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
339599427242	339599427759	339599428309	339599428859	339599429409	339599429959	339599430509	339599431059	339599431609	339599432159	339599432709	339599433259	339599433809	339599434359	339599434909	339599435459	339599436009	339599436559	339599437109	339599437659	339599438209	339599438759	339599439309	339599439859	339599440409	339599440959	339599441509	339599442059	339599442609	339599443159	339599443709	339599444259	339599444809	339599445359	339599445909	339599446459	339599447009	339599447559	339599448109	339599448659	339599449209	339599449759	339599450309	339599450859	339599451409	339599451959	339599452509	339599453059	339599453609	339599454159	339599454709	339599455259	339599455809	339599456359	339599456909	339599457459	339599458009	339599458559	339599459109	339599459659	339599460209	339599460761	339599461309	339599461859	339599462411	339599462959	339599463509	339599464059	339599464609	339599465159	339599465711	339599466259	339599466809	339599467359	339599467909	339599468459	339599469009	339599469559	339599470109	339599470659	339599471209	339599471759	339599472309	339599472859	339599473409	339599473959	339599474509	339599475059	339599475609	339599476159	339599476709	339599477259	339599477809	339599478359	339599478909	339599479459	339599480009	339599480559	339599481109	339599481661	339599482209	339599482759	339599483309	339599483859	339599484409	339599484959	339599485509	339599486059	339599486609	339599487159	339599487709	339599488259	339599488809	339599489359	339599489909	339599490459	339599491009	339599491559	339599492109	339599492659	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21375	21731	33484	32546	30635	30799	31824	28080	27748	28238	28107	27794	27700	28064	28117	27943	28109	27775	27672	27817	27940	27798	27973	27784	27813	27661	27792	27768	27744	27569	27811	27479	27767	27857	27937	27761	27598	27889	27907	27862	27811	27839	28035	27647	27751	27541	27658	27758	27743	27969	27546	27696	27672	27785	27819	27562	27668	27531	27961	27667	27666	27611	27845	27668	27579	27714	27458	27791	27430	27472	27552	27605	27627	27528	27808	27837	27703	27682	27449	27487	27460	27630	27702	27559	27543	27687	27741	27802	27816	27545	27561	27441	27744	27607	27607	27598	27656	27426	27629	27865	27643	27664	27825	27765	27613	27525	27615	27612	27780	27761	27890	27701	27785	27645	27675	27558	27677	27893	27936	27664	27491	27594	27611	27494	27702	27773	27864	27501	27656	27773	27671	27851	27701	27442	27522	27781	27401	27688	27512	27657	27638	27636	27714	27686	27845	27617	27636	27715	27796	27698	27706	27775	27491	27622	27810	27676	27652	27430	27722	27629	27599	27582	27703	27754	27413	27977	27597	27728	27716	27680	27584	27580	27887	27803	27492	27423	27569	27600	27740	27707	27882	27578	27659	27661	27348	27502	27369	27582	27768	27518	27835	27530	27735	27614	27626	27771	27728	27600	27459	27487	27855	27556	27682	27383	27305	27638	27793	27737	27832	27595	27675	27595	27548	27568	27590	27730	27603	27597	27732	27594	27575	27542	27708	27545	27608	27724	27517	27742	27738	27655	27623	27720	27596	27541	27506	27746	27625	27582	27616	27532	27633	27596	27452	27327	27498	27497	27890	27666	27647	27579	27491	27698	27747	27551	27528	27710	27672	27804	27601	27643	27719	27716	27662	27501	27452	27798	27742	27467	27763	27458	27761	27645	27540	27685	27395	27655	27578	27667	27546	27654	27671	27785	27460	27744	27618	27561	27715	27770	27632	27399	27476	27777	27743	27846	27756	27584	27600	27538	27701	27787	27481	27570	27732	27519	27488	27670	27549	27648	27594	27773	27910	27526	27645	27609	27599	27680	27448	27679	27740	27435	27827	27704	27637	27575	27804	27537	27765	27679	27586	27767	27598	27523	27468	27544	27872	27543	27556	27724	27607	27742	27706	27766	27600	27651	27587	27622	27526	27730	27558	27376	27417	27674	27836	27700	27428	27843	27601	27518	27478	27488	27639	27712	27971	27727	27422	27858	27626	27552	27381	27599	27907	27230	27420	27548	27707	27579	27703	27809	27616	27805	27730	27804	27741	27592	27587	27571	27758	27539	27569	27503	27734	27473	27675	27748	27711	27407	27723	27689	27661	27432	27559	27747	27621	27540	27578	27531	27565	27458	27593	27818	27540	27844	27557	27583	27786	27938	27624	27458	27674	27783	27583	27804	27848	27414	27669	27553	27631	27545	27368	27738	27740	27528	27729	27585	27504	27525	27627	27584	27751	27268	27797	27694	27821	27664	27507	27493	27690	27932	27785	27494	27593	27775	27503	27547	27519	27598	27634	27678	27655	27648	27829	27786	27453	27403	27451	27735	27637	27464	27646	27625	27751	27446	27773	27554	27384	27634	27673	27821	27383	27621	27919	27532	27794	27531	27699	27852	27740	27501	27510	27433	27654	27460	27671	27655	27445	27613	27671	27619	27888	27477	27667	27626	27682	27419	27744	27556	27678	27670	27544	27499	27619	27713	27581	27807	27671	27704	27637	27708	27693	27540	27696	27681	27642	27518	27620	27613	27706	27524	27649	27734	27590	27847	27630	27709	27884	27813	27458	27522	27519	27720	27624	27595	27490	27677	27303	27771	27674	27545	27923	27551	27606	27405	27740	27608	27510	27428	27667	27608	27656	27716	27711	27707	27878	27758	27571	27480	27466	27576	27697	27808	27726	27489	27770	27620	27387	27624	27711	27817	27815	27657	27830	27571	27495	27685	27539	27496	27632	27956	27638	27680	27900	27599	27680	27639	27264	27781	27668	27652	27735	27365	27634	27495	27510	27604	27756	27700	27428	27646	27755	27740	27653	27718	27709	27604	27742	27631	27636	27737	27790	27610	27690	27745	27589	27802	27529	27838	27619	27687	27703	27637	27574	27418	27779	27932	27754	27615	27753	27740	27715	27577	27536	27576	27604	27842	27715	27570	27743	27747	27660	27776	27509	27634	27465	27637	27745	27856	27658	27570	27931	27513	27674	27724	27712	27517	27584	27371	27501	27668	27687	27742	27736	27693	27509	27468	27500	27683	27815	27688	27612	27563	27816	27934	27643	27559	27656	27662	27776	27579	27731	27597	27610	27525	27473	27638	27762	27757	27593	27655	27595	27500	27817	27572	27548	27553	27448	27501	27440	27541	27451	27620	27520	27650	27697	27652	27599	27655	27922	27552	27857	27513	27653	27606	27704	27607	27559	27925	28004	27755	27452	27772	27535	27961	27686	27337	27687	27806	27560	27651	27590	27606	27661	27506	27674	27411	27377	27714	27519	27455	27617	27795	27712	27577	27793	27685	27526	27591	27420	27704	27820	27711	27802	27693	27700	27583	27710	27438	27476	27325	27604	27722	27676	27434	27615	27514	27538	27612	27791	27615	27879	27498	27707	27661	27694	27706	27740	27571	27724	27457	27811	27767	27461	27453	27638	27487	27536	27484	27491	27755	27718	27708	27308	27356	27633	27491	27539	27585	27724	27780	27548	27581	27808	27930	27927	27688	27481	27670	27314	27577	27428	27554	27498	27415	27511	27568	27501	27493	27447	27321	27599	27660	27642	27499	27716	27539	27659	27426	27526	27774	27732	27704	27720	28007	27692	27707	27380	27525	27807	27700	27518	27546	27633	27888	27664	27880	27834	27854	27567	27708	27593	27653	27612	27439	27610	27678	27492	27491	27574	27657	27701	27459	27752	27596	27701	27279	27511	27546	27482	27720	27601	27690	27780	27677	27714	27838	27734	27487	27584	27731	27541	27778	27633	27691	27669	27695	27623	27632	27644	27409	27696	27878	27520	27559	27632	27608	27615	27639	27544	27690	27647	27573	27676	27574	27592	27492	27741	27713	27921	27797	27573	27604	27918	27848	27548	27591	27750	27798	27755	27776	27643	27696	27699	27763	27638	27564	27625	27765	27627	27575	27592	27669	27656	27783	27600	27405	27389	27655	27722	27583	27652	27711	27913	27638	27480	27681	27837	27722	27894	27898	27706	27667	27685	27674	27533	27569	27470	27620	27717	27634	27692	27638	27493	27602	27719	27787	27533	27617	27560	27731	27523	27519	27520	27739	27661	27563	27827	27793	27637	27599	27518	27580	27729	27676	27809	27614	27701	27648	27959	27655	27523	27508	27610	27336	27486	27544	27758	27635	27550	27506	27651	27698	27568	27521	27615	27627	27599	27646	27664	27711	27630	27722	27543	27702	27544	27586	27544	27827	27713	27643	27575	27725	27807	27642	27955	27810	27745	27711	27442	27511	27345	27702	27842	27510	27833	27526	27613	27561	27541	27498	27572	27691	27732	27666	27513	27480	27545	27653	27671	27321	27409	27522	27666	27786	27765	27517	27735	27686	27617	27458	27806	27500	27821	27736	27822	27603	27641	27663	27551	27582	27567	27480	27616	27866	27624	27702	27668	27647	27903	27673	27339	27522	27651	27958	27506	27440	27724	27466	27822	27715	27624	27357	27666	27462	27745	27573	27700	27574	27737	27785	27680	27601	27688	27741	27510	27707	27623	27493	27573	27675	27488	27860	27659	27629	27537	27619	27625	27498	27663	27436	27582	27657	27657	27550	27740	27789	27507	27641	27585	27524	27474	27520	27438	27509	27459	27599	27667	27507	27595	27596	27906	27527	27364	27606	27777	27733	27656	27582	27519	27783	27741	27675	27514	27882	27565	27331	27556	27926	27785	27703	27759	27440	27540	27776	27818	27644	27670	27655	27447	27478	27485	27589	27586	27655	27508	27691	27735	27523	27704	27957	27569	27585	27711	27555	27731	27725	27725	27424	27617	27573	27745	27428	27507	27356	27500	27724	27614	27575	27576	27572	27625	27642	27808	27402	27456	27435	27778	27541	27533	27577	27406	27601	27602	27557	27446	27694	27565	27698	27733	27599	27448	27587	27820	27591	27481	27416	27564	27540	27568	27549	27630	27775	27453	27570	27720	27585	27618	27699	27720	27702	27702	27450	27486	27651	27198	27349	27590	27771	27780	27588	27630	27554	27508	27525	27787	27626	27786	27504	27612	27472	27755	27635	27724	27498	27650	27610	27419	27613	27845	27674	27643	27633	27778	27730	27446	27545	27782	27645	27154	27705	27383	27532	27611	27872	27685	27830	27782	27403	27573	27509	27676	27652	27668	27531	27769	27466	27697	27591	27587	27491	27677	27696	27601	27598	27435	27674	27511	27541	27759	27539	27774	27787	27706	27349	27612	27655	27896	27709	27673	27650	27810	27666	27791	27559	27689	27590	27766	27729	27583	27421	27530	27574	27422	27560	27652	27717	27642	27735	27549	27409	27647	28012	27646	27818	27468	27636	27721	27744	27367	27636	27579	27423	27645	27624	27936	27644	27749	27668	27532	27529	27718	27576	27487	27448	27685	27592	27407	27617	27736	27641	27870	27427	27901	27756	27458	27582	27653	27667	27693	28020	27726	27564	27671	27855	27704	27492	27670	27500	27591	27616	27616	27693	27632	27537	27544	27511	27563	27728	27594	27546	27461	27487	27772	27522	27444	27668	27378	27427	27566	27458	27713	27652	27581	27741	27666	27713	27668	27610	27824	27652	27631	27698	27623	27528	27548	27575	27768	27754	27579	27703	27586	27553	27469	27638	27687	27267	27454	27598	27519	27545	27605	27784	27549	27740	27584	27472	27488	27675	27585	27582	27745	27708	27645	27607	27513	27442	27608	27556	27604	27515	27547	27600	27553	27272	27522	27620	27579	27437	27608	27765	27546	27687	27676	27580	27715	27694	27455	27664	27671	27286	27405	27693	27938	27874	27531	27714	27476	27333	27822	27565	27608	27602	27372	27421	27513	27480	27624	27776	27752	27624	27684	27790	27617	27769	27695	27690	27591	27437	27855	27446	27440	27673	27431	27606	27703	27818	27714	27645	27626	27526	27719	27741	27631	27376	27429	27609	27562	27690
58350	97868	88758	65953	45965	31328	24094	21518	21108	21010	21052	20975	21136	20931	21177	20947	21259	21180	20880	21084	20949	20937	21187	21099	21076	20926	21041	20988	21089	21008	20960	21043	20954	21092	21061	21001	21151	21040	21021	21087	21059	21211	21112	20887	21075	20901	20991	21106	21102	20951	21129	20926	21053	21132	21368	21014	20929	21175	21212	21042	21135	21001	21104	21078	21056	21017	21164	21219	20979	20956	21140	21042	20956	21082	21104	21162	21260	20999	21149	21083	21117	21020	21014	21044	21231	20987	20970	21131	20839	21077	20930	21056	20943	20973	21082	21006	21053	21023	20920	21117	21098	20965	21034	20962	21071	21101	21079	21111	21114	21046	21047	21028	21012	21070	21086	21092	21004	21199	20999	21163	21042	21133	21040	21113	21213	21009	21082	20968	21086	21044	21127	20977	21141	21070	20799	20967	20762	21125	20995	21006	20952	21176	21075	21006	21163	20974	20883	20962	21069	20975	21045	21273	21001	21076	20945	20964	21059	21080	21218	21086	21135	21018	21137	20926	20867	20971	21096	21093	21055	21128	21073	21123	20931	21051	21037	20952	21129	20952	21088	21124	21045	21015	21156	21074	21000	21145	20952	20937	21018	20792	20966	21013	21067	21086	20926	21139	21051	21161	21061	20783	21089	21086	21030	20946	20929	21010	20982	21167	20981	21086	21096	21028	21068	21081	21025	21105	21041	21035	21049	21150	21121	20994	21088	20934	21005	21021	21199	21216	21043	20945	21020	20987	20968	21118	21166	20930	21067	21026	21027	21123	20970	21148	20873	20915	20939	21079	21173	20920	21035	21103	21092	21098	21107	20959	21004	20832	20886	21065	21047	21140	21050	21267	21050	21224	20983	21020	21172	21197	20923	20964	20965	21007	21011	20916	21051	20823	21008	20930	20911	21039	21084	20995	21095	21061	21079	20983	21203	21077	21207	21115	21153	20911	21023	21095	21008	21115	20980	21162	21086	21210	20907	21006	21144	21065	20956	20999	20918	21114	21115	21090	21261	21199	21137	20972	21018	21129	20914	21157	21010	21200	21229	21096	20905	21021	21081	21117	20995	21100	21095	20851	21229	21085	21055	21042	21039	20859	21114	21044	21162	21012	21127	21038	20979	21285	21006	21136	20901	21218	21010	21106	20934	21084	20893	20922	20978	21034	21202	21024	21102	21072	21020	21153	21044	20918	20918	21057	21064	21175	21056	20971	21156	21137	20878	20819	21140	21071	21056	21023	20936	20954	21074	21022	20875	21097	21003	20966	21078	21016	20882	21216	21241	20985	20981	21150	21172	20759	21096	20882	21230	21129	21099	20943	20982	21089	21019	21106	21071	21107	21026	21131	21009	21022	20978	21245	21293	21111	21089	21153	20923	21087	20954	21107	21109	20975	21176	21039	21070	21011	21095	21078	21036	21106	21098	21081	21205	21077	21070	21246	21006	20902	21019	21059	21128	21004	21113	21074	20837	21155	21101	21069	20927	21028	21058	20891	21175	21129	21289	20957	21069	21041	20913	20951	21148	21144	21068	21020	21168	21131	21226	21334	20980	20995	21034	21185	21048	21097	21116	20943	20980	21057	21053	20792	21187	21019	20975	20823	20991	21141	21071	20962	21030	20941	21239	21169	20834	21098	21097	20891	21118	21013	20924	21163	21051	21230	21088	21121	21121	20946	21183	21040	20896	21159	21031	21096	20998	21001	21139	21286	21053	21076	21045	21066	20898	21031	21104	21079	21004	21025	20914	21007	20902	20970	21058	20886	21068	21082	21004	21060	21155	21233	20948	20933	21185	21057	21159	20918	20909	21327	21210	20900	21070	20929	20939	20972	21171	20929	20995	21078	21015	21129	20980	21072	20878	21044	21304	20984	20971	21081	20976	20945	20989	20956	20931	20903	20921	21044	20932	21100	21029	21133	20995	21099	21125	21231	21029	21175	20891	21165	20880	20984	21192	20975	21078	20977	20856	20945	20981	20971	21103	21006	21010	21178	21116	21107	20972	20890	21107	20869	21104	21203	21149	21259	20964	21122	21061	21049	21147	21072	20833	21006	21178	20985	21101	21001	20930	20847	21195	21100	21022	21010	21232	21116	21044	21052	21017	21015	20869	20992	21108	21042	21171	21119	21059	20906	21127	20804	21206	20936	20913	21127	21100	21175	20829	21129	21090	21058	20864	21168	20856	20990	21239	21066	20866	21099	21008	20998	21134	21080	21077	21198	21242	21064	21072	21080	21069	21201	20957	20938	21028	21037	21102	21054	21197	20947	21171	21189	21235	20984	20988	21063	21227	21005	21006	21206	21013	20906	20971	20947	20959	21165	21049	20938	21053	21106	21037	21004	20907	21162	20787	21222	21051	21009	21001	20920	20895	20945	21059	21029	21052	20930	20822	21205	21070	20991	20970	21122	21031	20955	21096	21056	20831	21033	21080	21073	21050	20971	21041	20975	21082	21052	21270	21145	21072	20980	21039	21047	21003	20954	21194	21025	20966	20852	21101	21167	21121	21063	20965	21132	21167	20743	21209	21085	21156	20963	20945	21054	21053	21086	21062	21082	21062	20915	21107	21009	21051	20958	21005	21094	21065	20922	21111	21133	21020	20953	21103	20929	21081	21130	21053	20972	20970	21173	20967	21225	21140	21045	21222	21106	21151	21289	20699	21137	20946	20921	21040	21173	20974	21062	20936	21107	21132	21008	20871	21031	21191	21030	20953	21035	20966	20960	21067	21193	21105	21071	21035	21117	21185	21005	21107	21089	21117	21088	20796	21053	21000	21165	21232	21087	21116	21117	21007	21227	21046	21064	21173	20944	21004	21098	21004	20953	21158	20872	21064	20968	21126	20985	20858	20988	21066	21104	20981	21153	21049	21104	21029	21061	21059	21302	21000	21076	20966	20994	21129	21016	21063	21052	21158	21051	20863	20948	21015	20882	21091	21025	20827	21122	21042	20994	21167	21136	20881	20940	21241	21082	21075	20909	21148	20894	20978	21162	21056	21135	21053	20974	21117	20984	21003	21044	21058	21070	20873	21031	20942	21098	21049	20961	20916	21099	21049	20796	21000	21063	21124	21060	21049	21054	21031	20933	20933	21176	20977	21014	20917	21047	21245	21102	21083	20900	21095	20944	21172	21018	21009	21071	20976	20903	20900	20877	21082	21047	20920	21001	21171	21110	21193	21009	21181	21180	21105	21131	21140	20981	20958	20983	20891	21084	20970	21146	20974	21092	21144	21040	21143	21126	21022	21061	20933	21003	21220	20947	21110	20992	20860	21160	21104	21036	21084	20869	20908	21065	21042	21154	21172	21081	20984	20864	20988	21096	21103	21077	20875	21026	20967	21047	21009	21016	21060	21066	21001	20956	21035	21163	21075	21058	20930	21028	21018	21068	21070	21056	21183	21091	21181	21152	21144	21176	21027	21097	20935	21173	21113	20995	20973	21086	21153	21136	20842	20965	21236	21108	20838	21071	20962	20875	21075	20978	21111	21039	21093	21065	21135	21025	21048	21079	21187	20934	21152	21043	21028	20911	21065	21188	21092	21056	21054	21081	20981	21116	21151	20966	21000	21104	21152	21227	20905	21086	21030	21097	20995	20897	21014	21029	21148	21099	21051	21093	20970	20951	20956	21142	21240	21158	21025	21103	20921	20885	21042	21079	21063	20966	21102	21129	21243	21040	20940	21003	21041	21111	21040	21181	21012	20849	21070	21004	20959	20997	20926	21048	20974	21118	21013	20996	20922	21032	21101	20971	21005	20862	20938	21031	20915	20872	21139	21209	21073	21071	21088	20970	20977	21042	20979	20991	20970	21073	21031	20938	21153	21089	20975	21032	20985	21108	21084	21024	20978	21079	21096	20942	21023	21038	20998	21060	20957	20971	21004	20981	21037	21100	21085	21225	20966	20993	21164	20974	21007	21091	21030	21156	20944	21153	21178	21114	21058	21167	21033	21064	21180	21137	21144	21157	21141	20949	21030	20974	21001	21180	20884	21171	21034	20936	21053	21063	21104	20987	20986	21034	20983	21137	20933	20995	21002	20972	20924	21090	20992	21034	21032	21001	21003	20938	21015	21175	20967	21012	21142	21270	21000	20887	20988	20971	20962	21022	21065	21062	20911	21330	20964	20856	21048	21137	21143	20949	21141	21116	20919	21092	21061	21204	20839	20976	21079	21011	21062	20959	20991	21113	21151	21120	20960	20937	21082	21244	21107	21061	20957	21096	21233	21148	20977	20890	21009	21103	21021	21104	21132	20848	21109	21108	20945	21107	20927	20972	21245	21157	21090	20899	21038	21162	21013	20921	21000	20997	20971	20836	20985	21121	21106	20961	21050	20898	21180	20948	21091	21015	21148	21224	21033	21055	20914	20974	21095	20996	20918	21027	21050	20990	20937	21014	21345	21086	21018	20964	21077	21128	21102	21098	20968	20923	21131	21033	21076	21043	21023	21052	20914	20898	20947	20833	20996	21065	21189	20906	21026	20996	21023	21081	21063	21041	21121	21046	21056	21008	21011	20996	21149	20943	21250	21184	21068	21032	20891	21125	20931	21169	21242	21025	21156	21066	21074	21051	21010	21146	21015	21136	21021	21020	21122	21047	20823	21168	21154	20893	21255	20860	21172	21118	21069	21087	20886	21258	20999	21011	21098	21005	21175	21118	21029	20996	20974	21101	20987	20946	21040	21109	21092	20937	20984	21125	21088	20901	21036	20868	21011	21226	21170	20848	20911	21285	20903	21050	20980	20896	20982	21161	21107	21178	21232	20956	21020	21081	21056	21054	21104	21151	21151	21112	21056	21023	21134	20935	21192	21105	21157	21166	20893	20882	21073	21123	20784	21076	21077	21019	21154	21162	21056	21071	21046	20989	21049	21024	21099	21132	21017	21225	21101	20971	21199	21007	21152	21084	20950	20867	20976	21174	21286	20835	21214	21012	20935	21094	21037	21005	21218	21063	21055	20971	20982	21072	21061	21105	20871	21122	21096	21052	21127	20920	20968	21016	21034	21101	20920	21048	20977	21060	21164	21025	21050	20910	21026	21047	20846	21073	21220	20852	20856	21097	21044	21192	20931	21039	20860	21021	21158	21132	21118	20904	21011	21007	21147	21025	21177	21019	21020	21037	21183	21039
31393	38541	45826	37529	31449	29962	29229	28758	28718	28345	28509	28500	28400	28727	28390	28573	28156	28638	28632	28688	28401	28445	28757	28581	28690	28773	28408	28204	28733	28567	28465	28339	28625	28700	28460	28605	28592	28377	28489	28678	28712	28506	28409	28766	28420	28559	28596	28721	28655	28559	28600	28525	28552	28633	28562	28420	28473	28463	28391	28531	28303	28585	28758	28611	28745	28564	28552	28653	28464	28511	28290	28466	28503	28383	28543	28822	28558	28205	28521	28477	28614	28692	28412	28429	28610	28228	28359	28703	28641	28586	28643	28499	28687	28637	28527	28501	28482	28485	28215	28510	28527	28558	28491	28615	28592	28514	28517	28555	28721	28372	28622	28511	28783	28433	28774	28392	28241	28503	28557	28337	28377	28688	28511	28270	28524	28619	28636	28258	28349	28337	28548	28486	28510	28440	28538	28419	28397	28492	28471	28591	28535	28828	28623	28491	28430	28450	28689	28766	28420	28575	28453	28720	28720	28771	28595	28680	28681	28482	28504	28625	28400	28441	28625	28557	28444	28306	28593	28523	28364	28606	28581	28715	28600	28539	28637	28363	28347	28471	28366	28434	28570	28483	28453	28590	28519	28624	28508	28601	28675	28492	28621	28620	28639	28787	28281	28602	28618	28539	28624	28476	28366	28755	28567	28502	28498	28485	28785	28654	28700	28657	28325	28446	28526	28462	28458	28560	28546	28535	28567	28477	28797	28368	28668	28209	28646	28498	28548	28497	28626	28459	28658	28517	28534	28541	28415	28178	28231	28431	28426	28563	28611	28753	28583	28708	28426	28675	28188	28420	28433	28626	28445	28233	28536	28466	28304	28534	28527	28557	28540	28478	28396	28426	28146	28465	28460	28539	28586	28461	28650	28679	28401	28354	28789	28313	28627	28544	28571	28429	28563	28580	28564	28577	28481	28648	28607	28218	28441	28353	28587	28571	28817	28391	28431	28537	28402	28634	28384	28453	28409	28548	28565	28319	28656	28672	28645	28124	28599	28669	28558	28617	28563	28611	28828	28536	28651	28548	28567	28630	28691	28585	28817	28661	28628	28407	28604	28314	28830	28385	28525	28614	28451	28580	28670	28264	28688	28479	28579	28700	28649	28409	28345	28530	28483	28680	28527	28533	28704	28528	28715	28301	28529	28476	28418	28559	28685	28342	28440	28391	28758	28600	28586	28567	28487	28508	28502	28593	28503	28404	28486	28465	28945	28498	28493	28426	28610	28394	28536	28543	28672	28417	28443	28564	28475	28570	28797	28647	28614	28454	28806	28419	28470	28522	28643	28477	28371	28474	28339	28551	28520	28445	28510	28386	28623	28519	28573	28559	28298	28377	28323	28667	28400	28498	28614	28580	28527	28501	28566	28496	28457	28574	28605	28304	28713	28471	28615	28773	28630	28461	28625	28550	28533	28505	28564	28587	28665	28378	28423	28301	28540	28293	28739	28649	28575	28587	28554	28402	28553	28457	28406	28610	28474	28625	28655	28708	28749	28557	28286	28566	28606	28405	28669	28586	28397	28482	28402	28414	28490	28676	28642	28654	28425	28454	28500	28619	28586	28526	28453	28727	28344	28745	28365	28440	28500	28538	28445	28739	28547	28733	28599	28699	28567	28651	28557	28306	28315	28482	28499	28647	28613	28614	28531	28479	28638	28576	28492	28424	28498	28282	28773	28553	28571	28530	28443	28393	28651	28624	28474	28656	28559	28605	28542	28428	28622	28680	28643	28496	28629	28579	28549	28582	28418	28526	28563	28629	28661	28487	28501	28509	28779	28510	28568	28607	28582	28763	28427	28496	28626	28430	28509	28834	28672	28557	28537	28315	28602	28405	28272	28371	28619	28328	28628	28821	28553	28454	28473	28564	28554	28517	28507	28595	28648	28333	28734	28447	28456	28413	28540	28419	28423	28309	28398	28842	28565	28807	28544	28513	28719	28555	28425	28363	28640	28400	28530	28586	28634	28482	28296	28383	28462	28603	28656	28344	28635	28522	28580	28402	28588	28664	28681	28841	28455	28667	28414	28875	28628	28413	28512	28465	28671	28549	28364	28605	28662	28725	28697	28647	28376	28758	28695	28564	28634	28473	28314	28525	28720	28431	28549	28465	28542	28353	28524	28526	28582	28973	28494	28398	28466	28658	28427	28473	28697	28386	28521	28421	28639	28698	28519	28513	28540	28453	28192	28404	28577	28602	28725	28554	28615	28667	28650	28523	28386	28778	28419	28418	28508	28163	28569	28515	28524	28526	28485	28464	28505	28444	28527	28467	28403	28648	28500	28544	28516	28541	28613	28601	28480	28378	28610	28470	28515	28601	28638	28683	28557	28529	28539	28501	28707	28607	28486	28328	28558	28343	28459	28324	28449	28437	28444	28302	28429	28622	28547	28362	28591	28537	28491	28680	28543	28424	28566	28500	28577	28526	28694	28555	28629	28462	28419	28553	28564	28621	28607	28154	28717	28649	28330	28366	28513	28388	28502	28857	28341	28616	28399	28397	28393	28405	28697	28674	28395	28326	28468	28654	28669	28549	28575	28710	28671	28500	28715	28615	28618	28444	28497	28631	28487	28348	28431	28427	28759	28680	28511	28561	28442	28447	28472	28391	28458	28536	28673	28572	28423	28494	28514	28609	28725	28436	28747	28704	28413	28389	28790	28686	28573	28442	28524	28571	28751	28636	28565	28432	28336	28415	28694	28382	28488	28507	28828	28581	28505	28607	28523	28454	28351	28524	28414	28234	28446	28639	28518	28657	28513	28501	28538	28657	28666	28496	28549	28498	28312	28464	28594	28411	28471	28511	28502	28670	28597	28371	28637	28683	28360	28392	28476	28506	28326	28520	28307	28224	28443	28702	28291	28435	28781	28260	28290	28463	28433	28519	28483	28592	28694	28380	28530	28565	28686	28543	28476	28457	28815	28761	28351	28668	28449	28365	28454	28621	28689	28619	28424	28567	28605	28463	28417	28474	28531	28642	28604	28567	28572	28821	28449	28509	28396	28427	28556	28541	28728	28601	28690	28688	28553	28359	28513	28608	28317	28380	28352	28418	28628	28503	28479	28351	28490	28530	28472	28603	28541	28390	28514	28642	28678	28515	28409	28485	28618	28609	28469	28356	28486	28610	28315	28490	28488	28538	28417	28509	28512	28471	28552	28556	28473	28597	28378	28558	28363	28469	28652	28274	28645	28764	28321	28518	28387	28230	28642	28507	28553	28365	28451	28571	28542	28617	28352	28438	28312	28409	28519	28704	28513	28687	28702	28409	28531	28489	28364	28470	28517	28673	28658	28675	28670	28484	28462	28657	28357	28323	28456	28613	28629	28726	28422	28627	28554	28563	28472	28440	28573	28311	28566	28581	28615	28420	28619	28490	28628	28431	28595	28468	28432	28337	28489	28471	28522	28721	28487	28438	28943	28579	28631	28732	28508	28482	28582	28418	28485	28756	28463	28357	28427	28389	28528	28673	28565	28384	28660	28839	28780	28617	28600	28698	28591	28420	28522	28675	28523	28556	28448	28145	28359	28855	28457	28635	28601	28678	28612	28481	28578	28613	28486	28622	28708	28653	28737	28518	28354	28622	28589	28527	28594	28426	28699	28638	28263	28638	28415	28581	28439	28671	28719	28700	28642	28478	28707	28479	28671	28439	28445	28710	28392	28625	28579	28460	28554	28443	28645	28569	28518	28337	28528	28544	28686	28471	28500	28440	28456	28486	28467	28312	28634	28263	28550	28426	28564	28630	28336	28424	28515	28647	28726	28388	28535	28381	28602	28559	28512	28360	28641	28436	28531	28603	28485	28451	28680	28603	28517	28535	28339	28290	28461	28597	28461	28399	28532	28584	28418	28253	28533	28596	28551	28365	28615	28870	28423	28648	28639	28431	28787	28329	28790	28556	28586	28568	28496	28292	28551	28532	28743	28631	28377	28416	28626	28769	28645	28597	28547	28486	28429	28718	28394	28448	28716	28283	28456	28341	28705	28490	28437	28529	28364	28698	28561	28701	28484	28540	28834	28827	28555	28821	28577	28771	28233	28581	28656	28712	28457	28551	28488	28520	28629	28488	28502	28599	28595	28353	28447	28620	28525	28588	28533	28403	28465	28517	28581	28716	28720	28551	28401	28598	28829	28422	28660	28514	28739	28252	28530	28513	28559	28499	28473	28491	28606	28498	28404	28495	28616	28395	28670	28892	28716	28674	28567	28382	28542	28626	28577	28358	28539	28680	28504	28433	28553	28385	28343	28524	28563	28470	28533	28489	28535	28711	28115	28538	28645	28328	28620	28644	28593	28766	28446	28543	28660	28285	28524	28571	28553	28584	28402	28768	28771	28545	28171	28357	28514	28558	28730	28566	28712	28451	28281	28465	28698	28383	28554	28689	28436	28369	28290	28539	28390	28433	28602	28576	28297	28527	28419	28647	28548	28677	28376	28445	28613	28651	28658	28442	28588	28483	28397	28707	28476	28597	28442	28623	28532	28619	28798	28698	28631	28523	28543	28493	28149	28412	28398	28394	28573	28355	28500	28662	28428	28564	28437	28459	28370	28380	28653	28414	28476	28716	28677	28415	28632	28574	28376	28441	28537	28401	28581	28547	28272	28550	28747	28667	28437	28612	28713	28636	28710	28498	28531	28627	28780	28615	28529	28435	28651	29022	28554	28599	28435	28478	28449	28550	28590	28694	28612	28402	28710	28767	28642	28407	28602	28584	28630	28574	28714	28479	28663	28665	28582	28490	28650	28381	28293	28560	28557	28647	28502	28413	28469	28513	28632	28532	28488	28572	28730	28950	28893	28334	28423	28669	28524	28435	28579	28536	28458	28552	28667	28538	28349	28436	28468	28581	28435	28386	28577	28714	28448	28601	28552	28603	28357	28354	28545	28423	28605	28652	28343	28398	28624	28325	28403	28517	28492	28608	28412	28600	28592	28405	28453	28499	28523	28468	28721	28279	28415	28783	28588	28596	28507	28509	28298	28503	28435	28390	28465	28383	28780	28362	28629	28616	28793	28485	28534	28407	28427	28345	28537	28536	28705	28572	28512	28491	28717	28625	28603	28568	28660	28903	28717	28413	28562	28386	28703	28604	28486	28521	28613	28534	28589	28537	28650	28539	28520	28370	28552	28427
39378	58877	46840	31238	25476	22831	22120	21870	21987	21783	21984	21831	21855	21683	21620	21864	21831	21797	21772	21858	21991	21909	21859	21985	21800	21683	21670	21729	21887	21788	21846	21750	21882	21765	21932	21948	21753	21958	21896	21875	21898	21855	21854	21900	21728	21865	21740	21856	21890	21783	21773	21749	21876	21792	21780	22025	21899	21973	21903	21786	21627	21893	21920	21894	21791	21803	21955	21797	21922	21935	21735	21792	21805	21715	21825	21838	21696	21892	21739	21814	21824	21895	22012	21639	21804	22059	21738	21701	21849	21803	21732	21703	21844	21830	21903	21921	21767	21808	21792	21787	22034	22000	21844	21828	21792	21790	21922	21857	21980	21803	21820	21727	21741	21625	21736	21911	21738	21818	21785	21617	21830	21880	21673	21693	21728	22010	21723	21721	21875	21863	21904	21942	21679	21999	21880	21936	21750	21940	21891	21938	21781	21725	21895	21936	21819	21907	21654	21705	21896	21771	21748	21837	21579	21716	21706	21769	21726	21873	21685	21782	21843	21735	21774	21745	22066	21784	21967	21787	22043	21772	21931	21790	21901	21842	21686	21947	21696	21850	21988	21809	21798	21778	21866	21720	21947	21918	21877	21689	21568	21801	21702	21788	21873	21897	22016	21811	21944	21795	21829	21743	21802	21895	21817	21823	21783	21839	21922	21788	21885	21752	21864	21823	21767	21857	21847	21767	21690	21943	21899	21744	21904	21865	21705	21795	21781	21867	21911	21852	21847	22043	21719	21742	21894	21988	21773	21638	21691	22020	21898	21807	21898	21847	21842	21842	21825	21951	21863	21833	21838	21752	21864	21711	21928	21708	21740	21770	21937	21832	22006	21941	21829	21731	21719	21976	21751	21860	21942	21599	21821	21894	21696	21877	21657	21786	21892	21851	21778	21931	21806	21858	21776	21867	21805	21775	21834	21709	21757	21794	21797	21897	21880	21993	21707	21779	21767	21889	21916	21866	21791	21788	21746	21940	21804	21781	21808	21651	21753	21846	21976	21937	21826	21775	21748	21905	22096	21994	21920	21896	21656	21999	21862	21676	21898	21820	21911	21707	21878	21860	21964	21808	21858	21849	21728	21760	21838	21659	21819	21833	22054	21650	21901	21772	21875	21726	21951	21774	21931	21763	21984	21787	21786	21845	21898	21807	21940	21677	21850	21866	21837	21867	21654	22083	21877	21782	21927	21728	21670	21829	22027	21814	21870	21838	21782	21813	21888	21926	21860	22017	21730	21717	21760	21839	21688	21793	21784	21895	21888	21759	21842	21895	21740	21899	21953	21951	21905	21800	21887	21731	21653	21835	21785	21700	21768	21960	21932	21866	21806	21741	21874	21792	21917	21675	21851	21940	21649	21972	21864	21906	21802	21839	21981	21822	21914	21667	21811	21747	21763	21669	21958	21975	21797	21849	21832	22044	21850	21814	21877	21718	21739	21773	21918	22113	21755	21937	21927	21875	21843	21882	21902	21852	21882	21875	21820	21794	21932	21923	21811	21607	21919	21944	21838	21816	21620	21838	21824	21833	21905	21987	21674	21944	21780	21667	21974	21630	21788	21837	22030	21879	22088	21865	21965	21837	21794	21825	21768	21832	22004	21841	21719	21910	21802	21785	21778	21748	21663	21876	21911	21880	21730	21896	21770	21843	21732	21844	21707	21656	21783	21673	21869	21688	21855	21907	21974	21787	21828	21779	22090	21715	21838	21676	21859	21780	21864	21982	21792	21683	21835	21946	21783	21829	21787	21851	22024	21978	21890	21916	21929	21930	21822	21772	21629	21918	21794	21814	21605	21809	21860	21690	21869	21936	21987	21796	21805	21864	21976	21838	21851	21900	21713	21743	21826	21713	21742	21827	21772	22048	21961	21588	21973	21808	21866	21683	21753	21812	21761	22007	21807	21822	21592	21856	21936	21813	21958	21850	21813	21781	21809	21926	21876	21918	21869	21741	21859	21856	21805	22042	21793	21947	21814	21926	21798	21937	21756	21762	21768	21814	21883	21794	21777	21862	21824	21911	21844	21835	21808	21911	21848	22014	21972	22107	21794	21864	21907	21858	21895	21832	21804	21871	21896	21858	21978	21814	21910	21917	21875	21838	21944	21917	21913	21663	21894	21704	21833	21802	21855	21669	21591	21972	21712	21790	21693	21882	21904	21792	21948	21727	21747	21870	21599	21858	22079	21945	21816	21889	21772	21789	21844	21699	21866	21799	21839	21795	21710	21891	21925	21716	21978	21753	21806	21908	22203	21819	21966	21798	21712	21833	21963	21779	21716	21766	21715	22016	21942	21873	21776	21861	21700	21793	21887	21742	21852	22069	21803	21882	22007	21821	21777	21826	21688	21887	21753	22008	21876	21793	21879	21937	21939	21728	21746	21924	21852	21799	21798	21702	21967	21828	21781	21810	21942	21868	21922	21777	21885	21731	21802	21556	21808	21797	21693	21818	21822	21891	21857	21820	21787	21932	21909	21827	21668	21970	21671	21903	21864	21867	21769	21851	21962	21934	21967	21847	21676	21800	21848	21944	22073	21749	21823	21926	21856	21793	21891	21874	21815	22025	21748	21893	22001	21715	21705	21801	21852	21777	21922	21732	21759	21694	21922	21798	21839	21649	21853	21939	21848	21773	21760	21735	22019	22097	21885	21845	21817	21648	21938	21765	21650	21830	21871	21897	21758	21759	21879	22004	21948	21841	21880	21863	21881	21857	21949	21749	21889	21796	21766	22003	21880	21739	21850	21818	21948	22070	21891	21614	22021	21830	21966	21829	21787	21820	21852	21941	21841	21795	21969	21978	21840	21695	21880	21829	21837	21745	21863	21847	21824	21880	21787	21951	21904	21911	21864	21955	21829	21754	21752	22013	21890	22087	21857	21772	22138	21947	21826	21796	21846	22071	21779	21626	21801	21905	21863	21898	21874	21738	21788	21860	22033	21887	21798	21945	21875	21955	22029	21731	21749	21700	21888	21878	21999	21843	21871	21784	21753	21926	21821	21895	21738	21820	21865	21866	21704	21867	21882	21912	21944	21773	21874	21850	21675	21670	21704	21945	21981	21864	21855	21766	21713	21993	21872	21839	21731	21758	21795	21860	21845	21889	21977	21814	21734	21630	21729	21949	21644	21822	22013	21765	21867	21762	21824	21703	21920	21894	21882	21701	21710	21954	21742	21822	21860	21840	21838	21892	21693	21642	21617	21969	21929	21735	21817	21798	21757	21855	21879	21857	21888	21953	21960	21881	21695	22039	21749	21890	21723	21952	21847	21848	21765	21733	21906	21906	21850	21876	21759	21876	21778	21852	22041	21937	21809	21778	21981	22014	21845	21877	21675	21737	21751	21855	21834	21897	21666	21857	21785	21836	21913	21974	21881	21846	21996	21781	21790	21701	21699	21885	22028	21778	21973	21652	21693	21710	22044	21808	21841	21826	21896	21976	21901	21954	21779	21886	21884	21809	21889	21723	21696	21889	21887	21880	21919	21884	21957	21854	21914	21866	21785	21797	21833	21609	21917	21832	21784	21778	21895	21898	21896	21692	22027	21773	21745	21846	21719	21820	21728	21812	21895	21861	21755	21644	21920	21719	21903	21841	21843	21549	21842	21710	22022	21798	21856	21907	21863	21798	21862	21789	21843	21898	21954	22016	21913	21928	21994	21725	21855	21851	21821	21798	21841	21857	21671	21893	21897	21928	21841	21733	21925	21703	21819	21693	21895	21965	21796	21751	21645	21734	21915	22036	21677	21762	21880	21762	21759	21955	21900	21863	21870	21700	21843	21703	21702	21758	22038	21734	21714	21868	21814	21991	21837	21785	21675	21937	21716	21857	21939	21839	21851	21967	22032	21836	21840	21952	21908	21914	22010	21691	21742	21823	21808	21792	21777	21843	21699	21798	21909	21752	21809	21835	21810	21796	21820	21878	21711	21795	21959	21756	21832	21913	21816	21851	21711	21851	21806	21857	21789	21723	21848	21747	21675	21858	21864	21732	21646	22051	21691	21761	21865	21824	21936	21907	21735	21881	21865	21744	21900	21616	21872	21779	21864	21912	21686	21759	21958	21901	21685	21926	21877	21876	21711	21851	21830	21767	21615	21885	21823	21772	21734	21755	21861	21852	21949	21768	21753	21893	21976	21992	21863	22000	21809	21652	21751	21951	21854	21789	21757	21878	21981	22051	21722	21630	21749	21814	21995	21759	21796	21568	21930	21779	21845	21797	21810	21813	21694	21815	21930	21822	21847	22014	22027	21822	22036	22034	21891	21867	21755	21940	21914	21820	21814	21812	21968	21933	21839	21856	21863	21894	21928	21788	21779	21889	21833	21874	21963	21711	21796	21754	21869	21993	21919	21807	21615	21707	21821	21818	21926	21730	21882	21603	21918	21855	21884	21911	21852	21915	21802	21887	21702	21741	21829	22034	21727	21810	21722	21789	21754	21718	21853	21877	21790	21951	21828	21856	21831	21997	21925	21734	21854	21804	21912	21927	21767	21772	21856	21912	21768	21729	21651	21796	21684	21843	21758	21769	21935	22004	21976	21755	21728	21868	21918	21950	21879	21808	21862	21817	21809	21824	21760	21929	21936	21739	21689	21880	21872	21840	22111	21803	21793	21723	21884	21755	21868	21841	21877	21929	21799	21937	21857	21975	21905	21975	21798	21932	21656	21652	21707	21889	22004	21773	21899	21752	21794	21835	21793	21829	22043	21651	21927	21817	21699	21739	21927	21682	21914	21765	21906	21651	21890	21787	21695	21801	21778	21871	21891	21702	21749	21717	21781	21779	21954	21859	21841	21867	21733	21724	21853	21735	21948	21818	21857	21959	21874	22026	21897	21645	21752	21742	21848	21736	21794	21795	21957	21836	21809	21913	21846	21970	21746	21783	21742	21671	21810	21951	21859	21790	22050	21593	21724	21844	21930	21725	21868	21762	21945	21694	21743	21850	21817	21887	21753	21725	21864	21887	21776	21848	21776	21958	21690	21872	21750	21997	21829	22108	21803	21869	21868	21548	21702	21975	21831	21796	22024	21966	21786	21758	21904	21688	21997	21761	21851	21782	21777	21958	21740	21819	21891	21909	21746	21791	21979	21800	21888	21928	21909	21661	21804	21831	21881	21946	21921	21803
23882	23906	39888	38979	34701	33034	32498	29298	28626	28933	29231	28941	28860	28619	28841	28684	28679	28961	28835	28779	28801	28678	28914	28819	28864	28808	28756	28452	28874	28692	28768	28597	28768	28471	28662	28703	28887	28628	28808	28848	28370	28456	28809	28690	28528	28959	28791	28514	28680	28730	28473	28821	28769	28611	28956	28699	28780	28705	28874	28926	28845	28796	28647	28555	28678	28570	28623	28553	28665	28497	28669	28659	28737	28829	28436	28602	28733	28674	28840	28848	28740	28846	28716	28920	28683	28612	28742	28616	28547	28536	28664	28596	28800	28782	28767	28561	28684	28619	28733	28528	28808	28685	28835	28713	28680	28853	28751	28624	28705	28548	28877	28556	28646	28735	28794	28432	28525	28445	28531	28615	28609	28969	28999	28573	28630	28692	28798	28579	28662	28651	28685	28796	28573	28751	28710	28608	28644	28721	28548	28720	28689	28822	28749	28764	28479	28633	28515	28487	28399	28695	28704	28735	28544	28651	28706	28683	28648	28396	28667	28898	28629	28667	28625	28772	28471	28552	28657	28679	28670	28421	28674	28655	28889	28645	28424	28572	28586	28678	28741	28582	28497	28604	28924	28568	28670	28770	28626	28743	28846	28728	28731	28768	28770	28620	28553	28714	28596	28701	28552	28771	28618	28644	28943	28855	28800	28839	28923	28577	28728	28795	28802	28620	28775	28717	28703	28686	28710	28708	28679	28773	28720	28678	28604	28534	28817	28526	28817	28458	28486	28767	28727	28664	28810	28474	29002	28732	28645	28694	28761	28777	28861	28514	28608	28604	28660	28826	28581	28654	28567	28542	29105	28568	28836	28603	28827	28642	28663	28603	28613	28641	28467	28917	28668	28565	28509	28831	28685	28526	28570	28438	28564	28528	28464	28613	28640	28860	28577	28682	28811	28576	28643	28842	28526	28552	28826	28631	28728	28718	28739	28699	28556	28536	28762	28569	28671	28495	28530	28575	28615	28660	28977	28421	28477	28843	28748	28605	28461	28463	28770	28820	28473	28919	28514	28874	28671	28542	28506	28496	28674	28580	28579	28517	28596	28862	28556	28476	28729	28578	28691	28530	28789	28485	28874	28709	28751	28755	28760	28412	28684	28821	28666	28664	28720	28798	28720	28711	28736	28712	28705	28632	28641	28576	28673	28912	28696	28721	28488	28872	28592	28613	28532	28528	28701	28664	28657	28539	28617	28588	28596	28794	28686	28513	28631	28640	28451	28350	28541	28662	28780	28646	28590	28558	28841	28729	28637	28590	28904	28601	28568	28627	28644	28687	28752	28761	28567	28699	28562	28886	28692	28855	28637	28434	28745	28531	28578	28552	28550	28631	28448	28692	28590	28654	28495	28674	28656	28789	29069	28802	28653	28542	28550	28692	28684	28589	28680	28740	28534	28462	28613	28681	28720	28695	28420	28543	28802	28526	28422	28564	28520	28494	28892	28903	28217	28647	28924	28615	28583	28521	28538	28523	28597	28571	28765	28548	28547	28604	28671	28720	28707	28794	28802	28939	28639	28747	28518	28637	28640	28534	28731	28549	28747	28454	28343	28925	28757	28453	28779	28448	28797	28753	28567	28736	28617	28777	28720	28749	28599	28769	28716	28726	28761	28845	28500	28651	28771	28663	28695	28712	28816	28622	28945	28784	28662	28699	28724	28516	28663	28756	28675	28764	28624	28639	28774	28900	28980	28900	28618	28663	28774	28617	28797	28795	28778	28577	28651	28788	28525	28649	28598	28531	28691	28633	28779	28647	28520	28770	28559	28704	28599	28708	28643	28688	28727	28658	28696	28760	28727	28748	28827	28711	28562	28563	28773	28558	28598	28708	28516	28665	28804	28710	28869	28596	28658	28463	28587	29054	28651	28697	28494	28608	28572	28656	28661	28618	28518	28541	28771	28586	28835	28670	28589	28534	28767	28558	28562	28671	28796	28568	28811	28650	28728	28401	28693	28739	28476	28705	28546	28715	28621	28612	28780	28607	28568	28796	28705	28838	28629	28519	28569	28748	28774	28668	28641	28557	28639	28685	28830	28748	28567	28403	28686	28686	28830	28758	28703	28689	28827	28568	28826	28516	28739	28641	28664	28467	28635	28464	28605	28368	28679	28774	28766	28693	28675	28478	28569	28450	28572	28808	28712	28740	28585	28573	28675	28567	28570	28495	28758	28499	28748	28780	28536	28379	28653	28770	28876	29022	28754	28869	28522	28815	28704	28651	28793	28861	28824	28792	28572	28598	28900	28518	28560	28634	28744	28507	28593	28362	28836	28838	28593	28682	28692	28436	28792	28494	28696	28301	28814	28623	28606	28722	28667	28657	28687	28394	28865	28801	28656	28339	28680	28673	28758	28597	28606	28835	28611	28487	28586	28472	28605	28653	28928	28600	28970	28717	28941	28934	28740	28704	28767	28708	28699	28681	28849	28846	28618	28542	28810	28734	28608	28934	28515	28566	28689	28734	28737	28729	28523	28432	28658	28544	28745	28827	28921	28672	28973	28640	28563	28572	28762	28657	28768	28608	28671	28587	28785	28682	28635	28645	28490	28771	28518	28491	28893	28826	28835	28477	28588	28514	28481	28773	28693	28630	28457	28355	28735	28697	28628	28595	28698	28510	28809	28788	28662	28736	28645	28655	28551	28589	28608	28673	28501	28687	28711	28778	28409	28649	28556	28730	28664	28393	28536	28774	28744	28993	28862	28844	28868	28560	28769	28664	28728	28646	28607	28821	28708	28696	28533	28635	28769	28675	28659	28610	28674	28746	28543	28542	28648	28505	28565	28659	28617	28708	28923	28889	28566	28508	28665	28786	28590	28795	28789	28674	28508	28600	29080	28662	28869	28842	28680	28756	28672	28842	28683	28559	28558	28433	28813	28880	28881	28477	28489	28660	28700	28745	28754	28660	28601	28660	28624	28592	28577	28747	28663	28586	28542	28677	28677	28714	28725	28820	28471	28720	28441	28738	28711	28817	28885	28496	28634	28493	28594	28755	28601	28677	28519	28640	28742	28645	28832	28313	28853	28725	28716	28940	28773	29053	28571	28423	28471	28401	28887	28787	28686	28800	28632	28631	28711	28889	28735	28677	28908	28775	28573	28702	28769	28723	28816	28714	28515	28493	28565	28935	28812	28568	28820	28528	28709	28681	28420	28572	28557	28588	28603	28828	28558	28808	28661	28574	28811	28800	28792	28626	28764	28687	28746	28774	28667	28748	28558	28790	28680	28796	28854	28870	29137	28882	28838	28909	28717	28717	28309	28886	28660	28794	28922	28916	28715	28853	28810	28848	28737	28656	28762	28517	28710	28623	28614	28592	28713	28743	28908	28604	28537	28861	28862	28310	28352	28663	28600	28645	28671	28721	28897	28436	28664	28945	28711	28759	28619	28834	28659	28576	28806	28857	28746	28468	28685	28825	28755	28797	28584	28692	28573	28732	28785	28784	28643	28448	28589	28689	28734	28806	28564	28894	28606	28855	28449	28866	28944	28500	28639	28832	28614	28571	28652	28706	28773	29033	28900	28823	28628	28757	28617	28625	28481	28639	28851	28524	28652	28488	28500	28575	28575	28547	28904	28622	28636	28532	28576	28685	28643	28632	28850	28493	28690	28798	28828	28664	28745	28561	28785	28803	28589	28554	28563	28890	28826	28715	29009	28689	28525	28609	28724	28616	28736	28830	28937	28618	28718	28740	28846	28705	28666	28633	28954	28542	28471	28584	28943	28629	28673	28478	28869	28828	28614	28617	28698	28633	28829	28681	28740	28667	28802	28752	28635	28661	28761	28659	28762	28450	28597	28601	28796	28625	28601	28813	28905	28440	28669	28711	28554	28457	28573	28872	28532	28901	28694	28769	28659	28775	28429	28730	28618	28757	28790	28556	28923	28608	28657	28546	28777	28575	28422	28719	28574	28580	28731	28755	28923	28784	28650	28671	28995	28684	28530	28771	28812	28558	28648	28807	28579	28733	28830	28554	28866	28607	28685	28692	28566	28649	28624	28733	28526	28694	28628	28609	28845	28469	28730	28501	28636	28852	28708	28761	28600	29005	28702	28844	28587	28417	28622	28686	28408	28703	28782	28538	28496	28865	28706	28639	28663	28854	28816	28589	28539	28608	28497	28635	28645	28816	28788	28647	28779	28553	28732	28624	28656	28851	28718	28796	28668	28570	28837	28613	28484	28781	28536	28688	28770	28701	28962	28868	28551	28546	28702	28488	28580	28686	28717	28656	29006	28674	28840	28853	28514	28770	28686	28339	28635	28720	28657	28748	28602	28506	28548	28633	28555	28803	28450	28638	28527	28411	28511	28722	28763	28741	28629	28430	28468	28596	28577	28461	28501	28542	28427	28604	28751	28466	28730	28730	28600	28835	28495	28476	28613	28939	28739	28805	28778	28852	28693	28663	28837	28655	28692	28751	28876	28605	28559	28776	28671	28474	28630	28433	28630	28645	28611	28454	28649	28606	28888	28775	28689	28517	28732	28853	28829	28613	28584	28740	28550	28702	28717	28819	28535	28727	28667	28578	28824	28778	28675	28477	28666	28370	28774	28554	28869	28758	28602	28798	28634	28551	28492	28607	28631	28521	28756	28913	28819	28657	28745	28586	28728	28890	28672	28613	28703	28784	28759	28426	28688	28746	28794	28802	28580	28719	28626	28511	28512	28663	28807	28468	28749	28871	28815	28887	28702	28571	28469	28542	28837	28744	28696	28706	28588	28785	28570	28540	28785	28714	28759	28878	28793	28792	28670	28695	28801	28775	28736	28759	28657	28660	28587	28532	28722	28752	28676	28542	28567	28808	28643	28508	28496	28541	28561	28633	28839	28664	28672	28739	28909	28644	28882	28764	28777	28799	28729	28564	28654	28585	28547	28311	28626	28635	28615	28587	28379	28553	28887	29008	28775	28706	28655	28676	28731	28517	28708	28876	28734	28712	28885	28752	28584	28708	28689	28618	28702	28429	28374	28347	28695	28842	28566	28833	28755	28721	28674	28589	28816	28512	28637	28582	28906	28749	28674	28416	28376	28663	28778	28417	28836	28884	28729	28620	28580	28956	28474	28365	28446	28566	28718	28699	28739	28635	28623	28791	28794	28687	28752	28797	28790	28690	28837	28788	28453	28664
64552	102677	87098	59350	41479	28991	24141	22489	22119	22095	22000	22089	22120	22130	21960	22054	21843	22032	22092	22036	21898	22111	22040	21980	21966	22231	22127	22064	21996	22192	22237	21945	22136	22188	21971	22147	22075	21841	22196	21907	22070	22120	22260	22047	22022	22114	21926	22138	22074	22079	22056	21920	22067	22000	22029	22057	22219	21990	21949	22103	21981	22102	22052	21840	22138	21878	21966	21955	21920	22156	22191	22022	22000	22031	21929	21844	22105	22020	22112	22153	22187	21907	22099	21862	21989	21984	21986	22050	21900	22014	21979	21933	22058	22144	22142	21954	22025	21941	21968	22067	22118	22028	22031	22081	22122	22115	21903	22060	21960	22023	22005	21729	22060	22099	22061	22095	21948	22029	22138	22162	21922	21958	22025	22191	22038	21975	21865	21871	21904	21934	22042	22026	21866	22018	22081	22049	22026	21893	21949	21952	22015	21907	21966	22190	22095	22050	21951	22097	22187	21950	21749	22024	21856	21900	21865	21993	21986	21842	21963	21993	21904	21990	22054	21905	22133	22016	21899	21845	22000	22024	21989	22057	21850	22024	22003	22051	22052	21864	21935	22044	21921	22012	21857	22053	21978	21913	22053	21919	22028	21981	22011	22049	21946	22150	21993	22095	22121	21890	21822	22054	22120	21981	22050	22079	21980	21987	22073	22175	21857	22162	22035	22168	22057	21959	22070	21797	21969	21925	22058	21832	21937	22075	21954	21932	21889	22037	22004	22044	22109	21987	22081	21909	21903	21990	22093	21903	21988	21970	21960	21954	22049	22018	22095	21964	21923	21973	21996	22009	21912	22070	22056	21984	22055	21777	21991	21979	21973	21891	22081	22089	21856	21937	22099	21917	21991	22001	21928	21905	22077	22056	21983	22064	21925	22062	22063	22048	21886	22021	21810	21982	21971	21868	21900	21895	21799	22091	22050	22005	21976	22016	21851	21997	21912	21916	22176	22017	21922	21852	22020	22029	22040	22063	21734	22035	21911	21806	22087	22033	21948	21760	21998	21958	22014	22141	22014	21931	22153	22082	22025	21993	22228	21833	22155	21900	21926	22077	22005	21981	21861	22036	21950	21970	22001	22032	22034	21961	22183	21902	22064	22008	21998	22074	22108	21866	21935	21889	21969	21898	21948	22090	21985	22065	22032	22004	21879	22077	21991	21893	21995	22085	22044	22199	21984	22186	22056	21939	22033	22155	22039	21886	22074	22039	21964	21829	22254	22015	21883	22151	22012	21783	22030	21881	22016	21879	22089	22279	21930	21915	22007	22114	21992	22032	22053	22048	22115	22051	21843	21946	21971	21990	22104	21990	22127	21947	22072	22063	22054	21995	21874	22048	22103	22052	22040	21971	22063	22067	22057	22115	21930	21914	21939	22027	22035	21939	22020	22136	22043	22049	22076	22015	22022	22136	21966	21780	21938	22094	22016	22029	21953	21877	22025	22031	22161	22052	22058	21885	22003	22007	22161	21934	22011	21918	21974	22046	21875	22276	21835	22039	22143	22029	21954	21897	22074	21876	21867	22130	22076	22141	21971	21900	21886	21968	22186	22163	22075	22188	22039	21947	22052	22034	21864	21993	22108	21923	22031	21931	22050	21904	21989	21825	21882	22137	22016	22093	22111	22111	22124	21838	22118	22193	22153	22033	22034	21997	22066	21989	22209	22109	22037	21901	22093	22157	21940	22081	22079	21828	22170	22159	22055	22201	21967	22137	21972	21943	21845	22180	21895	21998	22022	21844	22047	22065	22264	22014	22143	22007	21914	22188	21997	22064	22193	21966	21979	21925	21958	21939	21977	22097	21966	22027	21956	21977	22062	22257	21977	22043	22061	21911	21999	22234	22083	21771	21899	21810	21928	21956	21902	22088	21927	22010	21894	22096	22040	22148	21968	22013	22101	22048	22048	22050	21982	22122	22082	21883	21992	21911	21898	21938	21823	22148	22011	22143	21986	21975	22087	21983	22011	22105	22107	22035	22065	21910	21942	21935	22064	22068	21964	22194	22070	22007	22022	21880	22139	22003	21995	22098	22013	22104	21873	21968	21951	21995	22097	21738	21934	21997	22142	22200	22071	22051	22228	21943	21973	22053	22036	22200	22076	21949	22093	21967	21931	22125	21911	21938	22148	22013	22034	22022	21961	22030	22140	21865	22163	21795	22225	21985	21993	22063	22041	22040	22026	22192	22245	22014	22008	21947	21962	22014	22027	22102	21848	22011	21927	21960	21830	22073	22052	21981	21925	22121	22039	22095	22100	22024	22034	22035	22146	21991	21858	22104	21974	21874	22037	21967	22116	22022	21874	21902	22084	21831	21935	21936	22044	22049	22084	22156	21866	21955	22028	21889	21933	22085	22118	21933	21952	22090	21954	22187	21909	21820	21968	22184	21989	21972	22077	21942	21920	21997	22227	22054	22123	22020	21995	22049	22045	21994	21981	21971	21995	22161	22165	21970	21983	22026	22153	22023	21814	21930	22129	22010	22087	21911	22040	22071	22172	21943	21990	21756	21810	21911	22036	21989	22116	22088	21988	21692	22042	22063	22049	22105	22070	22019	22031	21958	22084	21891	22056	22012	22082	22014	22099	21978	22018	21956	22015	22013	22100	22020	21983	21952	22017	22072	21948	21894	22105	22209	21808	21978	21973	22079	21893	21952	22040	21974	22105	22061	21963	21987	22008	21934	21983	22000	21996	22081	21931	21880	22154	22039	21689	22036	22228	22178	22084	21978	22131	21968	22042	22036	21863	22016	22147	21940	22221	21980	21944	21913	22031	21890	21943	21990	22042	22129	21919	22039	22076	21858	22011	22083	22020	22037	22018	21920	22058	21993	22272	22195	22011	22008	21956	21813	21894	22066	22058	22119	22087	22146	21990	21936	21901	22029	22128	21905	22262	22035	22093	22092	22011	22126	22016	22009	21963	21972	22015	22172	22234	22148	21987	22215	22033	22130	22152	22026	22231	21890	21858	22124	22248	21891	22123	22063	22173	22203	21882	21993	22171	22134	21889	21984	21914	21941	21892	22042	21906	22047	21993	22146	21829	22137	21975	22089	21921	22024	22103	21957	22012	21950	21951	22138	22028	21890	22007	22009	21846	21965	22061	21879	22184	21959	21805	22151	22121	22050	22051	21944	21988	21978	22006	22028	22130	22064	22092	22052	21944	21990	21872	21974	21940	21985	21929	21954	22215	22200	22202	22034	22276	22032	21849	21960	21955	21999	21956	22045	22065	22026	22032	21905	22019	22008	22155	22026	22038	21937	21941	21906	22156	22142	21929	22290	22087	22020	22077	22083	21961	21739	21933	22076	21950	22071	22121	22003	22086	22010	22050	22086	22054	21996	21915	22051	21968	22075	22093	21899	22106	22187	21974	22173	22053	22112	22123	22012	21974	21976	22141	22163	21951	22218	22060	21991	22056	21903	22015	21910	22067	21920	22127	22098	21924	21972	22067	22109	22098	22015	22050	21922	22152	22056	22062	22008	22005	22049	22035	21873	22224	22029	22150	22052	22002	22085	22082	21987	21881	21935	21794	21931	21882	21978	22023	22062	21786	22071	21981	21903	22001	22034	22045	22122	21979	22111	22112	22213	21960	21970	22089	22143	22232	21939	21937	22301	21936	22077	22055	22087	21993	22103	22008	21900	22114	22011	22076	22074	22008	21871	22056	21908	21980	22015	22119	21944	21980	21918	22027	21987	21961	22204	22063	22031	21826	22111	22099	22030	22052	21818	22003	21944	22085	22057	21977	22117	22038	22131	22101	21837	21810	22094	22151	21939	21781	22131	22115	21830	22057	22099	22029	21889	22101	21933	22089	22130	21974	21985	21838	22050	21926	22075	22061	21972	22112	21912	21967	21987	22026	22079	22072	22114	22083	22089	22095	22009	22067	21967	22112	22253	21934	22018	22040	22093	22151	21896	22159	21792	21992	22107	21916	21713	21955	22022	22219	21888	22085	22187	22119	21928	21875	22148	21980	21986	21996	21939	21858	22180	22132	22097	22058	21902	21905	21944	21969	22174	21995	21935	22113	22068	22026	22134	21920	22091	22054	21970	22058	21947	21899	22018	21952	21928	22154	22277	21946	21927	22155	22170	22043	22100	22202	22258	21811	21926	21969	21986	21938	22038	22066	22104	22123	21865	22061	21909	21996	21778	21921	22055	21988	21945	22109	21920	22052	21966	22048	22135	21882	22156	21881	21953	22055	21913	22084	21834	22118	21900	22101	22136	22266	22172	21735	22096	22125	22055	21910	22062	22013	21936	21818	22023	21914	22028	21975	21995	21906	21734	21941	21840	21828	22009	22077	22043	22059	21833	21877	22129	22098	22027	21894	21986	22060	22086	21883	21795	21925	22051	22152	22029	21846	21847	22054	22002	21829	22200	22008	21909	22090	22203	22017	22126	21974	21975	22096	21932	22052	22101	22077	21851	22002	21988	22197	21875	21906	22069	21999	21903	22015	21981	22008	22101	21766	22207	21885	22039	22101	22021	21931	22086	22006	22146	21899	21928	22072	21959	21860	22103	21960	21991	22116	22124	21881	21974	22108	21970	22123	22182	22001	21994	21991	22261	21883	22036	22001	22040	21996	21818	21994	21970	22173	21832	22110	22007	22045	22041	21902	22192	21925	22046	21965	22081	22082	21982	22055	22121	21942	21910	21948	22071	21937	21991	22008	22039	22020	21961	22133	22023	22025	21813	22108	22041	22254	22095	22016	22183	21921	21924	22126	22115	22049	21978	22032	21995	21971	21977	21870	22038	21948	22033	22215	21911	22232	22055	22119	22080	21948	21951	22021	21995	22135	22062	21882	22179	22079	22020	22036	22029	21996	21946	22020	22017	21992	21881	21942	21949	21981	21944	22083	22032	22204	22045	22062	22077	21928	21912	21932	21959	22040	21931	21928	22086	21973	22052	22112	22145	22055	22056	21960	22029	22012	22075	22111	21713	21933	22067	22028	22097	22135	22178	22104	22035	21813	21830	21953	21992	22019	21973	22025	22118	22117	22061	21947	22026	21954	21973	21867	22038	21913	22204	22209	21976	22077	22052	21951	21888	22071	21932	22118	22091	22185	22100	21993	22044	21928	21894	22030	21976	22037	21924	22134	21962	22084	22135	22157	21992
22666	23343	37627	38052	35566	34354	34580	30453	29733	30241	30360	29793	29783	30159	29954	29874	30068	29962	29928	30017	29936	29879	30081	30034	29939	29719	29615	29528	29647	29765	29809	29613	29909	29572	29706	29919	29774	29559	29755	29697	29749	29609	29541	29511	29730	29739	29788	29519	29309	29696	29737	29498	29572	29867	29427	29620	29638	29713	29528	29638	29706	29595	29609	29639	29394	29714	29858	29605	29389	29529	29646	29629	29612	29338	29690	29639	29608	29566	29572	29528	29673	29479	29460	29411	29712	29544	29747	29603	29469	29702	29759	29465	29612	29483	29484	29594	29592	29434	29592	29548	29580	29573	29462	29626	29757	29645	29809	29536	29727	29830	29789	29538	29737	29659	29614	29561	29524	29640	29636	29653	29672	29570	29496	29690	29700	29695	29475	29616	29517	29590	29600	29467	29621	29482	29601	29609	29578	29447	29718	29604	29916	29334	29721	29487	29614	29636	29551	29631	29807	29634	29720	29620	29578	29526	29654	29553	29515	29763	29353	29521	29648	29667	29628	29862	29486	29654	29056	29478	29363	29355	29605	29369	29614	29641	29488	29563	29634	29647	29631	29496	29229	29579	29651	29478	29736	29569	29506	29741	29433	29768	29567	29673	29497	29714	29662	29504	29366	29518	29697	29677	29467	29543	29724	29689	29633	29345	29457	29533	29681	29599	29601	29731	29563	29648	29550	29411	29355	29602	29396	29692	29388	29457	29453	29572	29447	29544	29559	29535	29811	29634	29638	29617	29541	29415	29612	29538	29544	29549	29482	29495	29492	29666	29416	29487	29495	29431	29559	29591	29350	29431	29583	29750	29524	29467	29481	29547	29725	29680	29535	29446	29542	29500	29445	29513	29307	29699	29633	29769	29667	29587	29604	29675	29715	29676	29540	29640	29734	29407	29571	29413	29400	29453	29529	29614	29567	29705	29472	29377	29659	29319	29430	29598	29475	29528	29544	29592	29622	29541	29663	29498	29459	29563	29645	29425	29537	29555	29801	29681	29499	29693	29610	29572	29560	29503	29595	29627	29836	29799	29698	29796	29687	29585	29408	29828	29315	29566	29317	29433	29554	29399	29581	29571	29501	29544	29650	29493	29502	29559	29752	29658	29636	29627	29608	29463	29235	29385	29597	29533	29197	29570	29294	29093	29449	29329	29698	29678	29454	29341	29626	29394	29660	29487	29811	29795	29659	29490	29636	29429	29621	29620	29642	29474	29660	29378	29316	29322	29626	29533	29592	29599	29374	29428	29779	29415	29433	29637	29413	29725	29233	29335	29494	29565	29354	29605	29638	29339	29616	29447	29390	29600	29342	29785	29620	29393	29645	29736	29442	29750	29762	29521	29414	29648	29652	29613	29734	29537	29755	29568	29582	29800	29627	29474	29470	29722	29545	29484	29645	29540	29571	29497	29676	29569	29399	29468	29594	29629	29434	29736	29391	29353	29528	29555	29731	29663	29840	29584	29659	29458	29539	29611	29577	29601	29842	29673	29394	29585	29574	29449	29413	29572	29310	29601	29528	29792	29370	29644	29521	29700	29674	29552	29421	29461	29528	29595	29609	29490	29583	29723	29577	29820	29614	29617	29571	29680	29405	29536	29482	29635	29698	29417	29367	29395	29709	29673	29550	29725	29452	29432	29654	29377	29565	29477	29583	29509	29636	29647	29542	29454	29487	29534	29775	29693	29554	29352	29750	29534	29612	29675	29545	29777	29611	29443	29510	29336	29648	29199	29490	29366	29542	29406	29517	29587	29470	29506	29555	29616	29385	29367	29531	29526	29821	29507	29743	29579	29784	29642	29512	29781	29504	29511	29435	29282	29679	29505	29674	29738	29455	29154	29604	29522	29562	29682	29505	29523	29763	29567	29355	29525	29619	29296	29575	29488	29434	29694	29147	29423	29665	29601	29631	29304	29441	29638	29791	29317	29505	29556	29580	29628	29578	29657	29518	29351	29505	29416	29728	29522	29465	29512	29523	29453	29713	29360	29753	29703	29613	29618	29410	29514	29506	29471	29443	29658	29706	29610	29540	29590	29540	29548	29561	29572	29509	29489	29520	29523	29628	29635	29456	29600	29556	29817	29529	29748	29430	29459	29541	29344	29752	29438	29429	29380	29482	29492	29782	29299	29459	29600	29455	29407	29524	29531	29655	29523	29610	29602	29273	29548	29621	29559	29472	29405	29533	29522	29402	29428	29613	29406	29819	29521	29534	29517	29625	29430	29617	29604	29476	29678	29628	29343	29726	29467	29481	29375	29703	29589	29592	29551	29441	29727	29594	29424	29787	29379	29596	29488	29528	29478	29298	29367	29545	29676	29653	29576	29693	29764	29896	29486	29428	29755	29539	29409	29594	29517	29554	29551	29513	29553	29420	29554	29555	29535	29599	29571	29395	29563	29498	29355	29606	29404	29430	29547	29423	29504	29596	29506	29776	29650	29586	29758	29574	29303	29354	29472	29752	29680	29662	29584	29586	29522	29601	29466	29444	29512	29563	29522	29666	29389	29624	29466	29625	29590	29722	29521	29653	29477	29443	29553	29449	29616	29377	29533	29441	29561	29493	29606	29613	29339	29530	29674	29543	29440	29453	29619	29580	29647	29677	29330	29550	29714	29827	29697	29729	29427	29377	29478	29658	29555	29534	29540	29360	29595	29522	29526	29451	29523	29669	29606	29502	29566	29566	29626	29314	29439	29653	29533	29598	29697	29543	29326	29661	29622	29567	29613	29396	29500	29461	29525	29472	29368	29386	29453	29285	29381	29581	29401	29552	29587	29628	29599	29670	29681	29607	29725	29602	29726	29715	29326	29519	29524	29737	29686	29471	29453	29410	29775	29261	29702	29518	29592	29733	29576	29745	29757	29658	29585	29516	29605	29558	29652	29459	29661	29629	29585	29492	29583	29688	29362	29755	29806	29683	29551	29599	29551	29579	29733	29432	29615	29624	29630	29395	29926	29760	29578	29579	29674	29664	29618	29674	29603	29573	29523	29420	29631	29565	29551	29272	29385	29660	29401	29875	29471	29737	29505	29754	29687	29738	29577	29574	29634	29604	29369	29564	29762	29665	29607	29510	29428	29577	29550	29632	29580	29614	29652	29744	29408	29414	29583	29645	29685	29655	29640	29503	29723	29695	29469	29519	29445	29645	29480	29450	29463	29435	29234	29648	29413	29369	29519	29758	29594	29692	29491	29646	29519	29551	29725	29758	29503	29512	29644	29615	29374	29718	29405	29572	29434	29716	29798	29506	29497	29568	29486	29620	29675	29616	29630	29422	29381	29624	29362	29483	29640	29523	29632	29392	29391	29451	29486	29674	29451	29561	29276	29466	29491	29737	29430	29331	29371	29414	29750	29522	29627	29557	29420	29758	29485	29427	29588	29563	29426	29610	29732	29511	29397	29486	29603	29681	29489	29735	29631	29581	29564	29570	29622	29638	29543	29505	29355	29668	29345	29661	29539	29553	29272	29386	29322	29463	29525	29502	29425	29594	29440	29553	29307	29498	29559	29634	29301	29645	29532	29454	29743	29511	29607	29378	29595	29526	29616	29285	29622	29525	29550	29627	29534	29481	29433	29633	29627	29586	29614	29613	29426	29530	29681	29711	29556	29679	29498	29527	29483	29674	29554	29644	29401	29576	29541	29578	29467	29540	29620	29701	29446	29762	29670	29669	29507	29616	29783	29499	29641	29449	29453	29629	29701	29592	29667	29675	29576	29740	29523	29467	29402	29737	29502	29577	29681	29540	29529	29664	29529	29471	29636	29560	29414	29442	29464	29473	29645	29559	29392	29468	29594	29602	29688	29656	29619	29558	29369	29092	29136	29759	29661	29636	29591	29481	29802	29401	29661	29427	29778	29502	29636	29541	29641	29717	29602	29709	29528	29599	29747	29600	29322	29481	29591	29383	29537	29629	29681	29830	29432	29587	29520	29913	29429	29425	29567	29690	29528	29635	29808	29601	29331	29599	29639	29842	29635	29703	29477	29435	29457	29590	29656	29609	29570	29543	29667	29502	29395	29609	29381	29550	29633	29425	29640	29653	29387	29644	29652	29620	29508	29589	29675	29614	29344	29563	29321	29589	29552	29711	29728	29529	29386	29597	29440	29468	29798	29578	29628	29500	29587	29577	29385	29471	29438	29218	29620	29720	29384	29730	29369	29642	29543	29645	29871	29860	29696	29466	29524	29605	29697	29792	29568	29705	29476	29533	29362	29539	29335	29664	29408	29559	29576	29561	29627	29597	29436	29576	29659	29790	29317	29711	29414	29581	29366	29557	29737	29493	29692	29375	29498	29775	29589	29769	29535	29565	29520	29509	29387	29720	29585	29584	29714	29619	29561	29475	29544	29518	29588	29572	29371	29639	29480	29682	29724	29662	29727	29667	29574	29488	29249	29559	29580	29540	29516	29657	29509	29583	29539	29444	29626	29336	29584	29534	29529	29391	29266	29498	29653	29533	29615	29551	29335	29359	29513	29451	29608	29621	29356	29606	29955	29413	29595	29745	29507	29563	29590	29476	29564	29565	29531	29553	29535	29464	29701	29705	29550	29561	29422	29469	29673	29578	29173	29596	29695	29493	29612	29645	29401	29723	29810	29664	29762	29590	29644	29762	29344	29569	29699	29548	29364	29506	29789	29550	29608	29457	29352	29552	29385	29511	29389	29551	29657	29542	29538	29550	29442	29322	29703	29259	29557	29515	29473	29725	29450	29600	29569	29427	29617	29384	29686	29623	29595	29513	29790	29506	29569	29419	29571	29596	29444	29786	29532	29587	29471	29771	29466	29536	29549	29526	29725	29535	29266	29510	29499	29731	29638	29535	29396	29605	29540	29486	29543	29645	29807	29684	29688	29528	29657	29513	29597	29755	29583	29602	29428	29216	29297	29667	29490	29506	29776	29542	29502	29630	29330	29437	29395	29598	29886	29475	29724	29524	29729	29660	29680	29588	29669	29855	29577	29513	29601	29647	29491	29584	29447	29536	29750	29566	29621	29539	29433	29579	29407	29618	29467	29365	29638	29645	29730	29580	29525	29398	29548	29724	29375	29737	29247	29595	29378	29392	29537	29606	29584	29649	29483	29569	29700	29608	29596	29562	29577	29679	29376	29605	29457	29361	29737	29616	29677
63730	104293	94845	74357	51589	35022	26655	23361	22668	22470	22444	22359	22508	22449	22635	22500	22552	22472	22632	22561	22712	22520	22623	22513	22450	22669	22414	22457	22526	22604	22671	22487	22456	22641	22471	22378	22555	22549	22622	22570	22638	22556	22534	22639	22615	22442	22399	22555	22624	22499	22696	22711	22518	22508	22379	22521	22563	22475	22487	22558	22485	22495	22542	22608	22449	22688	22695	22458	22703	22407	22539	22663	22577	22604	22681	22586	22535	22557	22755	22633	22569	22713	22615	22531	22531	22667	22609	22487	22483	22517	22581	22512	22369	22599	22588	22571	22385	22274	22613	22607	22466	22518	22433	22658	22571	22582	22661	22468	22482	22678	22450	22500	22441	22510	22547	22525	22498	22468	22420	22583	22444	22647	22580	22412	22676	22448	22550	22587	22674	22620	22483	22603	22696	22531	22420	22646	22454	22786	22618	22523	22574	22612	22572	22504	22550	22680	22466	22606	22471	22701	22282	22615	22409	22530	22497	22484	22552	22394	22630	22655	22643	22504	22570	22641	22511	22518	22421	22566	22357	22514	22515	22635	22533	22434	22511	22451	22201	22577	22565	22544	22696	22430	22484	22511	22476	22524	22663	22521	22616	22469	22531	22622	22585	22562	22303	22476	22464	22476	22624	22561	22631	22596	22412	22572	22612	22457	22321	22636	22597	22413	22656	22533	22486	22435	22562	22456	22642	22456	22580	22573	22588	22639	22515	22437	22595	22423	22504	22751	22461	22563	22595	22533	22558	22669	22541	22603	22641	22608	22400	22406	22542	22472	22656	22724	22471	22362	22479	22568	22553	22498	22405	22683	22576	22423	22282	22452	22661	22490	22425	22521	22440	22489	22668	22392	22560	22667	22587	22689	22538	22471	22501	22698	22517	22506	22511	22733	22393	22583	22655	22677	22563	22403	22507	22249	22637	22463	22552	22520	22421	22556	22537	22473	22479	22442	22666	22526	22268	22663	22554	22484	22534	22670	22768	22666	22544	22447	22631	22564	22526	22503	22339	22735	22353	22477	22436	22312	22493	22491	22421	22549	22452	22651	22505	22718	22563	22605	22676	22624	22648	22402	22647	22679	22477	22518	22478	22449	22704	22564	22595	22726	22484	22714	22785	22548	22434	22495	22529	22407	22518	22452	22797	22609	22336	22579	22634	22554	22363	22401	22604	22366	22473	22628	22540	22596	22372	22529	22591	22538	22571	22444	22390	22378	22479	22555	22389	22408	22702	22521	22639	22581	22667	22577	22563	22662	22587	22640	22628	22669	22708	22393	22501	22598	22480	22421	22291	22532	22547	22690	22383	22403	22506	22465	22576	22493	22555	22609	22461	22649	22520	22480	22372	22580	22490	22436	22723	22489	22539	22612	22528	22473	22481	22502	22570	22548	22575	22652	22574	22869	22765	22422	22588	22514	22710	22645	22618	22545	22539	22446	22489	22590	22534	22509	22875	22568	22490	22380	22641	22743	22429	22615	22427	22447	22630	22612	22438	22504	22413	22550	22550	22723	22447	22757	22676	22461	22370	22445	22385	22549	22527	22626	22497	22550	22643	22506	22640	22559	22495	22473	22266	22413	22645	22491	22323	22531	22457	22553	22427	22599	22499	22701	22553	22557	22562	22529	22491	22692	22474	22696	22546	22543	22383	22476	22595	22522	22572	22553	22655	22569	22583	22406	22417	22514	22520	22535	22501	22607	22667	22842	22584	22528	22643	22495	22551	22286	22686	22446	22512	22522	22304	22629	22493	22471	22602	22437	22439	22422	22576	22664	22441	22532	22612	22458	22591	22594	22692	22603	22540	22680	22643	22433	22627	22606	22479	22602	22631	22650	22761	22401	22608	22787	22517	22406	22531	22566	22643	22559	22519	22515	22558	22651	22479	22408	22627	22372	22646	22550	22434	22561	22466	22480	22519	22526	22372	22489	22558	22565	22415	22727	22475	22329	22464	22486	22389	22876	22687	22394	22494	22531	22501	22457	22534	22465	22689	22641	22511	22711	22694	22529	22183	22425	22378	22602	22588	22311	22478	22448	22429	22629	22509	22467	22684	22481	22516	22434	22324	22531	22552	22377	22736	22302	22468	22710	22555	22370	22508	22315	22543	22721	22561	22444	22481	22399	22762	22464	22724	22419	22434	22476	22461	22610	22562	22659	22551	22372	22458	22509	22497	22399	22384	22417	22536	22549	22525	22561	22420	22443	22665	22378	22517	22577	22620	22669	22542	22698	22567	22486	22574	22518	22670	22600	22538	22467	22604	22475	22730	22505	22530	22444	22654	22437	22641	22512	22553	22648	22697	22512	22517	22642	22386	22417	22594	22648	22463	22543	22549	22628	22489	22346	22448	22478	22550	22257	22615	22445	22526	22537	22603	22467	22579	22490	22479	22520	22504	22557	22561	22537	22365	22603	22569	22759	22695	22518	22665	22507	22646	22786	22536	22434	22619	22477	22522	22454	22580	22483	22487	22442	22585	22695	22621	22290	22449	22518	22499	22650	22517	22424	22643	22428	22481	22651	22310	22516	22470	22492	22546	22463	22467	22597	22516	22526	22676	22536	22570	22443	22535	22513	22624	22494	22448	22539	22289	22451	22302	22765	22409	22489	22476	22444	22487	22632	22550	22691	22336	22457	22460	22564	22576	22527	22404	22593	22349	22471	22605	22683	22558	22657	22504	22502	22544	22584	22423	22437	22532	22641	22420	22404	22554	22634	22518	22419	22564	22346	22403	22576	22667	22348	22583	22652	22547	22504	22434	22539	22517	22577	22330	22622	22617	22619	22558	22571	22469	22529	22412	22419	22635	22532	22572	22599	22671	22494	22543	22562	22533	22715	22555	22677	22544	22676	22605	22363	22592	22386	22517	22646	22427	22494	22528	22757	22483	22589	22766	22536	22540	22672	22532	22434	22582	22553	22506	22471	22494	22643	22375	22603	22401	22441	22522	22460	22493	22671	22512	22667	22544	22659	22509	22325	22548	22542	22458	22529	22624	22620	22584	22596	22502	22449	22374	22285	22542	22408	22428	22460	22496	22397	22430	22384	22469	22589	22474	22486	22548	22633	22599	22331	22421	22468	22497	22606	22651	22479	22560	22477	22515	22418	22610	22669	22487	22483	22478	22580	22738	22614	22635	22403	22426	22447	22504	22420	22561	22517	22376	22610	22193	22528	22546	22343	22551	22685	22631	22421	22601	22699	22645	22457	22656	22503	22546	22528	22579	22363	22577	22608	22570	22708	22512	22679	22541	22663	22433	22582	22640	22604	22562	22452	22642	22498	22430	22633	22708	22507	22416	22531	22613	22472	22564	22640	22621	22499	22357	22549	22558	22425	22586	22754	22657	22497	22486	22562	22510	22527	22432	22583	22632	22443	22534	22389	22445	22544	22532	22544	22379	22494	22519	22428	22600	22546	22656	22713	22573	22652	22521	22429	22382	22646	22315	22606	22452	22449	22466	22512	22667	22472	22483	22396	22389	22446	22425	22540	22483	22521	22631	22457	22632	22462	22346	22635	22631	22543	22426	22549	22450	22607	22638	22359	22569	22543	22658	22526	22493	22627	22529	22563	22550	22608	22702	22531	22576	22637	22683	22476	22431	22643	22693	22615	22400	22602	22524	22556	22645	22400	22565	22586	22350	22441	22568	22521	22401	22694	22720	22742	22334	22372	22667	22613	22649	22319	22511	22528	22411	22492	22563	22424	22690	22596	22546	22400	22612	22496	22446	22559	22446	22414	22505	22633	22635	22692	22354	22421	22623	22554	22449	22474	22494	22388	22585	22418	22468	22685	22419	22634	22529	22556	22529	22430	22563	22501	22461	22399	22684	22659	22501	22685	22413	22583	22594	22302	22525	22548	22419	22654	22533	22736	22449	22584	22555	22552	22664	22370	22674	22740	22171	22586	22458	22530	22403	22604	22558	22443	22615	22499	22721	22543	22492	22405	22445	22491	22486	22451	22543	22530	22372	22486	22522	22625	22613	22369	22516	22554	22578	22315	22480	22646	22522	22688	22579	22386	22604	22595	22628	22359	22707	22469	22503	22618	22405	22371	22643	22583	22608	22709	22708	22469	22616	22494	22453	22594	22528	22484	22523	22565	22542	22770	22528	22495	22514	22389	22491	22658	22668	22558	22611	22671	22365	22541	22636	22515	22505	22774	22414	22513	22539	22708	22390	22512	22547	22406	22305	22589	22653	22578	22342	22564	22493	22253	22366	22595	22399	22562	22537	22497	22481	22713	22494	22517	22604	22477	22469	22449	22439	22703	22537	22300	22517	22595	22506	22713	22676	22399	22665	22725	22559	22526	22505	22496	22445	22588	22839	22729	22545	22591	22643	22589	22460	22708	22514	22660	22500	22661	22422	22603	22531	22653	22433	22692	22428	22503	22698	22574	22552	22460	22535	22617	22576	22565	22675	22614	22559	22503	22614	22568	22282	22592	22389	22559	22528	22581	22452	22517	22517	22373	22529	22510	22506	22299	22532	22464	22556	22730	22548	22635	22409	22713	22305	22492	22495	22343	22705	22454	22575	22537	22372	22526	22722	22599	22583	22419	22464	22489	22369	22644	22563	22483	22312	22573	22472	22535	22648	22304	22449	22527	22696	22535	22522	22452	22586	22566	22712	22678	22735	22479	22520	22711	22455	22355	22405	22576	22691	22610	22576	22509	22423	22238	22472	22726	22530	22449	22528	22602	22471	22595	22644	22449	22552	22667	22438	22579	22414	22400	22635	22500	22619	22577	22478	22620	22505	22459	22466	22509	22519	22437	22553	22580	22438	22625	22511	22544	22655	22626	22679	22469	22588	22499	22705	22507	22521	22685	22510	22510	22398	22506	22477	22456	22550	22644	22557	22627	22561	22432	22453	22525	22514	22404	22523	22542	22613	22410	22550	22461	22447	22655	22475	22537	22531	22625	22567	22356	22727	22489	22612	22715	22496	22631	22372	22615	22370	22415	22583	22601	22558	22436	22553	22547	22391	22560	22401	22635	22540	22537	22451	22557	22472	22498	22447	22447	22651	22463	22481	22376	22333	22347	22407	22454	22474	22375	22686	22440	22625	22624	22431	22468	22673	22579	22611	22534	22630	22522	22664	22405	22601	22601	22576	22394	22411	22754	22554	22585
31399	38140	47371	38466	31810	30196	29642	29136	29141	29425	29058	29311	28975	29085	29018	29064	29005	28933	28867	28793	29149	29093	29172	29158	29069	29042	29143	29116	29132	28946	29343	29037	28981	29136	29314	29039	29171	29162	29135	29116	29152	29268	28961	28987	29146	28820	29194	28994	29206	28912	29010	29245	29086	28884	29013	29179	29399	29072	29214	29125	29011	28981	29014	29092	29087	28950	29044	29158	29013	29016	29180	29253	29036	29187	29022	28908	29152	28942	28873	28887	28996	29034	28884	29099	28983	28994	29077	29132	28950	29081	28834	28870	29097	29181	29034	29107	29313	28962	29031	29108	28944	28918	29155	29028	29055	29026	29007	29122	29117	29091	29069	28869	29367	28752	29182	29071	29064	28973	28948	28853	28932	29007	29085	28931	29234	28986	29110	29138	29202	28826	29208	28943	29211	28994	28934	29187	28870	29146	28958	28871	29097	28621	29243	28999	29166	28866	29112	28980	29217	29245	29089	29162	29077	28823	29169	28862	29087	29061	28996	29050	29081	29011	29047	29130	28888	28968	29183	29180	29250	29061	28949	29260	28986	29277	29117	28989	28913	28968	28834	28911	29029	28987	29129	28971	28889	28948	28984	28912	28986	29254	29121	29129	29040	28987	28981	28957	28980	29010	29268	29022	29138	28766	29208	28592	28886	28837	28951	29138	29048	28957	28972	29022	28577	28816	28944	29099	29117	29225	29193	29098	28956	28957	29187	28846	28970	29275	28897	29056	28960	29053	28716	29024	29207	28906	29088	28912	28973	29177	29141	29033	29047	28923	29134	29031	28886	29015	28975	28983	28984	29193	28802	28981	28971	28869	29137	28943	29221	28973	28960	28987	29024	28991	28987	28922	28966	29150	28907	29205	28954	28799	29213	29040	29070	29047	29128	28947	28825	28903	29165	28960	29052	28921	29069	29032	28993	28912	29214	28831	29220	28931	29035	29038	28918	28957	28800	29139	29040	28873	29001	29101	29191	29219	28834	29190	28983	28933	29128	29055	28958	29016	29115	29133	29016	29128	29174	28822	28944	28944	28933	28783	29147	28877	28997	28944	29098	28856	29204	28763	28918	29093	29265	29074	29069	29096	28927	29206	28975	29088	29103	29032	29233	28903	28861	29088	29060	29209	28944	28985	29080	28998	28997	29007	28890	29140	29066	28963	28936	28989	29073	28994	29042	28944	28995	28981	29051	29044	29149	28880	28839	29201	29185	28912	28930	29055	28915	28938	29123	28868	29099	29138	29247	28969	29215	29116	28853	29156	28978	29059	29163	28837	28981	28962	29054	28961	28991	29049	29126	28956	28885	29036	28825	29215	29267	28783	29233	29041	29004	29289	29131	29100	29181	29161	29229	28993	28936	28790	28966	29087	28935	29119	29091	28791	29166	29104	29212	28939	29249	29106	29138	28857	29205	29259	29191	29078	29132	29195	29153	28944	29240	29093	29012	29221	28897	29101	29029	29202	29213	28889	28894	28962	29125	29090	29117	29043	29020	28901	28989	29276	29135	29006	29120	29232	28995	29122	29271	29068	29242	29179	28875	29236	28991	28904	29282	28992	28927	29285	29049	29069	28920	29081	29068	28999	29007	28787	28964	28928	28988	29100	29061	29038	28986	29069	29244	29018	29277	29192	29124	29059	29233	29160	29138	28998	28882	28929	29178	29049	28921	28961	28967	29032	29141	29144	29386	29042	29251	29492	29148	28880	29296	29134	28987	29043	28999	29010	28927	29057	29044	28923	28953	28781	28859	28911	29009	28600	28910	29040	29135	29078	29044	28833	29066	29121	28995	29223	29058	29191	29116	28864	29267	29070	29313	29071	29200	29204	28927	28981	28896	29200	29073	28888	28773	29070	29175	29243	29163	29198	29088	28733	29024	29053	28922	29071	28997	29095	29242	29145	28923	28818	29084	28961	28828	29196	28826	29159	29109	28836	28941	29017	28983	28987	29012	28799	29074	29309	28977	28908	29042	29054	28959	29081	29002	29001	28830	28941	29191	29045	28902	29067	29331	28952	29186	28895	29073	29021	29050	29172	28925	29123	28893	28894	29073	29160	29005	29165	29082	29090	28897	29187	29047	28929	28810	29145	29030	28932	28845	29335	29074	28929	29040	29144	28915	29018	29182	29180	28981	29039	29057	29153	28888	29180	28970	28846	28946	28856	29072	29005	28798	29019	28894	29048	29406	29170	29075	29281	29114	29122	29055	28886	28735	29039	29103	29164	29303	28898	28925	29107	28945	28943	28892	28918	29128	28933	29191	28834	29070	29157	29050	29353	29107	28895	28943	28918	29024	29270	29041	28843	29055	29242	28858	29161	28772	28878	29069	28768	28772	29165	28994	29036	28947	29124	29025	29039	28854	28984	28998	29094	29297	29030	28919	28933	28920	29095	29061	29066	29091	29039	28944	28992	28916	28993	29131	29140	29030	29082	29152	29339	29011	29063	29083	29030	28978	29082	29095	29062	28956	28922	29038	29101	28980	28990	29019	29014	28790	28881	29041	28970	29046	29190	28992	29174	29195	29143	29050	29187	29104	29060	28904	29203	29110	28813	29118	29294	29137	29151	28984	28911	28967	29057	29133	28750	29147	29032	29280	29078	28798	28994	28968	28905	29033	29011	29273	29117	28995	28804	28974	29198	29145	29039	29068	29063	29306	29170	29134	29037	28838	29090	29269	29051	28937	29045	29029	28999	28972	29097	28915	29009	29050	29218	28987	29012	28959	29182	29217	29021	29304	29008	29141	29124	29211	28927	29099	29052	29054	29070	28980	29096	28993	29033	29040	29065	29019	29095	29031	28974	29111	29389	29382	28883	29205	28671	29151	29087	28897	29042	29277	28877	29081	29221	28963	28976	28895	28910	29223	28962	29086	29222	28891	28874	29054	29102	29233	28988	29173	29226	29092	29148	28976	29157	29138	29070	28935	29015	29248	29075	28875	29112	28834	28985	28721	28949	29130	29149	29014	29123	28992	29264	29158	28997	29039	29127	29160	29087	29076	28981	29035	28964	29031	28980	29124	28992	29085	29117	29229	29070	28947	29005	29143	28906	28940	28893	29301	29039	29011	28975	28926	29180	29072	29055	29243	29025	29010	29010	28919	28889	29168	28914	29170	29099	29255	29042	29063	29165	29031	28876	29142	29263	29144	29105	28928	28932	28889	29024	29060	29228	29215	28888	29027	28864	28973	28978	29202	29178	28891	29122	28961	29134	28946	29136	29042	28947	29182	28915	29022	29029	28755	29071	29203	29060	28973	29110	29087	29039	28997	29159	28911	29150	29157	29041	29043	29248	29128	28961	29097	29001	29187	29106	29076	29108	29297	28891	29024	29092	29132	29115	29148	29197	29212	29069	28900	29214	29071	29142	29008	28937	29013	29199	28985	29034	29062	28960	28920	28990	29139	28990	29087	29103	29315	29323	28822	29176	28945	28880	28829	29124	28925	28946	28927	28824	29071	29302	29053	29019	28984	29200	29017	28990	29020	28997	29092	29082	29030	29207	29091	29010	28963	29018	29039	29074	29043	29029	29200	29121	29064	29113	28972	28960	28863	29117	29097	28952	28848	29049	29133	29195	29131	28994	29129	28895	29130	28856	29020	28996	29020	29025	28861	29126	28873	29177	28997	28916	29066	29042	29022	29169	29003	29106	29072	28980	29184	28862	29093	29174	29020	28932	29075	28911	29028	29190	29174	29262	29143	29147	29069	28952	29245	29141	28851	29140	28990	29011	29038	28923	28960	29136	29024	29114	29098	28807	29345	29052	28852	29033	29195	29128	28887	29295	29208	29012	28930	29307	29121	28925	29266	28882	29078	28954	28899	29091	29053	28910	28994	28839	28937	28970	29063	29247	28751	29017	29145	29077	29209	29150	29179	29091	29309	28718	29101	29162	29023	29090	29051	29066	29207	29290	28992	29160	29167	28961	29026	29247	29079	28746	29131	29301	29031	29034	29228	29100	29011	29111	29191	29126	29232	29268	29087	28912	29041	29021	28908	28915	29273	29166	29075	29090	28953	29085	28971	29128	29153	29262	28985	29033	29164	29188	29263	29036	29092	29109	28977	29269	29036	29111	28918	29143	29010	29245	29231	28908	28985	29045	29184	28934	28989	29064	28958	29030	28977	29041	29123	29084	29147	29193	28885	28702	29102	29227	28786	29030	28952	29149	29076	29226	29201	29074	29004	28920	29086	29095	29103	28969	28896	28979	28792	29139	29208	28967	28859	29075	29085	29117	29043	29088	29200	29165	29200	28927	29001	29096	29156	28995	29176	29067	29077	29054	28947	29266	29040	29169	28933	28868	29080	29093	29082	29068	28969	28891	28824	29146	28996	29134	29352	28837	28950	28698	29110	29000	28854	29120	29031	29173	28882	29212	29170	28860	29204	28875	29155	29056	29104	29232	28993	29205	28939	28982	29087	28852	29028	29122	29145	28917	29345	29073	28855	28954	28881	29358	29127	29089	29258	29257	29210	29066	29180	28880	28930	28980	28772	29063	28983	29246	29299	29163	28971	29219	29008	29062	28774	28903	29097	28988	28994	29294	29180	28865	29080	29034	28852	29050	29234	29101	29032	28906	29168	29091	29086	29042	29065	29042	28989	28959	28993	29075	29026	28997	29073	28881	28946	28935	29052	29089	29197	29122	29143	28952	28997	29091	29120	28988	29097	29137	28922	29092	28908	28903	29087	29105	29011	28742	29202	28963	29058	29073	28952	29029	29186	28927	29092	29091	29264	29061	29040	28938	29304	28978	29131	29087	28994	28896	29063	28849	29096	29059	29069	29148	29422	29241	29125	28947	28953	29103	29171	29164	28999	29113	28905	29184	28842	29274	29118	29096	29017	28815	28987	28954	29050	28991	29224	28976	28880	29064	29083	29104	28959	28908	28841	28847	29224	29044	29149	29034	29231	29014	29176	29221	28994	28911	29293	29104	28939	29082	28929	28944	29130	29030	29253	29146	28813	29271	28982	29034	29382	29188	29127	29141	28814	29151	29126	29065	28890	29098	29091	29037	29031	28999	28991	29018	28986	29101	29000	28890	29123	28986	29018	29326	29198	29182	29050	29095	28937	29177	28800	29069	28939	29136	29211	28896	29256	29114	29251	29031	29371	29074	29359	29302	29143	28960
39264	59039	48675	32270	25907	23332	22523	22303	22207	22058	22074	22341	22070	22141	22110	22133	22182	22200	22014	22188	21934	22138	22244	22146	22162	22290	22035	22130	22249	22071	22180	22010	22225	21960	22144	22217	22077	22395	22017	22141	22192	22065	22053	22115	22139	22010	22103	22215	22045	22189	22099	22034	21966	21965	22056	21989	22116	22126	22091	22091	22227	21993	21968	22091	22172	22031	22049	22185	22056	22048	22089	22196	21989	22186	22071	22117	22209	22034	22277	22172	22100	22042	22212	22092	22016	22216	22096	22204	21958	22128	22263	22177	22076	22080	22207	22083	22122	22138	22142	22062	21933	22330	22013	22082	22246	22248	22118	22252	22186	22217	21939	22075	21956	22247	22173	22119	22285	22168	22299	22114	22110	22120	22229	22207	22041	22062	22252	22401	22173	22161	22156	22134	22298	22223	22227	22148	22048	22245	22101	22334	22282	22026	22226	22037	22116	22200	22192	22061	22059	22205	22237	22221	22184	22086	22193	22249	22143	22324	22136	22320	22210	22077	21924	22237	21968	22262	21960	22362	22139	22233	22112	22241	22228	22185	22283	22159	22187	22182	22027	22171	21998	22194	22128	22169	22149	22323	22185	22119	22219	21954	21985	22254	22023	22225	22279	22255	22299	22263	22203	22015	22340	22113	22284	22146	22153	22073	22136	22044	22134	22122	21978	22047	22112	22157	22187	21948	22246	22390	21950	22236	22424	22023	22160	22095	22173	22025	22239	22119	22098	22123	22058	22193	22265	22051	22237	22249	22053	22142	22099	22001	22364	21904	22075	22132	22103	22005	22238	22060	22196	22125	22039	22241	22094	22252	22137	22306	22044	22210	22130	22087	22121	22115	21999	22194	22217	22085	22259	22360	22078	22208	22146	22024	22134	22023	22015	21959	22045	21890	22096	22072	22024	21924	22186	22100	22075	22200	22268	21969	22184	22041	22292	22268	22167	22065	22004	22156	22181	21948	22058	22303	22030	22165	22296	22229	22193	22090	22154	22090	22246	22039	22184	22202	22180	22102	22247	22136	22137	22237	21988	22058	22044	22146	22214	22146	22202	22048	22004	21982	22020	22228	22045	21983	21994	22185	22286	22119	21995	21944	22168	21982	21977	22115	22119	22029	22173	22166	22171	22114	21984	21980	22389	22201	22025	22080	22254	22311	22133	22231	22122	22167	22220	22148	21935	21965	22441	22105	22072	22152	22084	22161	22183	22078	22110	22028	22054	22082	22088	22000	22076	22212	22010	22262	22084	22040	22059	22241	21897	22240	22141	22080	22374	22142	22051	22141	22071	22049	22176	22207	22318	22261	22265	22110	22226	22152	22294	21955	22268	22067	22053	22090	22148	22137	22016	22043	22047	21931	22172	22380	22096	22136	22078	22125	22248	22221	22286	22137	22111	22329	22103	22239	22064	22287	21974	22174	22222	22081	22198	22088	22015	22181	22362	22112	22260	22254	22231	22115	21994	22050	22059	22061	22057	22273	22146	22142	22227	22135	22244	22011	22064	22221	22203	22086	22258	22137	22258	22045	22232	22067	22069	22348	22022	22035	22280	22140	21994	22029	22118	22111	22192	21998	22130	22340	22063	22130	22090	22113	22119	21997	21923	22167	22075	22146	22124	22115	22226	22078	22210	22096	22311	22074	22027	22163	22319	22147	22192	22223	22231	22079	22145	22244	22154	22105	22300	22130	22180	22208	22185	22184	22178	22117	22066	22000	22222	22147	22234	22173	22245	22101	22016	22188	22362	22201	22204	21902	22144	22195	21987	22305	22148	22162	22225	22103	22043	22116	22070	22134	21962	22222	22038	22039	22288	22093	22172	21948	22193	22043	22087	22297	22342	22014	22012	22302	21969	22321	22196	22075	22072	22317	22116	22133	22088	22212	22291	22022	22228	22317	22029	22120	22366	22208	22108	22168	22122	22139	22187	22312	22182	22297	22050	22028	22119	22061	22196	22255	22206	22154	22049	22078	22064	22092	22046	22091	22289	21978	22160	22187	22035	22189	22146	22224	22086	22101	22057	22063	21994	22277	22138	22122	22182	22115	22130	22163	22132	22062	22224	22160	22049	22014	22047	22196	22177	22011	22090	22034	21975	22101	22346	22240	22168	22050	22085	22070	22118	22023	22326	22026	21984	22153	22079	22061	22124	22097	22217	21862	22024	22113	22279	21998	22268	22136	22223	22092	22079	22056	22231	22269	22133	22215	22151	22128	22278	22126	22232	22155	22188	22114	22280	22046	22240	22138	22201	22339	22293	22126	22051	22230	22175	22085	22256	22237	22140	22065	22011	22031	22142	22250	22107	22279	22152	22126	22201	22120	22323	21992	22137	22141	22062	22126	22050	21985	22118	22118	22185	22226	21948	22284	22105	22215	22062	22125	22216	22094	22140	22117	22161	22170	22162	22347	22184	22251	22308	22219	22053	22114	22190	22069	22152	22234	22189	22094	22183	22043	22220	22213	22076	22175	22303	22032	22038	22319	22093	22008	22369	22223	22202	22134	22209	22098	22125	22262	22042	22137	22090	22087	22133	22160	22099	22203	22204	22157	22036	22024	22208	22053	22260	22164	22115	22267	22181	22137	22262	22008	22239	22023	22265	22339	22047	22264	22059	22215	22197	21976	22120	22221	22144	22093	22094	22276	21969	22038	22319	22087	21976	22055	22213	21987	22101	22070	22202	22223	22145	22349	22180	22143	22321	22009	22106	22069	22158	22052	22111	22288	22089	22251	22095	22156	22150	22333	22129	22096	22085	22070	22016	22292	22208	22244	22150	22212	22005	22130	22146	22257	22086	22138	22051	21976	22205	22109	22196	22123	22065	22161	22124	22090	22249	22096	22192	22101	22202	22248	22237	22153	22192	22175	22283	22056	22063	22202	22122	22172	22158	22180	22142	21965	22066	22204	22215	22182	22248	22113	22131	22247	22227	22152	22265	22184	22036	22331	22254	22064	22071	22227	22030	22143	22224	22042	22091	22139	22053	22259	22100	22122	22142	22193	21871	22031	22071	22329	22084	22126	22140	22125	22066	22148	22204	22034	22308	22085	22154	22051	21982	22045	21911	22083	22247	22217	22120	22018	22329	21873	22253	22130	22082	22058	22084	22038	22056	22363	22292	22174	22229	22141	22271	22069	22300	22096	22200	22264	22150	22038	22134	22096	22252	22217	22286	22230	22209	22170	22079	22158	22173	22070	22069	22138	22009	22184	22114	22110	22192	22237	22137	22206	22033	22138	22129	21961	22051	22211	22238	22118	22039	22306	22098	22246	21988	22133	22151	22299	22169	22044	22077	22109	22184	22245	22323	22137	21904	22061	22189	22182	21956	22082	22030	22114	22021	22167	22200	22116	22150	22204	22139	22223	21990	22338	22119	22217	22139	21990	22097	22293	22160	22207	22057	22055	22286	22162	22179	22268	22179	22169	22070	22078	22085	22311	22181	22183	22183	22146	22142	21975	22192	22267	22016	22308	22008	22099	22071	22061	22095	22110	22085	22304	22252	22053	22080	22178	22160	22126	22050	22018	22053	22069	22108	22178	22221	22256	22078	22219	22089	22069	22200	22015	22203	22333	22191	22183	22146	22257	22127	22173	22325	22197	22077	21988	21971	22298	22156	22204	22214	22171	22162	22149	22269	21942	22185	22355	22237	22187	22020	22095	22081	22224	22132	22213	22181	22127	22136	22103	22131	22170	22282	22006	22167	22159	22101	22151	22004	22207	22083	22276	22018	22049	22250	22059	22168	22143	22045	22114	22211	22116	22222	22074	22160	22113	22192	21971	21875	22057	22079	22050	22156	22104	22192	21829	22106	22158	22115	22306	22137	22256	22218	22089	22179	22166	22050	22217	22152	22110	21941	22398	21949	22153	22160	22039	22208	22048	22291	22234	22071	22273	22290	22108	22142	22057	21983	22056	22122	22113	22063	22037	22214	22044	22078	22059	22197	22074	22036	22350	22112	22146	22112	22166	22098	22173	22042	22016	21980	22153	22095	22113	22069	22232	22190	22171	22163	22225	22042	22031	22145	22307	22124	22092	22142	22054	22181	22106	22206	22181	22246	22143	22261	22069	22163	22266	22225	22099	22037	22144	22083	22117	22244	22056	22117	22339	22252	22089	22241	22188	22390	22163	22142	22119	22100	22056	22093	22098	22099	22332	21992	22008	22108	22072	22251	22034	22146	22049	22148	22227	22144	22223	22251	22142	22227	22153	22081	22269	22087	22140	22283	22330	22158	22141	22054	22083	22174	22088	22034	22183	22369	22231	22204	22157	22230	22114	22064	22267	22207	22215	22061	22195	22188	22188	22146	22136	22162	22055	22137	22275	22054	22285	22310	22179	22212	22015	22085	22101	22095	22056	22360	22272	22148	22327	22162	22236	22180	22124	22092	22111	22137	22106	22320	22171	22140	22136	22081	22173	22165	22169	22125	22018	22049	22172	22082	22275	22194	21995	22139	22209	22092	21974	22206	22192	22202	22045	22209	22039	22413	22084	21937	22311	22199	21727	22137	22281	22215	22004	22239	22208	22147	22101	21993	22237	22139	22206	22007	22273	22138	22169	22219	22244	22194	22201	22267	22213	22032	22030	22076	22013	22085	22244	22210	22154	22374	22240	22102	22262	22081	22151	22161	22138	22152	22099	22302	22289	21912	22212	22070	22120	22234	21989	22018	22139	22111	22147	22202	22084	22294	22193	22109	22177	22097	22111	22156	22405	22156	22205	22000	22131	22068	22159	22120	22083	22021	21982	22111	22126	22086	22255	22121	21973	22083	22316	22126	22098	22091	22061	22192	22013	22248	22176	22181	22223	22130	22237	22047	22136	21966	22036	22258	22127	22088	22264	21838	22181	22298	21998	22138	22186	22219	22154	22332	22054	22273	22108	22111	22192	22176	22197	22099	22291	22166	22150	22129	22230	22377	22222	22205	22242	22273	21877	22219	22092	22246	22159	22043	22041	22248	22245	22235	22209	22116	22154	22080	22135	22276	22169	22240	22124	22055	22182	22226	22056	22202	22139	22166	22124	22075	22027	22203	22128	22231	22219	22134	22172	22200	22269	22183	22134	22184	22178	22196	22010	22095	22088	22278	22381	22116	22251	22107	22389	22231	22144	22120	22254	22273	22177
23882	24327	40667	40203	34606	32977	32250	29505	29140	29381	29331	29093	29445	29115	29283	29245	29203	29100	28964	29005	29021	28775	29398	29135	29077	29072	29020	29165	29164	29073	29077	29035	28990	28990	29065	28999	29064	28884	29079	28831	28920	28780	28953	28991	28938	28930	28989	29190	29141	29071	29060	28941	28979	28921	28758	29158	28691	29080	28957	29059	29069	29123	29043	29129	28991	28965	28934	29196	28912	29187	29068	29190	29086	28921	28978	28918	29109	28854	29020	29121	29084	28865	29018	29218	28992	28791	29053	28931	28818	28861	28873	29004	28845	29189	29050	28965	28797	29091	29177	29073	28991	29128	28901	28788	28976	28699	28982	28948	28898	28878	28875	28865	29181	28895	29057	28897	28982	28912	28803	28915	29087	28760	28809	28949	28977	28777	29027	29033	28872	29079	28856	29017	29175	29066	28994	29138	28937	28766	29173	29037	28886	29071	28709	28885	28970	28832	28860	29073	28844	28961	29091	29197	28692	29027	28925	29046	28922	28929	28986	28733	28984	28844	29003	28864	29033	28931	29061	28879	29067	28865	29135	28932	28819	28786	28805	28945	29011	28862	28931	28982	28939	29164	28901	29128	28936	29005	28945	28834	28885	28974	29021	28973	28831	28772	28774	28703	29134	29003	28913	28935	28961	29036	29114	28858	28664	28839	28853	28849	29071	28826	28968	29118	29161	28811	29003	28894	28873	28507	28978	28994	28974	28793	28889	29003	29031	28944	28972	28977	28976	28930	28953	28986	29043	29200	29061	29172	28807	28740	29158	29119	28908	28854	28753	28789	28825	28982	29039	28646	28944	29061	28893	28941	28779	29039	28895	29102	28902	29009	28850	29009	29068	28865	28687	29031	29095	28947	28918	29012	29051	29088	28907	28659	28988	28850	29202	29094	28733	29074	28663	28950	28926	28839	29012	28794	29306	28899	28912	29195	29011	28971	28792	28847	29048	29224	28801	28836	29114	28983	28798	28957	28682	28929	28911	28842	28912	28765	28845	28834	29104	29102	28974	29050	29072	29102	29006	29077	28920	28942	28923	29133	29047	28867	29135	28756	28940	28752	28771	28912	28893	28959	29009	28948	28990	28633	28819	28945	28958	28808	28933	28934	29179	29185	28892	28850	28856	28881	28842	29100	28845	28713	28872	28981	29003	28998	28835	29218	29136	28992	28896	29012	28777	29009	28928	29066	29039	28766	28910	28915	29085	28849	29101	28867	28682	28960	29022	28922	29026	28940	28785	28778	29006	28724	28998	29013	28951	28794	28741	29023	28839	28834	28960	28801	28844	28914	28851	28716	28847	28882	29167	29078	28882	29065	28965	29054	29051	29130	28774	28926	28936	29125	28858	29012	28830	28889	29127	28873	28749	28863	29178	28921	28696	28938	28929	28703	28819	28775	29032	28877	28808	28486	28717	28879	29181	28843	28824	28812	28909	28789	28968	28790	28851	29098	28964	28815	28944	28962	29215	28970	28926	28860	28926	28933	29009	28919	28896	29034	29129	28845	28800	28702	29156	28755	29131	29147	28916	29142	29035	28874	28913	28963	28901	29043	29157	28962	28932	28876	29026	29142	28991	28899	28865	28991	29087	28865	29134	28997	28768	28897	28891	28882	28920	28837	28671	28880	29109	29114	29005	28846	28966	29130	28938	28955	28946	29053	29053	28899	28970	29089	29083	28931	28863	28799	29146	28997	28759	28884	29091	28670	28889	29039	28969	28853	28946	28911	29068	28980	29080	28707	28924	29042	28942	28924	28918	28785	29009	28772	29108	28859	28968	28977	28845	28910	29049	28993	28889	29028	28827	28751	28962	28870	29150	29053	29052	28959	28949	28930	28823	28922	28892	29129	28980	28933	28748	28987	28884	28559	28910	29047	28894	29063	29003	28985	28756	28805	29166	29030	28975	29026	28798	28704	28908	28891	28826	28980	28831	28789	28832	28960	29011	28758	28840	29054	29008	28824	28901	28900	29084	28909	29036	29072	29063	28733	29208	29102	28940	28948	28974	29069	28944	28797	29002	28802	28886	28835	28789	28786	29028	28998	28988	29078	28958	28926	28932	28952	29111	29098	29021	29099	28730	29105	28821	28890	28806	29234	29013	28561	29076	28969	28961	28919	29024	29088	29024	28714	28863	29193	28807	28899	28880	28969	28918	28945	28609	29189	29066	28815	28864	28883	29041	29028	29199	28917	28831	29098	29182	29064	29102	28966	29053	28873	29089	28978	28696	28650	28869	29003	28912	29064	29170	28928	28864	28994	28980	29016	29108	29036	29037	29002	28893	28899	28823	29162	29017	29095	28860	28996	29116	29055	28910	28863	28613	28889	29045	28915	29011	29010	28945	28730	28644	28753	28997	28910	28992	28839	28852	28927	28842	29039	29072	28880	28988	28820	28871	29027	28995	29058	29014	28978	29220	29034	29003	28977	28873	28645	28693	28960	28939	28748	29037	28903	28851	28922	28885	28806	28787	28892	28984	29171	28833	28888	28966	28805	28966	28781	28854	29035	29107	29066	29240	28908	28918	28831	29016	28849	28895	28987	29216	28909	28708	29039	29181	28925	29060	28607	28870	28871	28829	28992	29112	29139	28842	28779	28856	29149	28942	29031	28961	29079	28890	29104	28974	28855	28992	29109	28757	28913	28967	28831	28949	28994	28902	28846	29072	28842	28833	28969	28871	28964	28921	28839	28906	28891	28956	28877	28785	28717	28836	29090	28875	29125	28859	28944	29100	28967	28672	28978	29109	28907	28802	29013	29051	28938	28826	28990	28844	28854	29184	28882	28760	28836	28878	28873	28489	28751	28885	29032	28857	28977	28962	29282	29128	29160	28833	28739	28955	28932	28993	28676	28948	29034	28990	29027	29109	29047	28871	29157	29076	28583	29090	29065	28877	28780	28831	28917	28939	28864	28807	28718	29187	28897	28940	29013	28959	28859	28790	28890	29025	29113	28956	29055	28857	28844	28980	28914	28841	28971	29044	28978	28976	28871	29313	28637	28981	28947	29066	28706	29025	28774	28931	28922	28810	28781	28923	29106	29045	28901	28796	29029	29250	28897	29124	29020	28853	28747	28958	28805	29068	29126	29072	28814	29137	28926	28742	28967	28831	29046	29026	29008	28938	29090	28924	28950	28792	28934	28872	28903	28908	28969	29029	28766	29105	28914	28983	28905	28780	28842	28992	28834	29021	28808	28897	29239	28916	29028	28898	29084	28796	28811	29012	28972	28971	29015	28921	28834	29008	29098	28979	29246	28880	28674	28967	28812	28920	28883	28821	28867	28912	28867	28807	28931	29279	28923	28908	28892	28781	29135	28911	29142	28966	28776	29016	29032	28859	28907	28903	28878	28994	29106	28960	28994	28951	28875	29035	29168	28836	28823	28775	29021	28868	29092	28892	28872	28783	29011	29164	28832	28763	28657	28925	28796	28949	28836	28724	29015	28994	29118	28898	28780	29016	28932	28895	28999	29112	28889	29026	28867	28786	28886	28997	28760	29088	28894	29169	28951	29137	28868	28813	29014	29051	28751	28960	28844	29053	28982	28935	28977	28903	29018	29164	29006	28916	28824	28710	28771	29023	28898	29006	29135	28997	28711	28949	28966	29000	29124	28962	28900	28845	28735	28858	28963	28998	28897	29073	29199	28990	29042	29012	29276	28957	29045	29071	28847	28821	29156	28957	28817	28812	28933	29099	29089	28721	28850	28811	28756	28984	29033	29044	29064	29080	28980	28993	28952	28988	29140	28794	28909	28725	29012	28839	28825	28706	28966	28914	28967	28953	28724	29222	28722	28950	29036	28946	28983	29012	29040	28474	28923	29001	28898	29089	28936	29202	29149	28918	28874	28979	29054	29078	29266	28931	28845	28906	28838	28967	28892	28698	28602	28912	29037	28898	28679	28991	28858	28989	28973	29127	28823	28957	28763	29016	28949	28926	29005	28893	29196	28882	28853	28987	28900	29129	28969	29016	29117	29055	28929	28911	28876	28783	29118	28980	28847	29075	28735	28870	28888	28974	28886	28894	28857	28755	28893	28785	28678	28842	29048	29008	29013	28936	29003	29039	28814	28793	28865	29067	28946	28968	28919	28960	28962	28903	28787	28762	28953	28960	28906	28723	29208	28906	28974	28821	28746	28818	28746	28862	28986	28892	28534	28910	29027	29070	28621	28927	29067	28859	29056	28776	28977	28796	28926	29063	29083	29297	28706	28805	28972	28854	28972	28822	28798	28919	28801	28840	29023	28633	28902	29074	29044	28792	28782	28716	28849	28866	29077	28720	28993	29019	29213	28859	29102	28933	29084	29154	29132	28881	29078	28930	29021	28804	28960	29059	28826	29031	28878	29058	28937	29132	29205	29009	29096	28819	29205	29095	29005	28845	28877	28848	29018	28920	28844	28892	28899	29226	28874	29004	28946	28878	29039	29138	28899	29068	29056	28884	28965	28789	29040	28899	29101	29102	28936	29000	28783	28884	28895	29008	28880	28968	28927	28834	29101	28989	29008	29178	28815	28946	29005	29010	28879	29020	28692	28909	28864	28997	28888	29044	28796	28977	28981	29066	28690	28783	29087	29063	28799	28833	28965	28920	28939	29091	28952	28927	28852	28798	28753	28847	29069	28968	29022	29006	28913	28853	28918	28958	29062	28894	28838	29056	29114	29085	28796	28936	29068	28765	29010	29035	28957	29226	28683	28814	29013	29061	28905	28949	29049	29107	29072	28764	28963	29017	28961	28867	28917	28961	29016	28947	28870	28914	28772	28877	29070	29037	28997	28990	29022	28811	28917	28972	29014	28925	29028	29030	28990	28838	29199	29198	29000	28960	29034	29026	29133	29119	29087	28800	29133	28704	28953	29056	29165	29199	28930	29007	28765	28890	28846	28840	28795	28851	28766	29009	29066	28967	28832	28981	28749	28848	28960	28953	28874	29161	29040	29048	29077	29200	29269	29015	28887	28644	28786	28922	28769	28695	28981	29031	28880	28745	28983	28971	28889	29244	29061	29050	28908	29002	28985	28790	29219	29005	28829	28885	28973	28902	28903	28970	28851	28929	28637	28829	29229	28894	28822	28988	28969	28794	28912	28758	28876	29010	29036	28932	28931	29126	28978	29017	29215	28617	28907	28847	28859
65008	103760	87649	59932	40971	28949	24101	22508	22230	22131	22105	22177	22212	22099	22148	22165	22078	22248	22215	22077	22078	22024	22159	22104	22220	22106	22170	22038	22337	22148	22189	22127	22057	21938	22087	22101	22136	22185	22177	22064	22153	22035	22166	21995	22258	22078	22261	22216	22125	22099	22206	22220	22245	22033	22208	22080	22198	22184	22085	22251	22350	22142	22313	22069	22146	22148	22042	22113	22070	22158	22034	22247	22061	22090	22085	22201	22215	22279	22092	22244	22202	21995	22114	21898	22141	22236	22155	22083	22189	22304	22357	22036	22173	22379	22149	22173	22089	22304	22055	22033	22121	22314	22092	22072	22105	22116	22135	22144	22247	22317	21965	22139	22091	22081	22297	22164	22067	22052	22246	22118	22148	22016	22175	22223	22099	22283	22062	22216	22223	22232	22336	22148	22123	22015	22105	22155	22200	22119	22142	22238	22351	22143	22220	22121	22096	22053	22321	22192	22114	22236	22288	22014	22221	22125	22236	22069	22094	22177	22129	22279	22083	22187	22208	22061	22280	22158	22012	22086	22070	22082	22256	22036	22173	22040	22338	22142	22135	22231	22025	22087	22043	22150	22043	22310	22010	22150	22211	22187	22116	22042	22200	22164	22117	22241	22135	21996	22119	22108	22036	22137	22227	22166	22098	22143	22169	22346	22153	22159	22261	22104	22257	22172	22013	22292	22186	22036	22048	22145	22382	21911	22237	22136	22145	22172	22126	22207	22125	22169	22146	22248	22335	22111	22165	22053	22162	22130	22141	22069	22292	22175	22218	22180	22079	22261	22105	22133	22216	22349	22163	22063	22184	22162	22225	22056	22304	22174	22135	22222	22120	21983	22076	22112	22132	22352	21992	22230	22147	22076	21994	22105	22227	22072	22259	22164	22096	22008	22198	21890	22067	22186	22091	22149	22152	22377	22142	22244	22272	22158	22101	21976	22156	22121	22092	22279	22184	22232	22144	22159	22144	22221	22226	22253	22075	21947	22225	22172	22032	22175	22024	21977	22180	21879	22248	22112	22159	22187	22088	22177	22190	22225	22009	22174	22207	22164	22212	22188	22158	22191	22083	22131	22083	22048	22267	22058	22057	22108	22065	22251	22390	22067	21932	22216	22218	22224	22172	22131	22229	22196	22148	22233	22053	22172	22067	21997	22160	22108	22029	22219	22139	22132	22075	22088	22378	22039	22260	22195	22260	22000	22120	21981	22056	22117	22235	22146	22113	22096	22197	22020	22071	21963	22286	22210	22101	22124	22241	22223	22259	22249	21929	21974	22129	22078	22209	22154	22203	22077	22156	22192	22080	22209	22120	22142	22135	22224	22021	21976	22138	22146	22101	22313	22117	22342	22208	22084	22221	22293	22194	22275	22145	22089	22079	22263	21997	22081	22055	21979	22255	22019	22301	21991	22137	22026	22139	22069	22145	22132	22113	22159	22017	22195	22182	22196	21944	22273	22304	22122	22106	22173	22164	22046	22206	21874	22210	22090	22233	22090	21883	22087	22181	21992	22147	22056	22355	22241	22310	22210	22335	22073	22219	22098	22263	22068	22144	22253	22092	22178	22104	22187	22241	22322	22171	22124	22122	22078	22103	22247	22217	22277	22109	22089	22018	22233	22295	21979	22234	22202	22217	21999	22090	22039	22285	22239	22013	22289	22265	22118	22141	22142	21961	22229	22231	22028	22292	22149	22370	22174	22026	22155	22150	22297	22099	22219	22008	22224	22072	22208	22093	22115	21965	22067	22128	22213	22170	22406	22057	22127	22208	21949	22069	22179	21966	22084	22051	21974	22267	22064	22170	22207	21950	22199	22181	22360	22359	22194	22025	22223	22086	21976	22132	22202	22206	22115	22134	22217	22198	22151	22208	22200	22092	22098	22134	22192	22222	22355	22235	22151	22156	22199	22082	22004	22123	22099	21897	22194	22105	22270	22184	22019	22286	22142	22301	22044	22123	22164	22163	22162	22296	22203	21960	22130	22050	22135	22232	22137	21917	22133	22126	21964	22038	22195	22098	21898	22232	21974	22237	22152	22139	22172	22127	22203	22133	22157	22131	22187	22234	22237	22188	22057	22142	22287	22287	22233	22025	22144	22200	22014	22238	22113	22092	22203	22174	22071	22109	22174	22336	22006	22049	21979	22094	22175	22046	22052	22141	22299	22164	22246	22185	22228	22087	21997	22248	22227	22096	22024	22164	22466	22172	22212	22202	22137	22190	22082	22218	22232	22219	22254	22144	22040	22161	22003	22152	22153	22223	22101	22233	22078	22103	22168	22232	22481	21974	22071	22352	22234	22226	22115	22189	22104	22193	22102	22112	22161	22060	22156	22200	22315	21954	22030	22155	22314	22102	21944	22033	22136	22119	22161	22059	22124	22166	22196	22207	22108	21996	22131	22112	22342	22219	22152	22166	22057	22101	21996	22204	22246	22004	22193	22079	22181	22129	21974	22164	22309	22293	22153	22103	22100	22164	22117	22137	22142	21991	22100	22226	22211	22189	22145	22014	22192	22138	22157	22130	22165	22106	22285	22233	22203	22229	22098	22010	22254	22153	22193	22144	22162	22039	22141	22093	22240	22244	22040	22163	22020	22110	22234	22165	22116	22119	22020	22185	22192	21932	22298	22139	22161	22093	22076	21953	22194	21977	22012	22138	22221	22395	22025	22147	21992	22088	22081	22079	22088	22303	22083	22189	22219	22188	22143	22111	22164	22165	22256	22127	22167	22170	22196	22037	22311	22024	22038	22103	22143	21994	22221	22333	22015	22208	22192	22206	22049	22027	22207	22259	22280	22159	22223	22252	22072	22176	22148	22253	22096	22073	22221	22191	22304	22220	21992	22260	22222	22141	22022	22195	22267	22208	22134	22268	22081	22165	22204	22114	22174	22208	22065	22089	22171	22267	22003	22359	22126	22116	22211	22146	22255	22142	22277	22205	22070	22032	22016	22299	22092	22045	22061	22011	22130	22139	22227	22119	22186	22266	22092	22129	22205	22301	22116	22117	22185	22209	22036	22079	22051	22038	22396	22116	22013	22279	22035	22151	22095	22245	22298	22253	22052	22073	22162	22398	22180	22006	22188	22106	22034	22079	22056	22257	22101	22062	22135	22199	22068	22147	22156	22215	21944	22333	22038	22149	22200	22088	22034	22109	22066	22013	22278	22284	22085	22092	22178	22167	22125	22269	22088	22216	22034	22181	22047	22052	22075	22089	22155	22131	22030	22140	22258	21985	22017	22151	22049	22114	22175	22214	22224	22042	22039	22000	22089	22171	22279	22041	22097	22166	22288	22040	22250	22244	22296	22149	22158	22192	22207	22205	22258	22096	22059	22160	22122	22303	22156	22213	22084	22140	22109	22318	22247	22148	22183	22098	22250	22215	22356	21960	22149	22132	22102	22285	22249	22216	22166	22065	22189	22311	21980	22083	21929	22089	22008	22231	22306	22123	22308	22104	22193	22095	22105	22250	22127	22335	22105	22160	22081	22183	22025	22221	22228	22040	22193	22286	22106	22253	22171	22203	22121	22093	22200	22319	22184	22316	22170	22089	22259	22007	22004	22320	22139	22102	22136	22223	22281	22050	22025	22122	22240	22209	22026	22195	22200	22104	22085	22159	22250	22064	22059	22123	22223	22004	22111	22266	22125	22173	22316	22109	22169	22055	22402	22168	22258	22130	22209	22157	22146	22125	22103	22157	22076	22191	22201	21945	22293	22129	22064	22174	22409	22120	22362	22120	22154	22017	22058	22137	22120	22077	22188	22296	22175	22222	22109	22210	22094	22385	22056	22114	22116	22033	22230	22035	22263	22147	22131	22321	22271	22152	22060	22147	22184	22266	22181	21998	22096	22108	22200	22075	22057	22254	22084	22073	22214	22328	22130	22150	22181	22114	22112	22115	21978	22192	22017	22252	22304	22185	22042	22239	22163	22142	22233	22194	22256	22175	22189	22153	22081	22156	21989	22086	22122	22242	22153	22169	22216	22101	22121	22123	22180	22212	22075	22206	22132	22214	22106	21996	22073	22060	22363	22019	22242	22195	22181	22209	22059	22333	22041	22175	22414	22007	22176	22139	21973	22040	22074	22073	22272	22086	22086	22265	21982	22199	22254	22042	22124	22065	22187	22233	22069	22130	22175	22140	22357	22030	22078	22224	22176	22047	22182	22119	22202	21993	22079	22167	22228	22060	22334	22053	22270	22008	22179	22050	22307	22090	22262	22076	22176	22175	22227	22078	22119	22085	22136	22094	22161	22208	22207	22119	22051	22280	22052	22333	22167	22227	22147	22108	22222	22235	22117	22102	22243	22150	22196	22291	22072	22276	22181	22249	22168	22080	22011	22163	22192	22141	22029	22095	22071	22088	22241	22135	22154	22174	22172	22045	22339	22052	22326	22234	22060	22237	22056	22130	22147	22277	22220	22137	22161	22216	22186	22325	21956	22085	22152	22211	22217	22423	22155	22210	22202	22203	22100	22307	22197	22294	22153	22191	22119	22016	22123	22178	22360	22094	22024	22245	22039	22199	22153	22241	22249	22165	22088	22205	22260	22194	22192	22000	22149	22128	22140	22232	22095	21981	22081	22141	22059	21987	22198	22262	22057	22178	22169	22178	22037	22340	22212	22101	22248	22108	22315	22293	22143	22069	22080	22091	22255	22316	21967	22066	22152	22076	22214	22211	22102	22144	22117	22028	22023	22160	22236	22150	22087	22227	22136	22270	22137	22064	22135	22147	22155	22123	22542	22035	22300	22171	22146	22051	22337	22209	22109	22250	22011	22268	22264	22251	22204	22190	22087	22079	22224	22247	22045	22191	22377	22139	22052	22107	22090	22157	22128	22217	22164	22216	22086	22195	22304	22271	22038	22219	22068	22106	22247	22215	22082	22116	22341	22256	22195	22151	21992	22016	22167	22305	22081	22301	22192	22203	22012	22128	22071	22221	22323	22282	22186	22155	22395	22070	22022	22205	22211	22203	22210	22160	22103	22164	22139	22216	22105	22190	22081	22070	21907	22071	22168	22245	22016	22225	22092	22119	22161	22300	22325	22166	22162	21841	22233	22186	22108	21996	22219	22149	22125	22163	22288	22100	22146	22213	22145	22237	22241	22124	22291	22107	22127	22312	22036
22670	23669	37977	37498	33814	33186	34256	30294	29674	29992	30166	29753	29727	29870	29810	29692	29813	30017	29759	29832	29769	29523	29721	29474	29771	29705	29546	29527	29484	29357	29601	29374	29509	29477	29634	29407	29531	29319	29449	29346	29488	29445	29504	29855	29683	29338	29481	29555	29491	29512	29374	29249	29748	29455	29471	29492	29411	29505	29433	29426	29439	29343	29269	29416	29501	29484	29464	29336	29309	29394	29388	29599	29602	29271	29374	29491	29529	29321	29393	29644	29467	29501	29634	29409	29161	29661	29434	29439	29398	29424	29660	29401	29553	29343	29494	29496	29629	29429	29519	29467	29347	29130	29629	29466	29224	29351	29513	29394	29483	29362	29250	29617	29514	29333	29402	29508	29425	29265	29158	29433	29415	29396	29288	29636	29372	29193	29260	29242	29529	29384	29470	29420	29470	29362	29490	29374	29384	29459	29576	29559	29526	29417	29205	29505	29249	29574	29414	29719	29575	29653	29514	29387	29352	29402	29498	29378	29228	29350	29321	29464	29369	29287	29149	29429	29290	29317	29355	29383	29396	29440	29603	29384	29457	29489	29333	29388	29448	29255	29060	29198	29601	29253	29453	29208	29334	29192	29490	29485	29237	29398	29156	29278	29369	29287	29300	29596	29256	29382	29393	29400	29419	29345	29365	29540	29372	29651	29316	29360	29329	29492	29416	29515	29461	29574	29496	29456	29192	29311	29379	29368	29315	29444	29743	29359	29284	29595	29511	29282	29336	29273	29301	29443	29489	29341	29358	29363	29404	29326	29628	29575	29775	29275	29359	29500	29365	29288	29196	29363	29418	29289	29397	29502	29291	29260	29174	29289	29300	29489	29394	29327	29313	29520	29328	29315	29436	29291	29280	29131	29381	29404	29178	29408	29655	29575	29419	29444	29492	29547	29296	29411	29373	29418	29365	29550	29581	29193	29400	29491	29598	29602	29314	29326	29300	29463	29297	29405	29523	29542	29134	29283	29532	29355	29391	29356	29391	29594	29203	29278	29567	29510	29328	29629	29438	29205	29533	29559	29359	29425	29513	29402	29334	29483	29295	29362	29429	29400	29259	29605	29594	29472	29543	29401	29711	29439	29394	29546	29409	29465	29445	29523	29492	29510	29643	29409	29562	29186	29566	29338	29508	29355	29324	29502	29748	29355	29208	29351	29378	29295	29540	29656	29464	29485	29452	29323	29511	29412	29627	29180	29197	29313	29406	29241	29409	29623	29590	29337	29659	29328	29251	29140	29384	29458	29331	29347	29404	29260	29256	29112	29460	29396	29391	29120	29246	29414	29227	29562	29359	29317	29478	29404	29588	29335	29503	29367	29422	29409	29479	29313	29346	29469	29275	29280	29380	29457	29352	29470	29409	29619	29245	29429	29386	29303	29514	29617	29468	29428	29440	29434	29247	29740	29609	29306	29463	29168	29219	29494	29219	29376	29317	29223	29410	29374	29197	29297	29283	29422	29282	29143	29422	29633	29344	29497	29568	29585	29468	29296	29510	29191	29245	29255	29716	29323	29334	29452	29379	29464	29385	29223	29491	29076	29240	29668	29633	29304	29295	29370	29200	29429	29452	29503	29295	29439	29308	29246	29564	29170	29210	29530	29348	29164	29468	29364	29359	29387	29519	29537	29613	29566	29507	29388	29454	29684	29640	29433	29518	29375	29398	29376	29295	29385	29449	29427	29421	29340	29408	29676	29530	29276	29235	29448	29341	29838	29633	29373	29438	29263	29205	29243	29362	29319	29359	29493	29447	29446	29395	29213	29155	29383	29316	29343	29484	29286	29207	29333	29567	29439	29388	29406	29651	29452	29397	29112	29612	29615	29395	29650	29352	29463	29413	29338	29604	29448	29229	29578	29551	29287	29347	29268	29488	29553	29456	29451	29330	29144	29377	29338	29415	29479	29331	29185	29288	29281	29524	29314	29464	29170	29496	29417	29336	29182	29122	29446	29534	29479	29460	29153	29357	29333	29513	29373	29199	29280	29277	29410	29534	29458	29537	29538	29316	29307	29474	29141	29298	29282	29231	29549	29277	29126	29509	29285	29431	29332	29542	29189	29407	29078	29305	29384	29342	29467	29433	29465	29716	29233	29399	29297	29316	29521	29383	29500	29205	29359	29283	29406	29340	29281	29679	29322	29262	29419	29467	29532	29456	29209	29226	29040	29395	29242	29173	29411	29201	29493	29597	29370	29468	29554	29545	29309	29280	29381	29267	29410	29403	29306	29507	29574	29449	29432	29437	29296	29121	29433	29291	28988	29417	29436	29197	29296	29411	29440	29488	29351	29242	29369	29477	29419	29337	29429	29404	29503	29543	29252	29660	29424	29549	29433	29339	29515	29532	29454	29566	29219	29361	29304	29556	29273	29484	29633	29378	29573	29348	29578	29162	29488	29232	29324	29284	29343	29260	29487	29511	29337	29543	29366	29331	29281	29460	29426	29498	29353	29223	29389	29538	29441	29498	29280	29431	29416	29284	29464	29406	29332	29286	29647	29142	29234	29338	29331	29480	29459	29285	29324	29308	29388	29253	29148	29490	29359	29317	29339	29397	29226	29387	29170	29495	29293	29441	29516	29339	29287	29468	29305	29095	29295	29406	29566	29547	29193	29549	29059	29326	29322	29466	29277	29280	29211	29549	29417	29283	29299	29351	29303	29518	29458	29566	29269	29457	29517	29477	29402	29697	29241	29350	29301	29321	29360	29587	29413	29517	29612	29324	29192	29439	29239	29504	29472	29566	29355	29287	29272	29646	29420	29475	29339	29409	29279	29406	29559	29518	29607	29518	29313	29572	29416	29205	29276	29377	29133	29333	29442	29368	29578	29423	29600	29711	29299	29318	29294	29661	29616	29400	29203	29243	29486	29579	29218	29385	29348	29321	29474	29538	29398	29553	29358	29344	29553	29319	29243	29056	29425	29333	29347	29424	29405	29292	29403	29253	29570	29308	29323	29665	29347	29235	29384	29371	29146	29315	29424	29306	29575	29257	29384	29131	29353	29521	29416	29255	29401	29371	29344	29332	29161	29279	29459	29325	29218	29213	29209	29190	29529	29433	29345	29330	29302	29180	29348	29427	29304	29085	29344	29365	29334	29447	29547	29399	29512	29389	29286	29508	29224	29380	29354	29308	29194	29322	29336	29375	29621	29237	29578	29195	29440	29404	29323	29200	29268	29293	29300	29143	29400	29379	29466	29339	29314	29442	29419	29484	29399	29420	29502	29271	29532	29373	29256	29330	29517	29678	29197	29166	29436	29404	29173	29433	29410	29236	29325	29670	29464	29546	29303	29261	29569	29520	29420	29279	29448	29582	29354	29463	29200	29162	29328	29320	29367	29474	29308	29429	29467	29237	29373	29537	29085	29365	29365	29396	29441	29286	29171	29297	29200	29235	29386	29228	29474	29643	29393	29549	29094	29263	29440	29264	29298	29368	29336	29345	29560	29591	29392	29270	29241	29388	29618	29512	29547	29541	29319	29294	29509	29523	29390	29354	29493	29396	29432	29260	29574	29376	29411	29418	29510	29494	29302	29318	29105	29482	29408	29409	29418	29404	29464	29356	29156	29490	29511	29180	29252	29251	29370	29400	29278	29388	29510	29313	29762	29425	29477	29391	29217	29401	29451	29328	29348	29366	29501	29164	29195	29478	29158	29481	29265	29242	29138	29456	29244	29340	29298	29301	29358	29449	29490	29336	29408	29278	29119	29379	29091	29477	29174	29303	29258	29400	29312	29543	29434	29300	29276	29212	29271	29276	29461	29043	29576	29353	29274	29522	29550	29232	29264	29241	29249	29475	29189	29200	29439	29319	29324	29573	29383	29400	29295	29551	29243	29418	29528	29584	29443	29464	29520	29598	29294	29509	29456	29444	29333	29466	29495	29499	29558	29396	29318	29223	29550	29352	29245	29188	29515	29579	29286	29399	29440	29628	29400	29405	29450	29354	29543	29468	29506	29573	29435	29199	29220	29305	29425	29637	29315	29396	29472	29344	29208	29367	29414	29517	29456	29241	29611	29381	29597	29327	29320	29248	29584	29574	29513	29287	29595	29209	29213	29624	29399	29357	29290	29424	29309	29747	29297	29632	29527	29657	29261	29488	29018	29288	29466	29449	29219	29580	29434	29327	29178	29409	29146	29124	29294	29296	29498	29480	29519	29520	29403	29261	29620	29389	29349	29335	29469	29335	29298	29328	29210	29526	29333	29423	29431	29525	29418	29284	29213	29329	29325	29674	29310	29249	29348	29273	29585	29526	29184	29163	29326	29384	29212	29408	29481	29462	29289	29574	29260	29628	29361	29520	29263	29278	29189	29230	29516	29492	29188	29467	29636	29228	29218	29571	29351	29292	29540	29277	29273	29269	29088	29395	29338	29579	29382	29391	29371	29293	29533	29274	29446	29298	29568	29249	29620	29338	29268	29436	29533	29549	29378	29237	29391	29655	29355	29330	29277	29351	29286	29316	29274	29199	29132	29519	29338	29338	29339	29663	29361	29390	29473	29796	29385	29087	29199	29511	29249	29412	29405	29224	29637	29206	29345	29673	29224	29286	29380	29562	29454	29364	29440	29476	29563	29441	29518	29156	29451	29171	29148	29247	29553	29332	29425	29408	29561	29468	29350	29478	29412	29263	29526	29240	29364	29349	29269	29551	29326	29291	29191	29436	29546	29374	29337	29445	29379	29533	29491	29393	29402	29310	29371	29637	29393	29432	29267	29270	29302	29419	29431	29339	29448	29361	29523	29359	29125	29499	29289	29279	29374	29589	29454	29505	29302	29588	29284	29582	29458	29445	29357	29539	29326	29224	29397	29391	29466	29183	29280	29504	29310	29294	29495	29206	29356	29479	29440	29352	29333	29524	29219	29257	29354	29028	29234	29045	29298	29500	29348	29404	29372	29372	29173	29419	29446	29151	29457	29273	29372	29403	29449	29182	29301	29341	29387	29321	29458	29363	29553	29223	29070	29306	29370	29302	29518	29297	29245	29207	29492	29441	29174	29314	29205	29548	29427	29483	29360	29422	29176	29510	29319	29484	29352	29348	29390	29575	29315	29391	29422	29598	29727	29372	29389	29161	29383	29466	29276	29329	29206	29426	29136	29383	29545	29329	29255	29069	29388	29616	29438
61681	102772	94019	72531	49517	34083	25701	23027	22646	22390	22502	22442	22524	22473	22296	22318	22386	22375	22424	22499	22188	22339	22527	22472	22478	22554	22357	22451	22294	22486	22413	22247	22472	22654	22651	22355	22492	22439	22358	22308	22413	22526	22242	22400	22479	22368	22517	22394	22316	22342	22268	22409	22384	22659	22568	22569	22623	22430	22436	22479	22305	22503	22458	22344	22387	22426	22443	22475	22608	22451	22596	22251	22323	22383	22413	22604	22386	22425	22402	22599	22433	22426	22340	22442	22565	22430	22703	22500	22485	22259	22376	22317	22378	22384	22507	22434	22444	22293	22380	22587	22280	22420	22234	22524	22440	22449	22378	22381	22647	22442	22425	22205	22322	22371	22490	22309	22542	22445	22430	22285	22247	22464	22433	22400	22266	22467	22416	22291	22408	22503	22488	22352	22468	22452	22401	22366	22233	22504	22446	22598	22317	22382	22523	22490	22392	22460	22306	22322	22323	22439	22328	22352	22475	22341	22495	22497	22321	22231	22239	22292	22361	22514	22329	22353	22229	22595	22380	22430	22288	22515	22410	22349	22285	22400	22440	22456	22629	22409	22319	22396	22685	22398	22543	22439	22462	22483	22373	22471	22519	22459	22511	22433	22286	22209	22305	22481	22326	22259	22421	22291	22500	22515	22234	22485	22524	22622	22603	22555	22548	22553	22421	22331	22382	22379	22314	22264	22496	22371	22412	22536	22490	22479	22524	22288	22378	22311	22404	22508	22441	22372	22370	22318	22440	22346	22395	22448	22425	22402	22568	22256	22239	22263	22382	22411	22601	22318	22448	22409	22456	22368	22368	22546	22235	22453	22360	22465	22382	22339	22294	22439	22379	22462	22368	22311	22458	22489	22336	22611	22330	22302	22290	22334	22526	22362	22360	22355	22476	22383	22280	22435	22353	22395	22447	22448	22380	22462	22432	22395	22472	22286	22265	22382	22593	22268	22360	22393	22405	22397	22573	22552	22308	22403	22420	22479	22279	22461	22528	22333	22407	22565	22269	22376	22674	22510	22363	22328	22446	22530	22431	22555	22386	22501	22431	22290	22432	22426	22251	22481	22485	22590	22300	22235	22428	22437	22511	22382	22560	22490	22616	22574	22382	22365	22321	22391	22404	22364	22040	22286	22422	22316	22416	22411	22558	22422	22368	22435	22199	22492	22457	22656	22493	22177	22411	22403	22426	22313	22409	22419	22298	22689	22335	22487	22431	22479	22500	22384	22444	22359	22383	22513	22458	22289	22481	22325	22562	22339	22594	22378	22337	22587	22387	22540	22296	22535	22416	22286	22689	22414	22391	22284	22320	22457	22321	22321	22567	22471	22319	22237	22167	22403	22312	22429	22356	22272	22307	22457	22247	22300	22300	22355	22438	22344	22578	22492	22440	22347	22240	22451	22286	22322	22325	22475	22453	22442	22474	22299	22390	22388	22382	22268	22344	22519	22228	22455	22387	22294	22440	22361	22529	22338	22496	22409	22452	22278	22610	22401	22445	22613	22314	22417	22444	22600	22232	22358	22474	22458	22111	22260	22460	22404	22671	22439	22442	22474	22540	22576	22408	22400	22446	22457	22265	22377	22446	22199	22568	22432	22273	22442	22415	22611	22328	22367	22396	22535	22376	22590	22492	22398	22494	22537	22325	22368	22291	22479	22382	22611	22377	22540	22630	22248	22447	22423	22455	22518	22394	22282	22306	22449	22259	22446	22370	22432	22452	22285	22522	22397	22359	22253	22219	22294	22481	22396	22323	22417	22486	22282	22531	22372	22318	22320	22372	22525	22360	22364	22582	22309	22527	22520	22309	22351	22486	22460	22403	22421	22357	22371	22453	22493	22433	22481	22420	22400	22275	22322	22329	22440	22366	22475	22514	22291	22354	22608	22405	22505	22477	22502	22337	22304	22425	22438	22427	22418	22458	22362	22285	22387	22351	22442	22352	22449	22167	22392	22578	22525	22394	22492	22456	22323	22559	22473	22182	22537	22401	22368	22373	22323	22514	22291	22422	22474	22464	22388	22354	22592	22311	22368	22530	22359	22409	22408	22357	22479	22320	22370	22436	22380	22376	22295	22568	22360	22428	22376	22435	22479	22313	22496	22396	22377	22531	22460	22477	22362	22313	22438	22392	22384	22317	22330	22300	22441	22464	22407	22540	22441	22396	22432	22342	22289	22513	22366	22378	22457	22472	22515	22314	22227	22401	22396	22311	22518	22326	22441	22420	22558	22532	22359	22603	22426	22474	22458	22253	22464	22540	22343	22371	22343	22494	22469	22443	22459	22554	22446	22404	22434	22383	22276	22448	22495	22333	22539	22492	22472	22433	22323	22335	22521	22468	22249	22511	22356	22395	22384	22408	22488	22530	22508	22366	22388	22300	22491	22333	22437	22361	22490	22328	22401	22445	22533	22308	22288	22570	22403	22480	22337	22428	22321	22363	22569	22247	22426	22440	22434	22442	22441	22440	22305	22225	22344	22519	22369	22442	22275	22415	22230	22352	22308	22498	22399	22460	22280	22471	22424	22413	22225	22226	22351	22340	22513	22442	22423	22315	22368	22156	22340	22417	22566	22219	22346	22487	22289	22505	22460	22513	22400	22581	22451	22460	22605	22451	22411	22464	22640	22260	22388	22182	22238	22511	22561	22446	22411	22259	22320	22437	22485	22533	22439	22537	22248	22536	22371	22335	22462	22337	22339	22362	22451	22345	22453	22368	22275	22457	22579	22262	22317	22502	22347	22726	22344	22414	22498	22285	22154	22496	22458	22230	22401	22441	22551	22314	22241	22356	22386	22207	22453	22524	22438	22344	22427	22541	22576	22292	22535	22452	22433	22346	22388	22381	22448	22467	22206	22348	22162	22447	22312	22377	22258	22244	22507	22346	22503	22278	22540	22218	22509	22328	22636	22361	22243	22331	22586	22391	22377	22440	22312	22314	22344	22285	22563	22273	22511	22329	22491	22334	22528	22465	22438	22327	22421	22354	22298	22372	22339	22423	22420	22659	22304	22278	22262	22297	22534	22286	22477	22265	22339	22270	22571	22519	22532	22367	22482	22411	22477	22434	22229	22410	22484	22403	22530	22386	22343	22448	22103	22398	22382	22303	22599	22349	22506	22407	22553	22365	22188	22210	22438	22236	22435	22260	22518	22404	22427	22423	22262	22236	22334	22545	22495	22323	22430	22309	22439	22269	22245	22342	22400	22280	22439	22358	22323	22393	22392	22381	22578	22548	22382	22411	22617	22461	22435	22392	22350	22463	22442	22441	22512	22430	22563	22210	22352	22544	22508	22361	22270	22367	22287	22318	22406	22485	22329	22410	22431	22353	22260	22400	22450	22436	22550	22413	22291	22339	22481	22479	22301	22248	22378	22526	22321	22443	22553	22560	22453	22251	22417	22523	22400	22534	22518	22381	22451	22408	22432	22370	22253	22591	22497	22374	22313	22463	22398	22464	22413	22315	22493	22467	22257	22296	22276	22535	22504	22517	22398	22569	22161	22481	22450	22289	22508	22539	22521	22404	22405	22291	22584	22326	22467	22241	22498	22412	22258	22428	22484	22236	22507	22410	22410	22435	22588	22279	22358	22535	22382	22418	22412	22577	22413	22327	22292	22397	22487	22213	22371	22426	22394	22292	22470	22388	22370	22407	22288	22492	22364	22204	22444	22521	22368	22385	22507	22356	22398	22215	22456	22539	22357	22274	22528	22318	22372	22414	22224	22362	22484	22560	22466	22427	22587	22532	22474	22512	22423	22373	22325	22341	22274	22468	22584	22280	22502	22350	22505	22386	22493	22384	22309	22401	22237	22372	22522	22244	22762	22269	22413	22424	22316	22469	22326	22317	22351	22334	22333	22608	22528	22275	22577	22442	22346	22531	22439	22263	22443	22205	22426	22353	22309	22545	22191	22539	22358	22314	22460	22454	22454	22421	22415	22327	22305	22528	22396	22552	22418	22402	22430	22459	22519	22325	22263	22340	22295	22392	22410	22330	22321	22331	22396	22351	22303	22459	22352	22423	22446	22379	22454	22315	22471	22499	22429	22391	22490	22462	22352	22325	22270	22416	22620	22516	22447	22527	22502	22461	22468	22384	22491	22498	22267	22542	22301	22288	22396	22282	22324	22549	22422	22407	22399	22320	22406	22559	22267	22447	22540	22492	22584	22322	22210	22418	22592	22398	22350	22468	22435	22289	22372	22422	22356	22443	22426	22312	22333	22462	22635	22337	22562	22320	22463	22493	22502	22446	22543	22357	22442	22545	22624	22380	22479	22484	22467	22279	22336	22475	22347	22437	22345	22679	22353	22191	22352	22277	22343	22207	22293	22528	22308	22448	22245	22479	22374	22318	22447	22210	22401	22267	22305	22360	22441	22367	22323	22344	22342	22367	22567	22360	22398	22586	22337	22289	22270	22469	22348	22415	22380	22522	22500	22549	22368	22559	22385	22484	22346	22409	22339	22346	22393	22380	22600	22253	22285	22347	22259	22552	22473	22234	22499	22464	22245	22369	22493	22390	22470	22449	22531	22318	22421	22560	22412	22373	22375	22426	22315	22310	22350	22455	22526	22481	22422	22534	22392	22262	22487	22653	22394	22411	22537	22448	22475	22425	22432	22287	22375	22442	22169	22407	22231	22384	22485	22439	22476	22445	22727	22394	22527	22231	22414	22479	22586	22155	22518	22391	22142	22352	22404	22373	22386	22301	22401	22289	22492	22223	22400	22476	22294	22438	22411	22338	22374	22493	22562	22433	22307	22432	22465	22322	22330	22537	22347	22478	22338	22454	22471	22379	22578	22314	22518	22484	22309	22430	22416	22511	22349	22221	22416	22482	22416	22439	22375	22475	22363	22318	22502	22454	22318	22474	22599	22348	22205	22368	22435	22357	22426	22501	22468	22667	22471	22407	22418	22443	22335	22694	22381	22427	22273	22360	22587	22470	22543	22422	22530	22417	22508	22558	22406	22392	22320	22340	22475	22347	22445	22199	22404	22431	22379	22367	22434	22229	22460	22373	22556	22212	22530	22436	22348	22439	22591	22413	22450	22153	22599	22467	22388	22333	22321	22467	22401	22417	22410	22486	22375	22601	22339	22357	22261	22431	22269	22494	22459	22284	22366	22494	22515
30814	39578	47218	38886	31793	29837	29314	28691	28553	28810	28540	28701	28675	28732	28737	28905	28671	28910	28699	28757	28625	28786	28859	28735	28796	28699	29072	28900	29082	28801	28824	28941	28757	28839	28721	28835	28846	28729	28431	28917	28921	28721	28741	28823	28616	28847	28730	28539	28531	28654	28577	28595	28814	28954	28929	28912	28997	28687	29078	28599	28843	28805	28650	28705	28712	28550	28857	28676	28474	28852	28649	28808	28874	28836	28833	28723	28810	28720	28830	28626	28743	28709	28620	28896	28755	28675	28799	28693	29056	28729	28664	28824	28666	28997	28604	28846	28819	29089	28758	28839	28848	28867	28892	29002	28727	28659	28764	28654	28781	28726	28712	28553	28598	28774	28772	28526	28641	28550	28854	28672	28644	28723	28824	28712	28727	28497	28657	28751	28922	28683	28792	28834	28776	28787	28941	28725	28776	28725	28774	28853	28882	28894	28827	28980	28729	28694	28614	28959	28667	28689	28883	28598	28659	28680	28860	28526	28699	28719	28723	28737	28777	28589	28894	28911	28961	28681	28702	28680	28730	28584	28890	28751	28747	28790	28702	28706	28703	28839	28817	28461	28647	28638	28735	28747	28827	28963	28794	28779	28744	28637	28625	28635	28835	28669	28600	28731	28694	28626	28670	28589	28721	28810	28747	28689	28712	28695	28761	28826	28656	28749	28751	28679	28855	28679	28647	28684	28769	28953	28795	28751	28890	28842	28738	28453	28631	28480	28807	28513	28854	28753	28740	28708	28465	28642	28726	28743	28630	28718	28844	28753	28745	28488	28922	28925	28722	28487	28759	28737	28670	28723	28632	28718	28727	28857	28604	28916	28796	28721	28678	28739	28741	28576	28913	28809	28780	28732	28769	28648	28669	28807	28996	28679	28697	28635	28541	28662	28649	28996	28729	28759	28780	28728	28821	28882	28639	28888	28750	28667	28575	28800	28863	28573	28934	28692	28706	28884	28918	28850	29058	28809	28571	28782	28506	28765	28712	28683	28668	28662	28663	28699	28910	29150	28716	28890	28805	28787	28636	28736	28954	28723	28501	28668	28892	28551	28770	28804	28848	28666	28821	28718	28907	28792	28982	28998	28659	28753	28719	28927	28814	28831	28685	28819	28606	28856	28568	28779	28799	28750	28911	28823	28726	28528	28837	28502	28717	28805	28933	28818	28591	28686	28780	28850	28882	28623	28665	28792	28675	28765	28796	28623	28727	28974	28815	28521	28791	28769	28589	28688	28961	28616	28777	28990	28820	28598	28579	28817	28765	28723	28734	28688	28881	28835	28883	28647	28765	28730	28687	28912	28640	28593	28903	28902	28647	28734	28710	28482	28738	28832	28960	28517	28625	28651	28950	28702	28756	28855	28614	28826	28730	28617	28870	28601	28882	28835	28575	28905	28793	28916	28889	28673	28554	28561	28759	28753	28574	28898	28680	28462	28482	28638	28839	28869	28479	28637	28722	28777	28594	28738	28692	28790	29025	28747	28737	28768	28676	28691	28826	28795	28855	28694	28634	28683	28776	28956	28811	28658	28795	28621	28822	28937	28912	28558	28495	28713	28805	28671	28736	28843	28504	28828	28590	28574	28846	28680	28581	28595	28588	29052	28724	28820	28738	28744	28631	28882	29015	28652	28685	28996	28596	28644	28568	28902	28835	28632	28372	28667	28755	28691	28781	28825	29041	28708	28668	28567	28815	28632	28634	28762	28729	28644	28657	28658	28661	28643	28855	28686	28698	28837	28891	28884	28736	28806	28681	28736	28776	28719	28884	28751	28561	28337	28846	28894	28789	29026	28835	28674	28769	28583	28735	28850	28966	28638	28831	28969	28798	28845	28711	28592	28789	28656	28660	28467	28841	28530	28720	28918	28592	28915	28665	28682	28619	28508	28758	28780	28741	28579	28711	28668	28733	28593	28616	28764	28851	28688	28843	28736	28474	28650	28883	28850	28892	28757	28737	28859	28614	28721	28684	28997	28991	28850	28673	28621	28635	28618	28543	28772	28855	28708	28889	29050	28785	28760	28631	28548	28646	28944	28623	28934	28579	28801	28738	28608	28853	28446	28641	28722	28702	28883	28719	28613	28638	28766	28635	28921	28592	28644	28486	28770	28827	28978	28935	28820	28955	28656	28965	28598	28671	28823	28801	28666	28638	28772	28601	28632	28582	28714	28651	28676	29213	28788	28665	28744	28595	28667	28645	28859	28821	28770	28761	28987	28825	28639	28965	29030	28394	28482	28817	28889	28639	28606	28664	28878	28578	28824	28712	28708	28700	28577	28606	28792	28837	28777	28745	28944	28747	28555	28661	28851	28597	28722	28695	28766	28711	28894	28720	28628	28842	28804	28837	28539	28779	28760	28645	28641	28736	28802	28750	28734	28793	28853	28538	28613	28717	28635	28693	28452	28819	28503	28871	28960	28773	28822	28854	28972	28817	28492	28643	28568	28908	28683	28761	28702	28874	28832	28601	28670	28807	28674	28792	28784	28810	28700	28785	28884	28654	28681	28659	28802	28647	28507	28806	28894	28782	29035	28534	28467	28764	28913	28849	28712	28848	28728	28705	28792	28926	28755	28831	28738	28716	28851	28676	28734	28640	28767	28450	28610	28747	28757	28834	28727	28720	28763	28628	28728	28856	28822	28847	28528	28669	28763	28730	28812	28703	28743	28686	28868	28725	28846	29021	28665	28639	28839	28570	28728	28841	28746	28729	28888	29022	28586	28854	28741	28926	28721	28858	28653	28703	28724	28649	28792	28756	28739	28867	28711	28707	28520	29115	28617	28887	28602	28927	28722	28738	28994	28935	28832	28681	28852	28816	28511	28817	28584	28889	28729	28910	28855	28879	28820	28953	28590	28722	28669	28728	28614	28918	28899	28651	28822	28924	28774	28707	28892	28738	28615	28870	28852	28763	28870	28585	28376	28699	28643	28625	28701	28659	28646	28883	28681	28907	28694	28802	28795	28983	28706	28767	28571	28755	28657	28646	28732	28717	28856	28613	28831	28840	28940	28739	28842	28889	28743	28598	28859	28733	28871	28656	28814	28920	28597	28599	28758	28886	28635	28811	28548	28579	28781	28832	29023	28719	28630	28824	28686	28887	28539	28854	28755	28889	28896	28741	28819	28882	28888	28949	28738	28674	28807	28746	28619	28803	28817	29040	28910	28759	28688	28761	28762	28676	28506	28568	28605	28515	28760	28653	28858	28674	28934	28868	28766	28797	28976	28866	28623	28607	28681	28544	28681	28663	28685	28756	28988	28851	28641	28751	28661	29036	28804	28905	28867	28877	28827	28566	28944	28685	28915	28643	28617	28737	28604	28725	28886	28928	28623	28773	28829	28610	28595	28943	28749	28793	28825	28854	28865	28842	28719	28823	28769	28749	28436	28656	28783	28864	28793	28641	28900	28822	28750	29050	29004	28674	28535	28684	28622	28507	28820	29130	28983	28858	28860	28673	28569	28750	28829	28871	28777	28650	28876	28689	28549	28676	28612	28713	28909	28815	28865	28644	28746	28856	28659	28924	28866	28546	28758	28579	28869	28799	28777	28636	28745	28980	28958	28580	28784	28728	28868	28788	29130	28640	28674	28669	28791	28756	28543	28785	28991	29122	28691	29016	28627	28791	28779	28895	28802	28949	28888	28856	28779	28949	28616	28794	28644	28595	28707	28829	28965	28947	28806	28888	28872	28779	28797	28867	28850	28519	28809	28576	28758	28566	28586	28590	28767	28798	28709	28854	28822	28888	28838	28480	28643	28848	28791	28926	28717	28897	28763	28530	28796	28845	28718	28912	28636	28775	28632	28748	28672	28743	29167	28889	28676	28710	28634	28710	28900	28932	28847	28893	28714	28729	28896	29014	28847	28993	28842	28507	28760	28837	28769	28840	28800	28726	28910	29000	28953	28589	28642	28850	28773	28811	28833	28759	28683	28660	28891	28900	28521	28790	28747	28905	28596	28672	28917	28855	28782	28953	28867	29025	28794	29055	28628	28977	28950	28845	28746	28769	28843	28770	28679	28729	28550	28567	28604	28580	28880	28877	28747	28507	28523	28806	28670	29038	28589	28918	28995	28945	28892	28733	28804	28866	28816	28945	28759	28854	28759	28623	28782	28684	28669	28815	28761	28786	28714	28807	28856	28960	28823	28695	28572	28860	28628	28835	28663	28833	28780	28820	28766	28568	28767	28774	28762	28816	28701	28584	28782	28717	28549	28795	28894	28661	28684	28923	28637	28722	28716	28755	28949	28715	28626	28754	28773	28891	28763	28760	28703	28829	28705	28791	28828	28894	28830	28717	28687	28697	28785	28823	28657	28553	29029	28702	28706	28776	28906	28591	28853	28496	28623	28911	28790	28763	28967	28811	28804	28747	28853	28527	28858	28824	28826	28828	28717	28681	28651	28787	28618	28569	28752	28764	28558	28697	28804	28465	28744	28783	28835	28694	28737	28927	28843	28916	28580	28943	28886	28660	28761	28600	28692	28744	29071	28784	28579	28918	28503	28484	28694	28785	28741	29033	28894	28942	28715	28741	28677	29000	28862	28737	29020	28800	28703	28595	28578	29061	28822	28904	28792	28701	28816	28938	28648	28616	28598	28566	28727	28847	28613	28911	28624	28835	28885	28631	28729	28852	28617	28694	28939	28796	28794	28855	28816	28612	28799	28833	28618	28608	28604	28634	28571	28789	28655	28870	28902	28684	28917	28973	28689	28420	28648	28905	28807	28519	28855	28797	28475	28835	28904	28866	28823	28747	28563	28670	28519	28661	28574	28587	28788	28898	28711	28555	28721	28933	28686	28815	28735	28757	28644	28846	28828	29033	28781	28761	29008	28496	28810	28609	29095	29063	28793	28803	28539	28594	28686	28708	28643	28673	28841	28716	28763	28971	28874	28835	28886	28691	28963	28913	28564	28826	28796	28647	28828	29020	28764	28795	28710	28869	28598	28713	28852	28782	28766	28918	28764	28907	28933	28768	28671	28522	28690	28650	28728	28855	28626	28474	28664	28679	28720	29132	28684	28917	28842	28786	28644	28649	28578	28983	28925	28922	28662	28689	28923	28734	28846	28824	28479	28712	28588	28649	28710	28686	28691	28827	28815	28982	28799	28873	28729	28861	28795	28659	28927
38286	60640	48181	32973	25898	23226	22213	22069	22061	22161	21954	21972	21839	21944	22018	21841	21962	21811	22075	21841	21924	21854	21944	21928	21867	21860	21907	21981	21809	21953	21873	21938	21854	22031	21994	21885	21879	22167	21996	22154	21947	22075	21837	21921	22012	21744	21994	21862	21978	22109	21852	21957	21995	21807	21869	21849	21951	22001	21811	22035	22013	22082	22011	22166	21949	21933	22155	21895	21757	21977	21938	21865	21840	21972	21940	21970	22027	21966	22131	22046	21903	22030	22148	21971	21802	21958	21966	21977	21903	21960	22090	21841	21955	21846	21988	21898	21940	21917	21942	21983	21807	21787	22049	21892	21989	21909	22044	21881	21883	21868	21939	21929	21857	22043	21882	22089	21934	21965	21851	21898	21963	22160	22120	21949	21960	21937	21816	21759	21860	21848	21885	22030	21851	21845	22133	22110	21880	21830	21916	22101	21909	22055	21790	21966	22025	21850	22055	21978	21661	22026	21979	21914	21970	22046	21798	21968	21831	22005	22036	22075	21828	21815	22130	21973	21988	21845	21935	21859	22143	21761	21945	21743	21955	22023	22056	21973	21903	21861	21907	22062	21912	21986	21995	22127	22049	21918	21961	21984	21912	21850	22161	21941	21865	22085	21828	22053	21817	21770	22004	21918	22091	21950	21939	21893	22087	21598	21902	22023	21834	21888	21930	21933	22021	21999	21794	21908	21873	22057	22010	21933	21788	22012	21866	22010	21994	21784	21814	21901	22006	21940	22146	21895	21936	21849	21983	22014	21762	21917	22061	21982	21831	22021	22028	22032	21915	22126	21923	21930	22048	21975	21792	22095	22146	21981	21670	21954	21869	22099	22025	21976	21865	21974	21923	22160	22026	21900	22068	21994	21861	21774	21854	21828	21978	22065	21950	22021	21932	21852	21812	21890	22113	22084	22037	21722	21948	21834	21750	21837	22092	21873	22206	21865	21972	21986	21703	22006	22075	22133	21990	22037	21864	21948	21862	21987	21949	21782	21965	21934	22102	22036	21936	21918	21986	22016	21920	21974	21891	21891	22035	21760	21917	21819	21903	21820	21780	21946	22028	21862	21963	21687	21987	22040	21887	22027	21939	21814	21882	21723	22166	21992	22047	21855	21971	21943	21893	21854	21891	21841	21976	21924	21895	21782	21978	22018	22068	21850	22266	21898	21924	22017	21838	21842	22084	22038	22019	21931	21876	21743	22016	21812	21963	21992	22010	21901	21897	21890	21928	22017	22025	22022	21890	21991	22023	22002	22017	22064	21934	21897	21961	21977	21824	21799	21865	22039	22012	21912	21991	21863	21944	21925	21965	21804	22040	21941	21817	21959	21915	21930	21882	22110	21823	21877	22105	22027	22090	22057	21974	21943	21864	21819	21870	21995	21995	22019	22152	21816	21873	22039	22060	21989	21892	21975	22038	21916	22335	21882	22102	22090	21850	22038	22017	22004	21957	21821	21989	21901	22052	21903	21913	21842	21853	22038	21836	21975	21793	21889	21955	22151	22002	21869	22045	21943	21892	21972	21856	22049	21812	21880	21859	21924	21863	22155	21671	22072	21937	22150	21902	21862	21943	22030	22082	21925	21928	21932	21869	21974	21857	21819	21955	22006	21909	22045	21914	21931	22115	21825	21905	21843	21980	21961	21890	22001	21895	21813	22099	21801	21906	21999	22074	22134	21900	22008	21860	21938	21841	22022	21986	21823	21970	21826	21926	22248	21986	22063	22061	22010	21853	22016	21815	22134	22029	21856	21998	21733	22109	21973	21914	21827	21921	22004	22105	21961	21957	21842	21964	21978	21806	22002	21999	22112	22051	22005	21999	21822	22026	21937	22023	21929	21665	22200	22027	21912	21956	22020	21996	21823	21983	21873	22122	21755	22029	22012	21837	22023	21989	21843	22150	21919	21865	21864	21970	21966	21800	21869	22006	21870	22148	21912	21873	22034	21827	22176	21942	21955	22130	22065	21966	22070	21905	21937	22201	22245	22087	22101	21974	21936	22132	21928	21871	22118	22031	21913	21841	21771	22019	21842	21853	21865	21983	22030	21967	22007	22104	21899	21953	21838	21874	21914	22167	21735	22165	21941	22053	22019	21922	21975	21958	21850	21982	22078	21998	21889	21965	22070	21900	22058	21966	21898	22070	21741	22067	22034	21859	21928	22077	21883	22047	21922	21868	21916	21919	21981	22030	21896	21827	22009	22086	21845	22092	21995	22047	21823	21900	21994	22031	21829	21977	22159	22036	21990	22119	21923	21746	21949	21863	21766	21899	21879	22050	21905	21915	22043	22243	21952	22069	22094	22104	21828	22022	21999	21959	22027	21964	21772	22104	21941	21861	22061	21880	21830	22140	21951	21978	21951	22049	22050	21907	22067	21888	21794	21990	21913	21929	22091	22023	21915	21753	21989	21958	22002	21886	22029	21998	21930	21976	21740	22097	21941	22010	22055	21915	21941	22127	21913	22058	21763	21830	21877	21913	21972	21857	22082	22046	21867	22043	21814	21747	21886	21899	21963	21869	22049	21666	22029	22102	21857	21961	21788	22190	21992	22211	21837	21738	21832	21954	22034	21980	22032	21900	21888	21889	21709	21917	21783	22101	21964	21980	21948	21954	21963	22049	21942	21927	21913	21848	21964	21927	21876	21855	21804	22029	21820	21953	22025	22171	21825	21988	22006	21996	21916	21942	21733	22046	22053	21886	21978	22300	21830	22012	22066	21985	21949	21882	21765	22019	22044	21938	21885	22059	21894	21898	21934	22048	21834	22188	21983	21935	21839	21980	22122	21960	22039	21993	21927	21991	22016	22034	21816	21894	21994	22014	22062	21795	22028	21970	21919	21944	21947	22010	22024	21999	21854	22068	22097	21843	21798	21973	21730	22110	21796	21907	21923	21949	21714	22112	21960	21893	22051	21935	21969	22016	21803	22082	21829	22286	21894	22029	21833	21825	21852	22001	21735	21970	21794	22030	21994	21937	22101	22036	22027	22010	21768	21832	21934	21883	22017	22005	22050	22048	21953	22094	21886	21974	22171	21682	22007	21848	21992	22036	21953	21921	22029	21898	22180	21859	22053	21908	22020	22064	22041	21904	22085	22033	21919	22061	22041	21862	21892	22070	21872	22022	22109	21864	22087	22086	21962	21772	21940	21955	21941	21829	22262	21899	21847	21930	22008	21972	21921	21957	21841	21997	22218	22091	21923	21963	21972	21906	22111	22030	22018	21994	21961	21881	22042	22143	21933	21854	22008	21982	21782	22063	22146	22024	21984	21902	21908	21918	21881	21856	22011	21970	21895	22062	21991	21857	21929	21872	21961	21903	21978	21863	21938	21929	21983	21925	21903	21800	22034	21836	21818	22046	21894	21944	21784	21945	21681	22008	21974	21925	21859	21906	21964	21863	21985	21825	21976	22018	22042	21963	21847	21979	22011	22015	22076	22060	21900	21802	21973	22058	21769	22009	22003	22062	21950	21891	22063	21999	21987	21843	21930	21856	22028	21947	21893	22009	22202	21930	21803	21791	22023	22005	21955	21955	21838	21992	22034	21957	21929	21680	21883	21852	21922	21865	22020	21993	21993	22112	21953	21996	21875	21970	22121	21989	22102	22019	21930	22011	21688	21931	22134	21877	22036	21898	21831	21939	22066	22037	21851	21813	21949	22048	21908	21816	22008	22054	22094	22022	21852	21961	21764	22153	21837	21978	22055	21856	21928	21993	21836	22111	21949	22070	21876	22025	21958	21888	21903	22098	21978	21906	21993	22101	21927	22050	21849	22014	22006	21918	21911	22017	21899	22036	21860	21954	21884	21881	22100	22025	22087	21973	21971	22008	22045	22046	21853	21847	22018	22220	21915	22012	21846	22006	22061	22125	21847	22030	22042	22082	22009	21962	22112	21935	21900	22095	22066	21999	22122	21992	22082	22065	21992	21952	22004	22031	22104	21937	21921	21925	21802	21868	21968	22145	21923	21869	21893	21886	21950	22018	21985	21883	21795	21903	21864	21718	21875	21973	21863	21874	22061	21942	21916	21847	22080	21893	21791	21878	21912	21859	21972	21945	21911	21859	22032	22088	21883	21986	21991	21957	21930	21903	21922	21857	21820	21849	21986	22059	21962	21847	21839	21916	21898	21798	21998	21804	21888	21773	21953	22090	21969	22042	21894	22083	21966	22068	21946	22023	21964	21943	21937	21774	21949	21981	21994	21986	21975	21918	21884	22156	21836	22001	22072	21785	21973	21860	21981	21941	22003	21974	21792	21996	22058	22143	21990	21995	21963	21986	22022	22195	22129	21940	21892	22093	21731	22158	21899	22042	21933	22007	21966	21987	21894	22171	22029	22117	22090	22157	21911	22187	21776	22045	22041	21967	21968	21910	22035	21829	22141	22000	22154	21966	22057	22047	21957	21958	21985	22049	21832	21971	21851	21887	22032	21933	22011	22117	21994	21977	21725	22009	21724	21998	21920	21935	21894	21924	22002	21900	21952	21929	22176	21959	21684	22018	22036	21890	21974	22071	22078	22077	22067	21807	21926	22019	21986	21924	21854	21981	22192	22036	22170	21907	21802	22051	21919	22069	21983	21981	21743	21818	21897	21816	21989	21918	21911	22011	21687	21921	21938	22005	22074	21972	22095	21898	22058	21995	21893	21964	22057	21947	21981	21934	21958	22188	21847	22013	21961	22133	22091	21885	21947	21793	22049	22032	21897	21900	21898	21857	21956	22125	21883	21881	22050	21811	21811	21959	21833	22028	21882	22023	21878	21886	21905	21896	21869	21932	21916	22144	22079	21922	21869	21977	21950	21962	21822	21789	22100	21943	21971	21936	22022	22103	21725	21894	21988	21917	22008	21860	21809	21940	22028	21834	21973	22082	22066	21879	21946	22074	21944	21918	21963	22034	22033	22103	21903	22029	21853	21884	22002	21937	22068	21904	21764	21964	21938	22179	21948	21947	21970	21983	21999	21983	21791	21972	21982	21886	22096	22121	21839	22092	22039	21924	21985	22094	21854	21971	21829	21971	22097	22079	21976	21721	21978	21956	21967	21898	22055	21971	21900	22081	22073	22009	21928	21870	21937	22028	22046	21878	22022	21883	22032	21949	22084	21848	22041	21940	21886	22098	21771
23838	24992	41745	41022	35822	33111	32161	29489	29152	29349	29483	29220	29307	29185	29291	29067	29217	29236	29525	29126	29084	29088	29120	29075	29149	28966	28952	29096	29092	28932	28909	29225	29037	28967	29138	29024	29004	29212	29184	29016	28993	29079	29184	29302	29197	29026	28886	29000	28914	29080	28898	29124	29116	29095	29102	28950	28944	28915	29026	29070	29047	29009	28847	28838	29117	28944	28929	29240	29025	29055	29338	28761	29105	29095	28941	28752	29050	29101	29055	28912	29042	29081	29086	29060	29065	28989	28942	28960	29153	29049	28754	28895	29096	28877	29156	28767	28908	29216	28905	28887	28996	28925	28806	29166	28954	29112	28968	29134	28864	29016	29072	29177	28925	29022	28976	28820	28964	29052	29101	29098	29117	28922	28879	29106	29204	28914	28988	29027	28783	28831	28870	29178	29158	29016	29083	29088	29015	28818	28882	29053	28910	29151	28868	28945	29200	29216	28883	29166	29069	29157	29053	28924	29245	28725	28980	28890	28865	28797	29023	28854	29038	28939	29147	28914	29248	29082	29051	28832	28780	29026	29175	29027	29061	29099	29015	28971	29001	29109	29033	29012	29125	29046	28941	28861	28761	28835	28815	28862	29057	29212	29234	28952	28865	29154	28899	28841	28963	29086	29001	28992	28933	28904	29030	29194	29263	29208	29355	28971	28933	29134	29212	29016	29085	28908	28835	28776	29039	28790	28974	29123	29198	28792	28978	28936	28998	29058	29003	29000	29127	28865	29103	29135	29086	28860	28986	28826	29038	28891	29026	28978	29042	29002	29027	29047	29011	29040	29063	28868	28777	28926	29127	28949	28787	28989	28841	28852	28907	29063	29110	29120	29107	29077	29143	29252	29088	28830	29022	29342	28977	28795	28983	28900	29098	29058	29189	28821	28961	29067	29089	29009	28970	28895	29040	29119	29038	29024	29006	28793	28949	28937	29260	29053	29073	29161	29121	28922	29078	29084	29141	28918	28888	28816	28983	28805	28830	29011	28906	28893	29039	28800	28993	29222	28971	29057	28971	28892	28953	28917	29099	29143	28994	28999	29083	29180	29290	29155	29189	29118	28918	29121	28949	29128	29035	29223	28937	28888	28786	28902	29008	29032	28997	29107	29032	28899	28970	28922	29145	29092	28668	28894	28777	28842	29076	28985	28848	28949	28965	29083	29038	28829	28990	29028	28903	29019	28915	28844	28903	28902	29161	29002	28951	29128	28785	28968	29081	29185	29191	28886	28809	28959	28869	28826	29061	28699	28845	28925	29123	29140	28981	29022	29054	28971	29104	29108	29118	28871	29140	28998	29192	29409	29454	28948	29058	28917	28965	28938	28899	29153	28991	28913	28845	28934	29029	28859	28808	29102	28789	28946	29087	28810	29144	29026	28907	28953	28914	29029	28886	28850	29028	28973	29122	29094	28932	28754	29034	29014	28852	29071	28773	29021	28959	29040	28992	28903	28829	29049	28977	28964	28785	29010	28752	29003	28917	28929	29164	28858	29278	29244	28944	29152	29035	28945	29029	29004	29045	28909	29097	28810	29124	29194	29002	29155	29211	29296	29068	29138	29022	28998	29205	29107	29072	28955	28997	29082	29095	29026	28766	28905	28763	29020	29132	28852	29114	29041	29002	28931	29086	28973	29145	28941	29153	29083	29064	28943	29107	28908	29028	28978	29151	28996	29109	29219	29165	29085	29198	28943	28976	29122	29024	28992	29052	28854	28912	28925	29111	28940	29044	29066	29040	28955	29082	29205	28929	29066	28750	28867	28934	28790	28900	28746	28917	28961	28950	28861	28898	28874	29062	28818	28840	28952	29081	29030	29196	29028	28905	29021	29237	29108	29322	29009	28691	29127	29018	29192	28895	28902	28986	29171	29021	29082	28766	29337	29134	29108	29015	28998	28901	29023	29015	28854	29013	28888	28939	28968	29020	28951	28989	29004	28985	28934	29071	28809	29085	28977	29036	28844	29073	29122	28966	29044	28980	28945	28884	29088	29081	29085	28745	28988	28834	28902	29019	28797	29143	28987	28723	29137	29155	29127	29153	28980	29146	29104	29187	29182	28842	29010	28943	28913	28934	28987	28849	29418	29129	29139	29124	28999	29101	28983	29065	29142	28936	29022	28881	29056	28833	28689	28959	28899	29068	28884	29095	29192	29097	29147	28837	29450	29289	29041	29010	29257	28805	28900	29196	29055	28891	29089	28889	29011	28999	28700	29038	28886	28934	28738	29003	28914	28923	28905	28869	29145	29112	29116	28865	29106	28883	29176	28974	29085	29132	29171	28934	28663	28912	28999	28855	28904	29151	29152	29102	29277	28930	28924	29046	29029	28804	29086	29061	28931	28850	28971	28904	29042	29039	28989	29128	29150	29227	28903	28914	28958	29246	29060	28975	28969	29155	29056	29182	29097	28695	29062	29004	28895	29087	29183	28866	29142	28854	29011	29224	28899	28985	29076	29113	29023	29228	28946	28969	28969	29061	28942	28810	28898	29032	28932	28937	28773	29074	28897	29336	28975	28812	29080	29084	28846	29220	28991	29086	28997	29129	28888	29183	28906	28979	29131	28820	28934	29038	29053	28801	29007	28783	29248	28911	28928	28889	28734	29149	29065	29074	29111	29071	28942	29004	29148	29113	29102	28944	29039	28969	28967	29141	29270	29133	29026	28777	29082	29065	29219	28806	29019	29063	29057	28855	28919	29173	28843	28910	29068	28918	29144	28879	29078	28798	28810	28910	28940	29175	28888	29033	28819	28960	29151	28947	28856	29242	29142	29047	29022	29074	28962	29033	29167	29150	29273	28959	29173	29103	29071	28781	29140	29057	28990	29017	29065	28860	28831	28488	29106	28946	29031	29124	29259	28985	28990	28970	29057	28948	28994	28929	28942	29191	28929	28851	29166	29013	28938	29019	29134	28731	29127	29076	29241	29055	29146	28859	29020	29035	29052	29009	28842	29073	28849	29184	29122	29051	28943	29046	28990	28855	28963	29050	28984	29145	29053	29072	28878	29048	28969	29075	28908	28793	28820	28835	29244	28890	29005	29037	29146	29049	29007	29089	28678	29078	28937	28899	29015	28838	28936	28875	29108	29269	29011	28928	29171	29069	29039	28962	28989	29106	28987	29047	29091	28881	28916	28936	28907	28976	28923	28890	29034	29049	28974	28810	29082	28931	29108	28916	28799	28836	29156	29185	29101	29022	29041	29099	28791	29118	28965	28942	28976	29134	29334	29191	29136	29064	29145	29081	28787	28913	29147	29001	29095	28969	29089	29005	29011	29085	28622	28835	28926	29085	29175	29046	29236	29024	28915	28983	28805	29091	29037	28923	28929	29086	29102	28874	28857	29023	29065	28962	29014	28953	28884	28879	29070	29168	28859	29034	29083	28941	28965	29059	28759	28872	29001	29208	29076	28944	28851	29032	28808	28767	28846	28793	29007	29106	28986	29235	28898	28999	29181	28974	29109	28783	28974	29053	28874	29007	29034	28843	28992	28934	28808	29093	29054	28920	29333	29102	29014	28796	28939	29051	28843	28899	28896	28970	29035	29139	29054	28924	28906	29003	28932	28980	29133	28905	28891	29126	29147	29068	28922	28727	28828	28880	28986	29198	28949	29135	28844	29093	28978	29096	28945	28858	29112	28955	28883	28886	29092	29048	28910	29110	29118	29147	28979	29265	28761	29095	29083	29091	29142	29003	29255	29101	28933	29261	29059	28933	28810	29157	28843	28973	29025	29221	29154	29116	28846	28920	28865	29039	28994	28850	29026	29172	29203	29145	29000	28746	28906	28890	29050	29156	29065	28902	28907	29028	29086	29205	28924	29130	29132	29063	29061	29034	29134	28935	28945	28871	28831	28975	28942	29062	28986	29187	28657	29010	28750	29041	29037	29074	28845	28982	28783	29134	28887	28954	29392	28945	28941	29136	28993	29059	29039	29160	29020	28883	29128	28943	28874	28828	29156	29102	29025	29008	28915	28982	29047	28811	28902	29132	29227	28967	29023	28973	29061	29242	29224	29043	29065	29043	29149	28965	29155	29073	29099	28844	29177	29015	28999	28939	29182	28909	28695	28837	29086	29253	28977	29119	28952	28842	28931	29019	29195	28930	29094	28967	29110	28803	29020	29014	29105	29040	28844	28832	28859	29187	28966	28963	28814	29013	28946	29121	28912	28899	28900	28957	28846	29097	28963	28882	28766	29091	29062	28989	29111	29088	29160	29044	28998	29110	29051	29244	29019	29005	28762	28709	28850	29188	28895	29052	28913	28950	29050	28855	28844	29102	28720	28811	29243	29091	28761	28873	28881	28939	29141	28924	28873	29141	29012	28901	28987	28946	28995	28945	28904	28862	28873	29092	28938	29252	29214	29146	28992	29110	28685	29178	28896	29124	28790	28872	29154	29070	29212	28832	29079	29003	29285	29000	29019	29198	29249	29082	29147	29117	29178	29110	29135	29010	28766	29076	28907	28761	28857	29197	28819	29071	29097	28934	29197	28885	29272	29117	28999	29011	28815	29157	29226	29229	28974	29030	28908	28880	28902	29026	28917	29005	29067	29196	29051	28978	29159	28924	28888	28961	28815	29027	28996	29256	29357	29076	29054	29127	28916	29069	29217	29049	28792	28832	29151	28954	29007	29021	29052	29184	28990	29059	29134	29038	29024	28675	28992	29143	29131	29085	29034	29147	28996	28951	29148	29167	28979	28818	28835	28853	28768	28945	29140	28867	29062	29148	29132	29030	28908	28794	29007	28737	29178	28946	28940	29016	29086	29019	29052	28818	29118	29158	29145	29005	29069	28813	29058	29024	29122	28915	29163	29111	29011	28850	28876	28960	29040	28929	29081	28922	29176	29148	29100	28906	28912	29016	29107	29285	29065	28840	29261	28871	28916	28895	29049	28937	28835	29128	28944	28959	28981	28817	29114	29238	29014	28970	28985	29013	29068	29070	29081	28968	29102	29090	29107	28790	29310	29019	28998	29066	28820	28960	29050	28950	29220	29106	29206	28906	29084	29169	29009	29008	29168	29030	29000	28831	28822	29067	29052	28822	28828	29249	28955	29092	29108	29021	28903	29050	28887	28997	29074	29203	28876	29112	29003	29111	29120	29162	29012	28818	28953	29111	29192
64931	104062	87537	59929	41619	29112	23945	22608	22375	22262	22349	22231	22047	22104	22347	22333	22117	22275	22327	21969	22395	22213	22293	22249	22212	22207	22254	22092	22061	22303	22197	22181	22074	22371	22071	22259	22182	22339	22319	22281	22158	22277	22101	22415	22281	22418	22269	22195	22153	22361	22175	22372	22080	22058	22214	22244	22042	22340	22187	22166	22177	22315	22249	22286	22063	22319	22204	22168	22257	21992	22294	22086	22255	22089	22024	22157	22218	22236	22105	22165	22094	22266	22402	22024	22158	22265	22127	22214	22053	22220	22263	22279	22214	22278	22432	22164	22250	22169	22123	22207	22322	22134	22146	22266	22255	22061	22183	22155	22320	22134	22163	22103	22187	22159	22303	22295	22329	22169	22128	22176	22128	22195	22250	22259	22249	22292	22184	22196	22357	22236	22231	22094	22145	22280	22242	22111	22052	22327	22313	22353	22266	22198	22101	22108	22165	22120	22249	22245	22245	22109	22119	22310	22128	22218	22333	22138	22092	22143	22180	22210	22250	22265	22015	22322	22421	22071	22120	22258	22209	22253	22113	22203	22208	22352	22214	22228	22330	22179	21999	22300	22300	22171	22122	22015	22259	22264	22214	22235	22146	21997	22241	22155	22214	22264	22194	22207	22177	22281	22128	22327	22057	22083	22227	22186	22208	22101	22149	22098	22133	22199	22178	22172	22223	22028	22109	22315	22293	22140	22070	22219	22152	22127	22181	22237	22228	22134	22187	22287	22197	22294	22094	22097	22213	22297	22000	22109	22013	22169	22226	22338	22221	22189	22190	22119	22261	22294	22195	22368	22161	21981	22235	22336	22024	22278	22048	22209	22373	22231	22157	22207	22163	22147	22051	22053	22383	22296	22279	22081	22176	22268	22205	22179	22148	22137	22104	22187	22186	22267	22421	22160	22251	22258	22209	22147	22113	22076	22243	22138	22241	22090	22234	22231	22223	22158	22285	22272	22161	22228	22430	22160	22167	22244	22329	22222	22071	22336	22252	21975	22104	22056	22162	22199	22256	22199	21993	22271	22030	22265	22161	22027	22198	22177	22090	22161	22029	22165	22303	22085	22095	22235	22188	22239	22120	22162	22148	22168	22215	22167	22065	22189	22069	22224	22305	22100	22093	22216	22192	22185	22075	22157	22332	22315	22282	22102	22318	22266	22397	22175	22283	22158	22292	22173	22199	22229	22291	22163	22009	22284	22184	22398	22369	22233	22028	22240	22239	22219	22169	22205	22129	22157	22224	22325	22185	22300	22105	22209	22220	22144	22332	22300	22059	22207	22268	22000	22075	22026	22254	22078	22199	21957	22100	22199	22247	22179	22180	22092	22301	22334	22096	22076	22193	22238	22335	22031	22245	22089	22266	22252	22109	22272	22272	22204	22210	22207	22006	22230	22333	22390	22168	22147	22157	22225	22080	22382	22146	22258	22068	22090	22091	22152	22212	22142	22304	22183	22212	22197	22231	22198	22292	22181	22153	22103	22089	22148	22024	22012	22223	22192	22139	22195	22099	22141	22208	22109	22167	22200	21987	22201	22152	22127	22029	21946	22293	22256	22133	22077	21968	22261	22082	22065	22273	22117	22275	22141	22380	22240	22140	22062	22192	22253	22398	22238	21883	22070	22216	22200	22176	22238	22133	22261	22232	22293	22149	22156	22215	22147	22150	22349	22212	21918	22088	22128	22317	22247	22131	22128	22316	22040	22170	22254	22063	22198	22289	22257	22198	22189	22076	22155	22325	22070	22168	22096	22205	22231	22192	22214	22198	22090	22153	22215	22188	22208	22410	22431	21964	22234	22069	22215	22236	21996	22226	22181	22171	22158	22395	22181	22171	22222	22047	22169	22380	22036	22185	22231	22143	22309	22181	22086	22283	22183	22122	22220	22250	22003	22106	22364	22098	22290	22384	22170	22141	22196	22262	22202	22124	22173	22263	22365	21999	22343	22097	22094	22297	22133	22019	22185	22067	22136	22231	22121	22310	22343	22179	22170	22133	22338	22245	22133	22107	22234	22151	22050	22299	22278	22158	22323	22219	22080	22122	22154	22184	22094	22314	22267	22214	22369	22273	22097	22113	22153	22174	22215	22188	22142	22257	22186	22258	22325	22321	22276	22265	22236	21980	22240	22271	22004	22210	22205	22176	22228	22255	22297	22306	22172	22121	22117	22237	22197	22089	22382	22106	22090	22310	22151	22256	22184	22319	22131	22057	22244	22112	22121	22120	22218	22292	22291	22324	22247	22195	22302	22168	22160	22049	22107	22319	22230	22134	22306	22234	22380	22213	22142	22164	22241	22315	22257	22094	22290	21937	22186	22378	22426	22077	22232	22275	22285	22174	22211	22165	22248	22276	22271	22149	22293	21955	22322	22212	22159	22010	22411	22245	22097	22462	22070	22147	22208	21981	22258	22326	22087	22198	22111	22244	22255	22145	22099	22247	22395	22088	22342	22197	22061	22238	22203	22142	22298	22013	22172	22224	22058	22143	22243	22248	22273	22334	22242	22175	22275	22048	22314	22168	22119	22168	22311	22116	22277	22066	22091	22268	22211	22118	22191	22254	22168	22363	22148	22246	22186	22358	22148	22048	22097	22247	22304	22150	22326	22239	22312	22076	22220	22196	22309	22196	22289	22198	22392	22173	22261	22063	22205	22217	22167	22253	22213	22268	22210	22328	22238	22316	22260	22131	22147	22290	22195	22239	22099	22060	22321	22355	22246	22140	22236	22173	22393	22209	22048	22425	22218	22251	22066	22075	22272	22148	22196	22213	22334	22176	21987	22226	22116	22024	22366	22197	22144	22099	22197	22052	22305	22321	22305	22199	22130	22324	22146	22177	22242	22222	22297	22151	22118	22175	22304	22177	22266	22149	22135	21971	22299	22126	22182	22163	22072	22266	22029	22126	22516	22208	22171	22145	22169	22217	22198	22219	22111	22215	22214	22107	22235	22337	22273	22243	22175	22223	22244	22190	22230	22230	22446	22148	22228	22056	22226	22153	22146	22048	22182	21916	22357	22059	22257	22212	22104	22253	22275	22047	22120	22135	22179	22410	22102	22110	22320	22142	22278	22159	22243	22332	22168	22100	22200	22308	22204	22148	22100	22192	22317	22106	22248	22201	22211	22333	22090	22239	22044	22158	22230	22056	22299	22299	22168	22309	22224	22069	22425	22000	22206	22281	22140	22176	22174	22084	22255	22254	22187	22199	22122	22200	22228	22126	22180	22283	22151	22255	22183	22279	22052	22173	22375	22140	22257	22061	21971	22052	22267	22261	22119	22137	22266	22166	22054	22289	21948	22180	22096	22263	22188	22153	22133	22115	22148	22019	22366	22304	22312	22112	22209	22240	22311	22444	22181	22144	22055	22121	22096	22074	22114	22070	22086	22106	22144	22250	22285	22296	22273	22249	22071	22084	22065	22262	22214	22112	22147	22223	22030	22099	22244	22401	22162	22237	22235	22474	22100	22262	22181	22248	22262	22174	22263	22318	22094	22214	22205	22219	22059	22114	22131	22154	22251	22271	22179	22041	22259	22139	22335	22135	22152	22172	22037	22220	22266	22157	22234	22154	22188	22269	22348	22256	22187	22192	22106	22141	22084	22226	22061	22275	22107	22264	22053	22239	22144	22149	22153	22280	22227	22235	22192	22297	22120	22204	22116	22255	22162	22090	22312	22114	22234	22262	22329	22081	22019	22083	22072	22105	22187	22219	22136	22230	22294	22343	22138	22275	22275	22288	22316	22131	22145	22215	22353	22230	22276	22245	22079	22244	22181	22234	22246	22042	22085	22066	22171	22164	22184	22048	22168	22278	22127	22174	22210	22290	22219	22213	21803	22268	22378	22124	22176	21940	22237	22269	22195	22212	22209	22044	22119	22201	22114	22292	22179	22350	22201	22026	22308	22268	22204	22134	22133	22124	22068	22207	22283	21982	22221	22197	22182	22059	22263	22317	22293	22286	22157	22150	22301	22355	22130	22243	22094	22141	22183	22100	22014	22065	22038	22127	22016	22155	22061	22018	22168	22185	22303	22017	22104	22117	22226	22055	22109	22269	22275	22319	22197	22170	22209	22249	22216	22221	22310	22226	22266	22201	22307	22316	22349	22223	22146	22190	22156	22039	22154	22128	22103	22394	22213	22180	22141	22164	22172	22217	22228	22167	22332	22137	22227	21991	22145	22143	22290	21979	22057	22353	21938	22265	22313	22267	22212	22283	22032	22228	22182	22122	22194	22053	22062	22340	22238	22246	22154	22305	22322	22417	22080	22213	22046	22240	22152	22253	22190	22199	22316	22268	21837	22110	22167	22363	22346	22111	22257	22282	22275	22371	22242	22089	22357	22006	22147	22311	22194	22237	22104	22190	22186	22092	22318	21979	22179	22269	22064	22271	22172	22137	22155	22099	22244	22092	22114	22237	22142	22362	22099	22105	22175	22291	22015	22281	22211	22387	22272	22164	22267	22237	22044	22283	22320	22091	22072	22116	22165	22182	22039	22166	22240	22030	22244	22287	22218	22208	22396	22246	22135	22153	21832	22317	22001	22247	22180	22049	22157	22313	22181	22126	22069	22121	22280	22308	22312	22310	22218	22269	22135	22179	22339	22080	22291	22371	22061	22162	22173	22129	22268	22281	22125	22134	22138	22106	22094	22250	22328	22164	22099	22231	22115	22142	22234	22171	22121	22294	22080	22394	22124	22147	22353	22291	22184	22178	22267	22151	22162	22374	22124	22182	22096	22280	21912	22175	22288	22219	22159	22093	22157	22507	22129	22384	22096	22252	22176	22271	22228	21879	22371	22157	22181	22061	22166	22329	22192	22207	22215	22287	22270	22098	22148	22169	22341	22152	22287	21971	22221	22074	22000	22217	22150	22291	22403	22092	22241	22229	22383	22334	22234	22242	22331	22115	22075	22242	22144	22221	22376	22079	22412	22259	22181	22038	22151	22323	22093	22023	22338	22160	22175	22197	22227	22216	22073	22197	22237	22128	22104	22080	22221	22117	22062	22360	22178	22303	22083	22091	22161	22212	22398	22185	22281	22098	22245	22216	22215	22060	22027	22208	22169	22272	22262	22116	22145	22337	22233	22168	22278	22178	22287	22004	22368	22155	22319	22140	22218	22236	22197
22690	23788	38662	38012	35594	34547	34931	30945	30292	30728	30776	30531	30452	30449	30345	30230	30246	30482	30320	30325	30401	30327	30255	30107	30367	30154	30162	30232	30196	29994	30280	30110	30014	30421	30355	30097	30302	30015	29763	29996	30050	30239	30212	30261	30063	30123	29972	30080	30309	30018	29872	30160	30274	30041	29985	30128	30142	29959	30030	30179	30086	30284	30027	30000	30224	30194	30120	30134	30030	29830	30060	29829	29834	29999	30072	29942	29880	29909	30136	29980	30071	29895	30028	30334	30074	30015	30156	30148	30091	30162	30088	29874	30000	29906	30147	29928	29967	29801	30109	30151	29996	30119	30103	29989	29882	30264	30204	30313	29967	30138	29905	30031	30069	29974	30227	30031	30071	29920	30057	29954	30030	30275	30157	30078	30039	30072	30122	29918	30197	30071	30061	29992	30155	30020	29911	29782	30002	29857	29993	29998	30040	29990	29839	29900	29769	29953	30139	30232	29909	30171	30229	30075	29976	30201	30096	29903	30012	29909	30122	29955	29969	30047	30297	30153	29900	29640	30267	30167	29975	30012	29715	30235	30148	30146	30046	30126	30029	30159	29991	30195	30016	30020	30130	30026	29938	29906	30187	29789	29975	30114	30217	30145	30114	30003	30325	30126	30183	30065	30091	30237	29930	29850	29869	29817	30023	29792	30340	29877	29987	30159	29849	30114	30074	29914	29881	30068	30070	29919	30072	29933	29805	30072	30058	30004	29936	30064	30013	30097	30222	30121	30235	30296	30062	29925	30008	30146	30184	30022	30010	29980	30030	30194	29845	29643	30145	30055	29985	29815	30161	30102	29793	29997	30091	30018	29961	29930	30040	30223	29975	30007	29999	30206	30000	29951	29745	30059	29792	30061	30125	30048	30322	30237	29997	30006	29932	29815	30183	29886	30205	30126	30191	29942	30094	29973	29779	30022	29986	30191	30183	29865	30138	30112	30076	29892	29972	29975	30098	29955	30122	29928	30041	30180	30061	29957	30180	30143	29970	30001	29970	29706	30192	30071	30156	30017	29986	29829	29731	30065	29989	29991	29906	29968	29942	30094	30017	30230	30060	29948	29912	29862	30111	30057	29823	29953	30061	30024	30207	30213	30041	29696	29926	30065	29854	29929	30193	30209	29791	29832	30083	30069	30127	30171	30326	30023	30039	30050	30252	29735	30224	30017	29899	30072	30104	30170	30148	30067	29735	30135	29936	29948	30028	30134	30099	30048	30012	30044	30184	30091	29968	29995	30088	29800	30020	30120	29808	30097	29965	29962	29939	29972	29943	29804	30040	30061	30336	29901	30241	30073	30018	29821	30158	29994	30397	29850	30353	29792	29863	30157	30127	30051	30194	30054	30113	29900	30082	30024	30387	30050	29879	29982	30048	29806	29999	29949	30061	30061	30145	29979	30024	29985	29889	29940	30207	30138	30113	29916	30204	29878	29904	30259	30186	29863	29981	29980	30094	29776	30093	29916	29886	29896	30202	30351	30173	29980	30182	30068	30254	30125	30002	29970	30187	29874	29966	29941	30069	29869	29804	30020	29913	30106	29951	30144	30113	29962	30301	29902	30003	30100	30045	30101	30004	30135	30076	30187	29975	30140	30200	29967	30104	30313	29796	30181	29928	29743	30189	29827	29999	30157	30300	30282	29849	30304	30033	30112	29995	30019	29949	29853	29917	30109	30077	29878	30138	30303	29901	30035	29783	30165	30152	30066	30104	29927	30216	29959	29838	30187	29925	30044	29812	29941	29982	29949	30360	29940	30045	30026	30001	29964	30154	29903	30015	30015	30123	30100	30115	29767	29922	30033	30179	30022	30000	30074	30204	29831	30053	29910	30075	30197	30107	30107	30038	30115	30177	29865	29833	30068	30039	29902	30211	30305	29927	30004	29885	30073	30373	30107	30023	30369	29998	30174	29955	29931	30020	30019	29838	29917	29930	30129	30077	29959	29977	30042	30233	29965	30137	30115	30106	30154	29856	30036	29933	30050	30081	30211	30181	29902	29988	30024	30353	29964	30063	30001	30160	30014	30247	30161	30170	30077	30185	30265	29933	29992	29904	30115	30289	29963	29980	30247	30305	30176	30122	30181	30178	29868	29943	30004	30268	30126	29885	30109	30209	30188	29992	30122	29928	30015	30062	30014	29887	29911	30121	30229	30183	29970	29945	29898	30124	30006	30069	29877	30076	30119	30182	29997	30042	29920	29993	30101	30016	29871	29976	29955	29885	29998	29923	29952	30058	30080	30184	30129	30155	30047	30141	29983	29823	30024	30030	29911	30176	30008	29875	29798	30288	30031	30040	30148	30127	29966	30163	30145	29942	30023	30009	30119	29789	30230	30147	29995	30201	29985	30116	29933	29870	30054	29988	29893	29907	29938	29927	30085	30198	29829	29801	29955	29836	30108	30195	30209	30131	30043	30065	29931	29905	30151	30010	29875	29967	30111	30197	30020	30134	30060	30047	30120	29905	30027	30182	29927	29825	30051	30004	30053	29949	30223	30003	30246	30121	30080	30091	30155	30039	29982	29967	29922	30085	30180	30094	30111	29969	29962	29983	29979	29918	29615	29727	30131	30079	29965	29861	29888	30142	30077	29985	29669	30172	29911	29949	29903	30032	30001	29836	29939	29972	30030	30188	29993	30056	30114	30170	30031	30081	29952	30055	30211	30109	30043	30100	29967	30153	30203	30124	30143	30360	29980	30353	30278	30135	30163	30136	30071	30139	29916	29901	30271	30209	30040	30017	29813	30011	30243	29806	29808	30007	30162	30145	29875	29977	29780	30035	30067	30240	30038	30135	30109	30198	29729	30221	30070	29980	29947	30067	30031	30035	30164	30265	30100	29753	30158	30071	30175	29894	29902	29958	29895	30033	30022	29941	30059	30067	30213	30243	29951	30132	30127	30266	29918	29878	29957	29851	30025	29887	29730	29883	30044	30369	30000	29693	29931	29940	29812	29901	29910	30079	30237	29881	29907	30177	29940	30095	29842	29841	29965	30129	30134	30001	30089	30118	29872	29864	30056	30051	30116	29942	29876	30103	29825	30131	30030	30042	30144	30052	29839	30203	30128	30206	29894	30162	29786	30185	30018	29990	30220	30122	30290	29942	29866	29878	30048	30196	30217	29925	29820	30011	29955	30239	29999	29918	29933	30137	30016	30133	29942	30044	29937	29865	30020	30131	30270	30178	30304	30043	29990	30169	30108	30138	29791	30044	29884	29974	30108	29890	30090	29972	30029	30210	30205	30207	30081	30141	30031	30124	30082	30251	30138	30081	29921	29975	30137	30053	30227	30020	30091	29857	29945	30112	29882	30037	30068	29988	29905	30194	30083	29997	29685	29813	30038	30485	30063	30012	29926	29904	29864	30221	29905	29900	30044	29925	29713	30046	30122	29892	30046	30200	29895	30030	30003	29994	29995	30311	29975	30096	29950	29926	30279	29933	29982	30119	30125	29981	30194	30125	29993	30094	29835	29961	29939	30081	29967	30135	30025	29880	30023	30086	29634	30025	29947	30094	30260	30037	30122	30137	29803	30178	29874	29794	29990	30200	30053	30086	30019	30120	30083	30031	29915	30226	29862	30299	30152	29839	29825	29906	30251	30252	30082	30106	30071	30255	29926	29918	29852	30014	30078	30037	30102	30147	29976	30293	29954	30081	30033	30064	29938	30031	30112	30214	29925	30311	29931	30194	29662	29752	29475	29819	29915	29720	30180	30032	30089	30089	29959	29989	30212	29741	30073	30053	30055	30128	30247	30121	29911	30361	29846	29999	29888	30047	29795	30017	29943	30019	30033	29719	30235	29993	29906	29894	30016	30000	29836	29874	29812	30086	29961	29984	30010	29962	29972	29859	30227	29934	29941	29922	29969	29837	29950	29919	30131	29788	29910	30165	30028	29984	30096	30064	29996	29756	30197	30096	29815	30034	30114	29918	29968	30153	29905	29879	30045	30035	30097	29769	29879	30136	30018	30053	29859	30091	29988	30080	30121	30007	30241	29805	30039	30017	29802	29884	29979	29850	30158	30014	30151	29980	30050	29807	30004	30279	29874	30178	30063	30165	30141	30256	29830	29931	30088	30036	30039	29828	29737	30147	30058	30024	30062	30010	30105	29865	29871	30258	29794	30266	30021	29945	30482	30130	30109	29818	30039	30091	30051	30108	30101	30196	30130	30101	30008	30116	30065	30061	29787	29996	30393	30255	30044	30452	30051	29954	29912	30188	29933	30025	30027	30069	30234	30277	30103	29900	30199	30043	30313	30035	30251	29945	29919	30326	29994	30095	30006	30380	29955	30046	30193	29930	30002	30077	30312	30102	30111	30178	30152	29970	29809	30157	30018	30187	29925	29969	29963	29856	30121	30045	30011	30348	30119	29837	29950	29783	30044	29992	29975	30127	29915	29909	30002	30164	29846	30114	30081	30054	30028	29946	29953	29903	29968	30047	29957	30078	30084	29960	30209	29936	29902	30006	30048	30028	30170	30196	29969	29942	30222	30149	30006	29856	29911	29893	30046	30182	29926	30273	30170	30024	29900	30062	30054	30018	29938	30199	30277	29913	29677	29907	30121	29983	29744	29865	30157	29730	30071	29997	30053	29976	30090	29920	29789	30256	30028	29830	29855	30132	29916	29958	30189	29964	30021	30178	29855	30006	30032	30059	30196	29990	29961	29992	30145	29963	30164	29990	30015	30218	30096	29919	29896	29971	30137	29852	30081	30003	29850	30080	30041	30094	29756	30121	30072	30164	30063	29948	30006	30096	30031	30038	29914	30024	30157	30045	30062	30269	30199	29930	29856	30020	30100	29964	29984	29827	29857	29977	29962	30126	30231	29976	30313	30303	30260	30084	29918	30266	29781	30094	29900	30370	30001	29887	29876	30032	30037	29994	30084	29898	29928	30041	30080	30103	30232	30141	29876	30059	30031	30082	29933	30035	30071	30378	30144	29959	30087	30124	29807	29766	29977	29979	30081	30224	30013	29856	30001	29879	30028	29695	29866	29923	29918	30115	30208	30048	30075	29955	30269	30155	29888	29790	30054	30348	30209	29957	29881	30034	30026	29884	30064	29855	30144	30025	30059	29980	30093	30254	30105	29939	30114	30209	30130	29929	30016	30040	29749	29886	30033
61953	102295	93615	73031	52424	36069	26658	23628	22765	22557	22883	22709	22800	22773	22749	22643	22907	22855	22776	22807	22770	22798	22832	22757	22628	22855	22785	22718	22797	22662	22659	22882	22771	22844	22756	22584	22494	22890	22838	22846	22904	22826	22897	22780	22825	22761	22770	22822	22620	22881	22820	22728	22757	22831	22886	22851	22700	22783	22836	22954	22831	22693	22736	22798	22782	22817	22745	22716	22689	22681	22840	22837	22871	22821	22798	22880	22783	22834	22916	22883	22816	22743	22799	22875	22736	22721	22619	22820	22710	22594	22807	22782	22722	22672	22796	22816	22879	22746	22880	22683	22535	22809	22901	22865	22800	22844	22759	22861	22810	22808	22838	22732	22819	22814	22659	22775	22684	22731	22897	22695	22728	22811	22829	22788	22678	22647	22772	22901	22719	22586	22975	22727	22736	22735	22884	22754	22828	22850	22859	22751	22861	22819	22745	22662	22691	22683	22840	22819	22735	22986	22814	22673	22800	22700	22712	22813	22706	22789	22696	22773	22576	22760	22809	22660	22678	22669	22921	22853	22672	22702	22677	22929	22606	22954	22829	22587	22722	22675	22910	22707	22470	22744	22783	22715	22630	22769	22847	22726	22739	22682	22796	22770	22785	22616	22910	22722	22834	22636	22626	22541	22823	22723	22888	22757	22593	22909	22736	22703	22825	22790	22750	22702	22714	22746	22625	22718	22838	22727	22855	22660	22927	22790	22931	22864	22672	22934	22720	22715	22596	22904	22644	22781	22849	22675	22649	22768	22811	22913	22794	22892	22811	22638	22626	22884	22556	22911	22904	22750	22950	22823	22960	22807	22656	22793	22747	22768	22942	22776	22704	22655	22906	22723	22734	22773	22727	22965	22825	22576	22731	23065	22609	22679	22743	22646	22788	22644	22764	22718	22693	22518	22875	22872	22757	22829	22726	22665	22755	22821	22682	23014	22906	22619	22797	22854	22834	22728	22654	22750	22795	22503	22767	23010	22601	22871	22820	22930	22737	22675	22765	22779	22780	22662	22880	22753	22621	22697	22578	22720	22761	22826	22785	22913	22796	22876	22877	22809	22735	22929	22844	22936	22662	22720	22834	22662	22907	22889	22762	22702	22771	22799	22816	22688	22698	22595	22788	22705	22661	22805	22794	22784	22799	22693	22683	22763	22943	22736	22931	22692	22672	22640	22890	22804	22878	22637	22858	22699	22853	22627	22734	22898	22936	22710	22750	22733	22750	22794	22894	22886	22689	22948	22688	22549	22807	22723	22801	22875	22660	22625	22907	22920	22722	22654	22883	22789	22936	22854	22879	22624	22880	22610	22714	22610	22760	22647	22768	22550	22747	22819	22664	22843	22802	22703	22726	22654	22804	22664	22674	22738	22726	22835	22849	22644	22861	22556	22664	22919	22506	22644	22867	22740	22807	22716	22769	22698	22856	22749	22905	22711	22845	22755	22788	22747	22803	22733	22850	22957	22578	22845	22675	22782	22818	22653	22674	22851	22914	22714	22697	22805	22648	22780	22839	22766	22728	22753	22788	22673	22684	22783	22832	22822	22681	22707	22535	22864	22830	22792	22862	22870	22916	22830	22834	22850	22663	22731	22830	22750	22887	22704	22851	22719	22765	22693	22878	22637	22777	22926	22577	22863	22615	22928	22579	22955	22780	22585	22699	22725	22756	22738	22673	22856	22620	22777	22827	22935	22801	22971	22918	22815	22715	22758	22793	22842	22864	22858	22659	22839	22602	22605	22780	22756	22824	22764	22673	22728	22851	22690	22859	22849	23043	22781	22813	22761	22728	22831	22669	22826	22850	22827	22669	22792	22967	22645	22781	22780	22674	22812	22975	22665	22765	22742	22901	22695	22733	22704	22782	22891	22739	22589	22872	22862	22601	22578	22899	22600	22796	22902	22863	22775	22766	22903	22718	22677	22775	22869	22869	22794	22565	22833	22757	22843	22716	22928	22761	22673	22701	22643	22705	22797	22691	22608	22757	22764	22789	22945	22818	22722	22870	22788	22673	22614	22879	22852	22706	22673	22644	22997	22849	22575	22717	22890	22866	22656	22873	22703	22781	22958	22800	22746	22987	22794	22793	22868	22897	22825	22816	22843	22766	22862	22877	22816	22780	22754	22840	22868	22781	22777	22814	22684	22821	22680	22638	22664	22936	22861	22724	22773	22835	22776	22837	22697	22728	22836	22755	22696	22771	22726	22854	22692	22892	22583	22748	22703	22826	22672	22819	22714	22747	22622	22777	22815	22677	22815	22710	22930	22826	22648	22851	22973	22936	22790	22740	22810	22761	22819	22712	22694	22976	22844	22846	22872	22959	22744	22625	22671	22942	22683	22715	22801	22748	22891	22739	22893	22655	22836	22852	22665	22723	22858	22816	22748	22645	22748	22666	22720	22919	22992	22720	22785	22732	22768	22896	22791	22774	22924	22966	22948	22801	22735	22649	22720	22761	22910	22738	23118	22702	22689	22846	22893	22932	22701	22804	22633	22721	22961	22772	22833	22707	22776	22751	22844	22822	22993	22505	22716	22860	22810	22673	22709	22946	22943	22798	22853	22843	22640	22926	23014	22610	22726	22752	22685	22870	22887	22654	22904	22746	22815	22706	22701	22707	22750	22775	22944	22933	22920	22869	22697	22758	22813	22656	22652	22779	22861	22766	22756	22678	22899	22718	22647	22883	22666	22815	22729	22684	22736	22744	22854	22763	22705	22678	22670	22888	22724	22608	22738	22759	22791	22753	22827	22807	22769	22749	22816	22870	22721	22879	22708	22842	22751	22753	22804	22991	22578	22767	22970	22762	22610	22842	22724	22832	22855	22609	22808	22664	22748	22676	22638	22810	22788	22809	22576	22744	22660	22652	22668	22844	22774	22778	22650	22653	22806	22814	22590	22819	22722	22924	22625	22795	22879	22785	22719	22712	22692	22753	22927	22827	22995	22879	22850	22746	22820	22880	22690	22727	22855	22814	22925	22635	22730	22728	22914	22646	22767	23031	22680	22700	22785	22698	22839	22900	22855	22597	22743	22865	22747	22676	22901	22671	22828	22678	22646	22659	22767	22779	22802	22684	22888	22837	22707	22855	23010	22804	22814	22542	22912	22924	22808	22806	22748	22873	22783	22808	22874	22904	22617	22908	22758	22685	22933	22776	22793	22708	22736	22806	22741	22697	22783	22758	22808	22701	22813	22928	22795	22948	22752	22886	22634	22827	22838	22828	22832	22979	22802	22592	22856	22723	22686	22750	22647	22768	22857	22736	22874	22604	22746	22881	22657	22588	22825	22879	22818	22812	22867	22803	22758	22842	22906	22802	22815	22634	22711	22594	22700	22536	22992	22985	22771	22862	22883	22784	22826	22974	22862	22614	22684	22718	22648	22925	22881	22642	22796	22643	22832	22710	22833	22700	22626	22723	22709	22886	22628	22895	22761	22693	22908	22812	22883	22867	22690	22942	22605	22757	22713	22737	22501	22740	22812	22791	22562	22649	22695	22812	22724	22657	22869	22700	22748	22784	22772	22572	22770	22895	22592	22723	22806	22911	22710	22657	22882	22789	22927	22732	23000	22679	22917	22745	22720	22819	22550	23046	22875	22612	22794	22921	22761	22677	22858	22802	22774	22849	22932	22869	22782	22681	22693	22773	22650	22876	22667	22795	22800	22944	22793	22646	22778	22739	22681	22828	22688	22435	22842	22897	22728	22656	22765	22773	22631	22775	22556	22825	22794	22920	22698	22889	22720	22837	22840	22693	22895	22729	22965	22665	22814	22691	22811	22869	22832	22674	22870	22588	22760	22738	22498	22853	22728	22787	22829	22818	22800	22914	22684	22855	22873	22732	23015	22809	22781	22647	22728	22797	22867	22649	22726	22829	22921	22785	22877	22699	22928	22691	22656	22896	22659	23025	22798	22782	22909	22888	22852	22901	22877	22681	22935	22760	22820	22674	22679	22765	22660	22787	22803	22746	22658	22672	22970	22621	22723	22869	22758	22992	22829	22801	22890	22700	22920	22796	22764	22585	22862	22693	22744	22905	22748	22791	22797	22723	22704	22985	22860	22786	22797	22688	22713	22757	22753	22542	22713	22783	22899	22751	22780	22967	22540	22795	22775	22836	22744	22772	22673	22746	22915	22783	22789	22706	22693	22846	22925	22553	22725	22591	22836	22802	22743	22587	22862	22847	22749	22731	22798	23016	22651	22538	22809	22788	22749	22781	22700	22685	22776	22632	22754	22606	22594	22777	22690	22736	22652	22607	22551	22918	22762	22910	22751	22787	22642	22721	22767	22628	22579	22982	22880	22703	22928	22828	22788	22793	22796	22762	22741	22588	22687	22839	22793	22843	22852	22585	22738	22925	22915	22919	22873	22704	22604	22780	22853	22824	22792	22805	22701	22825	22737	22756	22630	22592	22751	22788	22936	22770	22949	22784	22754	22757	22711	22626	22657	22736	22652	22543	22719	22906	22740	22839	22820	22796	22821	22689	22702	22736	22878	22656	22717	22559	22829	22879	22680	22753	22780	22605	22738	22813	22785	22869	22869	22857	22825	22632	22723	22899	22855	22725	22761	22818	22890	23093	22796	22700	22858	22673	22792	22838	22748	22879	22892	22874	22797	22762	22484	22752	22944	22666	23071	22727	22850	22777	22770	22702	22694	22777	22787	22793	22971	22952	22816	22875	22745	22699	22783	22872	22855	22686	22844	22612	22689	22956	22852	22644	22979	22674	22819	22887	22841	22806	22753	22822	22887	22778	22730	22681	22792	22947	22829	22738	22755	22906	22881	22802	22809	22761	22949	22801	22751	22721	22891	22778	22735	22913	22723	22831	22711	22996	22830	22825	22716	22772	22794	22694	22948	22720	22736	22785	22722	22783	22807	22819	22738	22702	22744	22827	22823	22816	22994	22758	22734	22700	22675	22645	22854	22911	22639	22776	22786	22779	22704	22745	22705	22766	22795	22588	22811	22756	22617	22717	22797	22779	22708	22869	22866	22777	22686	22810	22733	22831	22793	22785	22739	22813	22760	22598	22687	22782	22667	22858	22826	22687	22750	22693	22933	22884	22685	22861	22717	22833	22692	22639	23064	22811	22889	22693	22799	22773	22910	22780	22831	22703	22766	22785	22858
30756	38606	47573	40039	33040	30611	29956	29467	29359	29245	29461	29392	29503	29460	29426	29610	29352	29438	29365	29435	29064	29217	29411	29364	29341	29434	29562	29188	29152	29466	29171	29375	29352	29225	29160	29361	29308	29357	29374	29257	29228	29644	29242	29447	29302	29304	29420	29267	29313	29392	29218	29243	29403	29409	29350	29117	29191	29275	29330	29302	29398	29162	29388	29292	29223	29322	29325	29317	29216	29320	29208	29418	29262	29356	29403	29331	29244	29373	29398	29387	29262	29318	29147	29350	29387	29146	29309	29383	29238	29214	29185	29371	29435	29294	29351	29458	29049	29089	29290	29537	29358	29314	29239	29096	29488	29353	29344	29069	29145	29435	29235	29382	29364	29392	29425	29217	29471	29310	29070	29142	29551	29248	29567	29360	29423	29364	29435	29555	29383	29353	29312	29310	29260	29256	29319	29352	29601	29266	29242	29603	29183	29171	29061	29540	29403	29338	29311	29373	29543	29264	29513	29189	29237	29418	29371	29245	29202	29112	29391	29266	29287	29147	29242	29108	29053	29438	29252	29613	29455	29328	29203	29224	29400	29336	29200	29170	29601	29378	29156	29426	29490	29279	29279	29372	29462	29143	29165	29427	29347	29190	29383	29338	29551	29192	29352	29476	29135	29243	29054	29407	29214	29309	29278	29285	29212	29235	29508	29398	29180	29352	29301	29301	29093	29477	29199	29283	29427	29236	29288	29380	29491	29374	29267	29470	29237	29129	29415	29425	29381	29245	29437	29198	29247	29265	29211	29398	29467	29191	29268	29300	29426	29419	29238	29321	29273	29375	29422	29255	29525	29079	29514	29377	29214	28995	29215	29257	29308	29422	29138	29094	29375	29192	29236	29389	29553	29248	29315	28910	29360	29130	29371	29187	29343	29255	29212	29317	29221	29191	29371	29174	29404	29361	29328	28959	29254	29173	29191	29134	29403	29288	29458	29449	29363	29072	29422	29449	29060	29263	29312	29246	29408	29327	29452	29256	29426	29279	29213	29484	29298	29265	29243	29195	29263	29286	29366	29497	29416	29617	29480	29145	29110	29450	29084	29219	29138	29144	29249	29146	29458	29348	29233	29226	29466	29181	29172	29189	29295	29503	29348	29176	29358	29338	29485	29137	29117	29315	29290	29442	29369	29313	29306	29392	29403	29516	29267	29386	29216	29450	29409	29274	29419	28969	29135	29292	29422	29531	29525	29389	29280	29237	29264	29509	29204	29381	29429	29089	29435	29439	29295	29094	29261	29193	29353	29291	29327	29325	29334	29317	29577	29439	29229	29047	29341	29223	29341	29395	29404	29314	29354	29175	29331	29284	29566	29377	29167	29482	29362	29620	29267	29200	29222	29449	29508	29154	29216	29359	29155	29290	29101	29144	29371	29165	29381	29438	29374	29367	29254	29363	29405	29263	29502	29204	29286	29121	29322	29367	29374	29387	29455	29352	29384	29191	29191	29206	29340	29285	29161	29486	29219	29368	29450	29285	29382	29132	29316	29094	29304	29304	29320	29352	29240	29313	29648	29551	29413	29270	29502	29140	29106	29489	29407	29571	29340	29308	29197	29470	29495	29403	29410	29437	29250	29263	29293	29278	29371	29251	29268	29252	29106	29316	29123	29455	29412	29252	29658	29188	29357	29224	29354	29473	29322	29376	29495	29192	29130	29377	29274	29261	29254	29042	29253	29257	29367	29288	29443	29345	29329	29218	29257	29446	29314	29336	29244	29285	29262	29450	29437	29178	29223	29322	29229	29052	29357	29274	29442	29555	29204	29268	29470	29314	29482	29253	29547	29420	29200	29180	29473	29376	29450	29411	29191	29080	29439	29299	29110	29238	29279	29485	29465	29370	29463	29452	29609	29273	29403	29550	29257	29063	29340	29490	29406	29222	29197	29295	29174	29142	29512	29225	29417	29051	29327	29259	29230	29513	29252	29456	29562	29220	29491	29460	29187	29032	29279	29515	29379	29346	29411	29320	29309	29126	29180	29191	29216	29175	29161	29144	29384	29353	29369	29485	29526	29298	29311	29279	29463	29392	29255	29257	29612	29469	29241	29505	28927	29479	29269	29347	29390	29246	29182	29142	29199	29336	29350	29248	29247	29200	29304	29228	29334	29518	29402	29369	29325	29286	29326	29462	29372	29372	29163	29326	29261	29350	29247	29165	29498	29393	29326	29475	29518	29493	29350	29515	29315	29365	29544	29234	29276	29514	29410	29431	29464	29254	29319	29382	29453	29502	29174	29794	29461	29218	29122	29361	29350	29647	29349	29338	29261	29135	29267	29388	29460	29380	29561	29304	29424	29395	29485	29262	29581	29309	29201	29254	29486	29352	29369	29612	29140	29328	29370	29334	29292	29211	29381	29213	29076	29367	29339	29396	29299	29466	29305	29334	29424	29545	29103	29341	29256	29269	29070	29024	29247	29457	29376	29466	29427	29063	29309	29131	29221	29546	29382	29500	29464	29566	29432	29363	29281	29251	29385	29371	29255	29405	29357	29352	29424	29417	29184	29293	29550	29298	29152	29245	29390	29377	29199	29187	29155	29311	29309	29284	29287	29389	29356	29423	29450	29215	29105	29266	29083	29379	29340	29153	29259	29178	29422	29290	29480	29436	29197	29475	29170	29333	29181	29398	29347	29102	29341	29326	29420	29417	29221	29231	29156	29410	29309	29294	29255	29222	29349	29304	29363	29471	29588	29116	29370	29249	29516	29320	29248	29586	29313	29256	29274	29161	29244	29112	29294	29209	29379	29501	29285	29425	29119	29330	29480	29357	29229	29288	29175	29362	29409	29352	29477	29425	29297	29227	29431	29247	29433	29495	29199	29254	29753	29230	29355	29203	29450	29487	29116	29494	29329	29194	29601	29335	29268	29253	29447	29320	29342	29204	29470	29444	29258	29222	29138	29344	29315	29339	29731	29533	29273	29367	29117	29353	29256	29462	29372	29034	29257	29279	29422	29634	29618	29385	29311	29276	29231	29394	29249	29177	29376	29424	29262	29324	29295	29293	29551	29298	29226	29363	29487	29437	29415	29317	29392	29269	29194	29289	29155	29323	29451	29211	29146	29259	29340	29232	29166	29258	29182	29284	29695	29277	29398	29328	29389	29377	29012	29434	29389	29207	29421	29207	29175	29096	29518	29362	29076	29259	29394	29451	29360	29463	29247	29336	29261	29152	29379	29402	29489	29492	29454	29470	29170	29281	29137	29482	29346	29359	29192	29468	29467	29292	29658	29365	29264	29271	29613	29254	29401	29377	29263	29265	29374	29574	29258	29376	29242	29364	29391	29376	29307	29327	29411	29163	29480	29465	29423	29437	29261	29310	29032	29165	29352	29351	29433	29403	29304	29452	29176	29232	29302	29407	29091	29085	29450	29426	29386	29484	29394	29134	29247	29270	29141	29633	29278	29219	29474	29340	29457	29423	29226	29391	29367	29273	29550	29393	29398	29345	29358	29235	29374	29446	29352	29237	29251	29175	29319	29355	29385	29053	29463	29566	29324	29339	29308	29257	29267	29287	29421	29162	29271	29298	29341	29381	29445	29465	29320	29265	29502	29530	29383	29415	29305	29562	29387	29407	29299	29363	29241	29085	29449	29319	29259	29466	29251	29365	29375	29150	29363	29076	29364	29181	29280	29392	29520	29289	29368	29191	29287	29159	29338	29411	29375	29361	29391	29539	29421	29225	29159	29429	29494	29331	29474	29369	29320	29271	29232	29129	29483	29377	29510	29339	29173	29246	29146	29495	29209	29300	29360	29331	29204	29465	29172	29259	29252	29175	29143	29281	29086	29265	29333	29423	29429	29515	29488	29325	29348	29393	29198	29322	29460	29459	29556	29235	29159	29325	29371	29292	29463	29352	29173	29397	29432	29414	29634	29214	29475	29367	29309	29144	29098	29341	29302	29076	29415	29369	29490	29291	29293	29441	29446	29441	29427	29552	29347	29324	29399	29276	29128	29322	29384	29140	29265	29176	29310	29264	29199	29100	29257	29401	29366	29365	29438	29261	29329	29070	29168	29275	29342	29306	29088	29369	29383	29511	29159	29253	29403	29428	29464	29450	29448	29508	29395	29584	29395	29355	29412	29358	29208	29275	29416	29278	29281	29247	29333	29208	29482	29158	29572	29512	29242	29341	29244	29410	29270	29492	29116	29085	29366	29299	29473	29217	29562	29363	29560	29277	29247	29317	29452	29384	29179	29519	29267	29327	29364	29333	29427	29071	29503	29431	29433	29156	29326	29435	29383	29310	29387	29255	29262	29318	29303	29327	29249	29561	29258	29336	29360	29145	29474	29180	29276	29508	29634	29265	29243	29501	29234	29417	29189	29271	29263	29601	29393	29200	29281	29413	29344	29321	29515	29399	29545	29622	29172	29261	29326	29227	29267	29259	29519	29466	29317	29499	29156	29211	29371	29294	29294	29236	29367	29287	29354	29448	29650	29204	29268	29529	29217	29473	29315	29329	29364	29291	29380	29212	29265	29532	29443	29327	29233	29342	29317	29392	29323	29251	29268	29203	29263	29563	29254	29358	29294	29188	29156	29286	29582	29335	29270	29233	29526	29499	29444	29439	29183	29370	29189	29155	29213	29389	29319	29306	29355	29418	29563	29476	29429	29340	29375	29398	29300	29229	29351	29453	29365	29216	29016	29277	29190	29391	29371	29172	29334	29253	29361	29381	29193	29261	29389	29470	29454	29294	29495	29203	29425	29418	29478	29522	29317	29218	29312	29301	29087	29237	29416	29315	29294	29588	29451	29229	29214	29386	29219	29373	29403	29199	29317	29104	29287	29154	29223	29517	29477	29395	29323	29452	29193	29161	29343	29268	29209	29418	29418	29152	29521	29223	29470	29069	29314	29319	29429	29205	29393	29407	29390	29182	29522	29294	29500	29732	29296	29469	29334	29427	29437	29311	29343	29421	29262	29231	29110	29193	29230	29429	29661	29627	29511	29404	29226	29372	29398	29381	29296	29243	29160	29319	29353	29393	29152	29274	29242	29278	29222	29402	29209	29237	29114	29369	29380	29641	29450	29317	29258	29553	29385	29469	29409	29489	29112	29440	29319	29210	29150	29370	29141	29171	29482	29379	29229	29462	29455	29093	29148	29397	29182	29418	29221	29084
37740	59217	48555	34070	27093	23729	22751	22402	22410	22220	22018	22295	22473	22296	22205	22235	22278	22328	22250	22362	22380	22378	22177	22354	22317	22250	22393	22174	22249	22200	22254	22131	22311	22164	22299	22306	22105	22257	22244	22155	22318	22337	22214	22296	22055	22384	22265	22238	22149	22284	22363	22158	22280	22376	22356	22305	22060	22176	22124	22273	22278	22176	22328	22309	22340	22310	22076	22187	22269	22296	22140	22293	22394	22272	22363	22248	22066	22180	22114	22182	22152	22310	22152	22265	22213	22107	22388	22114	22225	22159	22323	22077	22201	22409	22357	22174	22402	22135	22129	22443	22298	22136	22302	22153	22220	22197	22181	22150	22264	22098	22086	22335	22370	22095	22329	22180	22110	22255	22315	22119	22361	22343	22119	22329	22162	22281	22212	22229	22222	22220	22248	22252	22355	22150	22069	22229	22105	22236	22117	22312	22246	22217	22273	22414	22210	22132	22349	22207	22448	22144	22215	22227	22143	22327	22180	22237	22198	22260	22222	22127	22161	22295	22315	22238	22462	22365	22356	22048	22288	22224	22299	22189	22163	22225	22260	22269	22411	22271	22163	22384	22377	22112	22404	22226	22262	22119	22183	22146	22286	22198	22354	22205	22262	22288	22151	22532	22263	22272	22217	22437	22297	22321	22281	22249	22233	22023	22317	22369	22467	22039	22243	22174	22195	22137	22184	22389	22196	22106	22339	22063	22244	22465	22244	22281	22287	22208	22353	22252	22335	22101	22227	22241	22134	22309	22419	22300	22192	22277	22293	22266	22381	22453	22255	22052	22379	22279	22149	22312	22311	22252	22236	22301	22255	22209	22340	22141	22194	22133	22190	22078	22139	22155	22192	22131	22171	22216	22173	22151	22210	22334	22218	22169	22314	22364	22149	22226	22189	22388	22188	22237	22366	22305	22268	22237	22433	22146	22202	22198	21952	22328	22362	22255	22186	22237	22138	22365	22360	22016	22441	22427	22332	22001	22306	22226	22286	22110	22196	22216	22156	22468	22419	22152	22245	22119	22260	22286	22182	22383	22356	22333	22194	22262	22211	22246	22205	22193	22266	22189	22296	22307	22290	22299	22043	22331	22070	22212	22255	22291	22232	22425	22134	22269	22149	22089	22378	22277	22165	22165	22333	22267	22174	22399	22345	22233	22275	22285	22089	22013	22116	22289	22252	22292	21946	22154	22329	22197	22122	22196	22090	22339	22273	22245	22278	22185	22291	22225	22144	22199	22376	22341	22331	22094	22337	22065	22280	22383	22250	22290	22177	22405	22184	22346	22164	22331	22155	22213	22322	22105	22150	22305	22383	22379	22052	22232	22286	22167	22225	22195	22364	22286	22132	22263	22204	22275	22315	22207	22359	22193	22260	22356	22228	22300	22122	22290	22358	22092	22321	22104	22252	22394	22187	22373	22260	22202	22196	22253	22246	22258	22172	22372	22200	22493	22129	22050	22178	22416	22337	22278	22092	22261	22155	22271	22254	22320	22320	22154	22338	22380	22237	22050	22142	22265	22494	22321	22251	22166	22323	22168	22285	22278	22181	22395	22188	22149	22221	22192	22386	22153	22443	22122	22348	22150	22238	22106	22365	22217	22293	22328	22290	22189	22141	22188	22162	22326	22329	22059	22349	22108	22435	22185	22318	22328	22275	22216	22381	22225	22231	22201	22246	22097	22080	22335	22281	22163	22265	22222	22263	22245	22303	22217	22248	22467	22342	22328	22214	22148	22427	22324	22167	22308	22309	22276	22194	22101	22213	22056	22359	22252	22389	22266	22176	22280	22375	22260	22318	22319	22250	22324	22170	22246	22301	22263	22361	22285	22145	22436	22168	22333	22145	22219	22125	22267	22421	22312	22366	22315	22247	22309	22224	22345	22251	22244	22332	22301	22239	22204	22321	22352	22317	22283	22258	22317	22183	22081	22297	22128	22232	22323	22270	22095	22329	22310	22214	22193	22233	22151	22287	22127	22084	22138	22260	22217	22277	22138	22308	22416	22208	22161	22096	22269	22211	22223	22267	22115	22387	22358	22386	22007	22261	22184	22313	22015	22380	22082	22363	22298	22326	22235	22206	22131	22311	22300	22295	22218	22389	22232	22198	22399	22184	22221	22390	22189	22033	22361	22218	22254	22318	22412	22240	22342	22199	22155	22320	22245	22228	22322	22292	22224	22358	22246	21953	22204	22369	22228	22123	22448	22374	22222	22248	22460	22277	22253	22194	22162	22219	22145	22174	22241	22240	22256	22222	22156	22128	22214	22350	22368	22299	22262	22361	22308	22314	22082	22070	22299	22195	22204	22296	22100	22293	22278	22307	22061	22194	22179	22254	22221	22126	22218	22138	22064	22281	22300	22330	22195	22419	22205	22184	22320	22344	22172	22074	22186	22219	21991	22248	22181	22148	22224	22381	22309	22136	22494	22251	22375	22128	22462	22168	22263	22384	22137	22284	22208	22314	22121	22202	22287	22224	22447	22292	22380	22128	22188	22234	22278	22188	22199	22147	22209	22199	22228	22478	22321	22058	22171	22278	22218	22332	22206	22435	22018	22329	22112	22219	22331	21977	22209	22275	22341	22216	22194	22322	22279	22115	22317	22242	22160	22282	22196	22316	22308	22303	22164	22328	22356	22332	22092	22113	22254	22139	22234	22180	22185	22195	22223	22351	22123	22418	22280	22315	22274	22372	22463	22007	22139	22181	22401	22372	22170	22371	22278	22273	22164	22228	22209	22472	22207	22338	22340	22225	22216	22210	22084	22096	22113	22339	22395	22204	22168	22146	22131	22227	22046	22201	22283	22312	22307	22412	22399	22200	22402	22285	22252	22241	22187	22311	22179	22265	22318	22246	22120	22244	22321	22161	22229	22189	22359	22224	22140	22226	22241	22204	22273	22429	22203	22365	22095	22268	22403	22370	22313	22207	22191	22216	22083	22129	22332	22441	22143	22520	22201	22352	22286	22234	22351	22336	22364	22007	22166	22180	22165	22380	22296	22282	22166	22338	22232	22339	22144	22022	22238	22261	22203	22340	22322	22391	22289	22109	22535	22270	22247	22336	22214	22407	22357	22218	22468	22245	22247	22377	22258	22280	22167	22105	22257	22584	22351	22331	22209	22051	22314	22220	22129	22212	22144	22186	22291	22381	22126	22326	22110	22381	22302	22149	22387	22258	22218	22340	22276	22311	22157	22234	22343	22277	22105	22303	22189	22220	22181	22394	22215	22189	22283	22156	22285	22137	22290	22389	22227	22213	22178	22175	22199	22280	22261	22303	22331	22319	22256	22292	22292	22381	22308	22207	22383	22351	22212	22372	22318	22405	22307	22267	22302	22376	22179	22375	22195	22341	22182	22310	22284	22319	22229	22232	22173	22264	22286	22243	22192	22377	22455	22364	22232	22333	22224	22179	22279	22239	21890	22222	22311	22185	22313	22417	22357	22217	22174	22234	22252	22236	22053	22344	22416	22363	22141	22155	22264	22182	22381	22352	22241	22160	22068	22079	22153	22338	22244	22299	22223	22198	22176	22500	22247	22236	22115	22276	22275	22416	22243	22117	22324	22362	22232	22140	22179	22226	22334	22065	22121	22367	22166	22118	22295	22320	22377	22193	22398	22028	22232	22330	22088	22164	22122	22198	22115	22221	22330	22366	22470	22344	22310	22314	22343	22375	22367	22189	22253	22194	22144	22359	22364	22165	22224	22325	22263	22316	22208	22225	22357	22203	22272	22148	22275	22378	22180	22329	22444	22347	22277	22291	22295	22329	22442	22255	22182	22363	22204	22253	21981	22431	22357	22294	22411	22374	22119	22336	22365	22325	22257	22063	22323	22101	22276	22224	22074	22240	22251	22407	22274	22249	22147	22333	22177	22281	22243	22300	22320	22288	22342	22161	22290	22233	22141	22442	22133	22249	22253	22358	22062	22255	22242	22429	22397	22221	22146	22181	22285	22371	22240	22268	22227	22054	22266	22350	22346	22160	22116	22095	22273	22188	22263	22289	22250	22120	22421	22234	22191	22301	22291	22347	22200	22370	22313	22205	22170	22316	22184	22251	22230	22291	22167	22304	22280	22290	21976	22393	22041	22203	22171	22232	22369	22418	22274	22288	22433	22050	22379	22298	22262	22169	22187	22204	22093	22075	22306	22221	22326	22197	22246	22236	22157	22190	22343	22052	22294	22247	22138	22245	22097	22443	22187	22203	22303	22152	22310	22108	22268	22306	22219	22103	22108	22186	22088	22294	22242	22235	22267	22126	22285	22289	22420	22314	22255	22275	22371	22120	22062	22214	22271	22414	22299	22205	22324	22401	22099	22144	22576	22349	22215	22199	22225	22046	22088	22186	22309	22029	22442	22257	22352	22262	22289	22340	22272	22308	22137	22297	22172	22412	22290	22274	22056	22353	22142	22311	22260	22226	22211	22264	22210	22190	22305	22105	22177	22267	22154	22193	22287	22146	22391	22181	22373	22309	22332	22325	22136	22096	22249	22223	22248	22259	22283	22282	22384	22156	22246	22342	22227	22340	22145	22476	22067	22210	21926	22333	22156	22295	22088	22273	22296	22286	22231	22143	22196	22061	22390	22378	22318	22382	22341	22279	22284	22158	22288	22244	22039	22280	22356	22316	22296	22305	22148	22357	22102	22321	22376	22283	22279	22118	22308	22198	22390	22133	22364	22392	22149	22267	22246	22236	22351	22392	22357	22310	22196	22148	22171	22331	22159	22417	22359	22281	22295	22192	22164	22515	22444	22341	22128	22129	22353	22165	22094	22393	22361	22329	22335	22320	22054	22412	22153	22213	22222	22179	22347	22169	22223	22341	22144	22313	22358	22173	22161	22139	21985	22303	22195	22345	22264	22295	22269	22180	22234	22360	22215	22270	22463	22317	22283	22321	22191	22084	22347	22278	22126	22196	22095	22166	22308	22172	22261	22270	22258	22374	22148	22225	22234	22292	22366	22319	22298	22245	22293	22081	22306	22086	22289	22308	22311	22381	22258	22170	22259	22047	22274	22074	22300	22238	22236	22353	22291	22262	22150	22354	22403	22094	22048	22486	22127	22298	22251	22238	22191	22272	22114	22176	22250	22203	22312	22335	22116	22364	22294	22457	22230	22200	22383	22270	22269
23820	24159	42229	44786	39671	35357	33046	29749	29204	29523	29425	29340	29219	29232	29332	29421	29422	29390	29330	29157	29165	29266	29276	29343	29238	29253	29213	28993	28934	29210	29262	29054	29162	29380	29246	29337	28996	29139	29093	29100	29117	29151	29133	29129	29438	28907	29409	28991	28960	29103	29256	29167	29410	29126	29161	29063	29228	28844	29307	29229	29188	29314	28973	29103	29219	29141	29133	28888	29194	29294	29096	29228	29070	29508	29158	28973	28958	29167	29156	29136	29161	29168	29254	29051	29222	29207	29149	29100	29049	29050	29180	29152	29279	29283	29130	29175	29074	29145	29329	29232	28983	28990	29072	29269	28956	29155	29004	29247	29213	29190	29044	29243	29031	29270	29326	29123	29237	29042	29132	29291	29115	29034	29131	28970	29176	29127	29405	29257	29188	29006	29150	29162	29146	29329	29253	29269	29459	29167	28944	29192	29096	29279	28902	29252	28914	29201	29391	29058	29065	29159	29374	29182	29380	29117	29182	29189	29084	29032	29078	29481	29108	29180	29139	29460	29163	29109	29187	29032	29346	28948	28865	28966	29306	29109	29259	29158	29132	29061	29023	28944	29035	29027	29231	28994	29225	29216	29117	29108	29087	29119	29018	29183	28884	29020	28927	29173	29120	29086	29073	28959	29356	29006	28991	28891	29163	29098	29211	29154	28924	29071	29347	28946	29091	29061	29254	29124	29132	29191	29212	29274	29058	29266	28996	29036	29132	29155	29233	29120	28882	28971	28978	29052	28986	29121	29181	29222	29062	29128	29199	29314	28894	29157	29105	29206	29091	29007	29110	29233	29394	28989	29093	29098	29363	29308	29116	28969	29114	29055	29231	29227	29006	29154	29244	29202	28901	29434	29179	29196	29152	28867	29069	29061	29050	28972	29220	29209	29245	28906	29354	29262	29114	29254	29198	28872	29262	29212	29116	28984	29080	29188	29190	29011	29034	29222	28972	28935	29145	29112	29155	29085	28920	29310	29061	29327	29259	28933	29203	29154	29248	29014	29061	29127	28915	28928	29031	29076	29183	29263	29086	29004	29122	29074	29138	29067	28990	29037	29243	28981	29172	28959	29204	28910	29084	28994	29055	29176	29288	28851	29197	29219	29088	29143	29447	29085	28960	29074	29186	29271	29091	29068	29017	28966	29158	29358	29235	29101	29187	29284	29221	29072	28760	28987	28976	29055	29180	29303	29118	29087	29018	29162	28957	28900	29193	29370	29137	28866	29146	29062	28770	29055	28857	29178	29012	28938	29049	29330	29249	29250	29144	29246	29249	29386	28950	29029	29086	29150	29085	29009	28974	29136	29196	28977	29105	28854	28988	29236	29177	29167	28959	29028	28989	29004	29186	28899	29110	29063	28916	29443	29196	29234	29231	29216	29093	28939	29150	29232	28899	29200	29270	29203	29279	29150	29186	28948	29069	29093	29232	29276	29169	29207	29195	28818	29149	29178	29037	29115	28804	29417	29279	29052	29149	28849	29139	29364	29268	29024	29192	28966	29249	29301	29130	29070	28984	28941	28923	29134	29079	29061	29153	28982	28973	29018	28986	29176	29127	29032	29076	29001	29127	29111	29272	29267	29302	28969	29165	29136	29007	28898	28871	29112	28921	29201	29116	29088	29134	28978	29037	29045	29264	29135	29085	29038	29104	29307	28971	29221	29055	29071	29126	29055	28977	29076	29174	29265	29298	28962	29239	29212	28968	29389	29293	29135	29005	29354	28940	28878	28994	29157	29155	29410	29494	29062	29084	29099	29069	28848	28998	29049	29264	29089	29038	29126	29325	28877	29050	29255	29152	29009	29115	29058	29057	29141	29137	28912	28823	29132	28844	29180	28886	29022	29099	28896	29124	29112	29070	29112	29009	29154	29157	28957	29174	28967	29277	29367	29274	29258	28977	28914	28998	29101	29292	28981	28883	29087	29124	29233	29298	29528	29147	28804	29095	29141	29031	28906	29299	29067	29150	29213	29269	28975	28966	29300	28977	29176	28937	29199	29198	28949	29036	29259	29093	28867	29119	29139	28917	29176	29205	29083	29135	28875	28960	29038	29382	29011	29096	29373	29208	29048	29193	29040	29195	29187	29016	29219	29022	29195	29048	29225	29082	29294	29110	29229	29139	29269	28976	29106	29076	29202	28808	28975	29392	29112	29050	29256	29161	29192	29037	29087	29278	28982	29311	28944	29201	29261	29141	29232	28918	28992	28945	29221	29024	29086	29103	29095	29083	29255	29306	29069	29289	28941	29017	29032	29247	29145	29092	29070	29081	29043	29130	29168	29377	29056	29202	29172	29187	28899	29149	28907	28993	29297	28995	28993	29175	29192	29126	28841	29168	29323	29234	29089	29066	29244	29135	29130	29293	29101	29152	29174	29561	29053	29138	29196	29179	28738	29241	29248	29050	28854	28992	29103	29070	29083	29192	29121	29209	29287	29016	29023	29096	29166	29245	29071	29112	29254	28956	28891	29074	29226	29089	28947	29030	29195	29237	29162	28820	29140	29053	29130	29039	29278	29097	29176	29059	29323	29147	28952	29083	29109	28939	29039	29018	29019	29099	28951	29283	29212	29182	29100	29221	28978	28936	29192	29235	28988	29179	29458	28964	29102	29331	29056	29209	29086	29195	29243	29002	29117	29159	29148	29098	28871	29244	29073	29143	28946	28855	28927	29190	28943	29148	29146	29071	29291	29289	29084	29220	29128	29125	29101	28835	29054	29299	28977	29204	29083	29169	29236	29036	29098	29298	29168	29153	29342	29134	29009	28766	29164	29072	29186	29187	29072	29286	29079	29268	28890	29158	29058	29009	29258	29037	29114	29191	29316	29070	28920	29184	29108	29442	28939	28962	28993	29104	29297	29037	29239	28867	29078	29272	29190	29039	29212	29022	29027	29113	28960	29370	29012	29258	28997	28896	29044	29189	29259	29201	29109	28944	29215	29198	28984	29293	29387	29161	29281	29098	28894	29085	28989	29256	29143	29192	29004	29236	29113	28969	29222	28983	29158	29314	29032	29123	29307	29205	29067	29357	29272	29124	28850	29201	29085	29101	29272	29012	29211	29154	29107	29214	29311	28971	29182	29128	29143	29080	29198	29213	28999	29019	29109	29140	28970	28964	29150	29257	29223	29260	29062	28995	29102	29152	29149	29121	29027	29045	29425	29101	29172	29184	28749	29038	28839	29404	29126	29036	29129	29149	29113	29231	28962	29033	29212	29066	28849	29126	29174	28971	28970	29201	29192	29220	28956	29134	29181	28871	29073	28964	28953	28978	29054	29141	29001	29102	29081	29103	29038	29060	29096	29140	29028	29386	29082	29123	29277	29200	29122	28815	29060	29253	29362	29052	29077	28994	28983	29230	28959	29211	29255	29420	28974	29262	29165	29275	29099	29010	29165	29063	28792	29043	28947	29038	29147	29159	29144	29242	29141	29165	29117	28961	29126	29133	29150	28923	29363	29086	29067	29427	28953	29214	29180	29286	29166	28922	29101	29109	29051	29062	29218	29070	29217	29015	29067	29267	29141	29095	29060	29447	28989	29151	29029	29044	29201	29238	29276	28905	29150	29216	29021	29159	29178	28977	29107	29128	28980	29102	29158	29233	29219	29097	28938	29065	29270	29091	29019	29076	29218	29132	29115	29308	29012	29077	29191	29071	29064	29290	29043	29253	29273	29194	29075	29169	28865	29046	29047	29169	29056	29089	29248	29056	29092	29053	29223	29287	29099	29327	29379	29076	29131	29178	29092	29281	29264	29210	29077	29000	28961	29182	28913	29037	29034	29175	29196	29075	29234	29077	29269	29281	29098	29029	29054	29236	28654	28996	28947	29221	29282	29013	29323	29081	29037	29119	29350	29252	28955	29132	29139	29225	29072	29129	29209	28876	28946	28950	29236	29131	29154	29205	29184	28960	29142	28863	28961	29210	29195	29144	29077	29124	29054	29413	29170	29061	29160	29051	29134	29359	29066	29133	29296	29075	29213	29058	29246	28885	28961	29090	29114	29239	29123	29084	29240	29425	29266	28994	29216	29218	29160	29169	28898	29175	29099	29105	28927	29023	29359	29004	28818	29316	29216	29415	29222	29124	29074	28952	29119	29242	28968	28928	29026	29104	29090	29115	29069	29381	29129	29146	29023	29210	29308	29346	29078	28965	29216	29109	29038	28825	29131	29142	29098	29275	29038	29209	29178	29147	28954	29199	29142	29111	29280	29304	28895	29246	29083	29154	28934	29136	28970	29078	29047	29108	29014	29120	28881	29093	29399	28847	28988	29103	29003	29241	29162	29336	28995	29217	29185	28958	29228	29138	29243	28902	28991	29078	29290	29227	29118	29078	29166	29113	29133	29101	29309	29302	29207	29029	29102	29133	29030	29366	29040	29094	28919	29344	28940	29136	29170	29045	29091	29077	29351	29258	29007	29255	29248	29234	29190	29230	28981	29053	29154	29251	29112	29195	28929	28868	29107	29309	29112	29076	28952	29135	29233	29349	29181	29285	29189	29129	28934	29081	29006	29186	29097	29028	29171	29161	29059	29179	29175	29346	29289	29148	29072	29173	28849	29248	29001	29202	29217	29247	29182	29229	29213	29098	29192	28959	29175	29347	28976	28814	29114	29079	28972	29001	29002	29104	29146	29154	29057	29292	28942	29016	29256	29097	29056	29254	28973	28978	29117	29359	29158	29045	29000	29157	29188	29329	29293	28853	29103	28923	29122	29201	29297	28970	29099	29127	29115	29291	29126	28854	29034	28973	29197	29299	29218	29022	28990	29172	28997	29243	29068	29157	29084	29434	28957	28999	29198	29129	29187	29069	28952	29013	29265	29149	29040	29050	28990	29115	29021	29061	29138	29092	28973	29141	29011	29029	29075	28972	29138	29328	28953	29210	29428	28925	29144	29193	28980	29095	29383	28927	29161	29020	28928	29011	28977	29178	29188	29240	29229	29167	28792	29092	29195	29338	29127	29107	29412	28839	29082	29184	29123	29085	29028	29108	29041	28961	29240	29448	28970	29125	29163	29082	28986	29264	29031	29187	29089	28931	29330	29305	29281	29046	29032	29078	28957	29111	28910	29154	29171	29022	29026	29128	28932	29156	28954	29225	29194	29241	29304	29217	29115	29397	29027
63445	103010	90438	66043	46937	32551	25189	22824	22536	22134	22390	22142	22264	22273	22142	22422	22265	22154	22312	22335	22301	22443	22293	22254	22191	22391	22488	22128	22265	22100	22400	22351	22241	22080	22328	22255	22365	22253	22376	22308	22230	22128	22279	22105	22361	22243	22428	22356	22164	22135	22328	22335	22368	22149	22190	22357	22316	22381	22298	22368	22450	22488	22246	22263	22423	22334	22355	22182	22157	22412	22216	22378	22211	22396	22288	22137	22205	22473	22210	22375	22108	22285	22325	22453	22348	22249	22260	22211	22263	22386	22269	22316	22152	22379	22178	22422	22333	22155	22240	22418	22308	22248	22141	22233	22304	22253	22210	22175	22287	22218	22097	22365	22314	22268	22449	22383	22368	22335	22348	22168	22317	22163	22257	22203	22249	22278	22240	22357	22226	22181	22224	22222	22418	22212	22065	22320	22162	22413	22180	22318	22215	22338	22394	22266	22062	22252	22233	22323	22264	22266	22143	22380	22509	22444	22273	22374	22204	22251	22268	22163	22287	22381	22499	22374	22161	22282	22277	22268	22293	22344	22418	22263	22302	22429	22245	22271	22415	22199	22251	22366	22245	22160	22248	22165	22305	22352	22173	22292	22387	22304	22156	22310	22485	22287	22415	22230	22032	22496	22173	22378	22247	22088	22261	22129	22287	22396	22347	22210	22280	22389	22230	22215	22238	22242	22162	22230	22335	22219	22305	22179	22289	22201	22225	22352	22230	22392	22081	22084	22464	22267	22381	22388	22340	22288	22253	22363	22390	22230	22237	22191	22417	22344	22172	22290	22186	22425	22264	22586	22335	22492	22225	22232	22388	22253	22226	22310	22236	22214	22281	22123	22284	22384	22310	22458	22370	22219	22300	22210	22287	22171	22401	22278	22445	22315	22231	22247	22328	22316	22422	22235	22521	22090	22186	22314	22204	22476	22446	22196	22358	22310	22167	22201	22107	22124	22162	22363	22118	22173	22340	22287	22449	22307	22337	22337	22255	22246	22342	22346	22457	22274	22284	22419	22344	22388	22220	22408	22411	22197	22265	22437	22307	22312	22427	22247	22164	22373	22240	22260	22311	22302	22115	22262	22345	22169	22321	22057	22294	22109	22234	22320	22237	22380	22151	22289	22344	22279	22221	22312	22336	22348	22270	22350	22324	22164	22360	22239	22324	22327	22235	22432	22046	22185	22350	22306	22344	22080	22251	22464	22300	22270	22300	22523	22391	22188	22266	22242	22344	22176	22224	22366	22276	22324	22277	22411	22339	22420	22314	22195	22270	22348	22358	22389	22401	22320	22371	22223	22332	22316	22132	22550	22306	22285	22225	22213	22261	22271	22296	22177	22398	22325	22470	22334	22092	22235	22318	22065	22406	22278	22175	22208	22223	22127	22088	22140	22324	22324	22144	22218	22082	22375	22205	22190	22370	22266	22429	22215	22126	22238	22165	22408	22403	22447	22468	22243	22208	22331	22396	22413	22352	22320	22306	22242	22228	22485	22366	22059	22253	22215	22367	22208	22314	22317	22311	22367	22246	22388	22257	22229	22207	22216	22210	22037	22301	22249	22309	22245	22358	22308	22275	22151	22239	22124	22358	22246	22390	22325	22175	22318	22191	22284	22115	22240	22309	22278	22321	22423	22336	22181	22195	22235	22261	22280	22446	22249	22153	22191	22151	22247	22239	22198	22279	22302	22424	22231	22413	22218	22347	22239	22181	22169	22371	22210	22312	22104	22381	22359	22260	22294	22317	22105	22260	22269	22305	22213	22253	22278	22258	22291	22066	22395	22361	22474	22257	22133	22128	22283	22298	22335	22192	22302	22223	22272	22206	22287	22345	22143	22049	22244	22375	22418	22241	22307	22230	22183	22229	22304	22283	22167	22295	22312	22330	22213	22352	22274	22383	22525	22326	22201	22408	22278	22329	22361	22406	22286	22214	22255	22136	22269	22156	22244	22256	22506	22297	22347	22182	22197	22405	22352	22320	22064	22388	22170	22291	22381	22166	22311	22432	22193	22382	22195	22185	22358	22196	22470	22130	22321	22412	22216	22216	22194	22352	22550	22307	22370	22336	22380	22322	22077	22263	22280	22238	22342	22262	22226	22354	22237	22298	22131	22169	22421	22303	22282	22276	22270	22228	22314	22338	22338	22248	22287	22211	22389	22053	22301	22303	22374	22355	22421	22427	22375	22208	22425	22348	22273	22313	22428	22276	22395	22268	22313	22389	22273	22059	22268	22251	22276	22207	22480	22231	22277	22157	22103	22164	22302	22214	22353	22337	22299	22266	22290	22413	22224	22310	22467	22332	22149	22330	22137	22367	22254	22246	22270	22364	22135	22151	22157	22270	22215	22420	22321	22267	22028	22358	22097	22200	22183	22449	22353	22273	22168	22164	22353	22248	22434	22443	22439	22276	22163	22210	22145	22394	22479	22328	22150	22252	22290	22135	22312	22314	22356	22304	22293	22235	22313	22177	22298	22213	22200	22370	22307	22368	22254	22487	22201	22149	22351	22133	22207	22358	22359	22242	22179	22186	22170	22353	22063	22114	22284	22283	22336	22382	22432	22134	22377	22404	22347	22293	22183	22110	22017	22326	22302	22300	22213	22300	22401	22356	22071	22409	22136	22273	22345	22263	22282	22252	22369	22190	22393	22361	22228	22323	22161	22263	22204	22334	22348	22332	22199	22290	22193	22320	22098	22154	22309	22365	22104	22269	22191	22359	22283	22476	22382	22369	22267	22382	22353	22400	22133	22334	22237	22271	22327	22108	22144	22210	22363	22446	22441	22257	22364	22236	22186	22197	22433	22351	22140	22524	22209	22228	22281	22193	22201	22524	22307	22230	22155	22556	22164	22255	22238	22402	22178	22285	22387	22268	22246	22263	22294	22346	22128	22233	22119	22359	22219	22339	22066	22299	22118	22393	22179	22160	22152	22214	22285	22510	22441	22358	22288	22360	22252	22380	22314	22003	22203	22263	22149	22139	22171	22388	22275	22285	22187	22315	22352	22254	22371	22043	22212	22282	22322	22213	22331	22493	22348	22175	22369	22232	22219	22230	22393	22139	22168	22260	22098	22198	22295	22374	22262	22368	22299	22175	22569	22222	22424	22209	22332	22286	22370	22306	22321	22365	22342	22309	22313	22293	22157	22103	22163	22313	22161	22069	22281	22219	22258	22408	22436	22308	22183	22241	22291	22396	22099	22267	22158	22344	22357	22221	22227	22395	22597	22278	22392	22325	22270	22274	22449	22147	22173	22232	22307	22267	22256	22185	22456	22122	22241	22442	22069	22195	22363	22453	22241	22250	22314	22229	22253	22236	22298	22247	22110	22319	22216	22265	22221	22248	22342	22117	22314	22430	22159	22312	22362	22296	22148	22271	22241	22207	22281	22381	22066	22021	22357	22287	22411	22318	22145	22288	22228	22306	22410	22479	22456	22307	22188	22180	22379	22348	22313	22268	22283	22237	22426	22406	22165	22130	22400	22140	22326	22183	22430	22272	22288	22334	22417	22323	22201	22448	22438	22396	22403	22190	22241	22173	22356	22282	22441	22436	22111	22289	22180	22284	22452	22503	22420	22303	22305	22326	22272	22435	22224	22264	22189	22241	22373	22254	22282	22330	22418	22478	22359	22285	22090	22069	22415	22252	22240	22298	22393	22223	22264	22312	22211	22269	22360	22153	22267	22286	22047	22196	22147	22414	22133	22296	22333	22246	22215	22268	22326	22299	22243	22644	22087	22359	22469	22368	22306	22439	22351	22362	22249	22478	22180	22359	22260	22332	22344	22276	22144	22238	22168	22274	22136	22275	22166	22236	22292	22346	22426	22309	22324	22122	22271	22308	22183	22271	22228	22423	22321	22322	22346	22479	22261	22426	22305	22195	22355	22351	22336	22349	22265	22349	22178	22171	22181	22231	22162	22120	22125	22347	22273	22441	22223	22449	22212	22178	22276	22271	22316	22373	22214	22265	22172	22428	22343	22247	22385	22352	22377	22039	22377	22373	22100	22132	22286	22177	22268	22501	22191	22298	22338	22411	22170	22237	22261	22307	22188	22152	22273	22298	22189	22187	22242	22302	22320	22335	22253	22389	22231	22458	22509	22181	22230	22269	22369	22359	22295	22316	22132	22303	22182	22502	22232	22318	22247	22350	22408	22379	22371	22388	22344	22419	22424	22095	22127	22265	22238	22217	22318	22225	22083	22304	22134	22299	22307	22263	22199	22245	22182	22328	22421	22183	22174	22207	22016	22254	22344	22276	22312	22164	22338	22235	22242	22217	22396	22231	22181	22353	22244	22229	22257	22342	22231	22058	22232	22242	22205	22458	22392	22277	22212	22414	22340	22314	22286	22246	22179	22286	22296	22264	22218	22542	22131	22340	22324	22290	22110	22319	22283	22104	22206	22209	22307	22437	22191	22265	22303	22221	22394	22304	22322	22161	22402	22578	22324	22359	22428	22335	22299	22366	22072	22384	22264	22454	22318	22350	22139	22214	22211	22179	22357	22241	22273	22339	22207	22240	22484	22188	22299	22390	22368	22487	22190	22160	22315	22173	22126	22295	22275	22220	22379	22248	22315	22453	22281	22334	22333	22291	22239	22251	22281	22309	22118	22173	22314	22223	22178	22188	22255	22265	22284	22478	22333	22349	22203	22247	22149	22225	22249	22291	22408	22297	22252	22290	22359	22122	22253	22306	22353	22221	22403	22284	22291	22190	22425	22283	22173	22258	22173	22347	22125	22222	22378	22178	22314	22465	22188	22380	22168	22345	22423	22242	22251	22238	22305	22165	22334	22253	22279	22355	22251	22303	22206	22548	22347	22289	22215	22251	22490	22146	22482	22198	22292	22462	22233	22363	22119	22342	22463	22286	22447	22331	22376	22274	22230	22194	22346	22178	22264	22110	22370	22495	22107	22197	22268	21988	22404	22449	22347	22494	22212	22261	22489	22238	22323	22377	22210	22299	22238	22185	22455	22337	22202	22343	22314	22275	22384	22266	22459	22225	22377	22321	22192	22329	22264	22311	22251	22340	22355	22128	22178	22352	22330	22336	22154	22101	22279	22146	22280	22148	22447	22375	22338	22273	22444	22344	22355	22209	22322	22222	22314	22348	22172	22391	22241	22360	22372
22622	22957	40990	45479	42241	38522	35887	30803	29998	30120	30155	29941	30012	29970	29931	29801	29782	29662	29803	29769	29685	29910	29664	29711	29627	29501	29661	29599	29496	29839	29741	29679	29407	29688	29278	29483	29507	29605	29624	29697	29583	29783	29611	29741	29616	29496	29679	29499	29540	29385	29364	29441	29496	29422	29832	29556	29479	29775	29635	29698	29587	29641	29491	29385	29535	29300	29497	29648	29598	29682	29573	29547	29520	29445	29698	29700	29590	29701	29649	29572	29418	29679	29585	29566	29508	29690	29706	29677	29424	29455	29480	29342	29582	29400	29633	29561	29526	29604	29346	29411	29689	29594	29400	29547	29464	29821	29437	29523	29766	29568	29569	29481	29723	29385	29516	29615	29488	29660	29333	29307	29498	29579	29550	29645	29559	29461	29543	29396	29390	29639	29530	29514	29775	29417	29376	29423	29506	29579	29554	29510	29596	29466	29617	29409	29778	29656	29685	29517	29494	29235	29647	29414	29638	29616	29709	29448	29773	29381	29390	29391	29469	29513	29467	29486	29316	29530	29658	29352	29437	29454	29472	29414	29441	29527	29456	29506	29434	29477	29640	29561	29555	29426	29276	29350	29573	29709	29459	29360	29588	29615	29208	29306	29382	29391	29424	29544	29539	29601	29289	29554	29519	29468	29505	29592	29502	29345	29438	29507	29755	29487	29544	29222	29476	29537	29590	29586	29588	29486	29461	29373	29549	29527	29472	29523	29727	29497	29625	29542	29616	29428	29712	29691	29464	29647	29752	29715	29418	29541	29423	29551	29372	29437	29658	29765	29744	29477	29494	29708	29615	29587	29643	29559	29491	29531	29537	29606	29434	29549	29720	29592	29617	29478	29328	29442	29324	29253	29530	29592	29205	29180	29525	29723	29365	29624	29409	29560	29534	29722	29411	29476	29496	29612	29515	29399	29312	29385	29520	29777	29457	29433	29644	29549	29567	29486	29621	29471	29450	29496	29497	29597	29679	29513	29526	29340	29298	29377	29617	29475	29550	29442	29414	29421	29649	29565	29530	29304	29331	29277	29573	29843	29602	29363	29964	29342	29685	29579	29559	29741	29506	29666	29685	29506	29540	29370	29591	29463	29544	29647	29571	29685	29628	29482	29400	29414	29797	29446	29691	29475	29645	29611	29676	29561	29573	29682	29518	29576	29442	29680	29396	29491	29467	29493	29485	29599	29436	29516	29594	29481	29592	29396	29534	29520	29324	29652	29536	29430	29718	29413	29466	29175	29501	29523	29551	29408	29457	29486	29530	29520	29637	29622	29527	29474	29765	29316	29351	29284	29435	29466	29470	29637	29448	29450	29948	29501	29365	29428	29548	29585	29815	29291	29412	29169	29503	29650	29522	29358	29719	29609	29710	29223	29700	29602	29489	29460	29512	29229	29290	29380	29569	29574	29365	29521	29431	29612	29598	29565	29429	29456	29533	29589	29657	29388	29290	29500	29643	29623	29412	29481	29451	29602	29641	29735	29568	29510	29905	29679	29416	29584	29378	29406	29479	29452	29418	29305	29494	29624	29616	29572	29450	29529	29397	29479	29617	29580	29506	29585	29591	29360	29472	29604	29527	29323	29318	29421	29444	29390	29333	29484	29734	29678	29529	29392	29371	29548	29345	29609	29586	29575	29470	29571	29559	29489	29436	29537	29406	29586	29420	29393	29300	29599	29528	29481	29447	29584	29722	29622	29447	29456	29518	29457	29323	29421	29542	29620	29555	29672	29628	29746	29487	29661	29590	29515	29821	29510	29526	29542	29466	29613	29459	29742	29356	29531	29400	29453	29328	29717	29538	29410	29688	29508	29495	29449	29794	29609	29511	29763	29448	29596	29338	29485	29418	29623	29529	29331	29551	29427	29407	29354	29777	29395	29497	29778	29540	29383	29571	29519	29605	29473	29525	29423	29379	29522	29561	29557	29718	29614	29391	29518	29431	29471	29301	29682	29531	29525	29707	29333	29209	29458	29480	29537	29453	29447	29455	29536	29624	29566	29633	29565	29472	29334	29617	29638	29338	29507	29476	29581	29837	29715	29556	29466	29488	29446	29671	29448	29791	29557	29703	29486	29328	29578	29508	29396	29590	29579	29571	29578	29377	29659	29598	29561	29541	29717	29420	29426	29470	29497	29579	29501	29747	29494	29149	29481	29667	29513	29526	29337	29257	29325	29302	29202	29328	29741	29417	29448	29528	29433	29512	29469	29425	29627	29738	29678	29427	29643	29655	29615	29585	29478	29593	29563	29575	29331	29511	29453	29539	29665	29305	29449	29613	29599	29323	29165	29415	29556	29721	29592	29409	29667	29424	29472	29450	29427	29514	29945	29539	29667	29571	29367	29487	29581	29517	29693	29358	29368	29396	29476	29224	29393	29378	29558	29681	29577	29395	29405	29432	29275	29348	29289	29515	29545	29356	29622	29441	29644	29738	29454	29463	29320	29499	29308	29418	29634	29558	29500	29485	29513	29713	29617	29223	29575	29507	29490	29587	29507	29484	29487	29506	29630	29424	29729	29518	29490	29634	29686	29402	29455	29473	29437	29485	29517	29242	29501	29531	29656	29601	29672	29650	29827	29624	29315	29298	29609	29571	29619	29583	29336	29323	29524	29120	29533	29523	29450	29503	29682	29436	29695	29618	29666	29571	29491	29304	29697	29658	29574	29507	29586	29443	29608	29309	29415	29527	29328	29410	29498	29463	29372	29604	29445	29566	29506	29535	29347	29352	29609	29554	29481	29512	29784	29839	29554	29638	29509	29280	29600	29657	29482	29473	29467	29763	29407	29636	29607	29534	29470	29410	29510	29721	29723	29533	29438	29492	29507	29397	29310	29465	29661	29544	29413	29673	29647	29386	29305	29511	29387	29697	29610	29707	29658	29365	29432	29268	29706	29390	29254	29371	29482	29326	29443	29508	29401	29458	29646	29595	29420	29209	29587	29431	29247	29379	29546	29604	29457	29657	29604	29572	29516	29630	29523	29831	29716	29534	29415	29626	29220	29567	29541	29544	29671	29400	29289	29453	29584	29657	29411	29803	29302	29558	29455	29618	29452	29550	29706	29399	29471	29311	29531	29518	29592	29415	29368	29610	29626	29600	29558	29518	29599	29289	29546	29361	29375	29546	29513	29523	29322	29267	29769	29580	29565	29590	29453	29653	29634	29482	29434	29594	29366	29563	29517	29794	29620	29378	29504	29568	29587	29504	29667	29611	29396	29588	29598	29395	29439	29293	29474	29375	29569	29372	29474	29754	29652	29640	29684	29551	29506	29769	29579	29640	29752	29624	29387	29625	29414	29379	29600	29590	29571	29373	29466	29479	29587	29496	29591	29555	29395	29478	29564	29552	29701	29720	29510	29461	29542	29485	29389	29313	29384	29574	29273	29652	29606	29651	29262	29654	29546	29572	29529	29541	29474	29686	29565	29531	29540	29525	29567	29904	29499	29492	29318	29358	29552	29546	29631	29489	29518	29592	29467	29629	29505	29434	29363	29483	29387	29418	29446	29411	29451	29487	29669	29570	29354	29198	29622	29643	29415	29569	29310	29232	29692	29410	29369	29269	29533	29696	29441	29557	29584	29517	29529	29483	29438	29506	29587	29461	29488	29150	29522	29654	29442	29688	29381	29526	29429	29484	29526	29669	29544	29520	29549	29594	29428	29657	29512	29303	29646	29763	29527	29107	29372	29636	29482	29514	29540	29396	29397	29544	29553	29534	29486	29755	29653	29419	29330	29355	29590	29338	29368	29556	29714	29592	29409	29662	29587	29509	29278	29563	29396	29649	29488	29571	29108	29374	29584	29656	29247	29521	29528	29452	29589	29440	29578	29551	29516	29463	29765	29612	29535	29580	29380	29520	29375	29508	29454	29299	29448	29542	29699	29376	29526	29336	29362	29552	29501	29339	29507	29473	29600	29482	29576	29480	29739	29606	29621	29464	29399	29309	29626	29734	29303	29712	29649	29590	29625	29524	29665	29400	29534	29450	29378	29500	29635	29554	29482	29569	29617	29394	29452	29633	29474	29417	29445	29583	29621	29669	29364	29246	29320	29556	29376	29627	29587	29503	29576	29287	29667	29423	29533	29827	29520	29620	29498	29432	29564	29324	29542	29498	29417	29374	29669	29396	29552	29533	29496	29600	29530	29310	29592	29659	29536	29498	29709	29395	29231	29498	29220	29298	29645	29487	29427	29354	29502	29538	29412	29374	29516	29531	29472	29688	29485	29615	29666	29508	29478	29554	29603	29703	29452	29524	29475	29635	29320	29203	29411	29532	29377	29472	29611	29552	29294	29650	29501	29465	29833	29589	29415	29562	29391	29541	29475	29661	29356	29700	29561	29387	29594	29644	29590	29524	29498	29321	29581	29260	29687	29534	29560	29494	29592	29460	29464	29525	29689	29343	29255	29591	29767	29489	29553	29407	29572	29443	29546	29494	29504	29243	29289	29441	29283	29607	29586	29719	29611	29408	29176	29510	29360	29389	29429	29348	29449	29545	29457	29534	29646	29536	29424	29445	29343	29523	29661	29760	29432	29556	29590	29504	29619	29363	29286	29673	29116	29591	29535	29701	29573	29395	29284	29624	29597	29601	29602	29522	29876	29376	29117	29311	29481	29486	29462	29541	29709	29553	29531	29399	29669	29610	29372	29416	29745	29525	29528	29471	29413	29501	29742	29575	29320	29438	29419	29526	29329	29581	29401	29498	29463	29464	29385	29521	29434	29266	29531	29777	29418	29201	29716	29886	29427	29410	29274	29438	29327	29458	29610	29604	29405	29598	29712	29657	29496	29764	29706	29757	29311	29524	29491	29410	29400	29624	29762	29419	29267	29680	29607	29654	29637	29482	29490	29492	29605	29370	29470	29530	29504	29568	29646	29658	29504	29516	29569	29270	29413	29605	29560	29595	29613	29284	29468	29311	29534	29598	29727	29726	29539	29535	29484	29559	29564	29514	29459	29526	29432	29618	29331	29337	29420	29583	29264	29480	29649	29314	29321	29323	29533	29622	29658	29711	29477	29650	29344	29335	29604	29557	29277	29511	29386	29519	29551	29504	29745	29685	29512	29424	29320	29702	29826	29476	29249	29573	29454	29114	29337	29479	29243	29608	29636	29363	29611	29441	29595
62739	100324	97012	83656	61329	41398	29092	24094	22582	22375	22291	22372	22455	22433	22624	22546	22530	22429	22446	22696	22667	22496	22620	22615	22310	22471	22419	22384	22565	22383	22521	22429	22517	22524	22733	22563	22301	22598	22582	22403	22348	22393	22589	22357	22451	22518	22587	22385	22479	22336	22440	22548	22459	22532	22545	22412	22396	22376	22177	22527	22476	22445	22617	22559	22521	22409	22576	22572	22436	22643	22271	22464	22367	22482	22518	22495	22423	22658	22455	22479	22546	22347	22550	22433	22569	22430	22483	22510	22262	22431	22447	22265	22484	22632	22434	22746	22490	22326	22591	22426	22450	22568	22564	22600	22341	22448	22702	22580	22483	22616	22361	22573	22446	22543	22486	22516	22551	22438	22380	22341	22522	22564	22380	22432	22393	22539	22350	22332	22381	22666	22592	22728	22529	22494	22602	22414	22530	22446	22511	22549	22424	22469	22507	22553	22505	22404	22496	22480	22496	22570	22438	22331	22429	22703	22515	22218	22635	22520	22354	22406	22371	22412	22478	22562	22500	22249	22399	22545	22370	22478	22295	22439	22516	22514	22367	22556	22322	22657	22453	22630	22431	22432	22299	22393	22369	22452	22619	22497	22537	22350	22456	22617	22323	22581	22435	22541	22541	22524	22216	22440	22384	22517	22276	22401	22452	22396	22438	22552	22484	22444	22467	22466	22412	22496	22455	22401	22562	22475	22535	22534	22597	22442	22533	22497	22351	22509	22461	22688	22518	22539	22635	22559	22544	22533	22385	22470	22610	22513	22406	22412	22503	22407	22476	22649	22407	22577	22508	22531	22527	22491	22601	22404	22602	22660	22589	22463	22517	22489	22534	22573	22546	22578	22463	22501	22351	22524	22397	22444	22408	22391	22391	22545	22605	22340	22506	22334	22525	22554	22438	22622	22557	22521	22448	22527	22485	22547	22478	22278	22410	22333	22517	22555	22553	22383	22359	22401	22444	22571	22459	22310	22363	22693	22551	22409	22479	22472	22373	22418	22497	22297	22517	22591	22289	22345	22560	22357	22592	22650	22441	22413	22504	22577	22558	22474	22403	22566	22548	22493	22538	22521	22360	22499	22430	22502	22365	22420	22501	22425	22464	22490	22511	22518	22465	22392	22344	22472	22633	22532	22358	22372	22393	22535	22464	22458	22550	22456	22557	22608	22469	22489	22520	22404	22336	22397	22485	22466	22520	22410	22526	22448	22452	22322	22329	22517	22530	22720	22643	22517	22570	22464	22249	22549	22480	22523	22380	22329	22329	22379	22380	22518	22714	22324	22502	22341	22620	22322	22488	22528	22558	22474	22475	22337	22443	22446	22481	22554	22413	22586	22348	22479	22482	22364	22545	22676	22523	22405	22398	22471	22466	22341	22437	22493	22444	22456	22306	22554	22397	22372	22406	22375	22514	22372	22292	22475	22205	22339	22508	22422	22408	22480	22412	22509	22527	22489	22263	22599	22362	22287	22378	22511	22607	22726	22328	22523	22584	22428	22263	22520	22352	22538	22487	22568	22458	22571	22360	22517	22258	22505	22453	22629	22345	22345	22573	22297	22565	22272	22572	22412	22490	22472	22509	22407	22488	22301	22481	22552	22565	22355	22682	22462	22595	22395	22589	22527	22566	22332	22591	22373	22570	22278	22586	22667	22269	22589	22515	22559	22519	22425	22259	22415	22488	22543	22527	22585	22679	22535	22597	22511	22462	22530	22381	22558	22570	22489	22445	22441	22345	22581	22562	22464	22379	22374	22460	22506	22491	22468	22564	22483	22588	22621	22555	22536	22590	22493	22342	22557	22408	22557	22453	22487	22425	22456	22620	22563	22529	22509	22500	22450	22334	22406	22507	22175	22396	22377	22487	22320	22523	22475	22431	22448	22488	22519	22513	22677	22604	22491	22529	22573	22592	22465	22503	22607	22411	22469	22566	22500	22339	22447	22404	22407	22476	22352	22507	22349	22469	22425	22413	22633	22620	22464	22645	22499	22329	22460	22590	22474	22472	22367	22572	22520	22594	22277	22613	22337	22407	22340	22468	22369	22493	22291	22421	22704	22475	22662	22541	22613	22523	22619	22481	22294	22326	22442	22405	22450	22417	22421	22400	22531	22579	22579	22545	22548	22516	22490	22568	22429	22505	22479	22465	22496	22351	22215	22591	22429	22605	22306	22453	22488	22355	22315	22532	22360	22398	22349	22599	22199	22336	22587	22376	22372	22603	22392	22653	22444	22574	22626	22265	22584	22669	22481	22326	22639	22559	22488	22440	22435	22608	22489	22555	22472	22400	22587	22352	22482	22532	22526	22337	22563	22465	22491	22386	22631	22373	22315	22335	22425	22640	22445	22471	22376	22545	22664	22555	22637	22380	22482	22287	22573	22606	22512	22438	22380	22485	22515	22412	22502	22627	22439	22534	22294	22530	22443	22524	22427	22475	22400	22432	22495	22319	22404	22486	22401	22538	22449	22527	22428	22434	22526	22549	22464	22536	22515	22616	22637	22426	22553	22452	22591	22540	22386	22246	22445	22485	22393	22514	22470	22423	22450	22491	22475	22511	22480	22477	22558	22417	22302	22419	22557	22333	22389	22347	22415	22469	22419	22457	22389	22430	22559	22479	22394	22575	22339	22484	22495	22388	22468	22499	22340	22647	22629	22470	22616	22479	22594	22371	22396	22419	22344	22637	22304	22506	22590	22547	22500	22595	22569	22510	22442	22424	22519	22527	22612	22480	22426	22413	22497	22556	22437	22446	22467	22406	22513	22516	22541	22506	22529	22293	22475	22298	22480	22502	22328	22282	22465	22441	22510	22583	22350	22383	22289	22640	22472	22567	22552	22607	22455	22579	22394	22540	22421	22331	22587	22547	22431	22506	22334	22588	22494	22490	22395	22477	22345	22377	22409	22378	22328	22337	22444	22382	22529	22668	22672	22362	22592	22440	22425	22559	22475	22623	22364	22495	22490	22423	22798	22583	22499	22351	22402	22302	22289	22598	22589	22560	22648	22607	22563	22438	22402	22736	22481	22596	22501	22375	22692	22486	22353	22356	22544	22416	22327	22562	22344	22610	22532	22602	22514	22429	22543	22346	22422	22421	22427	22502	22290	22560	22366	22463	22514	22245	22274	22398	22408	22492	22599	22227	22538	22444	22333	22399	22557	22462	22446	22405	22298	22403	22538	22495	22549	22532	22673	22583	22522	22640	22343	22571	22683	22473	22534	22638	22358	22302	22485	22567	22460	22296	22411	22485	22422	22241	22546	22572	22337	22584	22458	22501	22369	22521	22504	22457	22360	22402	22288	22500	22575	22520	22572	22354	22614	22476	22562	22421	22415	22530	22428	22569	22545	22354	22651	22462	22475	22421	22383	22510	22481	22621	22205	22466	22497	22441	22426	22352	22359	22488	22484	22542	22335	22480	22424	22496	22454	22558	22333	22570	22578	22458	22449	22371	22581	22645	22393	22493	22474	22486	22364	22375	22523	22253	22514	22493	22423	22610	22485	22520	22325	22413	22350	22334	22467	22486	22461	22569	22547	22480	22400	22368	22497	22343	22406	22393	22513	22675	22453	22623	22379	22375	22342	22442	22321	22473	22365	22409	22490	22599	22430	22424	22545	22560	22475	22596	22575	22330	22490	22515	22611	22400	22496	22416	22660	22384	22521	22465	22328	22428	22384	22575	22263	22589	22526	22445	22197	22446	22422	22535	22472	22364	22443	22305	22508	22330	22561	22558	22247	22423	22449	22452	22490	22455	22498	22452	22458	22368	22508	22467	22297	22419	22427	22380	22572	22420	22413	22329	22486	22520	22616	22295	22525	22586	22532	22498	22390	22440	22570	22701	22350	22349	22441	22291	22326	22472	22545	22490	22514	22422	22367	22535	22393	22467	22470	22663	22479	22648	22418	22584	22282	22295	22452	22541	22538	22660	22403	22410	22332	22508	22451	22690	22395	22484	22464	22541	22547	22500	22300	22543	22350	22572	22284	22325	22464	22538	22354	22363	22436	22419	22514	22609	22525	22573	22468	22362	22444	22530	22456	22630	22450	22586	22495	22255	22430	22470	22610	22314	22484	22327	22471	22341	22402	22540	22605	22484	22553	22473	22552	22421	22659	22295	22590	22389	22617	22381	22297	22502	22469	22472	22307	22591	22490	22448	22474	22367	22551	22482	22418	22621	22468	22606	22415	22430	22536	22462	22496	22415	22314	22540	22440	22517	22210	22424	22604	22410	22513	22540	22248	22394	22442	22457	22405	22459	22505	22388	22691	22484	22459	22481	22434	22561	22631	22570	22575	22494	22495	22434	22538	22615	22648	22620	22548	22711	22355	22537	22386	22329	22455	22394	22364	22488	22448	22326	22448	22447	22458	22545	22554	22349	22502	22402	22522	22498	22730	22459	22469	22480	22436	22352	22335	22415	22503	22633	22308	22277	22327	22413	22424	22481	22529	22394	22369	22526	22564	22469	22399	22490	22414	22522	22400	22466	22570	22573	22390	22391	22485	22484	22329	22545	22602	22421	22468	22495	22563	22371	22431	22465	22398	22470	22322	22601	22512	22444	22455	22402	22485	22470	22347	22518	22584	22437	22425	22642	22339	22324	22375	22241	22465	22365	22545	22673	22466	22539	22454	22444	22470	22692	22293	22615	22546	22407	22663	22470	22619	22468	22746	22584	22419	22668	22411	22354	22586	22470	22377	22396	22418	22431	22429	22527	22347	22487	22602	22604	22329	22629	22401	22546	22365	22569	22502	22373	22504	22510	22395	22435	22501	22400	22713	22432	22632	22446	22317	22585	22450	22332	22534	22551	22414	22551	22416	22482	22463	22555	22373	22663	22568	22670	22446	22517	22484	22485	22425	22304	22480	22638	22489	22424	22565	22472	22604	22421	22234	22459	22429	22553	22440	22578	22388	22595	22596	22393	22443	22350	22524	22406	22293	22398	22515	22455	22438	22501	22480	22470	22645	22460	22524	22405	22374	22418	22329	22512	22307	22392	22513	22332	22351	22407	22482	22534	22558	22497	22516	22337	22418	22369	22477	22365	22414	22544	22337	22584	22441	22377	22370	22434	22738	22337	22433	22466	22387	22490	22499	22364	22423	22440	22423	22492	22280	22584	22183	22455	22565
29897	39871	49854	40679	32879	30656	29475	28592	28557	28853	28493	28512	28708	28761	28563	28606	28813	28761	28715	28880	28784	28640	28535	28715	28620	28801	28584	28728	28650	28799	29040	28680	28620	28752	28679	28506	28699	28601	28816	28885	28408	28757	28585	28596	28902	28826	28724	28796	28739	28699	28681	28704	28730	28702	28639	28785	28640	28622	28729	28667	28703	28586	28715	28666	28730	28800	28643	28697	28441	28710	28584	28573	28775	28497	28574	28572	28805	28750	28678	28667	28809	28841	28700	28973	28555	28737	28741	28699	28613	28476	28655	28710	28796	28734	28977	28683	28776	28418	28815	28565	28945	28537	28643	28611	28749	28750	28772	28733	28705	28728	28371	28681	28719	28620	28805	28565	28583	28527	28642	28302	28722	28607	28487	28506	28517	28821	28925	28885	28836	28647	28597	28750	28633	28631	28590	28886	28875	28679	28806	28821	28481	28644	28615	28719	28723	28771	28695	28835	28509	28767	28586	28613	28670	28740	28688	28661	28678	28595	28547	28480	28413	28741	28656	28621	28951	28513	28768	28431	28651	28385	28859	28702	28614	28580	28801	28535	28680	28699	28748	28577	28547	28584	28566	28595	28516	28599	28553	28683	28606	28514	28788	28766	28776	28759	28597	28497	28527	28796	28661	28744	28722	28740	28689	28306	28560	28811	28684	28591	28482	28647	28526	28544	28777	28704	28630	28964	28527	28368	28895	28833	28688	28553	28680	28404	28683	28587	28834	28719	28827	28596	28697	28679	28739	28746	28811	28696	28705	28906	28633	28592	28712	28683	28610	28532	28383	28669	28764	28634	28643	28850	28475	28690	28576	28485	28601	28728	28673	28721	28844	28674	28859	28766	28503	28816	28548	28767	28623	28767	28675	28684	28735	28548	28495	28427	28481	28661	28653	28891	28700	28631	28575	28535	28896	28705	28965	28814	28597	28484	28407	28768	28625	28738	28619	28747	28797	28785	28709	28815	28751	28623	28708	28590	28632	28570	28511	28746	28578	28451	28776	28867	28817	28679	28675	28598	28666	28881	28842	28845	28475	28502	28578	28797	28695	28782	28828	28544	28772	28564	28494	28648	28903	28856	28590	28869	28749	28783	28494	28805	28608	28644	28783	28650	28891	28602	28694	28669	28737	28736	28628	28571	28763	28749	28749	28580	28847	28804	28781	28774	28895	28798	28504	28679	28702	28647	28415	28447	28691	28746	28500	28738	28366	28644	28746	28617	28755	28672	28664	28920	28632	28673	28362	28914	28807	28578	28478	28730	28846	28571	28714	28604	28760	28540	28712	28586	28743	29004	28835	28756	28642	28650	28527	28670	28714	28481	28575	28552	28617	28396	28637	28694	28537	28514	28675	28586	28580	28561	28613	28453	28570	28367	28908	28753	28949	28765	28618	28686	28853	28505	28723	28689	28612	28536	28787	28814	28752	28540	28835	28695	28771	28571	28725	28723	28676	28805	28753	28899	28480	28870	28824	28555	28631	28587	28686	28596	28765	28807	28685	28793	28842	28584	28847	28701	29005	28814	28631	28707	28756	28677	28458	28750	28841	28704	28876	28780	28616	28836	28899	28789	28448	29025	28453	28899	28756	28666	28627	28600	28683	28856	28503	28808	28789	28519	28791	28921	28794	28672	28617	28565	28656	28606	28865	28747	28685	28769	28564	28696	28751	28633	28693	28496	28893	28758	28696	28628	28659	28740	28769	28492	28783	28610	28633	28685	28536	28804	28609	28656	28687	28913	28601	28515	28410	28724	29073	28788	28787	28622	28637	28584	28375	28732	28419	28481	28555	28546	28764	28669	28961	28629	28718	28660	28775	28647	28729	28734	28654	28735	28714	28401	28697	28512	28585	28585	28625	28539	28694	28579	28614	28728	28631	28605	28558	28682	28632	28733	28571	28650	28741	28726	28668	28591	28746	28664	28772	28608	28633	28562	28656	28951	28782	28634	28756	28728	28579	28695	28758	28724	28522	28499	28565	28593	28580	28673	28820	28531	28796	28643	28775	28688	28626	28785	28695	28738	28770	28642	28566	28634	28656	28633	28752	28776	28845	28765	28677	28596	28804	28517	28596	28573	28559	28527	28793	28831	28822	28642	28616	28700	28650	28613	28591	28841	28847	28664	28823	28853	28556	28700	28559	28694	28688	28613	28544	28625	28559	28800	28635	28711	28821	28718	28693	28584	28618	28721	28664	28768	28626	28630	28734	28668	28776	28480	28470	28700	28416	28481	28643	28772	28482	28422	28514	28948	28772	28726	28819	28694	28745	28625	28749	28709	28749	28635	28651	28754	28555	28961	28616	28691	28673	28696	28960	28866	28713	28467	28776	28650	28307	28566	28676	28573	28682	28559	28618	29008	28830	28897	28824	28669	28812	28647	28733	28922	28921	28708	28421	28590	28681	28697	28405	28714	28650	28554	28495	28566	28669	28714	28345	28687	28408	28401	28550	28757	28862	28956	28642	28702	28900	28693	28881	28795	28732	28596	28743	28731	28658	28711	28758	28894	28731	28422	28746	28573	28711	28724	28860	28720	28710	28697	28765	28532	28783	28559	28612	28909	28667	28595	28851	28611	28485	28671	28767	28690	28579	28514	28735	28664	28703	28816	29024	28427	28626	28368	28750	28916	28747	28799	28553	28719	28727	28741	28873	28728	28691	28663	28738	28446	28834	28589	28608	28692	28595	28756	28574	28821	28762	28629	28706	28680	28634	28645	28745	28612	28668	28758	28637	28858	28724	28842	28671	28555	28502	28531	28725	28713	28524	28703	28505	28766	28696	28523	28484	28537	28824	29032	28586	28699	28726	28759	28385	28544	28865	28688	28837	28669	28593	28585	28838	28705	28828	28852	28810	28751	28817	28712	28731	28968	28840	28687	28703	28595	28767	28673	28764	28720	28831	28429	28760	28778	28649	28785	28731	28835	28629	28709	28684	28655	28475	28855	28516	28788	28772	28702	28822	28838	28543	28583	28693	28783	28603	28730	28625	28876	28630	28898	28663	28523	28879	28883	28556	28627	28921	28618	28742	28798	28793	28513	28690	28668	28641	28798	28753	28691	28702	28564	28534	28492	28660	28562	28688	28785	28804	28841	28471	28713	28782	28481	28698	28460	28701	28788	28501	28381	28541	28668	28818	28609	28848	28734	28797	28877	28554	28603	28506	28520	28837	28789	28664	28687	28776	28815	28803	28619	28680	28768	28695	28708	28810	28913	28517	28760	28587	28885	28824	28692	28893	28620	28710	28583	28600	28528	28552	28668	28766	28623	28766	28630	28692	28727	28813	28631	28822	28609	28644	28466	28671	28482	28383	28615	29018	28588	28729	28737	28754	28750	28432	28624	28636	28765	28762	28676	28705	28596	28723	28538	28544	28617	28811	28813	28495	28847	28612	28589	28564	28699	28605	28624	28652	28484	28699	28656	28850	28490	28666	28583	28461	28491	28675	28738	28741	28765	28645	28578	28606	28564	28741	28637	28705	28678	28719	28710	28527	28740	28795	28816	28645	28509	28751	28802	28593	28822	28610	28677	28706	28660	28579	28746	28777	28877	28634	28603	28767	28497	28564	28707	28832	28534	28922	28722	28632	28896	28445	28623	28811	28920	29004	28851	28889	28623	28716	28519	28861	28745	28726	28625	28740	29056	28726	28828	28593	28726	28981	28881	28860	28475	28580	28727	28642	28680	28900	28587	28688	28738	28760	28657	28617	28667	28622	28566	28614	28632	28837	28642	28563	28627	28474	28723	28608	28558	28572	28810	28359	28576	28737	28716	28723	28595	28678	28912	28858	28382	28752	28637	28491	28501	28646	28912	28652	28808	28916	28704	28618	28888	28680	28620	28781	28675	28524	28666	28581	28671	28502	28638	28482	28734	28631	28607	28722	28580	28678	28593	28316	28700	28730	28658	28724	28699	28675	28688	28870	28657	28762	28700	28659	28604	28882	28826	28548	28751	28751	28583	28825	28833	28630	28630	28640	28459	28779	28845	28611	28828	28664	28576	28640	28359	28372	28623	28505	28627	28768	28759	28594	28595	28719	28634	28842	28825	28648	28681	28630	28545	28745	28594	28648	28525	28731	28874	28508	28776	28597	28760	28830	28760	28564	28854	28691	28570	28677	28517	28700	28519	28698	28688	28785	28630	28551	28674	28734	28889	28657	28456	28716	28804	29001	28762	28789	28605	28644	28545	28493	28755	28618	28628	28611	28452	28777	28588	28466	28763	28808	28996	28682	28722	28718	28660	28694	28508	28870	28735	28819	28646	28865	28733	28846	28614	28605	28663	28460	28578	28584	28728	28463	28575	28814	28531	28680	28704	28558	28750	28678	28632	28895	28502	28538	28701	28875	28642	28777	28652	28795	28654	28563	28682	28386	28505	28797	28868	28850	28664	28889	28614	28720	28709	28985	28558	28828	28727	28947	28446	28940	28845	28536	28644	28337	28580	28692	28621	28769	28847	28739	28624	28691	28384	28883	28698	28404	28508	28693	28681	28404	28706	28692	28600	28624	28694	28611	28659	28743	28713	28700	28644	28656	28648	28630	28612	28674	28805	28761	28621	28543	28672	28696	28817	28758	28929	28658	28721	28982	28975	28699	28531	28586	28924	28367	28767	28838	28552	28699	28709	28630	28860	28614	28661	28841	28520	28677	28875	28920	28635	28560	28504	28659	28801	28728	28516	28692	28799	28515	28776	28955	28884	28628	28753	28815	28799	28671	28812	28492	28450	28679	28658	28604	28779	28437	28832	28661	28661	28851	28739	28662	28694	28708	28828	28768	28489	28822	28702	28707	28666	28445	28838	28631	28810	28555	28912	28615	28915	28454	28714	28865	28756	28728	28837	28815	28862	28593	28757	28704	28583	28692	28715	28693	28722	28815	28652	28605	28778	28658	28596	28849	28805	28659	28690	28620	28864	28531	28826	28707	28606	28527	28616	28787	28607	28982	28654	28508	28808	28776	28645	28835	28810	28497	28661	28725	28594	28745	28683	28680	28670	28455	29055	28620	28598	28943	28740	28814	28422	28901	28930	28610	28942	28819	28536	28752	28743	28853	28662	28632	28657	28881	28487	28818	28665	28616	28673	28873	28656	28721	28544	28667	28630	28463	28535	28896	28695	28668	28746	28549	28720
33731	61548	51584	34843	27430	23735	22525	22053	21901	21860	21855	22039	21897	21959	21916	22219	22112	22017	21885	21914	21929	22089	21999	21922	21991	21844	22070	21942	21979	22005	21872	22074	21921	21856	22096	21891	22031	21875	22042	22171	21806	21893	22031	21941	22015	21943	21884	21961	21824	21917	22018	21909	21833	21953	21881	21868	22051	21665	21838	22022	22079	21954	21907	21838	21977	21797	21879	22053	21876	22039	22054	21816	21877	21908	21972	21861	21997	22011	22067	21849	21891	21962	21791	22125	22085	22145	22105	21845	21981	21972	21926	21945	21918	22106	21929	21942	21965	22027	21901	21930	22041	21789	21951	21921	21913	22018	21822	21939	21806	21895	21870	21806	21890	21959	21921	21830	21827	21980	21981	22044	21963	21930	22082	22023	21930	22068	21875	21942	21698	22093	21979	22030	22128	22031	21930	21871	22006	21940	22107	21933	21919	21920	21897	21988	21973	21888	21950	21946	21952	21835	21918	21903	21831	21895	22002	22157	21907	21987	22039	21795	21920	21879	21956	21935	21694	21969	21881	21888	22093	21726	22079	21950	21960	21898	21912	21826	21875	21921	22110	21785	21915	21877	21952	21930	21872	21912	21918	21886	22003	21952	21793	21885	21859	22108	21862	21801	22035	22012	21935	21948	22080	22061	22071	21956	22105	22027	21935	21999	21633	21935	21796	21894	22136	21818	21799	22007	21882	22081	21730	22005	21955	22077	21821	22031	21670	22201	21792	22008	21932	21845	21957	21911	22038	21973	21962	21811	22028	21919	21924	21873	21942	21994	21973	22032	22010	21885	21812	21975	21684	21939	21962	21883	22064	21860	22018	21980	21899	21932	21884	21860	21859	21858	22165	21888	22005	21865	22122	21801	21902	21899	22127	21984	21949	21868	21823	22095	21950	22028	22048	21987	21861	21926	21828	21971	21902	22065	21970	22042	21943	22058	21908	22000	21847	21956	21912	21832	22084	21901	22055	21927	21841	22073	21980	21822	22032	22117	21907	22043	21869	21821	22178	21902	21947	21899	21871	21978	22094	21865	21953	22014	22057	21964	22025	22006	21929	21869	22056	21842	21925	21893	21987	21985	22118	21976	22099	21793	21854	21954	21954	21799	21599	21915	21814	21867	21773	21832	22156	22000	22001	22023	22085	21994	22046	22055	21981	21910	22019	21815	21934	21833	21780	21895	22050	21878	21941	21753	22127	21878	21969	22026	21976	21870	21755	21938	22095	21703	21963	21974	21947	21881	21967	21961	21960	21929	21705	21949	21851	22042	21965	22044	21938	22085	21934	22043	21835	22042	21975	21929	21961	21985	22025	22141	22073	22030	21885	21834	21928	21947	21840	21828	21773	22076	22013	21950	22021	21899	22013	21947	21982	21926	21903	21820	21973	21976	21982	21849	22015	21922	21933	21857	22010	21938	21866	21900	21915	22022	22031	21881	21859	21949	21873	21999	22113	22127	21918	21885	21808	22110	21775	21894	21914	21962	22119	22045	21723	21942	21943	21860	22080	21768	21821	21781	22158	21967	21868	21890	21844	21858	21966	22074	21839	22060	22107	21887	22088	21946	22030	22069	22120	22087	21930	21864	21959	22064	22012	22138	21863	21863	21940	21929	21981	21896	21972	21911	21824	21978	21864	21970	21921	21978	21893	22003	21852	21961	22029	21916	21974	21969	21964	21861	21864	21958	22141	21855	21898	21937	21856	22085	22040	21912	21945	21951	22125	22156	22088	21981	22174	21970	21821	21911	22065	21995	22103	21958	21954	21904	21926	21952	21684	21913	21849	21939	21893	21877	21948	21897	22125	21761	21924	22055	21916	21925	22229	21841	22093	21911	22030	21756	21810	21879	21809	21877	22042	21863	21830	21991	21891	21982	22010	22018	21917	22119	21978	21960	21949	21995	21973	21955	21938	21861	21855	21878	22033	21971	21830	21955	22013	21919	21803	21919	22066	21818	22182	21926	21854	22110	21798	22005	22131	21776	22060	21817	21960	22051	21929	21846	21707	21910	21793	21860	21858	21803	21889	22025	21936	21880	21854	21999	21967	21844	21989	21945	22028	21935	22200	21883	21959	21711	21985	21863	22050	21915	21833	21918	21859	21911	22072	21892	22034	21954	21960	22111	21882	21824	22041	21994	21835	22066	21799	21997	21915	21926	21948	22042	21969	21947	22006	22054	22035	21832	21961	22111	21875	21937	21922	22018	22342	21793	21970	21973	22053	21972	22008	22023	22150	21827	21991	21724	21903	21998	21968	22063	22000	21812	22013	21725	21907	21753	22003	21861	21907	22088	21730	22012	22069	21912	21931	21888	21782	22066	22063	21796	21893	21751	21998	21916	21773	21926	22013	21902	21987	21974	21948	21784	22054	21936	21899	21936	22000	21970	21807	21976	22045	21853	22028	22039	22010	21851	21992	21888	21962	22020	22145	21840	21782	21826	22081	22048	22143	22029	21994	21973	21946	21983	22016	21953	21909	21845	22038	22022	21913	21958	21801	21969	22001	22089	22051	21858	21917	22013	21944	22131	22052	22014	21889	21966	21930	21934	22055	21926	21996	21762	22064	22020	21980	22068	22031	22031	21823	21879	22013	21923	21913	21921	22011	21966	22028	22010	21720	21843	22081	21964	21908	22033	21957	21889	21991	21790	21795	22002	22171	21818	21869	22046	21969	22104	21987	21955	22095	21832	21946	21868	22050	21952	22029	21900	21912	21945	21904	22020	21924	21872	22074	22138	21920	21888	21941	22084	21912	21996	21668	22030	22008	21875	21938	21995	21868	22026	21952	21937	22067	21883	21644	21959	21919	21967	21897	21924	22146	21848	21960	22077	21886	21816	21917	21912	21860	21939	22101	21990	22029	21870	22082	21922	21956	21959	22077	21944	21859	21762	21707	21905	21792	22147	21944	21755	21836	21888	22105	21816	21901	21851	22023	21754	21845	21845	21968	21990	21883	22131	21945	21976	21826	22027	21887	21872	21966	21946	21884	21944	22024	21843	22015	21964	21807	22011	22099	22022	21836	21989	22255	21980	21983	21868	21882	21922	22027	21945	22040	21878	21967	21969	22057	21860	22021	21913	22024	21825	21900	21847	21963	21974	21912	21807	22012	21959	21926	21906	21809	22031	22038	21947	21900	22032	22002	21881	21892	21871	22126	21738	21845	22198	21975	21984	22038	21787	21831	21961	21937	21897	22134	21875	21936	21855	21821	21916	22055	22026	21888	21689	21841	22014	21859	21860	21988	21960	21965	22044	21927	21946	21993	21679	21989	21734	21957	21891	21804	22103	21857	22084	21862	21758	21860	21956	21868	22035	21885	21928	22162	21887	21942	22140	21939	21960	21921	22178	21877	22045	22032	21918	21864	21675	21942	21910	22004	21900	22146	21890	21816	21952	21826	22054	21810	22094	22036	21886	21932	21863	22015	22021	21906	22044	21804	22028	21919	21925	21993	21990	21904	21828	22205	21861	22010	21832	21935	21908	21756	21768	21928	21961	22053	21825	21978	21885	21897	22030	21968	21886	21897	21983	21810	22155	21834	22216	21934	22028	22060	22026	22092	21954	21860	21797	22001	22049	21823	22004	22063	22014	21813	21829	22019	21981	21971	21874	22025	21947	22207	21935	21879	22037	21810	21906	21864	22040	21892	22181	22166	21931	22152	21876	21843	22066	21959	21850	21924	21712	22226	21981	21998	21903	22036	21817	22015	21828	21789	21983	21981	21797	22182	22072	22102	21769	22020	21924	22020	21999	21987	22052	21882	22001	21936	21957	21935	21850	21928	21923	22030	21953	21905	21823	21844	21844	22002	21905	21817	22002	21808	22217	21985	22047	21853	21960	22046	21860	21916	22071	21940	21984	22133	21861	22132	22096	21862	21881	21822	21842	22063	21945	22035	21992	21812	21863	21978	21915	22016	21994	21725	21922	22072	22099	21836	21941	22112	21695	21951	21905	21850	21800	22117	21794	21886	21960	22062	21905	21920	21870	21831	21976	22001	21880	21805	21817	21741	22074	21812	21962	21859	22069	21792	22014	21888	22028	21963	21795	22036	21960	22092	22037	21763	21911	21962	21832	21993	21911	22085	21815	22142	22109	22034	21856	21875	21902	21790	21923	22054	21881	21996	21901	22050	21723	21841	21852	22094	21975	21916	21990	21992	21843	21913	22012	21952	22035	21921	22039	21862	21938	22071	21872	21918	21872	22006	21918	22092	21975	22170	21984	21925	21997	21946	21941	22077	21934	21929	21860	21834	22049	22014	21946	21930	22026	21810	21913	22126	21863	21958	21995	21896	21812	22084	21932	22090	22109	21862	21916	21997	22166	22158	21911	21910	22032	21979	22007	21944	21992	22026	21933	22051	21923	21732	22004	22084	22048	22067	21692	21855	21778	21875	22047	22091	21895	21854	21916	21859	21897	21854	21874	21966	22020	21896	21864	21966	21850	22091	21950	22041	22121	21928	21909	22103	22074	21947	22149	21917	21878	21868	22028	21948	21999	21980	22118	21922	21995	21956	21912	22003	21873	21917	22018	21906	22046	21915	22090	22114	22077	21976	21930	21937	21930	21958	21941	21974	21934	21897	22002	21912	21764	21911	21830	21857	22030	21895	21957	21967	21837	21999	21979	21948	21844	21931	22137	22083	21896	22077	21736	21805	21919	21865	21975	22004	21927	21896	21923	21964	21904	22039	21927	22158	21883	22033	22102	22069	21967	22023	22003	21893	21878	21835	22024	21827	21971	22007	22106	21997	21908	22074	22072	22106	21771	22082	22102	21989	21918	21890	21884	21983	22021	21927	21847	21928	21928	21905	21884	21794	22014	21763	21825	21915	21988	22050	21799	22022	22030	21889	22130	21794	21904	22083	21901	21954	21950	21826	21745	22012	22019	21828	22120	21852	21843	21887	21804	21984	21962	22015	21981	22025	21995	21758	21996	21764	22067	21930	21945	22006	22179	21862	21951	22033	21914	21994	22183	21821	21939	22057	21922	22148	21926	21979	21925	21968	21912	21985	21762	22009	21898	21970	21883	22012	21954	21876	22064	22007	21845	22078	21965	21870	21766	21759	22034	21877	21992	21834	21943	22093	21879	21972	21865	22003	21839	21713	22021	22041	21872	21920	22051	21999	21969
23948	25048	44771	41766	37294	36100	33000	29203	28358	28455	28438	28286	28242	28343	28478	28501	28442	28247	28396	28295	28456	28312	28330	28253	28389	28341	28424	28236	28382	28161	28233	28298	28055	28309	28167	28370	28318	28220	28189	28277	27849	28234	28200	28295	28399	28374	28201	28234	28435	28193	28115	28128	28078	28400	28178	28225	28112	28302	28473	28055	28130	28170	28060	28405	28189	28458	28334	28229	28272	27896	28214	28294	28449	28285	28129	28356	28500	28450	28343	28289	28226	28151	28200	28053	28218	28467	28213	28038	28324	28263	28111	28400	28124	28085	28126	28105	28446	28207	28049	28357	28408	28003	28218	28155	28289	28144	28222	28274	28123	28397	28318	28237	27977	28334	28279	28337	28232	28329	28030	28194	28286	28242	28265	28418	28157	28207	28113	28129	28171	28304	28251	28211	28152	28127	28439	28002	28186	28267	28123	27999	28230	28238	28330	27977	28352	28324	28253	28104	28300	28253	28098	28169	28209	28394	28327	28300	28471	28171	28337	28217	28113	28162	28288	27984	28272	28271	28135	28372	28154	28421	28136	28211	28197	28066	28182	28279	28123	28144	28142	28562	28021	28283	28312	28024	28275	28242	28014	28076	28379	28278	28049	28270	28356	28029	27950	28397	28374	28298	28230	28200	28071	28360	28007	27959	27869	28209	28236	28089	28297	28334	28447	28104	28247	28306	28123	27933	28413	28384	28074	28045	28065	28037	28175	28144	28327	28183	28211	28339	28205	28109	28320	28297	28144	28143	28182	27990	28061	28049	28378	28189	28237	28048	28330	28272	28086	27990	28168	28173	28193	28287	28397	28049	28184	28522	28087	28174	28086	28234	28127	27974	28259	28100	28346	28217	28272	28158	28150	27949	28239	28195	28215	28106	28112	28111	28255	28285	28264	28180	28184	28102	28066	28079	28212	28106	28138	28426	28274	28078	28273	28056	28105	28155	28182	27958	28123	28160	28059	28156	28241	28080	28127	28094	27906	28111	27932	28304	28234	28103	28497	28200	28233	28102	28347	27990	28295	28316	28157	28094	28311	28205	28192	28132	28094	28064	28171	28353	28176	28324	28268	28114	28435	28030	28202	28371	28385	28285	28435	28181	28313	28276	28021	28214	28206	28074	28241	28311	28199	28040	28289	28206	28177	28348	28226	28120	28097	28131	28215	28371	28504	28153	28278	28309	28106	28103	28155	28300	28374	28293	28269	27946	27980	28084	28315	28402	28135	28220	28229	28192	28135	28075	28196	28331	28052	28238	28151	28262	28181	28353	28375	28112	28315	28103	28222	28088	28313	28155	28255	28108	27980	28303	28283	28224	28156	28067	28086	27946	28291	28121	28226	28196	28304	28282	28311	28275	28390	28145	28308	28140	28427	28073	28319	28303	28313	28442	28443	28240	28170	28216	28178	28273	28017	28002	28269	27931	28333	28448	28195	28411	28138	28038	28172	28001	28236	28381	28134	28225	28349	28175	28271	28029	28248	28242	28196	28252	28179	28221	28545	28260	28178	28259	28204	28195	28176	28247	28042	28317	28356	28110	28164	28236	28281	28067	28059	28239	28309	28202	28152	28083	28310	28227	28374	28145	28305	28113	28222	28290	28238	28157	28146	28129	28209	28153	28145	28183	28179	28073	28104	27949	28312	28360	28335	28347	28407	28288	28201	28176	28346	28235	28309	28298	28184	28194	28179	28371	28311	28227	28426	28042	28149	28152	28091	28068	28117	28430	27985	28136	28297	27994	28121	28127	28533	28204	28256	28209	28054	28250	28079	27968	28253	28218	28357	28329	28188	28465	28283	28254	28256	28242	28363	28093	27974	28281	28274	28077	28234	28331	28347	28474	28285	28231	28274	28156	28105	28196	28228	28265	28181	27961	28264	27960	28359	28346	28074	28393	28067	28218	28058	28173	28435	28358	28162	28091	28347	27967	28253	28305	28162	27994	28396	28254	28096	28479	28394	27992	28405	28309	28157	28009	28160	28284	27935	28271	28172	28243	28222	28343	28481	28150	27937	28155	28258	28199	28307	28130	28091	28013	28468	28065	28143	28314	28235	28048	28005	27969	28314	28222	28220	28033	28129	28401	28257	28079	28108	28415	28352	28363	28248	27910	28106	28225	28304	28231	28326	28412	28180	28110	28177	28106	28274	28112	28213	28159	28129	28288	28205	28319	28189	28210	28362	28131	28251	28108	28144	28045	28245	28003	28504	28316	28303	28233	28145	28171	28168	28079	28188	28130	28177	28116	28190	28213	28159	28424	28138	28269	28244	28184	27994	28205	28016	28293	28311	28080	28305	28337	28294	28026	28187	28195	28336	28254	28145	27980	28146	28231	28059	27997	28244	28165	28160	28273	28243	28010	28208	27992	28199	28302	28246	28228	28257	28173	28212	28385	28348	28369	28013	28249	28120	28398	28066	28274	27895	28050	28273	28238	28211	28031	28439	28142	28103	28219	28130	28232	28090	28218	28151	28312	28258	28381	27952	28037	28147	28068	28217	28199	28452	28189	28171	28456	28308	28191	28320	28324	28186	28118	28155	28241	28081	28033	28200	28255	28267	28043	28427	28080	28345	28148	28110	28264	28369	28108	28235	28149	28336	28443	28070	28137	28197	28301	27859	28247	28417	28207	28291	28318	28253	28088	28264	28176	28364	28077	28369	28173	28015	28141	28206	28372	28313	28259	28224	28312	28209	28177	28143	28374	28254	28179	28250	28098	28421	28110	28384	28191	28016	28136	28290	28222	28286	28269	28413	28409	28359	28344	28206	28191	28021	28268	28161	28000	28227	27992	27977	27832	28244	27849	28126	28037	28265	27940	28450	28394	28278	28296	28128	28179	28249	28152	28262	28151	28172	28229	28418	28317	28190	28176	28116	27988	28136	28113	28096	28432	28271	28172	28077	28429	28127	28043	28095	28140	28408	28196	28199	28218	28194	28409	28212	28254	28270	28130	28167	28432	28280	28276	28178	28039	28140	28033	28322	28281	28331	28449	28428	28011	28229	28139	27916	28065	27897	28258	28024	28341	28497	28068	28174	28184	28322	28137	28040	28302	28187	28306	28071	28257	28185	28149	28430	28176	28258	28470	28089	28350	28379	28361	28388	28219	28172	28050	28184	28141	28222	28060	28267	28157	28181	28175	28281	28312	28259	28157	28174	28180	28294	28335	28083	28283	28371	28177	28347	28288	28075	28413	28194	28224	28119	28250	27931	28205	28103	28316	28357	28276	28102	28213	27961	28078	28127	28040	28306	28081	28167	28199	28058	28000	27922	28146	27950	28180	28146	28178	27919	28138	28281	28338	28236	28261	28240	28225	28480	28246	28011	28117	28247	28127	28000	28116	28052	28230	28260	28020	28350	28450	28242	28164	28252	28217	28214	28363	28115	28201	28207	28376	28354	28215	28406	28331	28352	28054	28089	28301	28165	28234	27979	28314	28287	28216	28152	28135	28411	28304	28080	28052	28365	28027	28147	27912	27994	28149	28233	28413	28175	28082	28151	27980	28183	28110	28221	28187	28407	28314	28315	28033	28084	28218	28105	28387	27928	28160	28232	28130	28199	28092	28127	28012	28301	28278	28164	28244	27984	28271	28449	28224	28305	28118	28156	28417	28158	28203	28153	28099	28104	28170	28243	28411	28261	28097	28086	28165	28151	28290	28184	28387	28311	28275	28253	28263	28273	28184	28330	28311	28316	28331	28237	28209	28095	28251	28380	28238	28122	28385	28384	28059	28129	28149	28189	28066	28206	28189	28231	28136	28299	28445	28227	28191	28358	28387	28250	28297	28355	28216	28274	28246	28325	28228	28182	27972	28300	28099	28220	27879	28085	28334	28196	28112	28271	28226	28245	28189	28292	28043	28413	28094	28392	28212	28250	28144	28171	27957	28078	28138	28370	28444	28214	28271	28272	28072	28264	27979	28353	28108	28131	28248	28126	28008	28113	28351	27910	28226	28383	28360	27874	28157	28162	28000	28224	28361	28227	28460	28203	28100	28390	28348	28037	28250	28224	28155	28101	28256	28093	28133	28251	28358	28206	28130	28267	28238	28232	28088	28316	28184	28247	28008	28130	28169	28404	28232	28094	28192	28246	28055	28192	28225	28197	28191	28206	28220	28381	28076	28084	28151	28270	28258	28300	28209	28478	28559	28056	28349	28147	28313	28207	28341	28343	28115	28336	28168	28009	28184	27972	28243	28131	28287	28376	28458	28267	27987	28171	28324	28429	28161	28075	28523	28450	28328	28197	28094	28122	28341	28327	27984	28063	28060	28020	28190	28119	27910	28238	28194	28124	28240	28422	28263	28267	28222	28208	28088	28334	28257	28325	27990	28251	28310	28208	28249	28475	28192	28168	28230	28175	28217	28264	27966	28216	28110	28256	28332	28449	28267	28101	28144	28192	27992	28087	28140	28415	28207	28165	28079	28211	28283	28123	28262	28165	28051	28417	28220	28181	28073	28190	28206	28202	28320	28084	28172	28270	28440	28386	28222	28021	28348	28164	28253	28442	28212	28245	28122	28265	28026	28185	28212	28350	28286	28265	28359	28372	28190	28234	28245	28201	28137	28253	28446	28126	28161	28203	28185	28012	28146	28318	28222	28259	28114	28345	28406	28218	28270	28221	28387	28168	28168	28302	28032	28329	28292	27932	28241	28283	27968	28359	28287	28232	28100	28305	28235	28164	28154	28179	28269	28466	28227	28168	28279	28330	28312	28243	28227	28304	28316	28186	27963	28229	28285	28052	28173	28258	28267	28365	28313	28388	28293	28212	28066	28350	28142	28103	28031	27839	28176	28240	28305	28429	28227	28030	28266	27895	28217	28374	28431	28137	28226	28163	28385	28329	28133	28286	28315	28374	28206	28259	28252	28145	28345	28169	28409	28218	28395	28364	28110	28045	28005	28190	28200	28113	28107	28425	28209	28409	28111	28313	28136	28175	28134	28123	28196	28294	28351	27993	27947	28135	28273	28234	28006	28498	28127	28183	28327	28268	28058	28276	28259	28276	28122	27977	28318	28358	28105	28330	28288	28279	28052	28311	28202	28087	28243	28201	28261	28059	28148	28283	28317	28356	28174	28453	28192	28129	28211	28162	28170	28199	28353	28152	28120	28259	28518	28294	28170	28282	28266
59023	103576	89123	61232	45183	34102	25589	22608	21979	21916	21783	21678	21881	21893	21944	21796	21744	21952	21883	21731	21977	21858	21714	21707	21915	21747	21841	21745	21725	21910	21666	21858	21741	21894	21772	21735	21793	21781	21940	21874	21790	21889	21758	21734	21724	21882	21962	21886	21682	21711	21848	21926	21985	21922	22063	21902	21580	21836	21926	21774	21682	21800	21707	21871	21720	21758	21896	21799	21751	21788	21831	21915	21714	21750	21900	21714	21586	21762	21917	21766	21831	21828	21876	21593	21772	21797	21769	21795	21773	21836	21667	21968	21732	21761	21872	21627	21815	21976	21848	21678	21872	21765	21787	21962	21876	21694	21743	21721	21842	21843	21785	21830	21797	21673	21907	21903	21863	21776	21645	21870	21604	21775	21936	21693	21916	21792	21769	21754	21880	21902	21666	21800	21715	22034	21710	21964	21639	21788	21685	21799	21809	21709	21773	21812	21852	21723	21846	21816	21695	21841	21847	21776	21609	21722	21727	21632	21865	21749	21693	21695	21876	21829	21862	21802	21602	21695	21739	21898	21867	21644	21832	21752	21777	21863	21688	21671	21842	21874	21771	21846	21583	21769	21885	21699	21890	21780	21693	21784	21817	21591	21702	21775	21732	21867	21681	21722	21649	22030	21869	21960	21901	21718	21789	21932	21839	21840	21800	21850	22018	21810	21864	21613	21829	21803	21696	21775	21632	21872	21676	21835	21802	21777	21790	21634	21674	21887	21944	21841	21761	21725	21965	21578	21591	21727	21785	21845	21744	21802	21998	21819	21729	21739	21759	21845	21660	21756	21928	21851	21833	21569	21734	21602	21669	21795	21607	21672	21920	21735	21797	21725	22037	21760	21725	21834	21848	21668	21712	21839	21694	21858	21884	21828	21687	21914	21775	21706	21763	21765	21886	21887	21884	21808	21960	21842	21740	21579	21790	21739	21688	21902	21780	21674	21899	21800	21748	21867	21793	21696	21833	21791	21799	21775	21902	21950	21826	21887	21876	21698	21589	21739	21870	21800	21732	21776	21880	21935	21782	21705	21765	21873	22009	21710	21676	21767	21821	21548	21967	21843	21686	21864	21704	21737	21908	21533	21673	21816	21728	21695	21856	21792	21780	21556	21628	21841	21688	21898	21922	21738	21951	21722	21789	21952	21653	21903	21883	21825	21755	21846	21947	21840	21957	21698	21723	21807	21748	21688	21872	21738	21912	21745	21810	21718	21773	21677	21869	21803	21874	21787	21635	21941	21778	21624	21887	21806	21657	21735	21693	21713	21772	21811	21797	21856	21625	21855	21781	21730	21685	21985	21771	21621	21791	21932	21786	21740	21828	21610	21829	21682	21856	21730	21853	21866	21585	22089	21805	21759	21611	21695	21818	21698	21885	21897	21766	21733	21760	21740	21698	21767	21816	21954	21752	21704	21806	21851	21786	22021	21792	21746	21881	21883	21773	21756	21653	21771	21607	21728	21792	21712	21805	21886	21811	21658	21761	21809	21717	21589	21742	21755	21676	21804	21779	21679	21990	21825	21784	21733	21980	21794	21775	21647	21852	21690	21740	21782	21744	21811	21641	21774	21846	21799	21708	21859	21785	21672	21790	21759	21838	21826	21833	21757	21981	21795	21831	21915	21792	21911	21540	21707	21836	21905	21771	21864	21875	21858	21695	21807	21755	21841	21858	21777	21750	21623	21767	21751	21696	21805	21772	21917	21832	21711	21916	21719	22032	21757	21860	21800	21770	21644	21690	21691	21871	21696	21707	21732	21720	21785	21604	21820	21576	21945	21885	21793	21771	21670	21842	21831	21626	21967	21742	21611	21972	21693	21783	21789	21678	21736	21614	21744	21742	21840	21633	22019	21821	21860	21890	21890	21715	22046	21786	21858	21915	21633	21652	21671	21957	21799	21867	21873	21890	21877	21674	21953	21780	21767	21754	21724	21734	21964	21710	21770	21778	21704	21757	21844	21868	21696	21659	21681	21922	21750	21826	21825	21738	21594	21687	21847	22046	21776	21843	21811	21789	21851	21625	21881	21720	21778	21621	21813	21743	21911	21685	21756	21682	21891	21692	21753	21747	21722	21791	21849	21907	21950	21888	21650	21849	21693	21748	21805	21775	21721	21875	21684	21832	21713	21609	21833	21748	21922	21751	21977	21799	21968	21750	21723	21716	21707	21706	21891	21893	21746	21859	21841	21826	21863	21432	21709	21865	21760	21889	21745	21835	21861	21750	21593	21542	21720	21912	21765	21738	21839	21789	21885	21732	21863	21759	21773	21561	21712	21746	21675	21616	21702	21832	21886	21776	21768	21549	21830	21772	21702	21892	21732	21860	21856	21869	21776	21722	21767	21761	21846	21637	21656	21874	21719	21838	21811	21971	21716	21857	21467	21957	21898	21677	21716	21751	21903	21844	21913	21655	21731	21715	21563	21850	21898	21716	21734	21688	21784	21813	21663	21640	21749	21779	21852	21935	21794	21658	21855	21879	21675	21898	21720	21826	21719	21761	21866	21732	21705	21903	21763	21662	21731	21875	21728	21825	21814	21760	21796	21968	21813	21725	21751	22072	21843	21843	21757	21740	21796	21912	21611	21660	21809	21684	21586	21839	21666	21766	21752	21890	22037	21572	21783	21901	21945	21662	21822	21995	21784	21782	21654	21742	21769	21699	21680	21758	21737	21873	21799	21749	21731	21916	21726	21693	21723	21882	21867	21794	21700	21707	21764	21875	21804	21786	21764	21916	21777	21727	21960	21700	22008	21857	21872	21837	21751	21990	21631	21696	22045	21654	21749	21800	22013	21610	21818	21821	21813	21686	21897	21830	21700	21817	21802	21722	21815	21839	21758	21988	21881	21839	21662	21761	21641	21800	21884	21799	21822	21539	21765	21865	21744	21819	21825	21889	21737	21755	21732	21712	21852	21780	21905	21826	21713	21799	21595	21719	21657	21931	21750	21892	21927	21836	21668	22023	21875	21810	21704	21837	21695	21744	21802	21687	21717	21733	21768	21904	21699	21760	21965	21943	21813	21755	21635	21841	21832	22000	21943	21821	21878	21900	21800	21840	21873	21735	21867	21674	21982	21828	21789	21741	21880	21755	21637	21831	21694	21797	21910	21913	21724	21861	21901	21877	21750	21887	21816	21726	21759	21772	21754	21847	21770	21914	21840	21899	21820	21760	22020	21753	21773	21702	21837	21794	21736	21822	21795	21731	21861	21760	21901	21690	21802	21683	21782	21822	21716	21689	21788	21836	21891	21735	21808	21748	21795	21688	21802	21740	21849	21936	21820	21794	21648	21899	21648	21635	21751	21768	21874	21939	21833	21769	21766	21849	21873	21789	21683	21895	21705	21792	21842	21532	21716	21829	21852	21831	21864	21800	21784	21784	21738	21864	21737	21872	21879	21713	21659	21858	21816	21728	21768	21765	21889	21909	21744	21994	21758	21781	21854	21703	21955	21582	21800	21727	21706	21829	21813	21888	21721	21817	21708	21926	21760	21774	21972	21895	21774	21743	21681	21813	21759	21671	21913	21744	21826	21672	21720	21985	21681	21742	21603	21718	22093	21797	21538	21861	21730	21798	21624	21730	21821	21771	21946	21815	21813	21828	21722	21974	21622	21914	21979	21754	21804	21945	21955	21798	21856	21688	21599	21761	21675	21922	21795	21854	21827	21680	21802	21856	21734	21840	21811	21746	21798	22061	21738	21830	21865	21884	21600	21748	21822	21656	21716	21739	21977	21852	21581	21777	21927	21738	21763	21771	21893	21740	21951	21973	21829	21589	21827	21840	21917	21667	21717	21696	21671	21711	21904	21730	21919	21966	21669	21686	21733	21794	21854	21803	21600	21792	21669	21833	21718	21663	21706	21811	21717	21754	21862	21604	21593	21787	21810	21850	21727	21638	21740	21916	21853	21873	21704	21732	21683	21761	21879	21790	21715	22001	21878	21762	21780	21765	21859	21758	21739	21910	21782	21640	21677	21830	21758	22163	21862	21785	21854	21933	21674	21687	21810	21836	21694	21827	21661	21800	21820	21768	21669	21824	21763	21714	21833	21860	21980	21771	21848	21860	21718	21796	21676	21799	21784	21710	21955	21627	21830	21733	21822	21888	21744	21757	21903	21829	21932	21808	21854	21934	21824	21877	21890	21803	21775	21825	21914	22058	21599	21600	21706	21772	21768	21972	21842	21779	21811	21824	21650	21679	21667	21765	21897	22028	21661	21940	21741	21717	21681	21957	21762	21780	21785	21771	21868	21774	21762	21855	21909	21732	21886	21828	21719	21838	21819	21673	21817	21832	21892	21751	21809	21599	21700	21876	21772	21761	21705	21792	21704	21699	21843	21777	21709	21835	21698	21838	21806	21831	21740	21700	21762	21746	22072	21942	21648	21807	21891	21834	21890	21857	21643	21724	21844	21575	21758	21922	21869	21656	21761	21739	21705	21437	21903	21887	21753	21819	21695	21781	21714	21753	21743	21855	21916	21645	21774	21832	21778	21819	21897	21868	21678	21704	21907	21793	21938	21713	21794	21933	21642	21895	21805	21868	21699	21816	21734	21727	21700	21688	21866	21850	21703	21703	21792	21717	21850	21608	21839	21913	21556	21904	21789	21836	21834	21799	21921	21740	21836	21777	21716	21702	21957	21827	21871	21745	21764	21697	21797	21816	21823	21863	21875	21842	21741	21960	21788	21833	21659	21776	21728	21716	21846	21923	21873	21861	21806	21980	21757	21728	21821	21708	21731	21809	21851	21828	21936	21852	21933	21744	21730	21806	21694	21791	21923	21855	21628	21830	21782	21811	21775	21672	21954	21771	21961	21882	21928	21852	21809	21879	21856	21750	21808	21958	21698	21878	21778	21798	21747	21938	21814	21806	21974	21763	21784	21869	21802	21766	21620	21789	21729	21842	21975	21766	21885	21974	21630	21820	21749	21923	21802	21847	21803	21892	21860	21849	21796	21750	21877	21811	21961	21792	21764	21925	21969	21783	21570	21870	21628	21866	21780	21680	21679	21654	21952	21804	21861	21580	21806	21823	21806	21736	21733	21820	21949	21648	21850	21910	21790	21765	21949	21702	21707	21745	21778	21700	21707	21896	21707	21702	21961	21720	21796	21490	21812	21705	21791
22665	23840	40386	42016	39866	39105	35357	30246	28805	29095	29239	28910	28764	28919	28874	28971	28975	28941	28823	28966	28868	28831	28869	28749	28805	28783	29023	28809	28982	28714	28591	28770	29095	28542	28921	28430	28775	28915	28638	28891	28820	28668	28319	28716	28570	28667	28615	28648	28683	28746	28783	28725	28633	28744	28699	28710	28646	28779	28471	28466	28665	28809	28691	28710	28481	28574	28557	28675	28566	28686	28629	28418	28544	28484	28445	28976	28899	28626	28604	28550	28563	28889	28654	28645	28785	28879	28764	28840	28662	28760	28591	28738	28571	28796	28555	28521	28874	28552	28754	28511	28684	28690	28782	28796	28665	28881	28490	28785	28431	28601	28781	28545	28729	28598	28404	28593	28526	28696	28661	28658	28735	28765	28658	28638	28514	28471	28624	28710	28744	28563	28639	28514	28602	28556	28799	28453	28656	28497	28441	28589	28759	28708	28442	28749	28618	28785	28669	28771	28563	28463	28377	28618	28643	28500	28689	28480	28511	28666	28700	28405	28543	28604	28636	28576	28523	28422	28636	28611	28659	28769	28734	28605	28589	28688	28540	28661	28282	28498	28571	28537	28737	28784	28775	28556	28643	28614	28608	28980	28470	28480	28684	28297	28709	28402	28686	28284	28429	28748	28518	28600	28618	28588	28653	28514	28646	28821	28478	28717	28458	28511	28768	28364	28529	28573	28699	28862	28681	28648	28703	28394	28505	28782	28721	28428	28546	28516	28582	28483	28678	28541	28764	28466	28523	28772	28414	28744	28639	28461	28697	28562	28513	28807	28703	28364	28416	28576	28544	28607	28567	28408	28508	28480	28843	28518	28594	28750	28970	28677	28815	28521	28533	28680	29019	28417	28517	28621	28495	28840	28461	28398	28542	28505	28502	28611	28634	28591	28638	28401	28782	28543	28624	28532	28698	28792	28549	28683	28293	28793	28707	28851	28325	28588	28540	28478	28446	28776	28669	28498	28482	28725	28519	28684	28693	28521	28252	28815	28721	28655	28424	28545	28765	28425	28516	28745	28763	28439	28489	28576	28666	28446	28512	28745	28561	28242	28793	28516	28632	28747	28431	28461	28610	28496	28600	28656	28639	28637	28579	28746	28510	28521	28681	28839	28705	28462	28538	28433	28610	28484	28626	28269	28536	28608	28475	28467	28439	28488	28633	28753	28855	28487	28692	28492	28543	28586	28558	28501	28525	28742	28381	28636	28311	28561	28529	28238	28602	28897	28544	28553	28478	28799	28497	28646	28564	28554	28555	28447	28528	28719	28544	28729	28672	28687	28855	28687	28496	28589	28537	28705	28653	28612	28868	28374	28344	28562	28518	28320	28385	28624	28545	28286	28641	28513	28671	28565	28658	28408	28641	28722	28533	28641	28564	28575	28360	28462	28750	28498	28383	28488	28727	28495	28705	28483	28585	28689	28824	28546	28596	28522	28721	28563	28458	28403	28434	28481	28558	28759	28549	28538	28403	28495	28438	28476	28554	28451	28600	28810	28631	28456	28358	28575	28731	28539	28803	28577	28578	28491	28513	28616	28575	28532	28541	28637	28651	28693	28495	28559	28543	28527	28509	28677	28641	28500	28609	28508	28477	28697	28556	28710	28479	28678	28430	28739	28413	28557	28571	28679	28415	28590	28534	28462	28802	28425	28495	28498	28653	28646	28475	28758	28726	28843	28515	28409	28642	28472	28803	28622	28503	28494	28404	28333	28679	28452	28363	28376	28535	28725	28754	28578	28536	28698	28805	28681	28621	28496	28721	28703	28619	28446	28631	28512	28566	28947	28634	28360	28662	28612	28695	28551	28599	28266	28722	28643	28557	28633	28363	28510	28340	28470	28344	28577	28619	28563	28650	28607	28898	28703	28724	28715	28385	28730	28604	28611	28564	28554	28762	28555	28487	28153	28476	28686	28734	28697	28460	28736	28779	28854	28712	28581	28439	28558	28789	28587	28484	28730	28313	28444	28679	28565	28555	28493	28674	28596	28710	28538	28448	28876	28687	28492	28243	28448	28396	28566	28635	28574	28460	28670	28588	28388	28517	28734	28529	28447	28349	28869	28630	28484	28546	28561	28602	28554	28721	28644	28530	28619	28611	28631	28813	28741	28826	28516	28771	28736	28998	28447	28547	28723	28582	28372	28356	28589	28734	28566	28618	28391	28633	28571	28724	28594	28741	28352	28670	28517	28655	28676	28678	28274	28525	28812	28399	28823	28816	28643	28579	28506	28466	28652	28622	28682	28542	28585	28870	28781	28525	28824	28497	28671	28470	28648	28647	28682	28896	28592	28550	28652	28650	28468	28429	28443	28368	28873	28662	28458	28532	28222	28381	28311	28672	28482	28605	28699	28649	28530	28466	28499	28287	28471	28400	28426	28627	28395	28644	28602	28756	28806	28568	28419	28765	28304	28644	28506	28398	28694	28558	28854	28445	28758	28988	28782	28693	28689	28275	28718	28743	28517	28566	28712	28371	28316	28572	28626	28534	28442	28792	28687	28879	28596	28659	28404	28598	28370	28619	28555	28657	28741	28345	28615	28627	28476	28947	28652	28493	28576	28792	28731	28745	28608	28706	28630	28919	28643	28446	28613	28754	28557	28684	28586	28669	28467	28460	28462	28738	28754	28390	28502	28612	28600	28616	28493	28708	28552	28709	28852	28538	28492	28487	28449	28763	28734	28401	28552	28840	28543	28641	28475	28429	28634	28760	28456	28599	28794	28232	28681	28564	28351	28502	28710	28389	28387	28744	28570	28581	28599	28704	28461	28744	28792	28328	28676	28555	28403	28520	28727	28515	28609	28510	28526	28409	28751	28721	28658	28668	28454	28506	28719	28475	28380	28556	28535	28544	28486	28581	28506	28776	28566	28568	28597	28577	28442	28628	28562	28404	28471	28419	28519	28547	28568	28744	28568	28614	28377	28614	28482	28395	28581	28436	28677	28502	28776	28562	28414	28586	28700	28551	28476	28490	28514	28508	28274	28442	28854	28506	28594	28734	28672	28737	28554	28799	28738	28518	28276	28705	28440	28428	28656	28758	28816	28369	28471	28728	28607	28600	28557	28566	28646	28658	28471	28458	28460	28469	28528	28478	28285	28509	28414	28615	28471	28714	28642	28589	28676	28779	28583	28387	28626	28169	28683	28527	28717	28410	28399	28499	28415	28598	28734	28423	28533	28580	28563	28593	28380	28711	28494	28515	28576	28511	28469	28483	28484	28766	28497	28717	28584	28697	28560	28484	28768	28613	28569	28547	28772	28830	28342	28553	28514	28607	28356	28765	28651	28417	28805	28449	28878	28468	28415	28690	28518	28428	28507	28574	28503	28511	28616	28748	28445	28341	28447	28422	28659	28537	28630	28539	28671	28402	28646	28700	28643	28524	28532	28522	28576	28374	28626	28762	28683	28603	28551	28667	28591	28738	28772	28632	28293	28581	28520	28508	28724	28447	28563	28647	28601	28447	28588	28661	28538	28614	28647	28503	28572	28586	28381	28731	28490	28623	28783	28629	28723	28557	28591	28541	28373	28725	28604	28549	28568	28429	28640	28608	28635	28512	28838	28587	28680	28720	28687	28466	28526	28584	28754	28678	28484	28408	28727	28404	28644	28483	28445	28561	28502	28579	28407	28410	28558	28716	28809	28546	28542	28591	28545	28490	28557	28531	28729	28287	28465	28531	28626	28679	28388	28593	28576	28702	28364	28674	28740	28660	28643	28727	28594	28490	28431	28585	28427	28482	28677	28520	28672	28628	28738	28706	28312	28519	28508	28603	28531	28788	28658	28780	28739	28646	28518	28488	28277	28664	28544	28489	28435	28716	28683	28552	28697	28358	28597	28687	28441	28511	28570	28840	28551	28760	28748	28576	28730	28608	28771	28642	28619	28325	28809	28663	28661	28701	28788	28787	28702	28653	28529	28810	28740	28457	28529	28933	28668	28637	28308	28890	28611	28476	28551	28689	28448	28654	28765	28545	28584	28551	28708	28665	28593	28512	28578	28746	28684	28575	28806	28641	28609	28777	28453	28595	28626	28807	28428	28770	28583	28649	28785	28766	28621	28694	28537	28683	28595	28713	28620	28459	28428	28454	28485	28444	28327	28496	28901	28604	28615	28357	28802	28582	28697	28593	28619	28635	28566	28751	28823	28617	28628	28679	28380	28605	28733	28770	28514	28530	28560	28407	28616	29009	28725	28858	28411	28442	28477	28692	28737	28600	28826	28672	28638	28481	28503	28574	28541	28558	28713	28809	28620	28631	28635	28680	28440	28754	28556	28233	28407	28383	28561	28589	28527	28663	28745	28734	28638	28406	28452	28510	28561	28384	28689	28595	28558	28557	28586	28600	28693	28465	28643	28569	28468	28629	28448	28822	28574	28821	28505	28576	28728	28437	28496	28825	28551	28655	28489	28556	28340	28372	28582	28561	28648	28215	28624	28558	28481	28376	28415	28423	28585	28494	28469	28451	28381	28363	28773	28646	28531	28504	28656	28580	28803	28582	28579	28478	28605	28486	28792	28677	28610	28573	28876	28644	28393	28633	28641	28731	28370	28568	28632	28869	28645	28777	28625	28462	28610	28524	28793	28507	28862	28704	28744	28565	28722	28565	28621	28555	28429	28535	28635	28500	28653	28463	28741	28616	28564	28535	28478	28641	28505	28570	28443	28475	28636	28545	28645	28779	28592	28719	28744	28734	28682	28563	28659	28770	28474	28516	28572	28360	28415	28826	28409	28487	28545	28593	28720	28864	28676	28273	28691	28417	28628	28720	28502	28381	28579	28638	28642	28678	28605	28675	28443	28399	28327	28639	28560	28719	28505	28590	28742	28548	28551	28837	28439	28547	28549	28803	28712	28662	28414	28477	28572	28661	28433	28593	28764	28513	28609	28612	28376	28580	28685	28499	28536	28478	28780	28726	28431	28507	28354	28707	28534	28591	28820	28606	28563	28537	28568	28783	28763	28520	28562	28662	28698	28537	28657	28506	28714	28323	28475	28301	28610	28688	28639	28608	28589	28617	28579	28844	28612	28516	28840	28668	28565	28866	28772	28439	28464	28621	28825	28729	28662	28565	28399	28924	28615	28699	28671	28518	28539	28448	28516	28690	28890	28625	28669	28550	28216	28534	28389
63271	101169	91708	76473	57016	41839	28710	23178	22167	21866	21841	22038	21995	21938	21961	21964	22001	21941	22038	22061	21774	21836	22005	21874	21989	22084	21960	22090	21965	21919	21895	21913	22120	22027	22095	22002	21940	22210	21878	22147	22105	21857	21895	22092	21961	21864	21989	22159	21911	22056	22007	22081	21932	21971	22087	21913	22115	21904	21978	21879	21903	22195	22059	22055	21798	22070	21938	21866	21968	21864	22269	22147	22029	21934	21977	21985	22103	22069	21919	21864	21919	22020	22004	22143	21992	21913	22066	22068	21985	22065	22069	21843	21971	21880	21842	22042	22171	22032	21837	22079	21954	21904	22007	22048	22149	22033	21912	21972	21900	22079	22008	21970	21998	21968	21844	22041	22040	21932	22113	21907	21895	21768	21912	22012	22034	22107	22136	21994	21745	22036	22042	22261	22129	21983	21982	21906	21902	21936	22054	21951	22022	21978	21765	22058	21984	21884	21993	22058	22078	22087	22129	21826	22011	21988	22125	21896	21979	22077	22242	21943	22049	22104	22163	22133	21872	21952	22007	21967	21935	22090	21902	21781	22066	21981	21906	21999	21947	22016	21965	21884	22052	22186	22054	21989	22047	22053	22090	22115	21872	21844	22023	22046	22069	21824	22125	21922	22075	22043	22010	22042	21903	21972	22106	21909	22021	22148	21793	22046	22022	21963	21915	22033	21810	21985	21887	21927	22121	22000	21965	21885	22082	21913	22181	21950	21855	22053	22174	21929	21883	22057	22170	22072	21977	21981	21802	22084	22131	21936	22053	21977	22122	22052	21863	22014	21871	22002	21928	21971	21867	21956	21643	22035	22022	21787	22050	22000	21941	21924	22050	22014	21716	21889	21912	22031	21946	21925	21982	21913	21980	21852	21803	22060	22140	22201	22143	21966	22093	21841	22004	21997	21988	21698	21962	21750	21931	21893	21971	22056	21885	21779	22038	22063	21810	22012	22080	22009	22138	21847	21907	22009	21919	21980	21923	21737	22059	21853	21968	22011	21927	22223	21962	21946	21987	21973	22054	21997	22026	21973	22029	22022	21921	21959	22119	21978	21918	21803	22053	22032	21939	22026	22042	21821	21878	21993	21964	21802	22031	21961	21993	21967	22127	22081	21959	22185	21789	22059	22166	21996	21861	21827	22014	22135	21987	21917	22096	22034	21993	21932	22194	21948	22007	21940	21876	21875	21931	21871	22081	21927	21870	22009	22016	22000	21894	21901	22037	21966	21974	21978	21950	21885	21950	21973	22095	21944	21996	21832	21895	21925	22115	21831	21858	22004	22085	21979	22214	21973	22156	21992	21973	21824	22042	22148	21960	21991	21844	22166	22092	21928	21955	22056	22125	21930	21955	22085	21933	22094	22012	22019	22097	22067	21906	21949	21949	22093	22111	22153	21944	22064	21965	21999	21929	21797	22032	21927	22073	22068	22001	21912	22132	21923	21907	21866	21724	21908	22184	21960	21918	21809	21930	21969	21976	22055	22037	21926	22057	21918	21973	21979	21837	21982	22021	21859	22089	21924	21819	22082	22026	21928	22003	21883	21999	21883	21986	21807	21903	22035	21982	21886	22017	21901	21840	21985	22046	22003	22084	21989	22211	21978	21879	22069	21872	21969	21941	22098	22021	21907	21934	22056	21702	21917	21904	21901	22105	21957	21910	22042	21882	22028	21903	22036	21872	22034	22128	22038	22005	21939	22099	21869	22015	22070	21873	21827	22012	21948	21919	22095	21950	22040	21972	21897	21982	21893	22137	21951	22144	21917	22178	21997	21968	22030	22092	22254	22122	21997	22001	22037	21957	22065	21878	21953	21985	21830	21979	21963	22021	21884	22140	21982	21994	21967	21784	21995	21806	22141	21854	21956	21982	22023	21968	21905	21927	22035	21826	22008	22171	22108	21964	22237	21919	21890	22098	21767	22140	21834	21962	21992	22121	22078	21904	22149	22182	21815	22202	22150	21979	21970	22216	21816	21971	21910	22104	21962	21910	21999	22067	22102	21955	22059	21908	21868	22022	22158	21912	21848	21842	21978	21892	21922	21952	21930	22062	21908	21953	21935	22122	21876	22028	22047	22068	21982	21772	22083	21937	22008	21950	22001	21934	21945	22186	21788	21882	21974	21956	22020	21981	21934	21930	22061	22056	22054	21995	21980	21932	21940	22242	22119	21971	22042	22037	21926	22061	22062	22015	22039	21957	21958	22013	21881	21951	22090	21950	21981	21970	21766	21898	22091	22063	21920	22073	22013	21992	22120	21922	22053	22065	22051	21963	21997	22117	21955	22085	22027	22117	22227	22056	22039	21994	22006	22069	21938	22059	21969	21859	21938	22117	21953	21943	22185	22009	22035	21954	21994	21899	22032	22107	21999	22128	22125	22340	21922	21979	21893	21960	22047	21968	22204	22172	22005	21989	21981	21943	21978	21861	21762	21845	22026	22038	21958	21909	22111	21915	22046	21976	22012	21870	22063	21957	21982	22014	21986	22056	21831	21983	21994	22162	21970	21988	21960	22019	21967	21873	21970	21971	21835	21966	21935	21789	21936	22150	22034	21815	22067	21956	21851	22038	21826	22039	21931	22013	21849	21955	22033	21905	22174	21833	21881	21943	21773	21873	21869	22079	22111	22112	21860	22095	22086	22018	21897	22004	22088	21759	22176	21971	21908	22036	21930	21913	22063	22001	21935	21846	22176	21916	22071	21981	22082	21871	21816	21862	22035	21971	21813	21938	21986	21895	22177	22128	21947	22073	22057	21896	22109	21921	21969	21866	21989	21929	22116	22002	22077	22016	21910	21855	21895	21984	22230	22068	21846	21983	21972	22007	21832	22011	21952	21912	21909	21947	22077	22073	22037	22035	21915	21962	21998	21956	21892	22013	21805	21884	21942	21884	22068	22080	22002	22168	21862	21996	21859	22050	21866	22092	21942	21872	21938	22064	21973	21966	21937	22012	21912	21919	22002	21990	21966	22055	21894	22062	21904	21964	22087	22012	21872	21920	21830	21781	21866	22152	21916	21930	22042	21659	22164	21977	21963	21793	22030	21983	21848	21974	21946	22055	22228	21954	21814	21902	21959	21969	21858	21912	21993	21859	22356	21796	21908	22065	21798	21772	21855	21918	22232	21741	21989	22007	22061	22031	21807	21891	22159	21855	21951	22101	22130	22108	21798	22076	21833	22249	21943	21996	21871	22082	21988	21938	22095	21938	21819	21903	22062	22043	22125	22016	22038	21925	21989	21951	21948	22064	21913	22008	21798	22014	21923	22015	21967	21821	21878	21888	22086	22055	22027	22092	21925	21699	22080	21974	22074	21928	21827	21889	22078	22016	21882	21970	21903	22038	21951	21966	21863	21994	21980	21867	21867	22046	21817	21973	21783	21980	22038	22099	21941	21858	21908	21780	21872	21939	22089	21914	21848	22110	21841	21881	22062	22116	22001	21927	22002	21886	21993	21921	21976	22039	21989	21939	21968	22067	22051	21938	21903	22062	21976	22033	21894	22164	21977	21998	22033	21999	21929	22030	22147	22046	21989	22026	21973	22036	21953	21979	21974	21863	22054	21926	22003	21818	21950	22001	21900	21834	21864	22159	22067	21836	21801	21934	21815	21879	22110	21899	21982	21914	22022	22203	22050	22000	21962	21817	21898	22059	21928	22016	21971	21983	22095	21820	21989	22078	21975	21907	22039	21997	21802	22014	21960	21740	21776	21983	21884	21911	22039	21966	21903	21889	22033	21908	21939	21889	21751	22100	21877	22151	21995	22041	21952	21770	22024	21929	21890	22109	21987	22070	21909	21884	21952	21933	22121	21892	21774	22023	21945	22167	22129	21979	21978	22081	21785	21979	21869	22057	21900	22038	22071	22100	21983	21801	21889	22005	21863	21849	21853	21931	22026	21984	21943	22061	22011	21967	21956	21798	21985	21978	22033	21906	22021	22101	21811	21949	21900	22078	22039	21998	22125	21966	22038	22062	21855	21886	21980	21895	22089	21972	21974	21976	21750	22077	22094	21968	22070	22067	22007	22025	22047	21981	21940	22025	21883	22079	21885	21860	21740	21982	21890	22010	21989	21794	21673	21921	22115	21878	21834	21818	21777	22031	21988	21856	22040	22172	22023	22016	22053	22113	21994	22218	21824	22045	21898	21887	21982	21885	21793	21984	22033	21867	21972	22101	21919	21990	21887	22027	21868	21910	21860	22045	21866	21808	21952	21968	21936	21982	22056	21814	22156	21886	22132	22005	21931	21862	22053	22117	21853	22017	22087	21997	22100	22107	21881	22011	21967	22011	21863	22006	22099	22082	22157	21976	21991	22028	21992	21956	21999	21915	22052	22060	21851	21978	22046	21947	22034	22018	21962	21931	22189	22011	22025	21994	22114	22008	21909	22036	21791	21979	21903	22053	21987	21882	22214	21976	21961	21875	21924	22131	21862	22008	22063	21869	22051	22024	21959	21900	22120	22032	21957	21857	22080	21948	22051	22004	21943	22080	22159	21966	21905	21876	21970	22006	21837	21966	21847	21797	21959	22078	21883	21990	21955	21855	21974	22092	21999	21962	21848	21970	22027	22017	22139	21980	21975	21977	22144	21895	21968	22030	22111	21914	21943	21921	22060	21943	21958	21965	21874	21904	22038	22006	22116	22117	22039	21877	22160	21962	22071	22116	21956	21937	21877	21902	21929	22029	21913	22158	21924	21964	21783	22057	21851	22064	21936	22051	21799	21932	22171	21845	22146	22082	21892	21953	21970	21986	22023	21887	21953	21974	21899	22016	22010	21912	22145	21929	21957	21741	22007	21907	21958	21978	21844	22004	22000	21900	21928	22056	21959	21949	21944	22070	21966	21805	21866	22036	21960	21957	22016	22172	21900	22111	22119	22102	21835	22112	22132	21856	21917	21907	22020	21854	22009	22008	22006	21963	21994	21939	22067	21827	21954	21970	21989	21941	21994	21985	22055	21767	22132	22042	21942	22000	21932	22105	22092	22094	21872	21982	22039	22021	21870	21929	21931	21973	22027	21872	22017	22071	21979	22052	21878	22130	22150	21879	22052	21972	21870	22083	21883	21937	21838	22001	21901	21976	21998	22002	22006	21903	22026	21990	22036	21904	21895	21887	22054	21926	22100
30305	38612	47332	39675	32399	29929	28899	28499	28407	28240	28059	28151	28021	28261	28104	28095	28097	28164	28343	28192	28157	28137	28066	28141	28082	28277	28309	28281	28313	28081	28196	28158	28193	28206	28284	28079	28107	28138	28024	27878	28156	28262	28300	28069	28120	28150	28283	28222	28199	28321	28073	28415	28166	28066	28136	28179	27987	28072	28213	28081	28357	28291	28320	28186	27859	28084	27805	27976	28038	28371	28235	27915	28352	28231	28165	28025	28067	28129	28434	28102	28303	28186	28238	28060	28287	28242	27929	28329	28028	28024	27930	28207	28195	28009	28293	28200	28250	28152	28185	28000	28117	28055	28326	28065	28151	28175	28308	28023	27925	28239	28063	28302	28338	28191	28227	28219	27989	28252	28009	28079	28146	28192	28407	28038	28246	28332	28076	27983	28002	27954	28387	27975	28012	28074	28249	28246	28015	28030	28225	28265	28389	28015	28146	28207	28439	28084	28185	28206	28125	28044	28117	28249	28193	28343	28329	28407	27969	28168	28357	27919	28281	27911	28186	28171	27669	28154	28245	28041	28028	28187	28059	27953	28014	27973	28036	28048	27964	28187	28201	28124	28019	28091	28227	28264	28137	28116	28101	28208	28203	28177	28122	28153	28000	28233	28254	28097	28162	28237	28318	28154	28157	28002	28101	28233	28245	28096	28175	28151	28217	28100	28384	28215	27891	27858	28176	28147	28049	28161	28236	28116	27949	28284	28447	28351	28215	28183	28206	28204	28084	28288	28428	28207	28163	28085	28163	27923	28076	28162	28262	28034	28053	28358	28301	27949	28058	28152	28386	28359	28194	28296	28299	28059	28105	28119	28240	28105	28012	28040	28312	28191	28305	28021	28207	28260	28149	28158	28056	28196	28164	28069	28152	28289	28102	28122	28082	28093	28180	28376	28150	28167	28089	28159	28006	28051	27782	27992	28205	27970	28094	28520	28150	28103	27951	28280	28216	27937	28008	28129	28123	28021	28123	28218	28176	28081	28155	28158	28277	28312	28202	28103	27917	28224	28288	28134	28198	28207	28198	28148	28265	28026	27899	28104	28280	28163	28274	28052	28185	27977	28228	28136	28112	28016	28193	28060	28137	27960	28160	28220	28095	28198	28252	28096	28053	27955	28128	28221	28054	28316	28333	28050	28262	28160	28203	27982	28136	28210	28148	28133	28443	27932	28408	28343	28054	28275	28135	28189	28135	27852	28413	28197	28456	28229	28127	28133	28243	28274	28030	28210	28219	28302	28148	28208	28085	28297	28121	28212	28189	28128	28239	27973	28047	28194	28126	27901	28055	28061	28043	28027	28188	28098	28095	28114	28190	28111	28169	28157	28216	28213	28246	28202	28275	28162	28121	28015	27991	28023	28242	28071	27989	28187	28249	27948	28287	28105	28207	28069	28031	27977	28168	28282	28308	27700	28137	28313	28140	27972	28052	27961	28024	28304	28066	28229	28022	28192	28117	28024	28260	27946	27989	28204	28339	28266	28124	28061	28023	28269	28449	28339	28276	28368	28003	28023	28064	28218	28054	28145	28091	27995	28075	28024	28480	27894	28050	28319	28093	28216	28240	28210	27882	28095	27914	28087	27953	28219	28062	28150	28142	28141	28192	28064	28205	28029	28126	28182	28110	28047	28373	28171	28394	28190	28067	28146	28264	28152	28219	28029	27882	28151	28149	27937	28038	28009	28292	28232	28036	27976	28106	28122	28144	28344	28174	28271	28045	28213	28327	28185	27856	28024	28120	28163	27998	28200	28084	28140	28188	28181	27808	28104	28229	28279	28086	28082	28293	27936	28100	28057	28206	28069	28129	28167	28188	28227	28113	28269	28154	28168	28006	28197	28145	28212	28036	28020	28254	28205	28336	28194	28131	28318	28087	27982	28214	27961	27995	28095	28252	28195	28197	28221	28209	28133	28087	28004	27983	28062	28051	28334	28155	28166	28209	27991	28104	28020	28245	28127	28093	28237	27996	27987	28041	28170	28276	28168	27825	28118	28024	28321	27954	28160	28160	28053	27888	28069	28176	27953	28072	28178	28180	28192	28151	28155	28314	27995	28000	28193	28339	28112	28173	28169	27969	28159	28103	28255	28329	28285	28018	28090	28248	28097	28166	28029	28249	28192	28297	27990	28143	28102	28050	28074	28130	28073	28015	28154	28175	28066	27992	28168	28018	28136	28178	28440	28160	28255	28201	27989	27946	28056	28315	28332	27930	28158	28049	28360	28174	28163	28095	28300	28148	28045	28193	28205	27994	28139	28021	27878	28162	28172	28339	28335	28276	28289	28204	27969	28267	28287	28084	28318	28117	28052	28309	28419	28305	28113	28209	28144	28188	28187	28224	28138	28137	28262	28422	28244	28022	28406	28200	28086	28213	28199	28259	28212	28302	28129	28116	28281	28357	28272	28179	28145	28403	28281	27975	27992	28109	28320	28261	28099	28097	28007	28094	27902	28094	28357	28168	28067	28343	28390	28237	28102	28134	28269	28372	28203	28254	28364	28272	28133	28246	28066	28006	28108	28219	28101	28054	28061	28123	28136	28118	28028	28346	28001	28032	28091	28141	28162	28230	28189	28234	28159	27942	28464	28181	28267	28212	28287	28303	28209	28211	28235	28257	28210	28227	27791	28001	28145	28175	28325	28240	28291	28136	28322	28277	28367	28064	28049	28218	28244	28284	28478	28134	28178	28125	28104	27951	28152	28016	28262	28174	28059	28117	28177	28181	28200	28174	28065	27950	28015	28012	28195	27966	27895	28312	28104	28270	28139	28197	28086	28202	28273	28135	28284	28194	28172	28037	28131	27998	28267	28226	28285	28070	28117	28216	28144	28186	28135	27990	28315	28490	28314	28324	28136	28072	28142	28297	28085	27894	28076	28052	28223	28125	28152	28029	28218	28245	27969	28158	27964	28221	28275	28338	28101	28102	28042	28292	28226	27860	28127	28162	28245	28442	28352	28304	28421	28334	28146	28092	28163	27982	28019	28204	28225	28116	28075	28089	28034	28130	28187	28014	27936	28145	28079	28260	28123	28187	28277	27997	28262	28145	28183	27927	28230	28259	27988	28248	28103	28080	28158	28436	28040	28038	28192	28114	28027	28160	28244	28285	28460	28234	28325	28201	28281	28055	28246	27980	28138	28122	27985	28282	28053	28305	28093	27739	28203	28220	28122	28402	28079	28319	28427	28245	28100	28080	28236	28141	27993	27924	28291	28106	28250	27962	27985	28264	28286	28272	28043	28240	28178	28384	28193	28301	27897	28191	28288	28017	28089	28028	28081	28157	28201	28107	28172	28185	28304	28098	28229	28175	27976	28178	28231	28188	28095	28010	28114	28158	28154	28151	28145	28109	28166	28237	28338	28267	28385	28215	28216	28155	28086	28043	28069	28140	28076	28123	28094	28142	28246	28184	28263	28052	27953	28328	27999	28040	28192	28180	27927	28094	28436	28209	28110	28196	28091	28184	28196	28065	28111	28116	28107	28317	28171	27956	28178	28155	28152	28192	28263	27870	28206	28156	28298	28227	27844	28102	27958	28439	28127	28368	28159	27939	28102	28124	28126	28281	28112	28266	28058	28049	28273	28215	28294	28225	28213	28156	28308	28271	27924	27835	28194	28322	28134	28172	28068	28198	28002	28237	28267	28044	28097	28074	28157	28140	27998	27978	28009	28245	28171	28026	28403	27941	28128	28177	28195	28411	28214	28024	28171	28000	28135	28206	28424	28112	28095	28142	28458	28415	28100	27876	28283	28038	28283	27988	27967	28293	28194	28249	28179	28022	28050	28248	28146	28513	28272	28079	28105	28257	27990	28151	28110	28192	28211	28114	28185	28282	28296	28315	28001	27926	28216	28195	28173	28127	28195	28243	28090	28230	28222	28258	28115	28130	28161	27904	28071	28113	28026	28047	28134	28249	28215	28175	28014	28128	28201	28284	28237	28037	28153	28212	28026	28030	28249	28100	28148	28440	28255	27822	27884	28188	28102	28159	28193	28337	27917	28179	27916	28237	28058	28290	28442	28010	28185	27943	28132	28372	27844	28006	28129	28220	28181	28327	28038	27991	28036	28101	28112	28209	28051	28090	28050	28226	28341	27984	28265	28444	28276	28238	28090	28231	28013	28261	28297	28049	28354	28376	28323	28161	28015	28296	28235	28147	28120	27980	28056	28162	28037	28134	28462	28263	28249	28440	27982	28076	28109	28077	28330	28394	28430	28085	28142	28239	27921	27999	28063	28280	27921	28065	28150	28065	28315	28081	28225	28255	28106	28152	28181	28071	28072	28333	28271	28206	28074	27883	28173	28260	28007	28268	28180	28345	28431	28368	28039	28057	28270	28063	28026	27767	28053	28127	28277	28065	28017	28302	28262	27959	28380	28021	28179	28082	28167	28291	28182	28010	28236	28176	28171	28124	28118	28173	28116	28217	28166	27980	28022	27963	27998	28244	28186	28113	28055	27958	28182	28076	28180	28118	28142	28238	27894	27995	28142	28091	28342	28354	28240	28181	28261	28349	28289	28009	28213	28004	28109	28226	27979	28382	28156	28148	28291	28318	28113	28190	28124	28284	28172	28123	28237	27910	27753	28131	28030	28040	28162	28249	28192	28137	28258	28115	28002	28166	28092	28295	27918	28175	28259	28137	28284	28169	28265	28169	28257	27992	28109	28154	28158	28087	28214	28102	28184	28443	28173	28245	28264	28193	27993	28241	28267	28076	28282	28153	28306	28230	28302	28222	28074	28102	28104	28404	28164	28480	28048	28068	27946	28321	28317	28227	28186	28350	27952	28141	28326	28092	28192	28299	28101	28072	28007	28023	28063	28253	28061	28202	28374	28140	28011	28204	28156	28181	28440	28245	28239	28182	27911	28107	28292	28220	28251	28312	28099	28114	28235	28136	28156	28352	28135	28220	28240	28323	28256	28477	28071	28194	28227	28180	28267	27982	27972	28141	28256	28155	28230	28242	28073	28331	28068	28173	28063	28201	28066	28167	28094	28154	28275	28221	28153	28072	28010	27973	28333	28169	28331	28414	28211	28157	28224	28114	28077	28332	28260	28082	28370	28047	28177	28167	28171	28140	28274	28248	28150	28230	28266	28235	28061	28109	28026	28053	28105	28129	28093	28219	28203
36086	60228	49418	34087	27083	23356	22122	21675	21819	21526	21757	21604	21575	21815	21626	21642	21564	21862	21535	21740	21476	21774	21623	21759	21708	21933	21428	21781	21482	21728	21539	21586	21642	21394	21624	21759	21696	21889	21602	21651	21623	21633	21556	21609	21742	21851	21736	21687	21664	21620	21661	21661	21726	21828	21632	21734	21600	21655	21456	21554	21538	21488	21560	21852	21610	21689	21574	21614	21723	21827	21682	21571	21732	21880	21651	21828	21624	21541	21657	21661	21512	21600	21643	21584	21655	21696	21756	21564	21692	21737	21591	21695	21827	21600	21675	21720	21886	21687	21797	21819	21508	21554	21669	21873	21671	21456	21620	21704	21675	21657	21733	21829	21621	21717	21537	21671	21505	21720	21620	21766	21675	21594	21513	21609	21619	21597	21497	21777	21426	21659	21622	21587	21399	21792	21570	21673	21592	21523	21717	21563	21830	21547	21668	21667	21695	21537	21389	21565	21697	21460	21693	21543	21638	21673	21671	21660	21549	21678	21548	21756	21630	21829	21608	21626	21618	21458	21541	21603	21542	21798	21662	21655	21661	21616	21703	21565	21666	21621	21618	21655	21675	21650	21732	21661	21691	21511	21710	21708	21571	21830	21451	21717	21601	21685	21807	21650	21749	21573	21702	21548	21553	21586	21735	21704	21800	21734	21604	21630	21555	21653	21523	21737	21429	21784	21588	21565	21527	21856	21669	21648	21683	21626	21624	21618	21898	21649	21520	21647	21691	21502	21521	21413	21499	21600	21744	21345	21649	21574	21632	21605	21530	21517	21699	21679	21707	21729	21716	21608	21628	21595	21590	21525	21618	21629	21591	21662	21612	21613	21619	21630	21665	21540	21518	21562	21714	21688	21640	21624	21673	21506	21648	21626	21758	21721	21514	21707	21696	21624	21691	21882	21618	21586	21755	21517	21639	21446	21543	21669	21562	21461	21903	21517	21756	21654	21778	21490	21608	21718	21864	21538	21521	21613	21626	21786	21569	21671	21669	21692	21595	21751	21774	21717	21563	21704	21626	21521	21592	21671	21566	21721	21586	21575	21646	21931	21501	21738	21722	21519	21796	21705	21601	21632	21639	21689	21749	21618	21675	21508	21715	21694	21695	21631	21693	21543	21842	21743	21540	21640	21607	21731	21873	21724	21519	21485	21725	21545	21692	21815	21690	21686	21708	21881	21557	21697	21746	21695	21861	21656	21465	21532	21643	21661	21620	21795	21521	21715	21855	21742	21623	21664	21662	21803	21696	21556	21691	21671	21797	21557	21695	21637	21726	21508	21674	21812	21669	21614	21592	21702	21752	21526	21794	21543	21792	21576	21793	21643	21669	21555	21652	21566	21720	21660	21617	21709	21632	21540	21627	21636	21587	21426	21574	21845	21624	21693	21660	21503	21626	21596	21619	21726	21358	21612	21867	21671	21538	21669	21742	21668	21576	21700	21766	21489	21698	21727	21792	21676	21697	21698	21688	21729	21730	21712	21629	21628	21589	21492	21783	21709	21729	21543	21701	21552	21495	21451	21627	21590	21682	21699	21726	21558	21794	21531	21750	21402	21578	21666	21651	21591	21733	21438	21745	21581	21481	21617	21559	21712	21827	21548	21623	21648	21557	21565	21620	21544	21582	21828	21678	21727	21655	21607	21581	21746	21687	21693	21705	21730	21563	21611	21776	21650	21667	21737	21636	21722	21549	21559	21834	21555	21691	21511	21668	21542	21670	21752	21771	21827	21679	21810	21631	21597	21630	21527	21450	21704	21570	21565	21709	21581	21784	21660	21627	21728	21560	21429	21676	21680	21543	21634	21614	21763	21631	21704	21624	21631	21624	21581	21615	21459	21650	21703	21795	21802	21584	21638	21752	21635	21614	21602	21818	21759	21620	21648	21607	21776	21499	21635	21677	21497	21622	21763	21690	21713	21720	21664	21636	21510	21827	21604	21538	21777	21671	21722	21387	21730	21763	21694	21821	21664	21685	21737	21640	21567	21646	21598	21606	21626	21715	21314	21507	21632	21727	21657	21540	21826	21672	21582	21580	21445	21895	21723	21645	21722	21590	21505	21761	21623	21827	21651	21748	21525	21841	21499	21748	21474	21708	21598	21673	21403	21755	21538	21546	21524	21655	21649	21820	21595	21665	21772	21768	21561	21521	21625	21810	21580	21910	21625	21638	21669	21549	21584	21582	21668	21773	21708	21623	21643	21684	21850	21566	21703	21729	21674	21659	21598	21883	21628	21640	21709	21623	21662	21774	21651	21600	21664	21794	21615	21676	21593	21636	21735	21623	21681	21499	21622	21640	21833	21707	21586	21810	21708	21660	21618	21502	21760	21613	21512	21746	21691	21811	21591	21726	21747	21753	21696	21869	21535	21690	21550	21675	21616	21572	21708	21683	21689	21640	21699	21484	21733	21830	21563	21651	21735	21864	21682	21649	21650	21713	21808	21649	21581	21696	21596	21668	21683	21540	21579	21503	21833	21578	21840	21684	21686	21579	21629	21629	21727	21727	21609	21667	21632	21651	21693	21631	21738	21774	21726	21391	21609	21423	21664	21786	21950	21698	21742	21671	21666	21703	21697	21569	21626	21724	21617	21697	21627	21756	21604	21571	21650	21660	21628	21453	21532	21822	21605	21613	21663	21508	21567	21676	21546	21675	21691	21628	21670	21503	21586	21586	21642	21866	21657	21631	21647	21623	21748	21684	21532	21723	21736	21481	21672	21742	21711	21533	21537	21754	21652	21511	21682	21534	21628	21704	21564	21640	21658	21667	21713	21914	21850	21419	21628	21698	21537	21750	21735	21612	21675	21617	21755	21580	21676	21685	21533	21763	21596	21514	21690	21591	21455	21544	21480	21624	21782	21432	21753	21615	21543	21749	21550	21460	21631	21768	21544	21736	21602	21717	21653	21618	21693	21644	21688	21559	21742	21700	21634	21559	21657	21719	21653	21749	21755	21554	21590	21705	21632	21692	21547	21652	21675	21763	21708	21640	21675	21720	21683	21580	21532	21511	21733	21785	21538	21749	21588	21708	21679	21570	21680	21568	21559	21582	21657	21405	21565	21638	21777	21632	21595	21714	21561	21790	21668	21785	21751	21614	21715	21810	21694	21720	21740	21777	21616	21551	21540	21644	21750	21397	21755	21559	21736	21648	21753	21695	21549	21584	21743	21707	21886	21580	21628	21823	21781	21678	21622	21533	21562	21693	21462	21617	21773	21702	21528	21813	21649	21618	21747	21678	21578	21708	21604	21730	21646	21657	21673	21816	21724	21764	21668	21770	21673	21807	21580	21833	21565	21498	21494	21778	21702	21795	21721	21382	21565	21577	21752	21611	21655	21629	21711	21573	21664	21670	21651	21716	21636	21724	21591	21670	21625	21505	21660	21834	21748	21899	21656	21535	21686	21529	21824	21786	21596	21884	21744	21516	21560	21690	21585	21633	21515	21486	21780	21699	21593	21695	21721	21541	21676	21746	21554	21742	21534	21755	21690	21629	21602	21876	21592	21837	21612	21771	21832	21576	21783	21733	21626	21840	21757	21492	21874	21703	21846	21804	21579	21657	21693	21698	21568	21809	21539	21510	21734	21598	21605	21758	21655	21727	21720	21794	21593	21682	21643	21621	21739	21571	21636	21569	21613	21720	21502	21658	21631	21764	21935	21684	21775	21717	21650	21516	21647	21629	21569	21663	21530	21659	21611	21616	21558	21667	21724	21558	21640	21698	21718	21615	21751	21571	21554	21735	21499	21694	21699	21757	21667	21731	21733	21620	21685	21580	21663	21691	21703	21905	21413	21724	21669	21812	21597	21672	21565	21798	21487	21401	21820	21545	21637	21655	21703	21765	21800	21652	21633	21880	21533	21790	21666	21781	21734	21714	21538	21593	21693	21682	21483	21620	21597	21586	21578	21621	21527	21680	21734	21803	21620	21652	21626	21664	21683	21601	21688	21576	21715	21691	21720	21602	21535	21335	21560	21605	21687	21573	21558	21755	21703	21552	21658	21670	21785	21585	21708	21782	21727	21726	21442	21752	21571	21622	21608	21471	21646	21567	21701	21706	21552	21651	21705	21849	21664	21710	21860	21717	21619	21622	21732	21734	21557	21634	21497	21709	21601	21479	21585	21860	21461	21677	21640	21681	21824	21523	21835	21471	21782	21678	21701	21643	21565	21707	21670	21674	21559	21716	21691	21602	21476	21766	21650	21720	21543	21786	21582	21697	21665	21617	21677	21702	21553	21779	21718	21718	21708	21640	21671	21596	21565	21708	21615	21728	21823	21613	21724	21551	21570	21697	21607	21570	21613	21771	21613	21649	21619	21719	21746	21680	21586	21873	21738	21625	21647	21733	21763	21618	21703	21599	21587	21794	21693	21795	21557	21750	21581	21673	21579	21635	21626	21664	21764	21527	21500	21700	21742	21543	21572	21599	21618	21534	21791	21733	21561	21593	21480	21602	21643	21626	21678	21601	21649	21627	21836	21665	21563	21673	21678	21765	21522	21612	21641	21479	21756	21715	21623	21679	21628	21645	21702	21835	21665	21566	21693	21685	21791	21716	21670	21561	21798	21724	21777	21629	21619	21800	21789	21552	21755	21750	21575	21675	21657	21616	21688	21629	21618	21701	21446	21498	21817	21622	21611	21648	21901	21692	21629	21577	21711	21630	21694	21711	21566	21688	21581	21616	21602	21643	21662	21704	21826	21472	21576	21844	21729	21660	21796	21768	21675	21671	21693	21666	21884	21693	21630	21499	21846	21604	21499	21642	21631	21686	21658	21598	21603	21757	21699	21673	21748	21646	21630	21674	21694	21817	21666	21674	21572	21666	21706	21616	21702	21683	21686	21568	21589	21683	21678	21706	21530	21599	21688	21564	21660	21793	21813	21663	21844	21619	21731	21581	21672	21709	21684	21639	21650	21704	21578	21714	21637	21679	21636	21587	21553	21421	21581	21573	21828	21673	21581	21676	21598	21585	21522	21785	21525	21526	21619	21677	21619	21755	21734	21792	21597	21720	21622	21776	21630	21763	21684	21610	21551	21515	21512	21757	21658	21702	21672	21677	21645	21577	21620	21567	21748	21744	21694	21848	21714	21732	21524	21717	21618	21739	21567	21571	21663	21685	21742
23883	24751	41299	43452	39393	35124	32547	28802	28504	28132	28427	28105	28277	28425	28305	28137	28099	28267	28456	28271	28028	28003	28110	28123	28115	28123	28219	27946	28124	28181	28108	28223	28169	28253	28002	28096	27961	28078	28038	28122	28108	28103	27997	28135	27951	28035	28149	28160	28132	28544	27959	27938	28315	28043	28268	28152	28191	28400	27964	27888	28197	28061	27855	27951	28064	28014	28036	28153	28339	28032	28057	28006	28173	27849	28094	27868	28150	28020	28243	28280	28043	28122	28012	27918	27879	28170	28046	28178	27820	27912	28253	27972	28090	28097	28393	28164	27852	27844	28026	28053	28184	28106	27932	27846	27978	27929	27948	28265	28121	27917	28022	28118	27976	28030	27956	28069	27943	28108	28008	27880	28160	27964	28188	28082	28075	28039	27840	28083	28111	27953	28032	27985	28011	27993	28078	28240	28200	27895	27938	28049	27904	28141	28097	27846	28046	27968	27855	28013	28172	28041	28141	28125	28058	27857	28061	27771	28215	28013	28062	28000	28151	27962	27757	28001	27978	28216	28117	27917	27902	28032	28120	27926	28013	28038	27950	28072	28075	28034	27965	27737	27987	28108	27933	27914	28144	28194	28055	28043	27951	28101	28002	27959	28042	28149	28009	28148	27706	27951	27983	28051	28161	28088	28022	28077	28192	28146	28217	28036	28008	27810	27912	27799	27916	27877	27724	28103	28006	28196	27971	28027	28158	28029	27945	28025	28088	27953	28162	28104	27853	27950	27896	28071	28188	28020	27850	28157	27922	28114	28183	27924	27772	27917	28042	27876	28070	28060	27918	28057	28017	27850	28093	27911	27762	28121	27859	28106	28113	27802	27736	27935	28015	27867	28045	28095	27728	27967	27831	28368	28154	27701	28050	28119	28019	28212	27853	27776	28022	27775	28128	28258	28131	27980	28010	28136	28091	28107	28016	28170	28211	28065	28118	28087	27741	28067	27935	28100	28241	27920	28069	27854	28110	28169	28327	27852	27934	28195	27873	28086	28037	28216	28180	27931	28047	28023	28078	27810	28014	27648	28068	28029	28085	27882	27953	27987	28118	27774	28043	27994	27993	28099	28029	27915	28148	28239	28057	28182	28218	28010	28076	28061	28097	27721	27842	28036	27937	28114	28071	27980	27910	28008	28007	27917	28031	27987	28303	28073	27904	28156	28115	28084	28143	28007	27844	28159	27811	28066	28016	28047	28199	27994	28287	28246	28040	27956	28137	27905	27846	27908	28194	28095	27959	28083	28017	28077	27943	27834	28169	27819	28040	28142	27972	27994	27896	27917	28182	28327	28010	28198	28124	27864	28031	28008	28108	28153	27930	27910	28060	28026	27907	27780	28209	28134	27921	28030	28130	27911	28014	28027	28113	28202	27875	28016	28127	27792	27917	28069	27869	28224	28271	28161	28156	27791	28127	27822	27890	27806	27797	28060	28073	27900	28009	27974	27985	28069	27972	28079	28141	27959	27997	28044	27897	27910	28118	27922	28014	28229	28020	28204	28117	27926	28117	27902	27791	28062	28295	27839	28215	27984	27969	28078	27931	28168	28005	28094	27968	28049	28025	27906	28090	27914	27945	28014	28244	27974	28170	28163	27868	28064	28142	28308	28088	27946	27793	27880	28084	27882	28100	28248	28255	27903	28359	27937	28127	28150	27807	28029	28038	27957	27863	28012	28041	27933	28089	28037	28185	27832	28120	28136	27990	27856	28101	28004	28074	27767	28100	28137	28105	28043	28114	27854	28206	27908	28023	28046	27994	28093	28114	27963	28004	28166	27905	28077	28067	28070	27941	28136	27954	28031	27689	28070	28190	27951	28070	28066	28048	28112	28181	28149	27985	28027	28079	28075	27907	27831	27942	28146	28207	28212	28158	28104	27963	28188	28316	28010	27918	27913	27908	27989	28201	27908	28111	28125	27922	28103	28114	27905	28062	28211	27990	28000	28080	27824	28081	27955	28016	28144	27731	27926	28136	27963	27923	28027	28111	28059	28115	27749	27941	28073	27852	28234	28122	27937	28282	28226	28115	27946	28119	28136	28157	28249	28052	28058	28186	28095	28210	27960	27878	28178	28274	28251	28064	28051	28012	28038	28109	28313	28029	28087	28198	28045	27839	28176	28035	27987	27902	28077	27887	27958	28057	27990	28203	27943	28253	28123	28193	28030	28114	28120	27745	27968	27912	28073	28041	28005	28085	28087	28202	28206	27944	27956	27930	27825	27977	28203	27947	27926	28086	27896	28060	28103	27969	28135	28073	27849	28035	27979	28057	28109	28225	28222	28267	27862	28137	27947	27991	27985	28012	28070	27982	28006	27948	28126	28060	28012	28151	27948	27991	28271	27819	27893	28101	27926	28155	27655	28138	27843	28254	28191	27890	28298	28164	28022	28200	28126	28073	28006	27940	28035	28214	28295	28173	28125	27993	28046	27987	27890	28212	28269	28083	27946	28010	27921	27942	28058	28044	28058	27989	27884	27931	28042	27928	27745	28051	27928	28040	28188	28104	28139	28015	28225	28298	27979	28222	28013	28037	28106	27812	27922	28120	27887	27988	27827	28197	28195	28124	27906	28050	28005	28154	27823	27953	27815	27950	27918	28113	27943	28081	28171	28248	27743	28031	27997	27986	28131	28091	28022	28029	28081	27805	28156	28143	27866	27734	27870	28122	28138	28129	28093	28071	27911	27940	27985	28121	28151	28006	28052	28162	27967	27872	28215	27836	27930	27956	28192	28255	27990	28307	28047	28160	27989	28086	28196	27904	27975	28217	28210	28020	28054	28097	27889	28023	28179	28201	28048	28066	27853	27766	27968	27904	27900	28148	27927	28066	28136	28044	27880	27885	28218	28045	28260	27923	27842	28222	27803	27968	28051	27988	28125	28253	28090	28018	28083	28048	28085	28192	28049	27923	28237	28112	28021	28204	27935	27873	28127	28125	27991	28089	28122	28065	27790	27989	27930	28126	27910	28104	28041	28062	28131	27728	28038	27915	27994	28067	27973	28329	27972	28036	27933	28059	27968	28073	28320	27938	28319	27918	27999	28387	28197	28185	28060	27968	27972	27949	28267	28313	28203	28036	27820	28091	28084	28099	27917	28004	28180	28132	28033	28010	27952	27978	27997	27977	27870	27946	28095	28051	27996	28268	28157	27946	28140	28165	27889	28122	28019	27761	27874	28054	28008	28227	28058	28199	28106	27921	28130	28106	28169	28037	28223	27909	28089	27933	27830	28175	28111	28079	28095	28117	28055	27939	27990	28141	28252	27902	27989	28024	28051	28053	27892	28092	28086	28056	28089	28330	28011	28307	27997	28172	28085	28016	27987	27971	28004	28026	28331	27912	27919	28162	28070	27949	28030	28271	28120	27863	28085	27890	28004	28058	28117	28197	28097	28054	28019	28023	28126	28089	28182	28125	27988	28203	27959	28252	28095	28144	28061	28275	27783	27982	28078	27983	28103	28072	28029	28117	28021	28168	28079	27987	28313	28130	28076	28286	28105	28084	27886	27882	27978	28030	28060	28057	28345	27997	28173	28130	27964	28270	28221	28253	28147	27968	27905	27902	27881	28183	28035	27791	28106	27894	27967	28205	28026	27915	28096	27840	28089	28370	27780	28024	28104	27868	27858	28109	27971	28145	27908	28074	28018	28210	27831	28005	27832	28266	27989	28300	28006	27976	28123	27992	28105	28107	27888	27945	28075	28012	28120	28094	28093	28300	28228	28033	28255	27998	28065	28050	28060	27971	27940	27983	28011	28086	28024	27983	28320	27958	28106	27958	28101	27973	28113	28109	27957	27896	27873	27822	28144	28117	28020	27829	28076	28384	28158	27988	28023	28212	28245	28196	27998	28041	28350	27855	27838	27929	28102	27876	28105	28041	28064	27843	27949	27956	27981	28018	27994	27994	28045	28282	27809	27851	27922	28100	28079	28117	28150	27931	28078	27996	28362	28104	28281	28029	28180	28181	27966	28149	28085	27986	28046	28203	28137	28050	27998	28125	27959	27872	27965	28113	27862	28027	28125	28014	28042	27998	27924	28089	28224	28008	28083	27671	27948	27956	28285	28112	28110	28177	28028	28056	28130	28206	28165	28017	27987	28142	28126	27928	27981	27966	27816	28059	28238	28154	28062	28066	28004	28096	28102	27922	28399	28021	27901	28028	28051	27830	28095	27941	27964	28084	28060	28287	27996	27930	27920	28119	28124	28294	27787	28056	28055	28043	28029	28031	27938	28174	27872	28011	28133	28307	28048	27913	28064	28058	28205	28360	28049	28002	27911	28243	27931	28171	28217	28123	27963	28076	27933	28313	28104	28276	28179	28149	27893	27745	27874	28028	27832	27881	28137	27855	27750	27933	28018	27930	27843	28209	27779	27883	28063	28257	28170	28040	28104	28077	28094	27976	28108	27999	28196	28000	28003	28092	28076	28048	28144	28226	28307	27917	28060	27954	28120	28140	28172	28191	28203	28150	27872	28139	27957	28121	28202	28212	28056	28170	28173	27953	27969	28186	27970	28104	27897	28011	27931	27900	28185	28207	27826	28139	28016	27961	28199	28234	27960	28152	27925	27746	28209	27997	28061	28232	27928	27981	28014	28326	28152	27952	27858	27830	27938	28318	28136	28103	27949	28192	28198	28170	28023	28011	28174	28052	28177	27925	28092	27848	28068	28087	27936	27966	28018	28108	28014	27940	27994	28150	28096	28009	28075	28094	28312	28299	28032	28085	27943	27990	27877	28014	28062	28193	28172	28115	28080	28129	28120	28001	27904	27980	27938	28021	28077	28060	28082	27976	27880	28144	28096	27993	27987	27972	27849	27839	28077	28272	28040	28092	27964	28094	28130	27971	28046	27960	28135	28117	28094	27879	28333	28110	28072	28184	27807	28027	28134	28091	28172	28125	28030	28111	27877	27910	28026	28013	27920	28007	28025	28156	28159	27846	27835	28015	28020	28238	27784	27666	28143	28003	28041	28084	28038	28117	28101	28145	28057	28226	27989	27799	27955	27900	27930	28073	28034	28164	28069	28014	27928	27868	28027	27943	28087	28082	28166	28034	28135	28222	28079	27865	28115	28233	27821	27937	28127	27984	28115	28176	27900	27939	28288	28028	27954	28115	28139	28098	28185
63145	102634	88620	63531	46796	33056	24851	22342	21805	21654	21733	21714	21723	21776	21832	21607	21798	21708	21726	21636	21858	21919	21718	21825	21586	21807	21723	21832	21820	21550	21592	21449	21538	21551	21690	21878	21712	21659	21587	21681	21455	21541	21807	21652	21666	21498	21760	21778	21790	21812	21929	21686	21627	21675	21666	21692	21686	21575	21685	21684	21667	21657	21598	21632	21665	21626	21668	21687	21745	21594	21720	21775	21717	21754	21804	21661	21719	21498	21856	21831	21803	21930	21499	21754	21678	21675	21826	21679	21775	21546	21834	21674	21734	21655	21642	21802	21800	21605	21757	21652	21493	21697	21756	21681	21470	21603	21717	21773	21889	21669	21580	21645	21709	21637	21853	21569	21701	21571	21604	21454	21800	21665	21603	21672	21689	21607	21582	21675	21602	21501	21700	21686	21600	21621	21738	21736	21653	21703	21907	21785	21425	21633	21666	21575	21719	21745	21569	21751	21645	21679	21764	21909	21699	21654	21720	21711	21707	21723	21633	21685	21669	21916	21563	21543	21762	21821	21456	21685	21781	21709	21735	21843	21791	21728	21744	21688	21378	21635	21725	21585	21669	21744	21775	21571	21705	21709	21543	21541	21594	21616	21789	21797	21592	21836	21635	21721	21877	21763	21708	21591	21678	21586	21762	21598	21700	21553	21695	21653	21576	21705	21831	21735	21829	21670	21636	21605	21625	21681	21685	21621	21699	21615	21659	21642	21733	21768	21605	21689	21817	21813	21714	21652	21635	21849	21546	21710	21829	21764	21845	21938	21813	21470	21678	21532	21897	21816	21717	21852	21623	21715	21640	21524	21670	21597	21710	21884	21716	21738	21524	21685	21587	21730	21870	21496	21800	21549	21673	21681	21716	21647	21513	21735	21576	21558	21755	21616	21771	21592	21803	21676	21528	21809	21686	21520	21697	21621	21589	21748	21650	21547	21525	21616	21604	21756	21657	21742	21533	21660	21651	21592	21781	21717	21550	21760	21704	21681	21631	21592	21647	21671	21715	21622	21735	21641	21673	21461	21749	21759	21635	21640	21499	21624	21656	21552	21711	21640	21606	21761	21647	21793	21849	21586	21906	21453	21718	21716	21585	21666	21656	21649	21681	21637	21664	21674	21585	21655	21591	21769	21792	21712	21620	21715	21842	21618	21747	21475	21477	21878	21582	21764	21769	21772	21816	21522	21663	21756	21817	21587	21622	21553	21617	21536	21673	21757	21646	21699	21767	21454	21775	21648	21639	21807	21703	21614	21902	21740	21689	21698	21663	21420	21719	21736	21754	21648	21891	21646	21896	21699	21727	21605	21518	21500	21520	21691	21648	21584	21669	21650	21737	21668	21526	21728	21828	21559	21635	21696	21598	21598	21620	21584	21666	21684	21612	21676	21792	21649	21675	21580	21689	21606	21755	21710	21745	21794	21625	21589	21543	21708	21518	21816	21635	21751	21707	21736	21703	21914	21560	21777	21665	21737	21731	21626	21740	21724	21663	21591	21551	21722	21752	21609	21629	21724	21785	21657	21678	21692	21786	21701	21797	21586	21705	21791	21586	21874	21797	21688	21682	21824	21784	21763	21821	21598	21829	21706	21687	21791	21447	21788	21715	21765	21524	21570	21582	21647	21543	21543	21672	21839	21634	21577	21743	21622	21973	21746	21746	21551	21645	21641	21661	21726	21642	21649	21756	21783	21763	21655	21626	21695	21486	21668	21750	21575	21743	21767	21849	21576	21771	21809	21701	21685	21704	21687	21703	21734	21736	21659	21835	21524	21723	21629	21747	21738	21565	21620	21644	21752	21601	21630	21714	21605	21694	21608	21658	21662	21716	21631	21751	21505	21655	21642	21445	21703	21860	21843	21597	21569	21704	21671	21576	21646	21581	21747	21710	21648	21719	21594	21672	21578	21685	21679	21608	21631	21664	21692	21795	21643	21583	21695	21653	21817	21850	21514	21678	21609	21812	21752	21820	21708	21623	21584	21483	21968	21804	21755	21552	21897	21502	21721	21542	21827	21609	21668	21552	21581	21756	21780	21476	21773	21735	21589	21719	21677	21854	21720	21689	21593	21674	21604	21637	21736	21610	21708	21857	21505	21685	21660	21598	21800	21702	21591	21631	21615	21587	21739	21903	21569	21703	21626	21786	21654	21636	21863	21623	21613	21702	21586	21811	21588	21742	21513	21795	21667	21858	21604	21846	21781	21814	21760	21537	21582	21795	21762	21601	21608	21695	21690	21834	21599	21590	21569	21804	21636	21821	21684	21518	21662	21735	21597	21825	21782	21591	21612	21563	21620	21854	21800	21670	21661	21778	21656	21751	21605	21647	21467	21589	21802	21608	21567	21714	21631	21534	21665	21775	21687	21789	21659	21720	21792	21736	21681	21745	21538	21721	21552	21847	21592	21462	21689	21658	21660	21862	21602	21636	21690	21686	21563	21643	21801	21742	21652	21643	21724	21743	21733	21785	21630	21539	21798	21666	21513	21779	21588	21622	21803	21831	21782	21598	21719	21530	21760	21363	21595	21655	21709	21652	21548	21694	21711	21688	21554	21682	21660	21728	21621	21408	21525	21702	21429	21651	21470	21732	21909	21591	21706	21649	21557	21592	21636	21592	21775	21794	21762	21425	21747	21756	21508	21713	21827	21455	21578	21573	21428	21619	21739	21771	21762	21757	21667	21558	21672	21619	21871	21644	21590	21731	21891	21794	21582	21851	21803	21805	21547	21608	21493	21659	21730	21704	21738	21530	21780	21685	21813	21853	21593	21744	21572	21710	21832	21597	21628	21703	21662	21680	21661	21509	21552	21784	21654	21706	21726	21758	21708	21664	21754	21606	21607	21688	21628	21599	21701	21715	21621	21658	21722	21703	21871	21611	21582	21550	21629	21700	21736	21780	21459	21555	21712	21567	21864	21735	21441	21690	21632	21733	21712	21550	21927	21641	21644	21838	21774	21720	21766	21616	21715	21613	21621	21634	21700	21746	21840	21798	21533	21847	21700	21718	21871	21798	21586	21559	21769	21654	21712	21522	21634	21431	21690	21681	21705	21549	21516	21649	21731	21733	21761	21753	21633	21746	21450	21862	21571	21706	21713	21416	21760	21639	21747	21611	21592	21637	21637	21719	21727	21653	21615	21570	21773	21516	21446	21754	21572	21749	21716	21690	21666	21686	21727	21697	21722	21611	21644	21713	21751	21647	21672	21900	21846	21495	21753	21771	21809	21802	21890	21754	21693	21734	21712	21706	21767	21799	21641	21810	21667	21690	21739	21622	21684	21756	21533	21555	21620	21580	21673	21743	21649	21688	21664	21632	21726	21773	21720	21936	21698	21608	21705	21725	21717	21672	21621	21669	21664	21712	21772	21627	21733	21526	21960	21791	21583	21858	21617	21628	21555	21737	21769	21562	21804	21645	21666	21713	21749	21560	21840	21725	21691	21784	21776	21603	21712	21539	21486	21713	21765	21724	21661	21703	21725	21590	21781	21576	21577	21757	21750	21780	21633	21723	21895	21992	21653	21602	21659	21639	21713	21722	21734	21767	21635	21559	21914	21729	21601	21741	21633	21737	21540	21559	21770	21735	21692	21760	21885	21673	21830	21684	21731	21594	21711	21679	21648	21628	21673	21660	21721	21790	21672	21707	21575	21605	21403	21807	21673	21696	21750	21724	21723	21572	21738	21782	21581	21677	21655	21538	21739	21771	21594	21798	21746	21678	21771	21630	21863	21569	21496	21657	21621	21752	21885	21765	21841	21828	21538	21772	21507	21592	21623	21649	21555	21553	21640	21732	21659	21888	21653	21666	21583	21787	21621	21689	21707	21785	21842	21477	21747	21793	21608	21721	21526	21714	21575	21548	21635	21751	21572	21541	21855	21821	21722	21724	21813	21609	21542	21801	21746	21560	21649	21786	21754	21697	21733	21787	21682	21906	21671	21762	21728	21580	21621	21691	21540	21675	21660	21636	21527	21728	21671	21691	21717	21679	21696	21637	21764	21876	21589	21666	21666	21666	21765	21566	21681	21677	21560	21657	21825	21756	21777	21737	21822	21780	21716	21598	21552	21681	21601	21684	21839	22017	21847	21785	21654	21729	21731	21591	21700	21734	21596	21570	21808	21711	21412	21555	21721	21625	21700	21603	21587	21736	21700	21804	21496	21736	21726	21712	21772	21438	21676	21613	21584	21680	21647	21661	21868	21760	21520	21665	21722	21522	21721	21693	21535	21767	21840	21619	21576	21858	21503	21695	21673	21631	21630	21748	21651	21702	21637	21519	21733	21672	21660	21770	21545	21758	21763	21588	21688	21775	21557	21590	21582	21568	21674	21661	21553	21642	21658	21741	21590	21799	21669	21749	21669	21638	21774	21781	21777	21668	21745	21606	21683	21682	21420	21808	21794	21593	21643	21626	21734	21651	21649	21654	21542	21740	21638	21752	21613	21557	21734	21629	21833	21544	21798	21787	21948	21725	21901	21728	21769	21651	21673	21705	21450	21775	21624	21835	21714	21651	21582	21728	21689	21638	21771	21634	21741	21806	21701	21766	21671	21755	21693	21877	21643	21694	21676	21759	21579	21724	21776	21588	21733	21555	21691	21670	21685	21600	21550	21646	21813	21571	21674	21535	21578	21655	21669	21600	21678	21752	21603	21737	21613	21829	21655	21642	21631	21653	21787	21585	21755	21614	21548	21552	21771	21788	21545	21588	21825	21797	21785	21721	21678	21640	21821	21680	21780	21819	21650	21622	21642	21784	21702	21686	21681	21620	21646	21617	21622	21615	21881	21710	21884	21609	21709	21572	21802	21634	21730	21736	21667	21789	21504	21694	21700	21618	21714	21920	21723	21642	21737	21609	21730	21691	21670	21469	21786	21436	21442	21797	21447	21739	21617	21779	21615	21560	21823	21535	21708	21686	21695	21508	21634	21754	21703	21555	21646	21712	21687	21898	21716	21881	21855	21644	21574	21638	21579	21692	21715	21749	21729	21644	21704	21548	21601	21724	21696	21551	21698	21763	21572	21715	21668	21637	21650	21722	21486	21763	21804	21834	21624	21763	21634	21647	21734	21910	21726	21736	21673	21634	21700	21585	21649	21463	21783	21695	21687	21748	21813	21769	21672	21526	21822
22635	23302	40975	41766	40027	37383	34750	29731	28919	29356	29251	28904	29197	29007	28887	29027	28949	29025	28785	28756	29316	28751	28623	28681	29125	28518	28868	28987	28801	28585	28632	28868	28824	28729	28764	28941	28818	28624	28589	28863	28633	28619	28774	28878	28856	28686	28443	28670	28764	28702	28721	28778	28509	28604	28720	28716	28700	28700	28885	28755	28640	28876	28825	28448	28540	28791	28839	28847	28811	28812	28692	28961	28783	28452	28640	28719	28647	28567	28620	28627	28648	28679	28639	28664	28914	28506	28712	28722	28906	28861	28678	28608	28477	28706	28592	28729	28617	28845	28638	28582	28567	28531	28608	28710	28721	28746	28824	28725	28709	28827	28681	28609	28612	28400	28564	28486	28828	28728	28582	28756	28562	28758	28678	28802	28608	28736	28655	28663	28760	28443	28746	28678	28807	28607	28540	28810	28586	28789	28750	28706	28569	28659	28522	28530	28688	28515	28561	28588	28719	28582	28660	28565	28572	28681	28747	28687	28924	28690	28821	28654	28638	28594	28437	28469	28687	28453	28620	28637	28732	28762	28677	28707	28743	28731	28536	28622	28715	28586	28500	28690	28276	28696	28591	28734	28739	28631	28724	28763	28659	28519	28595	28795	28374	28481	28687	28747	28640	28730	28800	28742	28606	28450	28400	28715	28592	28487	28793	28617	28631	28407	28446	28635	28613	28648	28816	28626	28880	28675	28741	28427	28621	28731	28693	28498	28687	28569	28672	28613	28627	28627	28404	28454	28594	28523	28708	28674	28982	28914	28366	28702	28562	28482	28671	28757	28654	28658	28819	28544	28500	28612	28850	28748	28714	28568	28858	28607	28753	28630	28836	28597	28626	28613	28702	28694	28728	28615	28559	28712	28778	28641	28675	28575	28760	28862	28621	28791	28979	28681	28629	28415	28598	28603	28638	28713	28624	28717	28674	28527	28644	28785	28630	28445	28515	28458	28479	28560	28730	28686	28566	28732	28717	28549	28531	28785	28746	28570	28751	28619	28611	28633	28508	28933	28676	28556	28693	28670	28522	28658	28523	28754	28810	28689	28606	28731	28765	28765	28826	28532	28704	28505	28806	28961	28511	28558	28704	28432	28825	28681	28727	28557	28701	28690	28485	28701	28641	28718	28427	28684	28645	28424	28505	28632	28718	28714	28613	28468	28833	28747	28554	28696	28642	28432	28538	28763	28354	28596	28566	28655	28711	28841	28708	28904	28654	28740	28569	28554	28757	28622	28757	28631	28754	28555	28835	28708	28614	28747	28557	28940	28601	28805	28601	28881	28705	28693	28673	28703	28344	28671	28785	28589	28735	28721	28581	28860	28636	28566	28807	28535	28520	28620	28761	28516	28949	28685	28740	28715	28397	28620	28745	28630	28682	28452	28375	28976	28892	28688	28436	28566	28628	28584	28651	28570	28811	28733	28842	28664	28693	28540	28604	28670	28844	28714	28697	28678	28645	28809	28542	28539	28583	28566	28785	28802	28395	28386	28639	28833	28592	28649	28616	28667	28612	28785	28709	28566	28652	28754	28395	28615	28628	28575	28827	28504	28831	28713	28540	28747	28728	28523	28517	28552	28682	28920	28763	28670	28803	28755	28921	28876	28737	28805	28408	28647	28735	28479	28363	28708	28461	28818	28625	28693	28479	28705	28601	28744	28850	28605	28620	28787	28677	28538	28629	28701	28608	28618	28803	28546	28786	28467	28546	28838	28457	28609	28446	28609	28738	28727	28691	28857	28508	28656	28820	28668	28622	28598	28720	28693	28726	28716	28556	28781	28640	28623	28633	28456	28411	28528	28875	28510	28757	28597	28783	28547	28596	28622	28592	28610	28798	28618	28743	28494	28522	28585	28631	28685	28682	28774	28622	28426	28623	28702	28770	28582	28651	28593	28654	28661	28729	28681	28484	28601	28587	28740	28635	28659	28615	28649	28466	28776	28512	28773	28545	28552	28696	28562	28771	28719	28564	28789	28436	28690	28690	28555	28784	28494	28867	28786	28551	28450	28817	28758	28628	28476	28748	28751	28856	28643	28855	28538	28675	28811	28551	28547	28725	28589	28791	28712	28861	28722	28809	28887	28720	28826	28587	28578	28529	28537	28633	28675	28620	28894	28615	28607	28745	28644	28563	28425	28688	28447	28764	28672	28571	28717	28684	28694	28587	28383	28742	28772	28635	28722	28750	28473	28747	28734	28620	28604	28669	28658	28595	28723	28981	28790	28756	28591	28468	28668	28699	28585	28545	28677	28519	28836	28617	28762	28691	28718	28645	28551	28745	28501	28479	28299	28680	28361	28641	28673	28776	28772	28621	28868	28680	28506	28642	28635	28248	28626	28518	28638	28673	28608	28686	28662	28594	28505	28712	28760	28635	28748	28694	28600	28621	28698	28885	28776	28720	28638	28659	28742	28653	28580	28436	28806	28473	28704	28651	28545	28679	28528	28603	28827	28729	28681	28667	28793	28590	28788	28529	28684	28497	28707	28574	28625	28754	28756	28532	28679	28661	28719	28775	28620	28792	28569	28522	28540	28600	28664	28796	28946	28587	28834	28438	28723	28686	28665	28480	28611	28775	28703	28641	28683	28583	28308	28702	28512	28779	28674	28733	28725	28824	28684	28853	28508	28817	29034	28774	28739	28834	28737	28766	28710	28367	28670	28410	28589	28668	28656	28681	28623	28432	28432	28681	28429	28684	28520	28751	28530	28738	28856	28843	28780	28846	28428	28969	28657	28665	28729	28616	28522	28373	28699	28637	28831	28493	28612	28685	28558	28888	28546	28427	28484	28488	28818	28402	28700	28756	28710	28943	28668	28839	28540	28766	28609	28701	28611	28677	28687	28981	28638	28497	28640	28612	28751	28425	28581	28835	28531	28597	28670	28836	28701	29046	28710	28592	28627	28820	28905	28647	28506	28523	28528	28581	28499	28431	28851	28684	28631	28711	28550	28729	28740	28574	28682	28495	28838	28858	28572	28749	28614	28736	28627	28599	28797	28753	28712	28604	28435	28662	28721	28616	28611	28543	28822	28621	28633	28739	28758	28467	28712	28587	28616	28526	28383	28668	28789	28614	28813	28754	28531	28533	28501	28515	28288	28765	28662	28647	28518	28901	28337	28801	28748	28825	28808	28615	28542	28646	28714	28593	28285	28635	28616	28398	28756	28780	28694	28686	28434	28620	28640	28565	28440	28631	28870	28802	28617	28774	28560	28842	28462	28520	28987	28580	28907	28770	28974	28404	28751	28704	28607	28438	28633	28557	28679	28855	28879	28594	28386	28450	28492	28603	28467	28687	28669	28603	28668	28754	28684	28777	28766	28613	28757	28722	28615	28666	28856	28765	28668	28741	28488	28510	28615	28763	28601	28608	28791	28686	28655	28775	28608	28731	28518	28756	28539	28719	28750	28678	28604	28646	28487	28663	28434	28765	28615	28690	28713	28667	28681	28720	28501	28522	28429	28698	28675	28816	28464	28468	28789	28604	28505	28490	28500	28378	28613	28580	28607	28580	28601	28537	28459	28421	28702	28547	28747	28779	28664	28516	28689	28696	28518	28637	28860	28619	28622	28630	28693	28730	28615	28625	28612	28816	28496	28674	28757	28721	28701	28634	28734	28557	28797	28633	28539	28558	28769	28651	28559	28742	28624	28639	28828	28496	28701	28809	28334	28856	28776	28592	28770	28595	28770	29010	28633	28906	28881	28724	28659	28746	28645	28700	28526	28634	28854	28742	28682	28692	28619	28676	28612	28600	28738	28533	28593	28623	28546	28724	28764	28589	28521	28566	28537	28816	28617	28704	28524	28724	28697	28326	28471	28714	28742	28674	28732	28433	28754	28660	28775	28621	28797	28552	28517	28478	28833	28491	28649	28478	28812	28832	28434	28562	28622	28622	28594	28712	28646	28605	28854	28667	28593	28572	28914	28512	28815	28823	28622	28578	28658	28756	28668	28563	28535	28608	28590	28693	28743	28640	28690	28513	28550	28831	28713	28663	28634	28760	28898	28569	28702	28758	28633	28537	28588	28645	28831	28363	28492	28587	28538	28687	28743	28878	28788	28650	28703	28596	28872	29034	28776	28912	28766	28703	28580	28624	28887	28768	28617	28515	28532	28544	28710	28698	28646	28468	28707	28711	28702	28802	28533	28625	28567	28618	28729	28645	28672	28512	28630	28575	28656	28894	28742	28799	28513	28703	28725	28726	28653	28856	28506	28659	28481	28595	28584	28805	28776	28709	28787	28583	28658	28672	28629	28993	28792	28655	28642	28559	28614	28582	28666	28683	28459	28803	28580	28704	28537	28692	28705	28710	28652	28715	28725	28946	28888	28662	28747	28769	28575	28695	28543	28687	28735	28705	28585	28727	28723	28461	28813	28952	28625	28839	28373	28635	28674	28775	28813	28699	28609	28865	28885	28632	28747	28667	28443	28835	28868	28798	28657	28748	28759	28830	28740	28602	28756	28580	28596	28630	28592	28497	28578	28370	28978	28789	28636	28835	28698	28669	28492	28793	28712	28811	28636	28427	28770	28466	28635	28624	28706	28497	28666	28639	28635	28632	28555	28316	28284	28603	28778	28727	28677	28587	28649	28671	28656	28636	28699	28736	28786	28960	28649	28632	28834	28806	28590	28473	28831	28602	28717	28382	28529	28418	28662	28743	28500	28437	28459	28864	28661	28686	28713	28796	28650	28580	28798	28792	28728	28471	28765	28660	28627	28744	28649	28667	28850	28796	28629	28698	28814	28565	28564	28456	28616	28527	28532	28438	28633	28815	28620	28450	28658	28525	28671	28654	28443	28734	28515	28416	28415	28585	28454	28394	28603	28764	28605	28449	28679	28598	28609	28471	28539	28656	28532	28463	28466	28669	28619	28599	28727	28729	28247	28409	28679	28632	28716	28716	28601	28440	28452	28545	28745	28651	28601	28529	28581	28851	28776	28852	28621	28677	28383	28732	28465	28672	28742	28637	28692	28881	28712	28745	28674	28540	28713	28807	28822	28734	28664	28694	28338	28480	28630	28668	28575	28689	28685	28831	28476	28435	28563	28362	28812	28420	28834	28729	28577	28497	28445	28628	28754	28732	28553	28482	28557	28468	28436	28818	28736	28740	28747	28819	28597	28347	28560
65003	102202	93218	77873	58610	39938	27733	23367	22317	21894	21880	21946	22159	22094	22057	22102	21844	22221	22126	22047	22078	22154	21921	22042	22093	22073	22250	21989	21937	22056	22269	21971	22092	22085	21928	22056	22120	22277	21956	21988	21928	22234	22047	22150	22126	22123	22082	21815	22096	21994	22082	21942	22044	22049	21917	22008	22149	22145	22101	21966	22196	22080	22106	21979	22252	22035	21934	21876	22068	22012	21989	22300	22111	22040	22062	21909	22134	21986	22177	21949	22091	22095	22004	21977	22231	22062	22029	22099	21996	22084	21957	21763	22293	22225	22023	21948	22005	22072	22114	22045	22105	22054	22160	22218	22156	21914	22163	22159	21942	22050	21987	22099	22149	22081	22130	21978	21966	22064	21820	22178	21942	22070	21931	22120	22235	22072	22040	22074	21866	22026	22131	22085	22086	21913	22115	22129	22171	21941	22055	22119	22063	22034	22087	21978	22125	22037	22055	22038	22059	22006	21958	22082	22179	21942	22025	22148	22011	22027	22144	21989	22080	22082	21912	22116	22175	22037	22086	22083	22244	21935	22058	22129	22203	21986	22072	22027	22036	22003	22156	22064	22027	21954	22033	22040	22089	21943	21980	22033	22142	21934	22084	21924	22104	22018	22152	22066	22052	21844	22088	21921	22068	21934	22038	22044	22078	22209	22103	22036	22048	22138	22065	22016	21975	22015	21999	21949	22054	22050	22188	22293	22238	22094	21878	22182	22065	22028	21943	22037	22022	22002	21925	22025	22247	21910	22152	22052	21993	22260	21885	22046	22004	22138	22000	22033	21975	21941	21967	21978	21918	21883	22051	22308	22180	22135	22049	21990	22216	21979	22111	22043	22018	22135	22166	22031	22029	22094	22075	22011	22141	22124	22186	22052	22058	22077	22028	21985	22092	22209	22075	21868	22127	22052	22081	22122	21980	21933	21831	22093	21989	21983	21911	21977	22059	21925	22144	21899	22184	21981	22013	22182	21986	22080	22026	22154	22010	22094	22045	21784	22111	21923	21894	22139	21924	21998	21892	22112	21973	22144	22131	22019	22018	21859	22110	22174	21990	21984	21971	21851	22065	22028	21702	22247	22134	22043	22076	22087	22074	21912	22178	21960	21909	21823	22224	22139	21875	22102	21962	22192	22072	21980	22197	21998	22058	22065	22038	21893	21923	22162	22116	21921	22069	22129	22054	22072	21990	22168	22094	21846	22270	22142	21930	22103	22083	22161	22068	22121	22011	22017	22043	21847	22114	22043	21923	21845	22056	22003	22246	22097	22043	21906	21820	22020	22014	22214	22103	21971	22002	21836	21963	21922	22094	21987	22191	22019	22060	21974	22025	22120	22214	22238	22157	21937	21953	21838	22061	21930	21972	22039	22017	22015	22071	21875	22149	22158	22243	21972	21911	22000	22223	21880	22018	22092	22018	21988	22184	22230	22026	22039	21993	22013	22052	22199	21986	22225	22147	21836	22062	21910	22150	22033	22112	22118	21911	22086	22040	22121	22186	21976	22042	21790	21988	22186	21953	22065	21914	21928	22087	22169	21988	21988	21966	22217	22054	21980	22134	22045	22131	22041	22053	22098	21983	21867	22165	22082	22152	22302	22060	22004	22005	22113	21948	22071	21985	22019	22114	21926	22069	22160	22084	22047	22058	21895	22028	22061	22152	22222	21945	21978	22192	22181	21955	21929	22242	22110	21991	21925	22205	21898	22063	22095	22213	22144	21954	22015	21882	21875	22087	22093	22024	22096	22027	21993	22177	22052	22131	22051	21846	22133	22069	21820	22185	22029	22021	22117	22033	22017	22078	22008	21881	21866	22039	22057	22052	21991	21925	22070	21997	22232	21967	22036	22243	21957	22071	22049	22079	22145	22141	22090	21936	21934	22022	21892	22161	22187	22193	22102	21960	21963	22167	21943	22071	22173	22004	21900	22019	22017	21966	21963	22198	21950	22072	22107	22024	21894	21997	22239	22096	22059	22202	21889	22107	22001	22152	22032	21911	22170	21841	21894	21987	22169	21967	22162	22012	22026	22017	21991	22058	22105	21884	21989	22173	22063	21976	22136	21910	22029	22019	22077	22075	21907	22088	22024	22016	21910	22126	22095	21973	22203	22031	22028	21890	22088	22019	22137	22022	21967	22015	22116	22098	21993	22037	22010	21980	22007	21942	22001	21904	21847	21802	22277	22063	21999	22033	21874	22157	21938	22074	21889	21863	22220	22121	22054	22138	21959	21982	22179	21963	22072	22179	21934	21945	22211	21980	21962	21927	22128	22282	22037	22166	22163	22087	22318	21960	22028	22088	22173	21982	21948	22004	21979	21963	22087	22028	22117	22068	22197	22089	22002	22056	22175	21880	22016	22130	22122	22127	22032	22011	21983	22137	22173	22185	21995	21991	21781	22094	21962	21930	21996	21979	22112	22203	22003	21944	22201	22161	22167	22144	21876	21997	21960	21960	22118	22071	22140	21932	21861	21989	22250	22111	22086	22132	22050	22001	22015	22219	22168	21979	21817	22194	22156	22192	21968	22072	22111	21888	21966	22087	22049	21996	21999	21990	21990	22019	21964	21974	22195	22023	21893	21976	22004	22011	21830	22099	22189	22238	21907	22028	21949	21922	21958	22249	22075	22149	21806	21964	21833	22045	22002	21896	22055	21969	22061	21974	22164	22217	22034	21983	22028	22025	22309	22036	22042	21924	22072	22160	22043	22037	22250	22017	22028	22055	21861	22117	22101	22060	22049	21871	22086	21982	22036	22137	22106	21901	21930	22184	22009	22104	21939	22070	21903	22115	21902	21807	22166	22178	22145	21931	22007	22088	21910	21999	22128	21865	22132	21979	21853	22238	22175	22039	21986	21958	22029	22082	21994	22145	22009	22226	22096	22093	22067	21887	22060	22174	21967	21951	22160	22091	22144	22053	22074	22067	22029	21965	21991	21958	21940	22160	22123	21921	22096	22225	22075	22099	22098	22112	22112	22002	21923	21888	22242	22071	22044	21861	21975	22145	22094	22086	22195	22103	21929	21880	22253	21969	21895	22076	22123	22269	21850	22172	21830	22015	22030	21838	21996	22047	22138	21793	22022	21908	22191	22152	21903	22097	21978	22031	22020	21857	22087	21964	22068	22025	21978	22102	22100	21984	21916	21946	21989	21934	22150	21919	21963	22058	21927	22137	21807	22020	22160	21828	22073	22087	22033	22090	22197	22349	22013	22032	22122	21953	22283	21926	22013	21857	22075	22172	22034	22210	21946	21989	22091	22064	21922	22065	22003	21863	22057	21944	22035	21935	21725	22062	22060	21980	22191	22022	22134	21951	22365	21968	21927	22132	21966	22014	21910	22116	21946	21923	22024	22095	22013	22024	21943	21957	22140	21957	22191	22018	22275	22007	22125	22131	21928	22023	22012	22082	21797	21948	22095	22143	22048	22131	22056	21912	22048	22155	22107	22113	22228	22183	22063	22021	21863	21974	21835	22009	21982	21908	21933	22170	22071	22085	21919	21974	22104	22156	21972	22131	22093	21892	22126	22034	22006	22201	21975	22024	21899	21874	22154	22030	22114	21842	22096	21926	22002	21984	22117	22195	21895	21894	22012	22318	21824	21996	21884	22036	22173	22142	22159	21886	22072	22005	21978	21940	21992	22108	22027	22025	22189	21927	21971	21925	22299	22055	22108	22042	21920	22063	22246	22157	21987	22080	22036	22196	22011	21941	22365	22041	21983	22173	22098	22109	21947	22030	22092	22172	21920	22063	21790	22001	22006	22057	22152	21950	22050	22017	22169	22113	21980	22078	22050	22009	22063	21980	22128	22142	21897	22145	21775	21982	22201	21885	21927	21829	21908	21947	21813	21899	21997	21976	22113	21968	22074	22216	21911	22012	22080	22221	22182	21935	21859	21956	22262	22112	21991	22034	22046	21971	22035	22295	21872	21918	22099	22082	21888	22180	22069	22069	22061	22043	21873	22139	22037	22038	22016	22015	22223	22001	22225	21877	21938	21885	22104	22045	22146	21963	21980	22052	21931	22144	22049	22258	21878	21996	22257	22148	22037	22070	22145	22101	21914	21838	22052	22228	22009	22018	21977	22079	21853	22134	22033	22111	21993	22072	21976	21917	22079	22058	21965	22023	22088	22066	22121	22139	21982	22036	21917	21931	22015	21967	22123	22060	21912	22002	22102	22200	22218	22169	22074	22050	22015	22110	21940	22037	21988	22081	22034	22132	21919	22105	22151	22083	21919	22032	22164	22143	22085	22001	22045	22077	22183	22057	21953	22094	22036	22082	21919	21956	22049	22003	22046	22109	22136	22019	22036	22066	22021	22211	21868	21916	21976	22091	22128	21956	22099	22007	22055	22132	22148	22002	21952	22045	22253	22074	21927	22073	22005	22036	22058	22135	22079	21988	22126	22064	22067	21979	22018	22057	21860	21857	21955	22038	22036	21937	22008	22099	22050	22047	22098	22036	21973	21993	21994	22089	22041	21946	21935	22177	22042	22046	22093	22041	22052	22096	22018	22136	21930	21916	22118	21877	21877	22246	21962	21945	22076	22100	22168	22173	21895	22006	21996	22222	22072	21957	22099	22159	21973	21970	22083	22136	21948	22121	22179	22224	22075	22121	21916	22013	21992	22041	22024	21865	21987	22187	22127	22185	22055	22113	21841	22035	21905	21933	22013	22278	21970	22163	22243	21948	22078	22122	22032	21898	21967	22013	22091	21889	21957	22228	22162	22015	21997	22041	21985	22000	22207	22112	22029	22034	21835	22055	22074	21966	21993	22036	22195	21938	21952	22201	21995	22078	22049	22272	21903	22173	21931	21963	22090	22059	22026	22095	22220	22180	22041	22125	22102	21955	22087	21829	22124	22213	22019	22122	21931	21929	22044	21939	22012	22242	22052	21940	22014	22100	22150	21877	22076	22060	22025	21951	22015	22024	21882	21947	22049	22092	22081	22222	22061	22056	21863	22100	21853	22169	21935	22018	22047	21882	22042	22022	22014	22035	21961	21897	21968	22166	22065	22124	22143	21942	21968	22116	22115	22094	21970	22052	21908	22097	22153	22032	22082	21950	22086	22071	22104	22125	22085	22074	21942	22082	22108	21956	21944	22117	22062	22116	22001	22050	22034
30083	37798	50626	41594	33184	30592	29539	28916	28654	28683	28627	28946	28804	28675	28638	28523	28689	28689	28968	28746	28751	28743	28495	28715	28645	28696	28558	28514	28638	28667	28681	28832	28756	28827	28832	28645	28691	28434	28607	28660	28779	28770	28598	28477	28567	28875	28671	28427	28601	28615	28735	28523	28770	28567	28924	28840	28994	28619	28497	28776	28766	28442	28795	28730	28628	28483	28780	28286	28616	28499	28474	28687	28676	28443	28579	28793	28620	28757	28653	28656	28554	28680	28559	28665	28604	28746	28500	28580	28690	28675	28474	28552	28760	28366	28629	28472	28590	28890	28696	29033	28457	28598	28734	28546	28676	28742	28433	28459	28653	28615	28694	28695	28552	28732	28499	28347	28734	28826	28825	28887	28621	28528	28632	28728	28643	28724	28634	28685	28718	28695	28641	28531	28532	28451	28881	28707	28833	28682	28526	28597	28431	28922	28602	28665	28481	28509	28785	28804	28671	28619	28762	28759	28609	28538	28759	28584	28630	28704	28503	28621	28635	28562	28516	28597	28507	28566	28818	28541	28802	28564	28771	28597	28541	28505	28531	28477	28799	28746	28846	28434	28581	28378	28592	28594	28607	28370	28706	28477	28645	28710	28716	28453	28378	28767	28579	28757	28519	28399	28750	28770	28553	28578	28704	28518	28637	28742	28689	28602	28580	28313	28622	28554	28665	28502	28614	28462	28559	28534	28726	28480	28654	28702	28435	28707	28474	28676	28585	28567	28566	28647	28753	28666	28626	28464	28631	28794	28507	28742	28757	28418	28839	28675	28690	28808	28643	28622	28587	28493	28666	28673	28693	28834	28777	28495	28454	28704	28458	28272	28591	28611	28621	28782	28515	28533	28505	28689	28510	28751	28450	28506	28429	28561	28528	28474	28732	28496	28919	28723	28857	28871	28349	28587	28332	28759	28813	28700	28880	28595	28598	28587	28500	28650	28606	28633	28875	28662	28630	28404	28778	28592	28753	28654	28577	28824	28774	28543	28696	28568	28678	28546	28631	28765	28448	28397	28334	28618	28651	28422	28565	28715	28772	28856	28652	28558	28825	28497	28679	28930	28536	28453	28849	28611	28495	28588	28484	28422	28578	28642	28570	28668	28672	28620	28352	28562	28557	28563	28524	28515	28659	28593	28549	28797	28607	28357	29037	28640	28597	28331	28632	28656	28518	28591	28468	28773	28678	28378	28622	28727	28649	28492	28492	28854	28350	28771	28771	28825	28541	28677	28833	28553	28603	28427	28750	28454	28614	28544	28600	28586	28535	28634	28600	28684	28535	28517	28543	28457	28735	28863	28590	28579	28398	28745	28703	28482	28815	28487	28725	28582	28515	28883	28854	28603	28564	28569	28508	28386	28655	28603	28585	28653	28759	28524	28839	28655	28572	28643	28590	28639	28754	28608	28485	28659	28789	28688	28626	28451	28894	28825	28931	28571	28720	28490	28552	28764	28501	28636	28623	28637	28786	28803	28415	28598	28438	28688	28415	28757	28997	28616	28553	28757	28611	28523	28330	28766	28659	28672	28676	28723	28523	28719	28589	28543	28762	28784	28649	28615	28440	28558	28516	28834	28849	28751	28654	28759	28479	28550	28692	28546	28766	28694	28555	28707	28752	28702	28917	28592	28633	28613	28471	28649	28790	28627	28479	28514	28580	28613	28639	28496	28617	28646	28760	28602	28673	28841	28611	28619	28543	28547	28556	28622	28729	28499	28604	28880	28556	28554	28691	28707	28631	28598	28767	28642	28557	28648	28518	28493	28788	28652	28912	29033	28560	28648	28670	28490	28523	28496	28657	28571	28683	28637	28749	28518	28496	28566	28741	28620	28671	28617	28512	28494	28823	28546	28624	28608	28530	28714	28484	28604	28627	28482	28524	28350	28404	28683	28654	28734	28386	28594	28776	28749	28418	28673	28837	28469	28608	28442	28692	28625	28633	28739	28573	28628	28475	28360	28558	28478	28699	28571	28564	28818	28804	28558	28504	28875	28523	28796	28745	28691	28731	28512	28748	28549	28788	28810	28641	28665	28647	28719	28824	28682	28776	28517	28447	28534	28478	28512	28676	28578	28647	28967	28645	28562	28587	28616	28704	28892	28764	28654	28640	28551	28380	28651	28822	28670	28718	28475	28698	28695	28714	28818	28472	28625	28639	28600	28368	28680	28561	28682	28717	28448	28423	28649	28520	28630	28598	28553	28704	28561	28502	28578	28589	28502	28434	28640	28694	28658	28645	28622	28649	28770	28737	28624	28647	28637	28603	28439	28564	28583	28798	28553	28471	28752	28492	28864	28595	28646	28608	28546	28531	28547	28668	28756	28538	28465	28635	28335	28644	28490	28938	28631	28712	28696	28537	28663	28666	28527	28557	28806	28557	28762	28596	28607	28607	28553	28753	28456	28472	28472	28826	28760	28747	28759	28604	28449	28705	28717	28734	28495	28654	28678	28685	28732	28663	28602	28558	28767	28385	28724	28867	28645	28579	28549	28661	28775	28664	28669	28636	28926	28491	28624	28765	28671	28577	28720	28511	28736	28590	28381	28526	28783	28519	28544	28519	28730	28550	28738	28679	28483	28685	28641	28813	28696	28836	28436	28539	28598	28618	28743	28456	28702	28614	28665	28516	28533	28682	28535	28545	28774	28464	28339	28771	28817	28479	28538	28428	28056	28707	28605	28768	28636	28534	28285	28434	28311	28671	28690	28795	28498	28889	28581	28636	28657	28340	28684	28750	28647	28570	28642	28646	28734	28632	28518	28638	28560	28712	28775	28647	28485	28547	28755	28942	28747	28438	28663	28397	28619	28672	28648	28710	28653	28776	28511	28417	28478	28458	28750	28747	28811	28746	28642	28505	28643	28745	28692	28449	28719	28631	28511	28698	28520	28442	28718	28490	28864	28640	28691	28606	28663	28546	28509	28594	28686	28538	28674	28641	28586	28495	28532	28592	28587	28748	28797	28913	28744	28536	28654	28754	28531	28524	28663	28521	28470	28552	28640	28657	28587	28878	28644	28597	28735	28674	28611	28717	28467	28534	28600	28537	28523	28672	28501	28442	28628	28754	28896	28608	28483	28567	28427	28812	28659	28729	28745	28898	28658	28541	28766	28712	28592	28698	28312	28565	28582	28939	28624	28480	28723	28561	28628	28597	28554	28722	28621	28496	28668	28499	28768	28549	28904	28712	28600	28602	28478	28574	28448	28631	28724	28511	28600	28490	28539	28390	28709	28465	28562	28523	28643	28375	28505	28767	28687	28777	28770	28659	28818	28596	28497	28511	28632	28667	28566	28869	28830	28732	28684	28693	28554	28651	28601	28707	28736	28621	28438	28522	28421	28536	28557	28686	28726	28581	28456	28500	28665	28765	28770	28788	28622	28390	28565	28551	28733	28805	28710	28823	28710	28625	28555	28619	28727	28954	28621	28647	28570	28742	28798	28781	28669	28771	28629	28631	28796	28811	28715	28694	28711	28722	28387	28520	28673	28601	28756	28543	28614	28561	28562	28670	28575	28563	28678	28742	28652	28586	28610	28683	28659	28897	28498	28737	28543	28650	28546	28596	28701	28572	28430	28684	28768	28694	28743	28617	28580	28913	28610	28677	28645	28702	28600	28742	28544	28814	28704	28721	28561	28356	28692	28713	28731	28850	28479	28328	28661	28607	28719	28815	28734	28552	28708	28639	28698	28650	28646	28603	28556	28751	28455	28768	28714	28801	28624	28640	28538	28726	28917	28593	28804	28680	28666	28754	28437	28567	28638	28897	28601	28569	28529	28778	28607	28262	28495	28445	28803	28740	28622	28481	28824	28735	28308	28651	28722	28641	28529	28602	28508	28536	28677	28849	28777	28702	28668	28517	28902	28652	28418	28599	28587	28620	28307	28538	28713	28646	28418	28621	28332	28701	28731	28509	28545	28633	28665	28509	28495	28702	28590	28599	28679	28532	28573	28631	28642	28530	28827	28664	28732	28552	28857	28636	28847	28645	28455	28568	28620	28697	28614	28520	28502	28588	28711	28679	28800	28741	28511	28718	28542	28632	28448	28826	28829	28411	28617	28625	28811	28607	28583	28636	28524	28639	28710	28557	28781	28473	28822	28547	28337	28655	28758	28558	28660	28457	28517	28639	28521	28658	28527	28552	28595	28744	28615	28722	28691	28605	28575	28646	28592	28537	28612	28688	28663	28495	28752	28616	28583	28480	28561	28532	28506	28555	28695	28508	28816	28540	28597	28620	28600	28630	28756	28541	28710	28651	28716	28584	28619	28583	28314	28773	28586	28654	28611	28359	28738	28571	28528	28467	28593	28549	28633	28816	28754	28294	28523	28602	28672	28420	28514	28597	28744	28817	28773	28675	28738	28728	28513	28611	28657	28627	28579	28537	28627	28725	28548	28675	28770	28647	28429	28635	28491	28641	28502	28534	28624	28716	28591	28567	28690	28775	28571	28465	28824	28682	28758	28678	28616	28708	28728	28663	28614	28689	28953	28817	28736	28710	28840	28754	28852	28456	28633	28529	28498	28665	28724	28393	28598	28679	28740	28755	28471	28458	28336	28922	28555	28472	28597	28466	28635	28454	28433	28539	28543	28696	28839	28530	28592	28721	28639	28682	28632	28493	28598	28856	28705	28565	28447	28711	28691	28624	28381	28623	28666	28936	28474	28689	28638	28669	28732	28583	28568	28804	28638	28784	28778	28699	28664	28765	28890	28842	28687	28591	28572	28496	28685	28606	28846	28733	28445	28716	28743	28711	28465	28718	28377	28471	28569	28624	28687	28427	28644	28616	28658	28593	28782	28744	28640	28767	28602	28495	28527	28691	28674	28494	28547	28644	28633	28635	28617	28648	28620	28717	28760	28665	28363	28695	28583	28506	28607	28444	28698	28723	28674	28597	28617	28574	28576	28746	28669	28426	28561	28843	28468	28382	28711	28750	28639	28665	28622	28810	28693	28798	28460	28421	28527	28675	28780	28762	28521	28438	28595	28592	28551	28702	28943	28611	28870	28354	28548	28563	28647	28787	28471	28572	28716	28602	28608	28728	28775	28611	28543	28551	28572	28518	28725	28826	28575	28485	28609	28628	28664	28588	28496	28480	28549	28470	28744	28709	28620	28773	28683	28381	28635
34810	59533	52233	36280	27607	23882	22573	22152	22038	21911	21989	22152	21963	22044	21967	21871	22091	22110	22010	21973	22035	21730	22032	21898	21966	22040	22027	21947	21886	22076	21991	21926	21882	22033	21813	21892	21778	22088	22078	21940	22047	21885	22100	21945	21980	22038	21976	21853	21909	22000	21932	21979	22063	21987	21768	22020	21909	21826	21938	21910	21807	21931	22031	21978	22019	21971	21993	21901	22018	21977	21924	21957	22198	22045	22074	21845	21990	22025	21882	21918	21800	21740	21920	22047	21881	21898	21810	21884	22243	21882	22021	21826	21856	21710	22039	22093	22026	21954	22019	21963	21965	21937	22052	21933	21923	22311	22028	21827	21945	22092	21828	21875	21967	21905	21916	21945	21935	21988	22103	21935	21929	21937	21969	21928	21880	21794	22005	21978	21999	21986	21884	21976	22014	21946	21784	21935	21993	21936	22156	21974	21819	21783	21924	21885	22072	22133	22010	21945	22026	22026	22123	21969	22021	21959	21983	22008	21977	21970	21975	21971	22000	22019	22008	22026	21909	22053	21866	21951	21830	21776	22058	21859	21838	21871	21980	22106	21851	21844	22087	21905	21921	21876	21977	22178	22070	22036	22070	21972	21892	21861	21919	21967	22010	21865	21948	21800	21762	22002	22116	21913	21854	21853	22073	21748	22040	22041	22117	21913	21932	21947	22075	22044	21893	21941	21929	21937	22021	22016	21945	21931	21935	22016	21858	21793	21954	22024	21991	21958	22129	21887	22107	21877	21931	21886	22019	22030	21984	21891	22048	21859	21965	21928	21907	21766	21967	21998	21876	21868	21925	21938	21900	22005	21880	22008	22025	22056	21928	22062	21897	21777	21963	21926	22033	21843	21855	22031	22238	21742	22102	21862	21731	21975	22018	21972	21997	22050	21815	22263	21984	21998	21908	21951	21917	21914	22090	21961	21890	21943	21947	21977	21796	21812	21819	21871	22083	21976	21870	22042	22016	21912	22031	21803	21847	21975	21965	21957	21927	21934	21962	22058	21942	21969	21955	21950	22046	21919	21859	21970	21814	22024	21893	21879	21846	21915	21995	21894	22022	22014	22017	22069	21963	21950	21858	21952	21898	22085	21903	21906	22016	22074	21927	21955	22012	21900	21903	21963	21891	21933	21957	21955	21858	22141	21921	21897	22024	21859	21843	21959	22073	21898	21893	22138	22062	22023	22033	21988	21924	21991	21911	21929	22016	21870	21922	21967	22083	21980	21825	21956	22019	21937	22098	21751	22013	21939	22000	21903	21903	22008	21944	22068	21907	21977	21945	21931	22009	21937	22099	21862	21956	21701	22027	21871	21876	22047	21685	22268	21771	22011	21973	22094	21876	22116	22029	21819	21818	22015	22013	21785	21801	21771	22021	21960	21994	22045	22050	21761	21890	22052	21987	22081	21756	21954	21903	21894	21835	22003	21917	22028	21993	22130	21970	21955	21967	22057	22006	21878	21988	21887	22057	21952	22055	21965	21860	21957	21923	21641	21903	22048	21700	21907	21850	22114	21940	21954	21846	22075	21949	21826	21971	22158	21871	21901	21993	21912	21912	21850	22081	21917	21921	22049	21859	21964	21958	21960	22201	22042	22115	21940	22039	21970	22119	22133	21866	21909	22054	22120	22040	21949	21954	21997	21956	22029	21895	22146	21874	21815	21904	22039	21973	21930	21934	21903	21959	21739	22137	21950	21931	22084	22155	21801	22137	21782	21871	21935	22002	21991	21845	21816	21983	21930	21859	21957	22058	22066	21928	22097	21948	21960	22038	22101	22018	21867	22110	21733	21865	21831	22097	22033	22165	21997	21845	21920	21868	22006	22044	21982	21985	22032	21918	21838	22153	21901	22127	21962	22027	22140	22052	22043	21994	21967	22184	22099	21926	22011	22027	22178	21724	21991	22090	21897	21904	21930	22057	21873	21752	21949	21936	22055	22056	21979	22012	21929	21768	22025	21990	22074	21974	21927	21816	22004	22069	21700	21791	21908	21993	21912	21955	21802	21974	21957	22009	21892	21879	21842	22046	21944	21785	21852	21969	21987	22119	21981	22162	21838	22204	21851	21913	21862	21938	21882	22093	21733	21706	21954	22006	21987	21974	22039	22077	21996	21962	21927	21969	21940	21994	21995	22190	21855	21936	21865	21847	22063	21960	22076	21993	22148	22091	21882	21913	21973	21978	21863	22113	21976	21982	21986	22061	21792	21963	22000	21998	21853	21977	21935	21957	21965	22060	21953	21920	22014	21972	21961	21949	21912	21921	21903	21889	21860	21894	21910	21980	21940	21795	21955	22001	21919	21943	22128	21870	21962	21789	21969	21756	21986	21794	21885	21749	22013	21931	22005	21933	21872	21960	22089	22014	21903	21997	22102	21904	21869	21998	22054	22025	21969	21832	22031	21984	22187	21759	21898	21989	22013	21853	21909	21734	21933	22174	22004	22082	21908	21840	21809	22138	21916	22062	21861	21923	21879	21969	21946	21891	22027	21899	22013	22135	21837	21993	22015	22034	21826	21890	22042	21820	21865	21944	21935	22017	22022	21963	22091	21829	21938	21990	21881	22037	22067	21929	21976	21798	21996	21866	21910	21866	21862	21961	21827	21865	21964	22072	22066	22008	21994	21745	22079	21877	22019	22078	22144	21896	21803	22043	22065	22259	21954	21955	21871	22184	21899	21846	22102	21895	21951	21953	22079	21995	21765	21945	22010	21985	22089	22175	21884	21801	21907	21898	21943	21988	21683	22010	21759	21953	21864	21962	22118	21952	22031	21961	21871	22013	21960	22144	21921	21869	21999	22055	21847	22013	21704	22056	22107	21776	22037	21849	22061	21929	21802	21857	22126	22023	21954	21966	22065	21805	21802	21913	21932	21959	22028	21968	22148	21872	21946	21902	22069	21895	21999	21927	21915	21929	21900	22140	21985	21909	21875	22119	21993	22206	21965	21976	21947	21937	21886	22044	21963	22172	22022	21890	21953	21757	22002	22057	21937	21891	22062	21879	21776	21937	22043	22034	21948	21962	21920	21868	21917	22192	21775	21947	21935	21813	21985	22062	21988	22086	21948	21841	22053	21974	21909	21908	21942	21834	21947	22061	21987	21785	22070	22033	21896	21851	21957	21965	21822	22001	21910	22029	21863	21969	21751	21998	21908	21930	22060	21805	21927	21843	21826	22077	21903	22059	21950	22077	22026	21871	22129	21879	22088	21886	21841	22029	21937	22165	22066	21855	21997	21946	21907	22101	21987	21936	22111	21838	21958	21997	21993	21967	21981	21973	21947	21949	21841	22072	22159	22060	22005	21920	21848	21901	22069	21940	21989	22011	21998	22046	21897	22030	21980	21993	22095	21818	21911	21889	21777	22108	21958	21801	21990	21978	21822	22115	21875	21923	22056	22037	21968	21890	21944	21937	21738	22094	21916	21890	21854	21921	21808	21856	21919	21914	21900	21991	21914	22035	21928	21998	21774	21875	22035	22022	21894	22028	21903	21903	21859	21939	22041	22028	21991	21962	22056	22015	21928	22068	21891	22066	22029	21895	21897	21971	21733	22002	21803	21928	22192	21967	22009	21957	22103	22018	21920	22049	21912	22141	22079	22019	21950	22146	21968	22000	21957	21997	21807	21958	21893	21849	22003	21817	22042	22092	21893	21861	21821	21785	21919	22001	21927	22002	22016	22121	21863	21995	21931	21923	22033	22007	22109	21840	22085	22041	22199	22107	21875	21829	22116	22047	21980	21920	21861	21976	21886	22052	22102	21914	21968	22054	21885	21818	21949	22067	21801	21897	21775	22143	21909	22007	21899	22064	21887	21729	21868	22137	21897	22065	22010	21938	21951	21885	21998	22037	22034	21763	22116	22142	21850	21758	21966	22059	21956	22075	22079	21814	21833	22119	22144	21945	21824	21928	21920	21939	21885	21933	22002	21814	22115	21995	21855	22028	21713	21857	22204	22023	21788	21810	21960	21860	22108	22039	21976	22030	21850	22118	21867	21905	22025	21877	21923	21888	21931	21840	21936	22033	21886	21852	22113	22214	21797	21892	21906	21898	21762	21999	21952	21921	22021	21917	21902	21960	21950	21918	21948	21912	21896	21876	21982	21985	21888	21990	22133	21929	21965	21923	21987	22017	21890	21904	21978	21896	22029	22052	22050	22004	21906	22023	22062	22119	22019	22075	22031	21797	21922	22053	21988	22180	21890	22029	21868	21963	22018	21972	21740	21990	21957	21998	21879	21996	21921	22079	21910	22029	22004	21842	22125	21891	21972	21774	22102	21989	21859	21966	21919	22132	22204	21757	21963	21840	22071	21969	22030	22130	22026	21774	21814	21941	21924	21905	21952	21949	22008	22064	21885	21918	21877	21907	22279	21990	21763	21885	22077	21840	22114	21908	21981	21915	21971	21872	22028	22197	21833	22018	22048	21872	21951	22047	21968	21980	21957	21961	21820	22001	21938	21846	21852	21829	21884	21957	22086	21967	21948	21953	22099	21999	21885	22062	21880	21950	22139	21989	21998	22006	21947	21827	21956	21986	21958	22014	21730	21742	21853	21993	22095	22143	21807	21799	21807	21678	22028	21911	21982	21957	22014	21955	21988	21884	21892	21993	21923	22013	21985	21810	21934	21823	21885	22056	21852	22009	22046	21770	22137	21980	21925	21985	21958	21991	22009	21953	21915	21894	21956	21791	21980	21768	21825	21930	22167	21897	21901	21942	21828	21949	21803	22034	21882	22096	21871	21787	21897	22104	21874	21980	21885	21899	22074	21831	21774	21935	21800	21828	21989	21994	21912	22093	21941	22220	21997	22032	21969	22004	22010	21862	22031	22168	21883	22068	21912	22003	21987	21976	21890	22048	21861	21927	22030	21835	21725	21947	22091	22028	21977	22012	21990	21794	21991	22090	21857	21892	22017	21908	21958	21946	22009	21933	22086	22060	21994	22106	22064	22001	21921	22159	21910	21866	21913	22002	22016	22022	21737	22130	21921	22082	21963	21849	21996	22047	21901	21868	21738	21720	22043	21995	22008	22061	21858	21991	21745	21905	21952	21898	22040	21951	21965	21905	21938	21841	22110	21963	21919	22049	22066	21870	21930	22071	22028	21987	22009	22007	21971	21900	21972
23728	24492	45204	47791	39116	34080	32103	29580	29063	29363	29260	29198	29254	29014	29160	29171	29023	29053	28975	28973	28820	29014	29218	28702	29144	28754	29036	28950	28884	28879	28824	29032	28986	28772	29048	28734	29007	29006	28872	28792	28900	28819	28824	28956	28776	28988	28850	28965	28976	28722	28879	28840	28930	28825	28952	29044	28624	28945	29048	28634	29139	28922	29040	28773	28925	28859	28914	28971	28628	28725	28890	29104	28749	29125	28967	28937	29036	28935	28758	29065	28744	28755	28686	28807	28867	28683	28806	28985	29005	29053	28646	28894	29028	29008	28766	28743	28722	28904	28819	28944	29037	28824	28940	28970	28825	29031	28745	28737	28979	29204	28775	28888	28870	28979	28760	28855	28822	29037	28902	28746	28665	29163	28787	28945	28840	28881	28879	28711	28551	29020	28850	28692	28690	28890	28954	28700	28752	29045	28752	28921	28841	29033	28825	28695	28811	28948	29070	28891	28864	28950	28814	28891	28957	28799	29152	29060	28866	28823	29138	28942	28679	28822	28775	28687	28831	28972	28875	29014	29022	29129	29085	29159	28716	28820	28874	28774	28975	28851	28673	29047	29080	28916	28887	28554	28972	28925	28744	28774	28744	28994	28839	28597	29006	28981	29059	28864	28841	29101	29040	28947	28806	28753	28848	28805	29063	29048	28961	28958	28952	29051	28745	29007	28954	28990	28827	28866	29143	28810	29017	28744	28762	29106	28857	28835	28938	28942	28754	28873	28908	28825	28742	28707	28841	28725	28737	28682	29235	28799	29131	28922	28758	28727	29020	28985	28959	28831	28927	28899	28944	29151	29007	28607	28712	28816	28802	28814	28846	28877	28931	29028	29052	28912	28898	28820	28900	28697	28857	28971	28634	28618	28924	29029	28716	29001	28894	28742	28836	28886	28993	29114	29068	28782	28700	28603	28879	29124	28825	28847	28889	28896	28651	28798	29074	28728	29034	28778	28965	28746	28784	28741	28869	28608	29048	29061	28957	28846	28684	28705	28888	29042	28805	28796	28739	28753	28778	28668	28845	28567	28873	29169	28864	28882	29058	28748	28958	28765	28740	28895	28817	28742	28840	28883	28830	28906	28739	28928	28809	28925	28834	28906	29048	28907	29032	28998	28689	28756	28893	28487	28768	29066	28841	28734	29052	28867	28672	28708	28839	28900	28790	28895	29026	28682	28942	28799	28899	28878	28975	28921	28913	29025	28913	28662	29010	29032	28957	28905	28863	28791	28946	28712	28695	29024	28976	29009	28985	29040	28931	28858	28899	29039	28722	28874	28877	28950	28694	29092	28747	28691	28941	28783	28686	29091	29013	29054	28623	28615	28902	28956	28854	28883	29102	28851	28926	28879	28828	28855	28748	28964	28869	28752	28958	28849	29095	28774	28914	28894	28774	28890	28853	29054	28781	28876	28997	28935	28775	29015	28682	28887	28986	28917	28909	28960	28918	28824	28970	28873	28820	29233	28918	28724	28738	28990	29014	28837	28528	28717	28788	28686	28868	28938	28780	28830	28940	28998	28800	28923	28979	28678	28703	28845	28830	28932	28892	28889	29111	29024	28896	28930	28929	28786	29061	28907	29009	28849	28699	28712	28736	28755	29014	28729	28765	28754	29008	28787	28814	28981	28785	28808	28842	28933	28880	28931	28940	29159	29064	28811	29181	28870	28946	28780	28768	28965	29038	28854	28879	28933	28711	28978	28893	29093	28900	28949	28873	28713	28857	28806	28834	28759	28964	28804	29082	28777	28943	28779	29021	28950	28793	28925	28882	29044	28851	28997	29143	28899	28986	28558	28831	29092	28937	28646	28970	28598	28855	28818	28751	28974	28959	28878	28957	28798	28949	28935	28915	28729	28872	28856	28818	29003	28945	28978	29006	28561	28732	28874	28957	28668	28683	28746	28859	28810	28936	28879	28909	28863	29159	28869	28871	29023	28930	28903	28742	28691	28772	28844	28957	28839	28888	28651	28818	28826	28923	28726	29044	28785	28506	28828	28996	28682	28929	29084	28847	28871	28821	28949	29026	29064	28742	28944	28907	28747	28699	28899	28842	28729	28759	29035	28938	28696	28651	28753	28855	28678	28866	29035	28770	28703	28948	28841	28722	28790	29206	28818	28791	28805	29019	29013	28861	28849	29056	28828	29176	29216	28848	28831	28991	28978	29042	28639	28982	28829	28698	28973	28785	28646	28739	28721	28865	28829	28855	28943	29237	28981	29115	28873	28880	28970	28812	28804	28677	29016	29014	28914	28959	28788	28793	28941	28909	28773	28723	28776	28858	28995	29037	28964	28730	29014	28846	28908	28762	28911	28805	29041	28688	28847	29021	28872	28696	28948	28800	28981	28730	28949	29019	28933	28974	28904	28903	28921	29048	28976	28811	28785	28738	28741	28858	28581	29042	29006	28700	28963	28685	28691	28675	28792	28806	28962	28664	28733	28855	28983	28844	29201	28806	28715	29066	28849	28706	28662	28766	28848	28745	29004	29043	28692	29099	28976	28883	28778	28784	28826	28880	28906	28752	28866	28837	28893	29008	28855	29008	28824	29055	28706	28984	28931	28878	28803	28729	29109	28963	28888	28883	29030	29004	28651	29009	28940	29268	28824	28906	28841	29006	28617	29001	28889	29143	29184	28951	28886	28601	28850	28747	28805	28932	28876	28676	28995	28953	28843	28936	28903	28716	28933	28936	28978	28948	28788	28645	29063	28908	29037	28908	28652	28798	28784	28981	28688	29101	28979	29064	28736	28766	29144	29127	28672	28609	28820	29034	28813	28943	28901	28990	28930	28710	28698	29019	28894	28931	28882	28769	28685	28828	29010	28817	28729	28927	28775	28887	28902	28765	28889	28766	28721	28793	28864	28896	28983	29074	28787	28689	29066	29189	28833	28849	28663	28551	28860	28948	28793	28839	28715	29087	28940	28740	28948	29144	28852	28883	29034	28784	28884	29067	29035	28922	28569	28842	28977	29005	28712	28694	28905	28856	28911	28742	28954	28749	28792	28786	28929	28817	29070	28900	28799	28789	28889	29004	28581	28909	29037	28997	28902	28616	28965	28974	28949	28997	28876	28798	28826	28971	28663	28612	28787	28881	28886	28948	28890	28883	28874	28818	29007	29016	28928	28865	29009	28872	29016	29022	28862	28642	28638	28728	29018	29009	28774	28916	29056	28718	28883	29056	29119	28926	28846	29083	29075	28878	28837	29114	28994	28995	28844	28883	28863	28748	28648	28817	28777	28767	28944	28775	28745	28937	28980	28720	29026	28748	28892	28868	29014	28974	28687	28678	28840	28690	28821	28732	28896	28774	29081	28880	28991	28830	28598	28770	29012	29025	28995	28943	28861	28937	28793	28969	29000	28645	28956	28788	28795	28913	28823	28788	28757	28925	28923	28694	28947	28831	29122	28779	28966	28963	28676	29010	28861	28655	28832	28885	28898	28902	28891	28876	28861	28749	28976	29014	28816	28843	28917	29105	28627	28894	28899	29094	29012	28953	29109	28801	28850	29104	28924	28911	28789	28982	28893	28691	28704	28809	28971	28956	29201	28920	28811	28960	28935	28868	28935	28992	29087	29037	28827	29007	28926	28792	28842	29031	28894	29044	28863	28744	28941	29079	28691	28611	28901	28830	29094	28917	29073	28900	28724	29172	28974	29192	28977	28946	28975	28878	28698	29057	28903	28780	28955	28713	28764	28767	28798	28856	28807	28922	28825	28776	28991	29079	28932	28840	28920	28897	28986	28880	29033	28943	28911	29027	28874	29062	28771	28674	28902	29018	28891	29017	28903	28996	28950	28803	28872	28917	28858	28824	28828	29069	28962	28823	28654	29095	28802	29185	28652	28751	28883	28805	28790	28874	28867	29016	28679	28886	28947	28762	28631	28828	29130	28886	28988	28820	28905	28722	28712	29026	28947	28998	28933	28721	28855	28679	28937	28757	28807	29151	28771	28638	29032	28835	28928	29106	28746	28715	28963	28731	28955	29017	28873	28911	28970	29030	29034	28933	28891	28895	28907	28990	28729	29021	28938	28933	28701	28752	28948	28879	28881	29028	28811	28888	28904	29191	28792	28996	28868	28964	28848	28820	28668	28840	28914	28840	28732	28776	28924	28923	28805	28804	28737	28664	28884	29015	28888	29055	28897	28785	28973	28917	28813	28888	28564	29003	28949	29011	28983	28934	28849	28819	28804	29003	28886	28850	28854	29063	28885	29192	28765	28793	28895	28971	28934	28997	28714	28886	28985	28724	29026	28898	28934	28885	28963	28783	28677	28919	28907	28870	28909	28843	28861	28993	28922	28939	28812	28954	29003	28753	28997	29008	29047	28885	28978	28616	28798	28703	28677	28933	28970	28980	28703	28837	28694	28870	28813	28923	29101	28914	28950	29242	28888	28685	28801	29048	28762	29148	28827	28883	28727	28780	28504	28903	28595	28685	29042	28798	28765	28980	28971	29153	28815	28766	28933	28888	29008	29172	28971	29018	28958	28836	29121	28876	28918	28956	28979	28875	28805	28778	28997	28688	28864	28822	28535	28870	28994	28839	28828	29021	28778	29123	28914	28823	28873	28540	29055	28815	28899	29026	29099	28821	28826	28976	28940	29073	28977	28750	28840	28982	28967	29072	28947	28789	28986	29000	28998	29029	28823	29072	28727	28737	28814	28880	29094	28855	29002	28526	28854	28982	28662	28999	28804	28851	29184	28951	28872	29049	28693	29220	29066	28842	29108	29000	29004	28982	28804	28814	28652	28663	28795	28795	28717	28875	28911	29026	28806	28840	28774	29055	28859	29129	29035	28957	28761	28750	28849	28801	28806	28658	29023	28822	29014	28983	29066	28896	28896	28835	28926	28809	28823	29024	29008	28673	28830	28875	28929	29050	28877	29162	28803	29129	28987	28975	28912	28739	28915	28744	28920	28847	28864	28810	28609	28833	28700	29023	28929	29053	28931	28997	28947	28693	28811	29182	28894	29008	28826	28849	29006	28995	28688	28857	29062	28934	28890	28813	28800	28761	29038	28741	28860	29006	28806	28991	28933	28979	29028	28987	28884	28871	28606	28631	28804	28691	28687	29018	28748	29033	28689	28818	28961	28764	28789	28736	28865	29185	28741	28830	28828
61983	103609	92883	67319	45138	30924	24681	22509	22300	22269	22262	22171	22305	22174	22186	22273	22246	22291	22089	22253	22007	22196	22267	22103	22093	22074	21943	21989	22179	22259	21979	22152	22242	22072	22369	22128	21995	22004	22280	21999	22051	22376	22052	22154	22010	22206	22236	22333	22240	22128	22159	22222	22286	22068	22124	22282	22304	22224	22095	22134	22195	22111	22215	22327	22182	22320	22074	22112	21983	22014	22071	22285	22125	22124	22204	22077	22134	22147	22386	22304	22137	22101	22187	22275	22124	21981	22214	22156	21996	22116	22208	22151	22064	22230	22068	22102	22079	22238	22094	22165	22152	22197	22156	22031	22235	22077	22297	22001	22125	22206	22216	22223	22230	22195	22087	22275	22046	22134	22039	22149	22086	22288	22193	22220	22230	22059	22209	22127	22217	22041	22270	22155	22124	22170	22051	21997	22126	22264	22112	22096	22017	22368	22319	22175	21999	22050	22331	22146	22133	22172	22215	22267	22225	22073	22101	22040	22274	22127	22046	22180	22239	22104	22266	22041	22138	22194	22130	22043	22151	22366	22003	22011	22286	22349	22178	22215	22221	22177	22160	21996	22305	21899	22156	22178	22104	22286	22044	22275	22291	22035	22056	22050	22108	22250	22077	22223	22096	22178	22154	22171	22168	22147	22063	22423	22091	22093	22175	22198	22132	22235	22349	22238	22281	22103	22023	22145	22369	22065	22199	22110	22245	22056	22097	22115	22117	22133	22111	22106	22114	22120	22208	22395	22282	22186	22178	22025	22232	22223	22295	22199	22029	22156	22133	21857	22131	22013	21963	22268	22129	22131	22116	22204	22124	22256	22242	22192	22077	22147	22147	22155	22000	21981	22099	22363	22050	22203	22114	22199	22244	22186	22136	22054	22222	22299	22167	22019	22228	22169	22109	22155	22272	22227	22136	22193	22099	22094	22013	22051	22046	22230	22097	22200	22211	22220	22061	22351	22029	22109	22035	22039	22278	22126	22341	22248	22018	22124	22167	22001	22233	22168	22122	22104	22264	22270	22107	22259	22363	22006	22132	22113	21997	22234	22275	22127	22121	22155	22183	22237	22153	22158	22113	22052	22283	22087	22079	22113	22159	22044	22033	22191	22084	22068	21947	22112	22032	22286	22259	22103	22292	21938	22137	22002	22191	22103	22102	22136	22164	22184	22202	22207	22134	22287	22332	21950	22227	22038	22302	22117	22113	22216	22063	22304	22020	22045	22054	22262	22087	22261	22149	22017	22056	22074	22079	22204	22138	22190	22354	22177	22305	21987	22048	22192	22034	22209	22179	22193	22305	21769	22006	22264	22224	22246	22147	22086	22149	22198	22256	22286	22108	22131	22288	22144	22130	22057	22376	22193	22136	22172	22224	22131	22211	22248	22182	22237	22051	22300	22007	22196	22060	22146	22200	22187	22173	22243	22156	22236	22145	22199	22110	22183	21949	22233	22108	22059	21987	21918	22115	22367	21973	22097	22245	22107	22084	22097	22024	22221	21943	22038	22250	22297	22290	22150	22091	22120	22174	22170	22090	22353	22037	22187	22166	22019	22235	22257	21931	22013	22167	21987	22020	22081	22060	22179	22137	22211	22169	22118	22096	22194	22301	22024	22063	22008	22253	22003	22171	21965	22180	22294	22012	22331	22012	22207	21977	22260	22153	22261	22071	22049	22103	22347	22063	22134	21976	22113	22090	22012	22254	22125	22021	22234	22131	22366	21951	21982	22210	22302	22149	22101	22113	22193	22121	22074	22080	22054	22086	22135	21969	22072	22088	22098	22052	22287	22320	22166	22212	22351	22209	22291	22277	22316	22104	22079	22159	22046	22265	22124	22123	22213	22257	22219	22122	22112	22119	22058	22136	22315	22093	22140	22113	22228	22053	22104	22185	22145	22134	22077	22138	22198	22038	22191	22240	22087	22255	22044	22141	22180	22027	22007	22069	22129	22091	22098	22228	22089	22156	22190	22227	22021	21993	21989	22111	22185	22079	22018	21957	22005	22185	22050	22183	22123	22184	22209	22204	22097	22321	22081	22161	22066	22133	21994	21985	22211	22144	21942	22183	22073	22026	22284	22073	22151	22009	22188	22140	22283	22154	22219	22162	22228	22078	22257	22319	22271	22254	22109	22211	22270	22137	22226	21997	22109	22156	22221	22192	22236	22204	22045	22168	22353	22084	22072	22331	22061	22225	22254	22126	22199	22136	22104	22325	22228	22123	22072	22178	22100	22011	22228	22104	22049	22146	22168	22066	22211	22117	22099	22252	22193	22170	22112	22089	22402	22050	22086	22377	22170	22281	22211	22254	22275	22121	22098	22090	22040	22063	22199	22063	22144	22004	22178	22198	22174	22091	22302	22155	22295	22091	22191	22257	22159	22338	22026	22281	22053	22227	22315	22006	22093	22038	22066	22154	22291	21989	22093	22309	22170	22355	22004	22097	22165	22097	22288	22210	22324	22073	22300	22127	22229	22298	21971	22149	22103	22190	22067	22117	22137	22199	22123	22013	22124	22344	22331	22058	22239	22058	22136	22196	22299	22007	22120	22218	22213	22150	21957	22090	22120	22197	22196	22203	22155	22331	22066	22136	22127	22247	22184	22195	22063	22162	22338	22119	22298	22074	22149	22228	22069	22172	22160	22125	22125	21988	22116	22128	22123	22120	22149	22198	22041	22185	21951	22190	22221	22124	22172	22124	22194	22038	22060	21957	22060	22298	22118	22035	22028	22247	21991	22161	22174	22156	22244	22002	22058	22224	22113	22176	22132	22081	22010	22252	22034	22200	22197	22199	22186	22132	22205	22339	22309	22052	22229	22239	21989	22183	22089	22158	22321	22190	22092	21988	22226	21974	22293	22104	22130	22227	22283	22084	22224	21976	21962	22129	22166	22109	22197	22140	22009	22324	22140	22052	22176	22162	22343	22046	22275	22013	22190	22217	22072	22087	22042	22287	22020	22225	22238	22221	22357	22103	22209	22322	22198	22209	21956	22188	21993	22211	22102	21976	22292	22181	22162	22212	22188	22216	22122	22134	22057	22244	21991	22281	22136	22159	22130	22107	22115	22181	22049	22213	22301	22280	22077	22287	22046	22125	21959	22066	22339	22297	22187	21879	22098	22043	22261	22224	22142	22076	22224	22071	22162	22217	22228	22167	22259	22153	21995	22102	22198	22294	22037	22059	22008	22203	22257	22094	22261	22163	22061	22178	22278	22099	22101	22090	22370	21887	22359	22099	22046	22220	22086	22101	22167	22162	22235	22053	22173	22156	22203	22139	22167	22292	22265	22109	22220	22153	22113	21985	22139	22101	22082	22214	22102	22271	22159	22086	22077	22125	22228	22160	22259	22005	22219	22178	22093	22080	22172	22223	22271	22382	21901	22089	22097	22204	22181	22172	22141	22195	22179	22071	22124	22188	22301	22109	22138	22316	22325	22208	22182	22051	22195	22077	22296	22131	22331	21993	22169	22297	22048	21962	22144	22057	22060	22244	22123	22023	22137	22083	22148	22148	22148	22225	22297	22344	22152	22182	22418	22280	22159	22131	22132	22213	22022	22135	22046	22146	22382	22116	22228	22067	22122	22206	22009	22267	22142	22170	22039	22151	22071	22061	22183	22185	22079	22028	22124	22428	22180	22269	22014	22187	22215	22117	22117	22272	22029	22167	22195	22124	22129	22155	22317	22217	22186	22221	21998	22155	22202	22133	22163	21977	22268	22192	22159	22200	22144	22012	22204	22106	22179	22499	22126	21971	22069	22183	22226	22099	22253	22050	22170	22201	22154	22163	22078	22151	22148	22154	22135	22033	22135	22317	22192	22324	22161	22163	22288	22268	22110	22128	22207	22171	22057	22160	22110	22175	21986	22120	21930	22044	22239	22198	22141	22252	22269	22227	22165	22017	22176	22277	22227	22137	22206	22082	22170	22142	22111	22256	22211	22191	22012	22093	22006	22284	22158	22222	22112	22258	22330	22093	22176	22393	22168	22021	22102	22240	22103	22154	22371	22139	22109	22036	22210	22221	22176	22250	22064	22102	22260	22086	22166	22160	22094	22278	22142	22272	22236	22052	22098	22033	22183	22089	22193	22134	22020	22130	22178	22068	21970	22171	22140	22076	22219	22147	22171	22260	22189	22019	22132	22281	22124	22060	22128	22087	22151	22332	22102	22402	22122	22148	22188	22359	22183	22405	22070	22012	22078	22182	22046	22180	22271	22395	22181	22110	22121	22096	22268	22091	22148	22009	22123	22070	22245	22247	22213	22274	22133	22228	22013	22295	22157	22246	22264	21961	21991	22110	22196	22050	22042	22169	22287	21992	22222	22203	22152	22193	22122	22352	22204	22183	22231	22203	22148	22242	22036	22002	22133	22354	22254	22318	22123	22173	22402	22282	22010	22153	22115	22206	22110	22189	22016	22253	22223	22191	21976	22024	22311	22044	22033	22280	22195	22190	22259	22261	22109	21969	22379	22226	22236	22260	22107	22310	21986	22258	22265	22064	22149	21984	22022	22270	22100	22010	22200	22135	22127	21978	22124	22118	22091	22323	22053	22142	22146	22143	22254	22154	22113	22201	21864	21949	22075	22108	21986	22179	22321	22060	22095	22199	22195	22170	22023	22209	22058	21983	22082	21937	22045	22262	22208	22215	22148	22201	22108	22183	22153	22115	22247	22179	21915	22094	22259	22098	22218	22232	21903	22095	22254	22074	21958	22337	22287	22206	22136	22049	22177	22191	22137	22215	22092	22096	22331	22134	22075	21984	22091	22188	22413	22073	22196	22259	22087	22251	22056	22066	22451	22192	21922	21993	22267	22283	21985	22104	22199	22207	22085	22051	22292	22210	22027	22160	22017	22123	21977	22153	22266	22261	22074	22159	22176	22186	22063	22109	22187	22105	22066	22122	22233	22217	22301	22036	22113	22164	22145	22079	22125	22203	21885	22089	22235	22067	22059	22121	22159	22265	22147	22105	21971	22145	22301	22032	22268	22286	22219	22127	22109	22035	22254	22227	22099	22021	22097	22050	22290	22214	22272	22151	22236	22313	22059	22176	22251	22211	22070	22100	22183	22246	22170	22066	22113	22132	22135	22059	22225	22375	22208	22120	22147	22222	22031	22170	22132	22066	22251
22616	23542	41820	46199	41339	36314	34615	30391	29852	30215	30003	29889	29812	29715	29820	29894	29978	29679	29360	29748	29620	29587	29734	29607	29614	29744	29436	29579	29677	29544	29698	29601	29263	29458	29504	29439	29584	29583	29569	29634	29623	29584	29433	29385	29429	29636	29426	29405	29391	29436	29758	29553	29515	29303	29300	29656	29573	29651	29475	29543	29331	29228	29565	29536	29473	29719	29384	29449	29405	29370	29456	29565	29359	29573	29523	29721	29624	29363	29435	29422	29657	29366	29646	29637	29450	29280	29388	29506	29463	29607	29827	29490	29471	29653	29377	29201	29396	29420	29454	29492	29512	29619	29224	29432	29554	29480	29447	29348	29469	29554	29487	29697	29683	29369	29621	29277	29646	29266	29447	29356	29435	29676	29604	29484	29546	29553	29458	29234	29347	29438	29645	29587	29714	29363	29494	29400	29700	29569	29653	29431	29289	29720	29316	29321	29302	29297	29505	29260	29519	29304	29640	29412	29309	29350	29518	29494	29407	29612	29418	29637	29523	29284	29425	29318	29467	29373	29613	29399	29377	29357	29331	29348	29431	29288	29397	29567	29401	29208	29465	29620	29472	29346	29616	29530	29672	29690	29680	29535	29452	29418	29598	29424	29323	29471	29583	29169	29699	29535	29466	29663	29619	29432	29411	29772	29482	29382	29586	29520	29555	29452	29487	29452	29607	29621	29483	29478	29496	29348	29601	29416	29178	29745	29575	29415	29375	29222	29591	29435	29341	29315	29544	29416	29425	29484	29578	29134	29327	29371	29386	29440	29466	29202	29336	29572	29494	29445	29514	29400	29465	29387	29535	29346	29665	29313	29624	29549	29571	29194	29612	29366	29287	29372	29302	29301	29536	29340	29514	29225	29564	29169	29326	29439	29737	29298	29496	29390	29340	29597	29463	29337	29623	29416	29567	29395	29488	29491	29700	29382	29523	29459	29443	29456	29587	29676	29340	29402	29580	29385	29442	29382	29513	29777	29756	29527	29604	29431	29413	29323	29359	29202	29721	29274	29480	29508	29486	29624	29435	29218	29288	29532	29341	29405	29140	29484	29466	29460	29513	29544	29413	29396	29438	29317	29238	29331	29583	29528	29555	29548	29564	29320	29422	29535	29543	29451	29478	29155	29455	29416	29549	29449	29479	29475	29278	29334	29277	29322	29320	29419	29481	29475	29445	29401	29242	29515	29086	29448	29397	29547	29415	29534	29595	29444	29412	29337	29511	29523	29414	29546	29264	29217	29512	29388	29602	29458	29512	29363	29684	29371	29545	29397	29549	29501	29435	29616	29400	29352	29499	29418	29484	29622	29809	29536	29451	29335	29164	29607	29368	29376	29540	29336	29360	29303	29171	29594	29262	29328	29360	29546	29450	29428	29540	29464	29383	29236	29510	29230	29345	29560	29499	29603	29369	29583	29568	29632	29306	29565	29421	29553	29753	29616	29504	29521	29321	29490	29435	29685	29447	29358	29424	29372	29300	29427	29406	29458	29565	29328	29287	29467	29519	29281	29397	29398	29393	29479	29514	29324	29437	29525	29514	29366	29542	29530	29610	29356	29675	29484	29345	29497	29548	29579	29601	29347	29204	29373	29191	29423	29467	29453	29685	29557	29563	29607	29530	29460	29487	29577	29395	29561	29422	29472	29372	29482	29557	29348	29424	29492	29370	29499	29537	29520	29359	29549	29297	29388	29646	29540	29678	29566	29342	29462	29285	29522	29334	29395	29148	29419	29840	29383	29584	29298	29132	29229	29580	29543	29579	29217	29362	29447	29385	29780	29226	29395	29416	29409	29541	29461	29692	29236	29329	29460	29784	29504	29471	29438	29422	29421	29403	29230	29514	29450	29533	29324	29615	29497	29370	29258	29446	29506	29525	29267	29389	29442	29492	29147	29609	29451	29375	29424	29484	29518	29500	29353	29547	29434	29392	29265	29301	29379	29590	29228	29373	29318	29153	29669	29306	29332	29475	29474	29524	29362	29365	29554	29247	29607	29492	29479	29387	29506	29527	29561	29488	29320	29445	29528	29234	29535	29778	29331	29383	29790	29460	29503	29414	29176	29331	29403	29432	29170	29314	29364	29361	29278	29195	29355	29469	29312	29543	29499	29386	29354	29375	29159	29200	29552	29482	29603	29417	29508	29597	29318	29658	29470	29452	29339	29353	29344	29294	29522	29421	29481	29304	29345	29515	29337	29528	29419	29528	29720	29379	29511	29406	29558	29450	29429	29231	29591	29506	29492	29349	29347	29525	29624	29174	29255	29516	29234	29676	29685	29498	29298	29539	29562	29403	29497	29528	29363	29502	29578	29451	29508	29469	29537	29429	29294	29455	29411	29741	29503	29461	29483	29394	29265	29349	29455	29336	29484	29503	29484	29641	29474	29379	29493	29538	29530	29477	29515	29532	29162	29385	29608	29333	29509	29544	29598	29273	29335	29470	29531	29370	29324	29464	29434	29269	29544	29341	29427	29460	29696	29444	29571	29510	29338	29622	29558	29530	29474	29585	29509	29628	29424	29651	29357	29703	29417	29586	29600	29366	29289	29490	29320	29274	29270	29372	29423	29540	29344	29551	29375	29517	29232	29415	29537	29410	29415	29257	29449	29499	29351	29512	29374	29502	29186	29226	29356	29481	29528	29520	29350	29468	29422	29291	29462	29322	29564	29215	29381	29467	29290	29467	29398	29491	29430	29443	29477	29551	29566	29516	29406	29494	29481	29541	29529	29191	29392	29357	29477	29460	29473	29373	29556	29382	29204	29666	29630	29308	29438	29492	29349	29164	29275	29444	29371	29604	29645	29370	29681	29289	29229	29160	29512	29562	29460	29343	29774	29792	29238	29578	29558	29766	29324	29385	29329	29245	29499	29421	29377	29536	29461	29650	29389	29448	29798	29634	29505	29589	29319	29168	29373	29509	29597	29291	29516	29439	29052	29456	29292	29291	29409	29443	29560	29404	29430	29762	29427	29269	29301	29425	29461	29289	29411	29369	29422	29664	29184	29386	29157	29391	29305	29507	29422	29294	29446	29505	29513	29731	29533	29409	29701	29509	29600	29305	29391	29299	29611	29405	29456	29558	29706	29555	29388	29439	29571	29319	29527	29536	29714	29634	29383	29150	29595	29479	29559	29592	29360	29383	29403	29345	29680	29518	29301	29494	29342	29620	29481	29019	29443	29271	29380	29542	29171	29485	29513	29567	29635	29615	29400	29553	29306	29549	29292	29423	29550	29885	29230	29446	29375	29188	29493	29267	29393	29542	29398	29354	29752	29504	29374	29587	29533	29648	29538	29420	29434	29603	29637	29546	29257	29349	29651	29479	29434	29596	29310	29565	29268	29447	29416	29200	29512	29458	29404	29596	29340	29474	29533	29315	29446	29248	29647	29568	29298	29580	29535	29662	29643	29601	29445	29569	29389	29431	29399	29335	29251	29425	29615	29245	29548	29549	29495	29290	29677	29490	29670	29394	29472	29481	29341	29182	29363	29343	29387	29579	29480	29210	29460	29601	29613	29525	29667	29421	29373	29363	29489	29374	29624	29453	29310	29617	29389	29372	29612	29745	29574	29523	29386	29279	29232	29476	29582	29553	29323	29262	29259	29440	29410	29350	29360	29571	29447	29470	29297	29511	29402	29471	29330	29524	29339	29460	29328	29563	29429	29729	29662	29513	29406	29543	29547	29544	29492	29339	29445	29706	29605	29307	29638	29317	29420	29770	29464	29388	29532	29610	29354	29429	29479	29344	29550	29356	29505	29618	29810	29388	29432	29571	29470	29617	29556	29817	29393	29124	29377	29414	29483	29285	29409	29579	29439	29568	29417	29234	29480	29565	29462	29522	29252	29469	29495	29441	29566	29365	29409	29530	29523	29606	29348	29487	29472	29233	29386	29426	29333	29601	29597	29433	29445	29460	29639	29682	29510	29584	29506	29482	29591	29571	29373	29248	29451	29388	29242	29489	29303	29373	29453	29507	29301	29337	29478	29455	29400	29647	29547	29602	29587	29379	29381	29281	29452	29190	29455	29493	29374	29503	29271	29595	29412	29292	29282	29415	29405	29360	29373	29433	29500	29352	29490	29448	29420	29374	29242	29531	29544	29372	29418	29353	29521	29209	29333	29555	29640	29471	29276	29269	29346	29570	29413	29385	29533	29175	29550	29575	29561	29616	29390	29611	29447	29268	29289	29578	29491	29532	29391	29344	29493	29600	29454	29563	29269	29503	29244	29298	29551	29650	29445	29543	29615	29372	29413	29422	29412	29527	29665	29670	29315	29337	29540	29356	29416	29768	29655	29458	29571	29450	29388	29443	29538	29327	29547	29708	29549	29577	29321	29533	29461	29473	29478	29455	29590	29350	29301	29278	29527	29617	29258	29360	29433	29479	29482	29405	29374	29421	29567	29402	29351	29424	29483	29440	29407	29663	29702	29454	29627	29457	29353	29628	29498	29219	29273	29455	29522	29481	29344	29488	29528	29193	29373	29469	29441	29553	29469	29351	29459	29496	29391	29551	29606	29485	29221	29535	29493	29495	29623	29453	29364	29409	29441	29324	29490	29510	29534	29588	29581	29509	29397	29598	29286	29542	29401	29371	29397	29518	29705	29720	29331	29202	29412	29243	29417	29477	29464	29480	29252	29372	29500	29583	29551	29576	29536	29335	29329	29719	29785	29448	29479	29520	29613	29492	29451	29597	29761	29430	29514	29633	29360	29214	29356	29633	29243	29388	29547	29450	29122	29602	29427	29302	29457	29494	29406	29542	29370	29264	29485	29188	29704	29631	29330	29509	29639	29399	29493	29262	29387	29391	29476	29340	29563	29578	29465	29325	29621	29671	29440	29446	29663	29436	29429	29469	29622	29509	29263	29509	29662	29491	29544	29410	29586	29381	29511	29513	29461	29374	29510	29550	29335	29368	29432	29276	29428	29147	29374	29315	29446	29584	29535	29665	29425	29296	29415	29532	29394	29548	29539	29611	29542	29549	29644	29540	29642	29615	29355	29517	29429	29682	29356	29760	29375	29535	29376	29458	29485	29439	29379	29547	29355	29358	29463	29287	29532	29579	29400	29482	29700	29694	29350	29771	29713	29368	29407	29635	29542	29469	29331	29256	29199	29599	29356	29363	29353
64661	102514	97364	82698	57624	37929	27193	23358	22664	22494	22358	22510	22427	22288	22274	22421	22304	22522	22489	22389	22546	22488	22362	22587	22475	22480	22507	22500	22585	22610	22510	22500	22310	22685	22483	22556	22397	22459	22318	22665	22551	22502	22584	22401	22451	22576	22596	22555	22413	22511	22429	22547	22626	22577	22376	22472	22467	22459	22522	22492	22575	22507	22376	22443	22538	22408	22616	22526	22619	22515	22372	22377	22487	22199	22396	22439	22491	22404	22651	22394	22599	22467	22437	22551	22620	22502	22549	22559	22481	22624	22463	22440	22640	22520	22533	22518	22636	22514	22376	22454	22539	22461	22649	22477	22378	22365	22309	22497	22650	22512	22280	22322	22509	22561	22481	22615	22350	22504	22357	22481	22574	22388	22605	22429	22646	22326	22558	22470	22502	22570	22432	22428	22660	22512	22459	22398	22395	22474	22517	22387	22174	22497	22475	22360	22432	22361	22437	22416	22421	22453	22334	22468	22639	22361	22605	22459	22532	22570	22489	22486	22540	22540	22461	22554	22613	22682	22367	22462	22449	22404	22438	22439	22508	22460	22442	22352	22472	22529	22495	22284	22592	22504	22353	22503	22456	22537	22504	22372	22393	22465	22466	22533	22287	22538	22466	22623	22292	22446	22499	22460	22366	22357	22400	22436	22515	22403	22497	22401	22503	22330	22437	22211	22525	22542	22341	22438	22497	22410	22396	22480	22400	22404	22497	22452	22565	22404	22440	22414	22496	22408	22513	22443	22355	22540	22496	22453	22524	22361	22410	22487	22504	22765	22321	22399	22619	22533	22430	22519	22552	22552	22513	22243	22463	22423	22471	22379	22418	22435	22462	22483	22340	22633	22269	22443	22443	22374	22301	22270	22510	22499	22388	22336	22470	22538	22519	22478	22600	22245	22457	22441	22527	22683	22254	22615	22447	22500	22343	22580	22570	22443	22728	22380	22514	22406	22542	22585	22481	22364	22512	22573	22431	22403	22503	22457	22465	22506	22474	22428	22454	22559	22386	22387	22497	22331	22330	22308	22438	22293	22532	22513	22432	22282	22434	22426	22487	22440	22489	22358	22462	22538	22709	22321	22388	22644	22410	22540	22450	22300	22445	22502	22764	22546	22557	22454	22294	22402	22417	22493	22460	22461	22463	22403	22447	22333	22584	22416	22476	22634	22394	22503	22557	22517	22436	22595	22430	22318	22497	22253	22276	22468	22425	22428	22270	22465	22401	22568	22523	22550	22392	22416	22393	22476	22406	22566	22363	22548	22567	22399	22342	22420	22465	22395	22495	22543	22457	22557	22278	22360	22516	22453	22479	22532	22607	22295	22523	22492	22521	22689	22385	22329	22517	22505	22464	22510	22261	22480	22438	22421	22481	22404	22321	22604	22567	22451	22561	22560	22590	22534	22455	22511	22413	22533	22398	22466	22444	22453	22620	22353	22403	22437	22440	22511	22606	22511	22531	22441	22309	22305	22164	22531	22438	22457	22364	22439	22381	22469	22471	22489	22508	22394	22557	22408	22511	22297	22534	22395	22326	22419	22627	22372	22464	22427	22395	22666	22392	22602	22627	22411	22422	22525	22285	22631	22502	22539	22330	22513	22634	22475	22454	22387	22525	22532	22476	22592	22462	22422	22544	22442	22392	22376	22407	22349	22609	22284	22535	22428	22505	22395	22234	22432	22394	22479	22423	22466	22344	22381	22433	22486	22499	22438	22380	22463	22400	22666	22404	22483	22529	22761	22642	22502	22643	22497	22526	22359	22445	22448	22633	22462	22636	22222	22551	22515	22528	22528	22523	22541	22328	22611	22513	22278	22584	22484	22382	22336	22419	22357	22436	22462	22432	22472	22584	22454	22633	22392	22546	22423	22377	22369	22275	22483	22357	22383	22482	22421	22484	22542	22328	22562	22280	22602	22376	22422	22435	22554	22543	22598	22581	22446	22403	22433	22494	22556	22434	22518	22534	22500	22562	22576	22474	22383	22269	22385	22605	22525	22574	22526	22361	22404	22377	22384	22495	22496	22678	22627	22324	22554	22339	22517	22597	22324	22441	22335	22542	22398	22472	22305	22655	22718	22528	22271	22497	22283	22469	22485	22627	22499	22463	22497	22398	22568	22503	22527	22460	22556	22327	22579	22548	22414	22465	22467	22518	22521	22597	22406	22275	22569	22386	22688	22330	22494	22473	22242	22611	22405	22445	22390	22351	22579	22496	22483	22465	22389	22372	22405	22390	22507	22591	22417	22323	22635	22336	22484	22376	22416	22592	22228	22410	22497	22624	22383	22574	22420	22497	22525	22557	22449	22473	22474	22455	22285	22608	22517	22556	22537	22651	22607	22362	22357	22492	22345	22550	22584	22482	22336	22540	22409	22539	22448	22487	22460	22642	22562	22406	22406	22416	22628	22363	22659	22483	22450	22479	22510	22550	22521	22490	22501	22593	22441	22544	22244	22421	22546	22467	22274	22308	22605	22314	22245	22451	22563	22489	22414	22544	22433	22463	22459	22344	22552	22344	22474	22530	22627	22389	22329	22403	22484	22457	22383	22477	22322	22500	22397	22475	22403	22566	22406	22608	22569	22364	22413	22570	22484	22374	22414	22371	22479	22635	22384	22384	22644	22598	22532	22578	22424	22577	22438	22430	22373	22406	22659	22522	22583	22629	22534	22380	22388	22484	22325	22533	22613	22309	22382	22477	22470	22494	22585	22363	22455	22466	22443	22349	22381	22244	22481	22447	22712	22612	22496	22545	22297	22517	22357	22432	22375	22549	22419	22443	22510	22483	22381	22457	22351	22391	22573	22265	22626	22616	22115	22531	22345	22587	22419	22384	22417	22481	22338	22349	22517	22345	22393	22596	22402	22448	22363	22376	22546	22383	22431	22476	22520	22448	22361	22354	22516	22358	22551	22477	22562	22581	22543	22497	22610	22426	22337	22526	22525	22478	22665	22585	22425	22455	22564	22467	22649	22327	22374	22285	22468	22432	22558	22541	22526	22473	22428	22445	22221	22662	22512	22359	22520	22511	22459	22678	22446	22390	22430	22491	22332	22640	22307	22528	22342	22517	22384	22611	22368	22506	22374	22509	22382	22562	22350	22316	22502	22340	22516	22644	22295	22293	22569	22441	22625	22297	22325	22387	22623	22520	22627	22407	22441	22351	22580	22616	22489	22295	22507	22495	22348	22389	22404	22491	22294	22262	22549	22466	22368	22413	22234	22546	22436	22517	22334	22580	22432	22506	22293	22417	22513	22561	22528	22429	22473	22470	22388	22582	22392	22356	22433	22275	22654	22364	22525	22632	22447	22595	22465	22439	22374	22562	22450	22541	22457	22231	22577	22425	22588	22363	22528	22465	22472	22391	22480	22550	22518	22512	22415	22587	22415	22500	22517	22427	22437	22480	22421	22490	22426	22482	22353	22533	22518	22463	22376	22490	22323	22716	22497	22536	22494	22421	22389	22359	22469	22394	22594	22593	22423	22630	22521	22449	22315	22356	22493	22571	22544	22382	22373	22308	22534	22203	22404	22417	22503	22502	22379	22601	22357	22543	22644	22498	22525	22275	22485	22394	22444	22336	22455	22428	22441	22365	22679	22519	22469	22483	22694	22459	22271	22545	22509	22419	22387	22542	22502	22585	22420	22339	22499	22484	22398	22380	22578	22444	22470	22674	22484	22639	22475	22508	22523	22546	22561	22517	22403	22568	22557	22354	22550	22483	22277	22508	22449	22610	22440	22587	22461	22432	22405	22442	22386	22442	22507	22394	22534	22377	22462	22407	22597	22440	22359	22521	22631	22572	22454	22504	22361	22422	22491	22440	22306	22502	22410	22442	22485	22543	22572	22340	22564	22409	22528	22577	22390	22641	22320	22573	22387	22555	22357	22455	22642	22435	22362	22461	22435	22531	22509	22510	22362	22612	22605	22476	22488	22416	22409	22410	22448	22498	22510	22453	22458	22597	22571	22462	22429	22444	22437	22346	22212	22438	22469	22489	22522	22505	22385	22441	22405	22511	22401	22556	22423	22409	22620	22461	22553	22452	22385	22405	22328	22556	22450	22315	22601	22424	22413	22417	22314	22628	22551	22427	22420	22549	22446	22587	22553	22555	22567	22369	22529	22424	22456	22579	22374	22605	22363	22491	22467	22459	22376	22375	22479	22571	22421	22364	22437	22498	22435	22426	22340	22394	22635	22469	22324	22529	22506	22457	22238	22182	22624	22391	22554	22462	22506	22473	22546	22271	22463	22351	22473	22492	22538	22388	22581	22378	22500	22543	22686	22441	22564	22457	22549	22657	22451	22416	22493	22595	22441	22412	22368	22424	22639	22589	22467	22421	22541	22552	22361	22547	22306	22477	22676	22420	22489	22527	22592	22613	22387	22488	22307	22493	22543	22453	22348	22102	22402	22365	22712	22520	22564	22492	22377	22535	22247	22404	22583	22559	22466	22616	22562	22627	22390	22581	22524	22461	22509	22440	22474	22511	22376	22432	22284	22562	22489	22287	22478	22666	22500	22399	22382	22531	22424	22549	22300	22608	22595	22597	22420	22417	22522	22401	22552	22504	22533	22543	22454	22571	22373	22437	22521	22343	22498	22495	22422	22281	22427	22556	22444	22518	22380	22632	22320	22411	22500	22469	22541	22476	22382	22604	22320	22373	22573	22498	22420	22404	22348	22651	22429	22280	22573	22568	22326	22495	22519	22327	22437	22545	22567	22294	22417	22522	22427	22571	22483	22494	22573	22303	22647	22468	22437	22482	22411	22474	22376	22568	22459	22428	22369	22479	22349	22519	22527	22614	22339	22522	22338	22574	22478	22503	22441	22491	22397	22353	22313	22516	22408	22389	22433	22470	22583	22548	22436	22391	22207	22440	22590	22588	22544	22460	22469	22420	22392	22450	22595	22419	22206	22476	22585	22458	22591	22321	22495	22425	22400	22563	22686	22446	22434	22328	22488	22504	22630	22546	22510	22409	22490	22585	22408	22545	22465	22674	22523	22603	22474	22535	22435	22502	22561	22519	22418	22457	22346	22485	22482	22481	22380	22500	22541	22543	22417	22627	22511	22445	22438	22606	22551	22212	22642	22415	22392	22688	22472	22326	22372	22478	22529	22438	22487	22359	22364
29976	37521	50071	41552	33464	30485	29352	28766	28793	28838	28454	28723	28691	28741	28841	28540	28616	28815	28771	28754	28942	28637	28732	28734	28592	28542	28704	28761	28592	28702	28711	28682	28605	28678	28762	28745	28810	28641	28743	28674	28829	28722	28459	28717	28635	28761	28730	28581	28732	28490	28482	28776	28812	28675	28503	28633	28781	28694	28592	28498	28816	28486	28644	28749	28613	28524	28715	28659	28735	28711	28882	28801	28697	28677	28670	28636	28728	28546	28667	28854	28303	28695	28728	28777	28694	28817	28772	28831	28928	28551	28745	28909	28689	28641	28576	28633	28530	28751	28631	28528	28743	28730	28624	28939	28837	28668	28649	28792	28611	28649	28906	28598	28613	28557	28695	28692	28876	28764	28708	28547	28648	28554	28480	28837	28544	28753	28797	28638	28677	28678	28766	28758	28649	28480	28475	28675	28896	28469	28686	28433	28736	28564	28573	28769	28677	28636	28544	28366	28782	28484	28819	28542	28932	28761	28531	28631	28598	28574	28708	28684	28774	28557	28817	28740	28717	28754	28583	28460	28710	28505	28612	28470	28447	28356	28790	28702	28531	28726	28597	28774	28627	28954	28709	28937	28741	28889	28804	28457	28595	28619	28442	28559	28708	28553	28652	28599	28692	28570	28745	28525	28547	28654	28724	28672	28650	28679	28350	28475	28559	28628	28712	28578	28661	28699	28631	28752	28851	28510	28801	28556	28676	28670	28711	28459	28501	28553	28624	28729	28740	28784	28636	28708	28410	28988	28757	28854	28873	28710	28783	28552	28429	28646	28347	28630	28573	28560	28629	28445	28675	28430	28918	28660	28510	28519	28641	28766	28831	28782	28666	28418	28413	28590	28417	28651	28582	28728	28769	28765	28658	28581	28841	28465	28611	28520	28844	28541	28636	28745	28507	28727	28530	28792	28516	28508	28519	28739	28962	28813	28618	28666	28708	28700	28538	28548	28447	28686	28513	28618	28576	28686	28624	28594	28710	28520	28409	28607	28443	28581	28716	28738	28603	28879	28528	28448	28673	28707	28686	28676	29009	28640	28577	28619	28767	28775	28472	28490	28634	28635	28655	28625	28728	28700	28776	28507	28663	28585	28882	28824	28419	28692	28708	28668	28599	28565	28583	28612	28728	28698	28667	28634	28387	28503	28446	28526	28663	28525	28820	28746	28498	28518	28627	28642	28629	28709	28544	28682	28851	28793	28743	28450	28568	28603	28646	28645	28678	29026	28805	28671	28919	28711	28785	28564	28577	28688	28607	28772	29199	28748	28548	28334	28559	28687	28715	28496	28468	28591	28593	28655	28488	28501	28769	28678	28829	28579	28670	28529	28291	28467	28721	28628	28526	28411	28500	28713	28718	28777	28709	28726	28729	28382	28583	28823	28693	28551	28412	28653	28480	28469	28770	28313	28547	28702	28645	28689	28763	28667	28694	28753	28673	28631	28885	28552	28751	28622	28645	28607	28687	28755	28668	28617	28689	28806	28870	28601	28723	28788	28656	28720	28731	28735	28674	28755	28586	28595	28470	28651	28535	28677	28657	28632	28736	28516	28645	28606	28475	28569	28608	28423	28628	28606	28799	28766	28818	28788	28663	28698	28638	28673	28715	28319	28767	28656	28744	28482	28696	28692	28696	28727	28699	28737	28568	28498	28572	28829	28833	28694	28567	28590	28697	28677	28540	28661	28732	28942	28432	28704	28636	28608	28552	28757	28734	28723	28613	28515	28663	28555	28712	28670	28631	28633	28721	28738	28836	28525	28635	28698	28446	28519	28494	28735	28582	28625	28772	28511	28570	28492	28808	28513	28619	28555	28504	28484	28384	28644	28711	28767	28778	28568	28585	28943	28573	28559	28489	28566	28516	28670	28499	28689	28389	28456	28629	28723	28520	28718	28456	28501	28696	28794	28415	28890	28573	28657	28704	28855	28747	28836	28694	28629	28826	28650	28798	28444	28799	28644	28928	28795	28719	28676	28771	28795	28523	28447	28649	28190	28704	28436	28510	28200	28694	28453	28473	28551	28653	28549	28610	28707	28470	28741	28455	28822	28542	28662	28837	28653	28564	28537	28793	28403	28604	28792	28468	28470	28531	28564	28622	28663	28551	28609	28683	28525	28512	28378	28922	28221	28732	28796	28887	28720	28486	28529	28397	28702	28622	28554	28638	28597	28681	28538	28772	28557	28578	28745	28625	28509	28573	28776	28727	28577	28737	28556	28682	28650	28565	28633	28630	28562	28494	28787	28728	28687	29031	28642	28600	28633	28865	28468	28892	28789	28787	28885	28566	28644	28684	28548	28727	28761	28802	28506	28609	28713	28757	28568	28568	28549	28878	28885	28642	28666	28768	28526	28670	28596	28748	28613	28742	28494	28639	28650	28645	28483	28639	28874	28715	28571	28700	28746	28864	28771	28576	28618	28637	28613	28682	28698	28613	28594	28826	28805	28419	28572	28603	28649	28695	28582	28820	28809	28448	28431	28660	28778	28820	28687	28518	28477	28662	28677	28547	28749	28505	28411	28698	28635	28540	28716	28637	28497	28863	28772	28909	29027	28786	28642	28687	28497	28561	28541	28856	28712	28550	28801	28402	28752	28745	28533	28723	28593	28787	28589	28964	28394	28806	28586	28488	28563	28759	28393	28708	28479	28663	28566	28716	28544	28521	28657	28476	28756	28804	28733	28628	28796	28819	28527	28584	28409	28517	28796	28632	28568	28778	28734	28559	28544	28535	28450	28731	28444	28657	28573	28459	28566	28656	28673	28696	28622	28485	28574	28535	28613	28633	28435	28605	28692	28500	28819	28795	28782	28649	28641	28906	28713	28738	28769	28721	28833	28598	28756	28777	28629	28540	28528	28778	28749	28611	28614	28606	28704	28793	28714	28629	28716	28650	28609	28805	28414	28669	28643	28533	28581	28716	28407	28716	28780	28734	28543	28414	28470	28516	28632	28556	28643	28690	28724	28764	28743	28676	28623	28443	28678	28580	28565	28522	28667	28632	28600	28614	28677	28730	28310	28853	28795	28534	28683	28518	28756	28822	28641	28616	28533	28634	28478	28640	28653	28846	28689	28975	28592	28765	28620	28687	28718	28710	28794	28558	28404	28856	28708	28617	28753	28616	28453	28650	28736	28567	28746	28602	28566	28606	28602	28533	28691	28521	28658	28739	28679	28818	28705	28567	28645	28691	28771	28677	28531	28497	28606	28740	28652	28416	28608	28663	28665	28527	28793	28616	28593	28722	28924	28418	28669	28741	28811	28438	28766	28590	28411	28556	28571	28645	28765	28715	28507	28852	28769	28683	28658	28818	28527	28624	28913	28477	28736	28768	28464	28730	28676	28594	28566	28336	28594	28742	28535	28537	28759	28647	28730	28762	28521	28492	28599	28797	28740	28600	28663	28713	28680	28763	28551	28723	28672	28645	28529	28487	28660	28639	28500	28599	28425	28686	28579	28605	28437	28869	28668	28609	28769	28649	28424	28682	28684	28665	28614	28613	28546	28564	28562	28725	28554	28767	28829	28800	28667	28752	28730	28662	28692	29008	28868	28648	28872	28444	28440	28613	28590	28714	28402	28475	28562	28513	28405	28630	28612	28529	28836	28511	28673	28816	28522	28684	28661	28773	28542	28756	28520	28345	28671	28541	28612	28741	28566	28820	28648	28615	28684	28579	28455	28586	28871	28590	28508	28876	28735	28602	28757	28697	28711	28746	28459	28426	28618	28536	28603	28647	28465	28312	28569	28603	28619	28690	28621	28562	28800	28764	28572	28871	28538	28477	28592	28588	28787	28715	28757	28539	28565	28562	28574	28682	28505	28638	28511	28464	28642	28805	28594	28747	28855	28644	28723	28648	28784	28648	28716	28709	28710	28717	28521	28700	28795	28808	28584	28662	28521	28700	28630	28626	28864	28372	28468	28787	28469	28569	28565	28644	28294	28687	28631	28737	28618	28566	28630	28582	28819	28565	28729	28850	28358	28405	28661	28628	28726	28541	28619	28596	28526	28802	28589	28507	28523	28635	28705	28327	28533	28641	28511	28875	28761	28749	28609	28479	28585	28476	28653	28706	28400	28613	28441	28415	28644	28670	28470	28643	28593	28723	28418	28558	28662	28802	28717	28364	28441	28507	28565	28701	28432	28542	28684	28714	28643	28732	28526	28771	28622	28610	28441	28629	28586	28831	28635	28760	28512	28615	28715	28840	28342	28485	28717	28370	28640	28662	28742	28705	28695	28855	28525	28822	28671	28738	28497	28758	28744	28676	28704	28822	28542	28691	28651	28490	28598	28646	28614	28898	28697	28710	28762	28694	28465	28777	28900	28474	28506	28678	28607	28589	28776	28679	28676	28762	28502	28659	28617	28601	28745	28753	28371	28673	28686	28595	28765	28654	28602	28878	28632	28595	28699	28618	28674	28859	28546	28288	28619	28824	28800	28674	28623	28744	28698	28571	28617	28609	28527	28582	28622	28535	28715	28688	28425	28483	28560	28587	28682	28700	28629	28595	28748	28725	28564	28808	28737	28746	28584	28463	28390	28637	28744	28536	28529	28747	28271	28739	28580	28809	28392	28612	28614	28720	28518	28733	28684	28661	28534	28733	28782	28745	28727	28427	28623	29052	28474	28592	28718	28451	28452	28696	28570	28517	28664	28666	28689	28699	28497	28482	28629	28903	28636	28738	28576	28563	28883	28741	28358	28621	28660	28634	28752	28722	28643	28626	28528	28513	28857	28644	28455	28518	28691	28628	28683	28669	28802	28701	28538	28569	28678	28515	28705	28775	28440	28672	28866	28605	28801	28816	28654	28503	28418	28556	28729	28717	28815	28711	28475	28647	28892	28789	28611	28692	29026	28712	28835	28714	28935	28865	28649	28787	28488	28502	28744	28663	28485	28521	28483	28627	28502	28608	28660	28573	28684	28692	28638	28477	28441	28668	28481	28820	28647	28575	28643	28789	28556	28745	28762	28700	28830	28786	28461	28605	28837	28913	28542	28491	28600	28700	28586	28546	28460	28591	28579	28746	28677	28713	28816	28609	28682	28499	28404	28411	28689	28408	28673	28726	28790	28404	28393	28733	28782	28505	28743	28721	28924	28658	28540	28622	28819	28597	28763	28626	28509	28820	28514
34410	59126	51586	36533	27666	23503	22339	21873	21881	22140	22068	22114	22015	21991	22010	21919	21917	21775	21960	21989	22019	21735	21920	21982	21882	22179	22131	21814	21985	21834	22055	21934	21919	21888	21938	21948	21849	22003	21807	22015	21828	21966	21927	22029	21883	21779	21899	21906	21792	21860	21993	21975	21968	21995	22171	21936	21950	22043	21934	21848	21921	22063	21954	21857	22024	21877	21951	21837	22246	21898	21867	21898	21837	21897	22017	21994	21765	22043	21931	21880	21945	22059	21915	21780	21926	21720	21786	21886	21940	21827	21812	21957	22047	21932	21945	21816	22007	21816	21948	21917	21891	21966	21908	22053	21953	21886	21961	21994	21878	21968	21974	21975	21912	21778	21817	22054	21865	21931	21789	21837	21981	21907	21888	21875	21988	21925	21850	22004	21948	21979	21955	21952	21847	21912	21918	21849	22039	21865	21894	21979	21912	21730	21870	22014	21800	21897	21888	21844	22085	21967	21898	21830	21907	21940	21941	21919	21907	21985	21952	21927	21868	21854	21681	21889	21954	21777	22028	21797	21826	21950	21959	21840	21917	22011	21803	21724	21991	22050	21865	21938	21845	21730	22039	21883	21862	21967	21918	22003	22057	21956	21900	21868	21891	21962	21895	21983	21860	21816	21894	21965	21915	21851	21741	21865	21802	21973	21745	21788	21976	21983	21846	21897	21765	21919	21880	21856	21869	21843	21851	21957	21986	21912	21886	21891	21940	22006	21838	21933	22037	21742	21932	21984	21948	21993	21912	21869	21857	21722	22072	21935	22007	21888	22001	21843	21978	21762	21827	21829	21886	21955	21807	21977	22033	22037	21854	21774	21945	21843	21750	21849	21887	21810	22069	21817	21773	22134	21934	21897	21857	21853	21878	21900	21745	21891	21901	21682	21952	21972	21867	21863	21725	22035	21958	22087	22019	21867	21877	21954	21960	22165	21891	21917	21679	21769	21849	21882	21952	21896	22095	21783	21855	21806	21836	21698	21679	21822	21917	21946	21943	21924	21824	21868	21843	21835	21940	21839	21878	21911	21981	21807	22017	21991	21912	21860	22030	21793	22014	21772	21702	21905	21893	21888	21863	21926	22027	22012	21827	21869	21959	21807	21850	21683	21823	21757	21906	21969	22019	21917	21959	22041	22015	21632	21818	21980	21844	21846	21858	21896	21903	22068	21759	21969	21921	21912	21747	21917	22094	21929	22030	21950	21993	21967	21974	21704	21914	21656	21969	21776	21844	22102	21939	21779	21751	21914	21858	21951	21938	21883	21880	21873	21716	22126	21972	21902	21935	21880	22028	21947	21847	21912	21943	21916	22049	21840	21839	21900	22155	21905	21891	21952	21816	21851	21818	21844	21928	21902	22013	21963	21864	21756	21945	22018	22005	21996	21774	21861	21776	21964	21830	21925	21689	21847	21987	21928	21947	21873	21822	21936	22048	21996	21633	21941	21981	21810	22011	21996	22057	21733	21969	21791	21881	21871	21945	21825	22015	21850	21932	22084	21944	21825	22050	21985	22032	21982	21917	21942	21715	21861	21825	21906	21779	21877	22041	21774	21936	21951	21889	21829	21773	21765	22098	22027	21905	21832	21952	21737	21907	21810	21912	21872	21858	21832	21977	22005	21936	21911	21978	21944	21894	21824	21706	22138	21880	21837	21903	22021	21593	21826	22009	21774	21895	21899	22052	21991	21861	21809	21863	21976	21944	21835	21928	21984	21687	21976	22017	21963	21962	21870	22065	21928	21957	21938	21802	21839	22011	21718	21988	21974	21817	21979	22035	21853	21815	21898	22104	21872	21994	21971	21759	22032	21922	21946	21734	22001	21951	21933	22031	21857	21946	21950	22027	22014	21979	21892	21883	22003	21896	21976	22096	21902	21970	21742	22069	21975	21760	21890	21882	21869	22032	21975	21924	21972	21831	21984	21769	21995	21788	21701	21716	21837	21927	21750	21977	21938	21910	21936	21924	21936	21976	21836	21847	21753	21999	21792	21780	21740	21945	21919	21786	21719	21810	22005	21862	21749	21968	21977	21753	21837	21851	21752	21876	22041	21762	21767	22018	21834	21897	21790	21789	21808	21817	21893	21971	21988	21908	21766	21873	21876	22003	21948	22022	21984	21871	21999	21754	22025	21687	21977	21845	21735	21933	21720	21961	21863	21728	21766	21870	21923	22056	22027	21973	21704	21859	21939	21789	22056	21866	21806	21827	21883	21825	21901	21856	22059	21972	22135	21931	22075	22030	21775	21941	21829	22120	21835	21885	21710	21986	21896	21793	21893	21978	21745	21828	22066	21897	21913	21993	21896	21952	21823	22060	21787	21891	21924	21922	21913	21894	21947	21859	21894	21738	22032	22069	21960	21786	21893	21875	21899	21824	22087	21970	21934	21986	21859	22029	21814	21838	21940	21903	21795	21748	21732	21816	21983	21925	21811	22080	21982	21798	21968	22042	21656	21904	21937	21933	21904	21847	21759	22029	21758	21926	21875	22031	21912	21848	21901	22005	21749	22061	21835	21842	21909	21946	21933	21915	21786	21991	21839	21968	21961	21779	21911	22009	21772	22010	21769	21775	21897	21999	22022	22053	21980	21892	21887	22008	21903	21775	22064	21980	21922	21916	21899	21848	21670	21903	21988	22012	21608	21752	21962	21860	21821	21925	21883	21936	21909	22074	21672	21795	22005	22022	21963	21908	22100	22025	21969	21747	21855	22017	21925	22030	21938	22057	22004	21836	21769	21991	21863	21950	22051	21734	21822	21962	21911	21905	21991	21899	21733	21979	21891	21801	21769	22085	21779	21881	21970	22009	21817	21952	22026	22054	21990	22095	21914	21946	22024	21862	21980	21877	21982	21853	21944	21919	21965	21903	21885	22019	21892	21871	21908	21707	21879	21785	21771	21922	21910	22016	21748	21939	21987	21839	21816	21943	22019	21845	22131	21870	21909	22033	21912	21915	21955	21979	21814	21988	21864	21955	22063	21905	21958	22066	22017	21920	21876	21754	21996	21958	21911	22017	21962	21935	21847	21967	21968	21914	21998	21903	21830	21959	21958	21922	21840	21889	21915	22294	21930	21711	22069	21620	21947	22007	21908	21859	21726	21955	22024	21935	21945	21956	21838	22058	22006	21911	22037	21809	21930	22018	21969	22012	21949	21805	21835	21713	21962	21996	21835	21919	21880	21858	21921	22105	21761	21902	22000	22058	21783	21828	21961	21940	21941	22051	21993	21880	21911	22000	21819	21895	21981	21924	21916	21902	21855	21940	21836	21755	21902	21896	21901	21852	22013	21901	21919	21810	21847	21908	22044	22026	21596	21872	22025	21882	21989	21818	21893	22022	21931	21840	21934	21898	21803	21992	21910	21833	21888	21990	21856	21901	21870	21898	22109	21798	21905	21943	21825	21808	21879	22078	21966	21889	21819	21891	21709	21980	21941	21814	21779	22032	21907	21841	22013	21692	21960	22000	21853	21904	21993	21879	21781	21842	21881	22014	21891	21968	22020	21955	21954	21850	21857	21821	21935	21871	21938	21762	22021	22048	21800	21953	21917	21920	21844	21980	22038	21875	21742	21940	21942	22026	22037	21991	22068	21792	21935	21778	21904	21908	22013	21975	21884	21987	21823	21916	21999	21760	21915	21974	21839	21831	21873	21769	21946	22001	21816	22086	21945	21975	21805	21907	21786	21929	21838	21825	21971	21866	21870	21811	22021	21858	21828	21850	21865	21831	21935	21899	21934	22013	21837	21847	21844	21747	22122	21923	21967	22016	21928	22048	21867	22035	21833	21935	22006	21955	22042	21902	21897	21905	21945	21840	22070	22012	21759	21829	21966	21921	21972	22058	21961	21968	21943	21839	22043	22028	21949	22023	22022	21734	21830	21854	21872	21908	21909	21881	22137	21942	21910	22144	21985	22023	21827	22057	21998	21853	21943	21866	22025	21867	22032	21906	21882	22029	21711	21977	21898	21767	22035	22005	21900	21880	21934	21852	21845	22063	21828	21850	21924	21871	21590	21884	21941	21951	21797	21983	22152	21904	21866	22027	22025	21905	21852	21993	21847	21948	21886	21846	21943	21764	22009	21930	22014	22003	22022	21732	21935	21988	21869	22048	21948	21719	21923	22038	21923	21899	21959	21852	21886	21887	21927	21923	21943	21678	21963	21966	21779	22003	21827	21819	21815	22073	21757	22014	21853	21801	21828	21949	21921	21835	22054	21967	21931	21911	22036	21900	22078	21837	21917	21910	21880	21984	22119	21896	22002	21841	22032	21825	21913	21836	21798	21881	22080	22075	21870	22078	21904	22132	21658	21909	21799	21961	22029	21867	21922	21775	21881	21962	21873	21795	21943	21914	22011	21813	21871	22059	21933	22074	22038	21871	21897	21943	21960	21846	21797	22003	21954	21911	21772	21866	21801	21756	21899	21917	21898	21963	21940	21894	22066	22132	21842	21903	22056	22155	21874	22021	21955	21908	21884	22001	21863	21910	21740	22031	21863	21883	21879	21895	21846	21927	21926	21764	21887	22058	22055	22046	21853	21771	21910	21786	21784	21873	21879	21772	21894	22119	21761	21955	21857	21841	21919	21909	21921	21841	21897	21872	21870	21839	21860	21755	21723	21830	22032	22008	21918	21947	22026	21840	21952	21880	21969	21825	21800	21898	21817	21826	22026	22011	21944	21816	21934	21678	21797	21978	21764	22116	21967	22055	21986	21880	22007	21906	21892	21753	21966	21906	21727	21650	21888	21875	21963	21942	21848	21974	21881	21877	22107	21780	21897	21984	21923	21865	21851	21975	21931	21952	21922	22035	21934	21769	22031	21723	21889	22057	21912	21874	21947	21986	21898	21936	21947	22159	22096	22063	21911	21941	21823	22005	21904	21922	21934	22027	22011	21930	21934	22083	21811	21981	22017	22014	21879	22040	21871	21901	21922	22076	21922	22043	21813	22136	21866	21710	21782	21832	21978	21890	21844	21841	22054	21984	21867	21862	21697	21898	21860	21992	22113	21920	21863	22078	21870	22089	21972	21930	21879	21773	21893	21818	21842	21897	21834	22032	22067	22043	21830	21820	21893	21901	21974	21872	21985	21766	21830	21988	21758	21909	21782	22124	21914	22028	21847
23929	24429	43467	46709	39254	34298	31814	28849	28342	28458	28700	28648	28446	28598	28482	28325	28550	28196	28196	28314	28173	28295	28188	28360	28076	28344	28251	28368	28616	28168	28362	28123	28336	28421	28221	28250	28117	28385	28363	28321	28410	28432	28113	28286	28307	28163	28489	28141	28258	28288	28147	27991	28225	28303	27997	28143	28234	28024	28364	28205	28200	28049	28388	28198	28517	28240	28194	28163	28303	28009	28130	28300	28195	28223	28339	28383	28240	27972	28209	27866	28090	28108	28273	28071	28102	28119	28121	28341	28238	28193	28158	28289	28016	28282	28261	28286	28400	28354	28355	28122	28134	28068	28466	28287	28151	28033	27937	28114	28193	28244	28022	28069	28172	28026	28123	28212	28092	28086	28189	28024	28145	28165	28368	28021	27996	28305	28200	28114	28256	28075	28316	28077	28101	28243	28318	28123	28175	28099	28157	28411	28243	28249	28123	28169	28047	28233	28092	28159	28153	28125	28092	28220	28099	28436	28182	28114	28275	28059	28101	28243	28285	28340	28432	28088	28017	27997	28020	28034	28221	28346	28146	28107	28039	27980	28265	28338	28290	28164	28286	28043	27919	28117	28307	28501	28220	28380	28171	28152	28129	28063	28215	28397	28401	28070	28269	28034	27925	28000	28140	27955	27968	28058	28223	28167	28062	28243	28259	28136	28043	28389	28238	28345	28399	28340	28263	28027	28053	27937	28124	28145	28289	28216	28327	28128	28101	28216	28257	28115	28219	28133	27982	28096	28131	28228	28005	28400	28477	28221	28173	28082	28097	27982	28254	28160	28267	28098	28354	28194	28102	28240	28364	27947	27836	28348	28174	28110	27979	28191	28404	28103	28121	28221	28226	28055	28193	28325	27883	28172	28096	28111	28117	28096	28196	28284	28292	27982	28221	28219	28222	28587	28042	28166	28330	28076	28225	28053	27966	28028	28102	28209	28285	28099	28302	28143	28194	28240	28297	27903	28195	28088	28355	27847	28125	28195	28308	28236	28406	28034	28016	28240	28263	28234	28208	28030	28073	28258	28140	28318	28021	28204	28291	28226	28175	28020	27888	28000	28219	28153	28317	28185	28198	28117	28498	28154	28123	28252	28288	28213	28274	28366	28233	28055	28209	28218	28332	28198	28241	28059	28367	28008	28208	28104	28485	28212	28325	28102	28224	28320	28351	28187	28125	28040	28281	28160	28217	28201	28111	28362	28201	27982	27948	28202	28071	28024	28112	28053	28308	28319	28188	27974	28057	27968	28190	28079	28204	28204	28284	28179	27999	28128	28170	28170	27989	27964	28280	28304	28201	28190	28266	28439	28273	28252	28343	28267	27932	28184	28165	28272	27917	28373	28253	28458	28200	27901	28019	28197	28260	28119	28185	28107	28254	28257	27942	28186	28337	27856	28107	28110	27946	28419	28157	28099	28116	27999	28270	27955	28426	28081	28049	28172	28314	28171	28554	28104	28306	27985	28136	28197	28254	28267	28182	27692	28327	27994	28284	28173	28237	28136	28315	28292	28118	28043	28044	28115	28167	28233	28172	28204	27984	27912	28173	28351	27943	27905	28411	28101	28222	28138	28317	28065	28104	28028	28142	28132	28415	28201	27958	28224	28312	28221	28375	28012	28232	28019	28141	28297	28424	28071	28125	27970	28078	28266	27960	28086	28276	28064	28296	28222	28310	28254	28292	28265	28329	27965	28143	28352	28230	28076	28026	27885	28313	28211	28224	28352	28117	28183	28131	28063	28367	28200	28243	28099	28146	28215	28204	28136	28008	28137	28139	28347	28250	28305	28219	28223	28086	28113	28194	28343	28264	28178	28333	28401	28065	28138	28280	28063	28090	28488	28143	28105	28273	28376	28414	27983	28390	28126	28060	28044	28136	28309	28131	28297	28394	28311	28141	28184	28056	28292	28148	28115	28405	28021	28160	28035	28160	28360	28157	28125	28096	28333	27911	28075	28241	28124	28308	28126	28355	28021	28026	28047	28227	27982	28119	28301	28384	28297	28252	28356	28318	28070	28182	28149	28335	28291	28400	28067	28258	28001	28266	27917	28007	28230	28260	28220	28176	28354	28260	28235	27743	27875	28156	28339	28267	28181	28299	28252	27981	28098	28110	28252	28377	28376	28320	28137	28117	28260	28134	28100	28270	28412	28108	28227	27959	28125	28369	27852	28040	28291	28359	28138	28221	28150	27951	28298	28258	28245	28092	28248	28221	28164	28315	28199	28029	28094	28124	28292	28272	28232	28239	28219	28262	28176	28017	28084	28155	28160	28208	28280	28117	28140	28208	28001	28242	28112	28420	28366	28249	28233	28182	28214	28154	28512	28293	28238	28275	28230	28168	28143	28010	28226	28166	28026	28271	28143	28036	28300	28368	28245	28307	28398	28312	28250	28042	28152	28332	28335	28141	28279	28074	28301	28240	28086	28166	28402	28340	28286	28211	28375	28247	28108	28175	28064	28374	27920	28282	28222	28231	28296	28592	28307	28282	28190	28235	28254	28229	28017	28417	28234	28119	28363	27976	28122	28083	28263	28217	28111	28174	28068	28193	27960	27860	28295	28257	28046	28410	28199	28108	28145	28059	28108	28354	28262	28562	28125	28127	28282	28112	28284	28246	28093	28124	28369	28057	28225	28227	28225	28261	28130	28411	28130	28330	28143	28233	28198	28059	28146	28084	28428	28195	27918	27943	28119	28490	28260	28065	28235	28346	28436	27860	28211	28346	27934	28113	28217	28529	28185	28267	28002	28254	28274	28273	28302	28277	28271	28045	28399	28121	28244	28364	28077	28290	28329	28242	28354	28159	28095	28218	28222	27867	27934	28308	28155	28103	28086	28012	28340	28340	28120	28002	28134	28079	28240	28240	28275	28176	28074	28171	28186	28265	28291	28189	28373	28351	28102	28057	28193	28143	28173	28353	28246	28406	28123	28025	28296	28317	28153	28262	28079	28201	28143	28103	28105	28332	28302	28246	28143	28089	28268	28296	28390	28271	28230	28067	28044	28292	28315	28249	28128	28159	28131	28013	28387	28293	28023	28262	28295	28072	28070	28179	28131	28161	28174	28574	28201	28165	28079	28398	28160	28205	28428	28161	28242	28201	28150	28089	27916	28276	27891	28162	28323	28336	28297	28152	28066	28200	28015	27999	28392	28259	28064	27887	28148	27901	28187	28014	28047	28470	28299	28361	28400	28207	28317	28392	28150	27941	27978	28097	28205	28116	28272	28157	28174	28241	28108	28262	28091	28161	28305	28053	28251	28032	28252	28249	28268	28105	28149	28251	28014	28148	28160	28044	28216	28054	27979	28137	28048	28069	28107	28147	27992	28484	28005	28271	28259	28062	28129	28015	28257	27871	28202	28237	28243	28148	28145	28145	28070	28156	28121	28171	28343	28169	28184	27875	28321	28495	28051	28180	28272	28239	28064	28211	28223	28204	28141	28241	28309	28264	28270	28391	28381	28082	28171	28236	28372	28342	28192	28262	28383	28255	28180	28103	28125	28018	28131	28067	28061	28463	28246	28203	28128	28267	28227	28400	28219	28165	27992	28200	28134	28222	28247	28177	27937	28063	28073	28467	28123	28087	28543	28335	28210	28232	28110	28294	28289	28246	28305	28046	28130	27899	28105	28147	28084	28066	28329	28115	28040	28324	28059	28223	28065	28240	28021	28267	28327	28403	28096	28144	28029	28118	28316	28199	28163	28153	28072	28298	27963	28182	28100	28229	27949	28217	28105	28096	28143	28109	27983	28041	28090	28183	28080	28094	28306	28170	28047	28357	28345	28203	28238	28358	28252	28205	28218	28171	28048	28343	28101	28166	28198	28252	28184	28348	28318	28160	28174	28198	27866	28111	28184	28257	28433	28342	28240	28296	27958	28338	28078	28256	28098	27952	27952	28240	28265	28274	28185	28096	28180	28171	28187	28035	27938	28001	28303	28081	28345	28332	28211	28163	28106	28321	28170	28070	28287	28070	28024	28279	28481	28195	28237	28117	28105	28176	28119	28144	28093	28399	28104	28136	28280	28164	28355	28358	28251	28393	28121	28187	28066	28146	28148	28076	28245	28114	28010	28148	28240	28345	28239	28182	28512	28184	28233	28150	28128	28084	28009	28212	28201	28144	28131	28184	28099	27925	28083	28266	28230	28161	28164	28346	28091	28188	28137	28196	28321	28142	28194	28174	28128	28196	28210	28055	27998	28250	27907	28142	28049	28054	27997	28118	28050	28028	28153	28011	28021	28285	28170	28292	28285	28217	28238	28203	28114	28240	28124	28276	28142	28121	28139	28178	28175	28229	28162	27948	27971	28151	28298	28200	28207	28320	28163	28108	28075	28258	28212	28269	28041	28385	28064	28264	28123	28079	28065	28156	28406	28113	28052	28049	28056	28379	28060	28172	28209	28111	28170	28202	28044	28014	28255	28228	28233	28047	28176	28205	28077	28311	28254	28314	28250	28183	28253	28182	28247	28012	28250	27904	28047	28089	28182	28070	28215	28316	28256	28405	28171	28079	28186	28164	28115	28127	27874	28300	28262	28372	28352	28061	28243	28112	28168	28135	28319	28273	28087	28383	28228	28175	28320	28234	28252	28131	28253	28140	28187	28111	28159	28345	28205	28099	28002	27922	28372	28401	28184	28332	28199	28244	28270	28202	28196	28030	28041	28026	28211	28361	28143	28255	27991	28008	28276	28198	28200	28395	28345	28157	27989	28050	28188	28106	28219	28057	28144	28168	28145	28085	28016	28108	28361	28255	28306	28185	28139	28422	28243	28069	28025	28106	28183	28074	28206	28099	28090	28238	27961	28169	27836	28208	28526	28370	27953	28234	28138	28186	28258	28009	28296	28040	28204	28342	28086	28247	28156	28310	28404	28149	28004	28227	28255	28157	28204	28251	28212	28126	28094	27928	28126	28112	28311	28391	28138	28126	28438	28213	28144	28370	28147	28044	28072	28142	28073	28175	28123	28007	28166	28346	28291	28203	28324	28324	28125	28151	28110	28334	28261	28226	28175	28016	28246	28022	28451	28059	28158	28235	28030	28202	28322	28180	28333	27956	28156	28135	28197	28093	28379	27925	28201	28337	28187	27974	28414	28177	28152	28024	28242	28192	28238	28189	28211	28099	28240
62118	103049	90589	67804	46021	30975	24267	22162	21697	21715	21781	21669	21882	21874	21589	21606	21846	21763	21925	21971	21834	21756	21814	21698	21781	21772	21728	21835	21966	21810	21606	21711	21916	21730	21910	21721	21809	21699	21876	21899	21729	21779	21771	21707	21725	21828	21875	21946	21858	21709	21766	21753	21768	21847	21687	21803	21802	21719	21633	21869	21847	21921	21966	21842	21750	21625	22009	21786	21678	21795	21739	21687	21783	21623	21769	21821	21774	21824	21673	21809	21859	21692	21789	21630	21842	21861	21998	21691	21560	21767	21754	21681	21838	21708	21908	21699	21786	21750	21834	21787	21680	21777	21790	21725	21760	21783	21745	21609	21799	21759	21973	21801	21656	21804	21826	21705	21825	21670	21891	21756	21744	21757	21646	21715	21922	21889	21728	21743	21644	21704	21927	21823	21842	21770	21829	21738	21733	21945	21713	21776	21840	21875	21790	21713	21677	21668	21816	21760	21729	21702	21786	21735	21656	21687	21793	21698	21705	21726	21807	21901	21800	21820	21643	21777	21782	21843	21625	21622	21683	21745	21823	21788	21891	21781	21746	21875	21684	21704	21655	21703	21915	21800	21730	21753	21741	21717	21770	21708	21714	21631	21723	21700	21898	21845	21827	21671	21788	21834	21932	21915	21689	21819	21573	21758	21760	21815	21706	21753	21707	21638	21810	21789	21868	21692	21779	21676	21879	21723	21909	21543	21628	21694	21774	21830	21839	21843	22019	21800	21864	21982	21753	21782	21922	21685	21744	21631	21646	21784	21885	21651	21799	21802	21645	21720	21694	21820	21894	21786	21682	21628	21827	21989	21667	21613	21967	21687	22015	21906	21930	21641	21877	21757	21877	21733	21750	21646	21811	21765	21944	21689	21727	21769	21790	21700	21850	21792	21634	21724	21916	21827	21667	21915	21707	21694	21792	21762	21847	21809	21724	21862	21675	21776	21806	21622	21747	21997	21692	21905	21827	21690	21712	21887	21618	21758	21689	21781	21662	21849	21682	21604	21629	21922	21849	21789	21800	21760	21634	21688	21716	21697	21819	21732	21728	21736	21878	21812	21645	21735	21677	21851	21855	21767	21834	21689	21768	21830	21689	21622	21748	21697	21849	21891	22023	21737	21682	21854	21740	21783	21808	21720	21916	21751	21773	21794	21721	21832	21611	21727	21963	21667	21723	21645	21855	21945	21867	21766	21773	21682	21771	21850	21879	21824	21892	21587	21830	21746	21841	21640	21784	21746	21665	21747	21607	21740	21786	21771	21785	21824	21804	21763	21850	21686	21738	21686	21973	21748	21871	21796	21921	21748	21923	21869	21837	21911	21774	21521	21694	21821	21803	21803	21722	21841	21831	21784	21798	21964	21684	21827	21813	21758	21813	21666	21724	21773	21815	21653	21949	21913	21763	21826	21550	21996	21680	21751	21530	21944	21663	21944	21619	21707	21821	21830	21711	21871	21833	21778	21570	21819	21947	21703	21802	21863	21787	21743	21756	21699	21802	21794	21977	21682	21913	21780	21724	21744	21711	22024	21758	21549	21793	21687	21747	21829	21865	21725	21682	21796	21735	21693	21724	21876	21749	21870	21764	21587	21772	21793	21864	21852	21837	22011	21870	21830	21759	21718	21708	21686	21968	21749	21799	21596	22031	21876	21751	21662	21933	21779	21828	21600	21914	21819	21690	21762	21840	21713	21725	21805	21643	21774	21685	21815	21773	21669	21656	21828	21690	21810	21754	22030	21785	21601	21714	21839	21824	21782	21734	21740	21712	21711	21960	21829	21687	21831	21894	21789	21738	21905	21684	21759	21700	21646	21795	21873	21831	21847	21782	21939	21624	21776	21619	21777	21706	21847	21740	21660	21665	21721	21834	21803	21682	21808	21996	21604	21698	21865	21715	21801	21724	21798	21757	21758	21824	21733	21885	21972	21817	21668	22000	21802	21843	21905	21752	21796	21644	21792	21958	21660	21786	21741	21766	21770	22043	21772	21911	21785	21769	21637	21772	21806	21762	21725	21848	21814	21631	21852	21818	21647	21889	21734	21941	21754	21684	21707	21869	21707	21718	21807	21901	21733	21647	21879	21702	21734	21719	21711	21800	21763	21718	21719	21738	21766	21711	21619	21795	21973	21854	21642	21705	21773	21620	21925	21799	21790	21732	21784	21899	21824	21661	21872	21880	21822	21811	21651	21686	21798	21744	21731	21866	21836	21741	21774	21763	21611	21646	21784	21726	21567	21715	21770	21783	21736	21737	21715	21646	21757	21764	21739	21782	21693	21799	21701	21780	21697	21882	21847	21693	21912	21731	21873	21747	21859	21717	21662	21824	21748	21715	21852	21600	21798	21725	21705	21819	21799	21784	21643	21897	21756	21851	21710	21701	21787	21806	21849	21770	21655	21815	21827	21800	21748	21833	21901	21907	21841	21743	21787	21882	21846	21653	21775	21665	21777	21743	21715	21747	21575	21775	21657	21847	21833	21743	21737	21718	21723	21843	21833	21892	21766	21689	21750	21622	21780	21954	21563	21860	21865	21627	21801	21842	21622	21873	21823	21690	21780	21797	21913	21646	21834	21931	21687	21790	21790	21714	21950	21695	21893	21957	21644	21703	21906	21919	21833	21738	21685	21818	21577	21794	21726	21699	21820	21660	21848	21717	21754	21870	21889	21797	21876	21817	21586	21708	21952	21683	21842	21728	21684	21820	21748	21683	21871	21871	21742	21775	21617	21791	21785	21641	21678	21696	21810	21748	21749	21821	21838	21879	21764	21934	21824	21773	21731	21809	21849	21687	21649	22047	21852	21842	21804	21592	21749	21815	21863	21766	21928	21697	21861	21911	21912	21819	21978	21925	21668	21743	21862	21828	21816	21929	21674	21824	21914	21742	21849	21693	21658	21759	21562	21701	21948	21610	21892	21888	21763	21765	21889	21697	21705	21911	21980	21723	21706	21840	21640	21927	21679	21642	21702	21934	21790	21829	21711	21837	21591	21598	21918	21712	21729	21742	21679	21863	21766	21802	21812	22002	21866	21744	21984	21893	21841	21897	21738	21900	21852	21825	21865	21688	21975	21702	21735	21863	21762	21787	21770	21708	21801	21987	21816	21680	21853	21526	21582	21817	21630	21876	21666	21936	21765	21700	21776	21725	21882	21658	21754	21695	21719	21773	21729	21786	21792	21834	21546	21990	21696	21811	21701	21740	21999	21867	21960	21870	21778	21708	21831	21646	21834	21765	21992	21838	21703	21659	21786	21795	21691	21896	21847	21786	21750	21625	21565	21715	21806	21816	21860	21825	21746	21744	21913	21629	21755	21686	21722	21756	21884	21798	21751	21878	21688	21977	21750	21790	21794	21775	21900	21732	21730	21814	21622	22005	21818	21663	21827	21790	21726	21769	21855	21726	21709	21855	21731	21837	21760	21722	21780	21884	21799	21640	21721	21718	21967	21684	21768	21792	21618	21722	21831	21959	21739	21810	21830	21851	21877	21683	21669	21850	21930	21834	21670	21635	21676	21568	21780	21656	21675	21910	21768	21822	21970	21677	21778	21971	21851	21969	21713	21674	21808	21768	21823	21711	21709	21752	21803	21713	21716	21912	21730	21763	21717	21721	21797	21746	21972	21822	21641	21886	21708	21794	21629	21715	21892	21696	21945	21884	21678	21840	21811	21615	21753	21618	21554	21834	21665	21697	21854	21643	21876	21716	21955	21706	21899	21776	21905	21936	21909	21558	21754	21762	21813	21882	21850	21849	21694	21866	21699	21716	21646	21751	21751	21871	21789	21751	21710	21899	21806	21816	21891	21900	21786	21664	21713	21847	21679	21673	21785	21709	21760	21467	21748	21850	21980	21905	21602	21854	21914	21815	21951	21742	21934	21716	21710	21839	21719	21735	21948	21631	21703	21609	21805	21891	21970	21825	21830	21783	21664	21576	21770	21903	21886	21705	21609	21864	21756	21744	21620	21812	21642	21737	21836	21507	21696	21684	21651	21781	21802	21616	21664	21685	21626	21858	21790	21914	21723	21840	21734	21703	21863	21841	21739	21728	21806	21835	21594	21779	21760	21705	21985	21627	21722	21826	21699	21724	21855	21699	21836	21908	21797	21771	21713	21741	21854	21682	21944	21906	21887	21886	21870	21855	21730	21867	21776	21769	21771	21744	21956	21797	21739	21801	21795	21752	21714	21657	21789	21793	21662	21699	21788	21739	21600	21637	21787	21871	21799	21772	21766	21770	21898	21754	21937	21773	21682	21745	21943	21841	21674	21829	21814	21847	21785	21594	21696	21877	21725	21851	21911	21714	21897	21751	21641	21705	21911	21837	21712	21875	21666	21669	21877	21758	21814	21812	21602	21863	21922	21773	21885	21602	21683	21811	21795	21626	21836	21765	21694	21847	21698	21728	21742	21623	21773	21748	22025	21721	21839	22039	21912	21861	21772	21839	21827	21887	21650	21760	21817	21556	21999	21845	21823	21799	21835	21783	21716	21720	21705	21660	21679	21727	21862	21752	21866	21830	21782	21853	21804	21747	21601	21726	21712	21779	21627	21738	21991	21720	21848	21837	21948	21779	21673	21885	21929	21721	21833	21865	21819	21792	21855	21808	21689	21779	21640	21621	21712	21849	21607	21758	21777	21707	21705	21806	21911	21833	21645	21737	21666	21726	21769	21751	21839	21689	21904	21555	21595	21735	21598	21885	21824	21803	21797	21561	21944	21878	21587	21906	21694	21797	21625	21646	21726	21833	21816	21796	21911	21865	21973	21799	21670	21880	21666	21635	21908	22031	21732	21832	21703	21833	21561	21881	21866	21802	21890	21920	21881	21869	21633	21826	21762	21846	21782	21732	21916	21834	21801	21896	21721	21770	21919	21801	21854	21851	21878	21865	21795	21915	21674	21844	21575	21929	21847	21951	21886	21897	21598	21740	21815	21712	21831	21771	21907	21733	21736	21799	21833	21746	21874	21781	21804	21787	21670	21792	21828	21609	21812	21628	21883	21890	21814	21774	21670	21865	21683	21822	21680	21823	21725	21960	21793	21731	21933	21714	21730	21856	21927	21761	21869	21736	21807	21714	21721	21740	21502	21854	21915	21784	21581	21981	21816	21913	21874	21949	21678	21889	21883
22667	23121	37702	41706	38892	35173	34132	29816	29357	29685	29229	29040	29348	29150	29331	29392	28797	29266	29202	28911	29000	29061	28981	29089	29218	28927	29075	28967	29012	28716	29238	28967	29043	29027	28989	28901	28997	28997	29026	29000	29074	28873	28802	28723	28848	28803	28938	29023	28929	29091	28653	28971	28986	28793	28807	28683	28960	28733	28795	29027	28924	28711	28628	28817	29097	29037	28842	28974	29113	29111	28851	28671	28914	28957	29049	28895	28804	28745	29246	28747	28932	28887	28756	29025	29040	29078	29132	28751	28764	28803	28972	28704	29039	29016	29027	29025	29032	28858	28844	28703	28892	29067	28695	29014	28904	29147	29063	29062	28743	28965	29022	28933	28867	28783	28777	28976	28957	28950	29078	28719	28992	28965	28832	29102	28882	28837	28746	28832	29008	28861	28876	28922	28892	28897	28879	29074	28836	28984	28827	28734	28783	29170	28727	28868	28759	28747	28785	28968	29044	28967	28991	28780	28793	28917	28974	28816	28712	29016	29004	29015	28841	29038	29053	28806	28740	28721	28721	28940	29184	29036	28881	28896	28872	28959	28675	28859	28737	28787	28803	29006	28679	28679	28851	28865	28813	28793	28877	28616	28751	28887	29126	28698	28952	28547	28809	28891	28822	29111	28894	28960	28964	28884	28798	28913	28826	28772	28681	29048	29144	28884	28749	28811	28768	28888	28982	28866	29076	28768	28735	28825	28737	28900	29097	28859	28908	29048	28982	29013	28845	28922	28840	28843	28955	28758	28873	28948	28863	28931	28756	29030	28910	28727	28752	28620	28962	28829	28897	28934	28785	28827	28702	28763	28928	29143	29097	29051	28865	28576	29021	28806	29057	28913	28622	28933	28832	28860	28747	29003	28849	28937	28634	28778	28865	28729	28837	29062	28870	28995	28890	29066	28793	28902	28981	28750	28839	28964	28991	28715	28693	28704	28957	28814	28916	28948	28982	29087	28954	28937	28924	28794	29031	28879	29091	28931	28589	29004	28900	28903	28866	28960	28845	28865	28798	28687	28777	28951	28824	28918	29063	29124	28790	28844	28868	28873	28838	28874	28922	28897	28843	28804	29025	28631	28775	28858	29091	28912	28655	29153	29019	28678	29006	28850	28675	28735	28877	28729	29093	28599	28876	28687	28868	28781	28710	28814	28869	29261	29049	28683	28873	28935	28777	28761	28847	28811	28855	28833	28830	28979	28691	28734	28825	28975	28979	28829	28909	28994	28904	28946	28820	28899	28777	29010	28742	28883	28950	28815	28764	28852	28643	28887	28804	28950	28814	28840	29094	28785	29012	28796	28741	28704	28925	28755	28867	29172	28883	29024	28964	28758	28898	29044	28891	28844	28924	28617	28705	28977	28686	28756	28927	29061	28898	28641	28768	28992	28977	28858	28746	28858	28928	28825	28900	28719	28815	28905	28992	28678	28799	28841	28795	28706	29036	28874	28908	28937	28759	28988	28610	28972	28788	28763	28951	28889	28787	28905	28662	28912	28753	28862	28888	28759	28991	29055	29010	28929	28950	28952	28980	28858	28976	28806	28844	29023	28809	29098	28882	28859	28757	29025	28842	29060	28805	28790	28982	29062	28744	28764	28715	28821	28921	28960	28942	28627	28906	28986	28692	28806	28876	28852	28716	29089	28986	28786	29097	29043	28923	28774	28732	28663	28907	28930	28898	28828	28956	29017	28935	28847	28901	28990	29103	28840	28904	28870	28779	28791	28861	28931	28892	28977	28643	28985	28964	28743	28678	28609	28766	28815	28952	29104	28949	28769	28723	28867	28820	28671	28825	28753	28931	28834	28836	28942	29059	28791	29094	28714	28850	28860	29192	28775	28749	28833	28969	28888	28833	28773	28621	28999	28996	28924	28872	28857	29108	28811	28691	28945	28843	28878	28925	28957	28854	28683	29004	28887	29027	28674	28979	28898	28807	28915	28610	28857	28966	28907	29118	29024	28970	28795	28907	28918	28688	28859	29076	29054	28874	28564	28641	29037	28811	28916	28714	28771	28813	28823	28991	28855	28932	28811	28960	28977	28802	28914	28827	28999	28777	28953	28830	28994	29165	28933	29024	28814	28673	28913	28885	28988	29008	28717	29032	29135	28990	28833	28722	29063	28886	28775	29119	28793	28732	28884	28834	28653	28699	28906	29004	28819	28895	28779	28812	28976	28815	28879	28679	28814	28845	29048	28847	28857	28814	29053	28857	28846	28900	28993	28751	28881	28817	28749	28827	28772	28909	28740	28890	28891	29040	28696	28755	28731	28839	28816	28851	29122	28741	29046	28670	28868	28755	28812	29006	28729	28849	29076	29009	28878	28929	28981	28840	29012	28859	28788	28643	28897	28882	28896	28790	28964	28912	29056	29064	28950	28983	29007	28885	28748	28949	28871	29011	28849	28727	29147	28909	28811	28823	28561	28845	29073	28859	28846	29068	28914	28831	28833	28926	29135	28790	28833	28881	28783	28745	28979	28979	29101	29023	29055	28914	28933	28965	29134	28740	28992	28911	28890	28759	28854	28752	28809	28754	28926	28790	28843	28848	28998	28952	28724	28853	28877	28862	28727	28839	28876	28814	28776	28944	28833	28973	28780	29156	28765	28838	29041	28730	28759	28938	28726	28741	28975	29035	28647	28609	28709	28885	28758	28765	28707	29017	28966	28984	28905	28905	29125	28986	28920	29001	28841	28907	28893	28858	28887	28805	28892	28734	28898	28737	29025	28791	28855	29058	28798	28868	28781	28877	28928	28778	28725	28623	28897	28852	28914	28886	28664	28736	28839	28845	28869	28905	29083	29065	28914	28917	28763	28757	28966	28828	29142	28999	28967	28886	28935	28996	28813	28939	28678	29089	28834	28900	28780	28728	29028	29039	28806	28905	28874	28947	28668	28844	28764	29093	28810	28934	29037	28953	28850	28885	29128	28726	28622	28827	28599	28916	28886	28657	28660	28854	28730	28861	28977	28796	28779	28915	28792	28959	28929	29114	28828	28681	29142	28756	28696	28966	28738	28701	28832	28926	29059	29014	29178	28871	29082	28835	28693	28911	28949	28980	28826	28681	28738	28871	28866	28809	28699	28951	28904	28681	28921	28868	29019	28906	28848	28790	28941	28860	28954	28903	28888	28933	28877	28827	29084	28722	28845	28970	28786	28785	28986	28913	29190	28675	28980	28944	28837	29009	28802	28835	28917	28946	28877	29018	28708	28876	28908	28748	28901	28687	28817	28991	28847	28785	28793	28800	28834	29020	28902	29115	28853	28804	28838	28888	28641	28814	28905	28977	28842	28810	28982	28966	28781	29104	28715	29016	29082	28888	28795	28888	29148	28848	28628	28904	28893	29322	29123	29115	28954	29080	28931	29000	28929	29062	28758	29099	28825	28947	28883	28805	28736	28946	28974	29024	28942	28930	28798	28848	28894	28623	28871	28874	29083	28945	28880	28700	28738	28874	28922	29074	28751	28848	28774	28861	28989	28983	28786	28926	29091	28938	28775	28935	28928	28833	28911	29002	28824	28898	28792	28851	28784	29069	28812	28832	28642	28808	28920	28803	28589	28752	28912	28907	28752	28935	28881	28997	28913	28850	28844	28771	28937	28742	28856	28693	28574	28806	28792	28924	28899	29036	28792	28983	28814	28967	28904	28935	28931	28642	28991	28905	28805	28795	28794	28752	28751	28790	28838	28908	28915	28910	28663	29014	28924	28805	28819	28786	28855	28831	28908	28906	28864	28783	28799	28884	28916	28775	28903	28810	28944	28642	29120	28949	28909	28989	28917	28905	28854	28851	28943	28769	28797	28951	28849	28803	28666	28745	28701	28738	28821	28917	29025	28846	28816	28906	28822	28738	28709	28775	28873	28783	28794	28928	28933	29004	28727	28825	28637	28872	28995	29051	29056	28967	28857	28887	29115	28853	28876	28937	28677	28825	29061	29096	28960	28963	29004	28793	28936	28744	28526	28986	28915	28877	29031	28764	28928	28824	28976	28953	28870	28756	29008	28674	28993	28997	28810	28757	28726	28725	28874	28655	28863	28984	28971	28941	28592	28911	28938	28692	28907	29028	28718	28886	28990	28708	28970	28890	28813	28752	28911	28904	28653	28880	28891	29120	28934	28784	29021	28693	28927	28851	28954	28859	28924	28832	29024	28996	28844	28815	29187	28834	28774	29030	28707	28782	28765	28693	28876	28936	28852	28930	28894	28905	28908	28741	28915	28676	28688	29080	28804	28725	28832	28824	28779	28966	28899	28971	28660	28932	28798	28926	28725	29033	28856	29039	28812	28894	28967	28959	28773	29072	28737	29060	28866	28898	28749	28881	28817	28784	29245	28833	28708	28738	28664	29003	28584	28643	28865	28887	29016	28865	28630	28944	29143	28795	28737	28924	28985	29045	28842	29015	29010	28998	28827	28871	28978	28977	28766	28882	28905	29010	29036	28876	28627	28864	28928	28834	28903	28936	28929	28632	28860	29053	28958	29023	28717	28936	28841	28775	28890	29123	28829	28902	28772	28809	28824	29039	28863	28978	28794	28683	28925	28798	29102	28912	28773	28766	28787	28974	28924	28680	28942	28883	28796	28766	29056	28912	28866	29117	28838	28621	28764	28954	28838	28987	29046	29080	28867	28761	28627	29096	28767	28901	28953	28951	28790	28707	29031	28960	28719	28882	28924	28921	28869	28906	28681	28763	28820	28734	28875	29021	28963	28922	29145	28896	28816	28678	28791	28815	28950	29004	28957	28705	28960	28857	28811	28890	28725	28915	28757	28924	28928	28904	28836	28594	28739	29051	28836	28922	28829	28677	28868	28860	28938	28912	28639	29055	28920	28842	28876	28887	28948	28848	28880	28727	28929	28934	29015	28918	29081	29025	28850	28973	28873	28888	28750	28747	28917	28797	28924	28968	28811	28870	28888	29029	28767	28967	28815	28853	28888	28999	29121	28913	28919	28874	28736	28673	28730	28768	28788	28726	28910	28832	28803	28728	28819	29044	28791	28578	28824	28791	28936	28828	28635	28876	28581	29056	28859	28846	28921	28776	28822	29037	28966	28848	28852	28880	28974	29033	29001	28681	28744	28887	28960	29150	28586	28636	28524	28956	28832	28992	28930	29024	28913	28712	28761
63816	104810	95845	80112	55989	36781	26152	23052	22185	22076	22178	22123	22173	22240	22172	22200	22240	21946	22200	22200	22208	22146	21942	22259	22006	22226	22018	22182	22097	22242	22259	22361	22263	22079	22072	22047	21974	22246	22093	22163	22101	22113	22147	22074	22054	22274	22081	22185	22222	22107	22060	22062	22186	22069	22147	22070	22007	22134	22179	21921	22210	22084	22380	22281	22346	22031	22272	22093	22138	21898	22137	22140	22052	22024	22168	22189	22092	22164	22123	22153	21969	22018	22194	22245	22228	21988	22248	22292	22109	22218	22044	22177	22227	22060	22034	21936	22146	22024	22217	22179	22219	22283	22289	21885	22059	22131	22180	21861	22180	22214	21959	21982	22096	22117	22014	22066	22020	22141	22069	22199	21954	22133	22258	22105	22307	22024	22075	22192	22067	22155	21996	22163	22183	22045	22042	21923	22103	22038	22230	22230	22091	22160	22189	22090	22159	21930	22277	22124	22331	22124	22173	22113	22170	22231	22085	22252	22059	22228	22151	22091	22240	22406	21924	22190	22249	22091	22294	22017	22025	22173	22213	22123	22127	22137	22052	22127	22157	22014	22093	22133	22159	22289	22150	22103	22112	21981	22116	22205	22220	22110	22183	22278	22095	22301	22215	22060	22235	22272	22220	22280	22235	22105	22164	22092	22009	22308	22017	22196	22109	22208	22189	22161	22112	22258	22088	22214	22240	22200	22183	22244	22189	22044	22085	22013	22182	22235	22105	22308	22117	22193	22201	22147	21996	22171	22142	21960	22080	22142	22329	22476	22144	21874	22129	22084	22170	22203	22316	22110	22239	22100	22169	22202	22152	22173	22143	22014	22231	22297	22107	22146	22252	21954	22149	22099	22138	22111	22064	22347	22085	22204	21991	22118	21852	21883	22115	22124	22169	22031	22234	21894	22165	21989	22126	22006	22124	22279	22188	22313	22269	22122	22034	22173	22234	22216	22023	22201	22279	22070	22024	22107	22132	21987	21973	22031	22135	22000	22063	22105	22126	22037	22139	22097	22100	22153	22124	22085	22334	22188	22168	22061	22221	22098	22105	22091	22086	22113	22161	22155	22086	22004	22341	22069	21972	22169	22290	22088	22184	22016	22302	22251	22093	22140	22257	22315	22009	22180	22177	22317	22381	22164	22229	22041	22070	22155	22088	22103	22018	22204	22172	22171	22033	22178	21989	22297	22066	21960	22105	22179	22194	22103	22041	22085	21953	22020	22176	22120	22152	22162	22172	22311	22198	22290	22029	22127	22182	22135	22134	22165	22185	22171	22022	22168	22139	21956	22080	22214	22120	22170	22138	22020	22104	22187	22052	22095	22266	22194	22060	22342	22159	22083	22216	21992	22201	22279	22256	22003	22166	22174	22194	22095	22102	22110	22108	22020	22142	22172	22114	22072	22134	22160	22056	22182	22023	22136	22317	22261	22231	22086	22179	22013	22045	22276	21814	21894	22075	22236	22066	21986	22001	22187	22138	22091	22082	22088	22058	22031	22177	22193	22214	22078	22016	22032	22096	21945	22136	22103	22222	22068	22086	22015	22108	22132	22020	22046	22128	22198	21928	21906	21901	22237	22134	22268	22145	22082	22168	22279	22107	22172	22114	22173	22233	22116	22331	22164	22046	22184	22071	22106	22121	22254	22113	22072	22030	22252	22152	22145	22259	22132	22220	21944	22065	22002	22073	22160	22138	22158	21943	22121	22007	22145	22159	22108	22248	22176	22184	22043	22211	22056	22023	22148	22151	21979	22122	22069	22334	22271	22190	21951	22087	22247	22155	22104	22154	21962	22218	21912	22076	22045	22039	22157	22061	22058	22213	21923	22190	22153	22242	21922	22175	22061	22172	22095	22102	22115	21991	22055	22012	21962	22052	22008	22144	22167	22117	22275	22176	21938	22206	22025	22122	21977	22012	22270	22113	22221	22116	22143	22200	22033	22026	22213	22093	21963	22134	22163	22206	22313	22211	22207	22037	21965	22340	22207	22175	22298	22182	22087	22205	22101	22147	22160	22097	22200	22173	22219	22026	22278	22147	22104	22185	22237	21876	22072	22096	22184	22096	22248	22180	22040	22049	22246	22130	22229	22029	22085	22221	22257	22074	22190	22150	22123	22244	22176	22091	21991	22268	22040	22088	22186	22197	22146	22202	22070	22064	21871	22086	22006	21993	22318	22113	22334	22024	22041	22466	22158	22156	22211	22149	22006	22094	22203	22021	22293	22223	22136	22043	22048	22184	22238	22136	22220	22159	22384	21953	22119	22137	22019	22094	22231	22110	22106	22223	22090	22182	22007	22134	22240	22172	22075	22124	22075	22263	22109	22073	22262	22361	22032	22030	21950	22077	22267	22140	22298	22182	22104	22188	21950	22100	22279	22008	22194	22070	22082	22319	22305	22280	22150	22183	22038	22113	22186	22023	22013	22075	22243	22147	22206	21944	22212	21998	22217	22422	22071	21926	22327	22086	22216	22171	22192	22111	22090	21895	22084	22164	22052	22119	22135	22129	22076	21975	22175	22104	22134	22257	22082	22133	22189	22081	22225	22119	22200	22207	22113	21985	22009	22050	22167	22359	22101	21978	22153	22132	22045	22114	22155	22109	22272	22129	21919	22045	22180	22118	22116	22097	22025	21827	22261	22316	22184	22380	22176	22158	22188	22080	22042	22270	22222	22010	22187	22156	22070	22115	22238	22110	22221	22267	22260	22126	22126	21977	22262	22016	22200	21926	22153	22078	22101	22121	22180	22070	22173	22061	22168	22164	22189	22298	22135	22168	22188	22101	22316	22275	22123	22429	21896	22313	22118	22134	22152	22271	22235	22350	22131	22014	22127	22232	22079	22309	22335	22073	21962	22144	22106	22118	22066	22132	22248	22123	21979	22207	22174	22204	22101	21943	22030	22321	22269	22120	22191	22026	22121	22183	22199	22163	22204	22028	22077	22134	22171	22158	22205	22018	22005	22222	22193	22090	22149	22291	21935	22187	22224	22097	22121	22087	22005	22212	22173	22318	22131	22165	22170	22143	22113	22154	22311	21937	22234	22069	22242	22257	22341	22191	22072	22191	22217	22039	22100	21934	22222	22319	22142	22109	22036	22218	21996	22003	21986	22170	22182	22131	22100	22013	22117	22078	22147	22344	21987	21925	22325	22104	22264	22016	22187	22287	22178	22041	22111	22198	22120	22129	22352	22195	22336	22014	22210	22265	22172	22071	22213	22086	22096	22192	22167	22089	22031	22046	22267	21953	22082	22124	22089	22247	22101	22123	22189	22071	22231	22046	22091	22022	22092	22338	21998	22146	22055	21996	22193	22069	22065	22113	22031	22133	22036	22136	21962	22267	22087	22109	22115	22143	22200	22357	22082	22123	21976	22154	22101	22117	22104	22220	22353	22240	22063	22143	22210	22107	22187	22123	22166	22167	22242	22199	22059	22294	22145	22238	22148	22069	22147	22153	22228	22065	22122	22125	22198	22169	22176	22195	21960	22214	22090	22235	21878	22032	22156	22231	22270	21932	22158	22180	22023	22120	22325	22267	22067	22056	22228	22148	22253	22120	22173	22208	22104	22079	22066	22259	22077	21943	22276	22193	22405	22090	22222	22105	22102	22150	22168	22013	22163	22128	22307	22203	22174	21968	22149	22152	22150	22206	22231	22240	22159	22169	22090	22171	22163	22313	22200	22003	22286	22147	22206	21996	22067	22093	22219	22094	22133	22224	21860	22123	22266	22037	22011	22095	21997	22235	22309	22072	22171	22108	22046	22142	22120	22023	22204	22122	22283	22178	22164	22100	22037	22234	22181	22093	22061	22124	22075	22144	22242	21996	22074	22229	22237	22245	22228	22123	22126	22115	22105	22075	22199	22248	22303	22037	22175	22231	22140	22172	21941	22026	22283	22148	22154	22143	22097	22238	22062	22037	22005	22075	22135	22234	22068	22215	22121	22045	22191	22190	22332	22058	22073	22041	22141	22164	22029	22114	21993	22118	21976	22078	21911	22317	22210	22231	22289	22089	22158	22303	22130	22150	22302	22249	22165	21896	22150	22157	22273	22204	22161	22087	22140	22172	22029	22094	22128	22277	22094	22247	22222	22209	22151	22103	22008	21983	22214	22069	22164	22086	22290	21947	22042	22157	22081	22311	22021	22140	22117	22301	22157	22043	22131	22201	21932	22242	22105	22028	22143	22236	22004	22005	22090	22183	22177	22317	22224	22136	22111	22220	22093	22005	22221	22265	22142	22189	22176	22078	22014	22198	22329	22101	22199	22061	21980	22293	22245	22210	22047	22122	22023	22191	22275	22179	22182	22057	22263	22047	21962	22128	22092	22128	22055	22092	22100	22288	22062	22181	22081	22133	22328	22095	22258	22082	21960	22231	21986	22000	22156	22108	22137	22197	22153	22108	22209	22089	22098	21980	22163	22192	22265	22126	22182	21961	22211	22143	22278	22469	22100	22201	22166	22132	21979	22096	22115	22093	22046	22087	22050	22232	22000	21824	21897	22203	22195	22333	21971	22035	22096	22317	22039	22255	22215	22050	22130	22231	22203	22225	22023	22192	22110	22180	22336	22054	21994	22201	22253	22266	22248	22151	22207	22263	22172	21980	22138	22108	22055	22196	22023	22032	22030	22219	22136	22035	21981	22118	22375	21846	22117	22251	21974	22191	22050	22205	22231	22230	22041	22160	21928	22223	22026	22259	22298	22008	22101	22185	21987	22114	22139	21931	22046	22242	22219	22276	22170	22105	22174	22099	22159	22085	22127	22114	22202	22126	21976	22024	22244	22061	22140	22336	22012	22091	22054	22157	22047	22384	22125	22200	22075	22262	22156	22155	22155	22095	22109	22100	22145	22212	22049	21991	22175	21984	22065	22259	22130	22073	22151	22168	21946	22220	22243	22164	22144	22142	22091	22168	22042	22026	22246	22216	22173	22198	22210	22154	21895	22092	22224	22203	22108	22057	22100	22174	22099	22232	22090	22234	22039	21988	22163	22010	22118	22210	22157	22183	22108	22242	22164	22053	22182	22116	22016	22146	22084	22198	22028	22046	22223	22026	21898	22183	22214	22291	22085	22135	22190	22144	22036	21995	22111	22176	21945	22321	22002	22360	22195	21951	22039	22157	22051
30668	37702	48025	40900	32554	30153	29310	28828	28743	28818	28704	28844	28689	28786	28766	28624	28644	28678	28933	28765	28617	28639	28837	28619	28583	28847	28766	28509	28716	28620	28647	28487	28774	28713	28660	28467	28944	28906	28820	28908	28571	28645	28612	28530	28384	28679	28341	28703	28498	28750	28392	28725	28819	28631	28874	29001	28759	28805	28772	28546	28788	28845	28702	28498	28689	28624	28738	28846	28700	28676	28653	28700	28632	28625	28739	28458	28754	28619	28717	28558	28801	28608	28645	28260	28584	28525	28510	28717	28449	28702	28645	28606	28779	28645	28639	28464	28785	28744	28707	28673	28840	28606	28532	28624	28429	28479	28773	28529	28691	28806	28618	28597	28770	29004	28628	28371	28560	28735	28752	28925	28627	28596	28605	28681	28864	28681	28690	28618	28781	28605	28579	28651	28728	28539	28729	28562	28666	28545	28618	28696	28844	28534	28398	28359	28616	28521	28708	28660	28796	28796	28593	28553	28702	28921	28533	28851	28811	28726	28509	28901	28801	28547	28687	28418	28653	28678	28804	28795	28708	28593	28809	28680	28474	28595	28670	28206	28588	28657	28564	28664	28742	28615	28796	28654	28547	28410	28634	28789	28638	28696	28783	28610	28502	28484	28528	28723	28611	28649	28427	28484	28656	28596	28685	28750	28594	28489	28458	28777	28826	28792	28811	28626	28676	28478	28628	28445	28767	28486	28782	28710	28570	28706	28539	28695	28801	28667	28574	28561	28725	28571	28834	28476	28473	28858	28715	28643	28431	28847	28619	28611	29058	28569	28579	28675	28544	28657	28479	28656	28753	28761	28764	28531	28743	28710	28694	28529	28530	28490	28660	28624	28642	28599	28716	28582	28666	28706	28810	28759	28778	28557	28816	28618	28699	28751	28689	28975	28533	28677	28778	28591	28684	28714	28656	28725	28733	28551	28695	28774	28491	28584	28675	28692	28611	28740	28529	28484	28650	28552	28754	28577	28800	28772	28587	28456	28239	28373	28582	28464	28517	28588	28755	28618	28553	28613	28838	28663	28931	28645	28462	28677	28681	28721	28377	28611	28702	28597	28632	28660	28881	28628	28453	28733	28646	28655	28881	28691	28737	28736	28541	28804	28602	28787	28698	28496	28608	28791	28628	28690	28699	28499	28766	28608	28702	28617	28841	28661	28573	28799	28606	28832	28771	28678	28703	28623	28819	28796	28526	28523	28749	28546	28547	28681	28652	28505	28580	28633	28770	28562	28701	28803	28664	28780	28424	28647	28674	28500	28546	28500	28652	28557	28479	28483	28790	28629	28564	28538	28883	28552	28709	28716	28473	28677	28594	28724	28721	28524	28639	28697	28705	28449	28674	28608	28830	28697	28845	28587	28435	28750	28751	28519	28598	28616	28978	28692	28685	28600	28727	28814	28554	28644	28550	28449	28493	28642	28648	28534	28658	28510	28799	28846	28792	28691	28648	28749	28751	28663	28549	28759	28581	28599	28562	28448	28540	28413	28506	28508	28606	28610	28735	28637	28557	28642	28643	28414	28779	28725	28679	28530	28620	28633	28589	28582	28774	28447	28783	28537	28753	28596	28629	28815	28620	28380	28553	28624	28742	28635	28795	28396	28622	28759	28644	28770	28732	28626	28798	28505	28579	28642	28541	28421	28817	28552	28532	28592	28617	28702	28679	28695	28490	28585	28709	28645	28700	28547	28567	28603	28571	28586	28919	28633	28510	28831	28800	28834	28692	28308	28437	28664	28751	28467	28646	28584	28717	28630	28568	28783	28649	28597	28698	28594	28834	28870	28683	28567	28658	28503	28538	28830	28772	28624	28617	28542	28784	28744	28693	28541	28734	28511	28714	28551	28863	28636	28584	28593	28601	28599	28194	28602	28586	28727	28783	29001	28545	28682	28754	28759	28476	28506	28722	28659	28843	28577	28436	28652	28498	28633	28504	28528	28660	28663	28568	28924	28687	28578	28822	28460	28681	28660	28664	28678	28577	28558	28422	28444	28588	28613	28941	28487	28549	28586	28518	28618	28643	28415	28903	28676	28907	28453	28410	28779	28512	28451	28793	28591	28664	28864	28551	28609	28717	28632	28496	28767	28702	28823	28854	28372	28572	28453	28687	28557	28511	28590	28681	28582	28675	28603	28659	28795	28452	28657	28586	28871	28798	28501	28685	28742	28517	28839	28765	28702	28501	28807	28689	28756	28481	28776	28596	28546	28483	28556	28831	28521	28609	28619	28811	28675	28532	28511	28719	28601	28702	28653	28743	28694	28526	28481	28551	28501	28766	28803	28823	28711	28653	28605	28617	28402	28504	28515	28592	28756	28668	28651	28829	28805	28725	28669	28636	28570	28741	28838	28920	28810	28759	28487	28602	28739	28941	28672	28511	28806	28671	28454	28355	28753	28702	28743	28456	28682	28654	28640	28755	28499	28567	28720	28770	28406	28759	28471	28754	28736	28424	28558	28478	28811	28626	28617	28627	28779	28442	28625	28813	28712	28818	28535	28577	28700	28663	28784	28472	28592	28507	28744	28558	28709	28652	28373	28852	28924	28691	28579	28601	28458	28620	28580	28921	28594	28686	29007	28688	28795	28650	28572	28729	28685	28706	28765	28776	28690	28508	28751	28641	28732	28619	28748	28584	28538	28495	28815	28754	28539	28581	28671	28534	28802	28611	28504	28587	28729	28687	28673	28596	28810	28552	28396	28642	28775	28752	28709	28856	28741	28545	28755	28554	28635	28738	28737	28646	28701	28544	28406	28688	28416	28811	28510	28673	28595	28575	28718	28722	28556	28805	28528	28751	28733	28740	28692	28681	28593	28868	28868	28656	28734	28546	28541	28691	28521	28913	28598	28744	28475	28660	28482	28670	28565	28516	28603	28582	28514	28540	28605	28496	28664	28697	28647	28535	28664	28640	28541	28686	28745	28549	28370	28766	28423	28562	28543	28472	28529	28466	28630	28830	28795	28594	28466	28958	28691	28438	28706	28894	28643	28793	28641	28608	28608	28552	28671	28783	28810	28718	28529	28656	28774	28802	28469	28541	28735	28752	28615	28691	28575	28547	28466	28574	28494	28685	28727	28522	28650	28693	28339	28677	28565	28459	28587	28865	28676	28632	28758	28816	28796	28735	28652	28744	28595	28638	28810	28914	28800	28715	29036	28676	28589	28465	28588	28688	28464	28709	28659	28518	28534	28556	28710	28788	28715	28607	28588	28756	28785	28948	28626	28499	28494	28617	28703	28561	28695	28604	28780	28681	28619	28789	28702	28588	28715	28579	28815	28762	28685	28713	28647	28515	28886	28629	28933	28665	28730	28765	28701	28546	28593	28523	28644	28669	28584	28588	28605	28691	28700	28567	28678	28550	28788	28429	28688	28783	28750	28612	28494	28721	28776	28627	28591	28666	28727	28730	28563	28583	28671	28586	28501	28592	28773	28994	28827	28822	28484	28628	28428	28641	28470	28779	28484	28271	28609	28694	28715	28557	28682	28581	28821	28526	28640	28598	28506	28899	28589	28853	28784	28603	28854	28642	28820	28464	28511	28538	28457	28723	28635	28561	28740	28560	28596	28412	28836	28849	28934	28666	28719	28776	28652	28574	28812	28638	28502	28566	28606	28612	28827	28680	28554	28547	28510	28625	28511	28480	28592	28620	28627	28366	28764	28670	28772	28592	28728	28640	28595	28667	28687	28594	28620	28764	28586	28700	28286	28655	28803	28845	28820	28524	28653	28737	28714	28621	28414	28595	28466	28741	28453	28644	28723	28680	28624	28630	28606	28620	28841	28548	28818	28754	28708	28784	28555	28630	28803	28844	28494	28804	28707	28601	28665	28805	28562	28534	28792	28444	28914	28638	28627	28691	28571	28531	28717	28592	28652	28861	28653	28628	28710	28918	28524	28964	28721	28657	28778	28657	28603	28642	28591	28671	28743	28854	28649	28982	28581	28636	28587	28639	28557	28737	28626	28595	28776	28631	28874	28563	28593	28661	28503	28698	28860	28636	28541	28614	28823	28662	28536	28337	28618	28581	28447	28690	28817	28741	28539	28744	28454	28718	28454	28522	28748	28538	28478	28568	28745	28676	28655	28814	28698	28631	28408	28700	28548	28704	28738	28686	28790	28649	28858	28742	28731	28616	28592	28654	28554	28756	28640	28605	29048	28805	28483	28748	28983	28641	28465	28470	28671	28599	28757	28580	28347	28609	28670	28824	28723	28565	28777	28575	28888	28691	28680	28811	28623	28793	28705	28592	28782	28879	28567	28668	28797	28644	28629	28858	28542	28719	28751	28692	28556	28658	28673	28671	28809	28697	28664	28650	28771	28618	28761	28735	28882	28761	28890	28473	28854	28550	28705	28602	28744	28851	28562	28515	28398	28595	28655	28691	28669	28576	28531	28861	28820	28625	28633	28685	28663	28320	28795	28703	28481	28486	28610	28623	28572	28708	28737	28622	28613	28460	28855	28696	28440	28640	28577	28598	28814	28535	28453	28716	28556	28576	28661	28803	28515	28722	28617	28654	28739	28509	28613	28551	28573	28415	28412	28536	28745	28506	28557	28705	28659	28435	28647	28315	28533	28642	28601	28603	28680	28738	28758	28697	28564	28674	28793	28581	28636	28794	28663	28524	28716	28784	28588	28744	28681	28635	28558	28503	28894	28664	28735	28462	28651	28709	28686	28723	28420	28688	28552	28785	28658	28693	28476	28623	28696	28630	28405	28449	28807	28528	28549	28704	28467	28411	28443	28770	28549	28547	28657	28700	28677	28676	28690	28680	28632	28610	28648	28554	28675	28691	28517	28738	28632	28625	28683	28583	28600	28497	28717	28549	28544	28714	28569	28630	28829	28775	28418	28364	28704	28527	28604	28632	28483	28718	28809	28673	28557	28477	28653	28678	28541	28464	28541	28774	28676	28584	28588	28854	28490	28626	28913	28720	28569	28575	28715	28891	28501	28485	28446	28500	28596	28488	28539	28596	28673	28754	28827	28749	28606	28698	28704	28797	28700	28681	28723	28675	28708	28700	28520	28649	28492	28697	28424	28478	28685	28569	28419	28570	28699	28704	28513	28679	28491	28734	28644	28878	28599	28801	28826	28776	28633	28693	28641	28622	28814	28842	28456	28786	28679
36982	58227	50101	34866	26793	23286	22089	22002	22046	21967	21954	21880	21922	21962	22070	21990	22048	22096	22079	22054	21930	21927	21958	21914	22075	21940	22077	22041	21876	22075	21892	22036	22118	21927	21829	21962	21802	21744	22062	22156	21814	21958	22079	22047	21834	21914	21933	22092	22064	21934	22043	21887	21906	22008	22161	21876	21943	22047	21922	22129	22052	21876	21949	21809	22023	21830	21815	22016	21888	22014	21971	22039	21782	21886	22011	21902	21862	21817	22015	22062	21888	21871	21915	21977	22018	21960	21930	21907	21904	21950	22030	21966	21949	21775	21961	21901	22107	22050	22006	22078	21958	22049	22114	21888	21960	21901	21934	22050	21933	21929	22000	22029	22066	21938	21801	21918	21974	22119	22003	21840	21804	22218	21918	21883	22036	21912	21851	21956	21863	21963	21891	21933	21809	21922	22021	22008	21795	22214	21861	21879	21939	22029	21947	21911	22140	21950	22091	22012	21850	21852	22028	21922	21987	22018	21849	21883	21924	21947	22064	22056	21815	21979	21937	21926	21937	21797	21969	21935	21954	21939	22086	21984	21930	22070	21788	21857	22141	22078	21834	22011	21714	22045	22090	21839	21901	22068	21961	22130	21775	22077	21904	21891	21993	21855	21983	21835	21908	22086	21844	21959	21932	22041	21873	21939	21931	21919	21988	21895	21976	22003	21912	21980	21895	21883	21803	21889	21970	21932	21898	21908	21940	21896	21818	21968	22021	22029	21940	22015	21933	21957	21948	21964	21965	21807	21970	22236	21972	22151	21786	21794	21958	22029	22024	21980	21850	21883	21798	22037	21900	21862	21796	22051	22059	21889	21869	22043	21904	22037	22061	22163	21926	21789	21899	21810	21870	21847	21894	21870	22017	21784	22185	21951	21899	21948	22032	21924	21864	21884	21838	21967	22007	21947	21953	22025	21881	22245	21999	21836	21991	21983	21819	21891	21895	22050	21826	21933	21819	22001	21857	22028	21944	22175	22010	21977	21992	21868	22094	21873	21988	21863	22296	21826	21960	21917	22006	22151	21817	21748	21810	21987	21913	21769	21954	22027	21786	21899	21894	21956	21938	21941	22002	22106	22117	21876	21849	21994	21892	21807	22079	21817	21921	21997	22070	21915	21864	22051	21838	22055	21913	21935	21842	21917	22097	21829	21951	21651	21915	21914	22009	22068	21740	21946	22044	21776	21794	21756	22048	22010	22009	21946	21918	21848	21949	21857	21958	21995	22121	22166	21760	21853	21933	22057	22035	21955	21951	21922	21753	21806	21877	21819	21923	21930	21999	21963	21973	22054	22059	21964	22029	21857	22081	21914	21868	21964	22154	21941	22084	21947	21930	21981	21819	21836	21854	21929	22011	22088	21891	21933	21996	21968	22058	21787	22055	21879	21913	21936	21873	21936	21943	21823	21979	22014	21903	21849	22043	21940	22045	21836	21970	21954	21942	21835	21836	21910	21885	21923	22015	21951	21939	21964	21929	21775	21924	21927	21977	21958	21936	21851	21783	21926	22045	21931	22013	21982	21843	21882	22054	21881	21993	21754	21765	21840	21934	21917	21975	21854	22073	21903	21952	22073	21959	21901	21900	22167	21899	21984	21921	21972	21792	22056	21906	22034	21853	21951	21994	22085	22089	21847	21938	21938	21841	21992	21894	22001	21994	21935	21936	21924	21853	21788	21922	21886	21917	21879	21906	21941	21956	22025	21881	21903	21812	22020	21851	22078	21839	22007	22043	22017	22007	21858	21923	22029	22040	21910	21908	22018	21969	22095	21911	21871	22016	21864	21890	21936	21795	21874	21896	21924	21962	21939	22006	21998	21884	21920	22078	22027	21887	22006	21884	21896	21962	21982	22038	22021	21908	21871	21875	22008	22006	22073	21790	21993	21968	21891	21976	21895	22062	21932	21981	21897	21812	21929	22038	21960	21822	21976	22155	21733	21773	22070	21894	21766	21958	22029	22001	22103	21859	21889	21849	22176	21996	21901	21843	22000	22144	22010	21889	21831	21916	22054	21898	22089	21861	22071	21987	21864	22125	21937	21900	22026	22015	22033	22017	21979	21923	22024	22008	22044	21659	22013	21918	22019	22086	21988	21914	21798	21863	21876	21760	22105	21893	21992	22022	22123	21971	21924	21983	21981	22001	21891	22070	21937	21820	21897	21949	22077	21905	22154	21827	22038	21966	22014	22053	21848	21908	21871	21952	21937	22067	21914	22056	21835	22100	21994	21942	21926	21891	22052	21903	22129	21988	21946	22096	22010	21972	22087	21804	21918	22068	21907	21986	21715	21909	21962	21867	21904	21913	22053	22083	21948	22042	22083	21799	21854	21975	21884	22018	22086	22066	21910	22043	22019	21962	22055	21847	22091	22067	21828	21932	22165	22044	21893	21927	21920	21836	21996	22004	21948	21953	21870	22068	21813	22013	21982	21867	22058	21890	21941	22026	22043	21988	22083	21917	21748	22020	21810	22062	21941	21786	22067	21970	21889	21970	21995	21818	21895	22027	21834	21637	21910	22125	21920	22049	21915	21790	21903	21971	22053	21776	21830	21833	21824	22180	22031	21823	21963	22033	21929	21874	22065	22063	21885	21986	21920	21856	21937	22089	21887	22077	21786	22144	21795	21979	22105	21853	22075	22005	21973	22019	21999	22048	21763	22002	22006	21907	22030	21859	21928	21880	21866	22110	21997	22060	22009	21839	21880	21896	21890	22138	21943	21801	21974	21883	21794	21799	21872	21856	21872	22068	22108	22073	21992	22084	22031	21850	21870	22005	21919	22031	21864	22005	21984	21949	22090	21961	21978	22108	22109	21919	21758	21998	21921	21953	21966	21916	22079	22090	21883	21892	22047	21829	21931	21832	22061	21938	21769	22041	21689	21906	22181	21952	22023	21750	21931	22087	21887	22084	21881	21939	21980	21838	21831	22017	21820	21968	21833	22010	21969	21958	21980	21935	21920	21924	21949	21978	21933	22075	21954	21840	21845	21969	21978	22051	21943	21958	21962	21921	21913	21966	21966	21937	21982	22062	21825	21905	21950	21974	21963	21943	21922	21945	22031	22039	21883	22012	22031	21775	21975	22010	21878	22117	22028	22039	21897	21990	21871	21912	22135	22069	21807	21924	22073	21842	21950	21874	21818	21858	21967	22020	21863	22039	21866	21919	21846	22170	22065	22151	21919	22103	22020	21893	21931	21879	21765	21892	21982	21859	21847	22120	22042	22018	21823	22029	22019	22028	21864	21944	22126	22011	22012	21923	21795	21916	22048	21947	22033	21913	21916	21835	21867	22030	22055	21995	22080	22099	22097	21883	21920	21997	21845	21855	21942	22022	22010	21901	21653	22048	21760	21932	21905	21894	21834	22230	21907	21842	22001	21898	21895	21796	22075	21727	22024	22073	21911	22046	21958	21985	21878	22026	21951	22067	21869	21966	21913	21951	21956	22025	21907	21909	22099	22020	21844	21917	21984	21995	21959	21973	21990	21931	21891	22231	21663	22044	21891	21925	21879	21969	21876	22013	22046	22092	21873	21906	22122	21877	21981	21956	21950	22038	21959	21895	22027	21966	21776	22033	21995	21830	21802	22013	21806	21866	21802	22073	21839	22012	21907	21800	21964	21907	21829	21998	22023	21948	22167	21808	21952	21940	21891	21865	21851	21962	21824	21969	21909	21922	22062	21889	22071	22033	22182	22047	22063	21909	22066	21929	21745	21856	21883	21992	22011	21966	22094	22042	21845	22120	21937	21979	21861	21878	21953	21770	22030	21964	21864	21764	21974	21809	22147	21961	21937	21825	21938	22003	21939	21961	21961	21940	21985	21849	21891	21905	22020	21843	21846	22018	21951	22030	22098	22058	21727	21862	22077	22064	21771	22071	22086	21911	21897	21900	22087	21955	21948	21768	21820	22131	21967	21850	21917	21907	22072	21796	21990	21902	21922	21980	21994	21871	21927	21941	22013	21818	22022	21922	22110	21927	21750	22140	21807	22045	21953	21942	21909	22079	21776	21998	21796	21930	21734	22001	21862	21783	22031	21918	21967	21911	21879	21969	21992	21876	21924	22021	21896	22055	21787	21918	22013	22058	22152	22018	21823	22035	22110	21860	21927	21860	21938	21811	21916	21834	21982	21859	21985	21898	21907	21901	21753	22114	22016	22062	21914	21746	21982	21939	21860	21925	21881	22011	21919	21999	22043	21777	21952	22027	21816	21986	22076	21873	21888	22002	21951	22004	21884	21897	21856	21908	21844	22197	22138	21963	21908	22023	21887	22038	22026	22018	21958	22015	21938	22169	21986	21933	21819	21983	21982	21878	21847	21957	22172	22202	21789	21916	21852	21932	22008	21968	21909	21951	22119	21952	22069	22028	21984	21949	22154	21993	21757	22034	21902	21929	21883	21957	22067	21848	21775	21725	22161	21847	22086	21994	21856	21947	22009	21898	21977	21888	22020	21886	21898	21932	22021	21983	21991	21989	21935	21905	21942	22019	22085	21962	21845	21826	22003	22034	21938	21888	21813	22072	21901	21952	21907	22227	21792	21850	21837	22185	21999	22016	21877	21792	22101	21889	22084	21975	21890	21964	21902	22009	22124	21868	21984	21928	21901	21986	21972	22072	21940	21914	22057	21841	22003	22068	22011	21950	22159	21871	21977	22037	22024	21945	21903	21946	22129	22010	22003	21917	22072	21932	21952	21925	22086	22035	21796	22060	21944	22080	22155	21891	21867	22018	21965	22077	21971	21977	22035	22152	22117	22042	21930	21940	22090	22066	21956	21918	21761	22105	22008	21974	21958	22150	22086	21903	22148	21771	21858	21960	22033	22029	21929	22010	21845	21953	22014	21896	21912	22033	22064	21890	22023	22086	21877	21979	21982	22015	21881	21914	21977	22008	21912	21906	21991	21948	22052	21868	22164	21955	21967	22033	21949	21821	22103	22122	21876	21954	21745	21925	21941	21830	22009	21957	21812	22062	21790	21881	21991	21963	21845	21951	22139	22074	21958	22026	21790	21867	21908	21923	21949	21951	21974	21861	22030	22023	22033	21800	21914	21686	22038	21839	21792	22150	21765	22034	21784	21994	22059	22111	21707	21949	22063	21769	22015	21890	21960	21952	21925	21890	21937
23869	25715	43316	43947	36584	32756	31759	28693	28467	28886	28607	28694	28500	28624	28858	28627	28470	28623	28630	28609	28329	28439	28507	28454	28418	28352	28586	28515	28345	28509	28371	28248	28329	28431	28529	28122	28383	28225	28534	28372	28391	28573	28358	28417	28483	28419	28482	28568	28522	28522	28333	28223	28516	28699	28386	28366	28457	28479	28496	28374	28293	28381	28566	28348	28435	28343	28477	28510	28414	28321	28381	28178	28514	28272	28274	28448	28423	28291	28529	28338	28536	28336	28398	28393	28291	28061	28426	28242	28405	28407	28357	28332	28232	28093	28513	28333	28341	28393	28483	28485	28324	28179	28382	28330	28392	28323	28333	28310	28512	28115	28383	28287	28514	28422	28174	28309	28341	28187	28344	28384	28271	28220	28473	28290	28238	28372	28434	28226	28498	28343	28320	28509	28369	28269	28405	28454	28412	27971	28208	28056	28326	28274	28491	28346	28392	28404	28396	28444	28228	28570	28086	28345	28100	28264	28484	28304	28317	28322	28410	28369	28198	28478	28579	28545	28270	28312	28273	28200	28505	28296	28364	28354	28515	28405	28508	28340	28442	28327	28407	28495	28402	28410	28175	28276	28275	28394	28351	28369	28559	28162	28439	28311	28279	28373	28153	28284	28555	28290	28234	28389	28543	28197	28197	28422	28515	28302	28247	28496	28287	28587	28440	28463	28212	28319	28421	28409	28421	28354	28393	28233	28141	28409	28377	28506	28163	28130	28504	28503	28237	28419	28339	28136	28409	28331	28383	28258	28364	28484	28476	28356	28375	28230	28256	28284	28454	28250	28462	28317	28410	28435	28301	28326	28142	28411	28219	28396	28373	28371	28355	28141	28410	28449	28406	28240	28346	28451	28495	28363	28106	28482	28516	28503	28436	28317	28561	28475	28238	28359	28258	28400	28313	28371	28258	28233	28238	28533	28303	28349	28320	28425	28228	28285	28437	28383	28755	28395	28456	28438	28396	28350	28470	28312	28463	28313	28426	28339	28519	28370	28350	28134	28434	28552	28351	28151	28188	28349	28259	28316	28501	28437	28538	28544	28503	28592	28313	28456	28353	28474	28528	28494	28574	28285	28398	28373	28339	28659	28345	28393	28364	28275	28623	28116	28269	28141	28369	28429	28397	28581	28428	28238	28339	28424	28464	28453	28435	28154	28565	28368	28311	28383	28278	28188	28409	28447	28469	28330	28274	28418	28268	28372	28405	28323	28501	28540	28638	28272	28519	28136	28418	28340	28399	28667	28507	28376	28762	28463	28254	28272	28207	28435	28534	28414	28365	28246	28246	28538	28359	28431	28508	28209	28450	28202	28409	28344	28302	28398	28283	28398	28159	28296	28482	28329	28424	28145	28440	28420	28448	28301	28351	28357	28364	28313	28343	28153	28518	28113	28421	28339	28512	28452	28323	28346	28329	28363	28200	28349	28250	28480	28414	28502	28281	28341	28435	28253	28304	28447	28271	28495	28306	28176	28260	28408	28361	28507	28290	28213	28342	28659	28266	28447	28570	28209	28145	28318	28446	28294	28455	28424	28302	28416	28396	28145	27934	28394	28378	28440	28551	28413	28408	28361	28500	28255	28450	28315	28519	28326	28335	28334	28337	28213	28489	28360	28448	28193	28379	28380	28556	28329	28175	28229	28449	28365	28268	28469	28254	28439	28541	28412	28476	28581	28446	28299	28531	28390	28057	28529	28389	28500	28276	28325	28181	28178	28589	28583	28589	28499	28502	28547	28462	28599	28128	28308	28295	28408	28468	28439	28324	28414	28272	28357	28111	28426	28212	28520	28320	28355	28503	28421	28438	28113	28428	28403	28287	28330	28302	28518	28213	28400	28411	28306	28586	28371	28384	28653	28523	28476	28369	28240	28477	28327	28422	28376	28319	28503	28625	28165	28420	28541	28311	28640	28303	28316	28479	28531	28400	28620	28409	28371	28398	28495	28325	28439	28305	28416	28554	28561	28239	28272	28464	28402	28505	28213	28236	28343	28439	28271	28320	28176	28125	28439	28380	28357	28543	28470	28401	28396	28147	28331	28518	28454	28606	28399	28425	28220	28325	28283	28239	28308	28303	28259	28583	28202	28279	28421	28146	28376	28247	28428	28611	28323	28539	28320	28327	28319	28594	28228	28504	28317	28400	28390	28390	28179	28468	28457	28455	28370	28280	28416	28780	28560	28191	28130	28133	28402	28279	28372	28116	28294	28475	28488	28356	28239	28216	28498	28244	28308	28340	28231	28418	28233	28524	28371	28369	28210	28219	28162	28311	28094	28592	28484	28624	28258	28400	28600	28386	28278	28257	28471	28466	28292	28258	28477	28260	28345	28226	28496	28409	28207	28251	28121	28451	28374	28291	28444	28463	28225	28228	28445	28489	28448	28439	28451	28287	28551	28384	28201	28334	28387	28130	28207	28144	28418	28553	28186	28500	28394	28192	28464	28499	28198	28486	28436	28612	28443	28592	28443	28470	28324	28424	28356	28611	28483	28297	28216	28069	28391	28636	28343	28510	28555	28279	28445	28423	28199	28139	28426	28468	28203	28414	28446	28483	28230	28283	28404	28333	28209	28455	28258	28178	28343	28325	28089	28405	28404	28225	28570	28609	28267	28376	28322	28249	28228	28313	28622	28177	28060	28512	28583	28466	28558	28363	28370	28723	28394	28373	28393	28273	28371	28119	28448	28426	28104	28515	28328	28252	28409	28481	28125	28274	28249	28278	28398	28448	28418	28569	28212	28088	28609	28434	28512	28186	28345	28313	28611	28221	28397	28202	28451	28472	28288	28335	28419	28306	28323	28275	28279	28338	28479	28496	28454	28394	28243	28333	28411	28369	28223	28324	28396	28230	28207	28570	28376	28530	28327	28518	28517	28214	28579	28351	28705	28473	28328	28170	28546	28285	28272	28446	28342	28329	28220	28030	28462	28390	28189	28577	28230	28308	28424	28533	28341	28372	28101	28570	28306	28254	28337	28365	28362	28323	28432	28367	28639	28297	28236	28274	28145	28430	28513	28373	28539	28520	28567	28549	28359	28427	28180	28434	28242	28327	28510	28625	28353	28404	28308	28070	28266	28340	28320	28239	28201	28137	28340	28071	28336	28370	28340	28502	28258	28433	28253	28399	28389	28591	28292	28353	28188	28420	28333	28308	28333	28341	28631	28393	28304	28397	28584	28597	28239	28319	28425	28667	28556	28307	28384	28381	28629	28310	28260	28201	28164	28578	28428	28437	28527	28311	28471	28284	28178	28373	28101	28320	28338	28196	28174	28443	28273	28510	28279	28479	28296	28356	28319	28470	28360	28490	28157	28331	28497	28411	28213	28203	28341	28383	28401	28335	28275	28245	28158	28482	28463	28500	28353	28368	28425	28496	28571	28442	28339	28561	28501	28667	28347	28166	28338	28313	28294	28347	28270	28481	28648	28544	28448	28512	28307	28137	28152	28369	28401	28418	28290	28386	28484	28314	28554	28554	28180	28248	28701	28328	28490	28395	28496	28514	28270	28295	28702	28317	28194	28688	28299	28353	28615	28365	28488	28435	28347	28256	28475	28440	28534	28130	28617	28337	28433	28357	28378	28237	28459	28259	28339	28429	28232	28363	28309	28318	28218	28315	28313	28509	28390	28460	28312	28494	28476	28555	28296	28498	28388	28443	28342	28201	28456	28680	28507	28417	28298	28298	28392	28455	28105	28327	28108	28352	28603	28429	28282	28476	28446	28223	28572	28473	28348	28255	28392	28550	28506	28268	28505	28302	28624	28169	28307	28234	28299	28327	28454	28210	28091	28355	28416	28276	28356	28448	28468	28633	28368	28393	28389	28275	28147	28436	28443	28340	28313	28191	28411	28239	28581	28482	28485	28436	28270	28163	28400	28386	28244	28447	28415	28466	28459	28412	28201	28305	28206	28476	28444	28536	28061	28444	28423	28497	28322	28341	28292	28448	28461	28469	28507	28426	28434	28377	28303	28307	28382	28502	28609	28133	28376	28392	28555	28558	28161	28320	28416	28386	28141	28286	28321	28291	28442	28423	28223	28244	28343	28351	28354	28296	28354	28619	28401	28314	28320	28307	28439	28310	28447	28204	28419	28322	28287	28491	28556	28204	28248	28257	28154	28234	28474	28404	28430	28229	28205	28363	28370	28242	28358	28165	28154	28198	28333	28339	28121	28251	28278	28367	28203	28416	28153	28216	28310	28296	28164	28348	28411	28353	28366	28302	28275	28390	28532	28338	28310	28222	28371	28206	28332	28466	28231	28637	28262	28090	28536	28187	28324	28639	28499	28240	28488	28449	28184	28417	28530	28647	28498	28448	28339	28437	28416	28348	28381	28496	28486	28401	28094	28185	28538	28430	28287	28261	28337	28364	28416	28284	28195	28010	28380	28225	28426	28337	28213	28366	28441	28272	28495	28655	28387	28317	28473	28385	28324	28521	28270	28210	28247	28209	28334	28634	28374	28449	28074	28461	28323	28284	28460	28489	28488	28506	28423	28277	28189	28032	28507	28324	28330	28208	28461	28236	28545	28562	28307	28513	28384	28250	28486	28116	28357	28512	28367	28413	28462	28353	28392	28352	28578	28236	28178	28287	28431	28438	28267	28448	28392	28391	28371	28211	28435	28310	28593	28309	28185	28421	28454	28624	28182	28408	28462	28280	28624	28273	28299	28370	28231	28380	28460	28487	28306	28257	28502	28434	28523	28256	28141	28331	28229	28510	28273	28165	28034	28382	28274	28270	28166	28552	28291	28412	28483	28301	28346	28453	28335	28405	28440	28438	28459	28458	28218	28468	28508	28509	28412	28392	28453	28307	28380	28582	28450	28422	28000	28434	28542	28514	28293	28521	28146	28639	28218	28220	28418	28327	28656	28433	28389	28377	28155	28364	28193	28311	28405	28420	28360	28162	28336	28357	28711	28404	28489	28495	28485	28409	28317	28332	28609	28269	28418	28406	28203	28116	28483	28487	28278	28422	28349	28460	28154	28298	28385	28541	28114	28417	28393	28379	28594	28166	28600	28116	28725	28226	28353	28508	28426	28502	28397	28656	28352	28561	28356	28672	28365	28229	28429	28577	28395	28453	28314	28281	28468	28456	28115	28366	28224	28588	28365	28172	28487	28450	28398
61764	103931	90428	63573	42555	29354	23662	22061	22078	21762	21830	21746	21818	21867	21914	21943	22066	21914	21936	21803	21999	22197	21831	21787	22195	21742	21850	21725	21796	22045	21866	21924	21971	21953	21985	21985	22018	21857	21915	21799	21956	22067	21785	21991	21892	21830	21828	21732	21828	21824	21975	21879	21948	21879	21769	21813	21833	21992	21906	22041	22069	21796	21861	21894	21835	21957	21809	21862	21761	21865	22081	21947	21809	21978	21862	21896	21843	21894	21847	21748	21968	21801	21844	21999	21875	22028	21823	21956	21977	22066	21856	21931	21828	21930	21859	22002	21958	21700	21969	21683	21684	21841	21984	21845	21819	21990	21950	22002	21826	21706	21953	21869	21923	21938	21666	21924	21999	21776	22010	21714	21928	21934	21689	21865	21911	21885	21956	21991	22031	21739	21910	22067	22018	21907	21981	21912	21780	21628	21974	21955	21727	22114	22000	21855	21971	21794	22011	21915	21844	21819	21841	21973	21842	21786	21816	21921	22036	21972	22033	21845	21848	21955	21843	21931	21949	21845	21843	21957	21674	21848	22009	21815	21680	21709	21725	21925	21941	21911	21894	21967	21801	21800	21909	21817	21638	21923	21985	21790	22010	21773	21758	21911	21812	21845	22064	21818	21748	21734	21871	21849	21900	21966	21793	21836	21827	21768	21897	21843	22051	21938	21807	21890	21864	21700	21956	21839	21857	21980	21713	21838	21855	21894	21923	21961	22043	21809	21903	21666	21979	21888	21776	21844	21931	21835	22020	21790	21914	21695	21972	21758	21491	21961	21888	21973	21834	21888	21922	21947	21898	21869	21854	21849	21735	22074	21864	21850	21740	21836	21678	21823	21892	21794	21816	21757	21776	21872	22100	21864	21769	22008	21824	21995	21916	21849	22008	21815	21734	21884	21790	21694	21771	21828	21889	21792	21789	21963	21726	21746	21762	21888	21987	21905	21899	21944	22052	21999	21838	21846	21835	21823	21811	21914	21759	21932	21756	21971	22032	21755	22006	21995	21926	21768	22004	21908	21999	21582	21822	21849	21998	21909	21861	22089	21948	22086	21877	21911	21569	21834	21921	21895	21935	21840	21819	21924	21928	21717	21757	21804	21866	21861	21690	21859	22006	21885	22020	21957	21755	21896	21840	21988	21780	21837	21851	21843	21835	21792	21790	21921	21839	21975	21923	21810	21717	21944	21838	21845	21856	21846	21811	22008	21832	21846	21760	21936	21999	21830	21805	21855	21826	21869	21793	21915	21696	21922	21718	22123	21695	21953	21792	21939	21815	21917	21745	21839	21920	21866	22004	21619	21885	21958	21977	21953	21823	22001	21755	21929	21939	21903	21922	21773	21921	22008	21857	21973	21814	21912	21905	21864	21839	21784	21952	21750	21873	21930	21930	22051	21856	21859	21918	22000	21808	21869	21791	22007	22009	21905	22048	21861	21826	21747	22060	21898	22040	21713	21879	22054	21787	21801	21955	21933	21959	21819	21918	21818	21907	21905	21941	21895	21735	21767	21925	22026	22075	21805	22005	22003	21913	21912	21772	21907	21902	21995	21936	22019	21827	21911	21860	21804	22142	21774	21708	22001	21957	21906	21762	21922	21723	21843	21923	21910	22037	21899	21998	21836	21933	22039	21898	21879	21843	21847	21823	21725	21959	21726	21806	21884	21903	21880	22047	21937	22070	21996	21799	21933	21916	22021	22012	21891	21912	21912	21890	21661	21759	21742	22033	21865	21817	21916	21736	21619	21761	21735	21918	21978	22051	21730	21923	21958	21799	21958	21868	21830	22065	22055	22009	21993	21847	21858	21821	21873	21933	21744	21967	21941	21832	22085	21825	21918	21844	21748	21877	21717	21964	21836	21868	21970	21886	21741	21840	21979	21782	21930	21911	22092	21722	21658	21779	21745	21819	21768	21788	22039	21974	21895	21950	21779	22153	21693	21756	22047	21933	21826	21901	21936	21725	21823	21922	21881	21851	21899	21725	21954	21825	21938	21914	22001	21984	22022	21901	21818	21866	21836	22088	22001	22025	21996	21785	21799	22045	21784	22023	21824	21911	21837	21761	21887	21913	21599	21964	21793	21942	21815	21873	21903	21875	22015	21903	21849	21960	21932	22149	22011	21731	21789	21683	21843	22054	21793	21828	21859	21899	21979	21744	21906	21923	21656	21939	21887	21989	21941	21804	21799	21860	21857	21745	21670	21876	21905	21983	21758	21975	21681	21910	21941	21840	22022	21820	21920	21963	21921	21832	21842	22070	21868	21979	22001	21789	21720	21755	21847	21874	21804	21896	21987	21982	21945	21832	21962	21856	21736	22045	21836	21645	21754	21823	22080	21936	21896	21916	21876	21744	21874	21840	21968	21861	22093	21954	21870	21864	21808	21825	21896	22134	21902	21842	21926	21939	21958	21698	22001	22012	21949	21900	21943	21896	22266	22020	22052	21957	21697	21989	21855	21678	21800	22006	21925	21682	21943	21899	21941	21848	21899	21892	21724	21939	21982	21663	21884	21718	21785	21977	21673	21784	21837	21887	21869	21789	21868	21977	21979	21710	21797	22092	21724	21861	21897	21738	21859	21879	22037	22062	22013	21854	21984	21981	21796	21832	21812	22010	21811	21884	21799	21739	21775	21871	21801	21638	21907	21837	21976	21980	21943	21945	21806	21960	21845	21904	21973	21813	21758	21911	22078	21981	21854	21884	22108	21810	21900	21860	21882	21858	21862	21908	21669	21861	21778	21858	21936	21837	21886	22004	21961	21986	21883	21806	22010	21820	21974	21659	21851	21861	21870	21752	21928	21864	21854	21794	22142	21744	21826	21851	21831	22093	21833	21817	21680	21847	21907	21994	22102	21774	21908	21899	21875	21830	21898	21902	21840	21989	21779	21939	21831	21997	21865	21999	21905	21910	21918	21896	21896	22029	21812	21903	21859	22060	22035	21883	21874	21813	21866	21828	21818	21918	21753	21996	21742	21822	22180	21955	21921	21954	22015	21968	21938	21692	21923	21926	21854	21874	21792	21662	21939	21799	21863	21843	21724	21871	21865	21870	21917	21925	21830	21931	21762	21741	21840	21741	21753	21984	21968	21850	21826	21825	21897	21837	21845	21762	21857	21520	21818	21967	21949	21946	21935	21955	21935	21823	21925	22028	21895	21911	21807	21944	21882	21882	21777	21814	21755	21707	21926	21822	21952	21698	21963	21952	21630	21694	21778	21863	21829	21962	22120	21826	21946	21945	21854	21784	21975	21794	21934	21873	21808	22068	21870	21681	21790	21877	21768	22034	21918	21874	21935	21944	21827	21975	22057	22195	22017	21832	21836	21825	21715	21917	21879	21894	21942	21916	21748	21866	21804	21842	21831	21870	21811	22103	21720	22061	21818	21817	22070	21843	21812	22036	21911	21927	22104	21941	21912	21925	21815	21904	21819	21934	21876	21897	21803	21775	21938	21680	21905	21925	21975	22162	21938	22008	21818	21838	21883	22010	21972	21854	21912	21947	21915	21829	21819	21846	21916	21984	21903	21764	21936	22076	22023	21980	21907	21849	21785	21865	21778	21755	21804	21877	21841	21733	21808	21955	21763	22000	21799	21821	21870	21757	21964	21967	21805	21994	21951	21850	21804	21690	21790	22008	21979	21842	21873	21687	21854	21887	22037	21899	21611	21945	21849	22011	21842	21802	21818	21718	21783	22023	21949	21846	21934	21813	21835	21786	21886	21947	21911	21843	21828	21835	21815	22029	21931	21925	21900	21841	21964	21698	22124	21817	21837	21993	21910	21826	21823	21993	21923	21855	21775	22006	21861	21874	21892	21755	21792	21873	21951	21889	21952	21741	21781	21973	21742	21963	21970	22008	21868	21946	21921	21817	21863	21758	21795	22042	21972	21926	21844	21729	21847	21786	21926	21889	21796	21927	21773	21880	21893	21907	21800	21785	21639	21933	21862	22028	21872	21925	21990	21977	21927	21928	22008	21804	21874	21826	21796	21881	21988	21899	21908	21740	21994	21835	21982	21854	21901	21934	22027	21747	21918	21941	21986	21924	22012	21979	21963	21936	21906	21857	22083	21889	21926	21678	21826	21999	21870	21938	21772	21906	21935	21822	21938	21850	21862	21950	21950	21784	21806	21841	21929	21902	21853	21844	21873	21783	21871	21933	21929	21902	21719	22010	21797	21754	21910	21934	22054	21917	21815	21640	21940	21803	21833	21947	21774	21709	21897	21828	21894	21821	21771	21906	21889	21870	21900	21749	21645	21788	21891	21976	21871	21932	22158	21774	21957	21866	21966	21908	22117	21780	21728	21981	21812	21850	21833	21950	21929	21922	21847	21945	21986	21845	21942	21818	21896	21961	21796	21936	21944	21952	22007	21824	21982	21848	21817	21884	21681	21892	21975	21715	21758	21873	21733	21797	22020	22000	21999	22035	21762	21883	21804	21881	21793	21750	21912	21775	21721	21938	21790	21788	21866	21763	21974	21887	21696	21874	21710	21924	22027	21809	21876	21871	21758	21863	21726	21928	21774	22024	21745	21890	21790	21774	21870	21947	21812	21978	21823	21916	21938	22095	21922	21871	22047	21953	21793	21856	21897	21750	21853	22013	21858	22039	22040	21842	22054	21818	22088	21831	21737	21941	21903	21888	22015	21967	21943	21918	21807	21979	21970	21960	21893	21921	21938	21843	21851	21679	21998	21865	22131	21737	21785	21978	21873	21994	21814	21964	21876	21930	21787	22095	21931	21856	21691	21896	21989	21832	21911	21931	21877	21865	21940	21762	21784	21770	21946	21846	21861	21961	21775	21877	21948	21880	21831	21749	21931	21955	21845	21870	21878	21954	21890	21917	21900	21709	22018	21794	21776	21789	21926	21825	21828	21699	21945	22003	21922	21997	21901	21869	21673	21862	21696	21836	21774	22083	21877	21828	21956	21947	22045	21864	21878	21970	21852	21954	21938	22045	21887	22039	21565	21834	21909	21776	21709	21899	22012	21876	21770	21947	21864	21971	21846	21844	21765	21875	21824	21805	21765	21998	21934	21877	21838	22019	21759	21788	21781	21759	21963	21898	21964	21978	21756	21904	21725	21978	21841	21931	21738	21681	21981	21898	21987	21883	21857	21847	22017
22742	24675	41124	41909	36756	34183	33621	29767	29050	29320	29090	28970	28986	28916	28887	28886	28865	29019	29031	29010	28919	28460	28992	28799	28827	28628	28899	28870	28881	28720	28819	28866	28808	28850	28688	29045	28432	28610	28538	28649	28644	28364	28761	29101	28564	29001	28598	28799	28562	28853	28957	28792	28724	28683	28428	28641	28494	28828	28711	28700	28812	28657	28594	28741	28776	28618	28625	28778	28793	28795	28771	28614	28565	28587	28823	28554	28860	28588	28534	28810	28781	28922	28949	28697	28592	28755	28656	28861	28474	28509	28621	28731	28513	28568	28756	28772	28837	28695	28589	28885	28766	28603	28719	28602	28757	28469	28505	28585	28861	28753	28948	28744	28644	28660	28349	28810	28686	28710	28429	28663	28671	28724	28733	28758	28762	28207	28650	28689	28789	28839	28627	28578	28772	28501	28602	28700	28807	28604	28719	28404	28588	28698	28633	28757	28467	28596	28589	28753	28971	28623	28624	28555	28611	28556	28562	28524	28656	28946	28690	28767	28717	28510	28613	28721	28486	28640	28572	28894	28647	28678	28681	28381	28477	28552	28623	28476	28656	28779	28717	28434	28751	28690	28653	28636	28481	28445	28761	28713	28733	28949	28853	28470	28616	28352	28635	28523	28716	28812	28366	28628	28814	28534	28703	28690	28464	28621	28796	28698	28558	28493	28794	28479	28702	28676	28792	28734	28790	28568	28514	28642	28498	28903	28848	28859	28552	28342	28630	28313	28857	28823	28650	28461	28773	28609	28734	28587	28775	28762	28674	28588	28647	28786	28521	28640	28829	28648	28586	28467	28528	28350	28765	28695	28864	28760	28528	28424	28751	28649	28517	28568	28627	28643	28625	28566	28571	28573	28599	28771	28524	28544	28344	28745	28751	28778	28700	28609	28782	28316	28500	28607	28820	28704	28649	28683	28506	28688	28610	28615	28469	28807	28633	28595	28695	28577	28740	28441	28623	28409	28652	28848	28607	28547	28925	28594	28738	28886	28737	28557	28534	28696	28780	28521	28359	28704	28391	28681	28925	28783	28665	28405	28620	28457	28721	28831	28516	28682	28826	28389	28638	28673	28570	28566	28561	28788	28649	28802	28769	28640	28648	28745	28687	28695	28770	28498	28687	28719	28712	28585	28713	28733	28588	28767	28838	28722	28717	28567	28731	28690	28742	28835	28688	28675	28486	28556	28632	28598	28753	28576	28895	28570	28678	28724	28731	28631	28502	28782	28350	28413	28617	28483	28833	28702	28701	28844	28556	28565	28630	28778	28488	28593	28792	28537	28395	28688	28608	28974	28479	28487	28862	28488	28685	28659	28642	28593	28664	28665	28727	28774	28714	28442	28736	28845	28688	28596	28540	28464	28571	28627	28662	28702	28445	28673	28842	28694	28567	28607	28697	28501	28528	28562	28813	28771	28703	28629	28750	28611	28683	28439	28464	28502	28830	28719	28696	28798	28620	28462	28590	28591	28579	28759	28485	28391	28639	28461	28456	28607	28591	28490	28857	28830	28772	28532	28667	28596	28472	28480	28448	28500	28252	28758	28741	28400	28595	28446	28755	28648	28685	28584	28726	28763	28355	28742	28606	28542	28537	28685	28620	28811	28802	28769	28652	28680	28871	28681	28739	28709	28589	28535	28736	28684	28440	28536	28372	28733	28730	28575	28599	28636	28566	28691	28577	28618	28749	28742	28507	28516	28792	28573	28643	28498	28514	28519	28601	28342	28803	28859	28610	28576	28543	28491	28689	28567	28500	28667	28673	28575	28562	28761	28641	28685	28441	28665	28823	28770	28700	28576	28596	28571	28343	28599	28830	28691	28746	28738	28640	28667	28752	28715	28501	28720	28636	28544	28640	28789	28725	28583	28938	28625	28626	28502	28792	28721	28669	28634	28702	28701	28438	28409	28773	28663	28599	28750	28498	28673	28602	28352	28742	28557	28466	28572	29010	28854	28473	28674	28665	28584	28553	28705	28495	28511	28707	28246	28548	28522	28818	28797	28495	28626	28766	28468	28336	28442	28671	28757	28725	28644	28514	28976	28575	28689	28525	28719	28641	28716	28555	28621	28714	28696	28715	28610	28487	28689	28551	28557	28383	28438	28484	28706	28558	28596	28713	28425	28955	28849	28527	28516	28495	28611	28688	28818	28539	28457	28389	28728	28705	28644	28569	28847	28633	28471	28547	28783	28667	28616	28761	28723	28572	28546	28762	28699	28710	28698	28491	28541	28662	28703	28946	28800	28557	28497	28582	28887	28734	28596	28614	28629	28645	29035	28712	28625	28598	29016	28685	28402	28478	28547	28583	28662	28645	28724	28736	28949	28649	28547	28550	28447	28662	28662	28780	28742	28656	28625	28528	28662	28695	28633	28459	28651	28695	28597	28725	28433	28694	28694	28832	28615	28888	28824	28397	28595	28504	28719	28662	28711	28509	28755	28677	28636	28454	28629	28649	28615	28546	28588	28821	28734	28767	28481	28593	28840	28844	28910	28654	28693	28730	28831	28702	28462	28828	28773	28573	28679	28610	28579	28700	28516	28706	28663	28647	28701	28698	28732	28623	28791	28684	28706	28698	28490	28582	28825	28773	28495	28402	28585	28700	28617	28718	28620	28823	28517	28432	28655	28682	28623	28599	28549	28691	28794	28609	28691	28815	28796	28737	28583	28845	28538	28649	28642	28540	28555	28550	28605	28525	28757	28661	28648	28537	28591	28803	28699	28745	28548	28460	28598	28608	28613	28747	28627	28775	28612	28644	28682	28616	28585	28647	28787	28446	28980	28423	28766	28526	28572	28673	28437	28961	28772	28816	28573	28464	28698	28667	28770	28663	28720	28654	28442	28570	28614	28662	28748	28686	28639	28696	28692	28732	28609	28360	28518	28501	28659	28580	28615	28779	28483	28855	28690	28680	28687	28842	28728	28843	28767	28618	28473	28435	28515	28692	28609	28249	28608	28602	28682	28493	28474	28613	28546	28674	28713	28687	28783	28544	28662	28677	28510	28640	28639	28879	28685	28659	28589	28681	28637	28581	28640	28593	28425	28527	28722	28715	28490	28658	28402	28801	28780	28657	28432	28694	28664	28614	28522	28549	28706	28608	28658	28704	28759	28663	28430	28786	28742	28476	28554	28465	28334	28736	28686	28199	28651	28584	28610	28714	28449	28535	28630	28626	28467	28593	28714	28533	28741	28439	28431	28753	28664	28786	28664	28803	28517	28617	28509	28536	28409	28632	28774	28599	28600	28723	28717	28868	28750	28679	28723	28482	28774	28647	28857	28600	28773	28514	28785	28869	28677	28616	28772	28552	28577	28692	28597	28557	28720	28556	28707	28838	28633	28847	28514	28852	28624	28586	28645	28589	28541	28436	28322	28412	28601	28627	28698	28588	28523	28558	28672	28446	28613	28486	28519	28651	28682	28700	28506	28574	28401	28774	28725	28563	28505	28611	28681	28649	28459	28558	28768	28693	28590	28672	28658	28656	28811	28558	28897	28681	28659	28446	28747	28656	28432	28687	28536	28831	28558	28625	28608	28462	28412	28631	28700	28746	28605	28708	28655	28639	28558	28730	28662	28818	28813	28878	28440	28708	28776	28617	28540	28417	28584	28619	28520	28600	28487	28594	28531	28868	28711	28567	28689	28523	28651	28518	28524	28469	28768	28609	28769	28619	28356	28804	28737	28584	28767	28665	28666	28642	28459	28743	28715	28566	28842	28354	28682	28467	28651	28766	28508	28623	28638	28441	28595	28595	28564	28849	28641	28605	28727	28685	28538	28663	28583	28627	28750	28619	28660	28849	28515	28541	28465	28279	28632	28413	28621	28401	28658	28598	28530	28697	28671	28665	28776	28758	28795	28754	28710	28521	28754	28582	28609	28676	28623	28402	28558	28498	28800	28772	28906	28467	28837	28787	28601	28442	28529	28882	28667	28593	28550	28535	28655	28546	28675	28703	28708	28576	28563	28644	28701	28696	28594	28672	28870	28660	28676	28495	28476	28694	28440	28884	28590	28656	28515	28863	28652	28732	28448	28573	28729	28862	28779	28920	28600	28675	28699	28362	28596	28691	28478	28686	28752	28685	28581	28303	28810	28594	28458	28894	28521	28603	28883	28337	28593	28664	28643	28525	28495	28661	28624	28419	28578	28648	28392	28689	28411	28580	28819	28770	28508	28551	28834	28989	28692	28706	28873	28813	28694	28546	28556	28599	28721	28601	28471	28439	28639	28259	28411	28757	28539	28487	28779	28700	28602	28731	28426	28662	28677	28829	28519	28582	28803	28735	28733	28497	28648	28658	28658	28587	28680	28710	28808	28443	28688	28748	28512	28688	28417	28656	28639	28773	28623	28462	28437	28499	28733	28781	28436	28640	28568	28578	28394	28647	28556	28610	28664	28612	28384	28479	28649	28668	28699	28798	28739	28436	28798	28651	28534	28774	28796	28784	28489	28453	28778	28770	28443	28780	28614	28569	28733	28654	28586	28608	28641	28507	28354	28553	28504	28662	28584	28491	28574	28591	28652	28440	28403	28681	28609	28510	28765	28410	28659	28481	28678	28718	28775	28696	28648	28668	28562	28595	28431	28820	28513	28497	28454	28505	28548	28705	28605	28627	28636	28626	28401	28691	28589	28508	28735	28638	28708	28596	28576	28763	28587	28661	28588	28634	28406	28632	28707	28685	28518	28688	28596	28713	28593	28579	28716	28638	28503	28845	28806	28738	28781	28815	28675	28800	28451	28472	28471	28645	28557	28755	28661	28805	28662	28537	28730	28494	28750	28734	28788	28523	28529	28585	28555	28784	28596	28483	28403	28703	28540	28526	28374	28628	28662	28691	28689	28513	28661	28474	28760	28393	28642	28585	28586	28736	28580	28564	28693	28619	28819	28644	28605	28627	28675	28635	28779	28782	28712	28722	28715	28682	28357	28481	28703	28862	28396	28478	28586	28787	28259	28612	28676	28872	28706	28581	28597	28575	28557	28798	28841	28586	28660	28718	28856	28725	28529	28807	28541	28706	28571	28618	28581	28848	28561	28657	28552	28599	28682	28831	28696	28695	28555	28544	28551	28523	28471	28822	28734	28712	28656	28720	28584	28386	28579	28581	28673	28592	28714	28838	28593	28510	28688
57106	98270	93371	77070	53227	35874	25866	22707	22052	21847	21986	22144	22087	21993	22013	21966	22041	21948	22149	22155	22075	22083	22006	21973	22053	21827	22094	22173	22063	21997	22013	22079	22099	22128	22178	22069	21973	22011	22132	21939	22141	22074	22067	22041	22010	22010	22115	22145	22168	22004	22152	22016	22114	21988	22169	22043	22070	21876	22225	22004	22210	22136	21881	21909	22031	22156	22185	22211	22036	22251	22111	21984	21867	22152	22051	22180	22091	22129	22165	21969	22191	21934	22154	21946	21984	21995	22156	21816	21986	22039	22112	22188	21993	22040	22097	22120	21919	22197	21980	22038	21887	22131	21958	22150	22119	21961	21897	22132	22046	21949	22074	21938	21980	22085	21985	22026	22076	22090	22064	21871	22125	21950	22127	21860	21921	22059	22114	22024	22004	22202	22245	22134	22158	22174	22052	22089	22065	21942	21996	22036	22026	22225	22081	21988	22138	22008	22146	22205	21958	22103	22140	22172	22040	22047	21957	21855	22209	22001	21984	21878	21969	22046	22062	21893	22160	21965	22099	21935	21845	21870	22283	21990	22144	21924	22077	22231	22082	22009	22202	21973	22143	21988	22093	22253	22122	21968	22225	21981	21999	21835	22044	22089	21949	22061	21902	22107	22062	21908	22136	22046	22111	22044	22062	22161	22017	22088	22016	22015	21828	21948	22039	22056	22024	21927	22072	22091	21973	22196	22058	22263	21995	22096	22148	22017	21991	22167	22131	22062	22002	21995	21998	22087	21965	22051	22043	22103	22025	21989	22076	22072	22159	22040	21916	22167	22033	21818	22101	22119	22000	22027	22102	22297	22256	21974	22191	21948	22136	22031	22117	21930	22051	22179	22171	22083	21951	22110	22113	21997	22256	22024	22141	21879	21907	22016	22019	22109	22225	21926	22009	22053	22098	22099	22220	21871	21996	21941	22161	22107	22021	22147	22122	22036	22186	22111	21932	21992	22086	21998	22172	22010	22141	22215	21985	22205	22058	22093	22195	22222	22097	21958	22040	21961	22001	22284	21886	21983	22034	21956	22219	22146	22100	21824	22347	22078	22128	22009	22038	22102	21988	21978	22079	21990	22126	21992	22059	22109	22078	22091	22207	22120	22070	22030	22085	22142	22292	21972	21992	21944	22057	22013	22141	21985	22030	22026	21965	22079	21955	21911	22084	22147	22093	22111	22194	21862	22213	21945	22238	22132	22058	22054	22111	21909	22052	21782	21977	21988	22063	22056	22205	21993	22147	22149	22113	21913	21986	21909	22118	22215	22011	22167	21921	22064	22183	22120	22022	22051	22074	22023	21944	22012	21899	22041	21929	22015	21826	22244	21807	22093	22092	21911	22130	22113	21925	22142	22154	22070	22011	22020	22111	22065	22019	22099	22184	22056	22187	21996	22123	21997	22106	22117	22115	21973	22021	22133	21848	22139	22185	21970	22074	22120	22049	22215	21881	22041	22104	21731	21991	21866	21998	21989	22356	21914	22268	22077	22028	22059	21904	22153	22275	22248	21975	22088	22118	21890	22116	21970	21971	22075	22075	22244	22214	22062	21799	22129	22067	21999	21981	22124	22091	22002	22051	22039	22022	22078	22122	22016	21918	22111	22155	21959	22159	21975	21922	22160	22288	22046	22121	22064	22190	22130	22282	22189	21917	22188	22079	21965	22045	22032	22095	21969	22042	22053	22241	22195	22036	21978	22051	21989	22144	21865	22064	22107	22059	22102	21865	22017	22161	22025	21952	21911	22058	22086	22056	22129	22084	21965	21957	22007	22187	22053	22067	22014	22124	21952	22127	22109	21965	22020	22039	22078	22220	22019	22006	21947	21899	21964	22075	21934	22062	21946	22146	21789	22182	22055	22027	22072	22133	22028	22028	22275	22177	22132	21978	21850	22003	22184	21887	22148	21943	22231	22247	22067	21991	22271	22167	21960	22156	21957	22031	21935	22096	22007	22004	22052	22089	22102	21957	22002	22093	21991	22239	21991	22074	21958	22107	21947	22027	22123	22075	22114	22004	22010	22030	22010	22081	22207	21885	21964	22094	22140	21968	21953	21980	22231	22196	21911	21894	22193	22043	22081	22061	21875	22080	22225	22092	22082	22062	22119	22088	22064	22051	22021	22011	22080	22028	22178	22155	22054	22128	21947	22010	21904	22084	22025	22069	22028	22101	22043	22200	22119	21980	22089	22069	21939	21994	22131	22056	21875	21960	21917	21904	22098	22095	21893	22014	22311	21933	22093	22028	22011	22037	22026	22174	22153	22096	22232	22289	22164	22168	22005	21993	22006	22206	21892	22100	22051	22123	21948	21923	22235	22030	22098	22081	22141	21911	21881	22146	22228	22089	21993	22056	21884	22182	22174	22038	22079	21917	21927	22045	21970	22118	22125	22143	21960	22136	21900	22026	22009	22265	21972	22112	22034	21954	22073	21973	22014	21882	22080	21946	21966	22062	21728	22128	21978	22159	21910	21997	21985	22196	22103	21926	21992	22034	22086	22027	22070	22082	22092	22190	22177	21970	21807	22020	22185	22304	22196	21954	21875	22062	22138	22082	21986	21951	22078	22173	22006	22007	22129	22032	21971	22032	21953	21991	22048	22107	22059	22099	21876	21890	22165	21823	22079	21969	22085	21989	21915	22067	22074	22270	22090	22093	21997	22316	21973	22110	21940	21886	22025	22099	22168	21873	22160	22148	21885	21929	22102	22060	22029	22095	21967	21988	22029	22207	22134	22006	22105	21950	22141	21979	22004	21936	22188	21975	22201	22154	22177	22049	22082	22100	22119	22016	21975	22136	22038	21998	21920	22018	22082	21984	22093	22041	22080	21816	21942	22109	22020	22169	22196	22119	22147	22138	22114	22091	22283	22151	21973	22121	22208	22187	22018	21894	22010	22050	22087	21987	21874	21983	21967	22110	22020	22126	22126	22059	22185	21895	22037	21909	22056	21869	22100	22069	22186	22018	22180	22075	22091	22082	21997	22105	22052	22177	22073	21897	22087	22130	22151	21934	22238	21983	22038	21996	21974	21895	22072	22138	21965	22057	22070	22148	22060	21991	22035	21896	21980	22028	22001	22003	22084	22076	22216	22131	21956	21918	22078	22014	21955	21894	22063	21911	22102	22104	22034	21871	22029	22035	22083	21952	22135	21984	22091	22279	22111	22056	22091	22134	22024	22089	21987	22199	22202	22121	22026	21893	22014	22111	21923	22099	22067	22147	22117	22158	22141	22062	21961	21876	22165	22128	21999	21973	22069	22146	22072	22037	22095	22003	22218	21974	22100	22114	21990	22049	21950	21994	22227	22053	22082	22006	21991	22228	22024	21953	22053	21892	22030	22007	21948	22065	22001	22057	22061	21850	21930	21980	22088	21986	22159	22028	21854	21956	21898	21938	22182	21781	22017	21873	22110	22104	21907	22156	22110	21930	22098	21997	22025	21791	21970	22036	22027	22015	22092	21943	22169	22169	22207	22148	21822	22115	21976	22314	21886	22023	22036	22038	21943	22073	21926	22194	22203	22085	21870	22192	21982	22025	21836	22110	22087	22059	22223	22177	22045	22088	22092	22066	21865	22092	21904	21950	22338	22025	21906	22142	21998	22095	21966	22126	22098	22034	21937	22065	22013	22044	22155	22174	22136	21930	22099	21983	22060	22061	22017	22159	22126	22011	21961	22045	21962	21768	22128	21973	22031	22131	22033	21960	22032	22076	21976	22012	22147	22145	22033	22179	22171	21971	22261	22087	22052	22164	22169	22251	22094	22120	22024	22069	22000	22009	21938	22070	22177	21965	22047	22115	22049	21944	21927	22094	22121	21905	22117	22032	21999	21863	22124	21991	22069	21984	22033	22139	21940	22062	22107	22158	22162	21993	22115	22166	22026	22091	21891	22037	22029	22010	21873	21919	22218	22259	21998	22237	22093	21947	22074	22278	21966	22069	22067	22313	22127	22013	21984	22053	21938	21939	22226	22056	22226	22168	22119	21940	22081	22074	21911	22168	21959	22002	21847	22185	22028	22072	21919	21963	21963	22181	22072	21930	22007	21981	22018	21867	21980	22042	21954	22118	21899	22056	22243	22164	21913	22300	22135	21894	22073	21934	21954	22079	22167	22070	22079	22045	22043	22028	21860	22024	22009	22050	22259	21870	22016	21906	22098	22018	21870	22014	21989	22039	21999	22183	22193	22282	22081	22064	22178	22056	21889	22057	22124	22087	21984	22037	22044	22026	22120	22044	22069	22036	21961	22203	21997	22003	22149	22006	21887	21949	22030	22197	22062	22037	21969	21952	21972	22070	22040	22032	21920	22140	22092	21989	22090	22005	22038	22056	22046	22078	22032	22110	21938	22129	22022	22216	22004	21951	22072	22095	22205	22063	22105	22083	21908	21855	22104	22232	22114	21900	22100	22138	21820	22074	22102	22143	21892	21911	22245	21959	22232	21944	22153	22163	22010	22176	21919	22158	22009	22128	21961	21915	22243	21919	21960	21996	21945	22060	22066	22057	22010	22142	22075	22060	21928	21926	21972	22058	22049	22079	22075	22094	22044	21757	22081	22114	22156	22021	22036	22145	22103	22161	21956	22155	21958	22065	22166	21916	22056	22208	21972	22067	22077	21879	22025	22144	22068	21903	21979	21815	21994	22326	21997	22023	22085	22119	21969	22503	21865	21939	21981	22098	21833	22082	21852	22098	22224	22064	22110	22177	22039	21929	22041	22021	22097	22008	21856	21977	21996	22012	22077	22088	22021	22060	22013	22175	22209	21961	21792	22065	22176	22038	22119	22013	22040	22133	21952	22219	21983	22103	22036	22067	22020	22138	22112	21971	21912	22041	21927	22098	22185	21943	22020	22038	22050	22016	22109	21999	21799	22038	21995	22018	22074	22134	22068	21924	22040	21989	22104	22169	22197	22235	22003	22220	22196	22210	22115	21950	22125	22025	22076	22063	22097	22038	21905	22034	22075	21965	21948	22279	21792	22049	22136	21975	21875	22044	21991	22155	22115	22092	22147	21976	22132	21989	21987	22124	22126	22134	21906	22089	22336	21907	22167	22069	22001	22107	22026	22093	22051	22090	22251	22088	22095	21918	21979	22097	21868	22166	21876	21953	22120	22036	22170	22250	22174
30576	40368	49215	39300	31567	29396	28644	28228	28353	28198	28064	28262	28282	28132	28141	28151	28021	28019	28044	27868	28084	28082	28325	28082	27792	28101	28187	28356	28183	28036	28019	28323	28257	27968	28096	27845	28144	28001	27872	27970	27973	28127	28264	28167	28310	28251	28195	28288	28168	28127	28238	28025	28239	28029	28370	28206	28129	28085	28093	28206	28070	27964	28057	28008	28229	28302	28274	28168	28214	28067	28325	28077	28015	28065	28236	28007	28265	28009	27985	28050	28166	28022	27943	28100	28047	27960	28122	28028	28190	28023	28129	28293	28085	28187	28010	27930	28220	27880	27975	28188	28278	27932	28108	28080	28135	28161	28224	28039	28345	28317	28159	28040	27889	28293	28195	28028	28198	28171	28523	27988	28174	28033	28314	28151	28075	27909	28155	28163	28217	28054	28106	28017	27847	28082	28193	28085	28344	28163	27917	28188	28097	28211	28114	28147	28089	28136	28099	28115	28017	28023	28002	27925	27962	28097	28149	27932	28012	27986	28162	27957	28143	27919	28142	28138	28213	28061	28192	28077	28009	28068	28056	28165	28024	28281	28163	28108	27866	28043	28139	27972	28171	28064	27921	28022	27988	28386	27998	28124	28405	28188	28090	27753	28034	28154	28294	28262	28230	28019	28152	28118	28217	27879	28181	28097	27688	27707	27917	28078	28165	28171	27999	28087	27601	28168	27959	28051	28025	28072	28103	28010	28230	27990	28004	28118	27983	27927	28237	27981	28249	28163	27781	27921	28338	28235	28038	27791	28193	28135	28077	28062	27949	28146	28080	28561	27925	28091	28340	28229	28247	27980	28134	27881	27967	28181	28072	28297	27983	27900	27832	27967	28227	28084	28032	27973	27928	28064	27864	28061	28149	28166	28074	27995	28109	27845	27976	27881	27964	28513	28131	27924	27802	28131	28165	28175	28155	28212	27745	28312	28061	28340	28125	27924	28073	27961	28165	28074	27693	28006	28043	28077	28040	28119	28156	28128	28055	28003	28029	27990	28047	28344	28000	28319	28077	27876	28054	28185	28015	28223	28309	28126	27998	27965	27944	28280	28153	27857	28280	28170	27936	28135	28004	28230	28171	28094	28233	27946	27962	28011	28122	27987	27986	28232	27999	28115	28093	27990	27960	28236	28104	28097	28235	28161	28079	28062	28062	28156	28044	28387	28055	28272	28090	27863	27958	28153	27957	28155	27975	27894	28130	28060	28232	27938	28188	28064	28010	28092	28149	27990	28228	28065	27895	28137	28197	28182	28113	27873	28150	27975	27912	27958	28153	27856	27972	28032	28166	28114	28269	28119	28141	28429	27905	28090	28176	28017	28350	28085	28100	28004	28142	28203	28048	28128	28218	28131	27924	28288	28260	27951	28214	27899	28290	28267	28137	28159	28096	28113	28077	27873	28157	27932	27947	28035	28231	27875	27948	27941	28177	28239	27908	27882	28063	28088	28173	28064	28127	27996	28128	28192	28146	28009	28126	27978	27904	28195	28024	27912	28042	28234	27952	27915	28182	28157	27903	28078	28110	28000	28242	28157	28164	28346	28271	27995	27921	27942	28059	27935	28111	28177	28335	28176	28213	28099	27867	28167	28035	28231	28116	28054	28027	28028	27830	27941	27930	28279	27977	28144	28156	28108	28192	28114	28057	28240	28307	28074	28315	28029	28113	28171	28023	28035	28243	27945	28054	28069	27963	28181	28271	27977	28117	28331	27985	28065	27926	28066	28208	27834	27994	28233	28161	28057	27922	28087	27853	27980	28104	28084	27994	27989	27836	28155	28001	28106	27954	28246	28041	28267	28084	28127	28048	28008	28203	28171	28207	28060	28033	28073	28262	28112	28212	28004	28256	28369	28142	28002	28096	28268	27897	28271	27999	28064	28144	27972	28203	27838	27990	28328	28122	28243	28270	28221	28080	28008	27949	27940	28126	28197	28165	28261	28225	28139	28398	28148	28406	28071	27871	27877	27986	28346	27986	28237	28030	27949	28081	28277	28081	27817	28148	28078	28235	28076	28217	28034	28006	27943	28075	28007	28126	28248	28160	27919	28083	27982	28225	28084	28085	27921	28104	27962	28043	28257	28224	28041	28069	28242	28145	27845	28083	28235	27840	28018	28122	28209	28017	28333	28165	28014	28077	28022	28155	28106	27902	28061	28135	28299	28037	28149	28086	28068	28049	28110	28025	28269	28060	28002	28374	27976	28206	28158	28070	27797	28010	28032	28115	28156	28133	28010	27947	27987	28202	28248	28098	28117	28002	27999	28218	27866	28105	28120	28249	28175	28197	28233	28055	28030	28205	28239	28154	28086	28094	28146	27911	28366	28304	28087	28164	27992	27954	28059	28361	28272	28103	27945	28187	28123	28105	28203	28160	28019	27888	28056	28038	28058	27985	28348	28065	28339	28166	28124	28097	28092	28043	28039	28168	28111	28186	28101	28119	27999	28056	28033	28028	28116	28009	28198	28046	27984	28158	28062	28114	28147	27941	28011	28020	28324	28033	28079	28139	27897	28206	28002	28093	28216	28152	28241	28142	28219	28156	28170	27988	28057	28175	28232	28067	28083	28025	27874	28065	27999	28213	28008	28048	27998	28017	27920	28296	28080	27867	28081	28202	27913	28201	27939	28213	28124	28098	27775	28091	28114	28014	27978	28218	28369	28138	28093	27885	28022	28038	27939	27988	27979	28195	28244	28162	27939	27973	28056	28117	28349	28143	28199	28105	28172	28110	28084	27999	28085	28032	28155	28030	27821	27987	28189	28170	28088	28015	28237	28038	27905	28067	27939	28118	28002	28202	28042	27953	28040	28089	28025	27861	28049	27990	28377	28215	28118	28100	27972	28075	28065	28191	27999	28168	28056	28057	28152	28269	27952	28134	28066	28006	28188	28140	27961	28052	28051	28147	28001	28176	28066	27890	28002	28040	28185	27945	27843	28089	27751	28129	28096	28166	28065	28216	28311	28254	28158	28038	27839	28032	28036	28212	28342	28087	28249	28144	28091	28133	27860	27910	28081	28328	28196	27996	28118	28089	28013	27985	27974	28152	27990	27891	28035	28077	28280	28027	28257	28082	28184	28224	28270	28056	28032	28090	28046	28058	28098	27975	28063	28119	28301	28308	27982	28206	28006	28044	28119	28347	28001	28122	27948	28314	28248	27868	28072	28162	28275	28372	28196	28117	28322	28163	28239	28132	28134	28046	28264	28179	28254	28062	28187	28100	28122	28123	28038	27925	28144	28079	28056	27987	28239	28316	28014	27969	28084	28096	28274	28275	27969	27936	28222	28201	28035	28049	28029	28065	28083	28017	27998	28198	27979	27952	28227	28076	27931	28083	28280	28045	28282	27923	28127	28147	28006	27926	28061	27971	28173	28104	28125	28200	28100	28276	28042	28126	28224	28076	28251	28196	28237	28146	28056	27945	28028	28047	28317	28207	28157	28347	28206	27974	28160	28123	28087	28207	28129	27972	28357	28121	27923	28231	28146	27925	27925	28273	28007	28135	28203	28085	27928	28139	28114	28213	28028	28279	28245	27955	28074	28303	28108	28046	28106	27971	27922	28302	28030	28137	28198	28008	28274	27940	27869	28088	28321	28026	28109	28176	28130	28097	28152	28130	27931	28069	28126	28174	28051	27820	28085	28149	28285	28358	27989	28169	28046	28039	27958	28174	27945	28016	28206	28270	28036	28183	28012	28001	28075	27983	27942	28384	28097	28192	28101	28012	28339	28058	28159	27965	28192	28060	28095	28140	27934	28180	28110	28094	28040	28021	28197	28060	28137	28279	28141	28099	28003	27934	27989	28075	28008	28138	28276	28042	27858	28014	28054	28302	27990	28278	28129	28077	28082	28117	27931	28073	28132	28214	28082	28196	28125	28211	28016	28121	27912	28168	27890	28056	28069	27946	28163	28230	28060	28107	27953	28191	28187	28509	28111	28212	27975	28338	28187	28333	28005	28126	28338	28018	28013	28092	28270	28056	28064	28271	27948	28160	27961	28129	27883	28358	28266	28191	28121	28185	27819	27933	28024	28110	28225	28095	28277	28192	28038	28153	28180	27994	28072	28131	28049	27978	28180	28074	28155	28111	28190	28316	28071	28124	28216	28084	28261	28005	27840	28017	27930	28139	27996	27895	27909	28206	28132	28077	27844	28204	28128	27999	28002	28054	28284	28073	28088	28065	28118	28216	28084	28080	28104	28168	27931	28002	27956	27983	28035	28242	28403	28117	28268	28219	28066	28103	28054	28003	28081	28033	28280	28055	27867	28125	27994	28318	28186	28076	28193	27975	28214	28348	27920	28285	28092	28139	27986	28102	28081	28266	27936	28090	28035	27773	28127	28126	28105	28027	28201	28126	28123	28477	28271	28065	28207	28166	28075	28159	28063	28164	28283	28174	28238	28008	28061	28172	28137	28043	28215	28076	28003	28331	28153	28261	28114	28226	28142	28270	28242	28080	28047	28283	28160	28240	28068	28184	28456	28035	28015	28126	28342	28030	27951	27889	28032	28138	27988	28191	28040	28315	28048	28281	28241	28068	28348	28014	28061	28065	27846	28293	27922	28343	28108	27883	28069	27894	28021	28316	28202	28296	28124	28061	27967	28188	28185	28013	28026	28048	28014	28103	28117	28092	27970	27879	28256	28098	28198	28105	27998	28152	28222	28117	28041	27889	28036	28145	28005	28390	28303	27868	28269	28097	28147	28089	28164	28075	28002	28110	28007	28426	28202	28323	27899	27999	28097	28208	28058	28267	27921	28015	28283	28342	28105	28301	28076	28019	28169	28071	28139	28051	28150	28212	28131	28415	28111	27959	28110	27971	27805	28104	28282	28218	28181	27833	28145	28270	28211	28182	28139	28149	27896	28070	28066	27958	28159	28179	28068	27932	28392	28048	28059	28140	28007	27928	28298	28048	28167	28081	28122	28006	28127	28025	28011	28162	28281	28193	27901	28182	28099	28227	28189	28208	28192	28087	27985	28137	28156	28100	27830	28049	28206	28294	27950	27855	28199	28044	28040	28119	28174	28042	28113	27987	28103	28225	28217	27917	28065	28111	28144	28114	28096	28243	28494	27916	27881	28118	27922	28114	28115	28162	28116	28319	27841	28037	28052	28205	28174	28195	28123
36033	61641	50367	33400	26024	23051	22013	21615	21554	21736	21583	21645	21574	21701	21671	21600	21830	21607	21718	21802	21550	21655	21533	21697	21669	21510	21524	21647	21774	21605	21682	21569	21482	21712	21630	21710	21702	21591	21675	21716	21673	21629	21508	21708	21616	21681	21579	21516	21672	21538	21618	21567	21771	21648	21658	21577	21566	21535	21601	21773	21587	21551	21564	21572	21537	21574	21651	21506	21580	21652	21568	21719	21458	21682	21652	21629	21678	21655	21493	21681	21757	21716	21636	21407	21576	21852	21742	21782	21663	21754	21600	21710	21557	21519	21630	21762	21618	21654	21538	21558	21752	21789	21585	21714	21634	21435	21578	21778	21573	21783	21910	21483	21645	21735	21829	21631	21711	21639	21626	21503	21646	21735	21530	21792	21645	21672	21532	21595	21593	21606	21627	21739	21657	21719	21800	21902	21595	21451	21641	21508	21693	21828	21623	21659	21658	21379	21603	21888	21524	21665	21634	21544	21827	21665	21648	21613	21725	21646	21538	21597	21689	21695	21693	21572	21694	21764	21441	21502	21797	21489	21781	21369	21608	21529	21642	21614	21693	21520	21605	21382	21514	21537	21742	21479	21673	21601	21605	21626	21665	21561	21600	21528	21597	21640	21749	21693	21606	21773	21610	21487	21697	21627	21561	21423	21846	21676	21699	21698	21652	21758	21497	21603	21482	21527	21738	21553	21746	21548	21626	21828	21706	21685	21671	21822	21702	21497	21613	21659	21584	21549	21766	21534	21808	21545	21619	21510	21689	21550	21521	21511	21618	21588	21615	21502	21621	21693	21594	21461	21694	21816	21776	21677	21722	21649	21835	21621	21779	21740	21609	21702	21706	21630	21450	21632	21706	21743	21772	21745	21666	21767	21629	21641	21635	21845	21722	21538	21740	21703	21588	21541	21795	21605	21496	21530	21516	21599	21552	21696	21657	21761	21570	21653	21732	21566	21632	21730	21690	21744	21760	21520	21559	21672	21643	21655	21583	21912	21532	21494	21648	21652	21574	21666	21497	21533	21334	21639	21689	21661	21694	21847	21556	21654	21748	21734	21542	21560	21570	21662	21545	21762	21540	21647	21717	21492	21697	21518	21764	21735	21586	21528	21748	21614	21731	21714	21662	21654	21793	21316	21780	21710	21676	21587	21670	21535	21553	21570	21639	21568	21618	21525	21635	21441	21540	21588	21556	21634	21555	21722	21595	21545	21677	21541	21592	21542	21636	21770	21592	21624	21786	21710	21668	21645	21471	21755	21548	21608	21380	21549	21586	21759	21502	21782	21539	21763	21653	21332	21407	21636	21885	21509	21650	21672	21773	21681	21486	21561	21599	21576	21572	21598	21564	21530	21558	21522	21717	21827	21540	21750	21626	21759	21490	21640	21866	21635	21678	21505	21591	21719	21775	21716	21566	21797	21408	21589	21653	21539	21596	21894	21745	21589	21619	21607	21657	21358	21449	21586	21597	21766	21584	21570	21690	21832	21569	21758	21619	21731	21554	21757	21743	21551	21704	21525	21671	21428	21712	21854	21733	21582	21707	21638	21683	21824	21416	21734	21670	21620	21856	21520	21634	21658	21618	21630	21668	21710	21554	21650	21704	21618	21627	21659	21780	21736	21612	21382	21637	21627	21657	21807	21493	21790	21641	21672	21668	21625	21826	21750	21648	21708	21603	21559	21579	21700	21623	21563	21669	21707	21542	21603	21719	21544	21741	21717	21696	21692	21550	21537	21657	21602	21736	21671	21746	21765	21785	21588	21676	21622	21697	21509	21788	21620	21816	21512	21569	21759	21642	21596	21694	21608	21702	21573	21718	21705	21648	21508	21659	21561	21767	21689	21473	21623	21753	21705	21674	21566	21537	21678	21733	21626	21748	21563	21855	21616	21564	21620	21765	21743	21496	21709	21629	21663	21697	21479	21464	21987	21633	21692	21676	21682	21645	21676	21602	21567	21520	21521	21595	21556	21675	21681	21647	21702	21698	21765	21743	21727	21686	21659	21573	21612	21599	21704	21636	21753	21515	21643	21529	21632	21675	21746	21560	21713	21560	21484	21653	21722	21633	21760	21678	21707	21423	21618	21645	21680	21646	21585	21553	21702	21535	21529	21723	21575	21603	21676	21735	21582	21719	21700	21842	21640	21554	21611	21696	21596	21696	21506	21645	21616	21672	21652	21515	21584	21454	21616	21715	21845	21567	21707	21661	21653	21505	21856	21814	21540	21625	21583	21707	21799	21655	21506	21563	21800	21822	21649	21823	21646	21661	21607	21549	21554	21627	21646	21591	21570	22045	21752	21617	21669	21517	21654	21496	21801	21557	21715	21745	21484	21696	21623	21612	21678	21571	21757	21627	21654	21596	21737	21546	21755	21677	21648	21698	21721	21535	21692	21680	21652	21738	21723	21690	21678	21799	21658	21649	21758	21559	21687	21696	21569	21643	21526	21595	21661	21792	21697	21654	21853	21650	21716	21868	21660	21664	21622	21550	21660	21742	21493	21745	21622	21521	21749	21700	21499	21625	21723	21695	21619	21710	21644	21762	21548	21665	21661	21927	21896	21571	21649	21672	21520	21742	21745	21928	21544	21717	21572	21536	21482	21540	21514	21731	21704	21734	21770	21421	21856	21560	21684	21590	21780	21708	21455	21657	21703	21544	21474	21820	21508	21648	21808	21581	21520	21620	21597	21659	21673	21610	21760	21689	21484	21701	21882	21758	21706	21416	21605	21729	21706	21491	21705	21714	21665	21760	21530	21711	21614	21688	21515	21711	21403	21670	21540	21683	21565	21669	21540	21727	21779	21631	21832	21678	21670	21613	21506	21613	21577	21718	21650	21609	21586	21666	21636	21684	21600	21566	21824	21748	21675	21631	21586	21706	21545	21826	21551	21779	21643	21707	21888	21449	21661	21661	21640	21803	21872	21588	21609	21661	21918	21447	21609	21727	21629	21559	21602	21809	21638	21683	21477	21590	21580	21578	21669	21649	21661	21651	21580	21691	21659	21565	21542	21631	21613	21620	21603	21726	21796	21754	21562	21638	21727	21756	21583	21684	21593	21704	21581	21584	21771	21730	21695	21824	21625	21650	21470	21670	21682	21588	21637	21752	21591	21675	21561	21591	21777	21572	21440	21565	21789	21589	21629	21790	21568	21623	21829	21711	21567	21698	21557	21618	21673	21689	21421	21817	21581	21819	21624	21748	21684	21702	21642	21530	21813	21726	21874	21837	21606	21563	21691	21721	21581	21832	21667	21749	21665	21639	21651	21776	21664	21533	21738	21696	21796	21696	21551	21789	21644	21627	21749	21708	21591	21673	21726	21662	21673	21713	21708	21497	21709	21599	21674	21516	21667	21613	21500	21836	21705	21521	21612	21657	21650	21509	21890	21736	21619	21746	21614	21868	21588	21608	21741	21709	21634	21655	21712	21647	21525	21505	21703	21688	21664	21640	21693	21587	21698	21645	21703	21712	21549	21525	21645	21699	21715	21702	21606	21662	21654	21833	21699	21645	21611	21664	21611	21642	21955	21649	21688	21724	21467	21579	21625	21713	21716	21788	21528	21679	21645	21819	21817	21832	21614	21755	21575	21615	21733	21664	21505	21561	21682	21646	21720	21618	21496	21712	21615	21640	21678	21707	21641	21810	21679	21716	21635	21746	21627	21701	21463	21586	21790	21556	21678	21592	21628	21659	21377	21622	21446	21532	21813	21744	21551	21623	21450	21772	21644	21523	21781	21542	21720	21830	21582	21492	21623	21745	21519	21603	21620	21530	21602	21557	21624	21717	21651	21774	21473	21662	21626	21618	21725	21732	21492	21755	21680	21593	21703	21709	21622	21653	21702	21709	21764	21699	21682	21608	21745	21741	21423	21627	21715	21693	21560	21716	21581	21622	21597	21784	21754	21543	21618	21556	21845	21714	21586	21898	21645	21785	21653	21623	21699	21709	21643	21663	21642	21764	21579	21758	21690	21661	21786	21632	21711	21755	21745	21672	21602	21562	21753	21620	21569	21677	21602	21660	21638	21824	21486	21669	21587	21527	21518	21629	21689	21567	21585	21635	21561	21651	21837	21722	21663	21880	21777	21598	21558	21781	21726	21775	21756	21768	21756	21804	21627	21613	21591	21669	21627	21749	21644	21820	21537	21580	21558	21555	21572	21702	21511	21545	21667	21705	21594	21966	21600	21759	21651	21835	21624	21774	21587	21758	21531	21650	21595	21599	21634	21566	21597	21724	21748	21680	21528	21496	21627	21810	21709	21719	21672	21561	21733	21594	21679	21500	21712	21657	21640	21724	21643	21718	21907	21517	21764	21514	21599	21724	21642	21670	21614	21754	21517	21601	21849	21826	21658	21574	21722	21765	21825	21580	21589	21667	21875	21693	21647	21762	21665	21694	21603	21546	21816	21626	21578	21877	21686	21587	21706	21729	21549	21732	21690	21568	21559	21525	21646	21501	21537	21648	21579	21781	21621	21588	21668	21646	21651	21769	21722	21673	21669	21765	21392	21516	21805	21409	21452	21403	21687	21600	21629	21749	21608	21498	21710	21576	21664	21582	21707	21455	21543	21699	21510	21547	21833	21432	21703	21726	21791	21661	21532	21654	21568	21635	21685	21646	21480	21522	21721	21796	21899	21688	21621	21569	21722	21777	21437	21778	21754	21681	21656	21554	21772	21535	21713	21664	21791	21632	21577	21800	21717	21586	21649	21640	21686	21592	21611	21821	21669	21621	21731	21523	21807	21681	21601	21606	21661	21741	21539	21521	21741	21698	21766	21758	21704	21751	21640	21577	21691	21769	21518	21681	21624	21651	21645	21633	21591	21580	21704	21732	21654	21700	21594	21608	21623	21541	21728	21636	21661	21819	21610	21682	21576	21612	21796	21693	21486	21497	21717	21733	21632	21652	21621	21704	21586	21685	21649	21662	21601	21590	21508	21714	21511	21553	21664	21599	21571	21726	21694	21529	21639	21781	21482	21679	21740	21786	21621	21782	21502	21630	21806	21748	21615	21614	21761	21526	21731	21687	21702	21548	21682	21647	21584	21631	21615	21752	21643	21777	21774	21785	21662	21678	21538	21757	21711	21578	21552	21610	21463	21725	21529	21532	21767	21832	21691	21584	21738
23957	24827	41422	39635	33441	31377	31434	28620	28219	28698	28665	28700	28643	28673	28592	28315	28565	28608	28508	28554	28602	28489	28236	28153	28532	28393	28546	28301	28359	28477	28581	28331	28489	28371	28390	28557	28336	28232	28376	28504	28460	28472	28298	28270	28153	28482	28419	28138	28453	28500	28405	28471	28518	28466	28382	28554	28175	28285	28195	28329	28514	28402	28210	28366	28307	28326	28321	28352	28336	28296	28304	28332	28259	28337	28449	28285	28106	28332	28537	28212	28271	28289	28259	28588	28478	28383	28163	28324	28120	28326	28271	28370	28242	28285	28471	28279	28282	28466	28270	28314	28295	28400	28202	28368	28565	28384	28300	28360	28322	28201	28342	28307	28343	28354	28268	28192	28164	28351	28179	28290	28451	28361	28385	28274	28384	28250	28368	28161	28446	28242	28368	28335	28527	28247	28387	28214	28357	28399	28328	28440	28170	28377	28215	28262	28484	28255	28274	28302	28479	28285	28159	28383	28225	28292	28165	28542	28351	28412	28628	28344	28218	28352	28483	28299	28580	28276	28456	28250	28257	28102	28092	28320	28371	28249	28281	28255	28118	28559	28581	28353	28347	28283	28408	28031	28278	28290	28349	28362	28333	28333	28471	28356	28292	28401	28452	28395	28312	28228	28108	28228	28329	28410	28340	28219	28496	28443	28389	28429	28235	28275	28253	28245	28289	28314	28319	28497	28342	28422	28272	28383	28173	28547	28436	28221	28302	28201	28517	28514	28293	28355	28358	28177	28372	28314	28387	28310	28293	28389	28340	28324	28329	28310	28398	28230	28209	28394	28529	28286	28359	28277	28213	28277	28103	28479	28500	28240	28343	28481	28404	28334	28130	28171	28524	28379	28484	28212	28455	28242	28168	28355	28215	28433	28570	28305	28271	28211	28358	28394	28160	28379	28207	27997	28413	28298	28354	28096	28422	28257	28510	28574	28459	28452	28279	28463	28422	28280	28381	28579	28192	28446	28138	28384	28371	28354	28133	28284	28134	28613	28290	28304	28138	28373	28189	28314	28225	28344	28381	28168	28296	28394	28355	28417	28169	28141	28393	28415	28264	28230	28230	28348	28304	28349	28245	28035	28304	28441	28187	28179	28303	28244	28394	28283	28397	28358	28368	28183	28209	28226	28237	28315	28443	28489	28325	28348	28580	28414	28415	28577	28213	28162	28378	28110	28393	28363	28499	28271	28438	28273	28399	28195	28305	27961	28280	28290	28219	28398	28239	28391	28274	28348	28119	28576	28173	28503	28160	28602	28334	28337	28473	28360	28232	28025	28312	28250	28407	28531	28337	28480	28330	28518	28281	28103	28520	28227	28178	28050	28447	28383	28161	28162	28144	28316	28295	28348	28080	28089	28129	28337	28188	28160	28481	28182	28112	28390	28302	28584	28320	28310	28384	28316	28193	28423	28200	28209	28264	28183	28571	28326	28309	28427	28198	28332	28663	28282	28278	28327	28141	28290	28240	28420	28305	28190	28281	28433	28491	28276	28361	28153	28315	28445	28511	28341	28403	28328	28567	28367	28206	28358	28363	28151	28306	28250	28427	28229	28415	28423	28492	28148	28432	28380	28279	28340	28183	28277	28443	28389	28408	28597	28246	28610	28318	27966	28275	28433	28527	28268	28238	28422	28289	28577	28164	28286	28242	28563	28382	28315	28305	28102	28487	28218	28501	28371	28477	28151	28188	28206	28221	28232	28236	28416	28062	28212	28466	28427	28039	28409	28390	28279	28588	28159	28378	28260	28239	28316	28502	28166	28281	28424	28257	28268	28094	28485	28208	28340	28232	28136	28501	28296	28358	28483	28450	28295	28525	28605	28337	28311	28389	28318	28123	28150	28232	28344	28281	28531	28368	28451	28444	28122	28445	28213	28241	28406	28584	28359	28103	28203	28191	28210	28503	28351	28319	28287	28317	28198	28446	28424	28001	28337	28289	28372	28338	28176	28407	28491	28238	28278	28376	28235	28221	28259	28324	28125	28357	28441	28272	28084	28224	28321	28386	28324	28246	28322	28153	28233	28136	28545	28326	28416	28296	28552	28474	28486	28397	28206	28376	28293	28400	28383	28175	28327	28335	28415	28300	28094	28317	28012	28181	28131	28565	28046	28400	28295	28234	28248	28264	28468	28258	28324	28402	28262	28260	28254	28393	28152	28298	28456	28294	28232	28450	28402	28335	28340	28308	28233	28371	28369	28173	28272	28219	28180	28189	28289	28317	28274	28286	28229	28408	28356	28446	28374	28310	28306	28396	28334	28402	28445	28422	28411	28543	28304	28231	28385	28470	28435	28374	28446	28186	28302	28294	28441	28320	28303	28381	28313	28185	28415	28335	28293	28251	28281	28472	28290	28292	28344	28438	28420	28304	28112	28152	28052	28449	28471	28334	28089	28330	28185	28427	28310	28266	28232	28379	28321	28686	28527	28146	28455	28222	28406	28284	28598	28346	28409	28443	28192	28016	28423	28441	28202	28306	28271	28390	28113	28319	28208	28371	28096	27952	28168	28434	28303	28413	28283	28475	28368	28270	28206	28119	28277	28158	28321	28213	28271	28321	28311	28385	28273	28338	28201	28417	28505	28441	28326	28441	28226	28312	28317	28396	28316	28251	28234	28375	28454	28449	28314	28348	28503	28518	28048	28328	28432	28417	28449	28245	28159	28541	28297	28271	28419	28434	28542	28498	28446	28337	28350	28462	28515	28426	28472	28379	28246	28359	28191	28418	28322	28256	28342	28240	28325	28437	28371	28049	28254	28347	28322	28532	28434	28627	28507	28358	28377	28235	28390	28196	28686	28310	28302	28336	28270	28646	28221	28575	28449	28332	28200	28330	28188	28249	28212	28459	28205	28448	28332	28336	28302	28349	28032	28136	28176	28238	28398	28490	28465	28405	28263	28426	28266	28541	28340	28482	28359	28513	28228	28345	28447	28068	28088	28413	28363	28475	28284	28479	28287	28580	28258	28282	28324	28288	28528	28345	28318	28116	28397	28539	28352	28242	28159	28243	28177	28215	28480	28562	28239	28513	28292	28430	28258	28406	28340	28105	28494	28307	28352	28336	28280	28430	28158	28471	28265	28358	28232	28363	28329	28243	28115	28393	28212	28182	28487	28441	28088	28335	28435	28234	28485	28291	28271	28344	28240	28203	28298	28336	28246	28170	28364	28560	28439	28506	28391	28183	28361	28139	28234	28389	28202	28263	28121	28359	28333	28533	28215	28255	28312	28293	28498	28176	28314	28140	28582	28112	28155	28388	28219	28073	28172	28474	28224	28388	28334	28182	28239	28415	28222	28443	28021	28302	28217	28193	28285	28352	28600	28243	28536	28425	28128	28283	28130	28351	28231	28242	28031	28271	28313	28416	28306	28256	28087	28313	28341	28386	28378	28232	28419	28231	28218	28581	28355	28127	28026	28449	28262	28372	28223	28415	28089	28317	28488	28415	28099	28259	28363	28128	28410	28040	28150	28363	28384	28448	28217	28388	28491	28470	28312	28467	28272	28275	28373	28420	28328	28393	28119	28423	28150	28156	28400	28402	28416	28278	28229	28456	28272	28295	28283	28488	28594	28373	28268	28530	28396	28593	28316	28407	28071	28284	28211	28127	28071	28275	28037	28352	28057	28438	28160	28322	28188	28350	28287	28101	28166	28479	28495	28076	28165	28151	28112	28443	28403	28191	28376	28433	28475	28393	28322	28436	28335	28137	28353	28319	28200	28181	28197	28310	28209	28443	28385	28121	28196	28297	28199	28556	28411	28393	28181	28048	28223	28205	28305	28276	28373	28240	28268	28087	28205	28487	28142	28332	28196	28305	28396	28388	28385	28289	28164	28292	28434	28193	28461	28326	28205	28296	28324	28479	28320	28518	28303	28260	28413	28185	28350	28378	28251	28301	28436	28517	28450	28527	28287	28259	28305	28428	28270	28434	28112	28512	28386	28545	28595	28183	28399	28297	28319	28511	28196	28121	28112	28431	28586	28232	28367	28101	28251	28135	28430	28432	28391	28567	28388	28209	28437	28527	28358	28195	28375	28337	28418	28212	28168	28455	28276	28303	28265	28249	28482	28312	28249	28346	28521	28249	28123	28374	28348	28371	28439	28368	28358	28373	28505	28425	28472	28467	28291	28407	28123	28165	28399	28372	28202	28045	28447	28406	28299	28210	28219	28149	28429	28553	28240	28156	28239	28330	28430	28387	28499	28211	28547	28434	28262	28243	28371	28449	28313	28397	28271	28356	28198	28476	28313	28425	28613	28454	28174	28291	28450	28468	28409	28417	28433	28404	28378	28358	28404	28266	28431	28497	28534	28218	28586	28246	28106	28395	28395	28412	28287	28504	28251	28404	28197	28298	28479	28211	28469	28329	28250	28325	28339	28454	28409	28262	28322	28468	28401	28080	28215	28590	28512	28421	28246	28344	28207	28249	28350	28398	28084	28485	28522	28518	28500	28247	28412	28419	28355	28340	28440	28411	28526	28326	28329	28251	28287	28165	28092	28383	28330	28378	28230	28120	28042	28611	28370	28320	28275	28384	28155	28590	28378	28306	28297	28293	28414	28242	28211	28365	28318	28284	28335	28447	28317	28335	28178	28234	28257	28294	28348	28253	28076	28480	28114	28222	28152	28388	28234	28196	28465	28473	28293	28295	28321	28468	28498	28404	28510	28331	28320	28035	28394	28387	28472	28480	28403	28486	28313	28589	28466	28223	28258	28293	28009	28286	28284	28156	28287	28360	28404	28378	28587	28396	28135	28184	28218	28371	28330	28441	28309	28214	28357	28372	28508	28327	28105	28476	28136	28312	28209	28243	28426	28318	28333	28391	28170	28176	28343	28511	28230	28328	28304	28187	28177	28319	28326	28339	28216	28298	28003	28149	28208	28303	28127	28466	28559	28135	28167	28152	28350	28563	28261	28389	28482	28291	28244	28343	28277	28312	28452	28186	28396	28389	28392	28435	28478	28143	28260	28571	28592	28402	28347	28403	28321	28401	28216	28342	28330	28206	28491	28291	28498	28336	28228	28312	28236	28464	28309	28508	28392	28391	28275	28256	28235	28348	28351	28245	28521	28339	28048	28024	28430	28365	28502	28524	28453	28443	28305	28218	28278	28374	28501	28412	28371
63928	104053	87714	59078	39098	27402	23133	22001	21847	21916	21851	21918	21904	21898	21926	22019	21709	21996	21850	21756	21767	21823	22025	21869	21908	21840	21837	21814	21888	21757	21929	21775	21886	21932	21911	21950	21691	21949	22021	21805	21754	21837	22008	21853	21866	21938	21815	21752	21798	22044	21804	22003	21790	21935	21947	21878	21980	21852	21826	21897	21849	21961	21813	21960	21955	21920	21714	22038	21854	21817	21987	21882	22119	21803	21874	21970	21857	21901	21869	21803	21798	21862	21793	21825	21877	21929	21871	21904	21847	21772	21844	21840	21955	21803	21754	21938	21930	21611	21830	21783	21856	21927	21837	21849	21899	21949	21885	21829	21915	21872	21849	21852	21911	21889	21921	21792	21923	21912	21900	21648	22061	21650	21907	21898	21793	21753	21987	21847	22100	21926	21721	21960	21900	21982	21925	21789	21926	21887	21714	21630	22019	21940	21795	21719	21959	21851	21859	21785	21791	21931	21748	21908	21887	21832	22071	21994	21772	21794	21865	21947	21814	21818	22021	21827	22047	21842	21807	21908	21908	21971	21696	21954	22006	21836	21646	21962	21813	21898	21773	21688	21762	21775	21904	21859	21808	21794	21818	21947	21903	21887	21805	21985	21843	22010	21808	21866	21728	21896	21876	21754	21874	21839	21862	21829	22054	22120	21941	21898	21798	21739	21800	21962	21725	21995	21735	21764	22004	21762	21839	21973	21980	21869	21928	21884	21877	21900	21734	21909	21919	21718	21812	21885	21827	21652	21853	21776	21821	21852	21898	21953	21896	21937	21863	21932	21818	21650	21752	22052	21773	21966	21805	21802	21874	21805	21843	21870	21842	21915	21735	21898	21916	21675	21749	21870	21898	21931	21837	21733	21680	21906	21961	21876	21779	21770	21869	21924	21825	21929	21797	21746	21783	21957	21910	21606	21940	21901	21948	21819	21938	21957	21725	22060	21854	21793	21849	21831	21827	21833	21975	21944	21761	21858	21853	22003	21780	21774	21801	21794	21791	21810	21867	21771	21882	21844	21873	21917	21761	21842	21883	21954	21885	21673	21902	21793	21934	21885	21990	21856	21941	21728	21829	21907	21741	21808	21899	21763	21784	21773	21809	21827	21647	21942	21666	21897	21964	21945	21843	21887	21754	21619	21995	21803	21860	21909	21701	21727	21958	21742	21952	21890	21796	22046	21679	21840	21879	21869	21818	21934	21914	21841	22022	21664	21840	21665	21768	21856	21815	21943	21996	21943	22031	21756	21951	21858	21751	21882	21700	21865	21925	21802	21973	21861	21804	21761	21855	21860	21998	21559	21980	21723	21815	21909	21811	21842	21910	22070	21746	21951	21702	21839	21771	21824	22044	21895	21926	21875	22048	21750	21983	21884	21900	21878	21910	21852	21760	21921	21801	22008	21754	21819	21927	21860	21821	21977	21764	22015	21717	22044	21790	21913	21991	21863	21958	21921	21905	21788	21836	21886	21752	21841	21934	21650	21700	21889	21756	21859	21662	21809	21862	21980	21899	21680	21893	21853	21887	21820	21888	21893	21885	21909	22071	21877	21882	21790	21970	21787	22036	21949	21963	21834	21711	21767	21843	21847	21835	21837	21674	21773	21628	21875	21759	21822	21755	21850	21827	21844	21850	21818	21797	21899	21888	21791	21892	21742	21996	21782	21929	22021	21970	21941	21855	21673	21860	21760	21713	21754	21813	21896	21898	21964	21847	22037	21735	22020	21644	21967	21843	21834	21774	21778	21813	22010	22026	21860	21914	21926	21772	21916	21757	21821	21827	21897	21953	21722	21944	21863	21766	21763	21992	21812	21935	21944	21841	21887	21814	21756	21929	22098	21923	21990	22000	21769	21817	21681	21827	21908	21731	21846	21932	21897	21905	21799	21794	21746	21958	21909	21762	21825	21991	21689	21801	21842	21943	21876	21910	22008	21845	21881	21919	21928	21819	21918	21918	21774	21848	21794	21750	21904	21519	21934	22029	21789	21835	21961	21858	22049	21812	21799	21962	21981	21841	21909	21986	21949	21906	21979	21978	21723	21864	21951	21903	21963	21842	21908	21828	21772	21882	21786	21823	21964	21711	21993	21679	21922	21850	21892	21857	21732	21876	22054	21920	21906	21828	22030	21947	21861	21798	21826	21825	21832	21672	21858	22054	21792	21974	21801	21854	21762	21620	21952	21715	22039	22078	21953	21809	21841	21806	22045	22117	21978	21859	21712	21808	21919	21807	21758	21886	21808	21763	21864	22005	21924	21983	21840	21990	21869	21703	21979	21887	21935	21918	21846	21957	21912	21854	21878	21848	21776	21903	21850	21827	21989	22003	21980	21888	21683	21854	22009	21851	21884	21970	21814	21980	21932	22011	21658	22052	21726	21875	22011	21877	21846	21895	21766	21875	21825	21674	21682	21628	21998	21911	21856	21751	22008	21836	21826	21785	21811	21876	21976	21891	21735	21952	21794	21842	21904	21876	21737	21945	21852	21825	21669	21868	21821	21895	21979	21813	21841	21888	21767	21869	21727	21826	21913	22028	21722	21853	21796	21755	21751	21872	22101	21952	22086	21699	21888	21750	21835	21899	21672	21758	21960	21841	21973	21959	21787	22018	21930	21850	21902	21691	21767	21844	21891	21880	21842	21825	22184	21953	21887	21880	21960	21774	21938	21995	21937	21965	21777	21846	21964	22122	21969	22086	21773	21817	21813	21951	22081	21830	21917	21813	21914	21828	21664	22076	21787	21695	21899	21668	21953	21872	21770	21839	21921	21865	21726	21920	21926	21697	21895	21808	22070	21756	21783	21823	21920	21858	21965	21875	21757	21894	21798	21786	21864	21820	21761	21888	21858	21877	21814	21826	21890	21808	21838	21838	21811	21833	22028	21872	21818	21842	21766	21935	22129	21790	21620	21815	22036	21856	21856	21758	21943	21951	21886	22044	21895	22052	21926	21905	21740	21754	22003	21939	21792	21779	21948	21961	21666	22002	21917	21850	21672	21685	21852	21875	21652	21781	21773	21746	21746	21913	21817	22043	21914	21795	21930	21937	22014	21726	21965	21951	21791	21974	21734	21948	21839	21816	21934	21895	21955	21971	21812	21963	21784	21848	21800	21868	21781	21756	21937	21928	21938	21811	21847	21780	21710	21857	21777	21901	21786	22028	21832	21754	21623	21860	21988	21824	21824	21840	21873	21809	21989	21967	21699	21809	22070	21974	22064	21885	21669	21874	21873	21761	22063	21811	21836	21716	21793	21908	21858	21725	21871	21840	21810	21810	21721	21811	21857	21879	21866	21801	22163	21743	21748	21793	21950	21961	22085	21777	21767	21914	21990	22052	21789	21816	21780	21936	21760	21845	21903	21726	21980	21798	21979	22004	21970	22000	21789	21813	21807	21806	21859	21779	21906	21889	21760	21840	21935	21975	21771	21937	22046	21829	21695	21845	21953	21850	21785	21979	22055	21908	21847	21961	21898	21889	21761	21860	21737	21868	21775	21767	21911	22113	21710	21771	21937	22041	21780	21891	21894	21762	21802	21744	22040	21755	21999	22032	21925	21848	21818	21834	21775	21847	21814	21741	21866	21635	22081	21808	21782	21900	21880	21998	21730	22009	21812	21812	22076	21822	21955	21780	21904	21757	21912	21858	21894	21817	21788	22003	21775	21953	21902	21960	21915	21768	21867	22010	21716	21756	21966	21853	22000	21817	21464	21789	21719	21904	21721	21908	21815	21783	21604	21905	21792	21806	21819	22035	21682	21990	21693	21658	21997	21811	22060	21784	22103	21882	21953	21846	21866	21690	21903	21848	21963	21790	21897	21792	21774	21951	21780	21867	21889	21888	21845	21786	21806	21971	21807	21899	21804	21868	21987	21940	21841	21975	21812	22013	21716	21907	21905	21712	21791	21881	21626	21953	21886	21776	21719	21926	21955	21717	21922	21610	21809	22036	21729	21707	21809	21805	21718	21839	21847	21859	21907	21892	21934	21817	21752	21989	21961	21923	21770	22002	21867	21851	21827	21881	21834	21918	22045	22090	21820	21797	21811	22125	21811	21787	21717	21632	21957	21898	21872	21920	21923	21928	21873	21934	21797	21816	21898	21803	21796	21968	22052	21914	21784	21709	21868	21866	21888	21876	21950	21806	21719	21944	21679	21770	21733	21792	21992	21929	21641	22089	22005	21859	21712	21806	21962	21831	21794	21881	21748	21882	21789	21863	21938	21816	22028	21920	21803	21678	21864	21826	21861	21863	21912	21709	21976	21769	21853	21838	21809	21796	21931	21789	21645	21842	22058	21587	21804	21938	21935	22007	21740	21827	21871	21690	21712	21960	21787	21863	21739	21881	21907	21859	21760	21773	21919	21977	21792	21956	21897	21950	21894	21932	21840	21918	21857	21774	21824	21909	21752	21888	21839	21747	21890	21840	21943	21880	22079	21827	21839	21869	21843	21950	21771	21778	21854	21766	22176	21912	22009	21896	21849	21872	21780	22009	21830	21808	21704	21879	21723	21892	21810	21819	21917	21822	21971	21699	21787	21965	21867	21885	21674	21918	21771	21941	21892	21796	21752	21801	21843	21984	21850	21759	21890	21994	21853	21959	22002	21679	21870	21931	21940	21786	21793	21940	21827	21771	21773	21855	21832	21932	21780	21831	21792	21870	21918	21750	22047	21708	22009	21768	21946	21819	21803	21766	22123	21845	21687	21799	21772	21826	22035	21851	21898	21662	21851	21781	21834	21819	21834	21852	21850	21833	21823	21982	21813	21959	21847	21992	21754	21826	21670	21740	21737	21890	21835	22024	21878	21768	21664	22028	21729	21961	21944	21902	21844	21829	21844	21864	21994	21764	21798	21911	21839	21829	21575	21927	21864	21815	21890	21916	21943	21923	21880	21845	21754	21922	21810	21862	21913	21812	21862	21723	21887	21864	21986	21781	21670	21940	21897	21743	21831	21763	21818	21957	21866	21802	21728	21913	21913	21874	21996	22014	21899	21910	21912	21849	21872	21875	21977	21790	21688	21936	21918	21738	21827	21922	21875	21867	21941	21976	21834	21986	21829	21867	21694	22018	21820	21847	21699	21857	21842	21840	21887	21759	21929	21866	21905	21886	21850	21865	21954	21834	21816
22662	23620	37618	35728	31852	31347	33178	29691	29137	29533	29519	29402	29367	29497	29556	29572	29286	29101	29243	28999	29045	29027	29260	29272	28984	29042	29211	28924	29229	29192	29066	29105	29180	28985	29388	28968	28977	28908	29075	28842	28924	29211	29120	28830	29056	28945	28863	28895	29245	28796	28810	29031	29106	28992	28784	28943	29051	29065	28959	29061	28949	28935	29180	29034	29031	29119	29074	28763	28995	28953	28948	28984	29049	29045	28975	28913	28976	28950	28987	28829	29046	29196	28984	29116	28877	29001	28940	28979	29143	29079	29134	28756	28988	28873	28945	29058	28891	28899	29210	29049	29241	28922	28924	28921	28996	29116	28977	28989	29058	28963	28860	28962	29080	29126	29058	28910	28903	28922	29184	28972	28863	28936	28850	28944	28814	28846	28908	28913	29209	28904	28912	29151	28989	29066	28807	29014	28983	29004	29078	28733	28970	28846	29050	29243	29033	29120	28861	28906	28758	29119	29283	28997	28814	28937	29169	28952	29018	29062	28972	29026	28830	28893	29017	28831	28824	28844	29045	28877	28936	29194	29200	29030	29091	28810	29249	28977	28772	28912	28861	28729	29250	29099	28993	28853	29080	28971	29070	28913	28981	28794	29029	29044	28864	28957	28834	28753	29142	28749	28990	29000	28888	29055	28956	28831	29036	28914	28861	28933	29203	29055	28935	29112	28968	28897	29238	29054	28941	28838	29103	28829	28944	28914	28758	28836	28861	28914	28900	28921	28934	28870	29101	28875	29079	29027	28972	28824	28926	29158	29047	29079	28886	28838	29069	28922	28847	29176	28788	28878	28935	29121	28828	29101	29064	28750	29104	29044	29100	29039	28844	29096	29081	29002	28860	28964	28855	29259	28985	28950	28879	28963	28916	29050	28951	28952	28960	28935	28960	28725	28878	28666	28838	28885	28890	29126	28970	28928	28958	28869	28834	28943	28685	29165	29041	28773	28829	28718	28911	29064	28832	29003	28906	29035	28957	29097	28841	28790	28830	29085	29170	28816	28577	28837	28806	28826	28844	28826	28970	28772	28905	28986	28915	28964	28898	28749	29098	29015	28991	29093	28740	29102	28827	28989	28936	29105	29063	28945	28941	28983	29102	29187	28869	28863	28944	29040	28869	28808	28602	28898	28782	28804	28847	29059	29064	29187	29186	29043	29125	29144	29059	29142	29090	28944	28912	29094	28702	28833	28973	29060	28924	28918	28869	29022	28911	29155	29106	28960	28998	28944	29136	29222	28847	28901	28880	29031	29117	28921	29148	28883	29348	29218	28820	28672	28934	28746	29025	28968	29043	28950	29014	28906	28894	29160	29016	28926	28982	28903	29036	29067	28712	28972	28943	28890	29069	28886	29057	28934	28913	28846	28840	28787	29013	28727	29180	28942	29089	29093	29148	28968	28810	28997	28916	29338	28899	29131	28908	28890	28686	28802	28875	28878	28869	28934	29156	28998	29019	28794	28742	29076	29010	28958	28960	28828	29085	29166	29072	28945	29203	29120	29146	28779	28981	28932	29061	29013	29165	28928	28849	28715	28914	29066	28656	29060	28847	28837	29075	28686	28805	29055	28874	28974	29009	29082	28876	28901	29122	28923	29208	29245	28764	28961	29091	29126	28939	29029	28985	29044	29105	29030	29040	28851	29059	28988	28873	28910	28881	28820	29059	29023	28856	29180	28860	28755	28917	29133	28847	28986	29303	29088	29058	29039	28985	28908	28887	28784	28788	28791	29100	28748	28876	29008	28974	28859	29085	29033	28797	28726	28869	28800	28966	29196	28880	29119	29129	28830	28959	28869	28994	29190	28786	28938	28730	28988	29061	28771	28941	29011	28851	28909	28970	28974	28921	28943	28816	28801	28665	29133	28891	28871	28849	28927	29066	29044	29056	29071	28855	28892	29066	28923	28975	29090	28761	28788	28974	29037	28930	28899	28995	28904	28861	29197	29264	29012	29004	28757	29115	28831	29081	28902	28921	28924	29023	28925	28963	28856	28936	28976	29230	28959	29052	28892	29115	28894	28843	28901	28989	28825	28954	28884	29208	29106	28986	28713	29065	28981	28932	28800	29070	28984	29013	28870	28916	28724	28953	29099	28967	28847	29046	28889	28854	29041	28691	28805	28766	28996	28933	28754	29133	29156	29012	29059	29040	28785	29062	28927	29150	29267	28923	28984	28930	29107	28885	28788	28661	28809	29274	28491	29013	29056	28941	28814	28638	28899	29034	28868	29106	28944	28943	29032	28698	28884	29092	28872	28998	29099	28902	29047	29012	29026	28824	29090	29062	28793	29086	28978	28869	28943	28936	28646	29082	29003	29110	28851	28844	29037	28737	28833	28988	28967	28835	28850	28857	29018	29107	29166	28949	28877	28883	28829	28894	29031	28769	29216	28995	29156	28885	28739	28974	28933	28915	29028	29179	28976	28925	28809	29037	28931	28924	29206	28821	29141	29094	28930	28926	28886	28951	28834	28974	28966	28849	28867	28818	29048	29031	29078	29235	29014	28895	29074	29108	28979	28869	28674	29274	28984	28948	28935	28997	29176	28805	28940	28934	28956	28877	28905	29129	28991	28805	29095	29030	29035	28893	29087	29061	28778	29102	29041	28857	28937	29167	28951	28810	29115	29102	29267	28895	28949	29087	29044	29176	28975	29182	29134	28985	28776	28785	28875	28813	28895	29025	28818	29259	29058	28970	29031	28884	28897	29092	28912	28805	28941	29172	28786	28881	29029	29109	29026	28994	28915	28991	28968	28920	29039	29057	28929	28851	28823	28788	28821	28865	28855	29266	29099	28734	28825	29023	29043	28886	28889	28985	29128	29204	28989	29158	29061	28948	28989	28967	28875	28839	29030	29141	28798	29056	29099	29002	28931	28975	28901	28768	29081	29075	28989	29341	29071	28828	28777	28791	28974	28711	28958	28933	28823	29219	29082	28924	29123	29080	28913	28775	28883	28866	28916	29129	29098	28941	29240	29101	29002	28840	28921	28857	28772	29063	28862	29086	28997	29160	28912	28899	28786	28797	28875	28747	29105	29016	28928	29104	28843	28812	28929	28894	28993	29125	29033	29127	28799	28915	29006	28975	29269	28959	29137	28879	28929	29057	28861	29115	28891	28854	28906	28871	29029	28884	28929	29019	29154	29010	28835	29060	28689	28730	28780	28936	29006	28978	28763	29164	28951	29025	28962	28856	29032	28834	29004	28925	29267	29001	28976	28845	28912	29181	28976	29007	28763	28840	28841	28904	28917	29007	28806	29039	28892	28927	29028	28889	28987	28970	28917	29255	29190	28979	28862	28661	28785	29014	28930	29141	28966	29017	29061	29069	28936	28995	28939	28954	29351	29200	29065	28790	28919	28825	29186	28942	28946	28920	28836	28915	28724	28954	29098	29093	28988	28803	29240	28998	28924	28889	28831	29143	29024	28707	28908	29207	28866	28829	29023	28865	28960	28959	29024	29301	29091	29070	29044	29214	28894	29017	28954	28992	28962	28992	29148	29019	28949	28768	29085	29172	29115	29037	29010	28952	29008	29160	28927	29219	28976	29003	28837	28851	28838	28870	28929	28989	29058	28839	28925	28813	29219	28824	28837	28801	28998	29010	29000	28878	28932	29133	28709	29004	28898	29196	28952	28870	28672	28815	28774	29038	28803	29368	29284	28934	29156	29083	28929	29106	28922	29177	28977	28861	29145	29052	28973	28878	28890	29066	29121	28938	28996	28880	29154	29241	29065	29025	29002	29167	28829	28962	28829	29206	29000	28982	28913	28845	28839	28854	28851	29092	28805	28938	29016	28883	28660	28854	28637	29172	29002	28706	29012	28969	28774	28988	29113	29045	29329	28894	28773	28968	28916	28762	28872	28976	28785	28841	29067	28953	28712	28952	28958	29044	28905	28911	29051	28900	29043	29089	29143	28861	28942	28852	28902	29080	29026	28969	29158	29167	28896	29053	29080	28871	28702	28691	29008	28947	28738	28870	29071	29124	29114	28861	28795	28773	29032	29123	29064	28961	28876	28993	29129	28732	28920	28950	28935	28927	28922	28806	28924	29024	28948	28976	28873	29109	29019	28874	28708	29118	28979	28777	28851	28824	28989	28944	28812	28939	28981	28878	28903	28840	29033	28990	28901	28907	29067	28763	29039	28856	28918	29127	29011	28839	28926	29025	29015	28827	28799	28953	28926	28978	29051	28984	28716	28867	28994	28798	29246	29067	28922	28901	28894	29039	28767	28878	28710	29202	28808	29046	28922	29220	29043	28864	29068	28998	28972	29208	29028	28683	28839	28961	28951	28936	29096	29048	28782	29045	28912	29107	28977	29015	28870	28946	28870	29051	29002	29104	29189	28824	29115	28945	28892	29045	29123	28856	28860	29261	29010	28839	28935	29049	28930	28874	28997	28870	29021	29160	28797	28847	29026	29095	29181	29194	28809	28882	29179	29136	28912	28855	28977	29209	28841	29058	29121	28800	28675	29034	29070	29214	28899	28818	28694	29024	28760	28698	28794	28945	28867	29044	28652	28909	29137	29076	29118	28934	28986	28938	29023	28793	29158	29130	29020	29024	29035	28893	28851	28940	29237	29178	29077	29045	28922	28982	28744	28856	28911	29021	28916	29018	28812	29220	28959	29072	28874	29016	29012	28837	28850	29039	29150	29059	28876	29145	28635	28934	29088	29157	29063	28952	29228	28867	28862	28730	28959	28834	29059	28748	29114	29013	29205	28842	29060	29059	28916	29149	28855	28916	29042	28810	28891	29089	28912	28867	29129	29000	28960	29135	28808	28873	29019	29005	28778	28964	28926	28795	28978	29048	28723	29286	29034	28981	28852	28922	29116	28999	28922	28791	28669	28970	29079	28972	29123	28839	29065	29074	29133	29077	29043	28968	29143	28901	28966	28779	29179	29169	29175	29143	28979	28894	28827	29002	28885	28825	29182	29041	29121	28807	28923	29164	29009	28688	29163	28816	28772	29048	28803	28826	28946	28941	28808	28861	28651	28713	29151	28999	28864	28887	29083	29123	28948	29007	29104	29269	28939	29005	28758	29101	28922	28986	28731	28964	28726	28956	28861	28718	28958	28947	28941	29053	29100	29123	28823	28925	29034	29000	29110	28909	28841	29192	28851
62756	102113	92024	70815	47361	31378	24519	22668	22212	22015	22065	22116	22089	22284	22153	22213	22113	22230	22112	22245	22364	22058	22064	22021	22285	22411	22015	22288	22285	22371	22339	22179	22304	22119	22178	22319	22196	22179	22095	22059	22264	22166	22301	22083	22129	22176	22290	22035	22220	22316	22141	22354	22224	22136	22193	22212	22276	22224	22207	22472	22212	22440	22199	22099	22278	22241	22250	22151	22363	22231	22378	22047	22265	22202	22292	22096	22237	22060	22320	22186	21985	22249	22218	22290	22066	22269	22279	22138	22199	22240	22151	22239	22235	22066	22081	22207	22243	22248	22289	22205	22297	22319	22211	22284	22318	22297	22072	22058	22483	22352	22226	22258	21961	22202	22272	22310	22221	22364	22320	22140	22396	22054	22230	22296	22242	22323	22183	22193	22329	22169	22374	22149	22144	22074	22418	22225	22259	22171	22294	22056	22200	22062	22022	22202	22347	22208	22161	22434	22096	22089	22255	22165	22285	22139	22144	22423	22298	22098	22186	22064	22231	22194	22224	22009	22234	22300	22107	22218	22133	22325	22120	22164	22185	22127	22197	22278	22230	22421	22085	22294	22121	22292	22290	22074	22234	22255	22074	22207	22132	22112	22306	22026	22268	22393	22296	22273	22322	22185	22261	22130	22320	22214	22230	22026	22328	22089	22292	22180	22328	22403	22059	22071	22113	22231	22144	22115	22001	22097	22218	22263	22042	22146	22160	22276	22275	22403	22301	22096	22071	22026	22004	22448	22106	22099	22181	22456	22316	22059	22171	22357	22253	22050	22353	22289	22187	22155	22314	22193	22520	22115	22255	22241	22155	22154	22104	22357	22139	22277	22131	22094	22177	22394	22204	22276	22370	22209	22171	22160	22090	22204	22229	22381	22204	22151	22012	22349	22265	22331	22074	22269	22274	22251	22019	22371	22139	22216	22264	22104	22108	22109	22269	22066	22218	22066	22139	22045	22347	22293	22286	22109	22375	22255	22182	22317	22415	22255	22043	22146	22241	22185	22229	22167	22175	22178	22343	22096	22321	22307	22170	22199	22302	22130	22146	22211	22152	22344	22197	22037	22031	22144	22214	22278	22247	22169	22366	22131	22077	22234	21968	22228	22214	22162	22158	22137	22235	22137	22147	22153	22334	22143	22440	22078	22174	22133	22500	22264	22279	22102	22122	22213	22130	22357	22257	22123	22201	22231	22308	22255	22087	22354	22160	22305	22110	22122	22244	22024	22219	22223	22241	22316	22047	21992	22144	21990	22196	22047	22283	21973	22123	22214	22097	22253	22174	22313	22255	22086	22325	22309	22210	22148	22150	22045	22184	22107	22233	22232	22203	22273	22253	22339	22224	22241	22162	22242	22152	22181	22132	22099	22262	22215	22034	22227	22302	22399	22031	22166	22313	22098	22232	22137	22152	22289	22238	22404	22240	22226	22306	22187	22089	22374	22114	22109	22440	22154	22284	22229	22087	22274	22220	22293	22199	22203	22200	22135	22183	22139	22328	22079	22320	22190	22160	22210	22197	22347	22241	22163	22228	22142	22295	22074	22222	22256	22129	22123	22101	22193	22117	22175	22334	22141	22137	22141	22188	22208	22228	22315	22258	22363	22297	22187	22172	22287	22152	22210	22118	22264	22296	22101	22165	22365	22191	22131	22218	22071	22320	22139	22135	22283	22367	22204	22119	22143	22163	22091	22111	22270	22133	22236	22204	22211	22136	22120	22180	22188	22302	22405	22290	22344	22106	22178	22315	22218	22208	22436	22040	22207	22099	22024	22272	22127	22260	22169	22242	22210	22207	22210	22179	22242	22140	22048	22293	22186	22174	22091	22137	22096	22052	22131	22029	22071	22374	22426	22214	22250	22146	22224	22214	22321	22314	22289	22333	22175	22315	22077	22267	22303	22185	22137	22247	22183	22063	22221	22242	22077	22203	22070	22019	22079	22273	22258	22275	22135	22249	22182	22282	22203	22234	22276	22148	22080	22264	22279	22398	22182	22331	22163	22161	22142	22251	22257	22223	22299	22140	22217	22056	22252	22143	22219	22332	22296	22299	22304	22355	22204	22020	22224	22351	22181	22332	22299	22048	22342	22175	22393	22366	22150	22272	22302	22248	22341	22295	22190	22316	22161	22177	22075	22406	22115	22318	22238	22203	22159	22508	22233	22269	22257	22112	22291	22223	22300	22279	22113	22235	22263	22483	22144	22209	22113	22271	22132	22261	22262	22397	22364	22314	22345	22090	22171	22256	22249	22365	22153	22213	22209	22157	22183	22245	22196	22210	22144	22208	22305	22139	22286	22182	22067	22275	22021	22280	22231	22287	22229	22288	22341	22381	22337	22267	22275	22182	22229	22001	22229	22271	22140	22498	22091	22326	22339	22315	22368	22087	22081	22130	22465	22186	22220	22128	22105	22191	22154	22195	22107	22433	22256	22243	22198	22327	22267	22361	22264	22055	22135	22376	22383	22381	22257	22219	22281	22080	22306	22176	22253	22252	22202	22093	22259	22252	22104	22278	22254	22392	22240	22330	22242	22231	22220	22441	22076	22066	22210	22333	22325	22246	22197	22089	22128	22061	22077	22328	22231	22277	22298	22133	22233	22345	22176	22163	22243	22303	21962	22222	22275	22104	22113	22136	22350	22102	22378	22267	22255	22267	22195	22354	22162	22293	22204	22130	22332	22155	22195	22215	22395	22299	22234	22305	22164	22246	22376	22313	22332	22061	22044	22262	22076	22093	22355	22158	22097	22161	22301	22202	22151	22347	22116	22400	22274	22255	22233	22097	22408	22160	22271	22283	22251	22073	22300	22431	22350	22243	22254	22197	22208	22295	22330	22182	22373	22283	22040	22105	22235	22287	22181	22173	22173	22215	22384	22237	22126	22134	21988	22011	22372	22262	22215	22340	22295	22227	22367	22187	22294	22068	22042	22266	22371	22244	22403	22169	22324	22184	22097	22130	22443	22205	22217	22000	22242	22345	22139	22345	22153	22084	22072	22243	22143	22159	22341	22277	22411	22397	22274	22207	22166	22154	22237	22236	22284	22334	22276	22255	22303	22190	22252	22334	22309	22204	22279	22419	22188	22090	22122	22179	22264	22158	22158	22141	22034	22446	22322	22257	22382	22343	22281	22229	22196	22089	22122	22292	22348	22227	22286	22007	22142	22111	22240	22253	22195	22233	22154	22364	22082	22358	22259	22317	22296	22347	22307	22335	22200	22199	22163	22429	22279	22254	22243	21974	22393	22207	22417	22122	22270	22159	22085	22313	22155	22226	22299	22097	22102	22200	22147	22257	22264	21944	22150	22286	22216	22270	22150	22147	22352	22100	22286	22357	22108	22206	22247	22225	22049	22367	22313	22218	21987	22074	22355	22230	22304	21999	22206	22207	22087	22206	22175	22182	22115	22204	22210	22107	22231	22279	22318	22426	22366	22281	22290	22232	22202	22108	22147	22224	22188	22019	22329	22264	22171	22452	22168	22212	22319	22124	22175	22226	22045	22243	22267	22221	22168	21975	22288	22146	22391	22189	22176	22136	22138	22188	22310	22432	22256	22288	22298	22223	22069	22074	22179	22206	22321	22027	22224	22136	22175	22210	22221	22233	22229	22276	22424	22236	22136	22256	22230	22236	22283	22163	22365	22127	22133	22188	22202	22293	22108	22307	22122	22163	22334	22218	22046	22180	21957	22231	22167	22197	22255	22388	22182	22197	22210	22137	22182	22250	22309	22268	22028	22251	22093	22301	22120	22361	22207	21961	22144	22278	22268	22229	22144	22343	22240	22168	22116	22320	22359	22155	22366	22330	22010	22035	22212	22342	22193	22189	22136	22274	22229	22321	22202	22207	22058	22222	22363	22189	21981	22160	22352	22239	22082	22136	22258	22211	22214	22239	22246	22296	22082	22022	22224	22470	22170	22131	22113	22067	22415	22100	22291	22182	22218	22087	22389	22444	22366	22183	22349	22210	22315	22041	22181	22242	22087	22381	22168	22327	22211	22353	22284	22257	22243	22251	22009	22100	22069	22285	22192	22371	22147	22082	22046	22113	22117	22250	22216	22349	22097	22039	22330	22341	22384	22315	22272	22170	22251	22319	22144	22234	22225	22517	22186	22266	22257	22183	22293	22225	22312	22109	22391	22180	22153	22227	22206	22349	22165	22177	22235	22272	22205	22302	22197	22023	22208	22159	22212	22162	22039	22019	22189	22259	22288	22186	22366	22045	22095	22392	22328	22128	22295	22339	22309	22203	22148	22215	22133	22116	22184	22413	22234	22236	22248	22208	22115	22178	22059	22226	22231	22174	22167	22172	22405	22284	22170	22066	21959	22283	22210	22090	22268	22166	22201	22208	22293	22023	22235	22310	22282	22296	22272	22176	22198	22261	22335	22172	22263	22043	22252	22286	22298	22284	22041	22290	22135	22134	22253	22134	22359	22357	22196	22104	22092	22115	22050	22305	22136	22211	22195	22187	22103	22054	22292	21977	22136	22092	22404	22291	22260	22101	22303	22189	22323	22291	22262	22253	22305	22223	22366	22184	22031	22294	22140	22299	22208	22440	22506	22181	21979	22088	22187	22269	22214	22161	22217	22035	22217	22130	22136	22043	22358	22308	22357	22174	22148	22235	22086	22186	22314	22257	22381	22250	22092	22179	22241	22209	22194	22071	22225	22260	22269	22382	22174	22242	22275	22239	22323	22263	22259	22097	22154	22401	22022	22212	22100	22260	22153	22207	22129	22341	22119	22218	22169	22077	22207	22133	22122	22276	22297	22276	22291	22043	22298	22176	22356	22198	22101	22244	22077	22220	22154	22225	22035	22267	22053	22288	22273	22182	22173	22356	22053	22324	22214	22249	22153	22078	22387	22219	22284	22291	22051	22085	22298	22013	22287	22249	22379	22127	22009	22231	22264	22247	22089	22236	22234	22154	22373	22092	22124	22147	22268	22145	22094	22260	22110	22225	22228	22097	22263	22106	22247	22213	22312	22215	22095	22120	22131	22008	22301	22235	21928	22136	22081	22147	22316	22155	22196	22242	22241	22142	22155	22261	22254	22241	22098	22236	22305	22349	22343	22334	22066	22324	22233	22176	22066	22141	22264	21943	22136	22156	22238	22305	22169	22275	22231
30836	38875	47296	38454	31245	29277	28774	28500	28673	28480	28372	28530	28469	28373	28588	28352	28484	28050	28151	28455	28234	28337	28278	28472	28585	28221	28467	28352	28380	28482	28424	28463	28390	28391	28115	28411	28547	28326	28336	28344	28482	28445	28196	28285	28552	28385	28489	28229	28339	28402	28370	28454	28241	28347	28559	28643	28558	28297	28392	28309	28298	28301	28235	28374	28258	28540	28540	28279	28454	28422	28657	28479	28394	28242	28136	28353	28448	28153	28397	28506	28286	28207	28356	28282	28273	28533	28378	28447	28382	28581	28282	28660	28330	28537	28340	28332	28198	28225	28383	28625	28677	28510	28317	28591	28089	28204	28225	28415	28195	28221	28551	28390	28299	28289	28109	28150	28257	28359	28410	28134	28002	28101	28331	28159	28454	28400	28438	28481	28515	28535	28428	28529	28428	28426	28412	28454	28632	28515	28482	28426	28419	28535	28398	28283	28121	28445	28228	28372	28635	28274	28407	28342	28176	28318	28219	28112	28505	28322	28484	28358	28011	28371	28336	28666	28198	28530	28321	28522	28361	28252	28461	27908	28702	28126	28429	28533	28520	28423	28299	28281	28452	28419	28314	28439	28413	28523	28279	28470	28415	28492	28401	28437	28281	28412	28229	28428	28263	28249	28157	28182	28234	28631	28213	28409	28374	28239	28442	28150	28242	28339	28233	28450	28334	28353	28228	28149	28493	28365	28285	28206	28245	28493	28418	28202	28391	28525	28548	28166	28251	28381	28031	28267	28192	28282	28433	28463	28437	28297	28391	28247	28552	28352	28474	28341	28310	28379	28143	28335	28176	28550	28319	28339	28297	28134	28452	28227	28270	28231	28420	28246	28301	28140	28554	28600	28374	28261	28403	28291	28404	28216	28203	28487	28190	28334	28359	27999	28301	28322	28410	28321	28260	28660	28422	28354	28401	28337	28138	28580	28434	28403	28227	28126	28230	28402	28158	28373	28511	28366	28332	28317	28186	28578	28638	28457	28403	28270	28514	28216	28322	28126	28132	28146	28413	28324	28306	28363	28458	28268	28114	28050	28549	28483	28159	28342	28338	28502	28361	28465	28225	28336	28337	27995	28326	28450	28383	28270	28257	28499	28557	28350	28156	28606	28324	28412	28320	28445	28354	27982	28593	28134	28203	28465	28464	28317	28467	28401	28310	28336	28057	28440	28275	28480	28445	28338	28237	28370	28280	28139	28416	28384	28418	28300	28208	28714	28133	28483	28343	28150	28351	28329	28346	28413	28564	28723	28407	28325	28489	28287	28389	28298	28479	28382	28441	28271	28443	28409	28371	28120	28222	28388	28210	28356	28291	28358	28263	28096	28252	28267	28277	28254	28473	28559	28435	28336	28079	28290	28346	28226	28187	28216	28290	28249	28407	28392	28443	28424	28446	28388	28771	28404	28480	28423	28404	28448	28387	28214	28125	28465	28331	28352	28483	28167	28374	28323	28369	28186	28562	28408	28422	28423	28446	28179	28515	28555	28325	28384	28470	28310	28227	28425	28448	28586	28208	28205	28408	28113	28282	28565	28308	28617	28472	28341	28192	28439	28535	28292	28432	28449	28241	28566	28401	27996	28480	28264	28205	28429	28478	28126	28267	28330	28581	28533	28284	28409	28345	28232	28494	28395	28445	28431	28194	28260	28363	28198	28294	28508	28432	28280	28032	28292	28489	28348	28445	28420	28350	28388	28186	27971	28227	28249	28252	28211	28473	28524	28309	28444	28354	28215	28472	28276	28290	28373	28456	28524	28446	28512	28374	28451	28278	28221	28361	28500	28389	28252	28372	28317	28165	28590	28425	28390	28456	28399	28235	28562	28573	28425	28360	28267	28557	28553	28441	28142	28304	28194	28386	28260	28440	28391	28344	28328	28451	28103	28545	28126	28155	28262	27978	28399	28320	28404	28100	28353	28160	28380	28504	28534	28468	28371	28470	28126	28514	28454	28439	28354	28299	28359	28217	28265	28370	28353	28672	28379	28523	28226	28301	28501	28294	28423	28675	28500	28365	28555	28424	28204	28370	28378	28127	28144	28394	28298	28604	28402	28473	28287	28196	28216	28625	28346	28523	28462	28455	28573	28395	28323	28263	28303	28569	28180	28456	28321	28316	28503	28310	28361	28353	28200	28492	28502	28254	28279	28321	28311	28261	28127	28516	28221	28300	28469	28386	28405	28255	28279	28380	28412	28335	28478	28661	28365	28478	28426	28438	28456	28395	28323	28404	28526	28255	28394	28219	28248	28566	28274	28351	28438	28159	28393	28164	28293	28564	28501	28210	28124	28406	28233	28516	28402	28632	28246	28353	28280	28153	28185	28180	28367	28483	28488	28336	28344	28522	28287	28445	28246	28294	28233	28481	28374	28330	28191	28429	28351	27991	28427	28294	28277	28330	28161	28302	28359	28130	28453	28239	28046	28484	28394	28150	28316	28231	28311	28142	28382	28426	28321	28623	28289	28194	28373	28624	28297	28140	28380	28322	28436	28341	28471	28350	28313	28455	28276	28359	28451	28118	28307	28516	28224	28374	28269	28447	28290	28335	28530	28499	28308	28380	28523	28278	28154	28538	28232	28131	28306	28453	28274	28285	28495	28268	28354	28406	28278	28351	28372	28550	28510	28412	28254	28391	28205	28428	28507	28257	28559	28206	28386	28333	28259	28509	28278	28493	28298	28571	28289	28274	28237	28507	28094	28383	28310	28447	28508	28416	28304	28395	28348	28314	28237	28163	28304	28313	28420	28194	28367	28403	28275	28289	28120	28306	28264	28067	28383	28294	28116	28380	28550	28338	28389	28353	28405	28448	28319	28502	28218	28438	28253	28267	28213	28386	28454	28611	28150	28231	28381	28674	28307	28468	28303	28222	28217	28165	28254	28436	28416	28531	28306	28170	28311	28250	28248	28313	28398	28444	28482	28386	28202	28397	28536	28381	28420	28272	28241	28509	28422	28576	28375	28395	28125	28397	28625	28564	28546	28507	28347	28257	28351	28583	28380	28366	28493	28371	28290	28351	28289	28390	28442	28290	28428	28335	28328	28397	28331	28440	28125	28194	28438	28447	28322	28509	28317	28197	28540	28443	28453	28539	28473	28229	28618	28531	28151	28378	28407	28472	28431	28373	28375	28341	28506	28282	28526	28333	28544	28504	28458	28512	28296	28272	28250	28352	28507	28221	28460	28269	28415	28425	28619	28200	28346	28554	28325	28417	28332	28490	28508	28305	28143	28143	28397	28291	28551	28481	28249	28354	28286	28280	28382	28485	28424	28455	28471	28404	28265	28284	28414	28546	28390	28502	28548	28081	28382	28560	28414	28128	28233	28148	28406	28383	28121	28478	28424	28355	28450	28168	28515	28421	28500	28149	28277	28320	28221	28517	28411	28655	28288	28118	28344	28054	28492	28238	28280	28271	28419	28308	28387	28486	28368	28415	28478	28413	28364	28392	28219	28559	28623	28487	28456	28548	28123	28272	28188	28454	28375	28341	28337	28449	28684	28288	28302	28343	28198	28462	28362	28383	28295	28431	28152	28378	28377	28515	28443	28307	28467	28395	28146	28462	28345	28323	28404	28388	28307	28403	28355	28341	28336	28493	28307	28269	28176	28353	28264	28529	28268	28117	28432	28376	28334	28563	28415	28224	28255	28283	28537	28469	28413	28030	28124	28388	28508	28349	28114	28264	28425	28326	28589	28262	28262	28395	28422	28487	28344	28580	28340	28233	28253	28547	28084	28500	28329	28534	28277	28329	28301	28246	28249	28564	28199	28352	28175	28366	28483	28224	28299	28333	28040	28446	28151	28306	28402	28224	28398	28145	28390	28231	28509	28446	28625	28471	28404	28412	28462	28365	28408	28543	28350	28384	28171	28360	28225	28331	28267	28482	28238	28435	28318	28320	28247	28183	28503	28479	28553	28440	28422	28302	28284	28630	28479	28607	28199	28358	28367	28203	28489	28460	28327	28097	28114	28408	28152	28344	28430	28231	28178	28244	28192	28508	28213	28317	28333	28264	28313	28332	28372	28459	28303	28393	28587	28318	28348	28486	28304	28708	28185	28376	28439	28407	28219	28340	28272	28259	28348	28424	28294	28440	28216	28406	28121	28398	28410	28331	28235	28170	28237	28299	28357	28348	28553	28555	28470	28343	28151	28416	28468	28414	28595	28510	28130	28373	28295	28397	28147	28344	28373	28361	28193	28449	28477	28480	28059	28474	28421	28729	28286	28786	28103	28457	28314	28278	28352	28412	28330	28372	28483	28227	28468	28362	28460	28208	28038	28406	28388	28345	28496	28416	28380	28390	28507	28288	28375	28425	28375	28226	28501	28479	28189	28472	28263	28381	28399	28466	28309	28369	28441	28317	28392	28337	28085	28425	28132	28563	28352	28238	28322	28300	28412	28369	28279	28360	28357	28506	28614	28388	28380	28592	28538	28472	28489	28390	28297	28245	28615	28246	28448	28470	28373	28319	28275	28246	28415	28342	28149	28504	28437	28387	28290	28365	28404	28412	28357	28271	28579	28291	28534	28261	28292	28203	28097	28214	28300	28341	28503	28270	28446	28447	28506	28428	28669	28390	28402	28375	28458	28370	28415	28387	28453	28512	28334	28462	28244	28339	28413	28246	28467	28427	28260	28307	28301	28524	28385	28303	28339	28340	28244	28475	28257	28461	28532	28413	28233	28265	28085	28572	28271	28702	28645	28609	28281	28484	28288	28386	28257	28265	28254	28227	28324	28495	28479	28454	28236	28660	28485	28307	28227	28462	28414	28117	28568	28214	28203	28255	28490	28345	28357	28365	28310	28458	28364	28454	28377	28439	28485	28183	28519	28449	28250	28307	28466	28372	28397	28047	28244	28414	28193	28612	28188	28384	28253	28435	28245	28231	28499	28630	28227	28248	28358	28172	28381	28217	28253	28092	28441	28487	28547	28427	28144	28201	28434	28174	28615	28222	28475	28405	28489	28361	28231	28370	28434	28371	28212	28388	28485	28455	28267	28486	28597	28352	28302	28364	28330	28134	28383	28487	28320	28312	28225	28291	28421	28335	28419	28271	28515	28443	28202	28233	28294	28386	28350	28206	28447	28267	28310	28591	28363	28449	28338	28448	28227	28118	28294	28521	28117
38143	59785	48493	32186	25588	22792	22149	21806	21684	21729	21801	21679	21627	21925	21934	21817	21740	21933	21830	21870	21786	21776	21694	21850	21787	21709	21796	21844	21816	21602	21814	21822	21835	21838	21713	21915	21841	21723	21774	21876	21613	21656	21761	21776	21778	21791	21701	21744	21792	21796	21877	21873	21737	21733	21624	21832	21696	21888	21789	21795	21800	21753	21753	21639	21688	21871	21539	21751	21695	21656	21709	21843	21725	21717	21568	21757	21861	21973	21706	21873	21796	21725	21673	21721	21754	21892	21600	21809	21818	21749	21720	21740	21691	21766	21779	21886	21923	21971	21635	21940	21866	21935	21824	21820	22044	21738	21833	21816	21673	21522	21874	21722	21750	21593	21692	21662	21647	21718	21914	21737	21835	21847	21720	21755	21824	21705	21724	21771	21610	21755	21514	21916	21677	21849	21842	21648	21909	21792	21695	21827	21695	21787	21644	21778	22021	21747	21847	21695	21574	21952	21693	21860	21816	21770	21657	21904	21821	21791	21700	21958	21723	21689	21652	21643	21772	21581	21824	21729	21650	21808	21764	21766	21733	21677	21735	21769	21754	21752	21682	21692	21731	21904	21785	21897	21810	21780	21727	21874	21728	21774	21770	21582	21810	21579	21873	21912	21727	21714	21886	21768	21812	21799	21783	21754	21758	21774	21802	21857	21671	21696	21927	21991	21559	21667	21831	21721	21850	21652	21734	21834	21865	21703	21823	21672	21567	21695	21879	21652	21781	21764	21756	21563	21761	21875	21774	21771	21676	21818	21747	21873	21840	21743	21816	21696	21666	21462	21678	21589	21747	21675	21796	21773	21746	21674	21751	21893	21626	21748	21725	21722	21721	21800	21671	21738	21663	21794	21674	21703	21718	21864	21649	21773	21866	21711	21795	21830	21864	21684	21679	21925	21884	21992	21840	21759	21843	21722	21800	21908	21873	21571	22031	21723	21935	21715	21659	21834	21786	21747	21759	21760	21710	21891	21863	21645	21630	21877	21700	21731	21724	21713	21833	21758	21688	21818	21885	21785	21748	21730	21650	21811	21719	21794	21672	21776	21781	21659	21760	21642	21725	21749	21876	21847	21828	21760	21889	21766	21796	21914	21800	21792	21850	21821	21768	21625	21579	21672	21639	21796	21873	21702	21678	21883	21837	21734	21783	21790	21637	21800	21673	21829	21739	21858	21836	21746	21807	21810	21937	21688	21649	21885	21821	21717	21745	21787	21800	21625	21632	21852	21751	21851	21703	21920	21775	21706	21960	21854	21694	21784	21934	21862	21751	21841	21815	21852	21690	21773	21659	21749	21731	21726	21719	21765	21964	21706	21693	21914	21871	21696	21658	21831	21602	21834	21666	21708	21803	21737	21774	21690	21736	21676	21772	21763	21822	21890	22083	21891	21809	21703	21626	21781	21837	21734	21625	21881	21872	21663	21601	21747	21844	21840	21738	21549	21802	21794	21928	21619	21908	21806	21804	21913	21797	21776	21788	21793	21726	21721	21830	21668	21833	21823	21596	21718	21700	21773	21718	21782	21613	21767	21836	21946	21723	21713	21835	21781	21789	21673	21605	21578	21733	21626	21794	21810	21743	21659	21887	21806	21678	21732	21694	21805	21708	21749	21847	21751	21811	21707	21879	21824	21873	21979	21872	21819	21964	21693	21861	21622	21791	21879	21837	21811	21833	21754	21878	21752	21660	21629	21745	21806	21891	21801	21791	21844	21786	21786	21630	21801	21819	21725	21706	21703	21694	21686	21782	21616	21744	21664	21806	21738	21549	21646	21823	21671	21960	21663	21955	21880	21650	21735	21999	21639	21806	21718	21768	21762	21876	21789	21580	21567	21706	21630	21751	21680	21690	21917	21717	21493	21731	21716	21751	21959	21856	21921	21549	21794	21792	21966	21669	21775	21855	21929	21790	21649	21772	21731	21842	21582	21827	21792	21752	21776	21919	21639	21753	21579	21814	21696	21761	22015	21870	21761	21677	21567	21946	21934	21869	21638	21737	21750	21982	21583	21970	21885	21738	21633	21706	21838	21861	21649	21638	21553	21683	21816	21628	21708	21669	21607	22078	21947	21754	21579	21841	21802	21956	21785	21741	21806	21728	21781	21748	21761	21787	21685	21701	21742	21713	21848	21712	21971	21618	21764	21881	21776	21755	21774	21749	21622	21922	21732	21929	21694	21877	21751	21869	21692	21641	21707	21705	21822	21731	21628	21897	21983	21826	21734	21774	21875	21745	21737	21751	21446	21797	21770	21963	21953	21711	21788	21622	21752	21732	21734	21739	21738	21628	21619	21835	21650	21805	21799	21848	21848	21681	21935	21866	21751	21753	22009	21877	21788	21644	21935	21804	21872	21811	21687	21733	21780	21712	21498	21721	21768	21733	21641	21795	21732	21931	21734	21866	21812	21776	21729	21830	21754	21694	21687	21642	21886	21705	21800	21821	21955	21748	21766	21795	21875	21880	21847	21682	21820	21787	21782	21706	21865	21719	21790	21655	21684	21782	21766	21837	21764	21851	21902	21753	21717	21815	21726	21745	21773	21741	21701	21820	21737	21564	21894	21891	21543	21920	21751	21935	21851	21605	21678	21671	21797	21706	21552	21825	21855	21814	21805	21866	21966	21589	21887	21685	21711	21798	21719	21805	21676	21839	21691	21737	21659	21752	21764	21727	21697	21776	21780	21651	21666	21711	21707	21875	21797	21808	21648	21704	21838	21740	21836	21783	21621	21789	21802	21767	21916	21808	21768	21719	21689	21895	21803	21788	21686	21874	21845	21751	21497	21860	21944	21894	21684	21947	21756	21663	21807	21695	21738	21776	21728	21772	21815	21750	21835	21812	21922	21746	21619	21794	21648	21664	21897	21849	21837	21722	21700	21827	21680	21914	21826	21582	21870	21903	21656	21734	21805	21799	21773	21867	21864	21746	21735	21847	21607	21697	21842	21878	21826	21860	21710	21780	21950	21749	21478	21878	21585	21763	21872	21523	21813	21833	21792	21707	21836	21729	21602	21879	21892	21821	21682	21783	21779	21826	21916	21855	21624	21895	21843	21797	21774	21899	21664	21727	21816	21755	21658	21705	21930	21992	21701	21602	21683	21720	21784	21716	21647	21641	21799	21819	21824	21753	21654	21887	21803	21859	21712	21792	21829	21905	21742	21665	21862	21723	21675	21874	21723	21871	21692	21712	21644	21893	21771	21647	21766	21818	21798	21707	21913	21645	21660	21808	21846	21786	21735	21725	21689	21661	21836	21792	21779	21543	21721	21721	21791	21933	21642	21794	21584	21810	21777	21731	21603	21718	21717	21938	21879	21953	21704	21965	21627	21805	21737	21720	21766	21959	21852	21629	21720	21728	21870	21714	21661	21741	21795	21683	21883	21649	21740	21663	21822	21739	21797	21762	21798	21803	21888	21754	21842	21750	21846	21586	21748	21772	21753	21711	21819	21776	21909	21861	21701	21647	21746	21706	21897	21791	21717	21930	21648	21768	21705	21669	22108	21776	21838	21807	21762	21621	21667	21788	21800	21639	21740	21723	21830	21832	21590	21648	21682	21907	21783	21700	21800	21914	21865	21755	21919	21467	21798	21858	21796	21813	21584	21947	21777	21921	21655	21838	21729	21680	21633	21813	21700	21821	21920	21794	21821	21783	21759	21761	21867	21846	21708	21722	21779	21917	21756	21854	21773	21797	21788	21908	21672	21713	21605	21773	21845	21698	21813	21872	21720	21721	21910	21794	21760	21717	21655	21850	21688	21796	21736	21813	21891	21840	21902	21920	21689	21816	21932	21857	21706	21902	21721	21868	21903	21684	21823	21764	21859	21808	21721	21776	21890	21747	21721	21967	21692	21466	21799	21739	21731	21676	21592	21818	21831	21757	21742	21620	21893	21877	21795	21607	21798	21855	21804	21574	21840	21838	21748	21762	21656	21905	21570	21667	21953	21812	22028	21778	21901	21729	21992	21797	21867	21581	22011	21579	21654	21717	21572	21938	21833	21597	21752	21619	21736	21810	21745	21895	21694	21712	21748	21754	21751	21822	21725	21800	21875	21823	21731	21687	21881	21829	21820	21909	21756	21572	21701	21807	21945	21812	21773	21835	21712	21845	21798	21765	21763	21716	21773	21638	21786	21833	21743	21955	21769	21733	21686	21866	21561	21817	21751	21886	21784	21745	21777	21612	21818	21768	21762	21774	21718	21871	21868	21883	21788	21934	21752	21782	21585	21882	21926	21630	21753	21888	21776	21835	21869	21878	21774	21762	21639	21809	21918	21702	21756	21993	21722	21845	21500	21707	21647	21904	21744	21807	21643	21827	21863	21739	21685	21683	21769	21850	21778	21793	21706	21731	21698	21862	21568	21661	21805	21697	21771	21841	21751	21662	21725	21713	21912	21640	22032	21756	21798	21875	21715	21961	21715	21566	21661	21617	21928	21762	21775	21947	21880	21677	21993	21826	21868	21685	21797	21719	21629	21848	21726	21566	22008	21799	21708	21870	21587	21883	21952	21792	21726	21733	21827	21871	21712	21791	22009	21994	21866	21745	21953	21601	21742	21757	21900	21587	21622	21761	21833	21817	21825	21842	21702	21708	21825	21719	21771	21803	21716	21741	21750	21720	21712	21781	21633	21957	21725	21787	21793	21793	22006	21645	21776	21808	21775	21858	21828	21830	21676	21696	21711	21722	21597	22021	21760	21770	21869	21852	21741	21780	21778	21716	21906	22028	21695	21934	21609	21562	21909	21883	21877	21590	21821	21757	21721	21751	21762	21748	21732	21837	21824	21610	21684	21708	21850	21864	21758	21843	21915	21759	21898	21913	21707	21732	21672	21805	21780	21760	21790	21587	21854	21807	21881	21826	21800	21812	21664	21661	21767	21969	21932	21831	21883	21938	21712	21895	21827	21640	21696	21963	21774	21673	21723	21748	21891	21747	21837	21677	21628	21769	21883	21705	21916	21699	21789	21801	22020	21885	21829	21659	21826	21896	21969	21808	21883	21662	21647	21806	21924	21815	21766	21723	21857	21987	21552	21773	21605	21634	21831	21695	21876	21895	21871	21842	21814	21659	21800	21692	21876	21695	21550	21694	22031	21891	21805	21727	21911	21738	21793	21548	21642
24007	24935	41281	39819	34185	32407	31764	29002	28929	29205	29070	28875	28872	28822	28885	28705	28893	29057	28834	28748	28909	28844	28933	28840	28694	28524	28821	28620	28722	28800	28775	28712	28836	28737	28462	28584	28640	28651	28930	28862	28549	28703	28831	28870	28821	28857	28738	28780	28705	28794	28641	29024	28476	28229	28648	28511	28443	28476	28762	28616	28449	28721	28547	28602	28767	28916	28503	28782	28847	29027	28774	28820	28789	28766	28704	28611	28812	28772	28782	28641	28509	28706	28598	28412	28534	28436	28555	28792	28755	28550	28776	28565	28757	28831	28693	28608	28689	28413	28604	28652	28490	28655	28629	28702	28603	28537	28819	28714	28609	28615	28659	28600	28697	28681	28537	28940	28609	28767	28806	28697	28740	28685	28826	28682	28513	28681	28813	28748	28747	28813	28613	28689	28472	28557	28652	28562	28664	28682	28612	28821	28327	28706	28834	28813	28747	28688	28646	28640	28724	28638	28637	28581	28634	28690	28511	28873	28601	28450	28684	28716	28874	28755	28794	28706	28818	28649	28556	28424	28673	28666	28726	28534	28733	28462	28772	28644	28790	28328	28627	28852	28864	28605	28695	28864	28762	28528	28659	28902	28541	28761	28708	28808	28807	28648	28799	28814	28908	28566	28675	28725	28799	28460	28484	28591	28572	28736	28483	28800	28678	28790	28845	28516	28735	28526	28659	28788	28812	28480	28593	28652	28849	28800	28711	28334	28335	28466	28581	28617	28821	28795	28835	28708	28872	28867	28714	28749	28635	28413	28844	28635	28524	28553	28770	28759	28549	28504	28866	28867	28810	28772	28644	28530	28746	28515	28810	28566	28556	28788	28362	28542	28884	28602	28396	28738	28757	28654	28619	28685	28738	28727	28783	28484	28696	28710	28689	28562	28614	28898	28530	28424	28789	28791	28868	28799	28735	28848	28656	28802	28710	28887	28315	28808	28731	28678	28766	28804	28743	28709	28557	28562	28436	28673	28582	28687	28759	28708	28880	28852	28834	28681	28808	28743	28376	28602	28780	28709	28670	28823	28883	28621	28481	28801	28708	28720	28554	28361	28827	28663	28777	28592	28408	28526	28731	28601	28632	28632	28657	28848	28679	28693	28536	28857	28538	28554	28675	28681	28735	28704	28620	28606	28568	28770	28781	28647	28639	28613	28714	28744	28787	28672	28617	28610	28647	28654	28904	28862	28845	28551	28698	28604	28601	28663	28724	28591	28488	28628	28846	28646	28728	28676	28660	28521	28967	28682	28706	28429	28896	28653	28628	28734	28496	28392	28703	28899	28448	28819	28762	28656	28549	28650	28754	28620	28686	28605	28536	28751	28679	28629	28720	28584	28647	28785	28648	28731	28527	28871	28648	28671	28679	28750	28694	28850	28382	28694	28584	28568	28308	28700	28708	28651	28371	28630	28595	28522	28662	28859	28884	28670	28665	28765	28579	28464	28652	28898	28849	28565	28836	28607	28753	28683	28556	28766	28571	28416	28682	28554	28649	28444	28657	28684	28875	28750	28577	28921	28763	28652	28468	28446	28928	28572	28689	28593	28700	28525	28725	28414	28821	28679	28438	28839	28456	28757	28839	28795	28524	28628	28716	28759	28572	28728	28676	28606	28779	28418	28583	28532	28625	28902	28535	28864	28613	28740	28698	28653	28617	28623	28789	28755	28740	28638	28649	28603	28777	28504	28679	28747	28810	28717	28666	28575	28820	28696	28716	28751	28746	28779	28833	28809	28486	28554	28401	28734	28807	28679	28803	28798	28680	28518	28800	28801	28438	28783	28638	28581	28539	28745	28470	28614	28652	28780	28837	28649	28674	28565	28772	28484	28571	28749	28774	28699	28763	28837	28614	28913	28501	28390	28455	28871	28724	28693	28730	28597	28817	28674	28575	28420	28706	28863	28758	28785	28799	28846	28521	28668	28439	28880	28543	28738	28760	28706	28444	28759	28870	28615	28770	28825	28772	28578	28638	28694	28819	28584	28507	28613	28695	28641	28659	28776	28617	28727	28793	28496	28599	28554	28686	28788	28726	28558	28660	28722	28706	28692	28541	28644	28509	28799	28623	28699	28682	28697	28563	28650	28528	28835	28847	28416	28520	28779	28634	28550	28537	28894	28953	28625	28525	28501	28481	28560	28639	28726	28842	28464	28751	28715	28813	28674	28715	28827	28780	28563	28849	28822	28876	28525	28610	28842	28607	28793	28657	28559	28707	28672	28652	28871	28556	28793	28455	28740	28671	28731	28386	28486	28538	28746	28716	28718	28445	28764	28739	28926	28752	28625	28744	28408	28432	28582	28584	28705	28498	28670	28617	28794	28675	28523	28749	28662	28675	28693	28719	28602	28668	28633	28629	28523	28697	28707	28703	28819	28368	28584	28438	28508	28530	28571	28812	28932	28752	28481	28696	28756	28656	28680	28614	28548	28349	28478	28757	28746	28653	28830	28511	28805	28586	28499	28915	28650	28565	28658	28467	28648	28781	28768	28622	28849	28787	28604	28527	28476	28675	28592	28396	28581	28640	28628	28729	28512	28622	28604	28618	28677	28912	28840	28759	28735	28922	28702	28839	28734	28758	28920	28803	28771	28804	28807	28691	28756	28675	28642	28700	28680	28867	28645	28584	28493	28780	28516	28578	28682	28819	28640	28623	28536	28537	28607	28601	28773	28811	28706	28710	28619	28826	28701	28779	28616	28716	28756	28704	28769	28823	28601	28643	28699	28467	28821	28928	28816	28718	28658	28708	28773	28799	28768	28709	28850	28699	28582	28550	28565	28773	28690	28649	28731	28670	28848	28439	28652	28626	28426	28667	28696	28728	28467	28808	28687	28553	28505	28458	28548	28831	28665	28477	28612	28926	28791	28739	28629	28598	28585	28731	28626	28741	28831	28527	28555	28842	28763	28651	28395	28861	28812	28762	28750	28575	28506	28636	28531	28800	28889	28696	28533	28711	28639	28694	28633	28566	28835	28606	28643	28670	28604	28403	28698	28612	28551	28680	28486	28498	28729	28656	28542	28710	28831	28506	28789	28580	28737	28625	28755	28696	28632	28599	28873	28492	28449	28871	28667	28725	28741	28693	28668	28663	28829	28575	28876	28471	28731	28907	28557	28401	28740	28809	28367	28694	28843	28899	28838	28751	28794	28471	28584	28612	28559	28718	28749	28855	28582	28637	28334	28529	28731	28703	28529	28722	28726	28513	28571	28578	28638	28963	28490	28667	28620	28496	28748	28808	28696	28751	28685	28800	28640	28574	28447	28643	28666	28692	28625	28480	28653	28527	28424	28776	28954	28638	28624	28706	28527	28656	28625	28801	28542	28446	28659	28901	28773	28796	28995	28542	28514	28542	28846	28890	28714	28630	28800	28504	28619	28519	28574	28723	28518	28743	28747	28627	28603	28824	28671	28918	28606	28652	28340	28715	28908	28673	28731	28670	28569	28488	28646	28671	28648	28523	28794	28934	28555	28789	28813	28813	28606	28713	28409	28675	28763	28740	28776	28749	28732	28605	28852	28780	28803	28840	28965	28776	28629	28824	28489	28728	28673	28454	28615	28847	28712	28577	28879	28590	28465	28530	28677	28654	28803	28637	28631	28767	28746	28544	28510	28721	28616	28790	28725	28725	28946	28766	28690	28730	28649	28803	28808	28571	28607	28624	28744	28597	28570	28631	28629	28390	28618	28664	28805	28576	28510	28625	28671	28477	28786	28448	28556	28544	28619	28644	28632	28751	28679	28573	28748	28683	28932	28622	29060	28677	28844	28672	28645	28617	28674	28572	28632	28572	28747	28788	28667	28798	28640	28757	28593	28926	28920	28735	28608	28717	28610	28653	28975	28871	28660	28826	28627	28656	28802	28898	28823	28652	28772	28661	28475	28613	28755	28782	28621	28862	28607	28574	28413	28667	28610	28623	28669	28718	28765	28647	28665	28628	28405	28738	28537	28875	28683	28856	28540	28717	28620	28685	28621	28794	28655	28632	28746	28833	28696	28915	28740	28729	28676	28459	28752	28599	28515	28800	28840	28667	28648	28634	28676	28586	28553	28843	28766	28593	28690	28854	28678	28642	28883	28824	28724	28718	28749	28652	28874	28718	28755	28700	28617	28654	28448	28609	28555	28740	28565	28572	28672	28558	28672	28543	28620	28445	28642	28702	28600	28615	28612	28625	28748	28831	28640	28592	28468	28316	28727	28477	28843	28648	28834	28880	28804	28515	28641	28420	28711	28683	28615	28414	28439	28574	28559	28870	28723	28677	28661	28948	28723	28716	28571	28614	28706	28721	28615	28812	28780	28835	28647	28604	28742	28707	28665	28767	28702	28561	28652	28638	28514	28396	28521	28581	28455	28698	28669	28669	28739	28667	28458	28659	28705	28664	28432	28814	28407	28619	28529	28693	28478	28808	28935	28651	28623	28724	28581	28725	28690	28537	28637	28508	28673	28640	28587	28788	28785	28801	28759	28894	28535	28476	28614	28839	28508	28514	28626	28679	28652	28659	28795	28719	28653	28486	28641	28652	28542	28675	28953	28830	28749	28707	28781	28643	28902	28710	28504	28704	28682	28749	28585	28672	28741	28483	28713	28652	28782	28680	28687	28286	28643	28679	28609	28636	28569	28609	28586	28729	28849	28650	28365	28618	28698	28714	28782	28695	28676	28751	28513	28714	28697	28618	28728	28719	28634	28703	28781	28358	28820	28701	28647	28640	28726	28738	28714	28520	28789	28753	28562	28667	28588	28321	28634	28663	28814	28712	28706	28523	28721	28612	28509	28759	28698	28531	28550	28520	28549	28536	28725	28696	28781	28648	28709	28677	28687	28512	28598	28460	28671	28689	28637	28695	28530	28421	28423	28770	28477	28871	28792	28844	28698	28734	28849	28692	28690	28898	28593	28589	28656	28558	28460	28829	28845	28744	28772	28330	28765	28473	28756	28603	28755	28730	28850	28761	28732	28604	28441	28678	28634	28744	28684	28527	28648	28760	28699	28594	28420	28519	28517	28838	28927	28658	28558	28630	28536	28644	28524	28625	28588	28567	28796	28714	28637	28627	28799	28564	28620	28971	28678	28890	28518	28690	28583	28634	28733	28565	28392	28742	28850	28830	28693	28827	28662	28786	28550
65128	104449	87465	59250	40232	28602	23676	22317	22046	21784	22012	21864	22078	21969	21944	22079	22007	21960	22058	22034	22018	22063	22073	21973	22260	21965	22114	22037	22157	22157	21942	22202	22163	22154	22133	22140	22012	21870	21957	22092	22177	21947	22029	22068	21972	22215	22062	22159	22004	21951	22007	21825	22096	22234	21877	22196	21982	21902	22064	21914	22024	22036	21952	21985	22150	22021	22024	22052	22095	21999	22071	21999	21960	22125	21998	22084	22248	22061	22128	21784	22096	21977	21693	21822	22077	22142	22145	21962	21982	21977	22064	22014	21914	22095	22036	22039	21988	21926	22019	22054	22056	21850	22164	22078	21960	21980	21913	22326	22234	22029	21895	22108	22022	21954	22182	21939	22250	22050	22127	22099	21999	22038	21926	21903	21926	22034	22118	21876	21997	22009	22131	22192	22129	22102	21980	21961	22046	22195	22098	21944	22139	22005	22056	22078	21891	22019	22029	22017	22095	22139	21865	21973	22020	21941	22010	22001	22151	22084	22099	21765	22079	22093	22011	22066	22124	22059	22003	21795	21952	22000	22023	22070	22142	21775	21983	21832	21902	22014	22087	22026	22110	21890	22105	21985	22175	22077	22012	22006	21874	21946	21870	22035	21948	22053	22197	21990	22000	22128	22017	21978	21877	22021	22194	21896	21914	22203	22099	21918	21906	22262	21837	22101	22053	21954	22091	21884	22142	21819	22015	22017	22142	21778	21941	22082	22019	21869	21960	21935	22084	21996	22064	22114	21966	22013	22206	22040	22107	22052	22108	22000	22151	22045	22156	21959	22079	21992	21846	21923	21936	22107	21940	22011	21998	21893	22129	22113	22008	22072	22215	22091	22033	22016	21799	21876	22149	21987	22030	22087	21801	22038	21595	21901	21981	21821	22137	21889	22155	21861	22097	21850	22051	21945	22034	22048	22003	22166	22022	22068	22054	22121	22094	22086	22148	21993	22050	21885	22069	21807	21931	21946	21903	22098	22036	21954	22151	22144	22039	22045	21997	22034	22149	21865	22069	22050	22141	21929	21961	22053	22063	21908	22144	21910	22095	21949	22015	22260	21956	22172	22013	22224	21887	22214	22015	22056	21919	22176	21932	21993	22047	22061	22177	22080	22167	22111	22104	22182	21927	22065	21986	21991	22105	22158	22172	21979	22102	21904	22025	21936	21975	21978	21940	22076	21945	22063	21938	21996	22198	21988	22131	22130	22094	21935	22033	22051	22079	22027	21978	22133	21943	21824	22045	22147	22164	21892	22125	21995	22098	22022	22019	21975	22115	21956	21956	22201	22171	22022	21979	21895	22103	21952	21955	22053	22061	21959	21935	22028	21972	22216	21817	22026	21959	22065	21913	22030	21859	22134	22095	21889	22076	21947	21942	21901	22048	22051	22097	22035	22134	21999	21978	21880	22129	21993	22217	22189	22121	21981	22057	22069	22237	21990	21973	22074	21896	22162	22188	22069	22139	22025	22095	21992	22007	21816	22023	21897	21856	22018	21964	22040	21979	22112	21935	22094	21932	22130	22083	22237	22088	22181	22025	22054	22098	21938	21945	22119	21977	22076	21813	22171	22062	21849	21944	21853	22007	22067	22052	22067	22066	21999	21950	21808	21981	21895	22146	22120	21927	22002	22108	22044	21913	22009	21900	22032	22165	22067	21894	22146	22080	22014	22065	22038	22010	22080	22213	22114	21886	22122	21979	22025	22043	22021	22015	21887	22013	22009	22023	21919	22132	22039	22123	21902	22078	22169	22042	22118	21992	21984	21966	22106	22023	21989	21906	21972	21960	22112	22019	21880	21777	21952	22162	21971	22209	22148	22129	22022	21974	21973	21870	22048	22178	22169	22116	22090	22069	22315	22001	22047	22170	22133	22079	21744	22169	22224	21965	21992	22072	21925	22041	22044	22061	22080	22114	22024	22083	22027	22086	21880	21961	21996	22033	21952	21931	22022	22116	21988	22225	22196	22080	22092	22080	22029	21906	22069	22164	22020	22019	22082	22200	22018	22085	21928	21914	22067	22133	21939	21974	22084	22105	22035	22101	21959	21964	22084	22186	22071	22029	22053	22041	22174	22022	22026	21851	22021	22062	22078	21947	21959	21927	22110	21961	22109	22120	22135	21891	22042	22000	21963	22097	22176	22138	22058	22160	21926	22040	22107	22033	22266	21857	21992	22076	21959	22016	22224	22138	21832	22077	22060	22019	22003	22041	22015	22052	22052	22038	22117	22006	21965	21983	22032	21984	21905	21970	22217	21819	22029	22156	21978	22326	21882	22169	21923	22017	21922	21859	21764	21967	21989	21921	22054	22031	22090	21912	22046	22113	22060	22094	22000	22043	21884	22254	22082	22051	21853	22129	22104	22093	21952	21811	22064	21786	22257	21962	21920	21900	22098	22065	22000	21974	22033	21933	21923	21990	22063	21911	21987	21994	22083	22245	21919	21814	22125	22019	22045	21957	21946	22048	22060	21983	21978	21956	22036	21968	21970	22021	22168	21961	22091	22144	22085	21986	22110	21987	21923	22162	22057	22017	21949	22090	21993	21978	21647	22056	22125	21954	21866	22018	21920	22085	22076	21883	22092	22019	22122	22082	21934	22050	22077	22131	21945	21898	21991	22077	22220	22053	21931	21950	21944	22021	22115	22133	22006	22184	21928	22053	21954	22044	22205	21981	22237	21865	22087	22037	21861	22126	21804	22042	22029	21929	21987	22071	21994	21833	22009	21887	21930	22168	22111	21974	22022	21995	21968	21826	22009	22168	22090	22088	21977	21998	22037	21993	22021	21979	22061	21958	22040	22040	21942	21890	22035	21977	22120	22033	22068	22023	22215	22172	22036	21991	22139	21983	22017	22031	21895	22095	21914	22092	21979	22072	22085	21993	22002	21959	22013	22016	21963	22109	21954	22264	22021	21869	22067	22081	21935	22193	21993	22026	22127	21916	21907	21924	21974	22122	22072	22059	21937	22027	22117	22010	21930	22131	22053	22051	21922	22008	22030	22039	21908	22062	22000	22041	22023	21923	22193	22012	22002	22118	22022	22102	21888	22134	21872	22017	21793	21932	22126	22107	22112	21832	22107	22066	22002	22097	22032	21954	22005	21861	22121	22122	21966	22066	21926	22077	21954	21911	22041	22110	22270	21896	21945	22031	22039	21978	22196	22048	22101	22099	22048	22016	21974	22023	21984	22009	22080	22116	22137	22079	22041	21979	22144	21865	22008	21938	22052	22176	21970	21942	22005	21891	21998	22029	21974	22077	22090	22092	22134	22145	21852	22012	22188	22129	21951	21918	21990	22125	22153	22195	21833	22192	22141	22089	22012	21986	22151	21953	21884	22083	21884	22046	21978	22033	21946	22077	22001	22235	21869	21980	22129	22043	21957	22076	21979	22044	22251	21939	21953	21959	22114	22033	22066	22214	22066	21947	22007	22179	22208	21998	22067	21986	22439	21847	21904	22044	22165	22244	21925	21989	22076	22000	22144	22076	22173	21990	21966	22029	22012	22070	21899	22048	22199	21961	22105	22113	22077	22105	22103	22098	22041	22137	22166	21912	22001	21980	21985	22058	22142	22052	21988	21921	22064	22114	22085	21887	22081	21852	22038	22000	22065	22152	22125	21916	22143	22062	21965	21925	21925	22147	21995	22217	21920	22075	21892	21979	22088	22072	21750	21873	22155	22240	22137	21798	22107	22060	22141	22041	22031	21912	21938	21987	22120	21876	22009	21971	22072	21997	22078	21995	22062	22006	21962	22169	21903	21955	22013	22022	22023	21921	21787	22054	21898	21984	22228	22152	21893	22273	21908	21859	21940	22106	21911	21930	22068	22157	22044	22074	21975	22326	22043	21991	22254	21991	22034	22130	22002	22069	22015	22136	21960	22140	22045	21701	21890	22214	21894	22014	22065	21895	21972	22106	22079	22107	22044	22176	22028	22051	21945	21872	22005	22021	22091	22065	21909	21998	22040	22177	21871	21981	21858	21975	22026	22167	22032	22167	21973	21915	21992	22203	21982	22072	22111	21902	22129	21886	22036	22002	21975	22210	21944	22059	22210	22054	21828	22006	22032	22006	21732	22179	22198	21970	22053	22236	21896	22136	21954	21677	22139	21945	22150	22192	21908	21951	22082	22016	21996	21885	21890	21953	22238	22180	21933	22131	22069	21992	21837	22032	22130	21887	21911	21964	22144	22023	22010	22031	22049	22192	22037	22039	21990	21933	22018	22000	21870	22138	21912	22022	21975	21992	22181	22078	21891	22042	22150	22246	22022	21939	21947	21942	22051	22089	22000	22184	21986	22187	21950	21981	22104	22158	21846	22126	21977	22058	22246	21996	22075	22156	21990	22141	21922	22130	22070	22065	22091	22108	21885	22116	22091	22210	22183	22002	22003	21934	22243	22055	22216	22003	22011	21824	21926	22043	21990	21944	22018	22001	22062	22171	22021	22164	22180	22025	21884	22244	22010	21792	22058	22008	22099	22033	21911	22079	22051	22126	22024	21991	21903	22046	21716	21987	22165	21991	22031	22087	22256	22050	21837	22160	22057	21993	22061	21910	22108	22109	22204	21868	22091	22105	22094	21909	22207	21905	22076	22180	22079	22013	22159	22142	22001	21891	22118	21970	22001	22052	21899	21983	22062	22282	21972	22071	21993	22078	21903	21978	22063	22057	21901	21905	22038	21973	21968	22098	21990	21804	22030	22162	21939	22197	22106	21990	22030	22006	22014	21991	22133	22195	22147	22086	21946	22166	22095	22046	22018	22086	22051	22167	21874	21831	21686	22198	21892	22150	21963	21923	21897	21941	22199	21848	22042	22055	21951	21846	21799	21958	22174	21975	22067	22035	21843	22173	21850	22058	21975	21887	22141	22120	22109	21915	21885	22070	22127	21905	22095	22023	22060	22127	21946	22035	22243	21846	22201	21927	22134	21842	22155	22030	21782	22100	22056	21920	21872	22124	21965	22205	22028	22073	21828	21758	21976	22082	22120	22193	22053	21984	21909	22129	21966	22123	22184	22184	22049	21934	21997	22214	22079	22248	22058	21862	22146	22075	21991	22063	21772	21942	22146	21993	21905	22293	21931	22025	21966	21884	22021	22141	22195	22112	21967	22234	22130	21824	22085
22712	24228	39158	38654	34771	33646	34120	30550	29824	30476	30164	30208	30099	30195	30035	29856	29798	30048	29910	29877	29707	29685	29882	29822	29784	29872	29814	29960	29749	29749	29649	29795	30060	29617	29651	29916	29992	29815	30007	29539	29694	29630	29755	29825	29859	29674	29763	29854	29578	29531	29543	29670	29509	29722	29861	29683	29597	29712	29680	29616	29465	29670	29605	29368	29644	29767	29686	29666	29620	29512	29820	29628	29709	29537	29512	29837	29633	29754	29642	29341	29601	29427	29531	29685	29667	29671	29934	29796	29458	29589	29585	29743	29805	29526	29543	29697	29838	29771	29699	29695	29576	29557	29690	29541	29503	29810	29761	29448	29732	29451	29570	29728	29394	29503	29638	29596	29691	29582	29661	29782	29666	29656	29757	29833	29615	29698	29599	29597	29692	29674	29785	29767	29497	29230	29803	29589	29809	29645	29458	29665	29585	29722	29718	29778	29654	29523	29512	29673	29544	29684	29716	29622	29607	29490	29597	29626	29645	29623	29705	29660	29460	29669	29763	29408	29569	29615	29729	29323	29584	29590	29557	29684	29699	29647	29538	29546	29545	29611	29374	29583	29641	29425	29863	29482	29783	29438	29670	29745	29393	29708	29610	29784	29617	29767	29725	29770	29606	29508	29394	29571	29562	29583	29679	29597	29756	29961	29870	29477	29570	29589	29603	29503	29736	29457	29774	29744	29764	29735	29684	29530	29532	29381	29511	29557	29504	29503	29515	29550	29758	29731	29725	29471	29830	29523	29607	29643	29385	29729	29993	30028	29768	29530	29586	29557	29432	29692	29655	29695	29660	29741	29712	29426	29414	29736	29770	29734	29531	29534	29593	29519	29527	29766	29624	29516	29752	29824	29515	29763	29734	29497	29555	29873	29700	29574	29459	29680	29761	29638	29673	29683	29688	29722	29489	29482	29741	29648	29501	29706	29409	29656	29400	29805	29725	29832	29669	29409	29675	29701	29757	29664	29573	29813	29538	29442	29272	29553	29388	29779	29665	29579	29747	29543	29606	29618	29463	29441	29530	29619	29690	29574	29672	29605	29357	29530	29616	29588	29727	29348	29462	29588	29511	29650	29480	29697	29549	29499	29527	29546	29526	29507	29612	29539	29579	29612	29585	29491	29525	29745	29629	29432	29867	29755	29540	29653	29565	29720	29458	29532	29580	29569	29577	29556	29674	29765	29725	29634	29837	29599	29628	29524	29642	29628	29549	29563	29596	29769	29388	29755	29827	29754	29633	29562	29726	29486	29834	29468	29613	29780	29722	29699	29534	29531	29531	29522	29654	29827	29778	29634	29498	29729	29674	29760	29650	29710	29714	29612	29614	29807	29816	29533	29384	29338	29728	29336	29642	29680	29524	29605	29569	29682	29747	29505	29501	29569	29778	29718	29606	29782	29643	29605	29557	29877	29600	29477	29809	29562	29608	29639	29706	29715	29519	29717	29792	29538	29446	29498	29633	29755	29688	29450	29674	29686	29680	29840	29580	29643	29572	29769	29491	29715	29862	29737	29552	29676	29842	29595	29848	29781	29689	29650	29549	29645	29766	29714	29578	29874	29506	29709	29319	29768	29803	29691	29714	29766	29753	29719	29646	29499	29704	29794	29592	29610	29738	29436	29507	29349	29855	29468	29571	29606	29586	29703	29615	29850	29680	29488	29787	29640	29897	29660	29438	29789	29683	29530	29690	29917	29648	29617	29648	29573	29703	29810	29546	29486	29665	29524	29474	29541	29630	29772	29571	29445	29688	29577	29686	29484	29802	29564	29545	29580	29594	29625	29642	29651	29604	29531	29663	29410	29448	29621	29574	29659	29431	29659	29620	29463	29564	29490	29639	29354	29615	29571	29728	29584	29627	29733	29753	29753	29851	29797	29283	29566	29723	29665	29472	29352	29671	29635	29657	29535	29395	29559	29430	29651	29676	29705	29544	29911	29715	29698	29767	29710	29621	29778	29458	29709	29664	29594	29824	29380	29711	29597	29412	29493	29547	29760	29593	29569	29292	29632	29562	29381	30002	29701	29551	29573	29527	29532	29601	29309	29549	29818	29726	29793	29792	29742	29916	29676	29456	29972	29663	29540	29737	29730	29688	29685	29518	29842	29464	29671	29880	29691	29669	29411	29583	29726	29685	29482	29561	29623	29491	29851	29562	29516	29543	29523	29399	29537	29586	29608	29769	29492	29443	29554	29693	29610	29660	29623	29718	29661	29708	29512	29641	29659	29736	29746	29526	29602	29568	29521	29604	29806	29769	29501	29484	29699	29338	29524	29498	29596	29490	29654	29725	29768	29793	29462	29530	29782	29739	29409	29928	29641	29682	29694	29780	29540	29533	29774	29695	29645	29619	29657	29839	29693	29605	29634	29489	29811	29664	29715	29790	29705	29730	29650	29559	29538	29563	29568	29553	29543	29583	29583	29722	29683	29755	29757	29531	29462	29870	29719	29583	29471	29730	29631	29423	29751	29725	29452	29743	29461	29785	29757	29530	29510	29700	29632	29391	30037	29727	29718	29614	29556	29855	29469	29525	29577	29664	29490	29367	29726	29596	29589	29237	29682	29575	29677	29714	29670	29585	30014	29536	29650	29632	29679	29316	29646	29502	29522	29419	29529	29479	29437	29446	29675	29635	29357	29705	29600	29574	29536	29496	29636	29857	29445	29962	29600	29455	29427	29635	29648	29569	29836	29596	29726	29688	29416	29641	29440	29952	29526	29327	29752	29605	29582	29466	29747	29646	29759	29532	29632	29786	29643	29656	29640	29729	29681	29660	29566	29692	29573	29561	29513	29644	29577	29722	29765	29297	29453	29652	29424	29819	29652	29597	29712	29760	29644	29593	29523	29816	29477	29579	29539	29653	29672	29447	29589	29430	29546	29734	29515	29686	29827	29599	29544	29550	29477	29572	29605	29610	29512	29743	29835	29503	29443	29601	29692	29532	29634	29439	29593	29812	29685	29484	29480	29479	29619	29725	29569	29368	29660	29581	29656	29578	29520	29628	29479	29902	29720	29389	29507	29614	29798	29591	29585	29671	29722	29811	29635	29874	29882	29605	29661	29643	29772	29596	29543	29652	29418	29593	29939	29535	29771	29640	29618	29520	29533	29422	29630	29837	29795	29496	29820	29659	29758	29687	29769	29871	29472	29570	29564	29683	29648	29520	29519	29426	29565	29624	29437	29866	29573	29558	29466	29639	29613	29733	29520	29343	29391	29536	29439	29537	29504	29509	29610	29741	29620	29732	29759	29723	29520	29386	29540	29546	29568	29500	29369	29851	29536	29521	29777	29551	29824	29546	29544	29638	29585	29825	29671	29664	29603	29703	29717	29512	29658	29635	29406	29661	29734	29658	29521	29524	29518	29729	29755	29626	29324	29575	29467	29774	29777	29438	29455	29608	29446	29627	29653	29535	29703	29753	29731	29446	29540	29740	29665	29730	29806	29853	29613	29515	29685	29680	29842	29625	29697	29752	29429	29646	29685	29721	29884	29744	29328	29574	29562	29576	29605	29564	29772	29877	29700	29610	29465	29417	29329	29761	29450	29624	29514	29797	29638	29806	29690	29482	29576	29672	29530	29644	29884	29756	29674	29649	29679	29480	29447	29571	29561	29679	29542	29436	29658	29759	29489	29777	29651	30000	29847	29534	29537	29591	29646	29729	29617	29698	29534	29574	29778	29634	29483	29580	29557	29697	29493	29701	29586	29674	29457	29534	29434	29627	29810	29499	29523	29518	29613	29554	29605	29901	29614	29696	29586	29451	29580	29530	29700	29812	29636	29622	29332	29786	29634	29888	29541	29697	29678	29569	29445	29801	29616	29656	29734	29814	29748	29620	29648	29514	29609	29663	29682	29298	29768	29723	29593	29381	29493	29659	29675	29545	29657	29622	29677	29593	29664	29624	29686	29407	29650	29592	29519	29671	29468	29634	29708	29811	29692	29649	29368	29585	29707	29819	29535	29621	29633	29423	29874	29845	29578	29421	29556	29781	29457	29690	29519	29577	29662	29470	29733	29802	29708	29523	29482	29523	29560	29623	29891	29578	29773	29558	29600	29609	29542	29703	29721	29679	29667	29396	29461	29792	29489	29724	29781	29746	29618	29846	29598	29354	29693	29711	29465	29553	29739	29558	29725	29561	29446	29471	29549	29652	29508	29430	29616	29577	29698	29519	29508	29518	29372	29776	29565	29497	29601	29820	29751	29689	29515	29699	29401	29609	29691	29434	29611	29511	29539	29529	29472	29544	29696	29577	29611	29696	29870	29590	29689	29650	29588	29668	29755	29697	29694	29800	29552	29859	29642	29674	29807	29678	29571	29686	29603	29611	29315	29584	29613	29586	29784	29696	29685	29503	29769	29633	29638	29868	29803	29532	29672	29741	29636	29610	29622	29505	29427	29688	29763	29648	29451	29673	29738	29759	29628	29634	29725	29848	29681	29677	29681	29701	29610	29604	29724	29787	29913	29772	29512	29561	29588	29721	29639	29678	29583	29346	29407	29465	29656	29937	29370	29611	29553	29591	29637	29730	29607	29667	29456	29394	29658	29788	29448	29834	29547	29569	29470	29506	29696	29638	29827	29738	29692	29527	29458	29642	29638	29559	29628	29628	29848	29432	29801	29652	29746	29630	29540	29687	29722	29391	29483	29583	29631	29561	29577	29792	29563	29610	29540	29809	29580	29544	29689	29999	29689	29767	29553	29929	29607	29703	29410	29740	29760	29464	29608	29604	29486	29680	29511	29772	29682	29550	29520	29495	29388	29723	29602	29606	29707	29757	29730	29613	29652	29651	29620	29598	29620	29825	29593	29541	29599	29543	29465	29382	29643	29520	29728	29488	29470	29893	29496	29502	29512	29620	29639	29969	29649	29429	29562	29689	29822	29741	29653	29521	29678	29718	29834	29578	29585	29390	29355	29584	29564	29597	29572	29724	29520	29464	29366	29400	29512	29496	29463	29723	29662	29634	29251	29610	29542	29518	29231	29667	29511	29382	29818	29769	29529	29614	29623	29848	29736	29796	29502	29460	29566	29429	29666	29670	29511	29457	29744	29708	29508	29823	29620	29642	29514	29590	29807	29618	29713	29630	29599	29707	29761	29669	29494	29717	29840	29785	29561	29294	29767
62969	99977	92911	73399	50326	34246	25633	23174	22468	22477	22586	22462	22436	22522	22360	22556	22637	22566	22464	22681	22599	22571	22869	22873	22540	22568	22674	22535	22645	22583	22555	22738	22536	22744	22550	22654	22663	22444	22550	22558	22419	22642	22633	22510	22556	22581	22747	22713	22501	22663	22712	22428	22614	22590	22486	22459	22608	22523	22611	22500	22633	22532	22630	22676	22745	22469	22458	22650	22499	22461	22687	22430	22669	22774	22424	22698	22734	22691	22544	22498	22661	22722	22640	22623	22472	22616	22486	22656	22571	22624	22545	22459	22316	22322	22627	22392	22418	22470	22623	22588	22525	22597	22508	22696	22366	22563	22502	22489	22584	22461	22530	22681	22688	22532	22620	22680	22667	22624	22527	22465	22597	22571	22655	22540	22664	22542	22604	22404	22595	22416	22473	22479	22481	22649	22402	22650	22622	22810	22562	22635	22519	22417	22533	22419	22711	22443	22622	22394	22459	22660	22513	22645	22580	22570	22316	22468	22677	22358	22726	22512	22500	22537	22614	22588	22788	22536	22625	22476	22350	22576	22397	22464	22669	22647	22612	22490	22635	22578	22613	22450	22611	22468	22573	22571	22742	22489	22584	22507	22557	22760	22585	22484	22688	22479	22513	22585	22621	22531	22303	22422	22318	22695	22656	22585	22660	22660	22473	22607	22540	22405	22440	22439	22680	22769	22619	22559	22556	22585	22562	22643	22637	22526	22490	22800	22640	22723	22571	22438	22532	22564	22602	22383	22656	22412	22620	22612	22536	22650	22714	22624	22367	22752	22581	22592	22589	22549	22505	22536	22530	22583	22656	22425	22674	22530	22664	22415	22714	22614	22594	22578	22447	22446	22602	22446	22704	22495	22391	22485	22504	22551	22650	22732	22287	22684	22515	22650	22544	22594	22647	22554	22575	22438	22589	22722	22651	22496	22563	22441	22507	22570	22684	22526	22572	22454	22555	22512	22531	22518	22565	22562	22552	22514	22559	22631	22379	22622	22718	22645	22591	22548	22702	22417	22629	22440	22606	22486	22552	22610	22654	22541	22500	22546	22380	22491	22494	22399	22622	22790	22522	22725	22422	22436	22455	22514	22644	22392	22607	22603	22504	22641	22483	22646	22545	22715	22551	22587	22410	22614	22664	22584	22543	22605	22359	22572	22475	22516	22703	22409	22477	22707	22570	22709	22572	22522	22705	22770	22689	22396	22626	22756	22585	22581	22712	22438	22571	22602	22625	22360	22336	22501	22611	22547	22622	22500	22559	22676	22671	22490	22676	22318	22548	22559	22719	22535	22494	22589	22610	22664	22586	22480	22587	22582	22440	22534	22453	22795	22579	22594	22586	22565	22582	22448	22519	22531	22653	22622	22540	22571	22788	22633	22510	22760	22594	22563	22425	22388	22401	22605	22831	22423	22577	22691	22513	22688	22747	22545	22710	22646	22712	22606	22663	22700	22615	22650	22477	22467	22500	22573	22518	22650	22550	22492	22537	22545	22609	22611	22644	22622	22600	22456	22532	22623	22614	22524	22449	22520	22408	22575	22690	22594	22353	22579	22693	22621	22716	22530	22700	22589	22410	22643	22601	22536	22376	22387	22631	22597	22558	22739	22456	22580	22420	22642	22543	22552	22703	22566	22483	22713	22578	22603	22613	22642	22561	22616	22566	22431	22505	22555	22505	22662	22543	22541	22627	22509	22589	22494	22738	22718	22589	22793	22499	22365	22546	22767	22693	22538	22542	22652	22793	22569	22441	22537	22562	22629	22602	22394	22545	22396	22658	22514	22484	22464	22622	22584	22467	22569	22530	22650	22595	22687	22704	22417	22351	22580	22608	22661	22579	22601	22464	22569	22656	22536	22545	22729	22723	22615	22680	22543	22575	22497	22598	22564	22552	22409	22405	22558	22453	22531	22698	22758	22599	22580	22442	22496	22495	22636	22580	22532	22585	22600	22474	22638	22446	22524	22626	22570	22600	22426	22696	22583	22628	22625	22455	22444	22559	22581	22826	22413	22494	22559	22562	22560	22700	22580	22612	22584	22487	22594	22597	22549	22698	22507	22701	22456	22829	22433	22433	22593	22595	22563	22606	22487	22512	22631	22530	22419	22694	22722	22555	22508	22666	22641	22458	22648	22618	22558	22606	22664	22506	22663	22427	22487	22562	22631	22394	22613	22841	22394	22689	22511	22504	22633	22512	22601	22609	22540	22525	22630	22556	22466	22492	22634	22621	22540	22552	22404	22626	22383	22608	22563	22526	22697	22507	22595	22424	22549	22615	22533	22573	22681	22532	22495	22497	22707	22427	22523	22740	22634	22482	22568	22689	22480	22472	22483	22642	22633	22428	22571	22686	22775	22549	22474	22720	22379	22536	22729	22651	22652	22595	22561	22553	22596	22631	22568	22627	22601	22692	22838	22485	22568	22588	22456	22703	22534	22435	22516	22599	22362	22725	22480	22519	22516	22602	22806	22469	22492	22722	22592	22446	22696	22515	22622	22618	22600	22628	22493	22579	22454	22543	22678	22554	22626	22611	22630	22681	22620	22483	22665	22520	22561	22309	22522	22763	22778	22580	22645	22719	22552	22663	22731	22500	22667	22477	22562	22568	22557	22459	22466	22547	22480	22526	22472	22620	22436	22504	22627	22688	22691	22569	22538	22593	22449	22492	22600	22619	22651	22570	22614	22502	22399	22628	22651	22743	22450	22663	22547	22642	22621	22451	22582	22641	22351	22742	22577	22580	22585	22468	22590	22499	22500	22622	22314	22412	22574	22534	22511	22703	22742	22613	22504	22548	22559	22663	22701	22537	22585	22672	22587	22587	22490	22332	22677	22556	22346	22331	22375	22803	22676	22645	22464	22609	22627	22521	22521	22626	22698	22487	22539	22683	22358	22581	22495	22601	22593	22505	22630	22640	22417	22701	22538	22405	22522	22576	22633	22577	22710	22303	22626	22333	22505	22616	22360	22570	22557	22630	22654	22635	22497	22541	22444	22570	22357	22536	22499	22532	22632	22564	22560	22508	22551	22413	22512	22510	22677	22522	22813	22646	22417	22583	22537	22474	22529	22665	22534	22657	22287	22463	22515	22584	22528	22592	22524	22670	22448	22712	22587	22566	22670	22704	22785	22578	22449	22638	22588	22447	22405	22528	22600	22627	22473	22748	22727	22662	22566	22652	22511	22650	22513	22616	22747	22713	22629	22453	22633	22564	22597	22646	22538	22386	22547	22646	22506	22695	22651	22354	22410	22596	22620	22662	22530	22409	22488	22638	22691	22427	22743	22558	22330	22798	22539	22453	22601	22444	22578	22440	22601	22576	22549	22549	22316	22709	22547	22599	22724	22622	22551	22427	22521	22750	22489	22568	22512	22757	22597	22727	22595	22599	22384	22683	22601	22568	22506	22460	22627	22484	22512	22519	22429	22538	22562	22605	22557	22486	22736	22393	22641	22437	22377	22380	22625	22335	22547	22525	22496	22567	22573	22577	22558	22493	22713	22635	22461	22415	22363	22487	22604	22507	22447	22485	22423	22663	22724	22607	22538	22710	22483	22411	22665	22600	22651	22558	22474	22508	22386	22655	22550	22629	22599	22662	22711	22478	22621	22689	22645	22594	22626	22507	22544	22783	22585	22621	22548	22470	22569	22604	22369	22403	22755	22449	22519	22596	22628	22600	22370	22450	22394	22584	22512	22501	22542	22636	22576	22421	22512	22487	22384	22843	22467	22564	22390	22604	22489	22643	22426	22684	22564	22551	22571	22540	22569	22666	22427	22559	22676	22496	22685	22530	22721	22505	22507	22382	22332	22546	22694	22850	22703	22476	22597	22530	22367	22584	22561	22573	22456	22800	22496	22602	22541	22462	22563	22398	22653	22477	22489	22474	22789	22646	22653	22608	22509	22735	22453	22523	22633	22475	22575	22576	22611	22634	22731	22658	22381	22739	22500	22599	22592	22475	22469	22495	22505	22502	22556	22388	22574	22326	22572	22682	22481	22509	22577	22696	22415	22611	22363	22495	22619	22631	22577	22546	22692	22413	22446	22556	22520	22664	22486	22523	22620	22680	22636	22566	22512	22590	22379	22485	22587	22577	22504	22400	22582	22408	22453	22585	22553	22474	22567	22546	22513	22566	22541	22492	22622	22600	22584	22748	22355	22545	22670	22620	22633	22611	22689	22296	22671	22588	22523	22579	22681	22488	22469	22647	22711	22668	22556	22546	22557	22481	22579	22562	22460	22452	22597	22531	22508	22525	22664	22578	22676	22672	22513	22588	22529	22575	22468	22598	22415	22661	22686	22660	22373	22639	22750	22587	22669	22566	22315	22492	22334	22622	22765	22378	22460	22411	22471	22674	22569	22600	22500	22728	22438	22735	22535	22579	22598	22534	22635	22570	22593	22649	22581	22466	22363	22739	22535	22561	22682	22423	22739	22477	22656	22626	22650	22752	22606	22714	22610	22538	22613	22379	22477	22606	22670	22624	22708	22568	22723	22461	22800	22570	22574	22653	22755	22527	22451	22712	22633	22593	22453	22599	22478	22661	22607	22459	22511	22598	22636	22647	22585	22575	22541	22467	22498	22311	22450	22611	22547	22427	22366	22528	22593	22391	22670	22600	22499	22525	22605	22563	22504	22639	22504	22745	22461	22555	22582	22647	22663	22621	22457	22677	22545	22654	22590	22466	22692	22606	22619	22693	22496	22478	22523	22452	22552	22457	22587	22574	22581	22561	22742	22544	22535	22557	22455	22620	22493	22498	22516	22732	22636	22453	22471	22525	22512	22690	22533	22601	22464	22666	22542	22656	22661	22684	22626	22578	22247	22477	22559	22536	22551	22487	22730	22692	22483	22397	22643	22320	22451	22716	22627	22503	22340	22703	22599	22422	22507	22624	22721	22591	22557	22494	22445	22755	22462	22507	22525	22583	22585	22694	22548	22579	22714	22447	22484	22661	22675	22657	22468	22581	22634	22442	22523	22422	22537	22705	22502	22652	22537	22468	22641	22570	22684	22503	22492	22302	22667	22537	22696	22451	22549	22276	22530	22587	22545	22451	22562	22555	22487	22564	22506	22600	22427	22568	22666	22435	22548	22636	22493	22363	22449	22506	22590	22713	22687	22672	22532	22535	22410
30124	40684	48475	39626	32308	30540	29762	29441	29510	29345	29402	29160	29364	29309	29213	29328	29291	29028	29327	29348	29221	29464	29601	29170	29467	29244	29551	29395	29367	29316	29523	29284	29316	29331	29278	29299	29419	29451	29268	29503	29269	29371	29533	29634	29328	29415	29383	29412	29402	29382	29243	29321	29618	29582	29301	29339	29204	29202	29303	29328	29317	29246	29313	29393	29293	29506	29261	29239	29157	29377	29230	29139	29425	29360	29562	29447	29379	29420	29336	29313	29267	29163	29258	29322	29195	29249	29306	29547	29399	29463	29628	29374	29334	29414	29433	29523	29527	29363	29018	29236	29077	29288	29490	29097	29331	29302	29403	29259	29172	29284	29392	28973	29257	29553	29218	29263	29222	29208	29146	29241	29183	29387	29227	29118	29260	29447	29423	29259	29135	29327	29304	29491	29319	29329	29425	29217	29279	29156	29169	29246	29223	29301	29326	29344	29238	29255	29485	29318	28999	29407	29175	29266	29345	29176	29398	29553	29596	29277	29541	29350	29537	29422	29230	29380	29411	29407	29470	29198	29340	29346	29110	29288	29375	29148	29470	29249	29354	29280	29128	29363	29335	29174	29298	29419	29403	29232	29220	29215	29208	29236	29271	29698	29337	29413	29498	29214	29429	29472	29136	29279	29532	29288	29359	29210	29550	29433	29406	29378	29235	29502	29366	29392	29413	29055	29164	29369	29272	29314	29465	29267	29104	29368	29382	29072	29054	29267	29283	29445	29401	29297	29463	29153	29337	29228	29306	29386	29216	29460	29394	29211	29315	29412	29508	29289	29305	29250	29419	29401	29307	29484	29140	29232	29529	29082	29413	29209	29332	29481	29191	29050	29310	29158	29169	29248	29304	29412	29207	29123	29481	29484	29409	29388	29514	29415	29358	29346	29282	29314	29451	29232	29414	29631	29353	29341	29440	29340	29452	29312	29274	29169	29464	29353	29298	29449	28988	29355	29221	29298	29330	29226	29276	29371	29529	29307	29470	29468	29268	29380	29217	29311	29548	29312	29247	29222	29550	29491	29353	29301	29247	29202	29497	29126	29372	29454	29230	29394	29559	29266	29368	29225	29379	29447	29519	29630	29344	29264	29530	29252	29075	29278	29149	29194	29590	29374	29351	29374	29233	29573	29392	29458	29587	29491	29536	29482	29395	29646	29508	29383	29350	29396	29323	29163	29194	29095	29215	29484	29511	29309	29683	29259	29232	29466	29308	29429	29399	29407	29532	29219	29497	29442	29243	29408	29111	29342	29275	29190	29325	29404	29291	29069	29337	29108	29427	29283	29445	29376	29386	29376	29328	29509	29480	29361	29382	29285	29590	29417	29478	29487	29477	29513	29326	29354	29138	29253	29338	29438	29386	29361	29374	29465	29303	29262	29382	29242	29309	29421	29381	29180	29059	29569	29296	29505	29505	29564	29427	29563	29398	29074	29223	29387	29213	29293	29144	29207	29264	29290	29219	29226	29489	29234	29485	29206	29352	29406	29473	29343	29327	29264	29203	29125	29424	29394	29375	29265	29359	29289	29490	29293	29209	29357	29428	29310	29379	29325	29296	29231	29363	29395	29360	29287	29327	29471	29369	29470	29472	29267	29286	29240	29355	29460	29326	29305	29264	29237	29309	29244	29438	29387	29374	29406	29445	29373	29392	29438	29494	29349	29435	29506	29561	29284	29383	29484	29267	29477	29131	29133	29370	29538	29083	29184	29423	29431	29340	29577	29247	29417	29102	29114	29341	29297	29441	29224	29475	29325	29336	29238	29369	29396	29589	29348	29465	29200	29454	29358	29124	29608	29375	29602	29098	29276	29304	29312	29299	29495	29540	29216	29449	29695	29322	29326	29200	29258	29380	29183	29522	29402	29218	29264	29262	29350	29084	29451	29780	29277	29341	29332	29163	29408	29491	29323	29254	29275	29518	29470	29292	29372	29377	29543	29325	29366	29388	29524	29552	29582	29252	29201	29380	29223	29144	29244	29308	29380	29331	29363	29364	29288	29383	29366	29260	29242	29399	29168	29311	29294	29388	29381	29438	29297	29136	29201	29392	29457	29555	29331	29410	29203	29402	29088	29221	29317	29368	29314	29331	29488	29345	29391	29449	29203	29243	29281	29309	29435	29422	29229	29419	29261	29446	29241	29278	29352	29198	29333	29451	29169	29431	29319	29315	29218	29541	29376	29429	29295	29191	29266	29189	29247	29288	29515	29250	29173	29343	29198	29300	29637	29484	29193	29377	29253	29445	29259	29523	29296	29197	29393	29363	29375	29411	29508	29486	29319	29476	29302	29560	29243	29540	29585	29434	29468	29515	29372	29363	29400	29230	29469	29127	29097	29393	29316	29483	29496	29205	29518	29377	29408	29215	29491	29603	29150	29223	29244	29245	29467	29081	29186	29584	29251	29331	29419	29431	29488	29349	29326	29330	29187	29486	29315	29525	29261	29443	29528	29444	29284	29532	29491	29197	29468	29298	29464	29148	29409	29391	29330	29219	29240	29378	29182	29416	29589	29453	29211	29415	29439	29412	29250	29368	29446	29413	29292	29502	29338	29259	29501	29177	29147	29563	29141	29233	29144	29190	29570	29260	29517	29239	29369	29615	29344	29311	29503	29284	29609	29225	29371	29274	29504	29330	29339	29278	29213	29613	29248	29499	29139	29266	29447	29804	29340	29162	29309	29618	29433	29606	29373	29319	29485	29212	29401	29379	29626	29074	29315	29270	29368	29413	29192	29256	29340	29537	29185	29190	29303	29265	29272	29062	29232	29228	29585	29432	29326	29409	29483	29186	29179	29214	29136	29345	29270	29227	29441	29370	29204	29230	29369	29244	29369	29248	29542	29277	29404	29496	29466	29346	29341	29340	29464	29285	29299	29708	29537	29557	29403	29539	29390	29402	29277	29313	29205	29448	29527	29429	29436	29360	29374	29580	29479	29395	29324	29438	29243	29302	29249	29448	29362	29369	29334	29257	29567	29344	29420	29417	29310	29250	29129	29231	29272	29481	29346	29301	29129	29466	29270	29375	29315	29283	29473	29426	29320	29520	29337	29268	29384	29340	29435	29358	29092	29243	29283	29292	29564	29213	29139	29151	29378	29275	29485	29423	29307	29353	29484	29534	29323	29422	29402	29399	29167	29313	29500	29329	29235	29417	29448	29471	29196	29263	29300	29599	29106	29280	29445	29339	29530	29491	29329	29551	29454	29281	29379	29450	29002	29322	29252	29349	29471	29656	29347	28996	29187	29382	29606	29147	29293	29405	29239	29501	29269	29293	29451	29298	29374	29297	29412	29274	29203	29381	29360	29422	29253	29211	29450	29261	29214	29310	29281	29393	29430	29322	29391	29614	29324	29488	29362	29477	29264	29294	29302	29232	29681	29470	29566	29270	29292	29397	29266	29244	29504	29384	29386	29551	29459	29433	29495	29158	29429	29298	29372	29395	29636	29460	29459	29444	29444	29429	29429	29482	29229	29269	29475	29364	29308	29528	29388	29285	29401	29524	29436	29115	29387	29588	29269	29355	29374	29192	29364	29320	29313	29615	29388	29238	29418	29284	29353	29246	29376	29234	29235	29438	29402	29377	29507	29270	29386	29645	29112	29393	29359	29238	29381	29373	29329	29399	29213	29485	29411	29446	29316	29532	29604	29156	29376	29536	29184	29210	29330	29394	29297	29378	29460	29244	29185	29348	29237	29426	29590	29160	29297	29333	29101	29324	29307	29246	29416	29462	29434	29300	29342	29202	29374	29528	29466	29360	29462	29567	29340	29445	29574	29305	29386	29238	29303	29146	29114	29298	29346	29267	29287	29368	29351	29279	29335	29307	29190	29431	29203	29429	29368	29483	29384	29708	29452	29293	29148	29270	29020	29231	29527	29225	29461	29396	29204	29453	29389	29403	29387	29557	29405	29407	29505	29409	29397	29407	29544	29422	29284	29324	29329	29307	29139	29350	29499	29183	29318	29619	29352	29419	29169	29543	29284	29411	29139	29351	29380	29216	29143	29351	29310	29419	29385	29317	29307	29384	29565	29184	29444	29393	29536	29592	29417	29349	29331	29369	29244	29419	29374	29484	29118	29468	29394	29408	29534	29486	29316	29250	29214	29511	29522	29431	29492	29326	29481	29023	29468	29350	29455	29213	29547	29499	29341	29426	29181	29340	29254	29341	29364	29365	29463	29219	29367	29566	29419	29298	29359	29207	29369	29367	29431	29318	29536	29490	29357	29531	29359	29191	29276	29502	29310	29583	29453	29594	29419	29191	29233	29486	29243	29280	29369	29338	29197	29515	29390	29105	29260	29337	29533	29269	29571	29337	29226	29202	29230	29360	29335	29395	29187	29259	29453	29368	29325	29252	29496	29287	29339	29244	29396	29524	29273	29248	29382	29437	29443	29386	29173	29404	29228	29227	29144	29428	29254	29377	29495	29416	29488	29516	29345	29512	29119	29280	29392	29368	29557	29379	29400	29464	29329	29463	29400	29409	29265	29431	29265	29380	29291	29554	29127	29543	29414	28982	29217	29399	29315	29414	29309	29416	29466	29462	29463	29541	29305	29063	29324	29393	29345	29285	29368	29397	29255	29274	29540	29494	29339	29576	29427	29634	29107	29355	29607	29232	29364	29259	29170	29363	29481	29385	29721	29189	29139	29232	29141	29409	29274	29303	29190	29459	29130	29516	29448	29274	29400	29405	29302	29184	29120	29404	29486	29495	29363	29497	29390	29220	29312	29256	29566	29430	29380	29457	29357	29419	29343	29461	29378	29512	29407	29378	29246	29336	29464	29332	29210	29470	29283	29290	29412	29219	29425	29341	29392	29296	29420	29485	29324	29326	29452	29352	29323	29290	29289	29439	29443	29240	29397	29430	29422	29311	29438	29318	29191	29317	29115	29514	29279	29149	29381	29404	29232	29419	29256	29509	29217	29285	29367	29146	29096	29254	29562	29402	29461	29510	29568	29603	29264	29254	29470	29197	29280	29198	29301	29264	29588	29239	29432	29467	29332	29348	29352	29472	29249	29293	29085	29554	29320	29309	29302	29318	29430	29478	29587	29385	29456	29323	29351	29364	29376	29364	29478	29299	29435	29263	29403	29363	29376	29318	29151	29354	29464	29459	29509	29404	29649
36894	62446	49342	33202	26358	23322	22869	22146	22424	22488	22441	22254	22328	22337	22490	22280	22149	22415	22346	22285	22371	22147	22353	22348	22366	22411	22165	22189	22313	22251	22359	22257	22286	22346	22209	22313	22059	22419	22271	22272	22255	22220	22366	22207	22243	22298	22371	22383	22111	22242	22419	22268	22198	22307	22279	22446	22248	22324	22319	22329	22257	22380	22358	22130	22354	22344	22155	22277	22296	22205	22288	22437	22108	22256	22357	22200	22268	22358	22032	22243	22353	22458	22274	22316	22361	22251	22448	22340	22262	22215	22211	22110	22301	22107	22450	22202	22252	22206	22367	22322	22141	22441	22247	22268	22373	22403	22241	22294	22512	22474	22189	22204	22138	22440	22251	22135	22455	22364	22311	22406	22241	22252	22422	22312	22315	22444	22331	22351	22410	22207	22341	22473	22230	22385	22338	22226	22367	22211	22178	22146	22314	22485	22243	22549	22529	22172	22346	22410	22256	22219	22374	22313	22128	22376	22358	22310	22353	22173	22206	22412	22081	22249	22190	22291	22308	22420	22212	22143	22367	22094	22244	22351	22296	22185	22300	22259	22425	22292	22332	22369	22242	22271	22546	22378	22380	22183	22249	22203	22377	22177	22313	22461	22243	22284	22155	22224	22312	22285	22363	22176	22425	22193	22428	22334	22234	22236	22335	22353	22190	22073	22368	22243	22313	22286	22387	22416	22331	22319	22366	22237	22210	22207	22199	22387	22160	22259	22461	22358	22204	22208	22355	22286	22195	22224	22057	22573	22432	22303	22393	22171	22270	22251	22369	22357	22206	22309	22269	22158	22172	22198	22592	22296	22481	22263	22221	22413	22212	22347	22159	22401	22450	22300	22428	22267	22221	22396	22172	22321	22153	22324	22295	22179	22184	22262	22307	22292	22501	22517	22086	22390	22271	22204	22317	22198	22273	22079	22118	22259	22420	22270	22383	22261	22429	22220	22335	22106	22127	22255	22290	22340	22074	22305	22280	22274	22389	22351	22294	22289	22223	22346	22378	22265	22296	22328	22476	22314	22300	22125	22236	22344	22206	22305	22127	22318	22221	22386	22386	22238	22235	22234	22333	22168	22186	22280	22183	22261	22249	22349	22236	22282	22280	22379	22109	22227	22332	22365	22160	22322	22332	22381	22373	22151	22441	22290	22391	22353	22285	22173	22357	22257	22163	22240	22503	22426	22236	22192	22414	22258	22391	22264	22227	22235	22217	22267	22241	22378	22332	22280	22186	22169	22339	22158	22225	22327	22214	22249	22323	22282	22327	22319	22339	22235	22316	22305	22317	22277	22266	22301	22363	22151	22358	22255	22254	22322	22375	22257	22278	22317	22411	22609	22176	22373	22362	22290	22188	22346	22150	22322	22286	22290	22225	22406	22298	22253	22294	22202	22388	22298	22233	22377	22122	22304	22318	22064	22288	22550	22412	22294	22189	22279	22357	22269	22174	22135	22197	22337	22387	22383	22179	22347	22443	22279	22489	22284	22072	22251	22255	22028	22313	22248	22429	22189	22094	22322	22480	22440	22398	22145	22537	22241	22468	22420	22228	22310	22069	22152	22206	22214	22127	22579	22457	22183	22227	22208	22143	22272	22384	22310	22438	22205	22262	22167	22305	22314	22213	22254	22225	22209	22401	22464	22254	22242	22511	22368	22383	22331	22238	22321	22150	22165	22426	22379	22329	22419	22107	22366	22369	22195	22339	22234	22309	22306	22343	22464	22408	22235	22284	22267	22223	22273	22225	22272	22273	22191	22534	22206	22187	22286	22151	22520	22151	22334	22180	22270	22331	22182	22299	22176	22344	22342	22319	22382	22333	22437	22177	22191	22224	22266	22390	22231	22319	22336	22355	22276	22330	22494	22483	22215	22278	22333	22370	22194	22233	22285	22163	22339	22311	22290	22325	22314	22335	22448	22312	22346	22293	22319	22152	22287	22207	22222	22426	22429	22220	22315	22219	22276	22283	22222	22439	22292	22107	22475	22244	22167	22358	22247	22313	22272	22272	22129	22512	22345	22322	22270	22429	22262	22247	22247	22180	22248	22298	22194	22433	22086	22214	22270	22217	22161	22167	22184	22418	22320	22371	22353	22296	22370	22269	22336	22208	22440	22412	22251	22182	22137	22273	22173	22332	22286	22240	22151	22284	22315	22335	22203	22342	22360	22230	22375	22219	22231	22289	22166	22271	22344	22251	22231	22370	22207	22441	22409	22247	22200	22122	22414	22322	22220	22152	22268	22186	22237	22249	22306	22175	22278	22453	22318	22188	22347	22348	22334	22210	22032	22410	22261	22301	22175	22349	22137	22439	22304	22438	22384	22203	22354	22189	22251	22176	22307	22420	22251	22185	22214	22284	22438	22265	22264	22172	22295	22264	22469	22375	22476	22216	22258	22280	22381	22272	22206	22229	22244	22306	22205	22295	22327	22334	22327	22242	22180	22302	22244	22292	22251	22189	22349	22352	22304	22303	22418	22314	22266	22439	22146	22202	22300	22238	22347	22276	22130	22440	22365	22273	22389	22177	22296	22068	22145	22474	22318	22153	22158	22530	22278	22438	22144	22338	22348	22368	22517	22134	22206	22492	22280	22444	22388	22179	22317	22418	22370	22390	22335	22286	22388	22443	22275	22148	22186	22292	22226	22358	22324	22230	22333	22422	22147	22120	22298	22332	22318	22441	22215	22122	22310	22366	22549	22303	22297	22071	22192	22188	22453	22187	22429	22484	22423	22302	22270	22414	22402	22226	22115	22195	22206	22434	22469	22093	22259	22304	22394	22219	22331	22192	22314	22126	22233	22282	22285	22385	22191	22234	22297	22452	22185	22253	22428	22365	22224	22282	22309	22316	22290	22472	22267	22351	22383	22107	22400	22091	22397	22266	22488	22285	22359	22134	22497	22178	22172	22203	22346	22348	22326	22321	22207	22336	22454	22291	22178	22179	22453	22210	22292	22416	22163	22145	22137	22290	22380	22252	22310	22464	22145	22431	22276	22082	22335	22318	22251	22058	22501	22231	22300	22262	22450	22264	22235	22018	22298	22308	22500	21974	22204	22222	22401	22354	22297	22245	22307	22310	22349	22259	22213	22421	22366	22440	22437	22280	22246	22303	22167	22253	22197	22286	22256	22351	22449	22381	22074	22244	22270	22024	22250	22339	22269	22321	22380	22400	22339	22253	22221	22198	22425	22115	22173	22264	22302	22186	22191	22205	22140	22351	22187	22373	22327	22447	22198	22357	22358	22240	22286	22277	22308	22362	22382	22266	22256	22452	22268	22326	22412	22414	22395	22308	22291	22357	22461	22301	22280	22243	22406	22447	22212	22411	22218	22375	22176	22260	22347	22322	22292	22295	22152	22346	22410	22281	22215	22559	22461	22266	22305	22283	22283	22323	22247	22316	22314	22216	22231	22161	22425	22290	22197	22246	22276	22384	22219	22346	22184	22368	22148	22386	22355	22381	22241	22272	22254	22412	22283	22271	22417	22276	22444	22341	22380	22218	22338	22427	22097	22282	22406	22348	22230	22321	22153	22216	22384	22318	22408	22219	22487	22332	22381	22274	22201	22362	22300	22389	22134	22410	22326	22328	22117	22369	22255	22208	22235	22365	22204	22194	22429	22355	22358	22392	22094	22217	22291	22436	22358	22384	22448	22060	22280	22239	22301	22206	22368	22197	22230	22305	22399	22222	22434	22182	22339	22376	22218	22299	22325	22389	22230	22229	22252	22052	22233	22277	22225	22242	22354	22504	22178	22336	22229	22434	22318	22256	22341	22387	22275	22373	22388	22164	22268	22210	22148	22208	22320	22377	22150	22334	22307	22460	22356	22377	22335	22384	22447	22160	22227	22428	22362	22384	22513	22212	22449	22310	22229	22255	22199	22412	22232	22281	22225	22265	22034	22275	22366	22217	22424	22488	22371	22295	22353	22282	22181	22323	22137	22284	22281	22592	22359	22433	22331	22290	22399	22255	22433	22285	22359	22272	22273	22230	22339	22360	22276	22248	22304	22259	22227	22303	22183	22430	22413	22297	22172	22343	22100	22280	22259	22304	22380	22164	22321	22277	22261	22389	22333	22265	22406	22180	22248	22228	22284	22242	22357	22416	22263	22412	22161	22389	22136	22196	22176	22243	22362	22264	22398	22085	22397	22400	22350	22335	22163	22293	22250	22187	22380	22224	22447	22287	22269	22515	22369	22211	22314	22447	22260	22257	22321	22263	22113	22365	22299	22231	22298	22210	22224	22174	22189	22271	22228	22190	22441	22374	22279	22091	22351	22238	22311	22348	22498	22330	22269	22289	22196	22238	22322	22142	22290	22411	22438	22148	22419	22377	22478	22212	22232	22359	22274	22270	22390	22147	22156	22294	22208	22193	22350	22408	22181	22256	22450	22397	22233	22434	22324	22345	22238	22336	22382	22414	22531	22231	22262	22337	22167	22346	22406	22286	22333	22244	22341	22262	22378	22125	22379	22283	22422	22363	22255	22151	22347	22275	22172	22366	22120	22236	22436	22242	22301	22225	22339	22252	22250	22227	22242	22418	22279	22208	22244	22396	22284	22388	22208	22450	22323	22446	22131	22514	22338	22311	22207	22267	22140	22316	22399	22312	22241	22459	22345	22358	22079	22244	22193	22344	22076	22187	22309	22283	22426	22331	22211	22418	22304	22355	22182	22359	22219	22208	22226	22422	22151	22639	22395	22324	22135	22305	22272	22488	22380	22390	22305	22269	22338	22436	22290	22338	22244	22475	22209	22204	22284	22277	22347	22363	22369	22243	22375	22348	22260	22370	22199	22260	22396	22109	22236	22131	22147	22468	22296	22331	22443	22183	22389	22392	22307	22246	22375	22282	22346	22378	22167	22201	22407	22332	22220	22384	22337	22258	22301	22305	22237	22466	22005	22387	22221	22321	22046	22309	22603	22295	22528	22383	22265	22271	22334	22271	22182	22294	22305	22334	22198	22106	22376	22385	22193	22394	22425	22110	22341	22311	22365	22486	22321	22328	22310	22310	22355	22502	22207	22400	22236	22418	22345	22480	22304	22204	22289	22191	22416	22293	22311	22380	22269	22466	22288	22133	22407	22210	22311	22233	22238	22209	22358	22320	22520	22220	22432	22486	22435
23834	24687	42231	42360	36253	33406	32545	30022	29690	29952	29558	29571	29562	30000	29866	29765	29613	29574	29552	29551	29499	29660	29541	29674	29555	29748	29676	29435	29724	29539	29491	29267	29630	29533	29406	29673	29540	29587	29225	29530	29503	29420	29639	29489	29610	29540	29688	29441	29430	29423	29416	29273	29541	29498	29492	29361	29617	29710	29493	29453	29584	29268	29375	29797	29763	29506	29352	29529	29623	29352	29718	29452	29515	29473	29377	29521	29448	29341	29564	29640	29649	29127	29386	29378	29571	29243	29231	29432	29360	29442	29710	29593	29445	29506	29684	29405	29616	29538	29486	29437	29573	29398	29751	29395	29566	29173	29435	29280	29546	29418	29462	29552	29412	29261	29511	29422	29616	29447	29552	29455	29667	29420	29369	29468	29412	29599	29617	29492	29656	29393	29331	29471	29668	29206	29302	29516	29063	29426	29660	29397	29586	29631	29476	29514	29307	29434	29313	29406	29469	29218	29518	29520	29509	29429	29588	29431	29422	29461	29426	29542	29433	29620	29348	29488	29519	29423	29582	29441	29587	29413	29382	29348	29414	29420	29478	29718	29103	29362	29442	29251	29118	29301	29324	29450	29421	29446	29668	29465	29471	29269	29549	29533	29408	29492	29494	29623	29617	29510	29364	29565	29403	29415	29521	29507	29651	29488	29418	29311	29475	29477	29216	29736	29478	29668	29400	29303	29380	29599	29578	29265	29611	29242	29394	29337	29533	29502	29449	29225	29372	29461	29394	29551	29319	29394	29407	29483	29502	29390	29559	29429	29346	29245	29556	29628	29307	29251	29558	29382	29329	29384	29518	29510	29511	29513	29126	29671	29383	29515	29336	29366	29468	29536	29393	29399	29540	29355	29474	29374	29446	29582	29485	29628	29407	29692	29499	29705	29429	29312	29338	29294	29449	29582	29251	29419	29475	29274	29400	29373	29445	29406	29462	29594	29507	29561	29623	29214	29831	29430	29453	29316	29435	29556	29448	29606	29213	29464	29325	29694	29584	29510	29410	29499	29734	29473	29333	29663	29763	29552	29444	29500	29753	29411	29496	29243	29629	29461	29467	29517	29509	29502	29482	29306	29318	29581	29491	29605	29539	29492	29273	29545	29390	29468	29372	29389	29486	29340	29597	29473	29570	29526	29619	29346	29483	29284	29315	29517	29483	29551	29423	29430	29550	29457	29665	29475	29341	29418	29496	29488	29546	29485	29545	29555	29404	29082	29376	29447	29508	29504	29299	29372	29298	29222	29277	29324	29637	29748	29657	29345	29510	29391	29502	29203	29675	29380	29311	29429	29392	29574	29395	29428	29333	29391	29298	29568	29479	29527	29389	29470	29275	29400	29569	29477	29338	29477	29553	29147	29519	29374	29459	29369	29634	29295	29524	29581	29240	29522	29451	29404	29485	29445	29618	29368	29384	29510	29612	29259	29744	29514	29438	29368	29712	29675	29292	29616	29349	29175	29536	29524	29556	29532	29429	29280	29435	29567	29280	29262	29463	29507	29392	29460	29481	29470	29518	29584	29368	29601	29426	29226	29676	29555	29457	29566	29334	29210	29274	29429	29293	29636	29343	29499	29412	29416	29683	29519	29333	29563	29419	29301	29367	29353	29565	29231	29661	29578	29404	29417	29645	29610	29418	29549	29457	29382	29261	29580	29503	29376	29610	29470	29178	29385	29316	29619	29364	29458	29412	29689	29458	29392	29573	29531	29559	29434	29400	29485	29517	29249	29376	29705	29323	29374	29500	29423	29563	29298	29669	29428	29543	29408	29517	29518	29580	29666	29486	29236	29388	29374	29279	29475	29407	29379	29279	29569	29707	29452	29459	29479	29482	29270	29452	29206	29489	29400	29436	29424	29440	29412	29311	29432	29327	29550	29353	29623	29674	29371	29514	29331	29308	29302	29594	29603	29300	29453	29475	29492	29766	29582	29423	29512	29545	29406	29261	29441	29565	29446	29538	29283	29162	29600	29396	29368	29724	29397	29479	29669	29372	29494	29227	29368	29404	29542	29597	29464	29415	29796	29419	29612	29423	29224	29220	29565	29282	29603	29455	29686	29733	29703	29466	29503	29441	29420	29559	29605	29439	29429	29411	29527	29363	29436	29373	29313	29521	29410	29537	29523	29559	29240	29308	29543	29829	29402	29527	29453	29310	29422	29491	29290	29480	29500	29337	29538	29362	29603	29347	29579	29767	29327	29312	29688	29482	29432	29372	29690	29181	29595	29495	29453	29362	29337	29580	29587	29170	29674	29236	29343	29595	29381	29558	29342	29601	29712	29629	29368	29405	29476	29390	29396	29668	29293	29514	29409	29399	29432	29506	29452	29403	29424	29432	29396	29504	29371	29596	29509	29265	29486	29300	29377	29503	29516	29358	29595	29569	29483	29579	29658	29509	29290	29356	29349	29269	29462	29335	29285	29520	29367	29410	29352	29359	29553	29541	29644	29530	29702	29531	29423	29398	29279	29398	29366	29562	29411	29443	29489	29506	29254	29498	29676	29427	29375	29639	29446	29433	29639	29475	29390	29515	29444	29452	29386	29400	29457	29498	29603	29505	29425	29423	29349	29434	29541	29619	29332	29560	29581	29409	29290	29217	29354	29432	29248	29520	29389	29471	29359	29397	29537	29451	29664	29561	29606	29557	29652	29542	29370	29487	29341	29369	29554	29391	29489	29670	29523	29509	29346	29672	29302	29506	29486	29532	29761	29810	29252	29336	29342	29537	29127	29152	29471	29324	29451	29186	29710	29472	29559	29382	29440	29597	29578	29429	29441	29429	29393	29411	29305	29434	29488	29347	29450	29596	29355	29453	29388	29477	29491	29881	29203	29361	29207	29654	29653	29524	29268	29461	29527	29543	29334	29618	29634	29356	29545	29469	29493	29296	29554	29356	29291	29351	29427	29561	29479	29422	29451	29479	29502	29455	29398	29189	29708	29603	29423	29762	29632	29308	29382	29566	29457	29351	29409	29532	29506	29520	29491	29545	29606	29451	29427	29439	29368	29527	29401	29558	29308	29374	29484	29725	29735	29420	29298	29630	29588	29445	29411	29417	29538	29285	29359	29486	29085	29494	29519	29626	29555	29381	29456	29553	29516	29623	29301	29640	29610	29385	29351	29408	29224	29419	29470	29764	29585	29458	29476	29462	29377	29515	29621	29567	29394	29463	29406	29541	29465	29551	29229	29454	29619	29594	29382	29534	29523	29427	29497	29378	29520	29313	29443	29242	29705	29584	29557	29307	29663	29400	29832	29591	29336	29586	29378	29469	29513	29548	29206	29270	29496	29232	29262	29437	29566	29647	29495	29692	29569	29469	29407	29325	29363	29609	29435	29529	29680	29534	29789	29418	29228	29652	29427	29444	29548	29404	29656	29390	29238	29328	29453	29646	29423	29685	29531	29279	29519	29558	29225	29618	29488	29341	29745	29329	29575	29699	29291	29497	29434	29475	29409	29593	29420	29613	29538	29343	29278	29467	29524	29430	29489	29509	29396	29419	29431	29341	29391	29405	29524	29455	29277	29485	29650	29525	29488	29574	29484	29474	29619	29258	29335	29492	29326	29671	29153	29554	29398	29529	29448	29455	29560	29511	29598	29560	29640	29636	29418	29306	29536	29359	29314	29453	29455	29568	29466	29823	29545	29526	29606	29251	29481	29413	29419	29614	29522	29765	29291	29504	29311	29337	29659	29206	29510	29683	29419	29584	29783	29421	29405	29443	29584	29393	29609	29176	29625	29629	29325	29487	29439	29553	29575	29488	29408	29532	29344	29401	29504	29357	29636	29293	29564	29508	29444	29346	29276	29644	29598	29305	29504	29568	29319	29186	29503	29588	29625	29461	29207	29268	29659	29518	29526	29362	29442	29426	29449	29726	29462	29308	29418	29376	29666	29449	29184	29295	29411	29513	29459	29590	29550	29376	29319	29300	29573	29329	29473	29524	29802	29624	29368	29580	29664	29515	29118	29502	29579	29571	29239	29449	29618	29343	29167	29485	29448	29434	29481	29683	29620	29721	29413	29317	29327	29567	29474	29561	29381	29533	29378	29470	29449	29599	29522	29475	29385	29405	29461	29550	29477	29571	29635	29483	29584	29532	29295	29484	29483	29738	29622	29575	29665	29425	29444	29583	29353	29494	29297	29376	29341	29723	29534	29681	29430	29677	29691	29402	29322	29403	29199	29256	29457	29552	29569	29324	29291	29560	29385	29444	29475	29350	29461	29556	29688	29422	29612	29337	29493	29455	29334	29332	29318	29420	29411	29315	29770	29568	29127	29710	29318	29712	29224	29184	29060	29453	29223	29674	29397	29480	29459	29317	29394	29222	29669	29352	29497	29293	29347	29412	29326	29561	29627	29758	29663	29537	29322	29493	29411	29776	29331	29594	29448	29212	29206	29545	29682	29423	29601	29458	29441	29358	29712	29343	29272	29382	29416	29542	29684	29856	29481	29717	29492	29418	29681	29438	29412	29344	29403	29593	29648	29529	29380	29493	29251	29619	29638	29602	29380	29530	29704	29429	29538	29494	29692	29161	29520	29609	29455	29345	29395	29603	29302	29695	29423	29595	29563	29298	29315	29408	29821	29400	29427	29526	29470	29365	29348	29586	29399	29289	29329	29426	29458	29518	29458	29535	29464	29451	29349	29363	29659	29204	29397	29376	29482	29214	29378	29569	29448	29376	29235	29351	29397	29228	29419	29476	29681	29594	29677	29390	29502	29436	29269	29273	29531	29458	29548	29652	29553	29440	29376	29403	29538	29581	29495	29339	29387	29608	29671	29464	29187	29462	29535	29567	29603	29336	29305	29493	29433	29405	29408	29667	29479	29419	29619	29481	29310	29557	29466	29587	29640	29531	29560	29292	29591	29521	29629	29252	29306	29570	29374	29709	29369	29545	29345	29418	29482	29668	29454	29273	29347	29629	29472	29376	29422	29382	29314	29501	29575	29848	29640	29527	29508	29619	29389	29321	29550	29575	29482	29472	29389	29678	29563	29560	29575	29435	29651	29368	29456	29359	29398	29421	29455	29440	29320	29492	29264	29561	29434	29359	29420	29570	29503	29601	29511	29661	29381	29366	29382	29514	29685	29601	29417	29612	29577	29407	29648	29430	29440	29558	29587
63422	103989	89397	61822	42117	29610	24228	23054	22521	22403	22573	22602	22448	22535	22425	22443	22599	22510	22433	22599	22319	22531	22465	22566	22524	22361	22436	22569	22490	22475	22398	22396	22301	22443	22505	22654	22383	22537	22428	22476	22238	22583	22526	22575	22551	22421	22384	22416	22499	22437	22488	22432	22598	22405	22494	22451	22403	22472	22512	22144	22606	22340	22454	22408	22430	22576	22437	22560	22601	22602	22440	22540	22484	22315	22438	22518	22526	22531	22307	22377	22392	22497	22466	22393	22524	22485	22550	22472	22485	22424	22633	22545	22401	22296	22322	22525	22505	22236	22447	22508	22620	22457	22330	22492	22489	22553	22472	22426	22637	22468	22400	22427	22555	22487	22352	22397	22432	22471	22497	22472	22460	22415	22626	22714	22464	22400	22470	22446	22387	22561	22475	22531	22450	22541	22542	22439	22560	22492	22482	22330	22378	22408	22386	22515	22557	22478	22381	22493	22384	22653	22376	22400	22463	22538	22527	22392	22378	22502	22471	22461	22243	22330	22596	22564	22384	22496	22660	22436	22400	22346	22483	22442	22428	22406	22517	22459	22516	22256	22487	22317	22548	22466	22558	22292	22275	22551	22538	22412	22496	22592	22455	22578	22449	22438	22491	22392	22488	22355	22600	22449	22251	22462	22650	22611	22433	22336	22330	22447	22331	22638	22502	22497	22465	22488	22616	22223	22579	22577	22429	22495	22632	22628	22592	22476	22460	22506	22692	22532	22536	22443	22567	22350	22574	22444	22421	22467	22580	22409	22569	22302	22361	22500	22415	22488	22247	22407	22300	22533	22564	22469	22503	22534	22638	22448	22495	22479	22445	22565	22312	22438	22604	22456	22499	22443	22570	22380	22504	22482	22480	22339	22514	22367	22520	22370	22625	22262	22304	22285	22553	22508	22310	22319	22522	22409	22398	22431	22542	22407	22538	22459	22524	22384	22453	22479	22379	22398	22282	22352	22367	22637	22527	22418	22626	22365	22417	22492	22491	22432	22553	22650	22392	22493	22506	22314	22384	22657	22391	22482	22396	22316	22480	22605	22424	22396	22459	22439	22484	22583	22535	22562	22547	22526	22382	22512	22502	22357	22603	22493	22500	22282	22535	22351	22652	22448	22444	22408	22517	22332	22453	22452	22372	22529	22354	22548	22346	22518	22399	22373	22633	22555	22446	22632	22465	22681	22528	22455	22536	22440	22563	22433	22316	22415	22475	22406	22351	22640	22462	22540	22558	22449	22427	22580	22396	22501	22409	22374	22346	22535	22432	22410	22374	22416	22589	22498	22693	22457	22570	22389	22565	22437	22358	22471	22415	22328	22367	22326	22296	22588	22539	22487	22642	22567	22504	22444	22467	22508	22334	22287	22485	22490	22451	22438	22601	22358	22434	22528	22313	22277	22374	22475	22618	22245	22364	22544	22517	22465	22547	22602	22606	22295	22425	22620	22474	22515	22366	22496	22512	22482	22588	22435	22454	22447	22638	22363	22459	22355	22555	22546	22483	22515	22318	22614	22370	22430	22495	22499	22482	22450	22466	22506	22569	22415	22577	22579	22410	22545	22584	22525	22511	22625	22667	22514	22490	22569	22438	22330	22415	22657	22595	22624	22374	22641	22365	22548	22317	22347	22356	22502	22501	22561	22458	22446	22351	22469	22618	22465	22632	22510	22406	22459	22460	22581	22604	22326	22497	22463	22392	22381	22505	22529	22322	22365	22462	22782	22537	22604	22398	22619	22585	22430	22523	22541	22712	22453	22398	22287	22461	22584	22525	22503	22296	22552	22386	22449	22455	22447	22633	22422	22457	22517	22459	22567	22448	22216	22528	22415	22335	22479	22473	22465	22271	22339	22600	22573	22460	22471	22504	22436	22578	22522	22519	22462	22519	22218	22661	22541	22418	22594	22408	22576	22577	22538	22423	22472	22340	22387	22480	22368	22341	22591	22509	22504	22543	22571	22394	22617	22544	22410	22442	22608	22360	22448	22449	22509	22372	22317	22269	22535	22469	22534	22349	22542	22457	22636	22502	22568	22527	22460	22502	22388	22499	22497	22675	22406	22584	22559	22443	22510	22409	22280	22675	22797	22367	22492	22542	22525	22574	22509	22465	22593	22492	22387	22365	22574	22382	22486	22383	22424	22542	22418	22388	22630	22396	22664	22456	22527	22317	22450	22787	22339	22203	22466	22461	22345	22409	22584	22626	22394	22495	22342	22359	22610	22459	22384	22507	22551	22478	22434	22398	22431	22474	22487	22512	22547	22451	22273	22642	22425	22510	22405	22463	22515	22603	22536	22360	22606	22477	22438	22367	22527	22406	22496	22358	22505	22543	22532	22412	22454	22434	22390	22468	22385	22366	22606	22483	22435	22422	22409	22357	22525	22345	22549	22467	22386	22581	22537	22505	22551	22491	22538	22627	22550	22299	22283	22389	22570	22405	22410	22648	22428	22491	22413	22580	22268	22431	22519	22425	22497	22378	22426	22407	22278	22469	22518	22533	22550	22437	22302	22298	22370	22514	22499	22447	22414	22590	22672	22302	22461	22392	22562	22319	22421	22467	22446	22597	22317	22588	22635	22480	22574	22426	22568	22456	22459	22363	22508	22503	22639	22445	22396	22485	22567	22323	22507	22503	22435	22354	22341	22480	22588	22311	22468	22333	22416	22402	22599	22555	22330	22486	22477	22445	22374	22473	22479	22536	22326	22469	22691	22512	22453	22657	22318	22374	22381	22454	22460	22589	22375	22391	22282	22649	22475	22197	22586	22544	22392	22374	22375	22507	22522	22377	22441	22497	22552	22509	22422	22317	22586	22464	22354	22406	22548	22510	22379	22381	22576	22589	22576	22466	22563	22492	22401	22626	22535	22318	22457	22440	22548	22359	22389	22316	22407	22517	22573	22309	22527	22302	22377	22631	22490	22499	22617	22229	22516	22263	22433	22609	22557	22407	22439	22302	22637	22531	22468	22501	22532	22542	22734	22511	22482	22344	22363	22508	22494	22533	22521	22502	22387	22395	22376	22573	22445	22625	22354	22388	22468	22365	22490	22459	22482	22382	22292	22702	22600	22460	22381	22489	22733	22659	22491	22475	22423	22528	22520	22411	22477	22513	22554	22288	22691	22540	22515	22477	22299	22558	22578	22352	22521	22450	22466	22476	22505	22460	22599	22559	22381	22497	22492	22452	22395	22336	22638	22273	22589	22558	22576	22536	22486	22612	22606	22651	22447	22513	22523	22391	22434	22568	22359	22436	22523	22377	22419	22402	22625	22436	22704	22420	22545	22606	22439	22409	22466	22411	22583	22542	22450	22510	22393	22518	22470	22592	22373	22605	22530	22530	22378	22602	22441	22660	22425	22446	22534	22442	22370	22378	22582	22485	22609	22507	22394	22541	22588	22458	22448	22530	22695	22484	22215	22496	22346	22618	22493	22387	22455	22643	22475	22354	22603	22485	22487	22560	22458	22546	22274	22626	22596	22395	22608	22422	22586	22636	22610	22465	22458	22680	22531	22361	22350	22295	22590	22452	22660	22497	22615	22330	22576	22451	22523	22441	22665	22509	22493	22523	22454	22469	22573	22477	22345	22510	22653	22484	22364	22329	22498	22693	22330	22327	22338	22568	22549	22411	22475	22431	22475	22453	22550	22634	22293	22493	22355	22520	22366	22611	22540	22336	22336	22547	22477	22457	22412	22694	22566	22488	22497	22465	22419	22335	22438	22759	22376	22517	22643	22451	22285	22546	22476	22406	22661	22514	22285	22337	22486	22494	22409	22524	22529	22463	22518	22086	22485	22491	22640	22543	22597	22425	22575	22450	22493	22596	22469	22474	22396	22219	22592	22564	22502	22544	22460	22498	22586	22472	22572	22608	22474	22650	22378	22397	22518	22512	22546	22285	22422	22335	22437	22409	22347	22574	22391	22472	22502	22505	22436	22515	22569	22546	22457	22468	22537	22750	22524	22436	22485	22584	22471	22510	22535	22469	22439	22604	22446	22522	22485	22418	22481	22577	22542	22285	22380	22529	22536	22364	22528	22464	22432	22456	22496	22457	22417	22526	22578	22368	22438	22380	22580	22501	22378	22506	22620	22548	22384	22522	22618	22635	22226	22543	22288	22354	22407	22457	22653	22453	22515	22436	22445	22246	22428	22648	22381	22739	22385	22324	22602	22424	22455	22543	22468	22323	22391	22428	22373	22507	22557	22541	22438	22503	22499	22412	22296	22533	22442	22593	22566	22355	22427	22426	22307	22511	22469	22552	22518	22307	22422	22507	22390	22345	22368	22532	22390	22563	22338	22341	22651	22543	22389	22503	22671	22390	22491	22517	22378	22490	22465	22513	22438	22561	22385	22435	22346	22441	22482	22525	22444	22669	22390	22544	22611	22299	22390	22523	22490	22567	22335	22326	22523	22378	22503	22491	22527	22356	22503	22452	22511	22634	22424	22459	22140	22512	22428	22446	22662	22375	22590	22438	22560	22452	22568	22535	22608	22418	22415	22583	22441	22234	22457	22495	22556	22448	22295	22556	22373	22555	22494	22315	22446	22656	22586	22514	22456	22564	22185	22494	22404	22532	22566	22395	22546	22428	22585	22677	22426	22479	22541	22603	22200	22498	22654	22454	22434	22409	22544	22401	22405	22419	22433	22653	22490	22436	22660	22579	22496	22311	22553	22532	22685	22377	22460	22409	22391	22449	22328	22508	22260	22540	22522	22453	22507	22623	22411	22398	22639	22421	22363	22522	22506	22357	22362	22489	22561	22442	22623	22468	22205	22190	22349	22377	22310	22383	22362	22369	22513	22403	22392	22603	22486	22426	22540	22527	22502	22497	22340	22375	22464	22541	22371	22424	22607	22147	22446	22521	22464	22263	22505	22457	22381	22428	22594	22292	22411	22304	22376	22310	22356	22609	22535	22513	22518	22460	22534	22656	22427	22522	22462	22515	22523	22376	22595	22551	22643	22532	22463	22492	22559	22506	22683	22568	22496	22524	22526	22338	22696	22516	22420	22461	22564	22599	22597	22409	22482	22415	22402	22555	22475	22328	22488	22654	22293	22415	22621	22463	22488	22512	22601	22671	22425	22329	22421	22454	22466	22470	22701	22595	22428	22373	22341	22463	22580
22634	23601	41117	43413	38356	35014	34658	30758	30293	30807	30853	30431	30464	30551	30394	30465	30538	30476	30323	30475	30587	30506	30477	30381	30406	30475	30458	30373	30532	30540	30356	30363	30461	30267	30342	30269	30292	30370	30425	30126	30231	30428	30326	30264	30449	30431	30461	30101	30218	30102	30434	30105	30225	30293	30278	30225	30272	30299	30314	30135	30311	30188	30478	30521	30233	30209	30095	30469	30386	30418	30233	30443	30270	30168	30357	30268	30388	30349	30105	30171	30347	30278	30167	30402	29949	30236	30081	30302	30038	30369	30344	30346	30076	30357	30102	30033	30425	30395	30444	30327	29917	30102	30104	30218	30089	30421	30341	30068	30153	30268	30226	30165	30296	30171	30348	30092	30327	30172	30269	30236	30169	30045	30053	30066	30137	29988	30146	30298	30287	30354	30419	30097	30155	30198	29959	30269	30211	30307	30294	30599	30159	30387	30261	30336	30255	30218	30305	30240	30387	30070	30514	30285	30073	30311	30392	30219	30389	30438	30420	30168	30204	30140	30157	30097	30136	30228	30350	30124	30109	30294	30039	30077	30223	30212	30114	30050	30065	30131	30207	30301	30053	30251	30026	30416	30016	30116	30129	29919	30212	30273	30161	30150	30102	30167	30282	30215	30084	30068	30370	30424	30263	30254	30309	30107	30215	30044	30102	30264	30225	29865	30155	30200	30040	30110	30123	30289	30304	30123	30461	30053	30177	30320	30075	30267	30197	30024	30259	30276	30175	30174	30254	30203	30475	30092	30216	30296	30157	30236	30010	30220	30115	30136	30322	30568	30196	30246	30296	30289	30098	30259	30102	30303	30046	30167	30388	30051	29904	30331	30277	30258	30268	30450	30310	30432	30159	30341	30206	30091	30180	30180	30219	30292	30471	30443	30264	30285	29982	30329	30211	30336	30134	30162	29951	30036	29957	30216	30338	30284	30323	30035	29919	30130	30114	30260	30151	30325	30280	30127	30417	30220	30496	29993	30165	30318	30020	30347	30238	30197	30112	29956	30140	30054	30105	30262	30286	30419	30339	30222	30186	30031	30196	30127	30207	30092	30244	30183	30477	30285	30012	30103	30067	30192	30239	30139	30287	30405	30275	30017	30089	30431	30325	30231	30254	30349	30136	30110	29970	30078	29949	30262	30326	30151	30027	30034	30126	30330	30251	30011	30129	30297	30307	30175	30378	30286	30253	30351	30083	30357	30225	30244	30005	30289	30492	29942	30068	30313	30462	30242	30063	30245	30137	30035	30178	30333	30198	30314	30252	30158	30250	30156	30101	30164	30403	30257	30433	30309	30193	30314	30228	30166	30183	30006	30010	30285	30278	30057	30293	29969	30250	30029	30266	30056	30380	30178	30183	30231	30277	30286	30320	30094	30165	30299	29986	30211	29958	30155	30534	29982	30461	30098	30248	29823	30149	30224	30332	29947	30125	30144	30075	30341	30154	30434	29942	30111	30369	30269	30258	30190	30229	30145	30160	30026	30098	30188	30162	29825	30471	30359	30219	30113	30103	30127	29966	30173	30309	30261	30173	30231	30254	30326	30274	30295	29980	30231	30129	30277	30158	30388	30027	30291	30178	30242	30246	30094	30223	30483	30233	30066	30266	30298	30283	30389	30256	30255	30158	30130	30397	30309	30119	30135	30190	30353	30199	30329	30014	30358	30153	30288	30312	30328	30376	30214	30224	30043	30365	29969	30325	30035	30361	30157	30480	30358	30262	30111	30320	30225	29831	30144	30321	30489	30284	30210	30353	30140	30235	30171	30146	30269	30119	30146	29899	29950	30087	30233	30236	30030	30446	29995	30291	30023	30029	30052	30219	30400	30400	30058	30232	30143	30210	30409	30095	30139	30276	30188	30264	30268	30120	30259	30131	30233	30219	30093	30084	30204	30084	30020	30187	30272	30326	30203	30262	30070	30261	30234	30250	30255	30510	30188	30151	30009	30320	30061	30121	30249	30294	30278	30525	30378	30420	30165	30166	30399	30103	30145	30050	30167	30111	30346	30282	30358	30181	30275	30443	29946	30177	29894	30298	30260	30411	30272	30051	30205	30028	29960	30141	30320	30127	30223	30257	30237	30313	30528	30152	30221	30450	30172	30239	30154	30316	30220	30381	30229	30377	30332	29932	30192	29994	29793	30087	30056	30129	30055	30037	30349	30387	30236	30042	30374	30151	30174	29918	29986	30100	30143	30166	29933	30028	30106	30019	30080	30309	30070	30286	30005	30268	30048	30105	29973	30364	30162	30261	30240	30341	30292	30090	30265	30055	30136	30263	30320	30160	30183	30067	30010	30148	30029	30132	30158	30259	30187	30247	30239	30279	30188	30085	30140	30296	30034	30176	30177	30024	30136	30282	30217	30120	30187	30118	29932	30163	30519	30359	30392	30363	30312	30316	30416	30128	30217	30067	30226	30413	30154	30314	30221	30249	29963	30075	30052	30272	30263	30038	30089	30100	30064	30121	30310	30099	30108	30126	30143	30295	30121	30296	30306	30128	30218	30137	30353	30269	30251	30327	30375	30123	30269	30134	30198	30463	30110	30259	30168	30277	30214	30069	30290	30249	30227	30180	30049	30318	30229	30266	30127	30114	30306	30185	30342	30162	30179	30212	30114	29982	30343	30300	30282	30287	30168	30002	30366	29925	30001	30172	30122	30281	30139	30187	30296	30220	30278	30063	29997	30283	30104	30239	30082	30193	30100	30386	30515	30342	29864	30093	30045	30077	30072	30175	30040	30183	30281	30252	30235	30300	30391	30101	30282	30102	30259	30081	30124	30181	30215	30586	30374	30201	30313	30271	30228	30196	30129	30291	30010	30117	30082	30132	30231	29911	30164	30363	30309	30232	30116	30183	30019	30211	30175	30223	30020	30070	30217	30182	30011	30234	30114	30145	30253	30290	30294	29947	30413	30384	30240	30165	30073	29964	30246	30246	30048	30329	30243	30240	30346	30202	30113	30258	30050	30095	30332	30003	30104	30466	30037	30039	30137	30056	30024	29930	30127	30185	30056	30077	30141	30059	30092	30328	29959	30129	30033	30142	30146	30219	30244	30020	30214	30055	29973	30243	30063	30229	30202	30350	30368	30595	30490	30481	30403	30463	30163	30004	30118	30091	29999	30180	30267	30250	30409	30314	30395	30306	30368	30348	30325	30063	30259	30007	30258	30227	30174	30464	30075	30067	30245	30188	30153	30285	30219	30515	30447	30367	30113	30104	30299	30112	29873	30157	30233	30123	30000	30199	30287	30093	30321	30180	30125	30123	30280	30332	30320	30314	30218	30284	30269	30333	30361	30352	30083	30436	30266	30142	30432	30323	30188	30126	30178	30251	30317	30158	30241	30127	30023	30234	30298	30360	30230	30197	30289	29915	30092	30311	30223	30267	30193	30241	30329	30130	30044	30022	30064	30222	30325	30063	30122	30324	30233	30180	30412	30268	30199	30389	30096	30151	30229	29909	29919	30175	30338	30155	30095	30364	30075	30205	30086	30350	30223	30418	30196	30225	30268	30083	30091	30194	30368	30289	30294	30024	30070	30182	30318	30151	30222	30227	30301	30224	30291	30035	30172	30256	30491	30211	30276	30282	30294	30203	30232	30354	30074	30191	30157	30356	30338	30229	29913	30419	30101	30239	30111	30243	30333	30228	30283	30239	30243	30080	30125	30373	30113	30223	30255	30406	30082	30364	30087	29991	30252	30120	30148	29986	30182	30239	30164	30138	30123	30082	30247	30153	30215	30138	30204	30148	29878	30291	30380	30217	30404	30146	30059	30446	30174	30154	30254	30382	30103	30336	30043	30144	30365	30055	30255	30015	30296	30094	30230	30091	30349	30131	30285	30253	30172	30073	30328	30415	30025	30237	30334	29866	30206	30128	29934	30142	30123	30040	30118	29993	30054	30257	30417	30059	30161	30084	30463	30201	30310	30025	30049	30273	30224	30346	30249	29896	30350	30295	30144	30260	30236	30093	30193	30166	30169	30107	30460	30121	30449	30492	30212	30332	30090	30048	30390	30279	30175	30011	30202	30261	30167	30265	30130	30135	30197	29948	30382	30229	30300	30267	30009	30217	30255	30240	30143	29996	30286	30294	30138	30238	30037	30237	30244	30118	30175	30353	30337	30311	30295	30155	30180	30375	30335	30172	30120	30421	30123	30348	30389	30445	30299	30201	30216	30372	29978	30077	30101	30241	30024	29901	30073	30096	30268	30528	30154	30425	30308	30350	30420	30314	30008	30043	30278	30110	30303	30107	30239	30041	30156	30001	30078	30106	30013	30068	30365	30196	30140	30330	30473	30190	30089	29950	29988	30382	30188	30046	30095	30197	29905	30395	30100	30268	30229	30245	30002	30208	30194	30417	30514	30409	29957	30145	30169	30429	30220	30337	30429	30181	30264	30204	30259	30251	30291	30353	30314	30080	30215	30293	30353	30331	30032	30295	30177	30121	30162	30171	30367	30272	30438	30062	30354	30274	30368	30011	30254	30300	30357	30293	30169	30379	30260	30219	30119	30358	30041	30082	30020	30050	30096	30072	30045	30445	30259	30294	30225	30229	30085	30241	30112	30291	29892	30088	30244	30146	30158	30207	30195	30170	30251	30203	30118	30004	30225	30046	30323	30227	30360	30302	29919	30512	30180	30275	30347	30220	30199	29983	30044	30298	30120	30395	30107	30417	30239	30267	30346	30188	30043	29951	30190	30377	30520	30234	30060	30241	30230	30043	30077	30247	30207	30253	30274	30180	30157	30120	30108	30371	30203	30397	29997	30100	30283	30193	30195	29992	30387	30335	30156	30310	30179	30244	30121	30296	30203	30029	30066	29960	30297	30055	30280	30137	30262	30214	30137	30172	30206	30098	30220	29960	30151	30207	30086	30505	30248	30123	30426	30187	30332	30403	30202	30114	30190	30241	30286	30106	30200	30200	30260	30262	30044	30163	30110	30345	30150	30254	30334	30199	30435	30153	30304	30194	30311	30081	30129	30014	30224	30221	30160	30223	30160	30201	30020	30248	30353	30070	30312	30338	30178	29981	30098	30266	30230	29923	29974	30273	30113	30169	30140	30373	30227	30405	30145	30174	30092	30192	30382	30103	30186	30115	30077	30272	29934	30118	30108	30254	30113
61408	99862	95602	80280	54957	36554	26588	23599	23027	22834	22849	22983	22935	22873	22905	22962	22825	22797	22756	22664	22878	22987	22962	22894	23039	22838	22913	22865	23019	22841	22830	22745	22994	22845	22837	22851	22925	23020	22873	23187	22961	22867	22919	22893	22823	22729	23011	22918	23027	22949	22906	23024	22999	22885	22835	23086	22860	23069	22912	22828	22894	22887	22957	22830	22981	22909	22947	22950	22945	22960	22886	22829	22846	22790	22844	22896	22917	22858	22857	22715	22846	22960	22985	22970	22869	22964	22980	22881	22896	22985	22912	22804	22870	22691	22775	22874	23237	22822	22951	22779	22846	22936	22954	22906	23023	22655	22967	22678	23005	22994	22952	22818	22863	22834	22793	23087	22949	23117	22924	22890	22808	22874	22770	23091	22801	22917	22775	23060	23030	22896	22853	22779	22875	22875	22863	22974	22968	22893	22895	22741	22759	22783	22910	22789	23195	22869	22972	23180	22862	22872	22958	23032	22843	22895	22744	23152	22773	22950	23110	22784	22940	22988	22911	23080	23074	22781	22894	22929	22956	23029	22956	22822	23020	22834	22962	22893	22856	22916	22920	22912	22934	23032	22937	22949	22911	22805	22924	22828	23148	22745	22931	23015	23096	22759	22990	22999	22960	22861	22910	22907	22881	22876	22862	22865	22808	22930	22971	23062	22961	22792	22797	23000	22855	22876	23105	22918	22793	22754	22985	22902	22841	22952	22939	23016	22703	23095	22850	22967	22929	22826	22752	22955	22963	23042	22983	23024	22904	22943	22830	22693	22915	22897	23083	22752	22892	22828	23133	22885	22875	22763	22723	22821	23068	22843	22964	22941	22804	23033	22846	23000	22833	22899	22804	23048	22845	22897	22914	22869	22769	22835	23096	22876	23060	22902	23068	22782	22917	22908	22849	22965	22938	22822	23028	22995	22974	22594	22842	22987	23106	22943	23016	22949	22834	22981	22724	22885	22891	22818	22916	22924	22925	22902	22871	22927	23035	22913	22812	22935	22986	22938	22964	22868	22875	22802	22994	22811	23027	22875	23085	22906	22914	23093	22849	22971	22923	22840	22917	22928	22743	23067	22915	22925	22914	22927	22858	22878	23042	23022	23008	22780	22897	22843	22964	22944	22825	22948	22822	22999	23009	22869	23036	22887	22877	22800	22820	22974	22897	22774	22786	22908	22875	22931	22816	22949	22742	22942	22911	22939	22796	22802	23071	22877	23155	22957	22888	22846	22810	22636	22832	22896	23117	23015	23008	22728	22925	22858	22931	22851	22933	22845	22857	22908	22902	22932	22772	22921	22966	22954	22866	22878	22928	22998	22838	22786	22816	22948	22758	22704	22975	22999	22746	22769	23008	22970	22774	22823	22954	22998	22729	22960	22667	22865	22909	22902	22931	23031	22831	22826	22990	22933	22925	22911	22911	22947	22920	22886	22972	22910	22814	22849	23023	22966	22962	22868	22881	22936	23019	22862	22980	22741	22983	22820	23014	22978	22979	22937	22811	23000	22959	22926	22888	22969	22642	22919	23024	23033	22990	22866	22850	22886	22830	22804	23037	23135	22867	22875	22813	22970	22953	22991	22999	22948	22874	22905	23081	22917	23034	22914	22792	22803	22689	22898	22691	22821	23031	22919	22771	22952	22700	22898	22853	22964	22962	22773	23117	22808	23037	23017	22914	22916	22928	22929	22903	23008	22775	22882	22836	22900	23008	22908	22820	22870	22951	22912	23061	23013	22911	22866	22992	22890	23001	22883	22818	23018	22971	22895	23015	22967	22624	22941	23064	22961	23024	23062	22860	22798	23144	22918	22798	22919	22937	22795	22969	22781	22889	22892	22705	22946	22875	22916	22754	22853	22942	22926	22833	22936	22831	22841	22842	22943	22853	22823	22869	23006	22801	22942	22961	23035	22813	22911	22824	22933	22853	22886	22873	22724	22719	22834	22830	23025	22747	22788	22804	22947	23040	22984	22769	22966	23091	22902	22809	22812	23044	22977	22789	22666	23027	23019	22641	23262	22879	22745	22901	23010	22871	22858	23002	22889	22927	22807	23059	23031	23147	22924	22952	23106	22947	23027	22766	22744	22978	23071	22791	23084	22733	22956	22922	22815	22832	23036	22802	22829	22903	23023	22819	22966	22947	22897	22943	23113	23035	22888	22798	22872	22977	22713	22926	22930	22958	22811	22971	22972	23108	23145	22772	23135	22930	22986	22930	22774	22855	22764	22877	22864	22815	22877	22854	22843	22871	22754	22867	23027	22878	22955	22880	22933	23010	22918	22891	22881	22928	22863	22848	22979	22911	22857	22997	22755	22907	22997	22739	22688	22974	22987	22980	22959	22813	22917	22948	22947	22703	22919	22835	22891	22763	22850	22998	23038	22901	23065	23011	22946	22870	23032	22833	22892	22925	22943	22742	22919	22864	23036	22988	22985	22933	22869	23089	22685	23036	22866	22921	22991	22886	22971	22899	22813	23008	22767	22997	22947	22893	22875	23086	22904	22735	23139	22856	22802	22672	22906	22835	22886	22824	22923	22976	22748	22942	22871	23156	23063	23029	22865	22970	22880	23016	23034	23096	22910	22973	23140	22777	22945	22929	22965	22826	22847	22894	22751	22963	22737	22966	22920	22737	22880	22890	22860	23009	22749	22813	23072	22829	22947	22889	22780	22946	22854	22909	22896	22831	22768	22754	22754	22995	23038	22632	22796	22969	22817	22743	23109	22780	22899	22809	22981	22937	22934	23140	22964	22837	22844	22913	22923	22978	22847	22852	22771	22884	22912	22801	22973	22807	22909	22959	22977	22940	22897	22877	22980	22940	22879	22983	22815	22958	22840	22911	22769	22794	23089	22789	22995	22984	22967	22891	22793	23101	22760	22942	22888	23000	22921	22830	23018	22998	22982	22936	22847	22902	22757	22994	22979	23002	22947	23009	22869	22826	22914	22896	22973	22992	22783	22898	23067	22816	22898	22989	22845	22978	22886	22864	22904	22987	22958	22815	23004	22946	22990	22798	22587	22989	22988	23022	22872	22894	22958	23032	22987	22860	23066	22777	22911	22923	22925	23160	22777	22946	22824	22901	22985	22939	22824	23042	22960	22954	23008	23151	22829	22811	22907	22949	22747	22790	22740	22859	23098	23020	22900	22807	22894	22868	22890	22954	22893	22945	22669	22900	22914	22807	22913	23076	22856	22846	22720	23000	22820	22748	22822	22889	22892	22924	22966	22920	22650	22870	22980	23286	22856	23020	22850	22991	22765	23112	22900	22834	23055	22822	23025	22927	22947	22910	22769	23150	22832	22782	23072	22882	22988	22939	22945	23096	22789	22917	23073	22943	22954	22786	23011	22807	22921	22826	22884	23139	23009	22883	22901	22627	22948	22888	22710	23062	22891	22932	23059	22917	22942	22948	23052	22992	22853	22930	23004	23057	22969	22896	22938	22892	22927	22881	22802	22840	23040	22848	22826	22933	23050	22900	22885	22855	22858	22811	22823	23083	23023	22916	23041	22884	22758	22888	23110	22812	22886	22765	22888	22886	22787	22870	22787	22771	22850	22775	23137	23049	22865	22871	23050	23048	22832	22974	22835	23032	22941	22917	23019	22774	22969	22921	22924	22840	23065	22995	22939	22956	22866	22966	22843	22815	23032	22925	22842	23139	22953	22925	22932	23063	22783	22964	22859	22768	22691	23018	23122	23058	22986	23050	22786	22853	22747	22984	22965	22948	22805	22887	23048	22998	22928	22815	22902	22888	23050	22868	22756	22913	23046	22860	22891	22890	22943	22969	22959	22776	22746	22842	22727	22866	22957	23052	22980	22892	22789	22870	23034	23094	22914	23002	22809	22804	22939	22846	22966	23013	22993	22975	22814	23058	22773	22823	22943	22917	22940	22843	22766	22878	22837	22797	22945	22920	22866	22896	22970	22858	22937	23011	23126	23160	22968	23000	22951	22975	23069	22937	23143	22971	22940	22886	23153	22959	22781	23138	22856	22974	22838	23070	22833	22774	22920	22834	22833	22714	22883	22787	22906	22911	22855	22789	22829	23109	22909	22874	22752	23082	22864	23035	22765	23000	22927	22749	22957	22918	22833	23023	22916	22924	22848	23036	23003	22966	22803	22847	22929	22925	22892	22814	22870	22838	22919	23109	22976	22771	23004	22952	22949	22766	22807	22730	22989	22890	22893	22904	22814	22942	23037	22803	23039	22882	22835	22913	22976	23058	23030	22950	22847	22958	22866	22923	22811	23119	22823	22859	22937	22802	22977	22788	22828	22982	23052	22986	22936	23039	22808	22893	22995	22881	22813	22993	22999	22630	23082	22863	22834	22846	22798	22979	22834	23079	23010	22772	22886	22908	22935	23072	22790	22942	22973	23083	23072	22981	22922	22936	22897	22940	22935	22877	22998	23092	22870	22996	22978	23004	22827	22896	22813	23007	22853	22997	22822	22830	22736	22865	22730	22934	23006	22940	22803	22981	22782	23136	22983	22640	22841	22922	22840	22846	22832	22888	22912	22980	22847	22981	22836	22882	22975	22952	22894	22891	23076	22743	23010	22969	22838	22647	23082	22714	22868	23001	22903	22819	22904	22948	22952	22966	22959	22814	22982	23048	22786	22804	22925	22986	22829	22907	22879	22962	22928	22990	22834	22908	22878	22937	23093	22885	22868	22951	23063	22974	22989	23032	22936	22861	22871	22945	22891	23074	22772	23031	22815	22764	22880	22996	22949	22779	22965	22896	22881	23026	22892	22852	22778	22875	23089	22866	22833	22648	22790	23059	22833	22924	22808	23035	22788	23030	23035	23020	23018	22812	23081	22883	22875	22783	22870	22835	22775	22928	23091	22888	23012	23011	22932	22559	22992	22972	22813	22897	22972	22868	22887	22807	22839	22965	22884	23167	22907	22891	22973	22695	22995	23019	22743	22931	22998	22871	22850	22675	22874	22905	22814	22918	23079	22880	22923	23023	23000	23027	22746	22863	23118	22939	22878	22838	23032	23001	22653	22873	22880	22774	22661	22829	23109	22972	22913	22884	22845	23111	22846	22738	22755	22991	22942	22935	22930	22933	22824	22885	22965	22972	22971	22773	22891	22917	23026	22811	22933	22990	22845	22776	22852	22863	22889
29970	36799	49147	42806	34343	31235	30168	29439	29465	29240	29349	29571	29505	29628	29676	29376	29427	29602	29419	29551	29531	29556	29205	29546	29740	29414	29477	29675	29488	29406	29417	29702	29410	29547	29628	29345	29538	29595	29687	29550	29476	29413	29467	29368	29338	29462	29459	29409	29314	29621	29331	29307	29582	29320	29409	29309	29254	29313	29458	29420	29735	29511	29409	29574	29633	29493	29490	29444	29446	29495	29427	29543	29520	29523	29407	29364	29474	29229	29542	29639	29586	29530	29381	29375	29588	29353	29515	29465	29317	29341	29428	29384	29389	29365	29438	29552	29683	29366	29352	29595	29369	29534	29530	29604	29555	29648	29469	29339	29350	29404	29407	29339	29797	29287	29375	29252	29496	29597	29565	29274	29513	29476	29565	29170	29381	29339	29658	29336	29490	29284	29526	29217	29520	29315	29541	29466	29377	29487	29291	29149	29641	29493	29633	29361	29523	29374	29350	29368	29256	29457	29447	29404	29440	29632	29387	29447	29454	29480	29555	29387	29523	29266	29660	29180	29479	29394	29501	29359	29489	29514	29422	29289	29259	29334	29613	29116	29588	29256	29253	29404	29364	29353	29688	29680	29500	29447	29291	29381	29347	29546	29393	29337	29217	29408	29397	29350	29425	29363	29391	29482	29447	29412	29497	29411	29598	29204	29563	29466	29503	29599	29279	29530	29432	29479	29538	29258	29418	29390	29411	29422	29546	29572	29477	29388	29370	29535	29423	29541	29653	29456	29347	29408	29434	29465	29376	29313	29466	29358	29601	29322	29396	29258	29332	29482	29340	29302	29367	29211	29205	29558	29395	29459	29521	29357	29359	29471	29534	29312	29511	29209	29611	29619	29675	29373	29782	29830	29371	29456	29612	29415	29400	29542	29495	29502	29327	29509	29284	29394	29654	29027	29230	29463	29571	29613	29370	29412	29339	29490	29613	29410	29572	29567	29398	29544	29445	29403	29643	29290	29370	29362	29612	29491	29596	29447	29484	29468	29384	29498	29358	29349	29585	29583	29227	29516	29642	29508	29438	29348	29526	29549	29383	29454	29498	29404	29352	29470	29253	29373	29225	29649	29477	29410	29284	29519	29549	29333	29429	29552	29572	29605	29523	29271	29359	29445	29534	29498	29538	29402	29281	29425	29594	29510	29496	29251	29446	29509	29242	29342	29392	29543	29749	29443	29554	29174	29320	29301	29580	29318	29633	29544	29435	29357	29321	29253	29395	29396	29608	29561	29428	29564	29406	29401	29380	29288	29373	29525	29300	29236	29407	29600	29275	29302	29316	29481	29352	29458	29374	29260	29442	29297	29240	29266	29286	29567	29365	29475	29390	29467	29375	29339	29295	29224	29489	29594	29425	29426	29440	29281	29374	29450	29256	29488	29277	29402	29458	29383	29650	29515	29324	29470	29621	29456	29503	29487	29320	29464	29534	29492	29553	29467	29331	29328	29481	29502	29535	29318	29698	29378	29415	29328	29567	29421	29279	29594	29542	29340	29408	29483	29632	29462	29620	29621	29223	29431	29587	29109	29435	29612	29279	29323	29429	29544	29625	29436	29577	29389	29517	29206	29345	29506	29403	29549	29520	29258	29442	29333	29752	29459	29363	29582	29365	29614	29519	29520	29310	29334	29630	29512	29478	29423	29205	29425	29348	29379	29576	29393	29570	29508	29675	29374	29415	29282	29342	29441	29602	29632	29409	29316	29515	29452	29270	29335	29390	29645	29291	29425	29610	29546	29429	29394	29562	29223	29309	29381	29301	29320	29436	29373	29015	29163	29329	29510	29413	29248	29236	29510	29584	29405	29512	29247	29340	29520	29499	29182	29296	29408	29471	29392	29251	29407	29362	29466	29237	29353	29666	29580	29606	29352	29303	29362	29462	29483	29480	29470	29313	29221	29294	29631	29513	29392	29479	29509	29508	29480	29350	29351	29599	29418	29428	29203	29549	29419	29457	29596	29434	29318	29684	29464	29465	29542	29520	29267	29204	29355	29548	29265	29149	29453	29119	29307	29440	29491	29350	29601	29281	29477	29670	29359	29306	29481	29381	29683	29496	29303	29398	29431	29496	29427	29264	29239	29431	29528	29649	29553	29562	29631	29412	29455	29396	29333	29491	29347	29613	29170	29415	29485	29516	29603	29504	29563	29351	29253	29507	29468	29299	29307	29362	29498	29405	29356	29154	29492	29584	29478	29442	29497	29474	29463	29286	29180	29688	29241	29337	29592	29605	29522	29462	29213	29629	29326	29410	29489	29552	29444	29504	29322	29262	29654	29307	29465	29518	29367	29345	29394	29391	29650	29544	29541	29333	29391	29503	29180	29399	29398	29385	29314	29211	29416	29432	29291	29316	29463	29638	29532	29547	29393	29353	29665	29547	29387	29237	29252	29506	29282	29472	29144	29331	29447	29588	29547	29481	29262	29529	29448	29443	29511	29239	29366	29415	29229	29360	29462	29340	29568	29582	29521	29699	29412	29457	29410	29555	29127	29377	29413	29505	29330	29388	29402	29356	29432	29555	29599	29534	29357	29313	29453	29311	29266	29570	29463	29437	29098	29379	29608	29486	29405	29409	29492	29402	29465	29465	29186	29595	29368	29318	29421	29357	29480	29363	29423	29532	29597	29325	29440	29295	29354	29430	29477	29391	29165	29329	29483	29374	29507	29352	29448	29557	29486	29576	29486	29427	29312	29501	29461	29487	29441	29526	29241	29420	29462	29327	29554	29649	29745	29643	29584	29321	29462	29196	29274	29459	29453	29482	29640	29424	29472	29406	29302	29267	29468	29493	29278	29389	29321	29424	29373	29650	29449	29451	29558	29495	29386	29482	29402	29396	29440	29586	29514	29331	29546	29526	29534	29395	29417	29248	29335	29411	29241	29368	29453	29449	29488	29419	29537	29443	29478	29494	29554	29518	29638	29434	29375	29336	29329	29546	29754	29515	29350	29428	29189	29330	29096	29438	29291	29588	29483	29428	29341	29362	29212	28994	29323	29285	29355	29456	29258	29320	29420	29399	29289	29521	29058	29415	29281	29407	29363	29541	29278	29578	29421	29374	29414	29338	29469	29583	29357	29191	29272	29308	29341	29596	29399	29404	29663	29360	29284	29551	29289	29377	29156	29708	29364	29403	29507	29355	29484	29378	29536	29540	29546	29454	29399	29459	29435	29132	29379	29493	29388	29266	29338	29553	29351	29610	29630	29650	29385	29518	29352	29461	29279	29344	29344	29197	29085	29449	29343	29486	29433	29453	29538	29286	29540	29618	29710	29381	29505	29318	29688	29401	29605	29195	29601	29630	29335	29654	29347	29451	29533	29339	29468	29484	29474	29668	29540	29588	29301	29371	29532	29414	29481	29385	29669	29451	29432	29354	29650	29494	29471	29474	29389	29264	29579	29518	29256	29486	29371	29379	29370	29436	29512	29353	29217	29548	29558	29519	29567	29511	29277	29260	29489	29541	29587	29569	29450	29404	29396	29610	29539	29213	29512	29436	29411	29399	29531	29281	29716	29607	29738	29365	29464	29217	29417	29512	29641	29432	29496	29426	29324	29374	29458	29344	29464	29188	29365	29387	29618	29331	29394	29604	29373	29209	29463	29412	29479	29544	29481	29512	29598	29247	29523	29441	29340	29426	29402	29491	29359	29589	29462	29393	29320	29336	29440	29292	29390	29444	29646	29441	29620	29570	29558	29274	29378	29531	29414	29514	29468	29355	29323	29555	29167	29439	29345	29372	29337	29285	29697	29309	29216	29573	29399	29425	29512	29511	29380	29538	29385	29324	29331	29553	29476	29187	29346	29429	29473	29360	29525	29168	29366	29455	29765	29348	29343	29485	29435	29715	29509	29612	29423	29452	29231	29468	29575	29619	29377	29396	29491	29654	29499	29348	29431	29343	29386	29545	29290	29536	29440	29424	29458	29432	29475	29454	29437	29515	29437	29680	29664	29445	29469	29413	29139	29345	29328	29617	29603	29420	29194	29267	29407	29589	29537	29677	29575	29364	29221	29272	29335	29293	29390	29583	29495	29158	29314	29583	29573	29436	29269	29376	29759	29339	29379	29554	29394	29370	29581	29659	29506	29783	29465	29479	29431	29590	29569	29491	29333	29464	29228	29352	29515	29442	29381	29635	29488	29424	29446	29534	29457	29729	29178	29486	29308	29578	29522	29428	29377	29443	29612	29535	29505	29220	29602	29413	29558	29264	29422	29463	29364	29640	29483	29352	29489	29373	29473	29617	29345	29702	29720	29404	29260	29479	29481	29475	29370	29448	29404	29163	29153	29642	29536	29283	29521	29309	29623	29356	29396	29475	29508	29476	29478	29381	29611	29471	29525	29369	29554	29369	29480	29465	29427	29354	29533	29445	29494	29426	29418	29448	29504	29438	29550	29322	29692	29476	29469	29340	29183	29426	29588	29520	29534	29802	29551	29450	29415	29027	29279	29427	29297	29649	29314	29336	29497	29511	29591	29088	29672	29350	29465	29551	29151	29185	29600	29486	29491	29376	29377	29388	29263	29674	29471	29713	29294	29439	29416	29205	29342	29391	29589	29380	29235	29459	29505	29594	29588	29585	29513	29364	29340	29490	29306	29196	29637	29344	29284	29550	29134	29499	29425	29258	29615	29374	29335	29686	29364	29752	29583	29447	29465	29343	29536	29514	29229	29335	29476	29477	29524	29321	29486	29434	29537	29519	29284	29377	29577	29400	29451	29201	29303	29462	29788	29442	29500	29357	29384	29587	29457	29469	29356	29336	29364	29657	29591	29482	29344	29328	29417	29671	29563	29319	29197	29383	29375	29516	29465	29251	29408	29326	29348	29480	29428	29388	29243	29574	29197	29153	29489	29477	29488	29296	29595	29631	29348	29318	29614	29487	29311	29329	29574	29481	29462	29340	29163	29356	29471	29407	29409	29641	29434	29466	29401	29523	29313	29375	29490	29320	29396	29602	29373	29418	29560	29417	29513	29597	29419	29204	29558	29400	29462	29596	29427	29460	29522	29521	29424	29219	29569	29486	29476	29609	29166	29482	29508	29052	29392	29404	29378	29374	29456	29308	29289	29399	29579	29338	29337	29414	29425	29459	29537	29260	29672	29509	29484	29116	29341	29425	29546	29380	29718
35677	57985	51362	37139	28275	24191	22899	22385	22473	22435	22487	22417	22373	22490	22443	22555	22304	22547	22420	22400	22369	22517	22473	22505	22208	22495	22346	22498	22346	22303	22489	22505	22421	22428	22351	22394	22338	22213	22475	22634	22186	22569	22259	22419	22347	22424	22310	22352	22278	22615	22209	22296	22524	22343	22124	22356	22374	22296	22360	22293	22482	22374	22330	22362	22512	22206	22302	22332	22545	22305	22469	22584	22376	22556	22375	22631	22349	22407	22430	22408	22432	22357	22519	22412	22542	22452	22258	22422	22330	22313	22335	22314	22319	22368	22491	22410	22427	22468	22449	22483	22469	22423	22328	22227	22455	22219	22358	22451	22462	22240	22332	22516	22431	22328	22444	22306	22488	22471	22409	22506	22407	22534	22468	22429	22325	22469	22350	22489	22463	22575	22251	22325	22392	22542	22365	22424	22538	22332	22289	22460	22346	22355	22312	22431	22487	22510	22290	22659	22223	22408	22321	22327	22483	22451	22311	22342	22217	22492	22628	22314	22398	22363	22189	22338	22415	22334	22381	22366	22331	22479	22476	22386	22340	22449	22464	22498	22327	22421	22376	22505	22479	22339	22350	22183	22349	22318	22547	22421	22177	22195	22624	22445	22353	22372	22545	22304	22413	22391	22468	22471	22472	22283	22535	22388	22145	22584	22352	22216	22410	22231	22444	22496	22328	22444	22376	22455	22341	22233	22335	22491	22433	22393	22422	22639	22380	22491	22380	22318	22407	22424	22295	22584	22454	22248	22230	22316	22433	22493	22373	22488	22394	22493	22239	22393	22540	22294	22522	22417	22484	22385	22338	22337	22477	22472	22447	22320	22272	22641	22430	22342	22435	22354	22362	22192	22500	22409	22580	22439	22318	22342	22367	22334	22388	22350	22387	22288	22411	22444	22469	22513	22207	22411	22496	22250	22302	22246	22461	22455	22422	22500	22500	22327	22365	22318	22281	22401	22652	22510	22525	22314	22627	22507	22429	22378	22500	22288	22553	22326	22301	22528	22430	22477	22486	22283	22646	22186	22326	22306	22512	22427	22175	22289	22290	22438	22554	22397	22220	22290	22375	22300	22310	22398	22192	22423	22340	22432	22475	22441	22372	22343	22403	22334	22528	22290	22421	22427	22218	22417	22280	22347	22528	22492	22462	22360	22453	22497	22444	22280	22477	22412	22382	22465	22382	22451	22421	22347	22451	22304	22406	22314	22382	22456	22261	22255	22481	22248	22324	22341	22217	22430	22401	22450	22355	22303	22223	22582	22376	22391	22450	22357	22305	22283	22381	22184	22407	22579	22443	22531	22260	22420	22330	22327	22541	22449	22526	22329	22586	22439	22350	22485	22327	22461	22220	22484	22223	22352	22269	22318	22300	22278	22326	22318	22461	22280	22558	22344	22304	22436	22479	22285	22433	22569	22484	22372	22228	22418	22422	22361	22335	22263	22569	22335	22259	22305	22399	22332	22652	22361	22353	22273	22480	22428	22408	22540	22367	22400	22477	22382	22177	22191	22383	22404	22422	22369	22361	22368	22504	22479	22407	22377	22307	22484	22573	22328	22254	22403	22242	22392	22311	22243	22339	22395	22320	22485	22435	22435	22639	22428	22422	22418	22474	22331	22315	22422	22287	22363	22539	22171	22336	22309	22309	22381	22345	22379	22317	22331	22431	22216	22372	22251	22449	22584	22402	22508	22578	22344	22306	22350	22441	22564	22358	22446	22433	22409	22347	22478	22379	22526	22301	22339	22405	22539	22484	22526	22359	22386	22293	22551	22454	22355	22332	22538	22333	22243	22503	22405	22461	22267	22453	22399	22496	22289	22186	22428	22518	22218	22391	22373	22629	22442	22341	22434	22458	22465	22320	22444	22502	22259	22336	22395	22358	22519	22249	22378	22350	22436	22260	22536	22206	22425	22356	22497	22431	22490	22417	22457	22393	22323	22345	22394	22545	22401	22295	22311	22507	22390	22437	22291	22351	22491	22258	22342	22357	22535	22504	22506	22347	22374	22288	22414	22444	22341	22330	22489	22258	22290	22718	22246	22472	22602	22253	22244	22535	22414	22319	22305	22332	22442	22471	22369	22367	22415	22421	22272	22253	22648	22509	22309	22386	22351	22407	22410	22537	22338	22156	22506	22384	22226	22441	22453	22559	22372	22291	22131	22450	22273	22289	22426	22351	22487	22430	22404	22292	22281	22234	22479	22332	22322	22578	22208	22422	22387	22360	22337	22421	22468	22173	22307	22238	22426	22508	22380	22339	22468	22204	22480	22338	22640	22319	22213	22416	22436	22575	22454	22501	22416	22381	22304	22456	22365	22463	22491	22449	22446	22360	22447	22407	22550	22258	22286	22261	22243	22610	22175	22556	22324	22363	22451	22466	22367	22530	22408	22286	22351	22234	22355	22242	22384	22514	22384	22323	22401	22268	22410	22290	22587	22440	22225	22436	22398	22452	22140	22451	22343	22324	22483	22181	22370	22360	22175	22521	22296	22528	22383	22425	22229	22526	22335	22356	22544	22395	22386	22528	22449	22415	22476	22495	22426	22336	22381	22524	22231	22453	22399	22387	22365	22507	22236	22327	22387	22371	22327	22512	22454	22413	22569	22316	22402	22625	22463	22215	22148	22353	22398	22363	22212	22379	22400	22263	22397	22369	22406	22513	22362	22336	22430	22373	22432	22548	22505	22602	22354	22535	22338	22496	22438	22359	22284	22466	22369	22426	22432	22344	22397	22316	22319	22483	22309	22383	22321	22406	22404	22558	22346	22375	22441	22434	22350	22398	22560	22661	22336	22331	22547	22374	22355	22437	22404	22290	22581	22321	22366	22263	22492	22465	22442	22238	22372	22364	22570	22313	22546	22455	22329	22358	22423	22115	22457	22327	22585	22420	22390	22479	22561	22401	22505	22426	22382	22381	22496	22191	22495	22400	22201	22380	22387	22419	22266	22350	22355	22488	22269	22129	22455	22440	22500	22233	22405	22299	22392	22444	22388	22436	22620	22421	22272	22494	22439	22349	22312	22377	22398	22464	22311	22394	22311	22339	22247	22464	22276	22276	22268	22507	22487	22303	22428	22412	22402	22341	22280	22327	22464	22493	22314	22296	22420	22281	22494	22437	22513	22497	22157	22317	22429	22321	22367	22548	22544	22259	22497	22366	22222	22383	22511	22410	22438	22384	22347	22433	22510	22342	22492	22397	22543	22391	22479	22379	22412	22383	22602	22367	22479	22540	22376	22301	22398	22576	22152	22409	22466	22317	22342	22408	22346	22556	22344	22447	22459	22200	22313	22245	22455	22423	22424	22200	22567	22246	22328	22401	22466	22529	22226	22252	22590	22386	22472	22417	22365	22473	22459	22305	22474	22473	22311	22561	22432	22087	22417	22291	22494	22428	22535	22420	22319	22457	22505	22424	22363	22395	22228	22515	22381	22612	22201	22395	22199	22406	22288	22411	22338	22392	22505	22538	22337	22334	22446	22326	22314	22358	22263	22533	22473	22274	22333	22396	22621	22415	22420	22466	22373	22411	22540	22485	22444	22483	22271	22569	22369	22346	22470	22525	22461	22165	22198	22570	22307	22593	22358	22465	22330	22231	22555	22476	22480	22327	22416	22459	22526	22441	22364	22433	22386	22373	22458	22317	22470	22391	22375	22544	22332	22351	22406	22387	22595	22454	22443	22332	22392	22419	22517	22424	22270	22430	22117	22368	22465	22447	22353	22472	22376	22272	22314	22505	22435	22359	22414	22447	22329	22688	22395	22278	22402	22236	22353	22401	22510	22330	22520	22363	22449	22570	22166	22526	22393	22382	22404	22341	22266	22362	22394	22397	22384	22358	22405	22413	22495	22431	22236	22281	22393	22490	22438	22346	22439	22249	22406	22368	22438	22403	22211	22492	22285	22461	22391	22236	22395	22476	22502	22525	22465	22126	22423	22382	22300	22364	22262	22365	22436	22540	22409	22525	22307	22395	22493	22579	22422	22236	22459	22364	22518	22467	22518	22390	22424	22468	22348	22355	22331	22463	22303	22555	22393	22470	22334	22491	22396	22423	22452	22340	22424	22334	22369	22452	22452	22203	22349	22389	22475	22182	22285	22526	22428	22450	22430	22516	22482	22126	22431	22397	22596	22337	22410	22392	22426	22290	22353	22305	22280	22553	22396	22462	22562	22490	22327	22379	22392	22391	22531	22535	22424	22372	22352	22482	22428	22201	22563	22218	22336	22523	22236	22161	22262	22462	22453	22395	22179	22481	22436	22502	22444	22262	22350	22402	22439	22327	22403	22387	22436	22340	22633	22365	22263	22382	22414	22418	22503	22252	22503	22553	22408	22509	22291	22428	22467	22415	22378	22528	22461	22161	22518	22559	22442	22494	22271	22508	22484	22394	22480	22494	22223	22447	22427	22268	22424	22287	22525	22450	22440	22461	22432	22447	22199	22372	22477	22560	22302	22617	22587	22404	22297	22150	22240	22493	22347	22414	22465	22376	22346	22375	22254	22335	22369	22342	22429	22325	22315	22322	22426	22293	22409	22227	22389	22500	22285	22451	22525	22322	22296	22447	22237	22628	22359	22586	22302	22345	22373	22365	22358	22586	22413	22310	22396	22387	22328	22401	22377	22367	22473	22529	22230	22486	22577	22305	22371	22454	22454	22420	22365	22367	22342	22492	22330	22243	22276	22463	22344	22439	22316	22427	22429	22283	22483	22230	22342	22315	22485	22383	22395	22467	22298	22487	22550	22223	22445	22461	22333	22334	22350	22327	22334	22156	22434	22222	22386	22341	22287	22346	22550	22416	22446	22432	22330	22470	22471	22341	22431	22600	22356	22446	22327	22525	22479	22413	22408	22613	22400	22524	22381	22465	22329	22388	22400	22345	22527	22581	22319	22551	22438	22556	22345	22402	22311	22541	22609	22490	22372	22279	22493	22476	22260	22497	22415	22500	22500	22309	22488	22609	22517	22337	22268	22702	22297	22180	22386	22324	22501	22410	22325	22207	22347	22208	22385	22450	22505	22349	22440	22332	22464	22463	22318	22431	22508	22425	22549	22446	22488	22367	22497	22350	22403	22391	22474	22541	22421	22318	22297	22377	22504	22654	22393	22564	22234	22304	22329	22369	22501
23840	24738	44368	47222	41030	36085	33582	30372	29853	29866	30250	29644	29782	29871	29694	29794	29719	29863	29837	29835	29859	29648	29746	29765	29918	29771	29478	29709	29518	29605	29725	29627	29706	29496	29670	29888	29853	29589	29581	29689	29600	29796	29628	29673	29798	29539	29553	29799	29765	29515	29658	29542	29792	29499	29752	29664	29585	29722	29622	29580	29782	29587	29405	29905	29559	29615	29851	29671	29734	29609	29615	29738	29621	29553	29672	29468	29846	29678	29346	29797	29816	29866	29426	29586	29531	29534	29702	29658	29751	29759	29923	29856	29576	29674	29590	29691	29585	29555	29611	29733	29693	29908	29629	29679	29728	29848	29583	29585	29406	29492	29605	29370	29443	29606	29582	29422	29267	29462	29373	29732	29425	29689	29566	29539	29482	29561	29525	29528	29530	29430	29620	29571	29660	29967	29634	29782	29593	29495	29451	29668	29877	29823	29609	29693	29524	29503	29653	29536	29645	29738	29559	29539	29592	29545	29712	29593	29660	29472	29663	29398	29865	29550	29618	29498	29687	29698	29906	29365	29474	29540	29346	29357	29430	29506	29573	29371	29572	29641	29439	29327	29435	29415	29626	29634	29494	29607	29681	29649	29536	29484	29551	29515	29841	29760	29436	29567	29612	29608	29602	29542	29361	29352	29619	29561	29452	29609	29644	29248	29378	29771	29664	29469	29668	29642	29543	29575	29376	29549	29641	29602	29785	29713	29765	29632	29400	29756	29657	29358	29715	29557	29645	29634	29402	29547	29781	29387	29323	29834	29428	29740	29645	29558	29407	29840	29590	29706	29600	29490	29720	29726	29730	29538	29652	29662	29440	29443	29445	29601	29357	29590	29865	29578	29420	29625	29632	29594	29734	29766	29543	29718	29444	29633	29416	29616	29532	29637	29522	29391	29426	29564	29545	29412	29534	29647	29450	29604	29529	29516	29683	29544	29463	29599	29463	29449	29566	29414	29572	29805	29734	29606	29652	29637	29461	29586	29531	29498	29658	29687	29632	29676	29619	29612	29702	29572	29596	29479	29504	29422	29470	29664	29363	29709	29566	29658	29635	29686	29379	29314	29512	29350	29491	29688	29517	29512	29698	29459	29583	29596	29692	29668	29235	29447	29616	29520	29516	29619	29517	29185	29625	29763	29618	29463	29671	29408	29605	29561	29564	29543	29559	29353	29499	29422	29371	29794	29611	29569	29594	29649	29499	29768	29819	29612	29645	29517	29585	29429	29393	29346	29320	29557	29595	29493	29694	29600	29614	29584	29624	29502	29862	29395	29602	29503	29647	29511	29678	29484	29511	29584	29611	29505	29545	29537	29761	29890	29426	29305	29389	29784	29540	29703	29744	29618	29619	29730	29533	29686	29474	29691	29628	29619	29631	29526	29674	29640	29647	29582	29300	29778	29706	29364	29794	29448	29456	29617	29685	29578	29748	29549	29747	29547	29548	29639	29558	29729	29756	29346	29632	29638	29530	29483	29444	29761	29497	29578	29751	29585	29385	29384	29467	29766	29732	29269	29500	29851	29688	29598	29675	29766	29751	29490	29420	29605	29772	29652	29908	29607	29594	29456	29623	29340	29634	29567	29592	29510	29813	29684	29586	29617	29593	29573	29719	29330	29774	29572	29559	29569	29558	29519	29663	29703	29313	29521	29505	29746	29853	29421	29613	29567	29513	29362	29714	29544	29694	29556	29451	29514	29738	29684	29586	29473	29432	29571	29589	29654	29805	29564	29742	29705	29698	29628	29631	29671	29370	29572	29425	29505	29654	29646	29343	29686	29519	29687	29487	29653	29663	29719	29500	29856	29491	29523	29638	29434	29473	29586	29702	29833	29732	29589	29564	29749	29536	29634	29558	29587	29941	29625	29532	29455	29706	29625	29554	29525	29597	29639	29620	29687	29333	29550	29657	29354	29595	29574	29447	29503	29641	29502	29763	29613	29598	29505	29469	29821	29572	29707	29496	29592	29475	29550	29649	29608	29378	29617	29343	29901	29447	29339	29543	29681	29435	29514	29457	29551	29690	29428	29835	29621	29527	29283	29565	29499	29475	29332	29779	29445	29245	29548	29568	29404	29516	29642	29535	29756	29786	29651	29605	29749	29608	29676	29684	29498	29580	29690	29761	29672	29331	29743	29685	29620	29738	29739	29586	29461	29556	29608	29451	29445	29573	29720	29544	29291	29386	29549	29710	29482	29809	29685	29642	29438	29531	29580	29756	29578	29487	29494	29690	29386	29220	29304	29542	29461	29550	29636	29644	29638	29820	29200	29548	29407	29628	29747	29558	29586	29460	29667	29535	29437	29777	29755	29671	29592	29640	29548	29404	29528	29438	29754	29773	29545	29557	29589	29829	29671	29587	29492	29645	29426	29564	29725	29429	29747	29797	29554	29468	29327	29685	29651	29692	29256	29546	29293	29552	29426	29486	29504	29771	29407	29716	29401	29502	29549	29604	29454	29254	29494	29576	29519	29479	29424	29674	29743	29660	29595	29593	29356	29730	29677	29618	29433	29749	29724	29810	29604	29642	29718	29694	29639	29490	29550	29497	29630	29693	29552	29443	29537	29780	29430	29556	29795	29360	29447	29464	29339	29579	29738	29677	29589	29704	29425	29399	29569	29757	29606	29608	29679	29716	29675	29682	29288	29477	29587	29877	29566	29712	29743	29470	29559	29374	29658	29575	29558	29773	29504	29428	29534	29627	29429	29633	29554	29702	29453	29574	29829	29333	29390	29418	29734	29584	29539	29427	29504	29658	29494	29654	29544	29458	29917	29575	29417	29495	29462	29559	29656	29449	29648	29468	29513	29569	29547	29755	29391	29582	29366	29488	29388	29564	29584	29504	29483	29356	29600	29714	29526	29701	29491	29650	29646	29389	29396	29700	29795	29828	29532	29839	29550	29663	29675	29719	29618	29529	29712	29685	29573	29574	29595	29445	29563	29515	29517	29584	29493	29664	29661	29613	29548	29626	29498	29658	29612	29861	29369	29644	29493	29640	29578	29715	29377	29748	29652	29529	29797	29527	29572	29583	29700	29397	29505	29663	29649	29571	29601	29625	29351	29709	29571	29842	29712	29306	29350	29632	29557	29457	29506	29780	29383	29678	29607	29573	29567	29533	29406	29720	29585	29637	29680	29542	29699	29419	29544	29738	29705	29548	29682	29612	29793	29707	29724	29677	29762	29779	29624	29476	29610	29608	29644	29409	29578	29590	29470	29387	29475	29415	29363	29675	29554	29402	29427	29580	29613	29511	29593	29670	29593	29645	29517	29529	29416	29693	29446	29496	29549	29447	29630	29524	29689	29601	29503	29411	29664	29583	29538	29702	29651	29650	29480	29564	29616	29381	29420	29704	29632	29563	29606	29691	29680	29547	29832	29581	29344	29407	29631	29585	29304	29249	29537	29731	29545	29707	29608	29708	29596	29546	29589	29547	29527	29607	29547	29376	29546	29671	29267	29636	29621	29948	29585	29502	29568	29496	29545	29758	29622	29735	29474	29514	29829	29486	29729	29718	29728	29838	29410	29566	29427	29361	29686	29686	29459	29461	29675	29772	29786	29701	29636	29554	29654	29463	29670	29260	29492	29488	29505	29529	29813	29624	29642	29661	29631	29551	29527	29555	29521	29373	29461	29503	29608	29687	29511	29622	29748	29491	29635	29711	29579	29597	29430	29705	29411	29471	29508	29665	29680	29674	29687	29620	29681	29497	29467	29503	29619	29477	29568	29544	29660	29582	29390	29553	29457	29565	29624	29581	29444	29308	29455	29447	29574	29795	29648	29537	29637	29680	29550	29612	29468	29679	29425	29672	29554	29731	29412	29391	29429	29499	29517	29626	29573	29760	29572	29708	29488	29664	29616	29637	29498	29275	29410	29639	29583	29669	29538	29638	29321	29550	29649	29668	29622	29495	29542	29407	29615	29432	29678	29654	29589	29695	29513	29698	29571	29650	29761	29602	29671	29702	29788	29679	29498	29715	29417	29631	29371	29696	29426	29462	29464	29380	29503	29595	29636	29610	29576	29565	29659	29548	29476	29697	29508	29659	29612	29573	29440	29730	29563	29561	29514	29472	29582	29466	29772	29603	29446	29531	29634	29527	29187	29807	29548	29635	29582	29463	29480	29625	29743	29666	29631	29883	29373	29688	29320	29624	29328	29638	29294	29681	29463	29457	29732	29632	29328	29653	29522	29552	29681	29779	29565	29428	29497	29458	29648	29403	29692	29649	29623	29679	29570	29729	29666	29304	29453	29371	29728	29700	29602	29659	29501	29449	29637	29696	29747	29349	29669	29696	29697	29843	29524	29642	29682	29660	29514	29417	29662	29547	29516	29620	29508	29516	29484	29587	29731	29587	29488	29695	29482	29644	29489	29450	29289	29492	29572	29441	29409	29705	29481	29408	29554	29666	29610	29432	29701	29612	29594	29655	29479	29673	29444	29616	29616	29276	29793	29655	29413	29725	29663	29622	29515	29660	29521	29527	29452	29546	29657	29771	29518	29518	29706	29679	29939	29657	29681	29289	29522	29617	29481	29310	29337	29698	29606	29558	29726	29743	29564	29494	29567	29493	29477	29462	29502	29468	29598	29678	29702	29783	29590	29671	29557	29571	29514	29616	29734	29654	29619	29523	29711	29580	29579	29512	29611	29443	29694	29634	29369	29775	29462	29406	29350	29583	29487	29535	29505	29635	29649	29395	29624	29527	29497	29704	29631	29473	29637	29834	29569	29427	29291	29599	29423	29769	29588	29665	29923	29363	29526	29433	29629	29365	29657	29673	29270	29466	29608	29708	29843	29575	29583	29565	29509	29420	29529	29524	29516	29528	29631	29491	29491	29471	29761	29419	29595	29444	29874	29567	29657	29556	29559	29491	29661	29693	29539	29887	29622	29599	29381	29448	29724	29524	29686	29608	29558	29519	29713	29450	29541	29719	29522	29691	29550	29649	29494	29487	29651	29324	29580	29579	29687	29662	29578	29584	29502	29721	29629	29723	29453	29724	29406	29555	29708	29598	29374	29548	29447	29423	29587	29674	29449	29553	29541	29557	29527	29434	29407	29686	29535	29554	29704	29641	29673	29550	29675	29572	29447	29543	29530	29537	29703	29685	29506	29803	29418	29655	29609
62164	103797	92881	68169	48168	33103	25561	23299	22771	22766	22592	22572	22750	22689	22471	22674	22468	22527	22614	22728	22630	22522	22583	22681	22543	22724	22682	22632	22563	22667	22507	22730	22597	22554	22624	22486	22669	22779	22532	22514	22550	22563	22587	22537	22610	22480	22550	22525	22592	22826	22637	22625	22721	22603	22532	22480	22681	22695	22703	22758	22733	22633	22731	22655	22529	22735	22713	22646	22741	22593	22620	22480	22588	22517	22571	22421	22593	22601	22556	22482	22531	22452	22696	22636	22414	22663	22531	22521	22512	22463	22681	22518	22431	22531	22567	22654	22448	22417	22539	22486	22595	22428	22632	22582	22734	22519	22542	22568	22767	22619	22702	22622	22562	22733	22710	22608	22451	22606	22615	22592	22490	22427	22742	22676	22586	22671	22421	22521	22450	22597	22479	22453	22672	22471	22663	22566	22528	22579	22576	22649	22648	22718	22670	22474	22678	22474	22667	22538	22670	22647	22591	22591	22374	22543	22360	22568	22376	22391	22695	22604	22517	22629	22556	22575	22752	22489	22653	22605	22589	22679	22619	22554	22492	22563	22568	22515	22509	22733	22568	22487	22470	22559	22503	22427	22592	22589	22570	22681	22621	22594	22633	22619	22502	22617	22641	22622	22572	22643	22458	22634	22527	22526	22583	22596	22600	22444	22535	22576	22578	22458	22527	22541	22681	22664	22574	22527	22531	22779	22571	22536	22536	22822	22527	22643	22562	22644	22485	22569	22552	22458	22535	22664	22497	22526	22535	22631	22659	22536	22584	22471	22597	22502	22564	22674	22686	22568	22629	22558	22522	22668	22499	22710	22648	22780	22654	22634	22474	22495	22593	22539	22714	22493	22667	22576	22670	22714	22522	22480	22847	22667	22414	22710	22468	22467	22609	22763	22665	22606	22620	22581	22526	22695	22512	22714	22447	22548	22468	22586	22560	22560	22522	22589	22491	22440	22502	22589	22669	22595	22622	22619	22602	22561	22513	22461	22497	22799	22769	22687	22678	22426	22614	22570	22647	22596	22549	22684	22675	22658	22768	22471	22564	22455	22478	22504	22609	22804	22454	22511	22560	22466	22660	22573	22413	22493	22757	22661	22649	22706	22477	22440	22536	22378	22518	22512	22512	22670	22670	22549	22516	22490	22559	22496	22624	22587	22506	22516	22594	22512	22723	22516	22619	22495	22732	22765	22669	22661	22612	22624	22487	22512	22636	22547	22666	22519	22719	22658	22461	22562	22591	22791	22585	22459	22473	22634	22610	22468	22702	22526	22587	22838	22607	22518	22719	22467	22615	22617	22485	22437	22571	22562	22606	22701	22761	22506	22635	22648	22676	22640	22473	22478	22508	22535	22722	22481	22707	22640	22599	22605	22441	22562	22641	22503	22312	22681	22634	22768	22551	22346	22608	22600	22519	22624	22814	22443	22438	22607	22616	22493	22447	22709	22619	22583	22640	22508	22572	22440	22588	22567	22617	22677	22522	22461	22579	22700	22610	22564	22586	22551	22609	22560	22551	22568	22672	22611	22593	22633	22666	22737	22645	22639	22724	22525	22574	22531	22467	22625	22582	22602	22667	22596	22341	22706	22577	22620	22673	22678	22423	22554	22494	22299	22569	22410	22720	22754	22464	22613	22630	22517	22592	22626	22423	22684	22653	22658	22652	22431	22590	22419	22673	22644	22315	22427	22557	22387	22710	22531	22577	22330	22747	22721	22412	22624	22694	22617	22500	22457	22721	22749	22598	22465	22543	22532	22549	22559	22698	22513	22634	22666	22423	22633	22784	22630	22321	22628	22590	22610	22463	22631	22348	22425	22594	22476	22657	22618	22687	22541	22651	22686	22730	22572	22584	22656	22728	22525	22550	22619	22554	22480	22552	22519	22625	22501	22511	22587	22737	22492	22846	22552	22611	22578	22570	22530	22507	22564	22715	22542	22365	22817	22684	22606	22537	22545	22590	22556	22640	22481	22613	22366	22559	22526	22576	22760	22607	22712	22698	22575	22432	22662	22678	22514	22496	22435	22670	22709	22415	22459	22646	22696	22313	22572	22507	22520	22729	22606	22754	22705	22541	22542	22565	22620	22614	22689	22797	22667	22576	22678	22725	22736	22638	22617	22530	22587	22647	22455	22533	22754	22581	22563	22582	22580	22529	22421	22437	22580	22630	22607	22721	22662	22486	22673	22637	22658	22449	22636	22597	22611	22624	22752	22626	22522	22464	22780	22679	22719	22586	22521	22656	22598	22858	22688	22571	22636	22561	22495	22636	22704	22479	22630	22701	22657	22472	22612	22702	22361	22774	22571	22599	22729	22624	22563	22623	22702	22655	22710	22589	22682	22612	22630	22676	22603	22833	22542	22648	22702	22528	22478	22535	22699	22404	22610	22507	22640	22764	22563	22660	22565	22779	22422	22530	22622	22400	22574	22702	22572	22709	22652	22411	22596	22534	22667	22481	22635	22561	22552	22670	22584	22496	22477	22589	22656	22413	22699	22635	22629	22661	22655	22568	22637	22546	22347	22753	22588	22614	22644	22637	22638	22629	22588	22496	22638	22660	22632	22623	22689	22349	22570	22545	22691	22632	22553	22621	22539	22554	22612	22675	22605	22739	22775	22391	22631	22710	22503	22408	22519	22534	22608	22599	22539	22612	22449	22570	22669	22682	22492	22662	22517	22696	22684	22541	22497	22560	22552	22589	22593	22712	22411	22409	22543	22443	22646	22457	22747	22642	22600	22793	22925	22660	22547	22312	22502	22687	22772	22529	22765	22612	22619	22462	22498	22467	22536	22750	22600	22558	22600	22596	22761	22465	22587	22480	22714	22607	22737	22523	22630	22529	22537	22680	22662	22672	22732	22477	22791	22568	22415	22482	22603	22455	22575	22495	22441	22443	22574	22688	22568	22585	22616	22558	22567	22629	22498	22573	22657	22749	22496	22527	22563	22684	22480	22581	22647	22432	22503	22602	22473	22508	22493	22851	22495	22766	22451	22587	22560	22513	22575	22584	22726	22520	22435	22712	22679	22542	22655	22557	22730	22593	22512	22713	22578	22689	22603	22513	22601	22735	22685	22565	22688	22501	22545	22567	22559	22553	22556	22564	22544	22540	22684	22496	22577	22582	22754	22636	22598	22585	22728	22405	22642	22639	22451	22842	22594	22451	22657	22419	22689	22888	22580	22540	22754	22521	22477	22900	22531	22619	22502	22578	22588	22461	22662	22541	22664	22506	22662	22513	22538	22389	22614	22733	22386	22553	22514	22725	22552	22565	22622	22483	22601	22611	22696	22574	22624	22611	22437	22479	22498	22608	22758	22759	22587	22457	22475	22618	22434	22629	22470	22478	22814	22629	22669	22555	22629	22696	22459	22483	22604	22647	22603	22575	22597	22675	22679	22512	22559	22546	22509	22567	22599	22631	22615	22653	22532	22564	22489	22698	22664	22564	22483	22558	22608	22461	22567	22500	22584	22748	22720	22461	22500	22616	22554	22535	22607	22490	22445	22487	22710	22552	22640	22530	22427	22634	22497	22665	22381	22676	22605	22577	22446	22598	22565	22485	22551	22581	22556	22609	22656	22472	22569	22568	22561	22631	22555	22572	22553	22659	22667	22531	22555	22650	22430	22572	22623	22523	22574	22521	22520	22628	22569	22426	22606	22492	22587	22728	22509	22598	22529	22532	22515	22720	22351	22724	22520	22437	22719	22712	22521	22545	22588	22597	22510	22616	22534	22595	22741	22682	22535	22450	22661	22442	22521	22644	22694	22626	22655	22529	22560	22446	22661	22649	22510	22373	22638	22685	22374	22671	22515	22582	22573	22413	22728	22603	22609	22499	22356	22674	22710	22566	22481	22458	22747	22429	22698	22584	22648	22576	22610	22533	22513	22666	22537	22765	22712	22302	22608	22608	22625	22657	22417	22698	22685	22428	22573	22706	22379	22646	22767	22602	22513	22752	22560	22609	22393	22636	22434	22498	22460	22551	22546	22503	22636	22475	22494	22645	22434	22404	22636	22506	22528	22701	22666	22525	22718	22468	22552	22589	22430	22474	22794	22620	22719	22561	22567	22511	22623	22444	22549	22613	22492	22463	22666	22698	22495	22597	22745	22632	22785	22698	22548	22494	22536	22504	22651	22572	22620	22647	22679	22679	22800	22512	22658	22512	22421	22712	22624	22647	22693	22623	22639	22757	22677	22587	22570	22793	22780	22547	22773	22506	22463	22677	22639	22604	22772	22522	22643	22698	22630	22494	22449	22645	22468	22573	22488	22466	22817	22698	22573	22627	22653	22654	22587	22639	22618	22532	22658	22680	22587	22678	22542	22734	22530	22634	22694	22590	22718	22719	22519	22369	22539	22603	22608	22441	22514	22558	22717	22599	22700	22619	22567	22408	22517	22677	22651	22587	22551	22682	22538	22575	22454	22527	22664	22599	22428	22637	22630	22452	22636	22728	22652	22607	22739	22651	22422	22514	22440	22641	22740	22539	22597	22659	22534	22617	22631	22664	22539	22793	22737	22518	22466	22638	22654	22718	22598	22402	22586	22723	22541	22735	22558	22589	22711	22707	22604	22744	22549	22613	22446	22588	22615	22563	22856	22664	22500	22331	22666	22603	22631	22591	22314	22649	22700	22570	22706	22513	22566	22608	22702	22580	22522	22681	22475	22568	22628	22502	22523	22576	22640	22758	22545	22661	22684	22374	22547	22437	22756	22663	22608	22369	22582	22467	22603	22288	22599	22462	22808	22600	22493	22502	22543	22596	22457	22580	22628	22622	22590	22552	22570	22565	22734	22676	22554	22413	22568	22582	22451	22775	22574	22611	22606	22497	22720	22584	22497	22598	22550	22658	22746	22709	22431	22579	22690	22636	22519	22618	22645	22601	22421	22470	22463	22551	22552	22535	22413	22700	22606	22676	22464	22495	22562	22613	22581	22614	22353	22622	22694	22628	22560	22632	22851	22453	22769	22853	22496	22468	22640	22652	22669	22460	22670	22665	22608	22465	22555	22751	22651	22578	22604	22706	22552	22558	22380	22682	22586	22704	22412	22678	22661	22514	22626	22600	22536	22718	22459	22609	22847	22306	22630	22687	22467	22597	22594	22555	22570	22745	22549	22717	22419	22545	22594
22579	24135	43911	49347	44538	39505	36216	31587	30807	31288	30876	30705	30614	30958	30685	30648	30679	30718	30662	30679	30735	30593	30823	30675	30676	30393	30601	30798	30741	30496	30530	30618	30588	30420	30385	30797	30651	30627	30496	30824	30521	30636	30371	30843	30586	30514	30900	30688	30739	30633	30469	30494	30483	30462	30491	30574	30619	30433	30340	30794	30636	30374	30372	30525	30637	30525	30305	30372	30647	30757	30290	30609	30595	30495	30572	30405	30528	30670	30495	30568	30339	30523	30674	30647	30522	30469	30633	30501	30457	30527	30452	30665	30524	30513	30448	30330	30479	30793	30853	30607	30377	30362	30588	30660	30669	30672	30460	30479	30499	30368	30623	30614	30659	30408	30613	30616	30640	30591	30466	30567	30493	30587	30533	30599	30357	30446	30502	30406	30411	30465	30507	30232	30477	30657	30492	30436	30569	30430	30443	30536	30524	30509	30632	30566	30648	30495	30496	30710	30385	30360	30313	30394	30400	30559	30601	30518	30665	30439	30681	30448	30285	30639	30865	30483	30344	30333	30335	30360	30367	30584	30481	30257	30443	30436	30402	30507	30683	30547	30606	30579	30410	30549	30440	30357	30403	30531	30424	30720	30555	30396	30568	30544	30365	30517	30485	30324	30486	30382	30410	30540	30319	30415	30571	30673	30481	30521	30744	30510	30364	30596	30670	30534	30463	30369	30345	30611	30483	30625	30466	30623	30564	30475	30768	30547	30366	30515	30532	30280	30568	30509	30490	30336	30462	30372	30556	30274	30546	30513	30477	30289	30367	30418	30716	30411	30396	30329	30531	30550	30555	30480	30520	30204	30722	30607	30622	30319	30607	30717	30523	30378	30460	30436	30537	30395	30494	30678	30508	30524	30481	30351	30655	30672	30573	30435	30494	30381	30543	30387	30431	30348	30561	30333	30597	30647	30380	30357	30509	30444	30534	30376	30730	30591	30088	30421	30536	30429	30627	30338	30805	30323	30380	30449	30341	30435	30609	30539	30452	30239	30555	30304	30280	30288	30561	30479	30385	30334	30335	30523	30482	30488	30618	30368	30422	30386	30458	30320	30339	30626	30599	30435	30478	30680	30521	30471	30489	30777	30470	30374	30493	30465	30474	30289	30267	30510	30321	30452	30599	30548	30462	30468	30548	30373	30370	30561	30653	30660	30426	30507	30589	30721	30546	30468	30352	30583	30248	30428	30364	30591	30265	30686	30568	30362	30474	30650	30656	30622	30449	30633	30406	30393	30680	30151	30456	30349	30584	30384	30531	30607	30398	30550	30407	30647	30408	30557	30614	30834	30252	30388	30577	30508	30402	30404	30521	30375	30456	30492	30294	30403	30463	30484	30798	30247	30447	30478	30677	30692	30657	30542	30571	30552	30368	30578	30537	30562	30513	30102	30478	30674	30404	30531	30456	30553	30156	30384	30411	30640	30248	30425	30702	30488	30588	30411	30566	30694	30487	30436	30452	30674	30472	30405	30600	30380	30370	30656	30508	30262	30536	30288	30342	30481	30523	30486	30173	30468	30334	30225	30350	30472	30510	30472	30587	30216	30395	30685	30566	30524	30444	30480	30432	30465	30558	30600	30451	30687	30213	30450	30422	30565	30620	30532	30539	30699	30395	30498	30565	30390	30455	30669	30503	30508	30546	30411	30677	30533	30468	30553	30335	30370	30511	30376	30520	30533	30405	30205	30459	30437	30392	30355	30588	30224	30447	30426	30424	30607	30264	30409	30462	30558	30383	30399	30344	30384	30377	30534	30443	30568	30544	30373	30570	30469	30556	30200	30342	30295	30410	30480	30551	30487	30465	30426	30569	30441	30463	30371	30349	30536	30529	30258	30394	30411	30556	30230	30524	30440	30374	30278	30362	30280	30532	30535	30359	30484	30550	30459	30397	30309	30480	30603	30568	30697	30287	30545	30526	30318	30574	30439	30444	30644	30507	30290	30819	30399	30648	30115	30495	30568	30448	30396	30371	30486	30524	30361	30595	30460	30534	30368	30418	30527	30623	30720	30499	30628	30429	30439	30645	30427	30543	30417	30483	30472	30630	30541	30416	30617	30502	30748	30566	30361	30421	30436	30554	30543	30737	30483	30415	30354	30293	30367	30416	30401	30574	30744	30428	30757	30528	30374	30508	30397	30444	30337	30555	30651	30563	30266	30433	30434	30413	30487	30676	30548	30471	30390	30637	30439	30741	30554	30547	30522	30449	30542	30326	30406	30540	30571	30478	30520	30441	30401	30694	30525	30665	30436	30194	30303	30610	30425	30466	30679	30574	30349	30453	30342	30275	30382	30530	30372	30519	30484	30653	30476	30748	30244	30512	30752	30420	30593	30535	30652	30383	30160	30514	30693	30607	30471	30555	30610	30619	30628	30609	30315	30427	30569	30608	30439	30670	30438	30356	30452	30416	30492	30552	30508	30545	30458	30576	30515	30596	30211	30639	30486	30639	30614	30643	30547	30475	30571	30311	30303	30299	30382	30189	30296	30432	30625	30465	30282	30656	30513	30441	30383	30400	30511	30518	30191	30458	30552	30606	30658	30411	30398	30589	30566	30668	30424	30437	30405	30441	30834	30490	30472	30396	30299	30400	30495	30472	30484	30688	30380	30468	30724	30338	30224	30247	30474	30320	30665	30651	30266	30444	30353	30465	30431	30601	30270	30463	30519	30431	30646	30313	30459	30595	30487	30444	30497	30286	30547	30421	30411	30359	30347	30381	30380	30300	30416	30493	30461	30572	30570	30802	30715	30481	30386	30412	30461	30614	30558	30316	30669	30503	30348	30548	30581	30560	30114	30514	30492	30319	30407	30453	30557	30621	30266	30408	30447	30570	30385	30352	30497	30727	30544	30404	30282	30331	30753	30629	30831	30300	30346	30452	30491	30628	30489	30419	30485	30347	30596	30367	30627	30434	30344	30381	30728	30279	30601	30512	30158	30428	30602	30587	30435	30677	30318	30246	30491	30443	30697	30460	30335	30180	30723	30730	30433	30498	30369	30456	30617	30698	30552	30467	30449	30764	30654	30539	30410	30366	30473	30756	30643	30785	30545	30325	30734	30449	30568	30398	30398	30380	30527	30742	30440	30457	30461	30457	30531	30576	30326	30399	30522	30490	30399	30582	30427	30493	30492	30334	30508	30613	30750	30523	30471	30455	30579	30586	30586	30391	30391	30428	30439	30451	30285	30434	30524	30541	30411	30622	30186	30342	30549	30675	30489	30504	30546	30640	30606	30478	30216	30434	30535	30534	30476	30518	30704	30222	30392	30582	30539	30362	30293	30404	30509	30462	30433	30453	30283	30609	30491	30547	30488	30595	30580	30458	30423	30416	30401	30504	30490	30569	30631	30751	30614	30315	30411	30629	30395	30555	30699	30622	30362	30188	30344	30523	30599	30477	30612	30664	30279	30489	30188	30076	30331	30374	30310	30357	30519	30462	30399	30493	30197	30816	30659	30578	30408	30591	30490	30695	30674	30467	30472	30489	30489	30481	30185	30461	30589	30448	30370	30740	30498	30788	30348	30461	30407	30525	30446	30492	30206	30419	30555	30601	30473	30401	30378	30624	30506	30353	30518	30596	30209	30586	30523	30398	30537	30362	30501	30518	30477	30372	30649	30701	30340	30240	30685	30584	30430	30392	30185	30253	30398	30547	30409	30236	30529	30466	30377	30394	30631	30656	30432	30500	30391	30331	30443	30527	30606	30679	30364	30487	30632	30283	30477	30729	30238	30350	30715	30367	30496	30448	30473	30565	30305	30519	30449	30490	30495	30671	30758	30338	30217	30417	30602	30670	30325	30603	30516	30718	30510	30545	30573	30555	30722	30355	30512	30351	30530	30539	30243	30282	30412	30344	30619	30571	30739	30666	30493	30243	30744	30375	30507	30582	30313	30599	30539	30302	30292	30339	30513	30585	30485	30402	30578	30502	30517	30387	30612	30246	30443	30687	30505	30491	30347	30208	30181	30575	30439	30382	30562	30460	30412	30391	30503	30614	30883	30578	30426	30555	30735	30544	30707	30569	30340	30352	30381	30372	30350	30484	30289	30426	30582	30556	30428	30509	30655	30569	30594	30566	30713	30564	30469	30389	30431	30448	30298	30582	30362	30368	30423	30452	30195	30249	30563	30591	30526	30215	30553	30749	30269	30512	30318	30448	30474	30293	30752	30550	30608	30629	30563	30698	30764	30430	30386	30471	30391	30453	30548	30394	30574	30473	30242	30593	30582	30710	30608	30595	30361	30403	30390	30488	30591	30490	30617	30372	30446	30506	30615	30670	30501	30381	30457	30317	30524	30594	30223	30516	30413	30613	30302	30274	30363	30514	30786	30330	30455	30490	30418	30368	30167	30269	30373	30503	30571	30574	30428	30601	30366	30431	30540	30534	30809	30561	30426	30471	30214	30536	30306	30525	30239	30417	30475	30576	30544	30599	30752	30499	30363	30539	30698	30575	30591	30407	30501	30562	30502	30344	30614	30580	30290	30568	30657	30477	30564	30584	30593	30433	30619	30543	30743	30324	30337	30337	30500	30621	30418	30505	30710	30536	30293	30616	30329	30513	30481	30569	30219	30575	30469	30315	30486	30421	30393	30475	30424	30531	30486	30577	30465	30622	30625	30566	30628	30417	30593	30366	30521	30517	30385	30531	30520	30707	30565	30350	30490	30745	30530	30205	30452	30694	30296	30608	30321	30500	30327	30544	30661	30261	30547	30606	30305	30524	30625	30445	30535	30429	30434	30346	30367	30443	30523	30258	30210	30314	30398	30311	30444	30666	30472	30628	30507	30368	30295	30447	30217	30610	30379	30366	30333	30748	30477	30287	30770	30384	30490	30510	30602	30393	30355	30720	30542	30501	30285	30497	30815	30372	30395	30397	30518	30376	30402	30475	30542	30493	30495	30688	30594	30583	30482	30553	30470	30391	30166	30373	30500	30331	30388	30422	30475	30509	30460	30530	30449	30543	30629	30506	30453	30481	30379	30403	30488	30566	30588	30591	30740	30491	30583	30470	30569	30446	30618	30629	30475	30711	30798	30681	30549	30424	30689	30530	30225	30351	30458	30457	30568	30528	30646	30373	30642	30448	30566	30521	30321	30399	30453	30582	30452	30594	30393	30512	30531
66664	98208	96166	83493	61078	41128	28916	24314	23292	23035	22843	22957	23098	22934	23001	23031	23242	23060	22888	23119	23231	23116	23103	23037	23205	23182	23118	23323	23039	23070	22827	23072	23096	23018	23262	23349	22987	23062	23142	22829	23060	22962	23168	22921	23041	23287	23024	23040	23219	23135	23110	23008	23048	22961	23187	23211	22960	23273	22956	22894	23057	23109	23101	23091	23240	22979	23034	23189	23077	23077	22945	22911	23075	23153	22934	22878	23092	23008	22986	23120	23109	23154	23069	22853	22992	23114	22978	23165	23151	23178	22946	22975	23094	22929	23111	23221	22955	23059	23191	22964	23074	23123	23094	23037	23104	23146	23153	22987	22813	23121	23149	23057	23053	23152	23071	23157	23063	23053	23267	23100	22988	23010	22998	23205	23008	23082	22840	22915	23057	23046	23038	22968	22962	23047	22987	23021	23137	23159	23122	23090	23194	23027	23073	22941	23009	23019	23052	23134	23021	23146	23188	23064	23029	23165	23068	23058	23076	23003	23149	23239	22984	23196	23200	23070	22930	23044	22957	22912	23095	22958	23214	23010	22843	23062	23051	23040	23067	23293	23117	23234	23042	23057	23222	23119	23057	22932	23026	22894	23148	22914	22957	23058	22967	23071	23120	23108	23079	23164	23040	23279	23126	22983	23073	23092	23244	22790	23105	23008	23185	23079	23190	23137	23082	23008	23030	23028	23113	23077	23108	23120	22973	23004	23051	22961	23157	23075	22897	23158	23080	23034	23130	23022	23116	23101	23100	22960	23007	23001	22924	23071	23070	22956	22976	22986	23037	23124	23009	23173	22947	22894	23141	23042	23052	23029	22969	23030	23057	23021	23195	23089	23150	23144	23147	22922	23034	23154	22981	22988	23061	23179	23060	23081	22976	23026	23163	23122	22938	23031	23182	23020	23049	22872	23117	23023	23003	23002	23040	22922	23095	22773	23068	22981	23056	23093	22997	22962	22938	22761	22791	22971	23027	23150	22988	23303	22979	22967	22957	23031	22881	23059	22882	23171	23071	23105	23059	23141	22916	23074	23102	23024	23068	23053	22985	23028	22961	23085	22820	23029	23065	23011	23075	22917	23118	22797	23258	23043	23118	22871	22955	23040	23109	22994	23082	23025	22989	22998	22875	22950	22924	22915	23049	22978	22917	23138	22957	22847	22952	23081	23076	23034	22989	23009	22949	23037	23115	23038	23019	22896	23115	23162	22960	22879	23053	23178	23059	23226	23068	22851	23113	23029	23125	23043	23037	23128	23093	23104	22849	22996	23068	23072	23148	22903	22828	22952	23053	23066	22921	23151	22980	23065	22866	22944	22766	23143	23083	22934	23055	22938	23264	22917	22849	23027	22908	23058	22998	22946	23201	22847	23002	22971	22815	22875	23307	23099	23063	23025	23013	23089	23013	22977	23103	22984	23069	23090	23233	22858	23003	22968	22884	22997	22910	23066	22981	23212	23035	23008	22913	23092	23246	22956	23089	22957	23099	22978	23102	23013	23016	22928	22981	23157	23046	23106	22889	23161	22998	22960	23014	23094	23037	23240	23347	23085	23108	23235	22969	23129	23032	22971	23109	23103	23207	22904	23166	23119	22885	22970	22785	22898	23141	23045	23066	23044	22944	23092	23038	22847	22969	22962	23112	22886	23153	23115	23174	23115	23046	23078	23031	23272	23023	23031	23042	23320	23124	22878	22970	23026	23004	23142	23016	23092	22963	22954	22941	23072	22931	23050	22916	23080	23062	23148	23024	23040	23081	22803	22986	23107	22967	23060	23139	23086	22937	23118	23077	23101	23036	22971	23008	23250	23067	23090	22893	23157	22899	23001	23019	22800	23093	23013	22895	23043	23051	23188	23079	22928	23007	22885	23117	22982	22923	22875	22939	23013	23174	23126	23009	23036	22956	22919	23147	22825	22891	22985	23053	22940	23076	22912	23101	22997	23081	23088	23093	22941	23070	22853	22915	22971	23031	23022	22964	23189	22937	22927	23015	22944	23082	23134	23019	22953	22835	23016	23070	23131	23161	23073	23143	23036	23138	23220	23080	23088	22816	22910	22876	23044	23009	22961	22909	23144	22885	23071	22998	22940	23192	23001	23025	22978	23096	23315	23261	23041	22953	22876	22936	23046	23069	23111	23073	23088	23090	23212	23002	22912	22972	23098	23040	23166	23134	23082	22975	23135	22889	23001	22998	23211	23006	23083	23098	23129	22993	23157	23125	22940	23045	23136	23142	23088	23035	23154	23036	23071	23015	22945	23009	23123	22950	23081	23175	23082	22981	23028	23069	22924	23091	22966	23009	22937	23102	22941	22925	23026	23148	22931	23097	23194	23105	23113	23205	23059	23068	23246	22987	23107	23044	23097	22955	23078	22934	23106	23120	22791	23065	22962	23059	23071	22917	22970	23235	22958	23146	23077	22917	23319	23098	22877	23189	22941	23030	23027	23104	23089	23001	22909	23120	22985	23173	23086	23223	22964	22984	23083	23178	22861	23045	23208	22968	22777	23048	23215	23123	23037	22891	23005	23069	23112	23201	23068	22955	23053	23269	23134	22955	23051	22985	22959	22999	23133	23086	23029	23063	23177	22954	22997	23190	23178	23069	22888	23028	23034	23049	23201	23033	23052	23012	22821	23005	23090	22985	23162	23097	23084	22836	23229	23006	22981	23081	22955	23216	22982	23010	23039	22989	23211	23108	23074	23119	22829	23097	23018	23055	23078	23042	23117	22856	22963	23174	23030	22919	23042	23156	23004	23193	22892	23012	22951	22953	22803	23022	22979	23031	22993	22980	22967	22950	23033	22939	23031	23022	22854	22990	23069	22937	23205	23087	23126	23004	22953	23018	22808	23154	23040	23148	23033	22926	23083	23154	23224	23097	23179	23149	23149	23052	22970	23018	23263	23221	22837	23090	23040	22954	23040	23020	23198	23202	23152	22983	23086	23041	23055	22824	22868	22854	23227	23021	22989	23004	23117	22999	23138	22887	23191	23170	22870	23181	22890	22922	23108	23194	22947	22993	23341	22949	23286	22883	23058	23001	23084	22909	23081	23110	23255	22925	22951	23081	23045	23148	23013	23016	23067	22939	22975	22887	23029	23098	23049	23114	23115	23224	22930	23012	23211	22982	23325	23080	22831	23166	22948	23057	23107	22943	22883	23085	23064	23210	23071	23079	23020	22795	22898	23090	23020	23032	23039	23066	23130	22935	22970	23052	22883	23047	23109	23096	22902	23150	23069	23155	22930	23189	22962	23072	23008	22958	23124	23160	23211	23003	22925	23055	23039	22981	22770	23069	23036	23051	22783	23116	23245	22927	23186	22969	23001	23211	23019	22992	23145	23125	23069	22848	23057	22998	23098	22953	23058	22833	23074	22998	22970	23150	23052	23146	22957	22927	23187	22972	22981	22940	22984	22993	23089	23082	23076	22987	23070	22939	23221	22935	22946	22954	23008	22994	23028	23346	23091	22998	23036	23034	23013	22847	23083	23092	23179	22896	22958	23202	22967	23094	23070	23163	22949	23151	23127	23006	23138	23025	23105	22957	23149	22881	23125	22912	23137	22890	22948	22906	23103	23043	23161	22933	22959	23026	22964	22999	23197	23006	22955	23055	22949	23225	22816	22942	23118	22935	23084	23035	22934	23137	22922	23185	23050	22966	23148	22909	23050	23260	23031	22979	23101	23113	23136	23107	23057	23061	23006	23007	23125	22939	23185	23012	23196	22863	23098	22985	23011	23147	23168	22864	23203	23021	23194	22943	23026	23011	22978	23104	22981	23068	23039	23104	23125	22893	22962	22848	23135	23387	23059	23205	23092	23063	23005	23059	22818	23062	22963	22957	22875	23149	22980	23078	23098	23131	23016	23027	22892	23041	22915	23108	23121	23009	23044	23083	23012	23094	23145	22988	23041	22836	23072	23153	22988	23041	22865	22917	23177	22846	22995	22992	22828	22972	23078	22974	22962	22927	22985	23043	22942	23033	22993	23160	22949	22967	22995	23040	22997	23051	23002	23012	23021	23055	23066	23271	22856	22991	23012	22998	23093	22923	23184	23124	23068	22973	23160	23141	23025	23110	23080	23129	23023	22968	22977	23079	23102	23035	22900	23132	23277	22994	23109	23008	23160	23104	22928	22928	22862	22954	23152	23113	23313	23008	23126	23051	23014	23147	23028	23017	23139	23154	22918	23188	23017	23046	23034	22930	23191	23010	23117	23044	23095	22961	22885	23072	22967	22752	23313	23054	23005	22883	23049	23067	22912	22794	22986	23062	23080	23043	22979	23053	23060	22876	23317	23109	23360	23022	22978	22880	23066	23192	23162	23170	23009	22899	22832	23137	23176	23273	22893	23122	23034	23092	22959	23152	23143	22909	22880	22858	23280	23094	22994	23112	23122	23162	22954	22999	23049	23133	22969	23019	22947	23057	22943	23044	23026	23045	23122	23024	23039	23070	23065	23026	23218	22893	23085	23069	23015	23142	23039	23071	22943	23069	22907	23158	23059	23193	23118	22952	23050	22972	23028	23094	23118	23160	23147	23031	23049	23010	23178	22887	22886	23110	23193	23015	22977	23140	23074	23153	23056	23011	23000	22990	22947	23176	22980	23102	23264	23015	22868	23152	22918	22724	23265	22793	23023	22863	23015	22983	23031	22911	23133	22843	22985	23043	23092	22940	22982	23021	22965	23141	23184	22847	23130	23105	23201	23153	23072	23150	22872	23014	22957	23070	23035	22996	23006	23266	23158	22995	23144	22972	22986	23169	23131	23035	23113	23108	22918	23054	23052	22942	23099	22985	23123	22926	23095	23088	23122	23154	23110	23153	22997	23080	23155	23008	23124	23020	23020	23192	23080	23032	23071	22872	23146	22991	23132	23304	23131	23089	23159	23200	22980	22946	23204	22860	22959	23161	23087	22998	23022	22962	23189	23174	23135	23066	22896	23132	23051	23006	22979	23007	22947	23298	23169	23017	23100	22850	22893	22776	23001	23084	23037	22991	22905	23118	23157	23089	23122	23203	23093	23256	23004	22948	23122	23066	22968	22834	23171	22974	23260	23000	22910	23155	23023	22944	23123	23006	23017	23163	23007	22923	22990	23160	22903	23068	23192	23104	22916	23154	22891	22971	22963
29364	36308	51690	44706	35500	32018	30712	29996	29643	29742	29593	29856	29659	29657	29690	29781	29664	29466	29665	29516	29623	29672	29791	29551	29728	29700	29645	29676	29885	29635	29345	29444	29846	29747	29665	29605	29586	29754	29558	29797	29486	29728	29698	29658	29638	29381	29657	29692	29737	29692	29784	29697	29719	29652	29844	29739	29513	29794	29777	29716	29656	29528	29586	29564	29607	29650	29518	29720	29829	29556	29695	29588	29701	29603	29409	29518	29532	29520	29603	29609	29555	29522	29616	29528	29644	29546	29696	29558	29782	29688	29708	29355	29613	29644	29910	29597	29654	29608	29592	29602	29419	29684	29610	29638	29601	29317	29658	29462	29488	29675	29637	29584	29887	29691	29719	29833	29939	29465	29709	29498	29538	29554	29595	29712	29642	29657	29616	29786	29752	29360	29262	29812	29544	29597	29686	29593	29775	29597	29581	29602	29733	29505	29670	29542	29877	29586	29732	29581	29707	29667	29737	29492	29561	29620	29576	29870	29774	29537	29707	29660	29960	29518	29854	29638	29518	29734	29646	29673	29633	29498	29488	29561	29796	29351	29558	29616	29592	29821	29543	29716	29690	29636	29792	29464	29755	29552	29566	29489	29372	29660	29607	29743	29673	29710	29769	29318	29265	29626	29642	29552	29548	29667	29743	29768	29590	29617	29661	29566	29511	29741	29744	29642	29708	29646	29597	29532	29632	29665	29719	29473	29583	29783	29764	29759	29668	29760	29737	29434	29663	29596	29324	29746	29638	29491	29675	29624	29480	29631	29363	29565	29727	29571	29580	29737	29748	29447	29725	29626	29566	29492	29624	29701	29565	29560	29685	29527	29526	29557	29548	29619	29778	29538	29640	29651	29586	29747	29663	29492	29521	29319	29590	29502	29354	29633	29550	29813	29922	29364	29449	29604	29804	29568	29640	29586	29893	29745	29609	29596	29550	29726	29807	29656	29757	29539	29629	29259	29448	29523	29701	29550	29616	29789	29595	29509	29503	29469	29652	29538	29536	29621	29587	29725	29474	29472	29703	29891	29528	29876	29846	30004	29599	29579	29818	29479	29598	29949	29478	29365	29874	29626	29610	29496	29572	29622	29540	29747	29397	29639	29637	29744	29558	29514	29883	29574	29734	29634	29669	29606	29481	29693	29685	29744	29518	29526	29666	29617	29616	29577	29679	29864	29576	29822	29559	29526	29581	29633	29584	29417	29558	29672	29574	29431	29573	29652	29752	29607	29568	29398	29544	29710	29763	29477	29561	29775	29803	29594	29765	29776	29637	29462	29613	29780	29799	29469	29485	29578	29299	29609	29554	29358	29424	29681	29624	29676	29607	29779	29594	29639	29453	29524	29720	29749	29750	29563	29632	29599	29671	29779	29695	29615	29744	29633	29676	29417	29591	29529	29771	29375	29787	29593	29399	29794	29613	29463	29729	29731	29389	29493	29548	29422	29398	29665	29376	29533	29581	29695	29628	29430	30007	29411	29746	29751	29699	29692	29743	29562	29650	29584	29496	29618	29698	29908	29697	29505	29469	29651	29740	29497	29534	29729	29554	29974	29665	29788	29691	29384	29671	29495	29481	29496	29475	29603	29698	29705	29683	29428	29730	29406	29653	29814	29701	29715	29537	29693	29707	29485	29574	29452	29549	29514	29766	29544	29804	29420	29610	29733	29441	29625	29481	29543	29559	29542	29269	29506	29767	29696	29765	29650	29911	29752	29779	29423	29536	29552	29620	29732	29530	29603	29812	29606	29638	29627	29729	29726	29427	29724	29796	29556	29572	29639	29626	29679	29607	29623	29609	29540	29745	29677	29562	29705	29757	29528	29499	29705	29515	29536	29656	29544	29402	29768	29373	29609	29700	29477	29709	29796	29638	29559	29651	29713	29594	29648	29656	29493	29770	29650	29668	29610	29638	29441	29539	29468	29591	29571	29668	29465	29555	29411	29731	29739	29836	29507	29654	29544	29711	29515	29579	29514	29521	29564	29678	29763	29587	29512	29565	29462	29610	29553	29671	29659	29629	29439	29712	29704	29751	29580	29567	29473	29568	29739	29720	29507	29713	29726	29630	29535	29518	29708	29766	29830	29694	29622	29592	29470	29589	29698	29510	29535	29651	29606	29671	29640	29625	29560	29772	29575	29442	29620	29595	29649	29502	29523	29767	29515	29652	29732	29654	29820	29469	29532	29659	29751	29637	29637	29607	29656	29675	29741	29559	29688	29586	29678	29451	29638	29853	29685	29577	29794	29694	29744	29677	29645	29650	29668	29448	29642	29569	29569	29621	29657	29638	29691	29650	29584	29655	29416	29837	29567	29749	29494	29587	29800	29535	29439	29561	29740	29824	29630	29776	29667	29885	29783	29703	29650	29833	29706	29514	29528	29468	29504	29600	29925	29670	29440	29718	29643	29568	29576	29515	29548	29863	29666	29663	29514	29539	29552	29677	29528	29318	29427	29595	29623	29816	29618	29704	29708	29938	30059	29893	29651	29489	29891	29828	29622	29676	29648	29577	29457	29722	29582	29709	29568	29750	29740	29881	29668	29857	29834	29564	29642	29619	29744	29536	29761	29851	29646	29655	29642	29609	29738	29595	29421	29684	29478	29687	29740	29535	29597	29605	29597	29819	29477	29609	29749	29600	29613	29754	29753	29502	29717	29651	29524	29552	29452	29780	29796	29618	29558	29666	29543	29523	29413	29603	29747	29561	29776	29610	29636	29633	29587	29764	29422	29795	29744	29566	29613	29715	29669	29741	29462	29603	29658	29765	29665	29502	29771	29643	29560	29416	29720	29556	29575	29739	29320	29654	30043	29894	29612	29601	29603	29604	29683	29572	29718	29864	29707	29629	29425	29603	29724	29651	29631	29509	29573	29872	29698	29705	29480	29638	29414	30031	29414	29530	29540	29749	29566	29693	29480	29405	29749	29659	29522	29548	29564	29722	29654	29595	29637	29429	29790	29633	29723	29675	29497	29924	29829	29732	29500	29754	29627	29568	29902	29723	29674	29823	29710	29442	29503	29682	29601	29613	29648	29561	29473	29552	29808	29599	29710	29461	29744	29862	29825	29737	29592	29564	29607	29643	29574	29444	29454	29558	29704	29700	29794	29557	29680	29663	29591	29569	29590	29766	29438	29728	29555	29711	29595	29443	29272	29577	29667	29572	29610	29593	29292	29689	29673	29546	29660	29711	29612	29581	29808	29780	29596	29532	29632	29953	29882	29646	29594	29647	29511	29412	29386	29371	29808	29651	29658	29658	29687	29490	29811	29937	29458	29626	29625	29608	29647	29714	29596	29741	29719	29648	29529	29726	29540	29534	29743	29405	29734	29469	29526	29900	29468	29786	29621	29620	29675	29782	29675	29504	29669	29683	29605	29826	29551	29773	29900	29595	29744	29683	29721	29800	29595	29786	29637	29479	29393	29553	29665	29651	29463	29543	29490	29711	29585	29739	29374	29563	29700	29890	29814	29598	29643	29649	29483	29594	29776	29695	29673	29725	29449	29775	29610	29676	29707	29905	29628	29932	29551	29808	29476	29487	29679	29739	29635	29662	29475	29482	29507	29717	29807	29829	29939	29609	29774	29908	29685	29502	29712	29557	29716	29876	29560	29744	29834	29630	29610	29712	29535	29978	29689	29509	29446	29833	29417	29488	29591	29652	29700	29502	29669	29507	29667	29657	29664	29480	29547	29836	29693	29827	29478	29448	29646	29553	29628	29480	29231	29478	29584	29673	29639	29565	30045	29540	29596	29552	29729	29689	29703	29725	29527	29471	29610	29653	29665	29568	29743	29568	29475	29392	29479	29785	29657	29570	29657	29768	29523	29371	29440	29655	29697	29876	29259	29506	29565	29621	29859	29531	29561	29607	29617	29734	29464	29711	29439	29433	29625	29884	29727	29695	29447	29528	29646	29572	29804	29868	29287	29569	29561	29785	29689	29633	29588	29642	29468	29665	29376	29539	29498	29511	29760	29810	29539	29530	29566	29824	29719	29469	29671	29765	29684	29457	29513	29670	29681	29528	29572	29602	29269	29770	29811	29758	29716	29632	29540	29862	29811	29729	29547	29516	29487	29668	29730	29561	29632	29690	29458	29548	29668	29482	29773	29341	29617	29554	29694	29578	29778	29724	29632	29619	29562	29605	29927	29464	29547	29665	29483	29611	29857	29666	29820	29657	29689	29832	29739	29695	29453	29579	29707	29377	29879	29741	29881	29651	29769	29490	29755	29689	29315	29718	29573	29502	29692	29526	29445	29572	29718	29731	29803	29732	29377	29530	29427	29688	29636	29507	29406	29508	29537	29615	29531	29552	29723	29501	29678	29732	29551	29653	29663	29530	29646	29261	29886	29702	29572	29499	29449	29449	29747	29553	29538	29398	29475	29612	29700	29490	29835	29506	29627	29765	29664	29611	29604	29737	29584	29436	29756	29809	29697	29668	29752	29571	29632	29730	29461	29782	29670	29548	29697	29504	29596	29881	29569	29617	29637	29756	29725	29630	30019	29523	29432	29526	29637	29636	29647	29504	29725	29517	29661	29494	29702	29868	29597	29880	29562	29467	29690	29804	29527	29888	29548	29565	29506	29741	29545	29723	29722	29638	29750	29667	29702	29497	29434	29644	29829	29520	29545	29715	29409	29642	29577	29564	29564	29729	29647	29687	29725	29571	29614	29940	29947	29662	29616	29932	29512	29562	29533	29917	29659	29772	29580	29682	29416	29490	29808	29607	29453	29458	29809	29695	29667	29630	29476	29602	29494	29626	29764	29459	29591	29457	29547	29764	29387	29573	29735	29771	29534	29605	29621	29651	29718	29646	29496	29606	29680	29461	29618	29687	29679	29414	29458	29446	29798	29586	29583	29515	29487	29646	29887	29793	29519	29794	29791	29574	29777	29623	29519	29593	29602	29926	29724	29546	29607	29814	29621	29672	29683	29585	29404	29524	29674	29604	29628	29772	29204	29534	29602	29956	29527	29656	29715	29681	29626	29554	29531	29603	29908	29673	29698	29819	29651	29538	29912	29696	29651	29630	29506	29602	29709	29660	29677	29671	29721	29638	29585	29591	29540	29710	29711	29686	29508	29723	29611	29512	29717	29463	29669	29717	29744	29805	29673	29544	29649	29540	29517
30851	58886	54030	39098	29347	24714	22974	22636	22291	22216	22438	22271	22369	22463	22394	22492	22503	22526	22495	22396	22301	22518	22324	22432	22348	22553	22450	22554	22237	22379	22598	22514	22407	22365	22570	22413	22433	22389	22433	22518	22412	22508	22325	22602	22430	22458	22463	22322	22341	22406	22336	22558	22427	22435	22367	22389	22525	22498	22505	22368	22413	22329	22362	22357	22332	22527	22457	22330	22570	22512	22518	22428	22447	22445	22589	22412	22430	22429	22363	22269	22558	22374	22506	22503	22383	22315	22355	22517	22495	22295	22484	22343	22387	22376	22566	22657	22428	22356	22474	22480	22327	22519	22537	22599	22310	22397	22451	22454	22358	22498	22418	22507	22535	22356	22588	22428	22436	22395	22413	22442	22382	22494	22324	22233	22659	22446	22433	22419	22394	22601	22341	22526	22404	22488	22528	22413	22462	22798	22295	22530	22219	22429	22220	22721	22616	22458	22404	22449	22551	22542	22292	22505	22470	22307	22450	22388	22357	22481	22304	22561	22517	22321	22382	22442	22251	22409	22387	22400	22507	22425	22402	22555	22351	22512	22552	22347	22643	22406	22447	22376	22427	22386	22485	22437	22469	22283	22350	22388	22597	22431	22555	22474	22475	22505	22356	22423	22330	22411	22572	22577	22418	22300	22316	22340	22454	22300	22548	22607	22495	22273	22444	22387	22493	22424	22221	22540	22486	22263	22208	22377	22388	22425	22500	22463	22545	22407	22424	22474	22348	22603	22494	22425	22439	22346	22453	22611	22469	22415	22360	22475	22442	22406	22488	22471	22453	22609	22530	22464	22443	22522	22472	22595	22391	22372	22433	22404	22352	22428	22366	22348	22640	22610	22376	22519	22281	22353	22617	22354	22560	22531	22417	22492	22256	22572	22479	22361	22275	22443	22403	22599	22468	22510	22458	22355	22274	22592	22431	22459	22422	22340	22388	22403	22292	22621	22386	22421	22382	22365	22551	22383	22438	22318	22503	22271	22374	22548	22499	22416	22496	22465	22584	22352	22516	22579	22348	22666	22483	22425	22575	22543	22517	22379	22485	22544	22440	22382	22465	22460	22259	22350	22510	22299	22499	22664	22444	22357	22519	22452	22432	22323	22346	22423	22451	22369	22391	22449	22376	22385	22359	22562	22273	22408	22433	22426	22387	22389	22422	22330	22396	22572	22374	22418	22365	22244	22543	22459	22400	22377	22441	22294	22436	22206	22419	22408	22440	22483	22276	22528	22293	22449	22364	22396	22431	22354	22431	22579	22194	22476	22381	22534	22414	22412	22545	22470	22539	22416	22427	22595	22384	22392	22546	22379	22624	22388	22470	22401	22607	22342	22561	22391	22537	22498	22357	22619	22478	22339	22390	22537	22386	22392	22402	22610	22390	22527	22278	22363	22458	22443	22426	22399	22506	22395	22343	22285	22709	22464	22416	22373	22481	22491	22541	22521	22554	22482	22529	22556	22267	22607	22701	22350	22711	22389	22459	22265	22612	22620	22284	22445	22424	22363	22363	22351	22503	22364	22490	22655	22384	22474	22483	22391	22364	22485	22545	22450	22444	22341	22423	22537	22363	22456	22490	22511	22240	22415	22548	22365	22417	22292	22439	22526	22401	22488	22493	22330	22643	22424	22269	22659	22564	22276	22608	22365	22526	22516	22512	22390	22357	22539	22738	22528	22430	22479	22514	22442	22327	22382	22471	22384	22357	22382	22453	22493	22499	22394	22533	22586	22523	22260	22503	22491	22456	22429	22579	22390	22462	22345	22332	22552	22479	22320	22468	22366	22428	22379	22433	22428	22415	22241	22465	22322	22346	22556	22422	22448	22481	22422	22528	22567	22437	22448	22288	22509	22356	22504	22421	22413	22644	22506	22394	22492	22547	22551	22376	22441	22524	22401	22511	22324	22548	22431	22344	22343	22398	22593	22356	22528	22453	22415	22412	22266	22433	22556	22373	22468	22555	22513	22418	22595	22363	22512	22430	22398	22455	22382	22311	22497	22425	22437	22549	22435	22545	22603	22503	22485	22377	22539	22472	22397	22620	22364	22488	22368	22454	22332	22516	22410	22439	22409	22409	22380	22499	22506	22298	22309	22405	22294	22403	22303	22493	22440	22550	22551	22264	22636	22405	22465	22521	22280	22455	22329	22427	22568	22657	22351	22368	22640	22452	22396	22382	22266	22449	22308	22475	22537	22307	22401	22415	22428	22444	22370	22647	22262	22435	22398	22477	22604	22479	22489	22258	22439	22381	22451	22332	22521	22453	22561	22225	22535	22749	22550	22433	22394	22210	22487	22420	22347	22469	22465	22358	22332	22293	22219	22546	22350	22657	22482	22435	22404	22515	22457	22660	22406	22511	22551	22343	22613	22344	22652	22405	22418	22462	22530	22427	22262	22308	22544	22532	22428	22383	22412	22402	22499	22426	22409	22505	22408	22472	22429	22490	22519	22558	22387	22404	22440	22538	22354	22326	22389	22536	22512	22464	22402	22598	22441	22585	22350	22419	22511	22350	22439	22557	22335	22632	22277	22335	22539	22554	22242	22325	22511	22543	22200	22668	22384	22523	22493	22398	22600	22411	22437	22398	22374	22438	22523	22313	22376	22451	22553	22642	22465	22491	22546	22573	22551	22555	22427	22399	22450	22369	22494	22316	22428	22376	22225	22450	22468	22509	22264	22430	22490	22652	22601	22350	22193	22460	22353	22345	22511	22634	22509	22426	22566	22394	22238	22652	22377	22464	22399	22538	22471	22426	22398	22367	22417	22513	22297	22448	22332	22434	22359	22523	22452	22442	22487	22535	22460	22268	22473	22503	22463	22347	22245	22553	22520	22421	22481	22453	22443	22531	22406	22382	22387	22555	22506	22541	22372	22550	22330	22336	22378	22479	22390	22498	22597	22394	22462	22571	22341	22213	22450	22453	22547	22314	22577	22479	22525	22283	22336	22363	22645	22355	22454	22439	22374	22517	22506	22515	22443	22469	22305	22437	22577	22564	22650	22459	22400	22460	22374	22489	22413	22596	22530	22552	22319	22521	22343	22382	22455	22444	22498	22371	22515	22444	22325	22455	22357	22260	22439	22409	22552	22549	22350	22456	22429	22543	22396	22574	22387	22331	22565	22240	22512	22432	22413	22425	22277	22360	22362	22407	22412	22449	22487	22378	22469	22608	22379	22480	22275	22379	22571	22447	22525	22655	22422	22388	22661	22454	22409	22523	22527	22368	22443	22327	22425	22426	22532	22372	22437	22517	22605	22370	22498	22320	22444	22572	22547	22529	22410	22496	22375	22470	22386	22537	22476	22615	22704	22427	22552	22170	22476	22135	22472	22490	22505	22361	22455	22489	22537	22430	22352	22520	22331	22381	22535	22447	22478	22456	22476	22565	22326	22452	22390	22481	22390	22450	22580	22533	22537	22393	22548	22368	22347	22475	22471	22355	22427	22446	22427	22392	22423	22458	22339	22387	22442	22548	22507	22253	22479	22446	22416	22469	22412	22512	22307	22478	22435	22496	22310	22449	22499	22475	22466	22201	22450	22429	22453	22345	22611	22473	22517	22576	22311	22428	22466	22542	22326	22362	22257	22563	22357	22483	22444	22528	22320	22396	22444	22453	22416	22574	22382	22434	22482	22422	22460	22379	22463	22610	22463	22393	22415	22499	22677	22414	22364	22538	22562	22592	22470	22761	22414	22519	22512	22758	22311	22432	22501	22469	22497	22301	22586	22402	22412	22552	22458	22373	22493	22262	22428	22487	22492	22372	22486	22394	22607	22397	22468	22451	22430	22325	22389	22386	22594	22467	22401	22382	22502	22612	22341	22351	22457	22373	22464	22641	22549	22523	22377	22499	22326	22360	22384	22463	22569	22390	22517	22590	22584	22337	22450	22438	22413	22463	22507	22501	22550	22549	22453	22284	22446	22429	22480	22405	22523	22244	22536	22266	22451	22408	22360	22607	22512	22463	22457	22504	22639	22279	22410	22642	22451	22342	22421	22479	22514	22432	22281	22441	22278	22258	22579	22336	22384	22420	22455	22369	22376	22500	22369	22317	22446	22419	22464	22300	22401	22468	22568	22337	22548	22441	22418	22642	22530	22492	22399	22405	22500	22463	22453	22396	22558	22216	22467	22456	22530	22561	22414	22513	22527	22421	22481	22384	22357	22375	22424	22409	22462	22501	22488	22411	22523	22440	22534	22443	22433	22631	22315	22454	22504	22382	22461	22448	22277	22493	22392	22609	22309	22388	22542	22519	22589	22339	22579	22533	22438	22423	22364	22358	22612	22604	22556	22650	22495	22356	22344	22395	22354	22409	22576	22626	22531	22373	22376	22607	22490	22601	22547	22386	22354	22411	22384	22453	22512	22485	22596	22301	22319	22626	22327	22709	22520	22626	22578	22379	22348	22492	22618	22490	22291	22435	22562	22487	22500	22469	22411	22336	22293	22532	22546	22473	22339	22336	22618	22392	22422	22371	22352	22396	22508	22445	22421	22578	22419	22492	22403	22531	22428	22325	22480	22464	22278	22420	22302	22368	22475	22484	22444	22428	22564	22486	22363	22337	22498	22568	22424	22456	22523	22569	22339	22618	22465	22484	22312	22395	22510	22152	22394	22478	22536	22505	22473	22532	22522	22480	22535	22550	22454	22496	22455	22387	22395	22246	22246	22585	22403	22585	22422	22497	22408	22437	22430	22391	22471	22441	22285	22697	22451	22592	22359	22406	22529	22437	22448	22358	22516	22692	22515	22554	22395	22406	22498	22593	22410	22457	22439	22513	22459	22484	22425	22443	22557	22383	22510	22528	22515	22435	22564	22559	22613	22387	22469	22586	22550	22410	22494	22350	22604	22285	22363	22403	22524	22505	22451	22432	22390	22372	22304	22659	22394	22320	22496	22440	22498	22388	22415	22495	22514	22292	22420	22472	22376	22393	22486	22501	22423	22451	22412	22625	22401	22562	22373	22620	22343	22176	22515	22418	22561	22615	22517	22488	22500	22508	22433	22305	22533	22224	22429	22488	22620	22333	22575	22577	22475	22467	22206	22383	22347	22459	22422	22470	22502	22607	22421	22314	22516	22611	22446	22599	22583	22479	22608	22469	22425	22441	22622	22604	22443	22257	22549
23714	24376	47040	51354	43503	36953	33789	30633	30027	30377	30478	30402	30336	30286	30542	30274	30198	30261	30095	30423	30365	30364	30338	30307	30162	30417	30088	30254	30097	30269	30033	30258	30165	30232	30138	30179	30199	30180	30357	30139	30231	30283	30124	29974	30002	30139	30114	30329	30245	30092	30174	30163	30290	30146	30411	30111	30267	30027	30252	30016	30109	30038	30128	30110	30163	30289	30252	30044	30222	30179	29949	30009	30151	30098	29807	30139	30001	29990	30055	30000	30019	29961	29981	29952	30372	30072	30041	30145	30419	30134	29826	29894	30302	30073	30129	30048	30172	29873	29955	29983	30329	30119	30167	29982	30035	30046	30240	29950	30103	29964	30024	30124	30008	29972	30093	30116	30044	29986	30195	29931	29802	30086	30063	29993	30004	30156	30375	29937	30193	30291	30035	29979	29996	30084	30147	30028	30149	30002	30080	30059	30355	29891	29966	29950	29917	30019	30121	30364	29933	30157	30353	30327	29952	30041	30031	30108	29940	29879	30006	30011	29871	29937	30222	29940	30033	30232	30166	30199	30206	30250	30012	30012	30195	30163	29970	29905	30330	30068	29982	30295	30083	30129	30063	30022	29948	29902	30139	30122	30155	29912	30033	30044	30094	30092	29995	29909	30238	29820	30178	29997	29957	30083	30061	30046	30271	29908	29952	30052	30112	30066	30262	30218	29962	30289	30023	30220	30190	29893	29974	30042	30307	29926	30175	29859	30137	30136	30066	29770	29994	30309	29967	30033	30049	30373	29934	30020	30089	30185	29845	29952	30184	29927	29981	30017	30056	30040	30211	30134	30163	30071	30222	30277	29936	29933	30102	29920	30128	30047	29948	29905	29923	29914	30049	29845	30273	30031	30119	30121	29868	29909	29942	30317	30193	29923	30119	30039	29995	30046	30326	29969	30098	30258	30092	29827	30126	29835	29919	29904	29963	29916	30088	30119	30208	30225	30091	30161	30213	30010	30115	29962	30040	29955	29971	30246	30064	29989	29956	30002	30219	30153	30195	30040	30252	30028	30149	30209	29922	29997	29981	29972	29986	30043	29968	29942	30110	30250	29971	29905	30007	29839	30133	30123	29789	30009	29811	29963	29985	30069	29930	29974	30398	30190	30128	30010	30088	30079	30005	30193	30089	30085	29952	29913	29955	30160	30137	29964	30008	29840	30214	30258	29848	30052	29986	30094	30194	30056	30122	29993	30115	30206	29850	29947	30071	29919	29960	29936	29984	30122	30162	29985	30000	30002	29917	30098	30223	30002	30145	29965	30005	30143	29905	30275	29976	30142	30137	30064	30021	30102	30173	30161	29964	30027	30161	29709	30100	29969	30043	30189	30159	30119	30100	29918	30030	30209	29902	30060	30226	30143	30296	30225	30152	30142	30111	30168	30123	29985	30058	30212	30426	30076	29917	29910	30225	30084	30257	30063	30020	30166	29869	30214	30169	29892	30064	29746	30102	30251	30037	29954	30267	29910	29843	30205	29963	30089	30170	29950	30083	30217	30029	30067	30269	30031	29778	30149	29970	30085	30178	29932	30143	29957	29932	29867	30199	30207	30043	30041	29981	29965	30066	30251	30420	29968	30027	30097	30008	29830	30159	29841	29999	30162	30147	30168	30332	30226	30085	30209	29983	30174	29989	30135	29993	29925	30106	29972	30178	30162	30031	30103	30148	30107	30039	30059	30218	30071	30071	29901	30037	29830	30066	30170	29974	29875	30129	30181	30020	30045	30063	29953	29886	29988	30258	29963	30130	30115	29932	30142	29806	30102	30100	30045	30117	30372	29984	29971	30267	30097	30032	30181	30325	30118	30011	30162	30170	29958	30053	29908	30149	30191	29974	30314	29927	30304	30183	30082	29998	29985	30239	30222	30388	29856	30142	29973	29890	30158	30160	30170	30082	30138	30071	30139	30284	29926	30000	29877	30060	29876	30001	29976	29975	29826	29799	30148	29834	30160	29983	30241	30255	29976	30320	30061	30139	29911	30028	30218	30132	30153	30181	30349	30095	30054	30111	30030	29951	30065	30423	30194	30020	30134	30023	30110	30142	30012	30221	30057	30047	29956	30036	30073	29999	29708	30033	29812	30077	30005	29934	30094	29927	30173	30108	30382	30083	30189	29987	30138	30055	30267	30237	30119	30044	30054	30265	30150	30135	30081	30286	30174	30036	30148	29968	30061	30060	30250	30186	30009	30230	29970	30249	30129	30097	30168	30119	30221	30007	30143	30255	29789	29958	29988	30230	30053	29846	30208	30028	30134	30073	29970	29921	30057	30237	30076	30186	30138	30049	30107	30033	30017	30011	29991	30174	29974	30258	30109	30121	29890	29900	29973	29991	30275	30279	30209	30096	30079	30049	30278	30276	30255	30090	30258	29978	30109	29910	30062	30050	30116	30287	30348	30004	30020	30227	29824	30052	29887	30116	30098	30089	30091	30274	30025	30121	30141	30039	30094	29827	29893	29877	30118	30009	29942	30036	29943	29877	30123	29925	29919	29892	29852	30427	30183	29991	30089	30176	29921	30114	30154	30267	29985	30115	30057	30125	29977	29981	30092	30192	29968	30098	30166	29845	30032	30009	30032	30268	30062	30013	30099	30140	30008	30012	30113	30094	30196	30190	30095	30176	29942	29844	30156	30147	30072	29996	30044	30153	29980	29800	30108	29943	29810	29965	30056	30110	30208	29997	30100	30147	30222	30167	29882	29935	30219	30030	29971	30039	30055	30101	30048	30145	30114	30072	30082	30197	30159	30193	30123	30199	30029	29902	29984	30432	30028	29946	30175	30001	30077	29926	30289	30033	30055	30194	30065	30424	30148	30019	29905	29982	30002	29963	29739	29884	30162	30159	30272	30108	30073	30285	30321	30139	29944	30201	30329	30006	30204	30089	30135	30114	30201	30475	30241	29909	30125	30185	30108	29860	30053	30094	30148	30004	30081	29871	30173	30352	30007	29912	30062	30256	29984	29921	30228	30190	30135	30155	30100	30017	29980	30298	29918	30092	30100	30016	30050	30117	30002	30249	30002	30066	29975	30102	30164	30045	30142	29803	30108	30126	29875	30241	30082	29953	30125	30095	30071	30051	30005	30203	29811	30122	29958	30076	30051	30206	30335	30153	30072	29975	30192	30098	29997	29899	29923	30046	30086	29976	29915	29892	30257	30093	30052	30243	30006	30130	29801	29918	30056	30183	30122	30109	30244	29923	30061	29976	29986	29826	29859	30078	30083	29966	30076	30186	30176	30202	30043	29962	29923	30184	29891	29969	30049	30213	30012	30079	30259	30046	30058	29908	30288	30024	29935	30091	30118	30255	29901	29975	29684	30289	30124	30128	30192	29982	29989	29875	30052	30156	30172	30135	30017	30131	30228	30007	30122	29805	30140	30148	30026	30151	30218	30039	30153	29997	30056	30057	30097	30147	30191	29972	30146	29770	30275	29755	30102	30248	30280	30135	30186	30061	30074	29875	29978	30225	30271	30104	29878	30022	30208	29999	30059	30002	30391	30017	29973	29986	29936	29819	29956	29929	30142	30177	30036	30208	30000	30083	30086	29991	30032	29919	29981	30114	30078	30161	30246	30091	29870	29963	30181	29975	29931	30045	30299	29928	29951	30162	30139	30043	30185	30492	30015	30184	30178	30252	29999	30179	29711	29877	30335	30034	30147	30016	30118	30059	30085	30117	30027	30159	30197	30098	29970	30071	30288	29822	30123	30193	29971	30218	30109	29982	29955	30040	29951	30151	29990	30055	30033	30112	30011	30111	29972	30078	30189	30110	29906	30147	30234	29937	30237	30402	30257	30014	30173	30194	30113	30338	30057	30075	30249	30339	29791	29894	30161	29989	29825	30292	29986	30163	30136	29941	30005	29943	30010	29907	29832	29908	30145	29803	30154	29866	29859	29915	30015	29870	30072	29832	29974	30202	30023	29987	30022	29885	29981	30297	30059	30249	29831	29982	30016	29916	30087	30141	30059	30130	30121	30199	30102	30028	30046	30219	30281	30076	30159	30063	30086	29857	30050	30101	30028	30271	30056	30198	30173	30145	30096	30192	30118	29864	30169	30220	29868	30064	30274	30045	30023	30213	30104	30081	29963	30049	29763	30289	30091	30035	30254	30119	30046	30082	29857	30136	29933	30145	29647	30087	29993	30204	30296	30210	30023	30131	29999	29887	29879	30129	29968	29909	29894	30173	30094	30244	29948	30073	30316	30148	30243	30110	30304	30012	29918	30069	30076	30315	30095	30223	29754	30147	29977	30171	30032	30132	30143	30061	29960	30005	30061	29832	29936	30028	30251	30031	29969	30094	29953	30292	29975	30114	30035	30319	30163	29987	29949	30046	29948	30117	30122	30118	30007	29980	29778	29978	29925	30214	30083	30264	30223	30021	30140	29996	30015	30107	30377	30227	29789	30284	30093	29861	29955	29866	30224	29940	30182	30180	29977	30011	29826	29998	30118	29906	29965	29939	30247	30216	29881	30015	30110	30384	30240	30211	30129	30163	30160	30030	30210	30080	29815	30262	30031	30005	29968	30304	30305	29930	29851	30026	30029	29864	29870	30071	30011	30162	30300	30279	29994	30178	30166	30136	29983	30021	30004	30187	30215	30107	30133	30235	29842	30053	29768	30142	29924	30005	30359	30064	30007	30042	29893	30102	29867	30410	30072	30345	30069	30104	29952	30118	30222	30180	30190	30193	30181	29915	29859	29968	30048	30001	29911	30201	30179	30073	30416	30131	30051	29967	30057	30332	30111	30190	30122	30082	30250	29950	30262	29984	30013	29938	30278	30047	29876	30167	30244	30197	30017	29961	30015	30102	30122	30076	30359	30061	29919	30046	30029	30259	30170	30115	30215	29942	30106	30023	30165	29965	30139	30102	30266	30059	29931	29952	30003	29950	29875	30075	30053	30174	30094	30067	30295	30199	30196	30136	30022	30206	29863	30140	30094	30039	30504	30129	30165	30250	29939	30130	30065	30183	29944	29763	30017	29910	30165	29903	30183	30051	29832	30338	29895	29932	30070	30249	30057	30213	30123	29931	30250	29898	30112	30175	29998	30131	30103	30328	30183	30076	30133	30127	29984	30171	29835	30127	30152	30283	30377	30204	29784	30066	29996	30094	29748
54833	101014	95037	73510	50985	34206	26030	23502	22884	23002	22825	22874	22868	22740	22879	22653	22779	22980	22853	22907	22772	22748	22903	22931	22825	22871	22698	22801	22957	22800	22619	23094	22803	22953	22965	22729	22810	22669	22876	22984	22674	22654	22991	22924	22833	22831	22750	22824	22806	22792	22738	22913	22913	22790	22894	22800	22881	22779	22924	22863	22948	22661	22672	22836	22768	23010	22818	22901	22694	22679	22771	22849	22818	22974	22829	22699	22737	22706	22827	22913	22755	22811	22875	22989	22809	22746	22949	22836	22822	22842	22841	22593	22751	22756	22757	22878	22786	22789	22863	22755	22845	22942	22861	22726	22921	22939	22838	22844	22668	22904	22808	22527	22870	22583	22862	22768	22797	22675	22671	22824	22755	22842	22755	22816	22781	22843	22817	22736	22605	22760	22810	22862	22851	22716	22919	22664	22884	22875	22760	23066	22833	22760	22684	22773	22868	22659	22793	22670	22893	22830	22777	22966	22852	22765	22698	22825	22891	22755	22781	22856	22980	22871	22700	22835	22806	22691	22856	22841	22803	22610	22855	22836	22566	22976	23027	22764	22692	22862	22887	22836	22751	22886	22641	22838	22888	22791	22939	22952	22957	22920	22666	23035	22733	22865	22750	22825	22740	22723	22794	22656	22823	23068	22777	22928	22769	22656	22652	22973	22845	22816	22851	22866	22715	22853	22794	22836	22718	22796	22649	22863	22801	22950	22921	22803	22881	23119	22689	22966	22850	22862	22735	22525	22836	22897	22713	22591	22649	22799	22952	22760	22707	22785	22785	22889	22926	22757	22854	22886	22860	22920	22965	22645	22857	22655	22987	22627	22937	22731	22844	22697	22720	22679	22636	22812	22723	22835	22892	22824	22795	22898	23035	22748	22892	22843	22733	22785	22879	22812	22744	22717	22688	22787	22773	22854	22807	22850	22981	22714	22789	22777	22760	22799	22677	22802	22652	22859	22750	22700	22873	22805	22898	22680	22919	22775	22823	22846	22896	22909	22748	22827	23032	22815	22912	22739	22672	22758	22671	22883	22727	22768	22849	22718	22781	22823	23028	22841	22655	22672	22766	22792	22880	22716	22635	22813	23007	22730	22672	22933	22613	22701	22739	22698	22793	22849	22747	22912	22809	22674	22910	22864	22782	22828	22898	22784	22763	22756	22809	22609	22795	22870	22855	22734	22762	22925	22713	22693	22725	22808	22619	22981	22754	22866	22815	22634	22828	23001	22674	22653	22846	22679	22799	22910	22841	22981	22854	22892	22864	23016	22819	22624	22786	22738	22737	22776	22798	22812	22838	22803	22787	22851	22848	22838	22639	22880	22800	22816	22726	22838	22761	23014	22846	22806	22850	22794	22870	22930	22967	22853	22776	22828	22673	22732	22699	22877	22771	22937	22774	23010	22710	22811	22722	22783	22733	22627	22840	22604	22994	22902	22873	22833	22729	22800	22650	22881	22715	22827	22837	22863	22567	22756	22747	22654	22810	22608	22920	22640	22918	22776	22580	22714	22809	22853	22897	22911	22752	23000	22795	22887	22904	22945	22890	22758	22776	22830	22825	22567	22769	22902	22824	22665	22808	22872	22716	22822	22892	22983	22732	22842	22914	22836	22794	22806	22635	22662	22757	22836	22853	22908	22752	22660	22813	22676	22831	22745	23090	22899	22678	22838	22924	22851	22800	22766	23007	22810	22723	22816	22894	22865	22817	22853	22689	22786	22785	22918	22918	22841	22778	22864	22798	22773	22769	22804	22713	22763	22747	22721	22733	22691	22906	22798	22789	22957	22837	22761	22898	22980	22839	22797	22817	22778	23002	22648	22693	22842	22771	22703	22819	22824	22861	22895	22872	22845	23081	22982	22569	22841	22851	22760	22728	22894	22798	22857	22960	22751	22646	22731	22784	22576	22773	22785	22868	22794	22781	22878	22749	22822	22742	22888	22744	22705	22943	22884	22884	22967	22871	22826	22776	22849	22668	22705	22917	22682	22815	22787	22795	22839	22815	22825	22769	22868	22853	22752	22751	22794	22945	22730	22904	22786	22873	22770	22717	22956	22849	22543	22817	22893	22983	22886	22733	22962	22887	22836	22577	22986	22901	22603	22822	22708	22707	22753	22723	22812	22763	22737	22982	22680	22750	22804	22821	22803	22842	22785	22660	22739	22866	22840	22895	22758	22794	22656	22802	22603	22783	22747	22991	22790	22748	22817	22744	23018	22711	22962	22710	22809	22690	22699	22679	22857	22557	22774	22724	22971	22702	22833	22963	22732	22757	22766	22692	22791	22736	23058	22891	22796	22978	22877	22698	22896	22823	22812	22847	22728	22919	22693	22960	22861	22735	22786	22814	22932	22794	22727	22954	22768	22879	22896	22677	22793	22870	22812	23054	22794	22812	22864	22751	22779	22756	22725	22893	22912	22807	22831	22857	22720	22770	22747	22839	22679	22870	22823	22792	22868	22802	22868	22821	22983	22760	22782	22665	22909	22746	22737	22900	22914	22755	22960	22684	22757	22974	22802	22959	22721	22817	22770	22860	22853	22845	22783	22970	22790	22599	22737	22852	22738	22821	22843	22758	22663	22705	22865	23015	22846	22694	22894	22954	22610	22703	22753	22771	22530	22985	22922	22781	22879	22951	22859	22934	22640	22708	22867	23015	22844	22774	22736	22931	22626	22945	22845	22833	22733	22765	22695	22629	22706	22773	22827	22909	22856	22800	22861	22737	22845	22754	22943	22805	22823	22661	22857	22825	23037	22720	22874	22694	22741	22774	22791	22647	23039	22588	22577	22804	22855	22772	22874	22690	22873	22986	22966	22893	23049	22701	22797	22845	22847	22927	22835	22826	22670	22920	22812	22872	22834	22710	22667	22826	22914	22729	22877	22731	22784	22709	22721	22812	22748	22869	22986	22908	22809	22828	22746	22713	22866	22823	22850	22734	22731	22837	22763	22621	22743	22724	22779	22927	22809	22738	22753	22905	22906	22596	22798	22889	22770	22881	22900	23047	22931	22633	22894	22873	22876	22686	22730	22774	23040	22857	22831	22831	22881	22881	22879	22654	22686	22839	22741	22692	22773	22860	22807	22695	22791	22764	22626	22694	22875	22751	22681	22853	23022	22721	22776	22803	22757	22797	22941	22841	22696	22718	22724	22819	22619	22759	22847	22728	22701	22700	22803	22774	22756	22903	22735	22567	22841	22902	22775	22719	22809	22863	22705	22887	22648	22741	22796	22959	22794	22979	22867	22855	22803	22671	22907	22953	22728	22789	22772	22776	22753	22602	22993	22710	22767	22856	22934	22762	22725	22894	22907	22610	22686	22582	22645	22668	22925	22698	22744	22766	22833	22879	22764	22653	22817	22685	22752	22786	22771	22882	22633	22699	23114	22772	22780	22818	22938	22772	22553	22696	22817	22719	22835	22816	22587	22867	22741	22891	22794	23006	22833	22864	22672	22666	22857	22942	22863	22972	22762	22665	22917	22726	22689	22869	22904	22899	22759	22801	22880	22838	22633	22817	22842	22749	22727	22780	22682	22852	22718	22768	22737	22615	22851	22980	22865	22955	22822	22629	22925	22781	22872	22754	22803	23024	22976	22839	22695	22811	22736	22968	22863	22857	22802	22860	22787	22754	22839	22731	22839	22906	22999	23052	22719	22825	22902	22790	22621	23014	22871	22709	22595	22771	22802	22768	22960	22677	22778	22762	22871	22978	22845	22746	22849	22937	22795	22722	22870	22770	22827	22872	22701	22756	22926	22867	22800	22686	22965	22818	22913	22793	22789	22780	22746	22844	22793	22682	22964	22770	22846	22727	22700	22716	22908	22846	22859	22874	22794	22883	22854	23046	22788	22960	22820	22694	22572	22891	22907	22937	22910	22812	22910	22697	22837	22897	22663	22804	22861	22894	22669	22857	23025	22805	22690	22742	22963	22693	22966	22667	22924	22813	22912	22896	22918	23044	22819	22673	22778	22901	22779	22789	22855	22875	22876	23024	22718	22805	22801	22662	22753	22758	22616	22822	22960	22751	22835	22893	22712	22893	22622	22906	22611	22694	22802	22698	22699	22770	22776	22979	22667	22807	22823	22836	22681	22732	22643	22778	22776	22768	22872	22725	22768	23070	22865	22805	22918	22671	22682	22783	22829	22874	22808	22894	22772	23039	22757	22790	22985	22795	22811	22770	22864	22603	22805	22872	22682	22695	22726	22766	22893	22868	22759	22776	22900	22760	22921	22786	22930	22831	22872	22754	22844	22844	22869	23011	22908	22749	22748	22796	22612	22705	22843	22770	22688	22865	22892	22654	22898	22842	22751	22818	22861	22935	22716	22785	22781	22736	22856	22883	22669	22882	22788	22704	22800	22849	22753	22860	22582	22951	22766	22878	22814	22829	22846	22896	22702	22772	22724	22759	22686	22888	22721	22685	22608	22857	22821	22848	22664	22705	22900	22913	22981	22814	22634	22780	22865	22814	22939	22705	22844	22834	22872	22771	22963	22751	22766	22845	22713	22677	22784	22750	22698	22734	22764	22799	22737	22824	22792	22917	22829	22753	22829	22599	22773	22708	22804	22835	22787	22625	22979	22694	22881	22978	22799	22693	22834	23003	22769	22925	22842	22938	23011	22756	22683	22714	22645	22977	22712	22837	22727	22808	22712	22828	22957	22660	22799	22714	22758	22693	22657	22872	22921	22799	22715	22887	22913	22706	22757	22804	22636	22765	22686	22973	22778	22868	22776	22684	22791	22824	22709	22984	22893	22709	22709	22725	22704	22909	22824	22869	22781	22671	22863	22704	22758	22575	22937	22740	22665	22759	22735	22665	22905	22677	22841	22789	22914	22825	22801	22726	22707	22829	22927	23042	22760	22641	22822	22637	22577	22806	22803	22892	22786	22919	22850	22763	22573	22950	22774	22894	22711	22683	22857	22816	22826	22962	22625	22893	22849	22691	22515	22849	22749	22936	22862	22769	22917	22729	22658	22740	22879	23021	22807	22827	22826	23113	22761	22764	22743	22876	22826	22952	22762	22790	22855	22908	22839	22752	23031	22776	22772	22699	22811	22768	22732	22916	22932	22837	22783	22576	22793	22874	22816	22891	22903	22826	22790	22981	22797	23115	22658	22927	22831
22578	24028	45009	51495	44918	38941	35979	31950	31239	31706	31467	31365	31448	31393	31679	31136	31284	31017	31192	31083	31366	31217	31267	31219	31240	31227	30903	31151	31121	31136	31165	31041	30928	31171	31027	31289	31293	31281	30928	31188	31213	31190	31114	31169	30976	31127	31201	31172	31158	31227	31070	30931	31112	31129	31110	31105	31271	30950	30988	31063	31126	31045	31049	31080	31059	31006	31157	30926	31096	31071	31026	31195	31115	31234	30979	31001	30870	30699	31220	31084	30829	31005	30896	30915	31006	30825	31275	31069	31158	31088	31210	31026	30916	30964	30921	31031	31206	30875	30852	30787	31158	31340	31100	30947	30928	31137	31219	31507	30917	30914	31252	31158	31110	30968	31228	30944	30899	30844	31033	30997	30934	30946	31086	30904	30976	30974	31251	31110	31346	31038	31129	31109	31233	30846	31034	31093	30964	31091	31086	30989	31037	31151	31112	30979	30968	30952	31045	30964	31073	30891	30994	30909	30865	30871	30965	30993	31040	30901	31025	31248	31163	30987	30957	31021	30777	30891	31053	30806	30959	30864	30722	30947	31102	30813	31002	30864	31033	30946	30961	31095	30976	31065	31118	31064	31095	31070	31106	30909	30798	31121	30900	31114	30870	31063	31140	31014	31035	30992	31028	30887	31042	30821	31166	30920	31159	30990	31251	30971	30923	31177	31093	30683	31037	30897	31009	31005	31144	31118	30979	31018	31008	31126	30983	30953	31009	30900	31080	31162	30883	31102	30982	31097	31097	30799	31163	30898	30974	30884	31027	31073	31089	31037	31005	31110	31002	30925	30774	30780	30846	30856	30876	31031	30894	30856	30519	31159	31211	31136	31057	30887	31190	30957	31176	31029	31068	30744	31008	31055	31032	31110	30972	31142	30792	31129	30977	30934	30899	30594	30774	30961	31002	31125	31041	31000	31070	31071	31006	30884	30779	30903	31095	30844	31061	30665	30885	30958	31000	30864	30788	30905	31100	31083	31082	31009	31062	30613	30940	31105	30781	31026	30725	31127	30997	31030	30821	31233	31118	30966	31059	30790	31019	30979	30970	31022	31070	30958	31109	30944	30929	30844	31131	30976	31019	30748	30875	31015	31059	31173	30758	30968	31164	30863	31089	31099	30703	30860	31094	30728	31094	30763	30953	30865	31123	30949	30958	30981	31166	30878	30875	30959	31145	31101	30824	30760	30689	30862	30951	30852	30882	31212	31195	30743	31248	30924	30827	30905	31123	30998	31130	30846	30890	30857	30945	30961	30740	30683	30880	30874	31172	30959	30941	31107	30876	30834	31013	30907	31031	30971	30724	30959	30951	31072	30997	31087	30736	31033	31172	31113	31111	30875	31018	30859	30930	30851	30974	31053	30959	31045	30823	31021	31045	30908	30946	30987	31195	31046	31079	30971	31032	31043	31087	31117	30942	31234	31245	30999	30773	31037	30912	30926	30932	31052	30987	30967	31280	31136	31111	30816	30989	31067	30916	30787	30916	30763	31006	30844	30990	30961	31038	31117	31036	31132	31049	30921	31155	31164	31193	31159	30817	30908	30743	30882	30826	30879	30919	31099	30917	30944	30895	31150	30908	30900	31140	30973	30787	31083	30861	31022	30923	30818	30978	30939	31071	31128	31220	31127	30994	30930	30956	30958	31020	30942	30797	31282	30828	31031	30954	31017	31044	30893	31029	30982	31044	30765	31006	31299	31154	30855	30905	31058	30985	30661	30878	30933	30822	30845	30971	31146	30909	30909	30978	30993	30969	30896	30911	30837	31008	30791	30841	30982	30966	30817	31172	30927	30999	31183	30866	31011	31015	30864	31052	30840	31078	31077	31171	31165	30811	30798	30695	30745	30963	31118	31013	31184	31219	30911	31187	31054	30995	31158	31111	31047	30867	30994	31058	31105	31222	31040	30951	30830	31109	31021	30939	30959	30991	31025	31013	30685	30977	31036	31056	30919	31057	30586	31147	31002	31120	31180	30791	30840	30844	30897	31230	30902	30885	31114	30809	30972	31065	31274	31158	30947	31277	31050	30783	30836	30826	30915	30897	31049	30767	30813	30944	31108	30947	31106	30994	30829	30960	30951	30855	31089	31039	30877	30847	30974	31194	31111	30929	31194	30793	30984	30871	31090	31229	30858	30807	31003	30884	31139	30995	30933	30838	31026	30799	30892	31250	30990	31152	30816	31152	30866	31213	30975	30895	31146	31156	30927	30961	31028	30977	30862	31033	30910	30820	31003	30817	31016	30823	30770	31006	31261	31074	30926	30978	30861	30942	31067	30879	30897	30977	30833	30839	31133	30698	30978	30940	30885	31143	30936	30898	30890	31036	31108	31033	30820	31143	30865	31099	30903	31080	30852	30903	30931	31019	30790	31007	31053	30844	31118	31026	31052	30985	31190	31155	30985	30876	30760	30908	30970	31089	31078	30974	30976	31193	30789	30926	31253	31016	30802	30846	31041	31069	31013	30954	31080	30920	30964	30995	30614	30966	30923	30700	30679	30739	30802	31043	30897	30948	31134	30878	31043	30920	30789	30954	30827	30688	30893	30969	31130	30963	31170	31009	31368	30778	31105	30928	31082	31027	30931	31036	30840	31045	30939	30985	31165	30864	31034	30972	30779	31290	30948	31038	30920	31435	31208	31180	30963	31114	30762	30855	31163	30807	30788	30650	30903	31075	30869	30969	30712	31033	31120	30977	30999	31141	31124	30996	31095	30865	30889	30881	30916	30978	31015	30865	30823	31049	30982	31046	30733	31027	30984	30875	30997	31033	30963	31159	30889	30943	30884	30916	31010	31005	30927	31122	31088	30958	31091	30887	30968	30949	30832	31064	30963	30980	31194	31116	30897	31083	30789	30721	30888	31125	30987	30964	30972	31174	30846	31140	30980	30827	30993	31001	31048	30871	31059	30792	31017	30986	31027	30888	30965	31130	31114	31048	30992	30995	30902	31164	30972	30968	30810	30924	31046	31155	30963	31174	31023	30814	30943	31060	31217	31112	30732	30783	30954	31093	30938	30778	31011	30843	30756	30917	31112	30975	31091	31018	31129	31044	31087	30919	30956	30892	31008	30808	31021	30970	31044	30781	30691	30968	30900	30899	31029	31074	31080	31009	31020	30873	30970	31046	30889	31152	31302	30845	30939	30675	30891	30816	30837	31085	31121	30930	30887	31042	31148	30868	30939	30795	30901	31013	30970	31086	31010	30873	30976	30983	30915	30898	30701	30837	31096	31026	30963	31235	31147	30828	30864	30937	31115	31072	31075	30778	30951	31031	30859	31029	30973	30797	30887	30803	30814	31229	30948	30889	31135	30830	30792	31128	30787	30740	30710	31215	30780	30834	30835	31035	30973	30810	31088	31052	31161	30816	30825	30984	31072	30929	30893	30986	30971	30824	30839	30876	30968	31020	31071	30946	30763	31018	31023	30892	31212	30898	31098	31102	30968	30922	31009	30943	30911	31102	30707	30797	31248	30984	31129	30889	30839	30808	30834	30836	30913	31344	30884	30966	30913	30911	31213	30666	30837	30899	30896	31348	30838	31070	31081	31023	30965	30734	31039	31082	30786	30772	31226	31003	30921	30840	30913	31040	31150	30956	30906	31075	31041	30935	30996	31054	30870	30895	31018	31255	30797	31086	30827	30908	30967	31193	31143	31031	30848	31006	30958	30963	30958	31094	30881	30916	31037	31037	31012	31004	31185	30882	30855	30854	31056	30689	30784	30956	30985	31077	31003	30824	30980	30980	31111	30953	31159	30983	30973	30988	30866	30862	30912	31136	31160	30860	31177	30925	30891	31027	31128	30943	31026	30838	30994	30966	30755	30744	30844	30900	30777	30827	30742	30867	30741	30741	30862	30720	31060	30750	31087	31137	30729	31019	31027	30957	31102	31126	30998	31050	30945	30946	30891	31017	30877	30858	31143	31125	31180	30812	31134	30887	30811	30947	31202	31014	30922	31146	31123	31149	30853	30929	30857	31160	30976	31146	30914	30959	31135	30774	31398	30902	31121	31138	30908	30817	31045	31173	30797	31152	31027	31013	30820	31041	31023	31117	30859	31165	31104	30994	31012	30984	31051	31010	30867	30996	31023	30666	30871	30715	30866	31222	30925	30977	31007	30968	30878	31037	30932	30963	30702	31114	30955	31218	30989	31046	31121	30826	30776	30918	31079	30980	31111	31057	31043	30889	30928	31103	30752	31212	31074	30881	30692	31101	31139	30827	30812	31114	31043	30935	30801	30866	30991	30848	30905	31156	31053	30936	30902	31113	31123	30981	31022	30909	30915	31086	30986	31093	31114	30835	31102	30918	31071	30915	30743	30727	31164	31005	30823	30750	30916	31208	30750	30912	31054	31100	30805	31073	30877	30892	31053	31039	31148	30969	31017	30863	30953	30856	30879	31031	30869	31023	30979	30995	30834	30756	30833	30942	31096	31036	31032	30985	31009	30948	30876	31149	31111	30934	30849	30918	30993	30825	30888	31002	30906	31173	30933	30994	30949	30999	30879	30831	30981	31167	31071	30782	30936	31143	30843	30963	31297	30992	30953	31036	31091	30801	31135	31065	31081	30667	30873	30684	30866	31143	30784	31020	31023	30941	30751	30885	30879	31097	30725	31114	31087	31004	30918	31211	30757	30824	30943	30926	30709	31150	30873	30779	30789	31024	31003	30781	30974	31097	30713	30771	30982	30850	31065	30856	30939	30814	31053	31068	31192	30977	31007	30994	31053	31112	31069	30905	31077	30966	30874	31150	30962	30981	31339	30829	30820	30911	30937	31156	31081	30960	31017	30920	31120	30800	31118	30946	31061	31065	30903	30925	30984	31008	31016	31048	31028	30914	31031	30810	31099	31170	31104	30850	30767	30939	30998	31037	30941	31031	31099	31029	31043	31247	30895	30803	30861	30903	30962	30909	30951	30645	30971	31085	30918	30671	30883	30964	30968	31013	30796	31030	31061	30786	30922	30944	30904	31072	30751	31114	30898	31085	31002	30998	30926	30760	30903	31030	31027	30784	31088	30872	31065	30912	31206	31163	31006	30831	31002	31013	30972	31041	31010	30978	31150	31001	30443	30922	30961	30737	30810	30910	30863	31012	30994	31070	31049	30948	30750	31054	30800	30872	30675
60190	96262	97925	86171	61484	40607	28430	24229	23398	23063	23241	23294	23166	23420	23225	23301	23389	23348	23391	23272	23108	23561	23485	23363	23264	23179	23263	23183	23527	23294	23340	23435	23252	23416	23401	23440	23397	23253	23325	23348	23517	23438	23585	23253	23473	23626	23323	23295	23262	23383	23429	23310	23360	23403	23319	23431	23062	23401	23158	23479	23267	23480	23309	23237	23194	23358	23335	23367	23227	23324	23267	23257	23332	23203	23116	23259	23303	23243	23289	23496	23251	23204	23385	23426	23305	23313	23532	23050	23430	23480	23272	23272	23468	23451	23363	23278	23315	23303	23454	23347	23302	23297	23322	23353	23406	23185	23421	23182	23360	23238	23291	23081	23376	23359	23293	23393	23173	23344	23475	23416	23436	23351	23391	23367	23341	23143	23211	23313	23237	23414	23389	23326	23364	23259	23384	23256	23281	23207	23265	23332	23356	23343	23253	23382	23255	23417	23243	23272	23394	23647	23387	23260	23474	23192	23161	23367	23081	23265	23448	23394	23454	23251	23309	23446	23270	23260	23176	23327	23293	23128	23305	23344	23479	23338	23393	23377	23435	23395	23234	23136	23320	23496	23375	23445	23304	23328	23264	23314	23517	23143	23231	23281	23098	23206	23308	23301	23280	23278	23129	23392	23378	23362	23302	23453	23286	23483	23368	23367	23349	23398	23258	23300	23118	23279	23359	23249	23272	23440	23269	23252	23413	23230	23269	23291	23203	23383	23312	23216	23335	23260	23272	23354	23351	23353	23285	23316	23258	23430	23269	23275	23422	23391	23477	23045	23392	23421	23337	23437	23403	23337	23429	23479	23349	23349	23330	23343	23556	23112	23430	23305	23216	23364	23471	23257	23363	23325	23284	23418	23398	23246	23229	23231	23120	23491	23150	23344	23444	23209	23313	23308	23484	23541	23188	23114	23267	23240	23560	23489	23262	23463	23300	23184	23067	23250	23322	23205	23264	23308	23225	23291	23392	23448	23366	23313	23367	23283	23119	23400	23323	23294	23290	23279	23300	23270	23317	23375	23145	23385	23199	23269	23324	23230	23433	23339	23452	23339	23419	23330	23517	23315	23275	23131	23307	23144	23218	23191	23394	23356	23292	23193	23381	23312	23531	23118	23405	23257	23384	23266	23446	23396	23216	23212	23348	23377	23405	23162	23365	23327	23315	23384	23152	23316	23471	23251	23403	23456	23213	23314	23290	23395	23438	23475	23156	23136	23172	23210	23323	23295	23236	23306	23351	23225	23418	23296	23150	23571	23177	23274	23423	23283	23459	23339	23217	23427	23193	23444	23359	23272	23224	23174	22972	23377	23177	23384	23180	23371	23303	23323	23317	23315	23209	23326	23281	23292	23238	23292	23400	23375	23269	23360	23531	23166	23286	23095	23183	23555	23266	23428	23376	23353	23506	23382	23546	23397	23267	23277	23171	23456	23285	23166	23314	23110	23297	23351	23252	23368	23386	23305	23300	23440	23413	23215	23149	23326	23370	23099	23186	23247	23293	23260	23164	23123	23314	22964	23200	23310	23088	23245	23276	23208	23259	23216	23250	23305	23440	23344	23324	23363	23146	23296	23195	23191	23468	23331	23342	23327	23161	23173	23281	23365	23251	23362	23240	23199	23338	23254	23493	23172	23323	23334	23232	23344	23291	23122	23353	23276	23190	23241	23402	23386	23424	23315	23337	23374	23241	23257	23181	23303	23290	23334	23372	23227	23380	23217	23210	23405	23370	23461	23570	23304	23471	23343	23277	23245	23154	23262	23415	23223	23121	23279	23380	23286	23240	23459	23194	23199	23400	23371	23129	23265	23376	23408	23346	23240	23337	23209	23209	23212	23396	23364	23339	23252	23457	23390	23302	23209	23300	23354	23286	23380	23338	23194	23342	23292	23346	23491	23223	23397	23256	23206	23504	23260	23368	23296	23415	23293	23264	23244	23155	23453	23293	23398	23271	23336	23326	23039	23421	23311	23316	23271	23281	23307	23378	23093	23450	23306	23243	23171	23428	23393	23308	23253	23304	23497	23359	23148	23222	23285	23316	23533	23295	23305	23318	23413	23258	23242	23283	23377	23227	23233	23388	23362	23163	23215	23177	23329	23491	23340	23410	23240	23194	23420	23297	23308	23412	23369	23357	23397	23212	23260	23320	23419	23327	23418	23447	23497	23298	23436	23197	23283	23313	23403	23439	23396	23223	23168	23324	23221	23333	23286	23373	23415	23199	23241	23421	23209	23379	23445	23317	23524	23402	23211	23289	23239	23532	22946	23367	23350	23326	23408	23253	23351	23352	23339	23290	23437	23224	23199	23303	23337	23207	23324	23357	23318	23204	23381	23158	23358	23452	23211	23309	23395	23333	23237	23168	23223	23364	23013	23559	23268	23108	23307	23394	23227	23511	23232	23508	23206	23410	23398	23230	23368	23346	23243	23260	23361	23277	23323	23296	23280	23422	23444	23248	23347	23468	23309	23277	23306	23178	23343	23258	23337	23410	23367	23489	23121	23212	23280	23364	23188	23412	23337	23319	23136	23244	23122	23281	23479	23391	23437	23308	23172	23259	23335	23298	23395	23261	23251	23280	23312	23388	23327	23227	23422	23448	23426	23539	23365	23357	23316	23355	23196	23434	23313	23350	23271	23472	23205	23421	23433	23369	23204	23247	23312	23161	23290	23415	23218	23306	23298	23449	23316	23409	23301	23387	23389	23384	23246	23286	23423	23300	23250	23276	23164	23320	23347	23162	23348	23382	23243	23323	23218	23521	23203	23384	23365	23201	23260	23398	23364	23317	23143	23315	23527	23232	23216	23279	23328	23156	23265	23277	23258	23638	23307	23211	23428	23224	23617	23245	23321	23434	23353	23314	23214	23282	23320	23412	23341	23591	23307	23382	23357	23142	23393	23529	23456	23494	23318	23338	23472	23387	23291	23324	23240	23307	23455	23155	23553	23586	23192	23382	23318	23237	23366	23332	23326	23343	23326	23598	23215	23288	23316	23326	23331	23357	23332	23181	23294	23377	23280	23349	23374	23243	23222	23424	23421	23450	23330	23241	23431	23388	23214	23509	23335	23246	23213	23230	23296	23286	23424	23173	23353	23157	23319	23360	23430	23383	23336	23354	23157	23447	23490	23425	23234	23291	23189	23404	23252	23205	23372	23183	23260	23310	23368	23214	23256	23104	23246	23273	23335	23309	23313	23490	23285	23454	23341	23237	23312	23398	23294	23312	23253	23300	23257	23324	23307	23543	23280	23197	23283	23421	23254	23229	23315	23201	23335	23300	23211	23383	23278	23290	23185	23291	23361	23386	23363	23387	23043	23362	23321	23323	23082	23263	23483	23569	23465	23500	23297	23240	23279	23229	23376	23249	23509	23230	23440	23311	23275	23489	23460	23298	23189	23408	23321	23307	23351	23283	23459	23110	23346	23478	23251	23471	23169	23327	23183	23107	23342	23421	23264	23343	23337	23408	23316	23416	23224	23336	23332	23291	23228	23266	23239	23306	23361	23366	23362	23126	23297	23370	23346	23261	23236	23255	23204	23283	23291	23413	23330	23338	23191	23472	23136	23277	23429	23323	23271	23461	23171	23242	23058	23354	23232	23478	23258	23236	23400	23435	23363	23365	23426	23183	23225	23488	23376	23391	23318	23231	23243	23359	23227	23323	23358	23402	23227	23369	23411	23239	23343	23348	23447	23280	23144	23425	23232	23342	23399	23360	23283	23411	23378	23415	23454	23167	23160	23386	23144	23292	23208	23254	23326	23240	23330	23299	23264	23229	23188	23291	23415	23289	23266	23447	23304	23559	23292	23368	23542	23301	23455	23300	23188	23306	23243	23353	23228	23360	23535	23472	23437	23290	23184	23281	23215	23337	23169	23246	23416	23358	23360	23332	23302	23446	23279	23337	23253	23367	23382	23215	23183	23275	23165	23294	23305	23202	23486	23245	23319	23202	23486	23341	23092	23430	23484	23184	23364	23264	23231	23246	23169	23246	23365	23330	23306	23171	23439	23293	23300	23121	23359	23298	23558	23296	23390	23240	23434	23431	23277	23311	23394	23292	23248	23372	23349	23271	23233	23324	23425	23401	23431	23323	23279	23320	23366	23363	23212	23371	23320	23286	23204	23232	23226	23465	23404	23384	23370	23390	23438	23137	23437	23180	23433	23482	23346	23416	23418	23512	23417	23423	23442	23376	23331	23271	23491	23422	23382	23407	23283	23234	23353	23316	23399	23297	23374	23124	23304	23388	23302	23552	23238	23271	23269	23254	23313	23196	23203	23431	23353	23384	23211	23132	23319	23360	23216	23392	23091	23481	23402	23346	23477	23153	23334	23097	23216	23321	23322	23537	23473	23316	23268	23270	23308	23167	23155	23419	23475	23276	23243	23501	23284	23236	23239	23460	23211	23075	23335	23341	23098	23355	23583	23193	23337	23171	23184	23424	23134	23433	23416	23203	23372	23310	23219	23324	23356	23265	23314	23236	23196	23401	23310	23085	23348	23375	23403	23315	23184	23363	23306	23383	23476	23055	23236	23090	23218	23201	23217	23165	23182	23281	23031	23234	23548	23369	23243	23353	23284	23327	23322	23176	23296	23432	23431	23341	23208	23327	23487	23210	23453	23277	23327	23247	23240	23477	23341	23264	23447	23336	23191	23353	23188	23153	23425	23349	23381	23223	23225	23299	23201	23352	23350	23309	23328	23372	23468	23202	23262	23312	23210	23471	23127	23143	23351	23332	23334	23139	23381	23319	23389	23200	23253	23213	23255	23393	23289	23414	23179	23457	23488	23271	23358	23469	23196	23168	23362	23393	23396	23359	23218	23145	23352	23450	23244	23343	23469	23335	23321	23447	23139	23251	23374	23423	23267	23410	23262	23459	23223	23296	23219	23361	23277	23254	23096	23358	23334	23293	23346	23331	23416	23311	23443	23354	23303	23065	23282	23375	23470	23313	23225	23369	23310	23463	23157	23175	23231	23319	23312	23412	23374	23162	23198	23525	23332	23298	23383	23300	23280	23466	23168	23168	23129	23378	23327	23448	23281	23452	23184	23202	23150	23169	23343	23531	23486	23434	23281	23201	23447	23195	23348	23318	23438	23208	23351	23309	23349	23286	23120	23360	23399
29921	40947	51321	42082	33726	31623	30691	30176	30056	29969	30250	30146	29965	30084	29757	29883	30163	30014	29870	30037	30002	30149	29829	29912	30094	29860	29988	30124	29998	30083	29703	29838	30034	29963	30177	29853	29958	29913	30021	30174	30019	30205	30017	30120	30068	30161	29897	30155	29841	29727	30174	30074	29978	30074	30157	30034	29933	30014	30124	30044	29740	30170	30162	30205	30289	29851	29863	30102	29834	30140	29999	29823	30200	30096	30109	29978	30047	30089	29835	30032	29922	30191	30021	30139	29865	30017	30044	30001	29916	29895	30266	30113	30047	30170	30078	30187	29974	29940	30119	30030	29833	29961	29995	29806	29999	30036	29802	30054	30176	30136	30062	29877	30086	30073	30013	29906	30379	29921	29730	30040	30173	29926	29892	29901	30185	29900	30283	29927	29893	29911	29963	30111	29985	30034	30017	30069	30031	29944	30029	30292	30092	29833	30033	30141	30133	29837	29985	30167	29952	29938	29934	29966	29906	29956	30122	30063	30065	30036	29996	30056	30007	29987	29784	30072	30085	29883	30188	29968	29966	29997	29951	29946	29966	30091	29840	30093	29674	30072	29901	30247	29968	29854	30026	30073	30014	29819	29848	29736	29922	29910	29956	30069	29763	29940	30242	29874	29892	30045	30090	29806	30112	29960	30084	29954	30205	30093	30099	29916	30022	29764	29770	29837	30114	29946	30144	30056	29959	30011	29964	30004	30193	29971	30005	30027	29963	29904	29896	30095	29928	29986	29948	30284	30072	30151	29990	29812	29775	30056	30038	29904	30150	29765	30029	29812	29691	29937	29955	29945	30157	29972	30197	29875	29969	30227	29918	29856	30135	29923	30077	29941	29972	29999	29864	29824	29931	30144	29979	30030	30018	30033	30065	29931	29997	29931	29829	29851	30040	30040	29924	30025	30251	29944	30109	30162	30076	30236	30141	30012	29899	30033	29905	30076	30039	30086	30084	29697	30010	30011	30119	29996	29876	29847	29888	29880	30144	29950	29871	30099	29981	30197	29862	29799	30110	29924	30072	29913	29803	30069	30169	29930	30135	30078	30076	30171	30019	30132	29895	30062	29793	29949	29998	30131	30107	30105	29880	29809	30065	30091	29838	29856	29986	29997	30095	30037	29891	30171	29958	29878	29907	30163	29970	30095	30113	30156	29966	29806	29901	29821	29899	29832	29894	30011	29908	29729	30193	30033	29886	29956	29993	29837	30014	29983	29961	29875	29959	30053	29896	29906	30079	30047	29753	29933	29967	29960	30089	30152	29949	30076	30042	29983	30197	29967	30048	29594	29792	29937	29929	29863	29917	30150	29868	29939	29832	29871	29781	29956	30075	30203	29950	30203	30324	29907	30155	30090	30152	29937	30002	29867	29900	29943	30123	30005	30139	29985	30077	30075	30246	29955	29919	30053	30037	29907	30201	30018	30009	30016	30070	30005	30186	30064	30018	29988	30098	30025	30390	29874	29877	29938	29937	29848	29770	30039	29947	29778	29864	30161	30080	29790	30114	30204	29866	29842	29891	30245	29985	29858	29907	30094	30035	30183	29780	30006	29909	30013	30077	30349	30045	29839	29782	30108	30236	30102	29872	29881	30007	29838	30116	29931	29783	29991	30119	30010	29925	29510	29897	29985	30106	30002	30130	30302	29949	30042	30214	29958	29944	30038	30008	29950	30023	30316	30075	30003	30023	29875	30008	29951	30075	29951	30121	29834	29971	30119	29908	29854	29878	30001	30080	30024	30022	29846	30034	30026	29957	29769	29923	30187	29988	29880	29996	30095	29896	30053	30270	29950	30020	30125	30008	30184	30044	29927	29824	30126	30144	29980	30044	29769	29879	29809	29999	30004	30136	30006	29923	30016	30023	29812	30229	30100	29867	29705	29946	30018	29888	29806	30262	30063	29837	30060	30042	30052	30088	29795	29952	29871	30196	29892	30251	29851	29872	29920	30081	29994	30177	30134	29893	29872	29927	30142	30156	30294	29693	29937	30198	29967	29864	30049	29862	30155	29971	29930	30045	29934	30144	30083	29928	29720	29939	30072	30019	29959	30142	30144	29886	29861	30044	29916	29967	29949	30127	30182	29953	29968	30242	30258	30075	29978	30198	30278	30210	30046	29877	30088	30133	30185	30102	29961	29929	29876	29927	30158	29983	29737	29720	29845	29989	29969	29967	30013	30046	29825	30268	30079	29966	30054	30065	30032	29916	29836	29985	30122	30109	30045	29953	30190	29933	29822	30094	30076	29959	29945	30006	30024	30012	30065	30179	29955	30244	29999	29895	30075	30039	30061	29843	30055	29927	30109	29969	30166	30192	30177	30281	29961	29910	29789	30067	30119	30048	29881	29936	29913	29987	30120	29932	29888	29929	30111	29905	30008	29604	30081	30118	29960	30133	30066	29994	29723	29970	29789	29927	29896	29893	29853	29943	30010	29737	30105	30155	29980	30040	29854	29947	29968	29929	30006	30036	30052	30010	30023	30157	30114	29941	29997	30159	29713	29965	29952	30000	29950	30085	30126	29938	30034	29894	30269	30018	30046	30047	30171	29913	29914	29950	29908	30116	30078	30174	29956	30038	29989	29956	30150	30184	29863	30143	29922	30146	30094	29981	29928	30241	30011	30054	29994	29910	30026	30019	29730	30040	29934	29824	29933	30033	29917	30065	29870	29846	30203	30246	30073	30319	29988	29893	30072	29923	29900	29793	29797	30148	30007	30106	30234	29969	29867	30111	29993	30073	29978	29967	29923	29858	29829	29924	30050	30030	29896	29945	30157	30221	30089	30115	30302	30136	30075	30084	30101	30065	29965	29791	30063	29900	30031	29994	29969	29918	29905	29933	30041	30053	30182	30006	29902	29898	29836	29954	29958	30140	30041	30209	29699	30237	29984	30137	30034	30184	30146	29990	29967	30148	30142	30049	29641	29778	29899	29789	30021	29958	29968	29914	30051	29919	30139	30308	29862	30043	30003	29909	29972	30056	29822	30132	30160	30008	29889	29903	30084	30066	29955	30130	30108	30027	30178	29995	29805	29944	29871	29801	30157	30022	29843	29755	30140	29809	30178	30222	29895	29943	30225	30291	29816	29881	30154	30316	29878	30243	30037	30034	30011	30280	29840	30013	30094	30135	30281	30164	30227	29869	30053	29830	29955	29947	30145	30147	30065	29889	30133	30021	30170	29913	30052	30162	30206	30106	29862	30069	29918	30115	29884	30090	29801	30067	30074	29814	30134	30010	29717	29946	29793	30151	29907	30156	30074	30143	29955	30011	30122	30065	29868	30143	30065	30133	29850	30084	29878	30146	29931	29779	29894	29859	30094	29783	30033	29987	29904	29896	29964	30066	29928	29865	29980	29805	29860	29937	29933	30082	30115	29988	30046	30156	30127	29859	30094	30173	29959	30041	29880	30052	30209	30066	29950	30052	29953	30077	29930	30040	30053	30127	30030	30036	29916	29963	29908	29929	29915	29952	30057	29952	30384	30024	30022	29955	29904	30017	30076	29870	30089	29921	29997	29637	30176	30292	30030	30162	30087	30060	30096	30033	29791	29964	30005	29908	30049	29965	29978	29980	29907	30135	30130	29891	29708	30091	30026	30054	30107	29849	29968	29950	30051	29998	29947	30010	30072	30041	30093	30105	29888	29985	29901	29937	29775	30232	30018	29813	30029	29901	30069	29936	29908	29917	29918	29821	30162	30070	30015	30162	29867	30110	30252	29858	30150	30032	30108	29876	30014	29833	29903	29853	30005	30090	29958	30049	30068	29957	29986	30279	30069	29909	29953	30069	29973	30078	30058	30141	30022	29949	29894	29926	30063	30036	29834	30136	29835	29874	30048	29942	29840	29839	29835	29998	29847	30072	29891	29974	29944	30078	30037	29772	29750	30066	29954	30005	29987	30069	29875	29849	30028	29861	30018	29789	29977	30031	29627	30004	30115	30060	30004	30075	29718	30169	30036	29910	30058	30139	30042	29961	29929	29845	30010	29861	29952	29959	30052	29973	30004	29943	29742	30093	30116	30021	30217	30191	29672	29905	29896	30111	29829	29991	30002	30133	30083	30148	30044	29823	29975	30062	29982	30177	30038	29978	29954	30167	29966	30121	30011	30040	29916	29914	30017	30008	30262	30316	30066	30031	29810	29890	30142	30035	30061	29918	29882	30052	30074	30084	30068	30008	30126	30196	29932	29921	30059	29965	29921	29930	29873	30074	30280	30049	30008	29685	29716	29815	29973	30022	30347	29959	29879	30054	30153	29993	29865	30039	30063	30239	29987	30106	30105	29935	29994	29960	29808	29986	29898	29932	29931	29986	29968	29998	30159	29623	30132	29985	29712	30150	29706	30156	30167	29903	29924	29861	29994	30208	29935	29748	30015	30077	30221	29950	29940	30161	30130	30056	30182	30083	30053	30120	29964	30030	30030	29994	29874	30046	30100	30100	30074	30046	29978	30024	30208	30045	29887	30047	30013	29825	29916	29622	29819	30007	29829	29964	30029	30064	30195	29910	30088	29914	30009	29930	30090	29975	30002	29889	30211	30001	29894	29960	29960	29873	29949	30007	29940	29948	30009	29967	29909	30276	29827	29993	29973	29911	30104	30001	30026	29937	29955	30192	29834	30063	30011	30306	30026	30058	29837	29900	30189	30044	30205	30097	29816	30126	29823	30114	29898	30107	30013	30080	30006	30204	29987	30065	29848	30025	30079	29895	30149	30215	29918	30018	30192	30143	30253	30097	30135	29998	30103	30174	29832	30231	29890	29947	29832	30116	29987	29929	29923	30132	30026	29953	30070	30017	29814	29808	29996	30066	29804	29969	30030	30159	30083	29782	29788	29932	29933	29911	29989	30159	29897	30168	30030	30128	29865	29993	30438	29797	30035	29927	29808	30208	29913	30023	29969	30152	29853	30078	30146	30075	30106	29841	29937	30225	29840	29839	30006	29802	29962	30212	30042	30188	30088	29654	29927	29925	29869	29645	29763	30116	29980	29949	29817	30006	29937	29978	30008	29982	29957	30048	30007	29997	30091	29937	29884	30015	29858	30081	29993	30020	30042	30101	29849	29982	30110	30078	29781	30143	29735	30086	29975	30003	29921	30162	30046	30051	29990	29754	30063	29981	30211	30107	30135
33649	63605	52756	35724	27649	24251	23096	22762	22686	22651	22620	22694	22573	22734	22619	22686	22735	22627	22606	22721	22688	22653	22727	22694	22538	22743	22556	22660	22616	22623	22737	22585	22763	22722	22530	22652	22629	22682	22503	22682	22724	22813	22844	22765	22543	22715	22725	22519	22592	22632	22585	22614	22576	22588	22682	22512	22599	22703	22658	22635	22511	22720	22646	22588	22732	22523	22715	22702	22691	22596	22725	22753	22524	22606	22736	22539	22628	22635	22578	22590	22596	22635	22585	22541	22681	22533	22701	22737	22636	22688	22763	22706	22784	22654	22756	22763	22774	22681	22626	22790	22811	22605	22523	22639	22774	22493	22587	22665	22608	22672	22827	22715	22565	22645	22686	22712	22724	22570	22750	22801	22411	22736	22650	22498	22784	22725	22540	22866	22532	22790	22521	22623	22571	22502	22693	22683	22725	22579	22771	22577	22568	22598	22784	22742	22694	22773	22610	22697	22584	22648	22790	22554	22724	22437	22576	22693	22601	22690	22685	22749	22695	22654	22790	22481	22589	22767	22671	22557	22843	22577	22712	22709	22615	22664	22661	22707	22565	22455	22868	22725	22827	22647	22787	22791	22709	22700	22705	22437	22531	22842	22752	22603	22596	22737	22666	22750	22770	22627	22600	22564	22591	22617	22800	22667	22790	22660	22535	22772	22601	22777	22595	22553	22815	22620	22726	22715	22587	22547	22721	22514	22835	22842	22713	22667	22500	22741	22751	22507	22691	22384	22774	22601	22713	22618	22648	22585	22652	22620	22621	22535	22601	22651	22638	22644	22706	22697	22700	22605	22653	22673	22628	22710	22662	22799	22762	22544	22635	22753	22709	22871	22704	22626	22674	22681	22512	22789	22704	22516	22691	22551	22684	22452	22596	22817	22628	22717	22553	22583	22811	22727	22627	22712	22674	22561	22488	22817	22468	22531	22756	22715	22736	22600	22724	22704	22557	22651	22670	22457	22655	22697	22698	22578	22730	22787	22640	22558	22793	22605	22648	22797	22595	22748	22714	22670	22893	22612	22667	22751	22622	22687	22780	22568	22708	22591	22663	22652	22678	22708	22728	22640	22709	22630	22601	22553	22514	22567	22687	22613	22686	22647	22714	22697	22666	22651	22514	22688	22754	22572	22616	22851	22662	22625	22546	22628	22664	22709	22593	22738	22745	22569	22567	22685	22620	22807	22773	22717	22576	22597	22621	22541	22628	22685	22523	22465	22734	22659	22680	22731	22688	22700	22721	22771	22801	22582	22646	22465	22744	22566	22626	22382	22628	22695	22603	22552	22849	22649	22755	22629	22698	22565	22659	22677	22518	22560	22713	22641	22689	22555	22743	22617	22718	22580	22659	22429	22597	22726	22705	22726	22771	22754	22698	22866	22601	22774	22624	22478	22811	22619	22687	22791	22650	22769	22637	22604	22642	22674	22662	22735	22798	22508	22800	22539	22473	22595	22604	22711	22491	22660	22748	22508	22704	22770	22559	22531	22700	22722	22713	22628	22593	22676	22641	22679	22583	22758	22727	22775	22964	22692	22543	22665	22679	22722	22706	22660	22748	22561	22637	22624	22668	22971	22544	22466	22802	22594	22592	22781	22609	22746	22836	22784	22841	22646	22602	22627	22617	22604	22666	22600	22468	22705	22626	22650	22899	22840	22813	22598	22662	22754	22720	22702	22832	22867	22541	22724	22725	22638	22478	22772	22709	22835	22633	22702	22696	22539	22597	22589	22634	22517	22739	22726	22416	22829	22511	22515	22702	22615	22534	22654	22681	22792	22717	22726	22471	22771	22627	22637	22600	22443	22781	22742	22713	22624	22483	22650	22627	22689	22574	22666	22478	22584	22602	22630	22639	22652	22614	22635	22475	22809	22590	22672	22535	22537	22547	22792	22713	22653	22618	22756	22568	22628	22851	22637	22695	22574	22702	22802	22425	22594	22647	22550	22765	22770	22642	22827	22797	22670	22796	22728	22569	22705	22740	22693	22769	22764	22651	22651	22612	22622	22774	22821	22682	22614	22572	22502	22623	22484	22667	22705	22935	22607	22461	22666	22673	22650	22709	22672	22544	22600	22515	22698	22687	22553	22676	22687	22674	22675	22786	22636	22748	22561	22508	22746	22711	22664	22712	22641	22661	22711	22793	22806	22617	22809	22593	22605	22738	22642	22578	22651	22672	22685	22619	22740	22703	22837	22768	22666	22609	22818	22570	22679	22607	22562	22817	22685	22493	22577	22728	22577	22798	22751	22561	22750	22627	22604	22903	22657	22910	22587	22836	22625	22718	22647	22889	22706	22667	22607	22599	22671	22662	22645	22617	22525	22651	22602	22680	22634	22596	22650	22629	22658	22654	22565	22689	22540	22572	22733	22734	22707	22639	22749	22576	22748	22667	22583	22721	22501	22594	22653	22652	22667	22605	22687	22666	22695	22643	22684	22786	22579	22680	22786	22827	22865	22671	22538	22517	22694	22649	22685	22641	22914	22880	22596	22829	22653	22699	22629	22695	22611	22602	22798	22576	22799	22592	22736	22687	22583	22805	22721	22794	22502	22662	22715	22813	22751	22760	22895	22514	22541	22569	22754	22606	22624	22700	22803	22663	22693	22516	22714	22633	22705	22605	22525	22558	22712	22683	22630	22606	22615	22634	22768	22694	22535	22700	22767	22754	22720	22843	22815	22853	22670	22697	22528	22703	22591	22756	22513	22576	22629	22629	22631	22595	22702	22651	22948	22818	22681	22708	22678	22619	22621	22601	22764	22492	22697	22638	22641	22696	22807	22827	22541	22641	22599	22575	22629	22498	22770	22700	22703	22850	22579	22578	22648	22539	22596	22589	22693	22579	22646	22676	22650	22657	22584	22847	22667	22566	22718	22677	22706	22580	22480	22583	22688	22601	22594	22684	22853	22648	22606	22612	22655	22665	22864	22612	22702	22628	22564	22689	22675	22677	22782	22531	22583	22449	22461	22513	22641	22591	22714	22732	22521	22668	22611	22703	22762	22672	22705	22712	22644	22518	22841	22672	22694	22719	22688	22609	22574	22583	22829	22613	22641	22715	22689	22785	22637	22609	22463	22775	22699	22812	22662	22675	22679	22552	22571	22594	22598	22540	22565	22645	22527	22662	22674	22659	22584	22524	22797	22644	22560	22857	22511	22486	22715	22683	22716	22693	22529	22617	22635	22676	22776	22556	22602	22733	22725	22620	22581	22554	22564	22640	22616	22672	22500	22754	22757	22709	22625	22593	22746	22799	22578	22769	22575	22552	22610	22658	22780	22753	22864	22727	22897	22635	22648	22588	22916	22649	22505	22588	22659	22943	22692	22613	22668	22741	22603	22845	22713	22660	22703	22691	22644	22693	22705	22431	22695	22752	22644	22650	22789	22758	22753	22730	22733	22694	22742	22719	22519	22627	22789	22541	22703	22520	22782	22531	22744	22904	22563	22663	22727	22634	22744	22569	22811	22627	22606	22479	22799	22804	22758	22612	22376	22434	22668	22521	22682	22444	22713	22731	22519	22932	22806	22507	22629	22625	22565	22507	22539	22735	22685	22834	22722	22816	22675	22627	22723	22553	22809	22713	22820	22709	22712	22772	22611	22686	22576	22471	22562	22611	22799	22683	22681	22664	22669	22663	22694	22640	22596	22517	22720	22652	22628	22670	22509	22709	22620	22607	22777	22605	22743	22745	22731	22576	22784	22764	22714	22511	22720	22638	22593	22937	22621	22835	22492	22527	22812	22783	22459	22740	22496	22528	22703	22568	22686	22865	22613	22642	22707	22632	22570	22669	22738	22681	22504	22719	22635	22656	22775	22612	22558	22709	22683	22804	22718	22795	22455	22717	22718	22522	22663	22734	22529	22782	22835	22633	22534	22802	22659	22696	22661	22670	22439	22592	22514	22645	22806	22609	22636	22605	22751	22789	22730	22478	22660	22582	22725	22686	22595	22584	22797	22538	22639	22655	22630	22651	22798	22484	22742	22707	22769	22758	22679	22713	22763	22789	22613	22821	22560	22678	22584	22688	22758	22590	22740	22585	22824	22778	22710	22607	22725	22421	22641	22805	22740	22626	22530	22677	22728	22709	22633	22815	22828	22742	22931	22668	22552	22587	22745	22592	22692	22764	22879	22667	22584	22709	22724	22723	22741	22629	22661	22448	22371	22779	22700	22631	22599	22666	22558	22664	22691	22692	22870	22860	22553	22766	22842	22673	22685	22616	22840	22573	22773	22535	22650	22632	22446	22508	22838	22611	22657	22704	22687	22768	22554	22530	22570	22974	22672	22620	22583	22586	22545	22565	22696	22587	22594	22447	22644	22638	22611	22697	22629	22755	22548	22637	22779	22652	22562	22487	22458	22775	22833	22787	22655	22515	22588	22598	22762	22882	22739	22622	22612	22773	22652	22603	22718	22743	22741	22654	22798	22932	22673	22505	22695	22741	22591	22764	22613	22763	22715	22629	22733	22728	22760	22672	22793	22520	22696	22779	22752	22698	22746	22707	22735	22668	22827	22706	22582	22445	22758	22520	22744	22831	22673	22549	22682	22746	22760	22565	22578	22834	22748	22485	22778	22567	22582	22553	22579	22693	22875	22403	22525	22563	22513	22654	22665	22776	22679	22578	22628	22677	22619	22807	22761	22709	22707	22556	22651	22704	22450	22743	22750	22658	22631	22659	22564	22622	22547	22757	22708	22496	22616	22640	22694	22560	22825	22463	22594	22789	22602	22567	22789	22632	22658	22585	22683	22529	22526	22637	22558	22801	22554	22693	22726	22762	22822	22588	22657	22684	22801	22659	22649	22578	22726	22629	22821	22571	22582	22697	22783	22676	22587	22740	22435	22868	22687	22714	22664	22742	22913	22523	22710	22540	22573	22675	22772	22739	22629	22706	22572	22694	22547	22623	22673	22593	22680	22521	22530	22689	22593	22711	22676	22727	22765	22801	22735	22732	22825	22707	22688	22727	22477	22687	22496	22597	22752	22675	22734	22677	22708	22579	22712	22763	22600	22723	22657	22620	22651	22678	22627	22577	22677	22638	22580	22603	22576	22758	22653	22720	22632	22715	22727	22881	22545	22671	22482	22748	22751	22531	22655	22561	22635	22805	22611	22729	22701	22806	22678
23770	26435	46136	45721	38022	34336	32587	30025	29913	29928	30001	29479	29908	29785	29356	29670	29554	29777	29764	29777	29549	29577	29700	29715	29535	29540	29773	29910	29801	29508	29697	29752	29561	29682	29539	29824	29737	29851	29636	29476	29695	29533	29464	29608	29831	29477	29416	29673	29493	29741	29873	29622	29616	29659	29568	29597	29571	29542	29684	29539	29895	29521	29612	29612	29748	29453	29650	29520	29664	29697	29896	29537	29644	29654	29619	29664	29489	29754	29582	29804	29656	29429	29439	29604	29727	29571	29605	29616	29577	29458	29495	29621	29594	29639	29330	29491	29480	29625	29485	29596	29670	29866	29539	29634	29554	29482	29774	29688	29801	29534	29565	29530	29390	29394	29600	29784	29650	29793	29697	29524	29830	29341	29952	29708	29417	29668	29453	29723	29549	29341	29507	29517	29605	29585	29782	29559	29592	29372	29403	29581	29467	29642	29890	29647	29511	29624	29338	29330	29700	29298	29416	29668	29752	29537	29452	29360	29550	29478	29782	29612	29520	29483	29759	29377	29557	29632	29708	29602	29479	29898	29425	29584	29592	29595	29758	29738	29514	29644	29581	29788	29730	29750	29709	29442	29510	29339	29559	29555	29593	29550	29801	29513	29944	29686	29549	29473	29573	29605	29667	29827	29533	29710	29610	29485	29586	29618	29512	29539	29674	29540	29674	29779	29788	29667	29490	29928	29639	29678	29631	29640	29544	29526	29568	29684	29457	29654	29699	29430	29547	29577	29471	29801	29758	29570	29599	29621	29473	29604	29717	29525	29293	29524	29597	29531	29588	29694	29705	29389	29665	29461	29512	29693	29756	29586	29686	29620	29620	29576	29705	29526	29538	29674	29534	29599	29765	29756	29495	29455	29784	29670	29618	29702	29497	29512	29678	29703	29530	29535	29774	29694	29801	29631	29592	29779	29642	29621	29552	29681	29609	29798	29556	29590	29572	29561	29571	29514	29311	29628	29491	29382	29725	29526	29622	29613	29934	29582	29573	29549	29750	29543	29646	29590	29325	29592	29580	29661	29431	29510	29614	29740	29477	29501	29606	29620	29838	29596	29730	29310	29627	29398	29506	29801	29345	29869	29745	29458	29473	29536	29548	29593	29472	29212	29549	29400	29569	29763	29441	29648	29549	29709	29627	29532	29449	29623	29799	29574	29479	29637	29450	29786	29718	29719	29711	29585	29868	29526	29541	29517	29692	29554	29607	29673	29656	29501	29547	29698	29429	29643	29614	29672	29497	29415	29624	29625	29535	29368	29439	29347	29532	29449	29602	29677	29728	29690	29555	29777	29649	29776	29502	29498	29508	29726	29425	29571	29734	29468	29702	29606	29671	29486	29786	29777	29636	29646	29646	29641	29786	29535	29590	29498	29703	29574	29386	29465	29568	29651	29540	29485	29753	29536	29517	29461	29307	29559	29785	29817	29913	29571	29317	29512	29449	29745	29608	29738	29542	29219	29401	29569	29606	29531	29728	29599	29662	29633	29598	29901	29612	29522	29678	29559	29529	29594	29641	29507	29627	29696	29529	29415	29875	29487	29603	29725	29831	29683	29639	29533	29674	29437	29741	29510	29746	29565	29629	29636	29419	29461	29770	29450	29821	29491	29650	29570	29614	29572	29742	29400	29646	29567	29839	29476	29882	29664	29636	29858	29425	29638	29624	29515	29652	29600	29498	29580	29675	29213	29496	29559	29487	29472	29563	29324	29730	29377	29652	29622	29694	29564	29711	29612	29610	29691	29504	29744	29529	29616	29565	29658	29604	29527	29544	29507	29639	29604	29454	29702	29512	29710	29542	29770	29385	29493	29527	29511	29523	29454	29646	29691	29544	29708	29800	29841	29459	29698	29429	29569	29558	29737	29507	29701	29747	29565	29866	29597	29682	29552	29568	29737	29604	29593	29620	29723	29743	29682	29583	29424	29803	29892	29615	29695	29617	29890	29458	29593	29659	29717	29445	29465	29501	29621	29558	29447	29449	29627	29325	29305	29468	29565	29657	29570	29781	29448	29510	29580	29700	29721	29500	29760	29612	29457	29622	29299	29715	29625	29670	29782	29689	29859	29635	29588	29493	29530	29552	29750	29404	29570	29351	29775	29618	29523	29707	29476	29728	29567	29513	29931	29454	29601	29678	29686	29604	29570	29526	29952	29596	29723	29268	29908	29547	29442	29645	29579	29640	29511	29746	29647	29661	29732	29467	29589	29693	29530	29748	29485	29632	29767	29654	29318	29631	29606	29649	29577	29697	29760	29508	29632	29496	29749	29521	29463	29708	29411	29505	29666	29604	29510	29583	29387	29559	29740	29870	29425	29652	29419	29808	29613	29346	29490	29610	29756	29581	29584	29560	29354	29457	29810	29589	29775	29664	29669	29499	29678	29291	29566	29741	29745	29475	29806	29886	29396	29419	29335	29736	29756	29537	29200	29693	29659	29427	29678	29702	29647	29418	29611	29798	29592	29724	29895	29576	29705	29630	29346	29508	29563	29465	29562	29583	29548	29602	29686	29542	29603	29592	29667	29510	29758	29431	29528	29353	29678	29543	29665	29533	29449	29534	29810	29736	29465	29566	29397	29433	29633	29588	29650	29591	29424	29779	29713	29622	29463	29383	29495	29380	29716	29789	29513	29644	29460	29433	29765	29672	29551	29764	29612	29564	29529	29330	29666	29549	29515	29618	29621	29626	29699	29501	29738	29659	29602	29625	29582	29492	29466	29804	29469	29556	29728	29767	29685	29908	29847	29531	29395	29427	29568	29599	29584	29399	29620	29677	29597	29476	29722	29544	29360	29430	29418	29696	29681	29682	29671	29489	29745	29534	29435	29632	29656	29569	29606	29519	29549	29546	29552	29446	29744	29489	29474	29577	29508	29357	29745	29605	29227	29762	29591	29697	29629	29623	29462	29557	29573	29674	29734	29594	29740	29557	29664	29401	29681	29489	29791	29777	29747	29519	29639	29572	29604	29380	29354	29578	29592	29668	29783	29417	29634	29451	29650	29580	29672	29602	29706	29679	29687	29577	29575	29807	29722	29371	29753	29587	29696	29480	29638	29605	29947	29569	29459	29509	29626	29602	29621	29548	29487	29763	29405	29436	29420	29788	29687	29650	29452	29718	29610	29513	29588	29789	29635	29481	29552	29703	29973	29282	29616	29647	29527	29692	29391	29577	29398	29629	29586	29613	29627	29747	29732	29543	29619	29564	29824	29594	29533	29699	29649	29485	29668	29544	29477	29688	29527	29498	29643	29507	29392	29809	29770	29606	29435	29652	29546	29659	29699	29508	29600	29701	29660	29687	29624	29569	29741	29625	29508	29823	29805	29820	29395	29877	29558	29180	29584	29590	29266	29457	29832	29736	29540	29521	29707	29585	29704	29659	29719	29870	29396	29681	29795	29680	29808	29621	29836	29424	29466	29545	29334	29812	29642	29537	29459	29673	29790	29406	29546	29402	29696	29646	29729	29633	29350	29452	29527	29613	29441	29606	29585	29741	29577	29588	29436	29776	29497	29732	29564	29708	29502	29634	29507	29608	29367	29587	29487	29735	29676	29644	29502	29505	29496	29704	29665	29575	29658	29540	29727	29721	29562	29512	29601	29476	29651	29566	29691	29644	29522	29519	29748	29615	29517	29563	29542	29898	29442	29649	29453	29409	29605	29365	29681	29443	29769	29672	29513	29532	29642	29604	29643	29448	29593	29569	29515	29652	29522	29669	29679	29551	29473	29647	29932	29573	29606	29607	29619	29850	29657	29408	29813	29381	29671	29458	29650	29374	29682	29667	29523	29641	29649	29777	29668	29534	29409	29530	29386	29423	29635	29568	29653	29674	29541	29758	29524	29691	29536	29654	29502	29575	29510	29622	29457	29607	29730	29718	29604	29677	29462	29497	29600	29719	29668	29763	29633	29364	29410	29987	29499	29842	29498	29602	29557	29498	29612	29656	29722	29827	29603	29803	29602	29748	29598	29505	29706	29637	29460	29535	29671	29831	29519	29628	29627	29750	29529	29832	29945	29494	29680	29528	29428	29547	29622	29437	29567	29405	29712	29588	29406	29762	29448	29428	29598	29477	29548	29481	29459	29359	29602	29487	29824	29437	29711	29545	29560	29621	29422	29525	29652	29690	29629	29489	29702	29507	29387	29536	29625	29527	29605	29611	29739	29544	29528	29831	29625	29566	29465	29398	29663	29554	29637	29379	29681	29486	29707	29647	29552	29751	29443	29380	29787	29681	29607	29686	29596	29762	29493	29629	29562	29671	29586	29408	29560	29542	29568	29592	29612	29505	29642	29839	29768	29559	29646	29421	29802	29638	29546	29566	29477	29638	29722	29584	29762	29862	29782	29389	29644	29918	29632	29402	29463	29719	29588	29642	29682	29534	29543	29704	29639	29441	29651	29393	29433	29606	29593	29455	29486	29647	29687	29783	29651	29534	29391	29176	29466	29811	29510	29809	29593	29735	29564	29570	29570	29676	29784	29537	29534	29513	29472	29677	29616	29690	29644	29647	29544	29713	29511	29582	29776	29708	29470	29832	29713	29607	29513	29814	29748	29556	29529	29492	29681	29616	29648	29648	29697	29330	29469	29512	29750	29482	29695	29689	29598	29890	29592	29464	29484	29622	29565	29651	29730	29483	29583	29398	29324	29751	29493	29608	29349	29671	29559	29715	29650	29535	29518	29623	29643	29565	29686	29695	29722	29586	29661	29662	29814	29604	29516	29447	29561	29552	29663	29755	29678	29432	29533	29508	29501	29498	29392	29535	29421	29523	29562	29987	29832	29392	29528	29721	29627	29782	29655	29734	29869	29566	29644	29536	29502	29434	29552	29648	29632	29434	29671	29620	29505	29709	29604	29583	29808	29688	29726	29895	29718	29764	29644	29804	29606	29594	29685	29731	29622	29507	29770	29648	29484	29622	29458	29675	29633	29682	29693	29629	29599	29774	29604	29547	29618	29529	29737	29358	29554	29681	30001	29724	29591	29705	29650	29517	29416	29726	29866	29508	29455	29466	29497	29662	29464	29691	29681	29485	29581	29346	29601	29516	29467	29516	29697	29487	29443	29461	29841	29736	29590	29636	29536	29788	29780	29667	29760	29446	29705	29679	29494	29405	29619	29774	29776
58136	105384	90748	63982	43730	30532	24661	23039	22663	22536	22554	22457	22554	22663	22552	22736	22635	22433	22425	22487	22638	22375	22657	22558	22660	22588	22403	22562	22595	22552	22537	22738	22629	22718	22525	22520	22749	22491	22454	22642	22422	22466	22489	22857	22393	22420	22725	22415	22722	22519	22448	22532	22567	22710	22611	22445	22526	22487	22497	22476	22602	22704	22615	22461	22752	22611	22488	22577	22629	22521	22518	22349	22450	22601	22685	22538	22613	22489	22603	22538	22564	22464	22404	22620	22402	22557	22530	22505	22688	22402	22557	22741	22531	22646	22623	22728	22576	22551	22512	22692	22416	22566	22743	22786	22473	22481	22452	22556	22597	22496	22406	22594	22771	22589	22495	22592	22546	22356	22498	22590	22437	22648	22504	22485	22570	22404	22446	22495	22463	22675	22583	22621	22436	22469	22432	22752	22472	22712	22665	22539	22589	22628	22470	22453	22360	22584	22664	22557	22664	22688	22677	22629	22354	22644	22607	22423	22427	22466	22390	22585	22508	22508	22625	22447	22633	22529	22573	22410	22675	22530	22507	22708	22497	22559	22609	22490	22699	22472	22464	22697	22432	22527	22495	22604	22485	22497	22388	22592	22621	22579	22435	22562	22502	22502	22657	22571	22512	22466	22780	22572	22670	22570	22685	22649	22526	22598	22504	22522	22548	22471	22569	22568	22593	22577	22679	22840	22708	22521	22529	22442	22521	22497	22413	22558	22599	22516	22525	22633	22629	22538	22597	22637	22520	22313	22465	22569	22530	22620	22697	22358	22634	22456	22419	22438	22531	22463	22471	22388	22540	22617	22618	22620	22478	22676	22622	22482	22533	22517	22457	22696	22589	22386	22522	22553	22407	22586	22364	22521	22677	22518	22709	22444	22571	22628	22530	22517	22590	22553	22493	22493	22605	22488	22520	22544	22451	22586	22567	22501	22637	22551	22555	22412	22573	22489	22588	22487	22594	22613	22494	22620	22563	22611	22456	22537	22494	22499	22476	22632	22555	22276	22436	22434	22637	22578	22622	22667	22485	22469	22584	22574	22526	22674	22609	22656	22550	22582	22611	22660	22449	22659	22340	22591	22456	22552	22552	22543	22494	22472	22562	22622	22739	22481	22518	22617	22493	22606	22500	22566	22601	22707	22639	22665	22522	22565	22425	22769	22625	22452	22569	22575	22509	22663	22540	22428	22597	22646	22557	22605	22432	22523	22543	22495	22484	22539	22564	22641	22580	22509	22492	22561	22530	22584	22679	22402	22470	22548	22435	22642	22517	22757	22471	22474	22677	22526	22461	22468	22559	22572	22572	22543	22587	22439	22491	22501	22569	22602	22677	22616	22356	22574	22597	22570	22481	22648	22310	22510	22456	22637	22449	22732	22565	22418	22596	22345	22653	22394	22342	22662	22559	22475	22519	22648	22460	22519	22569	22561	22454	22726	22527	22672	22389	22621	22548	22353	22383	22578	22506	22586	22532	22446	22676	22397	22621	22650	22696	22568	22717	22609	22522	22637	22780	22462	22423	22597	22522	22449	22389	22527	22483	22468	22536	22771	22538	22729	22686	22530	22469	22426	22577	22597	22496	22474	22365	22368	22532	22517	22584	22619	22460	22808	22438	22707	22646	22690	22669	22622	22661	22420	22671	22602	22484	22693	22542	22593	22522	22531	22579	22556	22584	22543	22554	22620	22441	22329	22479	22395	22619	22499	22316	22462	22610	22418	22527	22473	22448	22621	22479	22544	22505	22610	22433	22461	22671	22774	22428	22493	22509	22534	22551	22408	22464	22473	22534	22569	22669	22704	22528	22535	22614	22448	22583	22680	22659	22714	22601	22477	22521	22546	22665	22504	22557	22524	22677	22432	22600	22530	22652	22655	22531	22431	22517	22443	22518	22540	22360	22443	22446	22692	22772	22461	22479	22632	22489	22521	22497	22622	22541	22836	22523	22343	22606	22358	22398	22629	22518	22659	22412	22591	22766	22478	22596	22455	22368	22537	22555	22575	22489	22533	22678	22598	22443	22451	22493	22635	22563	22724	22348	22597	22595	22523	22433	22658	22536	22421	22497	22577	22555	22544	22356	22542	22421	22349	22421	22492	22657	22486	22582	22331	22523	22617	22704	22521	22552	22508	22469	22641	22646	22496	22489	22579	22584	22570	22669	22516	22495	22584	22715	22678	22490	22614	22676	22549	22551	22500	22543	22388	22638	22753	22456	22502	22681	22551	22522	22517	22473	22469	22485	22562	22570	22543	22637	22520	22538	22525	22661	22549	22623	22487	22501	22500	22607	22417	22591	22471	22643	22413	22604	22598	22507	22386	22514	22597	22613	22492	22767	22730	22540	22376	22542	22245	22536	22633	22495	22644	22547	22565	22594	22692	22584	22354	22567	22422	22491	22546	22558	22738	22566	22553	22460	22399	22468	22367	22452	22557	22654	22740	22699	22598	22534	22468	22779	22610	22560	22451	22315	22425	22531	22451	22502	22571	22525	22716	22538	22485	22477	22492	22749	22341	22562	22544	22551	22580	22541	22385	22686	22692	22529	22576	22561	22531	22548	22465	22604	22478	22601	22454	22396	22445	22627	22719	22449	22574	22602	22544	22594	22577	22484	22620	22677	22360	22553	22754	22610	22545	22672	22511	22483	22596	22508	22342	22511	22696	22609	22600	22567	22472	22467	22645	22560	22457	22479	22567	22626	22625	22571	22724	22530	22671	22526	22441	22664	22694	22442	22731	22711	22640	22608	22644	22357	22483	22529	22690	22474	22521	22507	22658	22547	22621	22522	22479	22424	22677	22659	22553	22505	22701	22652	22574	22643	22614	22437	22458	22745	22477	22545	22626	22552	22423	22633	22594	22653	22482	22686	22406	22480	22691	22606	22563	22594	22430	22534	22389	22592	22610	22460	22586	22299	22583	22736	22441	22567	22415	22427	22547	22722	22517	22614	22613	22487	22550	22464	22629	22503	22616	22526	22539	22628	22703	22710	22534	22539	22585	22656	22732	22641	22519	22511	22443	22461	22514	22536	22516	22595	22583	22347	22504	22470	22563	22641	22456	22560	22425	22587	22822	22322	22669	22367	22544	22464	22613	22675	22404	22499	22529	22570	22490	22617	22476	22487	22571	22417	22663	22588	22581	22725	22618	22510	22654	22627	22564	22668	22589	22385	22486	22613	22613	22445	22647	22432	22633	22608	22650	22576	22544	22588	22750	22610	22553	22458	22601	22426	22567	22554	22535	22424	22590	22502	22450	22737	22706	22659	22429	22587	22629	22536	22502	22701	22540	22576	22519	22503	22544	22549	22621	22470	22668	22520	22570	22447	22498	22609	22589	22629	22694	22448	22388	22597	22561	22634	22567	22667	22676	22534	22579	22586	22643	22505	22761	22662	22443	22533	22592	22572	22620	22501	22687	22562	22485	22585	22360	22651	22667	22702	22535	22500	22599	22358	22443	22514	22625	22629	22610	22323	22527	22400	22529	22608	22477	22482	22469	22534	22679	22482	22423	22649	22594	22606	22498	22540	22463	22662	22484	22385	22512	22377	22765	22638	22619	22721	22373	22405	22653	22778	22384	22610	22692	22571	22506	22540	22518	22768	22522	22635	22626	22501	22463	22429	22431	22519	22569	22494	22550	22708	22534	22771	22697	22506	22513	22655	22514	22691	22532	22484	22455	22602	22444	22594	22536	22598	22546	22578	22773	22387	22644	22671	22654	22658	22611	22397	22505	22527	22467	22435	22509	22584	22550	22674	22420	22434	22480	22348	22524	22587	22414	22420	22311	22624	22732	22576	22757	22456	22535	22580	22427	22718	22617	22649	22776	22581	22591	22363	22475	22228	22535	22486	22592	22556	22386	22513	22739	22793	22696	22469	22340	22487	22462	22644	22563	22492	22595	22456	22649	22391	22560	22564	22529	22683	22514	22338	22496	22396	22406	22454	22670	22418	22655	22630	22642	22510	22571	22701	22583	22503	22677	22561	22472	22478	22768	22485	22433	22486	22507	22631	22674	22795	22608	22473	22685	22506	22527	22538	22622	22597	22486	22546	22755	22391	22750	22694	22584	22516	22459	22534	22515	22569	22758	22456	22463	22474	22418	22631	22584	22449	22530	22366	22535	22607	22496	22645	22502	22657	22367	22420	22324	22514	22464	22540	22463	22661	22614	22633	22595	22535	22658	22707	22596	22657	22558	22462	22688	22563	22497	22502	22597	22724	22318	22522	22554	22712	22346	22407	22603	22326	22682	22438	22435	22411	22519	22490	22709	22507	22557	22540	22631	22533	22641	22569	22472	22433	22363	22653	22438	22586	22590	22480	22590	22520	22592	22425	22639	22485	22637	22575	22610	22478	22635	22656	22522	22418	22577	22438	22530	22672	22518	22625	22448	22423	22526	22422	22592	22570	22680	22601	22524	22484	22606	22523	22636	22647	22458	22451	22492	22446	22454	22524	22436	22614	22433	22566	22801	22353	22543	22535	22550	22449	22618	22615	22525	22493	22605	22569	22601	22435	22637	22458	22460	22507	22545	22537	22522	22674	22580	22545	22378	22478	22498	22557	22498	22510	22567	22548	22671	22643	22467	22434	22371	22635	22330	22504	22484	22457	22445	22635	22508	22486	22643	22887	22487	22463	22435	22564	22434	22499	22620	22672	22602	22431	22439	22512	22478	22545	22677	22533	22634	22425	22486	22440	22515	22292	22578	22524	22422	22437	22614	22474	22552	22519	22573	22617	22453	22660	22665	22540	22677	22593	22607	22530	22539	22564	22481	22396	22609	22592	22537	22606	22501	22710	22657	22554	22563	22315	22508	22764	22758	22466	22561	22676	22507	22508	22668	22553	22526	22288	22408	22683	22509	22481	22638	22520	22550	22632	22579	22629	22555	22406	22652	22678	22634	22511	22585	22587	22528	22511	22611	22644	22355	22656	22594	22726	22663	22532	22432	22635	22330	22294	22673	22299	22457	22452	22407	22514	22574	22463	22581	22438	22751	22625	22567	22694	22529	22469	22603	22545	22643	22623	22620	22573	22666	22585	22551	22751	22657	22591	22578	22574	22412	22769	22558	22449	22599	22545	22564	22519	22608	22468	22444	22676	22425	22407	22517	22704	22761	22398	22391	22504	22606
22576	23887	42149	43133	38234	35562	34566	30560	29889	30435	30302	29920	30096	29879	30020	29795	30062	30221	30030	30092	29983	29956	29852	29940	30034	29923	30109	30058	29839	29719	29931	29704	29790	29571	29957	30010	30054	30040	29993	29867	29815	29493	29784	29938	29828	29906	29824	29513	29599	29850	29777	29793	29679	29864	29724	29577	29900	29899	29962	29965	29943	29642	29829	29573	29782	29780	30102	29970	29758	29870	29740	29812	29618	30035	29665	29698	29638	29945	29788	30080	29915	29725	29921	29730	29700	29908	29615	29739	29735	29938	29736	29827	29973	29760	29410	29880	29746	29693	29796	29703	29846	29796	29807	29880	29917	29930	29779	29767	29716	29974	29567	29734	29872	29786	29795	29875	29718	30019	29616	29961	29659	29893	29826	29759	29610	29942	29722	29807	29811	29547	29952	29778	29506	29722	29784	29891	29558	29371	29743	29746	29704	29769	29566	29809	29910	29658	29656	29534	29848	29816	29653	29575	29589	29707	29761	29642	29845	29886	29563	29913	29870	29628	29916	29590	29659	29725	29766	29678	29733	29867	29824	29797	29779	29738	29783	29726	29765	29714	29824	29748	29649	29617	29802	30080	29819	29876	29694	29813	29710	29666	29644	29755	29692	29742	29756	29970	29537	29835	29794	29888	29768	29888	29570	29844	29961	29787	29504	29744	29912	29598	29810	29762	29885	29886	29707	29562	29848	29712	29885	29770	29467	29866	29594	29594	29685	29750	29605	29847	29733	29946	29812	29907	29579	29708	29405	29740	29671	29751	29584	29574	29501	29510	29715	29755	29861	29669	29799	29875	29614	29720	29663	29778	29739	29783	29800	29442	29580	29473	29747	29953	29705	29658	29797	29803	29516	29545	29927	29502	29642	29526	29613	29765	29803	29784	29582	29752	29898	29601	29873	29603	29799	29805	29694	29852	29815	29617	29743	29826	29821	30013	29821	29681	29860	29850	29843	29776	29765	29685	29728	29695	30054	29642	29570	29490	29709	29778	29830	29665	29694	29529	29886	29681	29753	29934	29933	29831	29647	29894	29843	29752	29838	29656	29873	29849	29775	29717	29943	29644	29711	29661	29596	29668	29630	29690	29736	29653	29512	29711	29713	29881	29852	29695	29648	29612	29820	29675	29788	29818	29847	29855	30010	29868	29686	29535	29547	29660	29802	29655	29820	29760	29714	29589	29930	29659	29733	29655	29609	29671	29846	29718	29993	29588	29591	29768	29794	29665	29987	29702	29994	29824	29585	29691	29824	29546	29908	29765	29904	29511	29811	29611	29760	29738	29759	29929	29606	29753	29828	29550	29722	29738	29527	29522	29932	29872	30009	29651	29508	29602	29799	29759	29680	30090	29952	29724	29703	29668	29682	29962	29816	29747	29700	29783	29787	29708	29723	29695	29865	29802	29604	29864	29918	29847	29861	29672	29595	29746	29870	29931	29781	29811	29700	29697	29963	29663	29845	29470	29679	29652	29521	29665	29867	29690	29759	29690	29589	29656	29691	29640	29660	29782	29691	29811	29864	29643	29868	29666	29607	29496	29552	29742	29745	29846	29579	29728	29721	29848	29993	29778	29542	29618	29858	29709	29742	29727	29806	29741	29796	29977	29801	29856	29700	29804	29572	29612	29779	29696	29802	29964	29986	29623	29804	29632	29464	29893	29905	29531	29642	29535	29700	29830	29512	29864	29684	29763	29766	29772	29759	29875	29803	29746	30069	29815	29799	29842	30027	29579	29920	29652	29798	29888	29798	29495	29752	29897	29570	29528	29493	29889	29782	29884	30079	29764	29855	29672	29791	29827	29808	29916	30123	29558	29422	29707	29785	29840	29731	29692	29938	29893	29741	29478	29784	29962	29589	29854	29915	29649	29705	29900	29834	29741	29806	29562	29657	29715	29826	29675	29959	29693	29776	29632	29670	29837	29911	29810	29502	29674	29680	29825	29955	29801	29510	29633	29648	29837	29675	29697	29636	29680	29589	29525	29850	29805	29763	29673	29703	30066	29990	29662	29624	29795	29817	29814	29769	29937	29859	29948	29520	29921	29519	29789	29755	29985	29768	29773	29601	29630	29674	29806	29559	29736	29894	29660	29806	29709	29655	29608	29776	29816	29750	29629	29900	29762	29810	29916	29784	29771	29961	29349	29604	29597	29598	29914	29760	29913	30028	29664	29583	29699	29707	29839	29711	29864	29704	29526	29801	29867	29592	29493	29600	29673	29624	29714	29842	29689	29845	29938	29870	29955	29942	29757	29751	29953	29831	29792	29558	29790	29992	29723	29465	29657	29733	29958	29768	29679	29751	29706	29932	29730	29603	29785	29642	29577	29856	29747	29623	29543	29710	29687	29786	29790	29767	29506	29562	29754	29782	29623	29852	29639	29677	29889	29812	29893	29636	29689	29849	29885	29941	29723	29745	29715	29712	29668	29747	29962	29674	29919	29635	29707	29645	29726	29618	29987	29793	29721	29891	29947	29731	29805	29877	29927	29833	29992	29541	29847	29727	29742	29302	29673	29792	29928	29633	29893	29719	29583	29759	29485	29887	29617	29821	29717	29926	29811	29419	29856	29946	29546	29543	29749	29931	29668	29621	29712	29951	29721	29557	29873	29789	29589	29646	29512	29750	29621	29845	29768	29480	29556	29785	29532	29674	29800	29607	29783	29831	29755	29808	29496	29585	29645	29667	29717	29973	29912	29864	29999	29653	29688	29607	29754	29629	29639	29762	29666	29900	29521	29702	29689	30015	29608	29607	29788	29814	29594	29498	29674	29565	29506	29857	29727	29967	29888	29647	29777	29634	29871	29795	29677	29834	29614	29826	29781	29507	29865	29588	29713	29652	29620	29638	29695	29906	29721	29449	29746	29770	29866	29770	29712	29647	29812	29841	29765	29856	29820	29829	29854	29871	29533	29706	29816	29646	29888	29746	29735	29798	29898	29679	29623	29717	29628	29926	29934	29864	29765	29764	29580	29645	29808	29813	29755	29896	29839	29699	29442	29749	29663	29486	29537	29743	29707	29899	29657	29965	29953	29905	29924	29619	29792	29802	29707	29685	29764	29973	29708	29623	29622	29619	29836	29847	29701	29887	29831	29905	29813	29965	30017	29676	29599	29826	29713	29825	29657	29892	30005	29640	29587	29495	30034	29752	29567	29917	29763	29657	29798	29915	29788	30037	29499	29804	29748	29682	29759	29725	29895	29552	29830	29815	29817	29828	29700	29699	29902	29684	29842	29755	30124	29711	29807	29704	29787	29977	29648	29789	29863	29768	29800	29779	29585	29586	29693	29718	29662	29807	29682	29754	29689	29684	29684	29935	29889	29615	29753	29902	29707	29877	29692	29584	29466	29629	29665	29625	29390	29706	29679	29920	29676	29660	29777	29438	29760	29735	29794	29740	29752	29892	29680	29817	29776	29937	29854	29893	29619	30005	29758	29746	29685	29749	29657	29797	29622	29732	30001	29731	29811	29671	29697	29720	29725	29946	29818	29689	29731	29819	29688	29859	29941	29686	29788	29595	29622	29516	29668	29714	29740	29608	29842	29746	29975	29595	29803	29808	29745	29572	29635	29787	29609	29459	29590	29553	29804	30081	29728	29850	29734	29671	29767	29616	29777	29749	29656	29833	29436	29709	29695	29660	29829	29713	29671	29714	29796	29683	29842	29708	29700	29812	29819	29945	29759	29569	30039	29558	29622	29920	29538	29834	29963	29638	29549	29825	29775	29673	29730	29593	29691	29856	29737	29870	29658	29711	30095	29597	29614	29574	29703	29780	29653	29490	29458	29749	29752	29535	29502	29721	29820	29776	29681	29778	29955	29798	29772	29625	29751	29688	29753	29727	29748	30000	29929	29738	29759	29729	29763	29649	29858	29506	29885	29847	29627	29574	29571	29867	29810	29756	29716	29833	29747	29932	29930	29698	29675	29606	29617	29715	29938	29689	29533	29641	29609	29549	29793	29673	29896	29620	29580	29663	29724	29368	29704	29772	29818	29837	29637	29659	29682	29835	29646	29597	29788	29781	29584	29648	29559	29762	29699	29749	29556	29775	29508	29885	29458	29827	29751	29517	29689	29601	29880	29811	29918	29780	29804	30009	29896	30001	29901	29942	29703	29903	29860	29822	29750	29761	29983	30047	29756	29792	29501	29799	29891	29815	29969	29652	29616	29917	29695	29808	29519	29705	29603	29840	29603	29633	29856	29614	29593	29808	29586	29649	29573	29677	29953	29603	29527	29531	29732	30091	29755	29717	29647	29710	29608	29829	29878	29509	29639	29970	29867	29498	29834	29660	29630	29856	29715	29750	29796	29631	29870	29871	29827	29976	29714	29647	29626	29712	29738	29648	29732	29566	29846	29773	29481	29734	29999	29747	29566	29819	29653	29596	29687	29521	29795	30019	29766	29893	29627	29947	29789	29696	29667	29657	29670	29951	29853	29857	29831	29725	29556	29699	29904	29902	29830	29886	29922	29605	29638	29654	29539	29614	29674	29504	29566	29722	29521	29903	29557	29781	29708	29946	29967	29685	29902	29910	29816	29571	29570	29757	29927	29842	29551	29624	29828	29885	29836	29619	29889	29787	29577	29805	29546	29717	29630	29758	29671	29663	29581	29855	29912	29736	29694	29872	29703	29692	29732	29662	29700	29756	29699	29902	29730	29623	29811	29619	29667	29568	29485	29828	29969	29703	29818	29866	29577	29759	29656	29719	29924	29788	29852	30075	29558	29905	29512	29606	29812	29993	29659	29917	29800	29255	29561	29698	29686	29708	29708	29584	29669	29814	29576	29809	29779	29471	29696	29837	29590	29943	29699	29780	29860	29721	29809	29778	29832	29882	29852	29853	29771	29913	29766	29738	29610	29615	29686	29627	29641	29827	29911	29698	29764	29663	29750	29779	29724	29892	29668	29564	29700	29601	30017	29810	29892	29668	29506	29516	29849	29543	29886	29808	29619	29816	29970	29752	29604	29876	29712	29491	29573	29716	29903	29852	29765	29607	29870	29798	29908	29653	29827	29739	29572	29623	29655	29735	29781	29815	29754	29902	29863	29854	29737	29960	29893	29562	29760	29813	29728	29644	29995	29775	29846	29825	29788	29749	29718	29633	29508	29755	29768	29825	29725	29523	29695
63845	101655	94434	77629	54069	36673	26857	23400	22824	22539	22826	22516	22418	22634	22787	22368	22574	22560	22653	22560	22572	22618	22698	22781	22748	22672	22598	22553	22761	22773	22684	22598	22648	22627	22554	22657	22596	22579	22545	22757	22803	22449	22607	22719	22587	22742	22630	22664	22751	22625	22666	22554	22534	22733	22881	22705	22757	22506	22831	22693	22682	22529	22730	22468	22766	22545	22502	22634	22446	22543	22507	22877	22869	22583	22633	22554	22776	22651	22754	22646	22559	22750	22694	22721	22763	22552	22797	22699	22663	22676	22516	22657	22547	22579	22843	22732	22839	22697	22622	22660	22755	22751	22483	22640	22627	22728	22794	22845	22645	22616	22720	22764	22756	22661	22783	22514	22656	22714	22597	22619	22656	22576	22802	22604	22608	22709	22586	22803	22612	22637	22515	22688	22546	22544	22575	22703	22628	22582	22517	22781	22525	22725	22557	22622	22701	22430	22814	22539	22586	22610	22515	22781	22855	22800	22681	22559	22505	22657	22723	22554	22650	22749	22611	22735	22782	22735	22415	22581	22622	22618	22429	22661	22795	22820	22501	22545	22709	22722	22827	22622	22696	22690	22580	22769	22717	22692	22654	22515	22641	22597	22549	22587	22689	22658	22496	22748	22492	22699	22702	22493	22569	22788	22678	22598	22608	22721	22710	22630	22719	22719	22580	22535	22668	22681	22662	22590	22459	22574	22586	22589	22713	22537	22577	22726	22781	22651	22574	22689	22723	22851	22641	22635	22727	22606	22629	22772	22719	22601	22594	22637	22574	22702	22742	22470	22560	22702	22447	22749	22626	22677	22635	22755	22594	22745	22683	22798	22578	22616	22649	22641	22646	22686	22700	22471	22858	22636	22616	22586	22972	22755	22471	22742	22510	22776	22712	22500	22814	22790	22636	22568	22545	22614	22724	22531	22554	22688	22607	22742	22623	22597	22724	22629	22479	22722	22904	22631	22761	22793	22797	22572	22606	22632	22634	22494	22388	22711	22749	22685	22521	22579	22759	22598	22685	22659	22628	22625	22690	22628	22657	22750	22687	22769	22600	22745	22572	22658	22743	22550	22631	22665	22827	22551	22548	22684	22733	22551	22751	22732	22706	22876	22663	22751	22822	22694	22580	22678	22632	22659	22749	22663	22785	22600	22612	22645	22683	22625	22601	22662	22588	22607	22509	22807	22611	22666	22793	22754	22673	22677	22661	22619	22684	22622	22801	22682	22839	22588	22769	22605	22617	22723	22647	22625	22700	22561	22743	22722	22689	22627	22711	22512	22624	22676	22567	22692	22496	22573	22805	22747	22582	22747	22835	22857	22536	22795	22778	22776	22769	22691	22814	22615	22661	22487	22627	22679	22626	22729	22636	22845	22597	22624	22708	22524	22700	22641	22565	22743	22608	22579	22701	22706	22705	22730	22676	22689	22684	22530	22739	22605	22661	22712	22625	22660	22658	22610	22631	22384	22680	22643	22449	22588	22814	22649	22807	22684	22650	22624	22766	22633	22760	22652	22621	22576	22592	22905	22567	22667	22694	22793	22725	22620	22702	22491	22688	22414	22619	22600	22591	22201	22550	22682	22714	22646	22519	22764	22478	22678	22587	22675	22777	22809	22420	22801	22842	22695	22559	22552	22596	22704	22707	22804	22647	22644	22693	22693	22694	22775	22479	22672	22742	22628	22619	22584	22606	22736	22744	22442	22596	22528	22594	22522	22767	22522	22649	22627	22700	22636	22714	22626	22740	22711	22777	22674	22748	22592	22567	22578	22782	22545	22654	22704	22775	22634	22794	22570	22563	22487	22661	22546	22537	22755	22532	22861	22850	22705	22609	22691	22652	22865	22438	22782	22627	22730	22543	22605	22659	22638	22637	22683	22688	22744	22698	22548	22614	22645	22709	22535	22586	22680	22472	22850	22547	22643	22637	22660	22588	22312	22684	22661	22606	22595	22730	22566	22572	22538	22640	22722	22625	22738	22610	22698	22628	22547	22616	22761	22799	22528	22708	22470	22484	22655	22569	22746	22650	22591	22745	22563	22716	22679	22640	22689	22539	22660	22835	22606	22662	22843	22749	22486	22650	22654	22587	22709	22776	22676	22778	22612	22649	22696	22666	22647	22568	22622	22801	22494	22652	22715	22660	22694	22777	22575	22720	22746	22741	22388	22628	22822	22779	22615	22717	22720	22543	22495	22678	22640	22769	22665	22688	22796	22668	22451	22606	22787	22572	22427	22662	22604	22752	22694	22701	22567	22673	22637	22454	22618	22730	22791	22688	22705	22761	22595	22385	22819	22617	22758	22703	22749	22693	22639	22502	22544	22825	22319	22734	22613	22668	22612	22716	22617	22724	22701	22595	22686	22618	22538	22653	22650	22695	22686	22653	22727	22734	22825	22524	22662	22868	22794	22602	22679	22671	22488	22649	22651	22487	22780	22616	22669	22724	22627	22674	22636	22646	22722	22753	22777	22585	22616	22386	22765	22503	22780	22691	22782	22577	22517	22729	22463	22657	22627	22657	22819	22532	23021	22584	22563	22576	22573	22731	22521	22669	22599	22639	22777	22678	22713	22819	22703	22773	22616	22677	22726	22691	22663	22665	22589	22667	22389	22615	22670	22523	22484	22629	22819	22539	22542	22878	22537	22641	22465	22596	22457	22528	22547	22551	22696	22899	22500	22489	22692	22668	22826	22601	22729	22848	22796	22590	22738	22614	22767	22728	22765	22677	22712	22787	22758	22559	22566	22568	22540	22755	22604	22492	22734	22596	22580	22684	22587	22641	22659	22681	22791	22612	22558	22600	22676	22724	22534	22595	22514	22627	22703	22489	22728	22701	22548	22449	22748	22535	22675	22584	22664	22550	22643	22696	22819	22619	22259	22847	22704	22772	22664	22835	22509	22671	22684	22445	22514	22727	22643	22587	22588	22817	22662	22616	22618	22582	22431	22630	22697	22530	22583	22430	22603	22677	22690	22457	22665	22695	22624	22794	22653	22656	22764	22609	22691	22679	22484	22619	22671	22696	22661	22632	22586	22682	22819	22536	22651	22772	22591	22719	22685	22515	22786	22846	22675	22556	22559	22566	22574	22620	22677	22715	22523	22521	22693	22703	22879	22598	22581	22548	22546	22688	22677	22710	22624	22723	22763	22802	22630	22424	22533	22667	22750	22580	22688	22713	22592	22915	22659	22594	22696	22634	22634	22746	22760	22714	22566	22816	22687	22681	22562	22589	22616	22739	22583	22683	22693	22730	22495	22787	22798	22624	22687	22818	22513	22775	22636	22621	22707	22676	22761	22580	22719	22642	22636	22548	22673	22714	22686	22528	22510	22655	22700	22530	22654	22592	22619	22593	22585	22824	22790	22639	22716	22734	22775	22524	22559	22571	22567	22579	22648	22655	22406	22613	22604	22600	22786	22657	22595	22591	22628	22542	22762	22554	22741	22730	22576	22759	22726	22649	22756	22716	22973	22706	22592	22655	22835	22727	22616	22593	22590	22666	22735	22502	22624	22669	22656	22545	22643	22748	22543	22617	22618	22606	22844	22772	22597	22554	22592	22551	22861	22664	22586	22514	22607	22701	22700	22610	22806	22533	22569	22641	22613	22769	22728	22625	22668	22651	22560	22716	22631	22578	22640	22727	22635	22454	22580	22695	22569	22605	22654	22670	22625	22592	22736	22732	22580	22770	22741	22508	22731	22697	22600	22584	22788	22679	22718	22664	22611	22772	22814	22666	22830	22574	22662	22653	22833	22707	22639	22698	22434	22697	22543	22741	22768	22795	22622	22669	22617	22619	22733	22727	22655	22592	22809	22415	22751	22770	22565	22588	22549	22712	22652	22630	22670	22647	22622	22757	22748	22565	22735	22633	22615	22487	22582	22548	22561	22642	22569	22626	22715	22580	22562	22629	22501	22408	22703	22468	22643	22733	22521	22550	22615	22546	22503	22713	22772	22528	22615	22642	22481	22778	22655	22677	22456	22734	22616	22591	22602	22529	22665	22873	22666	22534	22516	22850	22643	22796	22554	22502	22551	22720	22668	22653	22622	22705	22654	22680	22666	22410	22581	22643	22755	22689	22545	22528	22652	22842	22652	22754	22680	22735	22584	22523	22713	22771	22548	22624	22708	22645	22591	22749	22695	22677	22763	22842	22662	22665	22629	22717	22649	22710	22643	22661	22749	22600	22664	22648	22764	22438	22453	22646	22643	22782	22425	22881	22849	22681	22756	22613	22608	22470	22825	22560	22649	22587	22670	22586	22683	22573	22615	22705	22577	22640	22704	22615	22778	22667	22558	22762	22473	22796	22749	22585	22653	22738	22734	22813	22741	22735	22675	22536	22634	22725	22731	22611	22420	22726	22647	22645	22457	22608	22799	22696	22534	22736	22505	22623	22607	22564	22602	22699	22599	22698	22607	22627	22624	22687	22568	22664	22773	22446	22676	22529	22737	22648	22694	22664	22435	22699	22624	22646	22584	22635	22727	22595	22816	22702	22557	22414	22522	22755	22589	22650	22552	22854	22526	22714	22643	22640	22549	22532	22556	22590	22653	22819	22610	22593	22582	22581	22490	22693	22653	22685	22612	22512	22517	22645	22710	22617	22631	22663	22724	22688	22630	22598	22716	22774	22603	22793	22724	22720	22598	22819	22671	22671	22564	22768	22703	22695	22697	22854	22599	22643	22465	22638	22593	22538	22663	22574	22720	22664	22730	22649	22584	22790	22544	22659	22680	22669	22818	22662	22787	22527	22647	22562	22555	22662	22528	22728	22802	22772	22616	22636	22585	22697	22537	22508	22639	22590	22714	22711	22683	22589	22599	22683	22739	22661	22700	22639	22561	22813	22704	22616	22684	22595	22661	22627	22652	22715	22695	22611	22697	22493	22643	22525	22782	22658	22576	22768	22392	22634	22737	22654	22705	22272	22527	22775	22737	22708	22600	22683	22585	22486	22710	22791	22549	22586	22719	22913	22602	22737	22720	22758	22692	22668	22561	22551	22835	22703	22648	22559	22869	22422	22679	22756	22726	22824	22628	22605	22661	22616	22599	22610	22677	22806	22707	22613	22562	22817	22590	22713	22704	22665	22801	22800	22674	22613	22560	22855	22633	22568	22651	22667	22479	22574	22753
29547	39362	51550	41667	32971	30539	29893	29350	29009	28983	28976	29190	29012	28910	29005	29054	29059	29032	29038	28912	29005	29088	29162	28915	29019	29084	29133	29062	28963	29139	28882	29059	28968	29199	28922	29090	29167	29030	29078	28971	28952	28999	28786	29122	28996	28950	28895	29018	28801	29053	29360	28901	28940	28874	29136	29179	29062	29104	28931	28921	29134	28994	28771	28988	29169	28859	28902	28964	29242	29159	28948	28854	28995	28660	29074	28914	28983	28871	28984	28952	28966	29014	28920	28835	29000	29031	29009	29044	29017	28990	28853	28890	29123	29033	29141	28885	29005	28936	29032	28848	28841	29001	28929	28810	29133	29153	29023	28747	29082	28793	29015	28873	28821	28655	29091	28853	28901	28994	28654	28975	29158	29030	28785	29004	29147	28544	29185	28829	28855	29040	29118	29092	28883	28999	28777	29170	29006	28963	28875	29029	28986	29007	28961	28896	28934	29117	28998	28938	28959	28992	29147	29185	28809	28768	29173	29045	28999	28871	29015	28916	29093	28843	28748	28666	29014	29145	29052	28758	28942	28924	28914	28869	29084	29221	29099	29095	29101	28935	28982	28883	29284	29058	28859	29048	29026	29006	28835	28740	28889	28973	29259	28848	29124	29099	28820	28969	29235	29012	29147	28819	29050	28994	29189	28896	28890	28889	28963	29032	28824	29191	28934	29003	29048	29102	29025	28937	28947	29177	28987	28904	29109	28977	29027	29149	28934	28917	29149	28925	28962	28962	28757	28919	28942	28941	28971	28839	28987	29088	29170	29237	28830	29058	28968	29000	29017	29002	28978	28989	29105	29034	28828	29125	29039	29079	29022	28987	28623	29096	29195	29184	28901	28947	28842	28786	28878	28885	29017	28557	28945	29063	29064	29095	29197	29219	29039	29009	28987	28941	29200	28843	28897	29100	28918	28973	28935	28940	29158	29057	29045	28922	29125	28995	28953	29202	29098	29042	28967	28829	29024	28954	28947	28947	29083	29090	29207	28987	29113	29153	29083	28905	29091	29204	29165	28945	28896	28827	28809	29086	29062	29117	29069	29054	29155	28751	28880	28957	28756	29082	29158	28922	29314	29229	29125	28803	28881	29108	29142	29236	29089	28885	29084	29111	29033	28943	29040	28921	29054	28929	28913	29042	28775	28873	29158	28993	28971	29057	28965	28843	29077	28916	28790	28791	28880	28795	28740	29044	28974	28875	29123	29142	28851	29091	29137	29101	28974	28962	29070	29036	28940	29058	28998	28902	29047	29006	29252	29000	29049	28922	28785	28936	29162	28997	29017	28807	28960	28943	28947	28907	28927	29012	29049	28886	29225	29231	29092	29116	28830	28740	29244	28881	29071	29043	28884	29119	29177	28978	28857	29023	28896	29015	28800	28808	28959	28984	29020	28923	29103	28903	28933	29096	29026	28782	28914	29174	28938	28789	29022	28954	28904	28984	28937	29038	28891	29156	28981	29103	28946	28933	28813	28983	29053	28959	29039	29074	28624	28996	28884	28784	28593	29024	29151	29043	28895	29133	29330	29246	28917	29149	28980	29047	28994	28843	28950	29064	29084	28891	28718	29170	28892	28860	28998	28916	29119	29043	28935	28969	29038	29134	29223	28997	29208	29084	29060	29027	29086	28804	28933	28916	29186	28936	28833	28812	28949	29231	28991	28882	28935	28863	28671	29106	28984	28853	28819	28963	29009	29152	29107	28999	28941	29209	29107	28793	28966	28827	28906	28979	28980	29043	29102	28947	29088	29051	28915	29053	28811	29048	28897	29037	29150	28891	29048	28914	28927	28925	29053	28792	28971	29217	28696	29078	28885	29226	28969	29019	29076	28924	29086	28975	28959	29122	28572	29184	28919	28898	28956	28991	29006	29027	28861	28936	28914	29066	29065	28673	29030	28992	28891	29366	28950	29003	28704	28980	29111	28836	29003	28915	28827	28841	29130	28982	29096	28966	29052	28987	29064	29009	28954	28984	28721	29002	28990	28968	29007	28710	28917	29000	29187	28914	29102	28970	29200	29072	28781	29064	29142	28951	29018	28994	29062	29049	29032	29174	29128	28967	28857	29033	29106	28953	29033	28991	29129	29186	29041	29046	29088	29089	29090	29035	28933	29010	29006	29018	29169	28952	29035	29086	28847	28997	29208	28970	28853	29090	28849	28998	28589	29126	29324	29150	29181	28968	29043	28731	28985	29024	29218	28960	29114	29079	28973	28866	29322	29203	29210	29074	29002	28866	29066	29086	28841	28986	29074	28964	28905	28935	28891	28980	28930	28970	29321	28979	28891	29047	28932	29064	28957	29045	28737	28890	28951	29015	29031	28902	28904	29007	29007	29111	28843	28846	28844	28867	28884	28888	29022	29049	29094	28880	29323	28930	29191	28659	28905	29123	28899	29156	29052	28996	29256	28970	29224	28984	28827	28859	29012	29193	28806	29000	29293	29151	29071	29086	29184	28953	28959	29125	29000	29106	28867	28922	29033	28960	29048	28804	28742	29056	29092	28809	29086	28752	28842	28884	28942	29003	28898	28927	29061	28990	28968	29179	29227	29005	28983	28932	28762	28987	28907	28909	28911	28836	28926	28764	29146	29183	29071	29005	29047	28629	28808	28901	29018	28834	28897	28994	29045	29112	28887	28896	28770	29166	29126	29007	28939	28832	28902	28854	29119	28959	29091	29028	28796	28775	28987	28935	29034	29032	28997	29101	28964	29012	28949	29183	29269	28955	28886	29003	28752	29053	29144	28871	28872	28885	28806	28840	28947	29002	28973	29218	29050	28919	28993	29002	28886	28968	29148	29154	29133	28858	29115	29019	28866	28858	29080	29077	29042	28847	29177	29047	29264	28882	28919	29083	29036	29105	29066	29301	29075	29081	28998	29119	29032	29106	28939	29017	29198	28968	29013	28957	28968	28806	29068	28932	28968	28945	28905	29149	28918	28992	29047	28682	28776	29002	29154	28902	29100	28876	29096	28718	28844	29077	29082	29170	28874	29117	28853	28924	28767	28825	29118	28867	29140	28989	28992	28936	29211	29096	28954	28996	28994	29234	28930	29126	28806	28752	28929	28989	29216	28790	28975	28948	29043	29051	28921	28985	29033	29351	29139	29164	28934	28716	29091	28947	29084	28876	29025	29265	29162	28701	28822	28774	29014	28961	28988	29066	29020	28967	28931	29071	29183	28906	29052	28995	29117	29065	28889	28993	29086	29029	29002	28982	29089	29107	28762	29091	28960	29067	28751	28908	28916	28838	28929	28882	29017	28962	28938	28949	28860	29061	28874	29121	29173	28795	29162	28769	29099	28989	28833	28908	28812	28919	28806	28991	28943	29085	29065	28963	28965	29234	28981	29063	29091	28866	29209	28856	29029	28841	28812	28940	29091	28896	29110	28798	28998	28986	29009	29043	28927	28713	29150	28792	29200	29199	28904	29099	29079	28975	29175	29117	28783	29099	29018	28993	29227	29160	28988	29017	28846	29181	29179	28894	29025	29182	28995	28942	29136	28741	29072	29064	29116	29111	28991	29096	29123	28866	29169	28785	28966	28901	28944	28840	28993	28995	29239	29097	29152	28970	28953	28982	29033	28993	28819	29167	28848	28967	28982	28834	29095	29075	29133	29023	29156	28893	29043	28979	28901	28793	29068	28948	29132	29111	29054	29232	29131	29037	28961	28939	28854	28799	28882	28838	29100	29080	28956	29071	29012	29112	28951	29163	29027	29141	28928	29189	29111	29068	28927	29088	28859	28667	28699	29005	28994	29175	29107	28875	28841	28983	29140	29313	29134	28910	28951	28888	29184	28972	29095	29009	29106	28997	29175	29264	29069	28962	29150	28836	28894	29071	28893	28817	29148	29003	29105	28951	29159	28982	29135	28718	28875	28988	28974	29149	29004	28746	29012	29024	29065	29080	28975	29240	29012	28979	29040	28940	28987	29066	28722	28950	29231	29073	29048	28972	29327	28828	28926	28963	28942	29153	29074	28835	29034	28865	28711	28730	29246	28892	28912	28851	29238	29216	28792	28885	29092	28574	29112	29118	28990	28966	28979	28951	28810	29111	28862	29086	28918	29094	28979	29071	29087	29171	29013	29144	28969	28986	29000	28975	29155	28771	28886	29008	28782	29036	29165	29076	28905	28895	29028	28912	29024	29026	28705	29113	28952	29044	29169	29165	28931	29113	28787	29244	29040	28867	28915	28960	29055	28962	28917	28853	29189	28997	28766	28929	29116	29104	29039	28958	28966	28905	28871	29150	28866	29099	28865	29175	28949	29105	29066	29181	28930	28756	28789	28792	28981	29054	29055	28969	29208	29112	29050	28978	28789	28938	28954	28961	29057	29078	28810	29091	29228	29142	29016	28997	28928	29076	29060	29188	28891	28887	29159	28876	29169	28910	28989	29011	29043	29030	28912	29023	29013	29146	29099	29127	28931	29035	28917	29044	29072	28931	29013	28875	29075	29096	29134	28839	28999	29124	28980	29047	29005	28973	29013	28885	28749	29227	28996	29112	29026	28925	28861	29167	28814	29050	28952	28791	29099	28902	29163	28960	29065	29044	29144	29221	28829	28827	28872	28968	28900	29023	28941	29124	28966	28960	29001	28794	29019	29177	29299	29036	28895	28848	29127	29114	29018	28983	29051	28832	29086	29149	29299	29125	28974	28751	28948	29201	29007	29003	29094	28870	28785	29226	29119	29136	29021	29035	28917	28976	28872	28891	28996	29201	29262	28921	28952	29063	29139	29002	28851	28893	29042	29021	28945	28956	28934	28913	28770	29121	28926	28945	29014	28947	29028	29025	28948	28823	29159	28867	28815	28974	29198	28882	28927	28895	28790	28803	29122	28850	28909	28848	29298	28872	28928	29084	29095	28981	29051	29089	29015	29116	28846	28976	29259	29045	29031	29139	29017	28924	29202	28992	29249	28891	29026	28959	29112	28839	29207	29041	29115	28853	28893	29131	28865	28873	29066	29042	29202	29041	28863	29179	28966	29024	29376	28869	28806	29001	29105	29066	28970	28882	29140	29198	28901	28945	28834	28970	28987	28938	29126	29015	28940	29090	28910	29054	28906	28942	29013	29095	29256	28857	28885	29023	29242	29058	28845	29034	29056	28942	28893	29063	29108	28858
33451	62589	53487	35822	27156	23772	22471	22275	22214	22224	22216	22152	22300	22251	22013	22338	22220	22021	22342	22176	22211	22247	22085	22104	22157	22077	22160	22183	22262	22089	22225	22138	22094	22173	22309	22136	22004	22127	22243	21986	22141	22193	22139	22147	22198	22383	22192	22188	22183	22235	22051	22228	22008	22347	22167	22045	22030	22150	22151	22435	22240	22193	22086	22246	22311	22034	22330	22191	21915	22212	22109	22100	22172	22307	22177	22069	22261	22216	22369	22173	22135	22155	22285	22278	22318	22237	22050	22266	22288	22210	22276	22219	22293	22176	22189	22023	22081	22194	22134	22259	22258	22099	22128	22171	22307	22179	22052	22114	21993	22042	22021	22294	22229	22261	22096	22174	22138	22315	22093	22194	22112	21967	22157	22034	22121	22139	22309	22209	22212	22126	22097	22274	22265	22207	22071	22367	22089	22273	22275	22024	22113	22259	22114	22122	22179	22004	22221	22073	22220	22100	21912	22258	22206	22222	22270	22095	22257	22269	22269	21944	21940	22109	22077	22092	22251	22175	22229	22290	22125	22151	22182	21955	22209	22203	22049	22286	22217	22199	22170	22284	22077	21955	22315	21927	22278	22168	22195	22193	22228	22087	22107	22227	22035	22240	22188	22188	22120	22168	22244	22007	22314	22140	22081	22242	22058	22070	22002	22302	22275	22218	22102	21975	22336	22170	22167	22175	22392	22229	22166	22161	22117	22125	22229	22055	22031	22174	22173	22268	22053	22111	22038	21889	22029	22132	22122	22143	22144	21977	22207	22070	22075	22097	22368	22235	22180	22223	22232	22083	22128	22193	22101	22162	22168	22081	22238	22237	22114	22042	22124	22078	22199	22132	22217	22061	22139	22196	22103	22212	22184	22071	22173	22141	22279	22141	22114	22116	22260	22264	22215	22197	22325	22194	22124	22083	22108	22156	22204	22147	22087	22152	22294	22265	22138	22224	22163	21987	22174	22008	22089	22054	22110	22212	22160	22287	22214	22151	22020	22211	22021	22066	22032	22409	22157	22051	22197	22108	22250	22225	22273	22164	22222	22159	22269	22229	22245	22304	22116	22175	22074	22160	22093	22103	22109	22251	22014	22264	21991	22086	22093	22163	22135	22181	21952	22138	22182	22356	22174	22085	22120	22247	22218	22153	22301	22292	22097	22174	22045	22015	22116	22221	22229	22211	22376	22076	22142	22084	22323	22003	22245	22179	22240	22013	22224	22205	22196	22106	22219	22157	22063	22034	22105	22145	22291	22080	22178	22250	22073	21996	22019	22090	22272	22128	22266	21990	22312	22304	22101	22213	22257	22094	21982	22061	22157	21993	22244	22130	22041	22256	22197	22070	22187	22219	22045	22123	22135	22241	22338	22046	22107	22235	22063	22163	22200	22204	22258	22194	22121	22355	22178	22089	22146	22062	22131	22380	22255	22227	22112	22052	22116	22243	22128	22184	22055	22261	22075	22183	22155	22089	22184	22242	22227	22165	22094	22137	22135	22318	22271	22155	22312	22042	22131	22373	22254	22074	22170	22191	22070	22100	22257	22174	22139	22058	22228	21977	22115	22219	22242	22167	22164	22122	22401	22087	22280	22064	22166	22129	22255	22011	22025	22083	22366	22101	22060	22123	22123	22208	22137	22115	22266	22176	22351	22227	22094	22166	22234	22139	22126	22073	22180	22115	22266	22004	22199	22050	22239	22221	22127	22228	22257	22086	22164	21971	22179	22087	22242	22255	22307	22147	22067	22293	22135	22153	22155	22086	22171	22245	22226	22354	22253	22296	22151	22007	22469	22157	22181	21971	22050	22143	22292	22199	22288	22292	22362	22044	22317	21987	22263	22025	22159	22216	22233	22090	22111	22210	22230	22126	22190	22288	22140	22287	22292	22121	22218	22243	22090	22151	22280	21954	22363	22122	22050	22319	22112	22085	22148	22226	22290	21933	22261	21982	22177	22144	22323	22136	22256	22163	22148	22207	22215	22105	22239	22191	22228	22132	22172	22180	22142	22113	22155	22334	22262	22178	22073	22089	22020	22061	22120	22220	21982	22121	22110	22064	22142	22278	22219	22050	22157	22147	22339	22020	22056	22169	22093	22084	22190	22089	22087	22280	21979	22188	22171	22267	22180	22028	22193	22386	22014	22327	22132	22261	22245	22277	22139	21980	22312	22108	22213	22107	22192	22295	22297	22177	22318	22241	22116	22141	22196	22233	22175	22136	22197	22104	22254	22141	22004	22115	22081	22191	22116	22188	22200	22232	22273	22227	22185	22088	22173	22083	22158	22214	22020	22065	22172	22263	22110	22256	22298	22128	22327	22066	22033	22151	22211	22175	22310	22305	22206	22144	22228	22100	21997	22125	22152	22202	22154	22113	22190	22149	22255	22254	22174	22068	22200	22119	22184	22239	22202	22295	22369	22109	22123	22118	22208	22220	22037	22231	22073	22108	22244	22300	22032	22269	21974	22086	22116	21946	21994	22187	22202	22139	22026	22465	22274	22173	22399	22178	22090	22159	22156	22234	22062	22131	22323	22245	22146	22252	22118	22039	21908	22260	22235	22076	22172	22192	22087	22163	22138	22109	22352	22282	22090	22091	22168	22270	22218	22267	22318	22326	22183	22196	22153	22190	22253	22135	22325	22195	22165	22305	22219	22104	22206	22113	22163	22150	22108	22079	22215	22154	22001	22025	22300	22210	22214	22179	22176	22341	22072	22142	22253	22157	22265	22194	22208	22345	22076	22234	22308	22014	22017	22165	22248	22170	22208	22183	22142	22127	22096	22261	22206	22026	22219	22093	22258	22227	22141	22011	21968	22168	22128	22335	22147	22051	22152	22195	22119	22079	22109	22115	22275	22200	22211	21955	22274	21987	22279	22089	22290	22190	22290	22301	22335	22287	22123	22188	22317	22089	22192	22149	22154	22219	22149	22097	22259	22096	22182	22089	22214	22094	22223	22195	22165	22113	22064	22286	22093	21985	22190	22060	21873	22117	22182	22063	22200	22141	22217	22115	22312	22133	22374	22083	22160	22184	22218	22069	22143	22254	22290	22282	22150	22262	22190	22240	21969	22149	22218	21952	22169	22230	22209	22272	22146	22120	22277	22059	22053	22170	22124	22099	22212	22109	22267	22425	22208	22216	22176	22152	22243	22017	22304	21975	22184	22284	21998	22130	22310	22115	22329	22194	22125	22300	22116	22099	22134	22168	22173	22266	22021	22190	22020	22204	22176	22147	22182	22320	22281	22150	22014	22057	22202	22137	22106	22012	22195	22171	22153	22035	22062	22238	22125	22073	22235	22045	22230	22070	22293	22210	22357	22264	22147	22208	22140	22128	22115	22101	22231	22193	22068	21983	22220	22129	22309	22016	22168	22179	22079	22118	22227	22201	22063	22204	22076	22208	22119	22215	22061	22209	22131	22010	22153	22122	22169	22223	22068	22138	22006	22250	22065	22112	22230	22182	22084	22246	22149	22209	22033	22067	22231	21974	22293	22313	22210	22145	22144	22142	21998	22146	22362	22250	22299	22216	22182	22220	22239	22326	22185	22095	22214	22182	21998	22111	22181	22290	22204	22343	22157	22102	22346	22352	22212	22080	22268	22258	22166	22304	22133	22276	22339	22195	22154	22234	22204	22187	22266	22119	22144	22105	22247	22284	22116	22284	22232	22151	22153	22114	22205	22195	22232	22088	22266	22192	22100	22261	22220	22227	22229	22300	22100	22174	22261	22236	22089	21908	22206	21972	22229	22074	22201	22058	22169	22307	22121	22347	22016	22098	22162	22046	22321	22199	22255	22178	22189	22308	22081	22193	22160	22145	22248	22099	22175	22062	22018	22182	22195	22330	22072	22241	22110	22005	22307	22081	22274	22237	22171	22244	22143	22360	22022	22059	22230	22240	22206	22191	22120	22036	22056	22151	22069	22226	22277	22353	22130	22041	22210	22227	22185	22269	22186	22079	22227	22014	22076	22155	22186	21945	22257	22208	22222	22165	22177	22130	21912	22262	22243	22295	22068	22058	22157	22001	22238	22052	22248	22117	22086	22323	22089	22141	22231	22226	22144	22190	22139	22170	22150	22145	22192	22037	22211	22069	22111	22097	22106	22190	22142	22226	22309	22124	22150	22118	22093	22066	22136	22121	22134	22266	22282	22090	22162	22228	22185	22150	22111	22114	22154	22144	22102	22022	22027	22366	22238	21980	22309	22128	22090	22168	22134	22284	22015	22264	22217	22020	22320	22407	22374	22380	22126	22038	22150	22110	22078	22280	22150	22185	22176	22122	22110	22283	22137	22214	22114	22250	22253	22071	22338	22015	22411	22012	22134	22269	22201	22289	22063	22161	22146	22142	22101	22006	22218	22232	22192	22053	22279	22031	22147	22143	22007	22082	22261	22010	22105	21950	22167	22044	22161	22205	22230	22170	22360	22370	22070	22093	22378	22181	22299	22234	22126	22181	22138	21968	22167	22221	22186	22098	22221	22062	22209	22296	22188	22095	22089	22187	22305	21982	22131	22257	22203	22357	22208	22244	22149	22323	21999	22349	21896	22072	22071	22127	22228	22078	22213	22334	22169	22112	22252	22012	22151	21980	22130	22133	22298	22101	22141	22120	22018	22111	22224	22211	22263	22058	22229	22064	22051	21972	22066	22075	22306	22216	22147	22191	22201	22213	22187	22354	22086	22184	22120	22152	22177	22204	22238	22243	22099	22168	22144	22157	22101	22140	21952	22278	22057	22222	22197	22008	21925	22241	22176	22293	22089	22395	22148	22128	22135	22285	22136	22176	21940	22143	22167	22274	22243	22271	22269	22252	22139	22142	22325	22222	22265	22220	22148	22020	22033	22205	22389	22304	22130	22216	22033	22162	22073	21986	22277	22089	22235	22234	22166	22179	22111	22020	22180	22212	21949	22255	22296	22230	22179	22288	22263	22174	22105	22266	22164	22121	22221	22082	22046	22067	22360	22061	22229	22169	22325	22122	22211	22233	22213	22209	22112	22137	22205	21882	22138	22137	22330	22099	22219	22366	22321	22372	22179	22193	22238	22219	22194	22181	22267	22134	22223	22185	22183	22237	22062	22156	22356	22314	22392	22202	22077	22244	22269	22090	22443	22044	22190	22230	22071	22075
23729	25861	46228	45401	37149	33509	32405	29915	29489	29387	29499	29473	29386	29469	29416	29632	29440	29431	29213	29419	29330	29512	29354	29354	29271	29244	29341	29434	29296	29257	29360	29400	29334	29090	29300	29101	29306	29124	29147	29096	29318	29227	29058	29191	29424	29232	29382	29148	29086	29084	29314	29241	29194	29139	29321	29041	29230	29145	29272	29311	28878	29309	29041	29094	29213	29099	29290	29227	29275	29211	29115	29149	29185	29153	29216	29053	29045	29295	29268	29112	29163	29316	29062	29150	29238	29237	29358	29133	29158	29209	29242	29187	29342	29152	29334	29230	29390	29416	29165	29121	29249	29242	29208	29014	29172	29296	29149	29450	29217	29257	29489	29279	29289	29031	29205	29222	29225	29344	29219	29046	29330	29497	29237	29163	29119	29116	29097	29086	29162	29252	29098	29230	29119	29109	29213	29304	29340	29300	29263	29022	29285	29057	29354	28870	29093	29064	29288	29103	29089	29118	29279	28921	29166	29150	29197	29329	29436	29250	29200	29060	29229	29208	29036	29020	29244	29082	28928	28835	28983	29247	29233	29203	29101	29247	29393	29175	28932	29040	29175	29209	29215	29143	29207	29346	29041	29143	28993	29080	29226	29274	29254	29391	29424	29379	29279	28967	29102	29173	29279	29075	29060	29031	29284	29004	29009	29184	29121	29159	29286	29065	29063	29376	29325	28977	29318	29458	29155	29390	28991	29225	29262	29400	29372	29401	29255	29313	29191	29025	29154	29112	29157	29177	29171	29214	29135	29140	29278	29407	29296	29054	29284	29316	29338	29224	29164	29145	29209	29227	29278	29358	29136	29248	29372	29265	29397	29042	29115	29121	29093	29161	29215	29299	29068	29025	29201	29061	29182	29073	29193	29143	29143	29175	29307	29209	29292	29144	29309	29113	29153	28983	29096	29146	29245	28923	29056	29187	28941	29173	29074	29265	29150	29151	29339	29266	29313	29239	29113	29155	29181	29005	29031	29374	29272	29418	29390	29018	28932	29113	29416	29221	29259	29004	28953	29170	29172	29216	29317	28991	29129	29080	29121	29176	29290	29250	29089	29129	29174	28954	29291	29000	29343	29389	29284	28972	29242	29056	29039	29179	29345	28874	29325	29113	29132	29214	29176	29171	29125	29187	29178	29083	29017	29218	29280	29430	29105	29346	29174	29374	29109	29047	29433	29041	29063	29219	28965	28884	29150	29177	29280	29053	28951	29262	29056	29048	29214	29215	29254	29347	29211	29218	29227	28973	29189	29225	29163	29080	29063	28886	29241	29077	29271	29241	29287	29240	29215	29196	29100	29136	29082	29148	29043	29103	29257	29014	29015	29333	29004	29219	29144	29119	29139	29325	29325	29441	29235	29185	29186	28953	29255	29254	29184	29303	29271	29263	29138	28979	29180	29016	29111	29183	29112	29135	29320	29043	29369	29132	29200	29249	29270	29144	28936	29140	29206	29189	28968	29111	29282	29214	29501	29213	29142	29003	29216	29264	29299	29286	29069	29247	29107	29051	29068	29296	29101	29193	29116	29325	29226	29048	29120	29142	29275	29403	29228	29202	29078	29091	29430	29391	29396	29152	29265	29226	29386	29293	29113	29080	29196	29122	29176	29045	29121	29274	29049	29207	29359	29231	29287	29229	29191	29010	29119	28928	29354	29251	29258	29057	29093	29128	29222	29431	29279	29151	29244	29157	28928	29199	29275	29229	29040	29282	29117	29306	29350	29160	29028	29056	29170	28885	29018	28872	28949	29179	29015	29153	29236	29095	29132	29109	29180	29179	29105	29272	29272	29031	29121	29148	29208	29421	29216	29180	29091	29050	29165	29172	29423	29022	29127	29280	29153	28970	29375	29219	29174	28971	29126	29116	29043	29155	29270	29213	29094	29043	29113	28953	29284	29177	28985	29245	29045	29114	29157	29234	29250	29007	29112	29003	29213	29271	29131	29153	29357	29013	28974	29016	29397	29312	29093	28985	28934	29105	29305	29214	29216	28919	28983	28968	29120	29292	28820	29246	29161	29215	29294	28975	29150	29312	29303	29075	29263	29113	29043	29209	29055	29060	29121	29174	29173	29222	29155	29072	29260	29102	29246	29310	29253	29369	29155	29149	28976	29140	28938	29203	29226	29076	29166	29140	29245	29184	29103	29060	29118	29052	29233	29250	29023	29189	29373	29209	28998	28960	28985	29174	29070	29241	29447	29227	29246	29106	29226	29238	29063	29317	29127	29225	29211	29172	29282	29171	29382	29319	29410	29138	29133	29305	29118	29331	29192	29195	29165	29253	29044	29387	29211	29288	29080	29229	28987	29308	29416	29365	28763	29312	29182	29296	29122	29113	29314	29103	29218	29242	28958	29407	29282	29080	29291	29275	29171	28965	29127	29214	29110	29345	29112	29091	29231	29315	29180	29166	29089	29303	29194	29212	29222	29429	29254	28992	29192	29125	29043	29342	29043	29090	28909	29445	29277	29286	29050	29076	29219	29056	29204	29223	29375	29157	29114	29191	28985	29276	29123	28841	29379	29003	29364	28950	29154	29423	29091	29231	29196	29073	29011	29262	29477	29172	29050	29153	28985	29267	29138	29068	29301	29298	29246	28785	29190	29150	29174	29369	29287	29182	29039	29267	29055	29039	29187	29035	28936	29356	29082	29376	29160	29032	29101	29183	29122	29233	29220	29194	29372	29231	29150	29102	29087	29397	29181	29221	28906	29149	29538	29224	29157	29194	29202	29126	29049	29551	29321	29274	29122	29228	29220	29275	29098	29249	29219	29091	29064	28952	29331	29123	29211	29283	29239	29357	29311	29368	29142	29292	28900	29040	29093	29218	29198	29309	29135	29195	29017	29106	29290	29150	29203	29167	29334	29422	29223	29546	29403	29184	29140	29031	29207	29277	29134	29197	29055	29064	29003	29042	29221	29243	29279	29126	28972	29054	28997	29381	29243	29234	29289	29159	29127	29314	29212	29032	29055	29157	29253	29146	29259	29003	29169	29192	29328	29156	29216	29440	28842	29010	29042	28995	29340	29145	29165	29171	29105	29133	29435	29213	29160	28981	28979	29252	29001	29041	29150	29095	29026	28947	29145	29355	29328	29197	29124	29080	29280	29345	29383	29246	29247	29023	29048	29401	29253	29049	29185	29007	29249	29157	29200	29066	29067	28881	29081	29201	29088	29043	29220	29258	29043	29194	29099	29115	29217	29059	29145	29183	29121	29186	29300	29206	29060	29451	29298	29138	29119	29154	29304	29172	29076	29485	29199	29229	29182	29306	29387	29075	29257	29217	29108	29070	29115	29060	29066	29147	29007	29327	29513	29305	29049	29090	29068	29299	29173	29369	29306	29218	29124	29204	29039	29273	29033	29189	29336	29254	29195	29165	29196	29075	29136	29253	28942	28877	29330	29164	29277	29228	29189	29205	29309	29035	29165	28874	28893	28894	29045	29465	29181	29158	29181	29390	29398	29098	29114	29006	29196	28983	29051	29130	28964	29117	28972	28894	29275	29228	28995	28991	29162	29209	29037	29310	29112	29032	29253	29244	29134	29171	29180	29051	29301	29204	29360	29263	29240	29165	29252	28933	29240	29251	29079	28978	29224	29088	29485	29148	29220	29095	29192	29066	29289	29037	29149	29426	29090	29432	29283	29306	29142	29029	29192	29323	29225	29122	29014	28947	29198	29297	29370	29228	29019	29337	29025	28986	29100	29281	29196	29064	29186	29048	29363	29243	28914	29048	29149	29111	29180	29026	29357	29041	29131	29135	29276	29424	29288	29243	29006	29343	29354	29098	29160	29197	29314	29375	29211	29118	29096	29162	29153	29146	29143	29117	29392	29257	29212	29016	29368	29373	29058	29244	28940	29145	29102	29150	29233	29004	29253	29351	29142	29175	29350	29132	29009	29129	29127	28957	29148	29212	28978	29107	29388	29324	29412	29358	29230	29264	29081	29087	29244	29045	29167	29318	29248	29269	29110	29382	29168	29194	29265	29120	29082	29042	29142	29046	29090	29034	29443	29240	29101	29081	29110	28898	28961	29275	29146	29256	29177	29206	29220	29186	29038	29182	29409	29242	29228	29085	29138	28949	29227	29255	29205	29177	29043	29075	29295	28943	29171	29446	29428	29122	29141	29171	29115	29309	29166	29097	29182	29357	29256	28954	28904	29301	28988	28926	29030	29297	28988	29072	29193	29076	29024	28990	29094	29177	29163	29229	29243	29312	28913	29192	29155	29092	29087	29180	29459	29237	29297	29314	29286	29395	29192	29251	29172	29171	29309	29167	29129	29103	29393	29497	29290	29029	29192	29176	29159	29116	29187	29342	29095	29189	29276	29149	29216	29403	28928	29143	29123	29260	29084	29275	29325	29092	29362	29280	29217	29212	29557	29140	29259	29341	29003	29259	29080	29324	29328	29109	29178	29285	29155	29315	29214	29084	29099	29289	29255	29242	29263	29220	29162	29189	29359	29138	29088	29186	29006	29182	29156	29287	29268	29356	29083	29148	29206	29328	29327	29182	29042	29220	29376	29325	29248	29137	29184	29327	29407	29185	29063	29114	29256	29196	29183	29063	28903	29181	29305	29041	29322	29440	29065	29442	29241	29328	29287	28954	29113	29117	29217	29200	29390	29118	29190	29138	29226	29394	29198	29095	29083	29058	29026	29294	29136	29005	29172	29024	29281	29390	29174	29147	29246	29325	29149	29237	29255	29132	29325	29479	29179	29050	29051	29259	29331	29338	29192	29209	29344	29200	29023	29232	29161	28836	29346	29232	29057	29307	29320	29453	29116	29031	29212	29041	29394	29231	29249	29115	29098	29398	29246	29231	29032	29236	29020	29063	29477	29135	29237	29030	29264	29195	29228	29133	29229	29130	29253	29195	29229	29204	29154	29459	29157	29042	29318	29162	29212	29131	29163	29042	29121	28957	29192	29368	28799	29176	29024	29169	29063	29152	29319	29011	29112	28973	29214	29061	28958	29323	29218	29309	29162	29305	29491	29151	29399	29152	29260	29021	29368	29191	29499	28996	29109	29235	29196	29218	29220	29307	29126	29383	29011	29235	29026	29046	29145	29205	29301	29076	29179	29036	29266	29166	29083	29136	29070	29058	29194	29379	29412	29048	29232	29099
56029	103563	91971	65586	43866	30213	24476	22906	22393	22545	22514	22357	22360	22212	22509	22324	22446	22473	22647	22393	22370	22538	22416	22526	22332	22541	22365	22600	22447	22460	22318	22510	22335	22346	22451	22387	22231	22452	22406	22327	22406	22467	22381	22285	22184	22452	22413	22410	22563	22350	22543	22466	22474	22433	22469	22334	22179	22581	22533	22365	22283	22450	22277	22350	22567	22359	22354	22412	22442	22280	22447	22415	22388	22184	22311	22560	22256	22261	22429	22665	22522	22323	22381	22320	22422	22328	22385	22588	22612	22493	22345	22569	22417	22426	22445	22412	22285	22262	22401	22343	22576	22350	22191	22470	22411	22342	22288	22293	22383	22343	22174	22364	22392	22346	22469	22480	22409	22396	22521	22567	22437	22437	22416	22414	22343	22459	22513	22270	22259	22439	22295	22360	22266	22404	22438	22318	22450	22484	22271	22339	22405	22519	22383	22620	22484	22412	22470	22373	22508	22406	22496	22153	22271	22347	22414	22340	22387	22588	22242	22228	22382	22439	22278	22546	22411	22472	22409	22409	22449	22346	22384	22347	22449	22296	22312	22401	22345	22475	22285	22256	22409	22417	22504	22320	22454	22465	22348	22384	22498	22460	22408	22571	22458	22382	22337	22288	22352	22467	22394	22534	22435	22299	22423	22354	22374	22229	22507	22394	22449	22406	22302	22537	22170	22303	22374	22387	22367	22444	22303	22186	22320	22362	22507	22490	22367	22566	22265	22533	22295	22275	22468	22471	22394	22189	22415	22458	22487	22305	22306	22425	22431	22408	22284	22368	22430	22297	22456	22451	22268	22329	22384	22361	22330	22478	22511	22348	22413	22370	22487	22512	22292	22277	22374	22410	22441	22486	22347	22295	22439	22315	22344	22473	22412	22333	22323	22176	22495	22376	22333	22329	22324	22315	22486	22437	22347	22383	22555	22242	22380	22496	22279	22369	22229	22327	22455	22300	22465	22495	22365	22309	22210	22428	22450	22328	22453	22403	22466	22227	22324	22340	22184	22248	22333	22366	22585	22618	22461	22203	22470	22560	22433	22426	22439	22352	22407	22352	22376	22545	22385	22462	22341	22291	22373	22561	22304	22395	22417	22500	22230	22305	22467	22437	22357	22374	22280	22258	22565	22338	22596	22485	22364	22400	22425	22239	22222	22452	22420	22295	22435	22386	22186	22333	22427	22340	22486	22421	22556	22383	22382	22525	22404	22504	22481	22397	22430	22533	22489	22417	22291	22498	22300	22353	22383	22298	22438	22331	22492	22357	22475	22335	22448	22406	22413	22388	22228	22571	22357	22468	22536	22348	22473	22491	22281	22355	22364	22407	22323	22462	22394	22401	22432	22371	22333	22321	22401	22352	22381	22253	22505	22487	22367	22303	22451	22324	22371	22211	22242	22272	22346	22415	22538	22437	22452	22524	22366	22289	22510	22186	22377	22371	22371	22539	22486	22407	22194	22406	22421	22244	22252	22357	22402	22398	22506	22373	22318	22336	22357	22478	22420	22552	22252	22387	22167	22374	22262	22252	22404	22447	22361	22211	22568	22398	22319	22246	22289	22259	22391	22297	22401	22272	22682	22196	22477	22361	22376	22514	22462	22460	22341	22407	22443	22319	22443	22427	22352	22583	22422	22446	22514	22343	22312	22377	22431	22310	22208	22306	22392	22363	22329	22314	22223	22361	22426	22473	22473	22282	22392	22415	22344	22424	22413	22501	22497	22281	22363	22619	22549	22370	22336	22412	22225	22594	22378	22388	22330	22381	22316	22341	22349	22589	22422	22418	22348	22432	22324	22607	22218	22273	22360	22235	22327	22353	22315	22213	22272	22236	22454	22536	22479	22358	22116	22413	22444	22410	22230	22413	22283	22354	22465	22212	22636	22495	22324	22281	22282	22369	22237	22456	22476	22395	22382	22498	22360	22505	22429	22061	22290	22395	22333	22285	22242	22346	22406	22246	22475	22315	22440	22343	22522	22414	22439	22340	22455	22294	22466	22350	22476	22345	22390	22435	22322	22322	22299	22462	22370	22445	22413	22494	22149	22542	22297	22265	22405	22513	22264	22488	22321	22541	22303	22325	22295	22359	22438	22411	22477	22362	22363	22379	22448	22477	22336	22265	22447	22389	22218	22422	22488	22343	22383	22250	22479	22467	22204	22397	22344	22448	22391	22417	22237	22546	22576	22323	22247	22217	22480	22531	22475	22426	22417	22276	22452	22109	22392	22658	22396	22212	22260	22364	22323	22346	22444	22362	22413	22444	22437	22375	22435	22360	22407	22469	22380	22396	22561	22336	22321	22403	22361	22332	22284	22438	22302	22422	22414	22334	22363	22526	22368	22485	22473	22267	22447	22237	22372	22516	22600	22368	22423	22381	22326	22238	22362	22274	22444	22526	22281	22367	22318	22294	22428	22318	22388	22244	22295	22447	22326	22464	22243	22465	22440	22397	22430	22399	22398	22398	22400	22535	22420	22278	22285	22313	22297	22312	22228	22313	22379	22267	22355	22597	22387	22532	22357	22386	22381	22227	22361	22289	22220	22365	22496	22376	22495	22402	22325	22480	22387	22466	22346	22459	22398	22380	22260	22543	22266	22364	22386	22409	22642	22544	22380	22358	22379	22306	22505	22316	22315	22421	22348	22252	22410	22270	22350	22458	22544	22452	22415	22626	22417	22584	22419	22339	22530	22321	22229	22259	22421	22480	22428	22185	22225	22329	22364	22422	22308	22390	22408	22286	22253	22436	22448	22245	22390	22431	22511	22144	22229	22238	22484	22406	22252	22612	22258	22543	22431	22404	22360	22444	22483	22265	22316	22503	22306	22530	22491	22386	22465	22297	22522	22367	22382	22309	22277	22553	22548	22505	22467	22320	22445	22483	22654	22419	22430	22586	22426	22521	22400	22410	22522	22472	22363	22424	22455	22420	22244	22205	22407	22254	22345	22440	22397	22353	22213	22351	22212	22551	22353	22215	22493	22317	22253	22482	22215	22478	22004	22313	22325	22358	22359	22539	22491	22550	22418	22504	22449	22190	22210	22521	22439	22595	22308	22383	22462	22570	22438	22302	22401	22351	22331	22287	22182	22384	22332	22483	22462	22481	22347	22441	22384	22557	22441	22320	22358	22257	22390	22395	22527	22286	22491	22424	22237	22562	22343	22273	22520	22516	22489	22227	22572	22130	22390	22225	22393	22546	22421	22478	22219	22353	22495	22276	22252	22442	22377	22371	22456	22421	22279	22535	22256	22417	22566	22240	22560	22422	22385	22353	22424	22429	22419	22251	22444	22411	22157	22559	22441	22425	22572	22415	22371	22644	22398	22421	22306	22308	22570	22353	22371	22418	22646	22152	22404	22405	22420	22384	22526	22431	22531	22190	22406	22281	22490	22204	22324	22643	22364	22511	22274	22333	22483	22509	22310	22443	22359	22292	22397	22562	22210	22451	22340	22464	22375	22459	22319	22319	22466	22424	22482	22393	22419	22201	22393	22310	22349	22523	22609	22226	22537	22452	22433	22325	22421	22373	22556	22324	22502	22280	22312	22477	22443	22400	22336	22346	22365	22460	22346	22410	22315	22433	22211	22596	22380	22328	22481	22327	22441	22328	22386	22421	22272	22427	22374	22438	22421	22271	22530	22613	22282	22294	22387	22402	22513	22389	22292	22302	22399	22584	22434	22384	22408	22223	22362	22394	22380	22215	22350	22461	22399	22474	22641	22401	22513	22453	22446	22280	22479	22626	22217	22308	22317	22123	22570	22407	22436	22424	22481	22272	22367	22508	22297	22331	22375	22309	22292	22494	22433	22555	22212	22523	22251	22352	22308	22408	22366	22463	22328	22601	22556	22338	22443	22425	22391	22344	22548	22516	22330	22464	22250	22363	22261	22353	22339	22345	22427	22283	22228	22264	22428	22645	22184	22479	22376	22322	22466	22393	22426	22512	22424	22357	22409	22179	22385	22445	22409	22412	22453	22391	22523	22440	22372	22480	22378	22384	22389	22464	22446	22343	22361	22299	22416	22386	22439	22492	22510	22267	22465	22441	22313	22454	22511	22104	22404	22309	22344	22515	22330	22322	22479	22476	22463	22469	22408	22321	22433	22531	22405	22357	22456	22319	22383	22282	22323	22327	22399	22409	22386	22335	22375	22456	22450	22510	22435	22141	22468	22363	22411	22579	22342	22387	22245	22490	22287	22363	22507	22370	22301	22349	22438	22303	22442	22395	22437	22403	22559	22429	22473	22484	22470	22369	22319	22287	22329	22368	22470	22436	22388	22334	22345	22361	22549	22274	22158	22346	22544	22340	22500	22386	22540	22410	22335	22417	22348	22306	22431	22236	22525	22455	22420	22426	22419	22339	22493	22425	22556	22414	22430	22441	22399	22223	22161	22462	22411	22355	22485	22375	22326	22397	22277	22171	22281	22403	22341	22513	22296	22390	22511	22351	22353	22603	22386	22370	22318	22497	22500	22475	22512	22262	22500	22332	22439	22466	22531	22374	22400	22292	22326	22391	22505	22415	22363	22397	22416	22544	22196	22295	22445	22476	22222	22503	22245	22402	22447	22442	22371	22422	22376	22301	22533	22239	22499	22481	22429	22086	22265	22403	22352	22260	22430	22491	22321	22495	22391	22420	22448	22483	22424	22340	22390	22285	22335	22208	22590	22486	22327	22403	22312	22440	22377	22284	22389	22445	22267	22551	22395	22439	22282	22526	22201	22592	22385	22279	22413	22387	22435	22362	22416	22577	22523	22284	22623	22337	22521	22340	22389	22270	22444	22269	22347	22433	22341	22264	22387	22335	22433	22390	22424	22487	22352	22467	22593	22386	22418	22339	22432	22448	22351	22356	22403	22446	22391	22405	22116	22606	22354	22317	22308	22419	22294	22407	22377	22362	22383	22433	22288	22546	22371	22532	22288	22484	22426	22319	22473	22506	22487	22439	22424	22506	22371	22529	22614	22509	22664	22421	22563	22345	22475	22562	22503	22121	22377	22388	22407	22407	22378	22419	22501	22301	22563	22606	22356	22402	22312	22516	22429	22458	22190	22448	22203	22331	22528	22312	22391	22429	22522	22401	22281	22394	22360	22436	22281	22335	22541	22254	22320	22372	22347	22415	22419	22295
22629	24525	42071	43516	37696	34583	34502	30757	30350	30872	30904	30443	30566	30616	30288	30508	30169	30557	30486	30506	30298	30231	30266	30372	30403	30449	30478	30278	30376	30380	30365	30471	30332	30266	30153	29987	30378	30223	30248	30010	30036	30308	30418	30159	30025	30062	30196	30206	30131	30273	30180	30427	30273	30052	30066	30421	30180	30313	30311	30198	29955	29938	30120	30174	30291	30273	30107	30375	30118	30040	30501	30175	30200	30203	30357	30229	30370	30420	30417	30258	29922	29996	30167	30113	30105	30090	30169	30304	30196	30214	30277	30133	30371	30262	30170	29929	30157	30299	30146	29998	29988	30250	30242	30161	30211	30079	29951	29960	30212	30131	30102	29979	30345	30048	30001	30282	30195	30291	30148	30229	30141	30243	29950	30059	30099	30106	30193	30035	29934	30028	30294	30117	30084	30226	30227	29967	30261	29981	30177	29903	30297	30125	30081	30186	30156	30203	30127	30086	30434	30198	30263	30128	30218	29946	30039	30072	30116	30211	30101	30149	30189	30291	30259	30004	30055	30101	29992	30260	30130	30140	30189	30170	30223	30221	30364	30076	30047	30530	30336	29953	30165	30136	30111	30373	30202	30159	30186	30100	30405	30196	30087	29947	30228	30001	30224	30191	30010	29997	30257	30040	30280	30043	30312	30261	30178	30178	29890	30261	30355	30142	30159	30249	30223	30171	30250	30111	30038	30084	30239	30058	30138	30107	29854	29984	30032	30370	30272	30339	30406	30406	30231	30432	30053	30153	30050	30260	30229	30008	30026	30146	29887	30070	30058	30214	30283	29906	30180	30116	30011	30238	30229	30250	30084	30090	30079	29921	30026	30387	30129	30141	30362	30314	30318	30088	30171	30206	30029	30350	29964	30173	30247	30372	30102	30372	30079	30160	30105	29991	30225	30232	30044	30101	30221	30146	30334	30222	30101	30199	30160	29997	30257	30267	29990	30157	30163	30271	29948	30024	30059	29918	30156	29959	30143	30064	30028	30193	29969	29987	30217	30175	30127	29935	30143	30147	30252	30076	29935	30199	30274	30068	30295	30146	30210	30271	30300	29915	30179	30366	29920	30097	30002	30093	30175	30161	29969	30332	29990	30257	30274	30129	29954	30168	30151	30108	30283	29958	30174	30272	30279	29950	30004	30169	30107	29940	30111	30160	30041	30231	30234	30192	30045	30282	30182	30307	30291	30064	29960	30043	30254	30151	30078	29921	30165	30236	30293	30241	30470	30305	30061	30270	30187	30236	30039	29903	30328	30094	30039	30243	30361	30240	30435	30276	30117	30056	30207	30315	29968	30185	30081	29887	30098	30062	30058	29922	29863	29918	30381	30139	30059	30017	30135	30063	30318	30045	30249	30265	30007	30251	29998	30100	30018	30154	30081	30143	29946	30143	30003	29962	30233	30166	30018	30167	30127	29994	30465	29990	30080	30228	30245	30009	29990	29946	30375	30199	29958	29917	30191	29908	30108	30082	30197	30158	30107	30008	30215	29955	30268	30125	30005	30280	30491	30223	30218	30129	29884	29891	29912	29935	30114	30011	30107	29905	30047	30327	29859	30164	30187	30175	30266	30250	30089	30070	30011	30042	30106	30173	30029	30061	30243	29826	30214	30082	30217	30288	30361	30116	30192	30066	30100	30107	30083	30304	30330	30155	30170	30239	30068	30025	29801	30000	30143	30286	30281	30039	30435	30384	30135	30092	30425	30344	29981	30131	30249	30088	30196	30292	30413	30160	30066	30191	30141	30329	30284	30181	30048	30170	30216	29974	30020	30085	29997	30071	29975	30082	30404	29882	30200	30225	30166	30314	30272	30071	30214	30212	30264	30150	30281	30252	30416	30003	30347	30190	29988	30156	30070	30133	29906	30008	30285	30252	30300	30242	30040	30016	30144	30115	30305	30157	30253	30309	30237	30450	30038	30128	30141	30378	30268	30094	30201	30332	30245	29970	30129	30135	30193	30163	30158	30260	30237	30203	30076	30159	29959	30136	30113	30139	29915	30401	30318	29920	30067	30126	29857	30009	30237	30181	30141	29904	30189	30314	30226	29919	30250	30192	29791	30328	29993	30005	29923	30092	30049	30048	30134	30160	30064	30031	30006	30029	30218	30135	29929	30127	30354	30109	30249	30126	30292	30105	29887	30177	30252	30076	30256	30096	29839	30104	30118	29913	30338	30042	30381	30066	30263	30150	30122	30110	30183	30124	30116	30126	30125	30080	29919	29900	29917	30016	29942	29996	30162	29787	30001	30108	30114	30042	29938	30017	29891	30170	30250	30095	30099	30032	30157	30191	30127	29963	29962	30153	30192	30309	29973	30073	30052	30133	30047	30102	30096	29813	30136	30274	30125	30009	29888	30062	30291	30079	30030	30098	30234	30043	29901	30124	29949	30113	30017	30077	30328	29955	30114	30259	30304	30194	30134	30016	30155	30192	30013	30284	30201	29908	30251	29978	30233	30118	30039	30135	30121	30250	30023	29993	30081	30327	30041	30240	30099	30013	29982	29923	30201	30009	29957	30096	30006	30119	30126	30167	30264	30137	29980	30219	30183	30222	30027	30094	30246	30314	29905	30086	30101	30287	29844	30255	30089	30320	30026	30165	30163	30093	30028	30063	30065	30280	30061	30197	30245	30099	29979	30240	30470	30085	30259	30103	30146	30120	29912	29957	30139	29963	30396	30004	30021	29964	30491	29987	30108	30252	29998	30088	30329	30003	30213	30027	30251	30086	30029	30282	30001	30023	30147	30209	30078	30310	30249	29958	29988	30359	30005	30036	29993	30057	30193	30115	29925	30296	30103	30201	30132	29965	30090	30452	30144	30265	30023	29965	30056	29906	29996	30039	29938	29941	29993	30171	30078	30510	30333	30144	30140	30033	30189	30021	30122	30247	30076	30155	29939	30422	30379	30167	30341	30208	30420	30315	30212	30208	29884	29928	30167	30282	30291	30316	30278	30305	30345	30046	30157	29990	30085	29975	30317	30028	30232	29965	29949	30074	30029	30178	30006	30074	30299	30116	30274	30144	30255	29824	30090	30319	30184	30173	30270	30095	30161	30109	30097	30057	29956	30100	30107	29957	30286	30202	29990	30033	30047	30153	30009	30016	30189	30081	30138	30208	30406	29849	30099	29935	30119	30101	30192	30016	29642	29875	30207	30161	30147	30446	30243	30074	30325	30260	30092	30367	30269	30119	30120	30286	29953	29942	30263	30099	30197	29976	30257	30013	30037	30070	30079	29886	30253	30295	30063	30133	30144	30205	30092	30116	29907	29987	30217	30190	30305	30120	30091	30124	30283	29931	30182	30363	30068	30090	30199	30027	30192	30070	30100	30236	30317	30312	30328	30263	30040	30096	30275	30110	30191	30065	30156	29943	30108	30176	30110	30325	30541	30265	30180	30086	29984	29969	30217	30413	29964	30033	30085	30316	30185	30244	30095	30264	30031	30269	30209	30354	30334	30048	30084	30108	30063	29935	30094	30107	30205	30100	30097	30138	29837	29892	30065	30353	30064	30173	30019	30278	30193	30220	30161	30095	30118	30081	29976	30008	30123	30177	30175	30210	30083	30189	30214	30133	30211	30333	30153	30155	30129	30036	30105	30169	30188	30093	30288	30408	30037	30009	30035	29870	30288	29805	30049	30238	30179	30119	30147	30205	30166	30343	30279	30265	30504	30121	30162	30063	30009	30230	30073	30054	30102	30193	30074	30150	30052	30045	30216	30228	30142	30113	29937	30149	30064	30129	30108	30246	29906	30043	30185	29992	29764	29958	29975	30140	30183	29880	29915	29833	29992	30114	30161	30124	30202	30127	30140	30006	30297	30025	30016	30034	30025	29939	30209	30216	30372	30077	30426	30212	30152	30180	30000	30217	30072	30171	30118	30399	30079	30064	30100	30054	30281	30088	30193	29983	30253	30011	30172	30124	30096	30330	30128	30332	30229	30007	30190	29965	30300	30261	30014	30157	30117	30233	30067	30222	30140	30250	30025	30189	30021	29923	29959	30257	30405	29821	30193	30011	29975	30102	30266	30122	30247	30034	30228	30170	29924	30000	30163	30098	30257	30090	30103	29939	30285	30161	30205	29918	29934	30087	30164	29978	30207	30359	30305	30109	29998	30037	30106	30099	30179	30191	30034	30148	29710	30118	30099	30167	30230	30129	30264	30146	30087	30170	30094	29983	29957	30143	30040	30156	30210	29927	30058	30089	29901	30100	30090	30306	30483	30125	30305	30231	29992	30033	30080	30238	30258	30166	30313	30135	30270	29910	30127	30130	30144	30594	30159	30058	29897	30079	30189	30103	30006	30039	30002	30174	30453	29968	30105	30102	29971	30138	30077	30160	30111	30129	30246	30128	30189	30473	30502	29965	30163	30126	30172	30240	30097	30089	30313	29943	29962	30196	30393	30146	30129	30067	30063	30256	30201	30306	30099	29951	30073	29939	30122	30162	30301	30077	30106	30059	30334	30096	30021	29862	30148	29963	30030	30136	30074	30199	30007	30209	30097	29985	30287	30237	30140	30034	29850	30057	30210	30168	30242	30052	30139	30417	30218	30210	29983	30045	29913	30284	30164	30069	30262	29983	29961	30008	30189	30358	30260	30156	30016	30202	30256	29851	29790	30249	30383	29921	30179	29950	30140	29981	30316	30134	30205	30340	30018	29989	30257	30258	30242	30142	30134	30202	30090	30168	30019	29969	30239	30023	30057	30432	30282	30276	29951	29955	30134	30197	30155	30111	30148	29953	30029	30041	30067	30154	30010	30090	30094	30113	30048	30266	30102	30108	29971	29994	30288	30342	29984	30236	30225	30497	30018	30198	29906	30124	30202	30350	29862	29870	30122	30105	30146	30165	30168	30171	30115	30114	30045	30033	30155	30086	30077	30159	30121	30296	30189	30147	30096	30184	30068	30340	30082	30120	30096	29972	30127	29929	29977	30031	29925	30410	30010	30373	30118	30195	30136	30075	30195	30113	30064	29925	29995	30389	30119	30277	30349	30020	30014	29933	30063	30321	30165	29819	30396	29972	29865	29942	30027	30335	30304	29844	30144	30068	30249	30138	29864	30221	30189	30303	30144	30117	30278	30404	30415	30182	29917	30246	30199	30125	30199	30159	30224	30213
56518	99795	92857	77641	53278	35537	26386	23394	22670	22778	22693	22863	23012	23014	22824	22664	22788	22839	22846	22912	22923	22860	22962	22720	22892	22912	22972	22909	22954	22802	22929	22888	23042	22852	22911	22825	22937	22965	23028	22824	22881	22876	22685	22881	22648	23026	22817	22972	22800	22938	22739	23028	22684	22760	22913	22745	22757	22907	22995	22802	23008	22844	23036	22962	23087	22802	23087	22985	22725	22833	22965	22805	22832	22640	22945	22723	22969	22835	22839	23019	22852	22956	22800	22885	22823	22728	22944	22825	22859	22961	23042	23004	22916	22743	22982	22989	22911	22874	22844	22894	22909	22816	23059	22802	22766	22943	23017	23015	22676	22732	22896	22871	22937	22880	22864	23018	22747	22724	22997	22816	22746	22678	22932	23004	22770	22970	22927	22685	22871	22799	23013	22895	22901	22859	22868	22769	22872	22666	22983	22942	22737	22866	22729	22768	22793	22884	22740	22933	22871	22819	22883	22797	22876	22808	22906	22942	22823	22846	22729	22902	23037	23038	22927	22846	22760	22915	23053	22830	23157	22959	22847	22852	22922	22732	22971	22875	22813	22828	22918	22963	22827	22952	22816	22763	22913	22992	22849	22879	22995	22783	22866	22599	23066	22932	22858	22811	22988	22865	22742	22986	22922	22714	22783	22882	22986	22877	22681	22906	22746	22914	22843	22671	22973	22911	22982	22731	22683	22884	22773	22777	22984	22737	22692	22928	22791	22889	22916	22869	22809	22969	22836	22990	22661	23020	22906	22996	22807	22807	22708	22947	22997	22971	22787	22930	22796	22866	23006	22659	22870	22997	22904	22898	22687	22806	22863	22840	22898	22845	23038	22728	22822	22805	22657	22925	22878	23018	22942	22836	22884	23011	22881	22816	22872	22773	22947	22838	22941	22898	22882	22819	22837	22824	22774	22819	22856	22844	22890	22779	22869	22953	22982	22707	23006	22900	22920	22968	22832	22848	22837	22758	22991	22773	22804	23008	22865	22788	22799	22943	22917	22811	22744	22848	23070	22897	22788	22915	22876	22908	22819	23065	22915	22695	22866	22984	22645	22962	22882	22856	22954	23083	22683	23018	22889	22763	22853	22857	22874	22895	22925	22843	22962	22837	22885	22800	22814	22914	22959	22736	23103	22754	22781	22995	23058	22743	22890	22832	22830	22722	22894	22965	22981	22764	22871	22961	22788	22730	22791	22958	22868	22874	22847	22983	22768	22799	22792	22823	22790	23092	22852	22970	22977	22783	22762	22947	22877	22754	22923	22738	22870	22849	22880	22898	22855	22922	22827	22974	22799	22797	22842	22783	22825	23085	22873	23040	22815	22782	22708	22814	22824	22795	22854	23011	22940	22809	22828	22814	22856	22854	22864	22916	22889	22941	22791	22895	22853	22927	22832	22882	22906	22961	22952	22601	22820	22992	22952	22960	22790	22896	22986	22843	22837	22806	23025	23014	22900	23030	22846	22901	22661	22835	22886	22927	22928	22658	22831	22896	22766	23055	22768	22959	22677	22719	22784	22928	22837	22938	22867	22907	22890	22873	22859	22933	23117	22936	22897	22911	22955	22815	22842	22875	22713	22874	22887	22792	22830	22905	22806	22874	22931	22925	22774	22720	22992	22863	22859	22915	22931	22887	22757	22996	22779	22959	22802	22966	22882	22788	22728	22985	22895	22892	22895	22719	22915	22984	22936	22798	22853	22975	23038	22755	23076	22843	22955	22802	22768	22838	22875	22867	22660	22709	23030	22948	22909	22934	22863	22937	22788	22688	23008	22953	22903	22908	22809	22900	22755	22867	22863	22934	22880	22777	22954	22825	22859	22842	22993	23049	22781	22948	22827	23019	22909	22852	22869	22919	22940	22813	23019	22767	22920	22886	22883	23013	22870	22783	22874	23061	23010	23043	22711	22913	22730	22773	22842	22680	22882	22864	22711	22844	22848	22821	22801	22844	22984	23050	22910	22818	23046	22796	23098	22769	22778	22836	22800	23011	22995	22999	22807	22839	23049	22821	22886	22820	22870	22875	22796	22767	22728	22889	22875	23067	22861	22906	23029	22773	22877	22809	22962	22905	22826	22732	23069	22874	23138	22883	22884	22911	23005	22669	22918	22985	22673	22889	22872	22801	22915	22782	23012	22822	22887	22718	23042	22824	22781	22849	22792	22893	23140	22662	22789	22747	22936	22678	22904	22817	22894	22915	22930	22866	22999	22903	22962	22670	23018	22950	22968	22773	22826	22955	22715	22987	22822	22745	22900	22804	22821	22906	22755	22716	23035	22825	22776	22887	23015	22823	23000	22906	22882	23031	23043	22997	22823	23012	22889	22792	22882	23070	22927	22849	22900	22856	22893	23065	22786	22821	22914	22822	22985	22763	22778	22978	22764	22896	22541	22880	22813	22991	22913	22942	22885	22867	22761	22962	22822	22986	22925	22999	22731	23134	22985	22900	22849	22868	22896	22901	22797	22792	22802	22815	22952	22820	22838	22761	22814	22871	22900	22656	22714	22784	22872	23063	22647	22824	22929	22906	22774	22875	22976	22779	22984	22973	22758	22767	22791	22712	22897	22698	22990	22835	23076	22895	22931	22918	22813	22800	22942	22771	22895	22874	22902	23016	22854	23046	22832	22705	22817	22809	22615	22848	22821	22818	22793	22837	22898	22986	23007	22739	22808	22809	22836	22823	22985	22720	22898	23080	22985	22760	23021	22849	22767	22896	22789	22917	22858	22794	22822	23019	22925	22962	22919	22802	22775	22775	22878	22950	22945	22899	22862	22929	22752	23061	22911	22793	22926	22787	22785	22904	23002	22879	22888	23017	22966	22730	22657	22710	22933	22898	22813	22905	22837	22977	22692	22800	22982	23017	23083	22768	22836	22935	22822	22880	22946	22738	22813	22975	22844	22943	22899	22650	22942	22772	22932	22803	22776	23045	22853	22849	22717	22822	22872	22848	22837	22975	22778	22819	22940	22981	22818	22669	22829	22961	22971	22984	22935	22889	22720	22907	22861	22772	22791	22701	23050	22990	22851	22688	22794	22917	22937	23067	22592	22779	22978	22837	22865	22891	22793	23042	22944	22913	22989	22734	22812	23011	22883	22711	22932	22701	22806	22670	22852	23000	22702	22871	22880	22898	22921	22819	22669	22722	22764	22799	22741	22921	22922	22971	22920	22860	22995	22642	22879	22827	22956	22756	22796	22879	22775	22753	22782	22996	22700	22925	22805	22840	22915	22854	22845	23022	22873	23002	23125	22949	22812	23064	22831	22997	22735	22971	22812	22860	22927	22966	22805	23001	22691	22992	22875	22940	22813	22943	22841	22862	22877	22981	22752	22851	22587	22875	22820	22777	22840	22745	22868	22781	22945	22837	22757	22926	22994	22950	22904	22670	22802	22841	22940	22779	22964	22924	22905	22840	22771	22991	23037	22851	22932	22891	22988	22955	22761	22757	22833	22892	22832	22985	22834	22851	22812	22862	22719	22949	22770	22917	22662	22754	22848	23023	22615	22859	22966	23048	23052	22783	23035	22826	22788	22756	22947	23104	23007	22936	22866	22833	22869	22849	22667	22792	22880	22992	22885	22864	22768	22825	22774	22775	22797	22807	22830	23011	22965	22603	22907	22813	22944	22899	22854	22988	22736	22744	23016	22864	22805	22823	22935	22786	22804	22953	22914	23018	22785	22738	22731	22747	22995	22873	22890	22821	22799	22880	22923	22864	23075	22910	22901	23046	22887	22800	22896	22813	22873	23015	23051	23000	22937	22878	22998	22831	22891	22763	22922	22837	22955	23053	22793	22770	23008	22956	22716	22800	22798	22949	22924	22928	23030	22955	22848	22905	23006	22972	22885	22836	22654	22926	22950	22912	22890	22968	22791	22860	23046	22890	22787	22856	22886	22883	22798	22733	22813	22957	22873	22989	22951	22868	22750	22834	22670	22858	22696	22853	22863	22707	22913	22847	22976	22931	22676	22840	22696	22927	22918	22816	22880	22789	23040	22926	22954	22805	22654	22957	22744	22833	22828	22757	22907	22833	22762	22890	22957	22724	22927	22853	22946	22807	23035	22842	22835	22785	22957	22790	22776	22917	22837	22886	22739	22931	22984	23053	22923	22755	22866	22803	22821	22902	23067	22846	23020	22691	22790	22830	22871	22914	22700	22729	22772	22947	22786	23037	22863	22831	23008	22895	22807	22960	22822	22835	22744	22966	22906	23099	22747	22861	22687	22830	22921	22850	22844	22936	22835	22849	22797	22913	22921	22948	22970	22879	22735	22717	22856	23078	22911	23002	22985	22944	23051	22939	23009	23019	23001	22964	23085	22816	22926	23082	22868	22793	22839	22807	22921	22975	23018	23013	22977	22720	22851	22919	22780	22929	22731	22903	22920	22932	22865	22708	22809	22886	22864	22918	22681	22814	22844	22785	22933	22946	22889	22923	22876	22883	22743	22930	22796	23052	22835	22975	22821	22754	22723	22828	22798	23047	22834	23015	22661	22927	22959	22839	22962	23017	22702	22934	22772	22890	22881	22936	22986	22841	22829	23084	22891	22971	22839	22793	23042	22887	22811	22816	22855	22889	22893	22754	22888	22944	22558	22779	22873	22927	22816	22917	22903	22858	22784	22909	22950	22755	22958	22786	22730	22813	22794	22955	22889	22870	22926	22780	22800	22722	22765	22835	22978	22761	22841	22810	22741	22881	23040	22924	22887	22813	22896	22839	22782	22908	22918	22770	22856	22860	22782	22792	22813	22720	22867	22976	22863	22777	22846	22770	22951	22884	22839	22856	23005	22782	22757	22887	22776	22766	22704	22613	22896	22768	22843	22883	22988	22933	22839	22971	22904	22825	22700	23030	22851	22740	22883	22805	22887	22979	22967	22948	22755	22959	22828	22687	22667	22917	22937	22919	22908	22797	23028	22932	23051	22890	22864	23029	22992	22844	22772	22848	22765	23022	22841	22960	22964	22733	22983	22989	22848	22582	22815	22809	23041	22805	22930	22868	22955	22868	22958	22983	23069	22754	22971	22928	22978	22829	22778	22855	22761	22897	22945	22841	22793	22939	22755	22696	22704	22884	22915	22934	22892	22964	22871	22745	22914	22819	22909	22994	22912	22858	23004	22845
30307	38621	50919	41653	33348	30868	30193	29740	29830	29733	29493	29456	29842	29502	29654	29656	29460	29503	29551	29692	29464	29483	29471	29403	29642	29583	29598	29523	29488	29647	29504	29470	29725	29560	29623	29532	29695	29609	29615	29533	29621	29251	29391	29613	29566	29412	29551	29665	29545	29657	29543	29382	29400	29416	29245	29550	29476	29850	29454	29475	29793	29704	29699	29537	29383	29514	29446	29648	29573	29857	29497	29581	29531	29138	29456	29382	29584	29381	29462	29302	29399	29459	29420	29581	29562	29508	29572	29584	29679	29628	29370	29526	29677	29423	29660	29497	29439	29588	29337	29521	29506	29501	29827	29681	29574	29173	29540	29323	29490	29694	29378	29586	29338	29547	29374	29736	29645	29377	29517	29572	29592	29335	29625	29669	29674	29672	29671	29584	29639	29416	29477	29575	29412	29518	29556	29589	29310	29515	29495	29714	29377	29715	29367	29624	29547	29407	29539	29326	29561	29409	29276	29455	29368	29481	29566	29747	29543	29408	29511	29586	29331	29569	29561	29535	29408	29436	29517	29763	29360	29356	29518	29829	29534	29468	29799	29354	29566	29584	29500	29492	29542	29525	29409	29588	29516	29346	29720	29633	29403	29567	29609	29489	29479	29544	29657	29767	29485	29352	29706	29116	29430	29533	29457	29334	29748	29575	29594	29454	29603	29374	29428	29389	29379	29588	29677	29696	29513	29276	29730	29285	29351	29207	29528	29365	29383	29512	29249	29333	29603	29631	29526	29555	29621	29536	29522	29570	29595	29671	29597	29425	29383	29516	29378	29643	29698	29502	29664	29268	29573	29625	29557	29283	29423	29702	29503	29274	29626	29557	29467	29602	29706	29618	29586	29688	29593	29619	29479	29533	29426	29489	29664	29504	29549	29519	29326	29444	29505	29519	29522	29711	29529	29502	29488	29449	29502	29473	29570	29352	29428	29414	29489	29457	29488	29446	29578	29675	29620	29399	29609	29507	29368	29670	29723	29402	29348	29482	29360	29550	29497	29495	29531	29403	29611	29393	29278	29454	29576	29701	29580	29456	29568	29411	29558	29523	29732	29785	29470	29511	29643	29480	29606	29675	29527	29705	29330	29396	29545	29505	29527	29515	29477	29415	29478	29546	29587	29554	29381	29582	29769	29324	29514	29620	29514	29530	29707	29587	29569	29386	29803	29690	29893	29622	29452	29529	29467	29547	29514	29569	29422	29397	29538	29548	29402	29562	29348	29634	29577	29589	29603	29440	29700	29717	29534	29524	29422	29661	29468	29617	29561	29485	29639	29648	29503	29754	29421	29527	29667	29558	29560	29633	29587	29412	29568	29598	29319	29599	29626	29675	29517	29541	29574	29488	29552	29397	29261	29721	29434	29669	29883	29359	29342	29363	29295	29347	29286	29268	29824	29482	29420	29346	29576	29250	29608	29684	29417	29359	29650	29362	29626	29525	29457	29218	29317	29507	29524	29610	29699	29540	29369	29593	29482	29658	29597	29607	29762	29360	29146	29532	29707	29593	29584	29558	29569	29366	29480	29526	29455	29467	29528	29451	29514	29534	29319	29650	29416	29640	29599	29446	29442	29512	29580	29456	29606	29577	29684	29670	29763	29522	29597	29742	29286	29539	29379	29513	29516	29569	29300	29514	29699	29463	29758	29482	29439	29535	29524	29735	29763	29501	29516	29567	29488	29584	29384	29603	29463	29825	29474	29504	29733	29435	29525	29604	29366	29604	29500	29380	29554	29438	29512	29719	29460	29425	29574	29310	29665	29073	29473	29736	29468	29597	29379	29582	29673	29467	29467	29596	29649	29566	29719	29486	29820	29595	29741	29773	29559	29677	29486	29645	29733	29781	29412	29309	29667	29429	29436	29559	29408	29349	29537	29500	29514	29462	29319	29530	29549	29461	29547	29562	29692	29511	29589	29693	29528	29375	29688	29461	29406	29561	29635	29208	29495	29593	29612	29749	29633	29556	29431	29527	29632	29413	29568	29598	29453	29495	29563	29566	29538	29443	29478	29321	29513	29531	29435	29484	29714	29809	29778	29565	29785	29828	29637	29413	29615	29697	29577	29655	29321	29581	29704	29793	29526	29570	29554	29374	29253	29678	29718	29470	29396	29733	29673	29539	29532	29669	29622	29551	29718	29405	29605	29350	29352	29586	29771	29423	29559	29628	29441	29578	29439	29580	29395	29543	29586	29475	29524	29750	29544	29644	29559	29403	29445	29433	29659	29440	29567	29594	29524	29693	29659	29392	29316	29587	29640	29511	29364	29464	29558	29585	29501	29345	29527	29561	29395	29440	29471	29409	29429	29592	29521	29448	29567	29308	29625	29407	29333	29338	29441	29531	29541	29590	29680	29620	29604	29750	29392	29512	29609	29572	29691	29720	29650	29641	29700	29431	29622	29556	29526	29498	29646	29531	29704	29380	29599	29548	29778	29469	29745	29497	29475	29557	29441	29631	29781	29611	29428	29607	29497	29361	29669	29553	29315	29560	29637	29619	29448	29501	29423	29835	29568	29433	29550	29817	29678	29663	29361	29557	29424	29415	29594	29495	29763	29640	29686	29405	29572	29399	29616	29576	29645	29596	29748	29604	29478	29195	29496	29671	29578	29953	29413	29635	29586	29414	29587	29338	29568	29501	29617	29485	29686	29506	29466	29423	29522	29654	29459	29687	29614	29474	29649	29670	29406	29591	29440	29566	29417	29550	29630	29439	29672	29440	29584	29435	29497	29598	29669	29483	29621	29506	29433	29401	29538	29562	29464	29540	29517	29474	29582	29434	29585	29568	29629	29355	29777	29550	29454	29420	29495	29642	29453	29681	29584	29634	29482	29445	29386	29464	29263	29606	29495	29366	29596	29212	29495	29707	29856	29403	29504	29821	29671	29318	29628	29659	29366	29481	29387	29441	29271	29767	29550	29468	29509	29500	29559	29367	29371	29617	29417	29460	29494	29788	29475	29503	29729	29447	29744	29451	29552	29573	29403	29481	29427	29479	29492	29526	29692	29610	29435	29558	29317	29516	29346	29423	29575	29734	29539	29459	29634	29284	29697	29453	29378	29799	29400	29470	29295	29505	29682	29652	29718	29658	29826	29408	29529	29408	29476	29547	29674	29617	29594	29396	29338	29401	29396	29429	29378	29419	29399	29403	29405	29692	29352	29612	29318	29120	29387	29543	29384	29499	29578	29494	29700	29545	29387	29518	29721	29502	29558	29793	29368	29490	29342	29405	29366	29431	29426	29363	29578	29524	29630	29420	29488	29405	29430	29444	29366	29638	29800	29697	29311	29461	29545	29595	29499	29329	29495	29562	29560	29614	29647	29530	29603	29477	29651	29654	29747	29467	29380	29607	29490	29644	29567	29548	29774	29464	29471	29451	29688	29618	29713	29478	29548	29468	29518	29448	29540	29506	29408	29668	29348	29366	29590	29521	29509	29641	29362	29454	29522	29445	29793	29771	29359	29387	29685	29634	29670	29499	29580	29431	29606	29430	29518	29739	29454	29655	29538	29715	29536	29703	29644	29471	29782	29638	29773	29670	29486	29479	29465	29487	29647	29388	29441	29461	29510	29694	29333	29201	29641	29558	29392	29663	29540	29599	29652	29738	29434	29598	29527	29338	29553	29584	29270	29576	29639	29635	29412	29222	29318	29597	29396	29523	29576	29489	29358	29578	29183	29438	29632	29298	29391	29395	29494	29627	29585	29595	29397	29670	29566	29662	29548	29596	29413	29340	29367	29555	29357	29652	29606	29614	29677	29341	29463	29712	29638	29505	29492	29468	29453	29405	29486	29421	29334	29458	29483	29526	29292	29526	29694	29425	29589	29331	29284	29560	29512	29440	29432	29384	29374	29606	29585	29571	29429	29362	29556	29477	29538	29533	29563	29444	29294	29393	29520	29619	29712	29594	29407	29510	29582	29750	29622	29328	29370	29658	29593	29599	29439	29698	29716	29535	29255	29520	29596	29728	29619	29628	29692	29348	29434	29225	29389	29427	29518	29359	29560	29586	29755	29418	29666	29463	29726	29414	29557	29509	29648	29545	29487	29448	29275	29539	29679	29522	29780	29548	29519	29761	29723	29648	29503	29529	29570	29589	29560	29427	29582	29621	29501	29498	29588	29621	29671	29473	29525	29500	29627	29489	29374	29566	29467	29469	29480	29396	29397	29638	29525	29535	29454	29627	29583	29598	29486	29565	29483	29390	29760	29627	29771	29604	29506	29613	29629	29515	29916	29514	29537	29565	29633	29628	29593	29483	29759	29569	29417	29477	29601	29370	29546	29624	29574	29650	29617	29656	29548	29741	29611	29625	29532	29545	29755	29624	29389	29483	29640	29955	29675	29815	29439	29724	29538	29295	29438	29415	29695	29418	29524	29593	29377	29511	29443	29262	29498	29398	29619	29710	29679	29471	29479	29526	29443	29569	29418	29596	29642	29385	29602	29764	29633	29500	29523	29653	29648	29387	29554	29465	29478	29502	29603	29625	29665	29415	29431	29463	29527	29550	29470	29713	29377	29505	29542	29562	29357	29304	29467	29507	29318	29412	29432	29649	29443	29768	29521	29430	29498	29589	29679	29472	29612	29522	29740	29497	29571	29663	29535	29624	29452	29678	29624	29422	29440	29643	29476	29383	29671	29468	29781	29666	29472	29483	29753	29795	29629	29339	29578	29504	29624	29519	29350	29479	29416	29621	29604	29511	29574	29605	29707	29474	29450	29346	29781	29332	29235	29534	29657	29473	29607	29619	29428	29291	29463	29634	29526	29638	29524	29457	29494	29597	29399	29588	29595	29632	29638	29604	29712	29518	29678	29636	29335	29909	29385	29283	29666	29580	29611	29664	29588	29394	29561	29440	29427	29335	29654	29531	29683	29143	29462	29509	29581	29517	29556	29561	29456	29909	29338	29405	29566	29392	29619	29430	29737	29655	29459	29516	29638	29490	29556	29675	29559	29693	29785	29455	29557	29241	29639	29837	29353	29690	29611	29474	29723	29340	29525	29660	29517	29538	29486	29379	29834	29738	29618	29602	29739	29661	29415	29553	29272	29420	29480	29696	29558	29539	29434	29569	29574	29342	29598	29459	29523	29658	29399	29480	29677	29692	29684	29685	29692	29558	29447	29308
36013	60244	52274	35239	26952	23792	22723	22641	22411	22459	22421	22423	22531	22486	22464	22436	22508	22449	22435	22387	22399	22531	22418	22293	22579	22555	22546	22555	22400	22396	22466	22365	22301	22611	22434	22298	22420	22576	22377	22564	22371	22455	22379	22558	22599	22314	22405	22347	22200	22470	22470	22299	22302	22407	22410	22425	22453	22606	22266	22505	22362	22310	22463	22626	22302	22333	22242	22320	22466	22355	22532	22439	22298	22386	22357	22416	22412	22445	22493	22542	22298	22411	22355	22386	22450	22445	22454	22558	22492	22554	22278	22482	22552	22389	22305	22342	22340	22493	22489	22321	22384	22336	22208	22447	22475	22323	22511	22413	22322	22360	22466	22598	22296	22372	22513	22570	22441	22175	22351	22437	22370	22258	22404	22379	22321	22386	22234	22290	22425	22364	22324	22321	22335	22574	22171	22377	22376	22397	22341	22467	22356	22470	22452	22282	22500	22420	22403	22562	22426	22367	22518	22483	22567	22578	22170	22354	22432	22394	22369	22514	22366	22301	22416	22409	22492	22330	22420	22269	22546	22355	22221	22279	22225	22463	22503	22425	22245	22403	22423	22580	22475	22231	22340	22517	22493	22360	22414	22286	22362	22346	22322	22477	22290	22255	22385	22511	22324	22470	22495	22418	22321	22362	22446	22524	22267	22419	22529	22329	22205	22634	22430	22380	22429	22306	22469	22331	22315	22481	22369	22540	22378	22459	22326	22541	22499	22220	22333	22480	22526	22449	22670	22350	22561	22379	22510	22453	22512	22439	22427	22381	22407	22549	22526	22216	22417	22389	22585	22369	22600	22369	22529	22558	22486	22632	22382	22387	22460	22307	22463	22395	22305	22461	22590	22517	22470	22253	22483	22483	22352	22489	22481	22422	22539	22289	22230	22539	22487	22479	22367	22350	22587	22425	22529	22569	22486	22374	22405	22380	22538	22487	22463	22314	22206	22549	22626	22454	22370	22452	22442	22131	22440	22398	22332	22441	22534	22311	22418	22507	22317	22404	22290	22516	22499	22362	22131	22401	22364	22621	22455	22334	22337	22312	22295	22378	22339	22304	22329	22335	22445	22354	22418	22419	22388	22246	22357	22377	22340	22451	22550	22495	22184	22442	22344	22283	22709	22326	22574	22384	22568	22378	22252	22585	22488	22481	22558	22480	22424	22422	22424	22436	22405	22384	22409	22405	22375	22336	22459	22361	22350	22306	22515	22332	22505	22263	22550	22269	22474	22405	22266	22510	22491	22374	22421	22367	22373	22325	22415	22463	22374	22456	22516	22505	22454	22312	22404	22441	22473	22355	22335	22467	22405	22392	22509	22341	22457	22423	22393	22360	22492	22434	22604	22417	22262	22640	22476	22437	22419	22503	22420	22522	22433	22473	22513	22473	22435	22497	22313	22350	22457	22365	22402	22261	22613	22546	22315	22343	22349	22430	22581	22557	22417	22270	22336	22385	22497	22367	22347	22222	22418	22413	22489	22463	22431	22342	22616	22283	22354	22347	22450	22358	22557	22474	22411	22255	22225	22423	22472	22404	22362	22353	22464	22430	22479	22610	22413	22627	22444	22285	22512	22452	22353	22459	22292	22464	22422	22209	22446	22426	22274	22495	22415	22414	22163	22239	22292	22454	22218	22462	22455	22231	22426	22406	22459	22565	22308	22428	22312	22373	22257	22485	22382	22348	22249	22274	22408	22365	22398	22286	22349	22319	22468	22649	22491	22513	22456	22479	22375	22520	22429	22345	22513	22439	22604	22439	22479	22295	22338	22488	22521	22363	22414	22365	22440	22520	22438	22252	22353	22393	22506	22540	22379	22480	22509	22405	22497	22602	22401	22426	22322	22460	22318	22424	22293	22517	22498	22682	22304	22496	22524	22298	22388	22437	22511	22323	22533	22329	22327	22297	22372	22513	22695	22304	22485	22478	22674	22407	22763	22135	22402	22473	22333	22509	22522	22397	22367	22459	22452	22423	22499	22395	22146	22490	22545	22399	22466	22429	22273	22428	22259	22464	22433	22248	22498	22480	22479	22358	22382	22453	22076	22468	22499	22560	22600	22360	22574	22477	22285	22410	22407	22479	22353	22529	22536	22301	22473	22284	22464	22332	22458	22472	22543	22412	22452	22562	22431	22231	22277	22380	22316	22327	22415	22181	22560	22300	22341	22269	22495	22410	22517	22466	22372	22409	22283	22364	22277	22418	22385	22400	22516	22314	22503	22417	22419	22407	22514	22352	22433	22442	22387	22393	22503	22516	22450	22491	22294	22301	22494	22677	22542	22390	22480	22397	22235	22613	22293	22470	22350	22495	22261	22442	22437	22517	22433	22410	22348	22482	22315	22333	22423	22474	22633	22430	22361	22535	22436	22444	22404	22336	22321	22374	22348	22407	22439	22275	22604	22285	22386	22479	22383	22351	22473	22613	22333	22438	22350	22393	22307	22305	22385	22330	22335	22237	22437	22364	22438	22394	22517	22239	22558	22219	22404	22131	22411	22437	22497	22346	22418	22481	22373	22454	22287	22532	22292	22551	22432	22470	22482	22578	22418	22342	22486	22473	22384	22502	22431	22461	22532	22429	22327	22495	22438	22483	22159	22630	22648	22334	22282	22266	22551	22371	22521	22433	22442	22504	22412	22328	22351	22307	22443	22428	22442	22150	22404	22478	22225	22491	22361	22321	22518	22298	22433	22357	22445	22350	22509	22442	22339	22569	22516	22290	22433	22497	22287	22238	22182	22383	22436	22384	22518	22562	22295	22545	22643	22315	22487	22266	22315	22425	22357	22431	22504	22506	22418	22503	22483	22512	22464	22479	22293	22569	22283	22444	22423	22435	22492	22367	22383	22417	22303	22561	22418	22296	22415	22336	22384	22366	22367	22621	22346	22506	22243	22513	22556	22552	22380	22609	22333	22423	22334	22361	22488	22369	22460	22331	22384	22294	22262	22502	22401	22430	22389	22377	22379	22547	22548	22528	22267	22199	22397	22410	22466	22126	22596	22472	22477	22396	22424	22589	22516	22403	22450	22320	22439	22227	22568	22361	22303	22327	22380	22391	22305	22236	22385	22353	22516	22505	22381	22465	22446	22349	22502	22448	22578	22448	22460	22568	22219	22395	22589	22446	22537	22444	22442	22198	22486	22232	22417	22324	22489	22480	22463	22295	22381	22530	22349	22378	22336	22506	22345	22291	22318	22532	22366	22745	22529	22425	22667	22374	22386	22483	22360	22297	22162	22492	22224	22403	22413	22673	22436	22405	22345	22253	22567	22405	22473	22365	22410	22346	22474	22385	22397	22382	22293	22361	22644	22512	22174	22303	22531	22444	22433	22350	22374	22398	22452	22352	22260	22548	22535	22486	22305	22498	22621	22385	22347	22498	22477	22613	22328	22462	22280	22345	22603	22507	22506	22375	22542	22472	22235	22322	22575	22345	22550	22213	22468	22298	22472	22363	22283	22395	22428	22445	22362	22479	22455	22288	22321	22526	22355	22280	22494	22419	22535	22305	22343	22431	22457	22478	22581	22525	22654	22482	22524	22423	22592	22499	22412	22430	22402	22426	22270	22547	22511	22348	22556	22220	22258	22406	22530	22607	22487	22479	22259	22295	22506	22185	22535	22452	22540	22427	22557	22152	22355	22475	22404	22203	22441	22351	22558	22349	22476	22291	22298	22295	22421	22414	22413	22484	22470	22448	22422	22542	22508	22492	22527	22378	22607	22417	22375	22393	22747	22354	22291	22459	22535	22409	22383	22282	22655	22458	22138	22437	22311	22634	22390	22452	22296	22535	22228	22600	22387	22662	22500	22437	22521	22417	22316	22398	22534	22382	22385	22417	22522	22258	22478	22428	22403	22418	22391	22547	22520	22259	22334	22400	22536	22464	22352	22528	22469	22531	22274	22190	22478	22436	22474	22492	22466	22319	22466	22295	22270	22447	22318	22570	22336	22374	22312	22144	22491	22427	22357	22471	22355	22427	22275	22329	22348	22440	22483	22338	22511	22275	22197	22406	22437	22502	22537	22388	22612	22579	22426	22260	22549	22628	22404	22327	22386	22443	22433	22513	22467	22311	22631	22349	22559	22428	22494	22587	22508	22467	22647	22400	22504	22371	22579	22393	22363	22204	22462	22625	22567	22433	22296	22456	22523	22226	22590	22458	22510	22513	22487	22298	22719	22506	22457	22445	22492	22341	22404	22390	22505	22463	22350	22248	22293	22271	22451	22188	22490	22407	22441	22372	22497	22319	22467	22554	22501	22530	22387	22296	22528	22388	22270	22553	22273	22390	22407	22449	22447	22463	22491	22449	22471	22536	22489	22561	22459	22491	22462	22383	22419	22485	22485	22337	22453	22536	22236	22434	22331	22710	22465	22443	22464	22428	22364	22553	22417	22498	22156	22593	22291	22296	22413	22272	22412	22391	22347	22345	22491	22539	22464	22270	22392	22178	22390	22324	22518	22512	22344	22457	22467	22326	22306	22635	22261	22469	22438	22346	22380	22404	22415	22380	22459	22422	22358	22482	22370	22349	22435	22356	22225	22413	22489	22534	22356	22587	22288	22259	22484	22441	22570	22451	22486	22398	22577	22477	22468	22422	22342	22326	22514	22429	22555	22497	22312	22325	22495	22341	22540	22403	22488	22328	22556	22449	22408	22483	22309	22511	22471	22399	22418	22422	22632	22550	22449	22456	22462	22346	22466	22521	22559	22412	22661	22379	22468	22326	22361	22548	22395	22535	22348	22494	22394	22260	22361	22612	22403	22457	22491	22378	22428	22453	22589	22568	22663	22389	22415	22411	22511	22319	22546	22440	22445	22550	22532	22527	22269	22461	22458	22375	22388	22422	22484	22401	22553	22242	22569	22335	22374	22440	22540	22369	22467	22456	22499	22242	22477	22404	22481	22421	22311	22290	22426	22399	22444	22379	22378	22523	22431	22289	22533	22392	22429	22403	22401	22425	22572	22587	22408	22477	22356	22341	22536	22328	22409	22426	22460	22511	22504	22528	22506	22346	22608	22488	22522	22488	22460	22509	22312	22264	22519	22452	22459	22584	22277	22428	22424	22450	22425	22546	22461	22397	22499	22403	22510	22285	22438	22281	22493	22427	22251	22528	22480	22408	22556	22394
23793	25656	45229	45139	37353	33751	32747	30322	30013	30131	30098	29865	29820	29895	29806	29853	29959	29922	29719	29915	29813	29861	29789	29967	29768	29800	29691	29585	29643	30051	29865	29752	30017	29935	29851	29792	29742	29674	29691	29789	30007	29690	29510	29816	29766	29647	29678	29640	29407	29559	29603	29519	29821	29842	29902	29486	29579	29600	29854	29690	29471	29694	29684	29839	29610	29588	29823	29841	29557	29621	29826	29624	29596	29680	29662	29611	29576	29874	29692	29724	29591	29602	29377	29779	29867	29596	29748	29630	29746	29739	29700	29622	29680	29601	29700	29906	29432	29794	29692	29949	29503	29652	29828	29860	29856	29703	29588	29739	29586	29619	29560	29430	29807	29611	29813	29889	29637	29728	29658	29423	29800	29689	29674	29623	29730	29639	29935	29740	29419	29824	29688	29599	29916	29843	29736	29819	29890	29719	29409	29782	29827	29837	29614	29598	29726	29504	29635	29563	29716	29557	29791	29663	29809	29663	29912	29795	29533	29609	29707	29920	29838	29638	29818	29430	29597	29712	29753	29765	29773	29617	29839	29605	29764	29629	29837	29804	29620	29782	29881	29674	29601	29623	29821	29827	29752	29399	29961	29579	29549	29991	29560	29592	29740	29612	29528	29655	29591	29815	29559	29785	29550	29729	29935	29623	29505	29726	29741	29498	29780	29531	29677	29697	29753	30013	29621	29602	29578	29878	29945	29692	29651	29923	29652	29549	29467	29684	29834	29820	29726	29658	29690	29688	29714	29671	29634	29608	29695	29866	29783	29765	29689	29519	29632	29837	29475	29540	29568	29666	29713	29498	29636	29659	29710	29688	29902	29684	29846	29768	29884	29489	29770	29716	29773	29772	29769	29615	29832	29499	29605	29599	29689	29528	29842	29804	29625	29580	29610	29660	29909	29535	29622	29531	29868	29733	29675	29723	29719	29631	29693	29724	30014	29858	29482	29881	29492	29665	29654	29746	29610	29630	29638	29951	29606	29828	29790	29656	29671	29847	29526	29906	29695	29781	29378	29647	29393	29750	29832	29888	29705	29568	29781	30006	29832	29723	29535	29699	29701	29616	29610	29556	29755	29680	29680	29589	29583	29732	29975	29687	29686	29710	29766	29739	29747	29708	29682	29704	29773	29562	29622	29588	29541	29701	29765	29483	29808	29743	29695	29629	29564	29718	29563	29728	29775	29971	29847	29517	29694	29668	29918	29620	29669	29778	29762	29787	29725	29753	29688	29769	29636	29853	29711	29630	29669	29675	29564	29399	29447	29527	29917	29650	29567	29544	29800	29703	29525	29900	29607	29713	29895	29787	29850	29787	29573	29754	29576	29626	29721	29841	29574	29746	29397	29566	29816	29841	29646	29694	29958	29759	29754	29458	29688	29760	29795	29718	29475	29575	29786	29762	29582	29457	29695	29806	29564	29712	29691	29700	29538	29567	30000	29674	29507	29504	29565	29835	29499	29686	29519	29563	29596	29649	29549	29597	29728	29883	30058	29874	29687	29754	29599	29613	29626	29764	29681	29824	29623	30025	29999	29731	29929	29793	29687	29702	29786	29535	29823	29418	29663	29969	29671	29936	29481	29703	29736	29739	29577	29742	29550	29761	29713	29743	29413	29467	29744	29606	29440	29574	29438	29660	29753	29547	29732	29644	29448	29998	29538	29575	29732	29583	29573	29688	29480	29446	29551	29686	29656	29719	29407	29481	29848	29598	29598	29668	29886	29806	29779	29972	29663	29725	29541	29469	29514	29733	29678	29850	29990	29796	29618	29849	29679	29808	29823	29991	29847	29779	29552	29638	29691	29773	29654	29800	29562	29746	29710	29670	29492	29904	29633	29867	29769	29641	29393	29813	29818	29619	29779	29506	29707	29573	29997	29512	29662	29562	29720	29756	29715	29584	29584	29731	29713	29747	29843	29923	29705	29917	29904	29993	29741	29681	29796	29459	29507	29787	29682	29769	29776	29643	29654	29850	29509	29767	29503	29658	29553	29753	29853	29514	29704	29696	29744	29662	29603	29601	29785	29544	29753	29619	29722	29685	29740	29675	29808	29702	29512	29509	29624	29643	29531	29609	29767	29542	29749	29506	29531	29533	29805	29606	29709	29367	29699	29588	29742	29452	29474	29841	29733	29907	29859	29532	29766	29937	29589	29670	29656	29493	29922	29684	29602	29773	29951	29956	29621	29811	29749	29356	29641	29766	29701	29502	29667	29738	29589	29772	29646	29501	29652	29731	29670	29370	29497	29432	29845	29686	29667	29816	29681	29905	29772	29798	29726	29531	29559	29480	29653	29389	29611	29543	29562	29726	29829	29656	29821	29570	29858	29665	29791	29808	29857	29726	29583	29742	29680	29449	29713	29694	29699	29613	29658	29646	29752	29748	29772	29791	29755	29703	29532	29798	29863	29817	29700	29784	29700	29737	29663	29828	29717	29765	29755	29600	29731	29850	29441	29653	29782	29693	29818	29653	29907	29652	29518	29636	29606	29660	29808	29602	29945	29805	29616	29753	29704	29658	29744	29752	29546	29635	29642	29577	29791	29538	29828	29563	29554	29742	29733	29673	29742	29740	29779	29697	29729	29583	29892	29740	29726	29737	29781	29692	29784	29515	30030	29660	29848	29652	29583	29374	29735	29648	29833	29457	29777	29779	29566	29629	29631	29700	29909	29715	29656	29672	29701	29678	29577	29413	29813	29705	29911	29854	29661	29596	29800	29764	29544	29841	29533	29735	29776	29580	29604	29927	29695	29508	29650	29644	29730	29775	29740	29495	29753	29768	29790	29654	29602	29763	29733	29745	29606	29697	29580	29496	29437	29953	29521	29593	29614	29614	29917	29813	29800	29727	29920	29807	29892	29769	29503	29609	29807	29730	29551	29601	29640	29811	29610	29665	29548	29778	29679	29765	29735	29702	29777	29824	29632	29638	29691	29412	29557	29583	29778	29596	29647	29561	29646	29625	29633	29601	29717	29636	29604	29490	29547	29379	29663	29650	29718	29558	29532	29772	29573	29658	29741	29415	29686	29890	29605	29698	29659	29695	29743	29653	29770	29924	29719	29780	29640	30005	29575	29731	29712	29565	29446	29723	29871	29881	29925	29605	29749	29690	29752	29888	29800	29620	29790	29517	29887	29404	29466	29744	29666	29899	29515	29674	29748	29702	29572	29784	29652	29898	29834	29694	29511	29604	29752	30017	29672	29881	29612	29545	29449	29538	29535	29713	29540	29784	29661	29565	29675	29533	29614	29779	29718	29765	29886	29889	29651	29412	29800	29784	29533	29544	29689	29552	29593	29788	29803	29829	29761	29556	29696	29841	29869	29713	29511	29704	29663	29782	29838	29708	29817	29880	29846	29543	29645	29774	29833	29712	29759	29672	29879	29475	29675	29613	29436	29512	29442	29638	29636	29838	29800	29520	29533	29573	29417	29735	29710	29680	29813	29676	29604	29610	29966	29696	29733	29873	29941	29533	29520	29819	29576	29658	29635	29806	29670	29681	29762	29705	29887	29922	29642	29466	29778	29706	29491	29525	29694	29736	29712	29787	29565	29476	29820	29750	29824	29569	29893	29717	29583	29576	29656	29562	29790	29604	29839	29823	29642	29734	29467	29400	29729	29678	29371	29789	29855	29367	29649	29731	29610	29590	29682	29831	29988	29655	29819	29815	29679	29757	29547	29679	29783	29552	29802	29475	29655	29552	29843	29483	29861	29767	29685	29611	29792	29626	29580	29551	29560	29718	29838	29861	29718	29575	29397	29692	29727	29643	29920	29663	29813	29748	29520	29820	29691	29902	29669	29689	29837	29482	29834	29628	29690	29921	29915	29896	29606	29432	29898	29601	29622	29856	29839	29755	29735	29419	29802	29565	29824	29644	29728	29550	29753	29761	29713	29647	29750	29836	29844	29862	29852	29787	29714	29959	29589	29826	29561	29788	29817	29765	29769	29782	29451	29582	29831	29675	29626	30069	29639	29752	29694	29718	29695	29601	29616	29709	29920	29668	29599	29607	29842	29786	29613	29649	29757	29720	29597	29674	29823	29621	29746	29368	29856	29600	29644	29599	29395	29667	29897	29732	29807	29631	29562	29789	29671	29561	29626	29615	29573	29785	29749	29892	29765	29735	29737	29727	29454	29804	29545	29478	29715	29699	29474	29759	29883	29498	29838	29586	30094	29894	29744	29677	29611	29773	29454	29674	29697	29376	29841	29844	29765	29738	29472	29634	29473	29597	29805	29551	29629	29647	29650	29543	29562	29515	29742	29539	29947	29610	29654	29583	29774	29522	29679	29976	29650	29686	29721	29881	29754	29638	29550	29605	29657	29617	29717	29510	29582	29891	29897	29499	29821	30049	29681	29595	29878	29546	29604	29598	29505	29751	29589	29673	29767	29530	29809	29576	29529	29482	29394	29689	29717	29658	29796	29881	29918	29343	29822	29623	29780	29314	29523	29704	29741	29692	29851	29565	29670	29831	29575	29665	29936	29657	29780	29768	29590	29623	29733	29797	29743	29801	29750	29811	29819	29584	29739	29610	29452	29723	29788	29683	29719	29951	29863	29445	29577	29720	29637	29695	29605	29603	29660	29679	29668	29580	30198	29434	29644	29678	29824	29672	29722	29579	29717	29669	29795	29682	30053	29979	29812	29741	29628	29452	29885	29811	29606	29583	30032	29634	29678	29626	29704	29924	29599	29713	29751	29696	29537	29742	29512	29727	29820	29542	29877	29781	29713	29751	29867	29571	29615	29801	29525	29702	29826	29615	29520	29561	29655	29817	29453	30079	29811	29706	29666	29496	29713	29651	29645	29811	29601	29739	29474	29757	29664	29805	29757	29574	29622	29782	29701	29647	29718	29494	29642	29961	29535	29633	29705	29754	29830	29731	29617	29722	29696	29821	29680	29774	29795	29821	29614	29570	29954	29764	29547	29815	29676	29802	29505	29655	29700	29633	29825	29819	29740	29632	29463	29771	29667	29798	29998	29528	29490	29604	29537	29691	29659	29407	29596	29718	29759	29597	29906	29516	29621	29703	29621	29889	29671	29775	29734	29424	29977	29931	29634	29463	30010	29715	29826	29502	29818	29727	29758	29714	29762	29637	29617	29516	29547	29764	29912	29748	29700	29621
59826	104554	91440	64392	43545	30230	24522	22706	22705	22499	22794	22613	22722	22694	22726	22400	22434	22716	22469	22538	22672	22829	22598	22754	22814	22624	22544	22716	22793	22575	22714	22563	22559	22524	22680	22724	22528	22513	22711	22713	22696	22617	22562	22648	22604	22541	22661	22533	22777	22847	22619	22394	22684	22721	22543	22588	22582	22667	22423	22666	22564	22560	22503	22599	22553	22470	22846	22752	22532	22515	22532	22439	22561	22802	22437	22531	22681	22487	22598	22746	22546	22532	22876	22690	22498	22559	22707	22602	22603	22586	22607	22564	22766	22553	22656	22658	22564	22632	22713	22770	22590	22680	22536	22610	22774	22667	22594	22727	22577	22341	22637	22637	22459	22699	22505	22524	22567	22634	22652	22521	22581	22632	22541	22576	22593	22616	22552	22695	22621	22525	22393	22540	22584	22570	22832	22568	22766	22538	22739	22732	22538	22706	22578	22616	22559	22767	22630	22711	22627	22729	22724	22702	22634	22496	22573	22516	22587	22527	22580	22500	22550	22738	22757	22759	22523	22911	22447	22830	22615	22540	22663	22516	22544	22510	22639	22630	22509	22480	22762	22595	22404	22651	22649	22712	22392	22678	22520	22715	22600	22678	22722	22527	22760	22566	22446	22649	22620	22527	22665	22708	22545	22640	22620	22757	22658	22762	22525	22693	22668	22668	22706	22748	22647	22738	22584	22519	22661	22468	22677	22571	22594	22372	22662	22444	22658	22464	22366	22615	22700	22509	22516	22681	22669	22573	22511	22601	22523	22689	22478	22622	22740	22717	22577	22544	22606	22600	22580	22492	22509	22623	22655	22595	22644	22634	22493	22662	22574	22499	22415	22688	22456	22690	22471	22703	22479	22708	22621	22667	22676	22695	22769	22703	22517	22591	22567	22496	22444	22488	22744	22530	22726	22707	22603	22665	22621	22660	22646	22512	22479	22685	22698	22666	22468	22604	22775	22812	22529	22588	22670	22609	22544	22673	22576	22516	22731	22501	22605	22751	22627	22534	22517	22918	22443	22487	22710	22581	22797	22644	22305	22770	22626	22801	22686	22556	22564	22694	22497	22824	22657	22668	22636	22535	22682	22591	22720	22583	22797	22423	22738	22563	22718	22687	22468	22469	22644	22493	22668	22557	22734	22537	22643	22593	22538	22760	22490	22443	22581	22779	22476	22799	22630	22608	22825	22673	22436	22665	22754	22365	22670	22538	22561	22697	22466	22769	22591	22520	22548	22664	22585	22638	22540	22605	22768	22546	22577	22559	22596	22442	22487	22425	22511	22554	22699	22694	22767	22765	22462	22658	22433	22565	22653	22456	22503	22657	22411	22712	22747	22555	22667	22632	22586	22722	22461	22733	22857	22658	22637	22583	22556	22676	22620	22641	22580	22658	22869	22633	22632	22615	22577	22623	22581	22578	22696	22499	22704	22719	22520	22661	22580	22749	22766	22471	22767	22693	22558	22609	22583	22865	22684	22704	22540	22708	22530	22467	22570	22343	22576	22805	22567	22584	22597	22571	22710	22645	22799	22655	22626	22736	22648	22504	22608	22507	22805	22679	22744	22616	22477	22535	22658	22487	22611	22713	22594	22692	22641	22469	22590	22735	22655	22724	22668	22511	22572	22748	22717	22508	22467	22634	22528	22687	22579	22706	22471	22553	22748	22536	22869	22767	22671	22722	22875	22700	22424	22550	22584	22550	22748	22822	22567	22563	22628	22620	22605	22403	22529	22638	22576	22615	22638	22603	22593	22524	22666	22720	22594	22517	22701	22804	22644	22720	22748	22787	22693	22529	22662	22564	22705	22657	22549	22486	22866	22597	22622	22594	22622	22675	22704	22659	22686	22570	22507	22681	22535	22811	22665	22649	22598	22408	22746	22546	22695	22765	22380	22470	22714	22560	22669	22487	22604	22789	22545	22626	22524	22552	22786	22515	22789	22628	22523	22608	22793	22743	22484	22678	22454	22659	22700	22677	22583	22707	22688	22497	22557	22564	22530	22516	22691	22601	22504	22560	22553	22607	22740	22682	22698	22621	22589	22666	22710	22558	22674	22573	22584	22559	22593	22526	22582	22457	22732	22627	22723	22644	22627	22559	22767	22606	22826	22609	22659	22730	22775	22331	22676	22592	22694	22628	22798	22628	22591	22481	22546	22676	22492	22655	22705	22565	22762	22695	22616	22620	22708	22474	22565	22518	22609	22651	22535	22668	22683	22641	22637	22791	22565	22605	22424	22602	22613	22731	22576	22874	22431	22771	22690	22688	22633	22522	22739	22632	22615	22468	22685	22490	22642	22528	22780	22623	22469	22554	22424	22610	22662	22699	22605	22510	22604	22636	22750	22675	22599	22627	22450	22543	22715	22562	22692	22840	22504	22532	22431	22566	22592	22686	22651	22555	22556	22644	22637	22621	22528	22698	22752	22551	22587	22528	22562	22578	22821	22541	22486	22440	22749	23027	22382	22346	22635	22646	22716	22596	22544	22704	22466	22549	22508	22777	22552	22711	22525	22581	22615	22637	22845	22483	22552	22646	22599	22727	22678	22809	22649	22670	22699	22721	22594	22536	22419	22669	22645	22653	22556	22732	22615	22611	22599	22533	22752	22629	22526	22568	22669	22773	22518	22544	22682	22499	22574	22651	22569	22496	22613	22765	22705	22697	22516	22448	22735	22426	22515	22554	22433	22516	22522	22679	22576	22460	22770	22607	22690	22738	22517	22567	22606	22665	22482	22548	22627	22650	22542	22589	22656	22666	22498	22612	22758	22497	22496	22589	22600	22877	22556	22536	22736	22534	22844	22598	22516	22565	22504	22650	22487	22573	22471	22485	22686	22614	22611	22589	22534	22544	22668	22622	22792	22568	22737	22638	22547	22642	22854	22679	22514	22577	22627	22477	22652	22526	22753	22497	22745	22734	22704	22481	22614	22485	22542	22613	22448	22554	22631	22715	22704	22390	22655	22719	22504	22708	22631	22528	22598	22476	22663	22646	22893	22746	22536	22730	22638	22670	22676	22627	22679	22763	22707	22536	22620	22797	22413	22554	22641	22526	22585	22568	22721	22437	22469	22727	22625	22762	22616	22508	22652	22589	22602	22632	22540	22727	22490	22680	22535	22499	22531	22522	22543	22660	22628	22561	22409	22632	22596	22648	22694	22444	22758	22516	22514	22645	22423	22728	22637	22634	22566	22743	22492	22795	22515	22719	22566	22566	22671	22572	22473	22613	22506	22602	22441	22797	22689	22639	22681	22683	22591	22538	22608	22835	22609	22591	22938	22671	22397	22496	22693	22659	22509	22475	22675	22561	22632	22502	22574	22564	22475	22789	22480	22579	22718	22763	22577	22520	22574	22638	22636	22680	22572	22706	22628	22503	22610	22613	22860	22456	22630	22610	22670	22587	22723	22450	22617	22637	22683	22755	22575	22647	22778	22688	22561	22510	22737	22675	22516	22640	22630	22518	22659	22706	22683	22508	22601	22704	22827	22644	22505	22461	22749	22639	22550	22650	22810	22540	22557	22639	22656	22822	22774	22605	22621	22423	22672	22689	22729	22593	22715	22440	22461	22613	22553	22638	22834	22603	22673	22597	22621	22572	22652	22605	22629	22642	22526	22534	22397	22604	22642	22751	22581	22692	22567	22606	22503	22706	22413	22500	22659	22715	22645	22633	22547	22623	22762	22699	22568	22680	22580	22535	22418	22578	22514	22488	22518	22458	22662	22531	22689	22501	22476	22527	22740	22614	22679	22798	22755	22439	22462	22513	22568	22572	22738	22528	22676	22534	22590	22600	22744	22575	22795	22564	22620	22640	22556	22539	22658	22598	22433	22696	22800	22508	22652	22775	22625	22688	22606	22732	22704	22603	22767	22544	22694	22572	22721	22552	22520	22465	22782	22632	22575	22579	22687	22609	22447	22553	22561	22609	22786	22498	22742	22573	22652	22596	22732	22747	22535	22553	22546	22293	22572	22662	22579	22533	22500	22618	22722	22626	22568	22699	22677	22660	22527	22562	22550	22387	22598	22577	22480	22713	22643	22683	22431	22801	22736	22695	22752	22633	22483	22746	22748	22587	22731	22660	22513	22802	22732	22755	22732	22361	22689	22632	22765	22574	22574	22771	22531	22614	22534	22612	22507	22759	22944	22726	22596	22647	22896	22778	22412	22737	22411	22505	22664	22652	22547	22598	22713	22448	22670	22616	22567	22675	22741	22648	22652	22645	22664	22814	22683	22616	22551	22550	22571	22528	22722	22628	22454	22531	22573	22419	22695	22617	22596	22695	22562	22444	22577	22706	22577	22636	22735	22520	22615	22582	22676	22612	22873	22749	22586	22625	22643	22636	22817	22631	22526	22622	22674	22640	22508	22419	22627	22551	22536	22751	22595	22644	22624	22648	22467	22571	22784	22626	22634	22602	22577	22497	22596	22551	22600	22699	22663	22495	22555	22730	22493	22629	22630	22641	22682	22532	22707	22680	22700	22653	22478	22677	22517	22637	22681	22562	22611	22629	22519	22652	22694	22524	22486	22544	22845	22736	22615	22784	22597	22503	22678	22680	22584	22435	22458	22491	22602	22705	22512	22567	22548	22637	22641	22629	22624	22722	22650	22624	22664	22644	22469	22603	22693	22668	22548	22550	22599	22567	22527	22579	22439	22639	22511	22616	22495	22786	22574	22703	22667	22604	22652	22715	22710	22615	22593	22712	22695	22382	22716	22540	22778	22557	22695	22726	22671	22565	22634	22547	22510	22647	22618	22591	22590	22430	22387	22634	22692	22594	22764	22527	22763	22718	22520	22638	22479	22627	22524	22488	22592	22839	22582	22604	22550	22705	22533	22551	22889	22652	22559	22517	22793	22628	22631	22457	22560	22513	22577	22810	22699	22609	22660	22597	22587	22648	22638	22698	22703	22450	22809	22695	22495	22444	22570	22862	22678	22721	22710	22659	22734	22481	22835	22591	22602	22590	22739	22480	22660	22567	22510	22571	22659	22710	22674	22681	22560	22637	22580	22601	22533	22819	22645	22558	22849	22641	22513	22478	22625	22621	22532	22387	22646	22741	22591	22609	22690	22587	22618	22757	22691	22669	22360	22557	22589	22572	22624	22620	22648	22633	22499	22677	22810	22611
22613	25424	44176	45309	38959	35658	35080	31309	30903	31183	31309	31092	30790	30797	31049	30812	30976	30895	30951	30832	30948	30910	30824	31062	30872	30910	31023	30865	30830	30772	31101	30741	30932	31036	30834	30817	31095	30911	30865	30661	30680	30676	30763	30838	30974	30856	30965	30632	30889	30664	30775	31047	30666	30452	30838	30907	30949	30914	30739	30758	30708	30773	30758	30938	30863	30907	30805	31038	30931	30925	30960	30544	30855	30783	30926	30817	30749	30696	30887	30881	30821	30849	30802	30802	30729	30754	30754	30686	30553	30631	31003	30787	30747	30869	30672	30643	30802	30820	30422	30669	30582	30499	30581	30530	30782	30614	30811	30925	30694	30597	30694	30860	30737	30786	30936	30761	30868	30917	30631	30702	30603	30588	30636	30614	30716	30521	30709	30605	30775	30837	30811	30901	30991	30662	30770	30561	30850	30931	30864	30622	30733	30724	30796	30519	30783	30822	30721	30823	30749	30499	30835	30762	30638	30620	30636	30742	30677	30889	30653	30448	30679	30359	30612	30687	30809	30832	30887	30953	30812	30683	30789	30690	30734	30647	30602	30904	30611	30597	30876	30869	30690	30674	30856	30623	30711	30544	30961	30787	30814	30586	30804	30376	30601	30811	30504	30924	30607	30724	30676	30449	30655	30763	30886	30656	30766	30497	30601	30916	30646	30690	30630	30700	30894	30648	30839	30619	30682	30785	30916	30624	30535	30736	30511	30868	30736	30814	30642	30655	30684	30594	30683	30792	30825	30884	30705	30699	30555	30881	30869	30748	30834	30802	30761	30790	31071	30691	30825	30633	30484	30747	30705	30386	30798	30761	30772	30641	30673	30684	30703	30869	30857	30813	30779	30802	30431	30824	30753	30510	31033	30828	30905	30523	30671	30980	31008	31118	30772	30562	30781	30759	30681	30626	30593	31202	30784	30783	30839	30945	30705	30899	30614	30968	30635	30731	30445	30760	30665	30586	30771	30636	30874	31006	30733	30647	30685	30667	30610	30750	30748	30665	30650	30452	30874	30776	30866	30715	30682	30825	30642	30783	30789	30585	30822	30535	30546	30652	30621	30497	30858	30278	30596	30525	30520	30627	30974	30633	30567	30667	30815	30554	30337	30746	30877	30718	30619	30678	30420	30831	30594	30704	30420	30581	30668	30580	30773	30536	30838	30694	30532	30838	31095	30709	30953	30834	30480	30521	30715	30704	30738	30887	30660	30644	30619	30688	30532	30782	30898	30450	30649	30830	30592	30681	30893	30486	30834	30753	30575	30709	30866	31016	30840	30737	30729	30645	30734	30784	30524	30551	30738	30759	30826	30737	31030	30764	30517	30417	30847	30550	30716	30786	30901	30789	30853	30427	30753	30786	30773	30913	30838	30459	30872	30738	30863	30777	30696	30590	30638	30885	30700	30747	30609	30577	30836	30710	30706	30758	30614	30592	30702	30411	30661	30668	30875	30884	30613	30629	30859	30632	30466	30760	30767	30733	30684	30910	30769	30937	30543	30819	30744	30472	30740	30857	30748	30986	30703	30625	30821	30798	30754	30732	30410	30695	30579	30442	30616	30672	30828	30679	30607	30807	30654	30772	30715	30630	30609	30892	30728	30646	30726	30589	30829	30732	30610	30829	30535	30779	30683	30699	30636	30618	30751	30843	30846	30665	30834	30591	30698	30670	30429	30520	30685	30905	30792	30680	30589	30617	30580	30785	30769	30905	30816	30608	30638	30783	30676	30630	30543	30621	30799	30533	30778	30911	30718	30563	30674	30591	30792	30767	30933	30674	30838	30818	30957	30661	31068	30854	30709	30680	30604	30566	30604	30612	30679	30529	30584	30628	30770	30690	30629	30793	30752	30659	30810	30706	30921	30996	30786	30654	30828	30784	30890	30725	30611	30617	30590	30630	30695	30765	30766	30802	30695	30595	30779	30660	30843	30891	30728	30743	30685	30761	30540	30990	30692	30524	30635	30861	30947	30943	30491	30553	30580	30530	30774	30588	30687	30742	30710	30707	30757	30905	30692	30518	30618	30745	30625	30448	30968	30591	30727	30938	30591	30717	30816	30789	30806	30701	30804	30683	30790	30577	30775	30742	30492	30849	30949	30920	30775	30945	30746	30660	30972	30626	30538	30741	30943	30632	30739	30415	30812	30587	30726	30776	30680	30508	30655	30593	30610	30687	30911	30781	30591	30890	30842	30910	30828	30720	30822	30745	30700	30505	30712	30998	30842	30665	30448	30697	30864	30806	30526	30773	30888	30613	30706	30716	30796	30708	30872	30690	30583	30846	30802	30803	30868	30504	30725	30943	30583	30561	30714	30594	30711	30719	30668	30604	30789	30825	30994	30656	30792	30684	30529	30937	30735	30986	30692	30814	30606	30766	30738	30781	30660	30876	30863	30939	30795	30741	30725	30651	30717	30869	30472	30643	30674	30780	30904	30869	30644	30457	30810	30515	30841	30510	30758	30466	30730	30856	30822	31021	30932	30694	30738	30785	30730	30679	30882	30653	30730	30778	30828	30664	30756	30781	30667	30894	30852	30896	30647	30763	30644	30880	30648	30769	30793	30748	30764	30628	30667	30776	30508	30784	30675	30675	30796	30683	30569	30757	30853	30776	30797	30796	30713	30820	30776	30649	30690	30701	30878	30735	30832	30613	30700	30648	30773	30642	30757	30579	30635	30643	30719	30579	30514	30813	30805	30633	30655	30694	30647	30694	30733	30562	30614	30732	30750	30714	30653	30843	30676	30872	30686	30364	30568	30808	30970	30804	30660	30847	30466	30724	30822	30738	30733	30549	30739	30705	30708	30684	30838	30795	30591	30503	30702	30815	30753	30930	30791	30798	30806	30760	30611	30715	30788	30841	30606	30723	30736	30646	30951	30910	30711	30754	30560	30791	30825	30666	30784	30746	30843	30529	30530	30728	30703	30826	30613	30668	30665	30687	30568	30686	30720	30634	30585	30583	30806	30575	30678	30843	30602	30603	30699	30687	30718	30823	30592	30514	30884	30754	30835	30725	30612	30525	30647	30619	30728	30665	30705	30608	30733	30506	30858	30840	30901	30592	30836	30799	30954	30606	30682	30720	30737	30676	30830	30684	30811	30573	30596	30697	30661	30968	30791	30873	30741	30614	30387	30880	30787	30683	30741	30792	30546	30717	30706	30432	30930	30710	30822	30840	30596	30501	30633	30673	30936	30631	30810	30565	30512	30570	30654	30799	30790	30806	30837	30732	30889	30594	30743	30647	30755	30897	30802	30720	30730	30895	30698	30566	30651	30607	30528	30613	30975	30951	30465	30875	30796	30580	30670	30777	30619	30608	30588	30578	30445	30745	31039	30763	30797	30846	30737	30535	30586	30782	31028	30734	30749	30466	30784	30523	30613	30510	30718	30845	30499	30775	30635	30791	31097	30760	30659	30707	30589	30750	30487	30668	30720	30584	30806	30851	30875	30679	30776	30595	30672	30502	30635	30578	30716	30677	30718	30788	30678	30854	30897	30742	30650	30570	30792	30765	30654	30655	30876	30747	30703	30761	30672	30830	30657	30766	30545	30927	30677	30697	30629	30484	30958	30874	30649	30884	30721	30882	30714	30844	31015	30756	30583	30928	30768	30555	30694	30694	30880	30746	30505	30553	30574	30506	30665	30700	30837	30719	30773	30759	30723	30710	30646	30586	30559	30825	30957	30874	30710	30657	30525	30848	30672	30593	30767	31052	30831	30598	31016	30500	30705	30617	30749	30862	30848	30711	30767	30704	30761	30772	30505	30779	30779	30683	30534	30745	30730	30778	30696	30833	30680	30593	30851	30648	30796	30781	30573	30561	31032	30453	30415	30609	30627	30787	30765	30778	30730	30613	30666	30781	30812	30571	30648	30684	30694	30550	30672	30636	31022	30764	30863	30558	30734	30847	30943	30886	31056	30839	30842	30938	30701	30694	30716	30528	30910	30761	30542	30632	30689	30822	30784	30797	30549	30471	30559	30615	30497	30535	30658	30603	30648	30557	30756	30524	30624	30509	30674	30614	30818	30673	30887	30500	30651	30772	30615	30735	30416	30704	30741	30751	30933	30856	30878	30587	30647	30788	31005	30640	30606	30559	30878	30621	30541	30738	30693	30619	30468	30742	30740	30807	30595	30666	30553	30762	30824	30574	30726	30666	30678	30949	30892	30628	30812	30629	30732	30698	30857	30901	30939	30642	30601	30716	30663	30804	30683	30516	30582	30670	30736	30833	30717	30626	30711	30888	30841	30780	30870	30669	30925	30796	30434	30631	30744	30848	30670	30842	30782	30607	30597	30690	30571	30710	30673	30801	30781	30814	30751	30909	30682	30575	30631	30565	30662	30846	30622	30701	30915	30449	30617	30644	30598	30712	30590	30615	30775	30626	30420	30498	30731	30566	30638	30715	30641	30550	30796	30753	30841	30582	30520	30386	30680	30844	30729	30992	30744	30665	30861	30634	30790	30800	30558	30783	30707	30771	30784	30940	30624	30587	30623	30635	30512	30829	30797	30722	30697	30449	30502	30737	30528	30828	30650	30764	30875	30689	30699	30677	30885	30663	30655	30900	30754	30749	30524	30497	30641	30829	30615	30554	30586	30564	30614	30748	30630	31040	30784	30834	31055	30642	30721	30693	30570	30779	30900	30686	30568	30780	30738	30667	30861	30563	30838	30704	30793	30611	30797	30647	30726	30805	30571	30519	30704	30815	30690	30722	30697	30535	30699	30522	30813	30520	30681	30523	30493	30661	30830	30880	30934	30489	30512	31051	30838	30888	30831	30668	30768	30891	30506	30715	30643	30571	30578	30727	30681	30623	30869	30782	30626	30861	30601	30628	31106	30497	30665	30597	30599	30754	30642	30700	30448	30651	30675	30754	30623	30613	30372	30733	30785	30731	30715	30490	30664	30953	30932	30782	30501	30658	30657	30737	30658	30573	30847	30603	30874	30627	30849	30949	30583	30753	30532	30865	30601	30886	30699	30668	30860	30566	30595	30694	30712	30727	30850	30692	30724	30381	30823	30872	30910	30561	30685	30756	30836	30835	30686	30597	30812	30604	30869	30611	30950	30898	30723	30710	30855	30919	30578	30886	30810	30706	30730	30916	30781	30586	30904	30718	30678	30838
58797	97767	94013	77980	53932	36039	26527	23635	23036	23073	23012	23093	23015	23313	23116	23165	23117	23082	23379	23087	23204	23306	23150	23247	23107	23245	23064	23195	23211	23157	23201	23149	23232	23243	23160	23083	23367	23117	23208	23312	23298	23252	23252	23121	23093	23287	23024	23330	23113	23111	23082	23241	22985	23154	23086	23044	23231	23273	23090	23022	23299	23396	23227	23157	23269	23256	23142	23226	23194	23155	23192	23084	23185	23353	23204	23310	23049	23231	23020	23311	23288	23172	23210	23188	23159	23057	23154	23207	23117	23082	23110	23231	23100	22938	23250	23062	23291	23246	23218	23126	23096	23306	23301	23090	23149	23200	22945	23043	22998	23226	23261	23042	23157	23217	23200	23165	23137	23016	23054	23228	23159	23129	23145	23099	23082	23231	23204	23342	23277	23028	23322	23503	23181	23088	23324	23281	23061	23085	23084	23207	23329	23243	23135	23102	23240	23219	23081	23189	23321	22883	23215	22998	22930	23253	23138	23197	23219	22931	23361	23223	23190	23180	23277	23072	23199	23126	23325	23257	23143	23187	22951	23011	23151	23140	23216	23094	23086	23197	23250	23205	23133	23087	23080	23220	23247	23309	22998	23270	23123	23167	23233	23204	23176	23186	23214	23107	22991	23191	23092	23207	23199	23212	23031	23278	23187	23210	23195	23101	23122	23079	23254	23256	23179	23208	23179	23271	23296	23229	23198	23199	23408	23068	23099	23230	23217	23172	23149	23151	23291	22996	23128	23313	23143	23146	23109	23059	23142	23098	23232	23111	23152	23206	23264	23300	23220	23284	23154	23279	23203	23393	23267	23172	23374	23197	23169	23051	23245	23073	23449	23323	23281	23154	23292	23014	23253	23351	23252	23133	23147	23130	23076	23021	22945	23037	23167	23146	23248	23020	23053	23138	23284	23333	23331	23141	23182	23164	23207	23258	23284	23032	23199	23318	23237	23301	23101	23116	23246	23277	23208	23052	23328	23034	23211	23270	23267	23232	23285	23121	23280	23218	23225	23256	23165	23168	23132	23081	23247	23195	23187	23065	23227	23125	23322	23124	23142	23246	23314	23234	23166	22936	23136	22937	23057	23084	23005	22922	23268	23015	23336	23146	23182	23177	23182	23242	23228	23203	23150	23103	23081	23381	23123	22949	23242	23129	23288	23184	23025	23061	23127	23185	23233	23074	23110	23243	23152	23190	23255	23326	23134	23148	23162	23255	23066	23274	23317	23021	23261	23239	23068	23204	23306	23191	23098	23073	23288	23355	23057	23205	23138	23178	23013	23224	23163	23140	23070	23146	23074	23172	23006	23007	23051	23168	23050	23221	23082	23125	23192	23385	23192	23195	23342	23052	23246	23062	23218	23065	23186	23183	23125	23154	23126	23234	23050	23317	23120	23185	23277	23342	23326	23243	23227	23158	23168	23152	23245	23186	23258	23159	23343	23317	23186	23229	23186	23416	23140	23146	23276	23279	23450	23273	23139	23107	23314	23141	23156	23087	23110	23058	23211	23283	23167	23249	23210	23292	23199	23160	23343	23282	23156	23049	23091	23305	23133	23117	23287	23250	23118	22915	22960	23155	23222	23165	23212	23195	23239	23098	23086	23471	23113	23378	23246	22925	23174	23279	23251	23307	23157	23370	23048	23190	23151	23151	23254	23229	23319	23164	23110	23186	23250	23027	23290	22927	23217	23166	23251	23231	23198	23086	23209	23121	23063	23200	23355	23145	23089	23301	23174	23307	23099	23159	23059	23076	23204	23297	23105	22939	23128	23275	23085	23312	23139	23121	23330	23184	23408	23047	23207	23146	23073	23110	23299	23038	23349	23080	23184	23214	23204	23179	23202	23079	23034	23160	23210	23190	23202	23297	23213	23019	23233	23402	23134	23042	23394	23146	23302	23222	23063	23132	23432	23049	23239	23077	23055	23111	23271	23044	23070	23033	23224	23089	23261	23144	23482	23219	23025	23085	23023	23081	23183	23201	23161	23172	23202	23202	23204	23172	23140	23137	23088	23102	23168	23352	23298	23106	23105	23194	23190	23136	23262	23276	23054	22969	23133	23134	23326	23163	23171	23195	23214	23132	23226	23217	23362	23142	23145	23144	23153	23090	23220	23127	23042	23241	23206	23093	23228	23245	23028	23129	23067	23361	23082	23218	23153	23154	22954	23082	23247	23355	23247	23107	23034	23097	23091	23145	23194	23217	23185	23120	23093	23185	23218	22960	23339	23132	23259	23242	23062	23413	23296	23239	23160	23166	23176	23295	23216	23392	23155	23379	23262	23268	23191	23190	23119	23301	23298	22935	23312	23094	23213	23268	23113	23393	23002	23281	23132	23115	23267	23292	23148	23154	23264	23152	23192	23131	23265	23064	22991	23085	23286	22999	23149	23074	23319	23227	23165	23290	23267	23186	23131	23271	23181	23101	23180	23067	23056	23151	23226	23150	23363	23279	23030	23072	23252	23166	23042	23315	23062	23295	23038	23127	23198	23237	23269	23111	23274	23159	23296	23256	23125	23102	23078	23175	23078	23124	23199	23103	23160	23190	23328	23282	23205	23426	23018	23242	23296	23130	23080	23313	23055	23243	23166	23048	23227	23200	23049	23212	23228	23149	23177	23189	23331	23276	23060	23040	23224	23156	22994	23118	23137	23043	23038	23127	23139	23220	23349	23055	23286	23362	23256	23057	23208	23169	23216	23352	23214	23272	23394	23258	23249	23439	23074	23338	23139	23164	23244	23274	23316	23226	23269	23290	23321	23121	23201	23176	23115	23137	23259	23108	23136	23179	23277	23241	23154	23117	23263	23138	23067	22956	23074	23173	23277	23180	23271	23262	23374	23093	23183	23311	23041	23134	23077	23336	23322	23334	23119	23129	23081	23164	23193	23173	23357	23094	23310	23124	23183	23307	23204	23062	23086	23275	23184	23291	23026	23172	23090	23373	23272	23019	23306	23335	23210	23255	23080	23244	23251	23350	23436	23302	23141	23189	23426	23197	23206	23091	23158	23142	23083	23047	23331	23071	23180	23162	23317	23216	23235	23108	23165	23040	23233	23400	23150	23247	23142	23130	23129	23289	23369	23247	23233	23167	23235	23095	23214	23228	23281	23266	23091	23211	23094	23232	23126	23166	23430	23236	23099	23264	23154	23168	23300	23197	23248	23180	23216	23224	23096	23203	23033	23078	23176	23130	23204	23354	23197	23206	23308	23235	23149	23153	23441	23037	23063	23114	23273	23372	22937	23174	23223	23125	23083	23393	23302	23113	23115	23186	23126	23208	23231	23282	23129	23212	23066	23073	23230	23188	23069	23116	23352	23154	23095	23296	23181	23417	23149	23233	22924	23177	23112	23339	23182	23169	23266	23075	23148	23101	23062	23160	23060	23233	23030	23050	23217	23153	23179	23261	23176	23121	23004	23336	22991	23154	22982	23216	23192	23322	23085	23116	23085	23413	23228	23239	23336	23007	23126	23017	23202	23277	23034	23056	23114	23194	23230	23055	23230	23180	23271	23188	23070	23026	23357	23292	23162	23125	23142	23009	23121	23048	23318	23210	23229	23224	23395	23125	23199	23112	23244	23081	23227	23198	22900	23116	23335	23024	23257	23124	23228	23111	23167	23137	23100	23054	23181	23108	23268	23285	23286	23286	23123	23095	23197	23378	23122	23258	23269	23173	23313	23205	23262	23216	23216	23006	23167	23216	23209	23256	23335	23060	23117	23065	23058	23108	23083	23325	23260	23048	23456	23373	23200	23161	23146	23233	22967	23328	23116	23226	23152	23231	23110	22992	23130	23088	23201	23062	23341	23401	23147	23098	23039	23158	23188	23129	23273	23133	23152	23310	23267	23122	23101	23189	23247	23169	23299	23127	23103	23309	23173	23248	23326	23093	23407	23244	23379	23295	23320	23261	23311	23181	23082	23080	23227	23171	23355	23045	23236	23200	23127	23333	23054	23267	23187	23089	23319	23147	23058	23211	23183	23188	22977	23145	23266	23082	23335	23246	23154	23277	23123	23006	23180	23218	23096	23067	23099	23189	23179	23184	23268	23263	23178	23188	23127	23179	23141	23380	23253	22986	23214	23210	23141	23302	23290	23318	23208	23092	23408	23086	23410	23359	23079	23140	23193	23008	23334	23209	23333	23188	23201	23045	23193	23141	23301	23038	23164	23342	23145	23161	23436	23189	23233	23133	23259	23095	23282	23416	23192	23403	23352	22998	23269	23220	23068	23105	23067	23087	23151	23198	23228	23172	23286	23297	23153	23298	23100	23283	23250	23206	23163	23112	23189	23084	23444	23204	23140	23415	23120	23381	23102	23101	23417	23244	23240	23231	23216	23138	23184	23249	23030	23076	23150	23136	23199	23090	23220	23325	23124	23242	23160	23275	23224	23099	23096	23195	23196	23327	22879	23171	23240	23155	23355	23181	23132	23297	22974	23085	23208	23219	23205	23167	23175	23263	23261	23307	23234	23323	23090	23160	23152	23201	23131	23190	23271	23110	23018	23080	23047	23142	23142	23136	23147	23033	23161	23173	23375	23075	23105	22995	23217	23146	23246	23179	23256	23129	23189	23097	23367	23196	23264	23288	23194	23170	23181	23107	22915	23290	23067	23098	23124	23399	23330	23195	23159	23077	23189	23393	23152	23064	23030	23229	23213	23231	23171	23064	23298	22995	23458	23052	23234	23072	23153	23250	22991	23161	23099	23297	23178	23225	23243	23106	23268	23064	23195	23156	23228	23149	23303	23096	23128	23261	23255	23160	23097	23264	23211	23365	23121	23189	23295	23442	23251	23168	23175	23013	22974	23428	23240	23001	23160	23234	23102	23048	23286	23129	23412	23267	22978	23114	23370	23147	23367	23213	23190	23095	23256	23125	23112	23224	23110	23203	23122	23234	23260	23397	22827	23224	23120	23244	23313	23316	23203	23229	23327	23132	23188	23123	23226	23135	23106	23179	23030	23161	23177	23334	23061	23300	23016	23181	23153	23089	23060	23111	23180	23134	23208	23218	23194	23037	23226	23186	23230	23274	23063	23322	23175	22996	23144	23083	23212	23247	22952	23263	23181	23107	23216	23303	23153	23092	23121	23194	23039	23151	23126	23242	23160	23142	23267	23065	23369	23096
30181	40712	50023	41119	33134	31129	30410	29918	30248	30236	29856	30165	30019	30165	29819	30136	30022	30067	29861	29946	29903	29978	30164	29811	30246	30060	30162	29932	29953	30112	29886	30104	29956	29963	29934	29977	30381	30118	30078	30221	30109	30211	29957	30107	29883	29933	30128	29992	30209	30306	29863	30018	29950	30200	29877	29991	29975	30035	29992	29912	30065	29728	30055	29873	29982	30066	30116	30279	29752	29858	30079	30005	30253	29882	30199	29879	30073	30007	30032	29946	30208	30025	29995	29892	29909	29821	29863	29982	30009	29888	30015	29964	30224	30222	29833	30154	30078	30469	29967	30059	29980	30140	30114	29964	29867	30016	29834	30152	30095	29790	29970	29855	30002	29890	29877	30201	30030	29932	30026	30000	30239	29792	30170	29999	29890	30315	30244	30079	29922	29883	29844	29879	30060	29801	29758	29917	29758	29884	30077	30046	30119	29970	30110	29732	30002	29905	30176	29880	30005	30232	29867	29793	29870	29659	29980	30036	29803	30088	29867	30030	30123	30267	30280	29942	29647	29806	29804	29932	30125	29931	29854	30117	30039	29905	30165	29916	30112	29847	29993	30134	30153	30255	30160	30181	29996	30219	29764	30022	30203	29977	30095	30044	30068	29771	29917	29949	30075	30011	30008	29984	29980	29955	30012	29948	30027	29896	30044	30066	29925	30112	29906	30169	30258	30304	30098	30174	29755	29900	29829	30382	29786	29923	30164	30078	30060	30119	29985	30035	30099	29869	29927	29974	30131	30446	30238	30074	30088	29945	29883	29820	29995	29964	30105	30145	30199	30037	29674	30021	29999	29904	30169	29779	29856	29605	29982	29797	30238	30150	29812	30069	30101	29941	30003	29865	30149	30148	30064	30358	30017	29973	29866	29990	30051	29854	29923	29768	30128	30038	29938	29916	30195	30032	30174	30056	30087	30116	29920	30118	30083	30067	29854	29889	30118	29963	29964	30090	30023	30029	30174	30258	30036	30047	29943	29870	29967	30050	30071	29867	30146	29853	29971	30156	30125	30001	30083	29676	29890	30045	29691	30120	29930	29951	29961	29948	30031	29661	29858	29944	29917	29872	30037	30051	30141	30223	30116	29822	29724	29988	30064	30102	30017	30020	29870	30097	30083	29942	30139	29708	29906	30014	29964	30063	29970	30062	29984	29804	30344	29998	30063	29809	29998	30133	30171	30089	30151	29937	29919	29956	30044	29954	30180	29942	29927	29741	30286	30132	30039	29937	29946	30117	30031	29968	29948	29757	30016	30201	29933	29885	30188	30075	29917	30071	30194	30008	29846	30195	30231	30050	29984	30169	30311	30095	29947	29829	30202	30094	29830	29866	30096	30134	29871	30274	30211	30051	30044	30085	30121	29991	29992	30161	30045	30199	29972	30073	29928	30065	30155	30137	30114	29968	29741	30061	30011	30169	29994	29906	30020	29838	29892	29898	30119	29944	30268	29922	29821	29889	29981	29970	29911	29885	29993	30192	30066	30102	30031	29958	29894	30224	30143	30233	30234	30081	30040	30112	30196	29911	29787	29908	30134	29888	29894	30155	30115	30121	29863	29936	29887	30399	29985	29903	29949	29874	29832	30018	30117	29820	30123	30124	30031	29999	29868	30029	30257	30045	29934	29978	29879	29796	30037	30059	29772	30048	30072	30142	30106	29662	30083	29972	30063	30022	29875	29986	30010	29854	30016	30143	29933	29942	30112	30305	30014	29999	30055	30204	29724	30103	30102	30045	30105	30064	30069	29831	30030	30007	30074	30015	30175	29866	29881	29963	30088	30203	29970	29953	30017	30065	29935	30000	29894	29699	29926	29880	30073	29951	29917	29914	29794	29916	29975	29920	30031	29860	30090	29950	30349	30010	30004	29908	29831	29650	29840	30016	30335	30066	29942	30063	30026	29942	30012	29983	29839	29807	30048	30060	29671	29916	30068	30097	29974	29943	30165	29873	30017	29973	29892	29894	29743	30095	30106	29779	30066	29861	29882	29851	30011	30000	29971	29885	29982	30079	29923	29897	30072	30148	30037	29873	30029	30093	30019	29921	30141	29661	30376	29826	29985	29938	29887	30227	29890	30103	30074	30024	30054	29955	30366	30059	30042	30188	30051	29947	29870	30017	29815	29964	30256	29932	29813	30115	29939	30066	29991	29757	29936	30013	30012	30080	30191	30104	30102	30107	29965	30080	29736	30119	30086	29956	30248	30130	30214	29901	29999	29979	30241	29861	29968	29844	29930	29869	29873	30287	30033	30052	29854	29891	30007	29894	30230	30136	29730	30131	30123	29948	30066	30010	29782	29885	30266	29926	29871	29822	29863	29933	30086	30006	30176	29969	29773	29889	30114	30054	30175	30263	30105	30134	29778	29846	29834	29992	30355	29859	29858	29927	29972	30067	29925	30200	30077	29979	30136	29911	29773	30232	29826	29749	30091	29915	30054	30157	29899	29887	30157	30286	30182	29879	30043	30255	30137	29901	30246	29766	29908	30035	30000	29811	29935	29742	29877	29777	30019	29902	30062	29869	30175	30079	30029	29920	30098	30263	29957	29791	30009	29990	29934	29857	30120	29983	29862	29892	29966	29955	29866	29927	30174	29657	29906	30327	30201	30070	30059	29880	29739	30128	30021	29665	29926	30219	30091	29992	29935	30013	30203	30117	29895	30027	30084	30177	30180	29929	30141	29681	30109	30101	29943	30042	30080	30076	30006	30073	29843	29891	29932	29909	30061	30008	30104	29997	30268	29946	30035	30391	29873	29740	30304	29959	30010	29900	30108	30047	30015	30002	29863	29961	29818	30081	30274	30379	30179	30085	30121	29945	30072	30013	30074	30085	30027	29975	30137	30083	30216	29959	30012	29842	30081	29886	30056	30133	30002	29802	29926	30025	29780	30004	30166	30077	30152	29848	30082	30096	30083	30061	30200	30188	30084	30151	29942	29773	30134	30298	30099	30112	30116	30152	29845	30073	30087	29896	29971	29938	30035	30068	30183	30047	30039	30209	30159	29839	30069	30089	29951	29895	30043	29829	29965	29959	30086	29967	30087	30030	29930	29814	29823	29932	29840	29752	30177	30009	30004	29957	30167	30132	30008	30076	30063	29994	30058	30128	30003	29931	30201	30017	30055	29978	30008	30155	30007	30223	29851	30342	29750	30136	30174	29980	30136	30130	30074	29925	29937	29735	30198	30110	30170	29928	30087	30095	30068	30065	29907	29902	30033	30001	29970	30158	30203	30023	29971	30045	30059	30037	29913	30235	30283	29892	29953	30161	30019	30092	29755	29965	29985	29881	29929	29889	29899	30056	30001	30246	30027	30032	30055	29992	30118	30040	29796	29993	29957	29942	29966	30070	29903	29976	30079	30245	30018	29953	30046	30058	29859	30037	30093	29846	30046	30113	29891	29922	30024	29913	29947	29983	29865	29846	30172	29738	29827	29975	30043	29872	29812	30265	30140	29806	29939	29966	29756	29966	29986	30037	30059	29946	30216	29877	29803	30124	30105	30049	30175	29970	30121	30199	29946	30207	29963	29967	30067	29990	30143	30069	30257	30075	30100	29985	30201	29901	29791	30114	30087	29920	29994	29963	30141	30109	30044	29985	29966	30253	29863	29947	30156	29860	30083	29999	30133	30146	29885	30062	30041	29897	30195	30197	30183	29988	30242	29911	29975	29851	29702	30063	30033	29920	30005	29940	30133	29990	30113	30219	29953	29942	30079	30088	29786	29926	29963	30028	29851	29766	29867	30030	29848	29823	29764	29965	30000	30227	30293	30149	29910	30125	29831	29774	30131	30067	29993	29847	29858	29901	29967	29901	30048	30159	30085	29902	30176	30258	29912	30061	30018	29957	29880	30071	29931	30280	30081	29966	30056	30134	29874	29950	30071	29891	30017	29948	30059	30050	30090	30255	29842	30022	30008	29957	29959	30045	29990	29906	30241	30210	29838	30212	30062	29920	29871	30104	30072	29977	30115	29924	29984	29940	30066	30130	30007	30008	29982	29959	30122	30015	29947	30026	30015	29956	30136	30039	30000	29825	29976	29902	29875	30139	29838	30133	29964	30178	30087	29963	29932	30207	30106	30092	30142	30122	29977	29909	29767	29825	29907	29934	30065	29849	30046	30006	30061	30048	29977	29859	29782	30177	30227	29724	30178	30067	30060	29921	30021	30043	29907	30232	29980	30054	29861	30073	29954	30027	29761	30082	30020	30131	29935	30232	29942	29884	30127	30290	30027	30022	29967	29794	29893	30080	29978	29883	29965	29760	30231	30139	29925	30057	30157	29879	29971	29825	29928	30164	29963	29937	29943	29797	29976	30063	29987	30131	30163	30038	29972	29775	29975	29900	29981	30020	30185	30256	29799	30041	30109	30034	29948	29925	29887	29863	30048	30065	30049	30035	30092	30200	29828	29895	29975	30013	30063	30120	29982	29930	29995	30209	29998	30257	29849	29993	30057	29943	29982	29779	29882	29870	29874	30100	30023	30000	30157	30195	30091	30014	29755	30352	30173	30234	29943	29923	29997	30124	29935	29966	30124	29974	30101	29941	30046	30023	30200	30139	30319	30358	29947	29907	30037	30164	29950	29941	30006	30130	29856	30136	29969	30106	30131	30305	29962	30026	30024	29854	29925	29880	30022	29852	30041	30170	29891	29850	30091	30199	30164	30125	30014	30012	29919	29815	30085	30142	29676	29903	30022	30271	30068	30309	30055	30029	30201	29982	29939	29984	29917	29930	30162	30082	30228	30139	29919	30290	29991	29935	30161	29997	30291	30284	30124	30152	30114	30122	29987	30380	29837	29858	29799	30142	30003	29898	29987	30000	29971	29817	30009	30026	29728	29961	30280	30219	30111	29936	29988	30008	30090	30285	29821	30026	30021	29783	30139	30111	30033	30013	30054	30059	30072	30119	30026	30096	29937	30058	30112	30108	30007	29989	29896	29907	29912	29975	30083	29871	29942	30221	30018	30001	29971	30045	29836	29969	29984	30138	30174	30159	29922	30027	29881	29897	30173	29967	30171	30046	30153	30084	30120	30331	30161	29943	30066	30317	30032	30117	30019	29972	30069	29906	29994	30176	29968	29808	30025	29984	30008	30121	30233	30253	30109	29993	29933	30011	29974	29971
36133	62511	51054	34655	26935	23930	23102	22797	22835	22660	22687	22613	22894	22623	22679	22646	22751	22692	22953	22590	22684	22880	22633	22659	22561	22688	22851	22532	22840	22852	22742	22777	22790	22570	22548	22767	22664	22652	22899	22741	22760	22796	22524	22318	22546	22652	22611	22591	22750	22708	22640	22759	22804	22443	22731	22575	22875	22590	22650	22759	22757	22762	22724	22851	22663	22696	22486	22923	22686	22682	22731	22826	22849	22772	22694	22722	22763	22778	22747	22717	22608	22682	22652	22632	22737	22771	22694	22700	22751	22848	22663	22722	22722	22682	22681	22686	22839	22665	22625	22475	22744	22625	22857	22717	22670	22747	22751	22686	22806	22694	22663	22741	22628	22900	22602	22761	22754	22702	22892	22606	22510	22495	22659	22722	22729	22657	22511	22689	22661	22951	22633	22340	22782	22650	22689	22732	22564	22709	22659	22705	22547	22660	22807	22495	22639	22859	22616	22712	22715	22827	22639	22656	22663	22773	22562	22597	22686	22849	22720	22645	22715	22639	22659	22775	22625	22723	22754	22847	22818	22780	22611	22558	22768	22952	22519	22491	22789	22902	22627	23001	22718	22695	22731	22561	22510	22839	22545	22781	22684	22680	22758	22722	22744	22703	22819	22799	22675	22726	22695	22654	22869	22671	22664	22694	22727	22802	22602	22718	22661	22675	22619	22659	22673	22656	22595	22737	22610	22792	22628	22741	22595	22697	22837	22881	22744	22822	22588	22630	22768	22599	22723	22685	22657	22671	23008	22812	22717	22608	22610	22667	22496	22627	22660	22647	22622	22625	22531	22638	22614	22634	22769	22767	22809	22537	22705	22687	22872	22685	22787	22558	22608	22676	22719	22986	22812	22726	22590	22503	22832	22598	22764	22800	22843	22584	22664	22845	22732	22583	22685	22637	22632	22693	22416	22934	22821	22635	22784	22645	22645	22595	22772	22748	22719	22612	22828	22663	22629	22723	22632	22857	22733	22708	22800	22503	22725	22618	22564	22817	22614	22717	22708	22776	22606	22682	22957	22598	22689	22597	22681	22719	22889	22647	22613	22635	22614	22844	22670	22592	22593	22884	22906	22688	22538	22659	22682	22770	22735	22781	22665	22896	22863	22492	22585	22787	22812	22731	22704	22728	22742	22685	22750	22671	22761	22900	22640	22860	22724	22579	22649	22799	22715	22674	22736	22639	22713	22667	22476	22730	22879	22795	22653	22778	22727	22522	22758	22887	22665	22610	22719	22614	22717	22551	22677	22676	22614	22714	22528	22743	22740	22709	22883	22725	22612	22650	22691	22785	22825	22581	22638	22660	22708	22595	22645	22507	22846	22722	22642	22640	22586	22658	22701	22636	22796	22635	22587	22606	22603	22605	22880	22562	22620	22669	22574	22867	22793	22797	22695	22594	22850	22639	22617	22604	22553	22931	22776	22730	22771	22660	22684	22747	22596	22819	22661	22609	22786	22753	22729	22618	22574	22809	22610	22747	22667	22783	22548	22477	22778	22790	22478	22617	22651	22511	22590	22602	22659	22802	22703	22603	22643	22600	22668	22517	22789	22716	22628	22752	22569	22668	22682	22702	22852	22741	22723	22595	22775	22508	22776	22741	22696	22747	22647	22809	22698	22590	22578	22730	22725	22795	22774	22513	22668	22756	22653	22748	22756	22711	22652	22715	22665	22598	22867	22738	22873	22713	22590	22936	22579	22706	22734	22687	22571	22822	22535	22729	22636	22700	22707	22858	22685	22749	22605	22776	22719	22545	22726	22583	22617	22669	22761	22638	22724	22682	22727	22612	22546	22666	22747	22609	22920	22713	22572	22678	22701	22758	22842	22753	22781	22594	22841	22732	22736	22696	22769	22595	22693	22604	22592	22855	22691	22717	22593	22868	22729	22792	22661	22674	22778	22599	22760	22537	22687	22655	22788	22644	22569	22556	22700	22655	22650	22635	22552	22773	22791	22634	22665	22761	22735	22634	22848	22789	22620	22660	22725	22507	22722	22576	22565	22668	22573	22624	22620	22647	22711	22495	22926	22579	22842	22703	22633	22860	22756	22663	22577	22622	22630	22606	22542	22786	22768	22700	22739	22835	22783	22642	22759	22661	22670	22748	22834	22634	22752	22713	22567	22854	22833	22659	22549	22560	22655	22795	22744	22782	22701	22581	22783	22631	22661	22847	22752	22761	22796	22876	22683	22796	22792	22878	22526	22679	22822	22816	22911	22627	22694	22681	22776	22813	22699	22704	22617	22719	22670	22662	22734	22678	22594	22979	22459	22603	22666	22509	22705	22583	22674	22694	22613	22624	22779	22651	22653	22516	22564	22761	22726	22718	22653	22671	22585	22603	22808	22776	22605	22577	22707	22729	22614	22697	22674	22690	22431	22783	22622	22774	22846	22640	22811	22714	22797	22657	22829	22700	22738	22831	22450	22611	22771	22612	22814	22636	22697	22575	22696	22753	22586	22622	22732	22570	22726	22718	22629	22816	22614	22624	22819	22753	22729	22626	22675	22647	22608	22804	22762	22661	22660	22287	22710	22672	22619	22876	22744	22721	22760	22606	22737	22592	22658	22755	22840	22658	22831	22849	22621	22735	22620	22719	22572	22634	22775	22657	22686	22614	22638	22821	22582	22584	22659	22594	22682	22603	22797	22904	22502	22705	22815	22493	22669	22752	22694	22617	22671	22716	22789	22784	22742	22677	22614	22720	22697	22736	22770	22751	22843	22746	22685	22665	22700	22534	22701	22660	22821	22736	22760	22824	22832	22675	22532	22571	22674	22758	22662	22703	22464	22637	22788	22644	22777	22508	22699	22693	22829	22641	22727	22590	22715	22806	22739	22670	22727	22920	22785	22709	22610	22759	22760	22650	22695	22728	22501	22839	22643	22542	22739	22444	22487	22880	22649	22675	22717	22685	22509	22716	22690	22557	22899	22510	22718	22779	22751	22794	22722	22681	22680	22778	22666	22827	22693	22684	22436	22825	22603	22760	22792	22797	22817	22639	22661	22640	22734	22747	22810	22647	22821	22927	22722	22727	22764	22578	22836	22730	22602	22729	22634	22743	22629	22532	22685	22600	22607	22479	22777	22598	22659	22775	22661	22775	22823	22848	22699	22496	22715	22670	22619	22799	22918	22659	22671	22721	22749	22584	22738	22812	22442	22488	22773	22665	22677	22744	22824	22431	22630	22795	22412	22603	22483	22883	22608	22847	22478	22740	22839	22655	22720	22553	22698	22702	22641	22721	22612	22493	22597	22594	22627	22730	22603	22664	22790	22675	22697	22684	22681	22502	22825	22694	22708	22758	22581	22559	22765	22609	22729	22606	22777	22650	22520	22758	22815	22699	22739	22752	22845	22692	22668	22825	22741	22750	22892	22668	22660	22653	22548	22672	22773	22687	22839	22618	22756	22669	22688	22708	22731	22668	22762	22662	22619	22678	22917	22741	22768	22552	22537	22764	22710	22553	22892	22821	22826	22714	22595	22680	22781	22627	22744	22701	22795	22569	22694	22689	22560	22498	22704	22809	22597	22854	22841	22752	22788	22806	22615	22648	22705	22554	22657	22642	22389	22753	22623	22538	22625	22593	22795	22592	22650	22710	22836	22715	22662	22535	22473	22580	22560	22543	22652	22733	22612	22841	22677	22668	22739	22830	22574	22829	22666	22590	22809	22586	22742	22718	22598	22538	22698	22603	22786	22699	22741	22768	22741	22774	22720	22661	22692	22900	22758	22599	22740	22640	22686	22843	22698	22752	22747	22550	22540	22776	22847	22697	22707	22771	22699	22621	22585	22453	22651	22898	22472	22614	22735	22697	22639	22711	22655	22811	22629	22608	22821	22680	22880	22674	22774	22619	22767	22568	22729	22774	22726	22493	22765	22696	22770	22571	22506	22536	22964	22622	22659	22710	22685	22786	22605	22593	22776	22679	22743	22633	22683	22658	22703	22860	22768	22725	22751	22941	22643	22734	22754	22762	22686	22708	22556	22787	22723	22698	22685	22698	22817	22580	22611	22790	22716	22670	22530	22808	22773	22430	22747	22821	22725	22784	22654	22487	22620	22716	22763	22928	22657	22691	22497	22682	22699	22736	22535	22781	22636	22666	22853	22841	22607	22600	22586	22640	22584	22754	22681	22770	22832	22721	22611	22772	22672	22772	22713	22764	22601	22779	22855	22611	22712	22629	22699	22657	22816	22637	22682	22648	22829	22790	22783	22708	22646	22690	22754	22649	22849	22668	22623	22684	22619	22756	22827	22754	22536	22740	22574	22909	22919	22665	22649	22634	22762	22857	22733	22759	22575	22660	22504	22704	22729	22598	22646	22708	22655	22779	22663	22853	22796	22626	22944	22751	22585	22539	22787	22743	22610	22631	22629	22839	22574	22791	22752	22808	22866	22861	22772	22470	22718	22799	22743	22632	22630	22638	22593	22782	22750	22599	22644	22673	22564	22696	22715	22672	22730	22613	22915	22790	22726	22724	22776	22712	22845	22858	22888	22876	22690	22764	22632	22819	22595	22479	22644	22751	22747	22622	22885	22805	22647	22581	22703	22842	22528	22792	22592	22696	22746	22623	22767	22532	22760	22627	22581	22628	22642	22779	22824	22773	22809	22907	22481	22692	22888	22785	22646	22681	22854	22487	22551	22671	22816	22703	22604	22650	22809	22573	22826	22627	22615	22528	22734	22601	22776	22621	22447	22754	22815	22880	22737	22629	22751	22680	22835	22604	22905	22796	22668	22823	22619	22753	22728	22683	22609	22747	22755	22558	22637	22905	22783	22721	22760	22723	22722	22657	22667	22661	22830	22778	22664	22603	22736	22706	22807	22718	22774	22649	22778	22585	22810	22477	22593	22706	22836	22670	22774	22687	22584	22581	22607	22948	22750	22535	22619	22859	22725	22801	22788	22663	22638	22718	22718	22752	22765	22488	22527	22569	22400	22629	22711	22818	22605	22755	22679	22765	22743	22803	22656	22779	22897	22726	22769	22766	22751	22577	22786	22738	22676	22669	22716	22503	22588	22664	22722	22549	22823	22602	22749	22809	22825	22735	22638	22498	22610	22608	22755	22654	22608	22764	22733	22803	22760	22680	22837	22434	22687	22922	22687	22678	22584	22659	22842	22605
23701	25516	44471	44253	37190	33912	32889	30721	30146	30490	30594	30090	29936	30013	30059	30002	29942	29973	30089	29899	29974	29765	30117	29837	29898	30015	30022	29868	29764	29964	29999	29901	29900	29723	30023	29866	29886	29862	30002	29788	29797	30072	29993	29765	29917	30062	29780	29803	29957	29693	29871	29836	29784	29734	29580	29595	29869	29935	29719	29725	30095	30141	30035	29701	30266	29971	29875	29661	29907	29891	29958	30006	29721	29809	29869	29812	30119	29804	29962	29656	29763	29670	29810	29933	29815	29935	29730	29684	29856	29577	29999	29753	29979	29989	29675	29851	30038	29813	29865	29850	29796	29865	29917	29632	29805	29750	29719	29893	29770	29787	29891	29889	29868	29811	29981	29783	29806	29800	29932	29969	29835	29664	29974	29758	29907	29741	29642	29870	29712	29787	29865	29738	29676	29701	29969	29862	29607	29755	29587	29728	29678	29811	29889	29840	29968	29662	29671	29585	29740	29849	29810	30038	29705	29599	29739	29673	29690	29698	29753	29605	29821	29955	29587	29483	29515	29561	29658	29845	29816	29835	29893	29849	29696	29940	29822	29600	29752	29702	29884	29755	29752	30068	30001	29727	29963	29845	29667	29613	29967	29610	29698	29940	30033	30068	30016	29641	29907	29797	29514	29675	29635	30137	29676	29912	29885	29736	29917	30012	29693	29825	29776	30069	29855	29857	29865	29648	29805	29972	29733	30045	29923	29747	29722	29797	29783	29837	29935	29691	29717	29944	29439	29893	29912	29987	29760	29890	29558	29637	29796	29748	29961	29766	30004	29826	29847	29953	29818	29938	29862	29772	29944	29700	29861	29872	29868	29745	29827	29550	29786	29978	30011	29828	29777	29655	29684	29727	29907	29853	29789	29877	29976	29695	29744	29746	29857	29657	29812	30214	29756	29826	29783	29787	29824	29837	29769	29878	29671	29713	29931	29783	29904	29869	29937	29688	29805	29749	29822	29920	29811	29388	29704	29764	29856	29889	29785	29896	29887	29849	29898	29649	29602	29648	29744	29899	29769	30025	29700	30001	29650	29895	29767	29976	30057	29851	29843	29838	29957	29912	29643	29806	29952	29897	29826	29828	29996	29650	29785	29763	29873	29914	30050	29768	29741	29862	29880	29838	29873	29690	29684	29816	29771	29777	29826	29737	30132	29968	29719	29863	30041	29869	29802	29734	30014	29928	29671	29987	30020	30103	29741	29772	29881	29872	29799	29702	29806	29909	29966	29691	29989	29867	29814	29917	30000	29761	29802	29835	29781	29901	29917	29827	29878	29804	29813	30050	29890	29740	29738	29656	29758	29802	30085	29864	29834	29838	29752	29684	29921	30052	29734	30047	29943	29871	29817	29850	29870	29658	29910	30016	29740	29797	30021	29645	29982	29797	29800	29546	29880	29714	29967	29913	29542	29826	29850	29618	29593	29704	29689	29571	29743	29705	29855	30085	29901	30008	29828	29762	30031	29617	29878	29910	29733	29712	29638	29765	29717	29803	29585	29806	29664	29944	29794	29667	29788	29967	29774	29835	29849	29916	29828	29867	29792	29804	29842	30149	29923	29908	29701	29714	29646	29622	29699	29795	29716	29841	29866	29781	29675	29725	29739	29767	29741	29889	29954	29994	29728	29863	29621	29780	29647	29720	29819	29882	29814	29855	29878	29853	29991	29854	30058	29812	29997	30006	29911	29962	29782	29796	29791	29732	29878	29798	29716	30106	29656	29709	29892	29677	29919	29517	30014	29802	29665	29998	29755	29720	29896	29692	29718	29677	29910	29850	29718	29894	29736	29979	29695	29669	29878	29756	29957	30101	29764	29897	29755	29852	29743	29812	29675	29770	29822	29703	29716	29897	29736	29995	29738	29916	29675	29848	29830	29839	29944	29778	29769	29706	29901	29797	29798	29963	29692	29939	29610	29827	29914	29771	29932	29998	29897	29545	29855	29750	29959	29696	29994	29780	29832	29726	29683	29788	29945	29830	29691	29749	29904	29732	29731	29766	29820	29783	29923	29857	29730	29675	29800	29998	29895	29839	30013	29747	29651	29868	30169	29708	29976	29734	29924	29921	29782	29653	29864	29840	29983	29646	29887	30010	29784	29767	29789	29765	29646	29776	29735	29725	29882	29569	29679	29568	29891	29835	29973	29834	29693	29876	29709	29619	29800	29945	29603	29921	29785	29847	29779	29868	29950	30099	29674	29671	29687	29758	29925	29622	29832	29883	29996	29727	29732	30024	29723	29694	29689	29590	30133	29709	29802	30033	29726	29567	29837	29811	29717	29600	29679	29970	29706	29649	29736	29890	29828	29878	30101	29859	29720	29851	30033	29958	29792	29747	30097	29955	29757	29938	29919	29706	29944	29716	30000	29815	29843	29845	29647	29571	29889	29782	29861	29846	29726	29766	29866	29832	29790	29923	29982	29807	29963	29794	29826	29909	29687	29771	29644	29796	29739	29830	29744	29683	29719	29966	29553	30053	29772	29815	29822	29730	29837	29814	29757	29875	29669	29736	29646	29866	29695	29705	29756	29732	29802	29854	29816	29795	29704	29862	29939	29657	29784	29923	29897	29938	29743	29820	29965	29912	29762	29894	29833	29781	29870	29601	29730	29845	29892	29991	29673	29754	29631	29941	29840	29771	29877	29695	29760	29699	29865	29833	29883	29660	29834	30060	29660	29843	29855	29929	29511	30041	29663	29866	29655	29658	29698	29897	29994	29876	29793	29863	29804	29737	29833	29808	29848	30003	29851	29647	29912	29928	29919	29816	29904	30010	29746	29771	29655	29613	29841	30079	29868	29706	29741	29765	29871	30155	30025	29894	29762	29785	29872	29834	29850	29664	29958	29823	29691	29685	29690	29784	29851	29968	29669	29649	29535	29737	29835	29848	29703	29701	29775	29621	29580	29946	29757	29757	29833	30124	29912	29881	29485	29678	29808	29529	29537	29701	29924	29526	29613	29599	29990	30067	29818	29674	29574	29794	30019	29623	29760	29807	29657	29766	29741	29649	29799	29705	29893	29697	29823	29646	29848	29873	29882	29990	29857	29933	29828	29871	29987	29773	29962	29870	29937	29572	29645	29796	29899	29734	29930	29922	29799	29900	29742	29793	29788	29872	29603	29904	29911	29680	29826	29811	29811	29862	29630	29796	29711	29926	29794	29946	29869	29764	29840	29949	29947	29747	29842	29551	29690	29775	29886	29604	29670	29841	30096	29859	30137	29815	29557	29862	29774	29593	29664	29872	29871	29869	29600	29956	29968	29943	29791	29724	30108	29877	29845	29714	30051	29649	29735	29951	29920	29741	29809	30019	29759	29914	29984	29907	29816	29773	29755	29991	29756	30037	30036	29925	29895	29829	29904	29722	29838	29821	29876	29620	29904	29977	30025	29851	29738	29925	29828	29658	29984	29830	29866	29886	29784	29930	29968	29944	29865	29829	29723	29995	29782	29976	29776	29484	29818	29879	29911	29820	29760	29881	30049	29946	30022	29843	29629	29820	29738	29799	29798	29847	29892	29680	30090	29770	29773	29790	30015	29702	29707	29860	29951	29901	29788	29912	29752	29933	29765	29669	29860	29854	29784	29838	29647	29571	29907	29965	29802	30010	29870	29769	30052	29698	29901	29918	29928	29683	29791	29705	29817	29968	29902	30015	29777	29998	29947	30043	29764	29799	29684	29668	29828	29870	30024	29951	29639	29644	29941	29825	29964	29785	29858	30014	30005	29796	29841	29726	29853	29610	29836	29988	29856	29756	29881	29625	29712	29765	29554	29763	29898	29630	29674	29805	29637	29723	29905	29856	29850	29933	29770	29940	29883	29795	29699	30116	29849	29781	29862	29589	29845	29884	29863	29728	29684	29763	30062	30014	29806	29777	29765	29966	29795	29931	29726	29862	30045	29609	29886	30070	30066	29730	29776	29834	29842	30135	29883	29938	30048	29453	29806	29627	29957	29869	29915	30002	29902	29646	29590	29636	30080	29844	29742	29553	29745	29985	29813	29911	29743	29766	30151	29509	29805	29660	29755	29796	29838	29682	29751	29745	29712	29896	29747	29872	29857	29759	30106	29701	29997	29907	29868	29672	29804	29663	29971	29832	30009	29820	29946	29953	29851	29920	29798	29698	29870	29593	29694	29747	29744	30013	29704	29844	29748	29863	29895	29763	29744	29903	29743	29406	29726	29840	29876	29647	29757	30120	30042	29825	29961	29941	29798	29690	29703	29729	29843	29920	29838	29586	29817	29775	29934	29734	29839	29874	29876	29724	29779	29835	29958	29999	29736	30079	29787	29916	29852	29632	29845	29733	29800	29683	29647	29709	29725	29724	29968	29841	29589	29705	29997	29571	29637	29607	29698	29673	29728	29686	29619	29952	29720	29817	29671	29583	29863	29874	29697	29819	29792	29795	30074	29897	29887	29862	30113	29913	30025	29756	29856	29935	29752	29721	29721	29571	29674	29818	29780	29688	29814	29647	29763	29838	29692	30075	29707	29852	29753	29790	30043	30003	29818	29813	29757	29954	29749	29501	29621	29870	29957	29787	29805	29740	29876	30004	30010	29679	29735	29816	29680	29704	29828	29948	29969	30019	30029	29804	29881	29883	29887	29790	29964	29762	29794	29730	30142	29760	29707	29535	29961	29611	29822	29845	29935	29908	29723	29920	29902	29692	29578	29803	29542	29895	29716	29690	29675	29646	29600	29985	29892	29917	30084	29964	29694	29691	29631	29733	29949	29758	29845	29865	30001	29730	29755	29843	29899	30032	29880	29512	29917	29700	29767	29591	29812	29720	29810	30039	29781	29747	29757	29705	29811	29914	29816	29813	29915	29949	30080	29835	29951	29694	29858	29975	29851	29768	30112	29628	30038	29948	29918	29756	29885	29861	29805	29706	29906	29998	29763	29795	29853	29660	29690	29921	29472	29664	29747	29827	29842	29940	29846	29623	29678	29861	29560	29702	29761	29594	29877	29930	30062	29571	29844	29824	30054	29801	29710	29843	29902	29984	29893	30075	29936	29907	29951	29828	29862	29932	29946	29751	29939	29850	30165	29740	30099	29831	30006	29959	30136	30021	29857	29652	29918	29784	29729	30033	29660	29782	29821	29858	29744	30100	29847	29788	29995	29851
62159	104960	91186	64020	43512	30244	24769	23162	22850	22687	22816	22612	22792	22795	22694	22823	22796	22821	22776	22786	22777	22723	22739	22695	22639	22597	22903	22774	22647	22725	22887	22813	22798	22825	22762	22631	22739	22606	22879	22936	22816	22761	22639	22808	22899	22794	22636	22769	22682	22739	22827	22836	22837	22664	22948	23001	22680	22772	22481	22772	22734	22792	22493	22905	22812	22606	22716	22699	22780	22806	22925	22929	22774	22866	22756	22859	22732	22691	22668	22861	22636	22796	22697	22831	22694	22526	22865	22836	22617	22866	22694	22580	22735	22760	22659	22713	22783	22754	22713	22757	22891	22652	22726	22712	22904	22715	22716	22519	22711	22801	22751	22768	22695	22705	22677	22788	22925	22778	22799	22786	22722	22981	22527	23021	22804	22843	22534	22671	22818	22857	22715	22721	22696	22758	22766	22869	22894	22460	22649	22721	22631	22700	22824	22752	22762	22907	22586	22730	22831	22628	22644	22690	22714	22679	22848	22765	22748	22812	22799	22802	22728	22627	22559	22809	22756	22887	22693	22844	22605	22603	22554	22793	22857	22766	22808	22673	22783	22906	22757	22863	22554	22695	22785	22619	22956	22612	22470	22790	22623	22623	22834	22724	22544	22785	22695	22840	22705	22741	22670	22704	22823	22533	22938	22931	22613	22805	22901	22676	22854	22725	22732	22796	22757	23109	22790	22738	22782	22977	22702	22678	22879	22573	22704	22651	22902	22619	22564	22951	22728	22664	22724	22704	22647	22703	22560	22860	22949	22861	23093	22802	22751	22859	22802	22652	22696	22542	22817	22877	22843	22788	22740	22678	22693	22685	22667	22696	22790	22853	22711	22751	22722	22936	22663	22837	22839	22848	22682	22605	22691	22752	22778	22597	22690	22693	22693	22838	22814	22720	22842	22558	22777	22701	22597	22528	22691	22756	22454	22586	22811	22795	22762	22711	22627	22737	22787	22841	22724	22750	22699	22715	22701	22634	22853	22944	22712	22753	22715	22732	22664	22730	22772	22901	22687	22618	22849	22695	22701	22835	22871	22791	22762	22652	22642	22723	22716	22715	22680	22609	22793	22807	22891	22479	22651	22710	22518	22870	22689	22757	22872	22782	22719	22617	22667	22712	22797	22784	22636	22751	22853	22744	22764	22602	22526	22795	22679	22724	22764	22718	22807	22822	22755	22820	22668	22633	22807	22781	22690	22674	22699	22639	22740	22694	22394	22799	22582	22692	22669	22472	22948	22784	22610	22804	22594	22824	22850	22725	22749	22612	22707	22737	22677	22767	22812	22808	22786	22790	22821	22621	22692	22818	22686	22739	22804	22929	22680	22756	22788	22857	22771	22710	22929	22815	22636	22690	22674	22775	22768	22590	22829	22694	22651	22744	22755	22817	22833	22680	22806	22669	22684	22683	22846	22678	22785	22720	22669	22839	22762	22674	22798	22770	22875	22848	22882	22763	22663	22709	22754	22698	22612	22830	22597	22937	22809	22668	22619	22678	22733	22689	22702	22505	22903	22913	22633	22818	22843	22856	22758	22959	22826	22857	22788	22932	22669	22948	22853	22705	22773	22962	22618	22783	22617	22669	22631	22704	22703	22792	22677	22644	22587	22835	22609	22594	22792	22702	22745	22830	22642	22560	22935	22701	22636	22686	22822	22746	22683	22666	22605	22637	22714	22945	22776	22721	22826	22690	22616	22892	22676	22860	22794	22783	22661	22662	22914	22674	22772	22630	22921	22711	22884	22648	22642	22670	22892	22730	22731	22721	22697	22877	22793	22777	22761	22727	22637	22757	22600	22835	22738	22829	22712	22792	22851	22897	22702	22781	22690	22747	22691	22789	22811	22804	22759	22923	22554	22840	22660	22786	22876	22797	22890	22831	22818	22906	22890	22642	22753	22712	22713	22820	22538	22652	22782	22655	22865	22870	22708	22611	22717	22786	22800	22656	22944	22734	22827	22499	22826	22789	22678	22595	22755	22745	22759	22802	22872	22986	22758	22712	22764	22726	22908	22983	22781	22720	22697	22710	22728	22741	22653	22779	22677	22742	22753	22580	22904	22624	22897	22616	22752	22860	22710	22825	22652	22422	22487	22768	22653	22788	22715	22700	22766	22838	22572	22530	22627	22820	22632	22862	22809	22755	22819	22670	22853	22991	22749	22808	22804	22870	22915	22752	22870	22867	22701	22711	22741	22653	22892	22680	22788	22922	22705	22684	22645	22673	22631	22766	22805	22789	22910	22670	22714	22954	22759	22712	22821	22601	22834	22764	22794	22689	22790	22982	22640	23068	22737	22909	22871	22735	22713	22792	22673	22816	22720	22732	22855	22552	22703	22729	22818	22824	22716	22745	22755	22727	22745	22803	22759	22827	22745	22737	22682	22778	22659	22646	22949	22754	22762	22766	22800	22925	22850	22793	22600	22715	22872	22673	22685	22711	22861	22814	22718	22850	22646	22591	22905	22760	22748	22727	22650	22728	22770	22612	22655	22644	22741	22753	22811	22932	22793	22988	22676	22692	22709	22888	22490	22735	22797	22739	22790	22916	22628	22706	22725	22687	22757	22639	22560	22779	22701	22708	22714	22759	22800	22634	22764	22771	22703	22717	22685	22797	22693	22630	22667	22824	22715	22598	22912	22758	22743	22881	22730	22726	22553	22711	22622	22780	22808	22680	22735	22917	22770	22669	22606	22618	22737	22792	22885	22740	22875	22717	22617	22786	22876	22818	22702	22684	22690	22656	22713	22860	22751	22763	22796	22733	22710	22844	22732	22632	22856	22698	22691	22678	22698	22659	22758	22797	22794	22648	22815	22773	22725	22695	22909	22718	22829	22761	22708	22804	22748	22553	22788	22778	22702	22814	22744	22865	22655	22692	22831	22676	22895	22739	22721	22695	22695	22734	22780	22567	22838	22817	22685	22831	22949	22759	22851	22999	22715	22724	22823	22633	22436	22905	22776	22725	22697	22998	22727	22646	22709	22679	22895	22713	22751	22700	22771	22680	22759	22774	22655	22619	22749	22761	22678	22925	22807	22704	22750	22828	22759	22838	22862	22840	22802	22773	22659	22560	22654	22773	22926	22683	22718	22831	22694	22659	22872	22736	22690	22844	22799	22633	22961	22881	22489	22920	22649	22650	22689	22756	22887	22917	22818	22716	22780	22932	22825	22714	22768	22947	22894	22669	22858	22685	22682	22817	22641	22889	22790	22721	22721	22776	22939	22700	22657	22681	22958	22752	22844	22827	22813	22932	22698	22627	22935	22843	22671	22739	22883	22766	22680	22782	22781	22714	22788	22637	22681	22627	22499	22797	22567	22838	22706	22825	22768	22914	22707	22670	22806	22803	22757	22828	22935	22827	22704	22694	22789	22750	22621	22841	22748	22852	22638	22775	22847	22753	22781	22653	22833	22833	22794	22787	22914	22701	22755	22882	22591	22910	22715	22682	22700	22767	22775	22773	22705	22807	22705	22684	22791	22830	22776	22868	22677	22714	22826	22985	22667	22621	22606	22857	22780	22789	22748	22807	22573	22634	22895	22834	22760	22784	22578	22818	22802	22800	22662	22616	22759	22843	22789	22806	22714	22761	22823	22651	22854	22897	22827	22809	22849	22894	22882	22577	22937	22820	22705	22795	22744	22697	22826	22696	22684	22796	22695	22882	22723	22716	22767	22509	22985	22703	22799	22856	22773	22760	22839	22740	22809	22731	22687	22750	22671	22571	22760	22788	22878	22786	22669	22733	22813	22798	22719	22825	22803	22682	22794	22782	22686	22874	22581	22691	22850	22699	22969	22531	22806	22732	22610	22684	22621	22632	22715	22817	22821	22823	22742	22813	22810	22663	22857	22652	22795	22941	22710	22796	22711	22789	22801	22810	22796	22801	22511	22704	22836	22622	22887	22823	22922	22730	22734	22854	22960	22781	22540	22863	22787	22632	22691	22813	22936	22759	22693	22824	22671	22760	22741	22791	22843	22737	22667	22594	22660	22648	22721	22807	22744	22933	22660	22910	22833	22569	22830	22886	22769	22810	22807	22638	22795	22848	22686	22781	22885	22815	23007	22652	22815	22646	22843	22711	22793	22843	22618	22567	22811	22563	22701	22721	22963	22640	22884	22690	22703	22591	22742	22728	22904	22794	22734	22716	22700	22760	22675	22719	22691	22848	22691	22727	22693	22630	22846	22761	22844	22719	22604	22912	22729	22817	22870	22632	22577	22613	22799	22963	22757	22480	22789	22744	22727	22673	22708	22719	22860	22699	22673	22735	22791	22970	22697	22722	22697	22834	22827	22647	22828	22666	22754	22729	22710	22601	22745	22685	22767	22663	22432	23024	22672	22788	22668	22682	22647	22562	22874	22738	23026	22868	22665	22629	22694	22840	22719	22564	22695	22950	22754	22611	22572	22791	22850	22810	22789	22658	22783	22761	22826	22531	22706	22747	22520	22649	22824	22621	22730	22536	22827	22761	22859	22759	22883	22845	22783	22665	22828	22681	22609	22873	22693	22637	22688	22799	22896	22620	22916	22808	22791	22596	22701	23098	22679	22838	22643	22776	22698	22745	22939	22711	22798	22805	22738	22859	22695	22826	22959	22795	22622	22835	22781	22598	22682	22797	22769	22819	22570	22642	22740	22866	22763	22799	22874	22711	22631	22827	22783	22498	22798	22634	22627	22735	22818	22617	22825	22795	22700	22652	22698	22718	22817	22794	22619	22735	22803	22926	22781	22749	22702	22817	22660	22692	22911	22582	22913	22570	22814	22849	22766	22603	22514	22735	22756	22811	22743	22821	22655	22652	22688	22815	22746	22567	22796	22699	22908	22807	22614	22646	22745	22562	22816	22709	22764	22848	22851	22761	22777	22908	22662	22889	22701	22691	22546	22690	22770	22750	22684	22660	22718	22877	22981	22717	22695	22860	22530	22663	22809	22723	22706	22770	22763	22671	22754	22699	22795	22614	22884	22577	22667	22846	22642	22529	22886	22763	22534	22861	22744	22870	22905	22657	22707	22754	22734	22731	22960	22877	22640	22881	22812	22675	22847	22686	22638	22696	22901	22664	22702	22619	22573	22720	22692	22931	22852	22785	22779	22698	22778	22662	22901	22595	22683	22856	22720	22681	22794	22762
22615	24310	40544	41141	36184	34404	34842	31550	30889	31384	31546	31204	31420	31039	31052	31190	31322	31207	31009	31061	31112	30999	31176	31069	30951	31102	30888	31146	31143	30986	30894	30983	31189	31256	30970	31027	31130	30999	30874	30979	30677	30984	30985	31104	30920	30900	30768	30924	30963	30709	30904	31110	30730	30564	30890	30806	30726	30912	31058	30720	30665	31075	30843	30982	30913	30801	30838	30932	30690	30864	30870	30788	30677	30688	30877	30884	30754	30975	30852	30807	30872	30910	30748	30810	30774	31026	30643	31006	30885	30557	30666	30923	30863	30792	30684	30831	30799	30948	30966	30795	30806	30961	31100	31046	30968	30755	30915	30830	30890	31100	30812	30764	30755	30643	30740	30755	30999	30629	30927	30672	30812	30541	31101	30890	30715	30797	30826	30942	30954	30544	30573	30582	31020	30848	30768	30820	30713	31151	31091	30591	30881	30806	30811	30887	30895	30997	30976	30705	30842	30895	30872	30876	30668	30697	30558	30538	30745	30854	30559	30813	30930	30637	30915	30815	30738	30742	30698	30677	30711	30816	30643	30461	30845	30823	30782	30840	30947	30830	30648	30941	30808	31053	30857	30541	30817	30865	30642	30842	30915	30792	30878	30933	30729	30898	30835	30846	30856	30835	30863	30889	30654	30903	30928	30875	30721	30721	30808	30822	30769	30816	30889	30771	31073	30738	30812	30888	30926	30746	30561	30926	31061	30506	30883	30899	30886	31056	30906	30702	30593	30694	30761	30596	30768	30749	30912	31065	31020	30740	30737	30511	30834	30751	31087	30993	30966	30819	31104	30782	30746	30747	30848	30848	30990	30939	30717	30693	30693	30549	30708	30831	30742	30657	30889	30742	30605	31056	30766	30937	30910	30683	31033	30692	30763	30524	30888	30978	30613	30723	30786	30693	30924	30714	30796	30853	30742	30838	30807	30944	30846	30626	30621	30642	30988	30557	30769	30780	30879	30650	30871	30785	30785	30890	30573	30420	31024	30944	30903	30881	30984	30830	30778	30615	30943	30664	30745	30766	30923	30972	30966	30839	31072	30598	30647	30602	30745	30764	30460	30659	30795	30825	30799	30804	30953	30728	30769	30993	30916	30639	30757	30824	30609	30832	30857	30824	30945	30906	30755	30858	30632	30525	30951	30843	30692	30815	30832	30935	30989	31080	30747	30733	30662	30831	30862	30909	30740	30872	30776	30598	30701	30904	30837	30755	30730	30760	30747	30757	30913	30795	30862	30784	30881	30635	30849	30733	30776	30982	30898	30834	30872	30748	30748	30660	30723	30695	30976	30792	30755	30744	30900	30836	30790	30947	30924	30594	30998	30671	30703	30836	30802	30730	30948	30705	30867	30817	30729	30810	30907	30815	30832	31023	30910	30624	30750	30746	30912	30725	30883	30918	30633	30772	30698	30821	30895	30703	30750	30976	30880	30696	30796	30969	30717	30805	30806	30666	30967	30746	30824	30937	30785	30946	30853	30806	30650	30640	30936	30855	30869	30639	30987	30627	30867	30884	30654	30770	30754	30707	30754	30624	30714	30708	30944	30937	30576	30865	30909	30853	30810	30858	30838	30796	30919	31114	31034	30831	30706	30686	31025	30792	30995	30666	30627	30671	30939	30837	30586	30702	30638	30962	30985	30876	30952	30722	30850	31066	30941	30829	30862	30821	30741	30827	31001	31108	30729	30893	30803	31012	30716	30710	30668	30861	30936	30965	30964	30923	30894	30385	30933	30916	30935	30941	30800	30661	30660	30856	30698	30796	30662	30950	30856	30621	30841	30832	30876	30769	30862	30756	30827	31007	30923	30899	30614	30825	30673	30860	30742	30929	30634	30753	30843	30734	31112	30579	30842	30859	30777	30717	30697	30629	31080	30742	30747	30704	30782	30897	30640	30724	30840	30867	30931	30568	30724	30738	31026	30770	31027	30989	30717	30556	31052	30758	30619	30719	30846	30666	30634	31030	30974	30859	30712	30963	31038	30694	30778	30985	30790	30663	30793	30815	30766	30884	30785	30593	30702	30842	30920	30714	30601	30663	30635	30557	30823	30838	30659	30991	30886	31080	30669	30830	30667	30601	30825	30893	30886	30766	30831	30899	30843	30861	31030	30807	30751	30758	30862	30845	30766	30962	30676	30763	30876	30706	30801	30893	30703	30738	30794	30753	30784	31013	30836	30859	30840	30681	30723	30432	30513	30529	30799	30738	30637	30627	30868	30879	30666	30902	30991	30840	30989	30768	30773	30597	30704	30864	30645	30508	30905	30771	30939	30899	30732	30723	30863	30786	30611	30778	30740	30857	31075	30857	30599	30600	30598	30947	30689	30498	30904	30892	30648	30713	30711	30783	30877	30912	30884	30832	30647	30779	30691	30676	30588	30730	30682	30806	30631	30657	30776	30896	30991	31007	30695	30681	30879	30862	30754	30771	30902	30535	30730	30992	30702	30790	31026	30887	30818	30704	30870	30851	30866	30494	30808	30910	30911	31012	30776	31091	30709	30968	30945	30588	30748	30909	30867	30807	30837	31008	30966	30876	30970	30789	30858	30802	31030	30733	30714	30787	31059	30848	30713	31183	30739	30799	30660	30873	30708	30801	30790	30905	30952	30866	30679	30846	30520	30743	30791	30778	31026	30983	30987	30923	30666	30661	30824	30644	30885	30866	30822	30811	30743	30783	30687	30882	30776	30812	30799	30621	30950	30813	30680	30689	30809	30874	30717	30597	30671	30597	30838	30785	30801	30770	30690	30956	30932	30905	31047	30950	30888	30817	30884	30906	30785	30860	30957	30759	30808	30911	30560	30909	30635	30601	30807	30936	30812	30751	30492	30670	30778	30731	30685	30935	30847	30532	30751	30836	30905	30763	30936	30864	30799	30433	30861	30968	30903	30953	30743	30953	30801	30917	30864	30866	30690	30869	30927	30762	30641	30829	30598	30688	30947	30953	30989	30985	30917	30831	30781	30916	30950	30625	30729	30779	30660	30770	30853	30552	30948	30824	30883	30779	30724	30810	30684	30770	30769	30853	30590	30710	30870	30655	30899	30688	31088	30842	30862	31031	30744	30793	30695	30890	30720	30769	30723	30882	30575	30818	30881	30497	30797	30593	30882	30726	30770	30809	30934	30866	30763	30560	30728	30934	30727	30824	30788	30880	30879	30660	30781	30882	30821	30816	30974	30631	30742	30820	31020	30566	31026	30789	30711	30629	30654	30694	30863	30578	30825	30881	30961	30804	30653	30936	30919	30845	30508	30554	30593	30428	30703	30932	30801	30745	30576	30601	30862	30830	30590	30577	31016	30644	30729	30801	30772	30704	30656	30729	30872	30768	30857	30863	30925	31062	30627	30805	30889	30442	30846	30727	30769	30846	30700	31048	30806	30864	30667	30679	30713	30826	30702	30552	30931	30781	30890	30572	31074	30976	31019	30763	30642	30590	30771	30841	30857	30593	30823	30539	30931	30904	30984	30965	30672	30655	30712	30512	31002	30593	30827	30897	30881	30736	30659	30829	30914	30775	30712	30728	30586	30696	30755	30798	30762	30519	30786	31055	30809	30686	30638	30649	30827	30996	30699	30709	30688	30642	30840	30738	30646	30917	30716	30374	30919	30892	30950	30876	30501	30861	30792	30626	30594	30914	30866	30469	30812	30753	30867	30788	30433	30718	30605	30684	30924	30624	30772	30758	30935	30830	30555	30718	30807	30914	30882	30817	30955	30730	30872	30857	30895	30940	30789	30623	30849	30866	30995	30975	30887	30770	30691	30865	30848	30685	30756	30763	30726	30862	30903	30716	30870	30568	30899	30891	30672	30722	30557	30862	30657	31011	30922	30807	30707	30883	30667	30569	30812	30828	30673	30868	30699	30787	30909	30804	30811	30770	30754	30751	30916	30728	30720	30748	30891	30633	30491	30895	30983	30830	30876	30933	30807	30502	30828	30665	30874	30711	30742	30705	30682	30864	30960	30976	30783	30849	30999	30771	30664	30616	30925	30694	31055	30863	30851	30732	30756	30833	30722	30747	30814	30826	30882	30631	30777	30702	30743	30711	30245	30622	30996	30910	30828	30901	30866	30689	30851	30745	30899	30936	30862	30924	31084	30759	30945	30924	30838	30849	30761	30816	31017	30929	30826	30910	30660	30589	30584	30864	30998	30621	30928	30819	30939	30731	30715	30833	30712	30645	30749	30798	30775	30766	30587	30821	30587	30568	30628	30680	30796	30889	30834	30757	30691	30695	30836	30762	31065	30850	30772	30679	30800	30864	30916	30762	30885	30911	30636	30825	30843	30974	30997	30902	30789	30777	30865	30850	30682	30807	30815	30828	30837	31138	30720	30738	30750	30846	30758	30933	30871	30753	30652	30631	31011	30829	31024	31077	30764	30972	30899	30833	30716	30857	30570	30891	30956	30956	30735	30800	30604	30716	31118	30709	30687	30770	30656	30594	30680	30808	30871	30869	30748	30806	30952	30876	30787	30681	30693	30799	30760	30871	30956	30730	30744	30751	30787	30674	30879	30602	31004	30778	30946	30998	30563	30774	30772	30758	30786	30832	31015	30837	30853	30740	30713	30722	30710	30697	30855	30851	30857	30838	30756	30903	30784	30922	30747	30740	30825	30731	30643	30712	30917	30837	30668	30642	30916	30926	30857	30752	30993	30707	30686	30744	30963	30892	30981	30835	30904	30903	30795	30765	31044	30855	30867	30775	31047	30852	30893	30890	30799	30881	30682	31000	30895	30856	30796	30767	30888	30720	30671	30786	31055	30665	30563	30553	30574	30713	30729	30732	30878	30467	30713	30641	30851	30784	30648	30790	30865	30672	30667	30809	30722	30927	30899	30829	30792	30684	30912	30722	30951	30803	30603	30606	30959	31002	30818	30752	30728	30823	30986	30782	30734	30793	30857	30766	30823	30800	30601	30563	31040	30819	30847	30791	30966	31070	30903	30683	30652	30662	30766	30884	30892	30712	30854	30684	30692	30781	30878	30668	30790	30642	30710	30925	30810	30918	30641	30770	30723	30727	30648	30713	30761	30590	30809	30747	30766	30901	30822	30758	30878	30616	30828	30554	30572	30572	30968	30879	30608	30630	31051	30703	30845	30843	30738	30990	30563	30539	30752	30727
57609	99305	94938	75812	51763	35029	26373	23711	23266	23281	23107	23422	23537	23177	23158	23279	23241	23313	23181	23543	23328	23164	23285	23119	23490	23286	23264	23171	23319	23227	23112	23174	23163	23108	23279	23183	23573	23177	23454	23301	23318	23299	23361	23415	23257	23276	23314	23340	23209	23265	23312	23318	23298	23221	23212	23389	23221	23317	23354	23332	23180	23272	23362	23112	23501	23213	23368	23323	23241	23332	23250	23270	23367	23183	23345	23206	23184	23329	23287	23250	23394	23195	23194	23453	23344	23423	23260	23290	23261	23278	23169	23086	23226	23193	23365	23179	23380	23211	23250	23376	23141	23115	23376	23345	23363	23332	23352	23293	23108	23402	23284	23311	23444	23313	23198	23302	23414	23332	23374	23142	23289	23036	23222	23243	23337	23390	23192	23224	23091	23208	23308	23270	23235	23232	23381	23117	23448	23256	23303	23404	23255	23182	23303	23333	23321	23410	23232	23431	23358	23241	23242	23342	23170	23198	23081	23277	23162	23196	23417	23261	23244	23287	23114	23209	23333	23246	23357	23102	23098	23263	23279	23214	23281	23234	23237	23270	23297	23285	23248	23302	23219	23305	23367	23403	23326	23190	23356	23405	23145	23441	23400	23402	23194	23378	23457	23148	23341	23240	23262	23177	23322	23131	23319	23179	23244	23148	23339	23170	23200	23342	23262	23219	23283	23202	23228	23172	23219	23379	23410	23442	23261	23223	23111	23207	23290	23145	23412	23368	23292	23164	23356	23463	23353	23159	23189	23140	23132	23203	23348	23257	23214	23121	23217	23295	23174	23496	23373	23239	23266	23224	23338	23520	23143	23268	23187	23248	23280	23212	23244	23150	23247	23381	23273	23377	23281	23365	23293	23188	23269	23280	23139	23272	23433	23311	23192	23399	23397	23190	23247	23229	23517	23128	23216	23293	23189	23097	23173	23321	23226	23140	23236	23156	23317	23214	23400	23229	23455	23361	23382	23131	23403	23153	23270	23216	23366	23281	23444	23203	23358	23294	23328	23327	23209	23177	23162	23368	23139	23112	23264	23286	23430	23330	23199	23158	23298	23233	23119	23292	23343	23503	23407	23318	23202	23335	23515	23239	23370	23278	23299	23129	23462	23152	23319	23299	23254	23234	23382	23197	23306	23317	23289	23159	23160	23165	23465	23318	23227	23215	23280	23395	23207	23185	23247	23426	23337	23377	23251	23386	23180	23046	23086	23273	23248	23213	23292	23101	23246	23204	23367	23267	23619	23247	23299	23219	23180	23287	23244	23364	23307	23267	23249	23134	23322	22990	23243	23359	23238	23213	23334	23128	23290	23305	23079	23322	22994	23326	23340	23303	23331	23223	23313	23270	23358	23223	23269	23380	23258	23270	23285	23135	23256	23162	23283	23311	23345	23180	23251	23106	23036	23296	23165	23274	23181	23245	23222	23068	23110	23285	23120	23248	23414	23375	23205	23273	23244	23196	23298	23293	23253	23185	23176	23243	23450	23105	23178	23219	23292	23108	23197	23178	23215	23106	23351	23369	23356	23352	23179	23076	23243	23274	23158	23161	23258	23255	23450	23300	23202	23281	23209	23196	23284	23135	23258	23206	23196	23437	23295	23255	23274	23273	23265	23203	23280	23268	23143	23408	23091	23323	23143	23213	23325	23309	23403	23272	23233	23167	23349	23379	23304	23295	23272	23341	23321	23345	23316	23233	23272	23053	23434	23258	23336	23415	23309	23228	23356	23267	23108	23287	23383	23141	23013	23360	23236	23372	23292	23183	23218	23193	23238	23278	23314	23118	23179	23257	23166	23192	23129	23256	23330	23298	23272	23339	23171	23443	23189	23268	23327	23265	23252	23438	23307	23335	23303	23488	23238	23299	23380	23309	23463	23286	23286	23317	23235	23434	23299	23217	23379	23087	23338	23396	23189	23142	23343	23230	23232	23138	23466	23280	23267	23270	23262	23236	23385	23152	23394	23260	23131	23464	23192	23284	23328	23404	23213	23203	23316	23191	23220	23382	23146	23168	23228	23079	23140	23292	23298	23107	23404	23078	23300	23375	23345	23288	23646	23194	23231	23324	23367	23253	23401	23499	23257	23263	23253	23368	23240	23377	23193	23428	23255	23201	23359	23342	23332	23409	23318	23207	23191	23369	23237	23213	23444	23227	23239	23273	23127	23342	23133	23387	23204	23186	23422	23303	23245	23230	23157	23296	23404	23318	23462	23244	23376	23193	23226	23310	23265	23290	23380	23224	23209	23270	23172	23188	23427	23110	23284	23402	23192	23400	23199	23254	23190	23058	23361	23463	23203	23164	23488	23187	23232	23322	23403	23302	23568	23266	23226	23335	23238	23294	23309	23239	23109	23259	23344	23300	23436	23385	23254	23211	23112	23180	23436	23227	23316	23199	23191	23372	23226	23305	23172	23127	23346	23248	23300	23207	23451	23401	23133	23454	23252	23269	23217	23252	23393	23250	23178	23383	23343	23290	23241	23345	23225	23260	23332	23060	23183	23274	23210	23453	23224	23227	23325	23297	23223	23319	23197	23320	23394	23337	23194	23317	23285	23113	23060	23364	23321	23165	23147	23360	23149	23449	23207	23228	23259	23299	23448	23141	23300	23275	23172	23173	23117	23110	23276	23262	23269	23186	23369	23395	23265	23310	23161	23121	23262	23029	23208	23190	23365	23410	23262	23294	23164	23381	23425	23127	23337	23418	23372	23211	23253	23328	23457	23440	23119	23327	23184	23381	23208	23298	23204	23295	23232	23125	23271	23175	23256	23353	23309	23174	23267	23262	23298	23251	23331	23160	23282	23192	23212	23197	23494	23312	23286	23303	23207	23259	23299	23420	23253	23201	23225	23314	23363	23061	23187	23428	23157	23061	23283	23329	23229	23284	23212	23254	23102	23165	23147	23103	23230	23417	23281	22966	23333	23400	23368	23154	23295	23172	23433	23315	23368	23066	23240	23255	23292	23322	23161	23040	23321	23174	23265	23238	23278	23174	23269	23358	23295	23203	23240	23252	23346	23168	23321	23306	23227	23267	23172	23328	23189	23169	23263	23168	23136	23141	23145	23202	23407	23124	23273	23277	23403	23243	23058	23162	23189	23263	23214	23117	23339	23176	23190	23506	23359	23249	23292	23346	23236	23171	23521	23243	23238	23243	23354	23212	23208	23301	23304	23266	23296	23278	23073	23005	23263	23158	23124	23228	23351	23149	23199	23455	23111	23215	23350	23267	23163	23491	23238	23248	23321	23384	23247	23260	23266	23266	23372	23221	23254	23259	23185	23310	23211	23476	23199	23259	23194	23221	23293	23273	23151	23400	23111	23281	23266	23571	23277	23260	23275	23308	23157	23413	23185	23158	22992	23369	23246	23318	23384	23501	23252	23543	23257	23166	23238	23283	23399	23109	23272	23447	23350	23222	23168	23250	23230	23326	23159	23329	23211	23257	23362	23229	23184	23435	23281	23169	23350	23279	23110	23354	23265	23307	23239	23442	23135	23330	23171	23196	23391	23308	23083	23153	23320	23332	23406	23258	23456	23277	23118	23145	23130	23384	23209	23269	23276	23345	23201	23314	23367	23184	23343	23237	23433	23155	23269	23224	23489	23139	23197	23343	23295	23191	23420	23019	23291	23324	23406	23251	23264	23374	23225	23189	23377	23181	23162	23284	23280	23178	23202	23376	23379	23193	23008	23337	23214	23207	23320	23406	23341	23185	23312	23218	23377	23203	23281	23188	23326	23183	23293	23441	23148	23498	23324	23234	23330	23199	23273	23250	23272	23321	23254	23203	23192	23194	23184	23205	23181	23305	23378	23222	23408	23401	23260	23156	23249	23253	23192	23263	23299	23140	23223	23216	23131	23242	23339	23257	23287	23308	23266	23129	23233	23169	23126	23218	23100	23300	23221	23290	23170	23298	23169	23282	23208	23184	23114	23360	23162	23356	23320	23308	23334	23273	23193	23258	23239	23277	23286	23109	23132	23327	23366	23483	23275	23453	23246	23097	23473	23346	23384	23379	23144	23282	23307	23248	23452	23236	23129	23161	23226	23306	23365	23325	23122	23165	23215	23325	23342	23129	23306	23047	23493	23096	23085	23216	23382	23301	23268	23339	23155	23139	23203	23359	23178	23472	23390	23222	23546	23142	23138	23251	23462	23221	23139	23300	23182	23383	23355	23104	23132	23394	23283	23282	23171	23141	23230	23303	23445	23295	23308	23435	23325	23306	23113	23143	23288	23302	23385	23366	23330	23295	23184	23415	23350	23056	23296	23275	23177	23156	23047	23369	23152	23323	23156	23378	23266	23228	23399	23371	23233	23260	23411	23387	23219	23169	23242	23324	23287	23334	23288	23360	23322	23182	23156	23228	23209	23197	23175	23379	23411	23236	23294	23133	23239	23160	23324	23222	23323	23034	23059	23326	23265	23232	23289	23259	23181	23199	23509	23350	23316	23351	23248	23184	23243	23328	23142	23277	23131	23215	23320	23234	23265	23317	23159	23271	23367	23377	23274	23214	23122	23082	23323	23296	23387	23229	23352	23344	23270	23266	23290	23227	23196	23247	23402	23118	23246	23318	23061	23169	23084	23348	23202	23335	23077	23307	23309	23150	23146	23289	23475	23114	23344	23113	23405	23200	23081	23452	23218	23277	23299	23395	23390	23201	23078	23306	23228	23280	23200	23378	23309	23237	23356	23270	23304	23254	23256	23217	23159	23289	23357	23265	23227	23298	23187	23196	23008	23253	23355	23239	23123	23044	23431	23234	23322	23221	23334	23349	23344	23298	23184	23383	23382	23350	23059	23068	23305	23157	23143	23410	23149	23330	23355	23220	23190	23297	23429	23159	23220	23076	23203	23284	23413	23190	23236	23121	23184	23178	23439	23248	23354	23299	23203	23196	23203	23185	23235	23294	23270	23220	23262	23481	23207	23481	23166	23078	23254	23357	23220	23039	23271	23309	23209	23406	23431	23212	23167	23198	23358	23268	23157	23341	23180	23440	23344	23205	23264	23265	23200	23518	23228	23236	23089	23162	23290	23334	23114	23242	23214	23465	23428	23273	23179	23285	23433	23362	23382	23333	23420	23311	23245	23283	23507	23321	23277	23124	23256	23220	23109	23091	23267	23165
30816	40474	49555	40733	32996	31321	30852	30377	30214	30181	30218	30285	30234	30367	30512	30145	30240	30520	30082	30107	30375	29957	30261	30092	30186	30469	30300	30158	30123	30169	30061	30273	30248	30242	30060	30194	30344	30265	30229	30218	30166	30275	30365	30260	30297	30013	30284	30397	30441	30228	30401	30099	30263	30325	30204	30082	30129	30133	30316	30265	30297	30194	30210	30358	30011	30201	30282	30307	30245	30228	30309	30067	30064	30247	30313	30234	30202	30239	30223	29868	30147	30192	30153	30373	30247	30113	30214	30181	30209	29983	30106	30184	30276	30430	30051	30147	29960	30007	30045	30336	30109	30239	30126	30220	30373	30050	30005	30056	30176	30171	30122	30012	30063	29985	30276	29973	30207	30150	30082	30293	30422	30175	30186	30155	30004	30269	30074	30037	30195	30113	30147	30180	30084	30218	30434	30285	30316	29972	30186	30265	29918	30123	29903	30090	30083	30235	30067	29984	30256	30231	30388	30329	30388	30139	30027	30021	29932	30178	30236	30391	30218	30147	30178	29938	30234	30258	30204	30221	30075	30125	30030	30141	30259	30176	30241	30055	30192	30087	30599	30297	30293	30278	30273	30037	30071	30083	30475	30185	30144	30156	30219	30212	30230	30373	29765	30123	29952	30391	30194	30493	30466	30368	30194	30255	30064	30188	30185	30469	30285	30068	29947	30216	30189	30232	30192	30234	30225	29723	29933	29942	30132	30169	30065	30367	30229	30310	30035	30334	30260	30099	30110	30155	30072	30309	30195	30001	30285	30357	30245	30342	30334	30062	30298	30070	29971	30203	30178	30259	30307	30062	30037	30216	30275	30220	30088	30276	30102	30041	30107	30128	30259	29842	30137	30217	30240	30030	29967	30058	30195	30398	30437	30176	30299	30188	30266	30342	30129	30204	30107	30468	30236	30113	30193	30237	30170	30269	30251	30388	30159	30045	30197	30222	30298	30392	30433	30227	30281	30381	30216	30280	30214	30425	30141	30238	30385	30251	30181	30117	30193	30231	30265	30240	30415	30149	30190	30315	29995	30119	30178	30272	30138	29909	30032	30387	30035	30035	30083	30010	30066	30265	30042	30080	30126	30183	30293	30089	30073	30177	30347	30143	30054	30276	30377	30306	30214	30314	30134	30230	30156	29963	30533	30073	30302	30216	30205	30049	30362	30445	30376	30309	30006	30208	30215	30162	30100	29890	30243	30289	30150	30458	30202	30348	30160	29976	30240	30176	30221	29887	30174	30228	30235	30084	30254	30155	30120	30094	30132	30361	30339	30462	30291	30167	30356	30073	30270	30470	30430	30304	30341	30018	30222	30202	30248	30198	30105	30093	30084	30163	30129	30145	30190	30177	30093	30341	30241	30262	30303	30193	30146	30236	30045	30085	30068	30150	30457	29997	30480	30331	30272	30368	30175	30217	30163	30243	30378	30241	30124	30477	29975	30315	30193	30058	30257	30056	30358	30430	30133	30294	30059	30442	30217	30178	30034	30263	30163	30123	30334	30340	30516	30018	30016	30271	30385	30087	30332	30176	29978	30290	30228	30091	30129	30107	30316	30051	30235	30095	30282	30291	30201	30168	30130	30251	30139	30108	30028	30223	30256	30230	30029	30108	30164	30079	30263	30409	30380	30183	30229	30137	30081	30245	30079	30113	30289	30158	30373	30025	30220	29946	30243	30194	30278	30030	29981	30168	30157	30216	30115	30114	30263	30196	30129	30149	30138	30099	30143	30284	30284	30241	30275	30305	29964	30058	30000	29751	30232	30121	30167	30186	30123	30181	30038	30099	30040	30134	30252	30165	30085	30256	30101	30125	30223	30159	30117	30266	29947	30134	30118	30198	30328	30123	30416	30270	30047	30137	30036	30028	30095	30137	30150	30306	29942	30244	30238	30104	30024	30252	30374	30467	30220	30384	30176	29886	30022	30139	30182	30041	30192	30112	30152	30382	30320	30471	30389	30346	30375	30167	30258	30310	30116	30161	30445	30331	30232	30177	30181	30324	30220	30181	30158	30145	30370	30213	30318	30083	30266	30378	30099	30004	30339	30219	30004	30281	30215	30121	30165	30283	30239	30344	30320	29925	30174	30348	30375	30238	30413	30234	30489	30265	30155	30297	30247	30181	30294	30112	30323	30028	30225	30286	30267	30057	30273	30272	30127	30171	30432	30341	30110	30098	30223	30028	30126	30112	30279	30072	30417	30307	30313	30170	30263	30275	30133	30117	30309	30388	29873	30375	30171	30409	30158	30262	30083	30196	30065	30366	30214	30205	30085	30408	30107	30213	30015	30100	30215	30058	30343	30087	30016	30255	29947	29866	29915	30080	30184	30238	30104	30380	30135	30129	30449	30147	30168	30246	30136	30291	30101	29916	30160	30023	30325	29990	30002	30105	30069	30317	30037	30059	29976	30458	30465	30302	30638	30027	30302	30305	30187	30223	30078	30045	30182	30279	30145	30196	30209	30388	30232	30505	30352	30137	30145	30308	30140	30173	30177	30269	30048	30305	30150	30201	30430	30434	30055	30279	30171	30141	30295	30422	30346	30008	30103	30134	30142	30047	30255	30155	30339	30125	30237	30280	30227	30203	30398	30145	30141	30173	30130	29954	30334	30412	30435	30271	30221	30022	30324	30292	30137	30340	30258	30386	30194	30246	30274	30078	29976	30305	30210	30224	30210	30209	30214	30130	30241	30178	30037	30159	30303	30340	30163	30335	30016	30474	30016	29968	30239	30112	30327	30209	30204	30280	30155	30175	30002	30151	30267	30432	30109	30418	29929	30281	30318	30338	30325	30403	30335	30236	30454	30169	30075	30167	30116	30343	30334	30289	30228	30518	30409	30194	30015	30261	30404	30062	30250	30227	30206	30043	30421	30339	30223	30244	30245	29995	30178	30227	30029	29935	30166	30171	30168	30406	30137	30328	30161	30207	30185	30150	30108	30268	30016	30059	30124	29995	30194	30249	30355	30231	30280	30107	30103	30505	30228	30121	30461	30067	30048	30287	30164	30174	30394	30152	30032	30112	30124	30170	30142	30115	30135	29952	30439	30221	30427	30184	30175	30241	30350	30350	30221	30009	30307	30223	30080	30085	30252	30120	30186	29994	30335	30202	30264	30021	30223	30288	30127	30194	30112	30086	30190	30287	30212	30503	30275	30291	30119	30114	30301	30110	30111	30077	30178	30440	30422	30266	30056	30372	30128	30212	30194	30267	29864	30363	30317	30404	30121	30343	30073	30247	30312	30263	30106	30098	30244	30294	30107	30239	30187	30397	30101	30166	30182	30099	30380	30042	30087	30202	30176	30211	30025	30217	29971	30224	30364	30194	30176	30208	30092	30277	30241	30260	29996	30154	30216	30438	30173	29994	30261	30304	30339	30233	30138	29918	30198	30172	30248	30137	30196	30409	30326	30404	30403	30059	30449	29990	30137	30156	29997	30051	30070	30370	30117	30014	30296	30190	30323	30372	30323	30353	30255	30177	30106	30088	30241	30248	30361	30308	30107	30359	30484	30339	29875	29913	29899	30203	30205	30317	30127	30039	29934	30212	30077	30005	30006	30203	30376	30403	30235	30245	30060	30027	30363	30234	30036	30465	30513	30204	30085	30378	30267	30160	30233	30109	30304	30443	30077	30031	30131	30284	30278	30267	30209	30139	30130	30068	30113	30326	30322	30263	30106	30113	30327	30294	30204	30118	30162	30051	30090	30222	30195	30255	30324	30206	30139	30080	30247	30292	30375	30101	30189	30255	30192	29941	30432	30048	30284	30291	30193	30017	30150	30265	30283	30284	30281	30399	30372	29998	30070	30343	30103	30267	29912	30272	30379	30400	30274	30313	30187	30116	30209	29886	30357	30370	30127	30211	30298	30371	30274	30372	29992	29912	30233	30295	30178	30021	30211	30133	30098	30105	30164	30350	30272	30113	30100	30176	30082	30077	30123	30080	30221	30131	30327	30420	30144	30351	30288	30134	30280	30245	30157	30180	30283	30099	30099	30188	30330	30232	30274	30182	30263	30055	30221	30253	30396	30309	30290	30399	30477	30108	30368	30239	30194	30456	30385	29972	30186	30270	30398	29915	30110	30291	30129	30200	30228	30361	30306	29993	30346	30326	30305	30077	30295	30305	30276	30087	30132	30134	30328	30263	30171	29982	30212	30183	30300	30280	30455	30175	29988	30077	30363	30217	30297	30376	30401	30088	30408	30040	30163	30144	30066	29888	30233	30230	30368	29937	30102	30048	30266	29990	29901	29961	30123	30150	30039	30106	30145	30369	30258	30244	30369	30282	30205	30344	30151	30339	30269	30176	30297	30332	30184	30246	30033	30184	30239	30235	29993	30054	30205	30077	30261	30283	30132	30369	30427	30218	30291	30312	30151	30081	30313	30176	30225	30143	30090	30087	30092	30234	30455	30075	30145	30123	30171	30234	30360	30457	30378	30399	30205	30157	30156	30196	30122	30249	30284	30118	30266	30398	30206	30130	30307	30034	30297	30113	30225	30356	30091	30406	30136	30223	30323	30262	29961	30425	30044	30240	30136	30093	30305	30317	30034	30239	30201	30090	30130	30000	30077	30075	30202	30274	30097	30392	30112	30350	30267	29909	29923	30379	30026	30184	30074	30243	30295	30331	30236	30329	30318	30424	30290	30134	30072	30271	30282	30195	30125	30136	30123	30496	30247	30151	30314	30282	30064	30185	30120	30138	30168	30035	30261	29971	30121	29909	30344	30023	30279	30410	30060	30436	30137	30015	30342	30118	30265	30489	30023	30237	30175	30161	30276	29975	30105	30265	30150	30063	30290	30141	30294	30559	30332	29999	30285	30374	30058	30315	30099	30149	30184	29992	30266	30294	30059	30319	29972	30181	30416	30147	30474	30349	30166	30343	30033	30208	30305	30110	29987	30239	29828	30242	30298	30330	29997	30125	30272	30362	30083	30184	30153	30311	30128	30141	30263	30234	30248	30207	30207	30103	30268	30217	30146	30111	30210	30081	30127	30042	30012	30297	30129	30252	30312	30386	30197	30046	30146	30356	30110	30119	30408	30117	30125	30121	30064	30142	30246	30205	30074	30427	30117	30294	30325	30315	30264	30232	30393	30124	30296	30211	30344	30299	30497	30324	30203	29896
37749	61806	51095	34372	26692	23969	22882	22891	22956	22694	22852	22767	22679	22927	22884	22844	22737	22904	22742	22770	22846	22777	22806	22930	22769	22904	22599	22789	22943	22779	22915	22840	22897	22862	22873	22745	22891	22841	22824	22998	22819	22673	22768	22842	22965	22900	22786	22742	22773	22712	22887	22623	22796	22763	22916	22836	22892	22841	22832	22731	22764	22793	22876	22965	22776	22795	22765	22975	22895	22910	22787	22984	22660	22722	23040	22911	22748	22856	22785	22813	22845	22871	22820	22689	22836	22781	22722	22944	22641	22739	22778	22817	22667	22999	22833	22915	22827	22840	22690	22898	22916	22904	22718	22942	22746	22824	22728	22995	22911	22756	22967	22987	22984	22667	22770	22794	22759	22963	22765	22908	22944	22965	22843	22651	23026	22807	22943	22865	22963	22831	23019	22878	22714	22729	22721	22869	22678	22662	22867	22793	22750	22973	22813	22797	22893	22752	22848	22709	22967	22889	22713	22684	22998	22843	22720	22927	22789	22788	22805	22827	22805	22744	22754	22904	22998	22960	22695	22626	22845	22756	22767	22909	22901	22831	22818	22989	22954	22841	22711	22871	22755	22997	22967	22889	22891	22788	22812	22836	22939	23016	22684	22779	22772	22751	22627	22777	22875	22685	22732	22833	22742	22727	22808	22709	22826	22766	22983	22664	22999	22888	22856	22937	22829	22864	22741	22872	22761	22660	22747	22720	22774	22868	23047	22788	22848	22681	22861	22841	22764	22730	22737	22893	22952	22826	22801	22802	23016	22904	22737	22763	22836	22695	22879	22794	22691	22666	22827	22562	22725	22816	22978	22846	22771	22956	22712	22758	22949	22797	22944	22714	22716	22781	22878	22958	22996	22722	22803	22736	22815	22976	22585	22831	22884	22759	22770	22781	22788	22974	22821	22692	22940	22742	22887	22848	22855	22745	22873	22835	22914	22911	22921	22689	22883	22634	22820	22645	22776	22759	22687	22772	22908	22850	22802	22665	22868	22802	22770	22903	22816	22942	22929	22756	22652	22653	22820	22807	22799	22822	22814	22911	22877	22707	23041	22843	22830	22783	22599	22768	22676	22798	22755	22691	22696	22915	22877	22896	22808	22895	22703	22822	23010	22871	22734	22730	22798	22737	22849	22828	22816	22755	22722	22927	22754	22812	22779	22677	22782	22848	22725	22756	22647	22904	22755	22752	22864	22898	22871	22935	22981	22780	22818	22916	22772	22850	22697	22959	22839	22819	22889	22573	22792	22899	22833	22699	22804	22776	22891	22826	22900	22829	22680	22883	22724	22918	22917	22903	22813	22755	22748	22761	22839	23046	22869	22861	22821	22879	22846	22637	22882	22728	22774	22821	22843	22791	22796	22844	23007	22863	22932	22877	22793	22922	22702	22678	22884	22738	22921	22749	23064	22874	22811	22929	22703	22945	22826	22906	22842	22834	22902	22935	22869	22724	22923	22923	23003	22797	22712	22862	22774	22848	22801	22811	22906	22857	22674	22800	22705	22880	22744	22929	22789	22661	22778	22823	22785	22892	22791	22831	22724	22621	23094	22756	22999	22870	22685	22760	22648	22768	22826	22831	22816	22787	22840	22857	22824	22817	22755	22725	22801	22754	22739	22788	22913	22748	22933	22930	22841	22862	22939	22722	22701	22787	22878	22797	23017	22677	22984	22664	22886	22830	22898	22858	22529	22834	22890	22966	22869	22715	22939	22746	22679	23156	22854	22952	23031	22922	22729	22960	22688	22686	22830	22538	22798	22757	22760	22840	22846	22860	22826	22984	22800	22827	22807	22907	22830	22824	22822	22741	23007	22905	22826	22819	22826	22904	22738	22751	22954	22656	22956	22831	22810	22692	22795	23048	22922	22715	22765	22839	22560	22772	22880	22879	23015	22929	22730	22786	22865	22707	22721	22826	22832	22883	23118	22973	22724	22882	23014	22872	22750	22961	22829	22689	22678	22790	22816	22692	22974	22672	22749	22785	22722	22714	22673	22840	22918	22684	22971	22804	22709	22676	22866	22675	22773	22816	22865	22843	22633	22936	22884	22739	22869	22788	22803	22815	22786	22840	22720	22783	22889	22906	22911	22934	22881	22908	22901	22703	22830	22866	22753	22704	22971	22657	22783	22924	22897	22979	22727	22827	22836	22797	22718	22730	22803	23000	22943	22850	22788	22852	22954	22749	22739	22870	22698	22869	23010	22698	22913	22822	22841	22924	23071	22760	22871	22824	22742	22936	22766	22662	22888	22742	22948	22858	22841	22855	22808	22887	22902	22721	22929	22772	22828	22879	22777	22739	22844	22831	22858	22859	22812	22635	22767	22828	22957	22714	22864	22743	22941	22802	22755	22827	22779	22809	22952	22618	22818	22630	23023	22791	22627	22869	22822	22847	22706	22767	22835	22767	22729	22929	22881	22885	22755	22875	22911	22888	22514	22900	22954	22655	22918	22885	22889	22917	22822	22703	22923	22691	22769	22826	22768	22825	22757	22788	22917	22761	22755	22830	22864	22696	22839	22969	22892	22867	22726	22913	22714	22780	22726	22793	22886	22823	22772	22722	22950	22716	22839	22885	22724	22851	22861	22817	22898	22797	22841	22879	22626	22703	22764	22796	22793	22822	22907	22903	22919	22744	22832	22882	22808	22958	22789	22868	22948	22842	22825	22727	22971	22990	22749	22930	22763	22848	22752	22766	22870	22644	22845	22725	22759	22822	22917	22788	22758	22790	22900	22777	22618	22821	22621	22880	22890	22895	22612	22653	22770	22889	22714	23015	22818	22720	22830	22840	22766	22860	22861	22885	22887	22759	22779	22881	22868	23019	22681	22534	22779	22724	22953	22958	22980	22939	22726	22815	22771	22860	22734	22830	22848	22698	23056	22722	22750	22867	22704	22922	22904	22799	22926	22820	22744	22938	22725	22923	22609	22696	22837	22810	22813	22819	22958	22833	22774	22637	22906	22886	22802	22750	22748	22826	22935	22764	22921	22753	22842	22963	22810	22750	22984	22708	22843	22791	22908	22912	22908	22878	22868	22749	22903	22690	22805	22710	23106	22852	22923	22892	22967	22776	22876	22855	22655	22813	22799	23015	23096	22818	22938	22873	22789	22838	22830	22846	22701	22815	22887	22862	22878	22923	22836	22811	22602	22742	22793	22665	22798	22707	22890	22828	22833	22779	22861	22788	22950	22929	22979	22856	22852	22835	22851	22877	22886	22819	22847	22735	22873	22721	22813	22884	22849	22804	22758	22919	22696	22852	22787	22848	22765	22700	22796	22820	22943	22744	22866	22671	22954	22736	22689	22771	22828	22800	22719	22835	22789	22979	22864	22792	22709	22852	22730	22884	22698	22707	22660	22697	22794	22860	22855	22783	22910	22772	22902	22788	22781	23007	22715	22578	22909	23002	22710	22828	22664	22788	23079	22902	22863	23000	23029	22654	22906	22835	22731	23002	22884	22762	22765	23008	22761	22965	22573	22782	23008	22897	22834	22856	22896	22846	22774	22723	22856	22657	22965	22824	22821	22878	22878	22801	22756	22840	23093	22884	22716	22833	22841	22972	22685	22946	22665	22853	22941	22730	22693	22879	23005	22808	22866	22792	22722	22795	22757	22914	22749	22662	22607	22796	22911	22985	22730	22967	22772	22812	22992	22855	22956	22765	22906	23105	22670	22721	22995	22534	22773	22843	22847	22816	22929	22852	22968	22913	22846	22976	22662	22916	22671	22695	22819	22954	22731	22801	22931	22757	22951	22945	22883	22723	22883	22827	22866	22822	22741	22652	22994	22871	22606	22876	22862	22842	22709	22667	22703	22684	22797	22686	22880	22667	22775	22868	22955	22959	22764	22757	22963	22911	22747	23096	22842	22675	23005	22632	22664	23107	22756	22858	22877	22929	22817	22694	22962	22898	22798	22915	22917	22768	22760	22979	22706	22825	23004	22894	22664	22849	22832	22943	22846	22832	22608	22850	22706	22794	22798	22921	22791	22930	22831	22811	22933	22882	22846	22842	22998	22840	22801	22850	22859	22876	22959	22676	22831	22849	22781	22735	22735	23025	22788	22785	22656	22635	22664	22966	23004	22778	22966	23001	22835	22803	22827	22770	22794	22854	22760	22877	22864	22944	22774	22942	22828	22723	22901	22881	23048	22869	22781	22799	22816	22619	22749	22974	22812	22901	22874	22872	22834	22906	22957	22758	23007	22792	22888	22880	22862	22686	22922	22859	22878	22959	22970	22940	22914	22804	22796	22863	22819	22771	22835	22807	22792	22889	22857	22658	22859	22866	22797	22771	22675	22806	22903	22632	22660	22692	22906	22833	22850	22888	22764	23020	22784	22761	22925	22664	22797	22893	23034	22981	22773	22872	22771	22888	22944	22873	22653	23011	22857	22778	22911	22614	23001	22740	22768	22940	22733	22812	22991	22738	22848	22771	22822	22942	22709	22929	22889	22885	22779	22729	22878	22843	22840	22832	22860	22805	22838	22834	22634	22833	22693	22800	22767	22863	22719	22969	22752	22856	22718	22791	22842	22849	22699	22748	22827	22757	22978	22683	22654	22739	22779	22681	22930	22764	22716	22799	22957	22812	22857	22868	22738	22932	22765	22854	22853	22699	22896	23023	22936	22863	22780	22762	22992	22833	22871	22806	22783	22800	22774	22915	22713	22802	22903	22919	22901	22836	22916	22535	22931	22842	22902	22785	22848	22912	23004	22774	22922	22843	22897	22769	22796	22885	22833	22914	22835	22919	22660	22929	22882	22852	22693	23015	22851	22804	22839	22630	22850	22947	22932	22753	22835	22757	22614	22923	22801	22818	22902	22947	22835	22829	22679	23083	22848	22868	22761	22771	22748	22967	22602	22763	22833	22749	22777	22817	22901	22824	22877	22662	22703	22861	22750	22928	22902	22747	22883	22723	22759	22718	22896	22965	22833	22719	22795	22765	22954	22661	22861	22871	22829	22907	22904	22815	22951	22913	22804	22669	22879	22751	22899	22785	22812	22966	22933	23052	22832	22936	22813	22805	22822	22944	22752	22821	22863	22796	22996	22945	22785	22781	22697	22886	22876	22869	22769	22842	22805	22942	22866	22830	22948	22678	22982	22816	22785	22821	22791	22900	22988	22760
23741	25547	44113	44373	37152	33938	33110	30547	30205	30658	30399	30293	30377	30236	30265	30339	30253	30303	30432	30551	30091	30407	30176	30124	30395	30171	30263	30431	30310	30402	30235	30495	30223	30285	30573	30444	30237	30159	29899	30221	30267	30206	29990	30243	30258	30141	30493	30302	30317	30136	30386	30048	30233	30260	30113	30183	30122	30335	30256	30391	30141	30093	30140	30016	30193	29927	29911	30250	30208	30253	30128	30254	30262	30388	30150	30019	29931	30213	30023	30166	30353	30234	30279	30282	30254	30137	30316	30090	30192	30294	29932	30357	29986	30206	29949	30167	30422	30250	30252	30390	30237	30041	29988	30088	30139	30340	29964	30247	29978	30124	30332	30381	30212	30153	30093	29834	30269	30241	30057	30203	30342	30177	30045	30190	30193	30073	30147	30207	30119	30129	30428	30321	30178	30239	30116	30243	30158	30256	30521	30160	30227	30174	30111	30223	30100	30196	29948	29902	30463	30228	30053	30239	30338	30128	30199	30491	30290	30073	30235	29938	30187	30155	30417	30087	30059	30055	30268	29920	30332	30211	30232	30167	30075	29933	29991	30201	30143	29882	30164	30080	29964	30121	30162	30047	30338	30231	30226	30101	30177	30110	30262	30330	30204	30105	30149	30248	30389	30376	30152	30149	30087	30440	30235	29961	30217	30204	29988	30170	30252	30189	30133	30332	30219	30123	30295	29900	30025	30082	30065	30396	29917	29903	30262	30298	30304	30276	30311	29901	30392	30152	30262	30378	30233	29841	30101	30343	30260	30201	30128	30381	30400	30307	30337	30005	30322	30235	30230	30018	30279	30143	29950	30014	30250	30279	30247	30272	30145	30241	30103	30065	30130	29993	30018	30122	29886	30221	29967	30025	30048	30287	30074	30125	30348	30052	30273	30138	30188	30261	30260	30352	30275	30056	29999	30087	29932	30441	30137	30087	30204	30149	30329	30218	30244	30127	30165	30165	30482	30365	30067	30339	30166	30321	30183	30284	30327	30108	30025	30235	30213	30057	30152	29982	30158	29867	30185	30177	30153	30181	30134	30111	30132	30210	30116	30270	30130	30261	30259	30082	30141	30096	29911	30137	30140	30329	30086	30369	30188	29988	30131	30298	30197	30100	30218	30171	30400	30196	30148	30153	30259	30223	30139	30089	30139	30252	30113	30403	30186	30296	30093	29789	30060	29972	30127	30192	30213	30101	30314	30226	29981	30150	30421	30370	30147	30056	30014	30066	30184	30111	30267	30215	30178	30089	30146	30110	30190	30268	30093	30063	30457	30138	30190	30187	30358	30026	30009	30079	30105	30352	29899	30068	30100	30205	30343	30034	30025	30461	30177	30026	30284	30036	30262	30246	30244	30167	30159	30288	30029	30082	30199	30099	30255	30002	30161	30087	30133	30260	30323	30074	30177	29996	30004	30192	30287	30058	29921	30279	30211	30084	29921	30218	30173	30039	30401	30313	29964	29908	29990	30008	30102	30012	30081	30226	29925	30310	30542	29877	30162	30259	30166	30251	30049	30166	29889	30136	30290	30155	30023	30084	30012	30216	30165	30105	30134	30133	30273	30228	30266	30205	30271	30250	30205	30057	30141	30099	30339	30162	30196	30270	30017	30225	30119	30001	30435	30293	30246	30138	29975	30270	30443	29966	30315	30165	30033	29890	29869	30320	30313	30146	30141	30158	30123	30120	30109	30138	30058	30203	30248	30224	30289	30096	30047	30142	30203	29851	30056	30100	29907	30116	30238	30227	30227	30113	30265	30060	30184	30285	30211	30245	30343	30196	30263	30256	30041	30046	30192	30012	30146	30010	30171	29977	30242	30386	30150	30096	30211	30302	30131	30064	30300	30091	29986	29972	30094	30275	30174	30284	30134	30239	30179	30264	29879	30136	30121	30276	30049	30228	30083	29935	30244	29925	30102	30137	30420	30246	30328	30120	30276	30049	30346	30144	30176	30169	30234	30185	30270	30081	30219	30159	30381	30159	30407	30269	30449	30148	30510	30448	30253	30503	30340	30139	30382	30313	30213	30169	30273	30100	30345	30333	30065	29940	30123	30395	30228	29998	30399	30436	30075	30238	30045	30223	30113	30386	30020	30107	30149	30321	30296	30216	30347	30217	30017	30335	30351	30048	30289	30394	29973	30085	30090	30100	30249	30049	30337	29895	30370	30261	30352	30089	29979	29853	30005	30064	30207	30028	30217	30140	29973	30142	30250	30222	30183	29927	30158	30201	30096	30175	30108	30299	30059	30016	30094	30135	30117	30066	30081	30324	30163	30054	30307	30189	30232	30328	30194	30356	30269	30033	30172	30006	30113	30217	30319	30236	30201	30151	30305	30131	30198	30055	30130	30180	30258	30249	30002	29967	30009	30390	30188	30259	30262	29969	30145	30016	30020	30012	30111	30115	30078	30016	30210	30104	30115	30193	30168	30117	30190	30057	30288	30093	30155	30337	30277	30103	30112	30182	30270	30252	30324	30209	30074	30320	30190	30372	30117	30000	30218	30022	30256	30322	30360	30388	30016	30238	30154	30130	30045	29956	30092	30129	30148	30299	30379	30217	30245	29919	29969	30224	30232	30209	30284	30427	30142	30049	30116	30037	30247	30135	30060	30164	30214	30288	30338	30255	30234	30075	29936	30101	29771	30141	30112	30063	30072	30122	30264	30095	30192	29995	30281	30290	30359	30191	30017	29911	30301	30009	30117	30377	30130	30003	30009	30131	30283	30184	30516	30180	30285	30037	30177	30317	30134	30169	30107	30220	30302	30129	30251	30064	30205	30092	30134	29905	30297	30143	30104	30265	30382	30284	30213	29990	29880	29927	30288	30236	30189	30168	30152	30189	30099	30174	30179	30180	30271	29977	30228	30079	30217	30097	30252	30206	30015	29994	30144	30308	30158	30198	30201	30217	29961	30080	30344	29988	30040	30076	30080	30146	30098	30159	30207	30158	30247	30041	30343	30102	30275	30415	30378	30298	30178	30176	30246	30102	30166	30212	30415	29908	30224	30203	30358	30242	29950	30196	30093	30228	30092	30188	30269	30176	30238	30166	30051	30370	30268	30180	30009	30283	30209	30106	30306	30224	30023	30049	30155	30162	30173	30005	30081	30025	30122	30087	30219	30154	30302	30001	30175	30061	30014	30299	30427	30350	30099	30294	30005	30222	30137	30044	30483	30144	30085	30266	30213	30109	30370	30317	30227	30366	29985	30174	30222	30130	30087	30110	30358	30203	29974	30182	30411	30047	30429	30045	30135	30148	30248	30257	30132	30150	30002	30192	30291	30176	29923	30198	30107	30096	30264	30355	30321	30342	30019	30282	30260	30072	30203	30252	30098	30298	30146	30086	30473	30250	29971	30234	29896	30399	30255	30037	29971	30195	29980	30194	30089	30249	30318	30221	30093	30164	30047	30172	30295	30335	30210	29986	30254	30298	29966	30225	30486	29893	30216	30123	30163	30246	30218	30302	30120	30288	30218	30333	30125	30095	30247	30000	30324	30222	30205	30136	30043	30172	30140	30053	30371	30323	30388	30185	30149	30358	30185	30149	30312	30161	30316	29867	30363	30289	30143	30244	30190	30063	30322	29970	30141	30366	30441	30334	30194	30353	30024	30125	30114	30129	30202	30259	30185	30187	30133	29995	29990	29955	30080	30162	30062	30130	29948	30127	30337	30163	30180	30246	30212	30007	30107	30229	29933	30191	30331	30209	30337	30052	29973	30421	30081	30114	30118	30243	30022	30052	29980	30029	30264	30072	30220	30083	30005	30204	29933	30231	30213	30112	30318	30320	30199	30100	30074	30028	30158	30101	30130	29988	30024	30174	29996	30068	30271	30242	30189	30243	30209	30047	30126	30190	30171	30217	30085	29972	30250	30213	30155	30169	30210	30106	29978	30174	30227	30162	30416	30360	30364	30114	30551	30141	30213	30155	30030	30026	29894	29985	30264	29940	30113	30345	30205	29982	30161	30113	30367	30086	30282	30249	29973	30041	30165	30232	30072	30351	30215	30024	30106	30050	30216	30180	29897	30193	30138	29893	30064	30216	30148	29979	30138	30182	30271	30185	30131	30055	30051	30126	30222	29876	30227	30232	30085	30209	30190	30359	30024	29984	30195	30249	30084	29952	30380	30248	30126	30076	30176	30314	30148	30249	30030	30151	30189	30148	30141	30282	30062	29965	30037	30427	29918	30131	30355	29958	30161	30226	30234	30226	30167	30332	30352	30285	30333	30079	30535	30232	30151	30184	29988	30388	30285	29997	30456	30145	29963	30306	30124	30124	30167	30181	30146	30328	30111	30275	30194	30028	30111	30197	30075	30146	30228	30101	30498	30487	30160	30207	30104	30207	30186	30139	30113	30235	29981	30074	30236	30208	30208	30263	30118	30240	30225	30310	30108	30182	30142	30095	30164	29976	30063	30014	30149	30275	30198	30049	30223	30251	30307	30204	30269	30085	30111	30120	30167	30045	30198	30165	30078	29819	30051	30439	30425	30099	29975	30184	29941	30148	30050	29964	30084	30217	30170	30394	30159	30012	30168	30238	30165	29933	30168	30134	30196	30210	30389	30308	30180	30151	30012	30277	30407	30242	30170	30271	30173	30166	30130	30049	29980	30460	30266	30085	30318	30167	30065	30099	30138	30346	30047	30131	30024	30275	30287	30456	30291	30212	30259	30206	30221	30436	30282	30235	30253	30301	30123	30187	30392	30170	30124	30184	30247	30108	30138	30135	30097	30201	30063	30430	30312	30054	30310	30100	30034	30172	30281	30315	30331	30271	30240	30286	30329	30480	30420	30220	30055	30114	30217	30159	30140	30044	30234	30334	30262	30044	30044	30218	30179	30018	30003	30055	30013	29980	30215	30264	30325	30216	30200	30130	30048	30180	29857	29749	30090	30266	29914	30158	30096	30003	30386	30125	30124	30237	30193	30109	30344	30064	30033	30299	30300	30051	30212	30100	30072	30233	30272	30159	30295	30260	30278	30023	29993	30226	30043	30374	30185	30331	30029	30086	30011	30224	30161	29997	30121	30223	29917	30347	30174	30217	30072	30339	30266	30322	30274	29932	30232	30227	30133	30376	30414	30100	29948	30233	30139	30301	30196	30260	30074	30250	30139	30093	30054	30072
61392	104004	90975	64317	43154	29826	24459	23188	22835	22930	22935	23038	23069	23058	23090	22920	22869	23015	22960	23013	22994	22984	22750	22876	22895	22945	22917	22799	22916	22990	22949	22959	22894	22927	23023	22835	22934	22958	22785	23011	22841	22921	23056	22856	22964	23107	22912	22883	22799	22784	23121	22903	22903	22844	22948	22796	22889	22866	22994	22928	22899	23093	22857	23024	22947	22948	22741	22737	22931	22956	22865	22806	22890	23009	22914	22667	22855	22978	22909	22819	22732	22781	22921	22818	22864	22897	22936	22956	22866	22796	22906	22867	23072	22762	22752	22933	23016	22903	22680	22834	22824	22921	22839	23055	22857	22726	22691	22834	22833	22865	23056	22915	22953	23024	22727	22841	22895	22733	22839	22818	23015	22848	23081	22698	22860	22846	22943	22939	22959	22916	22830	22904	22759	22710	22957	22781	22908	22945	22812	22945	23023	22850	22824	22883	22752	22990	22757	22801	22880	22875	22959	22665	22993	22637	22900	22821	22932	22661	22780	22843	22788	22780	22958	22996	22965	22792	22926	22929	23063	22564	22947	22970	22877	22834	23179	22867	22939	22906	22849	22904	22874	22758	22995	22892	22820	22820	22855	22972	22957	22681	22866	22874	22948	22773	22749	22940	22991	23019	22902	22874	22818	22977	22982	22901	22708	22812	22831	22723	22890	22753	22891	22935	22868	22895	23041	22905	22646	23198	22917	22813	22870	22901	22894	22844	22748	22780	22980	22859	23036	22749	22962	22786	23012	22882	23108	22791	22864	22833	22869	22838	22746	22919	23004	22844	22864	22850	22875	22814	22750	22922	22893	22952	22970	22958	22819	22871	23016	22919	22801	22912	22773	23029	22962	22928	22724	22867	22850	22911	22910	22968	22847	22793	22842	22723	22854	23083	22967	22937	22939	22999	23075	22759	22925	22825	22783	23088	23038	22861	23108	22759	22771	22718	22893	23010	22983	22794	23080	22680	22897	22831	22795	23033	22855	22796	22873	22813	22891	22782	22762	23048	22865	22909	22912	22907	22825	22907	22933	22698	22975	22910	22884	23087	22901	22877	22873	22913	22912	22843	22923	22718	23012	22719	22786	23004	23181	22758	22789	22970	22983	22706	22928	22866	22920	23069	22889	22819	22939	22891	22767	22764	22822	22910	22840	22588	22823	22771	23044	22821	22882	22974	22817	22864	23007	22966	22837	22750	22801	22842	22547	22816	22876	22892	22760	22921	22959	22930	22851	22981	22953	22974	22828	23022	22949	22774	22928	22835	22918	23063	22785	22856	22993	22860	23013	22939	22942	22661	22904	22878	22858	22811	22989	22782	22797	22890	22610	22809	22949	22779	23052	22894	22963	22852	22869	23019	22939	22554	22930	22828	22917	22665	22846	22828	23015	22909	22862	22892	22868	22949	22891	22792	22883	22828	22913	22880	23137	22751	22861	22912	22984	22857	22736	23097	22723	23002	22906	22824	22863	23033	22859	22857	22826	22805	23035	22901	22994	22881	22644	22907	22820	22945	22976	22844	22904	23023	22806	22802	22945	22795	22882	22881	22872	22859	22929	22839	22865	22866	22886	22923	22862	22942	22885	22864	22885	22843	22994	22681	22869	22866	22959	22965	22687	22874	22827	22981	22929	22890	22994	22801	22812	22870	23107	22936	23012	22833	22788	22918	22832	22982	23012	22809	22753	22767	22799	22835	22790	22845	22947	22871	22872	22919	22902	22983	22726	22980	22882	22912	22977	22996	22929	22800	22949	23021	22706	22781	22884	22850	22701	22849	22964	22727	22844	22986	23063	22853	23145	22679	22906	22946	22857	22576	22820	22897	22759	22953	22898	23017	22758	22915	22985	22845	23027	22785	22840	22744	22952	22983	22857	22941	22749	22960	22922	22864	22937	22868	23106	22898	23080	22936	22757	22949	22739	22881	23105	23011	22855	22934	22951	23027	22829	22918	22869	22978	22923	22756	23049	22956	22882	22930	22874	22748	22948	22892	23139	22962	22775	22875	22849	22909	22881	23016	22831	22878	23017	22904	22879	22976	22880	22892	22961	22759	22798	22758	22817	22927	22770	22815	22786	22929	22928	22843	23014	22807	22883	22926	22962	22998	22857	22882	22786	22808	22912	23008	22716	22831	23096	23109	22978	22855	22932	22974	22822	22882	22918	22823	22920	22951	22908	22936	22942	22875	22800	22839	22835	22730	22868	22861	22912	22983	23131	22914	23025	22819	22910	22842	22809	22851	22800	22871	22829	22902	22834	22741	22954	22923	22865	22775	22870	22924	22844	22699	22801	22957	22747	22938	22952	22948	23067	23065	22853	23008	22892	23013	22898	22962	22928	22735	23073	22815	22946	22852	23044	22788	22731	22948	22826	22699	22925	22791	22926	23035	22898	22688	22975	22852	22892	22812	22867	22928	22862	22900	22862	22766	22895	22910	22704	22920	22828	22985	22803	22808	22866	22590	22843	22869	22788	22969	22734	22899	22934	23064	22805	22954	22935	22826	22846	22991	22976	22990	22877	22906	22937	22949	22857	22900	22628	22859	23010	22840	22819	22975	22948	22934	22804	22958	22890	22666	22817	22797	22854	22864	22890	22791	22972	22919	22952	23004	23099	22736	23060	22967	22833	23009	22869	22734	23015	23008	22918	22939	22851	22902	22774	23034	23020	22796	22977	22974	22748	22898	22832	22827	22791	22845	23017	23050	22911	22756	22749	23032	22835	22871	22788	22928	22770	22755	22928	22927	22872	22924	22908	22854	22734	22948	22971	22838	22814	22768	22951	22807	23086	22844	22991	22967	23002	22870	22930	22900	22955	23008	22937	22824	22803	22893	22674	22922	22957	22910	22854	22966	22918	22995	22945	22828	23008	22797	22829	22896	22960	22775	23049	22641	22733	22854	22939	22929	22987	22748	22797	22840	22829	22868	22808	22886	22814	22797	22909	22874	22781	22838	22689	22747	22918	22863	22866	22752	23014	22825	23020	22908	23077	22799	22890	22865	22802	22909	22841	22970	22916	22948	22798	22963	22919	22998	22930	22724	22871	23026	22807	22806	23014	22748	22845	22744	22904	23151	22929	22769	22816	22817	22800	22925	22959	22912	22850	22814	22873	22987	22853	22702	22908	22817	22816	22909	22880	22881	22853	22918	22997	22832	22851	22982	22710	22847	22772	22872	22848	23041	22662	22908	22920	22830	22838	22914	22986	22914	22828	22775	22856	22966	22823	22896	22915	22984	22952	22956	23010	22903	22977	22827	22809	22917	22869	22901	22752	22960	22901	22863	22980	22859	22922	22746	22829	23045	22815	22912	22827	22694	22812	22731	22845	22790	22918	22911	22771	22948	22775	22887	22973	22985	22800	22757	22918	22941	22755	22895	23003	22776	22917	22968	22949	22836	22836	22793	22885	22916	22886	22763	23083	22830	22802	22973	22749	22931	22815	22941	22755	22889	22885	22871	22998	22776	22967	22901	22699	23176	22929	22993	22943	22898	22784	22906	22987	22886	22830	22911	22978	22853	23050	22829	23045	22859	22774	23005	22891	22665	22687	22877	22935	23141	22992	22737	22882	22911	22902	22925	22975	22990	22875	22843	23147	22871	22788	22723	22929	22895	22975	23001	22910	22812	22983	22802	22845	22791	22782	22889	22937	22793	22853	22963	22914	22831	22931	22762	22913	22927	22937	22888	22868	22955	22886	22881	22802	22803	22788	22650	22956	22769	22919	22919	22877	22879	22756	22838	22932	22891	22941	22984	22891	22852	23062	22723	22829	22772	22887	22846	22845	22801	22926	22841	22809	22905	22879	22774	22814	22937	22780	22827	22948	22899	22995	22876	22747	23070	23043	22913	22860	22814	22816	22924	22784	22838	22860	23005	22818	22901	23025	22951	22817	22840	22899	22993	23006	22728	22711	22866	22762	22718	22664	22746	22916	22668	22867	22741	22916	22782	23002	22826	23064	22819	22874	22915	22891	22899	22790	22825	22929	22797	23129	22747	23112	22893	22850	22881	22845	22899	22816	22740	22800	22862	22894	22994	22954	22787	22994	22966	22832	22885	22967	22891	23002	22542	23108	22948	22841	22813	22770	22891	22750	22855	22938	23008	22850	22701	22973	22730	23053	22858	22919	22739	22990	22668	22822	22856	22899	22878	22902	23066	22737	22789	22770	22927	22805	22748	22778	22982	22915	22778	22939	22930	22782	22883	22965	22820	22820	22829	23000	23016	22939	23015	23033	22966	22828	22693	22994	22878	22936	22863	22901	23064	22916	22983	22922	22839	22901	22844	22772	22982	22944	22994	22833	22904	22916	22733	22903	22871	23013	23020	23058	22796	22949	22913	22976	22955	22566	22922	22844	22976	22956	22933	22701	22990	22802	22786	22845	22955	22971	22897	22831	23098	22818	22889	22965	23084	23056	22819	22788	22786	22942	22831	22947	22829	22867	22881	22917	23035	22921	22921	23078	23043	22878	22847	22912	22860	22947	22652	22926	22961	22854	22881	22852	22880	22854	22821	22812	22852	22938	22784	23046	22874	22825	22783	22830	22892	22759	22928	22776	23078	23003	22614	22982	22944	22859	22825	22995	22909	22909	22863	22859	22659	22913	22798	22967	22944	22969	23004	22853	22824	22728	22743	23079	22808	22816	22790	22902	23034	22733	22700	22929	22800	23049	23205	22898	22829	23152	22740	22969	22980	22938	22661	22930	22822	22861	23007	22806	22860	22617	22900	22878	22903	22918	22814	22894	22906	22719	23008	23003	22908	23027	22911	22996	23064	22781	22852	22972	22874	22974	22821	22820	22653	23027	22761	22884	22943	22883	22801	23130	22685	22872	22945	22905	22892	22951	22920	22852	22949	22931	22836	23034	23008	22854	22690	22802	22804	22734	23039	22857	22850	22822	22799	22941	22838	22938	22885	22865	22755	22875	22859	22902	22912	22925	22863	22819	22839	22764	22775	22832	22861	22808	22927	22730	22744	22924	23017	22825	22825	22914	22852	22811	22962	22825	22860	22918	22922	22857	22761	22793	22982	23136	23002	23032	22987	22890	22899	22908	22969	22888	22980	22991	22974	22864	22958	22766	22784	22851	23058	22746	22982	22772	22852	22923	22994	22790	22716	22825	23100	22840	22766
22613	24430	40194	40050	35397	33962	34630	31515	30919	31186	31208	31251	31072	31193	31201	31186	31059	30842	31015	31208	30858	30874	30697	30872	31079	31085	31001	31073	31025	31210	30983	30852	30885	30821	31048	30947	30808	30915	30930	30820	31055	30849	31166	30558	30836	30757	30921	30915	30939	30945	30586	30888	30851	30919	31055	30860	30828	30796	30658	30828	30775	30871	30821	30664	30636	30898	30701	30768	30797	30750	30763	30856	30810	30880	31051	30585	30843	31026	30601	30841	30777	30877	30806	30992	30769	30835	30643	30702	30852	30709	30852	30903	30598	30941	31081	31109	31050	30937	30755	30929	30508	31013	30934	31078	30769	30858	30955	30720	30869	30748	30849	30946	30771	30496	31076	30819	30934	30852	31049	30735	30869	30698	30930	30997	30869	30937	31048	30981	30747	31027	30864	30816	30714	30955	31074	31024	30862	30827	30985	30955	30641	30752	30894	30926	30645	30767	30655	30888	30779	30642	30770	30783	30718	30771	30494	30842	30546	30798	30880	30847	30720	31041	30657	30778	30727	30737	30870	30801	30721	30694	30837	30864	30540	30847	30637	30575	30928	30695	30770	30705	30742	30923	30716	31079	30996	30943	30633	30694	30748	30641	30738	31023	30834	30880	30814	30734	30756	30644	30664	30863	31003	30743	31000	31080	30538	30797	30930	30767	31055	30742	30787	30794	31014	30972	31011	30925	30868	30867	31045	30666	30847	30639	30742	30904	30649	30744	30595	30488	30768	30689	30946	30874	30982	30901	30778	30738	30690	30545	30716	30873	30492	30812	30817	30846	30705	30721	30751	30623	31072	30795	30468	30748	30720	30829	30799	30731	30841	30776	30884	30780	30790	30747	30594	30992	30580	30796	30787	30863	30985	30970	30825	30944	30708	30704	30965	30823	30816	31191	30821	30789	30856	30987	30863	30934	30748	30894	30688	30642	30604	30945	30622	30744	30860	30633	30665	30834	30796	30937	30841	31135	30882	30910	30648	30806	30804	30923	30644	30683	30585	30692	30835	30860	30924	30893	30942	30751	30888	30684	30924	30889	30798	30795	30794	30897	30750	30879	30918	30807	30711	30935	30867	30962	30521	30890	30695	31060	30766	30788	30818	30745	30707	30708	30858	30985	30891	30928	30813	30749	30730	30955	30751	30748	30724	30911	31026	30871	30762	30573	30715	30826	30770	30596	30752	30861	30677	30824	30902	30813	30663	30729	30729	31008	30534	30989	30799	30571	30803	31014	30921	30873	30794	30747	30978	30904	30667	30865	30937	30879	30963	30918	30899	30698	30731	30672	30928	30838	30807	30877	30769	30939	30838	30611	30685	30792	30688	30884	30931	30887	30670	30979	30857	30719	30592	30682	30832	30659	30743	30711	30742	30973	30710	30891	30779	30638	30787	30605	30948	31026	30872	30902	30902	30919	30887	30875	30862	30931	30743	30682	30559	31020	30930	30975	30890	30669	30665	30381	30729	30657	30855	30643	30830	30778	30588	30803	30963	30597	30710	30832	30840	30746	30854	30896	30706	30885	30723	30715	30742	30551	30794	30850	30821	30920	30834	30696	30804	30739	30796	30858	30885	30857	30741	30888	30657	30823	30774	30573	30800	30916	30845	30906	30991	30725	30672	30740	30786	31025	31189	30584	30689	30790	30966	30871	30656	30937	30958	30603	30718	30838	30858	30825	30845	30810	30786	30849	30955	30831	31023	30982	30854	30849	31015	30807	30735	30954	30822	30562	30835	30817	30817	31022	30551	30940	30702	30459	30866	30891	30917	30865	30849	30681	30858	30864	30924	30883	30833	30758	30920	30680	30754	30752	30600	30537	30837	30915	30564	30564	30602	31134	30888	30581	30983	30789	30779	31148	30923	30766	30544	30740	30952	30853	30697	30739	30825	30494	30882	31053	31018	30942	30724	30866	30918	30722	30781	30641	30907	30841	30697	30765	30844	30869	30730	30902	30811	30675	30728	30869	30835	30749	31001	30896	30916	30631	30941	30976	30968	30687	30807	30732	30706	30499	30765	30669	30790	31013	30957	30878	30726	30595	30837	30878	30834	30766	30656	30742	30646	30917	30705	30414	30835	30970	30815	30997	30919	30559	30918	30973	30739	30907	30748	30822	30955	30874	30782	30740	30726	30868	30824	30883	30748	30847	30774	30697	30957	30675	30718	30751	30820	30633	30912	31003	30809	31017	30615	30814	30742	30867	30843	30863	30782	30866	30753	30771	30889	30923	30763	31052	30685	30630	30737	30470	30934	30942	31012	30929	30752	30816	30984	31002	30845	30776	30944	30710	30859	30876	30912	30813	30927	30792	30887	30671	30891	31115	31038	31140	30741	30749	30697	30658	30741	30773	30502	30838	30870	30713	31011	30800	30686	30793	30648	30881	30735	30735	30833	30871	30847	30747	30973	30736	30766	30798	30613	30908	30800	30910	30746	30711	30763	31058	30940	30782	30851	30702	30850	30982	30802	30730	30648	30729	30511	31054	30542	30668	30741	30813	30610	30895	30826	30552	30703	30775	30718	30887	30785	30807	30847	30791	30974	30563	30935	31029	30665	30865	30975	30963	30803	30912	30893	30714	30765	30732	30634	31066	30515	31020	30606	30793	30890	30748	30923	30796	30742	30630	30459	30677	30778	30934	30660	30765	30931	30662	30889	31078	31044	30976	30489	30715	30844	30925	30786	30730	30864	30943	30698	30807	30751	30714	30976	30901	30797	30568	30712	30726	30758	30705	30688	30806	30801	30745	30960	30829	30797	30811	30779	30941	30946	30539	31015	30674	30886	30663	30746	30746	30742	30731	31023	30562	30858	30939	30770	30897	30945	30952	31080	30723	31093	30787	30894	30726	30992	30765	30564	30798	30920	30784	30644	30595	30946	30773	30951	30912	30610	30815	31037	30897	30753	30745	30686	30932	30886	30597	30917	30832	30895	30894	31021	30720	30608	31014	30914	30846	30730	30402	30866	30663	30667	30969	30802	30639	30761	31027	30979	31010	31184	31065	30841	30796	30877	30736	30869	30537	30675	30892	30806	30844	31053	30740	30759	30676	30812	30844	30902	31115	30700	30775	30921	30797	30821	30988	30832	30884	30847	30862	31045	31024	30768	30910	31023	30682	30732	30786	30877	30527	30753	30774	31041	31206	30697	30750	30847	30758	30855	31021	30804	30749	30847	30612	30844	30627	30708	30723	30688	30949	30861	30627	31024	30851	30910	30559	30849	30811	31069	30717	31013	30938	31127	30899	30939	30968	30945	30990	30869	30699	30826	31032	30927	30815	30998	30840	30879	30717	30842	30734	30887	30933	30862	30836	30715	30733	31080	30633	30703	30801	31161	30951	30752	30875	30662	30640	30729	30614	30751	30937	30873	30905	30839	30833	31029	30782	30823	30749	31214	30819	30676	30951	31019	31036	30760	30864	30830	30750	30766	30854	30778	30871	30873	30910	30895	31003	30517	30802	30851	30537	30642	30542	31086	30732	30834	30695	30606	30754	30772	30811	30701	30706	30882	30831	30990	30728	31063	30936	31020	30642	30699	30720	30626	30950	30759	30668	30679	30747	31123	30721	30908	30707	30818	30745	30773	30786	30932	30879	30960	30810	30645	30906	30815	30933	30668	30794	30858	31095	30784	30825	30941	30730	30871	30973	30596	30728	30748	30860	30731	30765	30817	30776	30936	30605	30750	31101	30717	30788	30760	30892	30740	30856	30881	30886	31009	30852	30854	30968	30967	30974	30898	30824	30928	30537	30939	30840	31038	30795	30866	30910	30829	30664	30806	30632	30897	30963	30914	30761	30756	30938	30848	30950	30821	30618	30825	30956	30573	30768	30939	30669	31042	30802	30631	30712	31060	30859	30782	30898	30525	30713	30733	30719	30599	30815	30691	30737	30828	30958	30902	30673	30880	31117	30737	30729	30737	30871	30905	30826	30640	30611	30755	30792	30957	31081	30720	30921	30969	30898	30936	30875	30925	30812	31017	30918	30658	30914	30994	30763	30809	30768	30869	30898	30713	31007	30817	30863	30812	31060	30612	30744	30895	30781	30712	30496	30789	30945	30838	30725	30625	30933	30631	30801	30791	30768	30928	30788	31022	30542	30971	30838	30777	30789	30779	30740	30786	30874	30874	30752	30901	30891	30957	30826	30570	30781	30929	30683	30769	30791	30706	30674	30787	30663	31004	30846	31000	30746	30918	30959	30706	30860	30860	30709	30755	30654	30953	30676	30805	30953	30574	30766	30740	30867	30960	30647	30720	30709	30987	30855	30745	30924	30838	30794	31021	31019	30709	30861	30731	30674	30884	31088	30672	30863	30877	31086	30969	30789	30885	30687	30696	30929	30784	30539	30699	30758	31011	30820	30973	30952	30831	30845	30462	30877	30851	31128	30713	30922	30901	30718	30907	30744	30807	30914	30888	30849	30818	30866	30978	30857	30846	30792	30845	30943	31058	30655	30888	30919	30852	30718	30825	30762	30988	30738	30630	30832	30826	30777	31137	30634	30509	30739	30978	30907	30936	30584	30934	30981	30812	30604	30826	31053	30545	30750	30899	30938	30896	30760	30872	31022	30805	30818	30777	30709	30703	30973	30628	30718	30934	30836	30678	30631	30718	30932	30741	30881	30849	30687	30604	30687	30799	30782	30935	30767	30910	30859	31065	30716	30508	30901	30886	30709	30875	30772	30633	30976	30961	30802	30816	30683	30755	31047	30997	30729	30769	30906	30938	30833	30694	31123	30940	30911	30771	30971	31017	30983	30708	30838	30818	30804	30764	30749	30812	30991	30898	30776	30917	31028	30825	30985	30784	30677	30927	30901	30883	30939	30824	30696	30932	30879	30982	30669	30782	30709	30789	30732	30841	30694	30693	30848	30911	30826	30944	31022	30637	30591	30920	30669	30969	30671	30716	30723	30550	30748	30640	30814	30669	30542	30644	30988	30825	30964	30767	31137	30998	30565	30852	30611	30843	30652	31002	30734	31054	30745	30576	31066	30725	30898	30963	30995	30634	30690	30717	30831	30937	30759	30785	30909	30683	30817	30797	30774	30784	30710	30668	30801	30807	30585	30885	30759	30599	30743	30901	31055	30917	30666	31027	30613	30794	30481	30819	30807	30897	30720	30818	30847
56478	99950	92913	74985	50708	33917	25891	23657	23193	23134	23255	23101	23182	23385	23359	23419	23241	23266	23270	23363	23295	23195	23237	23339	23076	23247	23192	23358	23234	23291	23172	23377	23087	23122	23236	23050	23258	23061	23347	23254	23138	23403	23275	23285	23374	23291	23377	23311	23270	23386	23304	23230	23289	23372	23231	23195	23073	23312	23357	23039	23252	23388	23308	23345	23194	23294	23165	23046	23283	23552	23238	23149	23229	23340	23247	23361	23358	23239	23157	23113	23270	23101	23441	23104	23135	23358	23268	23287	23249	23200	23302	23321	23179	23289	23066	23150	23219	23136	23334	23459	23305	23152	23286	23343	23237	23349	23400	23159	23137	23394	23353	23285	23308	23357	23229	23474	23050	23380	23165	23232	23305	23222	23186	23274	23239	23317	23306	23276	23193	23236	23329	23169	23163	23375	23170	23145	23280	23241	23332	23438	23124	23266	23369	23042	23355	23448	22911	23378	23094	23331	23216	23151	23219	23146	23298	23474	23093	23133	23151	23199	23271	23405	22954	23246	23219	23369	23235	23359	23188	23500	23203	23240	23321	23293	23219	23401	23353	23445	23371	23111	23384	23420	23220	23276	23299	23146	23339	23352	23264	23264	23369	23285	23279	23279	23405	23109	23097	23287	23271	23309	23374	23122	23146	23245	23179	23077	23298	23284	23420	23220	23170	23307	23367	23329	23071	23165	23345	23242	23218	23163	23213	23250	23279	23264	23205	23327	23121	23442	23351	23217	23320	23164	23301	23225	23409	23315	22989	23195	23152	23496	23328	23422	23289	23370	23197	23495	23219	23288	23250	23488	23234	23235	23122	23351	23198	23210	23269	23303	23407	23273	23265	23301	23096	23061	23453	23203	23288	23305	23254	23329	23151	23297	23201	23167	23132	23298	23159	23419	23272	23310	23214	23304	23245	23146	23398	23226	23253	23435	23332	23381	23105	23161	23250	23027	23241	23035	23289	23136	23385	23223	23273	23533	23273	23504	23297	23431	23232	23344	23294	23302	23051	23043	23338	23151	23298	23300	23365	23091	23312	23384	23438	23423	23190	23239	23381	23338	23216	23174	23171	23127	23271	23373	23365	23352	23141	23227	23310	23121	23067	23351	23539	23120	23236	23220	23149	23230	23203	23340	23362	23288	23267	23329	23217	23139	23200	23312	23183	23318	23372	23223	23463	23213	23163	23352	23329	23222	23240	23156	23078	23251	23252	23365	23303	23316	23106	23540	23365	23173	23451	23202	23275	23099	23333	23328	23364	23332	23428	23417	23338	23358	23191	23340	23134	23451	23096	23422	23388	23310	23162	23166	23233	23326	23369	23181	23246	23398	23392	23265	23401	23300	23262	23226	23209	23211	23308	23017	23340	23448	23121	23389	23323	23286	23322	23241	23262	23070	23171	23322	23355	23242	23182	23429	23282	23282	23308	23269	23387	23308	23202	22990	23101	23176	23188	23347	23135	23217	23321	23201	23294	23283	23235	23315	22909	23333	23324	23349	23244	23307	23333	23372	23276	23292	23361	23225	23456	23241	23325	23228	23436	23213	23312	23353	23198	23216	23050	23227	23263	23031	23317	23086	23522	23091	23267	23416	23270	23244	23263	23456	23272	23335	23144	23435	23265	23373	23305	23361	23095	23268	23422	23220	23359	23222	23444	23263	23177	23139	23298	23158	23168	23389	23373	23322	23136	23329	23206	23309	23259	23152	23223	23196	23126	23256	23320	23382	23395	23245	23180	23262	23203	23311	23354	23452	23110	23124	23248	23122	23356	23358	23156	23334	23215	23150	23076	23289	23229	23327	23439	23185	23256	23354	23199	23331	23215	23213	23232	23356	23132	23157	23209	23332	23218	23236	23231	23331	23169	23069	23412	23136	23271	23173	23064	23397	23280	23300	23257	23344	23269	23220	23194	23311	23329	23234	23471	23092	23150	23279	23233	23394	23260	23247	23329	23410	23258	23298	23371	23255	23170	23254	23194	23104	23062	23264	23381	23307	23347	23371	23325	23206	23194	23205	23169	23148	23222	23484	23307	23312	23055	23015	23187	23295	23211	23246	23289	23369	23134	23208	23275	23186	23144	23315	23084	23493	23178	23190	23379	23328	23279	23258	23244	23329	23176	23366	23421	23338	23257	23114	23300	23104	23245	23066	23269	23154	23318	23436	23335	23175	23205	23257	23412	23173	23322	23311	23261	23186	23260	23191	23107	23400	23238	23280	23486	23150	23356	23300	23145	23271	23496	23434	23350	23179	23147	23182	23268	23300	23201	23124	23269	23371	23142	23358	23193	23178	23317	23301	23193	23238	23419	23214	23220	23434	23129	23324	23236	23322	23306	23419	23062	23314	23400	23376	23207	23237	23235	23264	23264	23252	23262	23184	23250	23289	23305	23163	23335	23177	23220	23053	23136	23292	23281	23266	23255	23335	23195	23322	23273	23167	23064	23332	23030	23274	23174	23298	23167	23401	23081	23220	23538	23143	23301	23237	23356	23239	23418	23433	23191	23137	23520	23126	23381	23350	23178	23261	23375	23232	23299	23342	23221	23215	23112	23196	23190	23248	23089	23243	23178	23158	23378	23415	23190	23180	23189	23215	23085	23284	23037	23402	23453	23289	23391	23380	23246	23332	23111	23131	23553	23257	23177	23216	23364	23223	23127	23127	23320	23357	23242	23297	23306	23305	23272	23294	23342	23188	23228	23171	23355	23210	23282	23321	23404	23307	23223	22982	23188	23476	23257	23312	23251	23172	23168	23289	23229	23434	23225	23194	23085	23416	23245	23317	23450	23285	23367	23384	23173	23098	23051	23403	23301	23241	23225	23163	23144	23105	23185	23146	23270	23288	23422	23202	23201	23321	23268	23191	23240	23136	23236	23288	23427	23259	23197	23238	23211	23264	23131	23135	23270	23247	23351	23250	23319	23169	23377	23148	23258	23160	23180	23265	23169	23248	23350	23120	23332	23215	23320	23397	23087	23180	23176	23110	23275	23305	23141	23175	23259	23330	23264	23215	23406	23108	23320	23193	23391	23214	23346	23291	23344	23283	23210	23341	23277	23315	23177	23164	23166	23172	23290	23236	23409	23155	23298	23297	23452	23254	23211	23296	23257	23352	23117	23240	23407	23200	23198	23344	23105	23058	23276	23223	23329	23306	23284	23177	23219	23287	23132	23473	23282	23191	23116	23287	23078	23206	23313	23419	23075	23166	23295	23339	23372	23387	23307	23210	23428	23124	23392	23186	23269	23336	23345	23145	23381	23091	23412	23147	23301	23328	23271	23317	23349	23163	23393	23312	23366	23165	23577	23394	23457	23144	23243	23182	23396	23377	23195	23287	23368	23247	23274	23292	23232	23527	23195	23302	23182	23261	23392	23475	23188	23165	23168	23167	23172	23328	23344	23402	23127	23244	23232	23394	23311	23253	23406	23440	23334	23188	23212	23489	22927	23244	23054	23180	23332	23231	23352	23306	23212	23279	23120	23548	23303	23293	23183	23295	23340	23201	23250	23297	23404	23163	23287	23285	23271	23335	23153	23268	23257	23262	23343	23219	23199	23230	23180	23219	23166	23406	23230	23368	23359	23024	23454	23111	23191	23264	23191	23208	23266	23294	23252	23164	23229	23129	23130	23261	23147	23241	23182	23350	23414	23391	23445	23201	23241	23350	23280	23169	23175	23254	23209	23219	22995	23235	23189	23267	23341	23138	23270	23262	23287	23177	23213	23447	23079	23105	23188	23391	23310	23302	23329	23094	23226	23387	23223	23425	23242	23377	23273	23207	23301	23296	23285	23162	23300	23373	23129	23297	23196	23358	23193	23305	23263	23227	23142	23301	23338	23221	23342	23148	23308	23346	23335	23369	23122	23278	23224	23213	23281	23104	23191	23315	23450	23184	23303	23388	23206	23417	23212	23195	23219	23374	23288	23352	23293	23150	23284	23343	23223	23213	23221	23293	23314	23199	23375	23303	23216	23126	23303	23432	23264	23208	23150	23143	23398	23308	23231	23192	22994	23422	23161	23414	23173	23105	23184	23288	23258	23082	23180	23364	23405	23414	23335	23292	23128	23178	23250	23406	23216	23291	23175	23418	23232	23213	23126	23291	23211	23317	23237	23060	23211	23229	23207	23363	23131	23363	23338	23102	23378	23201	23153	23410	23073	23181	23261	23172	23283	23232	23372	23333	23275	23253	23173	23190	23387	23381	23310	23214	23399	23123	23343	23302	23304	23234	23295	23470	23346	23174	23163	23318	23298	23473	23215	23241	23178	23264	23099	23149	23250	23261	23244	23097	23319	23240	23361	23430	23362	23269	23290	23249	23474	23175	23236	23400	23267	23167	23111	23209	23477	23231	23263	23075	23215	23218	23170	23193	23305	23192	23239	23121	23199	23235	23046	23258	23168	23102	23376	23378	23378	23299	23141	23315	23163	23411	23255	23196	23202	23120	23332	23204	23084	23270	23223	23151	23186	23410	23344	23397	23030	23395	23154	23244	23382	23119	23164	23445	23165	23311	23221	23228	23240	23274	23273	23225	23341	23196	23161	23360	23196	23345	23369	23243	23331	23314	23252	23187	23287	23226	23270	23295	23250	23138	23373	23171	23291	23150	23312	23112	23301	23282	23418	23216	23291	23236	23284	23273	23316	23410	23355	23143	23301	23293	23302	23261	23165	23260	23228	23232	23406	23280	23168	23302	23257	23364	23248	23362	23240	23053	23139	23041	23280	23330	23243	23129	23253	23371	23067	23251	23364	23229	23270	23356	23156	23396	23405	23291	23211	23255	23339	23172	23355	23273	23257	23209	23267	23278	23277	23384	23285	23485	23231	23285	23166	23176	23405	22977	23277	23266	23121	23348	23274	23098	23459	23180	22896	23257	23041	23164	23183	23275	23201	23167	23479	23025	23158	23142	23150	23246	23261	23329	23175	23316	23404	23206	23146	23404	23282	23329	23156	23340	23089	23278	23148	23492	23335	23450	23200	23130	23252	23280	23141	23129	23246	23243	23321	23203	23218	23184	23206	23164	23181	23128	23189	23228	23227	23069	23207	23186	23509	23164	23445	23191	23230	23188	23203	23284	23114	23117	23332	23269	23439	23218	23124	23098	23477	23312	23185	23331	23392	23139	23183	23281
30919	40630	48442	39650	32774	31165	30529	30217	30030	30279	30164	30050	30197	30089	29956	30057	29769	30047	30171	30166	29937	29915	30130	30092	30204	30042	29949	30145	30169	29945	29799	29937	29881	29901	29782	29849	29825	30092	29981	29958	30155	30024	30189	29993	29864	29920	30300	30126	29958	30065	29995	29882	30159	29737	29814	29968	29980	30017	29876	29919	29846	30219	29924	30222	30327	30196	30007	30191	29630	29862	29881	30079	29971	29776	30245	29698	30245	30019	29911	29955	30043	29787	30237	30010	30017	29885	29726	29949	30122	29557	30095	29863	30037	30146	29824	30019	29961	29974	30035	29972	29849	30132	29955	30130	29981	29809	30107	29804	30167	30064	29941	30077	29783	29915	29929	29978	29983	29972	29950	30063	29712	29848	30003	30037	30149	30132	29883	30110	29963	30183	29726	29842	29892	29791	29943	29885	29974	30067	30150	29839	29980	30131	30307	29877	30036	29858	30041	29877	29943	30030	29922	30198	30054	29822	29917	29975	30137	29814	30055	29950	29921	30120	29983	29849	30105	30176	30224	30026	29919	30097	29876	29807	30028	29683	29793	30068	30188	29977	30013	30096	30221	29849	30155	29940	30041	29791	29900	30013	29975	30049	30044	29970	30011	30201	29912	29966	30025	30017	30067	29736	29938	30096	29751	30446	30193	29993	29927	29817	30078	29945	29943	29948	29911	30020	30062	29975	29967	29929	30039	30141	30067	29912	30168	29940	29998	30076	29851	29744	30073	29908	30074	30023	30072	29814	30088	29872	29834	29961	30054	29801	29942	30075	30056	29997	29923	29970	30047	30130	29904	30008	30103	30118	29994	30153	30119	29759	30109	29856	30023	29964	30274	29973	30120	29964	29831	29956	29999	30198	30223	29947	30123	29971	29889	29862	29895	29952	29924	30135	30158	30071	30038	29933	29762	29925	29930	29937	30005	30054	29998	29797	30007	29742	29900	30037	29974	29872	29879	29958	30011	30044	29980	30052	29834	29773	29957	30096	30002	30055	30244	30032	30055	30074	29968	30039	30112	30026	29926	30107	29887	30042	30131	29827	30134	30147	30142	29935	30108	30133	30133	30002	29884	29947	29830	29818	29916	29696	30077	29856	29941	30265	30033	30076	30081	29993	29753	29959	30149	30097	30022	30143	30007	30004	30277	29941	29956	30037	30006	29905	29841	29818	29968	29684	29877	29926	30075	30089	30223	30238	30036	29720	30103	30078	30070	29925	29859	30176	29758	30037	30354	29734	29819	29788	30052	29943	30130	30018	29937	30026	30070	29886	29714	29855	30049	29894	30037	29887	29982	30114	30112	29889	30137	29973	29942	29939	29711	29955	29817	30179	30098	29931	29980	29918	29902	29807	30161	29948	29849	29911	29901	29986	29858	30109	30027	29961	30017	30185	29965	29911	30233	29905	29743	29929	30054	30015	29890	30066	29900	29935	30154	30101	29879	29791	30097	30040	30124	29968	30173	30102	29923	30061	29780	29951	29732	30147	29964	29858	30081	30018	29970	29835	30090	29941	29982	30014	30086	30007	30097	30008	30160	29953	30000	30086	29676	29844	29855	29743	29952	30122	29931	30030	29958	29910	29792	29914	30126	30125	29992	30145	29642	29945	29949	30135	30164	29914	29940	29881	29942	29906	29990	29994	29900	29892	29864	29922	29989	29868	30355	30091	29725	29925	29735	29884	29926	29872	29890	29868	30043	30120	29863	29756	30078	29857	30007	30156	29880	29914	29674	30018	30146	29872	29717	29788	29649	29978	30283	29936	30253	29845	30037	30027	29744	29830	29938	30049	30036	30042	29751	29753	30160	29953	29855	29917	29871	30135	30018	29715	29921	29991	29942	30077	29811	29951	30128	29953	30102	30081	29924	29965	29877	29900	29749	29840	30045	29991	29848	30223	30050	29937	29831	30092	29919	29761	30088	30013	30087	29987	29969	30216	29996	30239	30017	29752	29719	30048	30140	30158	30183	30226	29987	30143	29900	29908	29975	30012	29947	30116	29848	29879	29702	30037	29743	29921	30169	30182	29918	29778	30141	29987	30256	29837	30039	30065	29805	30168	30058	29781	30074	30176	29734	29991	29990	30127	30131	29925	30192	30049	30360	29814	30048	30070	30065	30095	30025	30243	29824	29967	29937	30058	29990	30139	29941	30106	29873	30107	29931	30006	30018	29882	30147	29997	29746	30196	29830	29948	29974	30248	30191	30063	30107	29884	29825	29904	30166	30484	29857	29884	30240	30001	29990	29894	29771	29978	30049	29781	30102	29915	29956	29946	29770	29679	30210	29979	30005	30012	30021	30071	30134	29968	30098	30336	29947	29960	29840	29921	30237	29897	30096	29900	29965	30004	30115	29934	30124	30093	29918	30097	29994	29902	30101	29997	29886	29948	30175	29803	29958	30056	29981	29911	29963	30001	29916	30074	29828	30014	30123	29978	29986	30040	30058	29867	29974	30063	29982	29964	30115	29896	29884	29973	29848	29860	30179	29986	30013	30201	30108	30046	29950	30035	30167	30279	29902	30048	30100	29943	30092	30228	30112	29904	29895	29995	29969	29981	29800	30150	29897	29874	29969	30031	30223	30167	30045	29885	30232	30189	29914	29969	30068	30001	29893	29978	29842	29818	30139	30025	29982	30115	29895	30008	30121	30053	29976	29848	29953	29853	30107	29967	29931	29802	30167	30040	29894	29896	29803	29895	29982	30056	30163	29946	29989	29835	29896	29991	30036	30038	29918	29940	29850	29829	29774	30037	30031	30103	30053	29759	30179	29730	29727	29772	30075	29778	29975	29919	29772	29843	29868	29979	30022	30326	30197	29884	29774	30130	30079	30216	30012	30049	29892	29990	30251	29921	30016	30019	30125	29890	30028	29989	30063	30047	30347	29942	29953	29810	30023	30051	29882	29801	29991	29883	30058	29832	30033	29978	29938	29736	29782	30050	29668	29886	30015	30114	30044	29776	29957	30032	29969	29905	29984	30054	29926	30084	29936	30244	30002	29922	30034	29886	29949	30014	29820	29965	30036	29845	30031	30031	30175	29930	30058	29999	30070	29760	29812	30097	29830	30127	29970	29921	30068	29966	30078	29756	29970	30004	29852	30022	29926	30087	30074	29889	30082	30001	29871	30131	30091	29935	30022	30090	30109	30057	30020	29986	30058	29976	30161	30046	30091	29773	29834	30172	30068	30106	30031	29942	29780	30121	30358	30102	30086	30174	30329	30056	29955	29948	29883	30146	29951	29820	29878	29815	29958	30170	30171	29835	30060	30027	30082	29995	30065	29675	30049	29972	29981	29873	29722	29883	30105	29996	30199	29999	29970	29907	29943	29801	30078	29877	30292	30021	30016	29927	30142	30060	30351	30178	30065	30179	30111	29920	29889	29967	30082	29909	29891	30015	29782	29870	29876	30047	30028	30103	30187	29858	30056	29617	29886	29867	29782	30104	30208	30056	30044	30024	29979	29902	29816	29807	29830	29976	29929	30000	29960	29943	29924	30038	29994	29954	29932	30222	29836	29690	29967	30038	29811	29865	29994	30154	29890	30094	30104	29764	29810	29978	29959	30238	30042	29828	29856	29991	30063	30077	30021	29963	30222	29847	30167	29774	30006	29876	29850	29979	30077	29998	29987	29993	30042	29931	30026	30169	29965	29931	29973	29913	29972	29974	30017	30064	29768	30007	29986	30176	29872	30145	29966	29878	29975	29908	29880	30057	29897	29773	29945	29945	29790	30001	29960	29986	30009	30103	29845	29826	30352	30019	29909	30019	30090	29963	29897	29888	30170	30273	29978	30002	30349	29869	30128	30018	29995	29994	29950	30037	29958	29988	29855	29967	30088	30185	30020	30043	29835	30192	29929	29885	30037	30088	30019	30023	29944	30283	30195	30018	30151	29934	30085	29915	30102	30134	29959	30132	30054	30180	29982	29930	29807	30051	30015	29989	29701	30103	30132	30183	30145	30167	30120	29905	29809	30215	29971	29969	30089	29839	30102	29944	29902	29999	29925	29921	29713	30070	29933	30004	29974	29790	29785	30060	29977	29939	30160	30015	30052	30099	29915	30483	29937	30062	29978	30275	30111	29836	30096	29837	30138	30157	30009	30049	29784	29885	29946	30024	29832	29978	29966	30025	30054	29725	30024	30009	30019	29851	29822	29861	29919	29916	29955	29915	30039	30051	30208	29935	29960	30066	30032	29775	29826	29978	30094	29983	30108	29802	30010	30039	29907	30201	30016	30103	29983	29971	29909	29916	29785	30092	30127	29905	29887	30093	29874	30134	30172	30045	30138	30114	30055	29846	30255	29934	29896	30098	30173	29898	29962	30021	29897	30032	30121	30037	30073	30042	29675	30104	30120	29720	29892	30081	30175	30128	30272	30147	30046	29969	30031	29931	29890	29923	29977	29893	30174	29983	30202	30029	30163	29943	30013	29783	29783	29849	30087	29942	30014	30020	29878	30156	29790	30289	29982	30031	30053	29988	30037	30000	30213	29902	30115	29954	29790	30082	30083	30181	30059	29848	29701	29950	30206	30289	29971	29690	29898	29997	30071	30245	30066	30208	29862	29876	29944	29956	29815	29876	30096	30045	30124	30069	29875	30015	29888	29800	30066	30198	29985	30123	30068	29745	30217	29946	29824	29831	30032	30157	29988	29983	29896	29912	29903	29878	30004	30167	29931	29953	30081	30027	30068	29666	30095	29870	30109	29946	29913	29922	29977	29958	29817	30010	30072	30273	30037	29898	30144	30102	29955	29948	29830	30071	30103	29876	30033	29900	30067	29967	30103	30201	30096	29815	30176	29923	29967	30135	30267	30154	29973	29841	29990	29934	29930	29852	30088	30433	29797	30034	29999	30027	29927	30278	30166	30314	29924	29958	29966	29894	30052	29822	30020	29947	29955	30029	30006	30056	29818	29958	30150	30047	30029	29687	29960	30076	29822	30137	30006	30056	30119	29749	30204	29869	30186	29916	30157	29891	30218	30161	29859	30115	29853	30028	29942	29810	29855	29953	30064	30301	29939	30002	29794	29851	30003	29871	30009	29936	29872	30040	29869	29883	30149	30185	29637	29883	30137	29990	30007	29927	29998	30071	30013	29792	29820	30085	30001	30028	30064	30045	29983	30068
38577	61955	49408	33231	26159	23522	22898	22850	22818	22645	22676	22668	22713	22701	22547	22809	22705	22643	22601	22608	22651	22613	22640	22748	22728	22676	22606	22599	22630	22794	22664	22697	22651	22671	22636	22416	22727	22789	22659	22617	22587	22648	22851	22678	22627	22685	22599	22743	22716	22723	22772	22914	22700	22535	22838	22680	22727	22668	22712	22634	22738	22703	22675	22567	22662	22706	22664	22529	22790	22709	22633	22613	22750	22567	22844	22808	22682	22855	22633	22635	22895	22586	22758	22625	22747	22684	22801	22765	22890	22444	22797	22756	22775	22497	22810	22724	22650	22830	22498	22623	22635	22722	22824	22663	22687	22610	22679	22734	22688	22708	22741	22824	22722	22791	22911	22702	22714	22805	22760	22588	22696	22689	22748	22642	22660	22582	22491	22714	22846	22595	22770	22759	22682	22650	22635	22637	22821	22645	22561	22696	22649	22496	22607	22606	22525	23051	22611	22878	22643	22692	22628	22673	22706	22597	22605	22741	22606	22661	22628	22685	22864	22507	22732	22748	22619	22783	22751	22525	22633	22644	22540	22763	22694	22656	22684	22554	22744	22623	22717	22601	22629	22668	22841	22600	22662	22584	22446	22928	22766	22648	22764	22631	22586	22582	22720	22446	22508	22677	22640	22716	22800	22667	22758	22927	22786	22558	22616	22841	22630	22659	22824	22556	22587	22544	22641	22617	22585	22646	22767	22685	22860	22671	22558	22664	22593	22657	22553	22639	22675	22835	22795	22907	22741	22441	22618	22636	22661	22547	22667	22687	22534	22759	22670	22571	22638	22579	22872	22622	22719	22612	22467	22644	22633	22658	22733	22638	22681	22913	22571	22741	22551	22693	22715	22792	22710	22587	22801	22632	22543	22607	22573	22784	22736	22593	22571	22555	22768	22765	22661	22518	22707	22707	22687	22583	22714	22601	22523	22769	22734	22746	22696	22741	22537	22658	22795	22853	22668	22659	22762	22710	22910	22633	22656	22678	22655	22751	22723	22754	22737	22607	22743	22648	22592	22705	22777	22818	22704	22831	22761	22535	22566	22771	22568	22653	22596	22602	22739	22729	22665	22644	22665	22735	22696	22600	22715	22683	22725	22770	22808	22725	22658	22895	22800	22713	22617	22848	22624	22687	22354	22799	22671	22574	22858	22767	22766	22809	22563	22548	22624	22671	22618	22702	22651	22717	22737	22785	22912	22516	22689	22785	22749	22718	22589	22625	22675	22531	22738	22631	22687	22771	22635	22589	22665	22644	22743	22483	22387	22720	22711	22812	22719	22743	22692	22869	22818	22690	22596	22708	22704	22540	22650	22651	22462	22632	22512	22751	22705	22582	22694	22715	22621	22684	22593	22945	22668	22614	22653	22566	22645	22544	22834	22507	22787	22555	22738	22576	22768	22719	22603	22756	22692	22717	22658	22865	22593	22544	22657	22649	22862	22836	22642	22641	22722	22639	22638	22582	22778	22661	22765	22592	22652	22760	22482	22731	22739	22603	22559	22635	22633	22543	22680	22707	22726	22537	22632	22929	22597	22715	22698	22754	22661	22817	22803	22769	22631	22774	22616	22746	22866	22757	22593	22763	22608	22651	22655	22659	22794	22830	22675	22517	22873	22805	22691	22700	22528	22564	22608	22651	22562	22828	22848	22713	22705	22706	22611	22674	22673	22874	22721	22567	22684	22787	22673	22606	22693	22578	22693	22638	22813	22758	22650	22597	22740	22579	22733	22765	22671	22497	22586	22903	22699	22804	22582	22770	22595	22890	22668	22876	22558	22587	22790	22697	22742	22813	22818	22536	22690	22577	22804	22694	22611	22682	22661	22728	22693	22515	22690	22676	22717	22615	22591	22778	22660	22740	22691	22597	22636	22681	22595	22720	22471	22759	22672	22706	22778	22646	22758	22898	22719	22647	22658	22787	22871	22687	22518	22651	22630	22535	22672	22757	22823	22532	22762	22719	22642	22825	22642	22555	22461	22644	22669	22658	22499	22754	22647	22733	22661	22643	22783	22698	22826	22543	22703	22661	22645	22564	22767	22681	22637	22776	22642	22699	22596	22821	22713	22724	22690	22753	22707	22697	22634	22708	22586	22527	22786	22666	22758	22692	22626	22721	22596	22699	22782	22650	22651	22559	22825	22558	22712	22752	22733	22529	22673	22789	22490	22575	22803	22654	22535	22672	22772	22719	22638	22598	22527	22635	22691	22735	22757	22586	22699	22631	22664	22628	22456	22544	22548	22518	22601	22422	22692	22600	22671	22717	22570	22841	22702	22643	22841	22617	22825	22543	22641	22611	22697	22602	22667	22591	22737	22838	22733	22743	22728	22525	22835	22880	22445	22800	22886	22820	22540	22634	22708	22619	22691	22653	22687	22729	22604	22706	22540	22542	22619	22688	22835	22689	22770	22721	22707	22896	22683	22679	22695	22637	22748	22761	22875	22788	22492	22629	22849	22661	22739	22633	22816	22731	22828	22618	22693	22734	22590	22682	22796	22618	22664	22659	22790	22504	22550	22964	22574	22554	22556	22682	22795	22730	22803	22632	22649	22719	22606	22706	22740	22613	22796	22497	22860	22676	22558	22551	22688	22740	22781	22762	22770	22830	22826	22652	22783	22682	22374	22846	22747	22616	22672	22494	22831	22628	22720	22471	22604	22534	22840	22690	22626	22709	22709	22593	22733	22571	22953	22671	22711	22683	22642	22821	22669	22519	22687	22758	22772	22686	22715	22626	22756	22619	22825	22642	22632	22596	22700	22706	22610	22785	22773	22533	22714	22643	22492	22625	22705	22655	22592	22639	22650	22505	22755	22780	22722	22659	22808	22596	22427	22751	22517	22544	23031	22702	22715	22688	22662	22537	22872	22742	22611	22730	22708	22896	22733	22613	22785	22769	22766	22800	22631	22849	22774	22614	22604	22624	22739	22741	22677	22668	22602	22606	22701	22778	22584	22859	22621	22756	22555	22811	22799	22654	22742	22715	22773	22725	22446	22862	22533	22514	22570	22756	22755	22575	22754	22671	22708	22607	22462	22597	22652	22609	22683	22805	22611	22787	22601	22716	22783	22588	22535	22697	22600	22878	22471	22651	22859	22556	22635	22569	22500	22580	22582	22672	22504	22593	22580	22664	22654	22638	22716	22604	22702	22614	22661	22588	22796	22632	22827	22760	22657	22714	22690	22636	22640	22808	22894	22723	22563	22837	22725	22676	22897	22691	22596	22551	22737	22749	22741	22465	22708	22670	22633	22713	22592	22727	22707	22688	22670	22735	22761	22623	22604	22671	22669	22586	22638	22597	22732	22677	22582	22829	22664	22736	22694	22705	22677	22626	22581	22840	22609	22530	22755	22710	22603	22705	22644	22686	22711	22874	22786	22693	22823	22713	22611	22749	22925	22636	22611	22747	22770	22584	22584	22823	22690	22549	22812	22683	22745	22685	22700	22887	22605	22676	22669	22739	22701	22645	22627	22792	22795	22789	22642	22658	22481	22761	22545	22767	22614	22809	22648	22657	22587	22648	22794	22750	22588	22722	22579	22721	22690	22782	22739	22592	22648	22591	22662	22759	22861	22654	22868	22556	22624	22628	22778	22673	22712	22657	22529	22630	22782	22560	22802	22655	22685	22751	22608	22532	22663	22769	22884	22535	22568	22740	22788	22667	22666	22711	22546	22495	22743	22450	22418	22912	22898	22789	22762	22570	22618	22483	22552	22691	22760	22745	22727	22566	22512	22584	22690	22678	22774	22634	22644	22491	22763	22618	22597	22631	22502	22633	22803	22578	22687	22550	22569	22743	22822	22788	22511	22734	22811	22595	22569	22528	22763	22733	22700	22605	22736	22618	22763	22594	22671	22641	22539	22751	22722	22749	22645	22709	22822	22755	22616	22648	22629	22677	22654	22626	22609	22718	22636	22764	22508	22670	22876	22580	22577	22738	22851	22760	22617	22612	22703	22703	22487	22707	22485	22701	22704	22677	22683	22623	22526	22654	22734	22537	22677	22699	22680	22631	22621	22673	22597	22734	22688	22766	22735	22667	22613	22705	22523	22719	22561	22765	22793	22692	22569	22777	22666	22635	22696	22729	22695	22587	22649	22771	22697	22821	22678	22630	22719	22674	22586	22692	22738	22576	22745	22802	22670	22851	22697	22720	22656	22625	22738	22638	22601	22573	22551	22718	22754	22571	22896	22729	22806	22680	22711	22538	22804	22747	22783	22527	22706	22748	22701	22748	22755	22666	22676	22705	22646	22574	22819	22879	22693	22551	22808	22630	22545	22631	22662	22703	22794	22791	22830	22553	22727	22679	22719	22847	22691	22750	22710	22762	22666	22956	22620	22646	22480	22674	22818	22687	22789	22708	22856	22647	22629	22635	22607	22742	22566	22709	22573	22790	22766	22641	22782	22807	22563	22766	22663	22632	22607	22714	22476	22554	22664	22516	22766	22786	22568	22630	22699	22702	22735	22768	22585	22647	22669	22864	22738	22754	22651	22699	22637	22881	22644	22645	22735	22738	22636	22695	22733	22585	22545	22634	22651	22860	22672	22574	22728	22839	22579	22567	22846	22601	22667	22783	22805	22735	22876	22648	22662	22688	22689	22655	22438	22570	22724	22677	22708	22773	22479	22670	22624	22636	22675	22682	22658	22713	22701	22642	22778	22720	22801	22716	22498	22628	22809	22644	22779	22705	22814	22691	22599	22608	22663	22721	22732	22693	22711	22626	22564	22621	22745	22693	22708	22523	22640	22632	22674	22797	22736	22472	22574	22908	22869	22729	22475	22706	22609	22556	22897	22783	22769	22672	22787	22734	22650	22614	22637	22700	22683	22666	22758	22696	22704	22693	22961	22668	22776	22733	22618	22599	22797	22645	22709	22639	22772	22845	22460	22636	22955	22764	22788	22689	22607	22810	22614	22630	22729	22858	22949	22735	22668	22568	22738	22637	22659	22616	22688	22676	22774	22835	22571	22833	22687	22673	22800	22655	22715	22558	22669	22550	22593	22926	22720	22821	22678	22717	22635	22594	22758	22816	22713	22749	22766	22723	22657	22932	22614	22666	22804	22705	22774	22790	22631	22667	22624	22542	22622	22716	22755	22569	22641	22826	22746	22637	22778	22717	22773	22598
23654	24909	41737	39961	33696	32570	32752	30203	29724	30245	29788	29710	29998	30181	29922	30095	30048	29932	29768	29659	29857	29852	29835	29703	29898	29954	29652	29863	30036	29824	29718	29971	29827	29713	29662	29693	29775	29518	29627	29513	29696	29480	29628	29866	29627	29647	29685	29689	29676	29780	29838	29668	29723	29540	29703	29660	29485	29519	29750	29905	29657	29698	29829	29806	29657	29826	29649	29728	29567	29589	29808	29687	29865	29661	29768	29483	29622	29830	29609	29923	29868	29816	29688	29778	29546	29538	29494	29482	29981	29698	29604	29904	29569	29607	29757	29954	29741	29618	29534	29741	29607	29702	29613	29752	29705	29640	29657	29578	29717	29463	29712	29643	29571	29705	29726	29817	29657	29729	29687	29758	29792	29780	29761	29800	29619	29487	29543	29459	29520	29560	29686	29619	29777	29684	29496	29851	29833	29772	29533	29645	29568	29462	29772	29904	29873	29795	29401	29452	29608	29658	29692	29748	29616	29884	29812	29700	29568	29432	29763	29564	29466	29679	29486	29880	29478	29640	29670	29423	29961	29739	29684	29797	29851	29966	29673	29928	29594	29543	29945	29614	29672	29797	29706	29530	29646	29587	29850	29711	29714	29593	29877	29683	29789	29572	29677	30004	29673	29485	29602	29690	29786	29457	29645	29799	29855	29640	29760	29736	29703	29891	29682	29407	29954	29639	29473	29669	29823	29494	29792	29806	29848	29865	29529	29545	29585	29688	29819	29655	29476	29453	29739	29646	29936	29631	29729	29701	29677	29630	29698	29636	29728	29838	29649	29628	29432	29968	29517	29639	29563	29590	29629	29738	29727	29399	29420	29577	29604	29693	29866	29768	29646	29643	29520	29720	29682	29903	29677	29541	29449	29570	29645	29666	29899	29772	29819	29590	29581	29709	29641	29742	29642	29852	29898	29771	29431	29858	29765	29635	29579	29629	29605	29575	29900	29731	29890	29938	29969	29766	29653	29839	29653	29622	29753	29847	29743	29607	29560	29346	29534	29700	29441	29705	29883	29759	29635	29614	29920	29684	29646	29476	29577	29631	29913	29632	29672	29570	29754	29576	29688	29695	29697	29511	29480	29592	29683	29911	29813	29716	29463	29811	29603	29407	29764	29717	29666	29493	29586	29715	29553	29811	29629	29604	29984	29691	29653	29727	29664	29763	29583	29616	29461	29795	29812	29629	29842	29562	29742	29751	29564	29653	29523	29710	29715	29769	29618	29585	29687	29742	29510	29615	29640	29702	29554	29769	29863	29710	29761	29611	29439	29488	29715	29720	29829	29785	29537	29623	29805	29513	29492	29599	29676	29608	29735	29593	29453	29862	29621	29493	29306	29524	29584	29483	29546	29329	29512	29826	29555	29683	29706	29599	29902	29510	29465	29780	29586	29702	29672	29456	29623	29598	29594	29737	29733	29691	29800	29620	29493	29632	29543	29704	29741	29665	29591	29491	29839	29591	29614	29578	29849	29555	29598	29485	29741	29868	29879	29764	29719	29746	29643	29535	29800	29532	29920	29736	29780	29543	29796	29685	29530	29714	29813	29520	29740	29627	29783	29835	29565	29550	29885	29698	29579	29729	29795	29661	29617	29591	29450	29630	29327	29508	29332	29787	29774	29635	29643	29763	29645	29707	29712	29545	29837	29866	29747	29683	29505	29739	29594	29694	29620	29518	29513	29675	29465	29755	29621	29752	29734	29548	29947	29529	29662	29635	29694	29713	29572	29573	29686	29694	29752	29835	29762	29755	29775	29700	29594	29772	29877	29676	29754	29461	29346	29623	29805	29581	29598	29680	29905	29598	29834	29797	29398	29743	29675	29611	29527	29536	29774	29692	29275	29869	29602	29615	29634	29386	29719	29663	29687	29626	29830	29937	29710	29648	29812	29723	29505	29414	29578	29828	29768	29639	29847	29733	29705	29549	29562	29735	29628	29620	29772	29686	29742	29702	29897	29797	29477	29833	29522	29781	29950	29678	29742	29494	29631	29568	29541	29406	29613	29400	29612	29736	29841	29383	29601	29564	29293	29712	29574	29576	29740	29644	29659	29616	29705	29586	29536	29583	29611	29794	29759	29722	29553	29432	29637	29823	29684	29778	29745	29532	29743	29573	29681	29941	29702	29633	29665	29603	29541	29667	29407	29655	29788	29759	29653	29358	29780	29601	29539	29730	29861	29628	29576	29865	29801	29725	29840	29730	29850	29370	29574	29583	29573	29724	29538	29912	29560	29505	29882	29713	29830	29445	29671	29441	29820	29699	29710	29651	29851	29582	29783	29650	29785	29883	29665	29509	29663	29273	29568	29494	29540	29493	29785	29679	29697	29707	29510	29589	29614	29905	29814	29735	29640	29588	29612	29553	29738	29777	29535	29587	29665	29481	29663	29583	29884	29670	29627	29658	29544	29588	29749	29519	29757	29656	29550	29707	29787	29446	29760	29734	29617	29755	29702	29590	29734	29740	29643	29693	29730	29408	29592	29798	29926	29571	29862	29721	29572	29876	29774	29812	29624	29649	29741	29677	29515	29511	29713	29464	29622	29536	29671	29536	29530	29505	29618	29570	29550	29943	29512	29562	29488	29666	29778	29705	29665	29567	29813	29756	29808	29450	29776	29594	29518	29852	29837	29645	29658	29661	29663	29526	29674	29634	29755	29599	29760	29634	29648	29918	29748	29920	29692	29710	29925	29603	29648	29469	29376	29615	29680	29693	29652	29511	29758	29530	29596	29936	29901	29625	29733	29667	29595	29805	29573	29455	29533	29565	29807	29545	29583	29607	29496	29863	29653	29603	29673	29538	29441	29643	29685	29795	29625	29499	29640	29690	29502	29701	29635	29623	29419	29615	29707	29617	29890	29675	29721	29718	29604	29600	29559	29736	29683	29322	29578	29566	29747	29620	29657	29798	29657	29644	29810	29663	29745	29803	29737	29874	29634	29644	29646	29662	29557	29692	29575	29511	29746	29804	29651	29480	29784	29715	29814	29718	29858	29721	29690	29467	29449	29560	29867	29529	29848	29709	29674	29845	29502	29684	29552	29782	29598	29610	29559	29324	29589	29641	29914	29610	29566	29568	29772	29573	29684	29912	29558	29607	29654	29697	29597	29597	29643	29751	29794	29682	29796	29719	29848	29689	29579	29638	29569	29685	29614	29562	29803	29490	29654	29752	29755	29638	29745	29600	29439	29725	29675	29713	29944	29836	29427	29646	29619	29481	29847	29744	29609	29663	29716	29788	29602	29475	29536	29575	29698	29662	29583	29709	29472	29603	29531	29549	29457	29511	29350	29808	29668	29763	29724	29810	29696	29727	29737	29718	29505	29796	29887	29620	29719	29819	29753	29687	29536	29605	29732	29836	29843	29628	29640	29634	29829	29641	29625	29588	29742	29653	29553	29778	29488	29764	29569	29693	29914	29789	29607	29599	29711	30006	29683	29596	29623	29800	29817	29610	29256	29614	29710	29620	29659	29634	29448	29703	29646	29613	29621	29496	29493	29627	29648	29685	29478	29590	29802	29488	29724	29762	29650	29616	29416	29722	29713	29579	29827	29510	29371	29541	29407	29484	29941	29473	29664	29450	29841	29597	29692	29659	29504	29598	29772	29658	29624	29686	29721	29790	29339	29425	29576	29522	29617	29616	29619	29755	29778	29593	29678	29613	29662	29622	29700	29520	29654	29973	29763	29668	29811	29463	29688	29738	29584	29460	29809	29675	29462	29549	29554	29473	29666	29524	29664	29678	29519	29435	29643	29276	29695	29596	29393	29586	29759	29607	29601	29753	29556	29701	29784	29731	29947	29860	29382	29472	29617	29659	29788	29260	29657	29762	29611	29854	29820	29769	29743	29718	29776	29644	29444	29419	29828	29698	29978	29645	29698	29757	29651	29975	29643	29846	29733	29812	29663	29882	29826	29615	29688	29728	29753	29642	29660	29752	29730	29755	29627	29692	29823	29588	29666	29675	29820	29582	29658	29574	29528	29508	29582	29604	29631	29859	29912	29585	29729	29511	29632	29832	29752	29625	29802	29777	29793	29651	29495	29931	29531	29591	29632	29768	29677	29523	29648	29508	29623	29775	29720	29701	29771	29863	29781	29775	29680	29614	29804	29460	29613	29575	29555	29640	29587	29682	29620	29621	29660	29562	29588	29537	29627	29615	29712	29698	29731	29736	29664	29509	29622	29570	29678	29459	29623	29531	29639	29505	29742	29674	29866	29520	29780	29695	29490	29398	29578	29804	29508	29470	29649	29655	29831	29655	29599	29727	29687	29463	29648	29724	29825	29650	29944	29775	29370	29820	29912	29677	29553	29619	29725	29729	29794	29731	29598	29543	29867	29667	29472	29760	29626	29508	29867	29644	29615	29458	29658	29867	29657	29838	29897	29742	29686	29737	29583	29701	29789	29524	29556	29629	29644	29539	29583	29523	29477	29586	29561	29782	29558	29705	29548	29422	29547	29782	29385	29798	29486	29895	29711	29746	29830	29589	29735	29511	29655	29520	29795	29777	29508	29661	29647	29685	29666	29629	29865	29622	29572	29724	29609	29828	29570	29471	29732	29515	29756	29490	29739	29645	30032	29644	29721	29800	29846	29656	29683	29752	29646	29603	29591	29659	29677	29789	29533	29340	29827	29602	29607	29565	29646	29687	29651	29489	29455	29545	29727	29729	29510	29736	29557	29806	29627	29416	29607	29690	29698	29599	29598	29582	29674	29686	29594	29489	29874	29746	29614	29826	29669	29700	29477	29559	29557	29640	29518	29458	29614	29693	29587	29926	29480	29722	29972	29613	29462	29690	29564	29609	29985	29765	29570	29646	29609	29663	29567	29591	29517	29603	29672	29472	29749	29866	29690	29678	29674	29735	29666	29615	29792	29562	29524	29673	29737	29747	29531	29759	29576	29452	29634	29655	29709	29522	29957	29604	29686	29594	29550	29671	29745	29559	29371	29662	29481	29604	29760	29579	29567	29580	29558	29555	29689	29662	29716	29629	29785	29569	29715	29584	30040	29684	29598	29339	29609	29656	29737	29337	29626	29757	29764	29978	29555	29476	29790	29814	29499	29504	29726	29642	29831	29775	29857	29547	29655	29370	29556	29622	29579	29778	29633	29536	29691	29851	29718	29617
64389	105087	88314	60231	40148	28214	23892	22998	22743	22614	22623	22736	22668	22439	22909	22527	22598	22563	22553	22581	22727	22512	22705	22514	22564	22566	22744	22547	22659	22624	22640	22626	22723	22509	22691	22654	22496	22382	22781	22634	22500	22586	22527	22736	22798	22507	22577	22744	22711	22522	22527	22579	22697	22747	22574	22462	22663	22602	22711	22673	22619	22790	22630	22663	22527	22663	22569	22585	22600	22481	22760	22472	22630	22595	22599	22559	22597	22624	22533	22672	22790	22546	22529	22610	22593	22668	22412	22619	22616	22686	22501	22458	22655	22630	22436	22663	22674	22628	22443	22707	22679	22573	22709	22595	22534	22398	22441	22788	22470	22454	22678	22501	22502	22674	22657	22700	22573	22553	22567	22548	22680	22452	22553	22608	22596	22619	22534	22625	22474	22629	22535	22710	22551	22665	22587	22695	22542	22524	22568	22871	22625	22552	22525	22625	22633	22662	22677	22506	22602	22495	22426	22640	22709	22742	22598	22752	22514	22706	22566	22521	22703	22625	22632	22586	22533	22647	22653	22652	22538	22607	22333	22754	22385	22679	22491	22638	22753	22721	22576	22645	22607	22704	22715	22591	22680	22741	22757	22617	22510	22561	22442	22700	22601	22590	22580	22481	22595	22658	22444	22546	22748	22700	22457	22500	22466	22603	22722	22515	22775	22602	22533	22668	22782	22575	22386	22655	22349	22502	22656	22461	22617	22407	22714	22667	22585	22799	22551	22520	22596	22647	22544	22629	22641	22549	22602	22568	22622	22579	22609	22559	22594	22537	22700	22515	22719	22722	22612	22735	22646	22616	22417	22643	22699	22705	22472	22611	22623	22420	22555	22366	22714	22681	22615	22762	22614	22695	22813	22654	22663	22496	22557	22745	22599	22568	22437	22522	22601	22757	22489	22705	22553	22417	22691	22489	22521	22495	22775	22453	22680	22562	22755	22697	22679	22685	22731	22667	22562	22653	22354	22685	22775	22609	22624	22717	22613	22623	22683	22605	22535	22654	22532	22649	22789	22348	22743	22660	22645	22565	22603	22608	22627	22734	22516	22709	22441	22458	22640	22495	22447	22578	22792	22693	22905	22577	22653	22586	22600	22591	22550	22879	22495	22841	22603	22577	22570	22670	22626	22488	22648	22766	22667	22650	22941	22509	22537	22471	22700	22507	22533	22440	22313	22633	22554	22463	22566	22744	22579	22542	22659	22715	22652	22678	22603	22690	22552	22703	22445	22790	22618	22540	22704	22631	22779	22532	22564	22719	22736	22709	22555	22621	22435	22584	22706	22564	22640	22740	22745	22645	22603	22737	22519	22380	22689	22788	22567	22558	22564	22671	22611	22599	22659	22649	22493	22678	22552	22599	22425	22646	22562	22491	22557	22479	22636	22517	22604	22553	22504	22617	22581	22661	22649	22638	22596	22479	22617	22486	22643	22373	22623	22401	22671	22693	22421	22620	22464	22664	22561	22494	22639	22726	22725	22578	22393	22623	22708	22476	22549	22629	22750	22518	22586	22698	22610	22610	22704	22588	22601	22529	22704	22585	22498	22583	22648	22537	22411	22727	22636	22511	22625	22689	22544	22543	22754	22538	22463	22670	22444	22581	22609	22458	22575	22504	22544	22359	22468	22684	22587	22569	22553	22822	22499	22609	22547	22678	22616	22614	22672	22662	22624	22485	22575	22409	22573	22641	22556	22488	22601	22650	22575	22648	22653	22774	22856	22462	22739	22648	22527	22479	22612	22609	22443	22604	22601	22415	22601	22608	22447	22639	22488	22553	22402	22572	22825	22790	22534	22459	22617	22498	22592	22576	22483	22617	22532	22727	22601	22577	22492	22632	22618	22621	22688	22585	22530	22633	22388	22406	22627	22697	22432	22668	22557	22515	22659	22575	22382	22684	22581	22688	22630	22422	22617	22523	22851	22635	22624	22605	22490	22544	22608	22494	22756	22624	22601	22481	22629	22612	22490	22541	22655	22709	22477	22623	22457	22462	22637	22455	22735	22552	22452	22472	22726	22500	22600	22660	22522	22631	22641	22578	22610	22655	22609	22579	22700	22653	22529	22593	22577	22554	22637	22491	22422	22632	22513	22712	22541	22617	22635	22675	22473	22533	22540	22711	22574	22536	22682	22625	22491	22504	22334	22570	22540	22536	22418	22714	22631	22569	22500	22473	22634	22623	22676	22688	22562	22699	22682	22662	22718	22698	22441	22494	22471	22633	22634	22655	22653	22495	22598	22479	22611	22718	22417	22469	22618	22511	22591	22597	22648	22383	22668	22478	22691	22602	22615	22524	22705	22638	22528	22586	22535	22572	22637	22659	22553	22662	22512	22576	22723	22645	22631	22519	22780	22631	22602	22759	22478	22610	22665	22429	22563	22611	22681	22609	22505	22532	22621	22530	22465	22697	22663	22522	22527	22537	22603	22430	22671	22643	22703	22518	22539	22575	22674	22718	22582	22712	22594	22484	22638	22546	22660	22626	22550	22644	22537	22567	22744	22527	22485	22633	22500	22668	22547	22812	22584	22660	22566	22528	22695	22612	22459	22676	22624	22749	22529	22428	22633	22726	22528	22547	22597	22461	22554	22520	22458	22632	22601	22521	22703	22692	22606	22759	22573	22592	22719	22771	22530	22614	22514	22697	22606	22619	22648	22576	22552	22538	22635	22479	22691	22447	22748	22547	22699	22577	22799	22663	22751	22616	22571	22654	22554	22628	22547	22497	22587	22565	22688	22612	22663	22667	22556	22627	22642	22488	22406	22603	22633	22678	22689	22495	22671	22495	22485	22666	22680	22481	22583	22521	22770	22508	22758	22510	22865	22605	22547	22709	22557	22550	22594	22497	22571	22516	22605	22618	22695	22507	22570	22684	22580	22549	22576	22380	22597	22657	22604	22539	22571	22580	22695	22503	22556	22751	22649	22656	22636	22636	22790	22561	22538	22544	22542	22557	22646	22827	22603	22594	22453	22716	22600	22549	22635	22490	22511	22582	22429	22656	22631	22646	22611	22732	22672	22525	22671	22643	22618	22510	22529	22603	22411	22631	22575	22561	22681	22642	22604	22755	22629	22515	22487	22539	22651	22498	22678	22551	22609	22573	22512	22493	22946	22611	22458	22379	22681	22772	22719	22625	22517	22467	22505	22732	22499	22731	22385	22451	22495	22833	22455	22590	22577	22511	22680	22582	22789	22514	22496	22578	22635	22482	22495	22674	22594	22599	22726	22556	22649	22533	22686	22513	22572	22604	22673	22684	22619	22586	22507	22422	22602	22803	22498	22616	22607	22641	22661	22644	22418	22569	22468	22494	22481	22534	22678	22613	22683	22565	22415	22690	22663	22507	22613	22723	22620	22543	22572	22482	22541	22512	22703	22623	22674	22498	22781	22404	22497	22502	22579	22579	22598	22681	22439	22599	22732	22536	22643	22442	22575	22850	22677	22638	22585	22767	22551	22516	22727	22505	22611	22553	22460	22779	22466	22722	22465	22551	22694	22383	22632	22641	22553	22708	22507	22603	22407	22683	22415	22615	22493	22575	22710	22546	22628	22623	22700	22622	22846	22651	22490	22586	22634	22479	22721	22560	22672	22619	22556	22708	22712	22665	22479	22539	22675	22545	22526	22698	22448	22473	22910	22647	22483	22774	22704	22674	22419	22571	22593	22689	22580	22529	22622	22398	22659	22647	22530	22689	22531	22653	22634	22606	22449	22505	22555	22758	22699	22530	22749	22521	22819	22559	22514	22532	22604	22556	22545	22710	22479	22632	22713	22505	22763	22695	22603	22563	22550	22568	22504	22556	22650	22714	22529	22481	22737	22624	22617	22621	22702	22550	22604	22571	22638	22630	22589	22496	22432	22668	22627	22396	22570	22593	22771	22643	22692	22686	22337	22593	22635	22523	22606	22636	22593	22696	22863	22578	22607	22602	22376	22707	22561	22679	22588	22683	22676	22779	22503	22482	22707	22579	22558	22621	22506	22681	22672	22757	22586	22469	22564	22637	22607	22488	22626	22549	22624	22504	22646	22664	22439	22819	22499	22489	22723	22492	22573	22465	22521	22680	22563	22494	22739	22603	22450	22561	22647	22659	22484	22740	22415	22471	22666	22709	22548	22505	22731	22580	22576	22508	22826	22538	22423	22739	22754	22610	22720	22643	22742	22543	22618	22728	22609	22624	22644	22650	22557	22419	22622	22590	22559	22744	22556	22716	22687	22572	22617	22560	22558	22720	22632	22554	22562	22674	22486	22514	22676	22668	22482	22706	22730	22415	22556	22491	22682	22582	22640	22675	22615	22701	22675	22610	22671	22547	22779	22629	22716	22543	22487	22445	22667	22608	22354	22436	22509	22555	22597	22556	22728	22570	22506	22410	22580	22603	22510	22496	22552	22659	22686	22656	22694	22662	22568	22717	22561	22746	22779	22485	22536	22572	22592	22627	22736	22587	22706	22701	22538	22687	22563	22559	22539	22543	22433	22557	22445	22635	22574	22580	22670	22584	22680	22308	22769	22458	22570	22528	22485	22714	22653	22365	22320	22719	22749	22536	22632	22703	22721	22690	22480	22593	22580	22635	22696	22511	22448	22376	22582	22610	22713	22654	22688	22642	22638	22626	22792	22684	22468	22356	22715	22578	22538	22513	22449	22435	22637	22553	22608	22634	22723	22716	22644	22332	22579	22683	22459	22549	22549	22580	22520	22385	22614	22523	22429	22525	22739	22643	22589	22637	22470	22653	22604	22740	22675	22569	22576	22572	22699	22610	22690	22449	22569	22646	22556	22709	22716	22478	22670	22589	22676	22550	22728	22739	22571	22589	22472	22526	22472	22685	22586	22645	22621	22586	22513	22655	22634	22606	22605	22631	22577	22674	22591	22429	22590	22439	22577	22607	22699	22595	22744	22429	22561	22635	22528	22406	22595	22569	22717	22573	22578	22591	22555	22556	22656	22499	22575	22477	22646	22608	22502	22477	22475	22409	22785	22704	22598	22630	22583	22623	22515	22639	22547	22825	22455	22508	22522	22767	22532	22598	22706	22666	22627	22367	22478	22708	22703	22573	22645	22692	22446	22643	22624	22559	22558	22658	22567	22575	22697	22670	22651	22798	22478	22534	22679	22565	22703	22583
22656	23955	38862	38403	33647	32958	34433	30967	30639	31040	31136	31142	30750	30904	30893	30796	30668	30606	30675	30548	30611	30742	30577	30504	30745	30711	30468	30589	30757	30604	30715	30498	30397	30471	30636	30630	30575	30533	30468	30545	30404	30601	30563	30566	30497	30318	30270	30524	30451	30470	30542	30385	30388	30430	30483	30469	30424	30577	30344	30306	30483	30506	30556	30511	30421	30359	30454	30390	30456	30444	30388	30396	30429	30609	30504	30290	30295	30324	30238	30291	30460	30424	30391	30428	30533	30369	30317	30368	30224	30458	30545	30421	30643	30428	30290	30520	30475	30438	30669	30358	30289	30412	30703	30189	30228	30152	30202	30632	30298	30307	30637	30397	30658	30466	30315	30488	30354	30342	30563	30529	30295	30500	30511	30473	30153	30535	30447	30461	30494	30463	30388	30250	30466	30517	30254	30349	30498	30157	30447	30355	30508	30508	30488	30240	30391	30373	30465	30532	30490	30498	30353	30334	30420	30601	30370	30425	30343	30441	30625	30471	30609	30363	30106	30479	30221	30376	30083	30311	30375	30333	30492	30270	30387	30402	30461	30519	30527	30542	30351	30750	30570	30184	30426	30521	30391	30174	30414	30215	30445	30337	30511	30344	30416	30499	30296	30464	30476	30299	30114	30344	30612	30438	30267	30365	30364	30518	30767	30159	30450	30420	30481	30370	30432	30393	30511	30436	30467	30181	30455	30500	30579	30486	30321	30196	30218	30248	30236	30546	30662	30245	30155	30406	30420	30400	30402	30708	30374	30285	30500	30463	30504	30361	30432	30526	30621	30407	30433	30146	30180	30378	30391	30160	30503	30448	30493	30271	30148	30543	30333	30347	30362	30271	30343	30576	30242	30362	30208	30504	30693	30400	30308	30389	30551	30411	30431	30164	30372	30400	30519	30494	30519	30350	30243	30195	30274	30260	30461	30373	30453	30562	30356	30288	30286	30469	30302	30473	30341	30461	30325	30443	30628	30442	30442	30352	30155	30268	30271	30378	30706	30358	30398	30303	30396	30502	30198	30246	30332	30366	30334	30398	30335	30554	30359	30555	30497	30488	30606	30500	30324	30456	30372	30465	30347	30315	30224	30415	30491	30434	30379	30544	30305	30411	30406	30528	30457	30275	30499	30545	30674	30475	30435	30426	30407	30360	30436	30365	30563	30460	30443	30377	30599	30362	30193	30370	30245	30458	30267	30423	30414	30474	30442	30535	30490	30355	30236	30450	30387	30537	30445	30442	30465	30472	30389	30407	30226	30222	30471	30361	30337	30218	30106	30487	30373	30362	30592	30310	30423	30432	30604	30466	30450	30169	30571	30289	30380	30237	30379	30485	30388	30197	30297	30289	30362	30599	30366	30235	30551	30454	30389	30314	30524	30308	30316	30545	30380	30288	30346	30539	30336	30343	30428	30276	30522	30104	30346	30620	30300	30319	30177	30366	30497	30471	30548	30282	30350	30506	30435	30312	30424	30251	30471	30477	30259	30197	30819	30583	30400	30565	30555	30410	30666	30517	30499	30575	30633	30363	30323	30566	30328	30396	30436	30386	30760	30354	30573	30434	30562	30088	30666	30193	30530	30484	30443	30482	30171	30237	30294	30345	30251	30140	30421	30331	30457	30335	30494	30439	30283	30567	30394	30423	30223	30380	30502	30339	30629	30441	30437	30394	30378	30383	30441	30459	30467	30514	30232	30601	30425	30462	30431	30247	30436	30157	30296	30384	30635	30564	30567	30380	30400	30194	30476	30490	30483	30233	30324	30480	30329	30386	30266	30370	30458	30274	30475	30229	30328	30584	30376	30406	30267	30296	30431	30525	30466	30545	30331	30515	30504	30231	30457	30220	30218	30334	30282	30189	30435	30350	30310	30307	30414	30290	30441	30440	30149	30567	30393	30669	30322	30559	30358	30325	30447	30399	30395	30518	30440	30356	30381	30308	30240	30415	30550	30532	30205	30351	30320	30421	30307	30477	30214	30379	30362	30326	30345	30613	30375	30258	30448	30419	30518	30675	30291	30316	30531	30407	30422	30521	30262	30334	30421	30462	30427	30573	30469	30503	30210	30360	30223	30522	30317	30597	30125	30335	30223	30274	30332	30393	30387	30243	30259	30660	30429	30396	30515	30207	29975	30372	30501	30411	30129	30206	30274	30401	30451	30446	30269	30454	30514	30331	30299	30204	30552	30328	30249	30353	30364	30438	30461	30085	30272	30248	30395	30389	30549	30469	30690	30304	30516	30168	30500	30366	30503	30447	30340	30220	30423	30496	30314	30155	30189	30647	30379	30359	30141	30367	30521	30393	30515	30471	30333	30362	30254	30270	30510	30257	30501	30522	30344	30290	30376	30206	30383	30468	30489	30229	30352	30562	30635	30504	30707	30292	30169	30366	30343	30335	30418	30232	30520	30171	30332	30347	30181	30201	30338	30554	30242	30347	30537	30576	30584	30508	30480	30346	30376	30386	30265	30506	30368	30507	30390	30462	30293	30437	30376	30327	30467	30426	30455	30325	30512	30382	30323	30463	30278	30227	30543	30364	30418	30362	30427	30290	30454	30395	30440	30644	30324	30177	30405	30402	30437	30510	30400	30434	30609	30462	30225	30125	30314	30372	30457	30409	30225	30162	30505	30499	30168	30254	30314	30329	30351	30346	30489	30398	30407	30430	30222	30302	30382	30292	30596	30532	30393	30355	30451	30273	30384	30185	30149	30383	30317	30471	30434	30515	30449	30464	30355	30350	30489	30376	30428	30478	30257	30279	30542	30369	30407	30196	30486	30281	30431	30456	30280	30183	30438	30270	30105	30234	30424	30407	30572	30258	30614	30325	30341	30243	30317	30237	30410	30290	30252	30302	30549	30464	30442	30465	30283	30433	30393	30441	30376	30322	30510	30344	30396	29944	30340	30300	30442	30262	30432	30191	30285	30182	30379	30279	30352	30209	30456	30496	30271	30563	30396	30377	30670	30221	30578	30594	30360	30410	30220	30268	30385	30598	30460	30419	30611	30314	30368	30281	30376	30499	30540	30721	30418	30234	30482	30539	30410	30441	30472	30394	30316	30370	30195	30095	30687	30679	30548	30293	30569	30301	30552	30315	30519	30415	30411	30343	30599	30238	30269	30307	30423	30476	30571	30417	30290	30388	30340	30423	30563	30375	30258	30185	30381	30431	30572	30419	30425	30373	30304	30695	30312	30329	30570	30438	30553	30584	30327	30454	30696	30356	30589	30333	30534	30564	30276	30442	30327	30142	30428	30451	30410	30333	30671	30178	30327	30334	30546	30662	30430	30620	30271	30255	30312	30662	30367	30417	30584	30283	30324	30488	30299	30307	29993	30265	30259	30293	30448	30572	30409	30388	30623	30402	30478	30699	30419	30132	30373	30237	30279	30417	30492	30556	30558	30444	30160	30480	30408	30371	30127	30444	30509	30217	30547	30489	30396	30458	30551	30248	30554	30266	30459	30371	30373	30149	30391	30501	30450	30362	30271	30520	30375	30579	30413	30420	30551	30571	30366	30381	30288	30296	30455	30701	30460	30252	30541	30254	30503	30066	30519	30463	30307	30484	30406	30716	30495	30237	30114	30221	30581	30219	30107	30341	30478	30339	30512	30414	30515	30346	30444	30269	30157	30514	30455	30109	30568	30067	30415	30431	30571	30484	30501	30451	30368	30183	30273	30552	30372	30346	30162	30274	30340	30353	30296	30291	30376	30323	30204	30243	30531	30553	30431	30551	30490	30554	30488	30389	30141	30327	30394	30468	30150	30440	30523	30277	30316	30528	30385	30548	30288	30338	30315	30296	30418	30564	30492	30452	30552	30249	30139	30287	30318	30362	30461	30454	30283	30518	30665	30600	30184	30412	30572	30459	30448	30200	30459	30245	30507	30441	30395	30545	30551	30491	30306	30437	30549	30316	30251	30283	30371	30384	30348	30333	30409	30169	30325	30703	30454	30316	30499	30535	30175	30487	30461	30274	30387	30449	30537	30544	30599	30172	30350	30414	30198	30613	30333	30307	30279	30280	30216	30414	30469	30486	30425	30485	30270	30368	30314	30434	30516	30556	30448	30266	30348	30739	30300	30604	30563	30342	30450	30361	30366	30480	30301	30434	30515	30271	30540	30503	30457	30467	30283	30280	30303	30111	30473	30484	30353	30488	30254	30260	30289	30306	30355	30243	30295	30226	30557	30320	30199	30390	30329	30502	30682	30373	30410	30274	30565	30250	30298	30291	30284	30576	30450	30445	30331	30369	30486	30585	30138	30215	30500	30331	30462	30238	30481	30517	30316	30070	30226	30071	30551	30376	30355	30387	30561	30292	30552	30437	30421	30525	30432	30525	30435	30206	30351	30570	30301	30464	30516	30364	30540	30245	30429	30395	30391	30595	30715	30461	30403	30449	30383	30117	30588	30448	30426	30312	30334	30509	30339	30557	30671	30272	30650	30411	30168	30216	30542	30531	30284	30218	30390	30343	30492	30467	30449	30332	30463	30479	30331	30488	30629	30525	30189	30474	30368	30622	30369	30464	30590	30476	30486	30248	30286	30463	30352	30393	30454	30471	30402	30674	30061	30323	30548	30312	30284	30383	30294	30221	30175	30542	30402	30618	30433	30338	30410	30277	30604	30211	30464	30532	30578	30194	30277	30408	30321	30446	30274	30377	30411	30538	30411	30352	30474	29886	30496	30306	30392	30410	30621	30344	30137	30465	30373	30304	30474	30206	30299	30349	30174	30349	30448	30185	30459	30276	30369	30227	30469	30312	30353	30294	30324	30539	30327	30327	30393	30156	30414	30358	30512	30188	30416	30261	30170	30476	30413	30316	30437	30416	30606	30265	30370	30393	30210	30283	30551	30404	30145	30363	30398	30576	30257	30367	30298	30123	30096	30326	30325	30546	30430	30408	30413	30477	30451	30389	30561	30445	30233	30445	30415	30376	30225	30258	30433	30163	30136	30365	30416	30475	30337	30159	30474	30494	30261	30425	30244	30487	30491	30468	30236	30494	30327	30471	30623	30455	30371	30316	30089	30533	30205	30411	30408	30365	30537	30235	30158	30376	30462	30581	30390	29953	30281	30183	30464	30440	30403	30686	30313	30328	30330	30248	30632	30488	30357	30256	30426	30323
61754	100551	93436	73839	49754	32975	25562	23547	22958	22890	23091	22937	23001	23175	22933	22977	23067	23182	23145	22837	23089	23113	23047	23130	22924	23066	22810	23074	23023	23055	23173	22970	22990	23015	23105	23076	23154	23124	23141	23152	22990	23117	23084	22917	22979	23058	23083	23025	22995	23118	22920	22860	22924	22917	23141	23074	23125	23040	23060	23111	23092	22837	23117	23254	22966	23028	22894	23036	22910	22834	23022	23271	22986	23020	23166	22812	23095	23121	23092	23078	23034	22964	23116	22975	23000	23007	22966	23083	22896	23025	23137	23212	23108	23116	22985	23015	23017	22936	22896	22994	23026	23028	23092	23140	22908	23043	22962	22976	22948	23173	22906	23103	23201	22951	23073	23020	23019	23033	23096	23026	22806	23192	22973	23006	22983	22894	22941	22999	22926	23245	23043	22854	23046	23082	23023	23138	23036	22851	22966	23046	23081	22896	23011	23113	22924	22915	23333	23055	22970	23218	23050	23123	23098	23190	23160	22909	22879	23112	23119	23066	23013	23124	23092	22892	23174	22983	23115	23137	22973	23030	23008	23105	22865	22986	23068	23218	23115	23082	22967	22961	23039	22880	23252	23099	23087	22975	22969	23094	23065	23077	23124	23117	23054	22894	23378	23066	23174	23053	23288	23077	22950	23216	23086	22946	22944	23134	22906	22968	23125	22952	22833	22945	23127	22968	23125	23109	23069	23067	23145	22950	22935	23134	23191	23037	23193	22850	23056	23014	23116	22906	23010	23205	23171	23228	22985	22985	23155	23011	23108	23087	23240	23151	23245	23047	23029	23001	23189	23125	23059	23078	22909	22832	22955	23214	23123	22968	23020	23066	23076	23038	23039	23004	23087	23094	22753	23098	23102	22932	23132	22996	22960	22881	23042	23063	23179	22997	22895	23201	23092	23116	23147	22843	23027	23128	23166	23101	23126	22916	22739	23088	22873	23008	23043	22918	23040	22933	22913	22981	23105	23144	22865	23071	23248	23040	23006	23083	23186	23098	23097	22959	23082	23097	23079	23090	23133	23060	23129	23116	23121	22947	22778	22959	22928	23001	23033	23260	23019	22915	22964	22951	23012	22896	23107	23154	23032	23015	22991	23236	23052	22954	23171	23215	23121	23093	23043	22964	23041	23006	22994	23234	22868	22977	22956	23069	22903	23057	22917	23150	23057	23070	23085	23005	23065	23165	23087	23208	22979	22911	22946	22950	22991	23024	23068	23043	23056	23005	23012	23064	23150	23049	23004	23129	23077	22968	23085	23047	22895	22957	23119	23001	23081	22901	23083	22923	22986	23076	23188	22991	23055	23047	22967	23224	23159	23102	23211	23059	23068	23096	22974	23098	23041	23060	23240	22917	23046	23048	23012	22839	23140	23010	23030	22962	22823	22924	22908	23069	23127	22974	22921	22986	22782	23059	23051	23043	22995	23090	23068	23104	23123	23078	23197	23000	23180	23065	23034	23049	23115	23079	23061	22864	23045	23091	23079	23073	22827	22944	23026	23139	23092	22968	23134	22915	23015	23050	23183	23017	23063	23219	23002	23066	22971	22973	23136	23046	23086	22953	23111	22935	23223	23051	23188	22988	23119	22900	23054	23026	22998	22960	23223	23178	23006	22846	22868	23070	22974	23001	22952	23067	22926	23061	22930	23235	23115	23002	22943	23104	23087	22994	22901	23019	23216	22864	23084	23128	23095	22934	22941	23040	23129	23000	23155	22868	23113	22965	23106	23214	23159	23074	23133	23038	23085	23039	23064	22843	22993	23040	23214	22977	23055	22980	22964	23029	23124	23027	22833	22934	22995	23186	23064	23139	23175	22959	23082	23123	23024	23298	23011	23071	22856	23075	23105	23098	22941	23125	23094	23096	23061	23059	23078	23052	22981	23087	23181	23012	23156	23084	23201	23194	23086	22797	22962	22987	22951	22967	23139	23107	23127	23077	22894	23057	23162	22947	23070	23052	23057	22969	22919	23172	23059	23133	23352	22980	22866	23088	22912	22942	23038	23075	23136	23184	23167	22977	22935	22991	23023	23213	23076	22840	22976	23235	22838	23024	23223	23357	22928	22994	23069	22944	23009	23099	22926	23026	22969	22975	23111	23029	22886	23153	22969	22879	23037	23084	23089	23088	23097	23176	23009	23041	23028	23131	23059	23091	22995	23151	23123	23117	23271	23123	22796	23013	23067	22992	23053	23171	23080	23096	22950	22942	22906	22963	22886	22879	23127	23078	23212	22910	22989	22933	23025	22980	23096	22961	23188	23058	23067	23154	22890	22951	22936	23001	23065	23291	23143	23187	23108	22814	23067	22971	23107	22981	22975	23128	22906	22847	23140	23011	23098	23072	23144	23033	23162	23178	23082	23122	22804	22919	22815	22919	23141	22987	23115	23107	22988	23002	22992	23225	23037	23171	23005	23069	23163	23039	23090	23195	22838	23038	22780	22915	22783	23058	23025	22963	23110	23043	23158	23085	22948	22811	23035	23009	23100	23095	22914	23100	23231	22970	23047	22982	23057	23062	23013	23051	22958	22832	23010	23042	22905	23039	23057	22951	22990	23147	22990	23019	23115	22912	23073	23172	22995	23088	22983	23102	23134	23013	22996	23117	23040	23159	23258	23021	23108	23110	23170	22940	23020	22951	22971	23002	23057	22915	22987	23082	22999	23096	23201	22953	23047	23144	23091	23094	22891	23120	23046	23211	22971	22969	23097	22982	22945	23160	22911	23015	23046	22971	23329	23015	22831	23172	22959	23007	23078	23116	22991	22931	23198	23069	23049	23077	23103	22831	23064	23180	23140	23034	23038	23083	22973	23143	22997	23085	23079	23121	23022	23267	22952	23121	23125	22974	23035	23015	22996	23151	22882	22988	22982	23022	22951	22860	23042	23104	23061	23078	23041	23122	23057	23106	22892	23003	23033	22813	22823	23216	22932	23075	22959	23061	23090	23096	22978	22925	23103	22922	23055	23226	23112	22958	22973	22875	23019	23022	23149	22999	23190	22932	22914	23028	22959	23124	23157	23015	23135	23054	23023	23136	22905	22969	23028	23011	23129	23004	23019	22927	23064	22980	23081	23042	23010	23035	23191	22921	23015	23001	23142	22952	23086	22986	23021	22844	23038	23266	23201	23161	22954	22951	22885	22913	23041	23084	23036	22946	23041	23010	22938	23040	22992	23057	22994	22844	23055	22991	23191	23156	23099	23172	22986	23126	22896	22929	23156	23203	22958	23234	23205	23094	22930	22941	23239	23160	23080	23216	23001	23086	22994	23018	22996	22809	23013	23215	23033	22938	23176	23131	23095	23065	23037	23080	23124	23008	22863	23016	22935	22994	23107	23035	23084	23045	22860	23089	22869	23103	23126	22950	22927	23113	22860	22915	22988	23142	23075	23043	22898	22961	23117	23095	22981	23057	22940	23125	22811	23033	23029	22978	23263	23191	22974	23086	23249	23057	22881	22975	23216	23070	22929	23108	22990	22975	23009	23098	23181	23058	23138	23116	23044	23064	23073	22964	22901	23133	23062	23200	23110	23028	22984	23100	23042	23065	22934	23189	22987	23145	23035	22894	23068	22942	23071	22969	23083	23042	23113	23041	22945	23153	23040	22831	23131	22975	23115	22944	23021	22808	23064	23214	22995	23137	23008	23200	23039	22887	23019	23047	23045	22974	23077	22987	23002	23153	23156	22920	23109	23050	22827	22937	23042	23095	23031	23130	22816	23008	23046	23060	22962	22996	23104	23080	23146	23091	23016	22889	23131	22977	23011	22947	22832	23030	22899	23073	23236	23123	23068	23145	22989	22836	22991	22982	22982	23005	23095	23106	23112	22868	22968	22966	23126	23200	23007	22961	23033	22889	22993	23013	23111	22995	23090	23175	23107	23038	22970	23065	23296	23079	23171	22816	23048	23203	23061	22901	22939	23137	23036	23076	22877	23087	22993	23055	22909	23162	22924	22882	23085	23154	23092	22992	22968	23127	23136	23025	22960	23306	23174	23069	23160	23116	23164	22799	22954	23025	23110	23172	22949	23080	23093	22975	23198	23057	23095	23037	23101	22945	23115	23154	22894	23211	23072	23025	23125	23096	22988	23064	23227	23254	23129	22839	22965	23166	23021	22902	23018	23144	23306	22904	23081	23075	23074	22900	22924	23137	23101	22882	23074	22958	23115	22975	23170	22869	23051	22964	23101	23206	23152	23041	23063	23028	23020	23074	23158	23061	23000	22867	23144	23042	22985	23013	23073	22965	22817	23021	23079	23045	23039	23182	23048	22992	23116	23009	23026	23007	23186	22897	23224	23010	23047	22995	23116	23013	22918	23028	22951	23130	22896	23068	23105	23090	22964	23124	23041	22966	23104	22996	23030	22870	23026	23181	23156	23077	23007	23166	23081	23075	22859	23035	22994	23025	23030	22968	22988	23010	23046	23208	23056	22743	23021	23038	23062	23176	23205	22950	22945	22883	22963	23133	23021	23087	23071	22911	23002	22988	22987	23115	23113	22919	22868	22942	22971	23069	23007	23053	23012	23148	23084	22990	22973	22990	22914	23064	23188	22767	22959	22918	22943	22915	23104	23041	23143	22935	22912	22902	23037	22955	22899	23009	23003	23079	22953	22829	23155	22944	22965	22900	23179	22935	22929	22823	22981	23175	22894	23101	23067	23108	23187	23092	23132	23045	23259	22792	22922	22888	23235	23041	23101	23163	23046	23117	22881	23073	22983	23099	22883	23047	23140	22812	23051	23238	23274	23088	22926	23003	22964	22967	23003	23113	23079	23101	22973	23258	23014	23153	22936	23255	23053	22926	23143	22964	23186	22969	22928	23093	22983	23146	23051	23052	22938	22958	23029	23035	23039	23033	22988	23025	23086	23162	22974	23041	22987	23029	22931	22851	23140	23202	23241	22952	22945	23117	23034	22735	22929	23279	22983	23121	23094	23052	23122	22870	23104	23013	23192	22914	22886	22964	23230	22880	22909	23116	23089	22945	23183	23044	23044	23137	23129	23241	22974	22923	23034	23051	22899	22964	23042	23138	23062	22934	22721	22958	23012	23001	22922	22962	23111	22965	22851	23075	22785	22958	23080	22965	23019	23045	22994	23045	22914	23003	23065	23054	23022	23169	23158	23091
30857	40515	48342	39737	32496	30325	30423	29489	29648	29947	29755	29800	29770	29778	29920	29767	29680	29953	29851	29638	29774	29632	29703	29526	29793	29734	29744	29699	29653	29867	29560	29843	29719	29723	29912	29755	29821	29891	29835	29648	29717	29837	29724	29768	29798	29721	29796	29728	29951	29780	29850	29802	29538	29473	29798	29700	29856	29680	29612	29729	29832	29726	29616	29593	29834	29655	29718	29935	29685	29640	29610	29867	29978	29609	29758	29758	29728	29887	29600	29764	29824	29678	29588	29915	29640	29586	29744	29895	29824	29604	29777	29595	29753	29884	29623	29693	29883	29634	29803	29639	29611	29857	29788	29778	29693	29747	29907	29769	29741	29717	29826	29786	29706	29742	29770	29758	29656	29750	29720	29708	29632	29784	29806	29741	29765	29663	29768	29657	29706	29528	29913	29670	29773	29916	29716	29789	29777	29779	29804	29530	29734	29602	29838	29580	29734	29661	29701	29565	29618	29788	30056	29373	29821	29715	29735	29571	29938	29666	29721	29697	29746	29676	29640	29784	29627	29823	29608	29775	29465	29689	29706	29685	29754	29934	29851	29593	29738	29752	29825	29884	29666	29606	29813	29568	29786	29853	29632	29591	29543	29649	29782	29676	29758	29653	29621	29678	29467	29688	29582	29496	29580	29910	29607	29576	29489	29594	29675	29475	29721	29543	29952	29598	29887	29889	29697	29610	29803	29857	29630	29851	29671	29735	29589	29791	29634	29753	29702	29979	29758	29426	29804	29722	29663	29970	29810	29769	29684	29804	29704	29671	29853	29651	29699	29597	29488	29874	29885	29866	29676	29748	29799	29917	29786	29693	29697	29674	29741	29713	29973	29821	29670	29557	29622	29744	29735	29737	29607	29823	29727	29915	29710	29922	29841	29692	29566	29631	29687	29531	29228	29646	29667	29659	29787	29825	29740	29520	29638	29742	29858	29722	29807	29685	29512	29704	29639	29752	29780	29825	29833	29572	29595	29693	29898	29728	29861	29676	29791	29910	29596	29607	29837	29528	29643	29577	29795	29582	29561	29568	29716	29727	29861	29583	29788	29561	29580	29525	29699	30004	30018	29699	29777	29742	29774	29891	29801	29767	29843	29759	29916	29862	29673	29478	29941	29847	29948	29683	29719	29765	29841	29751	29642	29660	29805	29555	29823	29743	29726	29873	29774	29907	29748	29848	29741	29703	29881	29796	29842	29715	29699	29671	29512	29680	29534	29821	29686	29694	29682	29594	29741	29757	29716	29761	29707	29740	29837	29411	29553	29948	29725	29621	29702	29659	29557	29532	29820	29611	29592	29824	29614	29900	29764	29622	29882	29754	29701	29615	29788	29601	29736	29728	29859	30034	29841	29844	29801	29695	29702	29698	29819	29618	29684	29671	29747	29717	29731	29670	29595	29674	29562	29841	29932	29807	29559	29691	29878	29789	29840	29877	29635	29667	29777	29794	29581	29683	29479	29884	29766	29621	29604	29623	29819	29638	29792	29748	29622	29439	30097	29726	29919	29692	29785	29763	29801	29886	29719	29554	29613	29655	29801	29942	29592	29589	29744	29864	29647	29926	29786	29694	29686	29765	29598	29679	29690	29811	29673	29671	29876	29832	29550	29704	29770	29699	29729	29838	29762	29632	29800	29827	29700	29638	29664	30005	29490	29556	29780	29583	29858	29608	29434	29710	29785	29559	29833	29610	29764	29825	29556	29939	29804	29634	29715	29550	29580	29827	29491	29792	29689	29836	29864	29744	29720	29815	29678	29703	29687	29635	29717	29585	29704	29721	29968	29968	29918	29876	29632	29570	29509	29592	29744	29685	29770	29879	29657	29629	29685	29725	29837	29874	29798	29404	29784	29601	30032	30053	29970	29698	29607	29834	29649	29801	29956	29709	29758	29850	29788	29747	29821	29855	29654	29711	29637	29708	29810	29914	29848	29830	29729	29538	29889	29783	29839	29661	29904	29861	29576	30197	29786	29714	29782	29911	29752	29898	29827	29769	29960	29542	29662	29891	29794	29720	29713	29611	29842	29660	29903	29775	29817	29603	29683	29597	29789	29692	29625	29624	29811	29760	29751	29638	29600	29735	29645	29800	29311	29874	29858	29742	29834	29885	29718	29873	29555	29511	29564	29631	29944	29650	29700	29523	29613	29867	29632	29586	29648	29524	29823	29635	29480	29707	29601	29805	29628	29800	29866	29785	29934	29565	29848	29598	29631	29676	29801	29894	29813	29972	29832	29698	29868	29813	29726	29648	29900	29617	29967	29483	29669	29795	29809	29636	29617	29708	29728	29280	29658	29682	29731	29647	29845	29769	29588	29711	29549	29711	29848	29637	29573	29669	29500	29732	29707	29843	29560	29706	29828	30026	29737	29647	29501	29808	29740	29962	29831	29972	29792	29868	29723	29583	29495	29568	29678	29656	29845	29824	29705	29917	29683	29792	29805	29545	29804	29722	29634	29807	29692	29726	29646	29614	29810	29609	29732	29856	29642	29500	29691	29771	29649	29765	30038	29535	29834	29602	29696	29772	29554	29466	29484	29471	29897	29752	29671	29822	29745	29573	29644	29593	29692	29900	29542	29933	29732	29770	29712	29790	29716	29599	29749	29695	29801	29896	29462	29825	29690	29552	29609	29758	29614	29775	29805	29689	29912	29596	29719	29876	29668	29725	29677	29647	29758	29702	29470	29856	29839	29854	29621	29722	29566	29868	29837	29910	29725	29454	29904	29784	29833	29824	29873	29941	29780	29672	29515	29608	29699	29692	29697	29840	29654	29722	29886	29787	29854	29568	29704	29586	29895	29778	29922	29597	29724	29784	29816	29776	29739	29745	29593	29629	29760	29700	29919	29727	29770	29840	29884	29897	29859	29818	29899	29569	29729	29504	29769	29713	29726	29529	29665	29797	29844	29771	29717	30081	29637	29756	29808	29755	29797	29795	29856	29740	30011	29713	29938	29677	29722	29806	29833	29667	29865	29702	29988	30019	29852	29832	29830	29780	29684	29674	29791	29913	29799	29934	29697	29475	29791	29654	29588	29493	29514	29653	29737	29863	29515	29800	29694	29693	29761	29899	29946	29912	29649	29628	29717	29752	29694	29664	29562	29581	29717	29663	29815	29973	29575	29564	29807	29744	30062	29648	29825	29700	29439	29650	29912	29899	29910	29876	29715	29689	29674	29455	29693	29702	29488	29686	29674	29728	29835	29638	29628	29710	29755	29792	29715	29701	29568	29625	29938	29749	29754	29785	29645	29823	29760	29678	29762	29496	29686	29618	29540	29791	29669	29818	29671	29655	29925	29812	29600	29710	29647	29812	29867	29801	29574	29905	29678	29720	29726	30003	29693	29640	29634	29777	29980	29736	29775	29552	29663	29838	29793	29846	29626	29946	29609	29721	29832	29722	29740	29654	29582	29571	29892	29824	29602	29740	29484	29730	29765	29568	29820	29606	29798	29849	29721	29640	29848	29440	29647	29937	29429	29472	29787	29555	29770	29676	29825	29689	29603	29742	29351	29555	29644	29987	29560	29752	29720	29745	29722	29500	29573	29860	29861	29870	29715	29959	29590	29543	29837	29794	29791	29796	29855	29792	29595	29800	29932	29534	29659	29697	29848	29733	29881	29648	30037	29669	29765	29942	29741	29655	29630	29919	29697	29670	29577	29766	29481	29654	29918	29612	29945	29805	29673	29627	29760	29659	29528	29789	29624	29832	29810	29557	29736	29767	29799	29899	29681	29735	29959	29882	29658	29903	29759	29602	29881	29627	29691	29743	29848	29714	29475	29740	29891	29753	29714	29829	30069	29550	29786	29747	29748	29898	29743	29726	29496	29925	29756	29670	29696	29657	29604	29547	29918	29716	29718	29663	29767	29703	29833	29621	29846	29851	29804	29820	29829	29632	29599	29661	29621	29724	29851	29522	29850	29816	29792	29774	29941	29775	29699	29912	29507	29703	29613	29425	30074	29587	29653	29569	29809	29770	29597	29807	29750	29664	29816	29568	29527	29543	29729	29823	29608	29895	29828	29686	29804	29774	29855	29858	29903	29666	29670	29892	29724	29719	29763	29713	29829	29831	29773	29645	29843	29635	29667	29914	29709	29580	29717	29461	29646	29505	29778	29675	29819	29558	29529	29488	29925	29576	29668	29555	29712	29868	29846	29777	29620	29789	29908	29889	29744	29767	29739	29783	29617	29721	29639	29649	29836	29700	29786	29610	30101	29876	29913	29661	29639	29779	30079	29550	29858	29570	29834	29763	29558	29740	29489	29625	29786	29847	29918	29761	29718	29873	29862	29762	29661	29561	29763	29716	29701	29753	29760	29652	29604	29717	29641	29909	29803	29620	29986	29644	29535	29869	29927	29803	29682	29568	29516	29548	29985	29816	29560	29912	29707	29795	29777	29554	29627	29677	29633	29526	29739	29749	29662	29728	29626	29949	29720	29776	29766	29652	29565	29699	29675	29921	29546	29890	29758	29865	29886	29781	29630	29886	29683	29728	29921	29633	29920	29626	29784	29674	29740	29812	29608	29642	29722	29696	29788	29789	29655	29749	29737	29932	29847	29601	29522	29718	29933	29781	29620	29651	29746	29689	29763	29739	29972	29931	29661	29860	29872	29763	29960	29560	29909	29686	29553	29761	29717	29716	30047	29676	29903	29610	29924	29828	29812	29602	29627	29867	29987	29760	29838	29524	29647	29510	29548	29586	29663	29960	29678	29835	29724	29947	29710	29798	29410	29821	29876	30228	29796	29557	29466	29759	29788	29670	29726	29978	29831	30022	29665	29691	29626	29747	29724	29715	29851	30070	29775	29815	29905	30005	29646	29689	29762	29950	29912	29629	29804	29724	29821	29762	29796	29711	29875	29850	29377	29856	29833	29955	29795	29831	29766	29905	29709	29747	29757	29676	29851	29785	30052	29685	29583	29814	29868	29699	29888	29891	29658	29762	29701	29677	29829	29813	29658	29676	29850	29612	29647	29868	29601	29864	29631	29460	29710	29793	29604	29646	29787	29736	29335	29800	29425	29882	29552	29648	29802	29743	29794	29938	29820	29749	29775	29568	29864	29660	29878	29721	29824	29556	29866	29746	29899	29725	29737	29781	30116	29727	29677	29833	29644	29634	29717	29551
38141	61864	49511	33209	26067	23487	22904	22442	22529	22425	22512	22580	22474	22604	22613	22365	22578	22619	22609	22443	22601	22657	22592	22571	22614	22588	22567	22657	22516	22480	22599	22541	22652	22518	22483	22639	22492	22532	22611	22538	22313	22641	22761	22621	22537	22548	22579	22642	22533	22427	22415	22666	22682	22589	22619	22443	22548	22532	22739	22422	22574	22367	22575	22513	22434	22674	22496	22635	22481	22709	22544	22507	22558	22451	22604	22563	22534	22531	22586	22380	22237	22519	22483	22422	22452	22419	22701	22718	22539	22507	22519	22550	22465	22627	22445	22602	22598	22524	22587	22497	22649	22578	22426	22413	22764	22601	22506	22432	22394	22527	22395	22744	22615	22544	22458	22540	22449	22510	22483	22765	22462	22454	22444	22637	22490	22601	22721	22525	22526	22404	22548	22542	22724	22631	22412	22526	22449	22507	22435	22620	22632	22599	22594	22422	22532	22351	22744	22572	22776	22425	22430	22455	22526	22523	22763	22663	22665	22520	22375	22579	22456	22466	22574	22688	22532	22567	22489	22561	22381	22704	22571	22482	22510	22484	22496	22542	22524	22585	22366	22539	22589	22439	22438	22619	22742	22473	22489	22643	22524	22597	22423	22398	22604	22660	22598	22550	22517	22616	22641	22421	22710	22528	22646	22554	22336	22468	22652	22508	22516	22430	22549	22368	22559	22467	22613	22592	22596	22692	22518	22426	22381	22467	22646	22507	22526	22484	22467	22625	22628	22338	22487	22524	22484	22564	22504	22593	22572	22419	22599	22438	22477	22584	22587	22675	22483	22620	22470	22422	22364	22650	22609	22661	22531	22495	22555	22480	22615	22338	22500	22396	22695	22487	22385	22518	22723	22476	22448	22594	22363	22499	22626	22513	22521	22532	22643	22400	22490	22606	22391	22717	22559	22501	22679	22661	22447	22569	22489	22643	22672	22474	22626	22433	22597	22555	22437	22500	22551	22470	22390	22607	22521	22560	22555	22541	22564	22360	22523	22549	22574	22462	22440	22529	22471	22400	22702	22587	22447	22576	22524	22347	22572	22479	22679	22430	22568	22436	22461	22508	22493	22607	22346	22572	22401	22472	22401	22396	22580	22378	22400	22559	22519	22522	22670	22377	22276	22702	22578	22705	22423	22448	22665	22450	22572	22710	22513	22524	22510	22639	22431	22527	22408	22633	22443	22514	22544	22553	22593	22622	22647	22707	22457	22354	22423	22464	22606	22623	22508	22504	22638	22700	22608	22516	22508	22427	22687	22490	22513	22477	22625	22652	22513	22506	22542	22821	22450	22662	22565	22660	22413	22574	22578	22486	22436	22546	22504	22546	22563	22650	22419	22406	22624	22561	22853	22456	22616	22647	22460	22514	22583	22629	22640	22683	22594	22587	22447	22424	22555	22568	22574	22448	22648	22581	22601	22255	22438	22446	22620	22488	22529	22682	22451	22368	22549	22601	22644	22794	22529	22542	22434	22509	22570	22521	22473	22531	22366	22604	22433	22622	22417	22528	22620	22515	22552	22468	22641	22454	22506	22662	22551	22354	22463	22447	22493	22418	22670	22752	22583	22550	22555	22621	22521	22380	22444	22542	22503	22507	22385	22609	22641	22292	22356	22373	22626	22650	22558	22460	22497	22597	22721	22501	22454	22416	22612	22469	22521	22533	22619	22489	22445	22578	22566	22514	22378	22730	22668	22714	22631	22372	22490	22478	22608	22576	22668	22348	22486	22622	22716	22606	22538	22560	22295	22476	22449	22525	22589	22553	22493	22683	22577	22661	22516	22571	22434	22442	22527	22753	22504	22514	22540	22553	22372	22390	22565	22510	22442	22676	22593	22482	22488	22527	22749	22523	22561	22762	22601	22476	22623	22466	22530	22666	22468	22388	22541	22571	22493	22573	22654	22583	22575	22596	22437	22558	22726	22386	22615	22461	22541	22524	22485	22527	22703	22543	22462	22452	22534	22591	22520	22539	22755	22557	22627	22556	22564	22429	22527	22709	22379	22610	22514	22306	22600	22541	22523	22482	22272	22561	22509	22459	22418	22734	22496	22624	22619	22538	22337	22434	22676	22485	22601	22705	22449	22483	22422	22517	22723	22689	22617	22561	22390	22475	22617	22527	22494	22652	22527	22637	22408	22393	22514	22510	22734	22584	22823	22491	22592	22672	22451	22563	22685	22449	22543	22659	22540	22452	22501	22509	22560	22689	22423	22469	22303	22566	22548	22645	22452	22505	22489	22534	22489	22387	22750	22624	22651	22456	22542	22647	22590	22684	22614	22574	22374	22398	22527	22450	22613	22492	22797	22590	22312	22569	22585	22519	22484	22500	22523	22673	22473	22543	22492	22412	22582	22664	22610	22390	22498	22621	22384	22662	22731	22316	22520	22432	22588	22562	22661	22632	22625	22590	22370	22416	22664	22484	22610	22472	22441	22595	22560	22406	22628	22457	22430	22570	22615	22415	22380	22575	22255	22562	22571	22495	22623	22546	22450	22639	22568	22535	22572	22597	22653	22635	22396	22408	22637	22379	22546	22407	22516	22316	22566	22626	22663	22609	22591	22343	22578	22587	22420	22435	22617	22378	22583	22652	22584	22403	22710	22669	22527	22407	22488	22668	22648	22513	22515	22537	22582	22447	22719	22641	22451	22433	22473	22590	22550	22498	22514	22482	22384	22382	22626	22581	22502	22601	22531	22660	22448	22634	22472	22601	22473	22511	22267	22557	22571	22499	22659	22607	22403	22663	22596	22524	22596	22525	22539	22472	22609	22602	22667	22607	22459	22557	22438	22564	22509	22547	22540	22522	22392	22498	22513	22611	22742	22487	22275	22558	22433	22471	22671	22496	22452	22447	22586	22439	22480	22749	22508	22514	22400	22692	22475	22450	22549	22529	22590	22595	22448	22670	22506	22541	22487	22586	22671	22388	22512	22483	22549	22518	22470	22495	22521	22548	22586	22600	22293	22465	22658	22427	22309	22589	22609	22553	22399	22386	22397	22613	22436	22344	22441	22275	22636	22480	22589	22755	22577	22583	22430	22570	22470	22592	22562	22550	22322	22618	22457	22577	22563	22520	22525	22422	22447	22623	22494	22479	22562	22416	22756	22617	22624	22549	22600	22602	22434	22641	22644	22448	22680	22425	22591	22602	22538	22633	22519	22615	22373	22629	22574	22629	22462	22568	22625	22435	22569	22562	22546	22701	22596	22531	22406	22599	22434	22513	22476	22557	22409	22541	22802	22337	22411	22474	22572	22554	22262	22577	22576	22537	22682	22500	22614	22513	22493	22600	22646	22421	22487	22703	22406	22459	22587	22382	22533	22608	22692	22666	22420	22582	22511	22513	22450	22577	22714	22611	22567	22629	22633	22509	22481	22710	22397	22487	22525	22703	22594	22363	22561	22595	22547	22452	22699	22574	22652	22750	22468	22645	22684	22330	22450	22476	22475	22520	22425	22608	22418	22564	22536	22647	22570	22604	22419	22674	22454	22616	22474	22518	22555	22641	22699	22331	22616	22568	22430	22648	22501	22599	22569	22525	22485	22509	22594	22549	22591	22588	22574	22394	22673	22581	22582	22675	22520	22584	22596	22532	22662	22519	22547	22692	22370	22482	22319	22671	22767	22571	22722	22587	22550	22447	22512	22526	22709	22522	22600	22498	22676	22500	22553	22481	22598	22466	22478	22545	22492	22442	22607	22354	22547	22416	22753	22658	22737	22473	22450	22529	22618	22631	22577	22437	22619	22494	22423	22291	22469	22547	22521	22477	22516	22555	22538	22534	22642	22671	22537	22619	22553	22472	22548	22601	22574	22598	22717	22513	22614	22558	22661	22554	22596	22504	22662	22378	22600	22548	22579	22395	22563	22352	22595	22697	22579	22588	22468	22474	22617	22531	22490	22373	22337	22664	22646	22594	22555	22497	22419	22756	22832	22408	22546	22585	22477	22427	22553	22545	22550	22467	22552	22472	22487	22760	22734	22746	22473	22396	22647	22481	22507	22377	22486	22436	22638	22366	22294	22446	22512	22546	22562	22466	22504	22511	22576	22449	22451	22691	22513	22659	22502	22639	22638	22611	22583	22519	22447	22529	22526	22509	22665	22469	22608	22709	22514	22429	22630	22457	22745	22337	22575	22430	22573	22569	22716	22642	22556	22467	22448	22582	22425	22636	22707	22398	22573	22612	22590	22511	22444	22462	22575	22545	22657	22695	22366	22428	22543	22724	22681	22594	22514	22525	22568	22450	22525	22576	22484	22630	22480	22420	22297	22567	22567	22605	22442	22484	22450	22482	22560	22642	22596	22501	22669	22723	22366	22691	22521	22541	22405	22470	22516	22649	22521	22532	22474	22632	22611	22591	22460	22524	22555	22617	22472	22507	22369	22548	22499	22678	22580	22605	22455	22542	22471	22569	22558	22396	22514	22658	22566	22614	22581	22669	22582	22462	22604	22552	22663	22482	22580	22540	22521	22379	22470	22568	22466	22591	22459	22461	22647	22416	22420	22696	22566	22462	22502	22541	22428	22411	22624	22487	22424	22348	22523	22515	22663	22737	22460	22599	22487	22558	22575	22631	22427	22565	22476	22544	22519	22489	22585	22530	22459	22616	22528	22751	22490	22525	22445	22607	22686	22593	22549	22380	22359	22543	22524	22490	22551	22434	22703	22444	22559	22638	22628	22560	22475	22453	22339	22581	22572	22542	22534	22617	22564	22603	22479	22506	22515	22690	22390	22558	22453	22388	22670	22556	22719	22564	22439	22637	22400	22583	22364	22540	22638	22540	22399	22765	22552	22444	22525	22503	22481	22486	22538	22206	22610	22685	22626	22683	22451	22481	22702	22510	22363	22571	22543	22570	22543	22487	22652	22425	22444	22547	22678	22452	22469	22531	22555	22444	22580	22493	22580	22639	22567	22476	22407	22433	22611	22605	22621	22637	22538	22705	22282	22669	22600	22533	22764	22505	22473	22460	22535	22627	22518	22574	22406	22767	22434	22509	22342	22672	22553	22537	22556	22765	22657	22590	22391	22557	22443	22594	22643	22455	22609	22501	22627	22516	22484	22428	22644	22531	22500	22603	22671	22422	22567	22541	22664	22587	22412	22570	22507	22508	22517	22481	22536	22581
23731	25734	43096	41646	34861	33026	32962	30445	29987	30386	30404	30047	30144	30179	30330	30174	30005	30170	29895	30206	30123	30136	29971	30069	30030	30070	29996	29941	30086	30247	30251	30259	30293	30023	30214	29846	30009	30094	30085	30188	29737	30128	30078	30123	30157	29811	30008	30015	30040	29936	29908	29980	29866	30091	29912	30150	30153	29877	29761	29972	30302	29949	30133	30136	29823	30226	30084	30060	30079	30102	30221	29704	30037	30124	29885	30144	30019	30048	30201	30002	30018	30030	30045	30145	29794	30152	30097	29889	29852	30175	29818	29884	29930	30088	29933	30123	29888	30224	30021	30180	29965	30117	29869	29956	30091	30208	30113	29934	30056	30046	30116	29931	29920	30144	30064	29880	29966	29805	29908	29922	30032	30093	29947	29929	29944	29995	29831	30119	30111	29966	30007	30172	30067	30265	29902	29842	30011	29956	30216	29892	30174	30275	30295	29973	30175	29997	30150	29781	29926	29986	30066	29943	30132	30154	30024	30100	29965	30085	30153	30029	29998	29937	29933	30105	30024	29933	30206	29737	30275	30133	29976	29792	29878	29947	30082	30127	29783	30094	30185	30067	29925	29999	29683	30017	30120	29882	29956	29863	30051	29985	30022	29919	30023	30069	30104	29822	29899	30047	30151	30028	30042	29894	30076	30006	30000	29910	30075	29826	30079	29963	29814	29963	29844	29989	29909	30172	29855	29930	30211	30030	30097	30266	29880	30225	30094	30045	29879	29807	30103	29761	29970	30142	29952	30064	29878	30261	29962	29973	29894	29882	29868	29952	30187	30100	30115	30066	29891	29867	29930	30057	29907	30075	30053	30093	30152	29969	30043	29989	30177	29929	30102	30189	30072	29884	30101	29881	30220	29995	30053	29966	29859	30047	29932	29966	29964	30196	29912	30169	29835	29981	29965	29890	29833	30004	29933	30001	30175	30200	30181	30004	29957	30113	29846	29940	30003	29830	29920	30070	30057	29924	29891	29941	29950	29914	29750	29921	29833	30019	30086	30063	29982	30074	30087	30268	29851	29771	29824	29817	29756	29770	29929	29791	29902	30085	29584	29919	29606	30136	30216	29968	29859	29945	29904	30081	30120	30292	29941	30040	29982	29852	30083	30031	30108	29978	29907	30163	29815	29800	29722	30001	30075	30058	29832	29978	29982	29986	29878	29904	30302	29876	29894	29888	30166	30253	30289	29949	29798	30268	29960	29927	29875	30110	30148	29990	29997	30092	29828	30121	29660	30071	30163	29827	30085	29656	29838	29839	30132	29990	29979	30036	29972	29978	30104	29885	29990	30133	30013	29931	30136	29955	29846	30009	30058	30100	30039	29933	30131	29958	30128	29966	30049	29769	30216	29896	30034	29860	29878	30005	30040	29964	29904	29880	30086	29902	29938	29870	29986	29878	30016	29879	29828	29632	29809	29842	29942	29697	30078	29990	29964	30040	29960	29933	29998	29960	30010	30208	30185	29852	30165	29934	30069	30058	29972	30003	29772	30081	30111	30008	29866	30123	30167	30061	29713	30015	29878	29722	30134	30048	30114	29938	29840	29878	29904	30015	30083	29895	29933	29932	29975	30160	30059	30266	30030	30060	29914	29961	30078	29904	30051	30166	30010	29734	29883	29822	29924	30082	29842	30117	29792	29778	29978	30005	29926	29960	29904	30088	29873	29696	30239	30166	30207	30072	30112	29990	29864	29935	29968	30035	29969	29990	30051	29934	30052	30123	30041	30122	29971	30013	29815	29942	30293	30148	29753	30204	30166	29943	30153	30239	30049	29970	30121	29925	30123	30142	29984	29811	30026	29853	29820	29803	29961	29874	30091	29903	30006	30076	30106	29854	29814	29953	29687	29968	29807	29950	30012	29924	30076	29982	29935	30059	29796	29981	30002	29991	30033	29917	30095	29940	29962	30198	30207	29883	29944	30062	29961	30196	29888	29874	30078	30107	30027	29992	30029	29792	29812	30000	30073	29918	29963	29930	30069	30057	30022	29849	30028	29908	30087	29943	30030	29895	29975	30102	30216	29966	29629	29899	30191	29973	30041	29924	29888	30147	29976	29947	29872	29905	30089	29813	30144	29924	29934	29871	29940	29851	29875	29840	29901	29866	30140	30070	30032	30003	30111	29714	30081	29961	30026	30007	29991	29905	29856	29798	29918	29955	29824	29918	29993	29908	29929	30082	30111	29775	29803	29757	30008	30166	30039	29956	29970	30190	29807	29950	29993	30117	30102	29879	29974	30024	29988	29841	29924	30061	29819	30047	29949	30084	29978	29900	29793	29949	30155	29821	29788	29977	30034	30020	29848	29869	30077	29721	30078	29926	29920	30088	29933	29786	29773	29905	29900	29863	30089	30138	30004	29980	29777	29941	30272	29979	29963	30138	30050	29991	29822	30061	30022	29926	30063	30098	30022	30224	30051	29872	30228	29845	29731	30150	30078	29729	29861	29911	30053	30092	30029	29985	30057	29885	29967	29869	30018	30139	29917	30082	30100	30212	29809	29916	29794	29979	30021	30004	29966	29959	29566	30018	30100	30013	29922	29926	29995	29942	29956	30017	30009	29927	29860	29988	29990	30259	29977	29909	29896	29873	29925	29943	29815	30012	30230	30025	30021	30249	30104	30043	30160	29899	30008	30173	29802	29682	30038	30020	29912	30229	30312	30027	29985	29959	29972	30062	29850	29951	30036	30052	30197	30159	29998	29972	30101	29916	30141	30071	30001	29974	30096	30011	30069	30085	30068	30132	29990	30209	30092	29966	30089	29925	29810	29969	30155	30064	29989	30068	30157	30084	30003	30015	30008	30403	29873	30103	29994	30099	30139	30068	30021	30119	30242	30034	30115	30136	30028	30051	29889	30140	29954	30107	29926	30013	29949	29968	29914	29955	30141	30203	30066	30080	29845	30043	30066	30319	29900	30024	30043	29872	29643	30143	30022	29989	29616	29699	30019	30087	30008	29985	29870	29905	30001	29932	30203	29995	30044	29939	29674	30139	29960	29981	30057	29876	30106	29906	29942	29760	30208	30060	30100	30247	30129	29968	30229	30023	30054	29976	29982	29946	29913	30114	29931	30107	30080	29794	30342	29915	29781	29899	29942	30194	30072	30140	30001	29843	30147	29933	30180	30141	30422	30005	29933	30002	29828	30100	29924	29712	29867	30053	29898	29945	29779	29821	29956	29897	30014	30012	30317	30014	29902	29980	30028	29949	29856	30099	30173	30077	29777	29960	29978	30009	30172	30210	30085	29973	30066	29930	30180	29797	29916	30163	29960	29801	29936	29946	30197	29785	29963	30105	29992	29949	29870	29685	30087	29726	29811	29943	30014	30116	29727	29973	30095	29938	30072	30075	29577	30077	29875	29953	29971	29775	30133	30236	30164	30035	30006	30017	30117	30064	29986	29884	30236	29921	30023	29855	29870	29742	30171	30138	30186	30165	30019	29992	30100	30123	30242	29736	30196	29813	29814	30041	30113	30002	30041	30027	29879	29801	30066	30079	29989	29984	30163	29933	30079	30045	30025	30100	30265	30056	30130	29799	29724	29912	30070	30013	29837	30007	30144	30137	30006	29940	29852	29954	29744	29948	29939	30120	30012	29862	29942	29983	30360	29844	29982	30136	29811	30026	29917	29859	30006	30093	30135	30176	29950	29993	29803	30054	30072	29995	29984	29989	29910	29888	30146	29874	30214	29933	30134	29889	29863	29985	29959	30025	29930	30147	29978	30012	30144	29940	29830	29828	29933	29978	30091	29912	29903	30203	30045	30157	30079	29974	30074	30000	29988	30087	30127	30000	30061	30134	29931	29844	30093	29787	30020	30100	30045	30133	29877	29974	30009	30037	29990	29792	30056	29943	29995	30174	30112	30116	29950	29993	29926	29963	30166	29850	29936	30042	30044	30074	29964	29949	29989	30018	29957	30052	29776	29947	30138	29907	30108	29973	29843	29908	30038	30081	30100	29955	29919	30033	30010	30183	30217	29968	29873	30106	30047	30194	30289	30084	30055	29843	29897	30094	29916	29891	29786	30039	29913	29972	30061	29912	30103	30174	30003	30031	29969	29897	29976	30086	29875	29992	29927	30296	30097	30173	30125	29813	29906	30114	29937	30020	30046	30086	30021	29848	29921	30053	30052	29969	30069	30016	29944	30131	30058	29923	30100	29845	30042	29993	29937	30040	30271	30086	29940	29973	30180	29991	29821	29844	29967	30133	29951	29796	30449	30132	29862	30081	29992	30118	30073	29873	30157	29994	30027	29875	30226	29812	30350	29962	29972	29782	30035	29840	29941	30064	30005	30165	30062	29945	29728	30028	29900	29924	30226	30222	29818	30131	30194	29965	30020	29743	29872	29899	29989	30013	30060	29846	29843	29996	30209	30012	29747	30055	30022	29965	30055	29913	29822	29931	30135	30030	29841	30156	29959	29734	30133	29864	30297	29990	29721	29871	29982	29699	30050	30269	30215	29989	29918	29806	29846	29889	30131	29973	30006	29983	30091	29937	30084	30065	29890	29860	29960	30011	29743	29772	30204	29741	30224	29961	30254	30018	29776	30175	30200	29967	29959	29861	29949	30132	29941	29947	30048	30371	29942	29987	29955	30024	29928	29712	30079	30008	30173	30030	29798	29866	29931	29678	29751	30191	30189	29958	30099	29989	29799	30114	30019	29846	30096	29907	29939	30044	29987	30331	29966	29927	30007	30117	30075	29806	30224	30103	30073	29905	30023	29986	30106	30034	30159	29992	30145	29893	29948	29823	29933	30013	29859	29868	29912	29904	29917	29918	30229	30021	29942	29814	29913	29948	29991	30128	29890	29990	29976	29854	29906	30195	29985	30406	30114	29942	30288	30080	30044	29794	30213	30193	30110	30025	29736	30021	29810	30029	29920	30073	30062	29977	30124	29959	30218	30031	30033	29984	29972	29871	29811	29971	30173	29865	30046	30020	30138	30168	30115	29890	29902	29905	30109	29985	29937	30040	30005	29831	29799	29866	30070	29898	30177	29990	29933	29688	30072	29899	29856	29830	30273	29904	29956	30122	29777	30254	30080	29785	30194	30066	29951	30008	29909	29781	29818	29780	30053	30035	29964	30029	29970	30064	30199	29921	29848	29843	30039	29976	29981	30237
63948	105396	88983	60949	40534	28518	24215	23039	22858	22803	22882	22882	22818	22857	22991	22779	23011	22921	22983	22819	22831	22808	22934	22841	22806	22825	22786	22982	22730	22820	22792	22722	22950	22978	22743	22961	22726	22932	22833	22870	22854	22973	22847	22954	23037	22876	23002	22910	22877	22719	22948	22675	23105	22813	22582	22697	22731	22670	22890	22821	22669	22774	22842	22860	22806	22792	22727	22779	22987	22885	22845	22765	22830	22888	22764	22807	22961	22709	22949	22934	22717	22861	22759	22764	22865	22861	22808	22872	22844	22673	23047	22841	22782	22906	22894	22764	22530	22806	22916	22750	22804	22514	22881	22819	22960	23006	22842	22883	22836	22702	22869	22885	22990	22869	22837	22803	22855	22627	22886	22915	22764	22655	22750	22815	22948	22851	22852	22798	22771	22952	23033	22735	22671	22881	22504	22916	22471	22744	22720	23008	22768	22779	22918	22813	22759	22968	23023	22997	22847	22759	22826	22869	22685	22673	22769	22950	22892	22726	22805	22651	22876	22990	22699	22866	22741	22843	22877	22773	22778	22794	22639	22989	22701	22896	22728	22947	22709	22756	22805	22989	22794	22763	23005	22925	22851	22836	22692	22894	22703	22855	22810	22844	22604	22878	22831	22817	22783	22912	22820	22746	22855	22758	23035	22671	22761	22736	22773	22720	22977	22953	22757	22755	22813	22837	22728	22737	22941	22734	23089	22944	22959	22757	22881	22729	22626	22847	22890	22900	22905	22964	22886	22769	22843	22859	22890	22984	22917	22847	22788	22864	22992	22868	22841	22777	23050	22783	22887	22743	22763	22890	22868	22899	22893	22644	22848	22939	22816	22908	22701	22821	22762	22834	22742	22891	22875	22576	22858	22805	22903	22931	22926	22936	22778	22791	22826	22664	22750	22875	22698	22878	22672	22885	22710	22701	22709	22823	22681	22771	22913	22616	22642	22827	22805	22894	22782	22792	22727	22737	22855	22898	22651	22701	22689	22758	22799	22828	22864	22850	22777	22841	22883	22732	22754	22999	22859	22829	23032	22907	22759	22817	22825	22803	22788	22794	22853	22677	22737	22952	22887	22796	22755	22899	22726	22839	22701	22831	22773	22844	22830	22730	22773	22904	22708	22750	22996	22902	22817	22957	22683	22672	22549	22699	22655	22731	22945	22809	22811	22725	22897	22663	22974	22823	22657	22844	22773	22846	22892	22809	22787	22745	22962	22827	22729	22951	22813	22905	22713	22775	22789	22814	22685	22910	22760	22832	22727	22866	22806	22866	22842	22928	22724	22683	22827	22789	22814	22949	22529	22850	22757	22972	22802	22871	22840	22743	23191	22783	22857	22879	23012	22966	22705	22949	22636	22629	22897	22781	22793	22948	22997	22877	22735	22795	22722	22660	22826	22838	22693	22928	22905	22864	22814	22832	22803	22830	22957	22800	22877	22826	22880	22816	22904	22921	22801	22718	22762	22676	22805	22704	22815	22850	22811	22891	22820	22740	22741	22605	22863	22918	22709	22712	22681	22639	22912	22789	22685	22750	22846	22738	22781	22840	22809	22745	22762	22809	22997	22818	22860	22786	22855	22792	22765	22816	22867	22845	22832	22686	22881	22737	23045	22767	22801	22796	22873	22894	22790	22925	22923	22613	22789	22749	22859	22687	22723	22622	22774	22904	22837	22775	22754	22737	22937	22741	22756	22905	22999	22715	22693	22735	22887	22763	22613	22878	22856	22783	22737	22902	22975	22635	22960	23002	22881	22701	22863	22698	22792	22943	22763	22962	22758	22674	22745	22803	22801	22787	22841	22650	22838	22638	22872	22810	22647	22831	22765	23035	22739	23041	22684	22899	22726	22882	22780	22875	22938	22732	22746	22898	22794	22830	22710	22823	22732	22712	22914	22808	22755	22763	22887	22749	22835	22807	22804	22709	22734	22831	22831	22860	22708	22640	22569	22979	22772	22912	23052	22819	22821	22687	23001	22787	22907	22852	22896	22835	22933	22789	22843	22733	22983	22721	22745	22883	22771	22777	22727	22959	22713	22900	22736	22692	22873	22699	22861	22815	22665	22935	22894	22691	22753	22874	22737	22628	22866	22717	22901	22652	22869	22864	22726	22785	23077	22674	22790	22841	22736	22817	22780	22981	22748	22901	22951	22805	22625	22953	22771	22906	22785	22794	22865	22960	22939	22865	22752	22964	22985	22815	22868	22699	22793	23081	22657	22763	22757	22697	22953	22738	22748	22998	22901	22659	22771	22902	22918	22841	22730	22908	22809	22791	22748	22906	22898	22789	22866	22866	22795	22760	22743	22787	22825	22719	22811	22917	22829	22894	22753	22947	22560	22854	22754	22695	22579	22893	22743	22620	22869	22829	22745	22846	22805	22852	22837	22678	22854	22597	22989	22728	22778	22947	22678	22849	22681	22781	22624	22896	22743	22786	23085	22697	22768	22706	22608	23014	22810	22871	22813	22824	22625	22775	22765	22939	22688	22690	22895	22688	22914	22805	22889	22773	22815	22836	22712	22849	22819	22699	22835	22952	22716	22812	22976	22888	22747	22853	22750	22927	22572	22722	22884	22664	22841	23001	22794	22865	22717	22675	22716	22836	22786	22763	22599	22760	22835	22873	22837	22862	22886	22878	22698	22919	22843	22826	22846	22748	22909	22714	22784	22951	22851	22752	22812	22900	22842	22964	22676	22747	22917	22855	22701	22923	22809	22888	22839	22747	22723	22582	22820	22817	22761	22929	22810	22878	22897	22851	22827	22772	22915	22624	22791	22870	22834	22940	22975	22697	22713	22863	22792	22827	22753	22791	22727	22955	22796	22691	22975	22878	22825	22918	22792	22858	22888	22811	22810	22811	22835	22896	22682	22811	22639	22852	22769	22970	22874	22689	22755	22675	22695	22647	22914	22784	22927	22898	22795	22843	22912	22771	22838	22710	22722	22968	22931	22737	22742	22696	22716	22815	22877	22787	22753	22788	22847	22850	22717	22771	22742	22912	22794	22688	22864	22728	22931	22842	22743	23039	22748	22883	23076	22765	22874	22848	22716	22736	22899	22730	22865	22882	22734	22751	22831	22856	22759	22824	22791	22935	22689	22948	22738	22631	22875	22846	22836	22950	22720	22876	22786	22778	22766	22799	22726	22835	22849	22837	22699	22623	22867	22813	22803	22900	22738	22731	22695	22911	22840	23094	22895	22746	22920	22880	22973	22729	22994	22833	22969	22863	22925	22880	22779	22736	22754	22859	22767	22740	22749	22836	22912	22713	22813	22698	22981	22851	22880	22631	23034	22904	22896	22911	22906	22720	22706	22632	22890	22816	22872	22986	22950	22764	22913	22673	22800	22882	22786	22821	22869	22721	22762	22759	22973	22852	22783	22800	22812	22728	22858	22788	22893	22740	22773	22897	22963	22833	22860	22833	22861	22714	22849	22820	22911	22947	22726	22680	22973	22663	22640	22819	22764	22965	22745	22834	22894	22926	22727	22715	22814	22722	22812	22749	22957	22658	22774	22819	22705	22882	22863	22757	22857	22794	22863	22894	22808	22733	22918	22736	22627	22580	22804	22899	22832	22835	22737	22759	22975	22864	22706	22995	22787	22932	22926	22764	22679	22836	22849	22829	22868	22916	22717	22879	22775	22934	22705	22777	22802	22774	22630	22883	22579	22919	22744	22714	22903	22764	22991	22662	22778	22756	22807	22822	22914	22665	22891	22834	22900	22890	22940	22898	22832	22936	22839	22886	22817	22748	22962	22901	22656	22826	22789	22831	22829	22870	22717	22707	23043	23015	22879	22661	22783	22666	22811	22766	22832	22811	22832	22891	22661	22745	22882	22891	22793	22805	22691	22741	22842	22807	22915	22927	22772	22756	22686	22937	22841	22757	22812	22691	22944	22912	22781	22927	22661	22905	22800	22815	22769	22773	22745	22740	22891	22709	22658	22789	22814	22880	22882	23049	22860	22826	22706	22824	22998	22899	22758	22701	22847	22876	22948	22806	22684	22703	22722	23073	22840	22839	23002	22813	22889	22757	22856	22805	22791	22771	22869	22833	22886	22661	22731	22793	22797	22883	23083	22846	22866	22689	22829	22766	22626	22961	22875	22750	22788	22757	22760	22932	22951	22715	22655	22859	22651	22726	22753	22801	22767	22581	22784	22936	22753	23004	22956	22811	22818	22783	22978	22821	22694	22774	22971	22729	23016	22772	22634	22782	22721	22710	22849	22830	22764	23028	22819	22833	22869	22704	22876	22916	22727	22818	22715	22901	23019	22954	22793	22737	22818	22747	22795	22812	22910	22658	22792	22935	22735	22807	22764	22658	22796	22784	22796	22887	22821	22845	22591	22646	22887	22849	22679	22830	22897	22688	22956	22937	22824	22855	22927	22841	22850	22537	22851	22727	22818	22853	23016	22951	22886	22933	22741	22950	22627	22908	22913	22629	23010	22793	22965	22769	22759	22662	22885	22672	23052	22632	22899	22744	22754	22845	22879	22793	22746	22934	22799	22949	22716	22763	23015	22619	22944	22761	22854	22687	22902	22901	22847	22717	22763	22893	22946	22781	22813	22832	22845	22946	22854	22828	22701	23029	22739	22755	22782	22856	22818	22666	22898	22933	22828	22904	22793	22575	22782	22765	22937	22891	22947	22820	22934	22775	22740	22789	22665	22762	22682	22824	22933	22680	22806	22926	22728	22985	22805	22793	22829	22742	22762	22717	22710	22686	23017	22812	22739	22957	22600	22801	22904	22850	23023	22732	22857	22649	22728	22860	22827	22828	22839	22845	22900	22919	23005	22766	22803	22965	22842	22918	22735	22833	22904	22792	22924	22915	22887	22735	22782	22795	22729	22873	22871	22678	22669	22987	22957	22713	22698	22832	22780	22770	22800	22823	22780	22837	22760	22835	22843	22778	22899	22902	23018	22896	22810	22724	22723	22854	22738	22907	22714	22773	23036	22921	22958	22647	22963	22886	22855	22645	22787	22669	22916	22810	22835	22748	23114	22851	23026	22582	22806	22811	22723	22699	22804	22852	22963	22685	22704	22837	22742	22670	22876	22876	22731	23008	22633	22644	22666	22821	22808	22802	22842	22952	22569	22756	22917	22808	22886	22930	22788	22768	22539	22836
22653	24195	40008	39759	35001	33841	34535	31014	31194	31353	31224	31197	30903	30968	31205	31115	31049	30891	31302	31093	31060	31104	31187	31114	30952	30890	30766	31153	30826	30677	30765	30818	31123	30994	30914	30680	30919	30904	30685	30905	30936	30682	30962	30748	30875	31004	30675	30708	30775	30615	30759	30759	30797	30703	31113	30712	30826	31010	30890	30881	30949	30856	30553	30545	30903	30970	30814	30907	31057	30890	30693	30974	30646	30837	30815	30794	30674	30937	31037	30801	30735	30840	30957	30517	30987	30799	31050	30684	30644	30814	30751	30915	30674	30847	31048	30877	30715	30751	30661	30648	30764	30831	30658	30688	30857	30839	31081	30712	30843	30754	30826	30705	30708	30560	30974	30705	30872	30807	30586	31092	31105	30913	30804	30684	30886	30661	30936	30708	30958	30765	30603	30684	30978	30938	30925	30779	31108	30894	30827	30679	30658	30878	30777	30814	30493	30712	30787	30687	30752	30713	31063	30858	30794	30718	30772	30597	30776	30792	30853	30714	30740	30668	30893	30974	30757	30812	30857	30882	30609	30727	30909	30729	30962	30689	30870	30927	30756	30779	30692	30875	30710	30866	30779	30608	30737	30620	30704	30790	30617	30808	30748	30696	30691	30679	30702	30758	30834	30763	30883	30897	30918	30837	30718	30968	30706	30954	30745	30629	30729	30682	30809	30820	30726	30582	30818	30582	30643	30649	30718	30779	30832	30616	30993	30759	30758	30579	30719	30745	30729	30766	30776	30647	30715	30619	30710	30647	30825	30743	30883	30583	30848	30638	30891	30755	30835	30960	30481	30696	30764	30834	30675	30829	30676	30493	30605	30705	30675	30789	30744	30917	30740	31035	30703	30775	30547	30571	30744	30887	30611	30797	30831	30718	30772	30943	30580	30616	30715	30789	30970	30856	31019	30625	30567	30430	30744	30841	30846	30937	30904	30812	30839	30481	30977	30668	30604	30796	30764	30592	30757	30820	30785	30687	30957	30761	30709	30764	30902	30761	30765	30475	30789	30875	30706	30851	30851	30948	30760	30842	30580	30652	30914	30744	30680	30526	30658	30772	30931	30589	31058	30473	31010	30646	30813	30829	30771	30722	30403	30800	30712	30935	30855	30660	30757	30671	30692	30670	30985	30828	31053	30848	30848	30704	30765	30530	30841	30676	30510	30533	30754	30641	30750	30577	30624	30766	30737	30842	30649	30941	30561	30636	30559	30944	30886	30895	30631	30762	30469	30788	30861	30524	30962	31086	31085	30942	30945	30883	30821	30686	30818	30873	30715	30529	30653	30747	30709	30689	30809	30612	30499	30631	31048	30747	30845	30529	30771	30910	30507	30612	30885	30713	30677	30790	30713	30766	30911	30730	30759	30507	30812	30976	30865	30756	30911	30554	30881	30851	30814	30661	30917	30891	30717	30595	30928	30708	30706	30514	30696	30776	30681	30630	30916	31005	30817	30731	30754	30634	30833	30531	30863	30687	30835	30783	30553	30693	30805	30751	30749	30718	30580	30788	30853	30618	30997	30520	30685	30799	30666	30796	30967	30847	30524	30756	30731	30793	30953	30750	30689	30921	30796	30774	31083	30690	30690	30781	30897	30644	30970	30664	30705	30760	30668	30620	30711	30827	30768	30751	30794	30781	30832	31016	30708	30816	30636	30815	30854	30904	30906	30667	30847	30825	30800	30661	30703	30742	30505	30865	30855	30641	30833	30857	31053	30784	30847	30670	30884	30771	30842	30790	30508	30804	30697	30701	30787	30780	30655	30675	30567	30752	30532	30666	30901	30807	30644	30608	30759	30904	30851	30647	30738	31040	30811	30625	30698	30772	30683	30902	30819	30873	30636	30906	30666	30677	30698	30760	30895	30875	30691	30972	30846	30544	30955	30777	30837	30542	30872	30644	30678	30950	30704	30737	30855	30936	30808	30509	30666	30847	30984	30775	30813	30830	30874	30841	30677	30800	30547	30764	30851	30978	31091	30684	30752	30666	30785	30753	30780	30765	30828	30922	30694	30767	30738	30762	30768	30770	30615	30661	30864	30774	30697	30715	30667	30778	30885	30888	30736	30755	30746	30818	30879	30802	30753	30806	30985	30765	30745	30833	30466	30783	30817	30515	30880	30839	30545	30557	30516	30663	30753	31006	30841	30809	30852	30842	30785	30763	30700	30850	30903	30910	30722	30901	30846	30639	30713	30874	30885	30736	30820	30858	30840	31012	30705	30618	30800	30802	30785	30796	30815	30705	30690	30666	30595	30621	30740	30813	30900	30688	30785	30707	30684	30703	30597	30784	30711	30620	30796	30730	30505	30441	30747	30442	30729	30683	30760	30789	30744	30682	30885	30903	30750	30897	30710	30735	30786	30792	30817	30532	30943	30883	30934	30664	30561	30482	30817	30503	30618	30829	30717	30745	30849	30789	30554	30573	30853	30820	30672	30720	30989	30674	30811	30929	30893	30859	30875	30635	30940	31039	30748	30645	30891	30666	30796	30637	30802	30937	30575	30815	30796	30908	30964	30554	30898	30838	30624	30950	30921	30663	30883	30854	30742	30605	30956	30921	30634	30681	30791	30508	30664	30646	30820	30617	30752	30916	30954	30940	30469	30897	30595	30902	30776	30667	30729	30767	30884	30762	30550	30880	30803	30871	30690	30852	30920	30644	30925	30715	30812	30775	30869	30868	30906	30532	30670	30735	31026	30937	30593	30921	30850	30713	30878	30578	30904	30666	30860	30565	30854	30611	30797	30736	31066	30905	30684	30883	30591	30715	30839	30620	30825	30697	30656	30804	30697	30625	30569	30672	30709	30651	30752	30712	30839	30701	30924	30896	30692	30790	30635	30756	30791	30698	30805	30731	30586	30802	30678	30672	30669	30586	30719	30740	31046	30666	30770	30702	30889	30697	30807	30799	30932	30698	30540	30634	30843	30604	30749	30674	30724	30711	30714	30728	30580	30712	30610	30741	30428	30701	30599	30658	30599	30818	30634	30864	30740	30816	30541	30867	30771	30854	30662	30796	30897	30777	30850	30584	30725	30711	30931	30793	30878	30749	30791	30816	30631	30512	30624	30543	30699	30625	30847	30753	30719	31055	30929	30846	31031	30683	30770	30601	30570	30630	30656	30694	30802	30775	30826	30608	30924	30563	30839	30722	30719	30664	30837	30800	30628	30872	30856	30741	30905	30868	30674	30749	30679	30624	30892	31031	30634	30723	30685	30573	30808	30730	30818	30663	30800	30588	30728	30673	30746	30967	30653	30961	30816	30853	30654	30682	30579	30575	30405	30693	30829	30961	30926	30767	30989	30600	30746	30764	30666	30562	30882	30838	30569	30738	30615	31025	30795	30562	30831	31059	30899	30842	30713	30727	30696	30879	30781	30634	31106	30761	30534	31016	30613	30747	30741	30565	30744	30569	30625	30846	30797	30614	30759	30714	30646	30800	30612	30683	30986	30632	30809	30869	30913	30825	30671	30698	30727	30674	30605	30691	30832	30946	30890	30473	30800	30626	30695	30661	30783	30639	30682	30896	30788	30802	30907	30781	30949	30523	30930	30697	30664	30899	31014	31020	30642	30804	30453	30709	30793	30648	30806	30908	30646	30848	30814	30781	31034	30692	30802	30803	30801	30839	30711	30765	30816	30753	30512	30648	30791	30889	30826	30619	30635	30509	30642	30694	30683	30884	30789	30714	30969	30984	30658	30752	30800	30792	30806	30563	30670	30854	30880	30873	30802	30952	30583	30699	30751	30747	30877	30631	30661	30849	30766	30538	30724	30588	30850	30839	30515	30783	30545	30942	30640	30643	30573	30768	30522	30790	30833	30945	30760	30794	30778	30628	30548	30577	30817	30762	30760	30747	31028	30834	30779	30977	30731	30830	30602	30691	30659	30553	30952	30632	30954	30665	30779	30644	30798	30701	30883	30797	30838	30818	30900	30805	30881	30697	30805	30761	30669	30829	30874	30581	30571	30707	30705	30892	30768	30754	30667	30704	30611	30750	30884	30644	30599	30947	30800	30742	30816	30835	30629	30794	30596	30729	30999	30708	30836	30827	30764	30961	30789	30787	30849	30759	30573	30755	30527	30615	30725	30859	30765	30753	30680	30810	30714	30833	30757	30759	30693	30922	30904	30834	30910	30727	30677	30692	30874	30664	30773	30824	30685	30810	30604	31031	30788	30637	30805	30691	30867	30861	30731	30792	30812	30695	30926	30618	30866	30873	30694	30759	30704	30562	30895	30800	30900	30821	30664	30409	30718	30652	30761	30574	30938	30828	30911	30725	30647	30884	30702	30851	30772	30744	30574	30515	30878	30857	30839	30902	30570	30917	31044	30681	30665	30751	30685	30449	30775	30623	30999	30988	30608	30790	30735	30695	30661	30742	30722	30929	30684	30604	30897	30657	30613	30575	30629	30786	30586	30898	30984	30571	30857	30814	30760	30825	30808	30823	30755	30813	30913	31094	30841	30696	30781	30867	30805	30598	30961	30735	30768	30835	30794	30661	30671	30615	30812	30699	31025	30727	31053	30675	30898	30601	30877	30797	30748	30844	30811	30937	30735	30737	30802	30703	30660	30805	31033	30795	30966	30850	30959	30657	30750	30623	30803	30745	30878	30716	30851	30652	30774	30609	30679	30919	30865	30763	30604	30874	30794	30575	30804	30485	30501	30686	30645	30555	30676	30766	30755	30476	30911	30860	30700	30854	30764	30763	30820	30851	30907	30590	30806	30730	30720	30669	30757	30527	30490	30844	30857	30804	30746	30658	30712	30879	30830	30703	30784	30628	30754	30873	30829	30908	30880	30686	30923	30747	30689	30867	30892	30517	30895	30613	30710	30670	31005	30797	30920	30721	30887	30903	30690	30747	30927	30632	30901	30761	30560	30843	30832	30748	31080	30848	30621	30853	30621	30727	30889	30953	30543	30731	30757	30971	30972	30495	30652	30900	30755	30646	30787	30697	30621	30724	30828	30598	30740	30698	30977	30960	30825	30707	30664	30652	30923	30604	30627	30840	30851	30609	30847	30984	30778	30570	30811	30622	30918	30578	30994	30814	30566	30640	30721	30652	30534	30874	30696	30739	30738	30758	30522	30646	30817	30657	30750	30687	30700	30695	30987	30595	30790	30640
61984	100024	93300	74658	50547	33644	25857	23706	23177	23158	23235	23122	23129	23265	23160	23042	23202	23277	23245	23387	23325	23562	23347	23267	23164	23217	23372	23297	23333	23306	23131	23313	23357	23132	23380	23454	23217	23334	23277	23101	23238	23154	23288	23338	23189	23289	23302	23231	23324	23184	23110	23208	23344	23229	23248	23288	23404	23249	23283	23332	23265	23341	23297	23269	23394	23227	23231	23268	23317	23166	23149	23101	23157	23261	23335	23347	23296	23327	23317	23335	23238	23274	23365	23393	23427	23289	23399	23297	23071	23400	23294	23389	23280	23358	23117	23110	23218	23300	23402	23278	23404	23341	23052	23115	23339	23199	23447	23283	23152	23317	23321	23212	23339	23265	23166	23127	23325	23283	23375	23139	23250	23396	23116	23294	23187	23464	23356	23341	23012	23205	23364	23206	23172	23363	23203	23195	23320	23267	23138	23165	23223	23363	23256	23188	23511	23230	23206	23449	23377	23100	23235	23164	23364	23305	23073	23251	23141	23298	23177	23363	23445	23297	23282	23222	23199	23258	23246	23457	23238	23147	23175	23248	23147	23269	23292	23204	23050	23196	23475	23248	23241	23117	23210	23206	23190	23205	23244	23233	23132	23262	23306	23097	23281	23272	23267	23431	23286	23109	23128	23238	23235	23199	23360	23187	23402	23371	23445	23200	23310	23389	23227	23176	23193	23281	23249	23195	23106	23492	23125	23591	23278	23039	23157	23207	23269	23298	23448	23281	23236	23320	23291	23053	23173	23223	23116	23276	23257	23327	23232	23213	23232	23226	23407	23099	23244	23352	23071	23224	23338	23071	23232	23169	23338	23392	23193	23218	23237	23311	23338	23321	23108	23173	23310	23436	23257	23269	23109	23131	23192	23446	23358	23197	23136	23049	23233	23262	23053	23141	23359	23170	23182	23377	23155	23419	23274	23251	23402	23191	23286	23143	23209	23267	23365	23209	23412	23133	22959	23157	23460	23163	23151	23142	23220	23269	23215	23304	23291	23283	23121	23263	23446	23253	23173	23284	23485	23324	23231	23389	23088	23301	23341	23164	23473	23476	23194	23461	23245	23147	23302	23340	23257	23169	23342	23326	23163	23245	23192	23282	23131	23231	23281	23221	23311	23123	23264	23444	23174	23169	23247	23593	23407	23235	23384	23236	23202	23272	23308	23210	23172	23502	23313	23267	23492	23295	23305	23360	23421	23194	23183	23432	23095	23341	23307	23058	23346	23151	23320	23390	23245	23318	23381	23295	23249	23471	23211	23263	23259	23254	23113	23262	23097	23184	23502	23209	23362	23307	23241	23328	23445	23256	23301	23158	23357	23399	23340	23091	23347	23041	23306	23333	23426	23217	23226	23160	23189	23245	23262	23239	23316	23407	23190	23256	23253	23214	23127	23182	23317	23298	23254	23190	23356	23359	23338	23407	23343	23362	23051	23263	23155	23241	23445	23207	23366	23151	23188	23139	23308	23185	23379	23221	23232	23286	23115	23462	23060	23159	23196	23442	23402	23296	23227	23296	23375	23400	23151	23391	23237	23189	23182	23355	23354	23336	23241	23282	23252	23002	23191	23317	23403	23231	23188	23312	23349	23210	23451	23282	23287	23229	23201	23179	23416	23247	23375	23236	23192	23154	23356	23330	23187	23193	23217	23292	23430	23268	23289	23385	23348	23283	23297	23211	23500	23403	23308	23180	23244	23207	23299	23356	23474	23272	23085	23186	23290	23245	23193	23313	23075	23106	23363	23293	23261	23241	23141	23282	23333	23378	23145	23287	23174	23280	23292	23171	23148	23333	23191	23176	23206	23283	23408	23138	23040	23293	23239	23315	23399	23197	23412	23198	23457	23328	23184	23115	23216	23177	23259	23289	23231	23332	23246	23162	23342	23264	23325	23322	23212	23135	23316	23250	23109	23306	23396	23320	23324	23329	23139	23393	23122	23052	23350	23204	23218	23093	23237	23127	23233	23346	23291	23368	23238	23306	23126	23375	23134	23382	23452	23322	23231	23210	23292	23297	23249	23228	23307	23268	23263	23155	23188	23422	23436	23218	23307	23282	23237	23165	23336	23144	23139	23118	23189	23345	23233	23127	23290	23295	23128	23143	23289	23256	23342	23096	23485	23374	23106	23297	23301	23133	23307	23439	23311	23156	23196	23269	23160	23246	23210	23292	23293	23284	23280	23363	23269	23057	23264	23278	23298	23212	23200	23383	23114	23347	23173	23094	23269	23244	23255	23179	23350	23329	23314	23233	23208	23193	23298	23244	23407	23329	23270	23267	23280	23345	23257	23197	23415	23257	23213	23123	23302	23152	23147	23149	23290	23322	23122	23093	23282	23162	23152	23068	23333	23141	23279	23385	23221	23176	23409	23114	23139	23159	23304	23338	23178	23177	23218	23242	23387	23152	23207	23242	23485	23322	23196	23325	23233	23367	23163	23224	23153	23218	23178	23354	23223	23247	23331	23244	23367	23323	23331	23206	23482	23335	23162	23382	23332	23052	23338	23085	23217	23246	23203	23180	23410	23275	23168	23207	23310	23130	23397	23204	23187	23244	23214	23375	23312	23397	23338	23225	23031	23324	23246	23270	23269	23342	23239	23373	23074	23187	23146	23298	23334	23259	23084	23216	23207	23521	23405	23211	23174	23372	23442	23354	23406	23329	23295	23143	23316	23306	23375	23211	23380	23123	23177	23370	23266	23189	23418	23292	23426	23279	23232	23219	23281	23327	23213	23096	23268	22951	23290	23210	23343	23289	23252	23221	23289	23306	23360	23393	23195	23261	23179	23071	23160	23414	23316	23311	23239	23307	23521	23040	23286	23177	23279	23406	23193	23270	23223	23000	23274	23306	23141	23321	23278	23197	23234	23407	23091	23231	23044	23320	23201	23168	23434	23255	23190	23272	23223	23224	23271	23225	23371	23193	23186	23313	23133	23226	23265	23137	23254	23203	23273	23247	23215	23323	23480	23194	23282	23013	23372	23354	23068	23317	23139	23236	23178	23113	23343	23248	23149	23451	23279	23153	23213	23344	23200	23215	23192	23126	23238	23207	23272	23419	23275	23173	23255	23075	23362	23146	23143	23369	23243	23274	23054	23283	23332	23258	23263	23223	23413	23320	23530	23162	23247	23436	23149	23075	23370	23238	23456	23373	23448	23470	23275	23226	23219	23212	23136	23296	23083	23265	23114	23355	23106	23271	23208	23258	23222	23148	23194	23227	23331	23142	23430	23197	23194	23248	23321	23304	23335	23455	23193	23238	23387	23154	23216	23381	23238	23164	23201	23242	23371	23230	23088	22997	23027	23084	23258	23463	23211	23268	23292	23149	23228	23242	23417	23355	23114	23246	23180	23368	23206	23166	23194	23412	23393	23114	23329	23282	23172	23109	23220	23340	23323	23241	23295	23234	23305	23190	23113	23037	23092	23190	23235	23247	23272	22947	23324	23210	23231	23154	23272	23218	23289	23459	23270	23208	23277	23277	23329	23331	23424	23455	23176	23221	23259	23233	23214	23201	23288	23171	23107	23387	23311	23268	23305	23472	23182	23258	23079	23213	23253	23436	23040	23328	23324	23352	23106	23416	23354	23336	23147	23247	23294	23368	23249	23094	23297	23124	23166	23363	23070	23200	23281	23254	23318	23336	23209	23293	23292	23187	23499	23218	23347	23237	23257	23299	23292	23166	23293	23267	23222	23234	23353	23189	23334	23331	23433	23200	23359	23389	23195	22981	23196	23185	23271	23323	23065	23404	23167	23231	23280	23285	23044	23291	23211	23276	23180	23339	23076	23335	23185	23451	23135	23391	23284	23157	23259	23192	23198	23297	23300	23316	23233	23238	23481	23094	23357	23238	23236	23389	23306	23385	23294	22986	23289	23166	23408	23123	23318	23432	23243	23172	23345	23182	23229	23138	23374	23207	23187	23137	23358	23102	23359	23408	23226	23213	23476	23208	23223	23177	23259	23225	23173	23283	23243	23216	23112	23135	23482	23223	23268	23207	23145	23173	23135	23203	23221	23098	23261	22996	23316	23260	23139	23414	23176	23532	23221	23297	23394	23308	23272	23259	23282	23247	23413	23131	23262	23251	23297	23367	23303	23257	23036	23098	23043	23251	23223	23134	23142	22932	23224	23227	23293	23220	23216	23351	23255	23351	23209	23268	23145	23299	23352	23257	23307	23229	23169	23208	23305	23214	23029	23237	23030	23190	23423	23269	23163	23351	23192	22968	23248	23346	23216	23217	23289	23136	23162	23289	23146	23311	23253	23294	23255	23116	23299	23183	23314	23448	23270	23153	23278	23327	23356	23243	23286	23128	23200	23129	23432	23161	23320	23249	23174	23317	23267	23352	23319	23252	23270	23399	23117	23458	23114	23171	23294	23294	23122	23278	23221	23179	23308	23346	23104	23204	23202	23202	23269	23338	23282	23346	23298	23247	23162	23478	23294	23123	23135	23178	23258	23204	23155	23142	23205	23132	23211	23164	23220	23374	23189	23095	23341	23168	23226	23104	23248	23429	23226	23286	23361	23249	23271	23221	23371	23340	23217	23142	23383	23279	23266	23231	23254	23231	23267	23258	23157	23280	23174	23200	23124	23263	23293	23315	23255	23264	23275	23195	23183	23346	23267	23212	23054	23086	23285	23161	23329	23140	23246	23074	23169	23054	23222	23131	23269	23248	23216	23231	23238	23425	23191	23293	23155	23252	23130	23249	23282	23163	23150	23186	23291	23208	23281	23352	23369	23322	23198	23300	23241	23251	23091	23296	23491	23427	23234	23162	23261	23336	23185	23181	23209	23309	23219	23235	23198	23014	23281	23215	23289	23125	23212	23256	23041	23358	23177	23222	23126	23185	23274	23211	23108	23357	23182	23498	23259	23271	23237	23199	23227	23342	23174	23326	23404	23351	23330	23142	23176	23204	23310	23277	23137	23303	23110	23306	23211	23194	23204	23325	23143	23376	23300	23161	23334	23256	23146	23154	23257	23321	23088	23325	23196	23215	23200	23133	23400	23131	23399	23252	23158	23243	23100	23029	23282	23277	23129	23168	23308	23269	23287	23040	23190	23218	23350	23224	23370	23169	23143	23044	23491	23190	23254	23245	23466	23161	23305	23135	23283	23226	23237	23206
30678	40753	48965	39925	32906	30630	30158	29794	29624	29595	29749	29872	29872	29582	29717	29681	29572	29475	29483	29796	29740	29454	29597	29491	29643	29680	29537	29595	29533	29521	29615	29760	29708	29419	29724	29983	29541	29675	29594	29757	29820	29621	29747	29534	29560	29558	29590	29768	29732	29586	29665	29665	29494	29303	29588	29996	29571	29474	29757	29842	29655	29707	29828	29754	29819	29349	29724	29615	29585	29559	29587	29446	29567	29478	29468	29860	29746	29499	29758	29789	29613	29694	29246	29628	29776	29651	29547	29649	29595	29563	29748	29518	29429	29534	29645	29517	29731	29745	29703	29619	29443	29421	29621	29658	29568	29787	29770	29528	29555	29418	29628	29609	29548	29489	29621	29646	29445	29589	29421	29640	29833	29577	29622	29541	29591	29697	29680	29517	29692	29418	29737	29639	29597	29913	29592	29633	29515	29664	29679	29776	29830	29756	29528	29617	29627	29679	29660	29306	29738	29696	29551	29460	29563	29562	29562	29687	29998	29503	29425	29615	29458	29593	29492	29573	29671	29853	29599	29510	29655	29538	29742	29664	29553	29596	29837	29690	29580	29421	29550	29516	29625	29676	29677	29713	29614	29718	29542	29482	29836	29511	29547	29639	29579	29558	29522	29522	29639	29677	29724	29700	29680	29444	29578	29709	29746	29642	29451	29554	29501	29750	29535	29737	29393	29804	29515	29655	29494	29753	29506	29653	29677	29763	29647	29613	29793	29428	29674	29706	29841	29547	29628	29572	29521	29637	29556	29819	29558	29848	29507	29600	29718	29774	29531	29599	29659	29636	29635	29714	29636	29676	29710	29422	29728	29622	29715	29698	29767	29619	29687	29638	29567	29406	29697	29798	29395	29674	29545	29330	29642	29693	29956	29681	29886	29577	29618	29695	29479	29740	29457	29603	29803	29811	29597	29626	29614	29676	29356	29529	29783	29483	29369	30089	29452	29710	29785	29666	29662	29643	29696	29697	29536	29524	29581	29870	29691	29568	29376	29561	29462	29754	29759	29593	29685	29724	29694	29801	29525	29621	29738	29692	29555	29733	29624	29609	29775	29600	29701	29569	29550	29661	29610	29714	29607	29618	29828	29694	29668	29589	29446	29893	29562	29678	29583	29585	29635	29589	29515	29480	29496	29581	29623	29622	29643	29521	29697	29564	29595	29607	29616	29792	29560	29880	29875	29565	29612	29465	29702	29751	29498	29347	29612	29546	29565	29756	29690	29609	29597	29418	29673	29546	29504	29520	29673	29457	29907	29460	29594	29467	29700	29701	29459	29855	29798	29832	29742	29511	29649	29505	29607	29673	29675	29711	29416	29513	29581	29650	29635	29468	29810	29629	29596	29549	29705	29660	29339	29571	29628	29653	29495	29357	29807	29486	29642	29591	29422	29772	29787	29719	29642	29500	29550	29638	29830	29705	29700	29519	29518	29667	29657	29784	29612	29506	29434	29538	29998	29656	29655	29407	29585	29639	29715	29370	29772	29704	29609	29657	29530	29619	29591	29605	29592	29706	29647	29721	29644	29443	29577	29672	29548	29512	29784	29539	29323	29397	29608	29771	29796	29595	29305	29719	29656	29602	29642	29741	29646	29689	29540	29540	29753	29646	29564	29577	29634	29436	29701	29786	29674	29596	29738	29743	29586	29737	29461	29696	29577	29781	29531	29556	29599	29754	29676	29888	29695	29600	29493	29566	29467	29465	29814	29589	29635	29587	29755	29663	29537	29657	29703	29582	29770	29331	29528	29643	29682	29570	29470	29444	29693	29740	29602	29547	29571	29367	29415	29529	29663	29382	29378	29770	29697	29683	29716	29605	29704	29553	29598	29801	29606	29682	29591	29504	29854	29540	29589	29617	29593	29492	29559	29637	29755	29568	29654	29831	29372	29676	29561	29448	29681	29700	29804	29722	29567	29511	29522	29909	29592	29594	29738	29658	29654	29602	29711	30004	29960	29689	29468	29654	29716	29572	29348	29588	29867	29647	29718	29659	29470	29552	29643	29539	29688	29779	29594	29611	29691	29704	29656	29632	29859	29687	29549	29465	29842	29599	29668	29724	29553	29663	29705	29642	29570	29779	29230	29616	29536	29457	29625	29519	29620	29521	29541	29826	29693	29582	29796	29515	29486	29869	29667	29669	29806	29854	29903	29558	29739	29584	29523	29529	29595	29490	29588	29445	29567	29484	29575	29642	29516	29615	29604	29825	29716	29805	29655	29611	29739	29784	29637	29630	29410	29458	29755	29649	29751	29516	29647	29618	29585	29748	29807	29541	29534	29578	29666	29616	29490	29580	29641	29670	29472	29498	29897	29747	29820	29671	29735	29679	29750	29599	29374	29602	29540	29597	29611	29615	29638	29561	29590	29749	29613	29759	29559	29503	29865	29404	29795	29540	29646	29639	29595	29582	29828	29596	29491	29637	29486	29529	29810	29488	29418	29278	29533	29548	29796	29771	29838	29714	29462	29518	29836	29580	29749	29804	29700	29660	29690	29646	29628	29544	29652	29672	29619	29750	29479	29753	29860	29549	29734	29634	29633	29626	29790	29358	29460	29474	29652	29626	29769	29708	29673	29618	29706	29331	29725	29705	29437	29546	29606	29400	29715	29751	29534	29539	29541	29591	29536	29738	29397	29675	29675	29630	29620	29728	29490	29530	29557	29555	29603	29310	29730	29819	29513	29656	29715	29608	29795	29929	29728	29835	29703	29605	29783	29863	29744	29471	29669	29555	29605	29608	29587	29774	29486	29826	29490	29694	29733	29487	29378	29514	29791	29763	29604	29571	29517	29715	29563	29829	29542	29509	29595	29774	29764	29521	29548	29451	29600	29668	29661	29731	29894	29838	29530	29539	29875	29729	29548	29650	29451	29522	29380	29618	29561	29638	29537	29567	29537	29591	29597	29656	29780	29551	29784	29393	29449	29969	29709	29548	29555	29539	29855	29629	29768	29849	29695	29513	29565	29676	29780	29655	29792	29751	29559	29582	29628	29598	29371	29432	29472	29752	29656	29716	29674	29652	29648	29573	29646	29399	29820	29804	29786	29498	29704	29501	29682	29806	29802	29551	29602	29708	29744	29536	29543	29722	29548	29762	29699	29641	29705	29883	29860	29738	29613	29762	29737	29505	29521	29747	29666	29769	29472	29436	29739	29846	29867	29365	29248	29549	29596	29452	29750	29667	29748	29571	29586	29515	29580	29782	29666	29675	29571	29440	29593	29818	29815	29585	29460	29501	29520	29696	29671	29581	29728	29536	29655	29744	29451	29979	29636	29411	29719	29580	29650	29555	29769	29578	29647	29341	29800	29678	29782	29791	29833	29848	29511	29661	29796	29550	29623	29582	29382	29818	29560	29739	29706	29605	29628	29556	29599	29554	29697	29639	29549	29726	29810	29673	29679	29513	29792	29632	29450	29620	29618	29503	29682	29584	29880	29916	29767	29452	29678	29615	29501	29810	29753	29634	29712	29591	29762	29540	29496	29671	29694	29790	29635	29559	29711	29582	29607	29769	29531	29686	29624	29645	29523	29798	29586	29617	29606	29609	29551	29383	29632	29564	29455	29642	29801	29507	29543	29714	29605	29277	29590	29617	29694	29729	29469	29640	29543	29766	29813	29762	29528	29680	29756	29528	29568	29404	29541	29659	29573	29638	29592	29683	29620	29825	29757	29480	29535	29470	29377	29603	29432	29992	29828	29775	29526	29599	29584	29500	29441	29553	29557	29658	29722	29510	29863	29669	29702	29550	29790	29652	29827	29452	29601	29605	29591	29861	29617	29622	29400	29612	29803	29660	29764	29470	29785	29469	29823	29633	29548	29639	29393	29627	29781	29529	29895	29765	29619	29595	29483	29596	29523	29548	29556	29631	29402	29609	29725	29802	29756	29682	29554	29664	29400	29983	29599	29695	29671	29545	29657	29487	29559	29650	29663	29652	29528	29572	29587	29646	29354	29582	29766	29672	29986	29559	29531	29757	29518	29721	29505	29521	29756	29591	29732	29780	29542	29630	29489	29493	29664	29501	29701	29361	29843	29761	29553	29597	29487	29383	29547	29754	29521	29498	29671	29625	29680	29752	29521	29641	29599	29650	29687	29710	29724	29734	29711	29681	29619	29599	29409	29732	29626	29633	29563	29656	29561	29609	29633	29332	29721	29572	29656	29631	29684	29509	29817	29814	29745	29679	29609	29721	29779	29446	29594	29718	29495	29581	29628	29510	29744	29596	29341	29538	29838	29579	29476	29775	29533	29601	29544	29843	29564	29590	29768	29650	29443	29860	29693	29672	29502	29518	29617	29650	29675	29492	29325	29593	29749	29586	29773	29741	29751	29759	29635	29843	29637	29634	29814	29793	29590	29518	29772	29540	29566	29787	29662	29438	29678	29599	29756	29773	29548	29557	29660	29751	29658	29700	29677	29774	29673	29668	29566	29690	29760	29710	29753	29556	29788	29843	29823	29516	29572	29660	29853	29679	29531	29629	29425	29688	29590	29575	29697	29554	29560	29511	29662	29494	29621	29783	29578	29561	29786	29663	29434	29589	29654	29579	29525	29595	29567	29728	29491	29607	29716	29850	29592	29636	29414	29617	29708	29659	29786	29537	29751	29571	29553	29623	29275	29645	29790	29687	29544	29432	29958	29683	29721	29736	29580	29743	29517	29647	29773	29633	29627	29623	29583	29712	29656	29642	29748	29620	29507	29758	29811	29710	29495	29430	29644	29542	29686	29691	29854	29706	29769	29514	29678	29414	29425	29637	29528	29705	29892	29653	29786	29584	29492	29599	29624	29564	29431	29834	29637	29703	29744	29620	29524	29786	29524	29480	29399	29708	29443	29576	29534	29539	29768	29739	29825	29653	29458	29686	29700	29383	29523	29700	29534	29538	29702	29792	29816	29617	29490	29748	29644	29526	29685	29504	29376	29473	29574	29758	29431	29757	29604	29419	29588	29817	29730	29654	29534	29591	29638	29720	29384	29802	29798	29614	29773	29755	29525	29776	29390	29943	29705	29736	29667	29405	29854	29743	29750	29845	29736	29626	29862	29416	29625	29512	29726	29475	29612	29757	29472	29886	29570	29294	29471	29514	29664	29658	29703	29501	29560	29707	29597	29980	29849	29573	29654	29828
37589	61891	49803	34039	26501	23632	22818	22612	22509	22544	22525	22488	22488	22326	22444	22434	22617	22680	22577	22432	22385	22559	22491	22538	22586	22523	22448	22452	22603	22577	22718	22614	22475	22375	22414	22449	22587	22394	22421	22562	22418	22475	22600	22479	22221	22433	22404	22433	22534	22568	22575	22311	22540	22500	22549	22509	22521	22475	22717	22539	22329	22548	22415	22454	22480	22533	22626	22503	22571	22643	22539	22444	22663	22726	22518	22582	22469	22480	22462	22492	22672	22526	22599	22460	22582	22450	22386	22540	22513	22553	22412	22437	22636	22338	22641	22550	22496	22516	22458	22415	22493	22417	22543	22441	22524	22594	22491	22455	22571	22588	22328	22689	22419	22622	22657	22419	22427	22310	22549	22568	22417	22603	22421	22549	22425	22655	22312	22501	22442	22584	22484	22435	22457	22688	22703	22308	22559	22388	22484	22293	22710	22464	22572	22462	22232	22579	22472	22405	22499	22479	22606	22380	22503	22583	22382	22378	22558	22588	22544	22559	22606	22468	22719	22418	22584	22474	22463	22500	22555	22344	22527	22496	22480	22432	22631	22617	22449	22661	22585	22531	22353	22302	22614	22594	22631	22322	22594	22676	22501	22514	22665	22490	22582	22515	22586	22635	22459	22517	22429	22442	22402	22468	22680	22635	22358	22565	22416	22435	22490	22564	22647	22527	22472	22501	22429	22403	22430	22650	22559	22332	22557	22531	22450	22580	22559	22579	22416	22648	22724	22347	22517	22480	22421	22566	22452	22370	22513	22549	22684	22634	22527	22479	22502	22384	22458	22314	22379	22345	22601	22342	22538	22474	22470	22632	22463	22474	22528	22441	22597	22619	22549	22504	22588	22479	22579	22605	22557	22446	22585	22547	22503	22687	22426	22398	22624	22404	22847	22508	22579	22568	22484	22410	22552	22255	22548	22571	22549	22464	22578	22530	22721	22226	22464	22601	22372	22411	22444	22479	22377	22460	22739	22398	22630	22441	22498	22588	22599	22555	22516	22532	22582	22346	22516	22588	22533	22549	22549	22570	22579	22542	22285	22456	22444	22520	22461	22394	22601	22661	22606	22465	22402	22520	22431	22519	22717	22454	22477	22510	22409	22534	22668	22429	22501	22417	22601	22364	22517	22671	22409	22509	22458	22621	22677	22671	22556	22405	22463	22368	22478	22476	22422	22448	22495	22551	22600	22382	22544	22507	22463	22490	22765	22519	22356	22593	22475	22561	22803	22407	22424	22546	22518	22610	22307	22456	22327	22543	22500	22451	22461	22367	22563	22622	22347	22558	22702	22608	22570	22551	22555	22580	22425	22598	22590	22422	22595	22540	22587	22609	22493	22453	22615	22424	22470	22474	22550	22398	22363	22634	22670	22612	22400	22464	22496	22690	22634	22548	22564	22356	22549	22556	22693	22324	22549	22291	22514	22402	22541	22720	22526	22459	22659	22303	22567	22618	22400	22504	22370	22587	22545	22457	22363	22640	22438	22759	22339	22640	22421	22639	22513	22550	22509	22427	22656	22403	22575	22456	22492	22445	22546	22351	22523	22584	22458	22521	22358	22495	22297	22537	22362	22208	22546	22615	22545	22491	22760	22445	22587	22507	22589	22414	22468	22416	22642	22522	22613	22644	22783	22493	22524	22661	22273	22357	22673	22466	22406	22696	22543	22421	22486	22596	22280	22353	22535	22437	22572	22507	22475	22542	22547	22330	22517	22667	22524	22347	22600	22460	22305	22499	22400	22403	22474	22495	22462	22527	22507	22528	22491	22528	22582	22666	22402	22489	22603	22536	22449	22521	22478	22307	22693	22351	22502	22502	22590	22564	22379	22578	22585	22432	22443	22396	22612	22435	22385	22548	22557	22316	22484	22565	22456	22433	22463	22596	22677	22609	22477	22624	22430	22578	22543	22535	22525	22657	22618	22447	22584	22579	22556	22547	22274	22509	22515	22599	22512	22531	22467	22487	22514	22268	22575	22565	22402	22605	22630	22652	22509	22536	22346	22540	22571	22487	22555	22470	22508	22505	22396	22490	22418	22530	22627	22549	22304	22467	22489	22344	22468	22754	22479	22644	22541	22369	22462	22652	22562	22589	22423	22420	22544	22455	22640	22628	22556	22470	22676	22393	22671	22413	22509	22538	22258	22531	22578	22362	22573	22718	22556	22670	22526	22384	22533	22609	22451	22692	22517	22359	22314	22457	22378	22393	22531	22311	22567	22561	22269	22424	22555	22619	22482	22448	22628	22447	22559	22466	22437	22630	22632	22284	22611	22507	22512	22340	22450	22550	22629	22445	22503	22506	22541	22588	22522	22379	22548	22498	22455	22634	22417	22504	22461	22396	22322	22378	22494	22585	22380	22679	22296	22640	22489	22382	22556	22474	22413	22520	22379	22515	22507	22514	22459	22583	22661	22494	22530	22640	22391	22546	22458	22463	22512	22576	22518	22388	22397	22469	22700	22502	22601	22620	22493	22557	22545	22488	22606	22421	22495	22560	22513	22323	22609	22613	22619	22514	22454	22521	22272	22562	22450	22463	22466	22452	22569	22534	22447	22330	22462	22674	22519	22546	22445	22598	22425	22599	22384	22504	22585	22381	22479	22620	22435	22351	22352	22371	22488	22515	22364	22560	22542	22557	22453	22523	22564	22330	22520	22612	22351	22462	22647	22459	22537	22560	22455	22561	22490	22587	22553	22379	22508	22600	22310	22534	22469	22516	22525	22597	22548	22444	22572	22403	22485	22479	22418	22559	22383	22484	22609	22481	22383	22676	22393	22520	22558	22441	22443	22557	22451	22531	22607	22615	22575	22428	22611	22535	22717	22645	22508	22491	22508	22501	22481	22343	22577	22451	22344	22571	22347	22454	22627	22587	22511	22516	22584	22477	22536	22596	22565	22520	22317	22390	22496	22498	22615	22525	22487	22718	22512	22491	22686	22378	22551	22358	22586	22582	22509	22351	22467	22490	22496	22449	22653	22449	22538	22441	22561	22600	22433	22572	22586	22548	22491	22515	22483	22706	22678	22504	22388	22596	22484	22326	22365	22496	22552	22348	22700	22496	22614	22507	22448	22342	22530	22543	22377	22390	22566	22347	22431	22616	22435	22533	22493	22478	22623	22550	22572	22577	22347	22590	22570	22780	22444	22448	22449	22669	22711	22661	22517	22627	22537	22618	22433	22501	22564	22484	22355	22307	22612	22485	22602	22478	22568	22368	22517	22462	22421	22631	22471	22816	22482	22306	22468	22404	22416	22459	22386	22272	22357	22561	22480	22315	22457	22512	22352	22518	22648	22597	22402	22541	22347	22525	22351	22489	22454	22518	22369	22554	22474	22273	22355	22558	22422	22446	22329	22525	22417	22464	22503	22428	22538	22492	22484	22528	22479	22465	22621	22544	22646	22611	22362	22554	22489	22554	22440	22621	22569	22469	22564	22478	22648	22557	22527	22537	22542	22473	22575	22541	22467	22536	22485	22482	22491	22476	22294	22548	22506	22579	22493	22434	22451	22573	22515	22498	22448	22399	22611	22255	22530	22445	22513	22559	22499	22547	22594	22451	22573	22588	22453	22589	22498	22407	22622	22699	22368	22514	22574	22432	22448	22538	22707	22441	22488	22464	22553	22599	22468	22583	22532	22369	22555	22527	22551	22532	22350	22605	22513	22630	22569	22570	22422	22640	22449	22532	22507	22487	22713	22588	22569	22548	22650	22556	22562	22565	22494	22709	22341	22524	22556	22447	22514	22486	22581	22543	22566	22516	22495	22619	22554	22405	22485	22614	22399	22531	22377	22658	22488	22526	22495	22617	22524	22537	22627	22649	22473	22459	22592	22485	22605	22498	22642	22612	22679	22653	22610	22470	22374	22485	22463	22460	22565	22580	22530	22604	22461	22380	22573	22349	22536	22519	22554	22493	22473	22548	22312	22420	22607	22349	22513	22472	22426	22400	22395	22610	22477	22524	22535	22615	22378	22556	22451	22753	22467	22545	22535	22356	22399	22639	22599	22417	22439	22380	22349	22504	22280	22591	22514	22327	22392	22448	22577	22420	22536	22685	22364	22629	22548	22590	22488	22491	22437	22585	22693	22573	22482	22329	22552	22482	22623	22370	22586	22527	22586	22454	22533	22443	22383	22465	22590	22470	22364	22665	22396	22451	22460	22688	22690	22475	22461	22435	22454	22445	22308	22552	22579	22677	22567	22539	22412	22483	22699	22631	22511	22557	22526	22386	22484	22563	22608	22461	22540	22643	22631	22478	22538	22529	22663	22397	22587	22160	22347	22522	22537	22413	22538	22497	22510	22454	22573	22595	22361	22521	22440	22589	22578	22546	22455	22478	22570	22564	22339	22430	22466	22526	22528	22609	22494	22462	22660	22752	22347	22591	22605	22672	22482	22575	22671	22497	22413	22413	22288	22648	22736	22531	22634	22630	22372	22435	22413	22495	22495	22663	22486	22476	22644	22409	22808	22312	22576	22572	22631	22535	22404	22517	22344	22457	22402	22508	22493	22473	22631	22563	22502	22458	22495	22451	22521	22388	22556	22439	22564	22478	22422	22475	22568	22368	22514	22364	22362	22356	22501	22570	22621	22355	22615	22777	22554	22477	22448	22604	22765	22457	22429	22538	22712	22421	22559	22715	22487	22427	22583	22345	22278	22535	22485	22662	22543	22563	22527	22669	22319	22493	22577	22496	22478	22450	22597	22577	22401	22501	22494	22493	22615	22638	22452	22365	22445	22571	22631	22438	22456	22503	22421	22711	22390	22525	22437	22572	22656	22456	22562	22532	22569	22508	22676	22434	22437	22638	22630	22575	22510	22385	22564	22467	22546	22733	22484	22626	22577	22461	22440	22623	22553	22376	22347	22643	22442	22697	22555	22568	22494	22485	22591	22473	22476	22608	22479	22282	22733	22571	22577	22549	22311	22549	22539	22609	22624	22549	22434	22418	22475	22633	22419	22481	22301	22581	22436	22443	22380	22530	22586	22396	22481	22410	22482	22705	22617	22544	22345	22543	22597	22580	22515	22392	22621	22308	22595	22595	22398	22535	22362	22661	22605	22561	22882	22544	22472	22518	22479	22731	22452	22530	22551	22605	22424	22545	22455	22728	22565	22525	22626	22478
23789	24781	42346	41763	35318	32885	32401	29850	29785	30012	29642	29382	29557	29428	29555	29492	29341	29348	29569	29482	29494	29577	29818	29517	29265	29406	29453	29320	29277	29498	29237	29348	29357	29490	29585	29378	29426	29340	29644	29529	29352	29315	29702	29390	29406	29238	29677	29452	29510	29752	29296	29373	29253	29273	29563	29418	29425	29425	29507	29685	29437	29424	29250	29291	29522	29269	29458	29388	29383	29331	29548	29640	29472	29207	29478	29450	29616	29355	29539	29404	29462	29364	29504	29652	29554	29402	29282	29588	29365	29361	29541	29326	29605	29522	29229	29290	29374	29206	29390	29378	29098	29274	29351	29399	29610	29612	29525	29154	29314	29270	29250	29160	29551	29293	29236	29458	29481	29337	29288	29277	29302	29373	29329	29270	29304	29504	29472	29614	29354	29489	29472	29505	29474	29485	29416	29382	29286	29294	29481	29269	29332	29396	29387	29462	29398	29374	29598	29148	29371	29354	29498	29417	29581	29403	29575	29485	29328	29123	29209	29449	29395	29199	29267	29705	29316	29382	29392	29626	29461	29350	29201	29399	29229	29226	29576	29731	29405	29421	29382	29236	29384	29259	29502	29328	29169	29522	29356	29376	29458	29375	29504	29460	29492	29581	29296	29085	29309	29427	29396	29424	29498	29094	29376	29332	29296	29228	29197	29378	29385	29402	29321	29442	29523	29375	29428	29329	29273	29599	29574	29428	29541	29626	29498	29501	29336	29538	29569	29498	29424	29359	29570	29150	29411	29432	29455	29044	29444	29493	29106	29309	29346	29556	29461	29297	29339	29593	29262	29387	29451	29110	29201	29417	29403	29479	29331	29338	29387	29327	29104	29434	29331	29252	29466	29479	29253	29171	29221	29365	29324	29463	29220	29507	29562	29243	29345	29226	29268	29287	29274	29224	29389	29509	29471	29474	29435	29525	29230	29333	29398	29238	29088	29290	29350	29352	29449	29388	29400	29370	29090	29414	29371	29296	29306	29295	29264	29372	29402	29506	29217	29351	29309	29521	29443	29242	29280	29318	29421	29237	29386	29413	29515	29393	29409	29389	29423	29416	29227	29442	29298	29417	29379	29464	29388	29222	29389	29452	29160	29472	29438	29333	29361	29422	29358	29449	29623	29721	29354	29546	29447	29482	29579	29178	29504	29548	29337	29343	29406	29043	29340	29482	29483	29364	29308	29399	29343	29333	29351	29208	29365	29457	29178	29483	29478	29482	29532	29384	29478	29203	29277	29467	29301	29633	29448	29274	29571	29399	29492	29354	29351	29299	29367	29282	29470	29193	29315	29423	29409	29359	29512	29258	29179	29308	29338	29887	29409	29360	29174	29217	29215	29484	29289	29232	29422	29329	29413	29500	29534	29373	29643	29304	29451	29371	29486	29103	29458	29403	29306	29333	29378	29419	29437	29275	29332	29511	29535	29499	29297	29344	29582	29294	29451	29365	29383	29293	29016	29303	29545	29118	29129	29253	29418	29263	29118	29524	29429	29458	29375	29373	29506	29191	29435	29443	29198	29246	29114	29320	29171	29502	29275	29505	29683	29345	29466	29367	29278	29265	29574	29364	29353	29373	29437	29428	29374	29621	29311	29248	29430	29249	29596	29302	29314	29205	29533	29343	29518	29549	29477	29454	29310	29291	29646	29386	29465	29261	29461	29712	29616	29484	29270	29174	29380	29533	29493	29397	29406	29340	29335	29310	29373	29324	29090	29360	29402	29395	29522	29525	29244	29219	29115	29284	29480	29289	29245	29462	29430	29374	29248	29380	29359	29319	29225	29553	29474	29214	29370	29217	29555	29408	29184	29464	29520	29402	29312	29423	29266	29381	29347	29346	29441	29562	29338	29169	29121	29301	29242	29601	29449	29449	29477	29483	29161	29284	29309	29372	29397	29699	29426	29516	29611	29405	29205	29516	29155	29416	29266	29309	29430	29283	29413	29643	29459	29560	29363	29251	29595	29447	29295	29442	29620	29278	29259	29179	29195	29360	29461	29476	29256	29316	29494	29433	29439	29501	29425	29141	29463	29263	29271	29474	29757	29340	29526	29558	29200	29258	29324	29398	29432	29321	29383	29446	29352	29359	29356	29230	29226	29432	29237	29705	29332	29587	29604	29297	29527	29288	29409	29482	29431	29395	29338	29355	29461	29302	29520	29478	29278	29334	29235	29475	29288	29515	29430	29308	29426	29305	29470	29410	29540	29293	29295	29347	29525	29322	29555	29219	29143	29505	29699	29539	29264	29406	29635	29266	29240	29415	29149	29531	29220	29277	29256	29414	29486	29319	29510	29288	29350	29434	29568	29293	29329	29130	29258	29626	29433	29243	29506	29445	29527	29307	29373	29618	29421	29287	29307	29190	29394	29621	29496	29345	29355	29368	29436	29488	29451	29582	29673	29677	29294	29087	29562	29437	29460	29551	29496	29494	29159	29476	29346	29340	29323	29330	29596	29385	29312	29209	29496	29245	29314	29364	29257	29590	29271	29507	29304	29310	29383	29365	29328	29318	29442	29863	29308	29222	29619	29328	29537	29368	29541	29427	29194	29275	29330	29298	29213	29322	29316	29152	29227	29217	29342	29498	29312	29451	29683	29253	29251	29408	29391	29337	29427	29374	29375	29346	29481	29449	29580	29444	29418	29314	29438	29370	29554	29278	29431	29580	29284	29341	29376	29383	29441	29114	29291	29397	29526	29549	29379	29418	29326	29360	29510	29502	29543	29489	29570	29227	29440	29637	29254	29410	29436	29353	29740	29494	29585	29431	29466	29341	29320	29493	29353	29339	29614	29263	29262	29355	29456	29517	29477	29629	29407	29399	29227	29496	29411	29518	29673	29234	29347	29488	29332	29619	29519	29401	29438	29417	29359	29546	29517	29405	29454	29266	29176	29362	29194	29228	29395	29522	29343	29579	29520	29314	29318	29547	29565	29479	29204	29436	29376	29264	29309	29442	29313	29474	29279	29464	29186	29380	29375	29383	29447	29182	29211	29481	29405	29480	29533	29346	29524	29319	29484	29513	29337	29420	29275	29415	29507	29281	29405	29392	29311	29071	29481	29432	29421	29465	29357	29211	29258	29284	29470	29450	29525	29311	29468	29106	29572	29212	29420	29303	29467	29266	29372	29287	29433	29527	29219	29545	29465	29442	29313	29499	29390	29517	29178	29199	29439	29565	29390	29559	29230	29516	29540	29547	29252	29232	29501	29476	29316	29130	29447	29241	29470	29153	29451	29446	29579	29295	29261	29242	29381	29614	29267	29346	29535	29211	29346	29260	29349	29483	29278	29498	29449	29400	29727	29494	29231	29442	29417	29254	29420	29279	29645	29447	29348	29269	29163	29367	29553	29241	29068	29303	29338	29349	29615	29266	29187	29465	29423	29391	29487	29408	29286	29353	29334	29493	29261	29370	29511	29291	29298	29481	29342	29253	29411	29330	29321	29453	29523	29488	29406	29425	29065	29326	29479	29226	29337	29587	29500	29264	29565	29460	29288	29570	29324	29588	29405	29424	29295	29232	29449	29308	29289	29435	29373	29193	29263	29262	29224	29279	29353	29276	29622	29387	29419	29271	29347	29563	29485	29415	29530	29323	29318	29392	29259	29362	29553	29323	29521	29350	29226	29465	29362	29208	29351	29313	29267	29150	29209	29216	29498	29333	29352	29305	29434	29357	29376	29467	29554	29557	29369	29341	29286	29532	29282	29191	29185	29282	29587	29393	29430	29446	29252	29215	29247	29320	29554	29229	29607	29473	29305	29307	29408	29458	29423	29548	29513	29033	29454	29453	29423	29510	29402	29347	29324	29209	29341	29522	29444	29507	29314	29461	29647	29309	29264	29508	29450	29448	29219	29473	29114	29288	29308	29259	29497	29585	29444	29365	29317	29262	29341	29402	29378	29237	29333	29326	29502	29638	29422	29394	29282	29323	29674	29551	29239	29290	29330	29376	29486	29530	29307	29064	29483	29535	29455	29278	29420	29252	29433	29071	29371	29649	29533	29142	29204	29328	29492	29440	29294	29566	29351	29248	29351	29215	29388	29412	29490	29373	29325	29146	29393	29586	29375	29390	29275	29344	29389	29309	29583	29477	29325	29111	29282	29361	29333	29464	29503	29269	29267	29456	29229	29445	29260	29415	29145	29514	29461	29407	29671	29732	29559	29385	29427	29494	29437	29274	29266	29626	29385	29461	29491	29481	29237	29208	29394	29539	29265	29364	29565	29284	29627	29130	29584	29389	29308	29437	29385	29284	29176	29001	29411	29313	29330	29450	29234	29312	29419	29330	29412	29333	29339	29300	29416	29122	29421	29419	29509	29344	29376	29539	29442	29713	29490	29136	29273	29398	29141	29411	29329	29255	29277	29366	29342	29353	29289	29319	29191	29521	29436	29267	29329	29325	29623	29341	29346	29534	29461	29558	29453	29348	29396	29372	29378	29450	29544	29360	29268	29337	29486	29569	29595	29646	29449	29425	29230	29414	29286	29318	29482	29427	29396	29259	29286	29422	29496	29438	29595	29313	29395	29474	29465	29462	29623	29530	29651	29519	29494	29528	29586	29311	29345	29542	29442	29259	29391	29379	29554	29449	29623	29487	29432	29207	29445	29433	29546	29406	29442	29336	29392	29324	29332	29379	29343	29189	29450	29498	29169	29131	29394	29278	29471	29324	29441	29292	29332	29462	29319	29441	29421	29388	29415	29438	29391	29397	29509	29464	29483	29486	29504	29413	29379	29565	29245	29541	29545	29403	29424	29552	29371	29417	29453	29217	29256	29511	29475	29652	29342	29373	29194	29626	29656	29535	29443	29703	29353	29425	29356	29325	29131	29524	29513	29308	29437	29360	29420	29251	29174	29266	29350	29427	29320	29416	29274	29504	29495	29207	29510	29472	29247	29429	29503	29483	29143	29405	29209	29650	29654	29323	29244	29359	29431	29432	29341	29397	29572	29266	29225	29459	29282	29394	29624	29306	29400	29419	29429	29432	29395	29357	29523	29245	29375	29411	29482	29389	29375	29536	29440	29359	29477	29267	29547	29420	29316	29191	29092	29387	29224	29396	29366	29337	29274	29212	29559	29530	29374	29227	29274	29491	29293	29533	29508	29220	29378	29496	29274	29274	29492	29238
63994	104611	89996	62166	41876	29091	23978	22835	22655	22590	22583	22440	22416	22642	22664	22479	22654	22443	22466	22511	22402	22458	22562	22386	22515	22464	22509	22469	22642	22515	22459	22622	22556	22486	22410	22466	22368	22531	22531	22430	22622	22614	22320	22541	22675	22552	22683	22599	22660	22561	22384	22313	22400	22656	22574	22469	22392	22666	22555	22569	22393	22319	22498	22371	22512	22621	22471	22375	22228	22514	22355	22361	22481	22473	22564	22440	22524	22447	22584	22489	22552	22449	22418	22401	22729	22385	22493	22427	22397	22508	22613	22552	22410	22501	22634	22473	22437	22583	22413	22551	22406	22476	22497	22578	22604	22562	22576	22306	22462	22544	22693	22511	22414	22834	22511	22393	22349	22473	22556	22575	22535	22345	22381	22565	22347	22533	22265	22502	22433	22538	22516	22469	22484	22555	22427	22487	22491	22502	22509	22577	22379	22416	22551	22620	22525	22570	22431	22563	22311	22503	22582	22443	22396	22389	22372	22322	22498	22463	22606	22571	22437	22440	22430	22466	22508	22512	22546	22454	22562	22623	22566	22576	22463	22479	22395	22335	22618	22414	22686	22587	22564	22605	22443	22426	22608	22435	22604	22609	22479	22615	22308	22646	22333	22519	22296	22683	22453	22582	22346	22340	22696	22458	22432	22454	22646	22456	22367	22573	22247	22463	22661	22472	22532	22567	22566	22421	22417	22536	22413	22547	22538	22435	22496	22641	22272	22631	22350	22507	22679	22372	22433	22471	22460	22559	22469	22382	22626	22407	22325	22498	22362	22542	22435	22544	22475	22585	22495	22450	22297	22473	22429	22542	22395	22390	22295	22511	22409	22591	22482	22556	22398	22574	22402	22685	22444	22537	22546	22391	22609	22529	22401	22642	22485	22430	22563	22581	22540	22657	22457	22455	22629	22485	22430	22505	22501	22587	22587	22487	22389	22565	22475	22589	22617	22420	22460	22492	22357	22497	22318	22682	22625	22482	22451	22416	22471	22549	22493	22308	22650	22330	22542	22474	22421	22417	22645	22491	22496	22659	22412	22569	22408	22480	22508	22484	22409	22491	22439	22613	22476	22629	22669	22567	22489	22511	22424	22477	22474	22563	22401	22420	22353	22492	22520	22404	22422	22464	22601	22477	22561	22349	22499	22560	22645	22386	22243	22474	22489	22433	22490	22445	22402	22400	22324	22656	22403	22506	22448	22334	22470	22641	22512	22653	22459	22482	22395	22469	22401	22453	22501	22415	22564	22613	22392	22546	22498	22526	22519	22475	22499	22628	22604	22435	22549	22562	22363	22393	22415	22497	22364	22455	22405	22485	22561	22416	22525	22548	22594	22315	22594	22269	22346	22577	22566	22583	22597	22537	22484	22487	22308	22636	22610	22679	22466	22546	22671	22373	22365	22474	22424	22524	22503	22492	22384	22456	22573	22613	22550	22585	22461	22502	22516	22663	22355	22359	22552	22525	22665	22248	22475	22518	22487	22479	22444	22544	22496	22313	22559	22344	22564	22382	22265	22493	22559	22456	22265	22462	22594	22408	22507	22589	22481	22614	22472	22511	22468	22628	22417	22525	22536	22302	22537	22701	22552	22436	22554	22356	22604	22425	22544	22378	22475	22629	22467	22393	22520	22559	22412	22438	22410	22396	22595	22560	22344	22513	22528	22344	22401	22419	22464	22473	22537	22439	22688	22534	22403	22554	22396	22527	22600	22523	22594	22436	22297	22523	22420	22498	22458	22589	22460	22515	22622	22463	22479	22575	22593	22509	22454	22705	22349	22362	22545	22304	22472	22520	22527	22385	22511	22361	22571	22607	22647	22573	22429	22336	22475	22541	22385	22420	22683	22357	22583	22469	22359	22495	22438	22589	22424	22700	22575	22351	22364	22574	22534	22559	22602	22561	22372	22426	22504	22463	22320	22587	22497	22420	22553	22683	22336	22353	22412	22683	22368	22684	22559	22534	22377	22552	22544	22346	22452	22544	22515	22352	22452	22596	22494	22455	22382	22580	22493	22387	22634	22483	22560	22489	22530	22524	22594	22653	22366	22492	22471	22407	22569	22489	22538	22649	22507	22739	22680	22463	22504	22655	22460	22641	22521	22587	22339	22399	22377	22444	22438	22443	22531	22579	22356	22257	22502	22621	22306	22317	22609	22528	22538	22563	22614	22517	22456	22316	22278	22276	22592	22492	22501	22446	22406	22423	22687	22592	22612	22426	22288	22529	22408	22488	22487	22430	22446	22309	22545	22785	22483	22338	22546	22433	22453	22442	22553	22604	22514	22381	22422	22566	22541	22596	22471	22507	22352	22526	22384	22548	22502	22506	22310	22571	22410	22518	22337	22568	22517	22695	22433	22543	22829	22490	22393	22455	22530	22560	22403	22598	22414	22547	22435	22364	22505	22531	22705	22263	22349	22331	22504	22318	22485	22462	22496	22540	22672	22257	22321	22530	22553	22473	22569	22490	22571	22495	22530	22464	22425	22380	22323	22392	22453	22473	22336	22376	22569	22464	22581	22493	22475	22489	22605	22508	22493	22448	22324	22561	22403	22564	22383	22544	22570	22479	22581	22703	22484	22521	22418	22350	22494	22559	22508	22439	22508	22385	22476	22616	22415	22385	22439	22443	22474	22521	22698	22418	22399	22428	22458	22413	22618	22442	22573	22358	22439	22482	22418	22517	22551	22527	22536	22551	22504	22387	22501	22461	22425	22503	22459	22651	22398	22550	22491	22539	22599	22429	22410	22450	22384	22500	22424	22591	22549	22394	22602	22493	22420	22564	22412	22562	22476	22542	22455	22606	22436	22354	22322	22347	22457	22391	22442	22620	22538	22490	22524	22603	22546	22582	22434	22282	22479	22442	22499	22412	22407	22387	22656	22476	22338	22416	22778	22377	22419	22561	22558	22444	22538	22367	22562	22446	22583	22276	22512	22461	22526	22498	22543	22476	22472	22456	22537	22396	22588	22470	22329	22612	22474	22550	22466	22418	22516	22421	22696	22519	22270	22656	22485	22496	22528	22598	22424	22617	22480	22323	22598	22324	22317	22311	22483	22385	22472	22454	22529	22515	22478	22399	22365	22686	22548	22409	22401	22432	22564	22607	22452	22499	22492	22505	22579	22403	22539	22504	22676	22581	22493	22554	22460	22432	22470	22507	22386	22412	22343	22410	22394	22516	22598	22436	22467	22496	22534	22510	22302	22505	22453	22482	22430	22430	22498	22496	22528	22491	22435	22560	22631	22523	22448	22444	22419	22507	22477	22444	22407	22522	22537	22498	22550	22501	22615	22475	22476	22458	22419	22465	22416	22511	22477	22609	22538	22346	22583	22574	22302	22590	22672	22629	22355	22511	22381	22523	22449	22441	22527	22420	22486	22378	22521	22603	22562	22581	22574	22451	22499	22455	22563	22691	22406	22442	22569	22559	22431	22370	22535	22724	22653	22368	22594	22227	22643	22615	22585	22330	22420	22454	22269	22275	22513	22550	22569	22465	22474	22456	22386	22513	22617	22308	22553	22470	22545	22662	22476	22527	22472	22357	22485	22526	22573	22470	22464	22391	22522	22620	22580	22478	22671	22593	22458	22349	22476	22395	22576	22510	22328	22356	22334	22525	22601	22500	22628	22497	22352	22524	22410	22320	22446	22375	22752	22358	22456	22479	22516	22468	22359	22504	22411	22465	22507	22501	22572	22594	22352	22578	22455	22570	22597	22495	22426	22392	22670	22437	22464	22452	22308	22467	22369	22427	22396	22639	22449	22526	22430	22562	22560	22363	22455	22589	22321	22568	22424	22452	22445	22474	22622	22581	22472	22593	22383	22671	22518	22343	22463	22395	22304	22583	22429	22486	22459	22655	22392	22415	22418	22490	22584	22564	22471	22460	22526	22465	22313	22500	22396	22449	22643	22467	22420	22635	22398	22404	22476	22484	22544	22653	22538	22461	22430	22542	22617	22760	22422	22558	22697	22491	22460	22486	22622	22508	22640	22787	22609	22431	22282	22678	22600	22570	22455	22586	22541	22414	22612	22497	22504	22487	22442	22557	22506	22399	22406	22351	22326	22725	22465	22487	22435	22516	22462	22623	22735	22491	22465	22482	22499	22628	22498	22621	22393	22413	22431	22389	22697	22476	22586	22430	22512	22372	22453	22583	22530	22464	22639	22710	22526	22449	22294	22599	22321	22372	22515	22412	22581	22376	22401	22512	22324	22348	22618	22465	22407	22401	22621	22437	22568	22388	22602	22440	22500	22371	22619	22449	22590	22375	22383	22487	22547	22598	22668	22602	22348	22391	22573	22622	22468	22513	22504	22491	22500	22293	22738	22443	22622	22477	22354	22341	22501	22440	22446	22459	22311	22667	22371	22457	22546	22471	22724	22126	22279	22396	22441	22388	22653	22407	22526	22551	22507	22141	22525	22449	22637	22586	22387	22371	22591	22390	22329	22431	22357	22449	22517	22330	22578	22445	22602	22507	22363	22484	22524	22442	22378	22532	22533	22307	22546	22453	22659	22556	22522	22655	22319	22450	22548	22366	22504	22529	22470	22275	22554	22385	22436	22528	22487	22560	22723	22302	22347	22424	22504	22427	22532	22405	22581	22512	22471	22361	22645	22565	22464	22580	22407	22444	22441	22534	22519	22465	22446	22545	22555	22444	22409	22443	22596	22600	22595	22346	22434	22317	22688	22486	22549	22597	22421	22476	22568	22690	22436	22514	22241	22559	22396	22661	22373	22513	22453	22480	22503	22530	22418	22576	22595	22421	22372	22555	22667	22548	22704	22429	22642	22438	22713	22579	22530	22452	22587	22450	22422	22293	22496	22460	22468	22613	22301	22477	22605	22413	22626	22538	22332	22558	22646	22570	22739	22608	22418	22392	22532	22377	22481	22541	22493	22537	22631	22766	22648	22453	22556	22693	22593	22595	22537	22578	22397	22555	22503	22395	22569	22305	22446	22411	22604	22473	22398	22598	22580	22391	22395	22633	22276	22558	22322	22422	22395	22506	22663	22472	22526	22437	22571	22270	22564	22531	22512	22558	22557	22492	22537	22407	22571	22486	22618	22509	22505	22567	22481	22553	22470	22422	22456	22577	22593	22518	22486	22481	22580	22525	22541	22471	22579	22404
22611	23843	41403	41384	36463	33891	34095	30580	30365	30743	30512	30315	30445	30467	30460	30436	30319	30410	30570	30439	30306	30254	30047	29999	30284	30174	30207	30557	30322	30196	30465	30245	30255	30133	30109	30096	30178	30307	30114	30359	30306	30300	30247	30221	30061	30147	30188	29951	29941	30266	30074	30177	30386	30080	30149	30213	30103	30298	30272	30084	30457	30202	30280	30175	29948	30280	29927	30129	30075	30173	30104	30088	30233	30267	30299	30176	30202	30288	30407	30036	30211	30154	30173	29880	30152	29943	30142	30092	30074	29953	30048	30108	30240	30134	29988	29812	30194	30179	30030	30083	29823	30395	30149	29932	29900	29886	30008	30036	30203	30096	30071	30179	30197	30084	30279	30276	30031	30182	30229	30208	29914	30166	30025	30036	30197	30124	30025	29965	30093	30066	30058	30192	30040	29913	30139	30137	30059	30064	30286	30080	30057	30127	29980	30293	29846	30017	30076	30030	30311	29931	30001	30051	30060	30279	30401	30077	30266	30266	30394	30245	29932	29900	30288	30025	30359	30066	30103	30127	30068	30290	30234	30135	30050	30053	30034	30029	30058	29880	30138	30069	30082	30084	30353	30188	29919	30041	30044	29962	29987	29990	30099	30200	30096	30135	30347	30190	30059	29897	29896	30043	30135	30013	30110	30147	29830	30116	30109	30079	30196	30057	29910	30167	30117	30192	30088	29854	30172	30135	30110	30122	30087	30063	30035	30110	30105	30184	30254	30032	30238	29987	29968	30036	30021	30150	30119	30088	30238	29800	30455	30035	29998	30160	29998	30195	30089	30384	30045	30185	30173	30149	30296	30185	30166	30223	30084	29973	29858	30392	30062	30131	30034	30028	30116	30085	29953	30093	30084	30361	30087	30218	30165	30242	30223	30289	30042	29956	30379	30323	30311	29950	30252	29949	30097	29917	30226	30224	30053	30060	30164	29843	29983	30101	29922	30104	30013	30133	30368	30073	30063	29997	30100	30203	30003	30108	30085	30069	30112	30158	29970	30111	30118	30121	29999	30026	29913	30048	30001	30316	29987	30006	30253	30037	29926	29677	29945	29987	30339	29924	30183	30057	29932	30099	30115	29973	30215	30071	30189	30077	30023	30242	30223	30236	29962	30299	30158	30025	30079	29943	29972	29945	30359	30192	30116	30008	30132	30209	30318	30286	29844	30117	30109	30128	29991	30311	30118	29904	30071	30009	30175	29891	30368	30119	30191	30001	30108	30034	30192	30003	30139	30114	30339	30023	30179	30213	30118	29999	30065	30096	29898	30048	30058	30045	30242	30258	30086	29932	30201	30013	29865	30095	30079	29953	29973	30087	29913	30009	30230	30106	29728	29922	30172	30336	30059	29957	29798	29964	30254	30037	30136	30125	30202	30119	30203	30148	30083	30209	30017	30118	30013	30119	30133	29748	29885	29961	29919	29887	29958	29999	30195	30000	30097	30021	29880	29903	30229	30034	30656	29994	30185	30173	29813	29975	30031	29938	29932	29881	30203	30085	29847	30010	30186	30026	29910	29851	30341	30059	30126	29799	30171	30155	30129	30112	29837	30003	29914	30284	30167	30070	30272	30179	30208	29987	30003	29947	29931	30093	30061	30119	30070	29910	30271	30121	29761	30057	29940	29703	29936	30196	30109	29912	30220	30048	30092	30092	30054	29975	30040	30037	30187	30150	30237	30300	30023	30042	29992	30015	30014	29906	30278	30249	30152	30241	30122	30187	30097	30017	29913	30128	30080	29825	29949	30132	30134	29934	30118	29918	29907	29874	29969	30324	30233	29959	30126	29956	30006	30003	30256	30045	30191	30099	30141	30325	29936	30040	29940	30037	29980	29866	30017	30038	30214	29989	30065	30082	29915	30004	29986	30210	30199	30050	30057	29793	30120	29962	29886	30076	30066	30074	30105	30116	30016	30090	29940	30080	30054	30015	29985	30230	30198	30329	30031	29909	30087	30027	30168	30275	29926	30085	30053	29973	30156	30097	29912	30226	30314	30348	30159	30014	30031	30138	30184	29849	30033	30258	30239	30044	30130	29875	29927	29958	30051	30289	29980	29874	30150	30207	30118	29954	30098	29887	30042	30209	30072	29971	30083	30033	29922	30168	29979	29909	30289	29878	30043	30259	30097	30070	30186	29942	30137	30165	30090	30200	30045	29950	29906	29941	29971	29921	30011	29973	29948	30221	30253	30177	29981	30142	29967	29995	30031	30269	30053	30187	29901	29979	30094	30080	29817	30066	29999	29884	30133	30264	30021	29984	30152	29847	30201	30212	30098	30032	30014	30057	30076	30086	30069	29896	30210	29930	29998	30184	30255	30027	29893	30201	29976	29880	30281	30061	30070	30230	29978	29999	30155	30046	30160	29908	30190	30082	29981	29948	29900	29845	30125	30068	29929	29908	29961	29989	30002	30186	30029	29904	30067	30235	30126	30034	30032	30021	30168	29885	30136	30136	30162	29747	29888	29913	30006	29778	29830	29996	30068	30047	30193	30036	30014	30179	30077	29920	29945	30010	30124	30138	30180	29926	30175	30177	30062	30039	30034	30049	30125	30019	30397	30114	30166	30127	30264	30242	30145	30101	30085	29923	29933	30077	30113	30108	30083	30096	30062	30296	30113	29866	30281	29927	30302	29967	30097	30201	30086	30069	29956	30076	30212	29993	29873	30060	30094	30316	29796	30128	29990	29842	30338	29915	29885	30196	30153	30051	30186	30240	30131	30002	30171	30011	30037	30224	30035	30117	30143	30031	30156	30129	30022	30219	29932	30124	30178	29889	30049	29985	30034	30283	30185	30149	30080	29939	30079	30116	30056	30042	30149	30135	30092	29881	29993	30136	29922	30122	30212	30251	30226	30151	30250	30146	30080	29942	29968	30028	30043	30044	30086	29958	30130	29893	30197	30013	29873	30088	30073	29995	30168	30116	30099	30061	30203	30213	30071	30010	30158	30081	29943	30047	29974	30109	29930	30110	30123	29879	30192	29880	30063	30330	30195	30132	30206	29964	29937	30222	30077	30299	30112	30035	30056	30050	30195	30116	30185	29973	30141	30048	30219	30199	29962	30123	30259	30238	30057	30026	30017	30023	30096	29991	30224	30211	30017	30121	29819	29963	30067	30117	30065	30225	30047	30028	29912	30115	29974	30096	30098	30042	30016	30209	30012	30290	29994	30113	30101	30462	29840	29929	30278	30459	29866	30143	29898	30012	29991	29921	30155	29949	30272	30039	30066	29936	29925	30065	30039	30234	29954	29968	30038	30355	30139	30065	30078	30200	30101	29702	30081	30135	30054	30032	30180	30188	30183	30014	30264	30174	30116	30250	30072	30213	30114	30245	30085	30086	29928	29961	29859	29987	29980	30101	29953	29872	30179	29960	30399	29931	30016	30020	29882	30301	30208	30056	30087	30008	30090	30125	30064	30152	29902	29970	30096	30277	29983	29908	30064	29781	29957	30205	30055	30062	29998	30082	29864	30115	30103	30226	29796	30097	30110	30021	30047	30041	30099	30268	30028	29878	30294	30313	30193	30090	29888	30233	29914	30132	29978	30192	30424	30007	30131	30242	30176	29825	30035	30111	30249	29890	30090	29965	30032	29979	29935	30025	30150	30153	30323	30274	30388	30033	30054	30095	30018	30029	29952	29941	29877	29960	29927	30158	29843	30147	30297	29951	30164	30078	30317	30105	29988	30127	29879	30223	30085	30235	30081	29981	30221	29868	30024	30062	30036	30084	30008	30001	30201	30205	29966	30023	30193	29908	30240	29992	30009	30032	30250	29878	30209	29951	30227	29966	29909	30159	30018	29840	30202	29986	30122	30058	30125	29996	29916	30100	30085	29989	29988	30048	30145	30196	30311	30012	30349	30056	30286	29998	29847	30282	30192	30331	30084	29874	30235	30069	30145	30059	30213	30166	30043	30017	29978	30028	30122	29970	29855	30128	29938	30055	29919	30253	30048	30105	30101	30145	30122	30214	29874	29907	29995	30074	30010	30240	29903	29951	29904	30287	30100	30234	30033	30023	30107	29992	30067	30019	30045	30101	30274	30070	29969	29971	30023	30014	30022	30020	29981	30149	30175	30077	29982	30224	30200	30082	30043	29976	30142	29886	30122	30260	30299	30060	30334	30135	30060	30174	30141	30012	30313	30051	29927	29832	30069	29942	30066	29870	30020	30240	29958	30167	30073	29980	30157	30273	30149	29830	30213	30309	30070	30082	30143	29960	29980	30020	30153	29911	30268	29839	30090	30321	30016	30035	30242	30063	30098	30076	30100	29964	30077	30043	30042	30213	30063	29984	30033	29955	29960	30002	30197	30144	30103	30054	29984	30082	30287	29998	30053	30057	30070	30202	30055	29959	29957	29832	30002	30111	30163	30439	30101	30007	30037	30024	30218	30224	30096	30047	29908	30011	30049	30139	30189	30200	30148	29888	30113	29971	29891	30015	30185	29940	30131	30230	30118	30334	30127	30151	30055	30238	30097	30144	30038	29914	30217	30217	30060	30199	30119	30011	29896	30081	30100	30060	30079	29921	29851	29893	30220	29702	30213	30058	29994	29954	29943	29959	29989	30067	30191	30010	30165	29595	29975	29763	30111	29945	29778	30071	30188	29944	30319	30073	30284	30158	30009	29978	29825	30055	29974	30115	29824	29921	30104	29883	30149	30119	29950	29974	29902	30078	30159	30252	30224	29969	30316	30092	30157	30185	29988	30005	29897	29848	29948	30230	30027	30251	29986	30104	30093	30318	29952	30253	30175	30039	29891	29745	29992	29928	29979	30164	30171	30243	29985	29806	30151	29848	30038	29883	30167	30133	30100	30046	30101	30088	29994	30217	30297	30082	29840	29973	30056	29854	29575	30068	29930	30167	30065	30000	30157	30036	30005	30059	30283	30207	30061	29986	29918	30168	30107	30169	30181	30044	30035	30054	30110	30192	30191	30130	30271	30136	30098	29959	29889	30009	30256	30225	30377	29821	30051	30197	30268	29981	29789	30115	29995	30043	29954	30069	30006	30102	30136	30019	29969	30079	29986	29914	30260	29782	30088	30176	29893	30214	29909	30045	30366	30012	29988	30114	30289	30011	30101	30258	30047	29980	30076	30117	29862	30046	30190	30091	29853	29985
64451	101201	93655	76223	51748	34482	26051	23475	22832	22653	22913	22781	22710	22774	23033	22744	22846	23031	22966	22777	22886	22913	22947	22836	22736	22915	22955	22883	22820	22962	22747	22972	22734	22982	22987	22810	22803	22757	22747	23106	22852	22880	22827	22905	22757	23087	22898	22887	22888	22797	22873	22987	23010	22720	22829	22767	23135	22835	22918	22793	22886	23007	22754	22951	22975	23182	22988	22976	22939	22960	22819	22891	22864	22756	22913	22797	22852	22857	23126	22753	22759	22978	22845	22920	22683	23035	22805	22937	22944	22663	22918	22891	22806	22933	22792	22756	22678	22789	22944	22764	22790	22970	22936	22828	22930	22631	22905	22911	22912	22766	22852	22871	22918	22887	22958	22667	22930	22985	22977	22713	23022	22633	22920	22838	22806	23128	22938	22741	22789	22830	22968	22959	22888	22874	22779	23080	22811	22840	22860	22972	22817	22769	22961	22651	23193	22811	22898	22957	22756	22969	22945	22935	22866	23041	23171	22926	22768	22927	22965	22848	22784	22727	22807	23046	22972	22913	22937	22707	22935	22793	22996	22879	22810	22892	22816	22917	23108	22840	22955	23087	22914	22889	22871	22994	23047	22677	23070	22679	23094	22809	22838	22896	22801	22924	22894	22844	22930	22997	22934	22979	22764	22647	22838	22942	22913	22927	22770	22877	22900	22850	22842	22903	23040	23149	23053	22923	22918	22777	22841	22734	22783	22944	22942	22857	23002	22851	22968	22754	22808	22999	22901	23027	22975	22910	22950	22788	22931	22822	22852	22849	22840	22858	22745	22871	23028	22897	22979	23090	22950	22987	22932	22827	22968	22972	22954	22855	22743	22888	22606	22745	22831	22852	22878	22737	22874	22852	22781	22910	23023	22823	22967	22696	22837	22889	22957	23010	22867	22682	22815	22680	22811	22800	22802	22904	22806	22878	22837	22755	22882	22916	22885	22799	23041	22701	22716	22934	22875	22567	22932	22843	23066	23047	22805	22810	22819	22791	22903	22982	22839	22749	22768	22899	22857	22864	22796	22926	22712	22888	22764	22800	22937	22930	22715	22954	23055	23056	23015	22901	22678	22975	22904	22759	22838	22857	22842	22860	22882	22927	22858	22923	22796	22685	22884	22892	22885	22892	22819	22882	22781	22906	22973	22837	22916	22815	23037	22824	22834	22924	22778	22850	22738	22782	22704	22773	22796	22844	22791	22994	22965	23008	22821	22904	22886	22911	22888	22843	22877	22967	23055	22907	22937	22677	22663	22754	22871	22903	22798	22888	22942	22847	23104	22815	22979	22823	22875	22952	22919	22763	22910	22862	22871	22920	22982	22856	22997	22758	22977	22850	22856	22865	22847	23025	22896	22922	22985	22906	22950	22804	22806	22694	22760	22722	22819	23106	22785	23062	22888	22835	22912	22925	23038	22731	22733	22902	22952	22997	22811	22805	22969	22806	22862	23044	22826	22926	22852	22717	22799	22948	22874	22999	22781	22941	22928	22994	22674	22937	23032	22914	22930	22789	22857	22851	22970	22818	22884	22882	22834	22768	22864	23066	22916	22937	22764	22947	22879	23059	22828	22887	22858	22959	22756	22847	22772	22941	22815	22960	22841	22829	22852	22866	23062	22866	22998	22776	22852	22875	22687	22872	22785	22890	22875	22824	22930	22862	22716	22816	23041	22818	22824	22817	22978	23002	22894	22921	22828	22737	22874	22727	22825	22980	22887	22894	22940	22748	22832	23051	22880	22825	22950	22886	22688	22728	22897	22917	22876	22807	22895	22921	22914	22883	23092	22808	23004	22734	22914	22880	22723	22801	22982	23009	22816	22815	22898	23127	22893	22940	23090	22781	22858	22828	22959	22956	22890	23053	22891	22835	22888	22780	22857	22900	22836	22910	22819	23004	22684	22856	22882	22977	22812	22881	22944	22844	23041	22844	22999	22779	22832	22815	22888	23009	22822	22855	22908	22920	22848	22893	22921	22925	22888	22899	22953	22826	22618	22973	22850	22736	22765	22923	22691	22771	22864	22888	22794	23070	22763	22973	22739	22918	22986	22982	22800	22978	22916	22826	22844	23045	23007	22807	22988	22847	22971	22768	23052	22896	23036	22686	22850	23004	22945	22826	22889	22834	23020	22915	23127	23202	22796	22794	23022	22972	22817	22924	22583	22880	22803	22764	22870	22840	22825	22934	22782	22893	22966	22686	22870	22812	22739	22946	22715	22938	22962	22913	22783	22841	22913	22771	22825	22707	22828	22728	22936	22875	22836	22860	22587	22887	22921	22973	22916	22953	22953	22965	22720	22896	22775	22964	22804	22830	23022	22682	22731	22774	22810	22845	22919	22694	22855	22871	22797	22946	22691	22718	22874	22966	22875	22807	22835	22801	22883	22881	22791	22857	22892	22759	22672	23082	22962	22917	22916	22986	22936	22791	22731	22888	22911	23034	22705	22802	22881	22775	22944	22981	22824	22856	22986	22918	22752	22963	22777	22920	22994	22806	22790	22876	22902	22651	23118	22812	23036	22862	22911	22757	22884	22899	23002	22733	22867	22743	22986	22949	22729	22835	22687	22912	22970	22873	22807	22921	22980	22801	23014	22935	22881	22935	22904	22992	22834	22871	22926	22935	22750	22795	22889	22814	22857	23017	22863	22910	23011	22875	22960	22817	22888	22687	23061	23063	22776	22861	22969	22777	22854	22911	23052	22843	23060	22856	22760	22924	22633	22966	22836	22780	22933	22971	22982	22917	22876	22987	22725	22845	22661	22986	22799	22964	22957	22893	22788	22970	22843	22818	22983	22982	22814	22914	23079	23007	22676	22798	22656	22848	22910	22783	22955	22762	22853	22746	22715	22782	22924	22911	22814	22811	22834	23091	22795	22864	22891	22825	22862	22890	22786	23062	22897	22941	22816	22809	22829	22799	22957	22947	22679	22651	23103	22858	22883	22822	22873	22771	23012	22819	22810	22770	23007	23021	23130	22786	22740	23079	22843	22980	22731	22952	22802	22894	23044	22801	22818	22667	22880	22803	22905	23139	22919	22826	22853	22859	22728	22918	22871	22826	22626	22935	22836	23070	22881	22958	23085	22813	23102	22907	22973	23051	22962	22945	22807	22843	22852	22868	22764	23034	22717	22815	22937	23020	22776	22763	22785	22841	22857	22709	22913	22675	22997	22810	22831	22993	22946	23032	22871	22877	22727	23049	22821	22906	22892	22908	22857	23010	22906	22912	22708	22614	23045	22734	22700	22759	22932	22939	22885	22952	22884	22749	22767	22915	22893	22794	22977	23036	22926	22911	22871	23030	23058	22912	22856	23038	22798	22772	22974	22930	22839	22781	22657	22906	22897	22938	22830	23045	22940	22931	22789	22784	22847	22865	23016	22915	22770	22775	22827	22911	22822	22836	22990	22770	22824	23063	22949	22863	22942	22624	22622	22882	22977	22923	22907	22837	22914	22850	22820	22915	22893	23002	22808	22618	23030	22817	22881	22688	22904	22987	22833	22821	22920	22879	22812	22920	22887	22908	22718	22817	22836	22848	22867	22903	22771	22954	22787	22950	22852	22812	22892	22750	22851	22901	22926	23006	22941	22920	22809	22863	22925	22917	22852	22935	22910	22817	22713	22716	22769	22931	22885	22952	22918	22877	23023	22945	22745	22795	22978	22991	22859	22814	22697	22610	22901	23047	22845	22833	22721	22776	22716	23043	22857	22810	23157	22901	22897	22699	22892	22740	22941	22980	22835	22777	22796	23015	22794	22919	22853	23108	22868	22738	22856	22908	22870	22916	22849	22830	22919	22856	22754	22741	23023	22761	22897	22870	22980	22927	22856	23023	22838	22962	23004	22747	22878	22863	22958	22862	22924	22580	23003	22831	22923	22790	22833	22680	22792	22904	22891	22785	22921	22782	22997	22816	23013	22990	22804	22730	22802	22790	22861	22861	23041	22865	22776	22774	22958	22683	23048	22817	22954	22949	22972	23048	22891	22793	23007	22941	22549	22994	22825	22659	22862	22864	22913	22861	22975	22916	22938	22724	22872	22922	22938	23216	22926	22919	22737	23080	22969	22770	22831	22761	22916	22814	23083	22811	23025	22977	22884	22781	22875	22806	22754	22846	23062	22675	22789	22840	22894	22711	22995	22912	23140	22864	22889	22979	22863	22948	22696	22923	22758	22654	22549	22691	22927	22903	22793	22816	23030	22762	23079	22958	22858	22816	22815	22956	22923	22881	22825	22888	22833	22784	22847	22832	22894	22835	22868	22877	22727	22995	22903	23030	22697	22723	22774	22823	22855	22795	22867	22944	22784	22879	23054	22910	22833	22759	22777	22930	22839	22969	22782	22845	23042	22812	22821	23027	23025	22864	22797	22788	22883	22970	22847	23088	23026	22820	22636	22843	22849	22823	22955	22951	22983	22688	22770	22870	22828	22728	22799	22916	22942	22850	22745	22984	22677	22985	22849	22886	22759	22879	22821	22748	23072	22925	22785	22869	22757	22672	22954	23026	23070	22975	22890	22679	22913	22860	22665	22833	22925	22833	22873	22738	22790	22589	22875	23026	22772	22807	22841	22991	22933	22808	22939	22907	22836	22927	22821	23052	22711	22816	22955	22735	22863	22613	22880	22766	22869	22841	22705	22906	22809	22839	22965	22930	22872	23134	22842	22870	23000	22770	22952	22984	22882	22799	23019	22713	22986	22798	22762	22942	22862	22808	22899	22966	22834	22857	22688	22888	22854	22760	22858	22981	22799	23003	22766	22760	22825	22831	22731	22851	23013	22759	22877	22986	22772	22924	23046	22963	22805	22899	22888	22822	22860	22809	22844	22953	22650	22839	23035	22897	22808	22869	22855	22746	23060	22761	22802	22866	22737	22872	22846	22801	22936	22851	22892	22859	22981	22826	22730	22941	22815	22897	22922	22895	22870	22736	22804	22864	22823	22816	22836	22876	23011	22843	22822	22831	22912	22901	22782	22721	22898	22999	22929	22756	22838	22768	22850	22881	22962	22906	22597	22803	22861	22591	22923	22806	22857	22899	22761	22716	22620	22725	22914	22789	22742	22647	22899	22821	22990	22811	22959	22972	22694	22975	22836	22974	22813	23012	22934	22990	22822	22863	22922	22806	22912	22988
30246	38028	49216	41328	32975	30698	29941	29669	29257	29485	29380	29536	29428	29534	29497	29215	29480	29401	29335	29363	29419	29254	29322	29051	29470	29396	29389	29156	29584	29427	29142	29337	29507	29417	29314	29189	29310	29226	29138	29174	29283	29313	29384	29306	29242	29384	29487	29312	29465	29291	29120	29246	29243	29344	29549	29342	29362	29009	29174	29215	29416	29332	29405	28941	29279	29281	29241	29350	29522	28969	29105	29346	29500	29438	29369	29519	29294	29311	29212	29521	29225	29167	29224	29312	29191	29305	29238	29278	29194	29257	29454	29261	29216	29208	29346	29458	29421	29336	29227	29482	29439	29320	29478	29487	29335	29209	29219	29492	29366	29118	29190	29403	29384	29345	28993	29330	29432	29418	29103	29342	29353	29212	29416	29520	29361	29240	29222	29331	29233	29361	29141	29629	29272	29317	29282	29312	29376	29256	29226	29074	29472	29360	29145	29196	29526	29204	29222	29241	29413	29548	29406	29221	29417	29146	29257	29401	29136	29189	29240	29358	29267	29059	29253	29310	29300	29516	29200	29444	29389	29349	29377	29115	29094	29426	29281	29193	29366	29406	29513	28958	29578	29304	29316	29334	29270	29069	29450	29174	29253	29094	29326	29226	29255	29273	29312	29224	29508	29217	29311	29159	29188	29303	29123	29152	29388	29198	29497	29339	29220	29393	29409	29230	29246	29270	29200	29355	29236	29383	29472	29303	29388	29185	29108	29140	29254	29177	28972	29098	29221	29386	29345	29202	29184	29223	29152	29358	29207	29492	29320	29487	29547	29158	29145	29137	29282	29206	29203	29079	29370	29265	29304	29318	29271	29411	29201	29142	29193	29033	29379	29353	29287	29218	29302	29377	29513	29201	29148	29470	29217	29107	29302	29258	29094	28991	29207	29490	29111	29358	29283	29259	29085	29578	29262	29223	29311	29484	29200	29264	29332	29509	29180	29257	29469	29397	29302	29103	29343	29354	29655	29100	29242	29521	29302	29190	29129	29325	29401	29199	29282	29287	29385	29053	29343	29321	29441	29172	29242	29422	29359	29438	29373	29354	29355	29108	29239	29264	29006	29418	29469	29155	29583	29080	29390	29169	29177	29231	29384	29417	29255	29355	29300	29582	29205	29299	29309	29087	29338	29220	29430	29379	29217	29264	29458	29324	29411	29351	29334	29334	29180	29256	29075	29230	29195	29435	29526	29219	29198	29250	29097	29233	29356	29211	29386	29236	29264	29327	29257	29173	29370	29278	29409	29532	29406	28900	29278	29202	29516	29223	29269	29419	29073	29356	29299	29290	29221	29230	29145	29407	29294	29236	29393	29085	29307	29309	29192	29314	29391	29217	29402	29422	29238	29441	29476	29402	29245	29081	29442	29397	29275	29198	29403	29470	29496	29462	29202	29318	29459	29504	29290	29381	29187	29485	29496	29546	29423	29467	29247	29589	29362	29326	29309	29178	29306	29375	29349	29506	29292	29201	29389	29219	29314	29366	29237	29133	29258	29355	29274	29217	28991	29229	29140	29300	29462	29011	29312	29224	29280	29437	29394	28980	29309	29083	29193	29109	29285	29340	29288	29312	28945	29312	29533	29528	29604	29205	29500	29277	29239	29149	29157	29346	29420	29176	29291	29289	29399	29426	29146	29217	29295	29338	29428	29278	29077	29182	29362	29475	29331	29478	29437	29250	29296	28967	29207	29432	29329	29418	29599	29317	29257	29192	29426	29471	29152	29267	29276	29165	29447	29048	29526	29168	29410	29123	29318	29000	29199	29337	29474	29183	29267	29206	29357	29316	29297	29274	29082	29366	29463	29498	29002	29103	29211	29239	29376	29058	29531	29143	29284	29362	29494	29171	29337	29213	29308	29407	29435	29361	29413	29304	29288	29420	29352	28947	29303	29337	29398	29292	29042	29352	29183	29093	29302	29391	29283	29123	29064	29102	29349	29262	29449	29270	29171	29295	29397	29325	29242	29178	29243	28988	29330	29262	29230	29310	29439	29187	29379	29222	29346	29503	29239	29001	29131	29077	29363	29467	29172	29462	29088	29135	29475	29237	29185	29217	29210	29479	29527	29472	29301	29296	28974	29241	29714	29200	29402	29207	29320	29241	29436	29244	29308	29470	29156	29221	29205	29334	29261	29245	29402	29285	29236	29318	29189	29373	29115	29603	29449	29054	29167	29275	29380	29285	29233	29116	29412	29213	29442	29222	29458	29350	29062	29410	29088	29256	29233	29587	29444	29251	29363	29254	29217	29291	29432	29394	29175	29208	29175	29392	29100	29599	29489	29383	29330	29359	29241	29198	29228	29118	29242	29168	29442	29422	29423	29348	29317	29377	29231	28930	29206	29003	29319	29426	29223	29321	29475	29414	29347	29249	29190	29386	29345	29211	29298	29164	29235	29306	29156	29243	29279	29470	29211	29188	29488	29550	29186	28958	29173	29139	29146	29174	29178	29386	29291	29242	29242	29409	29289	29412	29183	29397	29249	29514	29181	29098	29133	29383	29403	29213	29519	29398	29426	29219	29279	29278	29335	29250	29502	29157	29266	29070	29290	29219	29407	29403	29157	29124	29209	29181	29275	29106	29190	29089	29373	29252	28967	29439	29018	29394	29101	29332	29305	29095	29525	29493	29158	29183	29369	29338	29347	29110	29052	29152	29307	29549	29385	29407	29129	29196	29328	29202	29399	29289	29372	29152	29092	29167	29526	29545	29302	29222	29135	29507	29483	29273	29147	29346	29248	29158	29394	29449	29486	29481	29450	29410	29349	29348	29146	29439	29340	29181	29215	29093	29214	29258	29501	29363	29419	29339	29311	29116	29345	29150	29419	28955	29193	29518	29129	29322	29378	29271	29249	29295	29402	29204	29417	29228	29529	29416	29073	29385	29011	29309	29333	29340	29211	29385	29380	29405	29230	29270	29325	29436	29363	29231	29140	29285	29144	29215	29549	29445	29443	29382	29380	29082	29320	29222	29416	29041	29210	29254	29289	29582	29162	29418	29442	29359	29075	29242	29369	29317	29146	29413	29329	29180	29388	29428	29298	29323	29415	29312	29452	29224	29403	29403	29351	29390	29274	29286	29048	29274	29381	29256	29228	29197	29085	29166	29253	29355	29329	29357	29169	29553	29337	29431	29231	29105	29359	29431	29064	29603	29121	29398	29383	29447	29370	29496	29254	29408	29537	29558	29316	29329	29359	29019	29336	29240	29225	29304	29242	29505	29155	29104	29414	29353	29273	29307	29471	29222	29407	29100	29256	29457	29476	29267	29047	29450	29299	29044	29191	29319	29087	29124	29460	29201	29229	29147	29201	29196	29240	29494	29219	29351	29318	29242	29339	29397	29323	29199	29402	29136	29179	29260	29141	29262	29294	29128	29129	29137	29497	29417	29308	29378	29327	29236	29418	29300	29301	29542	29514	29385	29477	29417	29325	29176	29423	29346	29354	29197	29383	29334	28973	29281	29411	29327	29610	29488	29300	29455	29488	29424	29527	29225	29466	29537	29210	29497	29322	29288	29504	29503	29447	29375	29379	29346	29176	29319	29284	29383	29378	29370	29434	29305	29277	29325	29176	29804	29103	29353	29337	29220	29191	29352	29071	29306	29206	29270	29457	29333	28955	29284	29198	29110	29299	29088	29310	29182	29299	29180	29222	29217	29310	29280	29487	29428	29398	29279	29324	29395	29020	29313	29155	29245	29270	29290	29308	29368	29340	29181	29173	29304	29256	29213	29376	29193	29259	29331	29496	29254	29313	29229	29317	29329	29279	29233	29260	29266	28945	29103	29574	29332	29397	29367	29345	29454	29422	29226	29372	29261	29365	29362	29291	29372	29356	29415	29312	29357	29366	29293	29266	29197	29318	29151	29080	29227	29056	29240	29288	29296	29485	29184	29259	29286	29183	29161	29441	29323	29477	29353	29362	29218	29585	29558	29345	29158	29159	29199	29045	29405	29385	29427	29141	29178	29309	29239	29415	29118	29350	29420	29185	29072	29240	29273	29310	29195	29218	29269	29288	29431	29395	29278	29396	29360	29336	29290	29456	29181	29255	29482	29404	29334	29550	29540	29505	29238	29274	29405	29132	29229	29413	29386	29361	29214	29380	29274	29271	29000	29467	29228	29480	29130	29493	29351	29386	29194	29166	29176	29407	29342	29634	29371	29523	29385	29394	29099	29257	29210	29311	29410	29300	29225	29508	29119	29681	29273	29469	29304	29313	29311	29199	29318	29200	29628	29311	29358	29372	29379	29404	29311	29160	29350	29364	29323	29207	29500	29477	29086	29407	29328	29565	29194	29290	29352	29360	29349	29292	29145	29100	29223	29282	29219	29184	29485	29154	29314	29112	29315	29324	29080	29266	29279	29260	29323	29434	29297	29344	29318	29480	29381	29322	29433	29177	29223	29381	29233	29242	29369	29409	29245	29146	29288	29204	29152	29302	29328	29311	29389	29402	29019	29406	29218	29326	29374	29338	29177	29182	29207	29414	29133	29302	29121	29377	29521	29499	29485	29465	29303	29424	29334	29201	29202	29171	29302	29139	29308	29302	29481	29355	29473	29386	29613	29265	29167	29355	29484	29282	29340	29322	29459	29218	29371	29338	29422	29303	29473	29333	29230	29265	29232	29215	29399	29386	29293	29484	29451	29474	29553	29388	29409	29360	29590	29256	29578	29530	29375	29329	29336	29357	29538	29291	29236	29326	29216	29267	29222	29239	29331	29032	29333	29191	29337	29547	29294	29106	29157	29420	29299	29235	29497	29283	29259	29149	29348	29076	29421	29197	29015	29251	29406	29533	29083	29106	29250	29282	29373	29379	29179	29280	29139	29501	29293	29326	29148	29257	29204	29209	29535	29177	29329	29442	29184	29396	29201	29494	29182	29253	29158	29441	29205	29311	29358	29158	29199	29402	29267	29199	29333	29422	29264	29282	29312	29476	29420	29314	29288	29302	29306	29632	29227	29264	29389	29280	29318	29351	29419	29261	29250	29413	29363	29018	29018	29591	29377	29210	29055	29420	29370	29440	29345	29526	29338	29130	29232	29307	29014	29573	29261	29348	29253	29417	29304	29535	29359	29265	29329	29439	29196	29316	29148	29251	29423	29327	29254	29285	29170	29174	29584	29417	29213
36839	60101	51498	35868	27130	23526	22542	22370	22327	22484	22395	22431	22497	22447	22465	22150	22345	22354	22519	22454	22179	22495	22050	22424	22337	22328	22406	22277	22265	22310	22400	22196	22486	22461	22234	22276	22319	22349	22330	22333	22376	22379	22341	22299	22411	22274	22339	22329	22430	22289	22391	22483	22284	22341	22414	22350	22508	22422	22369	22266	22273	22561	22558	22515	22446	22361	22346	22434	22506	22283	22298	22416	22382	22269	22164	22449	22352	22314	22311	22513	22171	22514	22527	22583	22204	22305	22290	22410	22570	22380	22368	22191	22376	22277	22376	22229	22214	22360	22385	22301	22368	22423	22231	22364	22388	22278	22502	22404	22286	22315	22338	22369	22358	22221	22452	22380	22352	22378	22420	22337	22430	22424	22412	22423	22434	22301	22382	22247	22443	22303	22341	22248	22269	22268	22251	22218	22104	22358	22488	22368	22413	22457	22348	22457	22163	22426	22427	22334	22351	22253	22378	22323	22426	22380	22410	22471	22582	22431	22288	22549	22441	22104	22352	22282	22348	22355	22427	22171	22257	22331	22277	22443	22349	22257	22393	22553	22476	22204	22545	22430	22418	22385	22516	22228	22627	22442	22235	22379	22523	22360	22070	22389	22240	22416	22344	22195	22357	22261	22291	22254	22205	22284	22310	22241	22511	22304	22315	22416	22431	22302	22219	22364	22336	22444	22314	22530	22183	22497	22357	22284	22421	22229	22318	22174	22411	22396	22198	22451	22322	22698	22376	22316	22242	22481	22280	22292	22272	22212	22418	22327	22418	22487	22373	22343	22252	22164	22578	22380	22221	22268	22485	22415	22150	22312	22419	22234	22401	22373	22429	22486	22407	22348	22271	22254	22424	22395	22094	22488	22186	22411	22367	22356	22442	22179	22199	22359	22413	22604	22318	22270	22242	22271	22475	22282	22439	22407	22270	22404	22411	22276	22394	22164	22350	22416	22502	22289	22357	22400	22375	22388	22276	22244	22384	22266	22299	22492	22517	22383	22353	22476	22413	22172	22320	22417	22390	22123	22402	22412	22397	22588	22401	22349	22263	22402	22431	22377	22154	22383	22330	22325	22224	22473	22503	22261	22241	22366	22413	22289	22360	22397	22359	22370	22484	22344	22111	22176	22379	22380	22438	22466	22244	22660	22345	22517	22451	22308	22452	22342	22432	22332	22221	22414	22410	22398	22359	22473	22396	22406	22397	22470	22242	22479	22445	22398	22116	22487	22323	22152	22366	22306	22339	22405	22290	22371	22396	22275	22307	22201	22324	22375	22141	22182	22259	22357	22313	22281	22375	22279	22296	22411	22450	22208	22433	22270	22296	22358	22346	22216	22526	22359	22504	22222	22460	22353	22366	22297	22320	22476	22334	22379	22403	22323	22349	22352	22244	22353	22319	22397	22443	22405	22409	22286	22457	22462	22263	22411	22476	22450	22472	22318	22428	22350	22315	22480	22312	22387	22229	22390	22446	22197	22262	22558	22499	22366	22430	22198	22380	22242	22152	22274	22378	22070	22298	22350	22403	22382	22424	22355	22265	22454	22435	22303	22276	22383	22290	22184	22257	22527	22384	22406	22630	22378	22324	22566	22405	22500	22390	22496	22282	22201	22287	22348	22313	22052	22373	22229	22347	22634	22374	22370	22432	22275	22465	22373	22178	22300	22350	22357	22505	22249	22497	22116	22376	22315	22471	22254	22313	22424	22349	22420	22297	22439	22231	22472	22232	22362	22384	22275	22160	22349	22448	22342	22463	22448	22283	22280	22374	22262	22263	22327	22473	22404	22320	22281	22565	22335	22283	22183	22421	22557	22395	22321	22320	22517	22356	22365	22335	22087	22537	22318	22445	22224	22296	22510	22366	22337	22302	22385	22182	22288	22247	22397	22332	22301	22469	22331	22390	22373	22213	22422	22390	22336	22369	22487	22415	22304	22354	22247	22212	22348	22406	22368	22408	22352	22410	22384	22294	22411	22205	22365	22415	22370	22338	22492	22367	22358	22378	22389	22314	22491	22394	22331	22289	22411	22303	22376	22446	22375	22323	22397	22516	22370	22398	22411	22334	22616	22381	22369	22362	22415	22292	22285	22373	22498	22586	22319	22421	22340	22408	22270	22437	22180	22410	22481	22322	22284	22388	22395	22349	22246	22248	22316	22366	22462	22307	22494	22385	22334	22282	22422	22274	22384	22473	22293	22372	22359	22261	22155	22443	22395	22334	22219	22302	22183	22398	22384	22398	22444	22358	22451	22449	22385	22357	22346	22352	22314	22257	22505	22600	22353	22283	22333	22341	22422	22344	22252	22384	22356	22558	22367	22387	22237	22330	22264	22720	22406	22190	22348	22394	22378	22410	22360	22202	22268	22357	22331	22224	22277	22461	22325	22260	22332	22396	22367	22379	22343	22318	22512	22333	22418	22389	22323	22487	22468	22383	22293	22257	22373	22375	22299	22399	22244	22367	22359	22244	22329	22260	22287	22302	22233	22258	22350	22440	22450	22583	22197	22508	22265	22243	22533	22421	22371	22496	22501	22251	22238	22491	22393	22147	22108	22277	22288	22285	22359	22399	22420	22262	22312	22299	22390	22491	22212	22292	22490	22484	22507	22518	22236	22438	22419	22481	22349	22378	22140	22195	22408	22386	22186	22237	22290	22384	22393	22366	22334	22348	22364	22474	22484	22229	22226	22199	22179	22352	22472	22483	22409	22273	22336	22243	22343	22298	22200	22370	22329	22563	22412	22322	22284	22317	22244	22373	22450	22473	22336	22405	22293	22199	22371	22465	22397	22204	22271	22447	22350	22183	22365	22280	22429	22212	22490	22465	22362	22457	22244	22515	22322	22455	22257	22315	22357	22355	22425	22274	22255	22512	22194	22446	22226	22406	22398	22496	22315	22348	22368	22382	22327	22459	22355	22163	22296	22432	22304	22436	22461	22346	22346	22413	22434	22378	22403	22718	22336	22321	22315	22413	22340	22318	22309	22399	22129	22571	22282	22529	22314	22237	22409	22296	22313	22331	22494	22321	22412	22396	22552	22424	22347	22513	22475	22335	22472	22438	22374	22187	22604	22385	22347	22322	22572	22283	22396	22401	22469	22471	22274	22453	22418	22376	22249	22351	22348	22331	22443	22467	22503	22448	22326	22434	22262	22272	22463	22373	22490	22225	22318	22297	22258	22264	22164	22376	22305	22489	22379	22492	22413	22483	22225	22432	22333	22424	22344	22344	22571	22561	22314	22257	22247	22348	22354	22268	22265	22242	22440	22436	22416	22462	22409	22614	22274	22305	22338	22359	22507	22316	22417	22341	22460	22456	22326	22298	22423	22466	22352	22439	22466	22435	22281	22549	22324	22341	22512	22470	22352	22278	22356	22505	22415	22337	22440	22312	22308	22355	22138	22348	22383	22153	22123	22321	22328	22350	22223	22316	22242	22292	22365	22114	22168	22246	22398	22436	22188	22364	22222	22461	22530	22481	22390	22362	22245	22312	22322	22237	22405	22326	22610	22330	22440	22489	22348	22264	22439	22305	22381	22342	22342	22400	22208	22375	22318	22237	22457	22337	22399	22392	22318	22498	22139	22382	22327	22391	22300	22151	22367	22312	22231	22422	22261	22474	22419	22358	22334	22254	22468	22431	22390	22341	22438	22459	22479	22466	22493	22397	22370	22369	22403	22383	22532	22340	22346	22156	22552	22451	22624	22454	22399	22198	22435	22371	22427	22300	22344	22439	22287	22464	22214	22311	22371	22261	22326	22476	22307	22495	22443	22385	22162	22355	22424	22362	22401	22264	22614	22411	22471	22339	22402	22497	22297	22427	22539	22343	22411	22404	22547	22448	22485	22268	22345	22463	22249	22510	22360	22484	22622	22370	22340	22348	22366	22409	22496	22514	22338	22402	22289	22364	22340	22329	22321	22319	22286	22428	22339	22467	22640	22485	22405	22500	22366	22408	22273	22402	22275	22118	22479	22441	22246	22329	22466	22422	22396	22332	22471	22301	22344	22143	22370	22265	22362	22482	22348	22488	22482	22425	22427	22383	22363	22436	22154	22339	22281	22279	22346	22429	22330	22297	22552	22462	22396	22274	22326	22453	22392	22346	22281	22404	22344	22427	22443	22265	22354	22289	22451	22609	22241	22305	22329	22403	22410	22371	22308	22133	22381	22419	22370	22351	22240	22275	22443	22302	22295	22433	22146	22328	22279	22426	22295	22295	22365	22485	22611	22501	22434	22406	22459	22364	22465	22290	22300	22409	22301	22387	22441	22330	22432	22305	22350	22485	22390	22601	22382	22449	22337	22408	22294	22464	22520	22380	22395	22373	22293	22505	22272	22406	22357	22547	22356	22228	22130	22279	22375	22384	22297	22352	22053	22424	22311	22467	22344	22392	22345	22373	22318	22292	22478	22424	22329	22421	22482	22409	22428	22420	22306	22247	22535	22445	22376	22186	22434	22289	22484	22232	22190	22279	22334	22377	22231	22478	22246	22485	22310	22407	22512	22312	22300	22310	22343	22450	22410	22313	22294	22224	22487	22325	22412	22338	22415	22318	22332	22252	22404	22207	22361	22431	22404	22471	22363	22496	22385	22373	22394	22431	22223	22386	22295	22505	22506	22275	22281	22246	22357	22349	22490	22496	22337	22193	22277	22477	22357	22311	22509	22356	22271	22330	22479	22378	22324	22378	22405	22387	22508	22406	22406	22232	22528	22571	22483	22464	22385	22491	22273	22342	22500	22332	22437	22379	22331	22363	22379	22371	22310	22354	22268	22389	22450	22511	22350	22387	22202	22342	22269	22369	22289	22209	22449	22453	22585	22340	22534	22280	22478	22436	22276	22541	22296	22398	22389	22488	22244	22408	22348	22307	22290	22136	22496	22322	22347	22424	22247	22608	22312	22418	22380	22364	22224	22423	22221	22151	22293	22355	22403	22415	22380	22291	22460	22425	22343	22376	22319	22303	22354	22519	22425	22559	22530	22281	22302	22375	22174	22417	22237	22195	22419	22365	22378	22411	22300	22445	22455	22505	22441	22313	22401	22465	22468	22277	22226	22389	22226	22362	22380	22247	22312	22372	22423	22401	22352	22365	22196	22520	22447	22428	22236	22386	22502	22664	22361	22206	22256
23680	24666	45589	48146	39283	34097	32561	29708	29508	29596	29540	29263	29546	29457	29175	29450	29348	29118	29060	29326	29310	29109	29293	29188	29254	29457	29337	29457	29203	29018	29390	29228	29524	29135	29118	29089	29032	29380	29300	29244	29200	29128	29222	29331	29212	29298	29155	29204	29133	29321	29374	29396	29281	29227	29138	29164	29185	29270	29732	29437	29095	29246	29218	29218	29097	29250	29229	29260	29016	29295	29457	29220	29187	29056	28970	29036	29094	29033	29366	29149	29099	29237	29265	29274	28929	29225	29031	29033	29035	29172	29221	29295	29222	29085	29141	29171	29437	29249	29557	29098	29100	29164	29227	29092	29218	29188	29269	29021	29015	28993	29051	28961	29188	29296	29291	29108	29025	29089	29340	28966	29040	29045	29230	29313	29289	29098	29194	29353	29244	28957	29127	29435	29194	29183	29045	29183	29086	29052	29318	29174	29366	28944	29177	29251	29167	29179	29405	28979	29182	29166	29113	29157	29197	29371	29217	28952	29146	29145	29086	29314	29083	29132	29142	29010	29190	28906	28765	29092	29124	29199	29229	29255	29149	29197	29186	29229	29179	28875	29047	29433	29208	29259	29197	29184	29113	29032	29255	29305	29287	29258	29174	28947	29029	28994	29278	29011	29063	29294	29039	29184	29226	29130	29064	29122	29161	29195	29109	29020	29150	29091	29056	29119	29131	29180	29205	29189	29017	29063	29149	29261	29304	29071	29114	29020	29263	29085	29129	29337	29225	29149	29193	29341	29317	29119	29371	29158	29217	28869	29227	29140	29250	29380	29054	29187	29232	29177	29251	29104	29246	29075	28861	29030	29297	29106	29160	29302	29051	29106	29040	29296	29355	29114	29133	28985	29127	29421	29118	29304	28982	29269	29176	29232	29136	29294	29186	29067	29040	29158	28878	29199	29188	29240	29216	29251	29037	29193	29166	29361	29098	29132	29014	29039	29266	29137	29158	29224	29297	29289	29212	29012	28988	28991	29059	29139	29367	29226	29165	28962	28842	29019	28978	29250	29021	28991	29389	29144	29274	29000	29100	29250	29393	29138	29376	29173	29307	28961	29048	29237	29258	29240	29221	29095	29139	29041	29161	29148	29141	29209	29103	29093	28956	29031	29391	29029	29175	29212	29097	29023	29334	29130	29051	28893	29329	29065	29305	28933	29036	29279	29269	29184	28896	29076	29204	29053	29175	29234	29023	29178	29188	29062	29280	29182	29321	29072	29081	29106	29093	29255	29332	29163	29500	29057	29252	29349	29148	29217	29187	29318	29286	29148	28993	29055	29074	28958	29306	29203	29116	29258	29274	29027	29044	29266	29003	29122	29190	29177	29155	29206	29026	28987	29347	28999	29182	28988	29039	28982	29063	29147	29168	29022	29236	28968	29253	29108	29293	29184	29380	29030	29129	29218	29200	29065	29080	29189	29207	29314	29367	29318	29172	29235	29185	29187	29185	29035	29358	29266	29320	29120	29186	29361	29406	29286	29194	29269	29347	29132	29266	28977	29174	28956	29111	28972	29029	28890	29180	29048	29335	29321	29074	29198	29308	29448	29548	28911	29098	29290	29105	29293	29077	29202	28932	29022	29242	29117	29225	29055	29203	29169	29243	29222	29204	29169	28939	29263	29329	29383	29034	29186	29020	29257	29013	29086	29186	29243	29299	29066	29125	28969	29341	29162	29159	29149	28907	29278	29074	28998	29388	29170	28855	29181	29261	29067	29205	29108	29123	29276	29280	29245	29308	29252	29054	29287	29071	29101	29167	29024	29254	29202	29117	29106	29114	29332	29297	29355	29024	29115	29333	28876	29196	29048	29105	29099	29093	29223	29243	28898	28987	29171	29015	29030	29028	28881	28993	29187	29274	29249	29128	28873	28987	29238	29253	29063	29094	29126	29208	29013	29025	29087	29138	29166	29404	29198	29080	29326	29033	29180	29236	29125	29089	29263	29411	29223	28939	29185	29280	29196	29292	29038	29328	29138	29127	29292	28903	29355	29055	29021	29207	29073	29156	29204	28988	29052	29116	29113	28972	28998	29102	28855	29193	29001	29134	29157	29210	29104	28903	29035	29064	29095	29334	29076	29391	29132	28968	29046	29097	29243	29094	28929	29172	29094	29158	29119	29184	29243	29208	29129	29276	29334	29033	29030	29264	28997	29324	29100	29215	29126	29166	29124	29211	29205	29261	29006	29289	29084	29172	29205	29138	29206	29223	29021	28915	29139	29091	29155	29079	28951	29126	29198	29296	28997	29280	29154	29147	29095	29030	29044	29022	28876	29082	29148	29234	29305	29285	29192	29079	29069	29072	29287	29063	29043	28820	28956	29105	29283	29164	29059	29223	28993	29043	29239	29135	29070	29152	28934	29093	29379	28795	29115	29239	29290	29122	29078	29347	29301	29077	29165	29092	28992	29091	29193	29158	29091	29100	29051	29136	29216	29069	29202	29399	29452	29082	28881	29191	29220	29060	29216	29165	29001	29205	29296	29236	29199	29027	29162	29188	29141	29006	29024	29067	29264	29137	29074	29186	29271	28851	29181	29333	28908	29132	29086	28998	29211	29228	29227	29306	29196	29143	29188	29005	29225	29358	29275	29200	29227	29189	29122	29033	29236	29253	29139	29156	29328	29166	28963	29140	29316	29231	29101	29198	29297	29173	29380	29065	29065	28979	29123	28744	29257	29367	29122	29156	29187	29377	29256	29078	29270	28967	29103	29008	29062	28966	29248	29102	29101	29274	29159	29195	29054	29239	29077	29074	29187	29196	28940	29067	29210	29462	29177	28956	29005	29193	29095	29204	29095	29063	29150	29403	29084	29101	29107	29039	29318	29130	29321	29224	29024	28948	28811	29301	29088	29206	29053	28934	29116	29012	29278	28955	29155	29035	29108	29328	29168	29355	29172	29344	29049	29086	29176	29235	29219	29017	28792	29258	29030	28938	29235	29232	29111	29009	29269	28811	29202	28948	29061	28975	28935	29277	29225	29349	29166	29144	29161	29131	29187	29072	29186	29165	29203	29191	29085	29103	29114	29021	28793	29163	29333	29154	29188	29198	29167	29323	29030	29399	29184	29216	28966	29274	29209	29178	29461	29192	28915	28926	29288	29228	29314	29146	29000	29184	29335	29386	29085	28895	29250	28982	28904	29115	28876	29071	29051	28934	29042	29264	28934	29338	29161	29172	29058	29503	29241	29115	29186	29110	29074	29221	29221	29139	29208	29124	29195	29126	29034	29370	29240	29187	29274	29275	29068	29185	29079	29110	29147	29271	29122	29102	29181	29237	29066	28941	29222	29055	28905	29134	29234	29224	29101	29156	29064	29188	29224	28996	29267	29399	29155	29229	29460	29197	29363	29381	29261	29368	28968	29180	29422	29129	29183	29268	29109	29333	29075	29129	29076	29104	29160	29183	29294	28944	29046	29213	29105	29074	29127	29124	29167	28892	29215	29229	29203	29067	29098	29276	29302	29321	29299	28961	29089	29127	29068	29284	28957	29163	29154	29291	29159	29119	29119	29266	29374	29114	29285	29057	29384	29210	29122	29320	29169	29200	29107	29152	29208	29264	29175	28899	29332	29145	29136	29262	29103	29216	29082	29129	28915	29072	29203	29271	29206	29139	29482	29335	29231	29045	29251	28965	29293	29118	29168	29208	29114	29143	29379	29336	29062	29318	29189	29415	29216	29004	29141	29043	29110	29159	29307	29152	29186	29274	29143	29013	29335	29153	29034	29227	29073	29447	29416	29018	29159	29147	29124	29101	29119	29240	29104	29189	29279	29209	29020	29132	29072	29229	29048	29289	29406	29308	29304	29308	29421	29230	29235	29037	29166	29279	29172	29277	29270	29029	29221	29315	29318	29268	29127	29000	29002	29326	29483	29291	29168	29140	28930	29128	29256	29310	29104	29057	29252	29376	29141	29348	29360	29072	29152	29207	29028	29083	28878	29148	29459	29243	29344	29153	29186	29264	29210	29292	29079	29379	28984	29010	29169	29115	29065	29040	28937	28903	29313	29017	29161	29112	29174	29110	29240	29290	29125	29207	29343	29126	29236	29102	29125	29110	29000	29183	29091	29196	29243	29377	28962	29114	29152	29066	29041	29016	28884	29329	29041	29080	29326	29035	28997	29186	29243	29202	29103	29208	29193	29162	29196	29094	29185	29329	29225	29413	29213	29237	29185	29124	29174	29001	29090	29082	29375	28976	29227	29245	29024	29251	29087	29113	29119	29021	29202	29239	29038	28904	29175	29021	29050	29375	29224	29196	29069	29040	29195	29164	29339	29232	29039	29111	29218	29077	29079	29186	29407	29103	29069	28831	29184	29057	29084	29145	29263	29426	29276	29128	29223	29423	29063	29220	29174	29217	29281	28989	29036	29146	29128	29258	29103	29201	29150	29184	29130	29195	29258	28920	29321	29090	29187	29325	29061	29193	28960	29194	29179	29144	29172	28849	29186	28976	29118	29213	29272	29099	29048	29214	29099	29267	29270	29341	29014	29207	29188	29126	29146	29092	29077	29234	29173	29079	29101	29259	29287	29134	29151	29370	29017	29031	29312	29299	29251	29183	29198	28974	29394	29474	29128	29152	29300	29109	29286	29044	29029	29179	29164	28932	29159	29047	29428	29136	29188	29008	29040	29164	29137	29330	28917	29081	28939	28989	29332	29463	29354	29408	29157	29103	29087	29161	29237	29007	29197	29185	29140	29522	29047	28889	29037	29555	29034	29416	29174	29250	29255	29067	29266	29263	29169	29018	28955	29200	28952	29073	29095	29168	29106	29128	29234	29281	29255	29344	29308	28996	29220	29189	28988	29204	28847	28983	29069	29536	29204	29126	29324	29425	29274	29216	29013	29032	29252	28962	29082	29142	29283	29215	28989	29276	29213	29189	29163	29335	29115	29206	29078	29132	29266	29155	29052	29003	29227	29116	29184	29114	29149	29092	28958	29139	29268	29005	29227	29247	29032	28855	29231	29068	29185	29297	29156	29228	29062	29501	29222	29333	29186	29190	29077	29134	29090	28954	29151	29125	28907	29121	29188	29139	29019	29490	29037	29241	29293	29211	28922	29238	29289	29306	29133	29088	28876	29361	29099	29236	29413	29472	29111	29028	29119	29310	29203	28922	29098
61234	103353	93257	67752	45552	30869	24375	22861	22464	22350	22195	22470	22514	22309	22569	22330	22414	22260	22345	22387	22488	22388	22482	22390	22522	22299	22352	22451	22323	22241	22507	22538	22334	22400	22585	22327	22519	22290	22523	22464	22443	22465	22387	22134	22421	22402	22480	22440	22443	22395	22479	22338	22371	22390	22456	22433	22401	22227	22331	22421	22524	22284	22293	22484	22331	22291	22389	22229	22338	22572	22432	22406	22516	22505	22427	22338	22523	22515	22130	22317	22389	22556	22477	22288	22325	22415	22298	22299	22398	22462	22401	22391	22549	22243	22380	22454	22452	22439	22411	22313	22270	22429	22393	22276	22341	22460	22492	22170	22387	22191	22359	22444	22495	22389	22312	22337	22280	22543	22235	22442	22089	22355	22484	22374	22478	22234	22472	22303	22440	22337	22458	22409	22444	22276	22381	22408	22459	22340	22485	22387	22338	22289	22333	22343	22347	22361	22396	22377	22413	22348	22462	22378	22261	22347	22365	22583	22373	22311	22374	22326	22420	22487	22503	22306	22572	22220	22346	22569	22484	22507	22199	22252	22327	22239	22291	22441	22288	22398	22292	22445	22431	22331	22422	22408	22473	22267	22433	22419	22375	22228	22310	22396	22369	22426	22525	22607	22240	22494	22242	22478	22523	22134	22328	22279	22364	22471	22314	22568	22353	22458	22369	22457	22426	22525	22346	22346	22371	22481	22321	22324	22227	22455	22549	22378	22426	22449	22447	22413	22418	22353	22450	22389	22347	22422	22325	22409	22394	22316	22237	22290	22420	22324	22439	22517	22482	22486	22426	22459	22321	22386	22204	22368	22250	22205	22499	22425	22397	22425	22490	22368	22572	22277	22294	22344	22520	22380	22366	22250	22505	22433	22381	22293	22442	22433	22453	22526	22369	22560	22488	22371	22523	22455	22408	22362	22511	22432	22341	22285	22434	22441	22431	22295	22509	22388	22486	22431	22374	22453	22211	22300	22318	22470	22406	22280	22269	22479	22388	22627	22529	22363	22203	22284	22552	22222	22316	22386	22455	22532	22500	22472	22328	22509	22468	22435	22261	22308	22452	22432	22281	22383	22363	22366	22220	22275	22438	22345	22463	22286	22621	22494	22381	22360	22476	22373	22347	22351	22440	22362	22329	22449	22601	22359	22382	22535	22290	22581	22254	22384	22407	22401	22430	22405	22509	22365	22383	22307	22334	22426	22244	22284	22543	22446	22467	22314	22371	22245	22426	22567	22404	22483	22510	22439	22492	22235	22373	22355	22379	22507	22584	22367	22310	22289	22472	22471	22381	22419	22456	22475	22738	22409	22480	22230	22315	22314	22487	22302	22411	22372	22298	22353	22507	22351	22127	22467	22388	22294	22550	22422	22349	22301	22335	22277	22353	22382	22375	22520	22371	22515	22363	22442	22468	22417	22475	22259	22483	22610	22634	22252	22525	22414	22332	22374	22617	22419	22516	22399	22349	22217	22266	22389	22317	22480	22332	22395	22280	22468	22565	22462	22503	22408	22250	22476	22434	22307	22433	22411	22368	22267	22168	22348	22404	22426	22386	22386	22481	22351	22315	22538	22313	22330	22593	22539	22271	22406	22581	22334	22397	22088	22357	22218	22365	22312	22530	22220	22396	22276	22245	22616	22446	22458	22270	22328	22526	22163	22297	22408	22484	22072	22428	22440	22426	22316	22493	22366	22431	22298	22411	22418	22546	22289	22302	22449	22313	22478	22321	22487	22358	22330	22444	22432	22237	22375	22277	22446	22425	22543	22335	22428	22330	22448	22287	22255	22333	22531	22331	22478	22356	22450	22261	22364	22461	22405	22403	22260	22455	22339	22413	22392	22342	22466	22377	22429	22255	22278	22329	22336	22386	22410	22578	22270	22381	22411	22511	22495	22457	22438	22471	22378	22430	22401	22467	22376	22367	22382	22465	22335	22487	22359	22434	22279	22581	22607	22423	22322	22575	22440	22150	22256	22461	22372	22434	22461	22451	22284	22317	22367	22449	22476	22185	22674	22484	22413	22325	22280	22310	22362	22409	22159	22473	22454	22281	22359	22392	22461	22232	22264	22370	22233	22217	22362	22301	22431	22433	22474	22398	22423	22264	22391	22430	22529	22346	22299	22321	22265	22589	22357	22351	22427	22273	22559	22368	22322	22499	22197	22504	22360	22309	22376	22231	22532	22466	22261	22516	22291	22231	22251	22496	22445	22292	22380	22322	22389	22437	22540	22344	22449	22428	22331	22411	22486	22290	22449	22291	22539	22321	22302	22180	22214	22498	22374	22505	22344	22458	22339	22283	22383	22483	22494	22425	22197	22522	22433	22426	22247	22524	22510	22426	22335	22348	22385	22410	22418	22449	22552	22439	22374	22363	22382	22311	22406	22421	22472	22447	22372	22581	22504	22429	22596	22190	22467	22398	22510	22538	22465	22583	22379	22267	22267	22366	22309	22352	22521	22371	22290	22488	22403	22378	22536	22484	22531	22348	22282	22494	22502	22577	22560	22295	22286	22616	22324	22373	22410	22305	22406	22498	22374	22380	22408	22480	22686	22404	22524	22339	22284	22400	22319	22393	22528	22345	22300	22362	22444	22381	22180	22396	22387	22400	22418	22381	22467	22458	22423	22350	22353	22298	22526	22358	22289	22447	22215	22277	22323	22188	22385	22358	22581	22405	22428	22445	22473	22403	22459	22404	22525	22371	22365	22249	22444	22420	22393	22468	22276	22213	22503	22496	22356	22380	22419	22514	22411	22488	22421	22257	22495	22209	22352	22407	22387	22434	22412	22388	22399	22477	22279	22176	22369	22428	22417	22468	22418	22632	22309	22273	22348	22344	22458	22238	22466	22205	22268	22540	22411	22429	22292	22476	22480	22315	22472	22470	22300	22471	22294	22497	22406	22231	22264	22456	22264	22557	22318	22492	22336	22622	22465	22585	22423	22263	22237	22139	22494	22462	22500	22453	22219	22374	22317	22510	22418	22569	22379	22244	22504	22257	22332	22450	22216	22466	22247	22457	22396	22343	22349	22439	22422	22348	22187	22499	22405	22453	22390	22369	22356	22456	22454	22479	22383	22359	22307	22363	22427	22367	22441	22446	22348	22277	22486	22351	22242	22652	22354	22495	22263	22531	22569	22247	22216	22464	22549	22225	22350	22495	22379	22373	22385	22318	22448	22468	22487	22204	22513	22163	22534	22316	22383	22377	22400	22520	22388	22242	22214	22468	22329	22529	22443	22636	22365	22384	22267	22454	22401	22144	22497	22339	22494	22405	22392	22497	22340	22340	22597	22316	22249	22497	22383	22364	22467	22458	22524	22469	22236	22605	22377	22396	22309	22577	22144	22408	22436	22415	22388	22290	22423	22296	22261	22309	22396	22217	22384	22376	22512	22433	22344	22326	22667	22292	22338	22441	22205	22635	22402	22379	22289	22476	22362	22449	22351	22354	22377	22522	22397	22437	22191	22521	22489	22343	22358	22277	22426	22219	22478	22312	22268	22325	22516	22342	22451	22452	22186	22390	22405	22354	22328	22650	22420	22214	22350	22354	22384	22412	22487	22387	22368	22232	22468	22369	22510	22508	22375	22397	22343	22372	22493	22372	22310	22260	22437	22391	22377	22402	22319	22230	22349	22486	22407	22468	22409	22260	22471	22305	22332	22510	22316	22467	22230	22290	22278	22324	22381	22520	22322	22317	22423	22386	22201	22578	22436	22446	22438	22403	22240	22405	22340	22394	22468	22454	22392	22278	22402	22272	22573	22417	22345	22454	22322	22422	22303	22230	22353	22610	22447	22486	22454	22297	22378	22478	22530	22506	22204	22517	22473	22362	22386	22278	22408	22432	22387	22379	22427	22475	22441	22383	22488	22473	22467	22418	22382	22439	22364	22589	22328	22448	22412	22315	22171	22490	22286	22345	22393	22317	22506	22429	22348	22300	22374	22379	22514	22380	22413	22218	22375	22415	22249	22383	22360	22509	22308	22541	22301	22301	22295	22576	22161	22358	22350	22522	22392	22428	22308	22425	22364	22395	22429	22417	22290	22547	22335	22336	22243	22438	22248	22422	22453	22281	22372	22383	22349	22324	22288	22297	22357	22360	22570	22484	22521	22379	22597	22281	22365	22417	22411	22530	22462	22275	22327	22544	22267	22370	22385	22219	22356	22337	22345	22365	22550	22482	22526	22317	22303	22504	22177	22353	22256	22441	22346	22263	22473	22334	22505	22434	22324	22185	22617	22300	22459	22425	22392	22369	22494	22172	22363	22544	22400	22468	22299	22401	22384	22581	22258	22328	22503	22430	22152	22209	22482	22613	22388	22429	22386	22315	22296	22397	22543	22316	22514	22438	22293	22334	22562	22300	22523	22524	22524	22407	22385	22369	22464	22172	22289	22380	22233	22469	22388	22457	22441	22223	22542	22245	22568	22278	22453	22239	22316	22449	22360	22411	22367	22507	22522	22422	22293	22368	22328	22302	22489	22464	22460	22449	22595	22619	22189	22445	22551	22457	22353	22323	22361	22317	22451	22376	22469	22583	22484	22514	22463	22300	22547	22387	22273	22413	22417	22204	22566	22390	22262	22322	22358	22407	22252	22324	22475	22534	22508	22320	22211	22391	22419	22373	22435	22566	22432	22301	22383	22521	22369	22509	22385	22480	22391	22311	22257	22332	22403	22245	22549	22346	22354	22245	22312	22427	22338	22480	22312	22285	22245	22228	22341	22429	22557	22544	22602	22359	22236	22291	22386	22541	22369	22596	22361	22420	22414	22440	22525	22567	22377	22339	22450	22382	22300	22147	22292	22416	22316	22358	22271	22345	22273	22339	22377	22446	22247	22427	22395	22336	22386	22406	22485	22404	22363	22407	22487	22220	22191	22295	22409	22284	22312	22387	22475	22329	22509	22385	22430	22299	22427	22185	22581	22385	22174	22455	22412	22510	22384	22211	22461	22457	22440	22349	22461	22469	22498	22452	22309	22477	22456	22511	22366	22494	22454	22451	22403	22445	22357	22375	22194	22306	22407	22506	22248	22441	22170	22449	22465	22357	22463	22372	22403	22510	22378	22480	22205	22405	22295	22395	22448	22424	22162	22404	22367	22420	22536	22444	22388	22421	22401	22230	22329
22542	23682	41883	46852	42929	37265	34868	30887	30037	30331	30317	30307	30204	30201	30265	30282	29891	30091	30080	29862	29839	30028	30251	30085	30016	29873	29957	29992	29785	29896	29689	29670	30175	30002	29837	30258	29670	29887	29880	30035	30036	29824	30022	29887	29811	29778	29658	30184	29749	30167	30026	29896	29893	29887	30104	29866	29967	29814	29936	29957	29833	29876	29838	29759	29757	29960	29874	29751	29828	29857	29814	29906	30004	29883	29928	29839	29608	29787	29833	29682	29792	29879	29904	29824	29985	30148	29862	29701	29596	29856	29939	29702	29957	29717	29805	29786	29872	29959	29666	29598	29725	29821	29876	29853	29954	29740	29960	30049	29865	30041	29819	29755	29778	29689	29546	29811	30152	29700	29764	30089	29905	29499	29811	29703	29762	30124	30023	29972	29908	29797	29903	29570	29934	29991	29683	30025	29757	29794	29912	29800	30041	29907	29668	29839	29730	29814	30072	29927	29797	30048	29870	29911	30129	29766	29889	29730	30248	29831	29810	29840	30034	29981	29781	29870	29770	29908	29904	29605	29840	29778	30047	29793	29897	30109	29603	29584	29896	29888	29592	29856	29744	29767	29819	29771	29687	29766	29652	29967	29899	29844	29915	29555	29987	29744	29863	29995	29737	29832	29986	29856	29917	29771	29932	29916	30049	29978	29640	29844	30006	29936	29817	29640	29926	29825	29989	29836	29578	29777	29913	29887	29892	29768	29579	29781	29949	29598	29617	29817	29659	29799	29865	29927	29736	29886	29928	29506	29936	30141	29751	29899	29789	29863	30057	29790	29878	29847	29880	29810	29656	29832	29772	29395	29884	29806	29811	29650	29901	29648	29656	29839	29703	29949	29947	29772	29793	29747	30122	29830	29838	29781	29750	29720	29869	29782	29965	29786	29770	29565	29909	30040	29619	29815	29815	29753	29800	29904	29697	29732	30016	29890	29602	29713	29866	29902	29586	29489	29914	29737	29794	30029	29755	30084	29989	29779	29784	29719	30138	29854	29738	29963	29776	29960	29851	29822	29843	29849	29908	29447	29829	29770	29656	29824	29845	29779	29679	29683	29631	29669	29733	29797	29725	29896	29716	29748	29797	29925	29780	29944	29972	30036	30075	29839	29511	29486	29666	29798	29795	29753	29937	29967	29877	29696	29879	29669	29771	29797	29670	29811	29710	29786	29749	29846	29842	29942	29769	30214	29755	29892	29802	29920	29876	29837	29837	29775	29884	29783	29515	29783	30141	29874	29889	29788	29689	29816	29857	29596	29804	29938	29694	29905	29683	29732	29940	29637	29941	29799	29764	30021	29731	29922	29564	29702	29793	29897	29845	30039	29869	29959	29848	29795	29815	29782	29553	29638	29840	29815	29732	29824	29792	29839	29806	29838	29938	29658	29852	29790	29935	29897	29892	29895	29679	29736	29913	29660	29874	29663	29853	29725	29973	29708	30103	29690	29735	29658	29630	29737	29744	29664	30018	29886	29699	29719	29653	29792	29731	29730	29784	29704	30019	29711	29880	30014	29803	29671	30010	29876	29664	29679	29966	30043	29918	29695	29738	29722	29853	29852	29688	29853	29764	29915	30066	29928	29763	29844	29994	29930	29949	29787	29858	29668	29826	29836	29639	30002	29710	29939	29755	29640	29730	29625	29811	29794	29765	29682	29813	29653	29874	29662	29883	29799	29859	29652	29638	29923	29775	29827	29914	29617	30134	29868	29925	29986	29854	29851	29866	30079	29924	29934	29705	29936	29869	29817	29758	30025	29775	29861	29595	29896	29707	29622	29584	29693	30003	29867	29718	29788	29685	29721	30069	29877	29992	29612	29592	29601	29752	29624	29790	29679	29687	29707	29561	29940	29982	29816	29828	29977	29621	29831	29871	29792	29906	29712	29845	29931	29695	29717	29855	29886	29679	30050	29729	29897	29738	29975	29563	29816	29768	29697	29774	29812	29799	29905	29976	29969	29793	29928	30026	29813	29581	29752	29748	29782	29803	29848	30043	29809	29798	29913	29933	29892	29844	29715	29822	29685	29914	29767	29938	30055	29775	29694	29595	29630	29795	29769	29702	29844	29858	29680	29776	29730	29795	29873	30035	29631	29992	29680	29934	29595	29753	29639	30000	29874	29762	29815	29786	29698	29773	29747	29997	29665	29853	29871	29685	29682	29826	29933	29769	29901	29835	29646	29698	29880	29955	29807	29996	29660	29557	29763	29697	29783	29828	29689	29621	29759	29719	29513	29850	29768	29734	29900	30021	29902	29901	29727	29681	29836	29580	29717	29816	29906	29675	29546	29804	29825	29695	29838	29640	29894	29783	29943	29682	30075	29668	29637	29776	29961	29774	29920	29745	29850	29654	29862	29670	29432	29516	29764	30114	29901	29943	29966	30151	29998	29778	29768	29722	29861	29755	29793	29842	29543	29800	29830	30070	29877	29823	30076	29956	29872	29711	29668	29811	29758	29734	29820	29923	29854	29860	30084	29926	29932	29895	30003	29885	29954	29942	29920	29751	29753	29721	29833	29801	29911	29868	29879	29683	29634	29628	29460	29773	29766	29651	29899	29905	29731	29880	29519	29560	29785	29926	29913	29814	29896	29839	30115	29803	29774	29660	29743	29714	29767	29965	29726	29772	29949	29928	29807	29860	29750	29708	29595	29873	29692	29832	29570	29925	29633	30058	29757	29845	29954	29878	29882	30025	29702	29782	29753	29896	29923	29873	29773	29840	29783	29859	29706	30081	29862	29920	29666	29965	29618	29767	29833	29852	29640	29834	29895	29766	30017	29736	30276	30003	29549	29884	29824	29978	29835	29693	29675	29743	29975	29602	29838	29918	29787	29888	29829	29947	30047	30084	29825	29790	29736	29793	29769	29663	29747	29770	29701	29939	29927	29912	29758	29742	29898	29770	29654	29940	29894	29759	29575	29885	29922	29782	29814	29769	29609	29864	29785	29911	29735	29725	29808	29977	29880	29915	29681	29885	29858	29608	29725	29809	29887	29857	29776	29820	29704	29738	29715	29794	29953	29923	29562	29590	29611	29800	29934	29712	29918	29721	29853	29858	29786	29900	29812	29619	29953	30056	29752	29973	30010	30017	29830	29898	29709	29949	30015	29822	30045	29927	29873	29653	29718	29693	29908	30048	29868	30031	29634	30052	29704	29649	29573	29650	29753	29580	29962	29820	29910	29924	29865	29790	29742	29759	29782	29661	29717	29802	29840	29770	29716	29810	29752	30105	29930	29490	29747	29650	29789	29712	30016	29792	29806	29696	29669	29851	29807	29816	29811	29660	29742	29874	30006	30170	29830	29829	29759	29660	29945	29974	29907	29794	29983	29746	29802	29810	29594	29915	29595	29670	29810	29809	29534	29370	29769	29717	29814	29676	29902	29880	29884	29738	29648	29686	29738	29623	29923	29745	29459	29698	29746	29717	29701	29807	29603	29927	29756	29836	29790	29852	29737	29821	29891	29969	29938	29651	29720	29927	29882	29983	29743	30050	29902	29865	29678	29895	29924	29894	29970	29798	29792	29670	29703	29834	29690	29742	29706	29892	29766	30007	29992	29730	29460	29771	29637	29772	30014	29960	29837	29700	29652	29895	29587	29824	29555	29810	29890	29876	29538	29738	29951	29660	29614	29909	30034	29782	29716	29731	29600	29949	29807	29689	29657	29514	29933	29847	29810	29667	29707	29855	29999	29786	30032	29572	29812	29783	29819	29888	29719	29784	29615	29908	29837	30063	29773	29761	29625	29809	29657	30058	29561	29891	29865	29787	29763	29766	29954	29871	29936	29857	29815	29821	29704	29959	29986	29980	29655	29872	29899	29781	29628	29783	29688	29932	29770	29850	29825	29903	29608	29623	29945	29762	30224	29970	29830	29917	29523	29832	29602	29586	30121	30029	29845	30065	29888	29719	29741	29777	29843	29714	29759	29757	29573	29618	29820	29682	29818	29992	29669	29679	29778	29993	29591	29706	29854	29598	29910	29594	29891	29769	29794	29820	29850	29704	29877	29963	29975	29879	29861	29880	29942	29969	29983	29621	29859	29678	29658	29647	29687	29917	29938	29916	29797	29777	29866	29672	29920	29837	29965	29912	29869	29686	29960	29912	29630	30009	29910	29846	29775	29875	29714	29730	29892	29983	29841	29911	29843	29941	29918	29768	29888	29759	29700	29676	29875	29773	29836	29673	29713	29650	30036	29772	29724	29895	29678	29804	29872	29866	29707	29889	29760	29927	29903	30096	29832	30174	29707	29827	29713	29769	29799	30072	29967	29961	29521	29714	29737	29691	29946	29792	29668	29809	29632	29760	29907	29750	29975	29734	29689	29807	29780	29810	29810	30112	29790	29978	29982	29792	29814	29739	29739	29890	29954	29759	29858	29746	29779	29820	29715	29776	29892	29716	29789	30008	29492	29763	29775	29674	29589	29745	29829	29870	29824	29770	29983	29831	29310	29812	29529	29916	29933	29719	30064	29796	29493	29546	29926	29920	29996	29732	29709	29873	29883	29882	29881	29668	29806	29808	29858	29914	29899	29845	29766	29759	30046	29788	29789	29704	29882	29731	29838	30031	29930	29787	29970	29934	29794	29743	29982	29919	29791	29746	29977	29558	29891	29829	29785	29917	29783	29967	29829	30006	29895	29915	29829	29763	29883	29584	29737	29768	29744	29618	29912	29854	29971	29829	29960	29829	29801	29757	29690	29804	30007	29718	29660	29654	29665	29694	29700	29844	29738	29991	30073	29660	29887	29544	29662	29795	29995	29933	29831	29641	30010	29812	29806	29802	29887	29919	29861	29722	29863	29626	29991	29720	29875	29713	29617	29879	29883	29653	29878	29817	29854	29640	29684	29755	29653	29711	29879	29935	29907	29979	29699	29932	29793	29574	29654	29570	29665	29722	29927	29935	29751	29751	29873	30152	29901	29485	29730	29696	29814	29869	29742	29889	29988	29857	29901	29951	29687	29778	29851	29861	30081	29901	29663	29976	29832	29703	29626	29785	29714	29997	29751	30138	29829	29756	29835	29710	29770	29772	29850	29805	29777	29700	29775	29817	29782	29942	29764	29832	29961	29784	29740	29638	29750	29622	29781	29912	29873	29808	29569	29802	29740	29886	29686	29876	29782
64501	101339	97713	84543	59952	39279	27368	23407	22903	22711	22702	22554	22535	22847	22717	23001	22757	22598	22664	22723	22595	22768	22729	22710	22508	23016	22762	22537	22884	22797	22676	22796	22814	22765	22705	22812	22777	22759	22645	22739	22725	22747	22734	22621	22702	22538	22765	22818	22763	22661	22518	22829	22743	22767	22668	22727	22750	22704	22779	22770	22813	22683	22875	22764	22669	22879	22902	22815	22628	22659	22833	22922	22787	22641	22794	22825	22700	22806	22639	22759	22648	22786	22635	22580	22759	22819	22671	22447	22711	22554	22703	22871	22832	22655	22778	22798	22892	22854	22738	22694	22860	22834	22872	22575	22662	22590	22704	22799	22687	22854	22651	22623	22676	22849	22813	22619	22916	22601	22671	22721	22661	22748	22674	22893	22831	22782	22655	22638	22957	22578	22795	22770	22585	22715	22778	22672	22500	22810	22566	22858	22789	22719	22891	22650	22680	22777	22803	22621	22743	22670	22836	22923	22657	22757	22659	22630	22885	22826	22620	22790	22607	22792	22820	22659	22540	22740	22640	22522	22677	22643	22813	22823	22652	22711	22888	22575	22653	22811	22526	22816	22757	22614	22832	22609	22802	22508	22693	22679	22727	22794	22873	22627	22745	22702	22760	22724	22752	22945	22785	22721	22561	22781	22725	22785	22672	22637	22794	22874	22704	22940	22827	22612	22758	22627	22736	22780	22927	22617	22854	22837	22783	22675	22733	22581	22772	22695	22616	22622	22755	22569	22567	22606	22672	22889	22787	22658	22826	22838	22911	22498	22684	22624	22731	22856	22752	22532	22548	22739	22803	22792	22821	22528	22899	22714	22542	22707	22705	22660	22721	22725	22895	22870	22707	22647	22620	22804	22677	22647	22646	22826	22706	22473	22932	22800	22722	22711	22697	22661	22738	22714	22759	22714	22893	22821	22675	22805	22522	22835	22713	22824	22681	22755	22712	22724	22597	22897	22558	22705	22840	22862	22591	22674	22809	22623	22838	22769	22734	22636	22693	22772	22712	22704	22592	22882	22678	22868	22611	22728	22774	22710	22829	22660	22552	22740	22732	22727	22864	22788	22561	22743	22856	22691	22791	22810	22611	22707	22664	22737	22742	22658	22666	22717	22811	22744	22866	22526	22692	22897	22673	22724	22674	22804	22809	22816	22769	22561	22809	22696	22647	22719	22825	22672	22677	22870	22898	22943	22608	22788	22658	22650	22700	22677	22922	22619	22513	22902	22746	22615	22801	22734	22911	22794	22715	22799	22641	22752	22768	22818	22691	22717	22679	22654	22803	22811	22728	22719	22816	22644	22797	22640	22802	22704	22667	22842	22643	22741	22769	22818	22577	22810	22642	22634	22554	22705	22618	22804	22857	22802	22877	22555	22843	22700	22870	22638	22834	22742	22689	22664	22895	22672	22737	22791	22920	22862	22679	22775	22960	22730	22803	22708	22681	22866	22893	22628	22766	22657	22676	22537	22560	22680	22659	22692	22769	22806	22878	22691	22788	22779	22844	22702	22771	22627	22629	22707	22718	22778	22652	22670	22839	22609	22810	22531	22732	22795	22783	22796	22934	22658	22760	22755	22670	22828	22777	22613	22790	22949	22788	22782	22794	22626	22728	22658	22646	22958	22613	22719	22814	22758	22913	22635	22772	22714	22899	22671	22656	22896	22630	22642	22861	22542	22645	22606	22667	22940	22687	22832	22627	22737	22779	22730	22629	22765	22646	22702	22805	22702	22757	22729	22586	22720	22650	22781	22845	22701	22693	22603	22791	22837	22651	22856	22626	22555	22774	22709	22784	22703	22686	22696	22684	22726	22760	22900	22689	22888	22644	22700	22863	22779	22570	22636	22793	22764	22627	22645	22705	22948	22612	22653	22734	22713	22798	22834	22655	22671	22690	22681	22538	22669	22713	22718	22573	22673	22804	22740	22604	22652	22593	22668	22852	22883	22934	22711	22698	22722	22756	22608	22680	22764	22748	22783	22584	22730	22617	22835	22736	22666	22709	22536	22609	22755	22878	22847	22812	22768	22834	22686	22712	22784	22603	22713	22658	22799	22559	22742	22503	22727	22838	22774	22795	22798	22654	22629	22739	22758	22656	22761	22601	22615	22644	22773	22446	22683	22613	22772	22718	22588	22946	22730	22838	22917	22652	22814	22572	22707	22805	22676	22888	22633	22752	22798	22614	22754	22493	22797	22941	22668	22785	22828	22575	22565	22786	22624	22604	22736	22835	22783	22427	22818	22737	22694	22567	22809	22764	22798	22680	22946	22511	22772	22792	22775	22563	22617	22803	22768	22759	22756	22841	22620	22945	22834	22591	22711	22724	22723	22696	22902	22815	22688	22775	22742	22789	22846	22592	22889	22687	22761	22478	22805	22611	22814	22865	22813	22725	22614	22574	22614	22920	22517	22913	22780	22598	22782	22715	22794	22827	22743	22614	22704	22609	22611	22765	22827	22675	22577	22600	22728	22798	22741	22553	22854	22809	22672	22801	22523	22867	22718	22793	22881	22876	22500	22838	22717	22607	22657	22814	22593	22726	22846	22560	22585	22897	22599	22765	22762	22789	22472	22917	22701	22773	22771	22589	22851	22730	22818	22570	22781	22732	22635	22715	22728	22897	22715	22739	22613	22691	22745	22757	22683	22817	22729	22865	22643	22585	22681	22800	22419	22608	22847	22873	22619	22738	22733	22860	22577	22864	22681	22628	22820	22835	22818	22825	22642	22679	22715	22789	22777	22776	22677	22834	22671	22572	22761	22767	22919	22684	22586	22664	22864	22919	22617	22814	22539	22612	22806	22623	22494	22651	22776	22796	22683	22710	22766	22613	22858	22788	22837	22566	22645	22661	22636	22798	22712	22674	22842	22717	22861	22694	22527	22861	22661	22785	22682	22610	22757	22830	22900	22651	22886	22795	22859	22738	22864	22705	22620	22734	22894	22696	22669	22840	22707	22826	22671	22701	22809	22692	22659	22760	22984	22478	22835	22773	22799	22666	22855	22546	22687	22769	22662	22676	22919	22809	22634	22649	22756	22695	22697	22594	22572	22686	22695	22640	22467	22995	22844	22737	22775	22814	22661	22655	22749	22607	22700	23015	22729	22742	22721	22798	22847	22605	22682	22726	22694	22654	22656	22823	22866	22668	22715	22687	22786	22806	22620	22807	22789	22648	22672	22560	22775	22587	22624	22782	22627	22652	22990	22754	22859	22574	22625	22628	22625	22574	22817	22858	22680	22611	22674	22706	22770	22770	22914	22800	22661	22601	22608	22841	22742	22511	22759	22772	22799	22673	22669	22807	22770	22712	22808	22525	22867	22863	22721	22887	22787	22564	22803	22639	22753	22808	22658	22557	23033	22787	22625	22901	22476	22816	22887	22647	22660	22819	22587	22806	22744	22831	22770	22528	22739	22755	22703	22706	22676	22752	22776	22830	22641	22754	22643	22663	22749	22844	22838	22788	22738	22797	22611	22557	22772	22680	22654	22863	22638	22617	22610	22844	22641	22528	22656	22653	22620	22625	22774	22721	22677	22750	22669	22697	22858	22777	22784	22845	22782	22802	22580	22691	22705	22791	22616	22762	22801	22828	22456	22845	22585	22727	22690	22770	22791	22677	22780	22634	22763	22715	22732	22460	22847	22702	22696	22660	22770	22561	22755	22773	22589	22787	22625	22701	22722	22752	22751	22868	22621	22765	22861	22591	22623	22786	22464	22788	22644	22769	22577	22746	22675	22605	22595	22618	22741	22646	22546	22773	22781	22833	22621	22749	22652	22592	22827	22558	22821	22648	22513	22529	22679	22903	22563	22846	22661	22745	22814	22751	22850	22755	22733	22602	22739	22782	22826	22623	22703	22685	22708	22842	22676	22510	22696	22737	22959	22688	22648	22696	22576	22731	22663	22716	22741	22576	22737	22782	22671	22950	22717	22818	22852	22731	22756	22590	22666	22839	22533	22677	22915	22736	22628	22663	22564	22628	22774	22753	22813	22665	22754	22633	22678	22767	22613	22801	22893	22851	22954	22810	22661	22795	22814	22701	22826	22655	22839	22668	22728	22730	22823	22808	22872	22595	22568	22874	22665	22871	22711	22728	22530	22695	22651	22662	22955	22736	22712	22938	22647	22714	22545	22622	22793	22832	22639	22674	22759	22830	22743	22774	22858	22853	22779	22877	22673	22749	22807	22973	22609	22735	22650	22777	22799	22659	22846	22628	22568	22701	22572	22680	22736	22882	22597	22815	22514	22735	22742	22566	22555	22864	22797	22726	22937	22854	22640	22689	22916	22680	23037	22795	22792	22725	22741	22879	22715	22508	22771	22820	22579	22766	22693	22816	22680	22756	22643	22787	22895	22735	22719	22789	22657	22714	22816	22472	22717	22952	22808	22565	22660	22653	22739	22633	22751	22946	22738	22672	22544	22688	22776	22683	22761	22743	22902	22636	22857	22702	22817	22790	22754	22597	22748	22860	22789	22653	22759	22954	22623	22754	22633	22854	22894	22639	22574	22876	22700	22751	22693	22932	22839	22830	22900	22644	22739	22831	22859	22762	22765	22729	22803	22605	22795	22674	22624	22751	22615	22759	22680	22810	22739	22587	22779	22654	22836	22672	22679	22642	22552	22745	22697	22692	22624	22786	22671	22819	22834	22531	22740	22604	22821	22817	22745	22669	22607	22728	22831	22948	22548	22424	22631	22761	22689	22861	22806	22467	22640	22702	22731	22815	22622	22770	22696	22864	22771	22543	22747	22721	22684	22806	22791	22728	22750	22609	22686	22962	22573	22609	22704	22926	22629	22855	22601	22816	22719	22827	22946	22566	22802	22717	22814	22606	22561	22594	22614	22907	22519	22570	22796	22726	22799	22614	22628	22640	22752	22687	22796	22668	22777	22711	22801	22755	22711	22808	22789	22724	22621	22733	22842	22778	22638	22690	22627	22650	22649	22788	22780	22798	22549	22679	22802	22804	22816	22676	22752	22777	22614	22803	22578	22655	22701	22738	22851	22619	22883	22740	22532	22791	22553	22716	22587	22803	22760	22496	22811	22886	22845	22688	22752	22688	22593	22548	22796	22573	22890	22679	22557	22622	22701	22800	22949	22733	22587	22978	22558	22677	22679	22721	22592
29855	37328	48775	41567	35003	31284	30013	29157	29308	29116	28735	29035	29152	29058	29083	29311	29124	29006	28874	29074	29213	28851	29253	29253	28966	29129	29048	29083	29136	29029	29284	28994	28977	29110	29243	29052	29045	29166	28973	29049	29337	29315	29076	29028	29152	28941	29183	28959	29224	28998	28771	28996	29058	29081	29004	29044	29195	29406	29081	29330	28963	29178	29095	29187	29073	29163	29098	29048	29092	29100	29125	28710	28966	28944	29266	28976	29017	28901	29101	28963	29280	29190	29000	28985	29267	28854	28998	28927	29234	29003	28879	28919	29204	29358	28909	29131	28745	29143	28913	28886	29292	28965	29145	29076	29221	29223	29262	28888	29019	29221	28766	29197	29060	28954	29254	29076	29073	29102	29263	29172	29263	29120	29122	29107	29100	29183	29197	29185	28946	29114	29124	29232	28922	29224	29145	29103	29112	29028	29315	29182	29042	28968	29084	28923	29136	29207	28880	29071	28978	29103	28941	29222	29021	28954	29139	28905	28924	28864	29093	28953	29006	29033	29134	29100	29123	28953	28974	28923	28923	29000	29239	29266	29086	28829	28968	29056	29117	29258	29361	29209	28955	28824	29124	28985	28940	29038	28850	28917	28692	28945	29222	28886	29217	29225	28982	29052	29322	29085	29248	28890	29146	29360	28829	28848	28973	29273	29158	28947	29031	29113	29054	29370	29003	29309	29074	29303	28968	29012	29063	29073	29325	29019	29067	29021	29111	29206	29155	29054	29076	28867	29061	29005	28919	28871	29066	28826	28961	29018	29108	29074	28970	29081	29201	29042	29123	29129	29137	29168	29064	29100	29012	29078	29205	29023	29225	29085	29083	29055	29121	29331	28975	29246	29344	29167	29163	29149	29018	29137	29281	28957	29123	29060	29075	29117	29382	29289	29110	29144	29173	28838	29135	29134	29055	29084	28869	29160	29092	29191	29104	29262	29074	29116	29414	29071	29032	28966	29105	29049	28904	28947	29093	28970	29004	29041	29094	29093	29135	28975	29100	28957	29234	29178	28913	28981	29089	28890	29104	29032	29049	29118	29331	29028	29053	29137	28939	28871	28940	28983	29049	29012	28927	29167	29174	28899	28928	29105	29061	29090	29206	29040	29223	28928	29088	29036	28997	28907	28961	29173	29160	28932	28986	29066	29043	29038	29086	28909	29189	29291	29075	28900	29176	29057	28892	29100	29167	29007	29115	29002	29025	29020	28999	29014	29041	29049	28989	29145	29217	29266	29161	29099	29088	29108	29200	29024	28936	29085	29119	29125	29200	29197	28923	29026	29308	28989	29064	29058	28773	29055	28990	28904	29225	28903	29024	28925	29069	28965	29135	29206	29147	29040	29403	29021	28969	29112	29056	29063	29115	29193	29088	28950	29328	29111	29136	28946	29023	29030	29190	28840	29012	29193	29118	29015	28933	28864	28951	29082	28790	29091	29062	29129	28993	29159	28888	29041	29088	29120	28979	29240	29107	28844	29052	29062	28970	29054	28815	29022	28953	29165	29145	29026	28819	28964	29196	28845	29125	29040	29034	29026	29268	29398	29225	29057	28891	28802	28830	29013	28894	29020	29025	29195	28882	29030	29159	29243	28972	29175	29132	28966	28829	28860	29111	29221	29058	29151	28995	29053	29197	29062	28994	29077	29240	28897	28904	28711	29094	29059	29178	29135	29251	29207	29093	29393	29007	29011	29241	29169	28995	28898	29354	28797	29145	29066	28983	29047	29144	29044	29205	29166	29229	29066	28965	29207	28833	28991	28941	29181	29197	29080	29050	29101	28899	28938	29193	29216	29221	29206	29055	29164	29162	28908	29164	29158	29044	28883	29022	29046	29202	29039	29022	28958	29255	28966	29109	29372	29022	29125	29069	28891	29002	29001	29181	29102	29030	29074	28998	29029	29000	29173	29192	29091	28960	28890	28938	28964	29048	29112	29192	28996	28979	29118	28969	29126	29141	29019	29021	28929	29109	29079	29323	29237	29203	29090	28987	28981	29113	29115	29339	29223	29223	29096	29260	29220	29172	29160	29118	28977	29333	29035	29035	28969	28851	29003	29237	28908	29089	29251	28956	29077	29180	28987	29201	29089	29116	29118	29198	29187	29090	29223	28862	28842	28941	29009	28974	29346	29125	29094	29085	29146	28978	28779	29048	29053	29018	29025	29061	29165	29108	29047	28898	29057	29154	28899	29116	29082	28948	29156	29129	29177	29176	29199	29282	29180	29198	29269	28975	29182	28946	28977	29136	29248	29132	29450	28856	28937	29316	28850	29134	29076	29166	29042	28979	28974	29204	29145	29011	28882	28862	28984	29123	28888	28943	29463	29135	29066	28981	29163	29172	28998	29125	29022	29088	29186	29273	29216	29254	28853	29106	28802	29078	29207	29106	29347	29129	29029	29317	28956	29255	29010	29125	29205	29005	29032	28999	29218	29183	29185	29197	28950	28938	29146	29135	28982	29122	28895	29035	29062	28850	29053	29188	29031	29005	28894	29043	28989	29078	29046	29334	29260	28987	29042	29269	28977	29018	29112	28757	29136	29197	29049	28922	29067	29245	29089	29088	29290	29172	29130	29069	29088	29176	29134	29108	29201	28954	29045	28996	28933	29156	29159	29113	28860	29171	29114	29065	29120	29271	29000	29129	29203	29145	29199	29264	29209	29273	28982	29034	29043	28997	29327	28878	29253	29249	29364	29116	29223	29133	29254	29059	29233	29244	29073	29079	28955	28951	29202	29084	28958	28752	29204	29028	29199	29034	28893	29174	29201	29069	28987	28834	29043	28999	29265	29246	28944	29019	29257	29145	29228	29303	29293	28845	29055	29184	29139	29198	29231	29019	29101	29071	29146	29100	29001	29029	29241	29141	28938	29113	29069	28969	29273	29040	29005	28641	28785	28963	29119	29085	28984	29169	29073	29126	29106	29009	29157	29014	29089	29049	29172	29204	29131	29151	29133	29240	29170	29379	28747	29004	29022	28990	29074	28940	29291	28874	28993	29153	29032	29062	29008	29382	29242	29045	29078	29050	28996	29077	29081	29152	29165	29194	29170	29135	29200	29069	28939	29225	29063	28977	29197	29221	29054	29138	29118	29404	29254	28854	28884	29314	29154	29179	28967	29050	28943	29058	29140	29304	29250	29140	29097	29274	29042	29306	29052	29183	28990	29173	29089	29083	29232	29068	29102	29145	29093	29062	29119	28975	29133	29069	28934	29247	28857	28906	29139	28901	28840	28938	29180	29090	29053	29019	29015	29104	29037	29196	28978	29216	29004	29301	29202	29118	29040	29127	28866	29191	29010	29094	28955	29131	28891	29006	29203	29104	29164	28968	29019	28976	29162	29011	29281	29277	29128	29131	29014	28891	28963	28967	28756	29160	29113	29115	29168	29123	29294	29278	29079	29062	29050	28948	29022	28854	29287	28887	29167	28995	29069	29273	28915	29038	29126	29353	29163	29289	28860	29024	29037	29166	29196	28915	29234	29242	29201	29060	29102	29014	29046	29142	29025	28919	28924	28971	29044	29057	28888	29259	29165	29245	29040	29181	29019	29215	29218	29173	29203	29206	29004	28921	29049	28995	28889	29237	28987	29257	29121	29103	28983	29219	29128	29122	29042	29115	29317	29124	28992	29055	29084	29157	28961	29054	28976	29116	28962	29346	29066	29059	28751	29116	29045	29235	29003	29175	29051	29088	28970	29082	29142	29175	29144	29195	29269	29190	29162	29182	29203	29165	28967	28989	29384	29002	29139	29030	28947	29241	29174	29092	29118	29048	29033	29325	29118	28925	28938	29147	29001	29183	29178	29128	29059	29033	29156	29058	29071	29084	29005	29190	28947	29181	29161	29156	29091	29257	29013	29138	28923	29317	29067	28995	29043	29109	29324	29287	29197	29149	29206	29160	28890	29316	29202	29290	29129	29030	28993	29135	29099	29333	29137	29184	29202	28996	29121	29009	29110	29029	28948	29209	29154	29095	29210	29235	29102	29249	28981	29104	28877	29241	28959	29140	29000	29085	29313	28957	29038	29152	29005	29130	28883	29251	29037	29006	29077	28992	29079	29272	29033	29312	28823	29139	29107	29191	29124	29067	28811	29151	29322	28903	29148	28869	28900	29248	29274	29058	29185	28960	29005	28934	29054	29056	28988	29326	29246	29030	29085	29306	28843	29055	28886	29056	28934	29198	29070	29136	28901	28882	28926	28934	28918	28897	29189	29138	29047	29030	29020	29072	29062	29012	29078	29248	29086	29202	28943	29032	29108	29118	29068	29053	29272	29129	29224	29398	29205	29062	29100	29092	29169	29127	28910	29069	29147	29085	29421	29226	29085	29164	29002	29201	29116	29191	29154	29000	29135	29041	28849	29059	29170	28930	29258	29045	29185	28791	28957	29277	29344	29168	29228	29197	29184	29283	29037	28941	29251	29177	29269	28940	29194	29039	29025	29037	29034	29020	29042	29277	29109	28925	29096	29096	29240	28953	29400	28957	29308	29230	29003	29030	28950	29037	29046	29187	28946	29041	29050	29173	29064	29068	28923	29134	29373	29194	28966	29132	29040	28917	28965	29006	29150	29415	29178	28779	29303	29206	29309	29147	29101	29115	29186	28973	28870	29073	29197	28996	29078	28942	28962	29023	29346	29143	29225	29018	29009	29170	29034	29201	29359	29116	29248	28857	28956	29400	29062	29289	28995	29151	28959	28972	28950	29262	29161	28853	29291	29190	29039	29160	29174	28821	28761	29081	29083	28874	29210	28949	29227	29011	28990	29048	29101	29086	29118	28936	28993	28874	28957	29090	29110	29116	29018	28919	29205	29102	28928	29140	29160	29195	29133	29156	29098	29117	29289	29239	28963	29398	29218	29316	29020	29061	28952	29115	29262	29135	29111	28987	28994	29114	29144	28993	29088	29232	28951	29094	29394	29417	28993	28974	28862	29106	29080	29038	29015	29304	29109	29040	29223	29236	29073	28918	29229	29211	29111	29098	29027	29183	29098	29180	29055	29280	29065	28941	29239	28895	29186	28995	29015	29076	29090	28986	29407	29227	29322	28864	28995	29031	29308	29200	29082	29093	28890	29110	29315	29186	29116	29057	28801	28978	29153	29051	29350	29002	29252	29413	29125	29001	29102
34516	59434	50700	36679	29463	24425	22660	22151	22372	22310	22291	22246	22283	22132	22010	22146	22290	22124	22276	22260	22259	22136	22238	22227	22189	22158	22378	22028	22328	22158	22094	22190	22276	22231	22190	22300	22275	22243	22336	22082	22155	22169	22249	22390	22382	22207	22138	22224	22282	22186	22128	22224	22161	22113	22175	22269	21989	22279	22151	22304	22284	22241	22284	22178	22275	22350	22098	22108	22252	22209	22210	22327	22264	22052	22219	22178	22067	21957	22117	22088	22135	22151	22244	22287	22302	22330	22218	22272	22082	22119	22176	22319	22259	22283	22291	22282	22240	22149	22073	22292	22275	22209	22373	22166	22324	22331	22353	22374	22134	21952	22215	22379	22076	22299	22170	22192	22066	22089	22167	22261	22374	22181	22153	22280	22282	22314	22368	21922	22220	22142	22169	22072	22327	22123	22160	22280	22208	22094	22195	22254	22311	22126	22283	22278	22356	22259	22231	22120	22207	22321	22167	22181	22134	22318	22182	22174	22201	22127	22343	22129	22199	22267	22152	22324	22110	22147	21946	22298	22201	22326	22070	22142	22064	22369	22266	22052	22138	22290	22185	22078	22214	22236	22116	22285	22211	22295	22108	22002	22170	22248	22006	22172	22062	22197	22461	22288	22081	22412	22132	22246	22169	22352	22143	22096	22190	22072	22233	22265	22231	22120	22144	22189	22086	22103	22147	22317	22224	22382	22194	22387	22317	22107	22089	22096	22272	22365	22189	22197	22088	22139	22146	22227	22170	22161	22147	22145	22172	22397	22077	22194	22256	22410	22161	22352	22345	22028	22133	22163	22111	22245	22091	22174	22371	21961	22206	22056	22292	22291	22240	22200	22258	22205	22344	22278	22047	22280	22192	22278	22276	22079	22372	22159	22236	22043	22126	22321	22212	22146	22298	22063	22228	22168	22100	22074	22323	22295	22158	22250	22375	22154	22040	22357	22274	22222	22269	22216	22342	22175	22264	22180	22274	22181	22069	22210	22153	22438	22065	22041	22197	22121	22205	22118	22158	22184	22410	22187	22181	22191	22133	22197	22071	22059	22208	22284	22218	22209	22246	22140	22301	22028	22161	22104	22082	22239	22201	22257	22358	22054	22170	22124	22241	22264	22266	22046	22127	22181	22258	22149	22154	22138	22260	22452	22151	22225	22136	22222	22185	22205	22318	22378	22416	22069	22178	22279	22362	22093	22266	22163	22191	22037	22125	22067	22176	22302	22187	22062	22244	22242	22273	22166	22204	22242	22201	22189	22227	22045	22287	22135	22137	22088	22244	22224	22108	22299	22292	22225	22400	22243	22041	22202	22257	22140	22261	22238	22235	22087	22143	22293	22312	22095	22082	22379	22290	22159	22177	22390	22053	22162	22205	22241	22318	22156	22353	22138	22253	22267	22083	22102	22219	22312	22282	22275	22110	22208	22214	22097	22203	22144	22251	22112	22075	22199	22343	22249	22259	22224	22236	22321	22210	22295	22270	22185	22209	22301	22220	22151	21962	22199	22278	22122	22283	22323	22031	22283	22495	21953	22317	22144	22314	22195	22175	22142	22426	22112	22110	22266	22215	22147	22233	22191	22229	22196	22208	22244	22288	22241	22192	22223	22185	22088	22074	22368	22255	22318	22224	22245	22163	22258	22162	22271	22238	22109	22105	22266	22360	22192	22002	22205	22074	22181	22295	22273	22214	22202	22169	22174	22077	22182	22150	22074	22353	22195	22272	22243	21997	22122	22223	22151	22312	22206	22271	22207	22111	22151	22241	22201	22331	22240	22075	22346	22178	22187	22281	22140	22126	22210	22229	22301	22223	22173	22123	22293	22062	22265	22324	22114	22189	22227	22271	22224	22344	22095	22092	22188	22125	22061	22020	22212	22230	22330	22249	22141	22181	22182	22247	22072	22326	22172	22171	22117	22163	22214	22245	22213	22077	22184	22231	22131	22334	22051	22277	22347	22248	22288	22352	22158	22196	22111	22154	22284	22055	22209	22140	22164	22181	22182	22243	22317	22024	22055	22323	22166	22231	22205	22247	22184	22210	22201	22323	22257	22304	22254	22239	22109	22263	22247	22236	22047	22230	22384	22238	22163	22188	22305	22190	22262	22306	22244	22170	22070	22252	22098	22232	22040	22278	22396	22143	22296	22115	22156	22194	22195	22246	22109	22349	22067	22277	22335	22083	22250	22373	22037	22251	21990	22172	22171	22287	22078	22254	22099	22178	22336	22061	22260	22239	22279	22286	22059	22170	22214	22228	22260	22461	22115	22102	22127	22260	22243	22195	22437	22203	22199	22234	22275	22139	22173	22195	22215	22247	22034	22266	22156	22094	22169	22289	22289	22170	22222	22352	22231	22215	22227	22268	22324	22336	22197	22124	22400	22235	22046	22252	22223	22228	22340	22248	22360	22011	22414	22148	22220	21997	22112	22112	22044	22145	22151	22205	22346	22198	22103	22133	22344	21946	22284	22252	22328	22070	22306	22327	22177	22146	22208	22287	22014	22058	22222	22212	22075	22078	22167	22151	22323	22276	22246	22214	22203	22255	22274	22227	22162	22202	22420	22226	22318	22161	22225	22287	22234	22178	22359	22251	22382	22288	22179	22116	22292	22273	22313	21899	22298	22305	22138	22179	22180	22142	22282	22205	22140	22359	22131	21990	22317	21925	21970	22410	22169	22019	22261	22238	22206	22254	22274	22051	22123	22314	22066	22151	22277	22129	22172	22239	22376	22107	22209	22257	22226	22244	22281	22080	22107	22214	22176	22293	22173	22308	22389	22138	22306	22052	22323	22000	22280	22262	22187	22201	22253	22034	22252	22277	22352	22337	22319	22220	22264	22323	22208	22260	22303	22024	22302	22289	22101	22359	22137	22395	22133	22256	22373	22263	22096	22142	22124	22329	22047	22359	22225	22431	22128	22216	22260	22165	22309	22241	21984	22317	22213	22157	22133	22281	22231	22244	22351	22358	22157	22265	22126	22104	22178	22116	22279	22155	22310	22329	22103	22215	22258	22229	22174	22060	22319	22059	22178	22136	22141	22194	22102	22037	22120	22252	22177	22081	22104	22119	22304	22329	22190	22375	22189	22121	22248	22217	22110	22257	22115	22230	22349	22161	22305	22241	22236	22196	22289	22188	22147	22096	22345	22167	22319	22261	22029	22200	22229	22274	22186	22194	22285	22287	22318	22240	22354	22188	22374	22190	22167	22265	22402	21951	22123	22275	22374	22176	21994	22092	22232	22176	22206	22369	22333	22213	22193	22077	22202	22277	22112	22287	22156	22307	22300	22231	22259	22225	22107	22112	22296	22311	22235	22289	22199	22295	22212	22340	22388	22117	22304	22172	22209	22292	22015	22269	22122	22113	22285	22227	22008	22086	22378	22075	22172	22403	22247	22181	22324	22391	22230	22213	22239	22226	22271	22126	22217	22298	22274	22224	22065	22253	22171	22402	22240	22258	22328	22373	22084	22387	22172	22200	22353	22312	22078	22400	22399	22000	22425	22258	22152	22142	22147	22447	22198	22277	22336	22324	22239	22389	22112	22069	22169	22128	22387	22220	22378	22150	22253	22055	22234	22215	22076	22297	22298	22269	22213	22253	22267	22160	22301	22296	22297	22248	22470	22210	22043	22225	22329	22079	22176	22318	22215	22161	22309	22344	22180	22196	22325	22095	22177	22148	22196	22218	22290	22335	22024	22218	22353	22142	22311	22202	22124	21980	22294	22203	22117	22165	22277	22019	22015	22108	22336	22353	22231	22218	22029	22213	22072	22218	22218	22172	22169	22304	22223	22097	22281	22225	22170	22118	22029	22227	22287	22184	22156	22347	22119	22329	22148	22219	22212	22107	22284	22104	22213	22379	22211	22273	22346	22224	21928	22247	22288	22123	22355	22274	22166	22147	22195	22215	22114	22342	22232	22138	22288	22202	22106	22153	22078	22125	22313	22237	22352	22027	22182	22211	22094	22360	22258	22149	22301	22023	22248	22043	22252	22196	22230	22119	22154	22269	22266	22201	22391	22279	22192	22013	22228	22307	22192	22248	22025	22246	22041	22278	22189	22302	22142	22085	22192	22112	22099	22421	22093	22199	22150	22325	22130	22043	22111	22408	22003	22270	21999	22301	22134	21949	22101	22243	22229	22169	22218	22253	22167	22275	22132	22236	22293	22068	22121	22205	22317	22334	22246	22335	22220	22284	22318	22062	22440	22223	22289	22255	22312	22301	22324	22177	22245	22134	22327	22348	22262	22130	22216	22382	22299	22193	22380	22368	22076	21941	22174	22186	22186	22165	22281	22165	22140	22256	22371	22123	22325	22303	22145	22252	22202	22369	22102	22256	22194	22090	22244	22223	22253	22175	22366	22328	22184	22084	22215	22184	22083	22230	22275	22226	22319	22165	22041	22404	22148	22283	22209	22165	22253	22290	22229	22253	22179	22279	22168	22256	22101	22190	22214	22244	22130	22197	22281	22263	22224	22113	22220	22273	22216	22184	22176	21993	22159	22444	22193	22249	22132	22084	22146	22120	22206	22394	22181	22137	22182	22241	22333	22156	22242	22193	22539	22125	22416	22137	22388	22317	22148	22363	22221	22226	22100	22318	22278	22308	22169	22113	22290	22147	22384	22165	22156	22018	22318	22165	22137	22374	22125	22107	22088	22233	22267	22182	22256	22265	22129	22385	22407	22260	22129	22308	22264	22121	22287	22147	22262	22184	22235	22122	22256	22100	22215	22205	22237	22245	22274	22239	22152	22286	22213	22404	22189	22181	21988	22026	22329	22293	22047	22247	22063	22295	22223	22215	22358	22197	22188	22144	22253	22095	22123	22176	22264	22253	22167	22340	22384	22174	22165	22316	22369	22322	22331	22002	22055	22341	22147	22231	22326	22197	22137	22263	22360	22204	22364	22293	22228	22169	22229	22197	22322	22106	22103	22265	22225	22316	22357	22301	22093	22263	22291	22137	22299	22324	22050	22187	22232	22234	22334	22476	22203	22283	22176	22182	22196	22108	22246	22273	22091	22189	22020	22194	22072	22219	22231	22084	22067	22283	22199	22343	22395	22162	22321	22047	22434	22131	22101	22093	22265	22281	22377	22086	22247	22201	22374	22041	22057	22118	22043	22394	22155
23734	24479	45054	47547	41886	35868	32550	29145	29116	28974	29152	28769	28870	28839	28755	28904	28846	28777	28711	28828	28806	28812	28820	28844	28719	28831	28816	28597	28797	28558	28916	28773	28622	28778	28894	28675	28866	28765	28926	28764	28713	28695	29019	28761	28668	28618	28846	28660	28779	28507	28746	28647	28835	29038	28874	28775	28560	28810	28596	28515	28700	28616	28730	28544	28741	28706	28709	28715	28661	28728	28706	28968	28730	28583	28591	28777	28579	28690	28716	28778	28896	28649	28705	28590	28676	28514	28697	28647	28886	28565	28701	28554	28531	28799	28602	28744	28736	29004	28634	28894	28778	28669	28666	28705	28909	28733	28785	28622	28892	28821	28575	28662	28648	28745	28581	28674	28603	28793	28490	28745	28641	28654	28807	28629	28686	28665	28760	28452	28761	28725	28933	28642	28813	28611	28802	28550	28666	28767	28523	28797	28341	28770	28609	28607	28526	28645	28567	28682	28979	28431	28840	28651	28724	28773	28716	28723	28727	28548	28650	28882	28377	28526	28809	28720	28503	28761	28624	28686	28575	28651	28649	28636	28628	28682	28713	28652	28437	28698	28653	28718	28867	28681	28806	28670	28906	28750	28699	28547	28719	28609	28672	28533	28737	28588	28726	28745	28891	28733	28803	28526	28342	28677	28657	28689	28363	28491	28648	28615	28545	28730	28569	28664	28622	28524	28455	28628	28872	28717	28685	28656	28572	28535	28567	28750	28771	28674	28643	28793	28533	28572	28530	28513	28634	28913	28865	28547	28777	28720	28553	28625	28350	28698	28688	28732	28585	28796	28691	28750	28610	28831	28561	28581	28730	28635	28616	28773	28526	28629	28712	28738	28725	28652	28441	28711	28692	28841	28646	28599	28589	28800	28695	28693	28592	28591	28846	28755	28738	28626	28880	28537	28593	28718	28767	28599	28703	28664	28611	28665	28686	28598	28891	28673	28738	28669	28604	28701	28776	28752	28773	28591	28527	28672	28785	28844	28831	28838	28860	28632	28765	28753	28730	28660	28544	28935	28646	28667	28528	28847	28612	28540	28684	28542	28398	28771	28716	28579	28686	28692	28603	28908	28471	28742	28675	28752	28385	28739	28678	28608	28635	28755	28726	28842	28743	28782	28878	28687	28878	28687	28709	28742	28537	28743	28410	28822	28540	28640	28755	28657	28630	28787	28780	28720	28367	28383	28744	28806	28707	28751	28751	28886	28468	28359	28502	28616	28696	28498	28481	28559	28781	28708	28637	28490	28621	28549	28890	28587	28533	28569	28766	28528	28822	28429	28731	28658	28632	28676	28779	28710	28682	28572	28841	28718	28530	28494	28462	28496	28646	28524	28603	28673	28653	28904	28758	28336	28557	28588	28784	28645	28792	28535	28649	28645	28706	28650	28769	28598	28676	28560	28424	28752	28862	28774	28847	28690	28534	28801	28598	28718	28740	28577	28543	28574	28467	28480	28659	28731	28525	28673	28573	28744	28561	28436	28663	28799	28816	28413	28593	28515	28751	28623	28712	28672	28454	28800	28693	28848	28569	28743	28864	28700	28700	28505	28625	28798	28538	28545	28554	28530	28676	28744	28707	28630	28576	28534	28667	28785	28613	28668	28873	28702	28594	28655	28796	28728	28736	28693	28685	28714	28885	28666	29020	28847	28685	28456	28957	28505	28642	28435	28790	28632	28653	28768	28544	28773	28855	28703	28602	28646	28773	28833	28723	28522	28737	28952	28521	28678	28640	28655	28754	28641	28868	28762	28562	28808	28631	28710	28631	28665	28655	28846	28766	28542	28798	28799	28674	28632	28703	28718	28512	28673	28525	28524	28874	28644	28666	28519	28579	28563	28828	28860	28841	28695	28763	28766	28629	28653	28975	28901	28637	28709	28492	28569	28536	28576	28631	28630	28797	28569	28554	28601	28611	28448	28814	28708	28635	28638	28428	28552	28720	28891	28760	28845	28730	28456	28607	28685	28573	28715	28782	28424	28757	28829	28705	28488	28621	28745	28802	28852	28465	28740	28748	28447	28662	28849	28887	28467	28558	28767	28929	28602	28815	28376	28656	28787	28521	28727	28776	28548	28654	28702	28806	28535	28583	28569	28555	28734	28533	28587	28660	28686	28784	28577	28817	28803	28436	28764	28830	28728	28666	28806	28638	28560	28654	28597	28593	28652	28607	28969	28653	28709	28565	28531	28701	28472	28697	28779	28992	28516	28762	28678	28736	28707	28547	28608	28408	28460	28719	28726	28679	28519	28690	28767	28598	28474	28665	28757	28818	28916	28550	28825	28654	28450	28521	28794	28619	28715	28648	28641	28808	28421	28305	28443	28690	28819	28493	28690	28866	28849	28521	28582	28486	28702	28757	28995	28750	28431	28642	28703	28567	28666	28708	28669	28672	28744	28794	28356	28955	28605	28666	28525	28733	28582	28605	28437	28748	28728	28749	28464	28774	28643	28720	28709	28731	28689	28655	28588	28590	28566	28758	28794	28660	28441	28793	28763	28503	28612	28823	28858	28713	28556	28538	28553	28788	28541	28620	28698	28513	28626	28605	28619	28742	28810	28642	28607	28770	28622	28503	28650	28672	28621	28650	28696	28889	28796	28746	28838	28815	28760	28847	28975	28753	28509	28927	28784	28913	28661	28501	28773	28895	28695	28570	28657	28759	28627	28498	28519	28490	28401	28785	28718	29055	28925	28846	28825	28718	28493	28687	28529	28629	28544	28359	28449	28824	28664	28871	28702	28467	28788	28674	28380	28616	28794	28738	29047	29049	28728	28634	28809	28857	28454	28731	28800	28798	28527	28698	28622	28778	28809	28696	28506	28797	28635	28522	28582	28728	28614	28540	28649	28615	28781	28742	28606	28631	28411	28878	28801	28759	28756	28665	28682	28734	28770	28568	28667	28704	28859	28775	28712	28593	28770	28653	28673	28756	28651	28839	28622	28540	28826	28724	28755	28508	28507	28826	28863	28672	28677	28553	28685	28760	28656	28488	28653	28864	28625	28445	28613	28496	28310	28741	28547	28511	28712	28735	28597	28685	28574	28689	28555	28597	28634	28665	28749	28685	28895	28823	28854	28753	28523	28682	28665	28678	28767	28878	28689	28542	28487	28652	28621	28777	28583	28352	28791	28627	28860	28653	28857	28765	28693	28616	28815	28695	28517	28624	28511	28526	28599	28642	28600	28455	28575	28725	28744	28618	28774	28877	28727	28597	28596	28618	28675	28793	28596	28403	28695	28797	28669	28558	28657	28621	28627	28567	28803	28802	28604	28704	28703	28664	28564	28629	28716	28569	28503	28756	28609	28736	28469	28609	28517	28546	28753	28632	28688	28593	28724	28714	28706	28711	28777	28713	28714	28553	28716	28760	29131	28651	28532	28418	28552	28589	28718	28739	28782	28801	28620	28780	28880	28678	28529	28556	28812	28613	28635	28728	28748	28602	28637	28758	28792	28958	28490	28770	28536	28527	28755	28730	28789	28699	28550	28726	28848	28682	28562	28464	28853	28541	28845	28638	28678	28943	28743	28632	28760	28768	28667	28767	28754	28986	28717	28676	28794	28632	28674	28617	28587	28683	28564	28766	28476	28784	28524	28648	28750	28786	28622	28543	28721	28689	29033	28869	28489	28626	28674	28622	28448	28411	28631	28448	28809	28840	28628	28815	28779	28732	28844	28806	28583	28664	28627	28580	28712	28761	28435	28520	28920	28471	28543	28622	28502	28698	28648	28532	28806	28593	28672	28585	28889	28524	28738	28970	28474	28533	28577	28554	28598	28584	28797	28741	28729	28830	28549	28551	28586	28451	28625	28574	28578	28610	28809	28708	28681	28742	28490	28685	28869	28674	28702	28862	28479	28715	28566	28681	28580	28633	28730	28692	28611	28730	28646	28690	28511	28596	28531	28678	28274	28635	28792	28890	28486	28724	28662	28584	28632	28691	28757	28700	28425	28454	28513	28599	28718	28664	28470	28484	28486	28534	28346	28603	28811	28543	28758	28589	28642	28871	28735	28605	28694	28729	28619	28938	28573	28662	28716	28671	28725	28646	28684	28713	28696	28566	28400	28563	28603	28775	28971	28507	28633	28857	28792	28781	28638	28784	28702	28696	28666	29001	28609	28873	28649	28677	28679	28615	28508	28666	28623	28690	28692	28897	28782	28720	28618	28616	28586	28639	28606	28681	28603	28598	28480	28616	28552	28552	28831	28358	28662	28544	28755	28755	28628	28867	28658	28553	28733	28549	28580	28414	28672	28582	28516	28539	28743	28636	28641	28643	28741	28773	28635	28725	28644	28763	28519	28714	28662	28493	28498	28787	28737	28646	28719	28417	28480	28499	28669	28652	28840	28850	28691	28529	28975	28882	28675	28876	28681	28708	28688	28782	28572	28713	28984	28544	28472	28795	28627	28722	28600	28949	28889	28640	28758	28591	28565	28560	28447	28589	28556	28476	28654	28826	28473	28799	28687	28689	28548	28674	28821	28719	28615	28970	28615	28502	28721	28663	28766	28754	28765	28431	28582	28653	28801	28739	28516	28477	28615	28638	28689	28731	28553	28778	28564	28528	28660	28520	28881	28584	28691	28800	28558	28634	28847	28587	28564	28412	28749	28609	28743	28535	28671	28811	28373	28740	28621	28841	28552	28795	28829	28805	28773	28572	28492	28504	28737	28719	28677	28571	28741	28888	28527	28608	28469	28832	28687	28888	28864	28545	28900	28736	28700	28613	28714	28431	28636	28757	28702	28769	28832	28701	28683	28555	28821	28807	28540	28508	28498	28656	28630	28745	28752	28696	28671	28533	28716	28557	28796	28659	28502	28785	28612	28625	28858	28584	28695	28596	28647	28916	28459	28539	28665	28581	28738	28733	28604	28770	28779	28710	28762	28540	28703	28733	28627	28614	28645	28546	28717	28715	28640	28867	28724	28822	28756	28817	28471	28759	28758	28739	28624	28762	28675	28739	28492	28631	28515	28695	28813	28598	28664	28657	28639	28805	28691	28581	28731	28596	28645	28405	28590	28327	28670	28545	28659	28754	28493	28587	28773	28730	28571	28650	28654	28773	28694	28795	28408	28578	28576	28680	28661	28458	28676	28653	28666	28848	28757	28687	28723	28968	28633	28686	28682
60737	103389	91751	68308	48802	32592	25018	22645	22207	22116	22180	22139	22103	22104	22130	21889	22157	22052	21971	21996	22171	22012	22159	22045	22255	22149	22126	22064	21990	22189	22213	22024	22072	22042	21988	22064	21967	22137	22234	22131	22180	22287	22119	21949	22203	22064	21984	21917	22056	22103	21943	22103	22116	21992	22279	22126	22068	22134	22076	22243	22315	21987	22121	21936	22096	22035	21931	22196	21924	22035	22077	22031	22188	21998	22218	22287	22168	22075	22161	21930	22086	21996	22089	22058	22063	21930	22073	22148	22082	22052	21878	21849	22093	21941	22116	21999	22125	21942	22024	21897	22162	22017	21963	22274	22226	21955	22094	21933	22284	22017	22097	22013	21885	22017	22011	22023	22169	22022	21852	22174	21935	21867	22271	22027	22117	22049	21883	22069	22261	22022	21996	21988	22110	22110	22017	22262	22053	22247	22140	22172	22115	21903	21966	22020	21999	22224	22143	22215	22235	22218	21955	22010	21898	22060	22097	22081	22136	22302	22104	22081	22077	21884	22291	22148	22241	22038	22053	21981	22113	22094	22196	21903	22075	22165	21995	22108	22017	22011	21915	22182	22093	22108	22194	22133	22288	21956	22228	22143	21780	21997	22062	22161	21931	22160	22038	22024	22017	22024	21884	21976	22205	21958	21953	21954	22031	22157	22233	21993	22024	22041	22182	21937	22320	22029	22104	22040	21953	21993	22001	22015	22037	22028	21822	22087	22040	22158	22265	22023	22053	21943	22007	22193	22097	22089	22010	22137	22217	22194	22071	22040	22071	22177	21913	22024	22150	22003	22194	21991	22124	22062	21951	22006	22015	22233	22064	22166	21987	22024	22183	22150	22148	22329	21984	21955	22162	22139	22049	22006	22003	22145	21937	22018	22133	21954	21995	21948	22109	22224	22056	22140	22250	21857	22133	22201	22012	22041	22111	22102	22234	22114	22066	21997	22163	22129	22096	22044	22033	22250	22133	22143	22190	21981	22155	22026	22132	21879	22029	22128	21865	21926	22136	22109	22174	21993	22157	22195	21963	22173	22061	22264	22025	22125	22358	21959	22014	22135	22124	22079	22151	22147	22153	22209	22109	22116	22118	22029	22118	22094	22087	22124	21871	21971	21882	22143	22046	22042	22039	22005	21968	22252	22152	22187	21961	22093	21969	22095	22018	22154	22092	22104	22083	22097	22144	21903	22372	22191	22243	22010	22092	21931	22225	21982	21970	21972	22150	22003	22119	22166	21980	22180	22083	22079	22309	22019	21977	22086	22077	22171	21900	22145	22017	22026	21946	21923	22249	22067	21947	22009	22189	22023	22000	22053	22062	22091	22062	22147	22061	22199	21979	22002	22027	22200	22069	22047	22088	22126	22325	22126	22132	22027	22071	21964	22056	22256	21954	22061	21825	22061	21932	22175	22033	22097	22089	22116	22120	22002	22052	21930	22166	22005	22130	22194	22022	22190	22086	22110	22058	22091	22095	22259	22021	22266	22277	22041	22213	22125	22062	22208	22048	21916	21997	22024	22062	22010	22087	22085	22092	22389	21987	22153	21919	22060	22176	22123	21865	22278	22043	22077	21983	22056	21962	22003	21994	22166	22089	22060	22114	22212	22066	22203	22120	22133	22025	21982	22029	22178	22064	22080	21943	22094	22026	22146	22124	22033	21989	22173	21997	22003	22161	22061	22125	22120	22074	22150	22061	22125	22135	22106	22135	22080	22248	22209	22022	22110	22100	22117	21943	21966	22065	22025	22116	21970	22028	22105	22139	22094	22097	21882	22107	22225	22107	22041	22124	22073	22085	22019	22070	22234	21965	22033	22036	22138	22153	22053	22042	22253	22020	22001	22119	21923	22056	21972	22243	22192	22121	22090	22000	21832	22197	22096	21928	22066	22005	22155	22052	22143	22090	22001	22026	22017	22119	21988	21954	22168	22077	22025	21898	21942	22042	22182	22122	21968	21977	22073	22084	22193	21964	22097	22101	22014	22276	22111	21932	22278	21900	22189	22140	22050	22115	21876	22165	22077	22174	22020	22078	22022	22150	22146	22054	22000	22035	22145	21992	22087	22262	22100	22102	22189	22049	21998	22215	22046	22206	21979	21933	21953	22048	22127	21862	22117	22032	22100	22040	22120	22166	22157	21996	22065	22103	22045	22004	22264	22080	22103	22163	21933	21841	22201	22094	22051	22206	22159	22133	21984	22139	22035	22123	22091	22081	21999	22134	21995	22182	22058	22124	21924	22105	22020	22065	22040	22121	22140	21898	21892	22154	21987	22047	22218	22053	22079	22043	22128	21976	21994	21929	22070	22095	22167	22147	21970	21804	22013	22041	22075	22073	22117	21974	22224	21940	22182	22147	22076	21984	22014	22106	22120	22061	21918	22186	22044	22149	22035	21974	22048	22066	22158	22036	22088	22193	22082	22089	22052	22100	22119	22027	22348	22022	22081	22082	21973	22177	22192	21822	22014	21977	22160	22049	22174	22109	22164	22143	22128	21960	22154	21911	22069	22148	21845	22179	22107	22055	22012	21941	22043	22233	22068	22026	21799	22076	22053	22015	22097	22059	22110	22104	22131	22180	22296	22027	21931	22193	22046	22288	22073	22120	22154	22055	22153	22022	22041	22267	22023	22135	22075	21896	22074	21919	22018	22211	22041	22015	22229	22007	22187	22126	22047	22161	22154	22323	22140	21953	22037	22062	22199	22117	22003	22201	22061	21915	21976	22215	22086	21939	21839	22196	22078	22171	22054	22081	21988	21961	22338	21961	22134	22007	21945	22052	22195	22125	22019	22192	22006	22023	22195	22084	22135	21889	21977	22280	22066	22062	22194	22061	22156	21921	22245	22172	22092	22057	22067	22118	22094	22231	22040	22116	21908	22060	22010	22131	21893	22010	22034	21953	22063	21924	22028	21895	22010	22057	21931	22144	22192	22033	21825	21983	22091	22067	22161	22036	22190	22115	22300	22154	22099	22158	22014	22099	21880	21976	22002	21907	22113	21987	21964	22166	22091	22021	22104	22065	22113	22067	22199	21917	22089	22187	22191	21937	22072	22115	22131	21960	22156	22159	22038	22153	22103	22161	22075	22070	22079	22091	22148	21975	21992	22106	22106	22121	22205	22139	22121	21975	21933	22338	22000	22111	22230	22038	22112	22209	22149	22051	21954	22137	22042	22005	22121	21980	22146	22184	22047	22225	22057	22145	22192	22137	22255	22045	22062	22254	22092	22246	22128	22060	22083	21967	22126	22014	22018	22075	21939	22245	22001	22034	22129	22247	21971	22163	22038	22063	22240	22241	22144	22000	22078	22249	22024	22059	22264	22031	22051	22150	22302	21950	22079	22226	22208	22106	22209	22215	21973	22106	22156	21879	22052	21958	22090	22287	22056	22046	22157	22162	22011	21912	22218	22211	22056	22247	22252	22196	22025	22083	22146	22133	22197	22104	22092	22054	22131	22116	22172	22053	21983	22052	21998	22143	22113	22031	21927	22178	22156	22119	22243	21920	22161	22117	22180	22022	22109	22000	22229	22167	22090	22017	22190	22064	22070	22111	22317	22230	22035	22091	22185	21942	22175	22036	22186	22125	22068	22202	22019	22111	22121	22122	22117	22073	22075	22127	22071	22296	22060	22092	22091	22047	22089	22049	22083	22207	22182	22048	22141	22036	22056	22018	22091	22017	22084	21947	21944	22065	21911	21961	22171	22179	22073	22032	22374	22095	21942	21946	22170	22194	22014	22044	22171	22085	22100	22096	22220	22238	22045	22015	22015	22009	21935	22121	22081	22058	22007	22052	22227	22003	22007	22152	22159	22219	22029	22084	21948	22340	22062	22137	22145	22091	22052	22017	22046	22109	21976	22234	22084	21889	21973	22107	22163	21967	22374	22005	21864	22094	22106	22251	22018	22111	22218	22165	21819	22172	22047	22080	22113	22008	22080	22065	22102	22114	22139	22075	22132	22172	22073	21954	22097	21982	22235	22276	22094	22026	21846	22101	22083	22078	21959	22162	22195	22110	22226	22120	22018	22096	22076	22198	22047	21952	22173	22045	21991	22092	22036	22051	21969	21936	22123	22096	22153	22028	22141	22088	22173	22168	21947	22101	22072	22281	22071	22032	22029	22073	22184	22198	21963	22010	22082	22162	22108	22115	22145	21852	22080	22071	22156	22142	22133	22102	22174	22167	22254	22115	22157	22197	21939	22154	22113	22194	22087	22057	22144	22064	22044	22083	21960	21949	22200	22190	22047	22273	21943	22057	22155	22091	22011	22031	22188	22008	22087	22240	22007	22066	22157	22183	22098	22230	21865	21957	22030	22252	22075	22217	22088	22093	22192	21827	22075	21924	21989	21927	22060	21933	22126	21971	22160	22135	22173	22083	21789	22111	21901	22184	22119	21984	22129	22182	21940	22059	22126	21888	22381	22121	21930	21961	22066	22048	22084	22028	22115	22057	21922	22001	22064	22065	22179	22086	22123	22192	21940	22072	22078	22215	21875	22216	22041	21919	22145	22130	22062	22060	22040	22157	22111	22154	22056	22075	22031	22193	22232	22054	21994	22087	22268	22124	22007	22121	22019	21943	22103	22209	21915	21954	22135	22129	22000	22106	22189	22169	22241	22145	21942	22091	21949	22134	22283	21941	22166	22125	22147	22102	21891	22088	22110	22167	22179	21995	22187	21924	22214	22166	22134	21948	22124	22137	21988	22177	22037	21980	22053	22089	22121	22109	21964	22052	22088	22147	22205	22047	21958	22005	22074	22178	22115	22134	21989	22077	22042	22172	22076	21861	22197	22156	21950	22190	22014	22087	22049	22045	22089	22123	22142	22176	21928	22053	22036	21961	22130	22032	22062	22110	22121	22125	22059	22148	22017	22112	22216	22178	22227	21984	22082	22259	22060	22097	22049	22171	22026	21980	21995	22114	22130	22098	22091	22017	22042	22168	22097	21989	21985	22066	22121	21952	22099	22145	22229	22052	22075	21981	22024	22148	22156	21998	22173	22320	22022	21980	22148	22303	22432	21958	22157	22134	21972	22221	22191	22031	22157	21973	22166	21974	22212	21974	21858	22190	21969	22203	21948	21900	21907	22007	22130	22181	22074	22080	22000	22153	22127	22053	22089	21902	22133
22594	23536	42159	46631	43674	38640	35205	30041	29017	29320	29176	29121	29325	29251	29155	28940	29016	29075	29122	29126	28952	29154	28877	29281	28984	28942	28944	28919	28956	28865	28901	28676	28932	28933	28971	28911	29069	28956	28887	28847	28828	28904	29105	28952	28893	28881	28991	28736	28826	28839	28797	28866	28858	28640	29225	28896	28632	29029	28825	28845	28789	28737	28920	28856	28741	29045	28840	28858	28719	29073	28717	29105	28998	29154	28576	28634	28980	28828	28929	28826	28982	29054	28999	28832	28986	28933	28664	28608	28777	28766	28698	28795	28705	28613	28658	28891	28753	28823	28718	28840	28718	28722	28688	28768	28656	28752	29105	28719	28905	28777	29012	28613	28799	28660	28838	28651	28670	28777	28735	28758	28804	28915	28863	29145	28733	28719	28803	29017	28696	28878	28846	28961	28597	28781	28671	28554	28812	28883	28908	28846	28738	28831	28785	28716	28856	28705	29009	28972	28824	28818	28633	28774	28794	28652	28964	28816	28944	28738	28908	29021	29005	29045	28748	28764	28586	28650	28809	28709	28788	28752	28689	28609	28970	29023	28995	28637	28839	28889	28933	29051	28938	28783	28875	28659	28876	29043	28802	28601	28555	28894	28780	28573	28689	28916	28719	28789	28695	28588	28758	28721	28768	28651	28699	28772	28644	28773	28900	28720	28785	28721	28612	28581	28532	28651	28950	28894	28837	28885	28925	28604	28909	28775	28798	28841	28960	28685	28919	28671	28691	28791	28862	28690	28908	29005	28740	29035	28730	28932	28530	28992	28949	28875	28820	28684	28563	28946	28621	28941	28555	28639	28704	28720	28728	28727	28645	28745	28827	28756	28764	28733	28747	28683	29072	28522	28853	28657	28866	28728	28985	28725	28668	28800	28710	28504	28810	28770	28585	28950	28724	28966	28862	28635	28797	28980	28844	28813	28649	28764	28728	28785	28672	28840	29221	28800	28667	28661	28644	28986	28974	28614	28919	28771	28703	28777	28775	28670	28839	28637	28723	29098	28756	28847	28826	28750	28765	28663	28862	28693	28872	28768	29076	28823	28533	28942	28879	29008	29081	28786	29010	28681	28832	28910	28715	28866	28993	28898	28690	28643	28769	28836	28698	28755	28761	28747	28904	28725	28840	28774	28689	28724	28596	28658	28707	28946	28627	28893	28752	28698	28943	28831	28719	28651	28809	29021	28919	28773	28895	28824	29110	28816	28896	28651	28804	28619	28918	28751	28671	28748	28734	28801	28793	28712	28824	28827	28773	28701	28725	28700	28783	28605	28676	28816	28587	28647	28795	28796	28930	28710	28822	28800	28722	28841	28789	28620	28705	28509	28650	28550	28775	28843	28763	28557	28636	28671	28741	28812	28822	28535	28787	28765	28883	28941	28840	28791	29010	28800	28603	28882	28849	28887	28811	28805	28749	28689	28887	28775	28941	28979	28757	28922	28937	28923	28842	28895	28854	29011	28911	28649	28809	28763	28716	28666	28849	28846	28799	28646	28771	28618	28724	28864	28931	28613	28869	29023	28860	28978	28858	28713	28560	28746	28781	28618	28571	28938	28963	28990	28937	28931	28709	28854	28918	28715	28916	28817	28726	28900	28786	28901	28513	28678	28842	28869	29014	28872	28675	28635	28714	28709	28715	28686	29025	28885	28969	29093	28802	28719	28954	28650	28430	28708	28451	28724	28812	29037	28862	28859	28803	28940	29008	28892	29002	28560	28871	28864	28813	28754	28881	28745	28686	28853	29008	28563	28850	28769	28795	28526	28803	28667	28825	28697	28601	28690	28837	28656	28921	28576	28982	28887	28908	28979	28793	28935	28810	28763	28852	28857	28646	28642	28818	28888	28963	28856	28612	29036	28774	28666	28713	28725	28851	28935	28783	28791	28800	28775	28606	28816	28727	28883	28640	28559	28571	28850	28781	28898	28561	28788	28653	28777	28967	28776	28613	28647	28789	28897	28783	28531	28596	29028	28875	28655	28944	28685	28966	28726	28777	28754	28721	28934	28799	29008	28517	28775	28668	29144	28848	28781	28801	28861	28665	28845	28857	28959	28968	28850	28835	28798	28650	28898	28956	28714	28714	28710	28947	28821	28657	28698	28804	28929	29097	28840	28776	28741	28808	28769	28691	28930	29035	28620	28964	28704	28801	28619	28821	28976	28800	28834	28769	28678	28909	28845	29064	28749	28585	28904	28943	28767	28718	28878	28932	28667	28813	28547	28706	28697	28873	28856	28818	28687	28602	28690	28701	28847	28793	28955	28928	28521	28792	28764	28748	28779	28670	28770	28695	28422	28569	28638	28852	28624	28643	28549	28762	28848	28738	28886	28855	28945	28802	28718	28801	28852	28828	28886	28790	28508	28719	28937	28939	28756	28890	28684	28739	28894	28666	28677	28935	28539	29027	28903	28852	28847	28818	28951	28745	28887	28789	28761	28651	28772	28820	28821	28880	28701	28660	28672	28718	28726	28854	28908	28876	28780	28757	28914	28623	28758	28688	28558	28832	28682	28852	28930	28819	28862	28867	28770	28902	28764	28751	28751	28851	28861	28759	28719	28775	29009	28612	28827	28794	28754	28640	28602	28536	28778	28778	28981	28886	29017	28759	29009	28872	28848	28839	28970	28684	28778	28565	28830	28774	28876	28677	28669	28548	28671	28766	28665	28887	28686	28921	28726	28701	28642	28916	28743	28677	28580	28720	28560	28645	28556	28792	28599	28849	28825	28933	28847	28858	28670	28990	28785	28795	29050	28793	28820	28758	28514	28514	28669	28744	28748	28762	28769	28753	28812	28896	28852	29049	28528	28833	28614	28644	28745	28815	28989	28965	28817	28835	28604	28969	28777	28618	28860	28879	28827	28680	28890	29045	28614	28545	28970	28900	28827	28974	28783	28704	28754	28733	28782	29005	28903	28599	28692	28639	28780	28735	28775	28868	28829	28709	28836	28725	28718	28767	28809	28807	28712	28745	28774	28908	28614	28645	28716	28733	28770	28741	28603	28732	28595	28967	28821	28723	28777	28906	28943	28676	28765	28737	28897	28694	28584	28937	28689	28831	29043	28793	28511	28732	28950	28949	28807	28600	28855	28808	28900	28760	28604	28806	28484	28744	28758	28730	28727	28928	28650	28918	28662	28674	28897	28822	28767	28772	28814	28590	28689	28796	28593	28799	28787	28688	28854	29031	28872	28916	28624	29029	28795	28746	28741	28884	29018	28941	28711	28811	28618	28751	28857	28655	28871	28638	28892	28791	28754	29128	28739	28673	28852	28820	28874	28615	28730	29008	28983	28969	28843	28793	28665	28768	28770	28733	28998	28636	28694	28817	28740	28604	28817	28804	28817	28773	28635	28661	28530	28752	28897	28882	28762	28805	28777	28680	28791	28879	28691	28818	28764	28710	28968	28695	28876	28624	28889	28820	28867	28592	28796	28752	28815	28647	28684	28855	28809	28818	28892	28693	28949	28866	28677	28618	28725	29038	28633	28663	28606	28770	28544	28663	28728	28938	28832	28753	28680	28807	29037	28981	28684	28835	28735	28660	28684	28847	28693	28873	28772	28541	28993	28868	28833	28891	28555	28548	28760	28664	28529	28806	28719	28639	28678	28904	29144	28722	28669	28593	28547	28792	29018	28814	28716	28893	28841	28727	29095	28864	29022	28958	28573	28860	28586	28792	28891	28675	28745	28819	28808	28794	29078	28819	28928	28718	28841	28873	28773	28851	28803	28629	28849	28852	28654	28680	28669	28741	28880	28736	28620	28920	28822	28614	28710	28808	28786	28955	28691	28808	28558	28736	28820	28621	28872	28707	28805	28818	28655	28801	28816	29082	28647	28863	28917	28817	28592	28923	28913	28718	28600	28668	28879	28948	28854	28642	28889	28763	28655	28868	28767	28646	28716	28664	28737	28780	28815	28820	28476	28877	28978	28805	28753	28838	28973	28844	28888	28641	28615	28750	28623	28851	28804	29005	28779	28951	28870	28678	28752	28699	28852	28776	29007	28742	29042	28992	28778	28759	28594	28788	28723	28860	28779	28871	28630	28738	29045	28805	28856	28818	28875	28725	28804	28869	28810	28410	28794	28829	28672	28604	28700	28771	28730	28782	28823	28738	28854	28916	28686	28799	28671	28758	28960	28912	28927	28677	28851	28611	28732	28579	28641	28791	28680	28851	28678	28806	28989	28897	28729	28332	28464	28773	28668	29090	28541	28557	28666	28732	28697	28729	28693	28745	28644	28738	28956	28712	28694	28976	28500	28867	28515	28914	28700	28926	28732	28865	28855	28779	28636	28917	28737	28596	28895	28580	28875	28676	28846	28550	28623	28808	28587	28794	28721	28746	28779	28978	28626	28690	28730	28675	28841	28602	28654	28856	28730	28929	28759	28900	28705	28734	28694	28710	28779	28703	28657	28802	28947	28824	28818	28737	28779	28901	28933	28691	28853	28710	28851	28748	28778	28902	28725	28727	28893	28736	28758	28880	28516	28832	28691	28725	28826	28883	28849	28720	28781	28818	28776	28666	28619	28716	28728	28521	28751	28756	28826	28757	28619	28739	28769	28818	28904	28901	28855	28660	28942	28864	28934	28829	28787	28694	28703	28741	28706	28766	28775	28821	28948	28584	28608	28772	28563	28701	28782	28992	28900	28713	28752	28751	28854	28867	28911	28839	28900	28428	28596	28628	28611	28747	28926	28724	28783	28449	28882	28686	28735	28769	28823	28993	28962	28555	28559	28732	28760	28998	28680	28907	28852	28894	28789	28945	28969	28779	28737	28730	28545	28533	28998	28793	28631	28986	28762	28607	28622	28743	28821	28778	28745	28802	28780	28865	28376	28687	28799	28836	28983	28736	28668	28752	28734	28909	28788	28956	28617	29011	28562	28754	28773	28695	28855	28599	28946	28559	28841	28598	28717	28722	28480	28577	28604	28819	28753	28790	28848	28800	28862	28836	28596	28657	28669	28778	29081	28754	28558	28900	28613	28754	28530	28867	28537	28788	28641	28616	28861	28877	28700	28669	28727	28533	28764	28963	28771	28694	28854	28791	28830	28838	28826	28803	28651	28897	28898	28864	28889	28969	28754	28704	28781	28847	28700	28861	28929	28724	28839	28835	28700	28706	28807
64287	102049	97509	82416	60870	41224	28343	23550	22303	21992	22242	21966	22259	22137	22229	22130	22165	22231	22262	22112	22209	22220	22180	22287	22297	22348	22108	22121	22167	22297	22158	22225	22169	22205	22141	22259	22068	22116	22030	22091	21985	22250	22192	22170	22151	22263	22138	22023	22162	22244	22150	22323	22106	21998	22180	22212	22184	22164	22279	22158	22331	22367	22275	22166	22341	22448	22220	22198	22208	22243	22172	22248	22444	22028	22226	22331	22062	22283	22112	22290	22111	22145	22196	22319	22112	22307	22028	22196	22349	22094	22188	21955	22285	22107	22339	22277	22121	22233	22229	22251	22190	22177	22200	22028	22317	22224	22085	22186	22154	22178	22148	22264	22342	22209	22312	22166	22249	22395	22120	22153	22267	22084	22346	22340	22128	22109	22093	22119	22230	22231	22126	22096	22200	22195	22113	22181	22273	22155	22072	22331	22103	22192	22215	22239	21980	22169	22120	22531	22110	22364	22199	22399	22109	22248	22235	22051	22090	22266	22119	22195	22132	22217	22289	22264	22256	22055	22210	22151	22031	22226	21991	22142	22028	22262	22170	22088	22123	22230	22217	22256	22293	22006	22123	22191	22216	22151	22246	22136	21955	22168	22161	22157	22164	22053	22175	22326	22129	22214	22118	22200	22149	22072	22185	22115	22130	22311	22193	22306	22021	22171	22189	22235	22294	22020	22219	22114	22137	22283	22138	22214	22220	22006	22342	22074	22186	22222	22099	22063	22296	22010	22174	22114	22143	22410	22105	22388	22318	22383	22258	22323	22158	22207	22250	22255	22088	22260	22138	22232	22173	22327	22261	22168	22259	22221	22418	22150	22326	22134	22291	22124	22188	22305	22148	22216	22071	22254	22141	22136	22201	22042	22114	22058	22304	22256	22414	22247	22255	22169	22217	22120	21951	22341	22245	22204	22072	21963	22222	22101	21818	22349	22305	22006	22052	22228	22184	22265	22133	22324	22356	22133	22494	22154	22146	22222	22354	22258	22044	22302	22199	22155	22019	22019	22232	22256	22309	22254	22080	22301	22188	22290	22047	22224	22273	22030	22104	22139	22082	22098	22007	22158	22167	22157	22128	22175	21983	22191	22149	21892	22057	22192	22256	22194	22125	22168	22122	22148	22158	22047	22065	22023	22365	22347	22240	22080	22266	22026	22164	22313	22126	22218	22309	22164	22394	22136	22132	22180	22122	22357	22098	22210	21988	22255	22319	22200	22270	22357	22193	22104	22281	21971	22100	22309	22179	22206	22143	22223	22251	22057	21940	22130	22204	22066	22261	22291	22382	22290	22127	22356	22147	22365	22344	22240	22278	22093	22196	22204	22293	22224	22125	22279	22238	22197	22138	22163	22291	22064	22415	22094	22194	22163	22078	22226	22184	22209	22166	22362	22089	22257	22117	22040	22310	22218	22043	22226	22124	22268	21912	22147	22299	22105	22039	22250	22144	22289	22151	22188	22125	22197	22238	22123	22109	22050	22389	22065	22135	22257	22300	22225	22232	22266	22267	22051	22233	22074	22351	22238	22469	22343	22245	22202	22017	22285	22080	22367	22172	22315	22215	22123	22208	21990	21950	22212	22086	22122	22241	22269	22045	22174	22193	22084	22255	22014	22155	22238	22323	22204	22170	22251	22238	22156	22280	22325	22238	22191	22123	22158	22123	22080	22357	22230	22024	22171	22108	21940	22190	22248	22172	22047	22089	22256	22217	22197	21918	21999	22063	22245	22084	22111	22269	22306	22049	22215	22004	22158	22174	22202	22113	22114	22040	22289	22259	22146	22178	22187	22110	22125	22173	22318	22157	22276	22117	22102	22135	22263	22204	21984	22068	22163	22221	22234	22174	22095	22129	22133	22212	22312	22420	22365	22316	22109	22182	22178	22286	22157	22213	22322	22261	22151	22026	22461	22183	22209	22227	22216	22062	22470	22273	22247	22156	22223	22173	22141	22310	22036	22171	22145	22111	22093	22117	22095	22207	22263	22270	21934	22263	22106	22429	22043	22143	22249	22290	22340	22403	22238	21897	22011	22241	22078	22143	22141	22316	22046	22184	22290	21977	22172	22188	22157	22174	22058	22083	22349	22175	22037	22222	22271	22054	22038	22135	22187	22118	22188	22176	22318	22299	22154	22037	21988	22195	22276	22246	22134	22217	22015	22250	22284	22367	22304	22247	22141	22238	22112	22353	22232	22348	22156	22275	22166	22193	22212	22127	22013	22239	22272	22199	22144	22333	22113	22016	22255	22090	22298	22151	22328	22170	22132	22167	22282	21976	22186	22198	22278	22162	22079	22309	22167	22125	22041	22097	22188	22139	22250	22204	22138	22220	22090	22246	22184	22158	22084	22263	22181	22251	22316	21993	22237	22117	22191	22172	22100	22147	22230	22224	22070	22194	22192	22189	21996	22285	22064	22112	22220	22347	22020	22140	22071	22184	22105	22188	22151	22154	22148	22307	22140	22322	22036	22222	22068	22095	22073	22153	22295	22218	22013	22253	22032	22260	22166	22247	22292	22011	22344	22097	22144	22094	22079	22181	22205	22033	22091	22241	22148	22170	22321	22038	22192	22295	22134	22144	22092	22110	22132	22259	22329	22355	21940	22282	22214	22152	22210	22143	22292	22261	22074	22319	22055	22182	22031	22131	22160	21940	22316	22261	22090	22176	22285	22333	22270	22203	22029	22275	22325	22432	22230	22086	22154	22192	22300	22145	22087	21912	22249	22187	22098	22326	22084	22163	22260	22336	22161	22225	22263	22341	22297	22122	22125	22308	22156	22360	22080	22160	22292	22301	22335	22083	21844	22113	21949	22150	22093	22185	22143	22127	22136	22102	22230	22142	22138	22203	22232	22034	22410	22142	22164	22051	22211	22243	22116	22222	22211	22251	22060	22111	22055	22203	22258	22267	22078	22235	22087	22230	22134	22174	21991	22083	22163	22171	22232	21977	22496	22210	22119	22171	22281	22149	22251	22420	22081	22158	22115	22264	22211	22100	22076	22108	22097	22271	22157	22116	22377	22207	22208	22186	22344	22341	22307	22378	22223	21964	22115	22172	22169	22329	22082	22141	22222	22069	22116	22151	22092	22090	22022	22378	22187	22118	22110	22295	22188	22224	22184	22226	22261	22227	21989	22253	22171	22098	22140	22265	22185	22090	22090	22075	22226	22247	22301	22175	22101	22202	22240	22020	22143	22111	22274	22066	22172	22234	22146	22074	22317	22128	22192	22248	22169	22161	22198	22118	22189	22113	21955	22193	22510	22025	22144	22090	22178	22192	22114	22243	22094	22400	22175	22276	21958	22072	22227	22179	22394	22050	22144	22122	22240	22277	22436	22076	22230	22090	22264	22214	22277	22064	22085	22288	22338	22285	22117	22219	22018	22269	22027	22140	22282	21997	22496	22026	22125	22164	22221	22260	22273	22173	22225	22274	21950	22367	22096	22166	22182	22252	22252	22095	22108	22137	22152	22248	22123	22254	22037	22151	22176	22264	22181	22064	22172	22088	22117	22178	22108	22281	22126	22223	22094	22177	22263	22049	22083	22231	22070	22312	22330	22456	22339	22244	22114	22019	22061	22139	22345	22248	22095	22152	22251	22288	22067	22167	22380	22250	22145	22209	22130	22071	22243	22111	22238	22199	22138	22016	22164	22330	22212	22199	22074	22146	22255	22122	22095	22148	22286	22306	22168	22044	22149	22313	22384	22104	22125	21996	22248	22176	22196	22295	22140	22364	22077	22081	22194	22273	22179	22252	22184	22108	22049	22155	22110	22144	22069	22093	22198	22071	22183	22273	22073	22208	22229	22302	22090	22278	22049	22149	22140	22238	21992	22135	22212	22300	22164	22123	22093	22171	22231	22197	22221	22350	22335	22093	22224	22075	22245	22080	22076	22191	22113	22353	22232	21914	22145	22141	22191	22249	22292	22267	21967	22280	22142	22216	22182	22339	22198	22074	22003	22407	22040	22221	22151	22024	22191	22303	22225	22266	22149	21951	22136	22389	22341	22275	22024	21966	22184	21905	22393	22145	22390	22165	22263	22290	22103	22275	22193	22300	22146	22229	22223	22200	22106	21943	22386	22061	22192	22189	22030	22203	22227	22388	22235	22339	22076	22167	22082	22183	22065	22225	22304	22155	22080	22196	22112	22253	22066	22102	22261	22221	22121	22244	22229	22240	22214	22188	22304	22411	22206	22153	22095	22319	22124	22189	22288	22274	22205	22110	22085	22153	22383	22362	22223	22123	22058	22092	22023	22199	22321	22272	22101	22221	22148	22348	22073	22082	22052	22004	22053	22190	22137	22393	22263	22294	22196	22086	22027	22084	22169	22205	22208	22295	22175	22025	22053	22328	22161	22218	22263	22124	22179	22132	22155	22226	22287	22029	22364	22346	22140	22051	22219	22305	22142	22164	22363	22582	22103	22039	22236	22045	22177	22173	22104	22263	22222	22145	22218	22113	22264	22151	22223	22129	22238	22241	22349	22111	22136	22203	22054	22150	22147	22180	22179	22136	22317	22216	22052	22197	22050	22333	22196	22197	22274	22202	22356	22273	22077	22144	22078	22145	22076	22270	22189	22099	22161	22275	22054	22138	22272	22180	22135	22061	22101	22266	22172	22084	22234	22082	22084	22259	22270	22298	22128	22110	22253	22212	22160	22308	22242	22100	22091	22419	22165	22166	22240	22039	22172	22137	22158	22161	22069	22280	22174	22214	22031	22368	22412	22099	22030	22200	22119	22014	22182	22186	22245	22290	22213	22198	22119	22193	22082	22198	22355	21961	22327	22127	22307	22047	22303	22072	22337	22252	22042	22207	22208	22353	22153	22033	22024	22084	22355	22052	22125	22037	22050	22275	22142	22287	22232	22105	22134	22118	22123	22154	22145	22162	22115	22160	22181	22007	22051	22404	22136	22226	22191	22261	22356	22325	22122	22313	22150	22114	21955	22177	22186	22187	22112	22307	22371	22232	22284	22130	22132	22317	22160	22081	22301	22135	22014	22172	22046	22126	22252	22323	22099	22210	22223	22334	22135	22074	22204	22176	22255	22127	22309	22398	22189	22410	22278	22211	22017	21989	22423	22162	22280	22116	22058	22192	22131	22151	22140	22253	22100	22232	22181
29245	37902	50367	42281	34040	30825	29340	28623	28521	28311	28404	28540	28554	28291	28408	28626	28699	28507	28631	28665	28667	28608	28545	28366	28381	28519	28299	28466	28508	28455	28676	28522	28353	28421	28519	28451	28501	28627	28369	28343	28380	28623	28340	28613	28533	28245	28458	28321	28432	28596	28551	28519	28464	28254	28440	28567	28333	28412	28489	28267	28402	28322	28368	28448	28336	28244	28572	28201	28243	28153	28582	28435	28494	28355	28247	28452	28502	28266	28348	28420	28644	28452	28491	28444	28360	28514	28500	28537	28660	28343	28402	28446	28361	28445	28418	28513	28440	28279	28363	28394	28322	28257	28360	28296	28411	28256	28708	28407	28643	28252	28342	28538	28488	28416	28470	28293	28367	28253	28201	28200	28689	28371	28434	28498	28162	28208	28294	28226	28163	28480	28337	28154	28535	28203	28443	28405	28687	28388	28240	28421	28383	28331	28451	28429	28560	28366	28501	28453	28542	28375	28404	27989	28321	28267	28429	28174	28430	28328	28420	28223	28231	28278	28226	28420	28490	28399	28492	28557	28485	28381	28472	28484	28378	28313	28669	28334	28532	28473	28522	28338	28331	28375	28372	28196	28405	28604	28330	28499	28484	28526	28278	28345	28440	28557	28273	28367	28470	28257	28176	28286	28535	28510	28424	28285	28517	28445	28355	28425	28593	28402	28410	28326	28588	28614	28430	28197	28456	28256	28412	28379	28318	28361	28521	28573	28512	28117	28392	28362	28417	28268	28506	28351	28581	28666	28409	28341	28440	28376	28440	28332	28514	28470	28445	28293	28414	28295	28375	28545	28347	28295	28231	28521	28390	28500	28210	28540	28327	28378	28355	28438	28321	28214	28384	28432	28285	28518	28694	28439	28424	28479	28370	28668	28274	28302	28284	28320	28391	28362	28481	28540	28284	28313	28573	28454	28315	28429	28537	28538	28541	28383	28405	28234	28446	28421	28473	28417	28415	28491	28508	28440	28445	28475	28428	28437	28662	28381	28386	28167	28449	28375	28373	28478	28459	28348	28613	28354	28608	28222	28331	28649	28492	28522	28597	28355	28568	28479	27942	28438	28472	28249	28600	28316	28662	28489	28350	28460	28508	28434	28426	28224	28457	28345	28626	28406	28316	28186	28364	28291	28260	28145	28549	28430	28378	28455	28315	28393	28502	28355	28324	28338	28356	28233	28621	28286	28509	28482	28443	28431	28142	28278	28462	28605	28505	28465	28638	28408	28532	28400	28372	28349	28545	28576	28599	28111	28304	28473	28167	28637	28328	28387	28426	28581	28404	28581	28442	28681	28398	28245	28405	28484	28591	28427	28519	28380	28295	28381	28371	28408	28319	28418	28312	28208	28328	28491	28361	28597	28592	28455	28293	28466	28478	28535	28357	28333	28320	28487	28767	28303	28414	28479	28500	28488	28280	28140	28466	28361	28501	28744	28471	28370	28624	28425	28294	28407	28310	28348	28263	28327	28465	28465	28467	28479	28056	28369	28388	28073	28337	28265	28370	28405	28443	28481	28433	28436	28517	28495	28375	28600	28488	28508	28618	28524	28410	28441	28384	28378	28345	28505	28329	28391	28598	28411	28219	28396	28493	28429	28487	28468	28681	28417	28495	28343	28393	28418	28431	28614	28521	28341	28412	28498	28354	28213	28375	28353	28315	28428	28473	28681	28452	28454	28577	28427	28543	28430	28265	28242	28484	28343	28318	28280	28468	28472	28494	28208	28448	28667	28568	28487	28386	28385	28549	28523	28367	28311	28368	28455	28297	28546	28334	28685	28484	28640	28398	28355	28325	28379	28394	28359	28440	28600	28395	28189	28280	28476	28498	28331	28278	28321	28333	28417	28461	28202	28466	28418	28389	28398	28291	28429	28459	28352	28532	28344	28514	28409	28610	28310	28487	28474	28369	28426	28374	28396	28321	28356	28618	28443	28470	28570	28334	28510	28556	28538	28433	28274	28226	28499	28504	28405	28370	28408	28367	28654	28297	28270	28422	28433	28403	28370	28293	28634	28322	28090	28350	28333	28483	28327	28280	28511	28400	28502	28456	28235	28383	28306	28518	28357	28571	28488	28323	28334	28263	28493	28470	28437	28412	28618	28340	28255	28316	28383	28324	28496	28500	28463	28250	28388	28514	28392	28433	28419	28383	28452	28475	28468	28452	28514	28445	28407	28446	28374	28387	28668	28338	28529	28470	28368	28484	28450	28369	28262	28739	28405	28465	28418	28423	28541	28416	28409	28503	28511	28393	28183	28327	28479	28443	28322	28423	28392	28391	28535	28252	28376	28551	28478	28351	28593	28529	28513	28792	28632	28490	28531	28373	28309	28386	28296	28251	28241	28361	28523	28610	28359	28287	28373	28430	28631	28089	28586	28522	28252	28476	28484	28306	28322	28418	28563	28426	28431	28401	28677	28327	28181	28389	28434	28388	28475	28515	28162	28369	28270	28351	28531	28608	28301	28506	28720	28518	28488	28635	28323	28508	28345	28595	28626	28567	28538	28360	28635	28260	28213	28332	28286	28585	28298	28393	28397	28554	28447	28354	28234	28211	28542	28620	28531	28292	28613	28327	28384	28289	28502	28565	28489	28486	28670	28525	28601	28549	28473	28411	28333	28606	28348	28690	28451	28427	28603	28389	28459	28408	28467	28570	28442	28339	28618	28483	28517	28216	28253	28437	28511	28711	28275	28488	28580	28355	28299	28476	28500	28416	28601	28350	28370	28306	28236	28454	28486	28452	28759	28578	28542	28484	28376	28343	28274	28499	28489	28698	28400	28331	28489	28561	28353	28332	28341	28827	28539	28207	28495	28621	28481	28318	28261	28344	28348	28490	28447	28473	28307	28464	28204	28386	28337	28341	28368	28284	28070	28560	28585	28501	28391	28288	28426	28272	28553	28694	28424	28788	28544	28512	28491	28111	28425	28443	28431	28327	28432	28328	28424	28478	28161	28438	28329	28317	28418	28329	28057	28484	28577	28389	28434	28411	28314	28294	28288	28545	28401	28462	28402	28495	28279	28513	28516	28551	28328	28519	28466	28588	28195	28421	28290	28377	28518	28504	28381	28261	28429	28196	28251	28554	28346	28351	28625	28212	28201	28469	28102	28504	28539	28243	28315	28379	28727	28153	28530	28283	28343	28659	28592	28378	28423	28409	28401	28408	28257	28402	28312	28543	28183	28380	28530	28447	28411	28403	28376	28579	28486	28538	28251	28405	28672	28486	28436	28323	28341	28297	28275	28466	28355	28411	28498	28315	28413	28528	28316	28477	28603	28557	28369	28444	28346	28389	28725	28429	28425	28360	28295	28535	28461	28329	28391	28703	28569	28546	28497	28468	28401	28416	28575	28373	28337	28366	28471	28304	28714	28710	28537	28508	28369	28291	28245	28332	28554	28563	28404	28343	28472	28351	28454	28599	28418	28632	28299	28561	28285	28478	28353	28462	28298	28427	28360	28354	28376	28453	28647	28465	28300	28215	28501	28395	28305	28075	28495	28494	28412	28634	28275	28369	28297	28612	28428	28368	28611	28541	28366	28354	28478	28659	28416	28266	28387	28575	28551	28512	28467	28339	28439	28650	28397	28526	28337	28380	28428	28364	28379	28289	28503	28487	28220	28417	28448	28318	28261	28584	28484	28491	28403	28227	28152	28127	28290	28239	28346	28505	28286	28173	28390	28466	28111	28597	28263	28531	28188	28355	28278	28383	28452	28644	28415	28474	28412	28528	28534	28462	28517	28618	28648	28328	28466	28472	28645	28663	28335	28763	28464	28548	28481	28565	28317	28323	28341	28654	28539	28478	28211	28509	28331	28552	28470	28399	28338	28422	28343	28253	28358	28629	28318	28462	28451	28337	28450	28341	28250	28472	28417	28338	28516	28335	28683	28269	28356	28374	28251	28500	28577	28437	28214	28555	28516	28362	28463	28364	28436	28548	28304	28418	28555	28443	28478	28421	28522	28392	28282	28398	28243	28437	28346	28441	28383	28454	28404	28562	28369	28479	28342	28491	28332	28284	28308	28579	28520	28409	28306	28484	28390	28442	28544	28483	28496	28559	28422	28505	28469	28597	28363	28482	28552	28469	28334	28108	28661	28281	28367	28373	28541	28553	28473	28280	28573	28383	28522	28563	28505	28814	28500	28635	28465	28476	28231	28385	28623	28353	28197	28345	28710	28306	28375	28519	28497	28371	28383	28398	28500	28402	28361	28364	28358	28423	28567	28568	28450	28288	28413	28559	28449	28438	28435	28548	28102	28531	28625	28429	28581	28652	28585	28464	28285	28326	28298	28382	28285	28450	28514	28651	28545	28332	28447	28235	28499	28525	28384	28544	28418	28466	28346	28243	28393	28608	28320	28208	28235	28745	28474	28527	28266	28302	28173	28259	28214	28181	28524	28631	28428	28548	28392	28431	28555	28352	28455	28401	28276	28237	28262	28480	28451	28459	28406	28434	28211	28166	28470	28228	28517	28408	28388	28465	28519	28438	28482	28590	28522	28548	28524	28508	28441	28308	28337	28352	28293	28497	28553	28571	28226	28517	28294	28564	28456	28274	28680	28293	28380	28429	28216	28389	28299	28562	28449	28424	28444	28522	28342	28390	28464	28343	28406	28577	28368	28418	28463	28302	28551	28620	28334	28252	28496	28618	28456	28431	28542	28438	28197	28442	28434	28347	28315	28600	28625	28577	28313	28266	28666	28271	28314	28548	28365	28527	28590	28295	28448	28387	28366	28563	28428	28471	28559	28545	28615	28357	28409	28438	28469	28499	28601	28360	28449	28655	28581	28828	28511	28369	28436	28445	28283	28294	28362	28354	28454	28244	28434	28384	28382	28161	28472	28314	28350	28292	28337	28440	28313	28561	28401	28487	28412	28700	28472	28614	28710	28462	28340	28146	28226	28551	28330	28394	28378	28537	28419	28324	28426	28338	28418	28421	28432	28396	28340	28611	28357	28736	28392	28333	28488	28223	28357	28348	28564	28272	28494	28435	28638	28331	28647	28383	28530	28550	28421	28356	28287	28417	28429	28558	28377	28461	28553	28283	28297	28518	28372	28421	28663	28281	28371	28568	28451	28517	28526	28354	28446	28217	28276	28302	28450	28586	28405	28552	28432	28378	28189
31410	59490	52533	37082	29171	24357	22628	21955	21892	21996	21886	21973	21973	21688	21797	21835	21966	21834	21905	21963	21701	21927	21719	21758	22029	21742	22018	21805	21824	21793	21901	21814	21717	21852	21866	22078	21916	21998	21912	21964	21832	21795	21813	21844	21850	21964	21685	21823	21769	21880	21948	21872	21678	21806	21825	21981	21780	21975	21863	21886	21963	21807	21873	21950	21945	21771	21956	21695	21829	22062	21829	21912	21828	21591	21965	21723	21926	21670	21877	22134	21775	21772	21674	21873	21821	21848	21931	21910	21864	21737	21935	21832	21818	22076	22003	21801	22004	21857	21901	21844	21832	21831	21848	21870	21871	21863	21627	21958	21824	21851	22067	21843	22022	21750	21911	21773	21953	21726	21920	21751	21928	22081	21772	21927	21737	21771	21765	21736	21884	21893	21733	21825	21745	21903	21891	21933	21894	21911	21917	21812	21775	21939	22000	21842	21644	21838	21725	21804	21798	21852	21864	21793	22020	21744	21791	21868	21888	21763	21792	21932	21780	21799	21731	22016	21965	21758	22000	21940	21774	21885	21935	21942	21953	21950	22029	21841	21915	21873	21934	21827	21756	21771	21856	21950	21926	21586	22021	21970	21998	21896	21847	21830	22019	21784	21982	21929	21944	21975	21857	21664	21843	21776	21798	21951	21924	21717	21806	21911	21967	21804	21916	22186	21845	21961	22018	21930	21824	21914	22016	21857	21858	21976	21825	21757	21829	21733	22063	21587	21832	21976	21881	21687	21983	21865	22187	21992	21838	21948	21739	21933	21802	21731	21890	21916	22071	21854	21924	21901	21904	22101	21848	21867	21788	21915	21933	21898	21934	21924	21848	22042	21763	21689	21932	21762	21785	21827	21867	21991	21853	22130	21791	21925	21865	21885	21818	21800	21871	21787	21839	21852	21842	21918	22002	21732	21851	21800	21900	21978	21857	21871	21811	21948	21892	21851	21832	21777	21847	21975	21855	21872	21893	22035	21813	21751	21873	21974	21725	21820	21900	21883	21998	21888	21828	21829	21900	21959	21784	22069	21856	22145	21940	21825	21713	22007	21917	21772	22017	21728	21814	21820	21738	21928	21733	21875	21889	21751	21847	21942	21927	22001	22005	21865	21877	21844	21817	21989	22043	22049	21881	21874	22002	21928	21746	21964	21867	21767	21803	21896	21800	21836	21728	21647	21942	21832	21997	21784	21960	21876	21927	21783	21956	21975	21885	21608	22107	21790	21887	22051	21847	22025	21803	21937	21833	21848	21887	21877	21785	21870	21780	21843	21928	21899	21967	21892	21996	21926	21895	21915	21822	21927	21970	21948	21870	21923	21936	21999	21824	21820	21846	21802	21721	21890	21969	21769	21976	21961	21870	21748	21936	21870	21851	21976	21822	21907	21730	21959	21808	21860	21909	22043	21776	21820	21892	21925	22030	21612	21773	21849	21774	21933	21877	21798	22037	21890	21933	22021	22019	22065	21720	21825	21685	22006	21819	22072	21943	21832	21964	21758	21758	22037	22069	21931	21852	21858	21908	21929	21782	21768	21772	22038	22023	21859	21789	21747	21964	21983	21801	21830	21892	21762	21879	21883	21990	21775	21939	21963	21774	21834	21957	21954	21753	21845	21835	21921	21830	21844	21726	22026	21946	21906	21856	21777	21798	21974	21919	21790	22066	21766	21775	21869	21871	21936	21909	21885	21944	21670	21846	21731	21866	21995	21904	21991	22188	21915	21939	21986	21800	21892	21829	21890	21784	21837	21897	21614	21874	21901	21920	21468	22029	21883	21887	21853	21824	21677	21909	21890	21951	21942	21813	21724	21885	21761	21915	21740	21839	21873	21935	21918	22060	21706	21857	21890	21734	21876	21967	21904	21975	21743	21848	21847	21932	21843	21836	22025	21930	21892	21766	22082	21910	21680	21737	21819	21776	21785	21910	21691	21820	21680	22004	21871	21839	21978	21788	21896	21969	21908	21963	21868	21882	21875	21723	21974	21828	21903	21848	21907	21722	21767	21986	21926	21878	21784	22001	21865	21674	21968	21902	21815	21922	21883	21873	21811	21802	21929	21782	21871	21976	21959	21971	21844	21943	21742	21708	21850	21629	21896	22039	21805	21846	21685	21760	21866	21940	21906	21795	21862	21882	21810	21943	21929	21767	22016	21800	21847	21955	21845	21855	21738	21849	21838	21750	21894	21850	21865	22123	22039	21904	22077	21887	21924	21986	21944	21913	21884	21876	21832	21831	21711	21836	22013	21844	21949	22040	21658	21938	21751	21781	21833	22066	21921	21902	22009	21689	21722	21786	21735	21809	21976	21834	21757	21987	21809	21980	21914	21900	21838	21959	21919	21735	22005	21993	21766	21857	21933	21808	21866	22004	21677	21932	21926	21993	21879	21829	21991	21878	21963	21868	21865	21856	21887	21966	21797	21885	21988	21829	21785	22013	21908	21947	21973	21997	22062	21826	21786	21881	21860	21855	21888	21923	21736	21955	22105	22097	21712	22021	21896	21979	21936	21791	21900	21910	21969	21980	21852	21723	21759	21729	21978	21992	21914	21667	21789	21744	22060	21984	21888	21849	21840	21866	21800	21874	21693	21815	21735	21958	21800	21923	21875	21892	21623	22013	21824	21969	21812	21915	21977	21931	21945	21896	21794	21997	21919	21653	22062	22017	21771	21823	21970	21967	21888	21746	21890	21844	21940	21697	21957	22002	21820	21916	21884	21927	21840	21784	21733	22007	21810	22033	22000	21920	21877	21912	21756	21673	21809	21918	22110	21988	22029	21905	21748	21870	21881	21895	21885	21816	21840	21688	21817	21945	21903	21911	21847	21945	21799	21818	21855	21763	21826	21885	22069	21744	21906	21796	21927	21948	21967	21927	21853	21926	21977	21708	21738	21770	21746	21755	21763	21964	21888	21810	21937	21946	21957	22104	21899	21908	21702	22039	21880	21981	21793	21737	21725	21884	21789	22017	21978	21770	21902	22019	21898	21869	21830	21883	21929	21929	21763	21939	21802	21849	21945	21924	21804	21744	21994	21803	22221	21970	21848	21816	21850	21733	21851	22061	21764	22074	21933	21920	21925	21857	21788	21816	21663	21833	21813	21914	21893	21837	21973	21930	21781	21801	21704	21815	21927	21937	21923	21721	22014	21999	21814	21757	21763	22082	21777	22020	21734	21912	21781	21986	21968	21943	21818	21807	21853	21900	21950	21818	21805	21832	21760	21899	21957	21844	21990	21823	21890	21856	21953	21667	21764	21836	21941	22010	21902	21848	22011	21827	21809	21873	22030	21867	21947	21826	22003	21946	21879	21923	21670	22006	21793	21783	21860	21756	21879	21982	21758	21883	21986	21763	21829	21951	21710	22101	21929	21793	21836	21752	21881	21827	21939	22054	21937	21991	21961	21753	22075	21772	21972	21935	21487	21964	21995	21701	21853	21949	21793	21878	21936	21671	22072	21974	22108	21899	21803	21807	21812	21715	21847	21950	21918	22006	21733	21910	21802	22077	21836	21987	21865	21870	21716	21828	21976	21823	21994	21815	21895	21851	21999	21943	21755	21818	21934	21802	21962	21773	21941	21773	21843	21779	21918	21899	21784	21909	22138	21834	21774	21890	21945	21828	21769	21961	21991	21706	21753	21749	22005	21782	21769	21884	21751	22013	21752	21960	21882	21829	22063	21832	21840	21806	21980	22010	21796	21967	21952	21790	21736	21748	21942	21882	21880	21816	21839	21896	21845	22055	21773	21962	21782	21800	22060	21895	22001	22088	21905	21861	21973	21909	22007	21953	21796	21889	21815	21932	21815	21938	21823	21971	21970	21847	21935	21901	21868	21752	21884	21802	21751	21854	21731	21930	21728	21857	21928	21999	21935	21757	21905	22081	21937	22030	21882	21814	21879	21919	21816	21830	21659	21720	21884	22038	21920	21711	21860	22035	21930	21857	21871	21914	21836	21874	21888	21813	21978	21773	21768	21707	21891	21865	22019	21851	21983	21788	21854	21908	21970	22023	21817	21826	21811	21822	21782	21941	21845	21854	22088	21772	21759	21963	21930	21858	21826	21798	21902	21912	21872	21869	21769	21927	21708	21616	21948	21878	21896	21842	21742	21861	21796	21905	21730	21713	21897	21862	22014	21863	21929	21797	21838	21939	21748	21872	21981	21854	21825	21684	21908	21718	21911	21939	21875	21876	21870	21811	21901	21788	22016	21860	21998	21756	21958	21870	21881	21909	21829	21869	21936	21776	21902	21862	21895	21882	22152	21821	21868	21767	21882	21862	21781	21899	21990	21915	21903	21778	21893	21804	21974	21768	22068	21780	22027	22140	21820	21884	21785	21845	21886	21796	21823	21964	21780	22025	21867	21853	21739	21978	21656	21923	21805	21822	21884	21812	21858	21989	21887	22031	21850	21985	21808	21918	21840	21833	21749	21847	21896	22038	21892	21817	21876	21925	21916	21890	21847	21797	22069	21984	21646	21917	21897	21724	21720	21779	21922	21973	21872	21932	21945	21795	21912	21908	21884	21813	21899	21878	21788	22177	21892	21877	21925	22099	21754	21945	21830	21883	21980	21845	21652	22011	21843	21691	21987	21678	22067	21865	22027	21814	21641	21882	21767	21658	21738	21923	21848	21902	21765	21949	21878	21739	21862	22032	21751	21779	21779	21877	22062	21856	21917	21798	21855	21901	22020	21905	21826	21913	21771	21799	21927	21747	22013	22109	21938	22071	21829	21929	21856	21680	22048	21943	22021	21904	21769	21941	21856	21993	21856	21865	21943	21860	21709	21841	21747	21843	21993	21872	21835	21785	21915	21978	21894	21892	21944	21882	22011	21797	22004	21866	21945	21852	22083	22015	21946	21861	21864	21798	21695	21906	21998	21763	22023	21961	21836	22020	21982	21816	21870	21931	21861	21973	21831	21958	21911	21761	21856	22120	22026	21863	21901	21784	21801	21898	21898	21958	21930	21845	22005	21874	21998	21961	21821	21846	21729	21871	21951	21731	21891	21949	21673	21790	21710	21962	22088	21942	21829	21953	21784	21903	22043	21862	21831	21900	21863	22004	21856	21768	21884	21731	21883	21930	21877	21825	21851	21871	21844	21831	22057	21819	21747	22045	21770
23701	24699	45995	48530	42198	36376	32864	29541	28956	29052	29160	28848	28907	28909	28896	28705	28712	28660	28594	28971	28814	28819	28657	28866	28618	28776	28724	28886	28637	28818	28609	28668	28859	28579	28730	28976	28993	28716	28816	28789	28728	28612	28743	28566	28506	28717	28957	28637	28878	28721	28643	28476	28752	28776	28750	28633	28423	28787	28381	28789	28440	28658	28833	28538	28836	28636	28457	28667	28677	28719	28888	28523	28525	28464	28831	28684	28629	28485	28734	28641	28703	28605	28652	28377	28693	28467	28727	28565	28518	28782	28598	28452	28703	28539	28707	28683	28903	28641	28618	28480	28581	28822	28752	28389	28864	28927	28612	28657	28529	28572	28636	28621	28530	28708	28688	28662	28533	28691	28411	28566	28732	28713	28740	28601	28744	28576	28673	28781	28659	28738	28681	28787	28723	28637	28714	28623	28652	28429	28855	28395	28511	28738	28612	28438	28475	28706	28658	28930	28789	28614	28529	28492	28534	28575	28674	28885	28531	28484	28599	28957	28628	28532	28482	28699	28505	28706	28686	28783	28683	28738	28770	28549	28443	28709	28736	28798	28605	28421	28606	28611	28735	28730	28448	28455	28615	28443	28571	28648	28586	28569	28817	28554	28365	28777	28613	28794	28608	28699	28773	28382	28761	28687	28809	28578	28560	28684	28579	28513	28762	28334	28842	28731	28690	28896	28676	28690	28899	28480	28627	28823	28568	28629	28715	28771	28676	28799	28788	28639	28725	28606	28665	28562	28688	28883	28600	28566	28631	28568	28677	28720	28740	28585	28773	28434	28502	28724	28762	28654	28571	28523	28860	28637	28319	28690	28420	28433	28594	28691	28793	28697	28919	28839	28716	28499	28596	28683	28808	28537	28716	28664	28525	28471	28677	28770	28571	28545	28658	28506	28507	28651	28742	28748	28759	28711	28734	28601	28740	28584	28683	28707	28762	28755	28526	28630	28578	28629	28689	28328	28722	28660	28738	28603	28836	28563	28648	28528	28683	28688	28759	28416	28439	28783	28708	28646	28760	28687	28608	28689	28769	28601	28716	28527	28576	28745	28489	28441	28441	28888	28553	28580	28885	28675	28573	28577	28787	28405	28687	28594	28463	28436	28453	28681	28514	28698	28563	28926	28486	28553	28775	28559	28548	28540	28693	28621	28501	28732	28717	28646	28736	28576	28606	28659	28517	28867	28669	28626	28667	28614	28765	28778	28375	28706	28437	28732	28512	28659	28718	28616	28596	28739	28613	28665	28610	28503	28715	28700	28815	28673	28547	28455	28793	28627	28666	28460	28538	28560	28661	28559	28677	28500	28664	28673	28622	28508	28317	28689	28695	28726	28463	28575	28619	28812	28756	28497	28686	28631	28569	28747	28668	28658	28615	28662	28589	28726	28440	28731	28838	28729	28569	28693	28752	28431	28598	28646	28659	28662	28721	28641	28801	28592	28533	28717	28655	28766	28480	28552	28728	28752	28568	28464	28741	28607	28759	28780	28843	28668	28511	28950	28531	28692	28640	28496	28613	28659	28332	28681	28683	28634	28431	28579	28497	28608	28451	28524	28424	28856	28524	28530	28612	28506	28374	28711	28695	28577	28423	28707	28668	28381	28825	28733	28633	28762	28525	28404	28741	28647	28699	28843	28605	28622	28908	28703	28543	28750	28528	28557	28515	28586	28687	28738	28752	28416	28497	28564	28652	28639	28544	28690	28536	28814	28830	28840	29002	28588	28643	28757	28456	28756	28759	28833	28754	28695	28538	28559	28715	28565	28619	28337	28646	28542	28830	28709	28711	28585	28645	28886	28629	28637	28792	28797	28634	28558	28493	28522	28615	28940	28715	28466	28472	28570	28585	28781	28793	28546	28736	28608	28793	28462	28615	28608	28626	28546	28552	28537	28865	28610	28592	28821	28528	28542	28659	28490	28794	28587	28669	28523	28621	28749	28623	28732	28687	28650	28694	28563	28838	28641	28933	28550	28742	28621	28844	28768	28621	28494	28596	28482	28572	28771	28532	28724	28558	28601	28900	28525	28471	28642	28569	28575	28717	28558	28743	28562	28702	28513	28878	28617	28349	28767	28564	28505	28373	28539	28593	28712	28530	28441	28803	28486	28520	28559	28666	28566	28831	28630	28810	28573	28633	28577	28659	28624	28540	28709	28684	28514	28606	28681	28694	28681	28601	28516	28320	28496	28643	28852	28535	28295	28621	28699	28756	28632	28712	28662	28641	28549	28683	28490	28651	28550	28642	28627	28648	28693	28691	28512	28370	28656	28626	28755	28687	28490	28693	28492	28539	28588	28619	28672	28593	28465	28559	28588	28685	28630	28577	28567	28581	28739	28639	28398	28625	28729	28669	28697	28612	28662	28837	28560	28292	28660	28774	28768	28666	28533	28676	28690	28769	28687	28604	28818	28862	28356	28715	28415	28742	28698	28570	28861	28861	28625	28798	28579	28477	28607	28479	28607	28612	28634	28466	28659	28555	28718	28882	28451	28766	28532	28705	28746	28417	28538	28696	28809	28702	29095	28592	28941	28604	28433	28719	28687	28849	28719	28692	28835	28748	28581	28564	28718	28571	28829	28657	28631	28604	28773	28599	28789	28861	28513	28484	28551	28591	28497	28702	28583	28851	28548	28728	28666	28529	28652	28584	28449	28607	28612	28864	28467	28608	28720	28619	28600	28789	28811	28508	28528	28702	28696	28692	28590	28755	28529	28409	28772	28562	28658	28541	28722	28519	28720	28672	28617	28645	28630	28711	28495	28593	28546	28813	28606	28500	28789	28723	28536	28726	28573	28626	28629	28471	28441	28540	28556	28661	28723	28621	28529	28628	28441	28697	28527	28711	28790	28364	28625	28658	28830	28349	28454	28774	28529	28631	28514	28539	28838	28534	28597	28477	28687	28652	28656	28719	28620	28742	28580	28721	28652	28727	28758	28629	28911	28480	28622	28715	28619	28554	28547	28645	28929	28566	28842	28609	28735	28525	28569	28619	28609	28589	28980	28711	28954	28686	28521	28779	28607	28810	28507	28292	28849	28675	28514	28492	28595	28600	28452	28577	28550	28509	28481	28505	28624	28573	28735	28698	28441	28659	28345	28511	28654	28481	28465	28827	28444	28443	28630	28781	28573	28580	28586	28372	28785	28689	28629	28688	28665	28730	28776	28725	28526	28499	28644	28916	28515	28617	28824	28612	28641	28748	28760	28608	28650	28701	28567	28680	28283	28745	28617	28555	28633	28671	28752	28702	28567	28758	28679	28601	28728	28671	28664	28791	28830	28596	28906	28538	28806	28634	28727	28619	28763	28745	28807	28569	28491	28535	28854	28890	28582	28675	28714	28515	28418	28560	28669	28620	28699	28743	28561	28582	28622	28745	28746	28841	28484	28469	28671	28482	28478	28844	28596	28552	28577	28899	28579	28614	28446	28943	28855	28810	28832	28796	28871	28811	28683	28722	28488	28453	28764	28605	28532	28807	28711	28883	28666	28624	28556	28730	28409	28894	28763	28744	28790	28705	28495	28448	28528	28498	28589	28554	28561	28717	28606	28615	28473	28653	28781	28632	28651	28692	28734	28770	28858	28725	28636	28530	28576	28710	28434	28666	28707	28674	28519	28691	28650	28823	28544	28623	28750	28752	28481	28651	28542	28545	28736	28491	28503	28751	28625	28581	28793	28939	28804	28621	28565	28645	28543	28652	28667	28591	28560	28636	28526	28499	28420	28826	28731	28716	28541	28693	28764	28637	28619	28711	28729	28811	28474	28674	28683	28640	28573	28872	28609	28598	28561	28761	28688	28631	28668	28303	28687	28789	28836	28775	28750	28664	28622	28866	28772	28508	28607	28505	28638	28755	28637	28738	28642	28518	28516	28829	28705	28826	28568	28819	28585	28620	28619	28606	28823	28508	28700	28685	28466	28383	28799	28653	28602	28784	28410	28445	28770	28480	28676	28660	28733	28813	28557	28896	28578	28494	28644	28577	28513	28819	28894	28740	28756	28587	28336	28553	28607	28856	28591	28739	28702	28428	28771	28888	28670	28555	28710	28624	28640	28548	28591	28559	28601	28816	28427	28576	28689	28627	28547	28625	28667	28381	28589	28730	28779	28671	28732	28676	28713	28707	28643	28484	28793	28763	28563	28693	28602	28736	28780	28707	28554	28843	28728	28559	28441	28731	28644	28613	28655	28535	28416	28502	28472	28667	28649	28684	28522	28628	28807	28655	28407	28881	28762	28696	28722	28514	28803	28894	28531	28590	28682	28555	28532	28679	28574	28523	28533	28515	28476	28724	28574	28542	28628	28620	28542	28650	28540	28809	28721	28651	28651	28501	28511	28632	28780	28559	28760	28707	28645	28687	28707	28633	28583	28771	28778	28855	28607	28923	28666	28745	28805	28785	28578	28625	28459	28794	28537	28701	28560	28835	28605	28689	28871	28783	28650	28521	28820	28744	28878	28731	28389	28652	28647	28595	28690	28574	28571	28564	28738	28528	28518	28618	28676	28807	28514	28536	28691	28580	28617	28473	28584	28687	28826	28701	28983	28531	28584	28686	28388	28448	28768	28508	28633	28692	28603	28623	28603	28590	28783	28625	28735	28637	28478	28635	28399	28641	28681	28692	28784	28502	28658	28622	28846	28799	28610	28755	28658	28744	28662	28614	28506	28774	28717	28947	28494	28567	28565	28770	28678	28613	28628	28398	28643	28460	28648	28732	28725	28687	28531	28684	28610	28556	28707	28717	28647	28727	28572	28642	28590	28608	28668	28681	28593	28744	28498	28655	28733	28791	28631	28832	28742	28731	28527	28676	28732	28542	28781	28518	28744	28514	28510	28649	28668	28842	28563	28787	28657	28694	28686	28679	28500	28673	28557	28931	28518	28667	28539	28658	28901	28762	28742	28622	28840	28749	28570	28629	28791	28868	28805	28659	28733	28669	28584	28290	28362	28691	28486	28684	28599	28614	28845	28768	28616	28585	28652	28786	28648	28444	28710	28450	28666	28759	28545	28848	28569	28837	28909	28766	28429	28426	28752	28700	28576	28647	28486	28482	28591	28713	28600	28597	28605	28638	28573	28596	28534	28661	28653	28723	28542	28678	28617	29055	28797	28689	28697	28514	28405	28522	28799
55633	101489	93593	69274	49685	33834	25315	22805	22246	22034	22128	22117	22360	22123	22100	22145	22067	22090	22236	22160	22117	21922	22232	22073	22064	22301	22099	22237	22363	22058	22110	22175	22134	22142	22088	22099	22154	21983	22194	22148	21918	22217	22143	22165	22024	22019	22127	22282	22256	22262	21997	21950	22117	22147	22189	22081	22240	22046	21924	22177	22144	22067	22104	22154	22135	21974	22102	22162	22273	22261	21936	21941	21962	22309	22303	22214	22173	21947	22169	22201	22144	22176	22196	22110	22177	22036	21688	22111	21980	22006	22182	22010	22139	21989	22045	22298	21925	22084	22144	22072	22186	22147	22147	22128	22043	22010	22203	22219	22110	22111	22102	22226	21993	22112	22034	22085	21995	22086	22156	22060	22077	22014	22111	21940	22112	21985	22024	22169	21899	22062	22124	22040	22291	22072	22359	22171	22085	22012	22191	21963	22094	22147	22104	22224	21958	22082	22185	22191	22033	22002	22088	22114	21980	22247	22032	21935	22193	22317	22087	22018	21906	22279	21959	22039	22178	22136	22178	22093	22114	22074	22215	22164	21995	21918	22052	22139	21950	22306	22266	22006	22175	21957	22216	22104	22021	22079	22052	21918	22114	22160	22148	22117	21888	22089	21987	22094	21936	22138	22100	22063	22206	22210	22124	22048	22095	22107	22046	22250	22124	22170	22157	22199	22034	22074	21917	21988	22235	22165	22265	22034	22056	22089	22013	22248	22150	22105	22086	21936	22101	22009	21999	22074	22180	22181	21999	22036	22154	22153	22151	22099	22089	22121	22021	22090	22005	22061	22126	21959	22142	22083	22174	22247	22116	22200	21963	21984	22018	22186	22248	22281	22036	22044	22249	22289	22142	22245	22016	22067	22170	21971	22104	21936	22025	21878	22123	22278	22024	22163	22089	22153	22231	22281	21981	22023	22159	21860	22078	22200	22091	22231	22159	22102	22123	22186	22247	22313	22078	22175	22163	22218	22313	22043	21962	22038	22320	22106	22109	22016	22006	22136	22141	22093	22163	22044	22067	21916	22230	22128	22027	21884	22134	21970	21902	22408	21860	21991	21991	22177	22236	22147	22222	22231	22166	22007	22152	22143	22095	22274	22355	22129	22129	22142	22068	22018	22071	22086	22169	22071	22040	22001	22151	21986	21897	22028	22107	21902	22133	22099	22267	21991	22103	22029	21901	22117	22265	22097	22082	22249	22119	22067	22205	21984	22242	22064	21866	22267	22128	22031	22096	22035	22071	21865	22125	22213	22010	21986	22163	21985	22172	22143	22180	22165	21876	22250	21898	22113	22026	21936	22281	22250	21822	22105	22108	22305	22104	22013	22132	22165	22058	22118	22255	22003	22087	22070	22323	22284	22175	21958	21997	21946	22044	22310	21982	22230	21949	22300	22066	21955	22245	22204	22320	22181	22135	22216	22082	22165	22213	22201	22222	22229	22178	22170	22222	22365	22160	22214	22169	22179	22085	22203	22083	22125	21922	22135	21925	21929	22145	22078	21920	22142	21961	22182	22120	21996	22148	22102	22270	21965	22199	22026	21991	22022	22158	22113	21949	22128	21999	22098	21951	22178	22182	22107	22240	21869	21934	22111	21984	21823	22029	22050	22201	22093	21934	22116	22040	22223	22104	22076	22169	22172	22158	22121	22077	22194	22279	22172	22154	22101	22035	22072	22035	22179	22344	22211	22276	22115	22057	22209	21898	22083	22120	22070	22162	22163	22055	22131	22121	22151	22234	22028	21939	22081	22041	22043	22085	22248	22265	22341	22312	22245	22097	22158	21954	21963	22026	21988	22239	21970	22029	22165	21999	22115	22037	22295	22102	22087	22164	22056	22215	22111	22114	22152	21885	22268	22255	22235	22144	22055	22050	21940	22202	22217	22092	22107	22233	22094	22259	22279	22159	22115	21949	22044	22081	22091	21984	22237	22055	22184	22155	22301	22394	22017	21995	22134	22060	22186	22060	22193	22076	22154	22140	22222	22103	21949	22171	22210	22023	22099	22192	22114	22130	22281	22291	22109	22031	22133	21973	22064	21980	22056	22136	22151	22017	22066	22178	22116	22027	22327	22331	22037	22071	22073	22055	22110	22076	22128	22105	22226	22098	22275	22081	22044	21969	21924	22043	21920	22003	22211	22151	21974	22145	22101	22139	22077	22184	22062	22156	22120	22104	22181	22174	22071	22155	22168	22161	22216	22241	22120	22183	22073	22175	22048	22167	22147	22223	22082	22090	21956	22103	22294	22081	21887	22058	22036	22094	22125	22238	22029	22071	22006	22060	22008	22142	22185	21996	22263	22175	21976	22118	21937	22181	22063	21977	22120	22223	22249	22069	22303	22130	22248	22076	22166	22076	22309	22146	22085	22216	22059	21978	22085	22112	22150	21997	22136	22046	22124	21977	21936	22070	21999	22240	22212	21924	22047	22025	22216	22103	22102	22204	22287	22037	21923	22169	22030	22278	22104	21927	22157	22108	22132	22134	22188	22068	22095	22118	22191	22052	21980	22123	21985	21969	22173	22153	22146	21969	22113	22300	22077	22127	22128	22001	21953	22017	22175	22208	22184	22200	21959	22138	22089	22080	22189	22244	22045	22139	22112	22085	22020	22042	22063	22236	22183	22005	22041	22286	22115	22023	22322	22137	22066	22146	22190	22271	22101	22063	22107	22229	22305	22101	22200	22297	22209	22222	22096	21986	22300	22035	22070	22126	22252	22290	22168	22163	22173	22129	22033	22087	22000	22182	21940	21956	22105	22051	22108	22058	21981	22096	21954	22139	21833	22196	22143	22292	22140	22020	22135	21988	22179	22065	22187	22165	22143	22183	22114	22235	22050	22027	22220	22113	22166	22145	22097	22121	22052	22114	22139	22183	22072	22288	22092	21949	22017	22028	21998	22162	22051	22111	22136	21982	22058	22145	22128	22280	22009	21994	22122	22136	22142	22142	22054	22256	22040	22211	22180	22129	22294	22150	22100	22107	22279	22190	22335	22214	22118	21977	22134	22143	22194	22319	22046	22071	22058	22008	22137	22041	22035	22286	22074	22403	22038	21922	22243	22023	22126	21980	22083	22116	22084	22133	22022	22138	22186	21989	22138	22090	22084	22046	22061	22087	22244	22186	21973	22002	22211	22019	21987	22040	22217	22181	22246	22061	22099	22212	22070	22157	22234	22078	22121	22122	22245	22106	22042	22021	22016	22272	21941	22132	22313	22086	22020	22096	22054	22271	21895	22166	22126	22145	22141	22136	22102	21958	21861	22043	22161	22093	22137	22295	22141	22196	22237	22170	22199	22155	22197	21935	22130	22220	21958	22192	22213	22266	22028	22175	22037	22243	22089	22137	22278	22206	22205	22093	22022	22039	22125	22194	22094	22090	22245	22090	22106	22120	22070	22032	22106	22277	22210	22114	22168	22224	22088	22021	22046	21932	21944	22125	22238	22219	22139	22013	22148	22235	22106	22177	22250	22167	21935	21810	22016	22120	22236	22285	22196	22114	22118	22238	22130	22187	22088	22122	22068	22157	22190	22088	22092	22096	22212	22083	22138	22027	22087	22127	22015	22049	22039	21982	22012	21945	22203	22084	22008	22086	22288	22097	22073	22061	22012	22256	21941	22003	22237	22088	21960	21998	21967	22175	21992	22018	21990	22232	22006	22245	22122	22243	21970	22223	22129	21953	22121	21999	22081	22128	22043	21866	22160	21956	22080	22163	22091	22122	22092	22121	22058	22036	22231	22140	22081	22039	21990	22263	22019	22274	22324	22177	22164	21891	21999	22106	22131	22284	22217	22128	22272	21981	22325	22015	22259	21974	22100	21855	22162	22024	22014	22218	21946	22123	22109	22160	22141	22038	22084	21963	22104	21966	22069	22099	22200	22006	21889	22170	22148	21953	22104	22154	22063	22129	22072	22105	22069	22128	22211	22090	22027	21942	22054	22109	22050	22112	22233	22185	22109	22144	22007	21980	22055	22081	22225	22286	22122	22067	22081	21964	22334	22142	22053	22128	22071	22092	21968	22001	22222	21992	22141	21844	22194	22343	22201	21921	22048	22199	22199	22015	22068	22249	22126	22060	22072	22003	22098	21941	22112	22162	22224	22037	22258	22165	22183	22209	22055	22111	22015	22082	22078	22004	22048	21925	22097	22293	22151	22015	22242	22218	21914	22116	21994	22116	22188	22293	22008	22071	22059	22111	22084	21996	22076	21859	22034	22058	22002	22053	22255	22342	21909	22121	22049	22011	22054	22018	22038	22040	22030	22178	21984	22142	22257	22013	22304	22016	22126	22184	22150	22184	22099	22078	22181	22011	22154	22113	21878	22104	22137	22224	22144	22178	22159	22085	22131	22201	22064	22200	22254	22233	22061	22055	22116	22254	22194	22194	22100	22082	22153	21811	22078	22003	22189	22090	21977	21991	22116	21946	22128	22294	21918	22329	22023	22047	22074	21988	22111	22101	22184	22152	22046	22107	22190	22137	22127	22081	21930	22030	22184	22211	22010	22174	21975	22151	22149	22114	22286	22185	22081	22189	22189	22122	21984	22117	22077	22099	22204	21909	22137	22021	22034	22167	22021	22214	22118	22011	22142	22301	21967	22233	22099	22067	22153	21980	22166	22140	22112	21945	22097	22064	22155	22078	22045	22193	22108	22012	22079	22251	22050	22081	22124	22256	22201	22057	22120	21917	22189	22039	21938	22137	21947	22039	22276	22177	22284	22048	22035	21938	22097	22142	22003	22393	22241	22170	22138	22023	22116	22048	22082	22035	22241	22149	22122	22128	22291	22089	22147	22219	22068	22247	22261	22210	22110	22064	21958	22152	22127	22070	22240	22154	22112	22219	21997	22067	22143	22169	22134	21993	22122	22067	22029	22257	22245	21967	22128	22178	21890	22040	22105	22012	22119	22075	22148	22007	21972	22265	22140	22000	22108	22247	22015	22065	21949	22090	22102	22152	22198	22178	22296	22102	22151	22134	22063	22260	22114	22032	21999	21984	21933	22143	22003	22195	22210	22262	22232	22093	22159	22025	22048	22076	22094	22344	21998	22104	22149	22177	22160	22139	21956	21992	22037	22067	22062	22171	22016	22231	21986	22116	22050	22129	22120	22044	22171	22199	22114
22563	24076	46388	50069	43256	37188	34618	30472	29552	30148	29819	29640	30030	29769	29945	29944	29674	29625	29826	29446	29733	29438	29509	29675	29751	29566	29658	29461	29467	29596	29710	29624	29792	29451	29449	29557	29416	29397	29307	29435	29485	29589	29582	29618	29651	29580	29429	29645	29307	29314	29419	29431	29405	29468	29584	29548	29394	29573	29607	29559	29462	29423	29377	29540	29614	29736	29288	29629	29589	29642	29503	29393	29637	29473	29468	29512	29321	29487	29601	29584	29277	29386	29694	29281	29585	29638	29539	29559	29571	29427	29484	29657	29517	29524	29630	29506	29400	29402	29278	29679	29726	29362	29377	29289	29419	29361	29613	29327	29261	29436	29285	29440	29457	29652	29544	29276	29274	29372	29501	29200	29299	29250	29438	29424	29313	29469	29490	29483	29612	29744	29628	29625	29444	29670	29583	29201	29600	29445	29270	29469	29421	29382	29445	29319	29381	29504	29641	29033	29428	29241	29350	29490	29334	29373	29374	29431	29551	29205	29554	29364	29362	29347	29774	29199	29593	29709	29359	29609	29541	29085	29335	29187	29432	29385	29339	29425	29326	29358	29499	29599	29520	29252	29349	29318	29367	29466	29374	29393	29277	29355	29510	29314	29367	29407	29269	29526	29193	29342	29605	29354	29567	29149	29683	29217	29368	29311	29495	29381	29377	29327	29443	29284	29247	29346	29320	29357	29469	29293	29330	29217	29300	29594	29459	29540	29494	29349	29284	29335	29438	29516	29258	29287	29497	29281	29670	29349	29490	29252	29598	29614	29265	29305	29646	29493	29107	29090	29373	29491	29494	29547	29637	29433	29342	29641	29517	29444	29663	29251	29223	29448	29408	29569	28989	29418	29409	29237	29486	29326	29377	29548	29500	29440	29261	29365	29541	29488	29494	29346	29329	29302	29362	29316	29418	29647	29582	29429	29302	29555	29408	29601	29256	29358	29473	29385	29521	29333	29350	29482	29383	29375	29209	29294	29256	29550	29478	29377	29266	29148	29388	29332	29403	29391	29518	29228	29388	29300	29326	29453	29524	29482	29389	29457	29332	29387	29575	29286	29385	29464	29191	29220	29460	29357	29367	29664	29526	29419	29421	29344	29329	29402	29276	29203	29250	29454	29358	29384	29278	29265	29495	29317	29508	29496	29796	29571	29376	29425	29516	29206	29309	29549	29488	29647	29299	29364	29350	29170	29551	29374	29356	29289	29657	29648	29136	29588	29410	29429	29484	29490	29564	29499	29637	29341	29438	29289	29361	29440	29402	29417	29665	29268	29585	29638	29448	29459	29311	29478	29610	29408	29571	29361	29471	29329	29488	29243	29564	29389	29365	29275	29478	29427	29588	29356	29300	29344	29549	29464	29302	29745	29548	29660	29101	29456	29490	29442	29473	29361	29180	29294	29435	29193	29349	29461	29452	29244	29419	29424	29478	29674	29652	29557	29565	29491	29588	29385	29464	29145	29362	29490	29282	29271	29173	29456	29358	29434	29599	29311	29340	29510	29546	29597	29374	29543	29572	29486	29473	29533	29431	29311	29237	29274	29453	29431	29537	29252	29443	29443	29471	29639	29311	29348	29225	29421	29415	29411	29194	29383	29303	29417	29324	29162	29461	29281	29576	29429	29565	29546	29254	29326	29525	29509	29277	29278	29204	29361	29283	29547	29285	29576	29532	29517	29441	29273	29654	29652	29368	29131	29510	29327	29517	29332	29153	29547	29380	29239	29448	29496	29484	29472	29552	29360	29235	29356	29481	29370	29482	29359	29514	29537	29379	29457	29400	29331	29294	29471	29418	29244	29433	29415	29260	29596	29336	29404	29629	29751	29334	29280	29372	29481	29657	29453	29488	29357	29502	29440	29508	29463	29634	29310	29425	29584	29205	29357	29482	29412	29199	29480	29392	29219	29457	29307	29502	29548	29491	29531	29393	29400	29145	29410	29348	29299	29369	29526	29459	29474	29442	29677	29436	29402	29519	29205	29484	29230	29433	29234	29568	29245	29371	29392	29575	29329	29480	29595	29445	29426	29344	29187	29462	29318	29331	29457	29391	29298	29571	29593	29674	29326	29393	29338	29343	29177	29483	29333	29386	29613	29325	29596	29345	29129	29359	29474	29509	29414	29356	29457	29181	29442	29383	29615	29440	29511	29497	29352	29299	29255	29450	29574	29592	29537	29520	29368	29379	29370	29454	29440	29572	29214	29771	29530	29234	29234	29490	29354	29242	29485	29445	29463	29259	29478	29327	29183	29419	29485	29101	29223	29335	29540	29430	29386	29540	29464	29347	29039	29225	29463	29533	29145	29399	29444	29404	29379	29374	29381	29345	29456	29219	29496	29583	29578	29388	29327	29309	29409	29391	29420	29434	29597	29557	29507	29462	29632	28943	29468	29517	29424	29488	29271	29524	29495	29492	29417	29516	29337	29358	29403	29421	29364	29423	29217	29434	29239	29347	29426	29441	29223	29430	29275	29469	29334	29340	29314	29601	29472	29337	29600	29434	29382	29354	29420	29385	29410	29053	29282	29331	29462	29315	29439	29623	29356	29275	29466	29420	29621	29377	29314	29197	29501	29490	29427	29385	29407	29482	29299	29583	29361	29429	29569	29453	29505	29565	29378	29509	29496	29540	29381	29525	29501	29444	29514	29443	29245	29407	29527	29410	29546	29563	29364	29339	29424	29350	29116	29316	29357	29335	29641	29465	29590	29593	29113	29526	29532	29535	29538	29361	29534	29463	29267	29178	29373	29565	29452	29417	29243	29335	29362	29409	29102	29296	29512	29720	29382	29233	29603	29560	29490	29513	29463	29268	28994	29477	29510	29412	29480	29441	29582	29450	29242	29224	29471	29405	29496	29263	29575	29319	29297	29375	29273	29593	29520	29728	29451	29431	29405	29219	29260	29605	29486	29320	29251	29397	29543	29575	29311	29452	29379	29266	29478	29468	29266	29328	29372	29278	29407	29370	29325	29035	29210	29294	29398	29156	29292	29343	29440	29409	29305	29212	29406	29255	29397	29391	29189	29331	29406	29430	29223	29318	29609	29444	29360	29289	29556	29641	29348	29436	29538	29541	29131	29368	29356	29130	29277	29428	29331	29400	29374	29250	29367	29459	29268	29616	29314	29241	29649	29261	29441	29184	29468	29441	29234	29192	29277	29536	29311	29148	29616	29466	29360	29291	29368	29088	29210	29724	29346	29228	29592	29448	29247	29708	29512	29481	29420	29552	29427	29303	29238	29506	29427	29460	29360	29370	29634	29388	29463	29249	29414	29479	29242	29403	29556	29402	29437	29568	29506	29263	29468	29336	29327	29433	29518	29362	29491	29380	29321	29452	29468	29366	29550	29228	29301	29498	29295	29276	29336	29486	29254	29617	29236	29146	29628	29094	29473	29537	29393	29520	29491	29326	29313	29538	29379	29687	29453	29369	29243	29483	29273	29205	29435	29346	29436	29459	29326	29337	29349	29444	29442	29437	29318	29476	29402	29257	29143	29293	29236	29467	29355	29180	29286	29412	29415	29185	29378	29398	29526	29294	29448	29506	29407	29452	29419	29518	29320	29453	29300	29534	29552	29669	29621	29355	29468	29490	29527	29483	29299	29445	29357	29561	29154	29465	29421	29568	29591	29469	29355	29581	29411	29318	29147	29618	29614	29796	29575	29462	29460	29481	29166	29305	29338	29262	29079	29295	29412	29805	29534	29329	29377	29412	29565	29537	29629	29440	29381	29374	29335	29273	29546	29628	29470	29246	29278	29340	29571	29331	29262	29371	29569	29393	29385	29095	29445	29431	29314	29255	29388	29321	29537	29374	29463	29582	29362	29599	29438	29470	29401	29177	29423	29124	29128	29531	29445	29295	29386	29431	29232	29446	29237	29186	29428	29683	29537	29557	29453	29311	29387	29448	29570	29252	29411	29521	29483	29332	29168	29382	29196	29402	29327	29484	29353	29705	29545	29361	29561	29372	29231	29437	29623	29436	29589	29544	29314	29219	29390	29423	29579	29289	29427	29497	29482	29413	29379	29329	29462	29194	29296	29604	29269	29437	29189	29410	29346	29464	29299	29510	29552	29267	29321	29375	29486	29477	29243	29344	29195	29382	29502	29263	29603	29764	29787	29339	29633	29421	29355	29453	29182	29321	29469	29366	29626	29297	29273	29367	29428	29368	29627	29567	29430	29503	29498	29183	29422	29445	29479	29232	29615	29476	29385	29559	29351	29347	29506	29460	29311	29491	29350	29356	29111	29284	29394	29469	29283	29377	29491	29482	29261	29345	29544	29430	29282	29580	29442	29428	29364	29639	29259	29593	29491	29580	29314	29407	29463	29384	29438	29250	29186	29456	29498	29334	29224	29579	29446	29342	29466	29557	29325	29216	29473	29442	29621	29401	29364	29591	29215	29289	29539	29544	29464	29410	29265	29249	29313	29151	29517	29475	29204	29390	29371	29496	29256	29390	29391	29590	29181	29377	29478	29542	29218	29345	29446	29475	29258	29312	29376	29463	29484	29290	29462	29396	29377	29222	29418	29093	29515	29214	29455	29722	29225	29247	29089	29218	29409	29567	29468	29717	29632	29381	29221	29294	29189	29135	29233	29411	29295	29466	29411	29260	29292	29284	29484	29291	29291	29268	29354	29262	29445	29532	29536	29646	29492	29655	29407	29349	29333	29448	29375	29415	29351	29461	29492	29646	29386	29575	29321	29087	29444	29537	29434	29483	29437	29404	29338	29438	29359	29443	29119	29452	29548	29261	29487	29423	29438	29290	29471	29408	29373	29333	29441	29402	29380	29239	29273	29407	29372	29511	29334	29309	29545	29430	29438	29350	29358	29461	29283	29536	29566	29464	29444	29360	29360	29378	29518	29761	29372	29437	29471	29385	29534	29465	29324	29423	29374	29200	29326	29562	29500	29454	29543	29422	29289	29341	29295	29380	29319	29367	29159	29560	29427	29635	29448	29532	29258	29514	29653	29384	29441	29377	29305	29509	29221	29430	29394	29449	29387	29514	29085	29307	29322	29407	29693	29332	29513	29301	29519	29269	29311	29574	29277	29258	29432	29394	29542	29456	29490	29535	29423	29451	29402	29404	29187	29455	29487	29641	29257	29461	29240	29389	29757	29540	29539
60465	97038	92708	83732	59224	38727	27268	23350	22600	22451	22418	22486	22483	22699	22529	22657	22456	22489	22498	22426	22575	22719	22674	22536	22433	22650	22534	22459	22673	22638	22572	22693	22643	22519	22440	22574	22544	22730	22450	22322	22513	22629	22640	22542	22681	22677	22585	22701	22535	22650	22613	22601	22329	22386	22557	22396	22643	22482	22595	22625	22482	22472	22515	22467	22366	22577	22585	22565	22553	22494	22581	22622	22455	22598	22874	22427	22489	22457	22581	22569	22489	22578	22537	22553	22392	22556	22623	22309	22665	22351	22471	22645	22418	22637	22361	22608	22657	22519	22561	22549	22584	22514	22452	22546	22495	22691	22496	22683	22542	22439	22519	22428	22597	22426	22724	22423	22437	22560	22471	22533	22537	22757	22451	22630	22341	22523	22621	22585	22793	22561	22328	22690	22593	22419	22468	22478	22404	22767	22704	22523	22477	22618	22552	22645	22414	22448	22594	22578	22485	22516	22524	22641	22667	22640	22558	22357	22667	22783	22547	22405	22644	22669	22548	22459	22593	22565	22544	22559	22581	22603	22526	22502	22719	22515	22639	22553	22418	22683	22444	22625	22448	22473	22580	22574	22512	22603	22804	22469	22680	22608	22462	22647	22665	22673	22561	22503	22695	22666	22446	22581	22608	22419	22706	22661	22620	22483	22473	22499	22523	22383	22655	22535	22585	22791	22725	22573	22555	22461	22550	22627	22522	22669	22643	22492	22548	22598	22700	22421	22588	22513	22502	22621	22473	22651	22614	22585	22727	22635	22449	22517	22406	22669	22652	22620	22619	22542	22437	22616	22587	22533	22672	22635	22436	22520	22477	22495	22605	22709	22527	22653	22556	22653	22561	22491	22658	22452	22419	22725	22616	22656	22509	22332	22385	22437	22635	22577	22541	22415	22571	22603	22487	22559	22561	22331	22536	22547	22490	22485	22486	22671	22533	22484	22540	22572	22441	22516	22730	22489	22519	22593	22639	22517	22534	22597	22506	22485	22598	22532	22416	22666	22547	22645	22702	22674	22572	22464	22472	22619	22633	22462	22577	22695	22518	22434	22583	22449	22528	22489	22538	22585	22693	22403	22470	22601	22682	22478	22680	22603	22512	22601	22526	22466	22382	22619	22504	22674	22544	22534	22342	22619	22609	22731	22543	22547	22703	22596	22786	22433	22837	22352	22579	22532	22535	22440	22466	22648	22620	22529	22597	22475	22588	22587	22498	22592	22639	22415	22830	22554	22442	22562	22535	22569	22494	22382	22480	22657	22700	22590	22737	22516	22506	22581	22573	22377	22690	22608	22425	22597	22471	22601	22550	22522	22417	22541	22510	22550	22472	22446	22597	22459	22449	22689	22528	22524	22500	22393	22663	22625	22615	22701	22596	22385	22669	22570	22540	22577	22631	22666	22676	22531	22730	22619	22693	22377	22616	22639	22552	22563	22561	22395	22466	22568	22598	22660	22558	22457	22600	22689	22458	22652	22583	22648	22483	22420	22598	22471	22747	22456	22527	22501	22401	22600	22424	22426	22474	22586	22700	22524	22588	22538	22543	22611	22646	22380	22527	22678	22543	22646	22631	22733	22486	22610	22495	22514	22562	22699	22555	22448	22616	22530	22588	22574	22342	22443	22502	22725	22595	22414	22245	22551	22433	22633	22683	22667	22672	22610	22679	22374	22686	22504	22585	22470	22417	22562	22522	22410	22539	22429	22553	22416	22591	22659	22452	22246	22709	22591	22491	22648	22608	22687	22423	22621	22430	22602	22543	22352	22628	22407	22566	22542	22653	22557	22477	22410	22496	22748	22624	22296	22555	22507	22674	22452	22648	22483	22716	22377	22473	22571	22548	22560	22543	22600	22626	22541	22591	22553	22437	22475	22651	22699	22511	22531	22614	22584	22621	22510	22423	22529	22564	22542	22414	22671	22442	22640	22676	22478	22663	22686	22627	22316	22668	22382	22644	22571	22447	22712	22603	22525	22505	22603	22635	22590	22546	22368	22694	22415	22579	22606	22449	22552	22578	22558	22429	22454	22303	22529	22392	22536	22479	22629	22571	22526	22671	22651	22623	22629	22622	22539	22574	22514	22562	22530	22803	22453	22457	22709	22476	22543	22410	22501	22701	22612	22544	22576	22629	22506	22428	22590	22624	22632	22450	22613	22465	22644	22520	22582	22565	22649	22577	22527	22409	22606	22407	22438	22424	22659	22419	22472	22416	22615	22573	22514	22566	22563	22462	22377	22558	22495	22729	22498	22442	22566	22526	22521	22452	22558	22372	22694	22595	22599	22560	22518	22701	22410	22580	22543	22620	22551	22613	22584	22624	22403	22408	22563	22456	22503	22389	22555	22466	22533	22807	22580	22391	22483	22487	22442	22551	22525	22594	22522	22687	22785	22449	22658	22467	22550	22557	22546	22427	22766	22737	22589	22476	22331	22346	22509	22490	22428	22587	22500	22504	22660	22557	22754	22306	22590	22679	22397	22462	22587	22548	22443	22509	22466	22596	22540	22426	22607	22561	22451	22637	22462	22542	22411	22615	22625	22660	22459	22524	22413	22729	22423	22562	22413	22663	22611	22636	22789	22713	22431	22651	22663	22686	22652	22544	22550	22484	22596	22641	22475	22381	22678	22583	22646	22444	22597	22592	22452	22470	22551	22537	22513	22461	22510	22458	22427	22468	22696	22598	22457	22653	22582	22635	22461	22711	22574	22558	22445	22399	22582	22729	22549	22462	22694	22503	22506	22557	22554	22624	22441	22514	22567	22501	22355	22602	22623	22594	22539	22551	22506	22565	22527	22694	22549	22722	22418	22451	22689	22441	22528	22593	22497	22543	22601	22536	22417	22516	22461	22617	22537	22514	22552	22523	22732	22496	22508	22508	22441	22495	22611	22620	22686	22506	22490	22473	22705	22558	22571	22537	22561	22494	22650	22546	22622	22546	22469	22478	22504	22547	22635	22803	22646	22368	22566	22379	22548	22545	22515	22536	22388	22726	22445	22714	22536	22675	22613	22630	22492	22516	22479	22549	22717	22537	22391	22575	22417	22536	22448	22525	22687	22505	22572	22444	22605	22369	22615	22569	22577	22604	22541	22494	22449	22451	22334	22590	22487	22624	22476	22538	22647	22434	22708	22496	22568	22617	22414	22575	22433	22481	22434	22653	22505	22570	22730	22641	22405	22596	22438	22469	22459	22628	22800	22492	22608	22522	22685	22670	22570	22567	22655	22501	22529	22598	22757	22479	22685	22545	22433	22467	22340	22600	22403	22694	22464	22548	22534	22584	22615	22589	22305	22588	22482	22392	22535	22586	22604	22573	22577	22565	22426	22570	22413	22674	22439	22627	22460	22532	22451	22493	22501	22462	22439	22449	22629	22472	22507	22598	22683	22442	22478	22666	22668	22356	22423	22542	22613	22605	22597	22657	22621	22512	22480	22371	22590	22671	22701	22540	22631	22509	22555	22391	22467	22558	22513	22517	22470	22459	22571	22668	22546	22523	22432	22562	22459	22546	22627	22512	22568	22470	22571	22458	22671	22622	22605	22626	22528	22756	22562	22438	22816	22539	22493	22450	22579	22606	22397	22513	22702	22557	22471	22428	22473	22700	22560	22493	22533	22291	22564	22587	22592	22542	22653	22402	22350	22496	22389	22480	22548	22491	22576	22663	22483	22582	22590	22523	22564	22568	22522	22563	22708	22516	22687	22478	22480	22442	22605	22494	22596	22538	22435	22764	22458	22652	22398	22573	22551	22569	22614	22649	22559	22537	22491	22612	22574	22424	22679	22551	22452	22602	22594	22390	22447	22460	22587	22688	22438	22582	22600	22381	22732	22558	22437	22590	22487	22532	22438	22374	22614	22539	22523	22427	22467	22635	22579	22615	22601	22426	22714	22436	22595	22439	22326	22577	22597	22627	22736	22492	22446	22430	22642	22527	22654	22470	22500	22552	22512	22439	22538	22536	22422	22346	22456	22551	22613	22395	22573	22591	22618	22502	22472	22610	22717	22312	22702	22590	22630	22695	22602	22696	22583	22522	22445	22495	22543	22562	22594	22538	22480	22540	22495	22549	22598	22544	22362	22361	22389	22479	22335	22426	22350	22766	22536	22587	22488	22690	22542	22460	22482	22541	22474	22610	22504	22364	22515	22437	22441	22544	22614	22535	22627	22472	22643	22520	22741	22536	22507	22611	22618	22563	22609	22533	22397	22679	22341	22481	22773	22535	22481	22636	22656	22699	22700	22558	22551	22492	22674	22568	22433	22381	22412	22654	22498	22513	22588	22431	22617	22501	22459	22608	22458	22529	22411	22664	22533	22409	22545	22624	22405	22481	22723	22563	22588	22492	22473	22392	22612	22572	22475	22527	22655	22643	22300	22605	22327	22863	22566	22650	22473	22536	22635	22419	22508	22259	22676	22361	22326	22671	22781	22555	22570	22577	22592	22722	22586	22477	22429	22600	22591	22633	22592	22638	22560	22528	22730	22449	22706	22404	22607	22386	22421	22624	22414	22605	22602	22658	22291	22674	22398	22565	22440	22685	22487	22535	22426	22480	22589	22459	22439	22574	22620	22646	22565	22668	22600	22485	22457	22506	22375	22498	22598	22386	22530	22562	22669	22727	22415	22714	22463	22396	22785	22693	22562	22636	22657	22540	22475	22602	22459	22649	22423	22539	22507	22482	22482	22711	22384	22623	22502	22598	22436	22497	22496	22415	22643	22712	22344	22501	22703	22304	22539	22752	22450	22643	22456	22478	22582	22523	22533	22555	22401	22430	22505	22590	22570	22591	22564	22387	22502	22528	22543	22727	22726	22654	22565	22593	22583	22574	22742	22495	22571	22780	22411	22479	22557	22562	22673	22544	22478	22678	22569	22633	22434	22574	22453	22610	22406	22505	22339	22568	22446	22608	22548	22638	22576	22564	22514	22364	22560	22567	22571	22544	22534	22692	22467	22521	22340	22559	22513	22625	22604	22483	22586	22419	22374	22580	22548	22600	22595	22493	22506	22392	22563	22510	22634	22535	22430	22682	22598	22408	22385	22654	22673	22729	22642	22484	22534	22485	22615	22673	22598	22580	22433	22620	22391	22590	22741	22674	22451	22542	22415	22369	22552	22634	22484	22475	22637
29228	36628	52818	43913	34113	31218	29862	29127	29209	29045	29393	28824	29045	29054	29039	29138	29185	29024	29196	29214	29324	28899	29157	29148	29207	29013	28968	29079	28902	29088	28986	29163	28903	29260	29167	29211	29041	28977	29081	28864	29328	28983	28912	28928	29185	29175	29115	28931	29045	29185	29043	29082	28969	29140	29150	29011	28951	29069	28972	28988	29280	29044	29093	28980	29043	28978	29120	29240	29215	29255	29024	29117	29024	29139	29082	29102	29106	29066	29364	29192	28946	28972	28997	29129	29030	28882	29129	28997	29265	29101	29054	28909	29216	29063	29101	29128	29058	28988	29124	28882	28900	29046	28942	28864	28954	29077	28996	29061	28998	29050	28983	28854	28975	29050	28899	29101	28949	28925	28946	29174	29268	29029	29120	29150	28760	28999	28955	28915	29177	29052	29197	29100	29060	29096	28907	29039	28978	28769	29059	29127	28914	28950	28977	29095	29028	29268	29153	29351	29015	29164	29176	29153	29114	29047	28957	29002	28866	28964	29043	29076	28893	29001	29054	28875	29001	28928	29097	29031	29052	28879	28943	29020	29066	29182	29244	28811	29097	29107	29061	28934	29069	28982	29032	28896	29251	29119	29388	29268	28984	28789	28946	29005	29065	28891	29123	29049	29034	28864	28967	28889	29127	29029	29038	29252	29052	29018	29040	29015	29061	28829	29257	29097	28885	29113	28989	28864	28960	28956	28888	28942	29218	29210	29064	28772	28886	28948	28864	29043	29059	28979	29037	28950	28930	29197	29199	28894	29103	28872	29062	29089	28976	29060	28923	29110	28966	28876	29355	29116	28942	29196	28994	29134	29157	29159	29011	29025	28803	28935	29143	28933	28950	28939	28906	29104	29043	29078	29267	29027	28925	29106	28996	29059	28939	28965	28885	28948	28985	29059	28961	29162	29163	28875	29255	29280	28966	29189	29152	28859	28993	29104	29016	29053	28838	29175	29113	29123	28989	28932	29117	29191	28977	29016	29071	29145	29088	28984	28971	29082	29058	28932	29009	28796	29039	29195	28982	29130	29231	28902	29126	29043	29082	29140	28867	28999	28956	29060	28917	29142	29340	29164	29043	29233	28966	28994	29080	29070	28997	29057	28973	29169	29020	28950	28971	29195	28970	28966	29198	29031	28989	29014	28953	28961	28904	28618	29127	28902	28892	29037	28875	29214	29134	29039	29080	29195	28950	28914	29023	29049	28780	28971	29083	28885	29300	28796	29048	29127	29046	29049	29054	29016	29251	29018	29028	29086	29172	28977	29089	28836	28843	28787	28903	29050	28916	29047	28900	29058	28854	29032	29155	28854	29029	29044	29133	28882	29041	28909	29069	29028	28954	29177	29241	29039	29233	29007	29116	28872	29140	29079	28919	28857	29078	28870	28708	29213	29191	29085	29049	28984	29013	28978	29114	29186	28808	28912	29049	28971	29097	28961	29133	29232	29322	29271	29021	28994	28894	29119	29264	29106	29209	29010	29189	29010	28971	28955	28969	29140	28904	28884	28966	29137	29059	29061	29026	29284	28956	28946	29004	28996	29346	29129	29031	29204	29117	28994	28935	29073	29190	28754	29060	29067	29083	29139	29348	29413	28824	29059	29154	28837	29193	29005	29254	29154	28951	28888	28932	29077	29175	29059	29202	28867	29015	28942	29036	29202	29172	29071	29169	28934	29101	28935	28974	29167	29029	28862	29112	29006	28951	29126	28891	29205	29070	29083	28783	29080	28986	28997	29041	29241	29012	29169	29097	29245	29366	29248	29145	28809	29045	29079	29203	29146	29384	28827	29123	28822	29109	28967	29011	29078	29185	29046	29079	28970	29151	29114	29046	29034	29002	29149	29213	29058	28988	28909	29002	29251	28954	29032	29062	29143	29172	29094	28893	28885	28937	29000	28945	29202	29029	29210	29064	29054	29189	29270	29217	28887	28994	29015	28917	28981	28975	28770	28982	29174	28944	28975	29129	29036	29238	28944	28853	29150	29018	28981	28807	29024	28868	29046	28756	29071	29145	29164	28969	28651	28953	28973	29172	29093	28963	29026	28796	29070	29042	28996	29084	29073	28959	29043	29237	28896	29046	29056	29243	28931	28828	29041	28921	29128	29250	29170	29037	29007	29052	29007	28817	29000	28995	28859	29036	29078	28984	28924	28929	29167	29158	28926	28979	28948	29209	29072	28975	29139	29090	29013	29030	29039	29084	29088	29215	29134	29242	28962	29239	29010	28894	28996	28941	29170	28858	29205	29042	29112	28769	28834	29068	28992	28961	29057	28939	29116	28905	29194	28930	28878	28901	28910	29025	28964	28978	28910	29048	29037	28947	28942	29036	28999	28990	29276	28915	28928	28982	29025	29008	29022	28944	28919	29182	28947	28844	28981	29107	28954	29086	29177	28968	29205	29007	29076	29125	29171	29276	28957	29126	29225	29019	29010	29246	29031	29119	29044	29150	29097	28926	28928	29133	29369	29145	29234	29070	29180	29241	28949	29150	29221	28975	28992	28999	28984	29076	28952	29058	29022	29045	28940	29158	29171	28952	29120	29019	29006	28988	29261	29116	28957	28939	29015	28955	29034	28943	29046	29007	29151	28907	29097	29151	29053	28965	29255	29110	28868	29106	29125	28833	29018	29220	28855	29002	29129	29187	29143	29038	28922	29048	28967	29097	29212	28993	29232	29170	29088	29118	29189	29035	29025	29176	29118	29045	29233	29213	29007	28835	29140	28944	29123	28833	28978	29019	29222	29112	29286	29009	29230	28769	29047	28922	29193	29044	28896	29131	29065	28906	29012	28963	28656	29044	28905	28992	29073	28679	28971	29127	29103	29091	28928	29035	29179	29104	28871	29063	28895	29063	29096	29090	28964	29112	29266	29131	28985	29086	29195	29105	29152	29029	29029	29198	29111	29151	29046	29036	29072	29247	29102	28864	29027	28993	28846	29013	29233	29150	29228	29174	28979	29273	29107	28813	29279	29002	29031	29013	28751	29145	28859	28886	28970	29107	28983	29031	29005	28855	29074	29227	28951	29025	28925	28998	28943	29170	29299	29072	29293	29289	28905	29056	29048	28972	29193	29119	29052	29107	29085	29064	28983	29134	28800	29116	29009	29092	29050	28794	29173	28819	28992	29145	29214	28980	28842	28972	29008	28914	29159	28904	28905	29098	29039	29040	29079	29019	28944	29037	28935	29052	29083	29241	29034	29204	29051	29136	28798	29101	29054	29089	28871	29085	29063	29045	29202	29083	29234	28920	29199	28863	29111	29118	28861	28929	28963	29096	29040	29061	28861	28983	28887	28923	29081	29095	28878	29068	29006	29110	29109	28971	29186	29003	28979	29297	28853	29103	28816	28890	29123	29093	28962	29243	29187	28888	28916	28966	29264	28965	28941	29333	28866	28859	28949	29023	29120	29121	29024	28855	29010	29060	29042	29087	29073	29221	28921	29085	29117	28903	28914	29135	29098	29089	28958	29106	29067	29194	28964	29119	29103	29190	29028	28921	29203	29034	29290	28965	28970	28997	29127	29067	29088	29141	29011	29046	29123	29297	29082	28981	29023	29194	28834	29013	29006	29280	28948	28989	29154	28981	28883	28981	29035	28859	29077	29051	28865	28997	29083	29028	29114	29063	28987	29063	29177	29244	29080	28909	28931	29406	29075	28902	28794	29014	29020	29179	28851	29258	29389	29161	28906	29237	28906	29146	29114	28966	28938	29242	29249	28942	28984	29134	29211	29177	29025	29057	29263	29014	29295	29158	29172	29261	29042	29159	29100	29238	28808	29203	29113	29040	29055	28935	29251	29018	29367	29164	29103	28956	29185	29162	29151	29110	29038	29381	29150	29117	29078	29296	29110	28897	28967	28907	28719	29019	29102	29155	28952	29086	29127	29158	29040	29148	29159	29097	29135	29162	29090	29103	28820	28957	28993	28983	29001	29072	29040	29036	29139	29056	28942	29188	28964	29079	28971	29126	29070	28899	28898	28929	29037	29088	28997	28992	29197	28937	28848	28952	29218	28987	29088	28924	29019	29114	29158	29336	29189	29047	29121	28972	29120	28922	28941	29225	29084	28765	29004	29196	29164	28953	29329	28966	29231	29121	28932	29105	28972	28894	28971	29147	29123	29159	29551	28999	29118	29119	29228	29275	29110	28992	29170	28980	29344	28992	29168	29104	28844	28958	28998	29268	29203	28853	28922	28932	29020	29096	29007	28859	29164	29152	29041	29049	28869	28887	29017	29187	29087	29068	29051	29095	29074	29063	29058	29209	28918	29139	28952	29063	28822	29160	29024	29006	28983	28992	28777	29125	28869	29316	29144	29299	29215	28971	28922	29017	29115	29057	29194	28832	29070	29102	29062	29310	28991	29044	29125	29299	28961	28935	29237	29007	28971	29157	29003	29013	29117	29026	29003	29171	29095	29056	28716	28708	29098	29259	28950	29275	29039	29013	29040	29077	29056	29126	29060	29034	28947	28716	28910	29073	29057	29248	29069	29017	29267	29048	29022	29192	29075	29011	28755	29059	28979	28692	29166	29171	29288	29099	29155	29150	28964	29023	28976	28987	28920	29064	29038	28823	29140	28961	28992	29138	28978	29140	28958	28930	28998	29166	29249	29137	29064	29161	28823	29087	29020	29078	29093	28965	28924	28851	29090	28982	28906	29058	29255	29180	29138	29074	29208	29234	28978	29186	28986	29021	28995	29004	29005	29271	28879	28973	29081	29123	29094	28955	29135	29027	28965	29055	28832	28900	29186	28992	28978	28851	29014	29070	29121	29192	29068	29145	29129	29121	29260	29025	29060	28902	28997	29008	29159	29105	28964	29064	28809	29074	28819	29013	29192	28918	28765	28974	29238	29163	28955	29112	29050	29088	29158	29165	29067	29207	28975	29096	29117	29059	28937	29084	29215	29389	28991	28727	28988	29336	29173	29191	28917	28898	28993	28970	28876	29090	29012	29256	28903	28940	29455	29235	29200	28946	29016	29095	29044	29068	28962	29297	28973	29026	28986	29054	28991	29105	29002	29130	29158	29207	29357	29083	29068	29088	29002	28960	29149	28888	28963	28924	29061	29045	28915	29000	28967	28895	28964	29210	29182	29354	29317	29100	29221	29088	28960	28970	29269	29047	29059
31127	57793	55079	38121	28352	23989	22577	22320	22315	22161	22163	22230	22208	22217	22350	22339	22256	22183	22186	22194	22134	22241	22320	22133	22256	22270	22356	22277	22138	22126	22300	22172	22068	22326	22156	22186	22192	22307	22227	22234	22068	22211	22079	22132	22110	22293	22249	22265	22162	22287	22162	22174	22013	21994	22270	22362	22259	21951	22071	22180	22021	22305	22358	22196	22300	22156	22041	22151	22154	22360	22228	22157	22015	22059	22158	22090	22093	22260	22257	22167	22282	22224	22220	22378	22235	22362	22150	22078	22228	22152	22245	22308	21979	22178	22204	22178	22190	22220	22234	21932	22323	22362	22290	22375	22185	22324	22264	22050	22156	22194	22096	22302	22302	22325	22234	22202	22209	22278	22121	22094	22321	22191	22091	22117	22111	22297	22128	22256	22319	22199	22295	22142	22201	22313	22245	22187	22153	22108	21931	22158	22370	22089	22103	22363	22274	22255	22224	22089	22346	22222	22194	22050	22197	22248	22205	22162	22287	22246	22070	22100	22078	22063	22257	22052	22288	22222	22211	22257	22067	22243	22142	22034	21929	22420	22158	22248	22168	22087	22311	22236	22111	22204	22136	22223	22183	22321	22254	22159	22264	22037	22336	22294	22119	22192	22299	22178	22162	22179	22240	22210	22172	22289	22272	22098	22168	22250	22255	22080	22205	22109	22143	22054	22217	22188	22023	22156	22294	22305	22267	22149	22280	22231	22094	22194	22294	22216	22093	22336	22158	22196	22120	22352	22110	22250	22142	22265	22002	22122	22246	22197	22070	22112	22029	22143	22046	22223	22269	22086	22156	22333	22254	22357	22198	22058	22262	22192	22408	22224	22077	22213	22198	22254	22347	21980	22066	22318	22253	22089	22208	22241	22295	22252	22209	22070	22091	22292	22010	22340	22194	22324	22328	22136	22104	22170	22074	22189	22158	22217	22188	22206	22122	22156	22239	22227	21980	22135	22211	22212	22177	22199	22293	22231	22270	22401	22173	22138	22179	22122	22081	22201	22436	22388	22245	22310	22085	22249	22101	22305	22199	22141	22154	22328	22250	22312	22129	22162	22086	22180	22073	22278	22245	22164	22092	22320	22050	22213	22118	22166	22226	22109	22149	22268	22267	22020	22144	22110	22188	22085	22294	22214	22269	22178	22084	22197	22071	22340	22022	22253	22156	22128	22184	21914	22328	22198	22405	22093	22206	22283	22081	22201	22166	22363	22347	22218	22152	22289	22139	22262	22098	22281	22087	22148	22221	22184	22168	22184	22254	22114	22235	22143	22305	22267	22202	22238	22197	22018	22056	22210	22141	22043	22362	22099	22038	22220	22253	22227	22225	22133	22258	22061	22208	22401	22234	22002	22067	22048	22286	22014	22261	22238	22021	22149	22192	22159	22220	22056	22167	22051	22221	22034	21983	22072	22406	22054	22284	22048	22175	22114	22156	22364	22274	22392	22309	22273	22134	22192	22154	22229	22272	22267	22346	22166	22122	22093	22200	22250	22236	22057	22219	22155	22248	22041	22161	22285	22209	22202	22237	22051	22224	22155	22117	22209	22242	22222	22123	22334	22229	22316	22475	22143	22271	22079	21977	22239	22359	22295	22210	22248	22229	22068	22201	22184	22025	22288	22217	22245	22107	22159	22285	22215	22374	22372	22193	22327	22195	22034	22159	22226	22165	22150	22084	22193	22302	22096	22337	22141	22187	22224	22237	22238	22257	22180	22361	22355	22034	22192	22229	22202	22188	22282	22172	22241	22207	22268	22071	22308	22082	22153	22154	22185	22204	22258	22165	22237	22285	22127	22077	21980	22246	22216	22276	22069	22163	22232	22293	22292	22064	22211	22100	22341	22251	22347	22148	22133	22247	22078	22088	22261	22126	22077	22229	22062	22285	22125	22249	22093	22242	22158	22219	22261	22201	22242	22104	22111	22234	22210	22312	22255	22341	22133	22170	22299	22246	22248	22102	22266	22287	21937	22259	22114	22037	22347	22056	22183	22258	22381	22196	22283	22204	22253	22077	22192	22174	22187	22184	22061	22304	22176	22240	22232	22104	22114	22149	22544	22318	22190	22186	22207	22388	22103	22071	22208	22159	22158	22250	22228	22125	22164	22044	21979	22268	21991	22151	22314	22062	22344	22239	21980	22164	22097	22209	22144	22179	22170	22347	21998	22205	22191	22309	22118	22276	22137	22003	22461	22117	22287	22297	22338	22155	22176	22168	22341	22316	22274	22289	22269	22149	22274	22081	22223	22302	22156	22089	22305	22225	22244	22274	22115	22230	22072	22024	22122	22184	22511	22276	22267	22097	22245	22086	22240	22265	22088	22253	22360	22260	22391	22166	22233	22373	22157	22211	22109	22217	22261	22222	22274	22296	22142	22191	22260	22117	22191	22253	22123	22250	22050	22271	22422	22218	22309	22164	22359	22355	22228	21968	22144	22077	22358	22242	22218	22100	22220	22223	22251	22150	22183	22196	22124	22130	22139	22031	22361	22108	22344	22146	22205	22169	22168	22184	22143	22258	21998	22389	22229	22233	22050	22119	22272	22088	22337	22007	22077	22321	22121	22195	22334	22087	22191	22159	22352	22290	22241	22207	22131	22244	22205	22141	22255	22139	22196	22202	22177	22092	22182	22272	22055	22146	22161	22111	22249	22367	22389	22461	22090	22110	22124	22128	22196	22181	22191	22254	22411	22291	22138	22101	22193	22380	22185	22235	22080	22249	22269	22302	22193	22303	22219	22136	22072	22101	22202	22347	22085	22189	22114	22165	22111	22291	22104	22182	22191	22284	22227	22301	22403	22138	22198	22252	22151	22257	22214	22232	22135	22217	22221	22325	22068	22198	22216	22137	22123	22182	22246	22131	22237	22109	22198	22058	22106	22221	22184	22146	22266	22253	22212	22133	22290	22219	22186	22188	22072	22305	22089	22208	22031	22316	22230	22153	22301	22125	22218	22208	22287	22088	22316	22094	22177	22226	22111	22232	22105	22224	22063	22309	22186	22330	21930	22241	22246	22330	22134	22172	22131	22283	22198	22274	22095	22270	22175	22119	22211	22322	22185	22294	22101	22118	22138	22380	22208	22197	22215	22180	22196	22125	22180	22325	22020	22031	22386	22331	22161	22137	22115	22222	22142	22079	22131	22096	22142	22498	22160	22150	22495	21914	22200	22171	22152	22222	22139	22002	22323	22249	22236	22303	22252	22295	22192	22190	22335	22187	22204	22179	22209	22224	21941	22217	22309	22361	22227	22221	22092	22174	22303	22110	22220	22276	22148	22239	22051	22201	22243	22147	22296	22272	22060	22264	22144	22136	22176	22170	22205	22142	22163	22179	22145	22192	22116	22324	22203	22320	22118	22284	22187	22307	22218	22227	22284	22294	22169	22089	22213	22208	22016	22198	22328	22105	22373	22273	22261	22335	22176	22214	22310	22233	22270	22215	22210	22069	22240	22196	22142	22166	22144	22225	22087	22070	22153	22155	22304	21992	22236	22282	22091	22136	22132	22148	22327	22026	22282	22329	22188	22197	22247	22053	22218	22149	22130	22195	22160	22198	22182	22295	22233	22332	22182	22171	22227	22264	22150	22080	22026	22182	22174	22190	22220	22307	22100	21979	22138	22208	22215	22223	22196	22001	22378	22099	22226	22104	22332	22099	22305	22212	22253	22158	22214	22127	22282	22194	22255	22207	22104	22210	22142	22402	22088	22279	22219	22162	22186	22221	22254	22355	22091	22373	21991	22201	22300	22051	22486	21974	22059	22309	22166	22253	22272	22091	22002	22256	21989	22308	22221	22237	22108	22262	22162	22121	22150	22074	22290	22170	22270	22167	22256	22081	22217	22169	22306	22135	22323	22193	22389	22230	22280	22184	22088	22169	22355	22366	22216	22101	22349	22245	22291	22190	22169	22179	22423	22260	22216	22239	22228	22309	22184	22135	22066	22113	22123	22166	22254	22234	22253	22386	22227	22315	22099	22296	22021	22155	22039	22105	22186	22122	22178	21896	22284	22232	22099	22193	22095	22238	22225	22204	22146	22213	22344	22194	22161	22071	21893	22167	22256	22227	22197	22244	22257	22317	22317	22316	22238	22106	22164	22267	22052	22228	22275	22166	22238	22192	22028	22138	22324	22114	21971	22218	22141	22276	22339	22111	22171	22180	22196	22162	22172	22138	22154	22147	22205	22450	22335	22118	22035	22007	22198	22300	22369	22348	22162	22253	22327	22262	22035	22375	22143	22212	22115	22066	22190	22222	22153	22315	22167	22295	22162	22099	22241	22234	22094	22182	22038	22320	22137	22282	21992	22158	22161	22083	22414	22292	22268	22192	22236	22332	22273	22238	22240	22006	22280	22296	22039	22096	22271	22405	22216	22384	22171	22053	22093	22136	22271	22340	22217	21997	22190	22029	22158	22339	22248	22293	22245	22240	22082	22149	22210	22102	22258	22276	22261	22317	22104	22257	22162	22257	22328	22344	22137	22181	22191	22118	22098	22321	22147	22319	22196	22070	22132	22427	22074	22221	22133	22204	22110	22238	22193	22176	22409	22299	22290	22438	22163	22334	22201	22157	22154	22204	22285	22276	22233	22176	22314	22195	21999	22396	22331	22021	22146	22245	22282	22234	22270	22198	22305	22189	22196	22220	22242	22213	21926	22129	22174	22320	22191	22057	22266	22190	22142	22332	22096	22024	22179	22214	22075	22234	22175	22271	22130	22238	22138	22276	22038	22149	22158	22070	22228	22392	22352	22146	22339	22362	22131	22244	22228	22358	22215	22437	22351	22185	22137	22176	22233	22022	22083	22298	22349	22301	22011	22231	22325	22165	22152	22214	22178	22120	22136	22224	22310	22180	22279	22291	22088	22191	22013	22281	22304	22155	22114	22046	22093	22278	22257	22228	22018	22358	21984	22260	22150	22372	22358	22136	22138	22210	22279	22104	22002	22177	22163	22123	22233	22284	22239	22495	22133	22145	22138	22348	21970	22290	22200	22133	22191	22327	22240	22160	22109	22022	22195	22241	22241	22273	22155	22351	22162	22010	22123	22367	22159	22172	22177	22238	22316	22181	22094	22278	22197	21990	22309	22260	22343	22390	22023	22178	22237	22076	22264	22210	22255	22243	22136
23721	24771	48398	49495	40042	34653	32617	29884	29342	29174	29390	29393	29507	29148	29486	29515	29522	29579	29194	29336	29219	29366	29194	29223	29293	29478	29350	29169	29064	29282	29327	29310	29089	29016	29204	29119	29276	29219	29141	29209	29287	29194	29134	29257	29154	29090	29253	29279	29344	29022	29180	28988	29276	29002	29018	29178	29118	29191	29066	29146	29208	29208	29182	29306	29202	29150	29309	29189	29052	28862	29197	29217	29204	29330	28846	29243	29182	29061	29128	29227	28948	29369	29341	29131	29345	29191	28991	29142	29246	29307	28893	29113	28884	29092	29320	29126	29133	29112	29355	29060	29039	29046	29060	28908	29002	29140	29076	29082	28865	29250	29223	29415	29198	29181	29143	29367	29335	29100	29058	29032	29080	29071	29038	29093	29021	29243	29058	29070	29380	29172	28917	29257	29118	29058	29255	28991	29003	29264	29126	29074	29192	29287	29196	29079	29316	29057	28931	28982	28916	29259	29266	28994	29062	29314	29035	29247	29178	29200	29490	29404	29077	28998	29025	29046	29011	29237	28997	28999	29178	29213	29173	29174	28955	29178	29170	29124	29256	29126	29076	29205	29071	28973	28871	29381	29436	29090	29027	29085	29135	29047	29098	29073	29166	29328	29151	29251	28950	29119	29268	29071	28845	29073	29070	29205	29059	29216	29416	29261	29060	29111	29126	29214	29293	29263	29059	29162	29112	29126	28961	29100	29262	29121	29180	29446	29134	29064	29014	28832	29064	29348	29054	29193	29137	29219	29322	29301	29360	29334	29008	29025	28987	29107	29175	29089	29180	29077	29195	29038	29096	28931	29063	29226	29171	29059	28947	29189	29127	29025	29293	29211	29054	29209	29091	29192	29069	28950	28934	29105	29162	29167	29170	29091	29204	29093	29185	29055	29112	29248	29176	29185	28981	29004	29220	29181	29295	29124	29057	29017	29015	29151	29357	28995	29059	29106	29094	29268	29209	29154	28994	29243	29039	29088	29198	29182	29024	29082	29013	29140	29065	29180	29201	29204	29085	29229	29128	29124	29237	29064	29266	29230	29300	29140	29248	29236	29431	29017	28898	28978	29107	29091	28996	29270	29228	29166	29543	29134	28996	29062	29193	29093	29210	29049	29047	29271	28949	29224	29471	28992	29065	29283	29269	29244	29073	28691	29087	29199	29278	29301	28988	29070	29002	29175	29085	28941	28881	28955	29233	29000	28975	29122	29246	29130	29264	29316	29156	29116	28923	29098	29238	29136	29094	29324	28949	29215	28981	29281	29202	28894	29321	28901	29253	29198	29265	29355	28921	29183	29162	29270	28980	29026	29051	29181	29012	29248	29208	29102	29138	28919	28912	29204	29129	29248	29099	29142	29021	29286	29243	29037	29073	29299	29064	28941	29186	29193	29140	29276	29283	29010	28993	29095	29076	28828	29181	29334	29271	29342	29111	29108	29333	29154	29338	29253	29194	29127	29130	29143	29160	29499	29262	29224	29227	29065	29181	29094	29083	28822	29048	29017	29197	29202	29139	28928	28965	28984	29299	29160	29369	29142	29087	29175	29198	29221	29060	29176	29119	28965	29183	28933	29006	29041	29128	29278	29142	29152	29051	29165	28844	28996	29170	29186	29272	29171	28902	29213	29107	29055	29229	29202	29114	29381	28969	28972	28903	29028	29187	29152	28959	29218	28824	29082	28919	29135	29180	28979	29090	29188	29018	29063	29287	29258	29168	29330	29161	29243	29070	29165	29129	29094	28988	29195	29214	29148	29276	29015	29443	29012	29027	28919	29011	29043	28997	29210	29216	29217	29154	29061	29446	29331	28985	29201	29070	29297	28914	29027	29472	29094	29124	28843	29300	29391	29176	28922	29156	29149	29187	29221	29218	28975	29127	29185	28971	28823	28969	29155	29007	29053	29108	29215	29227	29176	28989	29161	29186	29140	28919	29130	29170	29097	29429	29276	29154	29178	29194	29089	29126	29375	29143	29319	29129	28917	29218	29148	29260	29130	29366	29153	28945	29226	28914	29066	29311	29356	29127	29108	29130	29119	29195	29310	29246	29226	29176	29018	29259	29104	29095	29106	28998	29132	29183	29096	29075	29174	29257	29229	29053	29205	28992	28913	29130	28973	29066	29226	29386	29024	28974	29035	29226	29516	29112	29119	29151	29184	29277	29152	29239	29238	29085	29298	29315	29258	29055	29138	29387	29214	28981	29104	29313	28992	29165	29356	29003	28980	29008	29215	29040	29079	29148	29027	29085	29281	29132	29121	29290	29203	29110	29057	29292	29013	29221	29189	29191	29177	29213	28938	29240	29244	29094	28847	29338	29134	29328	29141	29003	29199	29101	29113	29121	29184	29117	29003	29170	29112	29165	29246	29253	28975	28952	29127	29241	29237	29172	29424	29006	28973	29273	28967	29040	28876	29147	29143	29299	29178	29149	29050	29057	29164	29037	29082	29008	29099	29067	29075	28887	29004	29278	29176	28845	29042	29133	29137	29075	29111	29172	29162	29196	28763	29093	28877	28998	29106	29192	29117	29142	29072	29183	29364	29291	29287	29032	29121	29061	28951	29028	29126	29220	29104	29363	29232	29068	29291	29323	28921	28949	29044	29038	29173	29065	29041	29256	29167	29175	28926	29224	29119	29002	29132	28820	29211	29008	29190	29302	29201	29175	29207	29095	28942	29067	29192	29294	29120	29133	29104	28975	29115	29169	29063	29302	29246	29243	29097	29216	29395	29225	29170	29076	29258	29202	29255	29131	29161	29008	28992	29093	28965	28945	29178	28988	29056	29253	29144	29232	28852	29058	29052	29208	29259	28994	29242	29163	29143	29130	28957	29048	29129	29182	29110	29111	29073	28972	28998	29224	29263	29287	29211	29064	29014	28988	29127	29282	29081	29227	29114	29156	29062	29113	29209	29159	29045	29160	29336	29053	28997	29023	29166	29381	29303	29282	29045	29081	29302	29224	28974	29193	29280	29346	29279	29229	29220	29199	29227	29049	29182	29410	29107	29360	29050	29198	29171	29287	29267	28922	28819	29044	29288	29315	29214	29295	29363	29014	29313	28969	29353	29275	29112	29346	29012	29089	28891	29076	29131	29089	29176	29184	29103	28958	29080	29156	29013	29101	28755	29004	29075	29096	29144	29165	29022	29344	29160	29237	29091	28871	29321	29197	29138	28963	29016	29090	29189	28913	29143	29123	29208	29343	29276	29471	29030	29168	29049	29263	29116	29472	29236	29180	29212	29226	29251	29174	29030	29121	29092	29134	29140	29004	29206	29128	29012	28982	29205	29121	29133	29192	28953	29169	29078	29001	29047	28959	29225	28860	28932	29172	29272	29232	29296	29302	29104	29078	29023	29211	29202	28910	29099	29355	29246	29410	29063	28979	28926	28979	29238	29300	29201	29174	29002	29063	29207	29354	29289	29204	29339	29379	29099	29167	29066	28787	29242	29141	29071	29144	29157	29113	29157	29275	28931	29218	29309	29119	29351	29171	29101	29194	29041	28991	29180	29175	29161	29022	29092	29224	29190	29206	29056	29320	29173	29092	28984	29118	29045	29067	29027	29231	29164	29221	28926	28861	28788	28971	29251	29063	28998	29223	29053	29111	29165	29166	28957	29011	29076	29057	29101	29357	28963	29220	29054	29110	29276	29070	29035	29182	29176	29099	29207	29167	29110	29176	29292	29082	29181	29248	29069	29400	28972	29261	28997	29211	29295	28987	29329	29041	29061	29029	28956	28876	29059	28895	29019	29167	29173	29250	29107	28989	29243	29207	29163	29398	29028	29081	29334	29375	29028	29011	29162	29520	29122	29246	29151	29099	29115	29227	29005	29185	29223	29220	29109	29168	29056	29018	29181	29313	28983	29007	29292	29017	29267	29265	29397	29436	29073	29171	29137	29079	29085	28858	29121	29304	29353	28828	29211	29002	29215	29288	29295	29145	29331	28950	29461	29155	29188	29344	28905	29119	28996	28990	29200	29030	29235	29348	29107	29134	29164	29082	28926	29169	28983	29234	29220	29317	29202	29294	28979	29198	29298	29059	29014	29121	29337	29028	29180	29032	28908	29153	29157	29037	29141	29306	29049	28994	29344	29324	29183	29179	29103	29115	28986	29186	29104	29217	29046	29241	29028	29173	29087	29046	28966	29389	28887	29164	29080	29274	29114	29042	29264	29098	29230	29068	29118	29184	29222	29149	28884	29166	29153	28983	28793	29078	29179	28934	28891	28970	28989	28841	29315	29127	29057	29178	29303	29223	29222	29233	29263	28917	29195	29052	29041	29024	29087	29210	29293	29371	29120	29140	28877	28893	29033	29102	29333	29026	29103	29175	29226	29038	29011	29173	29217	29374	29014	29176	29340	29077	29320	29019	28980	29104	29006	29197	29110	29192	29066	28971	29109	29246	29222	29101	29435	28979	29245	29291	29221	28952	29218	29108	29212	28969	29061	28960	29005	29230	29200	28999	29134	28897	29358	29363	29077	29022	29166	29156	29250	29083	29276	29401	29238	29199	29172	29288	29185	29130	29135	28945	29017	29206	29143	29081	29152	29125	29369	29105	29151	29194	29127	28955	29306	29206	29199	29131	29185	29161	29043	29014	29185	29250	28967	29290	29002	29113	29130	29453	28892	29316	29166	29157	29178	28898	29251	29116	29310	28980	28962	29224	29246	29043	29202	29345	29150	28870	29271	29222	29352	29183	29042	29366	29177	29280	29190	29084	29236	29212	29071	29136	28863	28970	28932	29295	28963	29126	29045	29307	29225	29173	29000	29142	28982	29042	29140	29110	29073	29075	29039	29061	29072	29226	29182	29381	29289	29112	29252	29086	29153	29425	29070	28929	29188	29256	29010	29099	29112	29355	29084	29277	29313	29291	29341	29053	29224	28941	29256	29313	29150	29173	29250	29208	29266	29187	28997	29329	29353	29145	28987	29258	29082	29339	29074	29070	29138	29162	29320	29323	29331	28982	29294	29072	29261	28955	28972	29317	29322	29197	29237	29167	29148	29111	29088	29274	29247	28992	29176	29247	29004	29083	28835	29090	29087	29244	29333	29035	29187	29289	29328	29151	29177	29038	29195	29088	28882	29176	29260	29144	29124	29198	29019	29120	29169	29270	29208	28966	29066
57981	100826	94447	68404	46609	31359	24547	22853	22547	22271	22427	22353	22352	22356	22320	22365	22436	22478	22377	22310	22439	22545	22523	22311	22329	22410	22312	22494	22298	22232	22429	22430	22322	22394	22605	22473	22403	22306	22395	22530	22411	22304	22300	22428	22224	22234	22472	22394	22526	22462	22440	22454	22237	22541	22285	22361	22570	22105	22521	22423	22290	22310	22405	22413	22518	22353	22274	22630	22263	22432	22492	22407	22379	22517	22222	22277	22349	22408	22711	22287	22179	22251	22448	22322	22569	22593	22487	22217	22346	22415	22461	22426	22472	22471	22279	22222	22289	22410	22108	22301	22378	22320	22404	22383	22235	22485	22534	22414	22396	22425	22330	22293	22324	22113	22193	22540	22245	22420	22438	22451	22181	22383	22498	22453	22417	22260	22481	22355	22531	22268	22282	22339	22480	22377	22276	22248	22474	22468	22284	22530	22421	22427	22571	22363	22470	22541	22466	22509	22508	22250	22559	22330	22414	22402	22488	22276	22310	22380	22338	22458	22236	22401	22387	22379	22355	22467	22236	22279	22232	22390	22316	22405	22321	22477	22486	22333	22550	22335	22417	22397	22231	22405	22452	22359	22392	22351	22477	22422	22118	22282	22542	22252	22441	22511	22204	22314	22473	22357	22303	22266	22355	22377	22349	22345	22470	22457	22360	22287	22301	22393	22416	22175	22148	22323	22402	22379	22222	22234	22598	22308	22223	22166	22385	22295	22523	22511	22229	22542	22329	22565	22483	22296	22447	22349	22399	22357	22354	22316	22464	22221	22247	22420	22449	22516	22542	22306	22369	22339	22407	22466	22325	22356	22416	22444	22501	22242	22336	22161	22439	22270	22442	22254	22392	22445	22506	22285	22379	22293	22265	22504	22355	22495	22458	22447	22327	22336	22378	22539	22312	22346	22368	22283	22281	22396	22391	22336	22352	22360	22364	22394	22336	22311	22315	22443	22238	22234	22480	22467	22146	22307	22329	22180	22331	22478	22603	22597	22340	22227	22371	22469	22390	22413	22519	22284	22379	22443	22195	22266	22468	22280	22670	22362	22410	22344	22327	22409	22492	22486	22401	22316	22322	22575	22469	22520	22187	22415	22220	22327	22414	22286	22573	22303	22511	22416	22439	22280	22568	22412	22485	22487	22419	22462	22418	22420	22409	22488	22264	22364	22364	22279	22340	22495	22311	22412	22421	22440	22313	22426	22504	22431	22492	22382	22376	22443	22313	22373	22297	22556	22301	22323	22352	22352	22462	22338	22492	22517	22394	22352	22287	22370	22536	22537	22204	22314	22201	22451	22161	22349	22338	22428	22309	22247	22465	22423	22308	22475	22374	22380	22374	22412	22386	22370	22408	22290	22419	22509	22320	22387	22185	22438	22336	22332	22303	22385	22373	22418	22387	22416	22440	22393	22380	22484	22367	22195	22530	22549	22241	22445	22284	22306	22472	22372	22318	22405	22469	22394	22296	22421	22414	22286	22433	22409	22388	22362	22562	22276	22452	22346	22469	22308	22347	22506	22290	22395	22334	22541	22571	22357	22446	22296	22442	22431	22359	22233	22485	22304	22353	22461	22379	22381	22365	22470	22237	22328	22301	22549	22301	22392	22336	22282	22288	22481	22420	22265	22262	22282	22513	22357	22345	22334	22486	22338	22251	22391	22301	22217	22394	22423	22460	22318	22581	22440	22375	22352	22152	22232	22558	22362	22415	22489	22274	22275	22453	22237	22430	22332	22544	22393	22290	22524	22252	22390	22391	22381	22408	22386	22318	22594	22218	22412	22363	22437	22229	22459	22397	22596	22266	22362	22399	22192	22468	22433	22417	22557	22323	22241	22363	22320	22310	22387	22596	22492	22457	22406	22462	22404	22395	22348	22387	22103	22386	22367	22535	22329	22265	22349	22548	22335	22384	22402	22298	22411	22494	22437	22371	22290	22272	22268	22476	22296	22428	22356	22484	22450	22409	22489	22281	22294	22560	22553	22441	22321	22178	22492	22405	22474	22391	22280	22541	22397	22345	22396	22351	22293	22342	22523	22287	22277	22267	22396	22276	22500	22424	22241	22429	22489	22483	22517	22214	22247	22380	22385	22371	22594	22271	22376	22487	22391	22502	22317	22442	22345	22582	22428	22498	22457	22380	22479	22421	22411	22418	22252	22394	22360	22411	22503	22401	22304	22448	22169	22466	22338	22336	22435	22325	22533	22334	22403	22518	22344	22213	22219	22400	22482	22595	22314	22491	22447	22426	22434	22275	22391	22482	22183	22275	22368	22351	22359	22260	22566	22290	22332	22491	22344	22497	22243	22478	22405	22327	22474	22207	22285	22350	22388	22445	22370	22535	22223	22403	22288	22406	22257	22218	22404	22504	22415	22325	22463	22275	22396	22332	22307	22473	22446	22503	22461	22426	22421	22279	22426	22377	22332	22425	22336	22327	22451	22277	22406	22568	22436	22439	22399	22420	22323	22419	22232	22395	22212	22210	22339	22344	22551	22392	22312	22338	22365	22433	22431	22374	22298	22577	22469	22501	22199	22335	22334	22459	22535	22219	22343	22571	22385	22394	22401	22358	22458	22591	22322	22215	22252	22282	22580	22358	22487	22345	22292	22398	22261	22409	22386	22497	22381	22459	22379	22317	22327	22353	22504	22461	22369	22375	22403	22490	22490	22364	22233	22363	22200	22271	22361	22284	22363	22363	22381	22252	22412	22435	22533	22248	22394	22341	22420	22570	22253	22224	22360	22548	22482	22363	22393	22405	22280	22513	22452	22339	22325	22473	22452	22469	22362	22406	22571	22385	22394	22349	22359	22238	22445	22316	22414	22493	22462	22491	22291	22218	22291	22461	22408	22502	22257	22189	22535	22480	22438	22352	22295	22299	22392	22377	22428	22506	22261	22277	22241	22249	22442	22231	22407	22473	22296	22490	22094	22355	22529	22365	22340	22306	22236	22331	22326	22543	22373	22411	22347	22407	22200	22428	22441	22354	22398	22533	22418	22411	22491	22529	22317	22345	22317	22201	22163	22257	22325	22229	22398	22368	22443	22439	22364	22219	22261	22437	22340	22464	22397	22482	22367	22437	22155	22405	22370	22358	22333	22448	22364	22382	22300	22436	22413	22522	22476	22468	22288	22438	22531	22499	22256	22343	22456	22201	22409	22350	22303	22561	22353	22253	22409	22443	22397	22355	22495	22468	22366	22275	22319	22488	22528	22382	22416	22340	22426	22326	22502	22337	22388	22435	22447	22553	22394	22363	22396	22443	22392	22318	22403	22396	22273	22359	22438	22434	22472	22301	22563	22487	22237	22302	22514	22396	22500	22654	22280	22356	22251	22253	22364	22470	22483	22482	22472	22379	22444	22493	22333	22473	22311	22375	22428	22294	22293	22420	22370	22585	22427	22430	22495	22420	22364	22455	22432	22444	22178	22438	22442	22410	22215	22357	22485	22567	22467	22334	22414	22255	22401	22360	22358	22291	22442	22374	22297	22393	22384	22456	22403	22410	22385	22370	22392	22408	22439	22429	22251	22516	22314	22476	22256	22348	22457	22227	22371	22489	22367	22424	22487	22346	22307	22388	22417	22547	22288	22448	22363	22339	22265	22307	22263	22389	22586	22317	22363	22263	22476	22431	22351	22349	22515	22166	22545	22142	22413	22447	22421	22380	22407	22349	22442	22279	22678	22299	22375	22273	22537	22454	22364	22473	22336	22549	22510	22343	22401	22130	22458	22457	22338	22522	22255	22355	22457	22291	22290	22379	22354	22576	22416	22551	22314	22346	22239	22406	22464	22485	22439	22428	22582	22321	22554	22377	22341	22580	22366	22324	22431	22378	22276	22571	22176	22534	22538	22519	22323	22458	22403	22438	22481	22375	22400	22332	22674	22266	22322	22505	22263	22394	22286	22388	22295	22395	22462	22251	22344	22317	22334	22313	22427	22559	22369	22367	22370	22452	22576	22159	22547	22441	22326	22315	22477	22383	22364	22534	22314	22446	22335	22525	22058	22333	22486	22378	22394	22357	22514	22167	22541	22347	22292	22535	22294	22504	22280	22263	22442	22489	22265	22298	22332	22562	22495	22450	22324	22370	22452	22367	22485	22517	22354	22374	22292	22269	22504	22220	22293	22058	22452	22480	22304	22370	22528	22329	22312	22338	22352	22502	22475	22525	22313	22349	22370	22344	22258	22319	22379	22426	22369	22355	22423	22410	22414	22434	22270	22287	22269	22395	22528	22299	22456	22421	22366	22527	22506	22344	22373	22513	22475	22549	22218	22383	22454	22206	22349	22436	22273	22362	22548	22402	22382	22210	22335	22398	22269	22371	22369	22481	22273	22463	22479	22376	22483	22365	22391	22450	22376	22353	22404	22453	22128	22451	22466	22453	22236	22287	22424	22554	22343	22361	22389	22152	22195	22469	22416	22611	22334	22214	22406	22556	22438	22435	22502	22436	22284	22503	22288	22279	22322	22292	22521	22418	22410	22511	22350	22395	22405	22297	22350	22609	22522	22334	22433	22519	22502	22485	22375	22541	22236	22497	22432	22380	22563	22539	22429	22546	22256	22399	22275	22425	22397	22529	22320	22456	22559	22349	22493	22295	22310	22405	22514	22511	22534	22264	22465	22567	22397	22402	22264	22396	22592	22300	22487	22328	22427	22199	22457	22245	22390	22339	22499	22492	22454	22211	22391	22499	22199	22271	22311	22369	22123	22245	22480	22343	22578	22259	22236	22345	22314	22398	22471	22344	22505	22229	22316	22275	22408	22388	22388	22309	22327	22091	22409	22535	22474	22285	22400	22413	22530	22359	22477	22520	22587	22332	22570	22414	22431	22351	22331	22451	22281	22344	22333	22479	22171	22420	22339	22544	22398	22289	22542	22389	22300	22429	22238	22412	22470	22440	22454	22364	22254	22552	22429	22353	22486	22215	22294	22507	22296	22445	22501	22494	22380	22402	22472	22493	22254	22497	22480	22414	22435	22366	22549	22465	22580	22361	22436	22580	22345	22287	22468	22318	22157	22428	22403	22213	22334	22397	22477	22362	22420	22347	22334	22358	22390	22245	22458	22377	22316	22390	22491	22373	22360	22392	22214	22297	22389	22496	22348	22381	22498	22413	22474	22534	22603
22577	24012	44963	47293	40191	35547	34661	30814	30169	30387	30317	30287	29991	30133	30177	30022	29892	30051	29953	29919	30019	29908	29907	30047	30035	30045	30048	29882	29749	29946	30029	30043	29902	29766	29938	30005	29932	30061	29855	29863	29872	29824	29700	29913	29890	29930	29935	29862	29978	29828	29956	29893	29862	29844	29701	30074	30097	29873	29830	29860	29708	29897	29835	29733	29944	29743	29731	29880	29931	30042	30127	29715	29947	29877	29627	29849	29977	29767	29892	29943	29904	29653	29960	29746	29768	29999	29793	29762	29824	29878	29630	29905	29935	29910	30126	29817	29832	29646	29711	29846	29757	30055	29641	29794	29725	29686	29835	29872	29840	29667	29576	29759	29695	29844	29766	29844	29745	29945	29876	29701	29659	29913	29913	29847	29856	29666	29748	29810	29770	29673	30009	29639	29732	29702	30154	29953	29901	29623	29797	29532	29688	29795	29785	30012	29826	29742	29955	29525	29604	29846	29853	29837	29923	29745	29867	29782	29829	29686	29709	29850	29929	29820	29734	29678	29802	29762	29633	29812	29871	29712	29785	29858	29866	29531	29644	29720	29775	29913	29736	29891	29787	29865	29982	29937	29910	29790	29982	29912	29933	29745	29702	29845	29603	29748	29789	29900	29894	29497	29829	29789	29902	29756	29835	29829	29915	29502	29450	29843	29888	29472	29858	29967	29679	29841	29999	29485	29829	29702	29698	29516	29759	29692	29650	29701	29868	29996	29706	29852	30042	29744	29750	29868	29800	29946	29713	29800	29864	30119	29923	29589	29958	30022	29869	30026	29698	29936	29658	29860	29918	29968	29785	29838	29705	29848	30043	30034	29515	29725	29942	29876	29602	29854	29743	29698	29729	29748	29834	29645	29611	29878	29518	29560	29775	29653	29875	29699	29852	29690	29825	29757	29900	29728	29764	29761	29670	29849	29924	29527	29836	29749	29929	29785	29825	29575	29933	29973	29637	29774	29740	29841	30029	29979	29933	29858	29552	29722	29892	29671	29789	29652	29638	29582	29844	29676	29827	29717	29809	29607	30025	29535	29742	29687	29674	29620	29960	29660	29822	29684	29760	29748	29764	29779	29596	29655	29869	29545	29655	29596	29594	29767	29889	29594	29703	29706	29970	29983	29651	29738	29657	29909	29698	29897	30075	29812	29781	29804	30003	29839	29869	29829	29879	29844	29566	29863	29699	29783	29860	29706	29740	29786	29622	29827	29926	30071	30003	29722	29660	29612	29670	29740	29745	29913	29466	29594	29899	29585	29674	29570	29841	29662	30070	29871	30014	29835	30042	29848	29442	29937	29895	29990	29929	29975	29794	29746	29663	29958	29517	29622	29443	29655	29772	29787	30117	29773	29721	29686	29936	30003	29739	29820	29819	29794	29939	29666	29846	29879	29735	29749	29767	29969	29927	29931	30007	29750	29853	29919	29845	29635	29704	29652	29667	29577	29949	29900	29739	29945	29980	30055	29873	29702	29852	29789	29756	29717	29676	29897	29764	29653	29756	29617	29432	29446	29872	29796	29975	29457	29832	29904	29760	29763	29954	29712	29836	29674	29710	29759	29621	29717	29450	29699	30012	29628	29832	29985	29794	29772	29967	29770	29705	29662	29775	29791	29749	29917	29728	29774	29864	29835	29686	29664	29661	29788	29720	29674	29834	29844	29911	29603	29667	29812	29773	29677	29755	29729	29590	29729	29707	29704	29732	29868	29724	29977	29765	29598	29753	29812	29799	29814	29912	29746	29728	29759	29712	29807	29614	29790	29692	29903	29656	29756	29778	29830	29583	29807	29614	29808	29902	29750	29678	29703	29903	30053	30101	29895	29685	29998	29966	29635	30032	29877	29827	29840	29898	29831	29528	29639	29970	29796	30044	29872	29819	29678	29793	29886	29672	29615	29651	29891	29939	29805	29916	29678	29786	29813	29961	29793	29686	29783	29702	29784	30015	29668	29830	29625	29710	29325	29624	29766	30152	29886	29895	29845	29924	29689	29742	29686	29738	29757	29617	29848	29720	30098	30043	29551	29723	29754	29837	29841	29668	29916	29880	29523	29682	29834	29988	29803	29720	29733	29908	29687	29790	29617	29632	29918	29861	29691	29804	29887	29639	29631	29664	29831	29903	29745	29820	29729	29829	29813	29915	29621	29757	29737	29866	29537	29827	29671	29923	29782	29979	29640	29829	29834	29719	29945	29901	29662	29779	29605	29692	29884	29809	29666	29704	29867	29848	29872	29828	29772	29850	29740	29577	29886	29877	29796	29817	29784	29679	29882	29692	29750	29708	29605	29830	29906	29718	29466	29937	29726	29989	29862	29910	29568	29795	29966	29866	29802	29802	29800	29864	29658	30215	29524	29810	29659	29949	29556	30068	30071	29713	29924	29634	29983	29691	29493	29628	29816	29560	29812	29812	29643	29493	29392	29871	29959	29825	29877	29920	29713	29584	29749	29650	30023	29810	29594	29862	29759	29598	29574	29729	29618	29565	30071	29906	29963	29784	29890	29665	29638	29918	29513	30133	29734	30038	29647	29795	29681	29787	29662	29859	29579	29704	29605	29875	29827	29740	29927	29864	29692	30002	29776	29702	29492	29810	29525	29841	29850	29742	29877	29953	29818	29779	29524	29878	29765	29883	29899	29701	29980	29771	29809	29844	29706	29668	29747	29727	29672	29593	29797	29781	29681	29722	29747	29848	29974	29961	29784	29630	29671	30009	29599	29816	29948	29541	29672	29882	29770	29832	29680	29738	29692	29939	29812	29783	29557	29759	29770	29746	29823	30078	29623	30001	29880	29883	29516	29508	29679	29668	29669	29618	29888	29648	29628	29870	29913	29777	29901	29586	29749	29886	29783	29684	29766	29835	29925	29919	29682	29697	30063	29843	29787	29821	29891	29734	29764	29646	29756	29945	29692	29837	29618	29986	29738	29946	29718	29930	29528	29823	29951	29841	29682	29867	29712	29932	29874	29708	29765	29675	29666	29705	29960	29741	29675	29789	29567	29990	29690	29675	29867	29548	30034	29672	29677	29864	29830	29765	29836	29953	29700	29901	29707	29829	29592	29911	29707	29828	29686	29776	29734	29678	29733	29871	29939	29698	30148	29784	29842	29744	29901	29782	29818	29531	29957	29692	29672	29772	29546	30030	29850	29848	29607	29926	29998	29852	29797	29619	29911	29879	29985	29671	29767	29998	29865	29804	29851	29940	29896	29511	29868	29773	29828	29829	29598	29816	29674	29663	29775	29827	30186	29792	29833	29805	29829	29897	29819	29821	29431	29916	29632	29808	29919	29935	29684	29621	30094	29889	29800	29718	29853	29644	29812	29778	29808	29777	29711	29616	29830	29761	30118	29915	29762	29872	29648	29866	29807	29717	29861	29922	29503	29984	29955	29667	29904	30003	29852	29904	29775	29685	29703	29806	29744	29570	29828	29851	29683	29740	29930	29698	29779	29782	29851	29856	29654	29567	30057	29703	29765	29896	29779	29894	29988	29814	29709	29799	29804	29814	29809	29676	29752	29980	29543	29791	29885	29933	29968	29630	29600	29722	29911	29747	29707	29758	29898	29804	29768	29788	29631	29721	29639	29762	29780	29647	29747	29501	29814	29702	29703	29790	29710	29772	29779	29633	29552	29767	29994	29918	29685	29797	29761	29662	29771	29668	29874	30025	29900	29726	29901	29581	29802	30026	29919	30083	29874	29772	29701	29848	29687	29741	29655	29891	29664	29905	29537	29499	29739	29760	30082	29886	29823	29764	29819	29919	29967	29750	29806	29871	29746	29793	29774	29844	30015	29736	29640	29987	29697	29767	29759	29918	29610	29678	29552	29652	29790	29887	29720	29704	29567	29635	29756	29879	29744	29672	29735	29781	29680	29638	29878	29821	29809	29870	29893	29820	29808	29556	29563	29749	29812	29952	30005	29758	29748	29819	29804	29778	29931	29518	29782	29945	29848	29958	29594	29880	29737	29848	29763	29943	29786	29947	29716	29779	29775	29760	29783	29778	29833	29885	29871	29761	29548	29902	30071	29939	29810	29819	30013	29793	29756	29782	29609	29748	29839	29828	29749	29889	29777	29647	29613	29970	29688	29887	29942	29791	29772	29726	29665	29679	29736	29628	29658	29856	29741	29761	29932	29788	29993	29465	29803	29642	29990	29922	30008	29699	29983	29706	29895	29999	29817	29665	29672	29914	29823	29601	29595	29741	29863	29717	29650	29704	29900	29692	29837	29596	29554	29444	30030	29949	29795	29879	29604	29846	29665	29899	30032	29939	30028	29872	29874	29801	29695	29889	29937	29834	29805	29760	29965	29761	29755	29613	29973	29674	29989	29899	29817	29724	29813	29785	29762	29665	29917	29686	29883	29883	29627	29577	29932	29432	29773	29754	29612	29766	29571	29871	29840	29661	29789	29725	29700	29717	29861	29708	29774	29827	29626	29434	29776	29811	29894	29563	29755	29555	29730	29836	29541	29863	29895	29737	29670	29806	29754	29642	29958	29679	29710	29916	29846	30009	29777	29559	29754	29823	29912	29875	29952	29744	29721	29826	29675	29845	29905	29706	29849	29808	29660	29715	29841	30023	29843	29651	29755	29745	29700	29916	29927	29809	29891	29653	29785	29987	29608	29619	29768	29852	29609	29662	29627	29623	29668	29919	29745	29680	29904	29771	29782	29898	29994	29861	29670	29778	29863	29910	29875	29798	29781	29538	29748	29999	29802	29718	29796	29789	29711	29668	29801	30140	29651	29629	29817	29994	29767	29625	29876	29879	29583	29769	29589	29814	29731	29832	29732	29813	29496	29802	29806	29571	29751	29976	29956	29732	29813	29676	30011	29913	29765	29741	29712	29591	29931	29673	29585	29982	29973	29735	29768	30116	29693	29751	29735	29842	29873	30083	29967	29929	29868	29611	29620	29765	29864	29946	29757	30052	29873	29913	30037	29827	29393	29740	29813	29908	29940	30099	29827	29692	29783	29803	29838	29753	29852	29863	29723	29864	29810	29971	29807	29941	29710	29806	29904	29541	29801	29707	29664	29729	29960	30023	29986	29827	29623	29730	29896	29809	29548	29902	29805	30047	29756	29855	29833	29920	29817	29723	29799	29722	29605	29833	29735	29767	29674
60284	93618	92371	81484	56548	37031	26844	23652	22786	22843	22663	22619	22639	22576	22851	22895	22903	22635	22678	22847	22725	22836	22784	22816	22982	22828	22853	22747	22916	22775	22655	22727	22651	22719	22795	22595	22875	22856	22701	22817	22779	22746	22911	22836	22624	22735	22600	22607	22648	22637	22799	22722	22875	22802	22787	22651	22794	22873	22718	22677	22676	22653	22677	22685	22717	22676	22759	22837	22964	22711	22799	22746	22815	22637	22875	22840	22684	22673	22623	22837	22688	23047	22858	22574	22780	22855	22567	22580	22796	22549	22650	22716	22652	22808	22691	22742	22710	22675	22919	22594	22693	22607	22686	22679	22735	22702	22743	22599	22918	22530	22781	22787	22719	22846	22712	22705	22732	22772	22808	22831	22761	22882	22722	22702	22628	22909	22836	22757	22624	22780	22788	22670	22785	22722	22866	22582	22671	22861	22843	22877	22590	22836	22820	22734	22688	23028	22662	23005	22646	22880	22735	22798	22692	22781	22604	22964	22728	22758	22844	22669	22716	22742	22836	22631	22884	22778	22749	22792	22785	22827	22863	22971	22717	22673	22786	22834	22694	22723	22892	22743	22674	22709	22768	22665	22524	22775	22754	22923	22876	22896	22821	22649	22797	22706	22759	22737	22900	22778	22762	22739	22729	22620	22796	22834	22617	22826	22856	22819	22763	22550	22904	22675	22602	22931	22827	22694	22746	22730	22821	22852	22704	22867	22740	22480	22653	22816	22675	22872	22668	22959	22869	22794	22673	22584	22789	22794	22796	22621	22763	22879	22948	22710	22717	22692	22885	22698	22716	22655	22737	22639	22776	22653	22734	22852	22859	22594	22910	22870	22659	22770	22699	22816	22760	22747	22788	22837	22691	22855	22726	22897	22678	22740	22640	22940	22665	22695	22724	22803	22701	22839	22722	22558	22619	22841	22682	22877	22864	22627	22539	22910	22701	22777	22697	22879	22739	22851	22760	22611	22834	22690	22672	22987	22565	22701	22774	22713	22740	22757	22771	22775	22641	22728	22864	22710	23000	22699	22806	22721	22673	22660	22625	22803	22709	22894	22727	22809	22743	22791	22672	22725	22910	22530	22832	22791	22818	22687	22803	22784	22603	22802	22742	22660	22715	22762	22736	22742	22642	22856	22568	22756	22920	22758	22706	22748	22744	22695	22806	22846	22743	22527	22791	22656	22788	22751	22751	22881	22623	22578	22675	22677	22518	22625	22779	22718	22703	22781	22689	22744	22884	22683	22883	22784	22652	22728	22829	22636	22793	22816	22783	22635	22798	22886	22797	22551	22792	22661	22647	22830	22584	22826	22728	22809	22767	22837	22824	22698	22699	22622	22750	22831	22852	22768	22855	22984	22714	22742	22841	22731	22743	22731	22802	22716	22728	22948	22861	22858	22682	22767	22774	22719	22761	22968	22737	22648	22583	22801	22937	22823	22818	22786	22724	22714	22816	22596	22804	22625	22605	22674	22748	22687	22859	22656	22772	22699	22831	22715	22764	22797	22740	22804	22684	22850	22887	22744	22906	22611	22511	22635	22688	22752	22680	22713	22609	22858	22763	22615	22776	22911	22704	22778	22844	22864	22859	22794	22689	22791	22594	22807	22583	22456	22630	22854	22955	22797	22570	22612	22736	22568	22650	22740	22578	22733	22799	22665	22829	22694	22729	22685	22757	22811	22615	22768	22650	22769	22858	22633	22821	22749	22631	22698	22769	22744	22872	22717	22640	22869	22827	22506	22760	22949	22791	22787	22730	22609	22732	22688	22842	22642	22805	22775	22897	22728	22675	22749	22732	22821	22869	22812	22747	22850	22720	22863	22737	22878	22738	22865	22579	22774	22785	22876	22846	22749	22825	22584	22595	22588	22757	22794	22757	22557	22856	22550	22879	22664	22748	22691	22808	22759	22782	22688	22671	22809	22685	22657	22653	22540	22762	22801	22790	22690	22777	22877	22611	22683	22781	22987	22742	22567	22666	22827	22756	22735	22682	22731	22955	22672	22837	22564	22755	22745	22650	22809	22837	22734	22740	22625	22587	22671	22708	22649	22758	22763	22694	22738	22877	22575	22809	22665	22696	22690	22820	22971	22537	22920	22693	22792	22742	22741	22610	22582	22857	22625	22608	22747	22826	22753	22773	22714	22885	22855	22793	22825	22600	22648	22716	22826	22853	22728	22778	22693	22828	22735	22665	22730	22621	22767	22641	22671	22759	22696	22940	22599	22658	22547	22597	22723	22904	22671	22697	22735	22673	22651	22632	22760	22737	22824	22869	22706	22777	23063	22715	22676	22853	22652	22736	22600	22747	22665	22811	22882	22775	22608	22785	22616	22742	22825	22771	22724	22969	22624	22709	22630	22770	22703	22804	22561	22866	22795	22531	22857	22760	22752	22692	22760	22863	22672	22669	22755	22693	22629	22666	22823	22736	22785	22825	22889	22772	22703	22762	22698	22869	22832	22780	22860	22922	22637	22661	22622	22734	22598	22656	22892	22578	22671	22599	22800	22782	22773	22876	22959	22630	22977	22809	22832	22726	22831	22816	22883	22711	22633	22782	22750	22782	22593	22550	22805	22705	22682	22629	22764	22569	22821	22975	22684	22830	22877	22648	22783	22752	22808	22662	22901	22716	22637	22566	22906	22515	22891	22888	22758	22626	22968	22708	22843	22689	22732	22782	22765	22718	22621	22700	22796	22588	22749	22669	22869	22714	22754	23075	22769	22783	22625	22664	22577	22869	22615	22946	22599	22894	22673	22762	22816	22610	22926	22761	22751	22738	22652	22744	22693	22800	22684	22643	22685	22804	22731	22832	22912	22857	22777	22875	22706	22879	22825	22809	22792	22821	22677	22807	22883	22757	22773	22557	22831	22734	22804	22612	22846	22601	22763	22852	22661	22894	22762	22815	22615	22766	22991	22760	22910	22755	22697	22780	22793	22697	22817	22809	22616	22738	22724	22905	22714	22879	22585	22600	22814	22735	22763	22638	22787	22781	22746	22814	22945	22588	22944	22820	22584	22807	22649	22714	22897	22858	22996	22737	22838	22867	22826	22892	22779	22844	22632	22934	22733	22702	22782	22643	22567	22832	22588	22611	22822	22717	22753	22583	22444	22748	22716	22722	22803	22624	22606	22849	22988	22696	22762	22529	22693	22691	22653	22787	22756	22552	22510	22777	22793	22643	22589	22758	22733	22571	22836	22668	22830	22681	22782	22777	22765	22802	22767	22648	22701	22835	22764	22642	22589	22596	22673	22560	22899	22832	22705	22806	22800	22852	22861	22970	22789	22975	22921	22809	22740	22719	22667	22671	22758	22739	22821	22844	22815	22780	22918	22667	22802	22783	22653	22768	22694	22509	22645	22800	22685	22803	22676	22736	22566	22666	22737	22748	22629	22685	22736	22613	22906	22766	22576	22892	22739	22637	22804	22742	22815	22692	22812	22701	22697	22837	22812	22844	22867	22890	22745	22694	22758	22531	22685	22833	22789	22735	22761	22845	22416	22581	22795	22931	22461	22731	22848	22801	22751	22960	22616	22606	22760	22766	22747	22747	22671	22699	22877	22635	22819	22702	22543	22748	22634	22593	22763	22703	22738	22803	22970	22709	22692	22728	22910	22717	22611	22677	22714	22812	22989	22740	22659	22883	22946	22773	22756	22734	22766	22812	22825	22751	22674	22789	22765	22709	22616	22709	22803	22616	22648	22664	22820	22723	22580	22792	22668	22641	22794	22863	22594	23008	22798	22868	22852	22680	22768	22982	22801	22777	22682	22895	22895	22787	22689	22777	22845	22610	22542	22746	22862	22600	22628	22690	22707	22575	22818	22735	22610	22725	22803	22989	22466	22676	22913	22791	22840	22684	22827	22410	22594	22761	23003	22743	22732	22846	22677	22568	22822	22537	22670	22884	22637	22669	22779	22707	22680	22739	22823	22573	22827	22754	22728	22845	22768	22765	22643	22678	22849	22710	22964	22598	22684	22837	22837	22521	22621	22917	22730	22789	22835	22824	22654	22892	22648	22698	22836	22789	22867	22728	22651	22838	22864	22724	22732	22681	22697	22785	22766	22723	22778	22768	22613	22701	22656	22657	23068	22846	22595	22798	22518	22901	22781	22838	22887	22748	22590	22627	22945	22742	22996	22841	22633	22831	22603	22832	22745	22654	22695	22818	22748	22536	22812	22701	22795	22761	22776	22675	22795	22916	22779	22709	22805	22677	22765	22803	22706	22801	22815	22665	22638	22805	22820	22771	22825	22690	22774	22848	22665	22933	22865	22908	22771	22839	22606	22676	22831	22612	22759	22898	22912	22650	22597	22898	22833	22790	22796	22785	22750	22622	22657	22949	22699	22713	22686	22918	22745	22607	22830	22478	22870	22810	22650	22645	22753	22771	22653	22739	22722	22685	22746	22776	22851	22420	22603	22899	22632	22798	22724	22746	22704	22558	22606	22629	22840	22638	22627	22678	22878	22792	22687	22693	22777	22836	22788	22719	22736	22590	22748	22776	22933	22730	22621	22767	22707	22709	22774	22715	22870	22484	22748	22675	22749	22722	22773	22723	22652	22883	22788	22687	22633	22904	22594	22968	22606	22780	22879	22748	23028	22706	22849	22655	22848	22881	22778	22574	22910	22853	22844	22828	22688	22869	22758	22686	22779	22722	22711	22563	22676	22785	22692	22721	22597	22840	22686	22795	22729	22711	22577	22827	22665	22672	22989	22568	22718	22735	22689	22826	22744	22741	22797	22775	22741	22637	22898	22692	22873	22704	22841	22774	22659	22710	22652	22819	22715	22835	22849	22605	22534	22888	22841	22996	22713	22802	22746	22804	22740	22653	22725	22680	22961	22779	22670	22680	22662	22823	22856	22689	22689	22752	22860	22789	22596	22655	22774	22736	22974	22571	22608	22799	22910	22801	22770	22522	22783	22652	22930	22707	22544	22716	22641	22655	22568	22746	22817	22705	22845	22636	22833	22829	22643	22650	22863	22767	22810	22570	23016	22665	22680	22833	22635	22734	22609	22706	22659	22769	22797	22747	22631	22658	22731	22641	22493	22755	22790	22749	22795	22758	22718	22825	22730	22996	22669	22812	22718	22787	22768	22596	22793	22839	22628	22383	22573	22793	22697
29103	39044	53822	42971	33122	30217	29685	29042	28855	28937	28922	28917	28835	28652	28830	28792	28659	29004	28928	28841	28941	28752	29236	28952	29026	28714	28835	29000	29112	29019	28913	28822	28903	28794	29098	28978	28933	29077	28780	28933	28940	28842	29076	29045	28567	28701	28956	28856	28961	28656	28745	28750	28615	28651	28951	28814	28788	28688	28934	28903	29045	28774	28967	28927	28844	28774	29017	28727	28931	28783	28978	28943	28605	29088	28895	28772	28947	28803	28895	28760	28845	28679	28657	28778	28760	28945	28816	28948	29081	28937	28730	28687	28977	28648	28779	28792	28904	28865	28818	28579	28945	28640	28908	28854	28853	28966	28791	28887	28638	28608	28819	28903	28678	28501	28737	28631	28902	28792	28743	29097	28879	28792	28912	28786	28827	28824	28944	28697	28780	28836	28860	28583	28774	28948	28730	28618	28777	29057	28947	28794	28787	28841	28636	28741	28806	28791	28764	29064	28695	28973	28733	28975	29035	28841	28846	28689	28961	28909	28938	28813	28838	28832	28962	28816	28808	28764	28833	28854	28647	28768	28842	28796	28704	28819	29193	28964	28927	28820	28852	28723	28980	28742	29000	28901	29044	28867	28808	28676	28765	28783	28870	28637	28887	28877	28670	28779	28818	28824	28731	28878	28776	29083	28837	28804	28592	28661	28864	28896	28844	28853	28675	28871	28708	28786	28707	28821	29039	28859	28885	28664	28741	28738	29025	28889	29023	29077	28828	28707	28750	29044	28813	28873	28990	28906	28972	28937	28833	28640	28696	28813	28794	28871	28994	28693	28721	28822	28992	28723	28723	28636	28499	28786	28842	28907	28966	28836	29103	29189	28957	28829	28572	28718	28868	28526	28786	28731	28757	28642	28765	28778	28924	28867	28926	28838	28718	28718	28700	28800	28863	28855	28884	28955	28663	28646	28989	28830	29001	28931	28848	28931	29068	28703	28830	28450	28953	28925	28789	28921	28884	28852	28788	28760	28822	28763	28917	28826	28901	28798	29041	29004	28970	28795	28970	28754	28882	28790	28725	28730	28969	28907	28956	28660	28799	28990	28734	28892	28733	29030	28756	28915	28809	28817	28779	28866	28929	29063	28659	28885	28891	28712	29005	28944	28768	28919	28898	28861	28998	28805	29123	28830	28934	28994	28885	28789	28845	28909	28876	28755	28814	29042	28906	28695	28843	28878	28959	28897	28909	28921	28629	28842	28755	28761	28940	28739	28725	28826	28722	28683	28821	29166	29093	28776	28715	29125	28946	29070	29026	29002	28951	29090	28929	28891	28849	28949	28771	28792	29008	28908	28813	28814	28902	28708	28846	28821	28719	28976	28552	28867	28799	28764	28966	28867	28796	28806	28799	28746	28862	28857	28833	28703	28797	28870	28966	28801	28909	29077	28928	28982	28930	29002	28612	28840	28567	28938	28803	28671	28588	28759	28841	28932	28782	28794	28888	28884	28701	28935	28642	28895	28852	28865	28873	28920	28908	28903	28764	28862	28683	28587	28844	28832	28894	28665	28739	28951	28876	28629	28721	28957	28693	29094	28673	28749	28719	28824	28591	28589	29064	29022	28751	28654	29030	28894	28811	28668	28791	28912	28632	28819	29081	28953	28913	28792	28873	28646	28798	28803	28864	28841	29062	28760	28891	28803	28664	28765	28796	28547	28757	28884	28891	28796	28926	28998	28919	28723	28959	28719	28633	28945	28701	29078	29056	28919	28739	28692	28877	28616	28727	28850	28805	28964	28730	28712	28971	29036	28905	28816	28834	28658	28982	28719	28846	28631	28979	28633	28749	29020	29078	28861	28984	28855	28917	28763	28936	28991	29074	28771	28862	28696	28884	28904	28856	28715	29027	28640	28718	28976	28829	28953	28853	28774	28822	28905	28696	28844	28665	28673	28904	28828	28800	28731	28915	28910	29045	28596	28791	28874	28697	28464	28909	28861	28905	28929	28759	28672	28899	28772	28738	28894	28964	28760	28905	28664	28711	28964	28727	28865	28948	29050	28866	28737	28755	28809	28782	28849	28986	28746	28776	28829	28759	28775	28820	28689	28872	28930	28742	28626	28949	28997	28636	28797	28876	28816	28942	28834	28999	29019	28521	28842	28844	28930	28936	28700	28888	28675	28808	28779	28896	28664	28910	28625	28940	28700	28767	28557	28782	28757	28746	28809	28750	28674	28832	28758	28755	28684	28877	28770	28839	28589	28644	28957	28825	28673	28767	28834	29003	28960	28770	28587	28903	28884	28796	28750	28881	28829	28967	28975	28834	29145	29008	28762	28786	28784	28948	28865	28843	28759	28903	28768	28743	28810	28877	28832	28850	28827	29010	28751	28819	28681	28947	28942	28825	28983	28821	28847	28883	28725	28960	28901	28890	28784	28826	28827	28835	28987	28827	28776	28830	28901	28995	28881	28952	29067	28801	28551	28787	28795	28807	28952	28776	28856	28917	28817	28617	28988	28905	28670	28873	28902	28695	28933	28791	28734	28683	29014	28723	28934	28818	28832	28897	28890	28991	28853	28821	28899	28730	28827	28818	28781	28893	28796	28795	28692	28782	28836	28773	28942	28813	28792	28825	28991	28798	28721	28805	28444	28753	28852	28895	29146	28648	28889	28917	29058	28846	28808	29099	28535	28940	28844	28749	28902	28684	28945	28854	28707	29113	28747	28813	28909	28851	28858	28823	28955	28892	28867	29137	28741	28888	28901	28780	28864	29083	28914	28936	28926	28828	28693	28975	28698	29043	28908	28541	28896	28801	28902	28843	28806	28810	28899	28882	28962	28904	28713	28639	28796	28808	28899	28982	28956	28705	28941	28753	28887	28633	28782	28911	28931	28641	28908	28882	28811	28796	28823	28628	28587	28672	28990	29052	28873	28861	29279	28657	28986	28597	28864	28810	28764	28772	28975	28716	28843	28699	28800	28821	28897	28727	28954	28947	28982	28604	28777	28958	28615	28851	28948	29151	28716	28970	28890	28844	28962	28902	28910	28854	28659	28788	28842	28748	28832	28861	28690	28710	28996	29024	28947	28987	28925	28909	28948	28770	28897	29127	28793	28851	28707	28668	28677	28811	28515	28905	28886	29046	28666	28794	28628	28689	28696	28867	28800	28763	28901	28941	28923	28949	28788	28947	28861	28764	28798	28853	28768	29007	28924	28701	28717	28780	29068	28750	28924	28876	28800	28983	28850	28992	28947	28938	28886	28927	28580	28873	28637	28895	28902	28966	28551	28758	29126	28766	28836	28838	28814	28924	29138	28863	28822	28805	29005	28810	28556	28732	28927	28873	28962	28753	28644	28839	29043	28907	28941	28980	29034	28692	28765	29020	28995	28832	29126	28943	28828	28974	28681	29011	28725	29006	28760	28872	28919	29037	28619	28868	28830	28571	28768	28832	28805	28782	28738	29050	29126	28946	28555	28909	28904	28955	28809	28819	29009	28779	28820	28693	28898	28873	28831	28941	28833	28914	28840	29142	28754	28877	28964	28782	29006	28861	28941	28949	28768	28783	28674	28858	28879	28694	28768	28793	28686	28920	28691	28736	28741	28698	29038	28661	28816	28830	28750	28864	28694	29078	29009	28734	29079	28489	28814	28866	28905	28476	28731	28767	28899	28815	28975	29042	28572	28984	28672	28788	28816	28614	29028	29020	28854	28951	28941	28865	28869	28926	28557	28773	28720	28804	28893	28805	28839	28910	28709	28760	28919	28829	28753	28746	28881	28660	28952	28849	28657	28735	28672	28981	28695	28982	29013	28650	28705	28835	28798	28567	28727	28802	28896	28786	28605	28873	28849	28905	28810	28885	28829	28880	28748	28809	28685	29209	28656	28731	28696	28583	28859	28838	28798	29085	28887	28958	28886	28840	28851	28803	28645	28798	29047	28854	28828	28740	28655	28867	29045	28653	28734	28737	28579	28942	28720	29009	28904	29018	28666	28589	28600	28990	28993	28818	28728	28851	28892	28824	28857	28829	28658	28895	29032	29071	28808	28893	28982	28778	28780	28743	28807	28936	28988	28662	28818	28901	28985	28778	28924	28733	28831	29039	28923	28833	28851	28871	28830	28691	28978	28732	28947	28783	28994	28788	28792	28796	28761	28752	28874	28924	28918	28914	28783	28990	28959	28808	28830	28880	29121	29278	28785	28853	28811	28779	28829	29172	28877	28782	28660	28729	28747	28664	28940	28708	28738	28965	28958	28959	28823	28974	28755	28928	28835	28843	28938	28821	28712	28803	28722	28861	28845	28751	28894	28595	28807	28983	28719	28710	28862	28738	28592	28774	28454	28691	29057	28850	28806	28925	28907	28738	28875	28878	28812	28799	28941	28816	28790	28826	28797	28670	28745	28903	28756	28923	29036	28896	28965	28716	28818	29127	28998	28828	28934	28940	28786	28765	28810	28835	28573	28688	29085	28614	28858	29005	28727	28880	28770	28899	28703	28806	28787	28714	28762	28951	28863	28787	28932	28599	28797	29030	28901	28951	28750	29115	28733	28990	28803	28782	28829	28881	28916	28902	28610	29023	29002	28772	28711	28787	28978	29082	28651	28984	28834	28779	29101	28784	28786	28846	28803	29045	28846	28910	28784	28984	28795	28959	28736	28985	28954	28817	28617	28787	28697	28852	28631	28713	28693	28950	28850	28993	28735	28620	28890	28819	28835	28736	28829	29048	29005	28719	28810	29108	28959	28857	28850	28929	28960	28788	28744	28883	28616	28837	28871	28763	28918	29119	28993	28764	28933	28859	28878	28854	28926	28821	29028	28742	28949	28629	29150	28817	28688	28683	28798	29098	28890	28945	28743	28776	28739	28842	28586	29020	28823	28834	28908	29042	28999	28956	28716	29155	29091	28828	28870	28970	28967	28913	28770	28954	28886	28864	28961	28725	28693	29121	29079	28918	28953	28859	28705	28820	28554	28796	28917	28726	28891	28925	28794	28780	28735	28982	29065	29023	29051	28699	28848	28792	29003	28800	28950	28766	28755	29009	29056	29085	28644	28661	28606	28857	28690	28919	29011	28677	28812	28805	28779	28814	28898	28791	28793	28731	28785	28902	28963	28974	29031	28824	29063	28832	28825	28652	28967	29090	28903	28866	28823	28727	28912	28711	28993	28519	28752
30092	61050	55327	37033	27349	23711	22391	22106	22068	22189	22000	22316	22006	22049	22224	22138	22126	22263	22120	22077	22117	22091	22014	22273	22089	22273	22284	22140	22257	22080	22117	22179	22178	22097	22253	22147	22005	22056	22175	22105	22227	22136	22206	22189	21995	22208	21942	22254	22140	22199	22161	22195	22167	22119	22119	22170	22085	22169	22133	21944	22142	22053	22238	22232	22092	22093	22069	22176	22077	22155	22045	22126	22197	22283	22215	21978	22053	22040	21919	22204	22043	22169	22082	22140	22212	21999	22084	22104	22190	21939	22090	22211	22260	22142	22107	22234	22013	22291	22153	21999	22122	22341	22219	22050	22106	22203	22134	22165	22141	22316	22258	22263	22091	21967	22035	21950	21957	22242	22010	22115	22132	22031	22155	22135	22140	22148	22057	22168	22300	21985	22048	22303	22005	22230	22059	22149	22010	22184	21920	22075	22028	22170	22178	22184	22185	21922	22129	22094	22132	21968	22454	22054	22259	22017	22232	22136	22184	22180	22052	22257	22127	22039	22258	22063	22166	22286	22063	22177	22184	22023	22240	22170	22105	22027	21977	22057	22200	22080	22217	22076	22102	22123	22135	22201	22008	22018	22185	22094	22108	21971	22227	22185	22024	22056	22187	22315	22182	22143	22208	21967	22302	21981	22112	22254	22175	22213	22248	22120	21979	22138	22318	22037	22168	22081	22282	22081	22176	22186	22009	22249	22240	22116	22387	22029	22087	22104	22141	22122	22106	22270	22198	22127	22196	22057	22343	22123	22113	22131	21941	22105	22039	22303	22105	22019	21993	22299	22208	22055	22034	22262	22130	22025	22077	22105	22219	22199	22072	21907	22074	22019	22069	22189	22128	22136	22284	22143	22217	22118	22016	22103	22082	22032	22080	22038	22186	22267	22109	21972	22113	22080	22220	22029	22107	22019	22038	22152	22205	22181	22087	22259	22079	22078	22152	22182	22257	22325	21932	22240	22231	22216	22145	22092	22063	22357	22015	22038	22224	21990	22178	22171	22250	22099	22058	22176	21914	22181	22285	22197	22218	22305	22062	22180	22180	22079	22224	22145	22121	22212	22267	22008	22021	22111	22340	22037	22152	22025	22150	22004	21934	22131	22092	22170	22086	22100	22176	22230	21982	22161	22127	22072	22049	22240	22035	22337	22111	22078	22116	22066	22046	22196	22408	22158	22155	22032	22145	22143	22129	22000	22098	22328	22171	22099	22264	22164	22088	22219	22179	22202	22241	22120	22153	22173	22119	22084	22217	22105	22262	22222	22182	22239	21971	22008	22254	22130	22380	22164	22166	22029	22097	22142	22125	22086	22337	22030	22141	22103	22107	22151	22128	22202	22185	22200	22140	22133	22108	22021	22133	22080	22141	22441	22235	21992	22078	22258	22240	22123	22056	22102	22229	22146	22209	22021	22328	22103	22129	21960	22141	22275	22129	22188	22027	21773	22193	22246	22247	22140	22248	22060	22025	22133	22346	21982	22097	22249	22038	22273	22112	22037	22250	22064	22034	22213	22209	22209	22024	22149	22102	22350	22045	22104	22081	22094	22315	22083	22186	22138	22152	22120	22225	22175	22189	22184	22131	22198	22299	22185	22111	22232	22188	22235	22214	22229	22075	21955	22041	22091	22105	22199	22106	22088	22096	22011	22157	22096	22007	22146	22140	22165	22182	22302	22069	22278	21950	22088	22025	22222	22069	22167	22040	22255	22081	22360	22093	22116	22139	22258	22046	22165	22171	22104	22066	22092	22064	22224	22150	22112	22232	22063	21967	21975	22073	22157	22165	22197	22063	22058	22205	22212	22146	22073	22082	22217	21966	22175	22214	22001	22258	22322	22147	22392	22076	22174	22113	22294	22321	22039	22079	21989	22136	21967	22088	22243	22164	21952	22309	22320	22152	21980	22280	21994	22042	22166	22238	22077	22131	22272	22243	22051	22252	22259	22249	22145	22189	22161	22047	22199	22201	22177	22052	22232	22015	22131	22152	22309	21999	22227	22138	22082	22237	22173	22092	22095	22293	22152	22063	22101	22112	22263	22194	22240	22078	22227	22457	22176	22232	21994	22056	22100	22044	22114	22148	22256	22106	22250	22139	22271	21952	22025	21976	22085	22378	22158	22162	22020	22266	22045	22241	22119	21975	22215	22293	22209	22144	22271	22163	22170	22059	22157	22123	22175	22235	21996	22227	22072	22243	22189	22070	22121	22135	22109	22140	22034	22161	22013	22052	22386	22305	22250	21926	22153	21970	22034	22140	22238	22188	22227	22156	22015	22301	22037	22185	22012	22121	22301	22005	22052	21902	22085	21967	22153	22124	21978	22291	21930	22141	21913	22312	21988	22001	22055	22064	22102	22151	22128	22206	22178	22122	22270	22228	22098	22266	22172	22066	22268	22184	21989	22163	22283	22220	22243	22035	22152	22038	22043	22081	22118	22165	22227	21959	21874	22295	22061	22344	22034	22274	22233	22257	22089	22027	22128	21929	22187	22087	21977	22168	22339	22137	22098	21986	22236	21999	22224	22163	22022	22162	22301	22129	22303	22202	22318	22148	22042	22074	22054	22031	22055	22291	22164	22207	22141	22062	22126	22199	22090	22098	22083	22158	22040	22224	22290	22240	22285	22197	22088	22137	22206	22266	22254	22401	21961	22152	22167	22159	21934	22214	22102	22115	22148	22231	22208	22194	22341	22060	22042	22319	22126	22182	22242	22027	22149	22140	22164	22100	22186	22202	22086	22075	22264	22169	22079	22149	22046	22156	22375	21968	22305	22061	22183	22124	21989	22222	22127	22125	22131	22140	22037	22101	22136	21983	22307	21794	22111	22294	22147	22100	22134	22164	22191	22085	22107	22020	22223	22019	22330	22341	22119	22215	22110	22005	21922	22207	22051	22188	22246	22230	22057	22035	22079	22098	22110	22098	22272	22137	22192	22226	22291	22149	22103	22056	22199	22046	22218	22100	22059	22080	22238	22030	22159	22150	22082	22281	22253	22117	22243	22005	22105	21953	22140	21970	22103	22059	22048	22309	22175	22180	21973	22097	22181	22222	22105	21907	22251	22196	22265	22078	22218	22210	22122	22229	22127	22176	22193	21909	22156	22192	22130	22236	22095	22243	22221	22226	22063	22183	22206	22269	22114	22143	22255	22248	22201	22287	22180	22063	22211	22008	22118	22373	22002	22209	22101	22124	22091	22182	22132	22225	22045	22177	22019	22158	22170	22133	22287	22220	22087	22109	22204	21953	22165	22208	22153	22244	22095	21996	22182	22069	22116	22238	22001	22214	22269	22208	21984	22174	22215	22157	22034	22155	22008	22058	22204	22103	22039	22094	22171	22147	22136	22007	22205	22205	22055	22184	22109	22152	22160	22301	22251	21971	22101	22231	22253	22123	22117	22067	22064	22165	22041	22057	22179	22115	21880	22108	22091	22180	22074	22251	22180	22223	22103	22251	22097	22146	22067	22139	21903	22004	22229	22155	21970	22171	22102	22031	21848	22324	21949	22073	22134	21921	22052	22029	22046	22109	22048	22180	22159	22281	22102	22109	21968	22150	22073	22172	21995	22160	21821	22201	21942	22182	22433	22127	22299	22120	22275	22074	22148	22163	22128	22069	22043	22134	22119	22255	22047	22170	21997	21991	22196	22155	22076	21989	22012	22094	22062	21962	22234	22350	22294	22074	22171	22160	22221	22141	22004	22145	22244	22102	22022	22125	21920	21974	22138	22230	22222	22164	22110	22152	22186	22088	21906	22322	22044	22072	22134	22055	22210	22170	22053	22110	22225	22131	22307	22065	22090	22127	22251	22060	22114	22144	22273	22075	22049	22036	22170	22014	22314	22114	21990	22084	22138	22203	22134	22285	21947	22127	22059	22121	22005	22147	22275	21966	22041	22031	21975	21860	22209	22126	22150	22082	22027	22017	22176	22376	22118	22189	22138	22071	22242	21981	22008	22218	22155	22290	22171	22206	22223	22115	22135	22089	22119	22149	22298	22115	22280	22259	22078	22259	22111	22105	21922	21920	22208	22326	21962	22268	22116	22203	22013	22128	22048	22141	22170	22150	22198	21965	22066	22143	22076	22200	22381	22029	21986	22215	22088	22194	22110	22195	22280	22152	22047	22046	22243	22171	22220	22067	22073	22055	22277	22318	22042	22121	21984	22163	22002	22227	22086	22292	21953	22091	22050	22164	22274	22091	22051	22320	22161	22226	21922	22089	22307	22118	21909	22167	22149	22051	22162	22094	22081	22211	22204	22324	22208	22206	21992	22115	22345	22200	22072	22092	22213	22283	22264	22142	22183	22178	22181	22195	22364	22283	22249	22120	22111	22110	22179	22118	22165	22115	22273	22033	22277	22190	22127	22181	22118	22207	22022	22084	22110	22174	22067	22100	22236	22333	22036	22242	22089	22073	22215	22377	22056	21799	22201	22135	22141	22133	22123	22024	22094	22144	21914	22217	22356	22184	22102	22263	22026	22063	22016	22127	22337	21993	22208	22228	22101	22311	22100	22069	22134	22096	22178	22118	22220	22280	22114	22152	22149	22042	21993	22109	22363	22109	22394	22180	22182	22024	22222	22199	22128	22233	22358	22025	22096	22018	22200	22092	22271	22290	22138	22185	22212	22113	22138	22123	22163	22191	22074	22205	22225	22219	22137	22237	22260	22320	22201	22282	22356	21982	22032	22143	22033	21956	22194	22055	22212	22236	22048	22011	22092	22302	22027	22144	22020	22165	22197	22192	22160	22171	22178	22027	22135	21961	22131	22252	22108	22080	22016	22094	22060	22275	22066	22085	22125	22231	22297	22135	22067	21990	21987	22037	22272	22038	22243	22113	22167	22041	22130	22099	21961	22140	22115	22173	22013	22082	21993	22026	21976	22188	22018	22081	22141	22050	22183	22082	22315	22219	22130	22143	22076	22104	22127	22030	22056	22134	22121	22241	22172	22210	22094	21997	22191	22358	22172	22121	22080	22081	22254	21901	22189	22082	22131	22259	21922	22273	22102	22194	22316	22243	22244	22092	22104	22242	22021	22251	22168	22112	22176	22075	22501	21964	22062	22164	22152	22060	22351	22316	21829	22230	22293	22078	22102	22362	22116	22052	22207	22162	22011	22187	22201
23690	24971	49405	51643	41106	34786	32262	29128	28641	28750	28823	28780	28757	28679	28884	28800	28654	28854	28788	28594	28714	28687	28703	28522	28437	28462	28728	28624	28728	28643	28582	28506	28669	28616	28706	28511	28510	28591	28482	28572	28600	28535	28774	28679	28579	28799	28910	28649	28518	28515	28756	28610	28263	28372	28567	28614	28500	28383	28525	28523	28565	28683	28411	28565	28326	28536	28559	28644	28388	28442	28398	28343	28467	28600	28566	28430	28766	28423	28563	28426	28816	28481	28422	28403	28517	28364	28628	28287	28563	28538	28472	28581	28475	28641	28508	28455	28540	28416	28353	28573	28465	28347	28372	28604	28471	28473	28540	28613	28536	28551	28532	28679	28459	28269	28762	28750	28470	28498	28572	28463	28737	28517	28587	28705	28562	28695	28707	28538	28545	28551	28441	28457	28784	28650	28461	28527	28575	28441	28478	28405	28637	28442	28696	28360	28629	28656	28610	28583	28446	28425	28585	28685	28644	28546	28617	28587	28465	28345	28414	28554	28596	28427	28591	28540	28712	28261	28388	28703	28499	28492	28517	28507	28524	28654	28492	28416	28387	28321	28456	28727	28554	28489	28475	28899	28624	28414	28509	28347	28477	28237	28513	28481	28459	28534	28565	28511	28622	28733	28522	28616	28663	28350	28577	28485	28387	28291	28427	28504	28501	28375	28574	28567	28432	28647	28670	28515	28561	28617	28732	28386	28334	28541	28562	28485	28663	28329	28561	28276	28635	28541	28402	28524	28242	28201	28311	28439	28514	28397	28519	28595	28355	28620	28329	28606	28542	28570	28589	28363	28475	28444	28411	28471	28481	28530	28664	28419	28506	28370	28642	28310	28416	28608	28245	28626	28477	28326	28501	28519	28507	28380	28688	28662	28312	28580	28573	28736	28627	28445	28830	28562	28459	28537	28538	28440	28604	28477	28635	28421	28441	28549	28493	28392	28535	28398	28301	28644	28621	28384	28386	28690	28531	28413	28357	28304	28635	28364	28563	28622	28606	28525	28612	28720	28471	28483	28641	28302	28429	28421	28428	28471	28726	28558	28582	28534	28688	28607	28483	28608	28374	28381	28555	28412	28795	28441	28590	28517	28489	28627	28319	28678	28496	28466	28328	28269	28625	28366	28528	28420	28505	28688	28494	28405	28431	28529	28449	28496	28374	28622	28433	28426	28420	28565	28359	28305	28627	28405	28334	28518	28502	28251	28606	28445	28890	28536	28463	28396	28381	28623	28463	28538	28631	28377	28442	28478	28766	28481	28350	28580	28720	28600	28651	28792	28707	28549	28664	28514	28515	28480	28626	28271	28519	28645	28284	28487	28517	28428	28836	28314	28650	28588	28783	28430	28596	28685	28573	28641	28372	28343	28508	28670	28459	28555	28570	28469	28612	28375	28419	28626	28625	28713	28598	28625	28366	28358	28553	28457	28568	28311	28404	28541	28350	28585	28591	28837	28454	28642	28399	28525	28731	28553	28460	28648	28507	28623	28126	28553	28470	28335	28245	28410	28319	28531	28687	28572	28396	28234	28682	28497	28497	28461	28341	28282	28568	28365	28625	28716	28479	28531	28551	28560	28373	28614	28652	28592	28575	28735	28504	28555	28653	28544	28645	28621	28398	28634	28290	28485	28749	28700	28522	28662	28571	28657	28599	28578	28502	28505	28457	28435	28534	28452	28526	28647	28493	28426	28470	28502	28717	28559	28666	28684	28565	28377	28562	28329	28467	28597	28560	28480	28388	28376	28276	28418	28574	28387	28488	28491	28485	28679	28461	28656	28581	28553	28583	28743	28310	28565	28618	28500	28550	28434	28493	28556	28549	28473	28565	28411	28599	28741	28392	28578	28358	28404	28763	28205	28478	28599	28432	28544	28403	28489	28322	28497	28487	28358	28340	28533	28705	28496	28382	28504	28546	28365	28386	28394	28589	28434	28510	28417	28838	28263	28634	28411	28521	28356	28584	28495	28602	28473	28517	28618	28717	28556	28644	28713	28636	28593	28710	28408	28524	28774	28835	28407	28483	28540	28620	28622	28513	28282	28718	28332	28507	28354	28418	28579	28471	28414	28697	28619	28461	28573	28487	28489	28387	28450	28634	28570	28535	28540	28583	28534	28403	28376	28567	28472	28475	28507	28337	28501	28488	28455	28540	28473	28723	28549	28442	28387	28296	28435	28344	28744	28437	28457	28506	28274	28546	28467	28629	28569	28607	28614	28652	28612	28682	28347	28567	28630	28461	28306	28339	28507	28743	28314	28285	28438	28671	28541	28782	28517	28462	28474	28507	28572	28488	28639	28822	28569	28477	28471	28700	28763	28558	28349	28510	28553	28525	28550	28815	28339	28377	28345	28472	28409	28483	28620	28263	28527	28573	28876	28452	28593	28514	28543	28601	28263	28569	28607	28508	28597	28541	28349	28447	28355	28528	28515	29092	28418	28551	28358	28521	28463	28556	28387	28502	28383	28489	28424	28677	28458	28609	28603	28647	28322	28594	28516	28549	28441	28481	28501	28513	28584	28360	28236	28684	28331	28278	28643	28507	28507	28573	28421	28555	28526	28709	28480	28541	28572	28289	28281	28552	28538	28555	28348	28523	28644	28496	28510	28400	28337	28486	28314	28492	28365	28481	28569	28592	28731	28773	28491	28445	28536	28618	28572	28597	28446	28572	28616	28647	28387	28484	28438	28556	28535	28446	28643	28506	28672	28436	28490	28467	28435	28550	28273	28427	28503	28636	28493	28569	28467	28295	28374	28530	28597	28326	28398	28552	28468	28256	28507	28526	28552	28805	28323	28249	28546	28242	28576	28367	28698	28591	28321	28491	28385	28678	28661	28699	28612	28424	28348	28263	28423	28458	28542	28457	28546	28725	28518	28382	28416	28378	28402	28473	28440	28513	28898	28495	28440	28649	28451	28564	28435	28381	28572	28344	28608	28452	28626	28497	28668	28868	28360	28389	28455	28673	28510	28250	28500	28743	28680	28559	28556	28663	28383	28655	28531	28532	28245	28416	28813	28458	28448	28410	28491	28662	28563	28487	28470	28572	28769	28503	28427	28609	28718	28505	28518	28680	28518	28330	28444	28566	28475	28722	28898	28777	28432	28550	28249	28535	28777	28627	28716	28620	28468	28525	28533	28502	28424	28313	28513	28548	28779	28425	28528	28588	28685	28808	28790	28623	28835	28574	28378	28412	28460	28417	28326	28712	28685	28568	28592	28814	28705	28469	28581	28345	28631	28641	28506	28631	28715	28617	28418	28300	28475	28645	28477	28498	28580	28605	28373	28543	28383	28409	28640	28386	28349	28631	28628	28589	28674	28526	28614	28643	28308	28776	28451	28716	28573	28739	28644	28560	28573	28502	28476	28692	28531	28548	28451	28481	28508	28507	28770	28743	28681	28641	28442	28432	28549	28453	28566	28463	28477	28599	28738	28641	28488	28701	28483	28640	28468	28609	28439	28441	28528	28372	28490	28549	28346	28371	28543	28541	28541	28609	28650	28447	28425	28665	28415	28752	28569	28563	28500	28508	28209	28735	28540	28627	28613	28356	28459	28505	28610	28648	28547	28555	28775	28636	28522	28671	28577	28535	28665	28452	28367	28505	28611	28527	28412	28433	28709	28309	28559	28551	28299	28432	28510	28347	28344	28706	28222	28468	28444	28571	28671	28444	28816	28580	28648	28616	28522	28335	28231	28517	28529	28624	28647	28440	28607	28767	28527	28520	28555	28296	28544	28594	28388	28490	28467	28649	28361	28454	28567	28354	28348	28540	28375	28289	28494	28614	28634	28399	28570	28546	28440	28290	28348	28564	28510	28426	28356	28505	28467	28525	28837	28580	28551	28477	28405	28658	28435	28682	28642	28550	28696	28674	28491	28661	28611	28559	28527	28211	28678	28541	28619	28526	28551	28507	28342	28587	28581	28740	28560	28403	28498	28424	28614	28650	28538	28445	28469	28434	28437	28491	28347	28356	28614	28669	28525	28396	28435	28460	28382	28620	28362	28582	28523	28613	28586	28695	28388	28659	28703	28571	28642	28505	28295	28546	28365	28559	28636	28565	28189	28490	28683	28589	28395	28458	28479	28427	28449	28444	28456	28521	28420	28588	28574	28641	28570	28421	28605	28434	28479	28468	28675	28475	28568	28629	28419	28559	28676	28364	28388	28528	28564	28497	28483	28304	28532	28492	28691	28672	28557	28631	28383	28744	28630	28196	28591	28351	28327	28748	28633	28645	28531	28594	28727	28744	28647	28672	28755	28728	28338	28622	28393	28595	28508	28534	28301	28705	28479	28458	28545	28457	28615	28460	28566	28395	28413	28451	28572	28519	28449	28679	28595	28451	28589	28479	28649	28487	28367	28494	28549	28678	28459	28438	28718	28622	28499	28434	28514	28614	28628	28570	28658	28752	28467	28606	28279	28351	28706	28716	28631	28511	28461	28603	28650	28771	28464	28716	28522	28520	28593	28419	28710	28731	28490	28607	28453	28567	28484	28648	28495	28457	28552	28383	28506	28301	28352	28521	28364	28735	28462	28611	28738	28644	28620	28333	28590	28720	28690	28630	28423	28439	28519	28422	28587	28721	28454	28365	28411	28437	28561	28577	28536	28538	28545	28447	28663	28353	28359	28624	28415	28442	28330	28364	28601	28649	28415	28560	28762	28503	28438	28445	28186	28765	28335	28527	28406	28612	28599	28563	28369	28625	28512	28561	28605	28438	28534	28488	28349	28515	28476	28594	28544	28666	28606	28560	28188	28443	28364	28505	28607	28716	28685	28594	28357	28571	28438	28368	28406	28457	28450	28573	28304	28272	28415	28589	28593	28486	28344	28258	28457	28621	28648	28264	28643	28518	28526	28452	28363	28508	28407	28330	28723	28697	28507	28470	28586	28422	28406	28646	28671	28354	28490	28645	28552	28352	28300	28534	28444	28464	28431	28650	28565	28762	28316	28797	28591	28536	28551	28729	28368	28508	28769	28691	28780	28640	28219	28704	28398	28496	28580	28517	28650	28413	28416	28323	28545	28454	28526	28411	28473	28460	28580	28522	28538	28456	28369	28470	28362	28601	28522	28341	28657	28539	28581	28643	28588	28530	28420	28430	28443	28581	28697	28587	28684	28618	28680
49062	102425	95519	70173	47577	31633	24579	22568	22114	22123	22129	22116	22030	22122	22104	21898	22135	22041	22127	22134	22238	22098	22170	22130	21982	22032	21890	21952	22148	22153	21835	22111	22086	22044	21823	22142	22169	22145	22233	22220	22159	21905	22072	22158	22110	21929	21975	22244	22086	22325	22096	22027	21958	22063	21805	22060	22231	22111	21948	22229	22054	22124	22268	21986	22224	21971	22131	21962	21962	22071	22200	21958	21853	21979	22187	21903	22092	22193	21887	22145	21798	22029	22053	22133	22082	22107	22157	22131	22118	22058	22250	22088	22157	22080	22090	22028	21986	22062	22082	21957	22109	22055	21973	22110	22172	21824	22176	22107	22081	22181	22220	22042	21905	22058	22040	22142	22057	22093	22267	21894	21906	22218	22041	22220	22114	22125	22034	22145	22093	22137	22036	22047	22178	22068	22190	22027	22148	22145	22066	22034	22212	21986	21916	22045	22128	21750	22367	21955	21931	22058	21948	22076	22119	22033	21885	21997	22018	22078	22003	22273	22169	22265	22022	21844	22023	21992	22100	21889	21959	21973	21961	22150	22090	21947	21943	22104	22155	22227	22090	22096	22259	22146	21940	22055	22092	22141	22017	21970	22053	21868	22088	22081	22098	22062	21999	21991	22133	21972	22012	21907	22025	22103	22025	22102	22124	21987	22082	22150	21903	22070	22104	22134	21893	22020	21988	22176	22071	22185	21976	22145	22057	22255	22078	21969	22078	21942	22083	22085	21983	22103	22069	22154	22047	21982	22133	22193	21897	22089	22034	22183	21942	22036	22170	22043	22061	22147	22171	22049	22134	22064	22156	22053	22288	22139	21816	22097	22150	21954	22014	21997	22039	22129	22004	22072	22042	22093	22161	22141	22062	21768	22129	22192	21953	21975	22316	21949	22174	22109	22055	22077	21963	21723	21985	22158	22104	22076	22061	21982	22294	22085	22020	21993	22093	22071	22191	22174	21914	22017	22150	22070	22001	22142	21880	22276	21968	22113	22113	22024	22261	22244	22123	22085	22040	21929	21985	22076	21994	21905	22008	22198	21990	22192	22045	22136	22077	21989	22039	21999	21884	22109	22029	22175	21969	21973	21917	22170	22063	22281	22041	22143	21809	22046	22090	22103	21926	22150	22050	22007	22042	22085	21949	22144	22054	21993	22057	22090	21936	22055	22142	21955	22044	22089	22057	22066	22039	21897	22240	21965	22152	22003	22033	22200	22029	22011	22178	22004	21939	21956	22084	22206	22023	22160	22180	22069	22102	22036	21799	22201	22054	22075	22156	22086	22028	22123	22012	22046	22172	21881	22021	22046	21892	22232	22030	22072	22225	21966	22021	22079	22077	22235	22166	21982	22103	21843	22047	22184	22212	22161	22138	22159	22045	22144	22135	22069	22202	21951	22075	22151	21968	22051	21974	22196	22043	21940	22033	22112	21951	22064	22161	22063	22151	21941	22007	21977	21837	22103	22214	22156	22077	21854	22146	21894	22202	21966	22291	22204	22157	22279	22083	22185	22113	22034	22104	22030	22100	22103	21998	21926	21960	21953	22035	21979	22005	21945	22055	22133	21992	22191	22049	22066	22121	21911	22069	22085	22075	21863	22189	22035	22075	21997	22181	22015	22030	21981	21866	22045	21988	22013	22303	21992	22220	22087	22087	21958	22052	22131	21937	21871	22406	22050	21962	21985	22147	22091	22178	21983	21873	22126	22069	22279	21971	22018	22025	22170	22122	22211	21938	22014	22014	22000	22042	22114	21846	22112	22069	22105	22020	22216	22030	21897	22061	22119	21951	22097	22145	22082	22199	21981	22120	21980	22057	22251	22048	22252	22132	21936	22008	22127	22079	22151	22029	21916	22093	22050	22041	22157	22026	22084	22133	22156	22025	22061	22152	21942	22156	21921	22075	21983	22067	22051	22162	21904	22039	22041	21926	21985	22094	22225	22169	21927	22114	22093	21995	22028	22199	22116	22158	22066	22018	22251	21880	21955	22318	22094	22123	22124	22157	21953	21931	21883	22004	22163	22249	21961	22244	22150	22114	22048	22102	22175	21983	22013	21949	22209	21874	22095	22053	22085	22073	22036	21918	22157	21971	21871	21876	21968	22042	22176	21961	22221	22174	22200	21941	22139	22266	22129	22069	22007	22040	22148	22066	21921	22113	22100	21981	21930	22080	22072	22021	22290	21871	22119	22141	22161	22089	22250	21929	22199	21899	22076	21966	22082	22125	22210	22038	22036	22035	22128	21914	22022	22149	22033	22013	21986	22259	22096	22075	21923	22280	21955	22057	21964	22035	21834	21789	22061	22194	21965	22010	21970	22145	22205	22100	22092	22241	22060	22119	22012	22041	21920	22238	22060	22312	22029	22049	22047	21949	22169	22093	22158	21997	21999	22047	21977	21994	22010	22055	21999	22303	21916	22230	22146	21959	22018	22051	21960	22135	22036	21964	22067	22038	22082	22078	21825	22074	21944	22169	21941	22176	22148	22068	22119	21972	22237	22144	22200	22132	22058	21791	22258	22100	21917	22073	22103	21903	22042	21979	22138	21899	22031	22146	22021	22148	22080	21974	22010	22136	22120	22163	22009	22062	22260	22005	22021	22163	22193	22115	22072	22008	22094	21991	22207	22123	22060	22121	22096	21934	22075	21979	21827	22058	22129	21976	22007	22083	21986	22124	21944	22243	22096	21979	21981	22110	21963	22154	21944	22139	22071	22178	22011	21993	21954	22099	22094	22194	22058	22083	21898	22055	21939	22039	22030	21939	22151	22011	21985	22020	22130	21910	22147	22077	21924	21982	22144	21876	22156	22068	22179	22132	22027	21975	22095	22001	22084	22047	21934	22043	22088	22306	22173	21998	22084	22006	22276	22185	22067	22088	22129	22127	21937	21985	21967	22226	21972	22129	21931	21850	22089	21992	22042	22045	21922	22021	22096	21880	22162	22100	21994	21957	22044	21973	21822	22034	22022	21986	22109	21993	22196	22087	22157	21965	22139	22187	22114	22019	22097	22001	21996	22014	21958	22167	22081	21916	22142	22069	22085	22064	22158	21981	22074	22021	22077	21894	21923	21957	22069	22125	22032	21895	22025	22150	22191	21987	22155	21982	21962	22236	22305	22118	21977	22105	22029	22243	22049	22091	22168	21985	22022	22095	21934	22118	22037	21946	22101	22097	21942	21861	22052	22006	21891	21834	22023	21968	22047	22048	22033	22290	22142	21984	21802	22207	21913	21968	21935	22122	22116	22092	22054	22182	21958	22096	22112	22018	22076	21972	22084	22070	22028	22086	22181	21958	22120	22063	21985	22082	22178	22137	22129	22086	22167	22063	22191	21966	22106	21933	22043	22022	22211	22070	22109	22059	22026	22231	22044	22197	21894	22044	21963	22105	22133	22051	22167	22083	21944	21927	21892	22254	22115	21951	22233	21954	22013	22114	21954	22015	22102	21999	22099	22163	22104	22184	22147	22107	22046	22185	22091	22115	21998	22032	21933	21966	21912	22100	22195	22083	22132	21966	22143	22216	22115	21857	22007	22132	21946	22086	22062	22125	22024	21971	21987	21983	22009	22254	22057	21860	22084	22217	22108	21970	21943	22016	22046	22016	22129	22032	22105	22191	22108	21978	22110	22110	22039	21956	21961	22257	21860	22107	22212	22102	22145	22282	22141	22064	22112	21998	21909	22080	22022	22167	21988	22117	22154	22117	22156	22310	22175	22076	21999	21869	21969	22255	22128	22177	22181	22118	22030	22064	22046	22099	21858	22134	22043	22022	22035	22085	22068	22337	22022	21937	21951	22228	22000	22216	22066	22000	22198	21955	22036	22201	22034	22094	22099	21945	21975	21990	22287	22047	22152	22103	21920	21887	21995	22121	22074	21946	22123	22146	22037	22079	21958	22196	22041	21981	21968	22210	22129	22189	22086	22032	21891	22286	22095	21948	22023	21898	22023	22166	21988	22036	22065	22144	21969	22076	22037	22161	22058	21890	22070	21976	21975	21796	22001	22064	22144	22006	22163	22165	22235	22016	22148	22068	21941	22073	22102	21943	22143	22144	22080	22078	21999	22080	22123	22124	22041	21926	22167	22178	22128	22117	22120	22124	22198	22144	22160	22011	22205	22027	22127	22039	22170	21952	21966	22175	22093	22303	22004	21961	22081	22076	22018	22152	21921	22036	22155	22057	21919	22141	22213	22047	22016	22148	22038	22054	22078	21871	22012	21993	22023	22169	22010	22111	21959	22039	22247	22024	22144	22096	21907	22155	22068	22030	21987	22202	22095	21924	22013	22134	22145	22049	21959	21954	22149	21809	22051	22090	22004	22004	22234	22294	22118	22125	21917	22125	22084	22090	22131	21954	22059	22095	22090	22006	22128	22023	22091	22185	21955	22060	21910	21993	22135	22276	22093	21969	21940	22167	21898	22044	22087	21954	22139	21879	22142	22023	21986	22044	22093	22059	22009	21941	22008	22219	22253	22086	22151	22033	21965	22008	22109	21930	22101	22151	22062	22069	22133	22178	21983	22087	22019	22130	21995	22108	22078	22209	21961	22033	22158	22073	22196	21922	22159	22000	22087	22194	22125	22186	21909	22120	22211	22071	22050	22106	22034	22140	22088	22073	22036	22027	22133	22022	22020	22000	21930	22314	22023	21993	22051	22264	21971	22062	22086	22001	22010	22102	22019	22034	22119	22024	21995	22175	22049	21971	22248	21990	22141	21913	22026	22017	21837	22203	22021	22188	22082	21832	22163	22098	22074	22064	22008	21832	22136	21936	22134	21997	22161	22137	21968	22038	22047	22060	22008	22020	22255	21932	22315	22087	21926	22088	22173	22038	22050	22160	22095	22122	22001	22085	22029	22069	22061	22011	21972	22073	22085	21912	22129	22039	21938	22354	22176	21981	22140	22055	22113	22134	22105	22104	22144	22157	22056	22055	22124	22095	22198	22176	22160	22087	22103	22089	22114	22078	22252	22007	22052	22196	22156	21831	22099	21981	21958	22219	22052	22102	21999	22264	22196	22201	21864	22079	21890	21870	22216	22101	22090	22064	22109	22297	22142	21967	21982	22185	22056	22047	22075	22081	22005	22097	21889	22050	21982	22189	22170	22056	22042	21911	22002	22106	21934
22590	24518	45917	47872	40819	35711	33981	30364	29418	29787	29517	29542	29149	29499	29467	29242	29416	29434	29270	29304	29389	29495	29401	29234	29279	29275	29287	29314	29064	29228	29201	29295	29204	29179	29312	29205	29352	29280	29104	29349	29250	29194	29089	29151	29306	29153	29023	29188	29350	29354	29114	29551	29071	29076	28986	29338	29128	29248	28948	29307	29286	29368	29164	28943	29157	29201	29215	29268	29456	29138	29245	29232	28958	29221	29096	29189	28944	29167	28945	29148	29301	29269	29191	29086	29082	29029	29073	29189	28977	28920	29162	29075	29103	29004	29107	29133	29337	28786	29047	29177	29321	29105	29239	29110	29014	29010	29241	29162	29194	28984	29157	29039	28848	29252	28998	29108	28853	28915	29171	29187	29127	29008	29143	29113	29113	29020	29235	28896	29413	29165	28989	29015	29059	29222	29128	28965	28980	29065	29310	29039	28977	29042	29253	29182	28975	29008	29344	29008	28942	29279	29273	28967	29258	29129	29247	29083	28949	29120	29142	29078	29115	29116	29145	29171	29012	28954	29001	29190	28981	28885	29072	28996	29162	28907	29302	29090	28879	28927	29224	29291	29204	28919	29049	29161	29240	29115	29092	29040	29136	28845	28919	29019	29193	29146	29122	29019	29117	29285	29184	29232	29378	29237	29087	28945	28943	28972	29047	28898	29284	29272	29060	28938	29280	29347	29107	29113	29073	29137	29255	28988	29168	28842	28815	29101	29026	29282	29139	29354	29036	29145	28865	29099	29432	29056	28816	29204	29158	28848	28937	29048	29071	29068	28993	29031	28993	29066	29179	29041	29111	29189	29151	28786	29053	28862	29104	28985	29125	29016	29175	28994	29265	28970	28992	29086	29001	29132	28855	29111	29001	29155	29030	29129	29043	28944	29095	29051	28845	29166	28998	29008	29287	29135	29171	29258	29243	29061	29119	28812	29151	29122	29104	29096	29128	29111	29002	28989	29201	28956	29203	29149	29152	29350	29119	29105	29035	29145	28997	29007	29061	29023	29057	29230	29161	28798	29126	28905	29074	29201	28961	28828	29036	28907	29171	29070	29135	28946	28987	29152	29052	28824	29045	29025	28954	28961	29204	29221	29197	28880	28770	29057	29148	28998	29429	29301	28927	28930	29186	28917	29025	28725	29109	29139	29184	29228	29246	29051	29186	29116	29165	29249	29054	29117	29044	29178	28876	28986	29132	29238	29080	29112	29104	28925	29050	28926	28970	29217	29140	29128	29129	28915	29416	29018	28869	29158	29023	29135	28879	28795	29106	28906	28959	29073	28915	29082	29413	29048	29177	28982	29324	29075	29040	29082	29056	28889	29075	29151	29157	29415	28841	29033	29254	29053	29143	29299	29263	28971	28925	29320	28985	29010	29234	29099	28817	28941	29035	29078	29175	29243	29132	29197	28854	29274	29056	29361	29182	28930	28937	28963	29246	28922	28990	29149	29031	29241	29270	29294	29118	29052	28969	29016	29055	29303	29195	29067	29088	29137	29075	29129	29131	29376	29243	28763	29290	29335	29255	29065	29148	29069	29071	29132	29009	29044	29122	28982	29075	28888	29213	28961	29018	29063	29106	29117	29035	29045	29196	29039	28799	29005	29064	29018	29228	29296	28992	28887	29186	29286	29278	29170	29231	28951	29228	28980	29034	29078	29042	29113	29274	29034	29164	28896	29117	28937	28991	28880	29185	29411	29144	29166	29069	28916	29193	29099	28834	28926	29180	28870	29107	28998	29274	28961	29246	28991	28973	28964	29010	29034	29087	29035	29116	29030	29149	29116	29108	29044	29154	29062	28920	28945	28866	28780	28967	28915	29008	29124	28946	29088	29182	29214	29365	28989	29155	29237	29190	29325	29369	28971	28805	28959	29356	29103	29223	29024	29069	29013	29159	28927	29114	29019	29194	29189	29158	28882	28815	29117	29089	29047	29298	29059	28940	29135	28974	29188	29162	28882	28887	29175	29132	28926	29033	29071	29165	29034	29216	28995	28921	28835	29256	29126	29179	29219	29075	29057	29333	29140	28941	29056	28942	29262	29239	29132	28860	29091	29090	29278	29076	29063	29045	28951	29294	29081	29171	29036	29134	29065	29107	29014	29002	29257	29080	29318	29113	29090	29304	29171	29231	29050	29222	28925	29089	28847	29142	28949	29298	28934	28889	28974	29182	29244	29068	29028	29246	29003	29159	29339	29285	29041	29227	29157	29376	29063	29026	29133	29127	29035	28991	29093	29122	29122	29141	29177	29080	29110	29025	29168	29124	28920	29329	29253	29260	28946	29208	29210	29037	29145	28863	29029	29009	29293	29339	29272	28959	29015	28970	29115	29020	29103	29147	29122	29259	28977	28917	29201	29230	29105	29169	29127	29215	29119	29018	29042	28967	28908	28923	28951	29048	29038	29081	29236	29343	29115	29006	28778	29015	28974	29113	28827	29118	29200	29223	29301	28967	28910	28765	29006	29105	29101	29219	29007	29012	28906	28838	29017	29002	29132	29021	29194	29020	28895	28882	29078	29153	28998	29178	28943	29213	29114	29148	29088	29191	29099	29102	29017	29069	29137	29137	28923	29065	28878	29055	29070	29156	29166	29063	28903	28965	28887	28967	29033	29234	28887	28878	29252	29046	28962	28977	29075	29179	29060	29242	29018	28970	29137	28958	29214	29179	28884	28906	28921	28901	28976	28903	29132	29233	29088	29090	28938	29350	29528	29100	29013	28992	29051	29356	29011	29023	29209	29316	29185	28879	28946	29328	29027	29002	29128	29162	29056	29095	29107	29262	29050	29100	29200	29112	29099	28940	29122	28953	28916	29240	29146	29192	29157	28723	29151	29327	29033	29120	28833	29259	28929	29083	29220	29110	29491	29182	29201	29042	28930	28994	29183	29050	29080	28953	28844	28960	29106	28876	29285	28940	28991	28787	29221	28991	29269	28957	28976	28887	29010	28979	28948	29057	28779	29134	29192	29271	29047	29134	29010	28918	29093	29114	29211	29188	29161	28938	29130	28963	29134	29149	28965	29129	29177	29287	29101	29166	28920	29137	28832	29188	29089	28930	29137	29242	29032	29199	29187	28932	28945	29074	29096	29006	29381	29192	29135	29008	28880	29143	29085	29228	28862	28956	29367	28866	29346	28849	29043	28992	29026	29069	29102	29175	29061	28885	28853	29099	29008	29227	29081	29073	29003	28980	29076	29552	29227	29223	29164	29286	29150	28792	29195	29288	29070	29110	29164	29098	29103	29100	28934	29169	28957	29231	29003	29105	29254	29166	29435	29188	29101	29073	29134	29019	29084	28944	29086	28886	29300	29286	29166	29236	28921	29282	29217	29059	28969	29088	28986	29037	29137	29097	29092	29103	29094	29207	29030	28934	28884	29097	29025	29166	29045	29057	29007	29012	28935	28979	29149	28893	28924	28925	29011	29184	29046	29054	29001	29029	29249	29461	29115	29060	29293	28790	28999	29086	28906	28956	29145	29310	29137	29011	29214	29050	28993	29162	29183	29077	29107	29149	29047	29119	28898	29077	29234	28875	29173	28974	29249	28981	29334	29113	28917	29178	29011	29200	29306	29074	28998	29182	28992	28856	29160	28985	29234	29218	28927	29360	29310	29019	28887	28780	29353	29022	28938	29072	28964	29201	29129	29281	29280	29065	29129	29150	28804	28958	29099	28958	28987	29099	29171	29318	29304	28991	28931	29048	29001	28866	29149	29276	28944	28817	29047	29083	29152	29235	29304	29097	29060	29217	28958	29054	28999	28978	29232	29220	29199	29312	29052	29105	29060	29032	28718	29037	29004	28969	29078	29075	29236	29034	29067	29129	29011	29088	29122	29096	28751	29286	29023	29133	29263	29185	29306	29120	28877	29225	28970	29222	29227	29147	29015	29359	29167	28794	29059	28926	28962	29157	29137	29147	28775	29100	28954	29071	29060	28970	29193	29118	29172	29100	29178	29074	29066	29281	29228	29256	29004	29058	29204	29106	29037	29211	28986	29169	29060	29161	29154	28965	29031	29340	29012	28995	29106	29229	29115	29134	29188	28959	28781	29161	29225	28929	28871	29089	29144	28920	28926	28940	28989	29128	29180	29191	29248	29267	29148	29087	28820	29371	29226	29082	28883	29078	28819	29117	29126	29190	29180	29253	28990	29054	29143	29171	29086	29272	29354	28876	29287	29107	29159	29320	29069	28875	29093	29046	29142	29045	29042	29224	29124	28949	28977	28966	29192	29066	29137	28855	29237	29212	29001	28955	29006	28960	29233	29207	29149	29011	28753	29023	29139	29265	29180	29093	29224	29136	29197	29283	29140	29058	28936	28791	28957	28959	29273	29048	29200	29121	29249	29193	29207	29104	29062	28950	28966	28988	29183	29209	29253	29197	29145	29361	28880	29149	29168	29010	29177	29136	29206	28990	28952	29049	29022	29002	29088	28949	29006	29146	29066	29167	29095	29078	29008	29005	29034	29191	29254	28915	29157	28858	29048	29085	29064	29224	29174	29094	29135	29076	28921	29204	29071	29138	29000	29002	29159	29313	28921	29280	29075	29283	29229	29047	28956	28949	29127	29228	29226	29232	29029	29038	28987	29190	29335	28904	29083	29145	29163	29286	29352	29441	29132	28979	29381	29061	28989	29195	28838	28966	29106	28810	29122	29033	28941	29070	29013	29196	29066	29179	29030	29157	29088	29102	29080	29134	28978	29235	28826	29202	29068	28964	29107	29219	29031	29336	29152	29102	28958	29274	28966	29067	29224	29149	29352	29190	29091	29043	28878	29137	28951	29199	29095	29388	29087	29047	29014	29105	29119	29181	28984	29166	29090	29101	29050	29162	29041	29077	28972	28970	29091	29233	29222	29279	29217	29057	28994	28908	29159	29187	29173	29240	29177	29244	29197	29198	29288	29018	29248	29103	29094	29310	29231	28974	29247	29258	29126	29271	28958	29101	29329	29044	29274	29283	29003	29169	29218	29094	28810	29186	29132	28974	29040	29006	28924	29116	29127	28735	28986	28877	29060	29131	29225	29035	29242	29179	28850	29075	29194	28971	28751	29036	29093	29260	28935	28876	29265	29035	28993	29168	29195	29177	29017	28931	29168	29026	29069	29023	28879	28807	29010	28988	29070
60940	96130	92711	81085	56640	37144	26528	23372	22360	22034	22453	22247	22441	22480	22388	22297	22327	22479	22553	22339	22491	22490	22469	22384	22256	22429	22647	22501	22362	22469	22380	22491	22235	22529	22494	22368	22629	22334	22437	22570	22338	22433	22269	22483	22462	22387	22439	22422	22512	22342	22528	22290	22217	22443	22512	22410	22440	22615	22617	22367	22357	22550	22552	22471	22619	22589	22388	22261	22464	22436	22314	22232	22458	22294	22631	22542	22551	22498	22517	22487	22548	22385	22397	22400	22509	22362	22508	22455	22575	22479	22535	22471	22283	22591	22361	22281	22606	22488	22350	22542	22522	22278	22398	22508	22375	22555	22746	22356	22588	22329	22430	22312	22445	22620	22501	22623	22653	22332	22477	22487	22391	22410	22558	22257	22429	22343	22422	22380	22355	22278	22412	22481	22227	22411	22427	22478	22218	22249	22465	22509	22453	22434	22451	22328	22405	22699	22503	22480	22407	22361	22496	22387	22330	22444	22530	22516	22413	22418	22424	22341	22269	22391	22548	22509	22386	22422	22445	22503	22405	22378	22454	22558	22256	22460	22413	22445	22371	22230	22332	22367	22313	22547	22343	22506	22415	22368	22317	22549	22562	22437	22308	22503	22267	22234	22441	22516	22511	22421	22597	22321	22487	22509	22639	22431	22389	22355	22520	22404	22451	22339	22480	22512	22448	22510	22366	22415	22474	22514	22520	22222	22337	22490	22307	22398	22439	22569	22510	22452	22405	22499	22517	22440	22446	22492	22314	22431	22414	22560	22426	22438	22389	22394	22431	22525	22445	22569	22315	22486	22182	22517	22529	22319	22401	22332	22472	22214	22365	22183	22486	22367	22463	22197	22382	22522	22446	22562	22365	22616	22315	22394	22365	22680	22350	22471	22380	22469	22421	22199	22354	22361	22364	22485	22544	22453	22270	22528	22563	22524	22445	22466	22558	22190	22392	22436	22485	22316	22401	22379	22397	22226	22359	22589	22539	22293	22417	22399	22573	22404	22563	22299	22460	22396	22430	22471	22335	22257	22455	22347	22394	22520	22462	22390	22534	22371	22372	22505	22451	22425	22500	22449	22513	22188	22441	22584	22331	22391	22555	22405	22356	22587	22418	22518	22468	22282	22476	22321	22428	22595	22380	22438	22497	22539	22465	22528	22507	22402	22306	22570	22356	22293	22304	22382	22306	22456	22345	22507	22305	22454	22472	22402	22332	22589	22405	22673	22403	22282	22425	22368	22474	22397	22373	22611	22460	22311	22514	22517	22402	22539	22328	22453	22577	22486	22420	22533	22407	22544	22391	22488	22444	22284	22475	22572	22485	22503	22460	22421	22511	22255	22326	22377	22463	22451	22379	22370	22253	22592	22216	22492	22296	22299	22518	22451	22262	22512	22457	22447	22396	22173	22277	22468	22390	22492	22384	22501	22488	22474	22307	22485	22317	22290	22417	22498	22479	22499	22400	22351	22488	22320	22553	22365	22462	22527	22394	22374	22530	22434	22374	22434	22402	22436	22433	22444	22610	22626	22516	22478	22326	22498	22395	22516	22402	22477	22312	22318	22439	22475	22392	22319	22395	22486	22314	22376	22378	22230	22298	22371	22582	22394	22440	22273	22343	22571	22467	22525	22310	22240	22506	22408	22476	22464	22395	22522	22433	22555	22329	22364	22604	22394	22505	22437	22589	22389	22405	22409	22336	22522	22460	22329	22327	22461	22485	22373	22314	22312	22400	22446	22341	22484	22496	22491	22389	22375	22453	22362	22421	22428	22469	22400	22399	22437	22368	22403	22451	22357	22420	22534	22430	22507	22275	22234	22506	22380	22494	22240	22468	22391	22360	22431	22168	22256	22433	22333	22576	22403	22323	22396	22536	22428	22440	22296	22332	22504	22351	22382	22489	22523	22421	22422	22525	22430	22596	22181	22441	22636	22537	22446	22379	22199	22406	22252	22297	22317	22320	22473	22478	22379	22628	22520	22116	22356	22379	22287	22331	22401	22405	22410	22490	22531	22330	22625	22501	22467	22450	22482	22492	22279	22566	22392	22349	22562	22236	22412	22447	22261	22456	22354	22523	22352	22534	22351	22332	22416	22390	22344	22288	22390	22278	22437	22347	22421	22337	22306	22295	22400	22252	22273	22511	22261	22269	22588	22365	22397	22527	22483	22411	22386	22522	22404	22401	22426	22498	22552	22597	22477	22421	22529	22380	22473	22312	22518	22546	22399	22357	22456	22432	22448	22394	22494	22371	22488	22356	22359	22237	22422	22567	22501	22311	22246	22377	22313	22494	22403	22335	22524	22432	22569	22441	22369	22501	22220	22327	22256	22308	22397	22425	22337	22466	22376	22406	22268	22183	22532	22281	22515	22472	22333	22504	22334	22507	22505	22423	22570	22589	22234	22265	22452	22413	22527	22394	22447	22408	22411	22573	22502	22384	22325	22441	22519	22409	22522	22463	22335	22343	22500	22426	22306	22475	22519	22303	22488	22356	22407	22304	22550	22466	22334	22352	22238	22409	22453	22458	22488	22346	22194	22453	22380	22376	22321	22377	22402	22616	22415	22312	22487	22518	22313	22424	22663	22422	22441	22371	22362	22263	22357	22586	22302	22509	22363	22324	22528	22340	22365	22272	22387	22363	22483	22380	22464	22422	22295	22550	22397	22402	22287	22322	22374	22340	22310	22513	22367	22474	22430	22523	22468	22311	22405	22405	22292	22473	22491	22451	22578	22468	22450	22366	22295	22486	22460	22479	22422	22382	22555	22534	22387	22672	22229	22476	22252	22308	22455	22470	22427	22449	22280	22477	22466	22343	22506	22547	22707	22335	22192	22402	22578	22594	22442	22364	22333	22347	22370	22237	22512	22479	22317	22356	22439	22508	22440	22443	22500	22307	22410	22316	22431	22270	22512	22473	22612	22394	22388	22285	22427	22536	22605	22320	22368	22304	22470	22296	22524	22367	22489	22376	22267	22386	22495	22309	22305	22314	22170	22454	22427	22495	22506	22450	22416	22460	22514	22360	22419	22424	22379	22398	22348	22410	22387	22308	22520	22493	22428	22363	22615	22381	22362	22384	22486	22376	22481	22496	22301	22452	22349	22517	22369	22371	22376	22295	22519	22480	22461	22504	22373	22517	22231	22430	22475	22335	22654	22406	22597	22102	22559	22159	22295	22296	22456	22473	22368	22617	22364	22368	22440	22403	22549	22550	22336	22515	22487	22412	22455	22348	22336	22366	22232	22640	22358	22298	22243	22414	22411	22535	22532	22317	22407	22492	22391	22386	22468	22294	22337	22457	22470	22450	22453	22511	22434	22574	22479	22463	22294	22359	22460	22470	22339	22487	22668	22301	22480	22349	22551	22444	22346	22420	22402	22549	22484	22359	22283	22473	22426	22536	22567	22378	22419	22189	22359	22364	22467	22430	22522	22342	22547	22346	22536	22305	22241	22424	22488	22442	22251	22377	22419	22371	22437	22419	22345	22538	22376	22413	22454	22465	22116	22514	22343	22470	22376	22484	22518	22453	22520	22310	22390	22217	22303	22297	22449	22457	22290	22515	22459	22376	22366	22181	22394	22247	22571	22649	22533	22418	22244	22529	22460	22479	22470	22337	22480	22379	22405	22202	22491	22402	22637	22456	22339	22481	22436	22343	22484	22451	22315	22555	22532	22410	22424	22495	22460	22485	22372	22392	22304	22400	22443	22455	22333	22468	22362	22330	22448	22438	22247	22318	22395	22418	22681	22453	22374	22274	22418	22413	22446	22295	22336	22565	22399	22235	22435	22587	22495	22422	22509	22257	22431	22365	22483	22481	22384	22400	22547	22404	22314	22258	22377	22335	22498	22419	22446	22501	22282	22216	22503	22485	22330	22598	22389	22423	22514	22329	22442	22346	22532	22413	22500	22387	22388	22268	22463	22361	22416	22340	22563	22324	22270	22260	22540	22358	22468	22419	22701	22576	22339	22509	22380	22416	22494	22212	22425	22383	22594	22352	22480	22370	22329	22499	22393	22357	22590	22352	22545	22590	22430	22411	22388	22412	22260	22545	22383	22170	22617	22411	22420	22516	22407	22175	22343	22418	22375	22614	22176	22546	22478	22415	22376	22362	22500	22359	22371	22410	22637	22465	22211	22454	22410	22325	22392	22505	22554	22378	22459	22239	22420	22529	22514	22456	22541	22404	22154	22329	22565	22483	22597	22389	22346	22533	22529	22403	22405	22505	22438	22331	22466	22293	22412	22521	22439	22458	22642	22375	22507	22348	22428	22507	22251	22547	22526	22349	22257	22542	22490	22576	22351	22418	22440	22336	22433	22261	22300	22230	22369	22407	22417	22581	22486	22453	22543	22352	22290	22509	22525	22491	22330	22353	22350	22517	22409	22339	22370	22412	22349	22420	22322	22510	22559	22461	22450	22346	22389	22547	22373	22209	22370	22587	22409	22335	22498	22333	22413	22434	22366	22345	22611	22276	22327	22599	22369	22285	22499	22388	22481	22494	22391	22403	22280	22618	22326	22442	22479	22557	22534	22449	22595	22469	22323	22487	22576	22503	22575	22282	22333	22164	22473	22425	22477	22398	22519	22481	22647	22371	22614	22384	22494	22413	22317	22467	22422	22378	22321	22340	22244	22474	22377	22344	22350	22447	22516	22306	22462	22471	22481	22441	22443	22246	22510	22481	22503	22217	22477	22395	22166	22484	22161	22340	22383	22640	22233	22262	22412	22377	22381	22621	22312	22557	22347	22611	22429	22377	22578	22423	22342	22446	22329	22556	22344	22534	22458	22555	22425	22410	22504	22401	22304	22529	22464	22317	22420	22452	22333	22413	22331	22381	22352	22417	22497	22365	22358	22354	22458	22613	22352	22514	22392	22440	22190	22466	22421	22330	22450	22432	22450	22492	22314	22325	22418	22337	22435	22489	22178	22282	22394	22348	22461	22455	22433	22387	22519	22489	22418	22416	22275	22481	22555	22284	22333	22424	22454	22415	22424	22474	22343	22448	22283	22377	22646	22314	22484	22479	22322	22278	22663	22304	22350	22440	22350	22353	22301	22519	22555	22306	22444	22463	22539	22535	22474	22521	22366	22227	22470	22478	22713	22399	22670	22395	22373	22428	22492	22512	22232
28628	38384	54978	43536	33693	30384	29151	28477	28110	28335	28378	28293	28365	28207	28344	28136	28533	28218	28175	28170	28323	28442	28230	28109	28326	28315	28345	27945	28159	28384	28293	28389	28602	28294	28096	28277	28186	28105	28243	28368	28179	28356	28317	28224	28386	28288	28084	28272	28559	28226	28339	27920	28137	28090	28373	28429	28180	28205	28319	28214	28125	28377	28346	28362	28300	28031	28460	28351	28247	28216	28173	28043	28428	28107	28343	28162	28211	28193	28084	28184	28354	28437	28143	28338	28482	28245	27971	28272	28126	28160	28139	28237	28148	28213	28277	28100	28310	28335	28449	28309	28439	28166	28256	27988	28429	28126	28236	28227	28290	28343	28034	28304	28222	28175	28295	28124	27965	28148	28396	28027	28270	28201	28165	28351	28198	28090	28185	28170	28195	28077	28205	28270	28255	28239	28229	28566	28145	28426	28105	28032	28394	28280	28078	28165	28132	28259	28316	28203	28032	28358	28238	28313	28224	27934	28096	28228	28224	28344	28360	28464	28313	28410	28152	28398	28411	28230	28224	28261	28113	28632	28164	27953	28231	28271	28365	28215	28264	28333	28261	28475	28485	28173	28012	28181	28269	28125	28382	28048	28244	28277	28204	28355	28341	28394	28342	28254	28186	28213	28117	28183	28406	28269	28068	28337	28260	27953	28138	27992	27985	28305	28433	28301	28569	28401	28177	28193	28399	28150	28289	28322	28278	28585	28334	28097	28202	28367	28267	28295	28255	28238	28380	28181	28031	28207	28400	28267	28007	28226	28303	28114	28071	28209	28157	28205	28382	28467	28114	28155	28372	28248	28140	28383	28548	28125	28413	28541	28429	28182	28121	28275	28318	28208	28181	28299	28395	28268	28121	28259	28365	28422	28155	28366	28288	28109	28144	28212	28269	28281	28111	28109	28261	28280	28361	28139	28384	28234	28218	28156	28244	28211	28312	28265	28237	28316	28318	28225	28272	28030	28138	28203	28276	28143	28316	27961	28357	28260	28204	28156	28431	28190	28005	28064	28344	28217	28333	28120	28201	28272	28370	28301	28183	28069	28172	28225	28053	28123	28275	28515	28207	28009	28266	28446	28310	28291	28367	28036	28089	28309	28324	28258	28322	28412	28091	28095	28205	28277	28179	28357	28405	28207	28050	28034	28371	28372	28300	28247	27894	28136	28325	27924	28253	28354	28105	28253	28295	28440	28251	28277	28175	28385	28346	28236	27993	28088	28209	28439	28180	28148	27982	28327	28223	28360	28081	28220	28224	28000	28114	28129	28258	28009	28309	28338	28301	28458	28259	28217	28222	28436	28269	28066	28246	28107	28405	28227	28103	28233	28307	28186	28188	28174	28288	28329	28131	28391	28215	28299	28203	28170	28257	28128	28194	28056	28307	28167	28313	28206	28156	28230	28379	28128	28011	28078	28279	28410	28479	28236	28451	28156	28341	28207	28332	28344	28135	28104	28178	28185	28349	28088	28283	28273	28131	28297	28195	28009	28086	28188	28323	28048	28307	28065	28339	28220	28152	28249	28153	28288	28337	28383	28336	28273	28091	28159	28030	28252	28229	28411	28111	28202	28205	28108	28364	28204	28237	28293	28500	28309	28076	28127	28209	28100	28224	28206	28222	28134	28366	28306	28277	28344	28278	28268	28046	28100	28376	28151	28210	28154	28685	28153	28148	28318	27945	28295	28365	28115	28213	28006	28177	28145	28222	28306	28289	28249	28181	28217	28242	27985	28203	28232	28336	28390	28348	28374	28473	28181	28273	28399	28439	28250	28342	28195	28392	28081	28313	28144	28347	28290	28273	28043	28338	28034	28269	28245	28199	28188	28294	28118	28274	27985	28231	28170	28163	28019	28138	28444	28414	28207	28272	28196	27991	27993	28169	28253	28276	28011	28193	28095	28391	28295	28381	28205	28297	28042	28311	28182	28205	28126	27910	28293	28075	28111	28088	28271	28369	28267	28180	28284	28234	28348	28181	28147	28324	28419	28458	28400	28460	28400	28095	28169	28283	28188	28149	28100	28279	28174	28087	28306	28207	28140	28430	28208	28067	27887	28205	28157	28256	28345	28348	28242	28372	28249	28082	28348	28160	28278	28241	28186	28416	28455	28265	28295	28227	27982	28223	28368	28225	28375	28040	28243	28207	28250	28350	28290	28321	28287	28231	28342	28263	28190	28246	28366	28071	27985	28312	28198	28081	28171	28051	28363	28486	28186	28271	28217	28150	28167	28243	28541	28366	28177	28084	28457	28415	28191	28258	28177	28194	28226	28256	28256	28323	28353	28275	28112	28002	28116	27966	28112	28140	28236	28371	28227	28313	28100	28091	28170	28311	28039	27912	28174	28341	28133	28163	28290	28426	28297	28325	28194	28123	28390	28115	28191	28288	28167	28513	28300	28129	28223	28283	28039	28272	28153	28209	28435	28220	28394	28237	28224	28277	28200	28282	28133	28544	28334	28299	28332	28178	28282	28338	28408	28336	28261	28265	28255	28250	28179	28423	28164	28334	28197	28010	28269	28339	28089	28187	28485	28243	28137	28246	28091	28366	28423	28241	28361	28265	28276	28233	28070	28232	28106	28529	28237	28172	28161	28381	28128	28102	28367	28054	28057	28066	28010	28207	28269	28284	28168	28299	28155	28140	28064	28105	28203	28465	28425	28524	28364	28295	28164	28058	28197	28061	28378	28378	28347	28189	28219	28277	28247	28289	28285	28202	28312	28425	28286	28439	28150	28308	28062	28098	28159	28239	28263	28412	28384	28172	28296	28146	28202	28392	28446	28247	28516	28447	28197	28437	28020	28191	28133	28363	28157	28214	28223	28258	27978	28278	28474	28288	28138	28191	28177	28452	28174	28281	28074	28182	28280	28356	28492	28229	28311	28091	28268	28154	28327	28194	28119	28385	28353	28410	28354	28338	28305	28313	28341	28198	28300	27993	28224	28285	28225	28110	28317	28385	28308	28151	28183	28423	28358	28322	28259	28375	28328	28487	28426	28161	28298	28232	28031	28286	28102	28213	28332	28196	28234	28318	28317	28452	28193	28311	28467	28294	28148	28443	28273	28195	28183	28243	28093	28211	28215	28284	28070	28260	27995	28218	28175	28316	28206	28181	28171	28273	28170	28210	28115	28408	28287	28310	28189	28314	28172	28356	28316	28145	28264	28247	28339	28227	28188	28068	28355	28296	28464	27864	28341	28156	28019	28236	28244	28234	28035	28182	28150	28217	28297	28073	28300	28355	28246	28387	28452	28304	28002	28237	28281	28045	28305	28325	28238	28346	28246	28348	28209	28199	28260	28334	28496	28416	28302	28291	28254	28252	28430	28289	28502	28226	28377	28208	28072	28327	28183	28126	27999	28176	28419	28389	28410	28209	28283	28098	28208	28065	28450	28171	28187	28146	28156	28290	28175	28252	28045	28027	28091	28236	28236	28383	28218	28267	28009	28444	28095	28236	28307	28371	28211	28151	28214	28228	28223	28187	28105	28146	28263	28355	28211	28042	28258	28471	28182	28378	28357	28093	28348	28323	28100	28343	28340	28473	28296	28177	28169	28228	28128	28272	28232	28230	28245	28301	28256	28261	28231	28216	28293	28490	28185	28203	28491	28280	28423	28452	28226	28385	28446	28386	28221	28123	28237	28442	28133	28106	28212	28184	28282	28394	28327	28224	28347	28178	28009	28110	28131	28212	28366	28062	28309	28177	28288	28315	28100	28457	28249	28176	28266	28229	28212	28033	28377	28527	28353	28333	28337	28224	28374	28144	28406	28265	28313	28312	28068	28183	28112	28382	28412	28196	28247	28255	28147	28235	28020	28264	28239	28266	28184	28197	28642	28374	28454	28202	28280	28165	28230	28254	28374	28309	28519	28049	28329	28347	28259	28409	28307	27971	28343	28314	28261	28109	28189	28088	28329	28265	28227	28294	28034	28194	28400	28237	28202	28324	28228	28292	28149	28265	28160	28192	28199	28262	28146	28159	28189	28294	28441	28433	28254	28368	28222	28240	28033	28248	28260	28055	28136	28080	28334	28424	28357	28087	28372	28315	28355	28284	28239	28162	28150	27998	28284	28426	28407	28375	28232	28304	28030	28104	28015	28237	28212	28310	28285	28171	28379	28020	28103	28208	28238	28166	28307	28339	28461	28120	28263	28376	28603	28288	28029	28306	28426	28146	28342	28267	28284	28059	28372	28480	28319	28148	28296	28375	28078	28070	28517	28397	28266	28356	28316	28006	28147	28292	28218	28095	28481	28545	28465	28404	28406	28370	28274	28393	28206	28301	28292	28377	28060	28204	28197	28185	28190	28360	28234	28343	28097	28409	28178	28168	28165	28056	28199	28387	28311	28252	28428	28139	28076	28228	28136	28299	28246	28151	28130	28198	28147	28285	28090	27986	28186	28065	28283	28433	28287	28306	28396	28365	28244	28456	28348	28109	28084	28215	28249	28319	28317	28345	28292	28056	28216	28116	28452	28280	28227	28290	28477	28035	28124	28540	28247	28358	28271	28210	28322	28296	28157	28198	28396	28167	28359	28426	28265	28143	28369	28432	28134	28306	28298	28509	28287	28185	28197	28364	28410	28147	28174	28173	28020	28131	28348	28241	28263	28384	28115	28305	28226	28364	28418	28349	28351	27996	28331	28145	28354	28396	28189	28256	28258	28252	28459	28241	28197	28147	28265	28262	28427	28324	28243	28370	28275	28372	28298	28349	28364	28444	28295	28375	28034	28170	28178	28367	28254	28251	28221	28280	28020	28391	28025	28362	28536	28318	28330	28177	28487	28480	28435	28324	28318	28362	28333	28409	28187	28201	28003	28547	28269	28401	28179	28300	28126	28367	28283	28298	28597	28340	28077	28167	28456	28240	28445	28399	28294	28257	28212	28236	28134	28121	28304	28051	28335	28342	28404	28276	28323	28367	28103	28202	28048	28071	28120	28525	28098	28241	28317	28229	28109	28180	28247	28289	28157	28159	28202	28125	28051	28315	28200	28420	28074	28433	28199	28221	28491	28116	28230	28226	28338	28165	28223	28313	28495	28155	28391	28248	28227	28353	28225	28336	28516	28269	27971	28375	28319	28557	27939	28248	28362	28336	28286	28217	28393	28329	28160	28505	28137	28432	28120
25312	60629	55842	37834	27875	23687	22224	21900	21737	21822	21660	21732	21906	21827	21824	21677	21732	21948	21720	21818	21842	21848	21858	21807	21851	21791	21842	22011	21712	21851	21794	21654	21784	21754	21850	21841	21647	21974	21903	21703	21769	21770	21875	21982	21858	21724	21652	21934	21844	21714	21623	21887	22040	21769	21940	21585	21828	21689	21614	21726	21873	21972	21858	21728	21834	21804	21716	21856	21870	21815	21863	21790	21902	21956	21865	21811	21814	21813	21874	21782	21886	21848	21673	21714	21802	21773	21788	21825	21719	21878	21583	21909	21730	21749	21706	21879	21937	21703	21871	21910	21690	21715	21986	21751	21871	21801	21854	21834	21907	21760	21815	21862	21674	21858	21861	21732	21751	21880	21803	21822	21667	21695	21862	21999	21851	21922	21867	21735	21993	22093	21715	21873	21676	21957	21913	21835	21803	21700	21912	21743	21726	21625	21864	21983	21782	21611	21790	21656	21791	21921	21707	21782	21787	21981	21817	21946	21743	21877	21566	21592	21637	21716	21996	21857	21922	21679	21760	21766	21822	21813	21839	21890	21814	21852	21779	21554	21880	21800	21830	21881	21908	21676	21900	21962	21805	21829	21747	21777	21823	21660	21979	21610	21829	21717	21755	21873	21759	21789	21849	21723	21962	21939	21868	21741	21783	21737	21788	21741	21863	21718	21847	21805	21858	21783	21806	21805	21672	21895	21671	21878	21786	21804	21959	21893	21777	21690	21791	21701	21803	21870	21737	21855	21770	21873	21798	21723	21903	21694	21796	21887	21852	21839	21711	21705	21864	21628	21838	21689	21785	21815	21848	21759	21751	21702	21808	21887	21698	21879	21986	21850	22000	21632	21898	21771	21834	21778	21812	21845	21807	21792	21860	21772	21847	21804	21861	21741	21672	21572	21816	21764	21729	21910	21865	21797	21708	21700	21906	21912	21596	21845	21823	21839	21786	21747	21790	21751	21786	21903	21769	21774	21791	21983	21926	21724	21859	21774	21779	21760	21781	21904	22015	21803	21760	21610	21685	21919	21830	21974	21718	21658	21848	21886	21772	21725	21708	21814	21719	21771	21779	21760	22003	21781	21932	21871	21838	21929	21892	21800	21865	21823	21750	21932	21786	21795	21713	21804	21613	21778	21711	21785	21853	21630	21931	21775	21872	21660	21887	21698	21678	21830	21939	21934	21781	21767	21683	21862	21703	21941	21684	21811	21765	21976	21885	21696	21807	21752	21867	21860	21817	21851	21767	21700	21848	21717	21903	21796	21748	21623	21713	21765	21907	21768	21784	21856	21700	21817	21874	21754	21901	21829	21691	21757	21897	21848	21966	21892	21773	21686	21746	21754	21881	21859	21864	21724	21922	21777	21660	21700	22011	21733	21702	21895	22015	21713	21804	21853	21863	21767	21776	21806	21865	21592	21736	22002	21694	21891	21951	21767	21859	21890	21684	21799	21740	21710	21779	21843	21687	21815	21798	21879	21640	21679	21698	21756	21748	21907	21714	22033	21805	21887	22036	21963	21952	21641	21708	21905	21938	21958	21625	21759	21648	21847	21993	21809	21839	21659	21893	21693	21774	21879	21793	21728	21808	21718	21921	21762	21799	21942	21542	21800	21940	21590	21961	21748	21759	21609	21900	21800	22004	21795	21792	21818	21718	21872	21690	21692	21841	21710	21914	21888	21968	21779	21757	21872	21811	21905	21780	21659	21774	21716	21821	21660	21852	21779	21887	21765	21993	21779	21659	21749	21934	21678	21842	21809	21720	21900	21785	21846	21968	21863	21490	21833	21873	21692	21807	21977	21744	21867	21827	21787	21745	21609	21766	21803	21813	21937	21757	21651	21810	21939	21733	21645	21858	21731	21807	21888	21831	21630	21681	21812	21796	21705	21803	21769	21641	21878	21685	21862	21801	21895	21836	21719	21827	21895	21633	21765	21882	21826	22091	21771	21716	21826	21880	21863	21824	21809	21864	21886	21751	21607	21817	21769	21922	21843	21774	21876	21814	21922	21884	21839	21651	21808	21882	21743	21775	21771	21584	21625	21897	21743	21629	21821	21649	21742	21666	21708	21794	21717	21709	21667	21561	22002	21852	21831	21787	21659	21676	21789	21765	21625	21857	21896	21662	22116	21754	21803	21705	21732	21809	21891	21632	21778	21846	21702	21681	21739	21825	21708	21888	21715	21833	21536	21815	21885	21849	21811	21772	21988	21839	21840	21802	21846	21836	21663	21817	21860	21838	21624	21997	21667	21804	21809	21760	21686	22016	21847	21845	21902	21812	21818	21530	21844	21630	21659	21751	21603	21719	21903	21969	21694	21914	21745	21889	21852	21805	21631	21893	21809	21793	21945	21745	21938	21819	21878	21643	21774	21776	21863	21764	21805	21736	21750	21746	21703	21715	21867	21731	21818	21856	21810	21883	21791	21894	21641	21857	21835	21851	21936	21670	21804	21863	21914	21907	21731	21662	21852	21909	21767	21891	21775	21833	21849	21918	21822	21980	21735	21605	21712	21746	21758	21911	21788	21717	21515	21707	21933	21586	21671	21731	21800	21629	21897	21745	21825	21727	21771	21867	21633	21759	21917	21855	21601	21721	21854	21533	21876	21767	21860	21802	21747	21768	21723	21822	21864	21838	21899	21765	21629	21870	21876	21879	21848	21767	21788	21885	21696	21965	21741	21714	21757	21780	21763	21636	21722	21848	21884	21782	21981	21816	21671	21821	21817	21849	21790	21846	21920	21767	21832	21735	21877	21867	21653	21853	21632	21922	21887	21957	21648	21857	21692	21701	21803	21713	21924	21865	21774	22155	21794	21914	21754	21910	21963	21957	21772	21723	21917	21746	21690	21900	21764	21870	21939	21893	21692	21884	21891	21763	22014	21745	21655	21757	21705	21881	21902	22014	21825	21740	21700	21806	21862	21783	21802	21856	22003	21735	21802	21890	21777	21970	21728	21882	21773	21940	21688	21776	21816	21622	21685	21675	21783	21716	21766	21835	21904	21801	21805	21955	21687	21786	21672	21832	21843	21856	21792	21847	21905	21937	21734	21876	21719	21818	21846	21778	21815	21879	21934	21813	21697	21822	21908	21760	21874	22020	21793	21800	21876	21832	21860	21913	21780	21791	21638	22031	21695	21660	21876	21733	21958	21704	21821	21809	21942	21748	21707	21788	21889	21807	21711	21753	21826	21736	21908	21855	21718	21760	21746	21741	21750	21822	21726	21766	21953	21654	21860	21639	21912	21681	21721	21813	21705	21605	21834	21709	21578	21814	21725	21690	21891	21652	21588	21709	21960	21526	21860	21786	21722	21723	21886	21740	21801	21676	21798	21842	21590	21788	21659	22078	21770	21715	21769	21796	21838	21778	21736	21963	21724	21639	21697	21830	21684	21844	21841	21942	21856	21872	21588	21996	21647	21903	21848	22091	21769	21959	21733	21849	21765	21863	21759	21731	21819	21729	21668	21726	21977	21874	21769	21849	21840	21845	21809	21783	21870	21724	21672	21729	21905	21816	21782	21938	21741	21806	21788	21755	21787	21904	21744	21999	21914	21824	21784	21635	21804	21889	21773	21907	21749	21862	21862	21724	21801	21659	22090	21768	21707	21775	21835	21746	21759	21882	21691	21737	21944	21654	21996	21846	22014	21709	22128	21712	21793	21905	21899	21962	21784	21832	21841	21765	21830	21870	21778	21691	21845	21759	21710	21792	21858	21553	21673	21725	21749	22006	21732	21683	21832	21754	21831	21799	21664	21930	21847	21850	21980	21675	21725	21686	21829	21923	21915	21747	21840	21774	21789	21793	21842	21792	21931	21689	21835	21862	21882	21786	21881	22013	21716	21851	21821	21653	21579	21641	21879	21779	21779	21797	21657	21787	21911	21666	21784	21804	21699	21907	21787	21811	22041	21901	21911	21721	21853	21672	21793	21767	21813	21790	22023	21811	21954	21797	21903	21717	21756	21724	21847	21691	21631	21878	21710	21734	21721	21827	22042	21946	21659	21745	21911	21780	21765	21659	21956	21806	21693	21859	21806	21688	21691	21800	21810	21808	21763	21772	21864	21881	21650	21788	22030	21883	21857	21835	21684	21974	21683	21800	21802	21734	21914	21781	21850	21696	21818	21787	21716	21870	21799	21785	21738	21884	21917	21991	21759	21833	21840	21823	21710	21886	21712	21703	21981	21921	21817	21772	21655	21675	21822	21884	21801	21632	21932	21756	21916	21682	21803	21872	21866	21650	21605	21811	21682	21805	21951	21753	21669	21911	21859	21689	21836	21633	21756	21860	21820	21838	21767	22023	21859	21783	21771	21739	21567	21697	21729	21890	21948	21841	21866	21807	21823	21830	21786	21806	21697	21581	21830	21946	21601	21845	21933	21971	21846	21755	21673	21753	21751	21935	21663	21978	21825	21750	21604	21922	21837	21867	21789	21809	21705	21713	21858	21681	21918	21836	21906	22015	21746	21795	21917	21805	21796	21781	22007	21771	21835	21842	21780	21830	21697	21866	21880	21893	21755	21786	21725	21820	21795	21762	21752	21852	21587	21818	21736	21726	21806	21742	21732	21736	21709	21734	21828	21805	21766	21683	21768	21876	21738	21751	21955	21938	21827	21713	21854	21730	21819	21688	21855	21751	21952	21729	21763	21753	21857	21747	21858	21799	21779	21550	21923	21791	21905	21943	21975	21846	21850	21806	21773	21724	21695	21787	21683	21785	21936	21956	21780	21800	21776	21862	21825	21772	21835	21738	21935	21723	21750	21688	21776	21843	21707	21925	21856	21698	21698	21953	21856	21815	21717	21834	21794	21731	21891	21838	21896	21687	21673	21972	21837	21802	21708	22017	22009	21785	21838	21889	21731	21847	21749	21774	21771	21994	21581	21840	21832	21886	21885	21814	21986	21897	21778	21537	21694	21864	21789	21735	21716	21918	21850	21826	21754	21702	21808	21768	21841	21709	21844	21644	21937	21754	21774	21955	21878	21748	21882	21679	21847	21824	21624	21954	21817	21841	21713	21688	21885	21878	21775	21727	21859	21857	21823	21794	21768	21709	21735	21570	21532	21796	21881	22008	21732	21749	21954	21708	21938	21982	21800	21852	21762	21821	21796	21834	21818	21937	21733
23647	25694	49766	49549	39560	33666	31946	29094	28606	28585	28768	28764	28466	28690	28560	28632	28537	28513	28752	28608	28751	28446	28658	28594	28547	28522	28379	28464	28493	28408	28375	28366	28350	28496	28470	28431	28638	28452	28379	28711	28643	28663	28164	28425	28256	28222	28539	28668	28496	28610	28537	28562	28593	28394	28435	28459	28284	28374	28707	28483	28248	28458	28135	28273	28193	28238	28320	28332	28270	28313	28405	28550	28335	28474	28404	28470	28377	28364	28493	28575	28475	28284	28576	28406	28502	28383	28258	28365	28496	28524	28313	28377	28513	28429	28547	28304	28290	28472	28661	28552	28599	28405	28484	28562	28592	28342	28373	28228	28458	28267	28419	28655	28505	28496	28535	28264	28283	28439	28330	28503	28617	28207	28482	28498	28325	28707	28412	28330	28478	28535	28080	28509	28313	28295	28663	28329	28567	28355	28467	28533	28416	28320	28451	28472	28393	28450	28562	28506	28323	28443	28502	28268	28355	28611	28214	28366	28304	28399	28389	28225	28510	28111	28419	28358	28197	28304	28395	28270	28105	28468	28372	28232	28342	28176	28555	28635	28364	28330	28437	28209	28433	28278	28424	28219	28621	28121	28427	28404	28514	28462	27985	28294	28277	28286	28485	28538	28398	28388	28315	28243	28436	28343	28471	28475	28417	28405	28570	28461	28549	28193	28437	28438	28236	28424	28705	28558	28360	28402	28693	28324	28484	28424	28308	28358	28607	28200	28603	28324	28266	28336	28393	28248	28299	28656	28471	28355	28177	28550	28379	28578	28326	28431	28498	28444	28150	28357	28304	28245	28369	28286	28629	28638	28467	28087	28517	28340	28360	28115	28419	28562	28255	28303	28243	28433	28247	28478	28505	28400	28320	28340	28355	28237	28547	28416	28237	28285	28604	28429	28283	28316	28337	28361	28257	28480	28158	28635	28551	28437	28496	28405	28577	28414	28407	28543	28453	28334	28274	28355	28429	28308	28495	28348	28369	28294	28274	28356	28434	28506	28347	28261	28224	28408	28305	28389	28448	28548	28460	28381	28557	28281	28379	28255	28471	28297	28474	28278	28456	28573	28366	28431	28500	28618	28477	28367	28429	28177	28526	28237	28477	28601	28604	28472	28427	28367	28368	28472	28430	28579	28288	28515	28558	28185	28505	28386	28529	28338	28557	28260	28238	28441	28375	28517	28413	28569	28262	28407	28452	28367	28530	28436	28429	28341	28419	28533	28362	28442	28306	28415	28470	28709	28541	28294	28713	28498	28186	28431	28375	28413	28232	28363	28385	28529	28296	28140	28236	28493	28564	28334	28566	28418	28672	28271	28304	28488	28426	28459	28404	28462	28514	28548	28639	28491	28498	28419	28452	28344	28480	28211	28257	28442	28443	28502	28302	28437	28714	28769	28147	28488	28403	28331	28301	28434	28463	28494	28560	28341	28625	28631	28321	28279	28276	28412	28362	28336	28218	28324	28289	28493	28354	28339	28388	28332	28344	28323	28503	28420	28419	28259	28540	28493	28521	28582	28390	28478	28328	28412	28533	28307	28420	28305	28487	28351	28521	28452	28198	28282	28267	28417	28452	28511	28676	28235	28518	28551	28465	28352	28280	28482	28519	28497	28464	28673	28153	28499	28352	28430	28266	28287	28403	28608	28388	28637	28453	28583	28473	28299	28219	28426	28311	28619	28365	28342	28383	28591	28424	28467	28629	28412	28441	28335	28594	28438	28222	28299	28377	28536	28541	28411	28422	28611	28456	28415	28424	28491	28542	28433	28289	28478	28247	28279	28337	28307	28394	28416	28586	28396	28483	28506	28460	28521	28566	28463	28516	28246	28370	28424	28373	28512	28414	28367	28124	28530	28710	28549	28297	28402	28442	28520	28400	28478	28479	28426	28271	28396	28231	28305	28546	28394	28230	28371	28523	28292	28372	28312	28448	28142	28481	28301	28545	28417	28263	28461	28872	28396	28528	28531	28529	28421	28765	28265	28324	28462	28264	28399	28637	28238	28389	28222	28190	28563	28438	28501	28296	28411	28312	28638	28490	28507	28335	28425	28452	28381	28536	28524	28402	28443	28488	28629	28386	28391	28433	28317	28395	28561	28350	28387	28197	28395	28419	28396	28443	28400	28418	28319	28378	28231	28460	28529	28214	28591	28361	28190	28232	28412	28356	28382	28430	28134	28259	28435	28278	28425	28219	28449	28522	28449	28256	28573	28287	28521	28364	28587	28335	28284	28230	28056	28366	28278	28617	28405	28599	28495	28312	28204	28411	28457	28236	28442	28270	28354	28399	28321	28474	28515	28485	28425	28334	28391	28440	28251	28561	28309	28427	28327	28330	28246	28413	28412	28405	28507	28537	28137	28309	28208	28543	28456	28327	28423	28078	28514	28364	28362	28362	28263	28691	28221	28387	28238	28542	28433	28482	28689	28371	28253	28158	28394	28404	28110	28444	28502	28438	28523	28419	28487	28320	28554	28556	28486	28349	28462	28426	28384	28314	28502	28454	28440	28540	28312	28232	28397	28362	28452	28469	28402	28421	28157	28518	28634	28432	28307	28519	28522	28553	28444	28609	28668	28279	28340	28327	28603	28271	28187	28276	28357	28256	28365	28710	28483	28652	28513	28559	28317	28407	28329	28495	28266	28374	28322	28504	28521	28450	28631	28500	28239	28163	28283	28321	28398	28452	28606	28445	28346	28482	28387	28439	28370	28617	28432	28432	28112	28237	28439	28342	28532	28382	28533	28395	28158	28679	28284	28276	28603	28426	28242	28339	28404	28146	28275	28404	28262	28389	28144	28367	28150	28172	28509	28403	28313	28416	28329	28466	28418	28316	28408	28464	28317	28641	28322	28320	28630	28133	28323	28469	28379	28690	28626	28478	28382	28440	28448	28402	28403	28117	28667	28295	28616	28401	28407	28232	28513	28520	28257	28417	28137	28553	28573	28129	28295	28233	28329	28406	28250	28455	28264	28389	28507	28398	28448	28373	28464	28507	28442	28441	28447	28682	28403	28600	28323	28278	28370	28490	28574	28352	28382	28358	28480	28454	28578	28259	28486	28555	28291	28576	28437	28166	28484	28445	28381	28590	28328	28386	28576	28634	28374	28409	28256	28283	28531	28559	28206	28330	28292	28188	28450	28335	28250	28158	28567	28439	28328	28393	28324	28221	28336	28354	28275	28517	28304	28357	28342	28344	28440	28551	28416	28172	28271	28416	28589	28516	28576	28348	28411	28395	28628	28367	28360	28535	28147	28349	28514	28359	28590	28589	28144	28268	28382	28672	28299	28302	28265	28328	28413	28501	28463	28377	28410	28474	28499	28590	28475	28537	28331	28340	28334	28367	28326	28443	28395	28393	28170	28228	28381	28572	28453	28333	28402	28131	28379	28421	28220	28408	28360	28691	28248	28520	28316	28413	28564	28295	28544	28453	28432	28439	28308	28254	28185	28432	28405	28492	28353	28186	28257	28353	28478	28263	28699	28456	28234	28481	28432	28318	28486	28464	28162	28424	28588	28346	28379	28522	28482	28405	28392	28504	28375	28470	28390	28335	28323	28509	28534	28704	28611	28447	28338	28520	28592	28278	28322	28257	28427	28438	28625	28727	28692	28366	28384	28308	28418	28579	28247	28285	28416	28419	28373	28228	28385	28202	28313	28522	28441	28407	28128	28359	28486	28601	28520	28577	28531	28332	28449	28506	28501	28500	28277	28309	28730	28398	28380	28379	28309	28222	28229	28456	28340	28463	28289	28322	28437	28498	28462	28476	28194	28540	28405	28432	28485	28314	28520	28291	28246	28452	28479	28327	28248	28469	28343	28651	28527	28411	28526	28386	28674	28571	28411	28560	28507	28237	28367	28193	28559	28455	28440	28323	28479	28709	28391	28195	28410	28227	28689	28423	28391	28287	28704	28380	28540	28251	28379	28456	28199	28375	28476	28447	28425	28619	28568	28432	28338	28386	28427	28300	28440	28460	28325	28438	28354	28130	28379	28507	28651	28366	28679	28497	28529	28568	28519	28366	28434	28753	28383	28168	28379	28182	28515	28521	28521	28396	28352	28177	28266	28679	28489	28508	28318	28282	28171	28475	28472	28261	28208	28386	28284	28417	28543	28367	28471	28530	28416	28447	28282	28258	28459	28502	28285	28453	28268	28325	28525	28317	28530	28484	28253	28350	28523	28580	28312	28369	28402	28384	28542	28266	28580	28455	28359	28592	28444	28512	28262	28196	28487	28411	28318	28481	28584	28532	28257	27990	28287	28476	28562	28384	28541	28341	28403	28350	28286	28334	28591	28286	28368	28502	28406	28443	28339	28206	28588	28389	28462	28327	28266	28448	28228	28606	28400	28287	28636	28306	28545	28554	28627	28322	28171	28400	28595	28270	28227	28490	28496	28553	28443	28448	28562	28400	28254	28540	28563	28288	28373	28212	28503	28395	28432	28766	28617	28587	28631	28341	28073	28401	28475	28239	28512	28544	28466	28462	28491	28472	28525	28510	28572	28367	28478	28487	28361	28588	28196	28344	28385	28488	28301	28194	28363	28042	28428	28416	28379	28352	28490	28175	28393	28435	28516	28519	28406	28304	28431	28535	28436	28516	28535	28489	28424	28522	28204	28356	28331	28485	28209	28287	28346	28339	28378	28376	28190	28342	28122	28407	28452	28546	28277	28207	28584	28416	28602	28643	28540	28584	28213	28564	28240	28652	28432	28395	28365	28551	28331	28463	28239	28563	28405	28560	28608	28493	28585	28478	28350	28335	28302	28296	28349	28328	28384	28243	28250	28451	28286	28213	28243	28580	28545	28284	28196	28331	28186	28391	28496	28503	28416	28588	28518	28351	28404	28275	28250	28360	28584	28493	28371	28542	28361	28217	28653	28557	28502	28282	28356	28257	28243	28352	28496	28497	28490	28472	28409	28365	28474	28252	28296	28359	28643	28278	28511	28383	28236	28424	28531	28597	28436	28444	28188	28348	28188	28316	28432	28642	28404	28191	28455	28079	28445	28441	28735	28421	28140	28259	28349	28166	28188	28343	28301	28458	28281	28248	28406	28197	28508	28435	28488	28361	28539	28468	28443	28594	28370	28507	28356	28299	28466	28370	28446	28289	28238	28342	28585	28361	28552
43808	100895	93597	68319	45835	31093	24413	22273	22118	22050	22083	21941	22045	21971	22149	21893	22009	22002	22005	21991	21889	22096	22035	21984	21890	22058	21945	22136	22120	21943	22092	22081	22045	22103	21881	22086	22067	22061	21882	22030	21941	22052	21898	22163	21858	22170	21925	21846	21945	21649	21955	22098	21993	21882	22019	22034	22124	21903	22125	21982	22022	21872	21817	22168	21827	21921	21970	22126	21832	21998	22056	21938	22129	22048	22049	21992	22118	22102	22061	21987	22059	21998	21856	21985	22024	22121	22055	21936	21955	22006	22085	21951	21882	22024	22061	21865	21927	21954	21780	22029	21953	22017	22155	21958	22026	21941	21977	22114	21961	21848	22045	22042	21945	22035	22039	21946	22040	21900	22014	21918	21992	21976	22027	21819	21799	22081	21915	22081	21905	21889	22057	21951	21973	21884	21859	21997	21829	21889	22050	21995	21834	22016	22182	21988	21941	22003	22200	21901	21936	21865	21910	21907	22031	22012	21982	22172	21957	21958	21961	22063	21989	21987	22000	22170	21961	21866	22058	21932	21819	21967	22007	21978	21922	22047	21743	22110	21987	22084	21949	22200	21896	21976	21885	21908	21877	21767	22025	22087	21933	22066	21991	21887	21827	22004	21995	22000	21954	22037	21972	22051	22138	21762	22065	22049	22001	22030	21863	21838	21841	22027	21825	21886	21737	21931	21930	21852	22016	21875	22065	22001	21942	22111	21978	21931	21883	22049	21915	22128	21851	22057	22101	21831	21969	22076	22000	21838	22090	21856	22032	21774	22025	21958	21949	22085	22072	21973	22162	21999	21967	21917	22148	21969	21855	22069	22040	21930	22096	21815	21809	22175	22062	21777	22015	21943	21936	21965	22023	21860	22126	21829	22162	21824	21922	21944	21896	21881	21875	21804	22042	21780	21940	22133	21935	22018	21965	21999	21735	21913	22121	21832	22227	22225	21930	21885	21861	21949	21963	21962	21984	22144	22046	21940	21886	21711	21845	22026	22008	21737	21981	22178	22024	21770	21888	22085	21719	21883	21882	21969	22053	22102	21940	21948	22018	22011	21885	22032	21939	22059	21933	21964	22062	21905	22003	22013	22027	22113	21935	22067	22000	21902	22088	21899	22255	21996	21914	22150	21894	21940	21887	21894	21974	22011	21787	21835	21968	22096	22026	22059	21985	21849	21954	21894	22050	21945	21845	21975	21868	22015	22030	22154	21846	21790	22071	21998	21921	21967	22231	21769	21973	22024	21988	21956	22045	21973	21875	21990	22040	22008	22097	21975	21912	21846	22147	21942	22206	21880	22106	21977	21913	22049	21937	21964	21936	22145	21967	21888	22004	21996	21758	22071	21992	21939	21990	21638	21935	21942	21958	21952	21869	22011	22048	22199	21891	22060	21857	22115	22058	21997	21953	21988	21938	22078	21913	21942	21945	21936	22072	21924	21950	22209	21984	22077	21900	22002	22048	21799	21945	22116	21809	22006	22142	21959	22005	21941	22239	21948	22010	21946	21788	22058	22022	22233	21873	21984	21999	21965	21813	21924	21954	21953	21933	21945	22037	21912	21936	22107	22070	21898	21856	21836	21976	22081	22127	22123	21918	21977	21887	22184	21860	22098	22029	22001	22105	22142	21924	21977	21885	22055	21945	21883	22005	21919	21860	21907	21893	21964	22123	21963	22072	21942	22026	21991	21888	22058	21998	22050	21942	21907	22157	22001	21971	21935	21956	21802	22045	22003	21849	21813	21989	21944	22159	21945	21844	21998	21849	21996	22200	22121	22128	21959	22091	21844	21894	21956	21762	22046	21926	22031	21966	21954	22000	22049	21920	22191	21814	21892	22158	21940	22055	22071	21959	21769	22108	21850	21954	21950	22049	22048	22099	22093	21893	22057	21977	22020	22039	22002	21980	21930	21983	21996	21976	22203	22057	21881	21976	21884	21935	21741	21988	21918	21914	21893	21916	22019	22029	22136	21921	21968	22019	21979	21928	21976	21939	22003	22092	21929	21993	22053	21958	21983	22052	21966	22073	21780	22052	22170	21977	21963	21960	22044	22145	22008	22077	21861	21950	21834	21921	21983	21904	22120	21961	22096	22014	22056	22012	22037	21912	22017	22051	21997	22091	21927	21948	21931	21776	21940	21905	21968	21863	21925	21937	22050	22010	21989	21877	21837	21891	22068	21956	21968	21993	22181	21961	21876	22119	22055	21914	21969	21916	21916	21835	22112	22050	22053	21957	21925	21905	22103	21960	21873	21976	22028	21881	22024	21926	22059	22137	21845	21867	21910	22018	22034	21994	21927	22083	22131	22100	22110	21849	21895	22091	21950	21896	21948	22084	21941	21764	22014	22133	22087	21957	21991	22036	21873	22007	22015	22023	21740	21716	21897	21896	21933	22004	21881	21890	22039	22103	21942	22078	21843	22070	21951	21869	21893	22181	21975	21850	21952	21949	21957	22154	21976	22169	21620	22028	21958	22000	22019	21989	21828	21917	21920	21922	21946	22151	22023	21855	21990	22129	22008	21944	22071	22075	22073	22023	22009	22144	21766	22011	22111	21980	22037	22009	22026	22087	22006	22003	21987	21999	22064	21839	21717	22074	22235	22044	22012	22020	21902	21863	21912	21990	21982	22069	21891	21923	22042	21996	21940	22075	22076	22094	22095	21872	21879	21986	22052	22232	21983	21927	21853	22027	21864	22054	22031	22102	21846	22112	21862	21982	22179	22032	21949	21866	22050	22180	22139	21986	21897	22255	21976	22092	22070	22087	21882	21936	21994	21810	21924	21950	21931	22068	21927	22077	21860	21858	21824	21914	21891	22036	21927	21798	21801	22005	21942	21908	21924	21876	21998	21965	22054	21931	21975	21851	22021	21787	22062	21968	21999	21687	21982	21918	22018	21983	21846	22051	22025	21981	21964	22072	21957	21924	21977	21897	21933	21975	21960	21994	22026	21847	21794	22029	21947	22086	22024	21936	22125	21962	22047	22046	21975	21888	22082	22134	22072	21978	21896	21772	21867	22069	21945	21906	21956	21924	22096	21978	22075	22104	21911	22103	21806	22004	22060	21882	22060	22013	21842	21969	21801	22008	22087	21887	22037	21820	21889	21948	21896	22216	21975	22059	22020	22073	21935	21989	22146	22010	22005	22005	22110	21741	21982	21947	22182	21793	21923	22116	21896	22015	22124	21969	21971	22066	21970	21746	21861	22291	21919	22022	21954	21822	22005	22208	22016	22072	21987	22054	21933	22028	21841	21925	22030	21980	22030	22020	22031	21884	21820	21817	22013	21992	21887	21870	21980	21865	21882	21992	22019	21928	21899	22105	22176	21880	21975	22051	22129	21985	21915	22053	22106	21932	22038	22171	22059	21973	21942	21960	22049	21861	21873	21938	22146	21881	21876	21800	22047	21956	22033	21998	22045	22122	21978	21891	21855	21951	21882	21900	21893	21847	21903	22000	22200	22000	21959	21909	22008	22033	21865	22053	21917	22048	22072	21980	21934	22029	21786	21881	21868	21989	21962	21943	21905	21932	21901	22102	22091	22154	22117	22014	21998	21973	21919	21992	21935	21971	22099	21873	22064	21858	21941	21926	22082	21811	22022	22008	21850	22047	22120	21922	22014	21969	21923	22019	21977	21883	21914	22080	21922	21862	21799	21988	21903	22030	22102	21870	21961	22026	22004	21872	22054	21917	21952	21980	22148	21624	21935	22143	21843	22130	22106	21906	21944	22054	21972	22006	21889	21981	21946	22069	21942	22100	22171	22073	22158	21919	21866	22013	21911	21922	21742	21997	22010	22036	21965	22078	21882	21867	21976	22091	21987	22050	21868	22095	21833	21962	21834	22201	21939	21927	21970	21977	21972	21936	22012	21952	21760	21785	22061	22045	22049	21961	22028	21992	21995	21880	22073	22007	21985	21964	21987	22095	21987	22031	22014	22092	22020	21976	21854	22059	21941	21932	21880	21911	21990	22143	22054	21972	21981	22093	21894	21854	22051	21980	21878	21948	21908	22134	22026	21977	21849	21835	22007	22036	22003	21949	22228	21971	21973	21977	21953	22037	22109	21822	21849	22002	22077	21831	22017	21910	21883	21986	21906	22174	22086	21947	22024	22058	21942	22009	21919	21962	22051	21989	21849	21874	21899	21915	22021	21987	21932	21981	21992	21844	21929	21820	22041	22031	21993	21938	22105	22021	22037	22056	22031	21901	21976	21879	22054	21962	21986	21839	21882	21757	22002	22041	21979	21889	22112	21982	22116	22157	22166	21884	22102	22140	22146	21929	22000	21945	22088	21921	21863	21978	21920	22057	22210	22020	21981	21916	22098	22057	21866	21988	21907	22070	22135	22092	21766	22002	21795	21952	22046	21857	21926	21983	22117	22000	21798	22129	22009	21834	21983	21941	22025	22056	22106	22082	21979	22035	21968	21889	22014	21990	22113	22133	21802	21917	21742	22002	21994	22025	22067	21918	22072	22000	21940	22026	21905	22009	22001	22054	22078	22138	21927	21966	22140	21917	21963	21972	22071	22060	22030	21798	21993	21844	22091	21826	22011	21971	22005	22009	21989	22131	22031	21875	21920	21801	21851	22039	21985	22019	21971	21884	21967	22095	21879	22058	21949	21973	21851	21849	22050	21780	21894	22137	22034	22034	21851	21875	22025	22055	21939	22011	21865	21950	21912	22009	21849	22035	22044	21806	22090	21843	21930	21981	22172	21737	21929	22014	21857	22053	22035	22112	22066	22093	22027	21864	21915	22053	21996	22034	21917	21867	22005	21946	22032	21925	21974	21840	22063	21739	22046	22131	21884	21970	21812	22025	22161	21988	22056	21983	21967	21876	21688	22033	22157	21989	22009	21945	22007	22051	22023	21924	22159	22040	22111	21930	21899	21839	21868	21862	21960	22171	21984	22131	22014	21979	22036	21738	22031	22111	22093	21909	21892	22001	21998	21944	21974	21929	22113	22001	22211	21923	22017	22038	21915	21989	22033	21890	22058	21971	22091	21945	21966	21893	22140	22220	21977	21848	21975	22010	21830	22138	22136	21817	21930	21990	21848	21925	21979	22041	22116	21922	21838	21953	21942	21984	22066	21986	21988	21888	22013	21936	22091	21977	21836	22192	21978
22577	23738	42439	45023	38964	35119	34211	29849	29416	29739	29631	29370	29412	29360	29442	29565	29281	29426	29397	29389	29215	29313	29372	29204	29313	29505	29302	29260	29107	29102	29421	29278	29246	29414	29326	29124	29229	29255	29480	29329	29096	29378	29153	29429	29433	29191	29413	29236	29095	29395	29425	29175	29081	29086	29157	29173	29195	29410	29007	29238	29284	29226	29364	29200	29261	28836	29006	28959	29084	29155	29182	29129	29126	29169	29068	29316	29040	28832	29223	29304	29250	29095	29278	29469	29235	29068	29020	29098	29204	29280	29249	28933	29019	29103	28982	29033	29203	29159	29102	29436	28934	29011	29062	29079	29036	29358	29201	29084	29228	29089	29155	29086	29128	29172	29136	29076	29098	29110	29170	28943	29207	29126	28991	29113	29430	29192	29299	29128	28926	29197	28968	29317	29375	29248	29169	29287	29201	29204	29223	29135	29006	28920	29353	29182	29149	29144	29190	29164	28963	29067	29254	29247	29251	29006	28990	29196	29234	29287	29041	29007	29009	29104	29225	29219	29235	29153	29084	29066	29040	29032	29349	29118	29245	29278	28998	29071	29060	29192	28998	29023	29117	29080	29151	29009	29009	28958	29007	28999	29010	29202	29104	29006	29217	29135	29157	29118	29156	29300	29297	29164	29102	29132	29261	29311	29206	29048	29307	29011	28937	29093	28910	29242	28919	28955	29025	28953	29028	29206	29147	29150	29110	28956	29411	29126	29203	29191	28989	29191	28986	29135	29337	29319	29147	29249	29121	29087	28932	29467	29254	29391	29253	29327	29205	29139	29163	29079	29167	29045	29033	29123	29267	29426	29142	29263	29077	29239	29365	29069	29097	29206	28972	29148	29127	29048	28922	29180	28982	29162	29109	29047	29259	29172	28994	29303	29180	28978	29111	29401	29123	29190	29245	29316	29155	29171	29239	28992	29195	29067	29045	29271	29079	29237	29135	28918	29276	29047	28913	28994	28898	29066	29048	29276	28868	29089	29188	29112	29248	29046	29224	28950	29003	29119	29294	29121	28944	29063	29037	29195	29151	28988	29271	28994	29374	29296	29134	28861	28984	29067	29143	29316	29112	29083	29037	29186	29139	29133	28947	29233	29021	29117	29212	28737	29069	29383	29286	29208	29017	29067	29039	29063	28893	29091	29095	29005	29210	29253	29161	29350	28820	29284	29160	29260	29299	29120	29091	28870	29314	28956	28927	29100	29174	29053	28992	29382	29076	28911	29163	29159	28881	29081	29245	29323	28968	29086	29241	29315	29241	28998	29060	29179	29277	29043	29099	29035	29032	29025	28982	28846	29177	29210	28989	28934	29096	29102	29057	29145	29032	29059	29248	28946	29120	28871	29201	28978	29324	29046	28922	29025	29164	29260	29106	28986	29023	29256	29020	29242	29286	28920	28777	29104	29268	29143	28962	29116	29167	29142	29266	28865	29114	29057	29002	29398	29195	28939	28942	29196	29244	28892	28977	29162	29152	28937	29259	29136	29193	29152	29216	28927	29238	29134	29225	29055	29380	29222	28912	28768	28982	28851	29296	29292	28987	29118	29017	29123	29017	28977	29140	28870	29217	29281	28920	29146	29224	29431	29174	29083	28965	28898	28827	29094	29282	29156	28993	29116	29189	29115	29305	29403	29093	29143	29014	29231	29215	29057	29290	28977	29155	28829	28933	29363	29142	29007	29079	29181	29110	29056	28974	29098	29317	29015	29253	29095	29119	29036	29131	29247	29073	29099	28960	28978	28963	29192	29089	29304	29143	28974	29161	29045	28945	29171	29048	29033	29236	29005	29021	29124	29204	29330	29104	29078	28978	29071	29105	28767	29115	29161	29178	29284	29426	29183	28983	29084	29002	29235	29084	28937	29129	29210	28942	28925	29124	29193	29291	28876	28968	29129	29308	29309	29113	29063	29001	29251	29059	29092	29200	29171	28920	29140	29343	29127	29129	29076	28996	29203	29174	28889	29053	29139	29023	29196	29035	29103	29198	29142	29143	28965	28868	29265	29273	29101	29197	28878	29108	29068	29128	29196	29061	28961	29083	29287	29267	29083	29016	29221	29171	29194	28928	28963	28969	29141	29122	29226	28994	29124	29418	29131	29241	29137	29224	28899	28983	28995	29085	29162	29302	29033	29186	29084	28971	28951	29188	29039	29289	28985	29238	29309	29393	29183	29008	29206	29062	29249	29316	29025	29098	29156	28938	29073	29092	29339	29091	29028	29215	29101	29293	29127	29116	28923	29278	29329	29250	29039	28975	29398	29052	29122	29022	29037	29172	28896	29269	28873	28966	29384	29104	28938	29133	29144	29409	29180	29144	29167	28977	29015	28981	29259	29428	29238	29202	29204	28975	29280	29141	29060	28834	29238	28919	28899	29192	29026	28992	29151	29177	29142	29222	28954	29119	28984	28983	28977	29076	29103	29137	29249	29063	29096	29027	29022	29320	29096	29163	29075	29001	29048	29139	29088	29270	28942	29169	29016	29396	29177	29011	29203	29038	29322	28976	29066	29112	29230	29127	29112	29037	29180	29147	29335	29106	29330	29266	29178	29079	29107	28996	29175	29049	29297	29170	29006	29217	29359	29121	29120	29235	29265	28970	28960	29187	29004	29093	28999	29461	28866	29005	29194	29188	29314	29242	29053	29099	28953	29202	29126	29159	29092	29217	29085	29072	29131	29084	29112	29178	28837	29039	29145	28990	29246	29252	29005	29184	28844	29119	28983	29160	28983	28997	29110	29186	29124	29266	29289	28964	29080	29189	28886	29174	28992	29083	28916	29055	29184	29024	28906	29199	29285	29192	29037	28843	28866	29234	29216	29310	29177	29083	29163	29140	28949	29060	29161	29007	28823	28983	29000	29262	29263	29229	29103	28808	29178	29105	28994	29092	29299	29280	29079	29103	29224	29019	29426	29276	29235	29006	29055	29105	29184	29154	29154	29174	29229	29378	29169	28980	29199	29209	28993	28989	29142	29215	29319	29089	28995	29149	29225	29237	28980	29279	29240	29209	29272	29096	28848	29099	29209	29299	29083	29103	29145	29128	29126	29231	29306	29148	29160	29406	28996	29193	29060	28939	29056	29022	29018	29026	28855	29301	29077	28958	29243	29158	29035	29153	29098	29042	29161	29030	29081	29092	29124	29110	29162	29130	29182	29074	29024	28932	28886	29323	28944	29076	29041	29312	29180	29139	29205	29097	29068	28958	28923	29168	28854	28928	29103	29192	29269	29224	28902	29218	29296	29225	28905	28999	29123	29175	29108	29012	28955	29155	29165	29100	29447	29272	29014	29049	29215	29107	29111	28965	29174	29182	29199	29270	29147	29087	29122	29200	29272	29325	29112	29093	29104	29058	29067	29259	28894	29321	29037	28941	29070	29032	29155	28959	28958	29044	28972	29217	29116	29265	29121	29322	29045	29111	28900	28921	28975	29013	29333	29192	29242	29147	29052	29049	29081	28989	29087	29259	29163	29126	29059	29131	28976	29219	29111	29022	28859	28972	29403	29123	29258	29025	29185	29104	29020	28847	29091	29108	28994	29009	29267	29195	29182	29282	29294	29086	29026	29038	28988	29197	29007	29017	29228	28994	29193	29129	29211	29340	28951	29212	29198	29403	29129	29012	29026	29188	29031	29036	29333	29223	28949	29159	29162	29137	28917	28959	29085	29073	28976	29133	29088	29069	29139	28815	28979	29098	29312	28968	29106	29048	29149	28970	29438	29174	29129	29004	29011	29073	29187	29242	29008	29263	28879	29110	29428	29012	29037	29222	28958	29159	29072	29026	29309	29068	29058	29135	29117	29176	28999	29216	29027	29336	29043	29065	29282	29101	29208	29205	28975	29243	29256	28948	28953	29150	29318	29320	29245	29204	29203	29120	29093	29073	29088	28991	29108	29273	29255	28895	29145	29112	29031	29183	28947	29260	29216	29014	29212	29101	29039	28962	29141	29042	29137	29282	29054	29215	29113	29242	29032	29264	29115	29229	28895	29132	29259	29047	29022	29241	29140	29245	29027	29263	29077	29023	29239	28746	28893	28871	29065	29112	29148	29193	29458	29208	29160	28862	29020	29342	29092	29303	29115	29023	28900	29487	29077	29211	29429	29131	29259	29061	29038	29009	29118	29162	29290	29054	29120	29134	29091	29188	29112	28950	28928	28961	28900	28946	28969	29068	29052	29127	29046	29392	29014	29227	28946	29135	28820	29047	29000	29162	28991	28922	29126	29316	29149	29023	28959	29157	29185	29390	29225	29207	29235	29183	29221	29114	29378	29147	29075	29252	29205	29034	29017	29307	28885	29044	29266	29198	29215	29065	28896	29126	28993	28856	29120	29281	28972	29199	29083	29129	29224	29142	29204	29073	29045	29082	29195	28925	29185	29258	29161	29210	29317	29073	29031	29134	29138	29057	29329	29044	29032	29080	28880	28960	28938	29228	29221	29160	28951	28989	29259	29064	29195	28934	28927	29014	29085	29040	28969	29233	29277	29038	28901	29157	29299	29229	29064	29249	29026	29106	29012	29136	29282	29270	28845	29004	29036	29077	28957	29057	29177	29074	29100	28977	28917	29042	28937	29114	29097	29038	28852	29304	29136	29207	29133	29101	28962	29137	28801	29010	28984	29003	28947	29073	29099	29139	29212	29064	29191	29018	29003	28880	29083	29178	29254	29221	29073	29060	29056	29171	29188	29106	29096	29254	29020	29008	29270	29410	29211	29152	28943	29093	28990	29173	29153	29069	28937	29015	29179	29325	29078	29069	29115	29173	29272	29274	29191	29116	29187	29146	29124	29050	28913	28995	29087	29120	29160	29106	29115	29306	29069	29058	29025	28992	29178	29103	29124	29056	29131	29262	29326	29156	29042	29213	29110	29108	28961	29195	29218	29260	28911	29005	29033	28929	29179	29164	28994	29264	29211	29142	29061	29295	29305	29087	29127	29101	29195	29172	29252	29190	29130	29255	29385	29162	28977	28924	29244	28821	29190	29124	28950	29112	29021	29082	28879	29136	28857	29191	29002	29241	29054	29144	29165	28926	29061	28856	29071	29006	29077	29290	29106	29255	29103	29271	29111	29008	28977	28937	28974	28823	29029	29300	29173	29390	29114	29281	28949	29224	29037	29105	28989
46329	93635	94072	81819	56885	37504	26830	23208	22340	22457	22158	22197	22248	22379	22381	22424	22488	22363	22279	22487	22362	22513	22368	22558	22370	22280	22391	22411	22330	22365	22496	22238	22543	22565	22458	22327	22366	22516	22320	22358	22383	22448	22539	22450	22441	22272	22342	22367	22405	22533	22458	22471	22546	22350	22476	22481	22397	22299	22396	22373	22587	22544	22311	22323	22208	22347	22417	22487	22439	22483	22408	22312	22311	22433	22378	22454	22674	22279	22241	22370	22670	22174	22549	22465	22379	22471	22593	22428	22317	22339	22348	22488	22520	22516	22445	22386	22494	22528	22548	22514	22316	22372	22532	22505	22373	22412	22341	22345	22674	22299	22219	22397	22520	22613	22336	22369	22399	22415	22320	22547	22508	22407	22545	22286	22596	22433	22428	22418	22350	22408	22359	22460	22487	22376	22367	22428	22451	22311	22400	22311	22436	22258	22612	22321	22376	22293	22595	22426	22342	22550	22430	22405	22602	22435	22380	22488	22349	22504	22501	22255	22368	22279	22411	22434	22605	22509	22397	22342	22391	22317	22450	22360	22603	22436	22579	22509	22210	22601	22659	22588	22325	22512	22510	22377	22399	22471	22386	22496	22352	22421	22529	22440	22460	22472	22283	22427	22379	22413	22400	22345	22321	22464	22568	22363	22310	22498	22323	22589	22517	22436	22554	22571	22308	22345	22313	22685	22397	22302	22426	22325	22465	22397	22313	22479	22499	22333	22596	22465	22628	22310	22452	22364	22513	22384	22418	22349	22274	22422	22374	22365	22165	22206	22546	22419	22553	22691	22587	22543	22489	22708	22361	22254	22501	22411	22540	22327	22391	22604	22443	22241	22490	22490	22334	22412	22331	22430	22432	22396	22255	22336	22307	22435	22329	22302	22463	22171	22340	22258	22380	22328	22636	22472	22353	22323	22422	22422	22402	22585	22329	22282	22455	22336	22400	22330	22445	22575	22237	22216	22369	22138	22324	22346	22564	22317	22403	22412	22195	22386	22517	22438	22313	22246	22338	22439	22428	22465	22382	22480	22523	22383	22529	22379	22248	22593	22503	22473	22403	22448	22527	22471	22382	22362	22383	22326	22390	22447	22385	22549	22443	22471	22428	22514	22442	22327	22472	22688	22283	22445	22597	22381	22356	22281	22459	22573	22436	22309	22556	22327	22404	22451	22541	22479	22243	22421	22448	22536	22358	22507	22435	22474	22351	22501	22458	22428	22322	22536	22360	22339	22322	22496	22561	22347	22304	22324	22426	22337	22333	22307	22363	22351	22475	22351	22449	22384	22518	22279	22193	22510	22427	22445	22368	22480	22465	22394	22468	22357	22455	22385	22410	22299	22483	22393	22435	22396	22377	22471	22628	22259	22210	22324	22385	22425	22481	22224	22321	22461	22526	22337	22672	22408	22633	22319	22430	22319	22474	22408	22447	22519	22359	22376	22444	22244	22319	22326	22496	22285	22362	22606	22400	22353	22346	22281	22437	22292	22439	22228	22499	22365	22484	22313	22327	22319	22402	22349	22429	22342	22339	22499	22483	22711	22453	22372	22339	22432	22283	22608	22551	22289	22462	22215	22474	22420	22474	22387	22497	22192	22506	22404	22382	22287	22440	22397	22432	22488	22366	22296	22324	22327	22329	22534	22517	22384	22221	22496	22493	22367	22344	22329	22145	22318	22471	22286	22399	22429	22497	22505	22291	22395	22333	22297	22417	22413	22282	22414	22325	22451	22293	22390	22577	22529	22445	22288	22426	22298	22370	22306	22390	22327	22146	22404	22292	22579	22442	22488	22410	22238	22357	22473	22464	22322	22387	22323	22399	22481	22506	22316	22439	22522	22622	22458	22289	22608	22405	22392	22468	22332	22423	22495	22516	22664	22529	22334	22364	22317	22482	22496	22525	22647	22409	22428	22394	22289	22376	22568	22435	22552	22371	22307	22378	22255	22440	22484	22484	22405	22516	22629	22539	22500	22440	22445	22377	22219	22456	22228	22325	22390	22456	22595	22322	22388	22366	22388	22333	22495	22514	22314	22422	22429	22465	22536	22363	22297	22364	22313	22213	22472	22249	22467	22337	22504	22366	22513	22379	22292	22173	22297	22440	22368	22507	22277	22555	22599	22428	22393	22247	22441	22460	22408	22351	22462	22469	22313	22511	22434	22359	22268	22394	22383	22315	22486	22354	22408	22302	22413	22333	22689	22329	22456	22206	22420	22436	22535	22312	22396	22466	22436	22366	22355	22293	22217	22407	22323	22439	22494	22348	22275	22540	22480	22410	22404	22432	22459	22337	22354	22292	22414	22414	22286	22409	22460	22194	22579	22348	22443	22417	22414	22534	22370	22469	22327	22412	22313	22488	22352	22476	22341	22363	22321	22319	22516	22366	22620	22310	22488	22392	22309	22444	22250	22490	22346	22338	22436	22492	22421	22414	22315	22497	22404	22509	22499	22510	22390	22278	22358	22354	22550	22296	22479	22479	22523	22370	22398	22275	22550	22545	22649	22479	22255	22409	22568	22320	22478	22339	22442	22416	22565	22336	22529	22472	22440	22274	22515	22296	22521	22524	22419	22477	22437	22353	22424	22383	22425	22502	22554	22250	22359	22299	22468	22382	22317	22470	22309	22337	22664	22421	22498	22454	22394	22378	22382	22263	22304	22442	22358	22300	22432	22374	22428	22304	22429	22521	22164	22570	22547	22140	22252	22437	22165	22285	22377	22388	22413	22415	22302	22509	22622	22439	22463	22384	22358	22414	22571	22413	22534	22489	22473	22438	22441	22373	22529	22469	22201	22405	22309	22578	22463	22246	22516	22331	22380	22366	22093	22212	22446	22244	22432	22440	22167	22385	22377	22465	22519	22397	22477	22322	22384	22313	22521	22575	22536	22354	22398	22634	22510	22344	22485	22292	22637	22403	22139	22307	22566	22221	22437	22387	22250	22430	22417	22413	22551	22303	22253	22365	22618	22430	22229	22192	22550	22408	22407	22454	22368	22318	22482	22504	22432	22366	22170	22585	22451	22348	22334	22453	22501	22262	22541	22413	22457	22384	22403	22418	22551	22319	22390	22572	22382	22315	22143	22294	22359	22704	22340	22502	22324	22406	22509	22732	22420	22346	22352	22375	22240	22390	22261	22537	22219	22477	22462	22267	22416	22291	22381	22399	22469	22415	22501	22364	22495	22658	22460	22503	22272	22535	22319	22528	22448	22249	22434	22377	22427	22394	22597	22475	22352	22208	22402	22511	22511	22466	22443	22391	22374	22319	22249	22457	22243	22482	22407	22294	22506	22321	22234	22535	22257	22311	22292	22438	22517	22430	22373	22346	22456	22419	22453	22432	22461	22471	22262	22517	22370	22315	22348	22466	22470	22438	22566	22310	22596	22486	22361	22298	22381	22326	22556	22371	22449	22411	22369	22325	22344	22433	22129	22312	22342	22392	22505	22424	22227	22430	22455	22389	22639	22475	22460	22423	22447	22540	22266	22589	22354	22600	22397	22486	22445	22411	22273	22411	22403	22564	22188	22458	22426	22329	22228	22374	22313	22499	22447	22476	22378	22285	22413	22230	22631	22440	22341	22461	22254	22718	22282	22464	22386	22425	22289	22363	22442	22500	22636	22429	22421	22241	22551	22233	22409	22546	22380	22424	22190	22526	22526	22453	22365	22462	22494	22274	22511	22344	22506	22409	22252	22366	22306	22194	22434	22506	22419	22426	22326	22379	22409	22491	22284	22423	22347	22368	22395	22431	22330	22264	22448	22540	22361	22556	22465	22560	22262	22446	22370	22421	22391	22677	22340	22475	22406	22508	22466	22355	22402	22400	22614	22532	22575	22399	22440	22520	22387	22381	22329	22557	22425	22545	22468	22442	22433	22408	22435	22403	22363	22547	22217	22453	22348	22338	22270	22320	22392	22423	22450	22357	22209	22491	22215	22626	22356	22360	22339	22457	22341	22387	22484	22275	22431	22187	22490	22204	22536	22379	22587	22274	22539	22316	22492	22429	22365	22431	22434	22311	22390	22364	22356	22513	22547	22403	22407	22536	22392	22455	22323	22432	22410	22406	22529	22343	22520	22314	22527	22392	22348	22269	22412	22445	22498	22289	22352	22370	22245	22523	22513	22528	22351	22172	22547	22453	22378	22447	22402	22479	22494	22236	22487	22370	22413	22336	22303	22483	22481	22500	22487	22304	22462	22469	22416	22313	22423	22511	22180	22512	22317	22568	22454	22413	22606	22412	22242	22495	22475	22537	22390	22223	22329	22545	22343	22553	22436	22377	22383	22308	22342	22370	22492	22431	22298	22303	22521	22449	22305	22313	22357	22511	22576	22465	22311	22375	22333	22450	22306	22349	22666	22431	22446	22491	22276	22208	22428	22385	22459	22244	22270	22446	22369	22293	22319	22295	22415	22443	22352	22364	22510	22425	22358	22275	22513	22480	22467	22465	22402	22392	22153	22424	22326	22390	22321	22394	22434	22380	22320	22623	22547	22343	22390	22381	22387	22372	22266	22348	22563	22509	22396	22421	22612	22431	22411	22556	22281	22286	22329	22529	22296	22443	22414	22622	22436	22379	22386	22346	22390	22409	22361	22485	22421	22192	22417	22487	22435	22480	22491	22476	22265	22495	22505	22402	22372	22332	22352	22282	22371	22478	22368	22542	22425	22416	22477	22273	22500	22258	22408	22160	22388	22491	22334	22318	22451	22445	22500	22455	22404	22352	22522	22471	22428	22375	22328	22355	22419	22268	22321	22231	22340	22317	22328	22450	22366	22450	22342	22362	22434	22305	22361	22516	22484	22394	22364	22240	22384	22417	22351	22339	22476	22366	22505	22423	22573	22497	22373	22327	22378	22378	22461	22295	22545	22591	22375	22463	22464	22411	22572	22308	22323	22213	22279	22455	22462	22514	22430	22468	22333	22458	22545	22471	22391	22410	22417	22535	22546	22395	22344	22347	22311	22305	22372	22413	22411	22445	22549	22411	22366	22430	22538	22437	22299	22376	22346	22493	22385	22487	22574	22307	22419	22288	22545	22124	22452	22503	22652	22299	22231	22433	22516	22353	22485	22420	22368	22438	22419	22361	22229	22339	22334	22331	22198	22390	22476	22344	22455	22494	22472
29043	37612	52980	43627	33345	30311	29215	28752	28916	28526	28457	28610	28445	28524	28664	28560	28460	28365	28474	28704	28581	28417	28253	28549	28575	28717	28460	28431	28538	28496	28582	28418	28583	28336	28406	28585	28239	28599	28887	28617	28689	28805	28534	28544	28599	28676	28407	28414	28904	28523	28688	28549	28866	28123	28499	28534	28338	28330	28509	28402	28375	28361	28473	28389	28693	28362	28282	28521	28654	28588	28318	28484	28505	28514	28675	28669	28397	28579	28466	28633	28560	28449	28504	28563	28623	28583	28232	28495	28547	28628	28456	28429	28582	28687	28436	28697	28416	28377	28538	28584	28433	28701	28568	28400	28612	28510	28507	28469	28575	28610	28527	28352	28603	28347	28428	28250	28593	28442	28602	28591	28481	28432	28456	28446	28690	28636	28591	28378	28588	28552	28485	28373	28652	28555	28553	28638	28354	28352	28365	28384	28636	28498	28502	28217	28527	28182	28425	28407	28562	28330	28463	28551	28595	28565	28736	28564	28407	28540	28533	28563	28346	28485	28336	28466	28492	28588	28303	28413	28512	28604	28638	28267	28351	28235	28619	28515	28353	28519	28509	28313	28411	28320	28567	28339	28528	28470	28513	28478	28471	28416	28531	28623	28489	28553	28478	28509	28394	28310	28524	28556	28399	28219	28357	28413	28493	28363	28620	28500	28378	28584	28445	28578	28490	28490	28787	28364	28486	28453	28385	28478	28655	28513	28319	28666	28585	28620	28676	28518	28403	28579	28703	28660	28565	28593	28446	28373	28299	28149	28425	28594	28331	28410	28734	28408	28565	28553	28580	28320	28383	28527	28601	28412	28657	28533	28330	28348	28696	28603	28616	28401	28405	28501	28570	28740	28788	28378	28441	28559	28514	28313	28371	28500	28478	28379	28602	28286	28375	28318	28629	28636	28547	28533	28381	28366	28530	28446	28478	28515	28377	28347	28632	28544	28642	28434	28344	28659	28299	28456	28543	28328	28313	28483	28571	28565	28452	28478	28445	28457	28579	28533	28301	28570	28748	28537	28413	28334	28632	28152	28691	28573	28519	28625	28642	28716	28541	28447	28280	28682	28384	28622	28474	28457	28391	28582	28571	28573	28224	28646	28486	28546	28557	28659	28494	28603	28480	28645	28555	28251	28584	28552	28566	28507	28778	28432	28255	28657	28518	28749	28520	28593	28549	28489	28177	28514	28499	28408	28448	28581	28456	28418	28436	28617	28529	28383	28491	28396	28427	28296	28413	28457	28460	28676	28674	28609	28511	28359	28655	28482	28570	28421	28438	28434	28441	28634	28471	28654	28402	28415	28475	28500	28418	28564	28516	28750	28445	28391	28416	28274	28406	28535	28708	28427	28441	28486	28363	28349	28252	28390	28505	28354	28462	28394	28666	28541	28432	28657	28347	28286	28439	28466	28494	28293	28711	28640	28472	28441	28312	28577	28530	28483	28520	28367	28426	28555	28389	28616	28503	28711	28396	28395	28673	28434	28278	28501	28388	28500	28629	28571	28584	28521	28589	28470	28543	28595	28293	28509	28201	28656	28551	28581	28495	28430	28330	28379	28400	28411	28523	28582	28599	28249	28494	28545	28510	28407	28453	28394	28513	28621	28591	28334	28512	28530	28623	28412	28427	28554	28450	28659	28572	28453	28440	28404	28388	28531	28565	28657	28376	28136	28165	28552	28280	28437	28366	28307	28493	28368	28421	28357	28355	28490	28217	28593	28627	28696	28567	28513	28609	28482	28427	28496	28429	28551	28541	28672	28521	28477	28429	28436	28395	28585	28426	28542	28509	28685	28598	28375	28349	28463	28452	28550	28429	28551	28587	28458	28450	28710	28409	28473	28687	28400	28342	28552	28639	28581	28572	28499	28698	28567	28525	28363	28354	28800	28543	28379	28533	28563	28479	28599	28660	28330	28431	28610	28724	28467	28589	28430	28474	28537	28587	28275	28447	28639	28772	28410	28554	28268	28443	28331	28306	28693	28570	28573	28533	28461	28372	28578	28533	28686	28428	28642	28752	28374	28675	28372	28420	28613	28414	28407	28402	28625	28477	28511	28646	28485	28449	28419	28766	28542	28531	28241	28404	28168	28548	28572	28504	28588	28431	28478	28421	28481	28562	28553	28702	28511	28624	28393	28551	28262	28247	28475	28405	28476	28277	28623	28405	28641	28363	28675	28502	28458	28388	28482	28642	28566	28600	28650	28503	28539	28279	28378	28451	28406	28424	28581	28525	28539	28584	28436	28578	28563	28417	28534	28562	28394	28486	28603	28599	28326	28432	28282	28362	28482	28725	28287	28514	28571	28462	28486	28398	28578	28682	28489	28345	28444	28622	28751	28553	28334	28298	28644	28465	28577	28351	28554	28357	28426	28509	28433	28567	28728	28173	28540	28495	28624	28476	28688	28497	28533	28595	28523	28417	28656	28483	28414	28336	28620	28165	28266	28646	28604	28385	28491	28591	28833	28583	28542	28606	28635	28539	28425	28422	28440	28391	28514	28385	28511	28544	28372	28653	28618	28531	28422	28532	28463	28355	28602	28651	28730	28701	28560	28513	28329	28543	28825	28421	28511	28579	28293	28456	28444	28460	28500	28349	28372	28587	28373	28514	28601	28411	28880	28566	28745	28516	28815	28404	28651	28555	28513	28321	28564	28494	28473	28696	28667	28858	28645	28550	28521	28271	28700	28315	28473	28518	28585	28441	28561	28696	28475	28545	28520	28410	28584	28544	28582	28665	28565	28480	28504	28526	28495	28484	28510	28648	28653	28573	28421	28319	28212	28628	28523	28393	28619	28575	28546	28544	28580	28462	28433	28421	28514	28438	28398	28372	28558	28240	28748	28620	28364	28516	28516	28485	28545	28492	28682	28225	28332	28407	28668	28459	28554	28683	28579	28561	28550	28614	28442	28473	28262	28400	28496	28902	28678	28469	28244	28362	28742	28422	28724	28832	28409	28616	28653	28438	28640	28493	28518	28581	28476	28504	28424	28685	28565	28401	28424	28353	28357	28573	28375	28510	28313	28517	28367	28610	28323	28544	28509	28644	28624	28706	28485	28694	28415	28418	28515	28332	28388	28479	28451	28496	28631	28546	28652	28798	28464	28739	28417	28568	28632	28479	28602	28557	28751	28598	28705	28559	28485	28569	28863	28538	28675	28669	28515	28593	28537	28285	28603	28591	28623	28741	28617	28557	28483	28439	28690	28453	28271	28561	28587	28427	28428	28305	28567	28608	28494	28454	28577	28416	28748	28444	28272	28442	28556	28519	28496	28569	28561	28544	28510	28343	28598	28429	28387	28417	28654	28606	28584	28688	28592	28464	28490	28432	28495	28362	28430	28447	28571	28528	28344	28463	28377	28433	28608	28540	28461	28537	28568	28508	28178	28732	28389	28623	28535	28375	28459	28385	28657	28481	28647	28832	28548	28614	28462	28671	28480	28563	28333	28542	28384	28427	28427	28526	28561	28246	28481	28543	28582	28456	28506	28740	28633	28527	28484	28822	28562	28474	28391	28447	28582	28464	28530	28488	28703	28719	28310	28567	28540	28531	28424	28524	28521	28623	28583	28449	28558	28478	28354	28470	28613	28428	28620	28335	28467	28641	28499	28587	28502	28594	28591	28678	28342	28478	28345	28596	28555	28574	28388	28412	28425	28610	28511	28427	28466	28638	28682	28447	28417	28468	28392	28515	28686	28517	28389	28494	28478	28541	28540	28373	28497	28367	28670	28315	28609	28402	28227	28368	28346	28665	28400	28611	28418	28375	28472	28373	28383	28749	28613	28391	28539	28602	28516	28525	28621	28433	28670	28698	28298	28636	28542	28486	28561	28462	28482	28495	28683	28713	28474	28602	28421	28762	28276	28495	28487	28463	28483	28416	28567	28535	28400	28432	28317	28429	28218	28647	28351	28319	28213	28301	28578	28457	28542	28532	28605	28641	28602	28405	28440	28505	28692	28475	28404	28515	28510	28618	28472	28687	28481	28407	28546	28586	28461	28406	28445	28420	28449	28439	28464	28414	28387	28593	28450	28538	28584	28755	28469	28362	28617	28521	28250	28593	28581	28367	28609	28542	28679	28683	28566	28526	28488	28449	28244	28589	28592	28316	28440	28422	28457	28496	28533	28494	28435	28576	28420	28539	28506	28533	28478	28616	28653	28669	28183	28476	28517	28549	28480	28437	28315	28597	28404	28270	28447	28558	28430	28526	28542	28547	28661	28548	28529	28335	28605	28396	28612	28566	28536	28480	28300	28649	28631	28368	28604	28383	28382	28416	28398	28413	28336	28370	28537	28663	28441	28353	28431	28592	28436	28521	28436	28671	28648	28411	28634	28585	28505	28515	28536	28754	28617	28455	28627	28340	28500	28360	28389	28488	28487	28516	28556	28191	28642	28553	28545	28373	28687	28542	28570	28554	28599	28603	28561	28516	28501	28545	28468	28402	28513	28489	28324	28379	28485	28471	28383	28593	28271	28282	28600	28562	28431	28730	28675	28659	28695	28520	28617	28472	28683	28518	28453	28561	28316	28525	28684	28594	28638	28401	28263	28481	28636	28566	28646	28550	28646	28578	28809	28469	28421	28619	28547	28676	28557	28684	28550	28540	28451	28472	28701	28725	28320	28501	28311	28521	28324	28318	28594	28257	28600	28668	28579	28603	28531	28517	28371	28545	28479	28392	28527	28494	28397	28592	28264	28481	28684	28736	28586	28502	28450	28579	28477	28637	28540	28370	28742	28748	28288	28612	28460	28385	28582	28432	28418	28442	28454	28570	28416	28602	28781	28632	28382	28528	28355	28392	28302	28339	28607	28563	28630	28508	28532	28538	28406	28427	28700	28459	28791	28382	28727	28439	28397	28868	28514	28515	28485	28419	28409	28618	28445	28559	28484	28637	28425	28456	28651	28284	28651	28315	28502	28562	28468	28339	28719	28709	28411	28754	28430	28419	28393	28441	28523	28527	28515	28659	28587	28667	28553	28485	28429	28194	28505	28325	28566	28480	28263	28447	28311	28622	28442	28362	28326	28461	28332	28657	28511	28466	28453	28757	28602	28527	28508	28444	28654	28426	28364	28471	28637	28638	28484	28572	28586	28386	28533	28546	28594	28837	28411	28379	28422	28478	28370
29365	59617	54904	37763	28015	23861	22450	22058	22022	21746	21856	22061	22099	21923	22015	22113	22041	21977	22004	22025	21746	21962	21914	22012	22153	22064	21879	21952	21859	22004	22029	21952	21993	22031	22115	21853	22044	21899	22027	21833	21844	21968	21837	21949	21994	22025	21972	22034	21951	22133	22055	22056	22163	22092	21897	21933	21989	21776	22059	21869	21871	22094	22018	21973	22073	21834	21864	22101	21823	22113	22090	22048	22050	21744	22024	21934	21830	21946	21871	21940	21970	21982	21796	21962	22074	21841	22084	21853	22106	22020	22004	21992	21859	21877	21864	21944	22075	21930	21800	22037	21890	21885	21804	21946	22057	21937	21914	22006	21940	21982	22028	21893	21800	21933	21691	21915	21986	21853	22046	21932	21930	22001	22050	21959	21676	21964	21894	21888	22281	21943	21962	22113	21908	21873	21909	22132	21847	21952	21936	22060	21803	21958	22010	22041	21982	21824	21869	21858	22053	22248	22000	21855	21890	22075	21869	21942	22082	21883	22042	22034	21963	21764	21917	21884	21959	21959	21972	21867	21971	21789	21928	21940	22017	22185	22021	21992	22016	21856	21840	22072	21936	21998	21966	21920	21907	21920	22018	21842	21900	22015	21987	21988	22011	21972	21988	22185	21761	22101	22023	22023	22115	22011	21869	22091	21797	21825	21816	22109	22043	21935	22083	22083	21968	21807	21813	21903	21849	21870	21971	21813	22225	21831	22123	21898	21951	21823	22145	21909	21803	21904	22111	21849	22049	21968	21882	21848	22017	21994	21940	21882	21948	22039	21960	22076	21933	22096	22193	22089	21827	21843	22018	22084	22027	21939	21844	21931	22153	22103	21874	22001	21917	21825	21969	21888	22066	21776	21973	21996	21967	21948	21936	22055	22022	21803	22009	21903	22059	21966	21722	22022	21921	21952	21926	22013	21938	21904	22032	22044	22033	21912	22065	22212	22015	22075	22149	22060	21827	21739	21962	22125	22047	22103	21929	21831	21787	21928	22002	21837	22030	21866	21890	21940	22011	21926	22049	21827	21966	21849	21843	22107	21885	22028	21836	21885	21845	21937	21954	21898	21805	22084	21985	22051	22066	21767	21929	21734	21804	21948	21878	21872	21970	21854	22010	21966	22047	21848	21927	22002	21981	22249	21949	21905	22016	22132	22002	21982	21738	22131	21884	22028	21972	21837	21795	22013	22014	22052	21814	22091	21868	22094	22115	21858	22035	22038	22057	22109	21930	21928	21956	21819	21935	22062	21937	21954	22104	22074	22050	21931	21942	21865	21977	22198	22000	22046	21929	21777	21836	21904	21995	22034	21966	22003	21991	21796	22110	22034	21929	22030	22032	21819	21971	21871	22134	22095	21976	21907	21954	21949	21913	21902	21939	21955	21880	21972	22139	22118	21930	21919	21849	22003	21713	22169	22091	22087	21982	21931	21959	21990	21985	21954	21886	21822	21869	21855	22226	21909	21826	21834	22048	21986	21967	21896	22019	21756	21996	21909	22004	21992	21937	21873	22038	21947	21850	21958	21915	22139	22023	21939	22016	21969	22119	22191	22042	21992	22020	22030	22086	21915	21956	21922	21948	21825	21954	21862	22200	21932	21886	21953	22076	21896	21851	21847	21912	22102	22026	21893	21879	21836	22001	21943	21956	22096	21759	21902	22040	21722	21777	21988	21991	21962	21973	21982	21972	21987	21886	21900	21897	21956	21885	21954	21876	21941	21836	21980	22116	22068	21866	21918	21816	21967	22048	21776	22021	21864	21830	22004	21964	21930	21902	21972	22101	22032	21974	21910	21990	22024	21884	21944	22014	21875	21945	22021	22107	21973	22053	22182	22010	22054	21951	22055	21898	21978	22079	21996	21974	21863	21996	21873	22028	21982	22000	21960	22018	21980	21892	22011	21944	21821	21956	22181	21834	22063	21961	22013	21892	22038	22006	22090	21854	21953	21861	22091	21976	21948	22003	22142	21785	21957	21858	21922	21928	21819	22068	21970	22121	21749	22035	21883	21950	22151	21930	22013	21965	21910	21981	22043	22072	22079	21805	22150	22033	21875	21924	22013	21909	22009	22058	21884	22091	21939	21947	22030	21992	22026	22041	22102	22028	21947	21981	22124	21926	22070	22078	21917	22212	21997	21899	21910	22111	21914	21955	22030	21908	22018	21907	22019	22072	21878	22058	21869	21785	21903	22061	21924	21986	21988	21905	21897	21886	21916	22119	21981	21967	22006	21964	21977	22078	21959	21975	22131	21898	21792	22003	22011	21829	21950	21675	22081	21889	21938	21891	21949	21992	21775	21895	21742	21970	21837	22020	22069	21994	21931	21906	21806	21950	21968	21901	22053	22161	21835	21871	21975	21908	21980	21925	21960	22022	21999	21878	21921	21770	22071	22184	22206	21954	21965	22077	22014	21945	22113	22168	21923	22107	22158	22085	22078	21911	21969	21867	22016	21893	21988	22256	21744	22027	22022	21996	22064	22040	21927	21887	21866	21722	21990	21940	22124	21905	22018	22134	22013	21933	22144	21926	21968	22007	22085	21961	21984	21876	21957	22053	22034	22041	22028	22076	21969	22035	22078	22014	21840	21909	21990	21818	22137	21881	21896	22103	22102	21905	22095	22090	21824	21816	21892	22137	21878	21957	21926	21904	21796	22155	21887	21963	21960	21927	21911	22000	21924	22133	21852	22079	22056	21911	22088	21938	21899	21936	21965	21974	22014	22006	21987	22001	22040	22182	21857	22005	21994	21945	21960	21902	21965	21941	22016	22002	21892	21982	21926	21922	22008	22136	22184	21878	22067	21967	22009	21893	21995	21971	21937	21860	22068	21763	22126	21892	21791	21832	22024	22146	21985	21968	22120	21899	22069	22053	21960	21981	21813	22065	21848	21902	22021	22129	22038	22032	21945	22093	21989	21982	21822	22029	22116	22063	21918	21938	21918	21934	22030	22024	21891	22144	21787	21849	21883	22087	21931	22080	21811	21965	21946	22085	21843	21860	22256	22064	21794	21842	21939	21878	21960	21849	22135	21967	21790	21969	22159	21803	21882	22031	21819	22054	21763	21961	21882	21895	22177	22007	22041	21930	22094	22040	21805	21840	22120	21893	21894	22012	21871	21961	21859	21947	21884	21998	21878	21955	22052	21844	21923	22043	21971	21839	22003	21851	21944	22097	21948	21850	21893	21976	21933	21943	21853	22275	21866	21861	21893	21893	22065	22004	22134	22075	21955	21872	21958	22127	22117	22042	21876	21824	22003	21961	21797	21967	21876	22255	21999	21747	22037	22001	21905	22026	22010	21972	22114	21868	21966	22003	21800	21791	22036	21948	21842	21961	21980	22092	21895	21861	21954	21944	21837	21981	22028	21878	22052	22083	21996	22069	21958	21996	21719	21729	22183	21926	22067	21886	21987	22058	21979	22010	21930	21881	22038	21783	22002	21907	22149	21934	21928	21987	21967	22062	21853	21949	21963	21885	22178	21933	22133	22035	22162	22080	21998	21948	21926	22220	21927	21786	22066	21945	21883	21996	21944	22123	22220	21862	22043	21851	22051	21964	21776	22161	21819	21830	22091	21759	21982	21971	21976	22129	22233	21795	22019	21850	21918	22042	22009	21990	21918	22144	21841	21829	22059	22072	21966	22059	21722	21910	21875	21910	21882	21989	22206	22055	22187	21892	21936	21930	22004	21970	21898	21987	21971	22025	21990	21839	21966	21934	21770	22022	21984	22056	21948	21998	21900	21947	21965	22075	21891	22042	21746	22160	22014	22118	21985	22073	21929	21867	21929	22003	22078	21916	21904	21944	21927	21976	21890	21894	22035	22026	22076	21864	21929	22046	21943	21991	21926	22102	22000	21850	22060	21869	22058	21841	21762	21957	22008	22098	22017	21874	21803	21950	22090	21785	21901	22071	22110	21945	21989	22072	21780	21890	21904	21849	21911	22104	22058	21956	22034	22136	21921	21875	22011	21976	21872	22056	21885	22124	21859	21882	21986	22024	22043	21843	21812	22004	21902	22109	22125	21947	21928	21848	22077	21828	21930	21934	22018	22119	21920	21899	21950	21919	21829	22037	22100	22083	21862	21995	22007	22090	22023	22095	21801	21994	21798	22200	21924	21976	21864	22094	21989	21966	21797	22131	21918	21893	21949	21938	21957	22086	22088	21894	22115	22032	21944	22043	22055	21887	21973	21972	21910	22016	21961	21990	21880	22065	21974	21810	21853	21870	22003	21914	22077	21900	22084	21931	21970	22071	22059	22066	22002	22042	21821	21882	21998	22217	22089	21891	21911	22055	22012	21810	22000	21964	21857	21895	22203	22131	21881	21787	21832	22191	21790	21782	21945	22138	21949	21944	22042	22139	22040	21867	22057	21877	21947	21963	22092	22003	21989	22256	22022	21976	21890	21980	21926	21786	22044	22017	21907	21879	21934	21725	22181	21826	21849	21937	21857	21973	22169	21877	21978	21737	22005	22003	21730	21937	21942	21820	21829	21930	22015	22155	21913	22029	21990	22039	22107	21872	21885	22122	21906	21908	22123	21980	21923	22052	21955	21951	22097	21887	21857	21979	21863	21937	22108	21877	21948	22042	22058	21985	21989	22081	22182	22149	22071	21967	22030	22001	21915	21894	21853	21846	22095	22105	21979	22148	22172	21994	22081	22116	22022	22071	22082	22109	22002	22033	21997	21880	22119	21926	22086	22096	21923	22082	22058	21994	21796	21902	21770	21842	21990	21954	22021	21886	21833	21880	21929	21994	21919	22129	21967	21744	22013	22131	21965	21994	22022	22073	22140	22012	21954	22190	22017	22083	21910	21772	22066	22078	21907	22096	21968	21977	22086	21713	21939	22047	22209	21874	21963	22078	22005	22034	21838	21737	22126	21902	21911	22010	22088	21914	22056	21967	22058	21911	22027	21842	22144	21883	21934	22065	22072	21958	21711	21932	21903	21990	21888	21772	22084	21988	22016	21941	21994	22036	22062	22160	21947	21967	22005	21878	21963	21994	21866	21882	21727	22047	22109	22093	22057	21867	22056	22052	21868	22031	21637	21992	21933	21767	21781	21926	21958	21995	21768	22104	21768	21934	21959	21994	22041	22065	21757	22076	22171	21944	21936	22061	21850
23709	24033	47873	50795	41130	34730	32465	29458	28776	28942	28797	28834	28760	28595	28847	28555	28799	28703	28484	28616	28756	28812	28628	28541	28670	28537	28600	28692	28746	28560	28730	28575	28731	28533	28521	28563	28762	28488	28522	28565	28298	28564	28496	28488	28525	28531	28468	28531	28898	28573	28442	28446	28374	28755	28566	28667	28731	28358	28523	28298	28509	28795	28643	28629	28554	28700	28470	28524	28429	28602	28591	28606	28647	28543	28635	28518	28879	28450	28605	28770	28623	28634	28741	28378	28393	28361	28542	28576	28489	28364	28278	28568	28768	28643	28634	28778	28521	28444	28578	28593	28636	28368	28588	28533	28504	28547	28261	28606	28482	28389	28529	28396	28583	28425	28679	28749	28293	28468	28477	28576	28849	28515	28535	28623	28415	28649	28643	28606	28541	28530	28556	28617	28547	28631	28412	28439	28483	28597	28547	28693	28566	28532	28508	28546	28650	28350	28569	28749	28658	28631	28386	28787	28672	28738	28480	28295	28659	28552	28556	28475	28453	28637	28640	28436	28521	28589	28694	28495	28409	28670	28575	28419	28513	28734	28442	28462	28576	28672	28510	28617	28816	28451	28281	28631	28473	28490	28608	28602	28583	28625	28507	28715	28696	28371	28432	28473	28417	28641	28465	28507	28271	28458	28173	28290	28477	28678	28610	28617	28798	28723	28538	28493	28337	28749	28648	28485	28634	28473	28604	28718	28679	28435	28578	28750	28574	28410	28465	28490	28402	28845	28399	28680	28785	28340	28452	28471	28431	28381	28424	28284	28392	28518	28646	28477	28623	28518	28524	28480	28503	28710	28505	28659	28299	28424	28288	28616	28653	28414	28596	28257	28647	28580	28591	28568	28383	28464	28750	28703	28245	28695	28496	28511	28578	28355	28447	28441	28361	28507	28681	28547	28702	28525	28543	28583	28424	28460	28467	28254	28515	28574	28394	28443	28323	28474	28396	28365	28563	28666	28559	28560	28646	28432	28490	28547	28568	28601	28452	28623	28710	28423	28296	28472	28297	28520	28563	28604	28451	28509	28669	28471	28407	28384	28464	28550	28552	28419	28668	28670	28497	28647	28370	28600	28443	28503	28292	28546	28520	28677	28536	28469	28525	28320	28547	28530	28615	28539	28470	28153	28422	28439	28537	28417	28560	28516	28439	28353	28528	28375	28255	28781	28397	28429	28537	28309	28844	28579	28736	28664	28443	28455	28539	28374	28751	28664	28404	28546	28511	28400	28693	28366	28627	28442	28421	28399	28559	28533	28582	28698	28708	28611	28652	28754	28081	28496	28497	28557	28458	28710	28470	28338	28647	28500	28484	28413	28396	28357	28524	28487	28573	28464	28473	28592	28579	28584	28607	28523	28387	28612	28370	28399	28496	28695	28580	28547	28582	28420	28516	28567	28448	28202	28587	28355	28549	28498	28631	28378	28647	28627	28357	28657	28585	28481	28465	28411	28611	28630	28432	28474	28494	28564	28545	28506	28332	28605	28310	28467	28360	28917	28765	28483	28686	28293	28460	28476	28495	28239	28479	28448	28401	28235	28439	28639	28539	28793	28632	28436	28558	28621	28617	28512	28555	28460	28514	28567	28410	28743	28540	28575	28651	28344	28642	28440	28577	28409	28479	28318	28474	28265	28594	28628	28644	28643	28482	28636	28625	28543	28561	28355	28418	28343	28667	28663	28345	28537	28585	28533	28421	28572	28494	28503	28487	28554	28453	28358	28486	28480	28461	28570	28555	28412	28499	28800	28574	28829	28510	28686	28646	28523	28761	28565	28598	28507	28590	28415	28454	28158	28178	28262	28515	28444	28460	28249	28458	28316	28334	28569	28435	28655	28423	28543	28556	28544	28457	28495	28660	28276	28578	28425	28553	28270	28502	28421	28817	28782	28941	28528	28681	28437	28678	28376	28572	28500	28338	28491	28413	28247	28422	28391	28381	28587	28353	28487	28665	28300	28431	28635	28592	28520	28493	28748	28392	28465	28554	28649	28578	28512	28479	28596	28489	28390	28405	28556	28475	28533	28375	28617	28475	28327	28434	28226	28428	28689	28490	28426	28464	28359	28433	28374	28431	28623	28530	28542	28625	28654	28563	28443	28537	28432	28416	28553	28513	28568	28356	28498	28580	28511	28409	28576	28534	28789	28547	28425	28447	28579	28682	28410	28510	28348	28405	28534	28578	28312	28459	28477	28465	28389	28563	28623	28647	28612	28811	28557	28417	28342	28622	28588	28631	28612	28557	28490	28742	28490	28587	28694	28476	28469	28460	28654	28657	28435	28455	28488	28616	28537	28620	28225	28490	28584	28368	28488	28387	28647	28520	28436	28740	28733	28596	28521	28574	28564	28578	28550	28356	28511	28424	28657	28673	28529	28546	28662	28595	28490	28613	28474	28454	28661	28462	28351	28452	28329	28517	28551	28647	28545	28834	28695	28814	28390	28549	28794	28606	28464	28461	28377	28362	28512	28483	28722	28680	28721	28630	28759	28540	28801	28489	28586	28562	28634	28454	28415	28445	28499	28354	28692	28692	28685	28554	28487	28381	28548	28483	28495	28452	28572	28458	28429	28420	28481	28643	28486	28525	28373	28528	28631	28481	28539	28475	28508	28691	28384	28355	28541	28793	28639	28639	28626	28308	28430	28459	28482	28475	28406	28398	28658	28587	28604	28394	28473	28583	28388	28587	28559	28619	28487	28327	28362	28717	28315	28383	28658	28696	28317	28498	28507	28534	28484	28611	28664	28551	28456	28447	28457	28536	28330	28524	28727	28848	28481	28500	28693	28431	28420	28695	28553	28654	28409	28286	28553	28518	28275	28596	28605	28736	28487	28501	28687	28565	28501	28477	28767	28512	28347	28590	28273	28423	28448	28544	28456	28578	28424	28667	28393	28529	28331	28639	28509	28532	28762	28337	28434	28251	28798	28608	28324	28474	28609	28501	28561	28468	28553	28478	28513	28397	28723	28583	28479	28607	28947	28665	28508	28400	28288	28555	28484	28579	28395	28674	28716	28848	28428	28456	28509	28616	28699	28448	28591	28534	28395	28486	28284	28610	28365	29001	28456	28656	28739	28583	28584	28624	28517	28584	28338	28461	28622	28560	28590	28592	28569	28427	28665	28252	28719	28354	28722	28399	28430	28468	28311	28615	28396	28685	28366	28674	28604	28588	28297	28496	28365	28546	28617	28684	28484	28524	28677	28570	28556	28355	28677	28748	28604	28736	28717	28429	28348	28414	28423	28574	28304	28499	28323	28576	28459	28616	28680	28394	28407	28516	28616	28551	28487	28657	28489	28550	28565	28332	28435	28381	28634	28703	28433	28563	28737	28588	28526	28556	28543	28502	28457	28411	28350	28503	28466	28868	28472	28668	28492	28794	28450	28830	28473	28779	28478	28476	28455	28393	28399	28485	28520	28635	28523	28665	28583	28189	28447	28721	28567	28502	28520	28335	28459	28544	28366	28520	28434	28568	28504	28511	28748	28400	28491	28259	28545	28689	28548	28779	28545	28272	28613	28454	28648	28651	28418	28795	28632	28689	28539	28586	28453	28521	28537	28493	28526	28642	28638	28578	28460	28699	28507	28712	28842	28567	28453	28518	28439	28377	28820	28673	28508	28547	28373	28351	28531	28665	28672	28805	28392	28587	28490	28630	28563	28641	28698	28473	28288	28571	28634	28755	28705	28634	28333	28687	28230	28720	28570	28611	28652	28560	28612	28727	28384	28586	28253	28216	28408	28521	28413	28456	28363	28368	28593	28586	28630	28373	28650	28417	28655	28422	28485	28660	28438	28340	28481	28669	28448	28704	28633	28578	28509	28459	28677	28573	28656	28567	28769	28527	28489	28701	28656	28597	28493	28469	28589	28686	28790	28299	28551	28425	28697	28528	28841	28285	28422	28667	28477	28461	28646	28523	28474	28637	28523	28364	28394	28590	28391	28466	28599	28641	28465	28587	28552	28584	28529	28437	28507	28451	28566	28679	28854	28622	28596	28379	28589	28502	28441	28513	28543	28668	28544	28613	28470	28605	28537	28540	28540	28634	28594	28721	28257	28573	28377	28452	28427	28457	28471	28686	28556	28628	28479	28465	28496	28344	28384	28583	28357	28475	28465	28535	28619	28654	28548	28627	28409	28323	28511	28546	28446	28553	28646	28436	28485	28583	28677	28555	28530	28334	28389	28525	28445	28245	28572	28648	28250	28332	28361	28624	28477	28590	28722	28754	28495	28461	28757	28660	28563	28475	28545	28840	28707	28650	28685	28549	28416	28618	28428	28465	28616	28450	28478	28473	28502	28428	28481	28485	28577	28508	28572	28598	28505	28489	28532	28563	28672	28505	28478	28633	28664	28395	28578	28710	28446	28720	28473	28545	28484	28420	28573	28418	28827	28836	28502	28412	28512	28604	28687	28522	28247	28493	28474	28507	28884	28407	28643	28507	28653	28467	28585	28660	28469	28535	28462	28515	28559	28352	28514	28410	28556	28662	28625	28375	28541	28453	28590	28325	28535	28420	28574	28474	28517	28602	28672	28653	28531	28675	28281	28511	28344	28489	28366	28203	28519	28433	28589	28393	28587	28614	28492	28516	28369	28617	28555	28609	28590	28544	28458	28433	28289	28616	28784	28340	28573	28419	28624	28508	28463	28693	28477	28417	28695	28238	28508	28281	28533	28492	28564	28401	28462	28620	28783	28586	28408	28594	28761	28384	28430	28534	28473	28586	28593	28423	28682	28681	28589	28460	28447	28555	28511	28446	28651	28574	28544	28489	28686	28541	28567	28451	28716	28533	28589	28648	28409	28599	28393	28538	28495	28604	28479	28469	28579	28431	28527	28548	28580	28630	28414	28683	28774	28684	28430	28575	28335	28580	28632	28455	28674	28772	28351	28529	28375	28419	28721	28693	28586	28601	28585	28684	28564	28481	28487	28522	28480	28566	28481	28493	28538	28582	28628	28493	28566	28426	28442	28586	28442	28267	28429	28564	28427	28681	28351	28490	28527	28521	28705	28438	28444	28635	28474	28389	28675	28624	28502	28681	28354	28644	28451	28595	28463	28505	28683	28295	28673	28487	28625	28918	28336	28643	28615	28480	28576	28590	28635	28591	28426	28619	28549	28645	28565
48945	100462	96241	71511	48491	32251	24947	22601	22121	22269	22078	22123	21977	22270	21907	22102	22144	21949	22063	22185	21987	22049	21990	22009	21961	21967	22175	22034	22009	22021	22176	21926	21972	22065	21856	22185	21900	22303	22099	22077	21970	21951	22182	21928	22075	22082	22106	22033	22239	21930	21944	21968	22102	22084	21850	22084	22009	21965	22138	22096	22186	22156	22127	22099	21996	22286	21994	22124	22098	22028	21940	22293	21973	22118	22057	22072	22174	22210	21984	22114	22186	21913	22191	22100	21923	22085	21910	22114	22126	22132	22050	22103	22166	22025	22018	22110	22028	21957	21992	22165	22031	21957	22287	22131	22143	22086	22074	21936	22029	22129	22067	21967	22183	22127	21834	22020	21976	22088	22132	22030	21954	22120	22071	22197	22147	22060	22105	22040	22281	22103	22109	22061	21887	22068	22081	22228	21984	21982	22111	22118	22123	21976	22117	22272	22134	22118	22259	22035	22022	22125	22154	22117	22148	22012	22074	22048	22134	22090	22185	21971	22102	22054	22121	22072	22098	22075	22155	22166	21997	22094	21958	21975	22130	21998	22168	22046	22118	22036	22079	22102	21987	21812	22036	21896	22066	22219	21934	22241	22061	22030	22147	21884	22154	21943	22056	21962	22011	22078	21920	22092	22091	21995	22058	22251	22023	22081	22071	22212	22049	22245	21938	22136	21915	22112	22093	21952	22135	21787	22121	22070	22065	22079	22025	22115	22163	22180	22113	22048	21880	21859	22277	21792	22123	22165	22098	22120	21960	22081	22075	21956	21990	21914	21976	22067	22078	22035	22104	21988	22148	22048	21916	22124	22249	22105	22196	21950	21965	22129	22188	22093	22046	22010	22152	21873	22109	22259	21994	22084	22270	22223	22193	22031	22092	22062	22032	22076	21922	22031	22105	21899	22283	22091	22202	21953	21907	22130	22062	22047	21905	22242	22157	22183	22120	22003	22100	22136	21924	22066	22042	22159	21929	21973	22147	21922	21832	21932	22021	22053	22207	22040	22042	22231	22078	22195	22204	22226	21923	22185	22211	22122	21964	22089	22024	22040	22069	21966	21935	22103	22037	22134	22115	22109	22152	22047	22045	22125	22252	22023	21926	21897	21932	22019	22109	22160	21999	22146	22058	22062	22147	21952	21980	22129	22234	22012	22152	22116	22055	22125	21981	22030	22096	22120	21991	22060	21923	22049	22012	22154	21961	22109	22164	22095	21962	22033	22181	22091	22169	22058	21950	22066	22123	22039	22141	21951	22143	22235	22037	22193	22037	22070	22008	22085	22137	21922	22179	22150	22166	21967	22022	22137	22084	21814	21959	22134	22222	21894	21857	21967	22354	22031	22205	22104	22081	22039	21952	22136	22107	22077	22128	22024	22033	22002	22153	21968	22077	22172	22142	22101	22112	22031	22134	22010	22132	22066	22017	22201	22223	22113	21883	21845	22105	22277	22194	22198	22097	22104	22101	22284	22017	21936	21925	21967	22053	21809	22123	22030	22027	22118	22181	22083	22032	21968	21942	22248	22107	22217	22011	22025	22043	22181	22008	21955	21995	22083	22026	21849	22101	22051	22142	22032	21872	22015	22178	21961	22131	22072	22195	21983	22173	22132	22092	22101	22232	22051	21857	22067	21973	22020	22069	22000	21905	22176	22064	22017	22145	22069	22242	21964	22098	22023	22022	21936	22130	22024	22088	21926	22023	22053	22140	22126	22194	21961	22217	22075	22095	22165	22099	22175	21970	22013	22473	22049	22009	21957	22175	21934	22264	22114	22089	22034	22114	22110	21954	22099	21968	21997	22143	22117	22097	22034	22037	22018	22054	22017	22094	22027	21909	21819	22077	22222	22242	21946	21978	22129	21994	21946	22245	21933	22036	21934	22098	21979	22149	21921	21913	22040	21968	22029	22018	22116	22094	21870	22000	22030	22029	22096	22026	22077	22215	22091	22082	22099	22070	22028	22075	22115	22045	21967	22088	21928	22135	21909	22133	21970	22065	22218	22016	22188	22088	22100	22159	22213	22001	21979	22143	22113	21940	22360	22030	22129	22101	22062	21992	21923	22111	22030	22091	22016	22191	21904	22216	22128	22224	21909	22046	21954	21993	21948	22067	22145	21983	22047	22165	22094	21827	22154	22117	22033	21997	21972	22149	22056	22097	22015	21949	22194	22033	22164	22096	22160	22134	22080	21983	22234	21921	21863	21974	22091	22125	22019	21994	22060	21914	22226	22130	22005	22193	22115	22012	22105	22167	22144	22282	21862	22106	22023	21998	22121	22025	21960	22205	22019	22149	22110	22031	21867	22289	22051	22101	21998	22219	22125	22100	22110	22045	22062	22221	22098	21997	22203	22157	21967	21895	22268	21953	22027	22177	22268	22087	22043	22110	21966	22050	22098	22196	22020	22302	22022	22204	22036	21982	21913	21925	22204	22190	21861	22174	22169	21940	21923	21975	22030	22023	22044	22157	22198	21901	22050	22030	22229	22135	21957	21997	21943	22043	22022	22144	21979	22014	21999	21968	22217	22205	21943	22009	22279	21866	22111	22155	22035	22028	22098	21899	21955	21984	22061	22030	22054	22047	21876	21937	22035	22016	22008	22134	22031	22339	22015	21953	22135	21951	21948	22083	21997	22328	21969	22000	22181	22160	22117	22109	21969	21935	21937	22126	22130	22205	22295	22061	22053	21989	22076	22050	22014	22249	22080	22126	22117	22225	22063	21965	22043	22035	21949	22033	22096	22046	21824	22105	22043	21980	22168	21848	22238	22017	22048	22076	22256	22004	22099	22057	22190	22041	22146	22093	21861	22161	22133	22238	22054	22098	22067	21975	22134	21944	22067	22081	22164	22080	22040	21975	21991	22008	22022	22085	22182	22169	22249	21925	22022	22153	22153	22105	21981	22128	21858	21869	22065	22139	22057	22137	21942	21824	21994	22195	21927	21957	21934	22036	22096	22082	22207	22078	21887	22228	22152	21965	21975	22143	22020	22015	21979	22158	22213	22185	22067	22113	22059	22111	21943	22020	22090	22191	22074	21923	22098	22216	21970	21919	22268	22041	22213	22173	22094	22033	22124	22023	22139	22018	22059	22057	22081	22041	21937	22096	22161	22018	22097	21902	22003	22033	22130	22038	21994	21952	22099	22115	21982	21996	21980	22141	22071	22005	21833	22157	21969	21989	22029	22112	22063	22155	22250	22005	22039	22054	22253	21953	22171	22029	22189	22043	22099	22029	22044	22136	22083	21977	21976	22151	21907	21978	22132	22072	21894	22150	22081	22151	21951	21886	22016	22104	21996	22003	22170	22054	22183	22073	22289	22028	22242	22092	21963	21945	22015	21947	21914	22140	22053	21992	22059	21976	22068	21963	22125	22041	21995	22089	22070	22105	21871	22039	21905	21948	21884	22039	22066	22197	22084	22048	22058	22106	21944	22275	22109	22002	22060	21914	22113	22181	21883	22122	22080	22086	21875	22066	21963	21939	22047	22139	21915	22136	22041	22060	22146	22019	21970	21971	22108	22066	22070	22172	22139	22114	22054	22068	22084	22006	22003	22045	21935	22037	22009	22101	21925	22263	22020	22203	22002	22122	22077	22096	21874	21945	22169	22043	22174	22209	22167	22092	21915	22058	22133	22203	22112	21879	22181	21969	22134	22098	21942	22016	22078	21909	22151	22041	21832	21978	21935	22016	22073	21966	21895	22143	22089	22046	22073	22097	22065	22038	22003	22242	22098	22173	22161	22054	22158	21846	21990	22043	22014	22186	21903	22036	22125	22237	22071	22210	21891	22073	22085	22176	22039	22012	22055	21883	22009	22106	22197	21893	22039	22308	21895	22142	22044	21852	21990	22099	22086	22126	22156	22239	22124	21911	22292	22045	21925	22033	22055	22049	22330	22078	22134	22157	22036	22184	22029	22174	21976	22199	21950	22018	22206	22119	22179	22244	22079	22060	21948	22073	21995	22206	22043	22095	22150	21877	22142	22003	22150	22193	22062	22046	21927	22036	22254	22245	22048	22101	22072	22216	22000	22022	22036	22106	21985	22030	22123	22110	22007	21961	21866	22252	22209	22040	21966	22098	21959	21968	22129	22260	21940	22091	22213	22068	22266	21955	22090	22037	21915	21999	22117	22127	22034	22057	22182	22036	22079	21846	21923	21935	22076	21951	22045	22092	21959	22066	22042	22113	22078	22362	22086	22098	22082	22041	22054	22150	22142	22068	22294	22142	22107	22074	21958	22054	22042	22111	21782	22191	22048	22074	22017	22126	22103	22017	22198	22050	22058	22035	22026	22170	21972	22058	22152	22135	22088	22075	22133	22312	22117	21987	21962	22070	22177	22087	22146	22019	22152	22140	22048	22200	22112	22233	21967	22174	21925	22101	22112	22211	22160	22038	22181	22096	22085	21984	22070	22013	22056	21990	22066	21989	22080	22131	22018	22150	22104	21884	22018	22099	22046	22072	21927	22179	22125	21935	22368	22028	21952	21923	22109	22104	22017	22043	22297	22085	21828	21982	22213	22006	22084	22028	22073	21947	22190	22025	22158	21870	22089	22071	22130	22052	22131	22038	22108	22000	22077	22108	22049	22179	22003	22038	22080	22236	22067	22066	22014	22176	22133	22089	22017	22127	22060	22027	22087	22008	21952	22158	21991	22169	22064	22285	22009	22333	21862	21997	22034	21920	22142	21921	22085	22093	22014	22082	21860	22198	22109	22076	21763	22059	22262	22134	22054	22194	22069	21984	22161	21910	22039	22401	21938	22294	22087	22043	22007	22015	21995	22054	21907	22262	22217	22163	22070	22156	22104	22190	22194	22005	22103	22128	22011	22282	22168	22056	22026	21995	22033	22010	22029	22072	22040	22159	22184	21922	22009	22025	21814	22082	22017	22180	22001	21945	22154	22173	21986	22139	21883	22009	22061	21988	21899	22171	22017	22228	22023	22110	22107	22086	22040	22143	22020	22123	22076	22135	22041	22225	22183	22321	22244	22159	21973	22176	22180	22166	21842	21984	22161	22315	21962	22159	22145	21986	22260	21936	22064	22283	22123	22113	21910	22144	21940	22065	21955	22075	22083	22078	22038	21988	22163	22119	22033	21888	22032	21995	22042	21986	22042	22113	22207
22571	23090	45576	53551	44514	37596	34924	30747	29666	30202	29891	29753	29906	30029	29723	29836	29595	29691	29797	29525	29678	29554	29670	29710	29638	29784	29583	29394	29570	29647	29674	29478	29609	29739	29866	29830	29507	29552	29349	29678	29686	29286	29349	29511	29526	29569	29430	29335	29914	29206	29508	29282	29338	29332	29432	29637	29500	29574	29516	29372	29481	29582	29669	29665	29690	29347	29698	29566	29616	29424	29583	29527	29687	29543	29601	29395	29486	29475	29565	29351	29602	29596	29623	29514	29552	29384	29392	29425	29491	29734	29322	29521	29332	29349	29549	29331	29382	29591	29586	29316	29492	29475	29246	29250	29610	29668	29419	29672	29725	29583	29463	29579	29511	29659	29657	29443	29466	29485	29875	29387	29316	29453	29582	29535	29437	29375	29557	29337	29278	29361	29543	29495	29389	29467	29554	29675	29398	29398	29222	29233	29426	29772	29549	29718	29720	29346	29419	29513	29561	29349	29201	29674	29815	29423	29444	29469	29334	29372	29761	29302	29564	29404	29414	29634	29698	29592	29551	29336	29380	29269	29525	29441	29725	29342	29365	29401	29392	29552	29415	29269	29398	29573	29667	29694	29290	29477	29650	29459	29662	29437	29411	29408	29414	29563	29479	29510	29435	29361	29336	29442	29526	29650	29531	29546	29519	29456	29314	29418	29580	29351	29302	29484	29439	29762	29361	29238	29358	29556	29409	29544	29449	29655	29486	29535	29121	29649	29521	29712	29373	29671	29589	29491	29751	29693	29343	29620	29441	29482	29552	29449	29568	29452	29364	29368	29497	29480	29528	29671	29264	29692	29538	29651	29756	29460	29107	29586	29232	29436	29664	29675	29384	29333	29526	29677	29362	29541	29627	29416	29823	29478	29293	29374	29464	29671	29480	29683	29562	29370	29515	29576	29453	29500	29508	29467	29365	29270	29497	29518	29622	29491	29399	29270	29591	29402	29452	29732	29430	29254	29453	29678	29529	29638	29707	29518	29594	29503	29513	29402	29437	29246	29259	29514	29570	29379	29473	29457	29538	29400	29534	29496	29383	29692	29208	29510	29417	29349	29348	29498	29592	29487	29535	29498	29335	29316	29462	29324	29478	29520	29592	29591	29514	29525	29681	29514	29625	29561	29512	29504	29535	29258	29584	29529	29364	29779	29558	29568	29377	29445	29469	29423	29355	29435	29724	29465	29457	29129	29354	29574	29631	29397	29434	29579	29270	29482	29517	29361	29482	29296	29596	29404	29636	29470	29424	29514	29596	29478	29440	29290	29349	29294	29545	29508	29336	29548	29550	29331	29501	29500	29331	29473	29277	29520	29299	29386	29421	29375	29317	29639	29334	29613	29652	29402	29559	29490	29433	29374	29334	29382	29398	29467	29528	29709	29460	29471	29412	29820	29583	29119	29430	29588	29568	29300	29482	29435	29689	29340	29487	29212	29608	29579	29320	29460	29556	29458	29350	29490	29382	29314	29484	29498	29481	29529	29311	29398	29517	29607	29451	29501	29724	29573	29343	29548	29334	29522	29445	29614	29617	29517	29570	29421	29409	29448	29343	29198	29364	29341	29449	29598	29375	29470	29619	29566	29425	29488	29291	29269	29573	29396	29380	29241	29410	29466	29647	29413	29580	29479	29477	29841	29675	29359	29642	29708	29608	29638	29233	29442	29318	29236	29560	29538	29323	29492	29459	29589	29524	29177	29480	29491	29520	29503	29692	29516	29481	29577	29639	29471	29538	29494	29341	29603	29662	29375	29695	29493	29329	29322	29554	29318	29698	29313	29658	29461	29577	29428	29184	29396	29678	29589	29191	29586	29302	29358	29446	29718	29686	29710	29383	29543	29388	29531	29335	29404	29338	29073	29410	29288	29425	29473	29270	29495	29551	29347	29409	29318	29270	29599	29452	29415	29429	29176	29349	29466	29356	29435	29555	29276	29279	29531	29639	29523	29544	29293	29400	29624	29462	29361	29513	29470	29403	29683	29364	29560	29418	29625	29542	29383	29474	29504	29288	29558	29510	29364	29624	29501	29737	29521	29323	29773	29558	29307	29659	29475	29444	29637	29559	29436	29628	29424	29503	29490	29386	29395	29457	29325	29379	29553	29407	29423	29671	29449	29281	29476	29465	29576	29525	29379	29855	29283	29440	29549	29460	29542	29545	29248	29478	29335	29274	29193	29369	29521	29497	29499	29398	29600	29382	29473	29226	29432	29530	29446	29470	29650	29412	29376	29540	29658	29507	29186	29570	29381	29464	29707	29528	29336	29490	29440	29317	29535	29513	29292	29322	29365	29485	29572	29575	29408	29285	29565	29558	29498	29269	29469	29623	29531	29435	29622	29501	29369	29704	29680	29427	29413	29435	29366	29476	29565	29560	29499	29354	29326	29441	29640	29401	29371	29657	29331	29445	29457	29573	29766	29693	29674	29402	29438	29458	29327	29763	29720	29240	29605	29580	29562	29410	29451	29476	29661	29546	29480	29500	29290	29443	29282	29337	29117	29606	29478	29464	29331	29428	29635	29569	29399	29683	29450	29478	29433	29406	29634	29512	29357	29287	29327	29662	29417	29459	29438	29679	29607	29140	29599	29460	29406	29537	29444	29300	29447	29540	29597	29575	29539	29434	29417	29493	29575	29509	29510	29490	29548	29385	29298	29424	29493	29763	29635	29302	29566	29760	29188	29533	29430	29357	29666	29422	29624	29473	29276	29584	29540	29477	29618	29285	29423	29418	29390	29518	29429	29531	29332	29488	29422	29524	29598	29358	29540	29573	29302	29541	29574	29436	29518	29511	29555	29521	29273	29252	29261	29416	29509	29314	29280	29435	29322	29328	29545	29535	29318	29321	29433	29330	29556	29531	29368	29455	29490	29379	29445	29563	29810	29509	29575	29543	29445	29493	29677	29613	29491	29161	29162	29553	29315	29571	29535	29341	29526	29490	29647	29647	29605	29224	29524	29675	29472	29432	29554	29466	29470	29448	29311	29247	29599	29639	29496	29610	29198	29349	29366	29697	29575	29565	29368	29522	29373	29582	29426	29209	29661	29388	29304	29645	29559	29510	29547	29394	29277	29531	29420	29512	29475	29420	29540	29339	29618	29587	29436	29101	29172	29455	29372	29521	29509	29248	29523	29522	29326	29386	29349	29528	29406	29691	29519	29615	29657	29532	29377	29395	29624	29299	29285	29367	29501	29655	29500	29537	29465	29443	29557	29490	29609	29442	29298	29612	29367	29456	29539	29662	29268	29431	29523	29482	29695	29573	29384	29331	29374	29581	29447	29650	29417	29295	29451	29561	29267	29446	29632	29575	29507	29361	29542	29520	29285	29426	29390	29496	29492	29406	29593	29441	29343	29524	29460	29490	29413	29378	29620	29545	29434	29632	29410	29477	29364	29732	29552	29672	29504	29370	29375	29467	29404	29531	29379	29509	29211	29286	29444	29353	29510	29264	29583	29463	29410	29681	29325	29601	29302	29273	29358	29387	29523	29455	29593	29392	29526	29336	29420	29298	29437	29616	29683	29513	29452	29375	29317	29423	29372	29363	29185	29241	29151	29613	29686	29438	29541	29649	29506	29563	29355	29498	29543	29544	29450	29263	29273	29455	29146	29439	29446	29548	29582	29489	29639	29514	29335	29848	29410	29630	29428	29158	29425	29382	29337	29233	29369	29286	29447	29564	29453	29400	29310	29431	29507	29444	29630	29516	29553	29509	29546	29570	29604	29452	29408	29643	29436	29411	29666	29542	29415	29547	29555	29403	29363	29432	29490	29551	29346	29649	29295	29732	29446	29429	29366	29271	29733	29566	29505	29609	29622	29472	29389	29467	29411	29487	29466	29720	29404	29535	29784	29608	29430	29576	29448	29629	29399	29543	29378	29444	29469	29316	29517	29541	29212	29317	29408	29624	29571	29295	29321	29514	29652	29567	29465	29595	29471	29550	29589	29481	29422	29196	29240	29207	29597	29196	29309	29451	29520	29552	29652	29384	29656	29366	29465	29356	29372	29409	29612	29221	29373	29524	29342	29415	29483	29295	29431	29566	29313	29661	29705	29559	29485	29334	29256	29499	29535	29499	29431	29504	29233	29504	29489	29480	29635	29400	29499	29471	29294	29397	29586	29662	29357	29339	29288	29324	29154	29355	29562	29522	29448	29468	29476	29478	29528	29597	29438	29587	29294	29364	29588	29485	29465	29584	29559	29352	29391	29490	29506	29271	29211	29318	29447	29580	29267	29422	29282	29485	29801	29658	29441	29506	29420	29436	29717	29810	29400	29323	29688	29595	29491	29344	29535	29471	29301	29375	29549	29564	29326	29578	29857	29772	29559	29320	29522	29323	29331	29515	29479	29477	29385	29428	29183	29363	29539	29358	29327	29643	29241	29518	29211	29561	29389	29633	29615	29421	29449	29404	29458	29521	29254	29532	29543	29469	29482	29372	29312	29189	29738	29550	29660	29617	29650	29428	29551	29432	29246	29524	29608	29642	29292	29596	29387	29490	29390	29325	29383	29406	29495	29485	29628	29443	29303	29504	29319	29642	29352	29704	29420	29305	29354	29205	29610	29490	29250	29429	29455	29323	29639	29221	29521	29312	29648	29450	29521	29507	29191	29534	29396	29411	29535	29402	29377	29232	29442	29552	29543	29544	29655	29411	29234	29710	29481	29567	29429	29548	29684	29495	29390	29540	29439	29234	29307	29463	29262	29596	29475	29238	29355	29554	29303	29509	29454	29485	29468	29619	29318	29488	29510	29292	29637	29346	29459	29306	29161	29287	29307	29589	29456	29348	29425	29482	29221	29639	29265	29608	29470	29254	29517	29555	29337	29432	29384	29644	29337	29560	29403	29457	29713	29770	29563	29637	29454	29391	29463	29340	29523	29771	29681	29571	29384	29841	29422	29361	29289	29351	29341	29330	29413	29491	29411	29322	29442	29472	29204	29506	29397	29355	29462	29505	29387	29614	29394	29444	29382	29257	29389	29661	29459	29411	29339	29440	29452	29591	29541	29599	29229	29435	29495	29476	29637	29459	29335	29449	29458	29833	29552	29496	29541	29290	29373	29444	29154	29343	29307	29454	29245	29488	29556	29543	29472	29527	29515	29416	29561	29413	29419	29534	29515	29814	29503
56210	95936	98211	86935	61814	40247	27897	23532	22560	22362	22510	22558	22523	22494	22878	22727	22586	22755	22580	22735	22398	22664	22629	22572	22642	22524	22530	22719	22432	22731	22601	22792	22701	22836	22647	22652	22818	22649	22657	22480	22858	22491	22823	22584	22685	22651	22738	22647	22610	22593	22711	22728	22741	22532	22597	22777	22574	22619	22564	22616	22553	22476	22718	22589	22760	22534	22616	22621	22699	22668	22832	22672	22481	22589	22663	22646	22510	22704	22774	22851	22548	22556	22581	22598	22769	22504	22693	22587	22678	22781	22714	22733	22822	22574	22727	22699	22488	22717	22686	22755	22581	22548	22651	22728	22636	22688	22648	22656	22714	22652	22743	22732	22588	22810	22591	22614	22664	22542	22479	22528	22728	22652	22765	22420	22525	22702	22604	22794	22459	22711	22565	22659	22598	22636	22583	22581	22582	22713	22629	22657	22681	22620	22668	22601	22604	22688	22734	22770	22564	22590	22769	22500	22527	22625	22638	22436	22584	22681	22597	22550	22533	22524	22556	22660	22555	22744	22765	22562	22487	22755	22503	22814	22641	22813	22703	22629	22675	22731	22727	22791	22613	22502	22655	22512	22687	22673	22612	22585	22568	22688	22478	22594	22584	22611	22715	22685	22609	22700	22743	22603	22856	22560	22603	22644	22486	22620	22573	22618	22428	22546	22684	22623	22639	22533	22606	22760	22810	22873	22635	22639	22871	22670	22451	22744	22709	22650	22628	22470	22489	22573	22563	22801	22697	22747	22622	22535	22790	22611	22639	22679	22576	22504	22737	22403	22800	22539	22801	22538	22686	22577	22578	22535	22588	22724	22707	22605	22656	22702	22742	22860	22560	22712	22673	22667	22676	22704	22587	22582	22599	22774	22438	22811	22698	22521	22691	22641	22736	22560	22738	22489	22492	22467	22688	22634	22825	22707	22764	22578	22808	22558	22758	22677	22743	22649	22507	22670	22555	22528	22722	22727	22453	22849	22686	22646	22596	22444	22619	22574	22471	22680	22701	22686	22761	22776	22628	22725	22671	22535	22666	22808	22458	22844	22675	22657	22673	22575	22563	22646	22546	22701	22664	22553	22539	22617	22590	22427	22508	22638	22730	22639	22574	22538	22598	22615	22745	22485	22449	22576	22579	22684	22492	22619	22515	22581	22617	22674	22911	22662	22459	22553	22509	22486	22417	22802	22741	22622	22671	22539	22675	22529	22698	22547	22643	22728	22440	22714	22500	22831	22582	22724	22502	22533	22474	22500	22620	22533	22622	22519	22736	22748	22606	22760	22593	22706	22644	22640	22924	22506	22799	22729	22893	22491	22585	22422	22592	22723	22722	22690	22815	22648	22665	22453	22529	22619	22697	22659	22546	22760	22748	22740	22734	22533	22814	22558	22588	22733	22679	22531	22737	22492	22724	22870	22731	22916	22592	22700	22549	22558	22562	22530	22662	22502	22572	22671	22747	22535	22701	22855	22421	22629	22717	22509	22677	22423	22615	22570	22569	22567	22487	22525	22492	22687	22607	22604	22570	22648	22791	22771	22797	22635	22508	22651	22738	22646	22615	22666	22721	22433	22640	22583	22582	22764	22745	22651	22789	22623	22543	22535	22521	22556	22753	22685	22777	22796	22536	22587	22487	22413	22498	22804	22543	22649	22710	22776	22634	22835	22580	22630	22670	22738	22655	22678	22689	22705	22857	22622	22605	22829	22662	22737	22569	22569	22741	22627	22593	22689	22632	22594	22653	22664	22657	22670	22709	22709	22440	22716	22602	22652	22815	22596	22550	22581	22783	22620	22601	22782	22722	22664	22526	22630	22713	22713	22596	22609	22507	22518	22703	22505	22838	22676	22628	22719	22530	22529	22646	22769	22704	22563	22407	22686	22635	22762	22544	22482	22617	22653	22623	22762	22658	22649	22623	22592	22646	22773	22748	22703	22670	22554	22422	22649	22446	22613	22708	22717	22803	22714	22513	22692	22642	22701	22667	22724	22605	22519	22581	22695	22725	22748	22525	22580	22675	22640	22507	22615	22534	22715	22771	22468	22524	22630	22585	22565	22711	22577	22746	22504	22589	22655	22788	22710	22520	22491	22590	22624	22775	22696	22749	22484	22667	22691	22551	22502	22688	22682	22640	22610	22710	22544	22755	22677	22620	22525	22621	22603	22668	22539	22775	22659	22545	22521	22637	22649	22734	22743	22694	22583	22629	22744	22620	22753	22494	22530	22577	22741	22600	22743	22572	22448	22779	22460	22686	22554	22790	22745	22675	22539	22801	22757	22692	22695	22635	22613	22752	22679	22453	22767	22475	22749	22544	22541	22507	22648	22750	22691	22482	22668	22606	22587	22578	22768	22741	22600	22588	22462	22687	22565	22675	22549	22670	22458	22492	22560	22566	22571	22714	22491	22406	22660	22510	22584	22592	22588	22652	22575	22627	22519	22646	22664	22645	22676	22848	22599	22616	22588	22621	22805	22461	22442	22710	22635	22628	22584	22737	22522	22641	22640	22393	22587	22629	22605	22680	22669	22814	22547	22581	22658	22628	22685	22627	22630	22383	22517	22528	22754	22587	22595	22498	22512	22697	22428	22630	22533	22601	22707	22482	22565	22633	22590	22722	22452	22642	22630	22657	22377	22575	22537	22770	22655	22595	22649	22507	22476	22757	22603	22549	22605	22578	22499	22657	22659	22414	22795	22486	22688	22701	22575	22638	22686	22599	22564	22548	22399	22576	22719	22714	22412	22453	22756	22595	22615	22526	22539	22566	22575	22610	22741	22751	22792	22705	22586	22769	22690	22578	22673	22596	22530	22581	22716	22515	22627	22575	22535	22460	22733	22567	22554	22795	22582	22708	22629	22743	22667	22671	22630	22494	22590	22693	22721	22432	22713	22801	22763	22473	22645	22769	22772	22740	22633	22591	22732	22679	22593	22775	22748	22720	22672	22450	22831	22718	22558	22669	22731	22498	22423	22681	22905	22599	22623	22722	22534	22691	22663	22606	22617	22617	22705	22718	22490	22569	22681	22675	22369	22790	22777	22706	22722	22508	22660	22697	22567	22554	22487	22693	22643	22601	22475	22462	22514	22641	22615	22656	22613	22595	22527	22666	22668	22772	22754	22522	22471	22593	22499	22626	22908	22617	22601	22641	22609	22716	22538	22716	22702	22730	22585	22432	22601	22688	22637	22635	22578	22876	22690	22736	22622	22535	22784	22684	22594	22584	22782	22616	22694	22616	22660	22676	22592	22680	22546	22596	22662	22558	22631	22651	22660	22723	22509	22464	22605	22652	22642	22738	22863	22488	22782	22723	22560	22643	22638	22431	22624	22576	22585	22682	22827	22712	22820	22727	22814	22575	22654	22718	22452	22789	22480	22689	22653	22731	22757	22693	22570	22477	22467	22735	22667	22539	22481	22877	22521	22597	22548	22557	22650	22608	22538	22520	22629	22699	22732	22658	22648	22572	22723	22741	22515	22409	22596	22590	22634	22535	22781	22580	22737	22619	22588	22489	22599	22592	22587	22628	22613	22468	22600	22498	22681	22718	22589	22564	22746	22688	22595	22695	22708	22717	22583	22661	22762	22442	22558	22465	22590	22628	22580	22582	22604	22581	22734	22583	22636	22572	22643	22623	22532	22667	22708	22542	22750	22784	22709	22662	22626	22719	22633	22544	22668	22768	22487	22728	22597	22736	22507	22627	22553	22478	22722	22819	22353	22862	22629	22892	22642	22681	22601	22688	22631	22710	22569	22476	22596	22682	22662	22562	22654	22608	22807	22647	22673	22700	22570	22870	22556	22652	22427	22665	22561	22726	22650	22699	22576	22621	22908	22413	22584	22876	22586	22809	22669	22493	22671	22732	22653	22732	22605	22685	22642	22728	22590	22526	22476	22883	22646	22393	22413	22568	22484	22843	22628	22703	22630	22719	22561	22693	22926	22836	22631	22657	22492	22529	22725	22459	22500	22680	22699	22680	22596	22617	22653	22714	22684	22760	22517	22653	22646	22608	22692	22648	22547	22503	22656	22781	22711	22790	22473	22530	22640	22540	22689	22738	22717	22720	22705	22652	22683	22701	22590	22729	22865	22669	22591	22683	22585	22789	22639	22711	22611	22668	22479	22439	22753	22703	22610	22635	22597	22778	22432	22541	22653	22560	22665	22527	22615	22731	22478	22683	22613	22631	22678	22667	22529	22726	22759	22679	22686	22554	22599	22544	22607	22664	22673	22634	22704	22769	22484	22709	22628	22651	22656	22554	22522	22728	22658	22515	22762	22743	22466	22692	22689	22829	22740	22669	22557	22709	22778	22529	22615	22833	22843	22579	22767	22559	22511	22703	22637	22670	22597	22538	22763	22642	22567	22791	22527	22672	22522	22728	22762	22858	22577	22746	22643	22575	22584	22810	22660	22729	22750	22584	22577	22727	22594	22512	22630	22738	22601	22708	22665	22785	22486	22750	22721	22526	22708	22589	22707	22789	22603	22610	22616	22764	22570	22687	22683	22737	22503	22661	22602	22623	22586	22831	22701	22636	22778	22553	22598	22623	22560	22651	22850	22658	22639	22622	22587	22803	22601	22754	22719	22642	22679	22739	22655	22530	22567	22708	22763	22527	22367	22606	22580	22735	22797	22494	22557	22423	22774	22667	22574	22502	22516	22592	22728	22498	22452	22584	22609	22519	22649	22666	22625	22600	22452	22724	22539	22637	22616	22621	22831	22632	22700	22429	22702	22762	22731	22651	22599	22643	22734	22536	22782	22446	22576	22595	22396	22536	22852	22685	22721	22522	22559	22765	22855	22607	22646	22611	22720	22644	22610	22627	22500	22664	22638	22696	22750	22521	22648	22700	22672	22422	22533	22781	22590	22621	22531	22783	22572	22712	22613	22517	22766	22566	22423	22685	22629	22700	22544	22478	22691	22593	22636	22704	22521	22633	22724	22723	22542	22617	22338	22742	22584	22888	22460	22492	22654	22559	22465	22652	22560	22566	22720	22554	22623	22644	22777	22768	22801	22775	22706	22769	22580	22868	22539	22569	22712	22449	22531	22663	22741	22430	22489	22584	22525	22561	22668	22839	22674	22612	22566	22561	22777	22516	22803	22507	22584	22576	22637	22787	22626	22543	22706
28437	35861	55918	45528	34987	31137	29592	28855	28799	28922	29212	28745	28891	28776	28712	28894	28954	28714	28802	28790	28992	28787	28634	28909	28863	28924	28687	28763	28628	28896	28833	28795	28955	28985	28998	28807	28707	28651	28792	28789	29038	28844	28794	28905	28908	28872	28812	28734	28927	29081	28851	28936	28919	28779	28928	29000	28833	28885	28753	28486	29005	28917	28993	28814	28760	28640	28778	28445	28941	29064	29022	28817	28890	28840	28926	28503	28799	28748	28869	28824	28806	28907	28977	28897	28642	28675	28944	28878	28921	28836	28893	29003	28877	28868	28881	28863	28998	28921	28564	29046	28522	28776	28939	28562	28617	28884	28986	28588	28885	28812	28976	28834	28746	28988	28844	28625	28944	28656	28795	28590	28768	28763	28928	28831	28834	29005	28878	28868	28662	28814	28836	29025	28975	29001	28832	29035	28911	28915	29121	28928	28812	28989	28814	28878	28719	28933	28650	28759	28853	29029	28638	28857	28804	28750	29019	28745	28907	28916	28812	28626	28806	28779	28937	28822	29055	28718	28884	28779	28841	28633	28649	28683	28886	28789	28742	28726	29025	28960	28961	28802	28891	28813	28852	28729	28811	28768	28917	28847	28926	28777	28801	28817	28866	28872	28880	28782	28680	28750	28875	28899	28977	28727	28799	28836	28695	28718	29032	28748	28746	28667	28651	28988	28754	28936	28780	28965	29028	28911	28979	28734	28876	28868	29000	28622	28909	28984	28812	28707	28722	28955	28767	28652	28653	28760	28942	28876	28773	28712	28612	28677	28982	28782	28961	28915	28950	29075	28800	28746	28826	29026	29030	28801	28622	28793	28871	28720	28694	28790	28916	28966	28986	28951	28820	28838	28639	28567	28708	28916	28868	28728	28779	28661	28840	28869	28861	28856	28689	28881	28925	28805	28752	28794	29014	28633	28667	28892	28648	28826	28689	28850	28830	28630	28754	28813	28811	29007	28619	28945	28762	29038	28796	28627	28797	28945	28839	28714	28764	28802	28886	28772	28551	28928	28853	28958	28793	28925	28807	28795	28704	28811	28896	28817	29005	28652	28893	29058	28806	28877	28612	28871	28760	28705	28794	28811	28888	28616	28805	28808	28706	28846	28844	28950	28888	28848	28943	28899	28967	28925	28736	29134	28812	28928	28723	28878	28668	28619	28923	29046	29051	28787	28794	28904	29018	28904	28747	28654	28781	28653	28788	28793	28683	29005	28870	28849	28812	28914	28744	28524	28675	28883	28723	28677	28787	28707	28683	28849	28984	28779	28823	28618	28957	28910	28687	28873	28867	28736	28679	28941	28771	28716	28767	28945	29063	28798	28834	28836	28906	28824	29005	28638	28761	28783	28666	28791	28901	28820	28760	28786	29085	28863	28737	28713	28829	28753	28799	28852	28858	28817	28791	28838	28993	28908	28811	28790	28867	28907	28774	28954	28681	28719	28918	28781	28872	29037	29060	28939	29019	28748	28862	28919	29003	28885	28900	28926	28778	28930	28736	28893	28666	28926	28881	28886	28879	28894	28767	29009	28875	28808	28862	28868	29016	28931	29001	28874	28914	28885	28726	28965	28976	28765	28731	28713	28688	28782	28991	28659	28576	28878	28803	28721	29189	28688	28765	29000	28996	29052	28880	29079	28962	28763	28811	28809	28912	28832	28680	28896	28743	28926	28716	28949	29025	28923	28796	29018	28819	28692	28957	28780	28786	28992	28850	29043	28795	28603	28665	28636	28877	28947	28881	28843	28665	28690	28759	28764	28782	28787	28812	28998	28749	28888	28829	28734	28655	28907	28874	29012	28906	28580	28944	28825	28692	28717	28739	28779	28913	28872	28903	28844	28956	28722	29010	28965	29114	28936	28707	28999	29045	28825	28805	28689	28833	28687	28798	29105	28895	28865	28783	28836	29203	28740	28789	28843	29071	29128	28879	28726	28970	29016	28892	28885	28677	28720	28960	28899	28819	28996	29027	28872	28763	28524	29080	28925	28903	28746	28744	28746	28894	28796	29039	28681	29096	28969	28641	28681	28875	28943	28860	28858	28831	28913	28789	28987	28967	29045	29095	28902	28869	28694	28814	28821	28745	29005	28924	28779	28918	28477	28966	28842	28752	28716	28718	28801	28918	28733	28993	28905	29014	28886	29034	28793	28774	28658	28916	28905	28874	28844	28892	29115	29032	28994	28794	28794	28856	28928	28862	28965	28801	28768	28982	28655	28792	28890	28816	28807	28682	28689	28775	28950	28709	28865	28974	28887	28798	28720	28875	28793	29122	28951	28990	28909	29077	28915	28721	28770	28650	29025	28932	28874	28847	28671	28689	28979	28892	29061	28907	28694	28901	28723	28693	29043	29006	28856	28935	28792	28922	28868	28849	28732	28755	28764	28690	28803	28723	28866	28888	28760	28891	28786	28718	28887	28896	28560	28759	28775	28986	28958	29058	29064	28725	28990	29087	28703	28862	28527	28919	28873	28641	28842	28635	29040	29008	28852	28612	28613	28814	28880	28944	28794	28752	28730	28954	28706	28817	28972	28728	28767	28953	28862	28780	28711	28978	28731	29038	28784	28760	29012	29004	28852	28478	28896	28794	28856	28964	28786	28943	28836	28966	28891	28855	28745	28894	28843	28829	28769	28912	28888	28811	28846	28722	28856	28837	28728	28808	28881	28848	28813	28922	28853	28774	28933	28976	28798	28552	28871	28687	28990	28832	28736	28747	28761	28833	28894	28730	29083	28721	28853	28933	28735	28773	28840	28666	28792	28967	28727	28965	28838	28653	28951	28918	28826	28905	28942	28853	29025	28882	28702	28934	28954	28967	28764	28760	28811	28691	28924	29189	28908	28925	28935	28930	28687	28814	28747	28889	28692	28903	28979	28602	28924	28845	28722	29180	28659	28988	28936	28737	28804	28672	28813	28787	28720	28907	28926	28924	29020	29174	28830	28850	28969	28976	28963	28893	28669	28980	29023	28914	28795	28784	28756	29168	28816	28680	29022	28890	28621	28679	28823	28961	28788	29009	28790	28724	28659	29014	28806	28937	28899	28938	28980	28832	29138	28956	29078	28745	28836	28828	28857	28828	29098	28835	29034	28642	28681	28818	29015	28776	28712	29039	28911	28714	28901	29113	28890	28881	28826	28922	28867	28557	28797	28755	28757	28807	28998	28723	28760	28790	28924	28869	28736	28665	28624	28787	28658	28898	28984	28948	29048	28938	28918	28805	28908	28869	28720	28726	29043	28840	28731	28974	28922	28699	29104	28601	29140	28687	28635	28981	28598	28947	29162	28971	28725	28903	28775	28805	28988	28976	28949	28955	28747	28756	28851	28845	28705	28740	28886	29043	28655	28695	28984	28975	28763	28828	28933	28631	28914	28816	28887	28871	28801	28671	28715	28839	28643	28689	28791	28928	28648	29009	28720	28727	28925	28914	29005	28703	28930	28624	28717	28964	28620	28872	29014	28891	28784	28408	29033	28776	28914	29156	28803	28795	28961	28971	28860	28903	29091	28915	28864	28967	28994	29086	28895	28898	28909	28826	28943	29010	28998	29109	29035	28885	29082	29086	28878	28706	28888	28620	28905	28997	29028	28847	28969	28703	28921	29031	28909	28921	28730	28715	28863	28666	28854	28713	28941	28702	28900	28839	28647	28735	28838	28947	28828	28866	29007	29076	28920	28942	28895	28836	28985	28790	28946	28941	28633	28907	28831	28912	28811	28950	29052	29018	28989	29070	28661	28731	29069	28978	28682	28769	28718	28791	28881	28595	28708	28802	28998	28997	28845	28763	28892	28699	28772	28718	28818	28942	28905	28719	29030	29073	29036	28889	28796	28807	28822	28887	28981	28881	28893	28894	28851	28841	28831	28768	28795	28923	28756	28756	28993	28882	28964	28765	29014	28900	29004	29004	28849	29139	28837	29017	28783	28712	28691	28950	28797	28942	28817	28814	28878	28772	28851	28796	28851	28846	28966	28841	28788	28851	28802	29077	28803	28976	29032	28930	28706	28908	28601	29034	28977	28904	28827	28867	28883	28789	28738	29003	28925	28864	28747	28790	28746	28658	29143	28716	28829	28843	28614	28743	28922	28716	28865	29083	28796	28838	29054	28653	28574	28854	28855	28805	28710	28926	28901	28794	28765	29041	28680	28608	28755	28839	28933	29075	28742	28807	28776	28658	28836	28729	28562	28947	28904	28878	28596	28848	28781	28956	28805	28807	28649	28668	28999	28841	28773	28777	28823	28934	28934	28912	29083	28828	28878	28934	28907	28852	28930	28861	29138	28855	28638	28912	28689	28821	28847	29223	28858	28752	28778	29056	28752	28684	28661	28662	28707	28752	29029	28856	29046	28757	28883	28782	28871	29008	28622	28621	28714	28778	28983	28832	28843	29038	29186	28859	28595	28733	28796	28902	28949	28691	28843	28736	28751	28714	28817	28844	28705	28973	28777	28973	29035	28947	28850	28722	28749	28717	28927	28761	28834	28829	28915	28835	28931	28696	28710	28699	28931	28615	28664	28989	28756	28941	28911	28847	28817	28612	28867	28873	28718	28888	28836	28834	28806	28681	28744	28890	28959	28949	28786	28927	28867	28903	28977	28693	28985	28914	28659	29066	28725	28870	28661	28849	29023	28973	29030	29077	28816	28813	28700	28876	28847	28938	28816	29001	28810	28819	28948	28646	28805	28539	28778	28733	28976	28604	28899	28748	28794	28717	28798	28956	29118	29100	28739	28804	28705	28857	28886	28773	28922	29044	28956	28898	28866	28812	28921	28720	28996	28918	28604	28875	28783	28869	28826	28791	28763	28707	29007	29023	28845	28843	28883	29014	28755	28947	28795	28729	28803	28906	28807	28732	28913	28675	28736	28910	28933	29208	28781	28919	28982	28627	28895	28847	28827	28961	28650	28862	28781	29008	28901	28953	29017	28707	28743	28882	28679	28699	28816	28925	28889	28900	28840	28929	28912	28839	28894	28711	28834	28698	28929	28909	28906	28965	28604	28838	28802	28657	28480	28815	28792	28776	28947	28822	28783	28996	28915	28961	28622	28903	28957	29016	28820	28798	28626	28903	28582	28886	28851	28847	28958	28910	28724	28702	29020	29005	28864	28709	29053	28713	29066	29059	28822
25758	57861	56829	39848	29175	24172	22667	22183	22136	22226	22189	22109	22111	22283	21989	22225	22232	22257	22244	22137	22218	22045	21914	22284	22316	22136	22117	22164	21977	22387	22104	22147	22202	22200	22325	22227	22229	22196	22038	22139	22128	22220	22263	22252	22270	22223	22250	22185	22304	22017	22118	22273	22094	22279	22298	22141	21994	22188	22124	22147	22133	22254	22213	22156	22239	22122	22242	22024	22119	22252	22084	22165	22301	22044	22086	22091	22029	22223	22258	22302	22169	22239	22222	22260	22345	22163	22139	22295	22262	22185	22217	22410	22099	22258	22086	22350	22160	22118	22186	22236	22208	22101	22271	22180	22193	22141	22057	22137	22252	22218	22183	22124	22223	22155	22202	22146	22142	22080	22168	22188	22150	22242	22134	22226	22239	22293	22069	22099	22178	21967	22111	21928	22313	22250	22136	22201	22167	22320	22179	22154	21991	22288	22027	22160	22329	22180	22234	22325	22146	22125	22180	22235	22150	22295	22136	22176	22196	22187	22270	22124	22170	22052	22158	22373	22163	22252	22327	22127	22362	22013	22159	22420	22039	22074	22201	22161	22113	22073	22095	22368	22282	21973	22007	22125	22179	22145	22055	22080	22187	22176	22009	22259	22205	22344	22189	22042	22076	22039	22043	22131	22116	22016	22101	22262	22332	22128	22164	22105	22275	22188	21949	22114	22028	22165	22385	21949	22372	21997	22103	22191	22188	22070	22075	22143	22087	22181	22080	22226	22226	22167	22240	22059	22086	22174	22037	22142	21994	22207	22117	22161	22255	22140	22089	22224	22151	22097	22312	22001	22072	22178	22192	22083	22205	22283	22107	22170	22238	22135	22254	22112	22086	22092	22306	22248	22061	22329	22159	22236	22151	22073	21980	22105	22300	22241	22028	22166	22363	22239	22044	22348	22221	22155	22095	22160	22164	22238	22115	22165	22186	22325	22136	22340	22030	22094	22111	22285	22152	22323	22173	22158	22216	22207	22000	22142	22395	22253	22141	22162	22169	22264	22218	22102	22273	22292	22132	22153	22081	22195	22133	22175	22224	22198	22169	22207	22184	22144	22207	22173	22227	22296	22024	22251	22156	22221	22251	22350	22099	22242	22116	22182	22267	22129	22312	22125	22068	22216	22059	22127	22163	21964	22104	22068	22065	22205	22133	22223	22140	22170	22091	22075	22122	22240	22088	22044	22218	22124	22267	22121	22070	22259	22128	22255	22064	22129	22239	21984	22075	22307	22231	22366	21997	22251	22181	22248	22174	22227	21978	22215	22155	22042	22246	22111	22457	22159	22126	21974	22294	22164	22317	22272	22101	22252	22089	22108	22208	22224	22419	22132	22320	22086	22067	22271	22322	22129	22106	22233	22286	22374	22215	22299	22232	22092	22180	22204	22104	22190	22293	22146	22088	22178	22226	22009	22169	22256	22100	22231	22277	22179	22148	22359	21973	22187	22131	22114	22291	22233	22138	22184	22065	22212	22168	22211	22218	22285	22129	22158	22132	22210	22110	22297	22088	22412	22127	22317	22117	22198	22112	22212	22247	22159	22255	22187	22125	22173	22247	22362	22072	22154	22034	22070	22360	21901	22328	22280	22178	22137	22375	22350	22196	22209	21916	22144	22175	22246	22123	22072	22260	22108	22214	22212	22111	22265	21943	22235	22119	22101	22289	22122	22127	22209	22217	22238	22095	22136	22198	22236	22206	22161	22325	22218	22093	21981	22164	22141	22302	22284	22182	22103	22207	22206	22114	22101	22077	22246	22293	22151	22346	22103	22293	22191	22118	21960	22170	22111	22251	22210	22197	22141	21970	22271	22091	22271	22021	22266	21990	22150	22090	22166	22236	22315	22033	22173	22032	22146	22368	22036	22035	22101	22313	22240	22188	22090	22276	22137	22113	22219	22162	22183	22174	22229	22230	22238	22235	22110	22184	22208	22179	22002	22138	22302	22134	22176	22295	22153	22067	22156	22031	22128	22087	22158	22063	22108	22170	22298	22086	22016	22171	22232	22128	22212	21996	22202	22133	22217	22102	22132	22019	22098	22211	22175	22025	22244	22220	22141	22358	22117	22142	22307	22271	22141	22135	22125	22044	22224	22219	22208	22137	22235	22086	22244	22186	22095	22168	22299	22215	22248	22150	22338	22091	21899	22355	22159	22271	22191	22058	22200	22168	22182	22144	22193	22137	22306	22206	22179	22264	22129	22116	22078	22227	22103	22363	22370	22041	22127	22079	22251	22413	22053	22234	22180	22147	22006	22183	22174	22121	22076	22227	22058	22062	21998	22286	22456	22089	22271	22159	22113	22196	22277	22157	22304	22210	22035	22170	22111	22215	22383	22125	22184	22180	22211	22187	22226	22300	22029	22475	22117	22227	22239	22209	22206	22165	22309	22168	22280	22186	22029	22102	22263	22220	22042	22351	22206	22031	22124	22163	22196	22426	22247	22290	22121	22134	22175	22241	22217	22202	22227	22145	22183	22266	22164	22314	22039	22291	22149	22270	22232	22309	22096	22195	22319	22233	22156	22080	22133	22337	22188	22034	22101	22214	22243	22037	22353	22115	22302	22137	22248	22177	22138	22229	22352	22201	22076	22227	22156	22175	22310	22115	22051	22247	22278	22279	22175	22216	22169	22206	22159	22357	22155	22121	22254	22160	22224	22192	22239	22280	22115	22138	22223	22103	22181	22422	22252	22202	22033	22194	22282	22162	22194	22171	21992	22138	22188	22313	22109	22169	22126	22449	22260	22100	22192	22123	22051	22046	22124	22070	22226	22411	22254	22233	22202	22357	22323	22153	22321	22200	22150	22086	21950	22460	22125	22272	21979	22139	22085	22323	22165	22219	22164	22043	22176	22329	22173	22129	22202	22178	21956	22141	22088	22085	22049	22281	22082	22219	22296	22174	22084	22167	22118	22287	22188	22209	22107	22219	22236	22362	22109	22111	22137	22327	22108	22123	22169	22126	22152	22320	22057	22126	22082	22158	22105	21965	22068	22281	22070	22291	22014	22313	22167	22196	22324	22001	22232	22255	22127	22324	22211	22025	22128	22141	22067	22246	22085	22164	22265	22200	22177	22294	22219	22353	22412	22068	22176	22408	22225	21984	22244	22118	22186	22173	22253	22225	22239	22069	22264	22263	22099	22148	22140	22152	22242	22195	22149	22173	22278	22163	21947	22020	22219	22163	22094	22170	22130	22190	22076	22056	22078	22417	22123	22176	22379	22429	22246	22158	22063	22140	22114	22350	22127	22186	22347	22324	22135	22247	22187	21963	22180	22157	22012	22260	22049	22128	22292	22094	22310	22317	22184	22180	22241	22231	22253	22211	22162	22065	22185	22079	22318	22210	22454	22120	22279	22171	22312	22193	22248	22254	22130	22370	22054	22138	22277	22081	22154	22304	22254	22302	22264	22370	22110	22126	22169	22113	22188	22280	22251	22096	22073	22333	22204	22014	22118	22180	22112	22271	22110	22220	22101	22029	22284	22071	22051	22054	22101	22123	22250	22242	22205	22350	22105	22242	21950	22203	22118	22246	22343	22170	22263	22177	22088	22119	22158	22172	22248	22032	22133	22074	22234	22134	22231	22323	22109	22159	22231	22089	22210	22203	22216	22294	22121	22079	22035	22289	22170	22275	22185	22162	22447	22271	22081	22230	22179	22156	22346	22015	22085	22275	22234	22078	22188	22361	22385	22224	22313	22371	22212	22274	21940	22153	22304	22125	22283	22200	22181	22169	22188	22163	22110	22140	22147	21983	22033	22387	21958	22072	22201	22163	22261	22297	22268	22311	22138	22249	21976	22161	22104	22038	22116	22034	22376	22168	22234	21976	22300	22332	22053	22247	22335	22231	22315	22115	22153	22217	22144	22301	22161	22290	22218	22299	22111	22324	22221	22358	22009	22180	22201	22225	22151	22171	22227	22295	22155	22250	22084	22193	22110	22110	22175	22170	21982	22123	22278	22005	22207	22193	22076	22254	22253	22021	22307	22221	22220	22165	22261	22279	22169	22275	22254	21848	22318	22164	22212	22007	22151	22333	22136	22083	22155	22024	22108	22153	22107	22057	22257	22082	22346	22083	22239	22235	22038	22119	22167	22061	22099	22252	22384	22230	22329	22220	22229	22147	22167	22165	22170	22206	22274	22228	22298	22159	22070	22139	22216	22209	22166	22285	22331	22287	22126	22191	22120	22213	22231	22155	22189	22208	22350	22266	22201	22166	22032	22066	22125	22331	22120	22128	22094	22303	22243	22167	22307	22148	21935	22210	22127	22096	22197	22266	22308	22237	22274	22140	22099	22172	22203	22156	22254	22244	22137	22185	22135	22133	22300	22277	22167	22079	21994	22242	22239	22147	22103	22124	22046	22395	22102	22081	22188	22114	22107	22252	22188	22220	22161	22254	22202	22171	22173	22201	22104	22228	22109	22037	22180	22225	22136	22144	22139	22101	22185	22142	22078	22232	22249	22241	22081	22227	22188	22078	22330	22154	22170	22099	22293	21970	22180	22176	22346	22160	22135	22179	22151	22412	22220	22346	22080	22180	22145	22130	22210	22223	22421	22087	22306	22208	22033	22209	22062	22232	22172	22286	22078	22300	21919	22139	22388	22288	22248	21798	22289	22156	22213	22196	22137	22228	22249	22120	22127	22307	21993	22079	22272	22067	22369	22022	22296	21944	22250	22222	22308	22384	22079	22285	21940	22022	22217	22260	22253	22310	22173	22115	22152	22114	22236	22052	21926	22220	22030	22224	22263	22084	22124	22258	22125	22135	22283	22248	22275	22146	22210	22208	22092	22091	22112	22131	22287	22148	22173	22221	22189	22274	22275	22025	22196	22139	22280	22201	22282	22125	22265	22207	22398	22135	22269	22235	22115	22197	22102	22215	22251	22158	22356	22162	22286	22230	22310	22291	22291	22120	22129	22330	22397	22329	22201	22140	22225	22287	22053	22123	22026	22085	22204	22390	22124	22153	22213	22417	22169	22037	22157	22134	22304	22112	22256	22248	22253	22231	22211	22057	22120	22302	22149	21948	22250	22170	22006	22121	22179	22177	22319	22110	22385	22174	22300	22110	22158	22254	22218	22288	22279	22073	22229	22157	22231	22309	22271	22006	22095	22096	22090
23661	24326	50597	51506	41650	34864	32488	29101	29000	28753	28676	28475	28713	28566	28521	28682	28494	28324	28455	28349	28640	28683	28284	28294	28557	28529	28541	28315	28525	28443	28291	28511	28496	28392	28438	28393	28090	28042	28443	28318	28261	28223	28597	28269	28537	28263	28459	28347	28413	28485	28603	28274	28390	28232	28447	28117	28449	28385	28278	28482	28561	28219	28204	28402	28310	28290	28481	28476	28408	28226	28335	28225	28388	28378	28327	28139	28380	28409	28264	28382	28362	28071	28301	28155	28261	28463	28474	28435	28403	28236	28438	28108	28595	28374	28358	28365	28348	28457	28416	28318	28195	28282	28298	28398	28230	28304	28587	28329	28453	28176	28394	28208	28364	28182	28131	28184	28469	28190	28172	28173	28311	28348	28203	28328	28315	28348	28171	28207	28384	28245	28421	28522	28207	28265	28396	28496	28297	28254	28426	28237	28215	28429	28446	28300	28478	28343	28226	28300	28276	28223	28284	28250	28505	28321	28346	28159	28288	28348	28441	28354	28181	28398	28366	28141	28461	28322	28237	28094	28297	28184	28299	28263	28291	28159	28131	28356	28248	28518	28413	28179	28318	28478	28396	28294	28486	28337	28317	28196	28198	28036	28431	28248	28530	28382	28419	28462	28485	28116	28222	28304	28213	28237	28088	28330	28520	28370	28029	28265	28180	28420	28237	28436	28178	28411	28447	28414	28331	28099	27997	28497	28386	28206	28344	28187	28351	28293	28431	28317	28265	28324	28434	28062	28405	28200	28317	28209	28461	28169	28305	28311	28316	28395	28380	28279	28191	28462	28387	28289	28254	28378	28173	28172	28162	28328	28433	28146	28185	28233	28315	28105	28315	28323	28209	28349	28250	28266	28483	28377	28413	28413	28353	28379	28720	28204	28349	28403	28192	28377	28548	28377	28485	28213	28476	28449	28188	28072	28558	28502	28192	28313	28434	28394	28392	28350	28262	28507	28176	28387	28372	28484	28314	28436	28325	28464	28382	28378	28340	28402	28337	28225	28393	28335	28408	28285	28318	28113	28335	28458	28429	28488	28311	28433	28093	28385	28234	28140	28199	28372	28145	28291	28247	28196	28156	28242	28449	28048	28309	28441	28460	28313	28424	28355	28387	28455	28341	28330	28312	28315	28197	28311	28385	28171	28377	28290	28173	28282	28344	28168	28499	28449	28340	28658	28316	28326	28338	28338	28353	28188	28132	28397	28314	28413	28148	28395	28173	28461	28426	28465	28262	28326	28562	28402	28316	28373	28339	28280	28426	28407	28162	28230	28412	28483	28185	28190	28626	28344	28157	28349	28195	28273	28416	28139	28424	28041	28258	28408	28117	28324	28192	28247	28519	28471	28402	28419	28204	28190	28243	28239	28489	28158	28478	28317	28205	28364	28495	28394	28373	28337	28371	28343	28540	28131	28544	28450	28678	28254	28277	28348	28086	28389	28300	28320	28154	28387	28406	28143	28416	28439	28267	28272	28386	28395	28381	28307	28287	28370	28406	28206	28235	28212	28251	28346	28261	28325	28252	28104	28276	28497	28373	28308	28441	28472	28286	28366	28283	28326	28189	28386	28257	28407	28337	28511	28396	28246	28328	28240	28541	28410	28177	28388	28412	28469	28369	28337	28289	28322	28345	28282	28138	28133	28449	27977	28418	28314	28420	28404	28459	28309	28669	28369	28338	28408	28391	28474	28502	28297	28267	28454	28476	28235	28377	28227	28196	28309	28268	28431	28367	28419	28599	28513	28250	28103	28351	28399	28390	28284	28227	28282	28426	28396	28406	28440	28241	28437	28207	28307	28365	28312	28373	28426	28149	28220	28416	28273	28363	28397	28292	28360	28669	28075	28371	28141	28324	28293	28347	28261	28368	28332	28461	28257	28455	28595	28308	28517	28531	28315	28210	28407	28349	28481	28262	28271	28327	28019	28358	28536	28469	28347	28411	28241	28301	28322	28371	28332	28430	28363	28521	28330	28355	28040	28287	28222	28456	28463	28496	28239	28380	28329	28415	28227	28342	28281	28078	28606	28280	28546	28022	28303	28298	28247	28324	28396	28252	28488	28271	28385	28119	28351	28402	28145	28268	28367	28336	28226	28247	28122	28240	28517	28456	28533	28475	28162	28309	28422	28354	28404	28175	28378	28464	28552	28397	28288	28203	28103	28237	28132	28360	28101	28248	28409	28196	28254	28473	28224	28125	28295	28532	28168	28184	28097	28113	28187	28224	28325	28297	28323	28294	28448	28213	28352	28356	28453	28237	28263	28398	28327	28222	28455	28340	28015	28264	28375	28617	28336	28309	28316	28229	28237	28168	28505	28538	28373	28181	28131	28214	28365	28146	28332	28345	28211	28420	28442	28304	28275	28233	28379	28190	28240	28473	28288	28476	28317	28190	28291	28450	28340	28036	28295	27986	28155	28452	28327	28346	28563	27996	28527	28404	28322	28311	28284	28429	28332	28272	28493	28168	28319	28278	28559	28305	28561	28382	28249	28284	28085	28127	28208	28269	28075	28390	28342	28334	28321	28150	28071	28474	28083	28257	28377	28460	28321	28277	28350	28551	28470	28357	28415	28532	27998	28312	28326	28549	28333	28457	28081	28331	28522	28380	28362	28470	28337	28590	28389	28272	28281	28222	28137	28233	28250	28600	28444	28528	28288	28404	28249	28149	28335	28491	28369	28219	28277	28355	28389	28376	28277	28290	28243	28310	28470	28346	28160	28380	28204	28179	28321	28210	28364	28373	28269	28308	28311	28404	28057	28172	28231	28223	28316	28096	28204	28387	28196	28273	28454	28177	28245	28465	28410	28408	28210	28432	28413	28360	28128	28722	28212	28349	28161	28274	28174	28377	28297	28294	28565	28287	28171	28472	28076	28345	28123	28479	28241	28159	28290	28325	28560	28252	28546	28300	28467	28103	28261	28502	28375	28439	28198	28353	28403	28212	28394	28292	28327	28304	28265	28360	28173	28383	28315	28520	28318	28457	28393	28498	28474	28263	28274	28297	28367	28263	28139	28528	28240	28201	28058	28346	28132	28494	28465	28416	28483	28173	28528	28119	28288	28380	28391	28428	28319	28476	28301	28301	28243	28124	28224	28681	28184	28417	28380	28200	28427	28462	28388	28476	28175	28480	28367	28170	28457	28508	28428	28120	28343	28479	28285	28436	28493	28450	28263	28504	28223	28280	28507	28336	28355	28376	28230	28516	28458	28079	28291	28421	28326	28530	28360	28290	28194	28470	27999	28318	28258	28444	28322	28347	28124	28384	28273	28337	28428	28210	28508	28267	28378	28455	28323	28105	28271	28381	28345	28431	28282	28261	28143	28044	28067	28441	28105	28280	28362	28011	28282	28394	28318	28388	28272	28373	28484	28314	28431	28467	28376	28543	28330	28183	28475	28450	28186	28193	28233	28373	28347	28656	28387	28394	28150	28356	28155	28398	28526	28497	28412	28263	28408	28233	28387	28296	28203	28235	28190	28538	28176	28416	28466	28646	28353	28293	28228	28158	28357	28210	28160	28304	28229	28287	28172	28417	28310	28597	28458	28262	28332	28314	28301	28447	28199	28390	28358	28417	28431	28203	28075	28183	28244	28314	28231	28137	28401	28332	28374	28224	28146	28203	28189	28181	28197	28150	28324	28140	28294	28436	28068	28461	28320	28428	28185	28146	28309	28462	28365	28355	28404	28316	28307	28395	28368	28294	28499	28600	28309	28459	28202	28112	28195	28183	28574	28541	28386	28566	28565	28364	27998	28522	28564	28408	28217	28492	28284	28539	28293	28432	28335	28262	28236	28455	28637	28508	28497	28265	28208	28417	28382	28252	28434	28216	28168	28193	28291	28241	28141	28435	28437	28320	28254	28289	28179	28388	28334	28437	28427	28503	28304	28381	28430	28341	28394	28276	28220	28618	28436	28086	28263	28490	28437	28405	28449	28284	28413	28335	28581	28402	28358	28411	28610	28328	28505	28455	28304	28317	28332	28115	28535	28426	28237	28279	28320	28463	28329	28388	28311	28486	28308	28343	28589	28373	28365	28147	28120	28463	28266	28412	28075	28364	28304	28269	28314	28458	28362	28232	28172	28601	28454	28542	28477	28030	28138	28268	28372	28335	28360	28369	28218	28252	28136	28383	28379	28442	28332	28242	28217	28486	28496	28218	28112	28345	28447	28335	28244	28410	28273	28289	28352	28512	28488	28214	28169	28419	28124	28174	28206	28454	28284	28493	28341	28204	28149	28343	28360	28402	28225	28540	28449	28435	28465	28477	28370	28323	28113	28222	28375	28656	28219	28473	28251	28443	28143	28179	28380	28489	28373	28543	28427	28495	28417	28350	28620	28115	28354	28124	28412	28320	28496	28579	28176	28270	28047	28385	28439	28517	28214	28474	28246	28476	28290	28338	28282	28495	28271	28272	28239	28305	28206	28389	28122	28196	28546	28434	28480	28260	28423	28273	28423	28045	28346	28379	28169	28294	28248	28300	28392	28497	28313	28476	28201	28328	28275	28344	28123	28397	28404	28321	28250	28134	28009	28520	28445	28560	28396	28415	28547	28448	28380	28215	28320	28253	28222	28366	28372	28266	28529	28399	28537	28225	28182	28376	28371	28349	28371	28271	28500	28356	28186	28299	28421	28312	28185	28329	28638	28555	28165	28369	28289	28489	28428	28350	28161	28151	28265	28193	28298	28278	28128	28195	28280	28202	28490	28208	28172	28329	28463	28450	28521	28236	28258	28309	28186	28105	28136	28222	28245	28535	28552	28472	28394	28164	28306	28258	28212	28122	28350	28352	28503	28364	28400	28258	28345	28455	28387	28189	28326	28323	28511	28338	28249	28332	28469	28467	28351	28223	28223	28365	28324	28325	28155	28445	28397	28018	28375	28578	28318	28375	28332	28371	28098	28357	28321	28293	28305	28291	28205	28395	28364	28201	28350	28416	28419	28302	28253	28302	28166	28544	28353	28424	28431	28066	28439	28362	28377	28393	28279	28545	28534	28366	28598	27978	28371	28262	28286	28197	28237	28363	28187	28290	28550	28132	28542	28404	28523	28099	28205	28378	28330	28566	28455	28462	28715	28543	28265	28223	28420	28517	28373	28095	28388	28266	28422	28404	28313	28217	28306
40326	87877	95480	72640	49275	32557	24960	22516	22267	22103	22094	21935	22220	21984	22194	22034	22177	22031	22021	21867	22055	22130	22200	22196	22238	22208	21805	22084	22192	22137	22129	22037	22151	21948	22115	21889	21922	22056	21981	22035	22041	21810	22115	21991	21971	22072	21926	22094	22062	21977	21841	21959	21963	22012	21997	22229	22049	22012	22097	22211	21996	22061	22049	22075	22159	22074	22054	22195	21923	22123	22311	22125	22063	21979	21947	21892	22099	22022	22020	22082	21977	22136	21918	21884	22111	21934	21776	22115	22066	22143	21952	21872	22023	22059	22143	22151	22064	21875	21960	22008	22064	22104	21916	22207	22056	21992	21708	22223	22120	22016	22093	22201	22136	22023	21783	21980	22135	22068	21932	22086	22047	22172	21954	21900	21958	21993	22064	21899	21834	21965	21974	21962	21881	22075	21979	22224	22230	22022	22125	22075	22017	22080	22098	21972	22156	22136	22120	21848	22225	21997	22024	22088	22154	22089	21848	21996	21860	21914	22139	21989	21996	22143	22051	21909	21939	22032	22058	21971	22155	22089	22042	22067	22182	21892	21954	22228	22109	22088	21984	22125	22083	22117	22069	22078	21960	21979	22094	21969	21943	22254	22098	21958	22013	22051	21806	22085	22067	22186	22047	21936	22035	22047	22029	21966	22121	22007	22031	22076	22090	21966	22073	22064	22129	21977	22300	21915	22081	21970	22046	21910	22125	22053	22113	22045	22201	22132	21882	22069	21996	22146	22009	22010	22075	21865	21994	22017	22080	22150	21959	22051	21950	22097	22051	22101	22083	22069	21996	21950	21951	22005	21707	22099	22056	22100	22004	22000	22003	22053	21845	22032	22184	21975	21938	22173	22012	22095	21990	21925	22051	21995	21833	21946	21942	22032	21954	21952	21950	21927	22112	22184	22153	22040	22010	21941	22247	21947	22063	21938	22041	21982	21846	22160	21956	22134	22026	22124	22151	22012	22175	21967	22008	22006	22095	22053	22067	22014	22122	22028	21950	21998	22032	21985	22275	22065	22154	22117	22051	22046	22170	22113	22152	21844	22151	21804	22220	21967	22084	21981	21906	22070	21983	22090	21945	21935	22025	22068	22255	22036	21898	22086	22015	21876	22030	22070	21930	22037	21788	22095	22039	21959	22070	22218	22131	22046	22160	22126	21997	22029	21870	22046	21935	22061	21953	22028	21986	22079	22083	21957	22056	22108	21966	22196	21822	22167	22001	22085	22030	22030	21941	21924	22062	22048	22047	22028	22015	22124	22136	21914	21887	21867	22159	21957	22061	21939	22088	21987	22011	21888	21961	22147	22124	22029	22170	22063	21906	22137	22088	22040	21914	21969	22014	22129	22104	22093	22072	21945	22014	22175	22076	22128	21972	21948	22149	22008	22140	21999	21941	21757	22125	21989	22214	22085	22007	22190	22016	21924	22013	22052	22116	22041	22204	21912	22191	22084	21832	21891	21945	22011	22029	22110	22065	22010	22116	21959	22053	22248	22135	21917	22141	22024	21932	21918	22117	21893	22174	21876	22011	22029	22031	22244	22012	22121	22018	21869	21989	21958	21834	22005	21966	21975	22054	21946	22071	22201	22011	22067	21936	22015	21989	22079	22098	22032	21987	22134	22167	21858	22040	22052	21868	22209	21941	21994	22033	22082	22147	22063	21963	22103	22043	22078	22077	22097	21952	22024	22033	21996	22180	21877	22053	21979	22027	21992	22162	21991	22294	21986	22032	22021	21959	22005	21863	22070	22016	22160	22180	22006	21840	22001	22089	22071	22074	21847	22000	22126	22017	21978	22092	22227	22066	21881	22070	21992	21942	22103	21866	22149	22050	22046	21868	22185	21865	21974	21960	22035	21942	21977	22132	21910	21963	22003	22132	22034	22163	22202	22020	22210	22015	22053	22052	21980	21984	21976	22194	21984	22194	21959	22029	21962	22147	22020	22055	22180	22215	22115	22028	22021	22060	21998	22030	22125	22183	21974	21920	21865	22020	22281	22044	22171	21889	22097	21847	22050	21970	21938	22072	22085	22217	21907	22153	21969	21988	21948	22180	21962	22108	21923	22004	22028	22142	21896	22110	22050	21919	21990	21909	21997	22050	22069	21999	22148	22045	21888	21885	22087	21920	22017	22138	22057	21850	22109	22043	22201	22088	21994	21903	22074	21913	21918	22156	22125	22062	21925	21998	22038	22112	22045	21955	22187	22065	21978	21977	22080	21982	21968	22128	22054	22024	22132	22067	22056	22045	21976	22099	21982	22061	22255	22061	21928	22196	21982	21977	22026	21913	21980	21903	22046	22005	21912	22142	21824	21958	21889	22049	22027	22053	22015	21972	21977	22212	22035	22028	22131	21958	21876	22091	22053	21998	22095	22054	22035	22080	22136	22018	22161	21959	22107	22022	22029	22057	22058	22008	22089	22177	21936	21925	22110	21938	21980	22071	22022	22140	21862	22026	21969	21899	22029	22003	22027	22228	21939	22118	22065	21972	22134	22033	22073	22143	22034	21992	21986	22019	22232	22001	21982	21853	21970	21967	21969	22143	22020	21938	21991	22062	21883	22110	21957	22028	22093	21931	22000	22106	21887	21946	22049	21932	22115	22004	22204	22107	22019	21919	21966	21962	22136	21958	21929	21890	21984	22013	21927	21967	21826	22007	22038	21857	21968	22019	21945	21951	22296	22078	22148	22219	22200	22118	21982	21967	22003	22153	22000	22114	22130	21874	21954	22029	22037	22142	22016	22055	22057	22018	22085	21909	22095	22024	22051	22030	22041	21808	21837	21855	22221	22141	22150	22232	22009	21900	21931	21858	22023	22078	21938	22207	21989	22092	22121	21920	22013	21999	22083	22049	22044	22026	22046	21838	21827	22021	21994	21974	21969	22084	22053	22102	21854	22029	21947	22134	22055	21787	21925	22107	22028	21902	22056	22195	22104	21950	22072	22092	21756	22039	22097	22017	22006	21992	22176	22138	22012	21987	21973	22073	21959	22021	21935	22128	22007	21969	22086	22069	21987	22059	22106	21973	21848	22029	22022	22124	22103	21835	22196	22176	22149	22090	21824	21848	21979	22110	21964	22051	22017	22098	21988	22084	22133	22029	21918	22199	22058	21901	22101	22055	22018	22046	22097	22039	22052	21829	22036	22037	22071	21907	22056	21913	22202	22040	22128	22049	22016	22127	22037	21902	21977	22051	22014	22015	22059	21940	22065	21881	21980	21962	22006	22185	22020	22074	21973	22139	22146	21928	22067	22066	21967	22262	22007	21982	21874	21933	22050	22110	22089	22027	21985	22178	22120	21942	21999	22064	22137	22040	21894	22134	22056	22098	22309	22172	21910	21985	22100	21912	22215	22070	21939	21991	22032	21836	22159	22220	22024	22248	21866	21933	22204	22146	22084	21992	22066	21968	22061	21910	22084	22027	21973	22137	22048	21889	21985	22042	22010	22137	22191	22093	22048	22072	22086	21963	22049	22059	22204	21989	21934	22161	21926	22102	22012	21990	22097	22098	22062	22186	22005	21999	21927	22051	21993	22036	22168	22040	22007	22220	21921	22051	22041	21982	22004	21985	22061	22102	21928	22172	22089	21954	22098	22045	21870	22096	21999	21844	22090	22210	21928	22140	21872	22092	21999	22060	22040	22098	22081	22088	22165	21960	21859	22143	22108	22254	22030	22080	22096	22087	22034	22071	21873	22031	21953	21975	21930	21999	21962	21892	22075	22085	21817	22002	22128	22106	21943	22070	21868	22150	21992	22245	22003	22026	22124	22068	21947	21964	21909	21975	22177	22014	21958	22027	21975	22018	22069	22001	22098	22040	22106	22196	22164	21988	21892	21912	22138	21954	22007	22088	21916	22028	22136	21960	22057	22092	21822	21907	22083	22039	22169	22121	21977	22172	21929	21915	22094	22033	21768	22042	22005	22136	21926	22157	22260	21914	22010	21978	22143	22188	21987	22125	21973	21935	22068	22156	21939	22006	21974	22289	21875	22070	22021	22212	21905	21992	22018	22020	22060	22088	22157	21942	22174	22018	22031	22115	22121	22055	22216	22083	22009	21987	21974	22052	22008	21948	21913	22064	22077	21833	22057	22068	22060	21947	22035	22176	22209	22049	21995	22047	21910	22122	22078	21991	22235	21834	22320	22197	22026	22241	21970	21840	22068	22082	22125	21942	22068	22110	21890	22005	22116	22158	21927	21950	21928	21969	22119	22126	21922	22070	22046	21951	22020	21793	21996	21907	22019	21917	22153	22018	22177	22027	22030	22260	22160	22065	22087	22257	22116	22057	22121	22133	22048	22122	22140	22018	22006	21849	22122	21898	22029	21948	21866	21993	22120	22154	21985	22243	21985	22065	21966	21976	22058	21877	22199	22049	21976	22132	21973	22054	22147	22142	22122	21893	21978	21976	22178	22113	22014	22068	22078	21917	22096	21913	21919	21990	21986	22024	22142	21930	22141	22186	21995	22028	21878	21910	22147	22280	21845	22132	21810	21890	22165	21974	21885	22128	22070	22110	22016	21874	21929	22108	21915	22033	22090	22019	22094	22044	21859	21897	22032	22136	21917	22259	21991	22013	22136	21982	21846	22037	21947	21779	22038	22058	22056	22089	22034	21992	21987	22023	21959	21932	22039	22088	21841	21914	21912	21910	22094	22102	22128	21890	22076	22023	22083	22250	22168	22138	22085	22178	22071	21929	22038	22027	22287	22011	21844	22089	21890	22099	21786	22168	22080	21961	22044	21858	21986	22003	21954	22064	21995	21908	22031	22036	21943	22134	22077	22003	22124	22146	21958	22026	21980	22177	22032	21852	22090	21891	22075	21976	22033	22076	22189	22001	21990	22085	22115	22040	21884	21828	21911	22172	22031	22115	21893	21929	21974	22188	22145	21933	21947	22026	22008	22035	22102	22049	21849	21889	22127	22052	21929	21994	21984	22063	22006	22051	21917	22103	21700	22068	22058	22116	22102	21994	22235	22092	21981	22079	22095	21886	22110	22099	22011	22112	21896	22020	22046	22037	22153	22002	22081	22052	21946	22102	22072	22037	22064	22072	21995	22198	22021	22145	21948	22018	22091	22106	22143	21955	22057	22134	22168	21922	22237	21951	22019	22157	21906
22584	26279	52993	52592	42582	36016	33666	29957	29317	29593	29492	29362	29117	28972	29335	29290	29158	29244	29052	29326	29214	29240	29058	29115	29369	29056	28971	29206	29070	29230	29264	28876	29024	29015	29161	29088	28988	28868	29163	28885	28908	28752	29150	28898	29041	28965	29060	28936	28960	28844	29146	28852	28878	28670	28888	28758	29161	29068	28970	29069	28888	29194	29195	29095	28924	29028	28834	28922	28987	28854	28908	28858	28799	29037	28815	28842	28709	28910	29130	29174	28898	28815	28955	28914	29056	28849	28858	29008	29061	29091	29062	28694	29029	28774	28903	28769	28678	28897	28750	28664	29220	28702	28759	28988	29025	28985	28888	28959	28768	28907	29086	28979	28991	29001	28872	29262	28979	29026	28906	29152	28855	29270	28867	28836	28772	29094	28737	29055	28993	28844	28722	28980	28979	28972	29069	29030	28880	28921	28915	29097	29041	28853	28593	28796	28580	29125	29003	28943	28954	28953	29052	28824	28881	28904	28964	28915	28657	28818	28886	28764	28836	29048	28925	28891	28830	28860	28816	28812	28868	28910	28882	28880	29002	29050	28917	28876	28957	28854	28943	28950	28818	28925	29070	28976	28860	28956	29187	28932	28886	28898	28811	28753	28999	28850	28933	28882	28872	28863	29004	28937	28968	29036	28905	29063	29003	28921	28960	28768	28821	28709	29077	29015	28903	28734	28808	28899	29147	28729	28860	28724	29011	28928	28989	28808	28786	28833	28865	28765	28646	28793	29020	28747	28875	29062	29034	29041	28779	28930	28814	28696	28877	28959	28993	28892	29084	29020	28849	28915	28951	28694	28922	29017	28834	28688	28773	28993	29344	28923	28904	28989	28848	29037	29047	29030	28772	29002	28975	28977	29117	28978	28875	28840	29049	28871	29086	28777	28987	29080	29005	28841	28959	29090	28682	28793	28924	28883	28813	28728	28873	29055	28809	28881	28771	28873	28961	28927	28920	29103	28926	29083	29011	28747	28966	28975	28823	28854	28943	28837	28792	28975	28911	28994	28740	29004	29075	28951	29023	29006	28964	28967	29127	29101	28950	29058	28718	29031	28970	28998	29071	28819	28950	28977	28964	28808	28969	28759	28813	28969	28924	28807	28866	28996	29099	29065	28876	28897	28763	28978	28635	29111	28841	29078	28731	28815	29107	28770	28913	28843	28928	28972	29012	28585	28821	29078	28856	28984	28928	28835	28809	28854	28909	29056	28883	28919	28862	28931	29147	28851	28856	28896	28778	28758	28845	28935	28972	28975	28857	28653	29031	28889	28932	28977	29026	28807	28797	28744	28923	28810	28869	28974	28773	28806	29043	28833	28775	28862	28752	28639	28912	28826	28796	28961	29050	28982	28893	28758	29038	29085	28935	28800	28785	28906	28850	28784	28968	28633	28769	29028	28800	28801	28851	29008	28855	28704	28818	28922	28814	28760	29001	28959	28715	29030	28815	28935	28928	28748	29029	28989	28720	28877	28929	28938	28957	29084	29049	28629	29001	29144	28958	29132	28967	28865	29134	28897	28902	28740	28739	28762	28851	28761	29164	28948	28774	28817	28849	28922	28776	28781	28842	29025	28710	28709	28840	28974	28893	28825	29130	28871	28793	29005	29042	28932	29038	28956	28720	28888	28945	28865	28982	29090	28849	28916	28765	28626	29059	28857	28869	28988	29112	28830	29168	28928	28866	28884	28832	28988	28937	28694	28976	29194	28862	28749	28835	28840	28913	28737	28716	29026	28897	28844	28766	28880	28730	28711	29047	29071	29239	29076	28741	29012	29049	28785	28908	28710	28927	28868	28992	28736	28974	28683	29073	29030	28919	28901	28861	28821	28998	28926	29007	28923	28956	28591	28808	28876	28834	28981	28830	28724	28793	28977	28756	29094	28944	28803	29289	29069	28941	28911	29118	28949	28934	28930	28872	29043	29123	28897	28890	28888	28889	28861	29102	28881	28857	29067	29048	28830	28881	28884	28604	29026	28865	28850	28868	28959	29047	28717	29045	28892	28816	29117	29283	28763	28909	28941	29112	28900	28995	28820	28732	28865	28720	28982	29104	28904	29080	28890	28894	28856	29130	28782	28927	28790	28960	28906	28935	28745	28934	29138	28896	28888	28694	29072	28968	28571	28864	29060	28894	29047	28807	28832	28785	28995	28680	29219	28993	28801	28914	29033	28916	28945	28907	29100	29068	28908	28957	28751	28991	28897	28792	29186	28955	28739	29028	28778	28887	28825	28814	28759	28986	28930	28882	29067	28950	28878	29084	28933	28748	28841	28823	29048	28968	28844	28916	28844	28872	28951	28960	29196	28893	28922	28966	28763	28856	29054	28567	28866	28954	28944	28926	28867	28903	28842	28949	28977	29121	28675	28865	29020	28702	28809	28769	28697	28955	28716	29080	29070	28959	28985	28969	28888	28734	28760	28842	28744	28998	28778	28759	29022	28997	28805	29168	28865	28877	28857	28787	28858	28823	28778	29004	29054	28937	28915	28933	28894	28985	28986	29047	28828	28940	28921	28944	28946	28798	28960	29135	28965	29077	29167	28921	29087	28775	28692	28740	28975	29057	28686	28811	28910	28968	28774	28818	28846	28741	28928	28817	28617	29010	29002	29022	29103	28917	28751	29048	28842	28846	28927	29066	28707	29119	28883	28666	28759	28866	28770	29160	29083	29039	29221	28967	28995	28960	28850	28889	29010	28849	28843	28708	28618	28979	28893	28894	29067	28811	28905	28805	28928	28927	29074	28800	28863	29124	28832	28789	28873	29089	28749	28742	28762	28896	28809	28870	28727	28652	28966	28909	28720	29048	28854	28804	28997	28881	29007	28837	28933	28654	28857	28719	28856	29161	28864	28727	28952	29002	28785	28915	28901	28783	28967	28771	29024	28859	28870	28667	29101	29218	28749	28995	28820	28787	28940	28774	28953	29139	28929	28934	29086	28818	28767	28954	28825	28908	28750	28890	28533	28816	28898	28857	29018	28771	28773	28720	28761	29134	29021	28789	28825	28800	28693	28799	28992	28966	28812	28979	28707	28831	28955	28924	28540	28802	28750	28898	28739	28834	29030	28556	28813	29068	28958	29029	29042	29001	28929	28660	28689	28701	28881	28944	28983	28949	28970	28766	28658	28968	28980	28808	29145	28940	28991	28749	28720	28789	28965	29000	28773	28903	29109	29031	28796	28767	28877	28902	28691	28962	28769	28819	28793	28740	28915	29046	28637	28860	28878	29107	28916	28875	28880	28909	28889	28709	29064	28958	29014	29138	28589	29043	28926	28928	28911	28788	28736	28983	29003	28914	28622	28809	28853	28878	28880	28849	28855	28965	28919	29056	28856	29129	28746	28985	28959	28844	28897	29238	28909	28863	28902	28901	28948	28842	28824	29001	29020	29255	29068	28911	28875	29009	28916	28734	28884	28951	28862	28860	28920	28825	29085	28825	28814	28939	29050	28794	28837	28893	28862	28802	28802	28825	28861	28654	28783	28784	28921	28861	28895	28918	28854	28960	28649	29071	28817	29084	29142	28733	28718	28801	28907	29033	28983	28819	28763	28893	28897	29088	29123	29239	28959	28959	28691	29010	28919	28878	28706	28898	28997	28952	29038	28839	28907	28933	28963	29136	28844	29089	28878	28789	28790	29151	28897	28899	29023	28817	28800	28889	28860	29006	28891	28962	28748	28917	28689	29223	28791	28637	28829	28632	28811	28933	28906	28899	28908	28902	28810	28989	29007	28703	28733	28916	28897	28822	28902	28767	28702	28791	28825	28769	28835	29006	28837	28769	28938	28930	28921	28771	28907	28865	28857	28910	29059	28968	28881	28858	28930	28793	28923	29090	29066	28861	28782	28862	28817	28713	28753	29052	28886	28918	28721	28868	28735	28827	28904	28850	28930	28945	28773	29035	28778	29090	28634	28667	28806	28967	28894	28949	28714	28713	28842	28846	28979	28645	28970	29186	28964	28960	28776	28890	28927	29053	29051	28966	28804	28915	28797	28900	28871	28983	28978	28936	28717	29100	28810	28866	28870	28930	28914	28760	29105	28795	28830	28940	29187	28657	28801	29088	28715	28724	28859	29052	28816	28839	28975	28911	28954	28676	28799	29040	29136	28680	28755	28869	28896	28639	28824	28905	28943	28771	29013	29020	28961	29015	28927	29030	28744	29021	28818	28678	28775	29003	29137	28979	28708	28907	28946	29224	28912	28783	28692	28943	28890	28853	28870	28921	28939	28835	28904	28873	28883	28876	28614	29051	28825	28731	28871	28780	28773	28816	28838	28892	28748	28799	28771	28747	28788	28760	28893	28828	28831	29055	28915	28906	28712	28579	28874	28940	28986	28974	29072	28947	28803	28896	28733	28822	28951	28774	28612	29083	28857	28702	28907	29045	28852	29016	28769	28903	28751	28916	28872	29084	28829	28878	28892	28969	28914	28891	28689	28922	28830	28808	28682	28906	28808	28781	28912	28738	28896	28970	28694	28857	28856	28867	28681	28731	29044	28949	28990	28768	28780	28659	28785	28864	28891	28760	28667	28813	28855	28786	28877	28857	28815	28771	28763	29086	28807	28760	28935	28726	28704	28845	28865	28903	28870	29030	28946	28918	28779	28991	28855	29019	28728	28965	28980	29038	28819	28982	29003	28976	28973	28696	28879	28957	28899	28847	28711	28885	28966	28844	29058	28877	28855	29057	29208	28961	28763	28776	28913	28933	28741	28998	28555	28791	29152	29089	28965	28990	28727	28950	28865	29011	28896	28760	28770	28749	28707	28807	28751	28970	28788	28902	28695	28922	28995	28639	28929	28796	28888	28927	28939	28821	28831	28879	29060	29079	28977	28948	28801	29021	29017	28991	28887	28882	28873	29169	29000	29214	28919	28791	28671	28805	28859	29074	28723	29027	28869	28954	28916	29080	28864	29008	28792	28856	28905	28935	28873	28829	28855	28880	28982	28890	28923	28987	28985	29017	28990	28681	28814	28898	28926	29012	28926	28773	28731	29045	28980	28852	28818	28908	28948	29077	28846	28919	28834	29123	28880	28794	28953	28983	28926	28973	28797	28993	28755	28907	29042	29038	28894	28921	28725	28779	28887	28804	28918	28969	28749	29024	28613	28823	28809	28834	28803
42155	77248	91611	81618	56675	36744	26399	23105	22426	22194	22267	22240	22127	22366	22361	22308	22531	22393	22309	22267	22351	22382	22466	22531	22321	22375	22508	22371	22392	22265	22160	22336	22327	22414	22341	22486	22228	22396	22424	22476	22323	22509	22399	22284	22338	22494	22193	22564	22319	22272	22253	22259	22416	22351	22422	22493	22047	22335	22248	22282	22360	22274	22484	22400	22450	22457	22348	22306	22265	22417	22197	22318	22443	22214	22501	22314	22345	22409	22415	22207	22488	22455	22252	22362	22324	22171	22502	22552	22401	22285	22425	22223	22348	22186	22402	22475	22375	22466	22492	22150	22471	22342	22181	22274	22356	22621	22264	22276	22518	22325	22283	22370	22291	22320	22364	22318	22200	22447	22326	22410	22231	22318	22294	22399	22351	22431	22302	22376	22324	22471	22340	22285	22497	22289	22483	22421	22335	22336	22381	22286	22225	22320	22240	22607	22421	22404	22436	22423	22373	22412	22414	22394	22340	22681	22306	22396	22429	22389	22333	22440	22375	22282	22370	22590	22470	22241	22232	22381	22471	22319	22372	22353	22270	22360	22454	22193	22445	22263	22240	22294	22258	22367	22329	22510	22381	22138	22360	22253	22288	22269	22364	22239	22218	22436	22331	22272	22378	22471	22639	22342	22373	22507	22316	22426	22299	22370	22411	22360	22434	22304	22317	22336	22509	22397	22137	22195	22140	22087	22368	22513	22407	22430	22469	22368	22323	22495	22343	22217	22262	22317	22221	22351	22293	22229	22341	22381	22244	22245	22340	22593	22315	22478	22308	22348	22283	22376	22253	22440	22377	22371	22465	22266	22393	22385	22219	22304	22374	22360	22387	22178	22461	22257	22350	22266	22320	22375	22277	22362	22358	22466	22362	22298	22091	22412	22389	22296	22444	22162	22359	22199	22296	22246	22408	22386	22551	22261	22371	22289	22260	22217	22268	22247	22368	22325	22343	22337	22172	22330	22313	22369	22557	22443	22375	22471	22204	22112	22309	22324	22412	22431	22329	22477	22122	22415	22386	22365	22159	22067	22437	22146	22385	22404	22448	22525	22357	22289	22468	22284	22392	22264	22498	22357	22500	22371	22535	22465	22332	22303	22334	22472	22200	22312	22211	22331	22312	22502	22391	22373	22303	22402	22079	22464	22317	22294	22403	22466	22422	22443	22488	22393	22310	22189	22366	22302	22437	22480	22181	22361	22203	22413	22318	22148	22329	22321	22355	22358	22428	22317	22327	22429	22243	22102	22355	22365	22475	22369	22466	22370	22481	22320	22504	22397	22384	22346	22183	22476	22431	22295	22347	22300	22277	22500	22135	22270	22472	22314	22541	22128	22479	22224	22326	22346	22376	22426	22304	22280	22552	22362	22429	22358	22471	22415	22498	22334	22377	22249	22254	22389	22460	22511	22445	22305	22629	22347	22258	22388	22367	22281	22510	22397	22612	22331	22533	22270	22357	22389	22350	22349	22433	22398	22444	22308	22299	22466	22300	22324	22426	22459	22447	22433	22469	22184	22375	22295	22441	22324	22271	22344	22197	22295	22344	22281	22362	22199	22496	22445	22399	22437	22510	22270	22390	22366	22384	22308	22456	22320	22385	22408	22265	22384	22342	22391	22460	22329	22322	22261	22524	22390	22423	22401	22304	22364	22229	22468	22579	22242	22384	22539	22429	22376	22367	22325	22289	22395	22364	22382	22416	22254	22141	22414	22377	22306	22464	22524	22418	22286	22279	22253	22329	22272	22235	22460	22186	22321	22303	22265	22307	22409	22278	22227	22305	22286	22574	22268	22336	22382	22358	22303	22364	22316	22395	22338	22423	22307	22343	22363	22385	22382	22137	22293	22507	22250	22198	22404	22396	22535	22348	22325	22352	22297	22467	22249	22335	22149	22295	22420	22296	22334	22300	22188	22230	22353	22262	22239	22395	22377	22299	22250	22337	22288	22223	22430	22197	22229	22238	22240	22471	22286	22391	22384	22371	22358	22294	22429	22428	22478	22418	22376	22341	22456	22321	22312	22485	22264	22265	22349	22184	22428	22292	22445	22245	22391	22371	22170	22187	22321	22340	22294	22336	22382	22336	22532	22440	22199	22338	22445	22414	22325	22428	22353	22359	22254	22267	22394	22373	22572	22429	22400	22355	22459	22286	22502	22520	22208	22400	22153	22398	22276	22492	22278	22358	22413	22282	22340	22405	22333	22245	22392	22317	22337	22327	22194	22262	22403	22266	22296	22317	22245	22309	22330	22463	22350	22484	22267	22434	22294	22460	22418	22163	22230	22445	22432	22430	22382	22318	22265	22390	22381	22368	22262	22290	22171	22260	22448	22217	22342	22291	22376	22431	22309	22361	22370	22307	22235	22241	22237	22409	22408	22451	22421	22265	22357	22424	22328	22404	22345	22214	22437	22372	22208	22417	22363	22491	22261	22430	22307	22458	22343	22454	22351	22295	22491	22429	22330	22486	22439	22413	22259	22310	22184	22371	22358	22330	22505	22308	22439	22398	22265	22468	22266	22392	22219	22372	22214	22393	22339	22347	22339	22130	22281	22370	22253	22318	22215	22390	22212	22529	22196	22369	22392	22622	22258	22367	22304	22279	22386	22397	22381	22387	22371	22279	22362	22363	22283	22368	22426	22442	22384	22396	22412	22317	22347	22296	22273	22472	22342	22482	22242	22338	22424	22265	22409	22326	22402	22435	22317	22478	22293	22274	22374	22426	22408	22471	22368	22428	22246	22368	22408	22161	22380	22344	22272	22301	22555	22474	22273	22467	22275	22320	22596	22387	22228	22201	22328	22267	22308	22569	22271	22353	22393	22332	22456	22370	22634	22277	22321	22364	22316	22193	22287	22299	22395	22396	22282	22390	22332	22322	22382	22243	22420	22214	22313	22374	22285	22359	22302	22382	22517	22359	22504	22194	22205	22399	22339	22290	22465	22265	22390	22386	22389	22290	22364	22437	22398	22196	22250	22441	22362	22362	22391	22304	22123	22357	22319	22393	22238	22340	22341	22069	22497	22477	22359	22514	22473	22317	22418	22589	22339	22377	22394	22240	22419	22223	22522	22294	22276	22337	22383	22361	22302	22197	22419	22381	22463	22538	22285	22442	22388	22261	22525	22524	22324	22345	22347	22439	22167	22371	22387	22420	22219	22404	22295	22554	22352	22458	22267	22330	22334	22368	22406	22399	22320	22415	22390	22375	22410	22229	22379	22268	22453	22373	22448	22302	22252	22354	22466	22264	22431	22451	22360	22536	22351	22178	22337	22225	22332	22342	22264	22435	22475	22225	22280	22413	22383	22481	22248	22449	22457	22423	22482	22530	22283	22147	22212	22383	22392	22248	22341	22332	22182	22401	22296	22409	22444	22433	22239	22328	22279	22407	22259	22372	22378	22285	22416	22370	22322	22306	22240	22227	22144	22321	22364	22422	22374	22224	22349	22440	22171	22416	22447	22251	22395	22179	22464	22448	22289	22266	22473	22180	22202	22329	22331	22221	22272	22346	22331	22344	22266	22276	22321	22366	22416	22384	22295	22294	22297	22319	22329	22439	22420	22390	22432	22296	22342	22332	22297	22188	22366	22332	22269	22490	22330	22331	22329	22336	22149	22480	22319	22326	22655	22344	22426	22359	22599	22315	22212	22265	22340	22291	22507	22485	22428	22436	22437	22331	22186	22207	22237	22280	22345	22582	22538	22307	22424	22283	22357	22317	22456	22232	22333	22351	22179	22284	22297	22275	22390	22389	22342	22498	22301	22287	22294	22299	22323	22229	22295	22445	22205	22271	22347	22272	22266	22250	22345	22353	22333	22402	22341	22272	22457	22477	22247	22383	22278	22300	22507	22428	22334	22294	22318	22422	22494	22279	22541	22347	22144	22449	22470	22143	22265	22219	22401	22389	22271	22410	22333	22418	22386	22339	22504	22239	22542	22279	22097	22493	22327	22284	22276	22343	22363	22486	22387	22258	22449	22087	22358	22368	22593	22232	22547	22235	22255	22320	22335	22225	22408	22284	22335	22472	22441	22383	22319	22572	22292	22463	22194	22302	22139	22538	22337	22556	22387	22232	22204	22343	22253	22276	22344	22104	22215	22315	22326	22547	22369	22393	22376	22188	22342	22331	22316	22175	22378	22295	22183	22280	22399	22308	22499	22404	22493	22473	22405	22276	22291	22342	22473	22557	22351	22255	22340	22228	22366	22386	22409	22460	22376	22419	22266	22150	22309	22304	22258	22475	22413	22303	22471	22442	22542	22381	22390	22375	22384	22412	22502	22425	22402	22338	22098	22463	22400	22325	22477	22324	22230	22449	22422	22246	22360	22436	22528	22375	22413	22199	22242	22469	22372	22210	22366	22582	22420	22337	22520	22504	22238	22308	22589	22350	22177	22186	22151	22379	22271	22200	22301	22339	22308	22436	22255	22318	22333	22430	22281	22537	22396	22234	22498	22493	22451	22498	22369	22378	22306	22366	22281	22284	22392	22114	22239	22492	22242	22383	22440	22363	22291	22486	22330	22336	22439	22472	22211	22389	22439	22412	22229	22482	22367	22309	22420	22382	22244	22307	22288	22322	22437	22250	22342	22341	22212	22400	22479	22503	22481	22407	22381	22253	22342	22176	22346	22491	22445	22547	22322	22230	22393	22434	22402	22212	22543	22526	22179	22322	22318	22352	22436	22286	22372	22493	22271	22409	22366	22324	22457	22377	22341	22446	22286	22491	22308	22330	22302	22067	22489	22390	22286	22546	22506	22573	22492	22408	22194	22310	22347	22435	22368	22488	22335	22389	22520	22244	22290	22548	22229	22373	22294	22433	22352	22568	22433	22303	22388	22344	22432	22387	22543	22224	22580	22260	22314	22532	22541	22360	22489	22122	22566	22412	22400	22288	22367	22326	22395	22265	22360	22454	22406	22362	22328	22487	22395	22525	22441	22250	22222	22308	22377	22345	22322	22332	22426	22564	22240	22308	22303	22563	22176	22398	22222	22240	22334	22377	22275	22446	22296	22320	22345	22472	22215	22333	22269	22347	22371	22226	22352	22434	22262	22331	22351	22268	22240	22326	22503	22172	22321	22459	22371	22318	22267	22260	22315	22409	22398	22172	22339	22308	22369	22316	22469
28737	41309	54099	41812	32817	29673	29079	28251	28179	28209	28298	28077	27974	28075	27944	28142	28199	28318	28148	28092	28156	27982	28097	28029	28204	28048	28156	27973	28317	27997	28007	28038	27993	27935	28209	27912	27958	27909	28286	28072	27912	28045	28129	28057	28051	27990	28125	28213	28013	27921	28086	28138	27860	28000	28206	27950	27870	27927	28052	28152	27980	28090	28151	27799	27986	27911	28130	28103	28051	28132	28018	28091	28113	27831	27830	28141	28137	27862	28224	28269	28154	27973	27944	27918	27862	27902	28036	27961	27982	28064	27959	28289	28174	28060	27895	28092	28239	28078	27966	27856	27861	27981	28051	28223	28025	28062	28181	28083	27764	28196	28139	27998	28028	27933	27854	28054	28074	28059	28220	28115	27966	27998	27802	28175	28061	28073	27884	28077	28007	27986	28072	28003	27935	28197	27966	28242	28085	27804	28264	27868	28084	27830	28074	27888	27935	27954	28033	27838	27682	28017	28006	28057	28339	28180	28335	28079	28128	28144	27915	27899	27984	27597	28058	28048	28124	28070	28112	27902	27892	27977	27960	27917	27991	27959	27996	28020	28034	28042	27972	28021	27975	28050	27997	27947	28357	27727	28291	27916	27897	27967	27966	27867	28101	28040	27968	28044	28071	28311	28151	28118	28121	28078	27927	28004	27944	28010	28123	27998	27892	28220	28009	28047	27942	28115	27937	28350	28245	28147	27947	28131	27988	28078	27882	27864	27960	27838	28421	27965	27775	27989	27953	27917	28264	27989	27984	27993	28018	27964	28073	28010	28079	28012	28040	27964	28084	28139	28025	27879	27881	28223	27990	28117	27991	28014	28036	27896	28080	27739	28010	27862	28009	28214	27868	28020	28063	28201	28056	27867	27997	27904	28098	28008	27942	27947	28159	27851	28143	28202	27955	28165	27872	28130	28096	27909	27907	28038	28122	27975	28019	27928	28244	28141	28239	28010	28000	28103	27943	27994	28294	27909	28063	28380	27896	28139	27939	28122	28068	28097	28245	28065	27859	28082	27971	28096	27938	27960	27958	27918	27948	27967	28034	27759	28087	27973	28005	27929	28106	27854	27937	28230	27934	27949	27770	28082	27926	27983	28128	28118	28161	28095	27993	28066	28221	28031	28001	28361	27983	28083	28310	28319	27969	27958	27908	28009	28017	27968	28077	27962	28133	28022	28205	28217	28077	28005	28144	27952	27972	28013	28202	27944	28186	27878	27992	27937	28033	28035	27970	27948	28167	27769	28093	28029	28161	28167	28259	28016	27990	28208	28106	28060	28062	28009	27825	27964	28264	27976	27850	27941	27965	28028	28269	27871	28044	28133	27838	27951	28091	27936	27849	28010	28042	28118	28278	28038	28099	27777	27875	28194	28209	27970	28189	27876	27897	28031	28283	28047	27917	28202	28067	28060	28044	28051	28115	27903	28027	27825	28060	28201	28100	28038	28080	28233	28069	28229	27994	28175	28062	28321	27859	28109	28040	28172	28066	28291	28218	28295	27906	28241	28126	28001	28018	27981	28047	28151	28150	27758	28052	28128	28082	28129	28502	28068	27924	27904	28203	27855	28311	27942	28144	28045	28181	28100	27860	28044	28034	27978	27986	28033	28226	28018	28200	27922	27966	28092	27928	28282	28111	27945	28090	27949	28129	28150	28030	27851	28022	28053	28085	28024	27961	28100	27776	28123	28313	28013	28206	27957	28015	28054	27943	27854	28079	27998	28135	27810	28011	28094	28193	28179	28018	28135	27988	27764	28033	28272	28015	28020	28012	28031	27870	28121	28038	28152	27943	27910	28151	28108	28290	27738	28057	28071	28156	28028	28385	28209	28063	28031	27878	28071	28188	28028	28041	27929	27893	28063	27727	27896	27733	28169	27880	27826	28068	28133	28019	27924	28107	27997	28005	27852	27881	27976	28028	28097	27834	28111	28109	28338	28174	28017	27970	28039	28209	27991	28003	28170	28294	28039	28122	27929	28059	27845	28022	28030	28088	27784	28026	27811	28090	28094	28122	28070	27877	27973	27819	27895	28099	28002	28062	27898	28014	28085	27829	27940	27976	27999	28106	27984	28031	27961	28036	27873	28251	27971	28077	28060	28036	28033	28124	28171	28129	27961	27960	28151	28165	27964	27987	28051	28017	28067	28010	27960	28074	28172	28032	28091	28146	28010	28216	27904	27930	28062	28217	27909	28129	28085	28067	28165	28210	28037	28013	27931	28030	28280	27964	28071	28092	28051	28207	27954	28149	28080	28034	28152	28068	27844	27872	27988	28105	28117	28045	27909	28115	27921	27972	28087	28145	28047	28090	28011	28065	28216	28197	27674	27942	27982	28228	27935	28245	28113	27988	27911	28261	27906	28352	28073	28297	28047	28048	28127	27922	28104	28166	28138	28254	28120	28103	27971	27887	27911	27922	27722	28023	27935	27788	28123	27855	28031	28117	28076	28252	28081	28179	28069	27829	28094	27973	27973	28076	27845	28121	27879	27693	28171	28049	27981	27925	28179	28237	27907	28062	28057	28059	28037	28002	27994	27906	28122	28204	27988	28118	28021	28162	28038	27953	28106	28033	27849	28331	28012	28072	28124	27896	27718	28073	28186	28086	28093	28058	28263	28242	28062	27685	27949	28194	27953	27830	28112	28132	28261	27998	28148	27966	27885	28014	28395	28018	27926	28145	28104	27885	28091	27953	27949	28254	28016	27958	28074	28116	28086	27984	28006	28141	28153	28375	27884	28064	27968	28136	28062	27930	28046	28074	28086	28227	28072	28161	28068	28065	27999	28011	28056	28008	27989	28004	28014	27931	28082	28168	27969	27806	28100	28152	28139	27836	28127	27933	27930	28061	27985	28232	28250	28083	28148	28063	28292	28012	28118	28227	27939	27889	28059	27842	28005	28229	27927	28098	28178	28052	28260	27997	28149	28133	28069	27633	27821	27844	28117	28092	28062	27749	27840	28195	27968	28280	28200	28137	27953	28210	28074	27899	27959	28064	28043	28182	28023	28127	28025	28147	28014	27987	28101	27938	28219	27904	28107	28168	27845	27905	27995	28156	27887	27983	28085	28019	28005	28088	28016	27985	28053	27979	27993	27944	27899	28124	28021	28224	27749	27895	28217	28062	27991	27787	28085	28021	28335	28112	28309	27983	28067	27960	28092	28073	27917	27915	28022	28208	28072	27899	28272	28200	27763	28103	28246	28084	28084	28087	28071	28053	28021	28154	28149	27693	28065	28106	27971	28284	27975	28160	28064	28055	28235	27924	28077	27938	28070	28042	28112	28229	28201	28132	28065	27952	28047	28024	28125	28008	28011	28143	28062	28010	28137	28090	28080	28005	27908	27770	27989	28028	28087	28063	27989	28225	27951	28154	27940	28198	27951	28075	28024	28167	27832	28202	28006	28160	27967	28054	28017	28159	27967	28238	27915	27752	28088	27980	28091	28092	28151	28219	28235	28034	28053	28157	28190	27973	27986	28013	28000	27945	28078	28108	27950	27873	27881	28001	28192	28158	28069	28092	28139	28028	28000	27850	28027	27949	28182	27993	27719	28026	27976	28230	27985	28206	27813	28028	28019	28146	28255	28315	28118	27905	28152	27941	27887	28138	28019	27825	28413	28149	28207	28007	27943	28119	28124	27911	28199	28045	27929	28210	27930	28120	28064	27926	28088	28340	27876	28171	27736	28216	28062	27919	27941	27920	27981	28019	28333	27926	28146	28165	28072	27977	28051	27947	27926	27862	28053	28057	27913	27974	27852	27803	28105	27950	28014	28117	27961	27916	27726	28218	27944	28012	27998	28251	27744	28181	28146	27920	27990	28091	27936	28010	27952	28040	27943	28171	27859	28243	28060	28106	28093	28312	27961	28309	27999	28045	27997	28070	27974	28114	27869	28104	28052	28224	27966	27980	27917	27884	27922	28024	27977	27983	28047	28172	28049	27954	27948	28292	28105	27895	28152	28158	27708	28247	27944	28045	28156	27995	28082	27807	28114	28157	28124	28067	27856	28202	27993	28273	28134	28137	27869	27966	28316	28175	28044	28061	28114	28008	28107	28041	27930	27911	27952	28138	28073	28059	27838	28123	27904	27933	28136	28131	27991	28124	28163	28215	28169	28165	27920	27924	27994	27938	27975	28088	27966	28059	28125	28053	28114	28270	28069	27898	27906	27786	28201	27708	27686	28214	27838	27844	27874	28118	27877	28215	27947	28231	28104	28196	28087	28247	28075	27961	28074	28133	27997	27928	27833	27937	28120	27955	28112	28249	28202	27959	27973	28077	28156	27960	28156	28024	27831	28255	27866	27957	28062	28081	28025	28024	28134	28146	27905	28084	28084	27871	28063	28112	28068	28136	27949	27924	28076	27942	28212	28144	28033	28071	27885	27937	27821	28055	27929	27987	27979	27869	28136	28090	28106	27901	28162	28280	27931	27934	28188	28195	28090	27958	27997	28177	28002	27999	28065	28137	28095	28096	28207	27947	27839	27969	28155	28128	28074	28382	28020	28348	28039	28005	28038	27945	28045	28104	27899	28001	27971	28093	28161	27768	27967	27883	27987	28181	28092	28019	27800	28134	28102	28290	28106	27831	27936	28282	28324	27790	28132	28069	28323	27946	28045	27896	28181	28208	28248	27961	27837	28076	28175	27962	27980	28062	28182	28046	28020	28038	27951	28035	27714	27985	28212	28055	28127	28128	28004	27752	28027	27873	28141	27994	27935	28123	28094	27902	27976	28042	27981	28170	27888	28073	28081	27983	28052	27960	28047	28039	27817	28041	28038	28052	28069	27978	28073	27986	28001	27835	27904	28099	27992	28020	28145	27987	27904	28059	28065	27864	28002	28044	27900	27985	28140	27850	28077	27768	27803	28017	28261	28138	28005	28021	27875	28063	27946	27958	28078	27970	28040	28013	27950	28077	28241	28096	27913	28091	28209	28175	28102	28105	27791	27864	28252	28052	27922	27999	27920	28186	28326	27831	27934	28089	27967	27978	28194	28105	28185	28123	28011	28104	27803	28155	28192	27855	27897	27988	28165	28109	28050	28029	28025	27855	28003	28158	28431	28000	28347	28396	28216	28126	28167	28128	28118	28177	27929	28072	27926	28124	28002	27990	28019	28257	28235	28089	28220
26350	63225	55201	36003	27195	23187	22143	21688	21674	21832	21928	21743	21869	21820	21820	21711	21696	21726	21777	21954	21853	21738	21697	21625	21757	21699	21842	21673	22008	21713	21645	21663	21610	21801	21950	21735	21794	21652	21736	21493	21759	21774	21608	21879	21671	21624	21805	21777	21733	21720	21667	21711	21891	21678	21825	21596	21752	21703	21832	21882	21895	21568	21739	21663	21558	21730	21727	21798	21769	21796	21777	21956	21694	21600	21708	21791	21598	21608	21647	21935	21821	21719	21706	21793	21718	21720	21648	21595	21656	21646	21916	21716	21908	21798	21791	21751	21802	21734	21649	21854	21687	21837	21832	21610	21673	21891	21512	21862	21789	21717	21827	21824	21753	21789	21805	21840	21733	21999	21632	21820	21503	21680	21698	21624	21777	21801	21715	21675	21915	21657	21604	21710	21749	21678	21779	21656	21868	21695	21772	21844	21735	21704	21780	21886	21760	21693	21823	21940	21624	21801	21754	21556	21807	21620	21884	21573	21652	21834	21861	21792	21817	21867	21705	21758	21802	21618	21775	21761	21774	21552	21883	21728	21862	21789	21584	21757	21853	21817	21780	21805	21553	21725	21657	21594	21696	21661	21582	21837	21658	21822	21670	21848	21898	21672	21640	21768	21472	21732	21850	21817	21871	21534	21876	21677	21575	21711	21739	21765	21825	21743	21564	21844	21781	21746	21790	21733	21774	21803	21904	21852	21834	21864	21953	21557	21708	21959	21553	21784	21871	21756	21730	21737	21607	21786	21849	21709	21800	21557	21785	21684	21754	21900	21815	21711	21879	21730	21801	21803	21666	21933	21921	21950	21700	21820	21830	21750	21835	21689	21817	21694	21718	21928	21723	21731	21685	21820	21832	21841	21692	21907	21783	21587	21886	21747	21780	21812	21688	21686	21631	21866	21737	21784	21651	21849	21675	21677	21764	21916	21705	21990	21737	21706	21756	21767	21607	21789	21614	21650	21656	21815	21751	21692	21635	21655	21657	21835	21652	21658	21496	21729	21792	21773	21916	21525	21689	21800	21711	21664	21661	21718	21619	21587	21720	21849	22001	21700	21692	21806	21774	21661	21738	21659	21764	21654	21962	21639	21820	21824	21718	21738	21725	21659	21718	21783	21849	21704	21750	21666	21836	21760	21768	21776	21643	21716	21742	21892	21720	22006	21934	21911	21913	21630	21780	21787	21720	21606	21811	21613	21708	21864	21884	21650	21607	21754	21659	21821	21757	21634	21788	21579	21718	21702	21679	21866	21608	21613	21802	21891	21719	21886	21694	21873	21624	21690	21799	21555	21671	21776	21727	21930	21767	21586	21682	21731	21733	21789	21775	21763	22023	21632	21717	21702	21818	21725	21849	21796	21727	21680	21719	21929	21714	21617	21768	21634	21620	21831	21748	21624	21679	21836	21689	21783	21682	21672	21702	21853	21862	21749	21801	21592	21781	21730	21721	21901	21895	21617	21607	21924	21567	21620	21743	21645	21641	21594	21872	21882	21781	21685	21672	21539	21628	21736	21832	21608	21819	21942	21690	21700	21631	21792	21844	21492	21719	21705	21735	21914	21686	21781	21665	21621	21779	21856	21622	21813	21828	21652	21846	21890	21856	21775	21848	21757	21774	21682	21701	21828	21702	21786	21692	21727	21559	22010	21647	21894	21698	21609	21855	21750	21702	21784	21721	21902	21816	21935	21752	21610	21907	21732	21741	21867	21730	21826	21705	21741	21568	21936	21754	21824	21766	21732	21726	21723	21678	21697	21922	21844	21708	21749	21653	21866	21772	21779	21667	21794	21693	21508	21842	21678	21848	21795	21935	21889	21780	21625	21844	21642	21967	21781	21614	21921	21700	21574	21725	21692	21722	21894	21676	21667	21895	21664	21804	21617	21931	21743	21678	21716	21819	21660	21587	21782	21772	21741	21826	21888	21666	21936	21948	21793	21786	21804	21876	21612	21800	21791	21675	21781	21820	21732	21778	21854	21838	21743	21925	21778	21756	21861	21799	21879	21708	21641	21820	21710	21609	21654	21850	21883	21682	21820	21866	21702	21882	21859	21724	21671	21695	21700	22000	21580	21720	21890	21958	21777	21731	21718	21671	21794	21541	21676	21761	21758	21944	21819	21633	21531	21811	21771	21683	21772	21796	21798	21836	21772	21932	21596	21660	21753	21770	21949	21639	21704	21802	21830	21817	21732	21844	21631	21805	21779	21641	21829	21744	21641	21891	21632	21714	21877	21527	21827	21785	21718	21670	21776	21712	21908	21788	21991	21678	21786	21755	21904	21741	21851	21892	21798	21764	21793	21685	21638	21784	21725	21663	21739	21885	21779	21645	21519	21816	21855	21698	21843	21783	21750	21560	21706	21919	21692	21768	21629	21636	21813	21866	21587	21771	21831	21766	21913	21824	21697	21905	21874	21816	21521	21808	21725	21898	21738	21741	21676	21909	21674	21782	21781	21880	21794	21654	21796	21715	21917	21887	21569	21890	21662	21783	21613	21732	21696	21638	21827	21696	21723	21818	21720	21759	21640	21757	21753	21838	21758	21873	21720	21684	21799	21868	21729	21771	21787	21650	21834	21639	21788	21784	21925	21811	21690	21710	21896	21892	21783	21706	21792	21965	21856	21912	21756	21783	21835	21797	21581	21771	21528	21655	21928	21975	21823	21530	21732	21732	21699	21777	21883	21867	21790	21758	21759	21595	21690	21797	21772	21759	21755	21860	21863	21897	21869	21787	21741	21885	21765	21641	21784	21673	21923	21997	21827	21724	21851	21750	21832	21659	21788	21836	21673	21758	21558	21647	21779	21810	21749	21731	21706	21631	21732	21700	22149	21736	21699	21783	21726	21614	21879	21815	21767	21719	21741	21931	21637	21808	21832	21831	21830	21638	21860	21592	21754	21688	21610	21721	21519	21738	21743	21748	21648	21739	21523	21649	21669	21656	21815	21872	21577	21821	21730	21671	21695	21649	21752	21682	21649	21776	21700	21747	21740	21865	21843	21669	21589	21674	21744	21640	21829	21766	21791	21607	21613	21776	21703	21533	21637	21675	21927	21793	21888	21770	21899	21773	21786	21571	21810	21779	21835	21753	21882	21711	21898	21738	21878	21770	21770	21693	21882	21741	21850	21647	21772	21818	21726	21910	21869	21677	21731	21850	21709	21886	21895	21660	21729	21713	21752	21916	21748	21781	21698	21787	21702	21862	21795	21742	21782	21916	21797	21504	21685	21820	21754	21638	21863	21774	21799	21724	21778	21847	21791	21887	21849	21865	21832	21790	21719	21855	21754	21913	21756	21871	21702	21748	21875	21655	21924	21773	21932	21804	21766	21906	21648	21655	21818	21750	21784	21671	21669	21807	21678	21765	21837	21801	21763	21706	21727	21677	21764	21827	21657	21834	21800	21651	21780	21835	21710	21806	21910	21670	21698	21700	21858	21637	21784	21685	21619	21760	21720	21700	21770	21808	21811	21657	21804	21836	21813	21764	21806	21661	21723	21772	21849	21593	21606	21851	21670	21797	21657	21859	21800	21754	21700	21751	21695	21712	21785	21736	21689	21778	21876	21878	21749	21481	21723	21649	21713	21745	21841	21643	21800	21682	21767	21792	21891	21859	21552	21705	21765	21820	21851	21749	21635	21807	21807	21704	21862	21873	21653	21791	21780	21828	21688	21884	21687	21667	21788	21742	21638	21815	21730	21810	21806	21767	21773	21864	21715	21729	21612	21644	21770	21632	21669	21606	21656	21698	21706	21571	21711	21782	21713	21954	21692	21790	21731	21856	21900	21759	21852	21779	21915	21564	21820	21984	21708	21876	21746	21724	21641	21753	21781	21800	21680	21667	21789	21590	21621	21510	21909	21770	21703	21618	21892	21628	21804	21904	21913	21848	21721	21678	21696	21820	21722	21527	21853	21814	21943	21693	21897	21496	21747	21773	21771	21654	21722	21644	21837	21848	21697	21574	21851	21946	21723	21866	21781	21564	21735	21694	21683	21765	21889	21585	21874	21909	21690	21685	21820	21947	21770	21718	21870	21830	21710	21830	21760	21695	21773	21691	21635	21673	21753	21759	21525	21717	21822	21765	21586	21713	21850	21646	21863	21807	21786	21906	21779	21857	21983	21804	21640	21662	21859	21921	21845	21712	21796	21721	21821	21794	21873	21794	21631	21923	21716	21875	21885	21705	21695	21659	21687	21681	21747	21832	21696	21736	21850	21674	21507	21733	21815	21549	21658	21779	21614	21610	21803	21758	21858	21959	21731	21856	21736	21671	21744	21763	21634	21777	21700	21701	21852	21753	21928	21665	21912	21882	21568	21681	21767	21735	21786	21667	21901	21728	21624	21548	21821	21925	21735	21776	21654	21786	21663	21660	21778	21807	21744	21726	21770	21897	21813	21700	21633	21673	21718	21618	21791	21773	21721	21832	21881	21699	21770	21776	21629	21816	21694	21812	21750	21774	21595	21761	21681	21755	21806	21916	21853	21751	21697	21769	21795	21779	21689	21695	21701	21784	21694	21828	21708	21929	21793	21837	21751	21674	21700	21852	21778	21748	21719	21829	21856	21821	21739	21687	21764	21704	21752	21726	21909	21849	21750	21852	21721	21665	21676	21728	21751	21887	21678	21736	21873	21749	21808	21745	21849	21728	21743	21862	21936	21729	21795	21908	21646	21903	21804	21807	21586	21878	21622	21888	21854	21748	21766	21651	21931	21895	21678	21589	21843	21655	21717	21847	21835	21836	21555	21797	21692	21777	21770	21795	21746	21701	21785	21768	21806	21854	21793	21890	21802	21568	21899	21637	21602	21816	21800	21634	21666	21735	21798	21766	21880	21948	21759	21889	21806	21630	21895	21595	21664	21728	21655	21688	21924	21930	21723	21660	21692	21681	21806	21833	21721	21818	21721	21823	21904	21677	21804	21701	21788	21820	21715	21899	21733	21744	21661	21749	21683	21656	21775	21961	21757	21586	21692	21946	21715	21813	21794	21670	21814	21728	21728	21655	21808	21627	21967	21804	21938	21706	21780	21661	21930	21584	21990	21803	21680	21567	21651	21839	21734	21699	21680	21772	21720	21726	21602	21776	21908	21798	21733	21891	21811	21979	21724	21894	21828	21889	21833
23759	25195	44855	44578	36086	32369	31125	28497	28083	28444	28375	28222	28180	28037	28084	27999	28044	28098	28094	27830	27809	27848	27891	27888	27830	28109	27897	27856	28168	27898	28146	27729	27835	27899	28099	27866	27980	27772	27993	27982	27949	28048	27849	27983	27912	27815	28094	27931	27819	27877	27768	27973	27890	27946	28001	28250	28065	27904	27825	27841	27713	27901	27932	27812	28022	27883	27930	27910	27752	27991	27988	27768	27713	27746	27950	27742	28124	27828	27605	27761	27791	27967	27803	27945	27846	27970	27800	27947	27792	27986	27826	27715	27761	27914	27936	27895	27825	27852	27942	27940	28027	27727	28141	27899	27925	27968	28023	27906	27931	28099	27890	27870	28078	27799	27997	27914	27579	27815	27746	27888	27838	28144	27781	27741	27986	27768	27830	27809	27884	27818	27807	27896	28052	27619	27787	27983	27946	27960	27946	27799	27998	27964	27768	27951	28068	27760	27828	27961	28007	28003	27875	27868	27882	28080	27721	27971	27863	27880	27945	27864	27895	27760	27774	27709	27970	27871	27921	28031	28189	27777	27684	27755	27875	27810	28132	27936	27838	28349	27878	28057	27826	27787	27926	28013	27595	27893	27826	27813	27593	27747	28035	28045	27920	27795	27669	27847	27982	27982	27822	28037	27867	27759	27789	28096	27998	27824	28242	27942	27852	27954	27868	27974	27675	27672	27882	27806	27729	27861	27901	28019	27805	27956	27929	27829	27856	27956	27665	27712	27876	27764	27875	28025	27865	27646	27882	27854	27810	27941	27888	27915	27954	27843	27791	27983	28007	27654	28061	27733	27897	27646	27767	27919	27927	27898	27917	28092	27833	27714	27726	27759	27678	28130	27727	27991	27928	27732	27729	27924	28006	27869	27959	27762	27996	27999	27638	27750	27891	27881	27972	27770	28118	28035	27705	27973	27899	27764	27797	27867	27930	27704	27926	27799	27849	28108	27856	27636	27861	27907	27631	27817	28011	27908	27868	27679	28070	27852	28024	27981	27913	27863	28195	27842	28024	28053	27767	27897	27811	27772	27742	27892	27906	28092	27826	27988	27835	27910	27873	27931	27872	27886	27910	27827	27851	27855	27633	27858	28175	27879	27897	27740	28205	28066	28096	28005	27909	27830	27906	27974	27673	27965	27863	27843	27882	27939	27960	27979	27881	28030	27930	27761	27724	27655	27866	27859	27805	27808	27515	27865	28003	27974	27808	27948	27606	28004	27956	27763	27858	27962	27872	27833	27734	27678	27639	27909	27828	27702	27969	27801	27849	28031	27982	27631	28070	27773	27885	27699	28000	27755	27791	27879	28261	27784	28243	27800	27923	27583	27726	27865	27710	27765	27822	27805	27754	27848	27861	27738	27742	27987	27812	27818	27918	27786	27849	27890	28054	28033	27903	27816	27868	28067	27829	27990	27790	27813	27995	27704	27449	28020	27878	27756	27975	27840	28064	28088	27902	27985	27740	27692	27970	28087	27848	28078	27782	27981	27869	27803	27920	27721	27908	27928	28093	28019	27642	27685	28121	27748	27867	27963	28001	27843	27811	27945	27848	28220	27729	27807	27699	27850	27717	27855	27624	27748	27701	27833	27948	27721	27847	28055	27950	27861	27639	27953	28193	27922	27987	27962	27810	27953	28001	27738	27839	27531	27857	27718	27940	27768	27953	27892	27665	28071	27913	27891	27840	27885	28136	27877	28065	27906	27963	27866	28012	27748	27893	28046	28053	27949	27839	27828	28067	27875	27832	28026	27798	27819	27774	27975	27947	28041	27794	27641	27686	27801	28003	27840	27768	27655	27820	27777	27798	27843	28042	27845	27702	28051	27762	27862	27897	27799	27941	27700	27999	27702	27781	27957	27836	27751	27848	28134	27795	27780	28002	27951	27874	27759	27764	27897	27850	28014	27966	27957	27832	28101	28080	27881	27997	28013	27825	27839	27609	27811	27664	28039	27846	27877	27569	27930	27702	27779	27877	27770	28070	27792	27866	27952	27878	27786	27861	27935	27730	27938	27892	27904	27940	27826	28069	27894	27918	27833	28143	28221	27717	27686	27998	27965	27930	27950	27831	27757	27706	27835	27932	27860	27983	27863	27820	27939	27725	27793	27864	27881	27707	27832	27849	28034	27924	27697	27874	28030	28091	27834	27748	28052	28010	28037	27960	27763	28045	27856	27877	27840	28043	27731	27751	27788	27758	28077	27543	27752	27779	27793	27941	27693	27945	27984	27798	27839	27794	27849	27854	27736	27984	27782	27827	28061	27840	27918	27863	27895	27935	27915	27780	27897	27964	27851	27836	27840	27810	27847	27926	27719	27849	27742	28026	28216	27833	28055	27691	27649	27656	27775	27999	27736	27750	28104	28165	27627	28093	27996	27895	27923	27619	27865	27818	27642	27963	27789	28029	27901	27850	28054	27838	27755	27699	28170	28186	27911	27899	27629	28023	27649	27840	27744	27807	27964	28027	27862	27719	28113	27919	27887	27996	27699	27775	27962	27768	27646	27749	27879	27909	27820	27909	27922	27986	27693	27710	28004	28106	27824	27973	27759	27898	27654	27876	27587	27849	28267	27874	27978	27977	28091	27709	27828	27797	28023	27788	27682	27906	27936	27773	27514	27687	27847	27922	27786	27940	27857	27882	27652	27756	27944	27848	27871	27875	27842	27562	28041	28053	27986	27890	28055	28001	28040	27866	27875	27717	27736	27670	27932	27848	27949	27901	28113	27978	28085	28018	27697	27572	27838	27860	27950	27994	27898	28071	27967	27758	27757	27737	27849	27680	27834	27819	27989	27819	27784	27750	27943	27743	27953	27828	27873	27946	27780	27886	27815	27953	27998	27891	27836	27990	28021	27638	28098	27952	27932	27933	27918	27666	27894	27901	27782	27716	27807	27909	28218	28055	27703	27661	27994	27913	27962	27892	27847	27940	27508	27803	27819	27977	28118	28124	27832	27730	28037	27710	27978	27931	27779	27975	27843	28049	28151	27936	27878	28055	27877	27818	27825	28151	27814	27839	27919	27921	27856	27802	27956	27896	27846	27793	27886	27771	28051	27892	28044	27907	27855	27803	27741	27502	27755	27798	27868	27987	27715	27733	27928	27810	28052	27915	27600	27806	27680	27792	27856	27802	27730	27930	28128	27871	27784	28061	27722	27751	27893	27933	27845	27969	28036	27839	28114	27902	28035	27905	27736	27745	27806	27777	27872	27901	27858	27874	28087	27807	27857	27943	27936	28004	27899	27973	27944	27952	27763	27826	27707	28138	28144	27941	27908	27856	27702	27804	27934	27829	27791	27763	27904	27830	27977	27792	27683	27886	27861	27815	27957	28019	27887	27671	27944	27984	27888	28034	27814	27676	27909	27704	27776	28094	27908	28034	28146	27881	27839	27923	28008	27735	27905	27734	28090	27900	27976	27969	27842	27743	27867	27864	27721	27885	27852	27727	27799	27868	28003	27954	27879	28130	28080	27966	27742	27820	27949	27924	27826	27956	27889	27970	27856	27925	27878	27925	28209	27900	27883	28064	27951	27917	27980	27827	27884	27754	27784	27980	27988	28058	28062	27910	27777	27915	27898	27985	27900	28031	27726	27823	27794	27958	27883	27998	27760	27985	27831	27903	27616	28015	28024	28068	27985	27753	28033	27907	27957	27813	27775	27833	28002	27940	27806	27846	27771	27852	27892	28021	27902	27977	27718	27667	27838	27991	27972	28067	27815	27838	27640	27753	27753	28007	27847	27645	27846	27755	27769	27913	27877	27735	27869	27991	27828	27878	27972	27830	27950	27852	27619	27746	27909	27945	27740	27649	27608	27941	27805	28039	28127	28064	27582	27812	27868	27823	27947	27793	27897	27894	27856	27980	27954	27851	27917	27679	27861	27766	27635	28002	27979	27934	27991	27839	27888	27963	27982	27456	27875	27660	27851	27766	28015	27666	28098	27844	28156	27916	27938	27578	27874	27906	27946	27921	27832	27680	27944	27784	27916	27893	27849	27853	27905	27832	27756	27886	27896	27846	27888	27813	27953	27909	27893	27803	27771	28168	27905	27857	27736	27918	27805	27841	27894	27849	27755	27677	27923	27833	27768	28008	27767	27876	27833	27799	27948	27946	27923	27905	27955	27652	28094	27863	28205	27915	27917	27952	27736	27924	27938	27721	27829	27768	27885	28004	28137	28166	27870	27967	27666	27593	27755	27779	27803	27721	27551	27913	27742	27761	28069	27983	27738	27883	28034	27943	28052	28087	27864	28115	27940	27923	27929	27891	27912	27809	27792	27882	27798	27994	27778	27935	27948	27763	27870	27975	27865	28000	27964	27760	28035	27780	27977	27895	27713	27936	28099	27854	27738	27839	27890	27674	27758	28018	28033	27815	27777	27616	27899	27944	27556	28014	27890	28085	27824	27965	27882	27970	27943	27938	27882	27847	27876	28118	27531	27869	27974	27872	28055	27889	28038	28101	27939	27701	27939	27656	28192	27867	27869	28054	27900	27835	27866	28109	27832	27931	27920	27895	27728	27887	27701	28196	27736	28020	27701	28019	27770	27800	27961	27982	27841	27744	27998	27803	27937	28088	28075	27666	27780	27903	27932	27964	27787	27749	27801	27847	27760	27909	27900	27869	27795	27854	27903	28007	28011	27946	28016	27796	27955	27927	28073	27728	28018	27967	27750	28059	27832	27947	27989	27767	27799	28087	27871	28043	28029	27867	27938	28085	27988	27954	27928	27832	27839	28091	27897	28095	27919	27691	28056	27879	27832	27980	27957	28018	27570	27772	27919	28082	27826	27788	27931	27784	27881	28071	27899	27852	28151	27798	27888	27670	27708	28080	27895	27845	28145	27918	27847	27974	27992	27941	27908	28065	27719	27945	27625	27982	27832	27788	27979	27870	28003	27940	27862	27763	28065	27894	27799	28204	28034	27803	27776	28036	27691	28121	27810	27725	27821	28066	27928	27743	27765	28050	28105	28206	27820	27911	28101	27742	27731	27758	28068	27929	27828	27778	27762	28049	27745	27758	27754	27955	27753	28015	27678	27796	28101	27764	27864	27826	28061	27918	27766	27843	28093	28090	27711	27684	27983	27911	27945	27694	27882	28028	27856	27743	27647	27967	28069	27722	27806
48006	104230	92658	63877	42855	29060	23618	22189	21925	21711	21829	21836	21836	21759	21673	21929	21898	21935	21693	21772	21668	21821	21807	21629	21887	21797	21745	21918	21784	21703	21773	21780	21878	21901	21727	21651	21890	21581	21949	21917	21779	21702	21759	21757	21763	21892	21747	21810	21695	21851	21753	21919	21889	21804	21914	21822	21522	21922	21675	21814	21917	21734	21712	21845	21904	21752	21879	21689	21847	21798	21755	21769	21709	21663	21522	21796	21716	21754	21850	21803	21753	21672	21623	21893	21826	21862	21683	22006	21695	21664	21808	21881	21913	21803	21908	21848	21816	21936	21908	21747	21669	21843	21611	21751	21929	21836	21755	21765	21826	21807	21824	21845	21894	21919	21816	21798	21548	21648	21963	21628	21932	21704	21823	21704	21867	21847	21828	21951	21731	21843	21577	21818	21730	21699	21776	21603	21766	21820	21745	21839	21943	21763	21749	21828	21776	21864	21777	21700	21797	21831	21689	21691	21667	21831	21724	21613	21744	21815	21801	21556	21734	21792	21880	21934	21963	21889	21791	21799	21802	21764	21721	21869	21802	21529	21927	21671	21725	21822	21854	21524	21739	21767	21821	21797	21745	21777	21840	21660	21825	21867	21791	21705	21674	21945	21749	21773	21770	21805	21923	21945	21820	21695	21802	21794	21838	21540	21572	21620	21813	21825	21704	21810	21764	21667	21777	21747	21790	21779	21578	21801	21792	21741	21682	21867	21814	21885	21640	21657	22003	21687	21869	21609	21721	21715	21806	21747	21614	21765	21732	21931	21777	21650	21758	21822	21826	21900	21693	21767	21903	21886	21704	22039	21739	21765	21650	21716	21797	21851	21670	21823	21708	21829	21800	21888	21715	21690	21555	21638	21689	21617	21881	21678	21818	22034	21858	21871	21738	21586	21805	21688	21969	21742	21719	21824	21832	21655	21889	21641	21721	21606	21883	21728	21755	21669	21814	21551	21767	21767	21703	21634	21813	21713	21766	21733	21611	21613	21935	21697	21744	21665	21853	21712	21763	21800	21774	21800	21851	21659	21764	21734	22002	21941	21743	21670	21788	21746	21872	21858	21728	21893	21781	21728	21781	21756	21788	21742	21934	21752	21773	21798	21908	21828	21603	21722	21688	21751	21821	21767	21725	22031	21756	21616	21698	21866	21931	21754	21767	21804	21792	21852	21677	21682	21769	21587	21902	21829	21795	21880	21846	21577	21710	21813	21644	21957	21685	21789	21781	21767	21871	21564	21830	21826	21738	21666	21828	21702	21798	21945	21935	21682	21836	21702	21754	21847	21591	21830	21722	21808	21793	21658	21808	21826	21875	21843	21813	21861	21690	21689	21735	21675	21729	21682	21925	21800	21657	21826	21805	21824	21719	21756	21848	21828	21699	21730	21837	21722	21795	21869	21851	21807	21729	21604	21914	21575	21823	21854	21732	21647	21815	21661	21809	21551	21620	21802	21736	21723	21614	21750	21777	21733	21877	21878	21678	21731	21830	21773	21834	21707	21703	21704	21876	21813	21676	21776	21806	21772	21980	21691	21922	21729	21921	21766	21928	21633	22026	21848	21705	21812	21641	21769	21782	21709	21724	21942	21800	21904	21800	21605	21779	21794	21705	21846	21916	21746	21878	21842	21918	21817	21900	21836	21607	21789	21787	21586	21907	21669	21710	21801	21705	21594	21679	21814	21802	21664	21786	21890	21775	21681	21744	21687	21816	21821	21872	21983	21705	21782	21828	21839	21820	21887	21831	21602	21773	21729	21608	21747	21684	21777	21918	21919	21880	21607	21822	21781	21839	21763	21774	21672	21850	21714	21816	21800	21834	21757	21807	21757	21823	21791	21707	21968	21861	21703	22000	21741	21856	21837	21737	21859	21989	21852	21700	21856	21693	21833	21887	21944	21798	21825	21534	22012	21645	21794	21618	21666	21686	21622	21746	21838	21585	21610	21860	21693	21679	21868	21551	21857	21622	21954	21732	21872	21533	21997	21840	21821	21833	21847	21694	21867	21681	21909	21633	21839	21759	21819	21522	21961	21675	21622	21643	21820	21789	21852	21776	21714	21687	21765	21862	21608	21899	21899	21785	21815	21811	21855	21952	21800	21650	21763	21975	21792	21760	21843	21737	21659	21801	21778	21808	21630	21778	21983	21770	21801	21821	21714	21814	21717	21762	21670	21783	21785	21647	21811	21749	21857	21845	21696	21766	21887	21739	21727	21728	21700	21666	21909	21783	21856	21721	21744	22023	21679	21770	21891	21770	21661	21825	21814	21779	21734	21651	21850	21655	21991	21590	21936	21861	21815	21757	21752	21801	21765	21830	21776	21761	21695	21651	21645	21733	21731	21738	21814	21854	21817	21776	21864	21852	21770	21685	21932	21803	21889	21811	21934	21865	21675	21729	21908	21762	21637	21975	21571	21792	21868	21598	21929	21648	21795	21751	21779	21643	21961	21816	21931	21723	21727	21724	21803	21761	21724	21610	21784	21745	21803	21758	21731	21687	21723	21775	21854	21692	21643	21629	21927	21755	21867	21791	21684	21751	21951	21840	21768	21680	21601	21777	21916	21771	21882	21724	21556	21741	21688	21807	21903	21811	21814	21830	21792	21790	21783	21746	21926	21802	21719	21929	21712	21701	21940	21871	21759	21845	21674	21863	21851	21674	21640	21894	21684	21765	21715	21746	21794	21679	21850	21854	21731	21840	21831	21723	21749	21854	21806	21822	21674	21817	21916	21872	21901	21837	21905	21940	21653	21876	21840	21782	21653	21777	21929	21743	21819	21792	21899	21744	21656	21717	21942	21896	21848	21623	21822	21577	22002	21693	21731	21826	21909	21645	21780	21776	21757	21675	21866	21868	21909	21713	21822	21933	21770	21772	21896	21772	21789	21774	21823	21916	21868	21684	22021	21709	21979	21805	21978	21805	22152	21865	21635	21806	21911	21788	21851	21812	21686	21788	21669	21700	21781	21856	21810	21759	21706	21793	21803	21778	21897	21514	21791	21857	21712	21957	21780	21965	21834	21844	21704	21722	21854	21752	21770	21796	21702	21768	21694	21753	21911	21853	21942	21839	21773	21846	21777	21892	21736	21875	21903	21665	21713	21695	21940	21907	21849	21743	21759	21737	21877	21861	21637	21625	21730	21703	21756	21754	21805	21742	21952	21636	21937	21726	21871	21866	21614	21812	21844	21847	21870	21750	21587	21668	21559	21861	21727	21734	21745	21713	21888	21752	21648	21841	21852	21814	21755	21746	21825	21868	21941	21578	21798	21617	21827	21715	21636	21678	21833	21672	21870	21722	21919	22078	21704	21737	21996	21831	21729	21843	21819	21727	21805	21760	21905	21577	21784	21821	21724	21780	21801	21851	21764	21741	21812	21923	21758	21696	21818	21661	21814	21586	21734	21835	21984	21728	21730	21690	21863	21694	21699	21728	21793	21961	21807	21851	21762	21898	21859	21769	21890	21716	21788	21811	21874	21665	21838	21811	21717	21865	21726	21626	21661	22054	21561	21885	21745	21756	21754	21837	21763	21824	21730	21891	21680	21610	21892	21806	21849	21682	21587	21676	21940	21609	21739	21617	21815	21752	21945	21896	21775	21796	21807	21981	21714	21929	21532	21851	21757	21732	21733	21768	21797	21900	21711	21738	21730	21958	21656	21683	21940	21887	21697	21728	21858	21737	21690	21787	21737	21683	21822	21659	21740	21689	21726	22060	21839	21708	21700	21872	21803	21834	21805	21909	21729	21797	21795	21720	21812	21586	21664	21956	21726	21855	21748	21748	21687	21713	21829	21889	21795	21653	21823	21606	21773	21766	21852	21879	21760	21684	21787	21858	21713	21924	21821	21798	22024	21583	21658	21755	21840	21818	21580	21780	21659	21791	21857	21773	21801	21864	21687	21919	21830	21929	21893	21638	21754	21770	21715	21791	21850	21739	21693	21675	21885	21903	21728	21968	21978	21702	21810	21838	21716	21753	21652	21691	21789	21796	21860	21648	21756	21959	21650	21678	21971	21627	21858	21815	21753	21538	21888	21834	21824	21758	21677	21676	21892	21638	21755	21660	21722	21938	21684	21843	21915	21763	21754	21948	21850	21917	21783	21842	21884	21754	21669	21644	21505	21848	21706	21828	21883	21759	21616	21672	21573	21756	21796	21937	21618	21930	21871	21569	21677	21701	21680	21897	21866	21749	21765	21712	21735	21766	21820	21760	21626	21540	21766	21918	21806	21810	21753	21912	21685	21811	21721	21719	21585	21750	21943	21814	21764	21921	21898	21836	21951	21799	21681	21815	21652	21909	21702	21893	21796	21797	21980	21811	21628	21773	21660	21841	21706	21879	21655	21745	21726	21959	21823	21822	21834	21741	21995	21715	21731	21795	21658	21843	21779	21651	21654	21728	21789	21849	21750	21804	21860	21813	21653	21654	21830	21673	21791	21654	21834	21918	21906	21919	21807	21910	21903	21950	21767	21777	21951	21777	21630	21879	21759	21633	21849	21760	21841	21932	21691	21992	21664	21770	21818	21963	21763	21727	21575	21647	21785	21769	21753	21753	21583	21920	21705	21636	21892	21485	21661	21787	21816	21849	21861	21931	21606	21918	21768	21867	21720	22038	21744	21740	21795	21910	21511	21840	21549	21850	21767	21669	21645	21944	21980	21615	21771	21688	21773	21778	21750	21769	21903	21896	21719	21791	21869	22026	21797	21811	21733	21685	21814	21695	21772	21706	21931	21927	21640	21843	21731	21924	21778	21743	21629	21611	21841	21804	21772	21678	21772	21822	21696	21867	21866	21877	21682	21892	21728	21745	21747	21728	21821	21917	21765	21863	21628	21788	21810	21823	21681	21719	21882	21807	21836	21606	21839	21763	21691	21685	21902	21819	21750	21653	21879	21775	21570	21885	21800	21860	21769	21825	21840	21792	21885	21572	21907	21859	21749	21760	21654	21701	21731	21678	21723	21829	21716	21788	21778	21717	21808	21844	21833	21914	21870	22029	21645	21772	21824	21618	21930	21781	21641	21899	21728	21825	21519	21842	21754	21904	21556	21685	21933	21781	21791	21801	21966	21734	21706	21724	21592	21702	21925	21764	22063	21633	21886	21719	21651	22078	21811	21525	21714
22658	23327	38544	40904	35405	32453	32814	29478	28652	29018	29259	28878	28928	28804	28893	28868	28991	28734	28929	28889	29009	28725	28843	28892	28454	28816	28656	28395	28825	28669	28721	28739	28644	28639	28770	28605	28782	28761	28632	28685	28574	28549	28662	28532	28865	28565	28481	28451	28761	28761	28712	28686	28748	28707	28659	28649	28478	28533	28710	28449	28775	28811	28404	28668	28527	28678	28492	28430	28591	28428	28378	28770	28370	28475	28506	28493	28605	28554	28561	28575	28495	28727	28732	28578	28620	28411	28698	28629	28475	28494	28257	28510	28604	28718	28705	28560	28563	28557	28703	28630	28690	28463	28537	28812	28525	28755	28752	28701	28316	28356	28349	28587	28607	28691	28220	28565	28530	28621	28528	28525	28533	28467	28594	28395	28566	28566	28833	28399	28545	28442	28839	28369	28504	28749	28450	28562	28614	28646	28559	28700	28537	28526	28620	28351	28495	28709	28373	28371	28780	28516	28759	28591	28572	28437	28461	28363	28539	28531	28696	28713	28606	28682	28775	28792	28694	28579	28450	28580	28620	28637	28401	28544	28738	28578	28771	28623	28545	28650	28565	28663	28549	28538	28581	28357	28357	28494	28387	28444	28539	28576	28596	28583	28480	28375	28533	28502	28586	28784	28438	28340	28530	28545	28457	28619	28543	28487	28374	28571	28459	28535	28671	28452	28579	28690	28491	28615	28826	28479	28475	28704	28626	28420	28432	28522	28247	28707	28731	28639	28351	28420	28556	28501	28374	28585	28552	28440	28520	28616	28597	28675	28785	28487	28453	28612	28549	28587	28548	28638	28521	28512	28567	28525	28240	28494	28533	28675	28578	28491	28432	28597	28674	28612	28477	28507	28347	28625	28349	28481	28779	28726	28568	28505	28468	28685	28413	28544	28754	28564	28829	28562	28331	28673	28497	28530	28427	28638	28715	28412	28524	28661	28765	28386	28606	28698	28714	28566	28515	28536	28575	28587	28808	28557	28511	28751	28584	28671	28400	28644	28585	28648	28651	28340	28645	28559	28437	28667	28359	28486	28581	28522	28475	28674	28502	28632	28397	28609	28779	28317	28495	28649	28742	28170	28620	28950	28771	28569	28413	28500	28680	28458	28597	28633	28601	28696	28747	28492	28838	28506	28711	28534	28602	28594	28521	28585	28551	28335	28353	28499	28668	28879	28554	28550	28581	28543	28473	28557	28477	28662	28362	28688	28370	28383	28795	28489	28624	28480	28616	28561	28773	28560	28475	28428	28616	28885	28631	28311	28551	28574	28432	28737	28413	28702	28391	28612	28462	28500	28459	28637	28586	28613	28622	28527	28708	28377	28452	28537	28516	28430	28716	28787	28568	28553	28593	28413	28533	28400	28544	28567	28779	28513	28621	28516	28617	28542	28508	28247	28516	28415	28690	28698	28486	28661	28678	28597	28644	28514	28513	28264	28694	28685	28439	28462	28744	28536	28526	28722	28417	28385	28487	28426	28424	28570	28517	28486	28500	28538	28694	28710	28463	28433	28503	28528	28671	28398	28376	28522	28703	28553	28651	28696	28559	28446	28787	28306	28740	28336	28524	28570	28590	28487	28579	28413	28670	28300	28773	28665	28519	28477	28604	28555	28444	28494	28728	28682	28459	28501	28257	28637	28657	28605	28613	28480	28441	28809	28715	28611	28574	28655	28300	28490	28724	28507	28551	28558	28799	28554	28310	28648	28416	28584	28777	28450	28426	28798	28501	28593	28524	28704	28661	28901	28623	28649	28519	28481	28639	28520	28715	28365	28678	28781	28351	28631	28608	28562	28629	28478	28578	28682	28583	28398	28615	28495	28537	28581	28428	28517	28582	28461	28476	28702	28714	28653	28342	28530	28646	28495	28683	28653	28482	28649	28844	28611	28654	28467	28133	28380	28535	28376	28492	28580	28618	28367	28694	28368	28634	28468	28726	28471	28668	28854	28607	28615	28441	28689	28802	28549	28623	28479	28382	28500	28591	28541	28668	28455	28457	28531	28616	28541	28632	28636	28697	28556	28613	28335	28699	28538	28481	28618	28495	28564	28521	28529	28657	28431	28929	28578	28584	28478	28350	28352	28649	28572	28510	28427	28448	28552	28516	28498	28689	28627	28791	28716	28538	28582	28276	28486	28333	28461	28620	28658	28584	28615	28484	28350	28395	28495	28714	28440	28635	28354	28610	28276	28510	28594	28724	28502	28524	28561	28643	28733	28490	28599	28497	28439	28624	28705	28638	28570	28750	28694	28776	28661	28638	28805	28714	28381	28442	28684	28803	28457	28536	28514	28718	28348	28761	28534	28757	28451	28420	28524	28564	28730	28709	28480	28501	28585	28629	28480	28699	28690	28552	28784	28637	28335	28460	28317	28580	28629	28474	28622	28439	28514	28497	28324	28423	28587	28575	28651	28659	28630	28734	28505	28537	28477	28534	28539	28438	28653	28544	28646	28771	28408	28557	28767	28536	28359	28705	28499	28519	28915	28202	28309	28480	28391	28617	28553	28632	28574	28696	28666	28663	28692	28589	28571	28476	28392	28616	28830	28525	28792	28542	28537	28629	28343	28514	28524	28725	28725	28505	28345	28723	28529	28754	28477	28618	28663	28469	28441	28642	28536	28737	28674	28918	28609	28679	28427	28651	28351	28665	28266	28544	28560	28316	28409	28373	28453	28577	28495	28340	28612	28422	28375	28721	28803	28488	28564	28521	28423	28373	28619	28523	28537	28528	28549	28492	28463	28592	28654	28524	28829	28786	28393	28541	28647	28532	28502	28576	28526	28633	28754	28710	28734	28353	28747	28619	28638	28774	28605	28521	28714	28577	28636	28688	28464	28456	28390	28325	28331	28456	28446	28843	28614	28556	28666	28460	28494	28644	28558	28640	28599	28500	28356	28677	28330	28715	28501	28555	28381	28531	28434	28315	28514	28616	28541	28687	28358	28707	28564	28370	28345	28573	28560	28894	28495	28365	28635	28676	28742	28519	28473	28529	28579	28756	28683	28493	28419	28389	28839	28529	28676	28595	28719	28585	28425	28191	28538	28643	28765	28305	28631	28439	28724	28611	28552	28640	28503	28377	28370	28772	28756	28510	28699	28710	28627	28451	28765	28715	28827	28705	28484	28533	28833	28561	28671	28626	28416	28425	28702	28586	28551	28335	28392	28663	28424	28323	28434	28669	28521	28246	28382	28428	28543	28367	28377	28787	28659	28534	28451	28565	28354	28723	28721	28627	28577	28509	28493	28635	28643	28442	28536	28682	28669	28593	28406	28489	28557	28562	28660	28658	28627	28483	28474	28661	28386	28540	28696	28532	28572	28511	28406	28579	28540	28696	28584	28647	28623	28609	28376	28439	28706	28487	28365	28565	28518	28425	28636	28620	28677	28509	28677	28666	28581	28486	28690	28664	28583	28625	28651	28666	28911	28297	28617	28883	28667	28428	28393	28711	28532	28803	28638	28648	28708	28424	28609	28562	28600	28469	28744	28614	28692	28558	28525	28743	28447	28649	28673	28714	28625	28586	28733	28591	28431	28644	28583	28719	28574	28657	28427	28445	28554	28583	28695	28761	28549	28495	28768	28734	28473	28575	28430	28441	28503	28525	28624	28533	28556	28662	28514	28593	28596	28490	28395	28422	28438	28516	28550	28726	28637	28648	28613	28378	28570	28700	28410	28725	28390	28594	28573	28601	28484	28457	28824	28518	28696	28598	28542	28789	28501	28413	28667	28712	28331	28637	28516	28416	28436	28581	28321	28502	28312	28629	28634	28641	28759	28630	28486	28647	28420	28699	28668	28638	28709	28462	28674	28544	28586	28523	28474	28653	28522	28355	28156	28669	28504	28573	28629	28556	28418	28450	28458	28626	28433	28570	28616	28612	28605	28642	28595	28751	28631	28515	28384	28483	28566	28756	28576	28489	28584	28361	28319	28814	28776	28497	28422	28495	28505	28317	28448	28832	28466	28514	28685	28508	28815	28851	28372	28399	28667	28469	28336	28415	28746	28305	28510	28561	28678	28670	28515	28500	28588	28707	28581	28555	28451	28588	28512	28422	28336	28435	28796	28451	28603	28439	28576	28451	28460	28818	28513	28639	28719	28560	28752	28706	28683	28343	28400	28490	28550	28657	28363	28548	28695	28642	28553	28632	28445	28429	28549	28772	28386	28635	28521	28503	28528	28619	28383	28287	28516	28608	28630	28698	28541	28355	28411	28396	28676	28495	28520	28524	28361	28630	28456	28678	28968	28517	28641	28538	28666	28450	28318	28460	28568	28640	28566	28545	28420	28676	28650	28788	28489	28610	28416	28247	28617	28661	28489	28462	28454	28573	28406	28648	28404	28508	28512	28276	28680	28863	28781	28578	28643	28554	28736	28376	28560	28569	28505	28633	28457	28440	28608	28613	28468	28600	28689	28417	28647	28510	28611	28417	28439	28624	28431	28650	28677	28768	28618	28735	28662	28547	28424	28662	28528	28586	28562	28519	28403	28718	28499	28500	28404	28519	28540	28505	28690	28623	28293	28683	28387	28226	28412	28558	28508	28541	28468	28604	28321	28602	28621	28410	28639	28466	28569	28641	28611	28403	28509	28655	28829	28689	28757	28788	28069	28455	28580	28651	28686	28674	28644	28346	28246	28383	28580	28441	28488	28674	28662	28456	28531	28404	28696	28644	28728	28428	28554	28801	28537	28770	28409	28628	28506	28508	28633	28594	28664	28376	28399	28657	28540	28536	28421	28418	28401	28724	28657	28525	28724	28497	28436	28322	28474	28712	28497	28441	28687	28474	28409	28551	28554	28564	28511	28502	28500	28554	28552	28455	28714	28666	28357	28708	28377	28381	28617	28763	28508	28574	28466	28685	28514	28520	28413	28487	28633	28596	28543	28490	28392	28470	28548	28480	28608	28821	28569	28670	28571	28662	28672	28771	28574	28573	28780	28640	28404	28710	28622	28586	28712	28660	28642	28411	28609	28668	28544	28312	28561	28419	28679	28536	28675	28653	28685	28694	28310	28491	28625	28420	28651	28611	28454	28520	28538	28620	28494	28568	28819	28861	28682	28740	28538	28496	28735	28690	28605	28260	28553	28868	28705	28504	28533	28637	28767	28549	28500	28522	28456	28357	28230
58777	102432	95037	77505	51848	33361	25135	22659	22107	21914	22068	21968	22085	22295	22062	22098	22089	22218	22156	22234	22081	22394	22055	22159	22075	22290	22244	22291	22171	22043	22267	22108	22128	22220	22200	22056	21994	22139	22086	22125	22096	22008	22084	22129	22192	22255	22213	22212	22083	22236	22096	22044	22233	22060	22224	22201	22275	22047	22162	22212	22267	22072	22263	22089	22094	22092	22201	22070	22155	22101	22086	22100	22213	21995	22102	22283	21924	22105	22160	22091	22291	22074	22033	22197	22088	22058	22204	22161	22014	22225	22180	22125	22048	22140	22245	22105	22060	22164	22173	22162	22122	22051	22076	22211	22180	21980	22213	22251	21772	22245	22115	22116	21975	22272	22106	22279	22005	22072	22036	22157	22163	22183	21977	22270	22249	22140	22014	22113	22061	22090	22114	22092	22115	22200	22219	22265	22145	22101	22153	22264	22274	22180	22207	21991	22167	22105	22067	22121	22108	21871	22305	22058	22058	22227	22164	22068	22001	22023	22157	22010	22416	22078	22243	22162	22170	22195	22177	22173	22357	22083	22089	22131	22198	22210	22043	22215	22082	22193	21900	22168	21942	22226	22158	22164	22256	21821	22192	22108	22009	22081	22145	21968	22188	22161	22089	22003	21947	21994	22054	22225	22208	22168	22207	22297	22071	22290	22160	22151	22104	22193	22199	22180	22094	21927	22135	22126	22250	22132	22115	22303	22051	22130	22189	22186	22223	22222	22275	22194	22134	22173	22035	22320	22029	22278	22176	22099	22138	22030	22094	22150	22097	22176	22072	22247	22105	22023	22148	22144	22051	22185	22182	21930	22049	21976	22234	22030	22252	22129	22116	22094	22303	22294	22192	22004	22229	22203	22244	21987	21964	22176	22063	22140	21956	22271	22006	22039	22059	22216	22105	22165	22116	22205	22140	22137	22128	22077	22392	22192	22065	22151	22164	22135	22180	22144	21973	22088	22135	22082	22108	22183	22000	22156	22148	22362	22109	22079	22223	22058	22244	22116	22167	22232	22042	22194	22157	22069	22162	22311	22001	22249	22043	22071	22087	22124	22093	22049	22228	21986	22183	22309	22046	22241	22203	22236	22037	22177	22441	22208	22338	22109	22201	22064	22182	22140	22122	22252	22031	22348	22209	21992	22244	22137	22036	22317	22072	22121	22112	22247	22277	22319	22155	22108	22226	22141	22041	22146	22076	21974	22171	22248	22271	22296	22141	21964	22263	22094	22151	21906	22164	22112	22218	22118	22196	22166	21892	22061	22152	22167	22252	22170	22076	22186	21956	22096	22352	22168	22008	22058	22188	22201	22036	22067	22148	22080	22148	22298	22209	21958	22254	22105	22137	22224	21954	22121	21848	22024	22179	22191	22187	21959	22215	22113	22166	22106	22136	22153	21964	22086	22201	22235	22188	22255	22110	22248	22119	22047	22149	22217	22123	22010	22354	22098	22183	22012	22088	22219	22005	22242	22019	22051	22192	22178	22132	21961	22297	22168	22161	22390	22177	22204	22016	21973	22141	22263	22094	22289	22029	21975	22250	22174	22116	22067	22200	22123	22275	22215	22025	22239	21995	22244	22198	22295	22023	22185	22038	22135	21897	22135	22065	22138	22183	22308	22003	22267	22054	22129	22145	22048	22359	22188	22214	22145	22029	22049	22149	22251	22159	22227	22137	22166	22140	22199	21935	22041	22066	22120	22356	22365	22179	22198	21958	22277	22011	22272	22070	22259	22124	22048	22176	22038	22177	22318	21951	22164	21886	22145	21939	22100	22115	22094	22095	22137	22319	22315	22024	22139	22028	22124	22123	22178	22105	22035	22180	22188	22026	22292	22121	22281	22072	22094	22232	21974	22185	22148	22030	22008	22129	22031	22105	22174	22031	22199	22100	22226	22037	22445	22161	22266	22272	22144	22176	22265	22181	22084	22036	22130	22147	22169	22135	22109	22123	21872	22101	22115	22293	22053	22131	22221	22174	22220	21898	22171	22191	22120	22253	22231	22185	22271	22255	22008	21970	22061	22171	21998	22015	21992	22168	22097	22077	22141	22054	21920	22066	22207	22188	22214	22198	22238	22174	22096	22068	22159	21990	22320	22242	22184	22192	22055	22155	22120	22117	22177	22150	22023	22183	22074	22262	22171	21954	22285	21990	22283	22118	22285	22197	22171	21982	22168	22303	22406	22335	22272	21976	22251	22053	22025	22174	22038	22119	22266	21948	22282	22234	22085	22306	22226	22268	21963	21971	22175	22125	22030	22208	22167	22276	22051	22254	21960	22266	22168	22205	22150	22210	22124	22159	22039	22211	22094	22122	22214	22227	22034	22078	22210	22229	22208	22154	22061	22242	22042	22128	22041	22054	22148	21999	22158	22108	22087	22036	22086	22001	22198	22171	22254	22195	22244	22033	22006	21966	22327	22091	22065	22154	21990	22189	22202	22134	21963	22138	22143	22100	21922	22119	22150	22273	22150	22196	22045	22137	22247	21979	22154	22203	22209	22148	22176	22109	22177	22154	22055	22187	22121	22001	21868	22365	22137	21939	22198	22163	22215	22069	22232	22087	22132	22389	22252	22160	21999	22295	22161	21908	21950	22092	22027	22154	22077	22278	22306	22142	22101	22259	22339	22201	22247	22174	22141	22108	22192	22274	22107	22091	22217	22322	22154	22048	22194	22049	22159	22345	22042	22250	22103	21839	22060	22191	22178	22129	22210	22072	22336	22442	22288	22152	22237	22072	22018	22149	22275	22338	22207	22085	22255	22173	22161	22143	22241	22276	21896	22197	22262	22262	22040	22312	21936	22189	22077	22130	22139	22269	22165	22214	22140	22030	22084	22285	22234	21843	21998	22200	22060	22205	22109	22115	22108	22123	22111	22302	22216	22263	22274	22072	21955	22195	21988	22261	22071	22322	22096	22071	22220	22219	22003	22137	22061	22044	22002	22203	21959	22115	22127	22075	22151	22207	22187	22015	22058	22101	22124	22157	22078	21883	22172	22300	22175	22042	22106	22029	22182	21919	22204	22060	22041	22112	22234	22147	22271	22076	22129	21996	22120	22232	22277	22224	21960	22220	22136	22258	22140	22191	22036	22086	22296	22126	22117	22187	22178	22216	21958	22219	22212	22312	22201	21965	21987	22212	21953	22252	22089	22275	22059	22104	22121	21967	22031	22042	22089	22129	22090	22022	22161	22200	22139	22176	22107	22183	22355	22278	22196	22270	22111	22260	22186	22147	22137	22030	22164	22155	22167	22086	22162	21951	22137	22096	22179	22136	22207	22277	21943	22122	22292	22205	22058	22226	22044	22123	21955	22111	22108	22069	22133	22165	22185	22109	22176	22211	21953	21985	22094	22169	22175	22057	22104	22137	21991	22279	22263	22139	22155	21988	21968	22208	21997	22148	22024	22120	22137	22262	21952	22103	22082	22025	22085	22202	22201	22434	21915	22082	22173	22078	22126	22122	22180	22336	22155	22073	21979	22200	22157	22177	22290	22059	22168	22322	22344	22186	22095	22081	22064	22183	22158	22024	21965	22083	21987	22196	22189	22269	21924	22122	22004	22338	22191	22114	22168	22196	22081	22248	22102	22344	22053	22220	22051	22208	22059	22233	22229	22228	22113	22206	22287	22171	22090	22128	22183	22122	22156	22339	22116	22216	22311	22188	22003	22061	22347	22039	22262	21968	22139	22266	21930	22062	22138	22193	22090	22239	22241	22187	22021	22142	22169	22005	22106	22233	22118	22122	22178	22248	22001	22055	22238	22184	22161	22238	22134	22165	22131	22101	22201	22225	22160	22161	22343	22059	22061	22013	22070	22052	22128	22128	22012	22078	22312	22224	22042	22072	22027	22254	22231	22104	22099	22154	22013	21997	22109	22102	22306	22107	22111	22293	22233	22119	22222	22121	22196	22160	22040	22076	22146	22154	22419	22239	22253	22225	22129	22138	22022	22073	22088	22122	22231	22135	22163	22273	21999	22195	22249	22171	22196	22038	22063	22154	22112	22026	22087	22033	22046	22074	22103	22118	22097	22164	22167	22200	22072	21995	22294	22164	22146	22016	22168	22147	22274	22192	22237	22093	22150	22121	22148	22024	22041	22054	22096	22205	22305	22207	22145	22145	22313	22287	22281	22152	22239	22270	22023	22140	22219	22155	22171	22188	22097	21972	22068	22057	21965	22188	22015	22141	22088	22132	22019	22270	22260	22239	21962	21966	22082	22205	22129	22197	22228	22205	22115	22242	21991	22221	22121	22020	22178	22234	22363	22058	22128	22113	22248	22279	22147	22201	22112	22323	22138	22251	22144	22071	22240	21914	22142	22215	22233	22304	22126	22073	22173	22160	21999	22253	22381	22318	21993	22089	22333	21939	22237	22050	22312	21848	22282	22101	22103	22162	22326	21987	22031	22015	22284	22308	22217	22202	22233	22019	22161	22252	22252	22135	22030	22228	22117	22205	22016	22151	22204	22142	22086	22309	22127	21946	22076	22258	22264	22175	22098	22129	22173	22071	22323	22304	22083	22135	22080	22227	22230	22054	22063	22052	22245	21985	22245	22261	22246	21896	22080	22117	22275	21929	22000	21981	21998	22209	22070	22095	22081	22119	22104	22209	22140	22179	21905	22174	22119	22197	22051	22089	22272	22000	22039	22173	22172	22072	22241	22269	22395	22280	22032	22204	21975	22067	22159	22236	22230	22316	22116	22097	21942	22126	21973	22194	22269	22132	21995	21947	22183	22130	22066	22115	22211	22142	21998	22355	22263	22028	22144	22060	22159	22182	22265	22061	22086	22074	22179	22146	22226	22310	21959	22016	22073	22116	22066	21883	22144	22103	22141	22208	22035	22072	22116	22007	21886	22096	22122	22103	22188	22280	22258	22250	22068	22191	22051	22167	22271	22118	22093	22182	22165	22050	22076	22304	22311	22184	21961	22154	22304	22164	22233	22108	22258	22140	22122	22145	21994	22017	22084	22184	22170	22260	22303	22158	22053	22209	22255	22032	22229	22248	22127	22003	22475	22060	22290	22069	22016	22254	22057	22161	22085	22049	22237	21993	22107	22008	22266	21972	22067	22240	22126	22073	22219	22023	22148	22168	22182	22141	22205	22076	22172	22203	22133	22201	22004
29285	39159	50536	40598	31487	28652	27910	27649	27330	27418	27343	27569	27409	27384	27578	27439	27422	27567	27503	27428	27238	27473	27210	27497	27325	27629	27384	27293	27276	27251	27263	27305	27626	27378	27322	27339	27360	27321	27178	27395	27575	27503	27375	27359	27414	27460	27316	27504	27250	27459	27408	27575	27404	27417	27290	27359	27422	27284	27382	27426	27456	27539	27120	27547	27491	27374	27298	27598	27443	27306	27386	27376	27574	27259	27647	27380	27525	27503	27366	27467	27420	27181	27189	27184	27552	27353	27250	27439	27492	27299	27418	27292	27227	27432	27460	27669	27596	27464	27324	27346	27769	27266	27411	27294	27411	27370	27550	27388	27358	27443	27330	27482	27278	27362	27438	27529	27326	27443	27419	27427	27511	27363	27188	27303	27463	27275	27136	27469	27377	27183	27498	27400	27317	27278	27344	27438	27240	27463	27375	27366	27492	27159	27389	27525	27403	27404	27349	27518	27374	27114	27327	27341	27278	27537	27357	27117	27413	27483	27390	27347	27413	27167	27333	27436	27343	27463	27357	27396	27514	27466	27338	27393	27420	27262	27365	27422	27428	27399	27414	27428	27349	27736	27384	27520	27548	27315	27310	27436	27347	27373	27475	27395	27487	27517	27474	27453	27428	27507	27642	27467	27377	27163	27560	27387	27503	27270	27428	27416	27307	27348	27635	27338	27518	27566	27348	27368	27446	27343	27466	27463	27509	27273	27360	27439	27458	27324	27414	27518	27362	27398	27265	27419	27436	27518	27418	27311	27213	27163	27368	27536	27311	27337	27426	27464	27127	27391	27228	27561	27345	27476	27596	27565	27441	27368	27420	27420	27629	27463	27382	27295	27254	27315	27419	27274	27400	27392	27130	27334	27306	27279	27412	27486	27621	27565	27390	27456	27389	27603	27179	27465	27496	27392	27385	27351	27321	27370	27383	27339	27577	27351	27347	27255	27565	27417	27457	27448	27471	27423	27329	27518	27433	27369	27507	27335	27556	27250	27407	27444	27472	27391	27571	27168	27344	27159	27469	27328	27230	27159	27382	27363	27446	27520	27497	27549	27399	27465	27501	27402	27521	27237	27616	27187	27465	27503	27245	27379	27273	27293	27451	27283	27421	27469	27164	27377	27407	27071	27464	27392	27421	27063	27609	27298	27569	27226	27435	27366	27253	27406	27508	27445	27580	27315	27291	27406	27450	27599	27568	27373	27468	27422	27365	27382	27376	27482	27350	27442	27273	27282	27184	27448	27289	27466	27405	27509	27415	27201	27410	27513	27473	27387	27325	27384	27467	27413	27306	27326	27533	27397	27432	27278	27556	27552	27504	27615	27481	27494	27248	27309	27403	27408	27493	27405	27466	27468	27443	27324	27392	27266	27310	27481	27385	27485	27279	27462	27502	27375	27183	27456	27161	27369	27228	27683	27253	27259	27348	27319	27483	27151	27250	27220	27407	27298	27304	27430	27548	27563	27270	27307	27325	27497	27206	27276	27280	27551	27363	27281	27397	27195	27376	27306	27415	27245	27344	27391	27436	27351	27463	27247	27285	27397	27261	27152	27431	27326	27373	27445	27215	27216	27288	27364	27537	27428	27416	27352	27345	27403	27444	27327	27251	27234	27328	27274	27275	27500	27354	27294	27628	27365	27228	27499	27304	27698	27525	27360	27372	27326	27372	27406	27389	27297	27395	27223	27209	27561	27469	27537	27400	27436	27199	27296	27364	27257	27351	27267	27295	27354	27549	27419	27600	27359	27260	27266	27358	27529	27538	27434	27462	27487	27290	27488	27279	27417	27301	27430	27388	27366	27367	27375	27442	27351	27397	27232	27403	27393	27391	27418	27310	27552	27073	27591	27605	27371	27631	27426	27374	27251	27478	27336	27384	27179	27450	27594	27475	27319	27415	27425	27489	27332	27406	27274	27172	27384	27566	27373	27455	27354	27365	27534	27347	27587	27339	27393	27334	27331	27266	27175	27574	27400	27455	27358	27283	27414	27503	27247	27119	27564	27357	27253	27318	27457	27378	27405	27135	27448	27435	27423	27395	27505	27124	27388	27378	27302	27346	27196	27369	27167	27457	27591	27440	27562	27381	27253	27410	27218	27412	27546	27449	27359	27482	27333	27633	27205	27566	27533	27391	27309	27415	27432	27270	27273	27242	27604	27569	27326	27257	27209	27356	27141	27085	27251	27549	27338	27308	27413	27553	27443	27367	27369	27316	27291	27387	27262	27345	27804	27336	27342	27370	27079	27569	27306	27543	27274	27450	27400	27448	27474	27282	27458	27351	27258	27277	27317	27266	27391	27532	27463	27349	27385	27418	27305	27356	27309	27299	27353	27314	27230	27409	27090	27458	27149	27253	27191	27256	27244	27417	27200	27659	27379	27448	27414	27687	27230	27242	27733	27604	27366	27519	27325	27416	27418	27221	27358	27182	27646	27598	27420	27511	27353	27191	27523	27331	27294	27736	27322	27422	27620	27527	27599	27638	27229	27583	27472	27512	27378	27312	27097	27705	27108	27280	27459	27167	27410	27367	27226	27544	27433	27327	27310	27156	27460	27665	27620	27482	27404	27266	27255	27640	27603	27347	27317	27389	27406	27363	27305	27357	27399	27417	27409	27296	27429	27402	27593	27374	27528	27587	27149	27380	27113	27349	27227	27504	27323	27586	27453	27429	27316	27212	27327	27487	27599	27329	27374	27537	27460	27464	27364	27333	27514	27318	27423	27488	27470	27381	27391	27621	27581	27094	27361	27600	27368	27328	27274	27407	27470	27433	27034	27495	27276	27261	27287	27354	27375	27401	27193	27506	27362	27355	27209	27207	27327	27469	27288	27496	27191	27576	27431	27357	27351	27321	27143	27405	27520	27293	27514	27422	27460	27311	27187	27271	27507	27444	27515	27247	27370	27445	27460	27198	27312	27577	27263	27120	27554	27411	27482	27164	27249	27415	27500	27287	27171	27260	27374	27300	27092	27493	27365	27302	27155	27529	27278	27596	27399	27128	27243	27657	27478	27414	27164	27394	27322	27410	27373	27654	27603	27470	27303	27433	27239	27383	27577	27535	27483	27418	27593	27607	27394	27458	27592	27315	27449	27232	27522	27434	27624	27593	27558	27295	27213	27172	27248	27472	27338	27496	27171	27315	27489	27396	27240	27361	27489	27282	27340	27552	27680	27389	27501	27203	27515	27273	27565	27402	27195	27371	27406	27255	27280	27615	27383	27483	27345	27232	27524	27554	27115	27592	27322	27339	27537	27308	27720	27253	27649	27239	27279	27374	27352	27500	27514	27477	27380	27580	27322	27391	27262	27593	27309	27391	27312	27526	27364	27289	27448	27551	27430	27454	27564	27521	27527	27391	27383	27363	27154	27320	27459	27496	27306	27367	27305	27462	27359	27397	27489	27362	27615	27368	27426	27411	27339	27558	27565	27506	27347	27559	27345	27547	27146	27166	27279	27360	27462	27237	27462	27569	27152	27128	27446	27271	27521	27534	27303	27671	27418	27507	27304	27501	27255	27443	27504	27496	27410	27036	27545	27524	27182	27574	27442	27326	27413	27270	27408	27553	27234	27360	27281	27345	27435	27473	27525	27299	27380	27112	27445	27471	27411	27167	27405	27508	27431	27543	27721	27357	27491	27480	27513	27281	27428	27472	27356	27447	27509	27508	27482	27402	27548	27443	27206	27327	27355	27293	27413	27475	27405	27382	27571	27300	27453	27443	27470	27197	27383	27458	27292	27326	27598	27514	27304	27422	27641	27383	27393	27395	27378	27275	27531	27395	27441	27460	27191	27407	27461	27277	27292	27527	27321	27380	27428	27247	27534	27414	27478	27379	27282	27256	27643	27509	27599	27547	27470	27404	27390	27162	27106	27328	27410	27482	27369	27427	27419	27379	27254	27571	27254	27429	27582	27269	27353	27377	27218	27380	27461	27518	27574	27331	27544	27297	27512	27365	27414	27561	27495	27432	27425	27426	27160	27216	27198	27534	27442	27293	27401	27417	27470	27619	27625	27470	27283	27495	27348	27412	27238	27365	27339	27469	27408	27410	27422	27385	27594	27450	27266	27432	27307	27501	27648	27442	27398	27282	27642	27572	27472	27482	27397	27269	27328	27489	27614	27289	27515	27472	27397	27474	27490	27401	27476	27433	27512	27354	27296	27162	27305	27577	27375	27357	27369	27485	27477	27283	27295	27405	27289	27563	27273	27264	27338	27346	27720	27366	27459	27337	27386	27578	27265	27284	27573	27422	27288	27336	27663	27490	27225	27297	27474	27335	27496	27590	27363	27269	27405	27551	27403	27396	27454	27257	27408	27359	27390	27458	27436	27365	27533	27507	27473	27197	27392	27539	27469	27236	27247	27155	27199	27577	27325	27173	27455	27336	27454	27132	27337	27532	27545	27677	27686	27564	27485	27207	27307	27487	27108	27150	27353	27398	27553	27491	27597	27440	27311	27286	27512	27541	27558	27593	27421	27437	27567	27525	27265	27432	27408	27341	27529	27419	27481	27232	27226	27541	27495	27179	27282	27385	27491	27256	27680	27388	27476	27447	27378	27402	27472	27444	27367	27264	27359	27450	27397	27478	27572	27608	27445	27542	27594	27457	27294	27572	27344	27396	27335	27352	27544	27375	27652	27251	27601	27574	27473	27337	27404	27306	27568	27550	27081	27259	27649	27303	27349	27368	27303	27591	27387	27408	27140	27371	27554	27507	27424	27373	27492	27443	27323	27664	27509	27374	27420	27273	27214	27163	27095	27560	27219	27472	27276	27092	27415	27392	27511	27310	27537	27176	27361	27317	27190	27297	27412	27180	27286	27441	27305	27408	27419	27488	27304	27220	27523	27502	27397	27104	27269	27459	27159	27501	27583	27312	27576	27626	27284	27435	27195	27472	27400	27486	27476	27453	27546	27425	27385	27327	27660	27536	27254	27339	27478	27686	27095	27652	27340	27351	27151	27355	27461	27554	27554	27326	27394	27528	27581	27622	27219	27388	27458	27708	27550	27395	27293	27451	27358	27630	27266	27352	27484	27530	27335	27335	27241	27250	27534	27179	27473	27529	27207	27259	27168	27479	27329	27389	27142	27425	27415	27319	27295	27510	27510	27505	27277	27577	27221	27461	27603
32092	62126	52515	35399	26158	22640	21716	21577	21405	21371	21230	21530	21642	21350	21527	21398	21436	21392	21488	21440	21405	21427	21219	21515	21374	21497	21364	21452	21327	21431	21426	21316	21488	21572	21398	21331	21400	21370	21509	21461	21335	21231	21467	21321	21356	21486	21419	21599	21445	21492	21589	21411	21627	21601	21281	21555	21532	21389	21421	21352	21598	21459	21417	21368	21449	21489	21384	21479	21444	21223	21371	21432	21503	21430	21388	21509	21475	21450	21425	21347	21517	21319	21449	21462	21583	21567	21506	21503	21447	21401	21358	21255	21277	21442	21428	21424	21562	21361	21399	21460	21347	21458	21497	21402	21277	21240	21424	21491	21552	21425	21572	21432	21469	21336	21459	21434	21413	21515	21264	21337	21329	21578	21328	21403	21345	21413	21330	21261	21451	21209	21274	21552	21520	21401	21435	21426	21461	21471	21351	21337	21599	21396	21276	21393	21248	21510	21525	21319	21399	21447	21422	21554	21311	21398	21484	21583	21618	21551	21408	21446	21743	21120	21555	21281	21601	21414	21510	21262	21335	21479	21154	21550	21343	21371	21400	21359	21424	21476	21409	21261	21437	21539	21518	21435	21327	21416	21333	21385	21496	21359	21455	21550	21288	21342	21439	21447	21381	21421	21580	21378	21432	21484	21562	21372	21265	21386	21361	21393	21388	21519	21587	21182	21269	21445	21303	21264	21544	21447	21398	21524	21255	21429	21434	21408	21559	21458	21426	21252	21286	21420	21352	21365	21517	21299	21618	21354	21298	21509	21716	21349	21321	21347	21451	21312	21394	21357	21457	21316	21430	21411	21369	21426	21191	21364	21481	21401	21485	21378	21540	21268	21532	21471	21496	21475	21449	21560	21473	21374	21429	21312	21272	21406	21396	21390	21443	21427	21509	21308	21447	21441	21347	21362	21642	21470	21473	21307	21393	21474	21467	21438	21369	21373	21492	21372	21456	21542	21493	21401	21469	21491	21426	21481	21340	21390	21304	21393	21445	21591	21333	21465	21384	21460	21421	21696	21365	21305	21471	21348	21466	21324	21323	21288	21445	21273	21367	21481	21298	21159	21562	21426	21523	21291	21538	21500	21360	21500	21363	21354	21624	21536	21375	21479	21348	21373	21270	21536	21490	21380	21294	21464	21542	21543	21603	21549	21462	21388	21428	21325	21301	21367	21554	21378	21430	21237	21383	21315	21454	21431	21137	21444	21577	21408	21559	21357	21586	21416	21410	21426	21365	21400	21373	21504	21393	21391	21514	21329	21548	21668	21461	21414	21271	21319	21607	21222	21347	21321	21369	21542	21316	21347	21320	21179	21283	21678	21373	21401	21419	21456	21346	21496	21396	21340	21372	21305	21222	21338	21458	21486	21468	21402	21387	21417	21444	21322	21467	21591	21362	21651	21264	21416	21511	21302	21336	21565	21259	21418	21467	21322	21208	21509	21461	21476	21296	21434	21468	21318	21568	21295	21229	21436	21537	21442	21375	21533	21492	21682	21363	21448	21523	21473	21568	21421	21636	21441	21435	21432	21418	21418	21535	21376	21304	21400	21371	21435	21384	21306	21494	21435	21496	21341	21427	21240	21454	21549	21537	21537	21246	21322	21478	21351	21430	21395	21351	21366	21440	21483	21586	21387	21331	21366	21498	21508	21285	21430	21470	21501	21365	21439	21523	21405	21452	21281	21512	21374	21379	21437	21302	21433	21436	21432	21325	21492	21452	21445	21371	21440	21480	21228	21440	21509	21399	21387	21547	21610	21366	21289	21488	21434	21436	21474	21348	21471	21312	21327	21316	21568	21443	21337	21369	21325	21597	21439	21493	21238	21359	21426	21415	21514	21352	21458	21343	21415	21405	21360	21445	21404	21338	21268	21506	21384	21484	21296	21464	21416	21317	21432	21533	21406	21373	21359	21482	21360	21405	21431	21447	21487	21505	21438	21476	21593	21338	21424	21366	21523	21483	21353	21432	21124	21341	21370	21382	21494	21463	21538	21455	21593	21441	21503	21282	21601	21490	21585	21366	21533	21574	21468	21230	21313	21539	21423	21530	21439	21594	21576	21391	21568	21565	21363	21479	21387	21417	21400	21335	21410	21512	21371	21426	21478	21568	21343	21459	21492	21338	21365	21442	21353	21411	21424	21438	21364	21470	21343	21468	21441	21547	21457	21515	21434	21530	21409	21388	21489	21384	21284	21507	21557	21364	21386	21418	21393	21289	21649	21552	21523	21473	21444	21445	21329	21340	21342	21452	21391	21478	21414	21584	21537	21519	21372	21513	21344	21425	21412	21367	21376	21391	21342	21274	21444	21293	21393	21461	21620	21238	21457	21546	21371	21498	21383	21290	21427	21238	21415	21495	21363	21462	21536	21413	21530	21418	21440	21467	21480	21489	21520	21567	21526	21395	21505	21426	21410	21293	21244	21428	21413	21427	21373	21430	21534	21242	21272	21475	21383	21349	21523	21436	21283	21467	21325	21466	21515	21308	21346	21494	21492	21427	21434	21397	21494	21331	21463	21389	21399	21490	21302	21310	21461	21507	21380	21432	21394	21488	21390	21310	21363	21438	21333	21337	21429	21436	21514	21484	21252	21716	21552	21469	21582	21435	21399	21341	21433	21447	21523	21303	21510	21275	21528	21575	21517	21323	21499	21434	21487	21372	21478	21333	21492	21469	21385	21486	21621	21636	21227	21342	21536	21277	21303	21400	21618	21438	21322	21400	21393	21433	21434	21277	21429	21553	21388	21488	21518	21296	21310	21357	21459	21458	21546	21410	21314	21473	21661	21511	21288	21461	21333	21290	21357	21368	21487	21415	21428	21375	21480	21543	21341	21468	21367	21490	21565	21343	21563	21391	21459	21470	21322	21591	21419	21333	21340	21366	21409	21460	21515	21461	21204	21461	21309	21336	21212	21513	21419	21537	21681	21333	21555	21547	21493	21414	21484	21372	21341	21467	21472	21447	21381	21387	21747	21301	21416	21464	21386	21371	21447	21273	21551	21392	21501	21455	21499	21433	21354	21548	21344	21324	21418	21436	21388	21541	21549	21410	21364	21222	21420	21383	21373	21454	21355	21304	21450	21448	21519	21466	21337	21392	21518	21612	21307	21572	21475	21433	21233	21441	21274	21479	21542	21534	21530	21380	21446	21496	21475	21333	21444	21332	21304	21607	21350	21417	21469	21393	21273	21489	21530	21489	21425	21409	21513	21411	21559	21472	21411	21522	21276	21576	21439	21423	21182	21391	21493	21500	21474	21379	21639	21502	21402	21547	21406	21392	21373	21633	21387	21518	21535	21165	21467	21521	21519	21369	21411	21485	21325	21448	21362	21474	21345	21557	21221	21327	21515	21370	21489	21456	21399	21232	21421	21444	21350	21360	21461	21411	21321	21448	21262	21408	21349	21638	21488	21446	21513	21369	21678	21434	21469	21488	21406	21473	21467	21445	21420	21456	21545	21323	21558	21385	21508	21468	21411	21488	21306	21509	21378	21343	21518	21456	21469	21487	21357	21474	21362	21394	21537	21302	21447	21376	21611	21275	21411	21271	21453	21305	21401	21454	21517	21264	21421	21389	21310	21409	21497	21476	21368	21492	21464	21591	21345	21558	21275	21414	21327	21250	21371	21571	21358	21421	21348	21495	21507	21433	21387	21475	21322	21619	21289	21295	21502	21413	21435	21444	21622	21392	21528	21329	21409	21327	21541	21512	21285	21415	21409	21252	21593	21428	21581	21477	21676	21373	21368	21411	21396	21285	21599	21352	21438	21388	21524	21335	21464	21306	21389	21520	21597	21482	21399	21602	21485	21469	21367	21361	21476	21610	21572	21411	21519	21466	21353	21379	21407	21267	21490	21465	21438	21348	21361	21445	21400	21451	21458	21462	21409	21453	21412	21366	21485	21087	21464	21423	21559	21570	21565	21209	21639	21329	21506	21344	21478	21565	21245	21536	21579	21360	21365	21405	21405	21489	21542	21457	21347	21668	21411	21346	21388	21435	21338	21302	21441	21488	21294	21322	21335	21492	21485	21576	21276	21362	21475	21206	21562	21340	21456	21438	21458	21500	21396	21519	21620	21388	21387	21548	21224	21549	21569	21549	21233	21344	21418	21339	21344	21378	21560	21482	21290	21385	21557	21349	21547	21283	21339	21301	21226	21408	21364	21276	21265	21156	21451	21543	21581	21354	21512	21351	21526	21234	21558	21503	21454	21289	21447	21625	21351	21344	21476	21547	21493	21312	21501	21360	21503	21401	21309	21413	21361	21377	21395	21399	21351	21561	21363	21405	21326	21288	21477	21592	21396	21504	21425	21530	21458	21543	21303	21454	21260	21467	21606	21367	21288	21293	21352	21430	21402	21448	21537	21560	21453	21522	21340	21362	21350	21298	21258	21607	21540	21172	21358	21395	21300	21514	21407	21491	21334	21507	21234	21517	21530	21495	21472	21482	21425	21299	21500	21375	21445	21310	21464	21515	21461	21578	21372	21370	21475	21296	21392	21367	21221	21571	21458	21382	21309	21370	21367	21579	21284	21514	21300	21411	21496	21402	21580	21363	21343	21483	21379	21357	21371	21354	21382	21385	21470	21367	21496	21416	21438	21302	21494	21345	21403	21447	21389	21378	21578	21414	21476	21515	21374	21289	21450	21565	21184	21430	21398	21573	21238	21362	21418	21374	21352	21435	21241	21486	21491	21318	21422	21527	21331	21437	21457	21536	21285	21581	21359	21553	21363	21466	21422	21486	21533	21486	21501	21254	21395	21501	21477	21364	21442	21213	21349	21601	21442	21428	21415	21437	21437	21280	21434	21353	21563	21491	21611	21527	21477	21391	21426	21452	21365	21755	21370	21483	21113	21267	21297	21209	21333	21321	21428	21322	21410	21288	21538	21359	21521	21532	21393	21555	21318	21585	21201	21538	21482	21256	21790	21317	21358	21380	21584	21400	21412	21303	21509	21435	21383	21454	21473	21466	21447	21298	21300	21407	21322	21490	21474	21645	21485	21432	21555	21607	21270	21468	21365	21304	21442	21424	21307	21507	21319	21516	21625	21429	21452	21496	21301	21476	21209	21391	21371	21411	21464	21303	21474	21253	21388	21445	21364	21441	21489	21462	21366	21337	21441
23901	25866	49497	48850	38494	32303	29987	27290	27072	27106	27007	26905	26927	26837	26715	26740	26889	26700	26918	26646	26743	26647	26752	26671	26707	26834	26664	26570	26746	26597	26910	26517	26600	26556	26807	26486	26550	26756	26758	26720	26793	26711	26601	26503	26748	26653	26497	26752	26504	26587	26802	26534	26708	26696	27032	26657	26515	26627	26553	26767	26736	26742	26582	26675	26535	26610	26758	26599	26991	26685	26808	26561	26835	26669	26732	26780	26708	26625	26742	26582	26761	26743	26455	26558	26809	26647	26761	26710	26788	26739	26515	26632	26828	26798	26597	26623	26479	26640	26719	26511	26465	26464	26454	26629	26744	26450	26629	26325	26595	26537	26950	26487	26573	26654	26942	26596	26595	26577	26657	26384	26485	26621	26645	26556	26363	26589	26340	26570	26706	27051	26653	26586	26596	26603	26619	26548	26727	26702	26644	26749	26694	26647	26576	26524	26460	26637	26606	26824	26815	26523	26453	26501	26567	26693	26402	26815	26658	26749	26563	26621	26457	26577	26695	26707	26708	26615	26713	26545	26691	26388	26506	26464	26591	26520	26785	26634	26754	26668	26724	26485	26592	26595	26498	26674	26685	26627	26609	26559	26768	26735	26875	26756	26641	26553	26814	26773	26573	26562	26696	26312	26609	26576	26763	26612	26696	26598	26636	26441	26770	26722	26691	26566	26451	26529	26633	26686	26656	26587	26509	26753	26665	26704	26599	26539	26355	26641	26723	26550	26815	26693	26535	26781	26756	26702	26856	26562	26682	26753	26540	26535	26642	26457	26475	26618	26741	26559	26460	26608	26704	26938	26551	26497	26515	26786	26648	26764	26867	26511	26605	26518	26588	26558	26523	26814	26843	26508	26499	26561	26682	26754	26583	26586	26407	26395	26714	26650	26566	26637	26529	26645	26659	26596	26641	26704	26843	26643	26503	26756	26623	26667	26496	26752	26766	26513	26638	26612	26507	26712	26663	26734	26580	26749	26966	26672	26438	26673	26698	26645	26760	26463	26454	26352	26364	26586	26613	26867	26662	26746	26593	26583	26681	26552	26513	26474	26661	26681	26626	26503	26658	26473	26551	26639	26526	26659	26553	26682	26757	26617	26788	26730	26842	26608	26668	26523	26477	26650	26748	26618	26780	26753	26566	26717	26669	26737	26506	26707	26671	26619	26619	26448	26417	26531	26581	26511	26695	26677	26768	26586	26673	26655	26581	26685	26504	26600	26618	26672	26576	26544	26693	26968	26687	26716	26646	26506	26684	26715	26567	26547	26597	26473	26812	26649	26456	26756	26495	26526	26669	26658	26554	26750	26715	26568	26816	26549	26562	26710	26402	26565	26597	26680	26567	26521	26565	26574	26745	26679	26616	26426	26662	26779	26825	26495	26462	26910	26727	26605	26368	26597	26679	26721	26698	26629	26685	26703	26651	26554	26649	26323	26371	26716	26776	26318	26728	26380	26609	26615	26782	26803	26829	26353	26546	26476	26569	26645	26546	26663	26586	26673	26579	26345	26711	26644	26631	26687	26518	26557	26509	26497	26467	26684	26802	26637	26928	26672	26698	26817	26589	26534	26772	26800	26687	26781	26459	26769	26762	26505	26556	26530	26792	26656	26597	26676	26836	26495	26686	26623	26636	26528	26677	26485	26525	26603	26667	26649	26486	26389	26703	26605	26628	26633	26667	26574	26610	26495	26670	26402	26666	26698	26503	26477	26749	26638	26748	26768	26792	26543	26509	26639	26775	26813	26354	26319	26643	26881	26873	26514	26677	26848	26679	26554	26372	26530	26618	26766	26644	26600	26888	26742	26509	26466	26723	26558	26686	26442	26596	26494	26564	26294	26692	26677	26685	26556	26517	26836	26591	26628	26816	26655	26558	26495	26650	26522	26742	26626	26683	26830	26487	26623	26807	26660	26643	26626	26646	26498	26489	26502	26546	26499	26755	26706	26418	26401	26764	26506	26686	26706	26874	26447	26637	26925	26393	26771	26479	26687	26728	26699	26623	26661	26608	26663	26776	26661	26711	26600	26591	26700	26453	26411	26606	26765	26869	26740	26596	26688	26623	26498	26667	26798	26532	26778	26715	26768	26665	26463	26734	26606	26635	26717	26857	26638	26668	26322	26572	26424	26569	26591	26671	26747	26738	26552	26630	26701	26590	26579	26724	26565	26830	26885	26664	26651	26637	26603	26562	26728	26691	26714	26394	26436	26812	26579	26781	26621	26790	26585	26820	26610	26498	26805	26834	26512	26670	26569	26530	26588	26600	26577	26831	26597	26789	26655	26483	26674	26586	26763	26343	26351	26650	26512	26519	26356	26722	26865	26622	26393	26645	26590	26444	26384	26591	26770	26623	26754	26487	26782	26762	26813	26594	26479	26323	26734	26471	26603	26727	26587	26568	26421	26745	26658	26522	26707	26715	26649	26636	26747	26646	26636	26485	26928	26597	26667	26724	26505	26601	26660	26636	26454	26819	26677	26638	26532	26749	26642	26660	26641	26438	26586	26820	26538	26643	26556	26688	26594	26848	26378	26781	26832	26455	26629	26503	26707	26470	26507	26728	26417	26620	26701	26617	26520	26691	26613	26628	26755	26656	26643	26708	26636	26596	26661	26568	26643	26805	26792	26598	26539	26581	26732	26784	26539	26508	26653	26873	26601	26517	26560	26484	26687	26704	26579	26656	26753	26661	26707	26847	26674	26381	26435	26679	26492	26400	26727	26780	26721	26584	26629	26617	26836	26705	26596	26564	26881	26631	26689	26741	26573	26521	26785	26500	26629	26601	26743	26832	26831	26586	26740	26561	26573	26494	26724	26904	26773	26839	26738	26524	26538	26695	26783	26628	26605	26554	26560	26688	26623	26732	26604	26524	26741	26505	26299	26774	26806	26693	26772	26493	26595	26555	26612	26665	26565	26687	26728	26551	26530	26744	26704	26691	26421	26885	26533	26460	26667	26837	26584	26605	26622	26569	26616	26649	26663	26622	26493	26711	26690	26585	26517	26686	26606	26670	26915	26735	26479	26750	26689	26666	26593	26855	26541	26593	26616	26389	26343	26568	26616	26605	26633	26505	26493	26379	26836	26589	26559	26617	26565	26779	26556	26617	26358	26591	26562	26416	26574	26512	26653	26960	26565	26659	26560	26830	26703	26598	26664	26529	26458	26852	26885	26681	26547	26726	26790	26485	26749	26732	26504	26583	26859	26745	26606	26521	26439	26454	26605	26488	26544	26634	26620	26770	26744	26829	26645	26648	26565	26610	26671	26572	26410	26518	26580	26453	26484	26745	26596	26996	26530	26746	26688	26581	26706	26704	26365	26758	26514	26650	26659	26637	26583	26661	26648	26630	26697	26557	26429	26432	26597	26459	26524	26570	26594	26700	26582	26507	26653	26693	26838	26662	26541	26566	26667	26563	26784	26505	26800	26483	26639	26616	26498	26604	26698	26722	26590	26632	26797	26654	26596	26603	26651	26712	26454	26361	26736	26501	26799	26602	26486	26514	26471	26535	26467	26920	26757	26661	26631	26539	26688	26574	26801	26725	26827	26569	26744	26712	26777	26980	26602	26701	26598	26498	26690	26736	26770	26481	26726	26522	26646	26393	26420	26666	26664	26548	26484	26518	26408	26432	26796	26676	26467	26603	26572	26681	26500	26680	26790	26684	26766	26502	26728	26678	26545	26673	26724	26609	26582	26476	26781	26620	26614	26607	26749	26685	26578	26657	26559	26654	26532	26842	26337	26615	26660	26702	26624	26564	26793	26690	26416	26579	26745	26417	26818	26633	26692	26506	26720	26560	26652	26734	26541	26518	26453	26596	26594	26511	26672	26810	26647	26552	26577	26503	26469	26632	26676	26668	26667	26719	26817	26604	26744	26558	26364	26537	26563	26726	26511	26670	26739	26787	26461	26584	26606	26678	27068	26699	26739	26413	26538	26892	26674	26541	26756	26811	26572	26770	26588	26469	26659	26696	26657	26864	26611	26653	26783	26459	26386	26616	26648	26854	26697	26614	26670	26630	26663	26571	26409	26892	26454	26560	26636	26519	26681	26629	26523	26470	26612	26707	26702	26483	26724	26807	26732	26436	26762	26528	26734	26598	26777	26765	26500	26656	26713	26707	26614	26684	26701	26724	26812	26660	26501	26733	26687	26674	26495	26641	26761	26670	26570	26591	26908	26596	26728	26774	26449	26571	26879	26859	26712	26595	26790	26728	26417	26675	26308	26499	26334	26761	26649	26719	26832	26485	26753	26790	26506	26405	26772	26501	26613	26583	26645	26607	26648	26493	26653	26628	26764	26665	26854	26636	26592	26542	26771	26741	26570	26787	26659	26593	26850	26685	26505	26802	26686	26611	26540	26809	26367	26764	26534	26552	26581	26533	26701	26587	26477	26661	26674	26674	26639	26734	26615	26521	26718	26600	26485	26576	26625	26722	26762	26793	26737	26578	26715	26652	26698	26666	26660	26563	26444	26599	26840	26618	26720	26770	26761	26953	26791	26524	26912	26792	26564	26344	26615	26538	26460	26500	26726	26446	26632	26701	26441	26749	26793	26432	26665	26618	26585	26550	26798	26484	26598	26463	26665	26762	26579	26565	26587	26675	26651	26663	26746	26738	26661	26642	26785	26600	26577	26620	26571	26681	26612	26387	26853	26577	26778	26655	26698	26520	26848	26480	26684	26766	26511	26635	26694	26676	26657	26475	26609	26672	26608	26563	26645	26720	26715	26616	26441	26586	26732	26719	26500	26798	26578	26721	26572	26464	26555	26673	26488	26602	26548	26694	26616	26552	26844	26341	26611	26469	26451	26551	26700	26623	26619	26754	26624	26633	26665	26458	26619	26419	26479	26837	26697	26449	26548	26612	26703	26549	26745	26598	26534	26631	26712	26476	26925	26580	26630	26501	26864	26750	26615	26696	26618	26775	26545	26569	26581	26358	26520	26493	26394	26832	26639	26596	26966	26507	26636	26508	26589	26553	26579	26566	26612	26439	26685	26805	26546	26607	26593	26694	26703	26589	26570	26594	26554	26550	26528	26801	26578	26573	26594	26441	26614	26683	26306	26709	26710	26580	26432	26908	26739	26765	26793	26705	26471	26809	26755	26839	26721	26620	26337	26768	26631
49367	96014	92526	68027	44767	29184	22798	21394	21119	21294	21236	21183	21042	21362	21075	21117	21346	21316	21262	21289	21354	21105	21244	21328	21330	21428	21276	21360	21311	21187	21260	21258	21017	21083	20992	21198	21102	21082	21207	21146	21462	21375	21424	21324	21115	21130	21167	21322	21283	21244	21326	21234	21224	21302	21427	21234	21025	21197	21094	20874	21185	21332	21195	21111	21186	21122	21055	21293	21310	21062	21301	21190	21321	21204	21272	21088	21056	21089	21288	21354	21262	21204	21375	21150	21212	21170	21226	21132	21098	21134	21150	21236	21195	21309	21156	21220	21082	21137	21016	21060	21312	21283	21287	21317	20995	21162	21205	21212	21274	21240	21143	21209	21334	21206	21144	21253	21318	21051	21216	21233	21329	21167	21303	21156	21141	21255	21271	21093	20851	21147	21037	21140	21312	21236	21053	21068	21063	21261	21194	21046	21014	21126	21132	21209	21329	21168	21322	21314	21031	21249	20966	21284	21223	21294	21138	21245	21246	21056	21275	21289	21078	21047	21125	21185	21087	21182	21159	21249	21024	21321	21194	21071	21163	21306	21210	21021	21142	21056	21195	21314	21001	21255	21064	21184	21046	21076	21213	21232	21164	21173	21137	21085	21135	20936	21063	21173	21036	21237	21076	21165	21125	21014	21233	21040	21198	21118	21180	21129	21252	21052	21204	21231	20991	21188	21249	21098	21201	21298	21212	21126	21283	21022	21272	20982	21131	21091	21193	21165	21108	21148	21246	21049	21144	21044	21105	20982	21268	21153	21106	20983	21209	21175	21163	21105	21314	21167	21199	21165	20976	21273	21097	21145	21093	21065	21192	21129	21206	21149	21058	20989	21011	21060	21322	20970	21306	21157	21135	21205	20993	21027	21341	20898	21232	21104	21267	21231	21109	21233	21194	21307	21101	21201	21153	21064	21167	21149	21299	20953	21122	21172	21113	21179	21320	21330	21253	21016	21069	21319	20983	21253	21247	21203	21220	21225	21138	21159	21159	21161	21069	21124	21142	21155	21328	21071	21129	21116	21286	21399	20996	21345	21158	21047	21165	20951	21252	21177	21118	21262	21002	21443	21039	20996	21255	21163	20976	21289	21049	21015	21134	21219	21348	21295	20852	21165	21176	21002	21157	21217	21245	21171	21285	21046	21128	20956	21065	21050	21019	21131	21261	21147	21262	21061	21090	21066	21267	21198	21263	21168	21058	21118	21342	21081	21195	21103	21250	21335	21168	21273	21283	21308	21131	21064	21241	21146	21181	21064	21242	21175	21127	21170	21165	21216	21217	21128	21080	21177	21188	21246	21064	21181	21116	21098	21057	21183	21245	21221	21265	21110	20991	21183	21206	21094	21154	21152	21161	21308	21062	21078	21319	21286	21350	21137	21267	21143	21246	21305	21183	21035	21173	21167	21300	21213	21250	21231	21034	21127	21263	21232	21291	21075	21236	20916	21332	21206	21145	21246	21133	21230	21249	21239	21206	21326	21121	21113	21219	21167	21144	21071	21050	21195	21427	21039	21017	21112	21083	21159	20952	21064	21069	21116	21227	21073	21290	21147	20892	21209	21310	21162	21292	20888	21135	21380	21076	21124	21047	21145	21172	21156	21180	21194	20995	21198	21177	21114	21065	21289	21125	21306	21093	21201	20959	21190	21184	21242	21065	21199	21129	21132	21173	21141	21168	21123	21132	21145	21159	21426	21062	21197	21419	21035	21099	21120	21144	21185	21186	21227	21065	21109	21134	21257	21251	21139	21240	21157	21459	21197	21137	21254	21055	21235	21194	21090	21236	21047	21091	21109	21141	21352	21318	21106	21251	20915	21300	21183	21094	21149	21057	21126	21179	21307	21308	21146	21125	21269	21193	21240	21281	21147	21136	20878	21007	21195	21092	21158	21149	21267	21067	21188	21082	21359	21224	21188	21205	21136	21065	21140	21451	21074	21158	21251	21089	21073	20916	21124	21161	21204	21347	21233	21237	21135	21225	21168	21136	21155	21224	21144	21064	21300	21051	21250	20948	21108	21125	21193	21311	21128	21226	21113	21287	21259	21171	21097	21147	21144	21114	21198	21261	21246	21115	21033	21100	21122	21133	21089	21155	21023	21175	21303	21137	21078	21165	21379	21035	21051	21178	21139	21264	21074	20969	21205	21079	21264	21121	21215	20944	21194	21195	21142	21112	21202	21357	21126	21047	20990	21282	20922	21356	21232	21015	21217	21226	21153	21116	21237	21235	21052	21103	21092	21367	21153	21082	21090	21124	21161	21401	21079	21342	21028	21202	21174	21212	21184	21066	21291	21281	21241	21049	20973	21377	20991	21045	21214	20979	21026	21148	21167	21085	21263	21099	21029	21072	21195	21203	21345	21148	21185	21194	21147	21136	21106	21174	21153	21405	21308	21286	21219	21035	21143	21110	21022	21023	21001	21152	21092	21357	21239	21186	20918	21307	21108	21234	20894	20866	21395	21219	21235	20992	21382	21107	21067	21266	21140	21197	21143	21145	21167	21288	21201	21101	21200	21153	21164	21199	21256	21054	21116	21035	21023	21113	21062	21098	21055	21366	21067	21194	21326	21196	21060	21211	21118	21118	20895	21045	21102	21055	21061	21208	21145	21153	21185	20999	21295	21122	21258	21160	21387	21165	21199	20987	21343	21001	21117	21051	21038	21204	21119	21118	21281	21123	21277	21189	21219	21208	21223	21010	21089	21183	21107	21063	21156	21243	21295	21134	21193	21137	21211	21125	21255	21064	21082	21007	21090	21390	21065	21305	21065	21159	21324	21112	21115	21150	21280	21164	21246	21216	21254	21123	21235	21131	21192	21186	21251	21249	21308	21194	21198	21106	21199	21229	21001	21184	21259	21253	21326	21115	21111	21224	21212	21074	21019	21259	21217	21196	21087	21218	21243	21058	21095	21212	21045	21256	21062	21270	21297	21232	21308	21151	21152	21275	21114	21262	21265	21070	21268	20951	21139	21176	21250	21099	21073	21193	21005	21243	21189	21362	21290	21305	21156	21236	21168	21080	21040	21291	21267	21207	21300	21140	21347	21048	21124	21236	21030	20874	21131	21011	21051	21152	21176	21207	21002	21304	21063	20928	21097	21194	21176	21094	21321	21430	21197	21252	21232	21209	21248	21224	21152	21147	21167	21134	21307	21192	21049	21045	21311	21079	21184	21251	21252	20999	21068	21222	21213	21218	21132	21315	21119	21115	21311	21214	21309	21118	21200	21200	21065	21134	21117	21258	20950	21196	21033	21138	21192	21183	21113	21039	21150	21123	21116	21280	21019	21065	20954	20960	21136	21055	21254	21237	21238	21331	21292	21316	21103	21076	21125	21344	21066	21132	21274	20992	21058	21124	21032	21130	21161	21197	21216	21331	21146	21090	21214	21183	21137	21176	21103	21028	21298	21217	21305	21204	21234	21143	21064	21146	21291	21059	21153	21205	21163	21195	21158	21171	21268	21111	21015	21190	21181	21331	21214	21279	21030	21003	21145	21221	21242	21346	21197	21152	21148	21144	21249	21324	20986	21184	21019	21209	21156	21139	21237	21072	21014	21131	21069	21047	21094	21239	21258	21262	21282	20954	21118	21013	21278	21267	21132	21250	21281	21277	21063	21110	21116	21198	20939	21269	21225	21220	21360	21199	21179	21222	21192	20976	21039	20931	21181	21249	21157	21265	21174	21244	21109	21054	21008	21254	21227	21223	21115	21106	21123	21147	21141	21037	21026	21287	21053	21236	21185	21076	21281	21217	21101	21053	21072	21293	21062	21057	21255	21238	21079	20828	21141	21078	21179	21069	21253	21202	21008	21233	21115	21027	21158	21058	21290	21115	21204	21095	21160	20984	21079	21245	21014	21290	21128	21258	21166	21160	21088	21190	21205	21067	21318	21087	20984	21038	21163	21060	21115	21283	21386	20983	21215	21216	21271	21190	21099	21022	21191	20994	21224	21150	21036	20995	21158	21245	21206	21093	21034	21098	21098	20962	21104	21129	21257	21163	21083	20993	21242	20855	21203	21156	21192	20937	21250	20983	21072	21236	21031	21102	21149	21143	21229	21051	21165	21271	21135	21115	21095	21331	21070	21042	21194	20980	21097	21127	21195	21346	21233	21311	21322	20952	21016	21068	21050	21314	20999	21263	21242	21186	21280	20956	21273	21021	21208	21145	21293	21023	21293	21099	21140	21066	21140	21203	21023	21053	21260	21156	21088	21172	21088	21107	21070	21066	21086	20931	21208	21334	21197	21214	21175	21373	21036	21228	21243	21013	21336	21294	21285	21252	20880	21352	21284	21197	21218	21024	20982	21293	21128	21061	21211	21244	21163	21068	21091	21103	21016	21170	21103	21126	21192	21295	21172	21199	21213	21431	21209	21188	21081	21128	21214	21150	21246	21006	21192	21052	21078	21167	20976	21063	21282	21115	21084	21169	21129	21141	21291	21227	21110	21063	20998	21239	21130	21004	21126	21170	21205	21128	21139	21254	21153	21101	21113	21234	21183	21090	21240	21145	21170	21198	21223	21217	21225	21223	21140	21062	21210	21227	21126	21003	21308	21190	21174	21200	21264	21004	21221	21301	21180	21165	21301	20936	21049	21061	21161	21239	21175	21272	21005	21208	21149	21277	21217	21326	21138	21153	21283	21281	21019	21165	21239	21054	21165	21194	21339	21238	21236	21060	21270	21098	21179	21092	21064	21066	21308	21043	21188	21228	21057	21307	20947	21179	21127	21335	21155	21121	21118	21174	21353	21058	21082	21131	21160	21126	21094	21030	21169	21202	20978	21142	21299	21084	21249	21053	21276	21277	21234	21193	21250	21097	21209	21198	21122	21261	21093	21229	21194	21361	21113	21211	21186	21028	21142	21161	21113	21051	21340	21199	21127	21119	21213	21076	21339	21173	21231	21138	21135	21333	21201	21127	21262	21114	21173	21392	21305	21328	20984	21388	21145	21152	21013	21088	21166	21206	21114	21350	21178	21294	21291	21285	21202	21194	21217	21209	21219	21018	21215	21088	21045	21058	21234	21066	21145	21180	21209	21049	21222	21191	21243	21175	21087	21154	21056	21276	21148	21019	21198	21210	21336	21174	21207	21184	21133	21091	21119	21175	21181	21173	21184
22665	25398	45567	47403	40529	34334	32312	28587	27556	28014	28048	27749	28031	28007	27786	27915	27891	27763	27909	27863	27826	27670	27499	28108	27534	27461	27538	27629	27798	27872	27718	27672	27766	27562	27861	27495	27433	27479	27474	27452	27421	27644	27751	27524	27589	27290	27499	27356	27679	27356	27218	27418	27457	27510	27384	27742	27591	27473	27608	27508	27647	27536	27568	27401	27553	27383	27459	27824	27695	27566	27529	27818	27669	27564	27328	27596	27525	27580	27711	27353	27655	27600	27457	27513	27376	27605	27506	27459	27618	27350	27608	27568	27730	27491	27608	27590	27769	27700	27561	27379	27648	27511	27480	27310	27725	27501	27549	27509	27570	27514	27606	27501	27627	27859	27763	27523	27357	27477	27610	27697	27619	27623	27512	27398	27379	27338	27383	27418	27441	27418	27643	27448	27414	27615	27494	27447	27480	27385	27722	27406	27542	27555	27629	27551	27558	27614	27619	27657	27581	27273	27514	27615	27465	27279	27554	27441	27544	27410	27587	27599	27651	27672	27563	27447	27574	27325	27579	27679	27609	27582	27524	27433	27504	27551	27524	27482	27638	27538	27628	27746	27568	27609	27510	27612	27724	27375	27483	27484	27781	27240	27873	27394	27563	27637	27448	27402	27751	27835	27332	27627	27514	27736	27519	27540	27641	27504	27401	27555	27558	27513	27308	27600	27575	27761	27692	27507	27727	27445	27348	27761	27344	27558	27376	27706	27512	27464	27441	27510	27443	27631	27336	27478	27487	27531	27565	27541	27657	27546	27351	27556	27522	27507	27553	27693	27508	27456	27561	27308	27668	27647	27485	27651	27503	27485	27557	27513	27545	27554	27540	27744	27564	27436	27463	27466	27391	27655	27316	27395	27717	27356	27263	27587	27413	27684	27362	27497	27313	27609	27691	27419	27682	27321	27757	27183	27465	27671	27472	27774	27715	27638	27478	27560	27559	27453	27582	27438	27686	27386	27347	27630	27736	27441	27564	27345	27355	27577	27607	27606	27646	27469	27731	27525	27298	27391	27500	27425	27587	27556	27578	27667	27301	27581	27727	27505	27520	27557	27395	27632	27375	27542	27699	27404	27451	27226	27518	27347	27445	27355	27450	27612	27589	27517	27593	27615	27835	27549	27634	27595	27425	27432	27459	27616	27531	27469	27383	27440	27501	27631	27676	27532	27337	27602	27644	27657	27759	27511	27596	27641	27616	27498	27357	27310	27606	27460	27501	27458	27454	27616	27766	27689	27538	27678	27337	27549	27514	27388	27251	27635	27407	27329	27496	27524	27598	27484	27458	27384	27503	27504	27458	27509	27407	27599	27313	27717	27581	27683	27472	27634	27541	27422	27516	27427	27616	27497	27354	27555	27585	27404	27694	27184	27543	27649	27537	27498	27532	27532	27543	27690	27557	27306	27389	27417	27307	27236	27483	27489	27678	27652	27545	27614	27487	27435	27397	27361	27446	27359	27217	27694	27498	27571	27635	27377	27559	27497	27449	27595	27590	27451	27598	27818	27396	27634	27488	27434	27426	27580	27535	27693	27470	27521	27600	27583	27474	27298	27557	27430	27589	27515	27863	27226	27467	27536	27545	27569	27459	27553	27416	27159	27337	27577	27352	27642	27725	27450	27343	27578	27433	27651	27512	27439	27728	27310	27439	27597	27512	27298	27598	27355	27367	27594	27440	27507	27521	27334	27632	27429	27502	27543	27413	27532	27530	27565	27158	27572	27486	27364	27409	27118	27583	27252	27383	27445	27322	27549	27432	27460	27711	27593	27375	27468	27304	27607	27757	27503	27445	27385	27531	27411	27654	27207	27451	27704	27348	27358	27245	27368	27534	27580	27490	27324	27545	27699	27403	27620	27644	27493	27564	27495	27432	27580	27521	27122	27494	27564	27497	27685	27515	27624	27658	27454	27483	27284	27671	27590	27333	27579	27462	27520	27409	27384	27560	27608	27414	27563	27363	27596	27557	27483	27210	27508	27416	27512	27608	27650	27553	27556	27620	27468	27462	27446	27472	27491	27459	27587	27416	27501	27462	27429	27503	27562	27444	27556	27483	27521	27582	27314	27432	27389	27492	27306	27458	27584	27308	27523	27623	27514	27561	27556	27621	27396	27516	27530	27674	27537	27465	27496	27561	27495	27604	27398	27311	27703	27372	27372	27535	27640	27452	27455	27574	27590	27561	27448	27443	27416	27454	27442	27485	27561	27463	27522	27376	27386	27521	27412	27577	27379	27292	27343	27260	27526	27467	27593	27528	27615	27231	27406	27345	27415	27567	27647	27577	27515	27481	27611	27548	27461	27668	27560	27708	27491	27598	27622	27614	27586	27467	27544	27536	27349	27584	27584	27555	27364	27363	27524	27478	27443	27469	27589	27528	27415	27752	27560	27613	27675	27539	27454	27471	27470	27642	27559	27662	27484	27363	27376	27583	27528	27317	27285	27359	27411	27527	27313	27614	27601	27720	27221	27666	27389	27482	27681	27561	27535	27498	27487	27454	27471	27445	27640	27400	27288	27482	27706	27470	27496	27401	27609	27924	27750	27507	27428	27492	27509	27566	27360	27576	27689	27487	27392	27493	27463	27302	27461	27420	27527	27551	27496	27202	27196	27621	27614	27362	27510	27483	27272	27521	27435	27446	27458	27589	27439	27268	27527	27503	27532	27556	27494	27224	27345	27496	27239	27480	27489	27261	27287	27230	27352	27550	27466	27488	27540	27517	27531	27415	27425	27375	27296	27370	27382	27428	27264	27561	27596	27549	27619	27325	27643	27406	27518	27559	27518	27616	27599	27630	27569	27780	27523	27416	27630	27424	27423	27598	27659	27480	27609	27526	27471	27251	27141	27524	27335	27548	27630	27691	27509	27636	27282	27550	27362	27617	27572	27428	27489	27454	27582	27602	27241	27473	27186	27498	27684	27256	27362	27477	27287	27651	27446	27544	27401	27321	27635	27494	27286	27436	27675	27726	27712	27468	27418	27584	27482	27524	27572	27432	27344	27490	27428	27324	27640	27375	27337	27549	27613	27392	27489	27610	27496	27519	27554	27308	27598	27607	27607	27577	27349	27549	27747	27556	27444	27386	27392	27657	27232	27480	27513	27615	27543	27372	27391	27522	27607	27513	27626	27332	27483	27653	27615	27264	27636	27456	27393	27461	27517	27451	27672	27348	27636	27614	27454	27474	27521	27693	27437	27626	27581	27476	27582	27407	27334	27318	27599	27653	27580	27344	27466	27414	27469	27519	27483	27319	27440	27310	27318	27637	27405	27530	27495	27358	27797	27331	27596	27572	27286	27604	27457	27361	27523	27656	27594	27629	27576	27348	27558	27640	27570	27419	27469	27309	27481	27589	27507	27513	27424	27396	27468	27640	27476	27846	27585	27465	27460	27425	27394	27501	27600	27699	27528	27526	27666	27461	27415	27382	27260	27549	27505	27511	27357	27399	27419	27518	27664	27421	27651	27412	27545	27391	27302	27393	27307	27694	27492	27492	27626	27732	27598	27555	27600	27603	27659	27316	27515	27555	27553	27662	27438	27355	27565	27530	27403	27309	27566	27348	27649	27477	27658	27375	27453	27304	27614	27420	27730	27514	27580	27532	27555	27475	27643	27313	27264	27270	27548	27515	27212	27313	27617	27398	27707	27398	27398	27784	27298	27487	27418	27561	27414	27419	27519	27633	27454	27640	27404	27432	27321	27534	27364	27421	27531	27440	27445	27392	27409	27851	27519	27752	27557	27688	27457	27719	27542	27603	27451	27469	27501	27133	27651	27548	27322	27448	27612	27336	27723	27561	27386	27465	27549	27552	27406	27486	27561	27230	27522	27562	27512	27512	27732	27551	27329	27445	27259	27411	27575	27399	27392	27450	27204	27396	27515	27639	27448	27521	27700	27497	27703	27733	27574	27569	27484	27593	27399	27538	27510	27698	27600	27374	27363	27374	27462	27589	27567	27503	27740	27512	27589	27696	27613	27626	27561	27512	27252	27454	27565	27100	27187	27364	27578	27425	27560	27601	27655	27383	27396	27729	27403	27549	27369	27616	27621	27335	27454	27713	27458	27449	27245	27154	27462	27280	27352	27440	27268	27480	27592	27434	27567	27839	27559	27531	27412	27502	27230	27404	27551	27510	27423	27353	27691	27516	27356	27506	27259	27548	27415	27749	27374	27549	27591	27399	27558	27780	27829	27703	27199	27667	27646	27632	27510	27540	27462	27907	27522	27449	27566	27476	27526	27518	27615	27608	27579	27707	27479	27649	27331	27325	27525	27680	27402	27355	27363	27502	27439	27675	27437	27434	27311	27303	27570	27453	27577	27626	27524	27510	27445	27208	27630	27429	27433	27674	27569	27555	27152	27594	27590	27514	27763	27449	27582	27479	27542	27339	27580	27649	27468	27398	27499	27710	27593	27459	27426	27439	27184	27546	27631	27570	27615	27587	27531	27469	27647	27505	27601	27653	27554	27438	27301	27466	27478	27208	27281	27320	27637	27626	27269	27495	27531	27666	27681	27611	27500	27737	27760	27620	27452	27341	27554	27590	27642	27832	27643	27604	27357	27320	27623	27524	27450	27314	27502	27477	27273	27569	27638	27348	27332	27452	27446	27553	27475	27589	27446	27460	27348	27628	27362	27574	27540	27551	27622	27354	27532	27514	27412	27663	27653	27494	27701	27453	27509	27685	27359	27568	27388	27639	27341	27625	27315	27594	27566	27442	27514	27500	27471	27534	27512	27573	27346	27400	27472	27547	27345	27381	27551	27446	27389	27532	27599	27762	27484	27588	27456	27672	27475	27568	27515	27637	27414	27625	27200	27580	27460	27461	27745	27421	27348	27610	27445	27351	27434	27429	27435	27535	27306	27184	27365	27679	27424	27425	27450	27497	27258	27615	27404	27529	27367	27560	27317	27789	27504	27599	27501	27461	27484	27576	27508	27622	27614	27547	27638	27622	27354	27431	27467	27453	27311	27703	27634	27538	27555	27786	27500	27412	27601	27640	27499	27633	27533	27603	27548	27560	27327	27444	27556	27509	27284	27517	27495	27424	27478	27244	27652	27347	27449	27479	27403	27421	27472	27482	27198	27636	27321	27542	27766	27525	27486	27270	27514	27404	27494	27645	27342
49335	89345	93885	81062	55575	34623	25120	22105	21570	21484	21621	21547	21532	21647	21637	21514	21586	21741	21628	21665	21540	21593	21800	21708	21521	21585	21650	21618	21553	21750	21624	21577	21778	21710	21692	21696	21590	21534	21612	21526	21665	21707	21615	21505	21693	21583	21509	21600	21782	21692	21607	21849	21555	21725	21703	21499	21727	21581	21754	21455	21513	21778	21622	21911	21611	21433	21483	21639	21677	21807	21456	21681	21646	21870	21695	21738	21473	21590	21441	21763	21416	21635	21555	21560	21734	21500	21753	21704	21762	21835	21678	21522	21601	21564	21603	21692	21546	21456	21743	21629	21641	21453	21670	21431	21818	21587	21865	21630	21614	21608	21870	21564	21701	21634	21504	21629	21573	21708	21638	21628	21567	21678	21578	21542	21718	21498	21607	21441	21636	21552	21475	21763	21687	21381	21497	21575	21591	21559	21617	21693	21577	21557	21612	21533	21583	21670	21493	21606	21607	21373	21574	21796	21683	21756	21630	21589	21570	21667	21684	21804	21686	21520	21700	21645	21609	21652	21518	21496	21720	21516	21750	21514	21610	21853	21733	21702	21776	21660	21607	21742	21603	21781	21586	21642	21639	21636	21768	21816	21724	21456	21549	21661	21572	21699	21628	21690	21502	21623	21551	21585	21601	21503	21692	21657	21580	21680	21624	21518	21617	21608	21616	21589	21587	21750	21612	21681	21656	21679	21571	21700	21637	21500	21574	21853	21607	21502	21618	21704	21566	21694	21589	21588	21611	21671	21660	21743	21441	21540	21678	21762	21421	21710	21505	21608	21689	21638	21616	21630	21635	21743	21641	21533	21538	21535	21535	21689	21617	21579	21652	21590	21789	21499	21744	21404	21586	21513	21648	21574	21682	21694	21761	21766	21358	21481	21660	21592	21662	21392	21631	21867	21382	21399	21560	21658	21818	21496	21535	21528	21692	21528	21616	21526	21691	21551	21658	21656	21857	21629	21732	21764	21539	21802	21595	21644	21595	21489	21510	21725	21594	21537	21624	21585	21678	21559	21594	21730	21832	21619	21630	21626	21622	21646	21628	21687	21723	21601	21507	21611	21668	21563	21532	21554	21525	21492	21667	21739	21642	21507	21610	21681	21647	21750	21588	21607	21610	21492	21704	21611	21541	21530	21629	21588	21518	21623	21441	21639	21631	21529	21592	21653	21536	21631	21647	21696	21437	21563	21649	21601	21738	21558	21565	21587	21417	21520	21687	21534	21608	21533	21456	21718	21542	21695	21596	21658	21526	21555	21648	21616	21611	21674	21666	21791	21592	21746	21776	21518	21719	21397	21584	21649	21456	21617	21605	21584	21712	21559	21553	21512	21575	21497	21591	21619	21471	21592	21521	21569	21457	21586	21637	21539	21630	21595	21662	21559	21373	21733	21750	21776	21689	21584	21604	21568	21394	21458	21722	21640	21419	21595	21627	21638	21690	21745	21454	21648	21489	21540	21561	21663	21516	21285	21675	21792	21593	21702	21779	21654	21373	21615	21643	21532	21712	21625	21662	21406	21568	21638	21651	21668	21653	21766	21658	21529	21681	21555	21537	21745	21623	21538	21675	21651	21489	21727	21616	21715	21477	21422	21686	21573	21747	21661	21675	21780	21476	21737	21537	21612	21578	21592	21633	21467	21488	21580	21619	21606	21580	21516	21642	21555	21696	21499	21490	21691	21660	21625	21633	21533	21571	21643	21710	21621	21609	21624	21654	21593	21768	21608	21450	21728	21632	21799	21777	21757	21542	21604	21483	21757	21502	21599	21446	21645	21628	21658	21683	21634	21709	21497	21609	21739	21617	21516	21404	21688	21650	21599	21700	21559	21710	21608	21704	21722	21602	21737	21580	21526	21467	21671	21623	21783	21677	21625	21645	21716	21535	21542	21711	21553	21647	21456	21509	21412	21462	21499	21644	21477	21568	21431	21608	21615	21639	21519	21665	21605	21705	21632	21592	21618	21573	21644	21423	21630	21621	21525	21630	21591	21582	21545	21494	21589	21643	21683	21727	21545	21764	21605	21715	21648	21557	21656	21519	21617	21751	21796	21497	21680	21619	21699	21506	21733	21514	21469	21656	21658	21760	21587	21546	21564	21706	21592	21466	21494	21721	21745	21473	21529	21687	21604	21712	21629	21540	21647	21429	21628	21569	21570	21658	21721	21538	21541	21720	21446	21486	21771	21636	21648	21849	21659	21644	21502	21709	21628	21578	21628	21502	21793	21679	21649	21684	21590	21336	21675	21576	21736	21683	21367	21553	21671	21626	21669	21706	21377	21642	21628	21697	21639	21540	21518	21688	21629	21590	21638	21548	21458	21472	21429	21630	21643	21512	21505	21729	21457	21521	21451	21664	21613	21582	21558	21684	21678	21750	21525	21508	21612	21466	21604	21696	21588	21567	21570	21500	21693	21534	21629	21551	21663	21546	21533	21454	21638	21654	21735	21634	21636	21692	21580	21771	21546	21580	21714	21603	21502	21633	21515	21451	21872	21605	21357	21650	21587	21646	21535	21712	21557	21679	21742	21686	21635	21644	21717	21427	21652	21799	21547	21612	21601	21669	21692	21623	21558	21708	21597	21513	21462	21465	21506	21567	21607	21439	21601	21519	21582	21717	21619	21529	21475	21584	21675	21507	21598	21464	21677	21525	21481	21713	21729	21605	21476	21539	21593	21519	21564	21693	21315	21521	21755	21754	21669	21691	21550	21635	21584	21731	21388	21718	21486	21687	21514	21588	21600	21630	21636	21506	21633	21456	21773	21501	21578	21753	21722	21463	21531	21623	21525	21617	21752	21573	21639	21695	21440	21666	21453	21530	21493	21663	21462	21497	21584	21805	21706	21702	21638	21311	21681	21546	21679	21655	21635	21624	21590	21536	21689	21367	21599	21518	21653	21769	21559	21643	21550	21695	21668	21664	21593	21497	21849	21716	21669	21618	21719	21575	21517	21743	21712	21594	21475	21526	21508	21472	21496	21748	21558	21547	21587	21521	21658	21487	21536	21569	21646	21657	21574	21723	21618	21576	21557	21463	21736	21525	21671	21594	21742	21736	21557	21760	21618	21470	21606	21374	21614	21860	21727	21641	21530	21490	21653	21512	21405	21769	21509	21710	21497	21488	21542	21645	21727	21576	21501	21311	21583	21630	21503	21532	21585	21686	21633	21681	21636	21613	21724	21816	21668	21596	21689	21783	21648	21602	21745	21706	21496	21319	21632	21573	21595	21654	21606	21713	21578	21567	21535	21558	21673	21494	21531	21554	21559	21553	21687	21493	21426	21562	21724	21580	21494	21588	21630	21470	21732	21540	21744	21694	21727	21660	21748	21558	21653	21490	21559	21689	21636	21646	21676	21483	21666	21718	21550	21515	21593	21737	21717	21498	21591	21618	21567	21755	21689	21750	21514	21678	21772	21815	21519	21686	21523	21473	21585	21819	21490	21622	21718	21696	21500	21494	21499	21657	21640	21413	21904	21593	21593	21667	21697	21526	21597	21827	21712	21656	21673	21765	21493	21656	21492	21515	21459	21634	21513	21809	21582	21773	21641	21649	21628	21780	21472	21527	21587	21575	21661	21526	21680	21580	21567	21704	21643	21651	21511	21758	21472	21566	21647	21559	21661	21734	21395	21545	21478	21677	21676	21656	21715	21509	21536	21489	21475	21537	21679	21558	21469	21667	21616	21766	21894	21549	21582	21664	21616	21766	21628	21735	21683	21601	21863	21492	21644	21641	21649	21620	21603	21763	21608	21630	21479	21759	21570	21432	21627	21544	21699	21567	21585	21490	21562	21734	21651	21641	21751	21580	21874	21593	21719	21465	21745	21727	21555	21602	21718	21641	21562	21625	21419	21683	21643	21557	21722	21652	21452	21625	21573	21527	21673	21638	21693	21669	21906	21587	21543	21604	21552	21549	21666	21597	21588	21555	21580	21728	21574	21422	21558	21523	21699	21477	21770	21422	21612	21720	21575	21639	21556	21551	21639	21497	21570	21658	21684	21537	21668	21679	21516	21506	21731	21613	21708	21647	21601	21666	21640	21632	21686	21648	21697	21562	21628	21769	21721	21501	21595	21716	21479	21498	21666	21584	21626	21451	21733	21774	21518	21463	21542	21673	21677	21569	21486	21705	21803	21641	21633	21716	21689	21646	21611	21538	21508	21602	21625	21582	21633	21595	21632	21409	21551	21488	21553	21599	21757	21645	21741	21629	21648	21534	21605	21626	21520	21708	21566	21599	21530	21763	21606	21717	21705	21616	21693	21610	21579	21495	21526	21632	21620	21586	21631	21691	21698	21497	21566	21592	21565	21610	21856	21574	21578	21628	21584	21713	21586	21627	21644	21697	21701	21594	21550	21682	21501	21631	21426	21446	21598	21527	21408	21711	21524	21585	21546	21429	21844	21534	21428	21654	21475	21480	21707	21642	21551	21812	21645	21600	21539	21598	21554	21626	21508	21798	21755	21669	21759	21783	21644	21651	21567	21556	21782	21552	21530	21577	21648	21522	21688	21730	21632	21574	21618	21694	21685	21640	21625	21519	21611	21490	21448	21829	21713	21458	21538	21598	21521	21492	21647	21680	21466	21547	21607	21422	21602	21755	21446	21587	21639	21560	21413	21644	21659	21544	21625	21580	21328	21475	21529	21706	21666	21633	21326	21722	21583	21582	21814	21597	21601	21741	21680	21506	21633	21737	21558	21459	21717	21489	21705	21518	21652	21566	21615	21482	21627	21681	21509	21661	21681	21723	21538	21722	21762	21622	21520	21596	21646	21750	21751	21466	21646	21794	21832	21396	21770	21620	21587	21440	21692	21379	21659	21600	21435	21599	21730	21650	21672	21460	21471	21684	21504	21761	21446	21497	21458	21622	21691	21539	21826	21556	21685	21629	21788	21552	21535	21728	21422	21709	21680	21453	21522	21500	21581	21673	21690	21651	21425	21707	21521	21657	21600	21768	21570	21743	21606	21745	21735	21779	21542	21757	21556	21354	21594	21701	21628	21571	21495	21651	21541	21571	21722	21738	21553	21730	21380	21707	21691	21651	21427	21772	21531	21507	21747	21769	21441	21495	21574	21710	21642	21636	21375	21628	21576	21529	21607	21424	21746	21640	21557	21715	21615
28925	39800	51173	41143	32648	29105	27871	27411	27337	27265	27311	27489	27225	27608	27426	27465	27303	27255	27446	27235	27403	27341	27265	27481	27596	27646	27412	27320	27299	27307	27360	27246	27274	27460	27147	27284	27200	27345	27439	27438	27261	27313	27041	26929	27315	27145	27450	27355	27181	27268	27267	27220	27186	27460	27254	27480	27477	27423	27397	27421	27230	27270	27271	27437	27467	27419	27586	27093	27247	27161	27348	27158	27280	27163	27379	27325	27347	27410	27285	27288	27319	27380	27242	27352	27509	27358	27377	27296	27241	27136	27350	27219	27257	27273	27566	27496	27315	27195	27273	27289	27347	27480	27172	27466	27567	27326	27332	27332	27472	27346	27321	27452	27311	27139	27178	27256	27248	27482	27468	27030	27160	27000	27185	27405	27378	27198	27288	27199	27446	27394	27395	27448	27470	27464	27175	27373	27312	27241	27281	27599	27178	27242	27516	27182	27482	27232	27363	27358	27291	27285	27280	27231	27236	27264	27416	27131	27167	27187	27103	27377	27309	27046	27328	27355	27456	27227	27375	27243	27269	27187	27406	27253	27089	27518	27179	27428	27245	27142	27296	27322	27310	27067	27433	27215	27372	27287	27024	27305	27332	27293	27429	27436	27466	27537	27306	27284	27396	27423	27489	27210	27339	27475	27518	27227	27464	27431	27273	27450	27407	27329	27284	27482	27431	27347	27233	27325	27133	27342	26974	27345	27448	27432	27195	27193	27296	27355	27322	27257	27131	27255	27452	27329	27487	27410	27308	27403	27266	27312	27378	27412	27367	27146	27153	27369	27400	27379	27283	26875	27233	27292	27399	27441	27253	27193	27207	27306	27470	27311	27542	27199	27260	27203	27355	27351	27303	27281	27317	27150	27174	27179	27277	27309	27278	27385	27406	27384	27501	27294	27113	27202	27409	27555	27390	27233	27356	27215	27216	27206	27223	27255	27326	27285	27364	27137	27309	27302	27378	27184	27258	27262	27250	27564	27423	27258	27032	27055	27074	27381	27019	27315	27246	27604	27298	27388	27491	27416	27237	27275	27214	27177	27121	27412	27464	27317	27387	27317	27417	27109	27349	27523	27407	27162	27214	27417	27443	27118	27030	27525	27421	27182	27432	27163	27334	27495	27125	27304	27363	27281	27161	27213	27211	27179	27283	27482	27404	27201	27464	27339	27394	27331	27426	27276	27255	27408	27299	27461	27409	27416	27431	27320	27157	27279	27639	27339	27276	27374	27293	27286	27199	27486	27332	27548	27098	27408	27378	27390	27364	27397	27418	27472	27467	27347	27256	27193	27475	27357	27484	27263	27236	27293	27488	27303	27363	27493	27414	27421	27447	27272	27499	27384	27438	27297	27343	27367	27382	27321	27371	26909	27365	27357	27355	26913	27215	27300	27337	27264	27368	27188	27443	27474	27241	27261	27446	27265	27268	27238	27379	27180	27474	27337	27398	27360	27312	27148	27290	27436	27371	27328	27135	27053	27413	27301	27306	27204	27035	27244	27300	27386	27250	27379	27569	27249	27591	27322	27321	27226	27604	27347	27429	27563	27430	27409	27670	27338	27481	27459	27228	27367	27467	27376	27483	27639	27311	27031	27430	27272	27352	27389	27433	27259	27283	27650	27440	27248	27116	27360	27512	27393	27204	27614	27375	27108	27416	27361	27094	27274	27358	27236	27182	27315	27303	27402	27382	27294	27470	26970	27229	26965	27370	27597	27425	27156	27249	27213	27314	27247	27556	27112	27133	27057	27158	27180	27340	27342	27331	27224	27280	27286	27273	27138	27209	27069	27189	27518	27296	27207	27657	27381	27332	27209	27312	27348	27475	27353	27432	27415	27552	27177	27024	27428	27558	27446	26894	27056	27621	27157	27229	27375	27312	27234	27380	27310	27291	27325	27447	27286	27291	27391	27100	27410	27308	27248	27365	27532	27400	27154	27241	27205	27135	27180	27139	27303	27333	27273	27239	27274	27263	27119	27084	27374	27433	27433	27759	27060	27377	27239	27131	27243	27295	27416	27546	27322	27576	27060	27310	27168	27204	27349	27149	27327	27263	27396	27260	27315	27094	27221	27174	27407	27366	27389	27357	27293	27451	27366	27152	27342	27333	27443	27170	27270	27438	27232	27291	27234	27498	27376	27549	27295	27308	27220	27354	27526	27195	27484	27251	27244	27330	27329	27337	27452	27395	27172	27234	27292	27336	27160	27398	27211	27407	27124	27714	27283	27214	27238	27221	27474	27368	27206	27238	27387	27486	27378	27357	27326	27225	27137	27711	26846	27386	27227	27426	27235	27225	27460	27454	27379	27411	27102	27210	27387	27266	27419	27407	27202	27149	27328	27173	27239	27289	27186	27286	27252	27210	27193	27481	27230	27301	27091	27343	27364	27208	27318	27041	27128	27258	27252	27302	27415	27378	27381	27327	27223	27380	27132	27170	27210	27220	27255	27287	27347	27491	27291	27442	27223	27261	27368	27640	27457	27393	27316	27219	27379	27353	27480	27353	27353	27472	27524	27232	27263	27308	27221	27426	27269	27342	27661	27290	27301	27265	27356	27350	27345	27380	27217	27276	27307	27248	27319	27394	27570	27249	27465	27210	27268	27335	27211	27175	27152	27368	27307	27282	27674	27354	27391	27407	27311	27381	27110	27423	27327	27037	27220	27422	27331	27289	27288	27299	27213	27334	27270	27241	27167	27344	27178	27208	27385	27456	27241	27162	27269	27105	27360	27411	27194	27321	27301	27511	27302	27368	27125	27437	27366	27271	27083	27394	27422	27260	27349	27264	27404	27276	27355	27337	27235	27459	27383	27010	27465	27357	27479	27536	27393	27234	27319	27429	27365	27397	27296	27527	27216	27309	27290	27342	27123	27329	27401	26987	27403	27273	27196	26987	27171	27342	27238	27346	27253	27336	27453	27380	27259	27264	27279	27372	27076	27343	27190	27350	27257	27070	27440	27254	27475	27501	27283	27437	27348	27270	27259	27090	27186	27244	27255	27157	27381	27404	27300	27263	27099	27250	27299	27456	27311	27241	27221	27663	27470	27303	27211	27302	27603	27389	27519	27356	27192	27276	27272	27364	27264	27151	27515	27453	27554	27315	27375	27344	27245	27396	27388	27211	27182	27447	27230	27433	27422	27484	27301	27310	27279	27228	27355	27337	27285	27336	27372	27345	27267	27447	27518	27397	27580	27318	27475	27164	27400	27455	27334	27226	27177	27514	27219	27393	27058	27266	27373	27057	27544	27514	27685	27451	27323	27465	27365	27365	27042	27229	27312	27348	27430	27475	27250	27285	27172	27420	27280	27472	27632	27289	27249	27345	27205	27242	27330	27166	27172	27445	27382	27349	27173	27363	27360	27375	27224	27207	27244	27324	27457	27458	27246	27276	27276	27337	27535	27264	27375	27046	27273	27412	27468	27340	27292	27391	27387	27270	27448	27179	27402	27448	27300	27309	27365	27428	27414	27140	27428	27514	27437	27270	27402	27253	27090	27419	27254	27475	27425	27281	27315	27552	27255	27300	27534	27090	27220	27227	27224	27414	27051	27292	27410	27325	27414	27249	27420	27490	27275	27215	27179	27180	27044	27240	27329	27322	27376	27386	27328	27457	27343	27127	27268	27422	27289	27047	26997	27294	27418	27130	27252	27296	27110	27111	27206	27296	27098	27340	27307	27536	27254	27506	27353	27357	27352	27337	27117	27349	27305	27153	27313	27269	27439	27364	27374	27348	27319	27146	27003	27369	27232	27115	27212	27361	27270	27240	27262	27201	27215	27235	27459	27501	27273	27555	27466	27168	27308	27182	27382	27215	27591	27174	27510	27351	27452	27534	27447	27425	27337	27458	27373	27322	26970	27314	27318	27261	27467	27145	27351	27400	27334	27300	27508	27292	27157	27427	27224	27350	27378	27364	27394	27363	27358	27312	27219	27113	27430	27186	27244	27442	27635	27306	27421	27131	27241	27410	27259	27324	27403	27328	27253	27376	27368	27275	27339	27308	27397	27295	27313	27101	27329	27052	27422	27501	27551	27570	27428	27316	27611	27342	27163	27049	27505	27316	27278	27367	27442	27169	27266	27184	27190	27389	27369	27249	27420	27491	27222	27473	27502	27490	27355	27384	27291	27423	27182	27397	27229	27363	27533	27338	27157	27363	27498	27037	27284	27256	27469	27463	27168	27427	27206	27437	27250	27233	27378	26986	27088	27387	27265	27285	27246	27109	27216	27233	27257	27278	27224	27284	27198	27188	27294	27450	27186	27605	27291	27240	27375	27156	27510	27327	27399	27266	27379	27412	27339	27202	27476	27372	27390	27462	27302	27357	27306	27214	27411	27191	27335	27238	27259	27342	27363	27413	27314	27454	27406	27319	27510	27444	27473	27397	27563	27504	27247	27167	27316	27303	27347	27512	27406	27394	27282	27414	27163	27169	27177	27314	27322	27562	27513	27251	27494	27108	27307	27233	27236	27251	27383	27291	27121	27228	27397	27241	27285	27357	27558	27361	27264	27405	27491	27504	27275	27419	27511	27304	27341	27661	27392	27208	27187	27381	27298	27330	27370	27364	27309	27318	27170	27189	27221	27379	27390	27438	27260	27043	27295	27488	27269	27467	27379	27447	27357	27461	27532	27376	27261	27446	27245	27564	27084	27299	27413	27417	27402	27302	27482	27211	27302	27326	27580	27478	27167	27544	27380	27345	27277	27397	27190	27445	27250	27389	27324	27386	27434	27565	27310	27163	26940	27452	27181	27308	27503	27192	27116	27050	27264	27260	27277	27474	27433	27122	27388	27259	27376	27183	27256	27203	27459	27460	27279	27338	27328	27387	27355	27311	27643	27283	27223	27232	27263	27111	27062	27356	27361	27315	27532	27472	27367	27439	27307	27315	27054	27107	27420	27189	27524	27346	27302	27328	27436	27431	27480	27454	27170	27366	27288	27211	27183	27081	27506	27514	27548	27426	27284	27164	27262	27075	27337	27550	27282	27340	27321	27233	27403	27131	27257	27176	27221	27331	27295	27462	27405	27471	27285	27513	27426	27324	27233	27372	27247	27287	27079	27246	27373	27373	27096	27184	27168	27431	27210	27001	27140	27492	27425	27112	27114	27167	27179	27307	27358	27335	27138
30246	62108	53008	36555	27345	22946	21692	21480	21400	21453	21246	21475	21423	21415	21448	21255	21284	21371	21321	21426	21306	21403	21404	21404	21313	21300	21280	21387	21355	21356	21428	21308	21425	21526	21270	21442	21377	21433	21289	21327	21348	21463	21307	21456	21336	21453	21419	21327	21297	21477	21482	21351	21332	21320	21464	21291	21421	21683	21396	21406	21409	21511	21288	21461	21329	21306	21439	21187	21478	21219	21388	21575	21383	21411	21405	21224	21159	21311	21288	21339	21269	21149	21374	21319	21705	21259	21381	21322	21569	21386	21384	21456	21363	21277	21354	21331	21386	21593	21423	21450	21362	21420	21457	21517	21444	21467	21290	21439	21495	21350	21268	21510	21285	21475	21474	21225	21511	21413	21544	21404	21338	21296	21403	21387	21500	21320	21357	21395	21438	21380	21429	21418	21448	21194	21429	21392	21313	21334	21440	21608	21208	21442	21320	21370	21214	21382	21474	21324	21458	21255	21331	21229	21254	21309	21434	21454	21410	21515	21415	21438	21230	21454	21259	21442	21357	21388	21390	21363	21297	21566	21459	21259	21505	21334	21484	21431	21368	21440	21374	21485	21201	21452	21329	21392	21380	21197	21271	21481	21318	21372	21301	21459	21269	21253	21324	21328	21268	21570	21518	21367	21253	21421	21464	21329	21276	21402	21389	21329	21441	21433	21113	21405	21463	21402	21326	21569	21287	21367	21456	21500	21397	21355	21301	21177	21411	21448	21250	21385	21294	21356	21356	21465	21505	21370	21338	21437	21401	21235	21346	21451	21402	21164	21463	21366	21250	21488	21300	21236	21362	21408	21352	21347	21327	21414	21284	21422	21441	21279	21452	21366	21295	21427	21334	21346	21306	21372	21380	21189	21370	21413	21512	21461	21264	21498	21246	21479	21399	21374	21372	21221	21398	21270	21251	21386	21588	21357	21375	21378	21458	21523	21434	21072	21409	21383	21364	21150	21380	21382	21361	21313	21411	21423	21213	21470	21423	21331	21152	21214	21207	21317	21457	21175	21392	21331	21434	21484	21381	21386	21470	21319	21327	21231	21437	21398	21290	21283	21286	21458	21354	21571	21356	21416	21291	21471	21276	21447	21302	21237	21430	21495	21330	21267	21427	21410	21316	21589	21311	21600	21495	21384	21375	21286	21323	21361	21362	21246	21407	21353	21278	21267	21445	21353	21531	21323	21459	21206	21244	21170	21307	21387	21332	21396	21611	21337	21403	21572	21448	21247	21382	21402	21312	21324	21420	21409	21282	21323	21286	21309	21310	21304	21298	21455	21631	21265	21243	21370	21247	21412	21307	21400	21515	21415	21225	21329	21424	21280	21391	21414	21352	21451	21292	21390	21599	21375	21513	21444	21259	21478	21351	21565	21244	21491	21365	21264	21348	21404	21472	21390	21437	21274	21370	21280	21423	21444	21425	21102	21397	21361	21313	21459	21466	21353	21414	21297	21539	21364	21445	21260	21522	21409	21443	21350	21632	21437	21429	21445	21442	21379	21454	21574	21357	21361	21333	21359	21356	21511	21176	21241	21370	21154	21657	21235	21269	21426	21305	21408	21293	21552	21336	21384	21377	21480	21330	21265	21411	21268	21330	21228	21355	21298	21468	21550	21300	21391	21267	21285	21565	21489	21355	21272	21287	21278	21438	21335	21528	21376	21501	21541	21207	21328	21255	21420	21310	21287	21301	21264	21377	21545	21217	21455	21316	21376	21267	21412	21427	21519	21270	21325	21492	21395	21454	21405	21379	21287	21261	21266	21397	21549	21337	21413	21598	21618	21453	21301	21607	21263	21386	21314	21468	21341	21453	21312	21450	21337	21411	21210	21524	21437	21368	21328	21404	21336	21531	21449	21227	21355	21385	21308	21330	21378	21188	21511	21280	21486	21393	21376	21301	21511	21322	21293	21435	21437	21387	21458	21210	21335	21308	21418	21398	21334	21447	21431	21391	21408	21263	21258	21454	21332	21483	21408	21365	21316	21371	21370	21353	21320	21262	21375	21343	21623	21490	21257	21265	21447	21532	21389	21455	21449	21272	21389	21497	21406	21406	21467	21438	21104	21210	21254	21466	21297	21273	21476	21313	21379	21556	21497	21353	21570	21309	21321	21312	21306	21388	21412	21493	21470	21537	21381	21546	21382	21333	21456	21303	21278	21423	21352	21380	21176	21426	21310	21336	21339	21360	21318	21407	21358	21410	21428	21212	21460	21352	21249	21320	21382	21545	21345	21378	21373	21491	21373	21364	21489	21368	21286	21401	21442	21277	21246	21319	21315	21565	21300	21486	21263	21445	21358	21482	21362	21198	21291	21386	21317	21378	21288	21350	21343	21370	21362	21531	21292	21434	21419	21359	21506	21359	21384	21423	21373	21472	21422	21380	21391	21456	21427	21309	21308	21378	21357	21474	21404	21402	21328	21620	21337	21399	21486	21319	21404	21326	21385	21394	21372	21472	21324	21562	21380	21501	21506	21183	21470	21416	21214	21287	21194	21298	21329	21315	21640	21419	21227	21500	21272	21386	21562	21423	21444	21703	21358	21411	21579	21292	21530	21471	21517	21343	21239	21330	21428	21499	21253	21535	21356	21458	21342	21355	21483	21356	21205	21495	21319	21390	21367	21310	21372	21436	21292	21314	21356	21373	21400	21671	21488	21252	21332	21450	21367	21290	21361	21354	21307	21469	21348	21430	21301	21505	21416	21488	21328	21228	21417	21408	21309	21371	21415	21283	21310	21385	21308	21277	21320	21627	21290	21483	21466	21447	21325	21274	21210	21367	21191	21347	21332	21390	21505	21307	21294	21494	21351	21218	21422	21248	21459	21242	21458	21425	21395	21510	21406	21439	21428	21281	21454	21394	21287	21273	21465	21240	21280	21152	21496	21506	21315	21451	21421	21348	21517	21623	21333	21455	21253	21441	21375	21380	21476	21325	21214	21403	21301	21351	21451	21426	21455	21399	21369	21355	21430	21541	21219	21373	21351	21383	21367	21450	21290	21418	21434	21237	21295	21555	21262	21376	21342	21166	21307	21177	21450	21291	21381	21411	21287	21270	21465	21243	21460	21446	21334	21240	21509	21480	21307	21319	21517	21420	21259	21588	21561	21490	21206	21242	21494	21430	21359	21418	21513	21510	21335	21183	21238	21436	21155	21462	21249	21364	21404	21397	21295	21392	21357	21250	21592	21320	21458	21336	21264	21432	21512	21242	21333	21509	21341	21377	21574	21493	21282	21346	21374	21312	21412	21318	21312	21268	21463	21416	21287	21339	21411	21274	21365	21419	21339	21585	21277	21229	21225	21529	21198	21304	21368	21418	21464	21278	21289	21556	21449	21232	21393	21418	21434	21483	21379	21519	21317	21283	21206	21378	21397	21224	21260	21554	21508	21506	21314	21336	21283	21283	21377	21445	21607	21390	21411	21377	21504	21375	21342	21488	21412	21490	21503	21372	21436	21285	21362	21297	21146	21533	21290	21276	21505	21302	21294	21520	21409	21223	21413	21321	21275	21455	21270	21497	21349	21219	21279	21370	21178	21473	21462	21314	21429	21444	21289	21482	21442	21361	21430	21374	21442	21455	21393	21324	21441	21191	21389	21635	21180	21436	21548	21313	21400	21284	21351	21487	21536	21227	21337	21170	21500	21619	21437	21224	21464	21291	21342	21464	21407	21416	21564	21331	21365	21272	21345	21223	21475	21427	21258	21420	21213	21486	21270	21578	21349	21500	21203	21392	21332	21439	21390	21423	21470	21590	21373	21333	21334	21465	21321	21761	21384	21312	21500	21408	21412	21391	21391	21519	21257	21475	21289	21556	21480	21454	21694	21386	21221	21445	21352	21257	21379	21567	21314	21380	21362	21225	21487	21445	21424	21425	21285	21575	21415	21333	21402	21323	21457	21300	21388	21390	21498	21382	21351	21247	21264	21192	21445	21202	21444	21286	21378	21506	21311	21572	21376	21349	21432	21331	21227	21409	21291	21327	21505	21292	21482	21486	21436	21382	21369	21532	21495	21258	21461	21515	21518	21465	21323	21279	21423	21412	21428	21260	21459	21401	21396	21612	21344	21324	21431	21453	21458	21421	21399	21325	21482	21609	21398	21303	21440	21428	21366	21433	21325	21348	21398	21255	21379	21230	21379	21320	21228	21291	21346	21437	21444	21512	21417	21455	21366	21557	21324	21393	21520	21480	21363	21387	21291	21371	21278	21414	21415	21326	21420	21488	21257	21322	21358	21458	21529	21489	21216	21278	21406	21359	21307	21492	21373	21413	21309	21059	21432	21403	21538	21210	21349	21430	21501	21402	21458	21423	21290	21319	21373	21369	21262	21282	21416	21433	21275	21416	21392	21451	21584	21210	21574	21268	21386	21418	21512	21474	21647	21415	21402	21585	21463	21374	21479	21259	21313	21487	21481	21512	21335	21483	21299	21277	21366	21448	21397	21269	21246	21433	21508	21486	21407	21473	21422	21527	21383	21323	21339	21434	21327	21370	21441	21262	21382	21394	21319	21499	21386	21401	21380	21460	21265	21361	21339	21491	21424	21480	21572	21352	21351	21570	21507	21549	21433	21271	21484	21551	21397	21421	21401	21234	21352	21381	21268	21496	21506	21421	21420	21446	21423	21537	21225	21265	21447	21426	21283	21201	21439	21527	21503	21295	21446	21368	21447	21310	21345	21243	21356	21492	21430	21491	21450	21268	21263	21627	21377	21353	21465	21402	21420	21270	21346	21386	21369	21386	21496	21362	21365	21382	21306	21427	21476	21391	21419	21215	21381	21512	21465	21418	21485	21147	21383	21364	21481	21480	21408	21227	21504	21406	21447	21434	21222	21434	21501	21260	21550	21369	21198	21416	21409	21371	21241	21513	21403	21563	21440	21387	21328	21561	21377	21344	21400	21585	21281	21335	21410	21379	21301	21455	21184	21341	21282	21414	21302	21323	21464	21552	21514	21504	21452	21397	21204	21378	21216	21400	21505	21240	21359	21381	21370	21456	21491	21569	21326	21446	21325	21484	21380	21273	21288	21490	21333	21182	21350	21413	21457	21412	21328	21313	21538	21198	21317	21452	21405	21354	21459	21436	21367	21525	21278	21290	21500	21306	21366	21373	21523	21468	21525
23814	26365	44838	45930	36921	32758	31517	28834	28435	28867	28787	28477	28354	28409	28520	28416	28480	28676	28520	28456	28412	28248	28398	28352	28610	28338	28467	28363	28520	28347	28430	28497	28614	28382	28148	28348	28519	28288	28397	28246	28356	28308	28209	28199	28209	28406	28247	28395	28376	28331	28365	28106	28419	28308	28306	28437	28302	28163	28260	28344	28248	28376	28221	28424	28425	28406	28348	28306	28200	28201	28064	28261	28313	28191	28338	28299	28260	28261	28481	28243	28238	28303	28252	28233	28279	28492	28296	28183	28229	28376	28150	27981	28391	28497	28460	28364	28433	28332	28173	28358	28178	28019	28265	28302	28367	28059	28392	28455	28498	28141	28412	28612	28343	28150	28445	28382	28153	28310	28289	28304	28108	28217	28432	28374	28381	28104	28059	28414	28314	28243	28397	28048	28292	28276	28316	28233	28321	28454	28381	28308	28461	28203	28151	28403	28392	28202	28407	28248	28120	28372	28272	27927	28214	28401	28302	28318	28293	28140	28461	28538	28481	28305	28489	28214	28208	28351	28309	28261	28309	28136	28186	28366	28127	28099	28425	28361	28402	28493	28191	28355	28565	28481	28454	28332	28243	28457	28293	28305	28217	28421	28148	28248	28443	28401	28079	28537	28458	28367	28195	28522	28472	28273	28335	28218	28039	28270	28355	28449	28117	28230	28265	28295	28233	28384	28017	28172	28159	28301	28110	28507	28175	28179	28182	28244	28149	28223	28120	28301	28330	28123	28320	28239	28090	28327	28051	28568	28350	28080	28520	28411	28357	28260	28120	28360	28463	28343	28400	28537	28166	28219	28200	28280	28205	28086	28395	28150	28128	28181	28237	28499	28318	28237	28352	28325	28216	28166	28438	28317	28400	28208	28209	28392	28273	28195	28324	28215	28349	28452	28288	28158	28406	28279	28413	28256	28433	28467	28116	28482	28582	28289	28283	28372	28467	28270	28440	28055	28349	28135	28230	28260	28364	28303	28160	28205	28178	28469	28352	28634	28347	28456	28463	28366	28456	28277	28455	28321	28540	28301	28175	28246	28233	28214	28353	28185	28264	28325	28148	28216	28323	28390	28418	28317	28322	28193	28289	28325	28265	28326	28360	28370	28062	28200	28214	28203	28147	28343	28514	28235	28223	28244	28303	28289	28454	28371	28232	28239	28432	28364	28214	28376	28178	28317	28379	28167	28142	28298	28512	28211	28227	28346	28335	28238	28143	28115	28301	28486	28323	28249	28274	28100	28316	28412	28437	28277	28067	28270	28420	28266	28281	28438	28197	28498	28286	28032	28203	28279	28314	28177	28111	28317	28203	28439	28546	28238	28233	28144	28425	28286	28403	28052	28436	28208	28427	28456	28553	28394	28307	28200	28280	28204	28219	28127	28179	28375	28137	28378	28337	28230	28266	28159	28117	28540	28599	28395	28263	28210	28353	28419	28245	28182	28112	28169	28153	28243	28343	28145	28182	28190	28217	28124	28304	28390	28444	28129	28399	28257	28169	28295	28420	28240	28316	28294	28351	28395	28277	28192	28263	28578	28337	28307	28477	28213	28392	28183	28590	28317	28339	28319	28454	28208	28304	28436	28432	28283	28338	28307	28319	28429	28201	28225	28314	28351	28162	28421	28304	28188	28443	28371	28452	28211	28294	28354	28139	28432	28253	28371	28331	28607	28270	28248	28149	28287	28005	28192	28339	28413	28234	28320	28443	28145	28322	28102	28200	28335	28413	28446	28334	28105	28246	28416	28540	28265	28203	28465	28233	28267	28221	28399	28297	28140	28381	28614	28247	28341	28389	28439	28074	28135	28473	28398	28316	28100	28359	28282	28430	28289	28280	28280	28131	28260	28029	28392	28305	28202	28409	28272	28272	28537	28350	28317	28264	28337	28522	28162	28171	28278	28194	28189	28229	28365	28305	28375	28327	28447	28443	28115	28190	28274	28452	28399	28330	28450	28419	28268	28294	28095	28217	28536	28495	28388	28169	28313	28621	28313	28122	28257	28264	28223	28453	28335	28346	28265	28334	28146	28179	28340	28344	28354	28439	28334	28181	28220	28345	28330	28268	28638	28002	28417	28375	28223	28133	28338	28321	28434	28617	28491	28195	28346	28219	28268	28382	28276	28393	28586	28390	28490	28134	28209	28425	28213	28249	28360	28190	28135	28247	28052	28123	28210	28421	28341	28470	28348	28318	28340	28186	28316	28355	28168	28398	28367	28438	28118	28281	28549	28384	28209	28241	28427	28253	28165	28023	28008	28144	28290	28241	28183	28122	28352	28091	28345	28065	28344	28289	28262	28276	28314	28291	28459	28265	28161	28270	28101	28264	28291	28221	28223	28306	28195	28406	28081	28354	28337	28174	28254	28482	28390	28307	28061	28161	28296	28104	28357	28217	28380	28364	28287	28410	28214	28326	28218	28228	28332	28521	28252	28356	28282	28299	28412	28402	28234	28247	28408	28393	28186	28266	28230	28497	28363	28404	28122	28245	28308	28508	28486	28288	28473	28415	28368	28179	28141	28655	28294	28463	28288	28340	28220	28531	28238	28054	28119	28260	28488	28244	28302	28218	28126	28350	28260	28294	28425	28488	28147	28227	28153	28248	28530	28349	28263	28220	28287	28283	28403	28315	28222	28145	28382	28456	28189	28463	28471	28483	28379	28330	28425	28455	28436	28356	28183	28394	28422	28272	28238	28338	28299	28277	28286	28514	28177	28538	28283	28350	28279	28474	28386	28366	28061	28403	28355	28468	28490	28548	28408	28271	28353	28315	28157	28169	28434	28208	28207	28209	28497	28267	28152	28608	28343	28389	28274	28442	28533	28156	28485	28277	28347	28279	28170	28308	28256	28230	28270	28282	28339	28356	28113	28566	28397	28393	28229	28412	28381	28348	28365	28221	28229	28231	28293	28247	28288	28285	28195	28073	28354	28256	28236	28196	28215	28403	28178	28372	28261	28404	28423	28526	28167	28321	28299	28357	28529	28252	28328	28429	28195	28312	28268	28198	28255	28398	28465	28102	28390	28558	28377	28536	28093	28497	28184	28550	28485	28264	28258	28202	28528	28150	28128	28328	28162	28433	28310	28163	28246	28303	28334	28379	28270	28181	28018	28499	28215	28411	28389	28249	28297	28205	28363	28302	28531	28252	28284	28119	28251	28542	28214	28337	28461	28476	28235	28380	28210	28403	28287	28257	28382	28576	28205	28345	28451	28421	28192	28180	28120	28310	28457	28272	28271	28225	28463	28307	28060	28326	28464	28352	28203	28162	28426	28125	28409	28118	28047	28071	28348	28207	28416	28371	28287	28385	28193	28287	28040	28372	28444	28303	28427	28216	28360	28340	28378	28440	28235	28355	28632	28183	28471	28427	28351	28408	28382	28291	28281	28278	28173	28170	28209	28152	28300	28485	28523	28302	28307	28362	28143	28232	28389	28407	28390	28209	28094	28262	28264	28361	28219	28419	28295	28109	28273	28328	28207	28266	28310	28022	28367	28556	28348	28450	28315	28270	28375	28505	28304	28601	28257	28550	28343	28305	28352	28494	28376	28369	28255	28349	28567	28177	28305	28437	28419	28057	28268	28326	28120	28480	28324	28152	28315	28126	27913	28509	28308	28431	28207	28281	28503	28287	28187	28223	28504	28212	28405	28227	28256	28535	28342	28350	28381	28314	28318	28247	28442	28151	28167	28351	28342	28220	28335	28258	28449	28261	28236	28261	28409	28198	28367	28314	28380	28254	28483	28467	28458	28351	28317	28076	28185	28189	28299	28164	28124	28369	28201	28428	28242	28289	28448	28377	28410	28401	28280	28394	28107	28315	27916	28430	28419	28280	28398	28200	28414	28227	28418	28355	28490	28125	28447	28395	28436	28473	28397	28275	28151	28324	28201	28512	28466	27990	28263	28260	28317	28285	28138	28480	28443	28479	28513	28375	28437	28332	28371	28356	28353	28179	28198	28392	28310	28264	28152	28199	28159	28255	28233	28312	28088	28289	28323	28249	28344	28316	28319	28390	28177	28334	28226	28336	28495	28305	28369	28414	28477	28174	28306	28267	28214	28150	28348	28222	28135	28582	28515	28250	28094	28207	28294	28441	28235	28143	28247	28278	28279	28412	28332	28274	28258	28331	28304	28272	28326	28300	28339	28448	28348	28100	28343	28387	28452	28422	28274	28089	28314	28457	28291	28307	28064	28344	28456	28411	28348	28386	28128	28425	28454	28366	28274	28339	28385	28384	28436	28309	28089	28247	28180	28076	28174	27986	28451	28338	28244	28272	28404	28181	28366	28268	28162	28256	28215	28229	28328	28351	28129	28219	28222	28044	28185	28171	28350	28321	28150	28332	28425	28237	28328	28442	28280	28195	28207	28505	28038	28258	28385	28420	28198	28236	28137	28172	28348	28196	28656	28464	28008	28338	28361	28297	28445	28360	28079	28269	28553	28218	28141	28402	28265	28097	28303	28348	28347	28327	28196	28235	28385	28239	28385	28096	28284	28404	28399	28563	28510	28540	28182	28184	28110	28221	28289	28360	28272	28368	28158	28234	28300	28317	28323	28423	28524	28534	28269	28616	27938	28248	28320	28332	28350	28457	28315	28386	28380	28383	28247	28322	28567	28373	28206	28388	28602	28162	27908	27894	28206	28194	28411	28204	28273	28345	28258	28147	28139	28262	28425	28356	28394	28386	28116	28399	28448	28521	28339	28331	28355	28069	28252	28255	28261	28378	28177	28347	28295	28045	28419	28053	28411	28270	28359	28454	28529	28280	28216	28419	28473	28243	28435	28074	28137	28378	28300	28089	28521	28377	28268	28379	28314	28283	28246	28281	28387	28290	28325	28178	28449	28223	28326	28338	28331	28436	28394	28273	28249	28345	28172	28249	28131	28334	28320	28287	28323	28418	28578	28238	28363	28025	28517	28516	28225	28230	28318	28347	28440	28191	28311	28441	28270	28331	28304	28564	28319	28114	28667	28248	28231	28102	28259	28304	28305	28422	28241	28306	28389	28142	28241	28283	28444	28235	28530	28485	28285	28284	28333	28352	28331	28205	28324	28169	28509	28267	28342	28256	28273	28165	28222	28441	28207	28339	28372	28120	28424	28318	28301	28334	28326	28465	28373	28232	28250
57140	104761	90824	65305	42352	29200	23772	22051	22089	21995	22058	21922	22017	21989	22036	22170	22015	22120	22028	21854	22125	21954	22086	21997	21837	22073	22111	22003	21871	22059	22164	22003	21903	22064	22241	22006	21977	22032	22037	22099	21988	21958	21980	21989	22124	21989	22091	22009	22002	21982	22140	22163	22139	22060	22025	21985	22117	22088	22081	21819	22287	21983	22045	22023	22070	22060	22003	22055	22053	22032	22174	22018	21816	21899	22221	22093	22036	21958	22224	21911	22197	22005	22095	22105	22135	22099	21943	21928	21908	21885	22174	22064	21977	22109	22116	21953	22091	21926	21863	21941	22042	21903	22033	21918	22022	22132	22021	21934	21849	22076	22031	22018	22019	22072	21778	22033	21977	22035	22296	22011	21930	22094	21985	21981	21980	22174	21946	22131	22202	22171	22113	22196	22083	22239	21998	22081	21915	21832	22090	21916	22147	22072	22068	22148	22231	21932	21924	22127	22073	22015	21994	22190	22174	21933	21933	22134	22039	22049	22065	22079	22191	22077	21990	21984	22297	21900	22024	22213	22158	22071	21943	21931	22051	22314	21861	21950	22069	22089	22137	22145	22006	22052	21934	22170	22033	21994	22031	21988	22230	22041	21869	22119	22074	21970	22047	22082	22026	22022	22107	21970	21979	22186	21946	21994	21986	21919	21838	21904	22053	22295	22044	21949	21854	22040	21984	22002	21960	22159	22000	22001	22092	22015	22064	22140	21906	22151	21895	22207	22135	21878	22134	22085	21947	22065	21929	21953	22218	22002	22152	21756	22085	21929	22027	21940	22186	22009	22141	21968	22007	21849	21881	22086	21966	21940	22045	22143	22071	22211	22088	22344	22005	22035	22121	21835	21939	22116	22001	21941	21998	22168	21993	21936	22039	22019	22267	21995	22136	22005	22143	22143	22120	22105	22058	21891	21725	21961	22047	21961	22017	21932	21953	22074	21883	22043	22069	22036	21927	21972	22167	22187	21893	21856	22019	22180	22066	21953	22010	22088	21971	22014	21909	22069	21789	21938	22123	21985	21954	22077	22020	21989	22025	22028	21893	22037	22084	21990	21997	22068	21965	21868	22015	21881	22043	22084	21991	21895	21722	22097	22047	22065	22136	21993	21798	22156	21974	22126	22009	22054	22111	22112	22048	21987	21982	22037	22063	22100	22006	22073	22149	22015	21971	22029	22121	22015	22030	22044	21880	21903	22024	21813	22097	21896	21987	22182	22126	22106	22007	21989	22047	21992	22018	21940	22068	22129	21899	22090	21855	22012	21946	22112	22037	22042	22142	22054	21965	21961	21928	21957	21895	22111	22031	22104	21951	22253	22015	22204	22053	21971	21996	21934	22111	21805	22073	21975	22063	21968	21977	21965	22084	22028	22009	22109	22035	21907	21948	22060	22224	21927	21900	22035	21896	22002	22127	22040	22090	21862	22038	22148	22080	22139	21853	22214	22009	21949	22027	22163	22049	22115	21939	21990	22037	22128	21978	21973	22022	22058	21964	22029	22059	22074	21941	22165	22068	22037	22095	22061	22113	22155	21912	21989	21887	22173	22065	21963	22108	21943	22136	22135	21902	21751	21976	22014	22215	22155	22113	22312	21988	22077	21985	22082	22008	21797	22107	22065	22002	22155	22110	22106	22223	21990	21863	21939	22031	22079	21881	22133	22083	21903	22177	22197	22178	22081	21927	22143	22065	22092	22000	21917	22008	22148	21968	22122	22140	22248	21935	22174	21820	22098	22042	21932	22085	22075	22073	21960	22084	21993	21993	22142	22070	22003	22081	22122	22073	21923	21853	21986	22090	21950	22016	21930	22115	22017	22004	21976	22109	22071	22092	21928	21852	22064	21951	21916	21973	22030	21957	22099	22098	22119	22217	21863	22173	22136	21994	22001	21895	22173	21981	21937	22129	21990	22041	21840	22128	22030	21994	22160	22186	22150	22082	21932	21985	22119	21874	22029	22179	22050	21916	21904	22196	21903	21834	22129	21997	22187	22136	21731	22120	22206	22009	22032	22068	21975	21963	21950	22124	22069	22136	22139	22044	21906	21945	22041	22142	22193	21845	22114	22194	21865	21923	21849	22020	21946	22007	22131	22079	21916	22099	21905	21985	21907	21882	22052	21951	21978	21897	22177	22181	22115	22031	21920	22059	22063	22146	22128	22023	22121	21999	22041	21926	22211	22011	21907	22094	21928	22018	21942	22038	21963	22181	22150	21989	22085	22053	22029	22064	21953	21861	21980	21952	22025	21938	21995	22091	22074	22135	22106	22052	22154	21972	21924	22102	22046	22193	22216	22046	21947	22098	21878	21997	22113	22132	21975	22037	22105	22103	22001	22127	22060	22027	22036	21895	21973	22046	22076	22047	21933	21971	21947	22055	21901	21878	22056	22007	21983	22203	22185	21954	22099	21863	21966	21993	22157	22103	22099	22092	21947	22104	22219	22093	22015	22031	21796	21927	21986	22167	21951	21918	22096	21983	22095	21876	22127	22106	21904	22014	21972	22052	22077	22190	22022	22057	22051	22086	22104	22047	21960	22042	22084	21922	21858	22127	22169	21966	22073	22199	21969	22024	22008	22101	22051	21990	22033	22098	22051	22084	22153	22047	22043	21872	22039	22083	22035	22126	22106	22105	22049	21974	22227	22201	21940	22139	21901	21994	22055	22060	21878	22066	21846	22115	21999	21924	21931	21999	21972	22197	22227	21984	21899	22122	21865	21999	22104	22031	22022	22213	21933	21983	22035	21864	21965	21952	21998	22127	21889	22033	22185	22014	21920	21835	22167	22110	21885	22293	21896	22090	22096	21985	21965	21999	22326	22040	22114	22084	22142	22040	22214	22092	22081	21917	22276	21951	22102	21985	21978	22104	22088	21881	22047	22154	22057	22029	22012	21942	22129	21951	21925	22226	22009	22160	22037	22010	22141	22000	22092	21972	21987	22125	22055	22199	22103	21817	22089	22033	22086	22107	22030	22059	22089	22047	22095	22011	21979	22040	21952	21945	21995	21955	22124	21926	22012	21991	22074	22057	22196	22061	21962	22109	22182	21932	22036	22137	21984	22034	22145	22110	22163	21926	22053	22203	22044	22083	22221	21892	21945	22047	22113	21957	22068	22165	22237	22060	22110	21888	21944	22137	22090	21918	22023	22128	22055	21928	22174	22183	22099	22063	22108	21890	22145	22107	22144	21996	22018	22044	22244	22028	22151	21972	22035	21991	21941	22140	21931	22110	21888	22086	21773	22029	22043	21911	22017	22004	22086	22083	22059	21839	22140	22068	22118	22065	21924	21903	21955	22021	22048	22009	21964	21893	21971	22053	22157	21935	22085	21773	22052	21825	22129	22097	21937	21778	21796	22113	22019	22037	22103	22130	22135	21833	22047	22109	22202	22044	22062	22140	22129	22178	22027	21959	22043	22126	21972	21876	22028	22000	22084	22025	22113	22160	22013	21966	22089	22166	22013	21932	22084	22172	21997	21922	22026	22098	22048	22026	22046	22135	22131	22034	21951	22062	21981	22023	22080	22143	22002	21906	21833	22059	22106	22115	21885	21883	22126	22053	22067	21888	22182	22126	22098	21636	21886	22107	21869	22010	22056	22184	22015	21875	22044	21830	22147	21853	22189	22015	22144	22041	21946	21911	22080	22061	22052	21897	22040	21946	22064	22011	22109	22175	22007	21940	22040	21949	22088	22158	22115	22105	21923	21994	22038	21917	22048	22046	22035	22055	22151	22126	22134	22007	21995	22051	22156	22169	21902	22040	22161	22092	22088	22097	21796	22111	21932	22147	22105	21826	22092	21979	22228	22040	21968	22009	22002	21974	22069	22054	22236	22171	21932	22108	22086	21979	21985	21893	22067	22181	22031	22175	22018	21958	21970	22131	21925	22047	22046	21937	21844	22088	22062	22130	21979	21885	22074	21845	22194	22232	22102	22078	21925	21960	21991	22116	21881	22060	22060	21972	22016	21947	22049	21961	21954	21954	22009	22053	22120	22044	22125	21944	22050	22129	22095	22040	22080	22052	21941	21994	22063	21969	22236	22125	22094	21940	22007	22092	21825	22066	22062	21931	21987	22169	22053	22077	21999	21965	21992	22067	22119	21946	22113	22076	22064	22190	21935	22055	22117	22014	21967	21914	22199	21968	21918	22073	21952	21975	22057	22000	22014	22144	22010	22136	22002	21952	21800	21958	21923	22068	21973	22047	21936	21844	22083	21991	22096	21974	22260	22006	21926	22108	21970	22145	22127	22068	21989	21772	22082	21924	22026	22059	22086	21951	22198	22013	21993	22150	22131	22060	21920	21905	21928	21963	21876	22036	21992	22069	21956	22051	22030	22062	21966	22018	22072	22084	21879	22062	21989	21918	22053	21828	22092	22055	21930	22033	21922	22015	22038	21986	21966	22186	21927	21959	21979	22042	22046	22059	22085	21933	22104	22009	21968	22110	21892	22096	22058	21911	22151	22131	22051	22167	21956	21993	22026	22331	22085	21952	21973	22221	21935	22110	22034	22014	22175	21925	21963	21978	22078	21977	22076	21925	22101	21981	21942	22248	21940	21955	22036	22092	21993	22036	22075	21902	22011	22152	22200	21951	22108	21980	21908	22105	21974	22092	22178	22086	22153	21878	22201	22006	21889	21792	22028	22016	22067	22129	22050	21936	21916	22146	22007	21996	21963	21913	21868	22004	22144	21932	22213	22047	22186	22004	22092	22012	21968	22097	22103	21885	22249	21851	21982	22031	22065	22048	21894	22132	21975	22177	22013	21987	22063	21980	22024	22104	21908	21940	22200	22002	22081	21831	21755	21989	21865	22124	21962	21962	21983	22034	22044	21966	22167	22030	22022	21980	22097	22248	22046	22184	22177	21853	22117	22052	21951	22169	22059	21987	21983	22017	22122	22008	21957	21923	21966	22029	22060	21876	22138	22143	21951	21797	22177	22120	22139	22119	22242	21989	22147	22004	22076	21963	21825	22008	21991	22069	22218	22025	22197	22051	22078	22086	22266	22023	22011	22073	22140	22126	22008	21882	21982	21897	21901	22027	22030	21975	22153	22049	22177	21894	22047	22139	21922	21931	22138	21973	22220	21958	22071	22206	22088	21944	22124	21874	22094	22007	22113
22705	24395	40563	40676	36695	34252	34212	30857	30408	30931	30478	30506	30601	30580	30629	30429	30484	30327	30567	30529	30459	30332	30562	30445	30338	30372	30382	30334	30270	30479	30096	30336	30294	30570	30476	30528	30450	30350	30182	30038	30194	30285	30559	30188	30240	30234	30393	30465	30118	30273	30280	30255	30267	30253	30205	30309	30091	30310	30484	30176	30182	29965	30157	30332	30344	30130	30164	30188	30561	30208	30232	30304	30213	30357	30029	30243	30439	30429	29907	30351	30443	30270	30406	30246	30283	30215	29925	30308	30386	30365	30378	30326	30362	30419	30192	30083	30061	30185	30254	30215	30288	30202	30194	30146	30184	30538	30208	30220	30279	30089	30054	30016	30226	30292	30049	30094	30183	30115	30141	30261	30120	30253	30092	30213	30006	30159	30216	30052	30089	30093	30145	30315	30239	30183	29957	30231	30143	30451	30063	30191	30226	30184	30221	30191	30126	30279	30023	30061	30176	30154	30233	30118	30400	30108	30162	30404	30124	30169	30083	30198	30075	30035	30097	30237	30284	30067	30238	30172	30146	30272	30010	30252	29845	30215	30045	30138	30126	30251	30178	30065	30215	30291	30036	30323	30266	30080	30288	30206	30006	30077	30353	30098	30279	29856	30231	30159	30289	30193	30185	30197	30101	30179	30207	30315	30103	30201	30088	30278	30054	30230	30229	30367	30191	29901	30284	30012	30319	30291	30322	30171	30125	30258	30284	30380	30222	30075	30238	30035	30161	29970	30166	29981	29846	30436	30346	30339	30401	30014	30118	30135	30105	30252	30199	30294	30314	30243	30108	30104	30381	30282	30188	30189	30088	30111	30064	30272	30251	30201	30258	30186	30092	30450	30360	30270	30172	30229	30359	30162	30349	30140	29885	30016	30176	30304	30121	30274	30416	30123	30290	30150	30069	30147	30189	30150	30296	30229	30090	30155	30178	30207	30034	30038	30266	30282	30211	30126	30140	30204	30044	30146	30289	30147	30030	30186	30191	30382	29979	30238	30092	30193	30333	30158	30305	30070	30209	30049	30207	30045	30230	30209	29978	30101	30435	30221	30194	30238	30110	30138	30179	30184	30347	30121	30222	30083	30251	30186	30254	30302	30315	30020	30312	30302	30475	30105	30305	30145	29804	30091	30188	30228	30114	30363	30144	30112	30117	30157	30158	30071	30145	30050	30132	30050	30360	30317	30306	30316	30108	30055	30221	30191	30357	30125	30246	30167	30169	30152	30166	29877	29995	30095	30085	30304	30146	30274	30002	30211	30061	30241	30375	30127	30103	30276	30200	30052	29970	30365	30173	30161	30044	30124	30297	29989	30308	30359	30200	30109	30227	30304	30100	30079	30191	30190	30210	30150	30159	30145	30113	30204	30452	30163	30343	30207	30221	30187	30345	30223	30041	30409	30135	30072	30138	30206	30139	29944	30258	30013	30221	30243	30258	30359	29889	30066	30404	30353	30271	30375	30329	30256	30091	30095	30181	30237	30384	30328	30175	30199	30267	29958	30098	30077	30174	30207	30126	30092	30229	30339	30147	30228	30022	30088	30005	30248	30359	30158	30143	30149	30222	30092	30232	29996	29959	30003	30163	30243	30147	30117	30110	30095	30055	30000	30190	30063	29961	30125	30049	30180	30312	30173	30134	30322	30370	30187	30056	30068	30310	30157	30195	29973	29962	29933	30395	30108	30022	30084	30293	30160	30259	30211	30239	30266	30009	30019	30089	30200	30229	30318	30164	30065	29990	30222	30100	30196	30177	29987	30403	30355	30286	30322	30348	30377	30393	30132	30175	30173	30313	30108	30038	30191	30151	30042	29930	30245	30166	30432	30136	30328	30175	30036	30012	30198	30121	30183	30282	30097	30219	30075	30052	29954	30491	30102	30097	29813	30124	30060	30264	30222	30284	30243	30183	30259	30261	30118	30286	30144	30325	30141	30081	30005	30212	30109	30236	29851	29880	30332	30296	30348	29980	30093	30294	29930	30159	30163	30155	30235	30260	29932	30025	30109	30040	29849	30175	30132	30112	30337	30167	30382	30296	30133	30164	30256	30100	30087	30560	30275	30231	30300	30146	30211	30148	30283	30090	29972	30096	30270	30145	30088	30185	30034	30100	30274	30077	30141	30069	30162	30338	30136	30276	30098	30084	29955	29939	30227	30376	30110	30025	30133	29904	30093	30149	30190	30193	30186	30208	30047	30123	30262	30265	30216	30281	30179	30075	30087	30350	30297	30117	30056	30528	30095	30294	30232	30330	30010	30006	30296	30089	30059	30102	30019	30221	30115	30281	30194	30271	29922	30217	30153	30172	30198	30138	30206	30234	29956	30055	30213	30087	30034	30174	30271	30173	30058	30061	30097	30043	30307	30451	30346	30410	30214	30090	30264	30162	30221	30233	30177	30053	30138	30531	30155	30020	30347	30244	30207	30159	30112	30078	30110	30004	30123	30202	30122	30255	30309	30311	30091	30111	30300	30131	30194	30403	30240	30452	30120	29979	30299	30428	30013	30027	30068	30358	30324	30405	29929	30022	30338	30116	30052	30161	30096	29974	30045	30078	30250	30420	30373	30254	30321	30207	29848	30114	30197	29993	30096	30376	30267	30148	30173	30350	30063	30192	30302	29977	29832	30243	30443	30085	30285	29980	30013	30339	30151	29865	30259	30256	30286	30007	30207	30395	30307	30016	30052	30201	30067	30231	30192	30205	29941	30451	29990	30136	30255	30289	30161	30360	30201	29986	30373	30248	29995	30178	30273	30056	30112	30235	30333	30036	30402	30115	30162	30375	30050	30383	30017	29936	30237	30314	30228	30333	30388	30215	30259	30223	30227	30282	30226	29855	30124	30040	30327	30386	30170	30274	30326	30052	30041	30221	29988	30103	29972	30184	30386	30149	30245	30079	30035	30157	30181	29937	30044	29949	30176	30156	30044	29996	30257	30126	29921	30268	30247	30150	30081	30197	30237	30130	30165	30319	30209	30231	30432	29972	30077	30096	30244	30152	30050	30222	30192	30077	30261	30147	30119	30083	30211	30075	30322	30384	30286	30117	30077	30179	30115	30216	30000	29989	30077	30244	30253	30168	30307	30227	30210	30073	30166	30143	29977	30133	30216	30125	30031	30507	30259	30245	30193	30188	30101	30226	30210	30244	30187	30246	30111	30297	30037	29961	30191	30311	30022	30269	30168	30071	30049	30275	30392	30338	30173	30188	30361	30078	30384	30222	30228	30132	30128	30200	30361	30051	29848	30118	30178	30018	30361	30332	30148	30381	30282	30214	30033	30231	30082	30159	30033	29901	30402	30273	30192	30038	30052	30167	30270	30039	30050	29939	30249	30054	30026	30295	30235	30135	30275	30349	30257	30060	30342	30430	30039	30081	30235	30149	30366	30235	30409	30452	30328	30065	30042	30324	30176	30244	30150	30151	30194	30152	30251	30060	30062	30000	30161	30290	30295	30213	30143	30259	30247	30253	30151	30184	30384	30286	30081	30000	29996	30144	30125	30426	30322	30159	30269	30100	30315	30220	30134	30123	30079	30262	30154	30045	30274	30068	30031	30131	30055	30099	30027	30319	30102	30331	30004	30150	30289	30457	30112	30230	29929	30219	30175	29978	29927	30127	30035	29954	30263	30136	30127	29965	30222	30166	30273	30340	30268	30028	30183	30261	30166	30263	30077	30209	30050	30216	29976	30384	30193	30147	30157	30137	30283	30191	30280	30288	30073	30104	30128	30333	30262	30428	30053	30121	30260	30023	30063	30433	30084	30396	30295	30278	30325	30127	30224	30026	30047	30184	30081	30272	30405	30004	30127	30258	30317	30340	30231	30334	30390	30120	30039	30113	29974	29963	30251	30208	30073	30327	30236	30219	30150	30316	30216	30212	30285	30136	30279	29971	30138	30173	29964	30195	30152	30363	30220	30159	30163	30141	30359	30055	29991	30282	30308	30160	30397	30274	29934	30128	29962	30074	29944	30070	29951	30055	30255	30265	29815	30104	30188	30115	30148	30215	30278	30137	30038	30089	30170	29892	30039	29969	30386	30123	29979	30366	30273	30150	30210	30238	29946	30094	30057	30135	30068	30277	30200	30160	30111	30222	30181	30232	30104	30029	30189	30164	30245	30217	29862	30116	30209	29999	30404	30014	30118	30229	30130	30121	30080	30346	30239	30247	30347	30283	29916	30064	30178	29908	29978	30232	30417	30245	30055	30119	29838	30126	30359	30136	30174	30255	30248	30278	30178	30245	30105	30144	30043	30137	30382	30204	30157	30250	30244	30198	30046	30316	30177	30153	30057	30025	30244	30217	30330	30463	30003	30326	30020	30379	30174	30169	30252	30144	30098	30154	30199	30155	30130	29996	30125	30393	30170	30404	30267	29914	30302	30243	30303	30039	30227	29994	30129	30182	30050	30398	30420	30269	30405	30116	30167	30123	30310	30281	30092	30082	30348	30234	29907	30122	30266	30382	30126	30048	30185	30079	30179	30402	30194	30141	30257	30398	30153	30230	29984	30008	30080	30114	30061	30090	30157	30098	30144	29822	30062	29985	30349	30382	30041	30238	30287	30110	30227	30226	30215	29848	30152	29902	29872	30024	30441	29865	29999	30319	30039	30229	29787	30034	29982	30118	30129	30138	30490	30156	30319	30221	30085	30094	30202	30103	30155	30356	30222	30088	30212	30084	30402	30191	30067	30283	30072	30448	30128	30367	30152	30192	29972	30387	29921	30215	30188	30094	30231	30138	29866	30270	30044	29883	30148	30305	30360	30150	29868	29938	30286	30176	30509	30341	30274	30230	30320	30314	30140	29960	30024	30096	29964	30219	30194	30066	30343	30078	30319	30332	30061	30290	30238	30041	30183	29989	30183	29873	30248	30214	30087	30390	30312	30227	30230	30237	30299	30262	29985	29971	30214	30297	30054	29989	30167	30214	30158	30151	30096	30189	30238	30121	30111	30176	29946	30179	29889	30100	29829	29819	30051	30191	30211	30117	30016	30441	30467	30214	30215	30002	30288	30285	29853	30115	30275	30394	30336	30454	30411	30224	30087	30285	29934	30140	30171	30260	29998	30224	29877	30028	29916	30350	30207	29990	30207	30116	30329	30329	30136	30075	30056	30204	30204	30261	30215
59622	99813	93579	76259	53504	34810	25889	23470	23102	23041	22966	22852	22970	22893	23220	23106	23024	23132	22877	23173	22992	23087	23130	23120	23014	23276	22852	23077	23132	23016	23064	23183	22977	23168	23028	23143	23115	23171	23123	23075	23100	23113	22961	23000	23001	23032	23096	23169	23091	23190	23074	23016	23141	23216	23096	23119	23129	23089	23034	22943	23057	23175	23110	23051	23232	23064	23054	23004	23104	23076	23020	23040	23028	23055	23116	23073	22998	22987	23183	22970	23155	23192	23261	23150	23015	22955	23067	23104	23108	23187	22871	23310	23127	23295	23082	22949	23120	23171	23215	23216	23146	22927	22984	22969	23227	23186	23036	23234	22977	23137	23184	23029	23075	23002	22865	23072	23029	23051	23015	23234	22878	22841	23288	23157	23130	23062	23121	23146	23126	23239	22981	23056	23098	23042	23114	23007	23172	23060	23269	23024	23029	23049	23206	23140	23127	23326	22940	23120	23287	23113	23084	23069	23104	23114	22908	23071	22979	23043	22849	23423	22915	23083	22939	22992	22903	23216	22971	23048	23061	23180	23060	23027	23006	23045	23034	23111	23168	22891	23074	23195	23092	23022	23146	23260	22945	23191	22956	22951	23020	23099	23148	23151	23190	23002	22999	22995	23093	23095	23069	22954	23107	23147	23087	22911	22987	23026	23141	23004	23136	23033	22946	23173	22997	22965	23010	23096	23045	22941	23003	22938	23029	23068	23011	23012	23121	23048	23085	23111	23003	22992	23050	23082	23227	22985	22944	23047	23052	22842	23057	23141	23168	22999	23261	22964	23243	23008	23291	23054	23140	23239	23034	22785	23192	23006	22967	23035	23100	23155	23054	23078	23189	23085	23185	23005	22951	23057	23181	23004	23029	23255	23222	23071	23157	22970	23289	23249	22962	23025	23081	23087	23144	23052	23012	23100	22870	23189	23166	23028	22876	23212	22845	23121	22973	23086	23158	22940	23005	22920	23055	23108	22953	23107	22941	23013	23082	23180	23031	23058	23141	23016	22985	22986	23025	23131	23212	23207	22919	23007	23083	23267	23055	22902	22992	23036	23161	23019	23214	23019	22946	22880	23125	22983	23120	23174	23085	23013	23140	23038	22921	23051	23051	23146	23206	23071	23060	23179	22891	23032	23006	22909	22965	22991	23050	23091	22916	22986	23207	22871	23008	22973	23122	23086	22841	23084	23123	23030	23029	23017	22979	22957	23182	23178	23109	23000	23152	22955	22928	23015	22877	22976	23128	23203	22938	23148	22921	23088	23045	23239	23126	23006	23059	22940	23066	23045	23134	22997	23033	23078	23021	22982	23143	22933	23097	23056	23211	23038	23015	23039	22854	23131	23010	23069	23126	23037	23070	23145	23136	23148	23036	23037	23098	22994	22907	23044	23142	23110	23270	22986	23107	22948	23128	23267	23039	23222	23105	23016	23003	23302	23023	22965	23070	23159	23095	23015	23169	23151	23066	23141	23086	23087	23109	22888	23112	23140	23024	23086	23073	23118	23030	23156	23089	22987	23096	23073	22840	23003	22988	23201	23165	22991	22906	22947	23031	23126	23064	22785	23023	22975	23006	23142	22988	22921	23016	23016	23050	22949	23082	23015	22787	23132	22921	22966	23063	23050	22822	23119	23099	23015	23045	23025	23185	23105	23172	23168	23051	23239	23084	23146	23027	22879	23002	23119	23148	22965	22947	23001	23080	22984	23092	22895	23095	23026	23088	23206	22981	23077	23089	23297	23034	22936	22974	23122	23014	23046	23102	23175	23080	23033	23127	23065	23083	23042	23039	23050	23085	23169	23192	23081	22998	23064	22933	23026	23106	23042	23209	23176	23301	22955	23030	23132	23089	23086	22955	22959	23096	23015	23209	22939	23014	23117	22890	23073	23191	23004	23142	22968	23104	22954	23165	23044	23071	22952	23041	23101	23117	23205	23213	23131	23087	23094	23105	23076	23121	22916	23082	23147	23013	23073	23034	23210	23043	23136	23050	23063	23006	23013	23062	23111	22918	23104	23074	23110	23152	23071	23064	23081	23088	23060	23062	23033	23001	23103	23099	23459	23007	23093	23081	22863	23108	23049	23128	23001	23107	22944	23123	22924	23180	22938	23175	23118	23169	22958	23064	23056	23109	22871	23089	23260	23077	22853	23090	23217	23078	22959	22950	22968	22988	23058	22876	23183	23137	22848	23056	23114	23099	22927	22970	23021	23048	23070	22937	23120	23029	23216	22840	23157	23166	23039	23135	23245	23149	23106	22973	23197	23018	23067	23117	22944	23136	23042	23142	22999	23216	23045	23277	23028	23221	23085	23004	22915	23062	23075	23020	23041	22980	22973	22924	23168	22880	23217	23095	23147	23029	23207	23014	23012	23041	23089	23002	22900	23002	23106	23057	23121	22893	22852	23097	23066	23069	22975	23148	23159	23132	22970	22861	22931	22950	23000	22936	23069	23067	23091	23032	23064	22920	23086	23208	23362	22999	23003	23079	23242	23033	23135	23062	23255	23154	22990	23072	23061	23109	23070	22910	23015	23207	23059	22962	23068	22986	23019	23128	22989	22944	23124	23222	23093	22984	23193	23128	22967	22866	23169	23094	23110	23134	23115	23098	23103	23064	23028	23208	23128	23039	23133	23082	23156	22995	23124	23010	22944	22951	23132	23014	22884	23027	23034	23182	22966	23367	23033	23016	23060	23022	23163	23052	22899	23056	23090	22911	23052	23006	23026	23001	23062	23200	23136	23134	22839	22885	22831	23174	22990	23040	23198	23079	23444	22793	23156	22989	23122	23013	23189	23055	22953	23018	23156	22889	23083	23230	23255	22961	23100	23069	22969	22938	23027	23253	23025	23088	23147	22937	23027	22889	22995	23088	23132	22928	23159	23080	23199	22967	23050	23083	23115	22999	23084	23222	23086	22964	23148	22887	23065	23087	23109	22944	22900	23197	23011	23113	22959	23240	23169	23076	23105	23213	22947	23208	23083	22987	23012	23288	23000	23122	23009	23286	23056	23081	23017	23140	23040	23007	23132	23174	23049	23368	23174	22948	22980	22948	23031	23064	23096	23097	23208	23063	23140	23129	23173	22979	23118	22998	23001	23048	22984	23077	23022	23025	23067	22983	22954	23106	23135	23007	23106	23192	22972	23042	23013	22874	23043	23166	23089	23167	22997	22890	23066	23106	23219	23001	23146	23195	23150	23110	22962	23073	22906	23141	23059	23061	23058	23087	23014	23110	23000	23067	23161	23029	23302	23247	23000	23185	23214	23041	23167	23042	23217	23235	22960	23012	23010	22988	23281	22927	22996	23085	23244	23068	23030	23196	23084	23023	22907	23131	23144	23192	23009	23256	23086	23022	23100	23083	23069	22912	22922	23117	23129	23247	22957	23108	23184	23184	23016	22958	22913	22931	22990	23014	23287	23065	22994	22968	23187	23043	23137	22871	23074	23113	23001	23160	23143	23215	23068	23060	23064	23135	23108	23163	22992	22992	22990	23320	23077	22905	23081	23032	23135	23070	23250	23081	22973	23050	22968	23010	23124	23168	23082	23006	22978	23097	23253	23182	23027	23120	23181	23057	23083	23196	23075	23112	22887	23185	23022	23170	23072	23056	23190	23039	22927	22972	22899	23101	23157	22970	23236	23027	23041	23014	23088	23090	23061	23056	22962	23132	23109	23164	23158	23145	23036	23219	23070	23055	22878	23133	22970	23115	22986	23112	22945	23139	23084	23121	22954	22964	22940	22944	23000	23018	23083	23120	23011	23059	23030	23162	23141	23142	23140	22946	23125	23108	23094	23145	23037	23009	23216	23089	23155	23074	23075	23116	23030	22985	23147	23156	22991	23025	23121	23056	22900	23189	23219	22859	23088	23061	23125	23085	23056	22979	23057	23007	22967	23224	22960	23077	23111	23023	23132	23093	22866	23125	23117	23015	23112	23274	23283	22994	22983	22989	23060	23065	23084	23044	23031	23056	23125	23123	23137	23022	22959	23036	23145	23111	23164	23134	22893	23238	23008	23277	22999	23107	22998	23264	23139	23066	23133	23148	23182	23050	23168	23044	23197	23084	22980	23009	22998	23062	23132	22946	22898	23001	23081	23142	23108	23042	23119	22926	23024	22859	23264	23165	23197	23010	23061	22989	23169	23000	23050	22944	22973	22922	22982	22946	23151	23002	22981	23131	22857	23161	22989	23100	23156	23067	23121	23146	23005	23115	22923	23009	22900	22968	23012	23032	23126	23205	23001	23121	23113	23094	23166	23118	23051	22993	23064	22966	23070	23197	23410	22820	23018	23024	23117	23033	23008	23137	22914	23077	22957	23004	23016	23012	22907	23119	22959	23130	22854	23112	23080	23191	22964	22946	22979	23092	23138	23089	22869	22997	23118	22991	22973	23148	23133	22988	23035	23284	22898	23182	23121	23316	23087	22898	23020	23075	23016	22970	23056	23153	23206	23157	22920	23050	23030	23072	23099	22961	22890	23046	23113	22968	23035	23194	23167	23190	23014	22997	23002	23203	23116	23015	22958	22868	22969	23139	23031	22983	22990	22934	23005	23077	23241	23194	22985	23071	23134	23196	22936	23061	23263	22982	22888	23220	22986	23092	23091	23160	23029	23167	23066	23068	23017	23137	23305	22805	22820	23045	22927	22921	23080	23036	23059	23057	23041	23067	23069	22952	23157	23006	23101	23128	23162	23053	22864	23013	22948	22910	23114	22968	23107	23167	22925	22963	23164	23235	22734	22939	23022	23108	23063	23118	23201	23070	23083	22997	23089	23087	23103	23044	23054	22916	23159	22904	23170	23119	23177	23105	22957	23065	22909	23148	23203	22963	23086	23127	23023	22957	23161	23276	22988	23049	22940	23148	23145	23137	23190	23159	23047	23192	22951	23152	23067	23216	22998	23195	23111	23261	23240	22951	22984	23053	23265	23230	23100	23064	22990	23014	23067	23059	23088	23078	23016	23215	23129	22939	23048	23181	23140	23177	22991	23156	22915	22989	23207	23107	22997	22861	23147	23081	23040	23046	23219	22922	22940	23149	22891	23060	22996	23011	23069	23124	23229	23188	22990	23185	23164	23169	23032	23126	23049	23226	23127	23073	23023	22987	23025	23075	22996	23150	23105
30742	40873	49079	39597	32849	31156	30521	29684	30009	29997	30027	29902	30141	30009	30108	30150	30091	30093	30068	30002	29969	29824	29939	29801	29945	29896	29964	30087	29946	29964	30004	29898	29687	30105	30022	30121	30025	30007	30169	30329	30069	29955	29780	30088	29966	29730	29766	29946	29799	29851	29964	30024	29866	29817	30054	30028	29934	29837	29834	30144	30163	29987	30125	29885	29826	29904	29871	29835	29880	29837	30038	30088	30199	29679	30010	30065	30065	30011	29753	29971	30028	30107	29767	29946	30024	30104	30017	29981	30165	30009	30040	29841	30044	29797	30099	29897	30037	29921	29962	29965	30050	29875	29874	29977	29926	29981	30025	30054	30154	30154	29964	29826	29835	29870	29982	29771	29949	29968	30148	29852	30015	30009	30055	30021	30062	30020	29916	30037	30012	30010	30040	29910	30038	29942	30216	29561	29813	30037	29966	30007	29862	29851	29917	29847	29978	30112	29987	30106	29658	30040	29863	29874	30034	29864	29828	29641	30066	29898	30047	29968	29888	29809	29872	29793	29652	29978	30263	30040	29832	30022	29821	30156	30046	29764	29825	29811	29882	30071	29676	29874	29965	30221	30083	29879	29838	29890	29802	29984	29813	29827	30075	30059	30054	30028	29949	29942	29903	29916	29844	30120	30020	29935	29891	29823	29955	29827	30030	30143	29925	29815	29822	29863	30003	29788	29893	29989	29904	29714	30063	30152	30036	29979	30059	29983	29825	29699	30266	30021	29757	30005	29667	29837	29838	29955	30041	29842	29932	30024	29751	30056	29934	29914	29936	29937	29594	29998	30070	30051	29943	29938	30238	30066	30149	29952	30042	29939	29989	29968	30026	30042	29895	29835	30065	29948	30028	29814	29876	29855	29877	30005	30230	30029	29825	29898	29878	30078	29826	29953	30114	29943	30067	29793	29769	30069	30009	30076	30118	29869	29879	29918	29796	29807	29993	29790	30052	30196	30020	30091	29953	30009	29958	29763	29983	29879	29777	29735	30017	29925	30040	29867	29897	29880	29778	29715	30082	30011	29951	30086	30149	29883	29877	30159	29824	30079	30048	29825	29917	29992	30112	29844	30099	30027	29939	29885	29882	29968	29990	30038	29682	30075	29970	29950	29665	29765	29988	30137	30032	29968	30017	29952	29956	29826	30103	29896	30100	29907	29795	30003	29878	29727	30105	29985	29664	29559	29928	30068	29814	29923	29648	29972	29904	30014	30179	30013	29860	30065	30069	29703	29884	29900	30018	29866	30095	29894	29989	29902	29904	29915	30234	29902	29899	30041	29963	29843	30156	29985	29890	29828	29845	29742	30092	29789	29832	29969	29941	30005	29847	29771	29793	29953	29871	29955	29994	29867	29888	29812	29770	29999	30052	30034	29919	29935	29902	30021	29842	29829	29900	29747	29872	29974	29975	29676	29689	29932	30020	29645	29841	29985	30101	29920	30112	29917	30127	29977	29946	29818	30021	29862	30009	30137	29942	30049	29888	29627	29821	29842	30272	30016	30007	30080	30171	29849	30027	29883	30133	29706	30035	29906	29839	29896	30036	29685	29880	30078	29882	30061	29759	30090	29891	29817	29896	29958	29931	30129	30151	29907	30016	30151	30035	29910	29877	29703	29858	29924	29845	29967	29715	30212	30080	29923	30011	29932	29808	29881	29917	29763	30069	30367	30042	30091	29808	29817	29847	29691	29930	29926	29623	29676	29887	30101	29707	29881	29805	30038	29862	29874	30025	30083	29953	29936	30076	30009	29915	29928	29689	29859	29898	29978	29703	29822	29928	30132	29914	29947	29758	29601	29874	29896	29870	29880	30074	29926	29762	30010	30013	30012	29813	29884	30054	29756	30044	30116	29813	29943	30080	29733	29859	29971	29713	30165	30048	29876	29996	29995	29704	29892	30096	29930	30122	30044	29955	30067	29776	30101	30035	29980	29956	29809	29911	29929	30005	29930	29882	30209	29938	30007	29894	29895	30032	30174	29879	29922	29977	30024	29781	30082	30134	30216	30124	29924	29774	29912	30098	29757	29792	30039	30143	29866	29827	29878	30171	29939	29771	30083	30026	30042	30086	29867	29892	30176	30111	29835	29906	30056	29955	30005	30057	30067	30109	30174	29876	29928	29982	30015	29871	30034	30152	29772	29840	29994	30135	29868	29969	29879	30267	29804	30213	30004	29822	30203	29924	29902	29795	30048	29751	29921	30070	29972	29814	29745	29940	30046	29810	29719	29860	30042	29886	29858	29984	30041	30026	30041	30083	30047	30088	29770	29871	30110	30068	30102	30134	30036	30124	30049	30053	29947	29946	29973	30040	29868	29819	30091	29805	29899	29710	29829	30212	29990	30137	30033	29783	30008	29982	30253	29823	29912	30090	30089	29980	30034	29965	29861	30042	30037	29948	29984	29882	29934	30035	30121	30034	29857	29833	30019	29909	30189	29923	30103	30024	30124	29940	29873	29897	29960	30020	29802	29923	30116	29839	29876	29904	29992	29694	29973	29992	29910	30082	30023	29968	30064	29844	29811	30072	29812	29961	30064	30094	29953	29883	29970	29864	30091	29747	29834	30081	30139	29817	29993	29920	30034	29950	29943	29844	30019	29999	29575	29679	29932	29912	29941	30011	29950	29964	29819	30267	30042	30008	29971	30019	29946	30054	29595	30001	30130	30022	29979	29984	30055	29904	29871	29760	29816	30134	29915	30176	30033	30140	29990	29815	30016	29613	29823	30152	29957	29975	29786	30009	29976	30087	29821	29853	29932	29905	29860	29735	29802	29810	29888	30054	30087	30208	29910	30208	30055	29758	30178	29965	29922	30103	29970	29961	29913	30105	30049	29923	30027	29886	29935	29827	30138	29863	29968	29956	29688	30020	29687	29757	29831	29884	30058	29824	30048	29947	30116	29866	29987	29919	30202	29999	29885	30046	30268	30037	29842	29996	29886	29901	29957	29973	30082	29933	30131	29882	29941	29982	29915	29957	29920	29824	29856	30087	29692	30255	30153	29841	29824	29777	30091	29810	29955	29900	29858	29924	30064	30000	29938	29873	29783	29851	29854	29905	30009	30086	29850	29997	29965	29918	29916	29969	29650	29963	29850	29976	29944	29870	29919	30109	30090	29765	29833	29760	30080	30128	29858	29866	29851	29602	29672	30023	29978	29977	29918	29903	29704	29949	30050	29882	29847	29849	29918	29772	30255	30072	29866	29934	29885	30072	30032	30014	30013	30129	30078	30018	30065	30005	30062	30073	29865	29925	30029	29842	30039	29996	29684	29759	30120	30038	30034	30023	29877	29838	29835	30221	30177	29880	30042	30112	29861	29757	30076	29919	29872	29953	29816	29886	30194	30239	30072	29844	30008	29755	30095	29837	29855	30013	30054	30148	30030	30137	29793	30021	29949	30142	29808	29855	30104	29918	29955	30015	29834	29842	29636	29754	29672	30185	29805	30073	30008	30063	29789	30146	29727	29939	30320	29947	29637	29890	30176	30150	30011	29687	29811	30018	29829	29989	29789	29892	30030	30005	30021	29860	29685	30082	30098	30016	30169	29691	29993	30002	30014	29907	29796	29871	29958	30078	29983	29908	29976	29948	30059	29802	29995	30092	29886	30140	29884	29719	29915	29785	30108	29917	30092	29891	29883	30033	30017	30120	29743	29979	30113	29966	30009	30029	30147	29922	30136	30022	30224	29988	29992	29980	30155	30007	30097	29667	30067	30114	29909	30106	29896	29915	30150	29764	29940	29806	29804	30156	30053	30029	29933	29949	30002	30101	30074	29951	29996	29956	29625	29834	29656	30019	29997	29965	30049	29874	29849	29996	29788	30186	29781	30204	29922	30018	30055	29951	29957	29931	29948	29991	29604	29878	29786	29791	30161	30075	29647	29831	29964	30149	30000	30043	29929	29938	29810	30036	30039	29627	29968	30038	30037	30065	29857	30124	29915	30029	29896	29672	29988	29876	29807	30244	29998	29851	29820	29921	29943	29933	29897	29882	29853	29952	30156	30010	29980	29877	29861	30052	30091	30034	29988	29894	29848	29825	29982	30022	29906	29785	29928	30081	30008	29836	30155	30081	29890	30054	29915	30196	29910	30247	29940	29960	29771	29794	30107	30101	29612	30057	29901	30034	30001	29895	29621	29928	29894	30147	29925	29864	29975	29987	30290	29880	29859	29668	29850	29980	29876	29983	29919	29723	30014	30163	29985	29841	29930	29968	30071	29883	29816	30005	29826	29732	29876	30187	29872	29899	29853	29793	29739	29993	30277	30320	30025	29971	29971	30049	30038	30079	29820	29912	30164	30058	29994	29853	29926	29872	29790	30212	30054	30152	29915	29995	30009	30045	29971	29959	30091	30087	29869	29877	29960	29871	29957	29813	29846	29828	30078	30039	29873	29999	30071	29826	29876	29756	30131	30176	29809	29947	30158	30068	30110	29974	29781	29825	29863	30105	29942	29995	29967	29791	29903	29980	29861	29885	29892	29970	30169	30100	29977	30108	29783	29999	30160	30027	29798	30010	29890	30026	29841	29701	29991	29941	29679	30087	29816	29870	29965	29806	29888	30020	29683	29873	29907	30021	29807	30169	29959	30135	29735	30123	30057	30135	29824	29730	30021	29914	29898	29957	29845	30044	30015	29965	30091	29923	29996	29955	30011	30068	29937	30132	30243	30201	29837	29731	30104	29866	30011	29862	30165	30005	30104	29948	29913	29847	29908	29850	30000	29594	30035	29793	30037	30033	29818	29928	29998	29850	30070	30072	30146	29940	29775	29810	29894	29901	30092	30045	29752	29637	30000	29864	29944	29825	29934	29873	29957	29941	30094	29786	30005	29879	30070	29962	29988	29753	30147	30067	30017	29953	30067	30049	29845	29920	29988	29924	29781	29966	29793	29719	29830	29920	30036	29973	30123	29897	30009	29836	29728	30173	30092	30014	29980	30177	29897	30002	29842	29975	30074	29907	29908	29820	29660	29981	29833	29983	30161	29871	30054	29885	29874	29855	29823	30011	29700	29950	29881	30072	30174	29944	30025	29961	29650	29823	29949	29920	29962	29983	29846	30042	29879	29776	29967	30038	30007	30108	29984	30071	29995	29844	29967	30028	30182	29822	30366	30062	29985	30013	29970
37529	62250	49998	33479	27088	23837	23126	22937	22781	22751	22902	22780	22801	22785	22772	22704	22818	22617	22889	22913	22857	22761	22821	22849	22765	22855	22804	22784	22668	22912	22905	22834	22907	22655	22848	22835	22876	22756	22810	22758	22872	22651	22860	22748	22690	22942	22893	22790	22886	22877	22878	22903	22710	22740	22961	22937	22837	22739	22853	22681	22669	22886	22767	22985	22706	22619	22771	22748	22799	22948	22915	22882	22857	22711	23038	22687	22700	22809	22609	22712	22893	22823	22775	22783	22901	22770	22972	22928	22646	22869	22768	22745	22790	22733	22751	22769	22733	22820	22878	22955	22893	22870	22818	22889	22791	22881	22853	22643	22857	22905	22882	22989	22932	22815	22888	22879	22843	22972	22917	22642	22902	22692	22836	22644	22986	22630	22747	22720	22840	22729	22798	22819	22825	22814	22965	22729	22989	22786	22939	23020	22532	22850	22841	22838	22979	22938	22914	22767	22835	22813	22821	22661	22794	22706	22813	22914	22772	22977	22963	22825	22766	22739	22856	22890	22953	22785	22700	22644	22681	22744	22964	22740	22957	22787	22943	22674	22784	22869	22935	22813	22984	22967	22805	22886	22830	22871	22776	22799	22835	22930	22840	22908	22738	22781	22553	22919	22857	22734	22564	22904	22799	22716	22825	22827	22804	22891	22841	22785	22878	22928	22766	22842	22684	22756	23011	22978	22879	22860	22782	22697	22833	22686	22743	22646	22906	22783	23061	22629	22721	22824	22685	22729	22791	22818	22861	22945	22710	22596	22689	22733	22797	22797	22898	22892	22921	22834	22745	22794	22795	22856	22851	22904	22920	22731	22730	22977	22836	22959	22722	22903	22758	22776	22843	22645	22953	22956	22863	22919	22759	22770	22754	22924	22792	22938	22879	22886	22705	22666	22702	22941	22807	22775	22438	22845	22916	22645	22628	22736	22999	22692	22808	22773	22925	22591	22699	22662	22779	22793	22819	22900	22837	22788	22813	22708	22860	22926	22828	22939	22820	22705	22751	22887	22848	22762	22879	22785	22928	23019	22928	23046	22836	22715	22969	22887	22786	22797	22772	22879	22881	22711	22785	22861	22693	22734	22908	22767	23011	22943	22827	22843	22955	22959	22866	22852	22794	22875	22865	22872	22922	22585	22709	22878	22904	22906	22811	22804	22872	22639	22784	22736	23003	22739	22808	22724	22806	22837	22857	23030	22907	22749	22847	22743	22736	22893	22848	22686	22723	23008	22857	22713	22840	22673	22772	22807	22815	22826	22743	22752	22782	22826	22875	22783	22989	22755	22818	22838	22995	22894	22948	23085	22874	22754	22885	22795	22806	22732	22849	22683	22635	22927	22844	22746	22741	22773	22728	22686	22949	22795	22614	22756	22892	22873	22981	22892	22839	22799	22853	22648	22732	22564	22734	22699	22865	22786	22862	22890	23088	22776	22953	22714	22838	22786	22896	22832	22833	23064	22851	22810	22683	22961	22599	22741	22650	22651	22918	22775	22908	22994	22794	22800	22811	22841	22801	22875	22970	22711	22906	22916	22972	22710	22834	22699	22712	22860	22770	22798	22805	22704	22936	22694	22993	22948	22582	22817	22819	22811	22844	22758	22757	22816	22800	22788	22779	22776	22812	22809	22796	22827	22786	22849	22607	22905	22842	22941	22723	22931	22889	22875	22693	22771	22956	22833	22758	22758	22815	22804	22761	22661	22819	22807	22847	22659	22971	23001	22903	22872	22815	22971	22761	22819	22865	22744	22894	22800	22834	22751	22801	22849	22708	22761	22901	22741	22892	22769	22825	22876	22714	22882	22677	22866	22800	22717	22934	22910	22832	22905	22683	22897	22897	22909	22641	22876	22706	22787	22828	23002	22726	22773	22800	22950	22722	22989	22670	22757	22977	22732	22965	22830	23045	22677	22838	22827	22681	22919	23015	23000	22778	22861	22750	22905	22923	23018	22862	22740	22802	22969	22894	22760	22725	22817	22900	22760	22756	22846	22851	22868	22764	22748	22838	22957	22939	22713	22822	22938	22842	22750	22639	22978	22577	22796	22865	22943	22682	22825	22895	22737	22787	22807	22861	22854	22575	22746	22722	22710	22877	22959	22773	22897	22833	22773	22826	22746	22962	22688	22581	22801	22850	22853	22907	22908	22757	22920	22782	22758	22890	22890	22814	22902	22708	22867	22676	22766	22709	22878	22763	22589	22960	22862	22884	22784	22766	22932	22738	22900	22871	22706	22994	22869	22877	22744	22844	22853	22806	22851	22844	22953	22593	22816	22853	22747	22816	22983	22841	22692	22762	23014	22875	22831	22984	22902	22766	22816	22683	22724	22869	22985	22738	22755	22739	22860	22807	23077	22707	22965	22832	22778	22860	22752	22627	22801	22737	22652	22908	22904	22514	22873	22827	22797	22752	22912	22859	22958	22784	22713	22735	22829	23049	22797	22799	22756	22888	22974	22764	22759	22769	22797	22904	22838	22862	22805	22907	22940	22822	22911	22915	22961	22742	22772	22763	22749	22876	22887	22707	22901	22866	22830	22850	22754	22696	22742	23039	22854	22917	22769	22602	22694	23162	22749	22993	22798	22887	22792	22892	22880	22702	22854	22578	23009	22989	22810	22803	22811	22687	22829	22731	22864	22836	22999	22733	22825	22863	22956	22966	22601	22749	22846	22769	22866	22726	22707	22857	22867	22723	22898	22924	22910	22810	22789	22842	22943	22738	22975	22848	22869	22911	22878	22950	22830	22755	22709	22951	22989	22925	22787	22812	22919	22987	22846	22800	22787	23036	22854	22735	22848	22784	22915	22737	22880	22867	22848	22734	22828	22851	22958	22614	22818	22788	22975	22881	22755	22840	22835	22615	22769	22657	23112	22836	22799	23000	22727	22920	22893	22812	22690	22714	22811	22842	22691	23028	22679	22914	22690	22855	22646	22831	22773	22837	22896	22853	22708	22859	22773	22850	22826	22688	22787	22753	22655	22824	22919	22848	22964	22556	22842	22858	22823	22792	22830	23088	22768	22861	22814	22861	22702	22994	23099	22855	22719	22634	23082	22824	22753	22847	22822	22865	22963	22897	22911	22885	22683	22781	22811	22894	22622	22983	22876	22824	22933	22833	22917	22805	22743	23035	22792	22630	22706	23137	22853	22864	22855	22851	22808	22985	23027	22786	22937	22732	22866	22854	22660	22693	22748	22731	22747	22869	22942	22740	22882	22848	22862	22742	22935	22752	22781	23034	22956	22815	22821	22609	22847	22864	22803	22870	22886	22897	22849	22804	22896	22768	22785	22949	22847	22880	22823	22787	22805	22778	22683	22850	22912	22777	22753	22871	22829	22825	23062	22601	22852	22926	22847	22710	22873	22738	22823	22853	22783	22621	22850	22870	22821	22883	22890	22859	22738	22803	22812	22744	22948	22877	22864	22765	22883	22740	22765	22762	22808	22848	22874	22924	23110	22893	22802	22763	22770	22894	22709	22962	22699	23176	22831	22956	22763	22842	22898	23005	22877	22826	22708	23055	22748	22623	22694	22982	22950	22870	22755	22895	22994	23004	22883	22995	22996	22814	22902	22926	22893	22799	22812	22953	22796	22768	22911	22756	22684	22908	22742	22665	22664	22815	22781	22700	22972	22793	22751	22837	22896	23052	22828	22694	22651	22720	22756	22814	22813	22670	22992	22795	22840	22794	22843	22859	22804	22782	22869	22891	22751	22853	22907	22867	22769	22827	22909	22701	22634	22864	22617	22928	22855	22777	22709	22911	22819	22895	22811	22911	22750	22860	22865	22818	22864	22894	22922	22823	22771	22996	22946	22771	22931	22846	22763	22873	22923	22763	22796	22794	22822	22720	22882	22859	22743	22897	22866	22673	22800	22920	22756	22849	22709	22830	22833	22790	22759	22754	22750	22773	22939	22678	22845	22758	22963	22759	22974	22929	22803	22719	22872	22672	22924	22841	22756	22585	22770	22798	22962	22906	22751	22687	23083	22791	22929	23013	22811	22851	22861	22793	22714	22887	22866	22973	22765	22784	22810	22859	22767	22844	22869	22944	22899	22789	22759	22718	22623	22746	22840	22731	22658	23026	22800	22563	22950	22841	22823	22909	22615	22905	22570	22856	22804	22760	22788	22916	22888	22882	22696	22974	22864	22726	22699	22745	22689	23079	22944	22845	22733	22948	22641	22717	22949	22900	22894	22729	22653	22936	22864	22735	22916	22809	22789	22891	22742	22792	22732	22833	22656	22824	22748	22763	22786	22722	22800	22845	22976	22876	22872	22705	22787	23040	22863	22758	22874	22682	22892	22932	22882	22820	22635	22824	22868	22817	22889	23006	22795	22689	22802	22804	22755	22688	22702	22756	22917	22702	22931	22709	22963	22749	22765	22797	22924	22659	22737	22764	22863	22671	22814	22689	22789	22768	22616	22745	22956	22938	22815	22914	22809	22932	22818	22563	22746	22809	22848	22862	22996	22861	22850	22659	22855	22896	22840	22673	22696	22982	22646	23047	22902	22787	22726	22936	23059	22688	22981	22899	23008	22685	23097	22803	22744	23024	22606	22604	22761	22857	22874	22883	22850	22872	23025	22808	22725	22783	22950	22798	22906	22809	22846	22770	22769	22759	22988	22891	22692	22766	22877	22682	22946	22850	23062	22862	22762	22782	22890	22887	22761	23004	22768	22727	22836	22824	22746	22774	22935	22862	22923	22793	22939	22796	22871	22757	22870	22733	22978	22753	22631	22826	22884	22674	22923	23024	22798	22946	22798	22745	22955	22719	22850	22741	23011	22763	22878	22949	22708	22725	22751	22843	22822	22713	22734	22821	22731	22880	22919	22892	22955	22674	22865	22851	22748	22906	22770	22731	22783	22878	22788	22973	22893	22933	22674	22841	22789	22976	22980	22760	22859	22773	22721	22836	22915	22788	22756	22699	22969	22928	22918	22820	22789	22743	22658	22747	22848	22778	22723	22743	22699	23008	22951	22840	22831	22934	22751	22881	22800	22756	23018	22854	22780	22858	22886	22828	22898	22929	22869	22765	22833	22849	22932	22667	22861	22849	22865	22764	22781	22879	22872	22974	22689	22626	22918	22691	22795	22865	22886	22844	22911	22750	22759	22773	22874
23814	26610	44262	44064	38163	35163	33547	31250	30790	31144	30856	30696	30879	30834	30801	30785	30468	30811	30881	30665	31174	30667	30443	30823	30858	30878	30933	30645	30623	30755	30631	30643	30611	30666	30803	30749	30656	30645	30784	30566	30661	30604	30544	30577	30787	30943	30898	30624	30759	30554	30598	30674	30595	30508	30719	30556	30653	30408	30701	30590	30875	30712	30602	30495	30429	30439	30543	30744	30655	30768	30730	30714	30735	30338	30652	30684	30433	30495	30683	30727	30426	30476	30723	30539	30678	30416	30786	30637	30453	30646	30709	30662	30782	30769	30676	30803	30702	30538	30687	30574	30491	30504	30620	30615	30646	30485	30677	30457	30801	30655	30902	30588	30759	30649	30640	30481	30757	30474	30697	30720	30396	30735	30413	30733	30678	30763	30546	30616	30606	30646	30644	30607	30654	30771	30616	30793	30509	30629	30857	30581	30597	30655	30645	30599	30719	30337	30633	30768	30584	30773	30528	30674	30824	30639	30542	30565	30663	30672	30683	30728	30640	30717	30501	30545	30600	30589	30496	30574	30717	30431	30663	30918	30765	30531	30705	30481	30474	30792	30507	30825	30660	30726	30600	30862	30770	30555	30694	30727	30777	30642	30516	30740	30608	30515	30742	30563	30701	30497	30722	30564	30626	30397	30531	30517	30587	30480	30441	30764	30691	30693	30539	30575	30673	30602	30606	30711	30677	30492	30729	30621	30635	30754	30644	30503	30618	30655	30774	30852	30889	30276	30793	30721	30464	30922	30534	30376	30704	30623	30894	30884	30781	30460	30407	30680	30513	30958	30802	30728	30445	30449	30596	30649	30483	30598	30633	30643	30744	30700	30436	30657	30769	30427	30501	30495	30603	30412	30765	30650	30418	30733	30769	30442	30469	30909	30613	30545	30624	30660	30695	30656	30907	30696	30861	30529	30546	30767	30577	30740	30870	30333	30733	30615	30507	30565	30714	30676	30558	30624	30852	30890	30608	30542	30486	30809	30575	30580	30459	30847	30511	30634	30657	30768	30568	30476	30555	30599	30750	30718	30433	30815	30621	30689	30511	30764	30680	30586	30811	30654	30666	30765	30611	30554	30643	30487	30618	30563	30401	30624	30450	30408	30636	30655	30428	30847	30566	30458	30423	30297	30492	30245	30671	30548	30499	30599	30575	30720	30756	30480	30418	30341	30527	30744	30471	30447	30682	30710	30766	30676	30607	30680	30593	30837	30384	30711	30618	30491	30790	30544	30583	30581	30769	30827	30423	30896	30518	30460	30747	30570	30620	30610	30634	30592	30538	30776	30524	30592	30767	30483	30760	30744	30944	30673	30661	30715	30862	30819	30586	30650	30919	30826	30523	30444	30698	30560	30768	30532	30794	30660	30672	30406	30528	30434	30426	30745	30637	30834	30783	30603	30653	30348	30593	30435	30587	30609	30586	30649	30816	30624	30523	30608	30648	30749	30578	30639	30812	30524	30367	30585	30457	30430	30610	30610	30510	30739	30883	30586	30688	30770	30485	31024	30709	30731	30755	30759	30340	30539	30724	30688	30756	30574	30505	30508	30573	30702	30885	30685	30656	30588	30615	30438	30576	30711	30504	30772	30739	30534	30793	30543	30744	30399	30704	30686	30676	30666	30611	30400	30709	30662	30975	30748	30410	30705	30618	30560	30608	30529	30618	30476	30766	30464	30837	30482	30642	30674	30573	30377	30751	30689	30597	30360	30596	30626	30534	30637	30556	30611	30695	30624	30637	30662	30583	30394	30676	30516	30782	30482	30859	30496	30619	30753	30527	30756	30588	30647	30890	30467	30529	30542	30686	30768	30744	30690	30333	30739	30530	30522	30672	30808	30899	30721	30539	30540	30686	30690	30587	30448	30525	30635	30526	30821	30768	30554	30606	30531	30703	30731	30479	30618	30642	30848	30726	30488	30614	30565	30648	30663	30665	30669	30821	30463	30503	30509	30776	30692	30688	30711	30529	30858	30499	30652	30534	30483	30691	30510	30609	30707	30764	30762	30487	30576	30846	30688	30519	30528	30609	30690	30632	30540	30630	30695	30652	30489	30751	30610	30644	30580	30676	30435	30576	30453	30601	30489	30706	30580	30602	30603	30623	30688	30380	30400	30566	30687	30659	30496	30478	30495	30552	30926	30573	30625	30845	30855	30542	30777	30675	30388	30804	30583	30691	30247	30577	30633	30529	30951	30804	30491	30528	30522	30731	30718	30492	30624	30883	30812	30624	30601	30820	30640	30575	30698	30462	30647	30485	30750	30668	30846	30788	30540	30500	30447	30486	30711	30903	30525	30683	30692	30742	30691	30800	30494	30252	30554	30919	30759	30773	30780	30604	30416	30681	30770	30653	30599	30731	30531	30604	30754	30417	30526	30412	30578	30592	30635	30678	30463	30541	30758	30725	30256	30640	30643	30654	30351	30881	30856	30550	30399	30526	30607	30553	30576	30626	30738	30663	30587	30596	30696	30594	30616	30600	30734	30836	30508	30560	30436	30618	30712	30815	30508	30673	30665	30606	30640	30629	30459	30610	30709	30601	30679	30608	30491	30837	30600	30536	30524	30448	30600	30872	30589	30936	30486	30596	30807	30674	30429	30382	30538	30338	30576	30481	30443	30676	30731	30753	30663	30679	30714	30568	30580	30564	30511	30507	30684	30637	30575	30553	30886	30632	30769	30625	30484	30518	30640	30597	30574	30748	30821	30823	30679	30804	30630	30766	30509	30717	30364	30688	30667	30763	30441	30606	30292	30318	30394	30591	31096	30711	30817	30780	30892	30587	30823	30716	30607	30705	30520	30685	30758	30307	30555	30536	30506	30658	30568	30783	30415	30767	30328	30643	30552	30712	30677	30645	30419	30525	30326	30521	30719	30558	30670	30908	30633	30451	30858	30872	30769	30635	30706	30686	30508	30560	30448	30634	30666	30715	30663	30671	30777	30633	30565	30842	30540	30498	30773	30601	30631	30620	30601	30606	30639	30340	30578	30668	30844	30849	30619	30910	30542	30766	30729	30444	30469	30799	30489	30600	30712	30710	30545	30678	30836	30621	30662	30781	30703	30808	30578	30522	30345	30797	30696	30604	30573	30707	30507	30517	30588	30856	30650	30563	30405	30238	30642	30640	30662	30689	30513	30793	30436	30767	30381	30735	30411	30741	30800	30654	30667	30770	30820	30845	30383	30625	30491	30471	30433	30748	30742	30718	30574	30612	30567	30849	30416	30429	30527	30666	30636	30651	30414	30673	30628	30822	30759	30356	30840	30754	30689	30396	30801	30881	30806	30580	30551	30390	30401	30572	30401	30503	30383	30699	30545	30674	30502	30633	30765	30793	30724	30531	30642	30399	30637	30742	30554	30706	30417	30591	30669	30478	30695	30482	30678	30728	30526	30664	30582	30664	30948	30548	30696	30773	30685	30617	30788	30575	30579	30587	30524	30706	30633	30642	30823	30584	30438	30409	30911	30830	30674	30370	30745	30681	30639	30849	30822	30810	30820	30623	30696	30705	30589	30666	30566	30525	30661	30550	30477	30545	30753	30738	30824	30559	30560	30704	30564	30487	30453	30576	30777	30727	30658	30616	30488	30717	30294	30783	30754	30469	30507	30580	30604	30579	30502	30803	30797	30649	30590	30581	30690	30798	30744	30670	30603	30519	30789	30332	30619	30743	30844	30509	30593	30616	30883	30591	30584	30803	30551	30559	30482	30876	30804	30443	30571	30753	30555	30464	30643	30592	30579	30734	30886	30644	30538	30498	30657	30628	30464	30810	30819	30702	30359	30649	30695	30423	30515	30657	30710	30779	30691	30719	30437	30759	30606	30712	30399	30728	30490	30654	30578	30555	30585	30560	30430	30543	30721	30545	30874	30673	30571	30403	30362	30617	30579	30588	30493	30409	30641	30724	30694	30496	30682	30743	30516	30400	30526	30725	30809	30477	30789	30876	30486	30793	30644	30881	30625	30749	30760	30401	30284	30563	30599	30349	30611	30551	30975	30977	30564	30581	30489	30829	30659	30573	30691	30661	30468	30575	30767	30466	30564	30640	30605	30533	30801	30553	30562	30678	30805	30732	30725	30436	30498	30404	30567	30550	30512	30527	30676	30674	30560	30560	30606	30551	30858	30550	30573	30623	30402	30719	30811	30648	30897	30636	30796	30557	30545	30696	30763	30514	30647	30795	30509	30682	30820	30619	30466	30773	30559	30249	30497	30597	30761	30393	30535	30717	30514	30725	30655	30825	30691	30541	30739	30847	30383	30643	30816	30502	30444	30668	30878	30807	30365	30523	30300	30571	30477	30810	30608	30439	30509	30829	30704	30440	30516	30403	30718	30714	30566	30541	30414	30871	30596	30790	30535	30642	30897	30318	30502	30693	30788	30662	30523	30868	30345	30599	30667	30606	30798	30717	30543	30719	30701	30535	30782	30503	30650	30539	30664	30726	30556	30570	30693	30765	30629	30569	30566	30690	30548	30730	30626	30409	30710	30685	30891	30720	30402	30560	30274	30540	30663	30848	30631	30441	30760	30764	30521	30818	30477	30648	30467	30511	30657	30460	30655	30555	30620	30642	30394	30432	30624	30605	30494	30654	30637	30622	30520	30847	30573	30406	30592	30644	30579	30413	30520	30517	30690	30760	30617	30572	30692	30669	30451	30573	30608	30689	30456	30557	30611	30453	30578	30603	30482	30637	30423	30622	30717	30519	30586	30644	30707	30830	30452	30424	30796	30636	30868	30350	30643	30465	30385	30661	30539	30746	30663	30515	30745	30766	30591	30733	30496	30587	30455	30512	30885	30625	30838	30716	30693	30536	30426	30677	30560	30650	30490	30556	30529	30567	30808	30786	30605	30611	30551	30599	30813	30697	30672	30570	30835	30883	30554	30510	30498	30416	30717	30704	30537	30688	30533	30679	30543	30760	30346	30658	30683	30661	30701	30535	30490	30735	30870	30726	30607	30705	30934	30869	30596	30747	30635	30682	30690	30685	30498	30567	30669	30573	30616	30660	30565	30705	30225	30545	30413	30705	30756	30626	30555	30708	30926	30404	30711	30516	30560	30959	30633	30482	30508	30697	30647	30608	30671	30631	30397	30402	30838	30534	30780	30707	30576	30551	30561	30590	30594
62143	104984	89570	64196	44390	31451	25264	23609	23444	23152	23238	23437	23422	23303	23154	23412	23368	23364	23264	23398	23432	23534	23311	23373	23365	23421	23300	23322	23433	23258	23405	23263	23108	23257	23345	23144	23281	23532	23395	23404	23274	23326	23234	23417	23261	23405	23312	23252	23294	23378	23135	23438	23272	23244	23212	23213	23329	23298	23217	23295	22998	23398	23289	23447	23038	23357	23189	23135	23340	23318	23338	23357	23418	23239	23428	23384	23320	23105	23172	23363	23291	23437	23328	23079	23349	23316	23406	23153	23231	23264	23281	23166	23250	23320	23210	23348	23238	23409	23344	23441	23386	23233	23422	23397	23125	23222	23306	23469	23298	23346	23265	23441	23082	23488	23215	23378	23247	23202	23393	23317	23030	23056	23120	23461	23279	23314	23235	23334	23190	23334	23123	23357	23380	23348	23152	23280	23336	23298	23443	23279	23406	23110	23443	23508	23298	23404	23314	23311	23305	23306	23279	23277	23427	23081	23288	23150	23187	23269	23425	23298	23456	23295	23272	23166	23453	23334	23257	23298	23477	23438	23299	23185	23366	23424	23377	23351	23451	23217	23224	23410	23411	23230	23473	23296	23362	23342	23408	23261	23245	23229	23310	23383	23239	23243	23351	23258	23383	23316	23213	23337	23163	23480	23220	23328	23405	23169	23195	23388	23313	23117	23324	23369	23320	23330	23396	23496	23274	23379	23267	23249	23453	23060	23352	23408	23354	23152	23480	23327	23442	23408	23469	23314	23312	23334	23411	23257	23297	23242	23187	23472	23299	23130	23213	23301	23226	23545	23330	23234	23374	23407	23133	23273	23360	23182	23288	23494	23428	23271	23234	23271	23466	23321	23473	23278	23325	23274	23295	23327	23302	23323	23270	23363	23276	23178	23457	23268	23243	23535	23303	23319	23458	23592	23232	23228	23293	23356	23315	23384	23369	23213	23246	23208	23314	23210	23252	23262	23352	23416	23382	23176	23114	23301	23392	23091	23383	23366	23314	23311	23450	23295	23333	23319	23312	23408	23227	23062	23221	23330	23605	23176	23133	23263	23333	23296	23344	23229	23418	23356	23386	23318	23345	23517	23259	23289	23253	23237	23205	23167	23432	23429	23182	23190	23420	23387	23250	23364	23309	23341	23301	23440	23524	23407	23458	23279	23160	23265	23308	23487	23394	23325	23291	23387	23323	23431	23277	23206	23187	23114	23303	23271	23322	23165	23177	23364	23274	23014	23371	23504	23043	23394	23172	23271	23329	23379	23288	23190	23460	23306	23212	23328	23114	23334	23418	23343	23476	23142	23495	23443	23175	23349	23196	23482	23271	23402	23277	23351	23203	23244	23240	23465	23361	23342	23203	23137	23411	23373	23181	23386	23151	23146	23125	23391	23413	23391	23249	23418	23286	23355	23429	23356	23261	23350	23566	23216	23201	23423	23416	23241	23331	23265	23206	23330	23490	23325	23405	23153	23444	23207	23374	23413	23386	23385	23286	23186	23147	23333	23455	23431	23232	23321	23258	23293	23355	23248	23355	23328	23225	23392	23242	23234	23317	23347	23338	23400	23341	23335	23213	23436	23338	23393	23306	23214	23221	23220	23348	23379	23264	23224	23317	23333	23334	23226	23186	23281	23197	22926	23406	23435	23281	23051	23409	23376	23291	23456	23463	23285	23314	23172	23376	23292	23227	23297	23254	23264	23357	23207	23313	23398	23349	23587	23345	23344	23306	23267	23305	23264	23296	23162	23328	23277	23236	23297	23326	23272	23307	23169	23207	23285	23459	23139	23353	23282	23414	23321	23452	23408	23318	23275	23313	23189	23337	23370	23451	23340	23347	23263	23223	23269	23325	23332	23239	23141	23411	23254	23143	23505	23361	23242	23461	23290	23234	23145	23270	23485	23328	23069	23094	23385	23186	23366	23274	23254	23364	23358	23453	23099	23243	23177	23171	23217	23404	23291	23143	23413	23394	23379	23503	23003	23337	23540	23418	23242	23375	23372	23257	23209	23381	23342	23168	23271	23207	23333	23222	23225	23407	23353	23388	23394	23208	23195	23414	23154	23209	23260	23404	23334	23220	23354	23343	23302	23366	23198	23240	23126	23440	23225	23293	23308	23334	23323	23216	23282	23267	22996	23201	23382	23253	23378	23099	23227	23271	23424	23234	23209	23295	23117	23354	23117	23344	23230	23163	23241	23430	23330	23315	23140	23087	23328	23444	23391	23452	23413	23313	23332	23306	23338	23396	23333	23388	23227	23372	23249	23308	23354	23292	23203	23304	23174	23359	23335	23359	23500	23235	23324	23300	23402	23082	23269	23401	23266	23167	23329	23406	23342	23255	23406	23295	23463	23086	23386	23193	23249	23287	23340	23504	23249	23393	23113	23485	23301	23417	23416	23277	23380	23250	23419	23479	23210	23205	23408	23164	23173	23201	23438	23462	23308	23361	23414	23182	23390	23428	23118	23141	23314	23201	23216	23497	23328	23115	23444	23230	23331	23272	23218	23237	23405	23351	23262	23215	23463	23415	23162	23301	23240	23359	23455	23414	23166	23314	23408	23259	23310	23112	23380	23388	23121	23259	23410	23295	23357	23404	23496	23311	23201	23332	23232	23476	23252	23234	23419	23232	23231	23348	23422	23303	23276	23365	23513	23294	23487	23338	23446	23477	23151	23159	23258	23416	23292	23220	23135	23339	23221	23418	23190	23271	23288	23387	23369	23408	23392	23237	23373	23335	23270	23364	23154	23057	23484	23270	23278	23442	23390	23291	23161	23274	23404	23333	23357	23286	23354	23312	23365	23260	23189	23417	23193	23214	23461	23400	23224	23213	23228	23291	23372	23163	23309	23297	23220	23118	23183	23399	23074	23266	23304	23218	23238	23136	23374	23084	23440	23404	23370	23306	23339	23338	23310	23376	23302	23376	23265	23300	23380	23388	23412	23354	23350	23239	23380	23132	23329	23341	23224	23425	23246	23197	23211	23347	23412	23324	23239	23057	23035	23449	23258	23499	23303	23287	23226	23455	23085	23375	23306	23394	23288	23325	23227	23337	23277	23370	23386	23210	23219	23396	23348	23116	23352	23193	23236	23388	23299	23452	23352	23216	23191	23423	23223	23421	23455	23262	23290	23399	23296	23297	23434	23383	23344	23350	23261	23280	23383	23362	23387	23596	23221	23464	23459	23259	23387	23306	23159	23104	23349	23167	23484	23236	23254	23173	23362	23424	23230	23220	23355	23108	23291	23383	23145	23341	23257	23363	23313	23341	23432	23423	23300	23180	23399	23326	23022	23339	23189	23320	23287	23299	23160	23336	23306	23330	23260	23323	23268	23352	23271	23136	23330	23395	23458	23432	23271	23313	23382	23419	23194	23308	23379	23239	23195	23455	23332	23394	23135	23349	23225	23276	23284	23342	23255	23348	23359	23308	23210	23152	23322	23303	23250	23294	23257	23403	23188	23346	23147	23377	23204	23388	23361	23240	23325	23607	23283	23276	23327	23526	23235	23341	23399	23270	23236	23200	23336	23293	23326	23311	23293	23155	23547	23302	23210	23298	23253	23381	23359	23309	23401	23300	23330	23199	23064	23208	23421	23300	23174	23533	23284	23265	23277	23205	23223	23273	23191	23410	23375	23354	23403	23361	23288	23317	23449	23329	23173	23441	23244	23712	23148	23192	23266	23426	23209	23334	23452	23295	23373	23106	23472	23036	23299	23248	23305	23378	23259	23228	23589	23253	23358	23242	23295	23418	23374	23435	23315	23332	23400	23267	23289	23234	23464	23243	23287	23352	23070	23383	23184	23224	23437	23415	23263	23417	23273	23340	23276	23334	23253	23307	23274	23322	23349	23482	23443	23276	23269	23235	23156	23340	23347	23412	23405	23347	23206	23414	23236	23350	23280	23337	23226	23314	23280	23331	23267	23244	23366	23069	23360	23079	23208	23265	23289	23311	23348	23325	23428	23325	23081	23248	23309	23445	23339	23325	23474	23557	23284	23345	23356	23236	23409	23069	23352	23086	23342	23382	23394	23291	23115	23366	23254	23303	23315	23249	23234	23174	23284	23444	23197	23285	23297	23234	23276	23423	23212	23383	23151	23275	23213	23119	23133	23415	23242	23264	23156	23319	23392	23411	23159	23433	23401	23252	23307	23119	23287	23457	23011	23218	23255	23198	23354	23216	23273	23389	23265	23170	23246	23438	23229	23174	23200	23345	23319	23251	23398	23314	23125	23128	23309	23414	23264	23084	23164	23234	23322	23380	23312	23310	23379	23289	23455	23397	23410	23493	23257	23307	23470	23194	23347	23417	23433	23302	23402	23153	23380	23249	23441	23335	23342	23237	23244	23337	23446	23375	23272	23288	23429	23260	23420	23285	23401	23390	23194	23277	23227	23261	23288	23259	23424	23258	23341	23354	23311	23306	23235	23402	23408	23325	23470	23420	23206	23285	23507	23203	23178	23212	23411	23398	23187	23325	23199	23512	23356	23570	23244	23386	23485	23222	23224	23289	23093	23352	23300	23276	23253	23298	23262	23392	23144	23430	23564	23540	23402	23490	23315	23217	23366	23284	23332	23421	23258	23282	23295	23173	23257	23244	23451	23234	23280	23274	23384	23313	23359	23396	23342	23423	23189	23401	23343	23394	23206	23430	23505	23290	23289	23249	23363	23458	23250	23382	23336	23293	23290	23276	23413	23208	23392	23254	23164	23290	23145	23440	23286	23406	23374	23244	23276	23246	23428	23246	23278	23164	23379	23266	23108	23418	23259	23361	23111	23253	23308	23218	23306	23274	23312	23228	23184	23300	23521	23330	23324	23339	23416	23315	23429	23334	23122	23259	23278	23190	23319	23433	23279	23270	23255	23368	23157	23436	23492	23358	23208	23289	23401	23278	23267	23115	23465	23511	23229	23454	23264	23494	23353	23428	23311	23370	23404	23308	23398	23281	23251	23144	23182	23291	23301	23418	23175	23303	23216	23494	23291	23418	23170	23294	23322	23251	23245	23373	23561	23314	23360	23232	23124	23351	23249	23375	23151	23291	23285	23324	23247	23294	23391	23276	23482	23290	23428	23204	23328	23206	23360	23141	23427	23460	23281	23304	23461	23223	23388	23141	23535	23438	23349	23355	23212
22607	24590	42461	45536	40816	37887	36139	31910	31448	32088	31639	31458	31632	31597	31763	31744	31645	31414	31359	31433	31494	31539	31472	31410	31592	31475	31538	31385	31403	31458	31569	31526	31575	31338	31119	31671	31182	31476	31510	31572	31182	31347	31451	31138	31265	31230	31358	31322	31284	31422	31361	31498	31445	31462	31572	31514	31291	31301	31272	31131	31562	31395	31316	31527	31229	31296	31460	31305	31543	31246	31123	31304	31397	31343	31310	31570	31588	31415	31262	31381	31283	31425	31285	31481	31465	31202	31440	31385	31298	31305	31207	31281	31427	31096	31363	31272	31386	31285	31298	31385	31164	31519	31555	31350	31334	31355	31500	31337	31293	31459	31301	31298	31319	31237	31184	31260	31103	31222	31100	31190	31224	31262	31412	31159	31396	31286	31135	31315	31119	31237	30930	31237	31320	31009	31508	31299	31215	31378	31381	31242	31476	31314	31122	31101	31164	31117	31397	31356	31183	31215	31165	31400	31321	31172	31265	31123	31380	31147	31028	31496	31340	31371	31241	31470	31300	31412	31303	31470	31332	31267	31558	31412	31304	31328	31173	31264	31164	31119	31295	31223	31260	31304	31376	31124	31187	31358	31690	31357	31232	31075	31131	30913	31026	30986	31442	31069	31326	31634	31493	31338	31340	31107	31265	31184	31194	31307	31123	31357	31231	31388	31285	31243	31262	31330	31360	31420	31348	31390	31388	31225	31057	31270	31109	31265	31381	31340	31635	31311	31138	30995	31096	31235	31572	31404	31254	31391	31121	31370	31296	31306	31297	31246	31206	31640	31148	31226	31303	31200	31434	31228	31380	31235	31185	31250	31388	31277	31275	31165	31471	31180	31242	31507	31538	31224	31201	31124	31352	31365	31222	31183	31267	31314	31277	31360	31266	31231	31189	31053	31432	31339	31236	31087	31267	31187	31381	31223	31307	31562	31478	31058	31115	31081	31187	31187	31278	31169	31325	31221	31204	31230	31153	31324	31447	31245	31287	31223	31458	31250	31246	31305	31391	31526	31115	31324	31229	31234	30943	31102	31212	31248	31175	31482	31586	31278	31244	31055	31264	31140	31271	31214	31299	31172	31165	31506	31113	31082	31099	31295	31266	31195	31020	31399	31023	31152	31320	31215	31298	31205	31279	31370	31338	31292	31048	31178	31340	31315	31123	31271	31173	31463	31293	31465	31329	31146	31346	31069	31523	31256	31034	31293	31507	31397	31400	31363	31443	31134	31258	31344	31212	31267	31418	31456	31351	31292	31276	31024	31389	31296	31489	31084	31170	31402	31354	31474	31394	31191	31251	31285	31144	31185	31262	31400	31070	31112	31261	31242	31313	31305	31076	31370	31090	31308	31505	31164	31105	31238	31324	31425	31249	31119	31432	31339	30983	31168	31597	31170	31276	31524	31473	31412	31217	31254	31314	31371	31333	31334	31285	31120	31449	31400	31183	31371	31403	31173	31362	31417	31307	31219	31213	31310	31168	31225	31302	31079	31355	31129	31301	31297	31205	31237	31031	31317	31456	31227	31373	31260	31154	31423	31263	31204	31430	31466	31131	31593	31355	31358	31048	31325	31261	31413	31163	31153	31478	31232	31237	31133	31227	31377	31411	31381	31416	31272	31277	31273	31176	31355	31134	31076	31359	31271	31137	31316	31551	31072	31303	31157	31264	31270	31062	31471	31188	31289	31308	31302	31106	31138	31281	31208	31233	31364	31187	31344	31358	31167	31264	31214	31038	31304	31150	31125	30936	31188	31207	31111	31208	31147	31130	31380	31199	31328	31458	31289	31365	31594	31343	31034	31256	31347	31279	31257	31179	31352	31357	31214	31405	31342	31297	31330	31477	31275	31249	31297	31199	31223	31569	31317	31416	31463	31332	31334	31193	31213	31309	31213	31532	31357	31148	31227	31192	31153	31282	31362	31331	31198	31358	31254	31384	31377	31217	31319	31200	31204	31639	31359	31339	31363	31169	31378	31167	31168	31177	31269	31440	31378	31100	31330	31545	31247	31438	31243	31076	31447	31146	31180	31264	31049	31048	31478	31335	31282	31189	31226	31161	31333	31296	31056	31099	31307	31161	31013	31059	31051	31272	31327	31361	31343	31156	31199	31410	31020	31254	31290	31287	31117	31314	31155	31406	31368	31438	31291	31526	31263	31141	31202	31333	31008	31370	31309	31382	31055	31464	31311	31225	31092	31088	31183	31189	31376	31275	31321	31157	31580	31282	31340	31425	31281	31308	31531	31398	31106	31412	31409	31283	31376	31267	31289	31348	31211	31422	31713	31095	31310	31197	31211	31327	31360	31352	31236	31222	31343	31263	31289	31473	31078	31152	31241	31373	31286	31321	31241	31436	31084	31147	31336	31395	31140	31088	31477	31497	31386	31283	31352	31267	31295	31259	31486	31521	31280	31212	31419	31132	31342	31539	31328	31274	31085	31191	31260	31443	31423	31247	31289	31335	31428	31079	31380	31451	31329	31190	31127	31365	31626	31373	31388	31400	31211	31219	31372	31471	31269	31509	31312	31133	31215	31130	31329	31355	31171	31241	31341	31197	31364	31357	31354	31502	31290	31105	31334	31266	31200	31349	31384	31153	31244	31397	31356	31373	31017	31249	31481	31415	31032	31366	31278	31376	31234	31367	31397	31296	31212	31200	30949	31509	31345	31374	31496	31265	31213	31477	31353	31350	31210	31166	31186	31279	31182	31471	31377	31282	31389	31526	31485	31473	31138	31169	31260	31301	31339	31250	31375	31440	31256	31297	31243	31143	31276	31168	31183	31398	31581	31203	31389	31417	31334	31131	31087	31398	31293	31312	31424	31514	31483	31311	31341	31130	31372	31288	30926	31377	31481	31274	31366	31312	31118	31405	31284	31151	31353	31218	31247	31243	31299	31159	31290	31067	31404	31788	31283	30979	31306	31494	31131	31368	31297	31392	31170	31155	31364	31608	31102	31540	31203	31201	31089	31352	30896	31255	31111	30989	31012	31353	31378	31082	31398	31360	31044	31266	31431	31302	31331	31085	31263	31203	31210	31278	31451	31126	31237	31490	31302	31128	31378	31428	31403	31020	31125	31431	31343	31134	31166	31369	31214	31285	31486	31358	31230	31395	31382	31262	31374	31404	31331	31236	31376	31324	31081	31113	31198	31355	31327	31306	31345	31137	31243	31138	31312	31504	31350	31275	31314	31386	31126	31224	31164	31378	31487	31469	31281	31276	31202	31089	31262	31217	31328	31100	31296	31361	31194	31191	31147	31315	31288	31514	31319	31338	31289	31343	31495	31334	31354	31421	31446	31150	31310	31185	31378	31138	31368	31312	31347	31287	31155	31348	31527	31583	31175	31364	31117	31194	31503	31084	31240	31090	31252	31355	31223	31319	31450	31180	31257	31366	31381	31201	31415	31079	31350	31384	31268	31261	31052	31045	31386	31180	31082	31445	31282	31231	31269	31283	31160	31187	31308	31189	31311	31288	31381	31155	31389	31134	31458	31601	31241	31460	31240	31216	31480	31314	31267	31480	31231	31188	31397	31119	31511	31375	31210	31451	31214	31474	31158	31163	30971	31298	31319	31221	31151	31114	31272	31271	31059	31187	31073	31468	31298	31294	31008	31488	31280	31345	31264	31376	31140	31271	31334	31360	31191	31360	31531	30987	31220	31179	31061	31562	31097	31097	31454	31178	31074	31081	31143	31311	31267	31101	31173	31234	31384	31270	31193	31079	31163	31367	31536	31310	31191	31212	31038	31239	31289	31265	31356	31335	31528	31100	31182	31350	31389	31345	31271	31120	31376	31413	31267	31097	31265	31352	31359	31386	31346	31136	31116	31600	31179	31378	31261	31254	31311	31286	31279	31291	31309	31371	31446	31349	31389	31310	31292	31491	31315	31342	31247	31156	30974	31277	31352	31145	31303	31328	31142	31393	31272	31378	31243	31389	31333	31090	31402	31444	31523	31433	31344	31299	31285	31271	31211	31382	31350	31586	31247	30843	31176	31221	31253	31443	31246	31331	31468	31553	31406	31053	31286	31221	31467	31512	31206	31287	31471	31156	31393	31327	31403	31096	31134	31387	31469	31336	31413	31394	31317	31318	31271	31291	31296	31435	31491	31366	31193	31496	31406	31434	31234	31154	31212	31348	31228	31141	31253	31261	31080	31147	31239	31212	31147	31241	31304	31423	31436	31471	31055	31247	31247	31207	31120	31382	31183	31234	31300	31238	31287	31281	31097	31017	31010	30994	31275	31260	31450	31474	31283	31162	31159	31616	31153	31291	31245	31383	30996	31322	31401	31352	31291	31390	31297	31292	31167	31454	31278	31268	31179	31263	31197	31197	31255	31276	31106	31451	31387	31251	31371	31336	31242	31325	30909	31185	31233	31169	31335	31295	31126	31108	31414	31143	31233	31249	31359	31386	31125	31323	31326	31288	31163	31283	31195	31278	31232	31235	31480	31204	31112	31292	31456	31275	31127	31163	31228	31204	31363	31317	31287	31299	31401	31188	31401	31287	31031	31459	31213	31415	31336	31290	31331	31243	31337	30976	31224	31437	31171	31450	31332	31321	31323	31400	31316	31369	31321	31130	31340	31322	31398	31178	31315	31415	30987	31386	31530	31306	31394	31450	31232	31193	31260	31286	31287	31071	31420	31115	31263	31426	31159	31199	31189	31280	31279	31267	31439	31264	31257	31239	31388	31162	31204	31110	31472	31171	31246	31157	31314	31437	31162	31066	31142	31133	31022	31512	31026	31291	31326	31059	31450	31255	31400	31162	30964	31410	31180	31504	31405	31404	31316	31295	31306	31164	31271	31692	31191	31087	31380	31126	31266	31328	31182	31332	31164	31392	31119	31389	31140	31357	31277	31070	31316	31311	31269	31432	31301	31382	31409	31102	31078	31320	31295	31252	31342	31212	31004	31201	31325	31293	31195	31174	31031	31348	31450	31281	31192	31257	31393	31346	31205	31399	31276	31235	31474	31104	31248	31380	31025	31302	31456	31328	31263	31318	31190	31115	31181	31240	31456	31323	31475	31190	31508	31104	31248	31481	31230	31358	31529	31498	30946	31138	31113	31392	31344	31339	31047	31243	31180	31389	31367	31302	31120	31217	31149	31263	31175	31265	31389
63028	97536	95688	80524	57670	39587	27882	24490	23706	23585	23393	23459	23806	23629	23556	23522	23711	23659	23521	23772	23893	23763	23629	23489	23766	23622	23641	23571	23871	23707	23789	23569	23588	23591	23767	23617	23667	23720	23890	23384	23493	23593	23743	23645	23691	23695	23742	23594	23821	23656	23726	23695	23636	23525	23779	23715	23714	23637	23575	23689	23496	23611	23478	23621	23627	23823	23762	23529	23616	23677	23606	23765	23784	23712	23611	23563	23625	23515	23581	23675	23774	23715	23682	23642	23670	23662	23624	23499	23621	23621	23600	23548	23650	23765	23704	23511	23452	23665	23768	23827	23771	23740	23522	23617	23639	23582	23805	23617	23811	23470	23635	23607	23701	23637	23522	23682	23670	23770	23628	23559	23711	23903	23602	23512	23564	23556	23865	23794	23453	23503	23586	23665	23529	23608	23736	23622	23439	23468	23555	23529	23532	23642	23614	23556	23789	23556	23538	23591	23339	23740	23685	23679	23541	23506	23700	23583	23514	23623	23654	23643	23364	23790	23504	23653	23775	23702	23765	23527	23510	23679	23668	23557	23647	23560	23747	23700	23613	23576	23704	23522	23689	23599	23575	23659	23674	23638	23684	23586	23631	23620	23743	23775	23583	23431	23712	23580	23819	23601	23550	23590	23634	23616	23743	23684	23469	23721	23608	23653	23558	23763	23654	23572	23702	23498	23587	23764	23607	23810	23747	23620	23512	23752	23682	23720	23517	23547	23695	23762	23681	23331	23565	23605	23629	23684	23618	23671	23556	23585	23668	23511	23624	23706	23378	23421	23619	23725	23536	23666	23734	23671	23507	23555	23523	23694	23636	23636	23709	23725	23703	23502	23559	23601	23716	23611	23654	23593	23764	23583	23513	23682	23591	23586	23608	23600	23638	23539	23700	23555	23535	23700	23795	23503	23643	23395	23468	23723	23673	23446	23656	23612	23488	23731	23552	23652	23741	23700	23576	23633	23649	23540	23655	23983	23642	23700	23733	23517	23696	23560	23771	23816	23498	23570	23751	23491	23527	23333	23585	23657	23938	23725	23599	23754	23580	23596	23689	23659	23542	23656	23736	23637	23635	23617	23701	23603	23727	23620	23606	23603	23642	23654	23782	23382	23745	23430	23588	23628	23576	23618	23804	23804	23822	23647	23693	23488	23481	23452	23751	23866	23596	23620	23639	23629	23601	23555	23654	23610	23638	23580	23657	23586	23572	23839	23684	23736	23678	23596	23598	23623	23634	23565	23705	23800	23588	23667	23461	23757	23630	23653	23622	23862	23726	23680	23557	23520	23675	23641	23668	23773	23508	23558	23532	23649	23658	23589	23467	23548	23624	23713	23656	23537	23642	23596	23548	23833	23460	23468	23564	23624	23572	23611	23396	23555	23631	23648	23732	23724	23702	23653	23536	23480	23574	23469	23578	23652	23647	23534	23654	23604	23391	23669	23367	23690	23722	23525	23551	23588	23651	23726	23705	23764	23581	23481	23590	23466	23513	23566	23915	23436	23715	23610	23538	23614	23549	23730	23694	23485	23531	23539	23719	23609	23593	23607	23600	23536	23505	23542	23640	23711	23671	23668	23548	23697	23614	23676	23566	23668	23561	23713	23631	23378	23626	23646	23433	23563	23853	23560	23736	23772	23706	23596	23573	23664	23737	23646	23418	23595	23663	23738	23603	23700	23530	23636	23416	23619	23631	23715	23617	23725	23574	23650	23537	23438	23720	23744	23501	23760	23631	23767	23636	23319	23630	23726	23640	23588	23729	23716	23620	23547	23725	23716	23457	23505	23839	23605	23812	23617	23447	23677	23693	23501	23647	23617	23552	23659	23554	23774	23514	23695	23601	23577	23567	23654	23826	23586	23602	23554	23753	23686	23653	23753	23785	23593	23714	23615	23569	23659	23475	23601	23712	23679	23563	23544	23566	23709	23570	23374	23523	23595	23549	23568	23608	23578	23633	23757	23681	23622	23610	23671	23673	23736	23599	23427	23671	23681	23533	23868	23577	23780	23435	23745	23579	23519	23662	23541	23595	23579	23565	23689	23575	23777	23685	23651	23696	23629	23522	23504	23764	23706	23598	23822	23611	23582	23680	23605	23563	23622	23611	23561	23669	23700	23503	23345	23500	23705	23774	23674	23569	23722	23679	23677	23573	23701	23751	23866	23627	23732	23529	23748	23596	23518	23609	23422	23901	23765	23590	23657	23438	23653	23605	23564	23662	23571	23595	23534	23617	23532	23758	23511	23589	23633	23773	23642	23672	23571	23501	23727	23825	23692	23759	23808	23357	23521	23600	23713	23881	23571	23461	23688	23826	23598	23528	23495	23613	23590	23798	23634	23520	23613	23683	23507	23467	23651	23652	23933	23586	23539	23584	23754	23669	23493	23540	23731	23589	23646	23708	23671	23693	23474	23651	23607	23670	23639	23507	23605	23661	23648	23679	23666	23543	23615	23677	23581	23559	23413	23853	23483	23644	23504	23702	23841	23654	23573	23525	23578	23590	23539	23964	23574	23659	23726	23561	23549	23423	23543	23619	23597	23717	23659	23678	23572	23456	23631	23638	23746	23713	23644	23661	23451	23742	23739	23621	23687	23602	23594	23713	23679	23558	23503	23702	23782	23745	23600	23451	23802	23611	23588	23684	23808	23621	23601	23457	23470	23698	23727	23620	23512	23505	23568	23705	23573	23387	23592	23692	23647	23453	23678	23765	23576	23687	23671	23655	23525	23735	23622	23830	23622	23526	23618	23358	23469	23664	23712	23619	23443	23559	23394	23518	23578	23623	23583	23545	23569	23797	23646	23717	23686	23718	23594	23617	23630	23559	23608	23615	23678	23574	23669	23577	23553	23735	23609	23574	23578	23540	23791	23721	23666	23731	23540	23635	23678	23714	23582	23515	23509	23578	23882	23552	23745	23646	23596	23553	23470	23702	23409	23506	23772	23601	23483	23689	23699	23549	23547	23704	23678	23680	23604	23648	23500	23758	23499	23640	23690	23649	23730	23920	23621	23428	23447	23692	23549	23660	23579	23798	23759	23635	23731	23632	23752	23621	23613	23765	23549	23675	23429	23615	23657	23590	23554	23832	23718	23582	23618	23484	23544	23537	23762	23732	23611	23709	23631	23411	23557	23591	23749	23914	23741	23775	23667	23475	23594	23662	23654	23666	23641	23647	23767	23601	23717	23587	23727	23645	23510	23620	23448	23582	23623	23584	23650	23590	23644	23682	23456	23596	23623	23710	23563	23627	23535	23620	23622	23521	23584	23730	23618	23624	23762	23537	23644	23714	23589	23712	23535	23609	23691	23724	23713	23452	23562	23526	23864	23734	23579	23632	23557	23728	23732	23371	23654	23443	23540	23559	23727	23659	23529	23492	23753	23671	23657	23768	23833	23602	23673	23634	23472	23547	23672	23746	23580	23657	23553	23604	23700	23602	23573	23579	23716	23435	23758	23602	23716	23633	23715	23609	23592	23606	23765	23562	23627	23445	23610	23551	23543	23724	23806	23511	23585	23610	23535	23597	23721	23657	23647	23615	23788	23636	23727	23557	23475	23698	23612	23773	23666	23739	23482	23592	23472	23723	23810	23503	23691	23479	23747	23585	23693	23650	23436	23663	23826	23795	23638	23593	23696	23696	23515	23659	23693	23585	23779	23494	23587	23687	23486	23634	23440	23613	23581	23688	23600	23566	23704	23659	23562	23663	23631	23735	23665	23495	23571	23483	23601	23644	23869	23726	23779	23567	23577	23568	23688	23623	23743	23611	23511	23671	23559	23738	23726	23800	23640	23583	23565	23693	23627	23600	23566	23763	23605	23760	23700	23693	23624	23654	23924	23585	23677	23673	23387	23628	23559	23710	23608	23476	23442	23504	23575	23526	23636	23764	23707	23510	23354	23506	23740	23703	23633	23580	23807	23752	23475	23547	23742	23698	23622	23577	23623	23615	23630	23597	23771	23521	23692	23716	23790	23877	23583	23631	23624	23482	23715	23490	23593	23436	23606	23498	23648	23750	23614	23601	23582	23628	23694	23359	23708	23608	23647	23536	23766	23417	23653	23663	23505	23792	23809	23785	23382	23414	23739	23709	23842	23648	23711	23644	23648	23804	23408	23615	23629	23775	23611	23750	23614	23569	23515	23529	23501	23586	23470	23438	23681	23669	23746	23584	23654	23479	23765	23580	23666	23698	23539	23543	23602	23642	23651	23639	23844	23694	23570	23718	23690	23676	23405	23641	23674	23598	23776	23764	23666	23880	23713	23731	23630	23555	23678	23778	23558	23698	23705	23667	23463	23580	23683	23765	23587	23555	23694	23498	23609	23555	23540	23580	23903	23533	23750	23655	23736	23456	23690	23621	23677	23679	23746	23528	23514	23577	23600	23549	23592	23579	23693	23599	23693	23633	23644	23766	23564	23692	23538	23685	23418	23655	23583	23582	23596	23745	23523	23582	23703	23722	23727	23711	23615	23722	23433	23576	23628	23767	23733	23653	23639	23752	23723	23560	23523	23601	23518	23787	23562	23630	23675	23594	23673	23603	23594	23737	23615	23595	23601	23837	23415	23615	23760	23541	23583	23655	23606	23497	23640	23644	23579	23649	23704	23632	23543	23505	23903	23660	23765	23645	23471	23644	23447	23665	23589	23572	23564	23608	23595	23627	23570	23722	23711	23613	23479	23666	23534	23798	23699	23697	23445	23483	23691	23467	23487	23580	23987	23838	23691	23787	23521	23616	23640	23672	23607	23748	23671	23524	23561	23619	23581	23572	23542	23647	23462	23618	23508	23624	23571	23682	23389	23768	23529	23616	23749	23789	23683	23631	23632	23493	23676	23621	23648	23577	23636	23546	23709	23669	23618	23588	23855	23647	23567	23668	23561	23707	23550	23631	23598	23779	23464	23588	23712	23638	23515	23706	23712	23816	23413	23637	23567	23593	23674	23576	23629	23546	23795	23614	23670	23614	23691	23530	23623	23621	23693	23615	23611	23601	23701	23608	23773	23678	23557	23580	23684	23609	23501	23746	23638	23529	23547	23521	23691	23546	23641	23530	23377	23673	23621	23561	23626	23521	23566	23676	23647	23582	23503	23533	23583	23643	23861	23659	23742	23611	23741	23387	23657	23643	23650
30515	38247	49036	41552	33822	31562	30653	30134	29920	29957	29903	30041	29946	29909	29997	29949	30035	29938	30150	29866	29882	29851	29837	30009	29874	29846	29963	29857	29833	29863	30011	29934	29714	29887	29796	30071	30125	29812	30060	29915	29754	30087	29842	29953	29943	29888	29848	29903	29679	30076	29845	29678	30096	29665	29861	30048	30103	29878	29711	29951	29824	29793	29891	29884	29981	29958	29807	29829	29717	29722	29774	29867	30037	30088	29840	29800	30034	30185	29856	29868	29770	29854	29913	29817	29995	29835	29970	29706	29875	29795	29836	29961	29740	30174	29872	29816	29693	29837	29859	29755	29969	29876	29958	29690	29896	29902	30089	29787	30093	29761	30049	29838	29670	30108	29869	29755	29936	29703	30148	29651	29892	29891	29859	29945	29644	29686	29840	29810	29786	29921	29830	30090	29906	29821	29894	29814	29971	29767	29861	30057	29711	29969	29819	29977	29742	30006	30016	29882	30181	30026	29916	29844	29808	29962	29850	29727	29736	29733	29967	29816	29905	29713	29768	29749	29766	29892	30039	30068	30032	29895	30006	29910	30009	30054	29940	29761	29959	29905	29836	30064	29867	29941	29953	29856	29964	30033	29925	29791	29796	29857	29832	29855	29802	29739	29894	29815	30138	30134	29815	29928	29990	29807	29942	29772	29869	29962	30032	30027	30107	29778	29855	29851	29723	29943	29999	29811	30046	29949	29763	29796	30049	29947	30011	30005	29870	30120	29859	29928	29663	29752	29655	29622	29966	29899	29945	29930	29759	29938	30071	29744	29603	29858	29661	29812	29792	30009	29983	29784	29706	29952	29984	29935	29957	29854	29756	29910	29719	29731	29950	29762	29676	30022	29644	29946	29987	30038	29846	29713	29936	29879	29768	29733	29815	29983	30010	30008	29820	29910	30002	29877	29818	29780	29788	29721	29638	29989	29950	30015	29951	29952	30013	29812	29637	29737	29838	29756	29896	29692	29758	29787	30144	30194	29783	30062	30073	29714	29963	30139	30065	29719	29893	29920	29823	29796	29998	29880	29912	29732	30027	29753	30032	29696	29898	30023	29901	29979	29776	30012	29840	30098	30073	30019	29926	29727	29676	30021	29667	29728	29723	29843	29765	30058	30011	30120	29995	29823	30006	29936	30081	29678	29936	29830	29777	29879	29712	29842	30110	29939	29840	29800	29796	29787	30141	29666	29754	29913	29710	29970	29838	29887	29958	30018	30011	29864	30175	29853	29959	29817	29985	29970	29867	29694	29890	29677	29860	30051	29691	29814	29798	29744	30028	30197	30207	29860	29741	29865	29757	29865	30045	29908	30002	29969	29967	29836	29764	29652	29663	29803	29860	30008	29876	29697	29742	29764	29841	29913	30006	29837	29846	29803	29693	29835	30028	29968	29952	29962	30020	29730	29842	30286	29908	29922	29977	29744	30146	29982	29727	29975	29966	29738	29948	29897	29612	29764	30027	29943	29934	29839	29996	29845	29903	29913	29931	29588	29962	29761	29956	29867	29886	30009	29761	29795	29946	29886	29780	30134	29987	29840	29955	29837	29725	29714	29913	29800	29791	29865	29853	29843	30038	29930	29933	29844	29660	29736	29945	29824	30055	29894	29720	30083	29812	29689	29766	29899	29902	29914	29785	29900	29721	29719	30228	29792	30029	30080	29867	29847	29806	29864	29971	29713	30154	29804	29739	29879	29761	29996	29958	29830	29887	29915	29748	29998	29940	29723	29763	30000	29722	29909	30119	29677	29915	29741	30089	29886	29787	29916	29794	29943	30047	29964	29697	29724	29880	30089	29864	29728	29883	29882	29926	29676	29751	29730	29762	29996	29976	29954	30018	29917	30107	29979	29786	29930	30112	29651	29669	30060	30003	29946	29939	29955	29843	29570	29951	30027	29683	29996	29687	29918	30039	30080	29909	29845	29844	29853	30089	29614	30348	29987	29911	29986	29918	29905	29874	29755	30071	29758	29957	29865	29809	29970	29948	30086	29815	29916	29716	29886	29906	30049	30022	29964	29884	30059	29797	29795	29743	29954	29899	29890	29943	30100	29817	29631	29936	30120	29820	29912	29790	29836	29912	29727	29632	29902	29921	30073	30001	29688	29884	29487	30022	29862	29658	30020	29784	29805	29759	29798	29927	30073	29900	29944	29802	30212	30080	29869	29775	29917	29884	29921	29795	29847	29914	29920	30122	30177	29697	29813	30076	29935	29626	29925	29896	29830	29825	29729	29947	29737	29895	29702	30058	29933	29770	30128	29645	29803	29825	29668	30051	29908	29917	30081	29829	29836	29701	29780	30116	29778	30050	30223	29728	29713	29885	29962	30068	29987	29967	29552	29976	29863	29753	30115	29863	29697	29938	29610	29809	29821	29903	29819	29994	30119	30031	30215	30068	30017	29767	29984	29874	29874	29450	29729	29973	29790	30081	29912	29954	29962	29898	30132	29877	29842	29930	29997	29709	29803	30010	29975	29969	30008	30048	29740	29854	29737	29920	29769	30093	29983	29779	30024	29912	29963	29832	29793	29845	30039	29837	29915	30129	29875	29740	29971	29856	29973	29906	29921	29969	29995	29899	30035	29865	29956	29833	29710	29856	29679	29805	29708	29855	30003	29979	29540	29805	30117	29944	30031	29767	29831	30208	29909	29604	30046	30028	29884	29801	29860	29966	29759	29750	30143	29897	30024	29794	29815	29916	29912	29795	29748	29843	29950	29827	30098	29941	30086	30028	29953	30078	29955	29980	29707	29731	29739	29945	29827	30137	29967	30026	29822	29756	29727	29883	29798	29968	29886	29825	29857	29885	29827	30075	30029	30072	30092	30033	29790	29888	29819	29720	29796	29873	29768	30068	29921	29963	29813	30055	29726	29976	29832	29745	29606	30118	29807	29790	29576	29651	30006	29742	29830	30061	30048	29599	29911	29855	29903	29811	29882	29818	29787	29858	29717	29814	29898	29906	29794	29957	30032	29729	29717	29702	30103	29989	30027	29774	29863	30019	29946	29746	29783	29868	29856	29893	30024	29791	29998	30044	29937	29782	29853	29776	29786	29920	29845	30087	29895	29758	29732	30054	29972	29959	29952	30087	29953	29850	29804	30008	29986	29979	30073	29625	30040	29983	29958	30006	29870	29965	29880	29772	30020	29845	30052	30052	30162	29964	29865	30096	29815	29880	29713	29899	29807	29874	29892	29866	30057	30045	30172	29659	29760	30041	29824	29959	29932	30003	30048	30137	29952	29717	29868	29959	29864	29968	29995	29725	29967	29958	29796	29927	30180	30017	29820	29682	29716	29837	29926	29993	29852	30015	29961	29632	29786	29725	29741	29992	29765	29831	29848	29973	29958	29924	29904	30000	30140	30040	29876	30023	30026	29803	29913	29703	29852	29718	29911	29823	29778	30008	29729	29840	29822	29826	29936	30064	29958	29873	29924	29918	30078	29768	29918	29916	29905	29852	29876	29962	30056	29744	29945	30181	29904	29818	30021	29952	29916	30076	29896	29732	29868	29935	29984	29822	30136	29969	29964	29923	29820	30027	29865	29776	29604	29888	29814	29827	30026	29900	29769	29811	29841	29937	29545	29762	29898	30137	29930	29977	29969	29963	29725	29925	29857	29873	30108	29882	29982	29900	29800	29774	29947	29635	30022	30019	29822	29692	30054	29909	29797	29927	29964	29594	29961	29795	29850	29970	29813	29539	29685	29799	29825	29869	29761	29876	29936	29712	29763	29981	29885	30199	29842	29969	30124	29791	29903	29791	29775	29909	29800	30167	29563	29985	29646	29949	29886	29888	29909	29769	30069	30411	30072	29719	29824	29812	29818	29906	29987	29933	29731	29777	30180	29998	30175	29951	29740	29982	29923	29745	29730	29723	30032	29903	30003	29936	29899	30109	29878	30023	30095	30081	29986	30215	29840	29963	29716	29803	29699	29941	29937	30018	29766	29950	29939	30008	30126	29868	29940	29867	29693	29986	29943	30026	29832	30017	29963	29891	29810	29710	30038	29903	30201	29762	29850	29892	29927	29919	29726	29948	29777	29915	29899	29957	29937	29773	29891	29867	29854	29780	29909	29942	29944	29813	29877	29981	29906	30023	30016	29846	29710	29857	30011	30009	29807	30062	29930	29859	29784	29957	29662	29893	29716	30000	29944	29817	29803	30176	29804	30018	30369	30005	29842	29946	29770	30108	29978	29884	29772	30107	29976	30119	29911	29889	30001	30062	29864	29923	29886	29907	29809	29738	29960	29913	29966	30072	29989	30085	29822	29977	30042	29746	29982	29945	29884	30011	30055	29805	29953	29809	29988	29999	29773	29987	29859	29847	30028	30052	29805	30019	29809	29867	29769	29833	29689	29774	29727	30096	29898	29945	29915	29908	29822	29995	29883	29857	30007	29714	29848	29877	29745	29979	29874	29666	30089	29839	29778	29986	29812	29828	29979	29891	29930	29912	29825	29742	29949	29865	29890	29782	30151	29926	29897	29754	29705	29915	29799	29846	30069	29727	29913	30110	30070	30011	29680	29923	30011	29914	29884	29743	29896	30014	29744	29707	29919	29731	30034	30014	29808	29866	30017	29807	29863	29909	29918	29793	29965	29907	29816	29916	30106	29796	29994	29885	29608	29901	29950	29788	30065	30001	29754	29955	29761	29874	30105	29980	29836	29992	29841	30043	29943	29644	29711	29958	29790	29871	29950	29996	30019	29762	29876	29894	29813	29758	29839	29744	30030	29883	29892	29987	29815	29763	29996	29814	29723	29610	30159	29779	29884	30037	29931	30021	30037	29816	29867	29780	29974	29908	29611	30052	29867	29890	29944	29810	29843	29912	29995	29975	29953	29931	29890	29797	29715	29796	29844	30022	30177	30087	29738	30054	29984	29977	29964	29830	29822	29863	29940	30024	29797	29804	29747	29777	29774	30051	29966	29867	29608	30127	29909	29950	29709	29832	29754	29903	30038	29705	29797	29871	29791	29792	29638	30155	29573	29856	29915	30037	29754	29932	29703	29809	29754	30172	29980	29875	29842	29913	29955	29820	29816	29941	30070	30071	29807	29811	29825	29760	29906	30010	29905	29831	29578	29905	30046	29780	29980	29956	30000	29869	30203	29851	29587	29867	30028	29878	29795
36983	59952	51275	35791	28050	24534	23507	22767	22695	22859	22638	22810	22834	22887	22813	22824	22766	22706	22716	22762	22871	22690	22949	22793	22782	22845	22865	22767	22729	22560	22673	22864	22765	22850	22709	22591	22710	22742	22665	22808	22606	22830	22683	22691	22704	22913	22852	22741	22774	22690	22921	22748	22555	22784	22516	22891	22565	22744	22828	22591	22887	22663	22739	22687	22785	22688	22849	22845	22941	22629	22769	22717	22812	22767	22915	22859	22720	22535	22557	22739	22836	22718	22808	22696	22797	22588	22778	22705	22704	22862	22835	22716	22584	22587	22660	22745	22708	22685	22842	22805	22555	22725	22548	22694	22797	22781	22903	22796	22803	22645	22824	22583	22662	22849	22680	22837	22748	22802	22643	22590	22777	22703	22765	22646	22669	22794	22879	22704	22805	22713	22783	22664	22767	22599	22775	22849	22869	22693	22818	22733	22818	22662	22793	22747	22753	22794	22907	22569	22512	22745	22855	22612	22716	22676	22584	22798	22898	22929	22801	22756	22617	22766	22796	22604	22842	22925	22708	22624	22742	22645	22880	22743	22684	22941	22697	22797	22687	22719	22716	23001	22838	22780	22897	22744	22609	22651	22588	22768	22691	22664	22750	22691	22813	22757	22820	22783	22727	22704	22807	22840	22754	22796	22736	22903	22835	22643	22570	22931	22629	22702	22676	22740	22491	22725	22906	22901	22711	22851	22653	22708	22799	22779	22570	22743	22764	22797	22890	22652	22795	22754	22641	22682	22693	22697	22600	22766	22615	22796	22753	22691	22709	22707	22825	22679	22857	22707	22761	22609	22971	22724	22884	22798	22692	22680	22810	22749	22827	22972	22887	22762	22802	22880	22729	22758	22767	22753	22575	22872	22840	22636	22816	22733	22751	22698	22802	22692	22770	22866	22421	22784	22681	22831	22870	22689	22776	22782	22757	22683	22788	22680	22549	22860	22898	22930	22794	22740	22822	22791	22887	22660	22817	22720	22726	22774	22854	22644	22825	22794	22837	22786	22778	22633	22617	22884	22786	22763	22779	22578	22675	22797	22601	22801	22715	22637	22914	22695	22797	22722	22871	22737	22635	22794	22709	22686	22789	22753	22743	22728	22687	22661	22603	22782	22693	22745	22817	22794	22700	22676	22832	22789	22723	22705	22751	22744	22857	22628	22733	22637	22822	22695	22764	22724	22594	22725	22769	22718	22576	22702	22779	22633	22786	22656	22791	22777	22815	22849	22813	22425	22658	22760	22722	22695	22865	22813	22845	22602	22686	22736	22732	22888	22678	22773	22731	22547	22793	22727	22727	22891	22794	22700	22906	22641	22784	22655	22839	22806	22727	22861	22737	22550	22480	22759	22801	22570	22951	22767	22822	22708	22747	22677	22993	22788	22979	22715	22646	22826	22558	22781	22756	22863	22891	22670	22857	22704	22754	22729	22664	22731	22799	22740	22742	22880	22889	22851	22805	22964	22631	22825	22924	22752	22748	22806	22852	22649	22759	22796	22878	22792	22821	22755	22713	22604	22697	22676	22757	22743	22681	22734	22652	22615	22689	22637	22826	22635	22649	22786	22785	22716	22804	22728	23004	22891	22612	22741	22682	22752	22700	22651	22704	22855	22616	22864	22472	22777	22812	22637	22816	22775	22699	22882	22798	22623	22904	22736	22661	22786	22693	22775	22876	22655	22779	22715	22876	22727	22823	22709	22619	22851	22731	22754	22605	22818	22699	22649	22629	22737	22802	22798	22782	22822	22862	22883	22778	22668	22806	22754	22742	22679	22821	22746	22760	22719	22541	22773	22904	22614	22714	22699	22975	22662	22777	22676	22772	22801	22718	22849	22697	22764	22770	22857	22821	22775	22706	22684	22670	22779	22716	22922	22832	22763	22747	22700	22742	22683	22885	22779	22633	22732	22820	22592	22692	22608	22793	22815	22588	22684	22717	22738	22690	22699	22695	22801	22678	22841	23056	22682	22802	22827	22560	22743	22932	22799	22763	22895	22655	22805	22502	22822	22831	22733	22839	22766	22736	22696	22799	22836	22628	22981	22665	22706	22719	22920	22696	22637	22685	22827	22692	22808	22713	22949	22642	22820	22807	22803	22815	22919	22729	22742	22690	22687	22685	22869	22808	22676	22609	22547	22694	22690	22670	22809	22845	22780	22820	22871	22774	22838	22810	22778	22816	22735	22751	22856	22607	22723	22756	22744	22688	22668	23027	22817	22922	22761	22673	22844	22669	22771	22784	22774	22698	22760	22476	22561	22865	22820	22656	22790	22872	22657	22714	22615	22633	22892	22636	23045	22921	22718	22797	22633	22671	22578	22817	22665	22800	22850	22696	22722	22720	22641	22722	22641	22718	22798	22804	22712	22661	22669	23038	22649	22549	22926	22614	22737	22760	22774	22741	22784	22612	22782	22606	22849	22542	22648	22741	22699	22626	22868	22794	22668	22770	22809	22626	22696	22755	22831	22561	22850	22791	22795	22898	22879	22773	22845	22833	22732	22752	22883	22542	22787	22655	22532	22742	22706	22755	22845	22737	22882	22893	22716	22849	22971	22668	22800	22864	22937	22788	22735	22597	22578	22784	22827	22764	22688	22681	22578	22861	22712	22798	22888	22701	22853	22884	22857	22907	22751	22792	22753	22819	22562	22664	22620	22606	22888	22818	22747	22730	22687	22750	22581	22792	22799	22662	22555	22873	22617	22808	22660	22627	22932	22830	22891	22540	22884	22716	22874	22690	22846	22705	22802	22630	22924	22885	22661	22708	22656	22863	22728	22748	22619	22729	22726	22847	22549	22748	22810	22663	22932	22714	22864	22736	22708	22764	22795	22529	22802	22980	22741	22761	22902	22637	22726	22705	22992	22922	23013	22755	22717	22685	22831	22940	22905	22656	22806	22700	22749	22727	22545	22658	22862	22662	22764	22844	22561	22825	22767	22612	22558	22409	22699	22611	22850	22776	22889	22920	22994	22568	22755	22826	22714	22693	22675	23002	22876	22702	22571	22826	22591	22837	22706	22916	22924	22761	22682	22690	22685	22655	22727	22702	22890	22580	22858	22673	22809	22671	22624	22724	22800	22590	22819	22892	22618	22651	22722	22775	22659	22666	22809	22782	22727	22851	22634	22835	22769	22803	23053	22966	22894	22662	22791	22750	22733	22608	22792	22733	22835	22752	22726	22619	22787	22716	22721	22550	22754	22911	22769	22685	22688	22699	22716	22738	22394	22812	22852	22756	22974	22751	22688	22586	22616	22833	22910	22873	22619	22635	22651	22542	22718	22677	22725	22640	22881	22801	22608	22707	22711	22640	22811	22911	22846	22796	22787	22694	22640	22686	22786	22826	22755	22806	22515	22650	22659	22816	22716	22951	22788	22681	22674	22929	22904	22803	22653	22797	22681	22850	22793	22609	22637	22680	22561	22782	22864	22759	22699	22804	22850	22663	22668	22766	22890	23022	22894	22818	22799	22662	22755	22715	22778	22602	22758	22954	22645	22716	22675	22756	22920	22637	22720	22766	22780	22798	22745	22729	22880	22764	22854	22636	22764	22871	22639	22768	22972	22800	22850	22829	22636	22804	22608	22893	22860	22708	22815	22772	22738	22672	22891	22615	22640	22562	22756	22764	22811	22870	22777	22700	22780	22680	22788	22724	22775	22610	22902	22800	22723	22711	22632	22912	22801	22737	22715	22666	22877	22810	22848	22777	22757	22741	22851	22826	22722	22577	22841	22514	22811	22697	22781	22614	22705	22664	22801	22575	22678	22606	22728	22899	22663	22821	22625	22881	22946	22609	22871	22766	22662	22719	22654	22823	22716	22853	22722	22796	22753	22893	22903	22864	22884	22676	22713	22754	22722	22782	22650	22911	22633	22866	22800	22842	22865	22760	22911	22658	22640	22719	22678	22702	22702	22571	23032	22590	22856	22828	22712	22674	22776	22634	22782	22659	22811	22950	22768	22885	22746	22635	22655	22968	22885	22825	22869	22871	22721	22848	22673	22652	22649	22778	22625	22644	22734	22705	22747	22931	22578	22869	22623	22879	22700	22741	22962	22802	22883	22807	22840	22721	22726	22860	22915	22788	22787	22620	22816	22818	22737	22749	22634	22656	22840	22633	22884	22768	22761	22693	22763	22786	22816	22809	22655	22709	22831	22722	22880	22907	22630	22857	22654	22878	22728	22671	22817	22892	22697	22813	22743	22828	22668	22810	22629	22856	22723	22823	22657	22728	22890	22559	22780	22760	22835	22870	22736	22690	22799	22695	22690	22715	22708	22799	22737	22785	22880	22827	22673	22877	22971	22819	22697	22887	22668	22701	22580	22681	22832	22819	22856	22994	22742	22708	22668	22935	22735	22823	22709	22752	22800	22719	22804	22804	22890	22660	22703	22828	22773	22744	22680	22829	22825	22679	22613	22935	22458	22697	22622	22797	22768	22709	22784	22654	22927	22790	22585	22760	22694	22707	22770	22659	22675	22905	22738	22958	22635	22857	22855	22720	22820	22740	22612	22789	22704	22996	22679	22813	22742	22697	22612	22751	22673	22856	22785	22827	22662	22769	22657	22925	22619	22802	22739	22830	22868	22553	22876	22899	22727	22751	22670	22710	22579	22846	22676	22872	22762	22936	22805	22752	22656	22797	22717	22785	22907	22875	22750	22710	22793	22814	22772	22744	22777	22826	22628	22616	22757	22664	22709	22952	22644	22831	22667	22866	22611	22711	22685	22926	22756	22815	22614	22567	22755	22732	22758	22787	22671	22794	22615	22708	22687	22639	22827	22677	22668	22816	22932	22833	22717	22776	22907	22554	22816	22838	22936	22934	22743	22722	22737	22720	22835	22809	22487	22720	22823	22847	22733	22914	22826	22651	22779	22787	22626	22614	22857	22832	22888	22801	22590	22757	22606	22667	22614	22589	22704	22793	22668	22742	22645	22902	22622	22870	22636	22700	22549	22783	22759	22805	22757	22794	22788	22591	22760	22854	22584	22640	22580	22439	22710	22881	22766	22835	22810	22912	22768	22906	22966	22774	22587	22823	22830	22722	22857	22696	22834	22663	22675	22726	22775	22753	22615	22798	22754	22703	22838	22610	22630	22894	22824	22735	22667	22881	22974	22701	22657	22558	22894
23797	24676	44615	45998	39557	35555	33396	30247	29826	29837	29973	29943	29804	29673	29707	29692	29812	29897	29682	29771	29763	29700	29883	29496	29552	29648	29552	29717	29514	29799	29630	29843	29798	29577	29616	29601	29677	29586	29745	29670	29711	29741	29729	29689	29707	29580	29539	29485	29872	29690	29480	29424	29806	29659	29658	29416	29681	29758	29660	29904	29607	29752	29738	29486	29892	29636	29697	29530	29617	29432	29700	29481	29532	29860	29488	29793	29450	29527	29750	29586	29736	29694	29914	29500	29620	29319	29835	29423	29614	29459	29851	29498	29756	29525	29482	29437	29467	29704	29622	29610	29634	29632	29844	29589	29742	29632	29555	29751	29652	29865	29551	29624	29461	29632	29804	29738	29556	29558	29597	29475	29414	29766	29621	29737	29766	29489	29625	29808	29648	29497	29608	29493	29778	29601	29499	29500	29512	29389	29880	29510	29603	29629	29579	29675	29407	29713	29672	29577	29521	29617	29471	29656	29510	29538	29489	29457	29653	29460	29330	29524	29400	29576	29527	29694	29508	29521	29537	29486	29686	29716	29604	29694	29669	29670	29828	29589	29322	29483	29386	29548	29593	29464	29385	29609	29715	29658	29689	29727	29667	29464	29666	29600	29316	29651	29543	29681	29616	29660	29431	29735	29577	29719	29671	29640	29686	29782	29620	29786	29628	29489	29645	29693	29524	29553	29415	29527	29401	29568	29549	29444	29858	29480	29844	29443	29421	29606	29439	29474	29576	29798	29481	29342	29578	29320	29682	29470	29411	29836	29539	29518	29523	29713	29430	29315	29608	29803	29425	29440	29780	29567	29615	29663	29417	29377	29491	29534	29569	29445	29451	29650	29717	29631	29709	29618	29621	29459	29533	29417	29614	29716	29510	29966	29535	29366	29643	29552	29558	29588	29609	29635	29739	29501	29621	29522	29553	29413	29537	29626	29728	29488	29630	29644	29872	29679	29530	29424	29626	29570	29707	29558	29517	29861	29458	29516	29603	29596	29605	29552	29351	29710	29376	29607	29598	29724	29577	29432	29473	29538	29472	29546	29588	29523	29711	29565	29611	29692	29745	29366	29464	29566	29379	29723	29708	29361	29680	29419	29556	29681	29689	29531	29740	29538	29750	29551	29445	29579	29352	29542	29449	29314	29738	29624	29779	29427	29540	29495	29735	29858	29798	29475	29658	29563	29475	29518	29576	29681	29475	29800	29501	29263	29756	29744	29698	29799	29513	29630	29484	29625	29678	29410	29387	29568	29624	29525	29699	29497	29755	29332	29320	29735	29614	29494	29527	29416	29688	29632	29679	29535	29672	29455	29432	29698	29578	29397	29576	29658	29462	29784	29583	29749	29527	29511	29439	29652	29424	29628	29504	29425	29575	29568	29523	29542	29511	29529	29499	29659	29662	29648	29614	29459	29483	29508	29648	29426	29595	29572	29655	29665	29490	29588	29640	29789	29507	29698	29568	29370	29481	29826	29697	29699	29616	29426	29356	29397	29626	29491	29420	29481	29548	29472	29669	29339	29568	29332	29553	29670	29818	29752	29433	29332	29716	29235	29585	29640	29576	29485	29634	29874	29586	29499	29256	29606	29546	29683	29756	29334	29561	29439	29577	29461	29373	29628	29723	29648	29560	29437	29717	29579	29463	29709	29514	29327	29578	29735	29452	29494	29737	29635	29557	29650	29555	29600	29594	29708	29596	29715	29584	29661	29691	29782	29625	29561	29625	29576	29444	29614	29553	29493	29777	29683	29550	29543	29613	29602	29591	29511	29700	29519	29719	29543	29543	29331	29590	29503	29727	29594	29637	29557	29433	29461	29534	29456	29715	29499	29670	29464	29571	29599	29660	29462	29397	29563	29632	29766	29574	29604	29696	29882	29560	29528	29260	29526	29476	29325	29541	29530	29519	29538	29600	29649	29589	29540	29537	29369	29760	29458	29531	29729	29758	29450	29631	29576	29616	29594	29522	29515	29558	29429	29498	29562	29682	29443	29642	29230	29548	29878	29718	29603	29526	29593	29660	29677	29676	29869	29424	29434	29715	29364	29515	29572	29720	29606	29522	29738	29439	29529	29386	29721	29703	29506	29729	29549	29457	29322	29840	29710	29699	29448	29519	29851	29383	29580	29488	29631	29447	29392	29416	29443	29565	29494	29642	29630	29524	29625	29599	29698	29413	29510	29501	29678	29449	29384	29583	29774	29395	29826	29592	29379	29638	29431	29544	29400	29404	29539	29540	29343	29520	29699	29386	29526	29502	29613	29750	29573	29445	29242	29389	29556	29684	29571	29540	29674	29844	29631	29684	29597	29466	29826	29541	29391	29620	29377	29466	29554	29602	29523	29438	29708	29654	29485	29858	29816	29627	29681	29532	29578	29598	29234	29537	29359	29772	29709	29564	29755	29516	29505	29666	29500	29562	29526	29446	29748	29639	29432	29469	29567	29524	29620	29460	29343	29695	29425	29804	29640	29494	29405	29680	29506	29844	29463	29579	29527	29557	29396	29567	29758	29578	29555	29544	29717	29531	29832	29673	29416	29567	29498	29777	29720	29743	29713	29466	29554	29558	29577	29608	29419	29600	29585	29356	29731	29621	29706	29671	29591	29597	29616	29574	29893	29225	29583	29478	29781	29570	29523	29404	29710	29653	29480	29643	29465	29813	29482	29677	29369	29620	29567	29839	29650	29322	29408	29518	29118	29439	29625	29524	29753	29652	29419	29509	29521	29599	29467	29818	29688	29529	29364	29659	29622	29591	29656	29610	29488	29617	29572	29610	29548	29562	29547	29468	29632	29538	29591	29896	29620	29641	29757	29478	29681	29545	29296	29378	29355	29546	29554	29805	29502	29638	29776	29705	29679	29663	29498	29637	29502	29678	29719	29721	29559	29651	29587	29545	29536	29634	29493	29558	29577	29522	29641	29434	29642	29663	29787	29645	29682	29514	29414	29532	29582	29598	29637	29654	29473	29747	29769	29755	29768	29749	29442	29442	29533	30021	29845	29607	29440	29506	29595	29662	29671	29410	29505	29501	29699	29460	29478	29747	29643	29665	29522	29391	29558	29684	29602	29629	29433	29585	29689	29310	29605	29469	29554	29356	29527	29618	29545	29342	29511	29608	29557	29519	29779	29783	29465	29834	29764	29500	29352	29947	29562	29602	29548	29492	29466	29530	29598	29544	29487	29725	29479	29544	29465	29683	29461	29589	29589	29670	29644	29406	29496	29766	29373	29368	29389	29534	29430	29547	29461	29671	29503	29626	29368	29658	29737	29650	29602	29635	29509	29629	29609	29719	29446	29428	29718	29710	29660	29497	29590	29376	29536	29340	29720	29643	29674	29695	29751	29666	29738	29370	29697	29472	29745	29509	29537	29823	29869	29472	29591	29589	29470	29602	29416	29297	29408	29643	29780	29732	29784	29620	29713	29652	29415	29596	29678	29585	29676	29583	29785	29604	29389	29484	29571	29483	29534	29392	29587	29526	29411	29298	29468	29570	29560	29553	29625	29540	29835	29472	29599	29768	29250	29694	29579	29222	29776	29598	29588	29551	29623	29872	29649	29532	29603	29664	29640	29556	29511	29926	29499	29567	29567	29530	29412	29567	29577	29826	29651	29608	29568	29550	29635	29660	29487	29567	29397	29600	29623	29671	29601	29693	29496	29720	29483	29663	29632	29627	29549	29552	29847	29423	29491	29358	29368	29613	29665	29681	29454	29369	29655	29423	29732	29505	29343	29559	29653	29446	29587	29606	29487	29701	29447	29564	29833	29657	29255	29516	29584	29628	29575	29637	29614	29603	29715	29491	29417	29713	29457	29700	29567	29641	29612	29510	29514	29596	29694	29888	29631	29763	29647	29579	29334	29665	29608	29285	29492	29689	29416	29670	29503	29497	29554	29613	29645	29331	29655	29633	29333	29484	29713	29523	29517	29587	29532	29469	29573	29650	29548	29499	29787	29683	29596	29719	29280	29584	29375	29592	29438	29744	30004	29603	29561	29451	29724	29648	29674	29378	29409	29377	29441	29508	29340	29618	29532	29675	29533	29619	29603	29644	29621	29357	29652	29698	29454	29744	29598	29625	29637	29559	29353	29676	29287	29508	29527	29461	29513	29569	29435	29633	29377	29493	29668	29643	29658	29649	29432	29586	29505	29460	29497	29598	29710	29497	29710	29487	29484	29713	29535	29687	29653	29708	29423	29604	29655	29684	29637	29721	29655	29460	29545	29673	29666	29542	29738	29565	29486	29839	29761	29759	29597	29730	29771	29416	29564	29629	29566	29602	29611	29709	29768	29678	29535	29473	29583	29620	29664	29658	29405	29577	29733	29666	29806	29739	29525	29771	29841	29713	29523	29634	29733	29526	29377	29716	29745	29700	29522	29539	29683	29492	29548	29593	29673	29500	29447	29382	29649	29422	29740	29611	29304	29467	29526	29638	29459	29556	29478	29736	29288	29669	29683	29598	29380	29667	29603	29570	29634	29378	29884	29673	29490	29703	29672	29567	29599	29406	29807	29640	29719	29859	29676	29622	29718	29638	29502	29463	29524	29870	29448	29572	29531	29521	29538	29613	29839	29699	29609	29608	29409	29695	29685	29392	29643	29669	29891	29832	29576	29692	29326	29743	29661	29675	29513	29710	29509	29679	29597	29572	29708	29533	29681	29251	29622	29497	29862	29744	29553	29390	29640	29620	29743	29530	29691	29457	29580	29691	29503	29704	29595	29710	29393	29693	29739	29633	29635	29527	29682	29562	29710	29552	29489	29408	29662	29455	29693	29527	29588	29526	29847	29752	29735	29349	29615	29732	29544	29566	29624	29653	29812	29585	29579	29492	29442	29428	29665	29690	29712	29219	29543	29756	29843	29615	29713	29629	29528	29613	29711	29753	29627	29683	29455	29427	29544	29547	29497	29649	29572	29667	29725	29835	29635	29530	29380	29637	29580	29747	29461	29437	29463	29576	29555	29645	29592	29600	29653	29715	29428	29764	29659	29883	29685	29474	29521	29481	29518	29640	29443	29696	29565	29834	29770	29735	29423	29665	29673	29476	29399	29471	29458	29428	29427	29539	29536	29776	29793	29599	29529	29515	29507	29541	29660	29508	29501	29756	29560	29730	29349	29523	29435	29341	29641
61959	104023	91885	66137	46570	32659	25378	23039	22688	22636	22753	22725	22708	22638	22660	22717	22674	22728	22627	22778	22646	22533	22668	22517	22852	22775	22650	22493	22574	22581	22896	22725	22779	22600	22777	22723	22683	22596	22650	22693	22748	22538	22562	22595	22656	22807	22586	22512	22633	22630	22835	22694	22591	22590	22632	22689	22672	22619	22603	22699	22573	22732	22879	22584	22673	22847	22713	22873	22556	22658	22753	22744	22645	22668	22568	22594	22770	22673	22680	22598	22695	22556	22767	22456	22756	22679	22713	22637	22490	22634	22670	22536	22557	22680	22754	22719	22639	22611	22660	22477	22819	22505	22540	22605	22651	22586	22493	22466	22784	22592	22525	22770	22650	22639	22608	22614	22883	22619	22615	22705	22745	22575	22806	22657	22524	22410	22659	22833	22593	22615	22504	22854	22635	22641	22740	22755	22719	22534	22695	22765	22574	22547	22560	22650	22615	22475	22776	22548	22752	22738	22789	22709	22661	22371	22613	22632	22487	22477	22763	22772	22802	22579	22493	22796	22655	22796	22661	22586	22461	22927	22677	22558	22515	22596	22839	22896	22579	22669	22638	22591	22565	22690	22701	22588	22579	22690	22643	22627	22493	22615	22687	22497	22577	22899	22690	22612	22717	22591	22695	22721	22716	22636	22626	22677	22618	22566	22687	22501	22638	22696	22577	22467	22681	22584	22605	22722	22604	22822	22770	22746	22611	22509	22686	22669	22695	22644	22645	22717	22792	22461	22693	22575	22636	22688	22584	22615	22891	22849	22558	22621	22532	22516	22663	22770	22814	22736	22578	22621	22593	22677	22564	22734	22602	22656	22531	22657	22736	22461	22682	22617	22576	22430	22741	22541	22480	22648	22648	22604	22787	22627	22768	22543	22699	22622	22523	22696	22701	22634	22750	22690	22659	22638	22763	22659	22442	22702	22763	22718	22699	22707	22659	22637	22749	22516	22478	22756	22649	22569	22672	22606	22659	22674	22479	22574	22638	22610	22636	22801	22570	22642	22727	22628	22712	22818	22777	22601	22611	22700	22824	22569	22585	22814	22526	22667	22612	22549	22557	22600	22674	22651	22664	22610	22706	22521	22529	22622	22824	22746	22704	22822	22656	22758	22657	22646	22795	22672	22584	22657	22713	22558	22562	22577	22571	22616	22578	22633	22678	22458	22670	22605	22740	22671	22610	22661	22703	22685	22925	22546	22717	22601	22651	22751	22459	22764	22467	22523	22638	22721	22679	22904	22502	22833	22586	22675	22525	22563	22588	22489	22551	22598	22541	22623	22503	22688	22624	22714	22740	22749	22713	22561	22757	22590	22780	22528	22688	22768	22529	22626	22772	22722	22514	22563	22632	22625	22659	22735	22552	22680	22673	22542	22745	22745	22680	22559	22644	22556	22647	22634	22753	22791	22710	22583	22632	22731	22531	22619	22667	22675	22631	22513	22525	22559	22587	22406	22535	22613	22652	22626	22580	22964	22805	22583	22603	22746	22679	22506	22758	22674	22865	22588	22768	22742	22680	22602	22622	22584	22693	22758	22596	22734	22651	22586	22489	22618	22619	22564	22832	22598	22536	22753	22712	22738	22760	22833	22724	22464	22702	22568	22755	22459	22849	22693	22707	22751	22686	22691	22550	22623	22739	22603	22655	22543	22890	22660	22709	22621	22634	22607	22900	22712	22638	22583	22492	22729	22740	22587	22507	22638	22666	22528	22693	22584	22657	22708	22699	22681	22611	22728	22667	22657	22906	22751	22722	22545	22553	22535	22604	22497	22541	22556	22610	22729	22593	22456	22577	22732	22678	22714	22756	22640	22682	22676	22631	22561	22772	22752	22648	22704	22468	22650	22742	22669	22739	22615	22906	22575	22704	22666	22489	22452	22660	22686	22748	22484	22561	22722	22600	22498	22665	22670	22600	22671	22676	22571	22574	22591	22726	22676	22611	22665	22589	22685	22593	22538	22639	22698	22599	22664	22633	22684	22672	22716	22704	22611	22493	22705	22739	22551	22798	22660	22536	22662	22603	22734	22739	22772	22458	22779	22629	22625	22522	22489	22737	22743	22480	22562	22690	22493	22721	22714	22600	22606	22771	22630	22618	22766	22664	22580	22608	22672	22692	22674	22705	22647	22671	22812	22541	22596	22613	22642	22640	22475	22760	22693	22724	22549	22734	22629	22733	22595	22573	22540	22669	22499	22388	22538	22604	22369	22705	22578	22588	22725	22750	22567	22660	22677	22659	22504	22641	22736	22660	22732	22572	22724	22853	22655	22667	22765	22719	22845	22672	22832	22650	22769	22708	22714	22612	22651	22530	22650	22449	22606	22681	22737	22859	22602	22537	22467	22440	22672	22629	22858	22758	22624	22677	22550	22574	22538	22608	22633	22519	22524	22669	22658	22589	22766	22668	22748	22894	22593	22605	22617	22732	22832	22570	22638	22600	22736	22674	22604	22761	22644	22692	22544	22598	22610	22704	22478	22647	22532	22570	22762	22636	22647	22767	22744	22705	22640	22732	22755	22458	22596	22756	22535	22676	22590	22670	22528	22599	22788	22712	22706	22626	22647	22647	22642	22528	22650	22594	22706	22634	22647	22740	22604	22810	22592	22744	22780	22717	22639	22602	22648	22726	22929	22638	22733	22604	22693	22733	22828	22632	22553	22776	22656	22663	22694	22690	22553	22616	22686	22712	22531	22635	22647	22743	22680	22824	22744	22834	22620	22513	22636	22687	22670	22541	22626	22552	22780	22716	22677	22737	22567	22709	22493	22631	22715	22470	22742	22643	22529	22558	22739	22487	22650	22639	22630	22744	22701	22673	22624	22672	22549	22604	22754	22664	22749	22576	22633	22674	22647	22796	22721	22749	22537	22599	22675	22736	22572	22673	22798	22718	22746	22494	22683	22631	22855	22816	22615	22821	22466	22604	22604	22866	22788	22573	22789	22795	22611	22570	22757	22805	22726	22734	22460	22710	22477	22799	22411	22656	22647	22659	22639	22693	22805	22505	22844	22623	22768	22585	22480	22634	22665	22606	22695	22626	22691	22811	22605	22596	22665	22642	22798	22881	22557	22499	22745	22605	22583	22542	22653	22711	22588	22530	22562	22628	22464	22519	22667	22789	22630	22555	22727	22557	22640	22438	22837	22582	22666	22554	22749	22524	22462	22673	22590	22656	22517	22640	22691	22856	22733	22717	22675	22758	22699	22638	22594	22784	22669	22854	22536	22766	22539	22575	22623	22600	22527	22658	22647	22556	22647	22669	22741	22453	22578	22502	22563	22514	22709	22557	22858	22631	22825	22597	22638	22747	22666	22634	22566	22697	22584	22702	22584	22803	22642	22583	22607	22613	22549	22739	22789	22826	22633	22915	22379	22534	22495	22599	22834	22500	22714	22731	22687	22834	22736	22666	22555	22653	22562	22678	22534	22746	22638	22740	22721	22670	22689	22546	22770	22738	22718	22668	22624	22779	22887	22748	22375	22714	22651	22564	22860	22556	22702	22669	22816	22707	22780	22735	22713	22521	22777	22617	22553	22414	22561	22801	22729	22686	22629	22612	22380	22637	22570	22649	22615	22627	22495	22723	22587	22765	22512	22704	22642	22734	22706	22620	22539	22599	22634	22510	22511	22709	22452	22549	22597	22677	22505	22575	22686	22730	22544	22812	22463	22648	22520	22569	22560	22624	22528	22705	22764	22737	22591	22525	22613	22718	22670	22643	22717	22468	22619	22729	22583	22606	22699	22657	22540	22723	22656	22629	22702	22654	22624	22645	22648	22738	22657	22449	22700	22726	22616	22765	22584	22654	22723	22580	22710	22758	22611	22603	22633	22670	22616	22555	22633	22693	22662	22710	22617	22785	22614	22551	22613	22824	22655	22531	22712	22812	22550	22730	22555	22788	22485	22720	22630	22563	22648	22712	22587	22792	22711	22606	22588	22661	22458	22732	22538	22629	22367	22701	22689	22798	22495	22807	22682	22677	22642	22562	22539	22432	22500	22758	22652	22679	22746	22654	22593	22735	22597	22814	22868	22823	22690	22617	22763	22695	22662	22641	22766	22729	22705	22700	22691	22510	22708	22484	22759	22589	22715	22651	22621	22601	22627	22779	22790	22536	22689	22700	22683	22630	22755	22895	22741	22672	22538	22737	22547	22667	22626	22706	22603	22490	22708	22562	22623	22445	22537	22683	22784	22746	22791	22497	22697	22595	22649	22748	22540	22705	22762	22586	22558	22551	22714	22601	22776	22637	22758	22692	22806	22534	22653	22491	22649	22608	22804	22549	22629	22722	22785	22685	22855	22761	22549	22691	22561	22499	22649	22696	22593	22617	22653	22854	22645	22541	22851	22716	22809	22617	22626	22584	22641	22501	22737	22575	22645	22723	22608	22777	22700	22586	22728	22593	22824	22559	22577	22709	22723	22694	22805	22553	22607	22652	22566	22706	22561	22634	22695	22704	22768	22710	22638	22763	22512	22500	22671	22692	22586	22600	22752	22573	22762	22687	22672	22664	22473	22624	22636	22661	22588	22665	22626	22693	22635	22858	22795	22580	22591	22881	22606	22875	22570	22730	22651	22536	22646	22805	22658	22578	22766	22660	22673	22615	22506	22753	22676	22766	22664	22535	22610	22833	22580	22604	22510	22703	22645	22426	22706	22776	22452	22688	22613	22620	22779	22630	22672	22754	22626	22659	22537	22713	22636	22513	22540	22515	22660	22643	22557	22667	22512	22615	22632	22808	22781	22493	22645	22817	22819	22663	22743	22662	22714	22687	22685	22673	22564	22637	22620	22632	22487	22600	22698	22903	22671	22510	22746	22778	22756	22568	22634	22531	22548	22595	22733	22721	22721	22684	22711	22668	22643	22395	22766	22694	22684	22577	22713	22736	22742	22717	22775	22665	22729	22540	22796	22562	22726	22468	22821	22747	22670	22686	22803	22860	22704	22601	22640	22757	22693	22519	22690	22611	22671	22567	22602	22607	22628	22722	22693	22721	22673	22597	22614	22813	22817	22649	22630	22553	22649	22688	22660	22624	22556	22540	22793	22489	22566	22628	22585	22702	22690	22543	22696	22672	22625	22714	22468	22798	22687	22828	22789	22812	22567	22649	22690	22525	22654	22448	22715
22586	23818	45181	49494	44430	39242	35359	30927	30028	30380	30299	30305	30146	30217	30132	29993	30130	30176	30211	30008	29967	30188	30240	30171	30169	29870	30113	30034	30162	29918	29832	29952	30056	29820	29887	30159	30123	30003	30032	29982	29993	30163	30109	29805	29758	29913	29911	29963	29831	29942	29704	29938	29995	29844	29834	29938	29619	29672	29865	29841	30079	29943	29945	29752	29811	29842	29840	29785	29833	29685	30089	29848	30039	29843	30101	30200	29656	29716	29576	29913	29751	29929	29820	29784	29896	29905	29846	29879	30047	29959	30029	29871	29917	29665	30054	29909	29663	30039	29979	29767	29875	29771	30120	30124	29877	29675	29789	29674	29927	29684	30018	29992	29997	29746	29816	29843	29872	30074	29787	30038	29816	29658	29766	29734	29602	29891	29767	29894	29783	29683	29936	29676	29712	29829	29931	29616	30050	29909	29625	29930	29971	29733	29919	29843	29759	29927	29693	29927	29575	29808	29669	29907	29697	29871	29850	29896	29795	29809	30028	29872	29761	29644	30021	29845	29655	29893	30030	30119	29759	30001	29955	29691	29824	29833	29829	30040	29848	29649	29728	29648	29700	29802	29987	29596	29734	29790	29777	29715	29818	29762	29820	30007	29713	29683	29978	29868	29815	29819	29689	29938	29903	29885	30003	29956	29823	29913	29939	29844	29807	29930	29958	29900	29716	29543	29800	29721	29625	29851	29727	30160	29931	29771	29962	29806	29685	29988	30002	30023	29829	29816	29782	29882	29607	29789	29885	30002	29962	29630	29773	29735	29772	29623	29718	29682	29970	29831	29645	29751	29685	29633	29756	29878	29920	29633	29881	29882	29913	29989	29814	29668	29733	30149	29945	29740	30117	29801	29896	30007	29868	29756	29961	29815	29872	29895	29611	29574	29775	29962	29675	29760	29823	29798	29725	29862	29822	29726	29937	29929	29873	29776	30015	29661	30020	29915	29961	29714	29590	29674	29581	30107	29947	29717	29821	30001	29829	29566	29845	29854	29895	29990	29847	29766	30020	30012	29734	30022	30132	29935	29843	29772	29944	29725	29759	29947	29882	29617	29748	29831	29600	29581	29994	29955	29777	29745	29839	29726	29941	29763	29848	29873	29833	29947	29618	29621	29781	29993	29736	29913	30010	29930	29869	29771	29986	29826	29780	29741	29654	29847	29738	29892	29812	29939	29894	29816	29858	29618	29842	29835	29917	29656	29854	29691	29802	29796	29775	29904	29703	29952	29915	29959	29783	29918	29964	29826	29804	29978	30025	29887	29866	29873	29745	29899	29665	29750	29937	29901	29882	29867	29894	29659	29625	30061	29662	29998	29697	29645	29786	29856	29736	29603	29799	29878	29890	29732	29781	29926	29813	29712	29782	29734	29970	29764	29806	29848	29849	30017	29877	29886	29770	29748	29962	29776	29988	29852	30023	29910	29881	29839	29638	29633	29988	29847	29897	29896	29974	29904	30020	29833	29728	29982	29747	29881	29800	29882	29801	29654	29807	29690	29713	30048	29887	29706	29731	29632	30022	29944	29644	29816	29977	30089	29752	29848	29959	29754	29678	29773	29757	29822	29723	29761	29732	29887	29948	29806	29633	29935	29642	29879	29819	29847	29951	29838	29920	29881	29836	29822	29719	29864	29947	29829	30083	29654	29838	30024	29877	29860	29939	29764	29786	29996	29955	29886	29840	29980	29616	29863	29499	29862	30014	29726	29802	29917	29925	29639	29971	29757	29614	29594	29743	29978	29810	29823	29667	29869	30037	29662	29751	30001	29711	29587	30039	29702	30012	29703	29738	29886	29740	29922	29677	29787	30170	29886	29852	29431	29940	29808	29905	29828	29752	29787	29677	29973	29627	29994	29739	29878	29692	29953	29825	29794	29878	29621	29835	29737	29780	29686	29901	29731	29732	29913	29928	29921	29736	29859	29584	29815	29717	29976	29665	29629	29975	29821	30119	29852	29886	29777	29757	29686	29902	29816	29624	29830	29698	29658	29867	29726	29611	29896	29854	29718	30079	29843	29834	29920	29984	29797	29821	29859	29876	29807	29873	29920	29902	30034	29978	29893	29820	29793	30051	30059	29803	29743	29884	30049	30033	29679	29976	29981	30028	29835	29862	29896	29794	29605	29781	29860	29824	29759	29873	30036	29852	29735	29818	29868	29906	29689	29844	29645	30233	29877	29911	29729	29971	29942	29751	29648	29779	29723	29985	29821	29894	29813	29920	30037	29767	29855	29841	29960	29758	29731	29812	29794	30023	29974	29934	29825	29656	30090	29649	29746	29740	29918	29762	29785	29962	29681	29867	29836	29815	29723	29556	29806	29953	29606	29984	29671	30022	29848	29665	29937	29856	29724	29870	29828	30014	29764	29884	29775	29810	29722	29653	29726	30029	29590	29739	29813	29837	29646	29785	29657	29875	29846	29576	29600	29957	29806	29659	29843	29851	29630	29612	29784	29573	29618	29656	29864	29804	29874	29760	30007	29948	29522	29737	29683	29816	30051	30071	29837	29688	29773	29838	29708	29963	29895	29795	29987	29976	29820	29871	29668	29699	29882	29671	29638	29864	29994	29980	29903	29759	29646	29791	29586	29812	29816	29774	29749	29792	29847	29761	29675	29901	29673	29649	29730	29777	29861	29876	29752	29858	29599	29696	29972	29772	29848	29933	29852	30005	29543	29890	29700	29764	29927	29863	29768	29733	29781	29546	29794	29877	29922	29896	29908	29882	30060	29820	30000	30014	29733	29840	29786	29891	29866	29609	29787	29970	29819	29688	29584	29890	29679	29582	29671	29862	29868	29785	29849	29703	29873	29955	29855	29898	29863	29727	29936	30063	29673	29751	29804	29728	29924	29666	29794	29961	29854	30037	29880	29728	29671	29911	29783	29946	29858	29734	29942	29949	29746	29806	29879	29830	29710	29754	30033	29757	29786	29857	29844	29759	30024	29734	29928	29941	29899	29880	29752	29877	29616	29637	29669	29741	29847	29939	29772	29988	29802	29982	29718	29751	29740	29657	29784	29969	29722	29934	29761	29657	29941	29688	29476	29938	30029	29972	29914	29659	30039	29892	29970	29691	29886	29854	30031	29990	29695	29860	29994	30042	29938	29978	29604	29919	30071	30025	29891	29805	29793	29598	29831	30044	29819	29708	30028	29964	29530	29722	29957	29859	29829	29965	29991	29533	29880	29989	29701	29944	29801	29917	29692	29873	29856	29822	29938	30227	29813	29946	29858	29593	29878	29948	29751	29739	29690	29668	29829	29868	29676	29806	29992	29938	29803	29936	29941	29963	29778	29593	29848	30050	29867	29769	29827	29838	29854	29709	29483	29519	29673	29907	29879	29651	29872	30062	30017	29874	29957	29971	29681	29706	29842	29699	29974	29812	29952	29882	29679	29493	29472	29722	29670	29866	29823	29841	30027	29849	29836	29816	29943	29954	29768	29709	29744	30242	29689	29786	29808	29831	29828	29804	29928	29690	29582	29774	29658	30020	29823	29887	29785	29875	29807	29801	29787	30018	29854	29883	29717	29737	29688	29900	29725	29612	29685	29766	29884	30032	30044	29924	29689	30081	29919	29821	29774	29805	30023	29747	29806	29613	29960	29786	29756	29868	29878	29701	29620	29950	29999	29861	29814	29788	29969	29960	29802	29970	30038	29590	29855	29813	29506	29760	29767	29723	29655	29867	30158	29579	29748	29720	29785	29938	29810	29793	30014	29574	29934	29920	29810	29806	29766	29896	29745	29510	29910	29843	29943	29808	30015	29939	29732	29779	29674	29722	29737	29842	29979	29685	29680	29754	29893	30080	29729	29974	29860	29607	29860	29908	29898	29925	29673	29751	29918	30220	29801	29745	30019	29640	29762	29660	29844	29686	29898	29843	29705	29849	29775	29987	29865	30033	29805	29785	29928	29353	29687	30043	29917	29748	29625	29688	29918	29763	29933	29738	29806	29860	29655	29845	29648	29658	29811	29766	29835	29945	29702	29753	29665	29702	29864	29820	29650	29589	29545	29827	29772	29677	29814	29736	29680	29609	29885	29625	29491	29975	29936	29719	29906	29684	29920	30063	29935	29708	29688	29747	29866	29868	29795	29870	29746	29964	29808	29933	29838	29661	29640	29755	29917	29680	30010	30016	29795	29975	29978	29843	29676	29803	29728	29969	29811	30013	29840	29827	29913	29886	29997	29668	29754	29624	29604	29822	29945	29783	29834	30005	29835	30020	29851	29867	29796	30057	29736	30000	29821	29957	29918	29625	29913	29886	29760	29991	29810	29815	29722	30082	29871	29628	29928	29769	29822	30014	29860	29743	29780	29703	29881	29690	29916	29991	29750	30068	29695	29774	29722	29863	29739	29798	29736	29756	29526	29718	29668	29842	29672	29910	29762	29773	30000	29868	29827	29858	29736	29794	29859	29863	29832	29840	29855	29754	30085	29894	29663	29752	30094	29697	29584	29729	29904	29721	29583	30095	29738	29830	29696	29849	29811	29876	30079	29836	29797	29653	29800	29931	29834	29472	29850	29513	29848	29772	29602	29755	29818	29652	29789	30050	29743	29566	29723	30082	29911	29801	29872	29723	29519	29783	29634	29717	30015	30012	29833	29935	29845	29617	29799	29507	29852	29804	29889	29863	29737	29688	29788	29705	29824	29788	29816	29880	29914	30108	29708	29819	29562	29675	29854	30012	29798	29774	29674	29820	29697	29560	29960	30090	29928	29895	29820	29777	29704	29710	29653	29643	29830	29707	30063	29812	29916	29928	29809	29715	29839	29828	29871	29814	29805	29936	29865	29768	29800	30049	29763	29619	29760	29914	29967	30040	29798	29762	29722	29997	29655	29735	29521	29481	29876	29785	29931	29597	29757	30045	29907	29733	29749	29976	29832	29898	29903	29687	29944	29733	29844	29782	29812	29664	29719	29854	29805	30054	29886	30097	29828	29900	29957	29954	30028	29891	29784	30176	29684	29808	29978	29582	29930	29620	29933	29985	29788	29733	29813	29907	29661	29768	29871	29845	29677	29678	29776	30018	29842	29910	29898	29813	29722	29908	29791	29751	29818	29957	29785	29684	29666	29840	29816	29811	29784	30203	29705	30008	29626	29539	29905	29768	29797	29897	29738
63098	100924	96353	84462	61405	41485	28402	23915	22889	22937	22631	22929	22804	22943	22634	22698	23014	22754	22941	22896	22828	22958	22874	22670	22848	22877	22982	22735	22886	22826	22861	22620	23213	22926	23060	22645	22837	22969	22726	22863	22901	22773	22688	22911	22851	22630	22889	22832	22760	22726	22719	22974	22988	22823	22812	22739	22861	22939	22986	22830	22721	22803	22913	22993	22883	22540	22896	22843	22686	22933	22662	22912	22897	22785	23021	22717	22986	22861	22783	22902	22747	22898	22719	22776	22803	22602	22580	22749	22802	22750	22784	22703	22913	22872	22777	23008	22801	22804	22810	22870	22950	22823	22636	22961	22829	22807	22746	22837	22644	23085	22794	22733	22753	22914	22846	22868	23069	22926	22833	22696	22803	22928	22657	22869	23066	22661	22772	22846	22999	22816	22788	22764	22946	22773	22720	22907	22966	22914	22861	22694	22786	22892	22803	22967	23031	22710	22817	22843	22799	22907	22753	22814	22945	22905	22780	22933	22739	22811	22775	22897	22623	22953	22787	22566	22719	22713	22961	22744	22885	22820	22752	22864	22781	22929	22776	22626	22707	22875	22807	22596	22744	22925	23114	22894	22799	22749	23029	22853	22919	22803	22738	22693	22913	22866	22704	22786	22937	22965	22802	22875	22754	22860	22706	22694	22727	22811	22634	22925	22933	22889	22784	22726	22792	22563	22742	22664	22914	22699	22669	22831	22633	22851	22873	22760	22845	22877	23024	22602	22891	22790	22696	22755	22878	22936	22571	22802	23033	22871	22766	22639	23011	22883	22936	22772	22907	22970	22903	22741	22684	22670	22883	22742	22790	22877	22741	22823	22863	22860	22815	22797	22842	22827	22860	22847	22775	22841	22777	22819	22886	22768	22737	22741	22893	22813	22878	22890	22721	22936	22991	22923	22698	23011	23014	22771	22922	22932	22867	22946	22913	22770	22711	22708	22820	22755	22927	22784	22858	22696	22627	22726	22804	23010	22806	22824	22858	22788	22686	22943	22870	22769	22817	22720	22916	22830	22782	22667	22963	22863	22688	22794	22772	22799	22725	22904	22735	22731	22878	22863	22660	22990	22685	22766	22674	22680	22831	22929	22788	22654	22686	22885	22712	22865	22853	22824	22786	22935	22906	22876	22679	22809	22875	22872	22627	22771	22821	22771	22886	22806	22817	22803	22779	22688	22790	22797	22984	22859	22805	22740	22814	22942	22696	22980	22712	22776	22909	22792	22820	22709	22857	22846	22775	22766	22740	22687	22760	22678	22738	22940	22797	22679	22996	22913	22870	22792	22839	22790	22825	22864	22927	22749	22730	22623	22943	22811	22924	22712	22875	22718	22739	22699	22594	22918	22698	22713	22704	22833	22707	22952	22789	22581	22918	22898	22872	22605	22703	22797	22744	22867	22701	22731	22888	22716	22729	22872	22851	22816	22692	22843	22864	23009	22921	22857	22780	22674	23034	22845	22812	22926	23023	22775	22904	22825	22788	23021	22827	22787	22878	22684	23041	22912	22731	22847	23016	22914	22749	22908	22886	22775	22947	22681	22755	22731	22706	22733	22690	22832	22862	22782	22705	22904	22944	22863	22637	22767	22866	22802	22682	22838	22998	22596	22591	22806	22977	22653	22854	22816	22767	22755	22781	22680	22582	22767	22770	22683	22751	22811	22775	22785	22665	22931	22978	22940	23012	22933	22670	22943	22897	22942	22722	22825	22899	22976	22854	22780	22956	22752	22747	22737	22911	22730	22819	22815	22920	22877	22985	22840	22757	22602	22730	23002	22696	22692	22756	22946	22834	22858	22757	22728	22883	22852	22971	22886	22709	22648	22702	23018	22793	22888	22827	23021	22854	22932	22936	22740	22775	22672	22857	22863	22821	22805	22748	22698	22789	22771	22820	22776	22583	22864	22941	22722	22765	22669	22897	22824	22955	22871	22735	22856	22512	22965	22692	22827	22482	22813	22873	22760	22813	22763	22987	22951	22579	22584	22777	22683	22588	22838	22933	22766	22752	22848	22896	22843	22780	22869	22849	22857	22906	22846	22792	22782	22886	22789	22714	22862	22873	22870	22759	22742	22864	23013	22800	22678	22840	22915	22903	22847	22745	22851	22819	22719	22787	22811	23001	22729	22755	22758	22789	22813	22791	22804	22696	22745	22876	22884	22873	22867	22821	22920	22819	22637	22873	22808	22900	22790	22675	22783	22992	22765	22843	22775	22624	22995	22894	22675	22846	22994	22828	22799	22959	22937	22808	22880	22762	22878	22784	22672	22927	22903	22775	22820	22686	22803	22833	22964	22854	22657	22799	22733	22799	22789	22810	22942	22933	22714	22672	22951	22844	22790	22868	22946	22903	22920	23033	22884	22781	22778	22971	22916	22696	22733	22736	23069	22650	22876	22918	22828	22972	23083	22734	22801	22697	22987	22961	22716	22769	22868	22810	22830	22815	22859	22908	22945	22722	22684	22636	22763	22828	22724	22942	22913	23043	22852	22672	22851	22855	22765	22824	22834	22673	22752	22761	22809	22900	22901	22732	22975	22873	22870	22814	22692	22794	22850	22620	22864	22760	22783	22773	22739	22858	22707	22776	22764	22671	22747	22740	22784	22823	22732	22936	23028	22866	22852	22862	22627	22794	22698	22971	22845	23035	22847	22869	22743	22978	22735	22906	22675	22725	22842	22998	22843	22686	22908	22634	22946	22802	22952	22892	22898	22718	22795	22866	22701	22656	22846	22788	22822	22830	22721	22928	22826	22739	22769	22786	22639	22812	22762	22813	22755	22732	22884	22956	22926	22938	22630	22677	22744	22948	22837	22852	22895	22947	22741	22704	22848	22818	22859	22766	22826	22727	22940	22561	22841	22946	22733	22821	22940	22838	22934	22727	22764	22840	22909	22971	22865	23082	22797	22859	22723	22833	22712	22726	22890	22523	22837	22769	22805	22960	22652	22930	22807	22973	22927	22697	22638	23045	22755	22838	22718	22914	22716	22763	22744	22996	22795	22800	23004	22909	22771	22657	22870	22906	22815	22918	22657	22739	22744	22878	22816	22918	22733	22964	22767	22748	22595	22929	22833	22728	22856	22858	22925	22645	22690	22719	22855	23064	22656	22942	22763	22920	22829	22964	22775	22814	22675	22802	22657	22745	22862	22939	23041	22975	22762	22799	22683	22778	22786	22892	22654	22875	22726	23119	22982	22732	22998	22734	22623	22940	22881	22701	22705	22840	22850	22804	22804	22762	22760	22946	22720	22925	22825	22939	22953	22628	22641	22661	22797	22658	22807	22872	22693	22953	22787	22808	22846	22746	22749	22801	22798	22719	22975	22905	22712	22890	22935	22855	22835	22783	22899	22947	22725	22645	22837	22753	22908	22781	22780	22836	22707	22930	22763	22651	22953	23041	22647	22866	22915	22788	22679	22756	23009	22859	22839	23059	22820	22897	22850	22918	22772	22661	22688	23010	22967	22942	22723	22859	22803	22815	22808	22862	22685	22824	22857	22692	22864	22822	22760	22903	22688	22653	22683	22706	22680	22845	22649	22788	22764	22793	22921	22801	22762	22914	22819	23003	22952	22765	22770	22957	22885	22888	22912	22831	22734	22647	22712	22898	22861	22783	22860	22866	22742	22673	22683	22709	22791	22654	22829	22816	22871	22883	22674	22700	22772	22729	22925	22795	22817	22733	22752	22798	22645	22921	22749	22855	23008	22817	22713	22816	22798	22771	22668	22844	22704	22667	22954	22718	22791	22768	22838	22895	22701	22809	22838	22770	23025	22805	22756	22779	22735	22904	22796	22846	22746	22821	22807	22642	22833	22822	22842	22749	22760	22633	22750	22748	22866	22826	22777	22645	22918	22701	22770	22728	22713	22947	22792	22811	22791	22920	22900	22779	22722	22877	22954	22777	22772	22746	22785	22743	22732	22689	22951	22756	22698	22713	22854	22923	22899	22793	22964	22789	22834	22828	22730	22700	22960	22711	22778	22762	23082	22937	22952	22740	22751	22928	22744	22900	22781	22717	22743	22843	22648	22876	22715	22896	22838	22858	22869	22646	22827	22706	22805	22823	22839	22748	22888	22876	22731	22515	22689	22853	22992	22799	22795	22764	22759	22610	22771	22785	22763	22924	23081	22820	22806	22765	22757	22812	22763	22770	22673	22931	22721	22807	22749	22731	22914	22856	22858	22806	22674	22795	22591	22809	22783	22935	23032	22709	22821	22916	22917	22873	22764	22739	22845	22883	22855	22651	22929	22705	22943	22502	22818	22937	22855	22865	22679	22709	22804	22788	22787	22954	22929	22918	22812	22741	22792	22759	22856	22794	22794	22738	22769	22725	22836	22753	22849	22651	22746	22740	22676	22897	22806	22835	22793	22854	22771	22786	22774	22588	22921	22844	22755	22900	22736	22837	22863	22890	22769	22997	22927	22603	23015	22651	22633	22873	22686	22804	22711	22706	22846	22808	22809	22628	22726	22745	22719	22777	22844	22793	22843	22910	22872	22878	22856	22934	23007	22854	22902	22900	22973	22875	22880	22697	22913	22819	22925	22853	22709	22704	22876	22833	22710	22926	22783	22720	22739	22749	22887	22742	22740	22722	22910	22668	22858	22816	23026	22886	22844	22944	22668	22833	22699	22866	22630	22814	22934	22672	23030	22912	22793	22668	22802	22787	22745	22897	22801	22697	22764	22830	22905	22868	22890	22775	22926	22662	22894	22707	22694	22893	22821	23004	22944	22813	22934	22707	22821	22968	22850	22876	22740	22790	22827	22909	22761	22910	22754	22843	22781	22962	22812	22807	22745	22924	22768	22868	22873	22687	22825	22870	22612	22895	22992	22760	22876	22615	23069	22699	22766	23032	22847	22865	22734	22909	22734	22790	22752	22843	22760	22754	22704	22828	22818	22771	22889	22728	22875	22987	22823	22751	22964	22867	22793	22654	22775	22735	22748	22810	22958	22797	22684	22806	22914	22943	22633	22847	22763	22693	22822	22751	22899	22630	22864	22576	23033	22706	22864	22702	22881	22694	22743	22949	22909	22713	22674	22879	22852	22893	22906	22570	22662	22818	22540	22700	22944	22777	22884	22810	22758	22705	22727	22760	22962	22863	22835	22656	22737	22761	22900
28934	36275	51110	44380	34485	30820	29266	28425	28491	28424	28374	28366	28663	28365	28460	28396	28542	28344	28546	28462	28420	28591	28654	28669	28357	28403	28311	28224	28429	28499	28449	28335	28281	28174	28287	28538	28351	28396	28295	28509	28406	28335	28524	28392	28632	28363	28349	28541	28794	28536	28484	28606	28524	28478	28525	28654	28266	28096	28383	28350	28511	28713	28224	28313	28218	28427	28266	28337	28332	28792	28435	28317	28597	28419	28243	28152	28474	28291	28350	28131	28386	28506	28466	28213	28155	28361	28411	28423	28358	28166	28566	28468	28331	28511	28360	28330	28509	28277	28407	28336	28410	28624	28529	28577	28458	28577	28386	28605	28578	28605	28582	28256	28593	28366	28294	28242	28315	28187	28399	28549	28518	28574	28490	28368	28160	28375	28252	28406	28210	28525	28485	28378	28350	28385	28265	28374	28244	28506	28420	28572	28239	28261	28469	28588	28158	28417	28467	28206	28189	28366	28572	28476	28413	28271	28419	28296	28617	28350	28263	28314	28369	28307	28658	28450	28255	28520	28505	28495	28174	28368	28248	28297	28365	28425	28610	28245	28571	28483	28244	28588	28490	28298	28455	28262	28281	28187	28482	28387	28700	28347	28169	28547	28209	28400	28367	28454	28432	28403	28337	28196	28472	28528	28340	28440	28415	28294	28307	28062	28389	28608	28374	28509	28556	28312	28361	28329	28480	28396	28358	28439	28523	28289	28154	28280	28295	28408	28280	28390	28546	28339	28222	27981	28274	28227	28338	28234	28407	28391	28296	28443	28366	28372	28537	28276	28375	28282	28384	28129	28382	28184	28279	28519	28403	28448	28278	28324	28337	28277	28175	28430	28466	28201	28540	28375	28307	28294	28361	28290	28189	28302	28481	28435	28242	28692	28505	28121	28411	28468	28414	28444	28236	28475	28314	28246	28354	28424	28564	28430	28375	28291	28479	28358	28307	28367	28469	28683	28470	28405	28306	28199	28547	28261	28302	28412	28467	28399	28665	28182	28297	28332	28035	28330	28470	28422	28461	28323	27972	28322	28487	28131	28262	28252	28555	28300	28348	28488	28304	28315	28346	28231	28470	28208	28079	28315	28063	28319	28210	28318	28456	28353	28387	28483	28661	28352	28399	28225	28360	28340	28354	28426	28477	28387	28634	28414	28331	28263	28420	28480	28359	28216	28404	28539	28199	28527	28405	28353	28298	28494	28478	28195	28351	28194	28317	28440	28425	28270	28375	28326	28376	28403	28473	28373	28322	28434	28333	28356	28344	28243	28385	28750	28131	28222	28363	28436	28434	28637	28372	28451	28261	28392	28270	28551	28608	28305	28581	28344	28372	28588	28455	28490	28502	28226	28428	28464	28472	28406	28139	28507	28399	28360	28270	28870	28627	28459	28410	28549	28272	28425	28275	28329	28339	28400	28207	28342	28431	28361	28428	28457	28267	28332	28367	28285	28735	28481	28485	28230	28526	28393	28466	28313	28659	28261	28537	28306	28408	28351	28278	28199	28405	28375	28548	28403	28130	28583	28555	28372	28227	28556	28581	28452	28346	28309	28600	28212	28438	28590	28340	28286	28188	28409	28335	28403	28365	28678	28305	28437	28408	28423	28488	28677	28349	28245	28418	28317	28619	28633	28429	28485	28552	28429	28202	28612	28426	28427	28323	28215	28141	28386	28716	28404	28510	28455	28260	28643	28231	28526	28425	28210	28209	28336	28441	28535	28104	28328	28688	28507	28232	28237	28088	28360	28401	28132	28446	28223	28299	28564	28259	28309	28114	28475	28342	28410	28372	28398	28276	28393	28666	28207	28244	28381	28410	28332	28377	28365	28477	28195	28556	28189	28406	28553	28335	28575	28461	28420	28323	28542	28424	28262	28592	28202	28498	28520	28224	28364	28433	28421	28322	28351	28497	28512	28368	28443	28297	28478	28286	28529	28415	28548	28473	28232	28313	28365	28392	28393	28427	28277	28345	28296	28721	28256	28344	28334	28352	28474	28278	28413	28540	28457	28443	28387	28147	28365	28436	28447	28417	28366	28493	28499	28323	28414	28557	28546	28330	28413	28389	28374	28195	28559	28293	28392	28341	28344	28552	28416	28401	28239	28446	28492	28516	28599	28361	28172	28559	28416	28293	28391	28428	28546	28417	28232	28341	28310	28541	28485	28467	28258	28378	28429	28505	28480	28623	28308	28343	28530	28538	28285	28404	28379	28480	28441	28175	28262	28227	28325	28499	28214	28313	28289	28094	28340	28419	28373	28259	28588	28229	28477	28547	28378	28303	28349	28446	28359	28461	28403	28638	28376	28346	28310	28554	28178	28416	28390	28332	28571	28366	28301	28412	28471	28316	28333	28456	28428	28529	28416	28336	28213	28322	28511	28475	28140	28262	28462	28539	28439	28407	28295	28161	28605	28412	28278	28307	28377	28431	28586	28400	28344	28445	28492	28504	28593	28352	28371	28490	28329	28470	28280	28565	28263	28440	28334	28157	28223	28431	28432	28580	28403	28510	28661	28436	28385	28609	28727	28627	28118	28366	28474	28315	28396	28469	28503	28500	28510	28452	28214	28306	28249	28532	28504	28238	28597	28555	28368	28270	28344	28333	28489	28573	28386	28326	28596	28416	28381	28275	28612	28422	28246	28497	28373	28369	28394	28571	28348	28274	28470	28365	28259	28375	28556	28226	28466	28412	28437	28501	28571	28403	28424	28516	28236	28553	28018	28270	28571	28382	28366	28539	28606	28471	28546	28575	28192	28433	28772	28436	28269	28370	28256	28417	28410	28311	28270	28452	28419	28343	28354	28412	28456	28205	28107	28433	28363	28316	28394	28690	28316	28469	28221	28550	28438	28565	28402	28254	28407	28487	28364	28550	28542	28455	28554	28526	28489	28505	28341	28488	28279	28343	28371	28390	28253	28113	28395	28364	28340	28426	28377	28594	28449	28262	28384	28537	28464	28275	28418	28417	28498	28292	28400	28607	28546	28509	28394	28494	28261	28195	28215	28284	28422	28385	28209	28290	28192	28526	28440	28431	28537	28335	28163	28391	28305	28625	28283	28385	28456	28342	28341	28591	28407	28504	28407	28487	28284	28258	28422	28461	28379	28383	28333	28461	28405	28104	28285	28274	28250	28090	28491	28395	28435	28180	28514	28548	28433	28581	28351	28170	28123	28226	28203	28759	28299	28496	28429	28531	28576	28301	28316	28273	28427	28386	28445	28474	28368	28543	28545	28336	28409	28178	28530	28520	28490	28440	28288	28712	28509	28234	28281	28420	28551	28398	28408	28487	28383	28318	28120	28532	28092	28509	28546	28615	28545	28178	28265	28427	28467	28344	28336	28486	28143	28474	28361	28493	28316	28393	28266	28397	28388	28342	28287	28328	28204	28398	28283	28166	28406	28369	28383	28166	28470	28406	28366	28487	28359	28465	28469	28434	28464	28461	28494	28478	28510	28409	28454	28268	28502	28517	28376	28431	28578	28526	28540	28548	28425	28305	28346	28386	28489	28375	28380	28466	28384	28551	28423	28245	28220	28371	28396	28342	28302	28479	28273	28426	28491	28444	28429	28577	28398	28461	28276	28465	28595	28441	28076	28587	28251	28308	28466	28439	28382	28542	28525	28431	28313	28606	28505	28262	28251	28365	28224	28349	28372	28307	28474	28176	28327	28479	28485	28299	28198	28606	28269	28362	28474	28488	28397	28403	28327	28397	28549	28382	28510	28231	28303	28181	28240	28305	28212	28310	28301	28256	28399	28151	28393	28352	28382	28147	28260	28449	28563	28472	28504	28455	28235	28426	28313	28401	28488	28466	28526	28614	28308	28543	28447	28527	27972	28380	28361	28400	28583	28305	28428	28434	28345	28427	28588	28403	28325	28129	28348	28417	28465	28283	28144	28610	28319	28193	28544	28514	28251	28503	28422	28306	28431	28132	28497	28424	28239	28342	28473	28414	28342	28446	28385	28314	28406	28273	28437	28353	28337	28559	28471	28376	28577	28294	28357	28163	28319	28276	28260	28574	28535	28345	28487	28540	28254	28391	28553	28479	28188	28359	28431	28499	28284	28393	28365	28179	28349	28379	28570	28385	28354	28373	28396	28436	28487	28603	28333	28305	28511	28668	28278	28514	28509	28351	28558	28506	28367	28424	28276	28456	28359	28305	28282	28232	28327	28270	28401	28295	28368	28328	28443	28266	28207	28683	28482	28441	28564	28234	28546	28549	28271	28354	28535	28189	28466	28431	28488	28377	28500	28324	28359	28509	28248	28136	28527	28489	28221	28447	28301	28310	28650	28413	28223	28242	28577	28675	28332	28332	28320	28336	28414	28624	28495	28433	28593	28528	28518	28353	28351	28414	28489	28423	28106	28462	28444	28483	28429	28161	28529	28232	28568	28378	28466	28407	28054	28517	28305	28252	28143	28212	28378	28543	28602	28376	28228	28397	28388	28334	28427	28337	28206	28605	28699	28443	28584	28501	28531	28468	28456	28537	28295	28316	28467	28716	28425	28465	28421	28126	28440	28441	28501	28012	28543	28180	28530	28472	28457	28777	28204	28515	28437	28420	28292	28538	28427	28508	28393	28499	28424	28611	28320	28250	28288	28428	28307	28442	28471	28299	28446	28513	28508	28419	28593	28408	28339	28443	28242	28129	28168	28499	28510	28463	28383	28375	28368	28389	28490	28440	28493	28493	28584	28314	28213	28482	28580	28409	28451	28358	28339	28330	28227	28369	28257	28418	28367	28485	28505	28327	28357	28472	28374	28437	28317	28406	28394	28576	28533	28589	28255	28345	28665	28228	28269	28487	28379	28548	28329	28398	28434	28321	28504	28270	28283	28526	28295	28439	28650	28468	28419	28308	28381	28485	28214	28509	28247	28412	28370	28517	28406	28341	28489	28422	28387	28068	28359	28457	28294	28461	28388	28608	28461	28468	28385	28331	28264	28418	28539	28502	28392	28705	28379	28396	28413	28596	28463	28109	28240	28519	28585	28453	28349	28182	28288	28383	28363	28401	28472	28438	28007	28339	28368	28390	28453	28541	28589	28280	28699	28279	28641	28381	28505	28275	28404	28611	28207	28517	28312	28614	28420	28361	28354	28359	28351	28404	28442	28583	28470	28314	28410
29972	57192	53445	38736	28831	24359	22546	22108	21920	21930	22117	22152	21898	21891	21987	21737	21939	21947	21994	21919	21850	21980	21938	21981	22266	21900	21875	21812	22094	21803	21922	21864	22123	22008	21839	21932	21919	21858	22179	22007	21945	21870	21848	21812	21810	22025	21975	22064	22032	21988	21873	22007	21960	21896	21869	21871	22109	21817	21784	21832	21856	21947	21741	21979	21822	22032	21967	22056	21884	21977	21815	21940	21942	21982	22040	21926	21944	21857	22035	21815	21974	21874	21960	21841	21922	22074	21807	21791	21913	22129	21937	21987	21810	22026	21845	21933	22034	21971	21839	21881	22093	21778	21956	21847	22021	22151	21784	21986	21776	21775	21839	21952	22171	22015	21601	21939	21732	21861	22001	21900	21876	22042	21972	21919	21807	22062	21839	21905	22058	21994	21822	21942	21918	21862	21924	22106	21947	22021	21816	21879	21855	22014	21702	21836	21876	22090	21853	21873	21819	21823	21821	21975	21807	21772	21917	21987	21951	21825	21963	22070	21725	21954	21909	21957	21865	21719	22078	21682	21920	21955	21957	21866	21758	21862	22089	21867	22151	21953	21851	21823	21878	21719	21822	21735	21995	22023	21887	21910	21991	21797	21875	21951	21949	21843	21872	21871	21892	21951	21951	21909	21969	21883	22005	21961	21970	21938	22207	21826	21945	21815	21999	21849	22013	21811	21986	21716	22027	22141	21922	21950	22000	21848	22114	21861	21765	21930	22037	21825	21911	21973	21831	21905	21682	22004	21946	21967	21987	22001	21989	21943	21768	22043	21938	21916	21871	21801	21899	21887	21946	21850	21813	21956	22141	21834	21907	22147	22005	21876	22034	21917	21977	22033	21952	22079	22024	21880	21900	21831	21835	21900	21762	21912	22001	21947	21891	21835	22019	21851	22105	21879	21941	21944	21988	21916	21829	21977	21910	21947	21934	21994	21784	22020	21941	22052	21843	21741	21795	21854	22182	21889	21942	21926	21927	21977	21952	21929	22062	22091	21838	21944	21923	21827	22098	21945	21938	21863	21804	21918	21869	22094	21930	21916	21869	21716	21768	21825	21785	21921	21976	21898	21890	21884	21865	22034	22028	22087	21888	21806	21963	21929	21956	21915	22056	21968	21735	21887	21773	22144	21986	21895	21849	21974	22062	21851	21830	21780	22095	21907	22001	21871	21989	22032	21958	21942	22050	21957	22022	21816	22093	21963	21935	21897	22129	21849	22109	21912	22009	21778	21939	21758	22100	22008	21930	22025	21917	21966	21842	21808	22016	22029	21826	22053	21805	22016	21805	22023	22019	22029	21866	21747	21913	21946	22125	21949	21922	21713	21902	22095	21904	21872	22086	21963	22145	21873	22094	22017	21902	21896	21996	21931	21838	21887	21911	21854	21792	21979	22089	22224	21979	22109	21974	21918	21670	21922	21937	21913	22095	21917	22017	21750	22067	22039	21808	21780	22032	21941	21891	21958	21946	21882	21921	21849	21936	21985	22040	22002	21858	22000	21940	21617	21991	21976	21930	21950	21979	21706	22083	21968	21994	21925	21906	21929	21905	22005	22003	22023	22085	21852	21842	21753	22008	21803	21848	21941	21950	22003	22080	21932	21947	21938	22000	21996	21840	21800	21951	21850	22176	21961	21767	21890	21940	21948	21864	22063	21926	21911	21954	21865	22047	21921	22005	21909	22028	21915	21892	21952	21761	21938	21943	21999	21853	21910	22145	21897	22157	21826	22017	21777	22005	21731	22009	21837	21928	21965	21987	21978	21972	21848	21985	22064	21819	21785	21863	21968	22004	21640	21853	21880	21856	21923	21998	21975	21979	21951	21867	21988	22026	21994	21853	21939	21903	22051	21970	21872	21982	22066	21979	21876	21948	21941	21860	21673	21996	21952	21923	22038	22027	21911	21979	21905	21766	21962	21890	22040	21830	21896	21953	22034	21916	21905	21944	22157	22009	21963	22008	21987	21922	21879	22099	21949	21910	21970	22080	21820	21794	22048	22013	21892	22035	21960	21921	21881	21772	21948	21797	22040	21846	21950	21862	21738	21871	21975	21827	21833	22045	21883	21866	21889	22150	21962	21924	22123	22025	22132	21998	21998	21887	21860	22109	21899	22004	21935	21903	21966	21923	21984	21896	22071	21897	22009	21940	21962	21824	22014	21817	21815	22056	22044	22047	21889	22026	21998	21893	22100	21778	22035	21951	22005	21905	21834	21827	21902	21831	21889	21906	21863	21905	21944	21951	21678	21836	21915	21955	22059	21834	22068	21876	21874	21903	22038	21967	21912	22038	21858	21806	21796	21876	22018	21868	21795	22032	21893	21757	21850	22071	21815	22001	22018	22087	21767	21894	21889	21822	21827	21845	21845	21920	22037	21989	21911	21867	21944	21911	22036	22084	21873	21764	21946	21827	21967	22104	22103	21811	21852	21893	21938	21850	21882	22096	21947	21969	22041	21978	21937	22095	21997	21871	21984	21951	21879	22059	21921	22056	21953	21751	22129	21820	21991	21927	21847	21879	21926	21937	21934	21997	21993	21937	22108	22098	21898	21908	21992	21788	21918	21788	22056	21720	22027	21788	21772	21924	21895	21963	21782	22004	22246	21969	21711	21881	21896	21779	21978	22048	22042	21951	21874	21797	21883	21865	21862	21868	21902	21913	21889	21913	22049	21789	21827	21884	21875	22018	22143	21822	21916	22001	21712	21950	21834	21938	21881	22093	22121	21975	21939	21940	21890	22039	21868	21894	21878	21806	22090	21832	21970	22010	22018	21961	21985	21860	22068	21788	21956	21825	21940	22028	21893	21822	21724	22219	21962	22007	21981	22070	21985	21999	21876	22045	21916	22066	21852	22071	22174	21779	22107	21786	21896	22083	21946	21956	21777	21875	21879	21972	22136	21813	22035	21856	21882	21895	21826	21827	21849	21872	21902	21839	22120	21953	22002	21960	22034	21935	21900	22024	21900	21831	22115	21906	21952	22046	21690	21833	21790	22042	21886	21802	21854	22084	21779	21800	21802	22191	21933	22034	21794	21776	22074	22012	22020	21854	21774	21850	21752	21991	21967	22027	21931	22038	21829	21673	21898	21969	21952	22166	22027	21769	21877	21980	21824	21837	21834	21998	21783	21950	21890	21838	22038	21945	22074	21950	21945	21886	21894	21951	21665	21927	21871	21989	21879	21886	21861	21915	21881	21867	21902	21859	21899	22098	22029	21854	21940	21791	22052	21842	21711	22018	21892	21876	21878	22050	21888	21922	21894	21891	21908	21966	21901	21866	21983	21788	22087	21954	21957	22001	22013	22133	21905	21933	21980	22060	21972	22000	21741	21946	21849	21956	21983	21801	21913	21806	21874	21704	21719	22101	21869	22145	21993	22111	21943	21850	22069	21905	21956	21883	21953	21964	21798	21891	21923	21942	21911	22012	21992	22136	21873	21893	21812	21913	21812	21979	22042	21871	22042	22048	22061	22003	21884	22034	21913	21800	22015	21920	22024	21722	21983	21882	21933	22036	21781	21799	21735	21908	21844	21989	21856	21689	22010	21806	21968	22064	21831	21941	21929	21959	21788	22022	21971	21990	21779	21946	21940	21926	21969	21899	21956	21845	21984	21789	21780	22018	21886	21801	21960	22032	21855	21974	22050	22043	21892	21978	21931	21949	21854	21905	21991	22003	21982	21870	21855	22033	22114	21866	21882	21854	21747	21973	21837	21920	22001	21852	21901	21911	21823	21945	22007	21825	21856	21872	21834	21948	21863	21919	21878	21944	21827	21913	21898	21768	21927	21782	22013	21884	21777	22032	22014	22083	21808	21867	21836	21947	21853	21941	22037	21957	22013	22066	21849	22048	21860	21925	21843	22001	21758	21834	21908	21929	21900	21847	21817	21910	21963	21940	21864	21790	22073	21934	21957	22056	21745	21970	22025	21749	21824	21820	21910	22027	21837	21915	21852	21880	22018	21841	21899	21978	21992	21978	22152	21722	21944	22004	22004	21876	22003	21755	21989	21642	21909	21951	21949	21979	22129	21807	21991	22059	22014	21883	22049	21866	21991	21975	21773	21951	21777	21838	21849	21953	22029	21917	21970	21887	21794	21891	21767	21968	22095	21982	21841	21859	21850	21842	21808	22017	21859	21969	22056	21869	21807	21763	21831	22041	21778	21930	21723	21804	21914	21894	21896	21943	21747	21840	22062	21816	21882	22085	21895	21920	22003	21784	21806	21980	22089	21879	21906	21997	21952	21907	21816	21983	22068	21953	22100	21861	22043	21991	22015	22046	21764	21983	22010	21989	22011	21853	21904	21976	21960	22010	21955	21952	21980	21844	22101	21992	21861	21930	21977	21954	21844	21823	21944	21957	21897	21999	21909	21953	21961	22080	21859	21671	22164	21983	21896	21716	21832	21934	22010	21980	21839	21852	21843	21946	22054	21789	21964	21955	22029	21939	21921	22034	22051	21886	21927	21945	21881	22066	21912	21670	21773	22119	21989	21980	22021	21863	21904	21731	21803	22112	21781	22004	21916	21824	21958	21821	21669	21850	21963	22059	22043	21842	21883	21887	21760	22062	22055	21893	21962	21998	21914	22009	21751	21859	21919	21888	22036	21964	21928	21978	21847	21866	21792	21879	21990	22020	21825	22040	21905	21886	22061	21841	22030	21962	21754	21851	21848	22065	21800	21887	21854	21970	21859	22034	22074	21883	21956	22041	21901	21820	21786	21848	22109	21844	21912	22072	21850	21937	21986	21953	21989	21912	21922	21968	21889	21902	22005	22149	21956	21886	21968	22029	22077	22017	21810	21990	21942	21782	21867	22150	22028	21955	21988	21748	22044	21938	21905	21927	22023	22035	21917	21947	22000	21990	21875	21970	21856	21786	21927	21999	21990	22111	21939	22054	21971	21989	21871	22135	21941	21856	21781	21869	21839	21806	21780	21983	21857	21894	21888	21820	22010	21956	21851	22024	21864	21781	22050	21927	22077	21939	22085	21778	21874	21864	22032	21774	22084	21945	21830	21967	21669	22152	21838	21837	21996	21929	21916	22088	21955	22085	22020	21759	21902	21921	21848	22124	22075	21861	21724	21999	21984	22073	22100	21696	21816	22155	21975	22028	21871	22139	21666
23823	25200	45349	47724	39715	34568	31699	28478	28114	28326	28125	28178	28248	28127	28180	28103	28322	28082	28076	28035	27894	28122	27773	28015	27938	28134	27804	28029	28130	28067	27968	28293	27875	27770	27840	27993	28068	27913	27927	27784	27959	27944	28046	28103	28087	27886	27780	27919	27797	27793	27905	27840	27821	27733	27873	28078	28009	27758	27846	27742	27673	28187	28026	27898	28088	28136	27956	27857	28071	28160	27926	28161	27934	27840	28097	27916	27996	27886	27791	27799	28118	27717	27766	28053	27838	27840	28043	27946	28016	27805	27698	27948	27983	27846	27733	28000	28145	28092	27725	28000	27920	27798	27924	28019	27979	27955	27917	27693	28002	27905	28169	27776	27747	27868	27815	27972	27725	27784	28018	27889	28011	27866	27948	27983	27873	28045	28053	27911	28133	28001	28159	28181	27800	27854	27882	27765	28095	27916	27958	27838	27901	28095	27967	28085	27974	27801	27591	27725	27752	27951	27858	27970	27747	27979	27826	27950	27967	27879	27871	27952	27877	27745	27938	27843	28089	27985	27899	27886	27882	27867	27879	27796	27904	27882	28007	28035	28164	27720	27954	27895	27729	28064	27989	28168	28113	28055	27880	28048	27877	28114	27842	27979	27843	28170	27967	27824	27989	27995	28177	27864	27892	27922	27715	27781	28092	27761	27819	27654	27980	27912	27697	27694	27960	27565	27795	27833	27672	27755	27823	27862	27897	28097	27942	27981	27843	28125	27901	28216	27939	27659	27924	27854	27684	27909	27959	27964	27936	27970	28134	27875	27751	27807	27854	28078	27791	28125	27906	27852	27856	27843	28059	27908	27728	27828	27983	27779	28040	27917	28074	27673	27858	28066	27822	27816	27932	27852	28139	28093	28099	27752	27921	27930	27802	27784	27714	27762	27852	27992	27891	27756	28109	27762	27648	27789	27834	27990	27774	27898	27807	27981	27915	27982	27805	27909	27840	27593	27967	27867	28134	27745	27761	27850	27693	28009	27723	27780	27802	27957	27731	27637	27733	27757	28021	27801	27814	28147	27812	27909	27676	28206	27847	27929	27682	27712	27607	27655	27787	27717	28002	27876	28072	27899	27826	27757	27718	27845	27961	27878	27849	27934	27895	27908	27995	27837	27858	27922	27806	27937	27835	27887	27819	28046	28125	27786	27937	27946	27967	27821	27930	28120	27697	27845	27892	28051	28078	27877	27861	27843	27588	27849	27938	27927	27912	27895	27904	27865	27888	27830	27649	27777	27852	27992	27895	28019	28002	27827	27734	27791	27669	27764	27942	27946	27882	27889	27779	27855	28031	27861	27915	27833	27898	27921	27810	28056	27642	27945	27958	28032	27928	27822	27916	27647	27868	27965	28019	27952	28007	27934	27917	27756	27945	27740	27838	27816	27711	27823	27757	27944	27772	27748	27834	28150	28024	27998	28036	27757	28015	27733	28017	27976	27818	27867	27982	27803	27793	27838	27884	27743	27883	28056	28115	28132	27920	27795	27951	27922	27719	27979	27939	27777	27773	28160	27905	27902	27882	27844	28071	27831	27936	28097	28005	27996	27961	27877	27748	27896	27708	27797	27847	27812	27802	27894	28001	27816	27630	27839	27899	28014	28003	27702	28007	27769	27864	27731	27819	27885	27884	27784	27871	27751	27958	27850	27982	28037	27882	28082	27896	27925	27816	27783	28027	27973	28196	27835	27727	27986	27936	28156	28033	27955	27912	27793	28089	27932	27799	27821	27974	27949	27997	27760	27832	27843	27853	27942	28028	27914	27980	27880	27859	27911	27981	28027	27737	27629	27513	27836	27893	27680	27708	28063	28214	27766	27972	27666	27798	27875	28026	28032	27575	27747	27779	27768	27921	27814	27908	27852	27948	27935	28181	27842	27693	27966	27823	28046	27882	27777	27936	28018	28198	28126	27956	27924	27867	27629	27622	27700	27974	28225	27960	27786	27864	27792	27608	27842	28121	27905	27767	27774	28039	27906	28094	27789	27789	27970	28210	28098	28034	28104	28025	27784	27900	27953	27933	27990	27977	27856	27696	27843	27806	27983	27835	27845	27717	27751	27873	27952	27965	27995	27858	27805	27795	27791	27929	27924	28102	27860	27890	27696	27859	27763	27976	27965	28070	27721	28088	27766	27951	27810	27772	28107	27798	27910	27737	27862	27873	27870	27893	27746	27890	27809	27759	27873	27938	27748	27928	27835	28011	27871	28063	27891	27888	27872	27646	27978	27924	27921	27790	27754	27940	27867	28126	27650	27847	27798	27704	27968	27751	27938	28005	27706	27819	27846	27948	27654	27814	28068	27906	27940	27859	27888	28080	27903	28012	27893	27986	27813	27959	27904	27769	27877	27907	28006	27697	27783	27900	27933	27927	27976	27967	28079	27968	27943	27915	27737	28113	27856	28018	27986	28056	27953	27765	27806	27803	27929	27926	27803	27876	27775	27912	27956	28136	27895	28195	27865	27892	27653	28083	27771	27933	28015	27923	27875	28108	28012	28027	27875	28145	28007	27879	27956	27925	28201	28050	27911	27878	27846	27611	27838	28081	27765	27935	27767	27740	28005	27949	28084	27904	27995	28064	28026	27915	27891	27883	27683	27748	27783	27921	27843	27996	27917	27960	27819	27925	27806	27832	27921	28032	28014	28048	27793	27948	27829	28012	27868	28072	28085	27902	27971	27803	27531	28031	27938	27873	27848	27913	27853	27901	27842	27649	27846	28145	27970	27890	28031	27724	28135	27877	28149	27800	27801	28296	27971	27886	27912	27812	27898	28056	28003	28009	27862	27890	28015	27842	28071	27874	27809	27838	27921	27953	28106	28057	27874	27812	27816	28025	27794	27735	27902	28107	27948	27920	27822	27696	27946	27743	27973	27779	27854	27725	28007	28107	27907	27963	27742	27934	27897	27606	28007	27809	27907	27817	27727	27978	27751	28008	27770	27907	27841	27769	27887	27861	27974	28080	27835	27928	27846	27786	27893	27751	27641	27858	27855	27943	27801	28050	27886	27928	27815	27835	27838	27912	27637	27950	27753	27929	27769	27716	27945	27930	27786	27962	27799	27802	27648	27586	27934	28092	27850	27808	27725	27797	27906	27976	27817	27820	27744	27871	27812	27719	27704	27724	28050	27940	27857	27749	27905	27855	27717	28005	27887	27896	28017	27905	27947	27772	27876	27542	27834	28121	27917	27706	27852	28033	27876	27838	27845	28012	28182	27930	27928	27836	27808	27726	27765	27896	27815	27621	27745	28030	27813	27709	27834	27671	27941	27834	27931	27898	28023	28102	27994	27817	27900	27977	27998	27887	27910	27835	27759	27790	27991	27865	27831	27778	27846	27923	27790	27821	27911	27957	28064	27893	27766	27918	27769	27899	28070	27804	27701	27765	27739	27786	27733	27616	27927	27706	27762	27902	27854	27878	27727	27906	27808	27910	27972	27909	27801	27827	27993	27858	27905	27942	27889	27757	27775	27840	28022	27986	27885	27537	27836	27923	27882	27968	27874	27920	27824	27659	28029	28227	27962	27960	27825	27845	27987	27949	27864	27914	27937	27995	28091	27762	27947	27894	27938	27854	28056	27729	27821	27763	27991	27778	27858	27796	27904	27965	27641	27915	27777	27978	27801	27871	27898	28047	27876	27953	27990	28028	27983	27869	27826	27938	28018	27951	27672	27884	27713	27995	27806	27855	27827	27674	27856	27800	27989	28024	27711	27958	27800	27818	27812	27901	27844	27839	27700	27918	27883	27946	27949	27876	27899	27854	27936	27859	28067	27847	28061	27922	27836	27839	27710	27863	28041	27858	27916	28000	27743	27942	28004	27705	28137	27904	28011	27772	27938	27935	27839	27903	28073	28177	27967	28205	28040	27691	27889	27808	27798	27752	27849	27834	27901	27880	28096	27985	27975	27752	27768	27999	27810	28320	28168	27915	27846	28111	27887	27953	27799	27900	27915	27693	27735	28005	28021	28088	27947	27790	27871	27690	27840	27874	27892	27840	27838	27716	28104	27840	27973	27867	27896	27932	27838	27831	27793	27830	27944	27890	28065	28036	27819	28002	27934	27868	27991	27829	27914	27902	27815	27840	27806	27805	27651	27974	27945	27953	27890	27803	28065	27754	27891	27712	27891	27886	27964	27992	27965	27802	28066	27952	27710	28007	27708	27807	27640	27637	27849	27846	27914	28104	28019	28024	27945	27845	27767	27768	27908	27865	27682	27791	27856	27679	27864	27835	28008	27811	27866	28053	28025	27909	27865	27894	28014	28000	28008	27672	27980	27923	27978	27995	27639	28030	27910	27833	27872	27931	27693	27990	28113	27914	27810	27986	27801	28149	27833	27947	27945	28049	27933	27938	27783	28099	27862	27691	27821	27906	27979	28112	27952	27957	27766	27986	27887	27741	27695	27991	28072	27851	27783	28003	27834	28043	27908	27666	27954	27888	27821	27759	27939	27995	27816	27907	27849	28124	27950	27891	27957	28184	27915	27738	27925	28269	28015	28050	27657	27767	27926	27914	28098	28067	28018	27924	27954	27892	27800	27931	27800	27944	27686	27913	27860	28125	28119	27627	27738	27737	27967	27777	28085	27965	27784	27939	27836	27832	27692	28062	27903	27996	28018	27964	27811	27858	27859	27982	27618	27909	27752	28014	27665	27901	28042	27843	27676	28053	27903	27884	27949	28167	27983	27983	27969	27850	28058	27967	27921	28062	27877	27820	27750	27831	27822	27886	27796	27874	27806	27826	27690	27976	28030	27843	28020	27743	28033	27850	27986	27755	27894	27866	27752	28072	27731	27856	27797	27859	27746	27766	27819	27810	27735	27918	27761	27763	27792	27857	28038	27650	27854	27834	27897	27940	27745	27940	27814	28008	28014	27981	27869	28191	27930	27821	27672	27835	28082	27928	27872	28066	27722	28006	27777	27934	28123	27876	27966	27835	27888	27995	28131	28200	27844	28216	27853	27755	27777	28024	28118	28093	27767	27845	28037	27910	27819	27795	27872	27823	27878	27681	28051	27906	27997	28121	27639	27772	27842	27903	27926	28076	27822	27868	27928	27859	27908	27784	27807	27848	27833	27802	27892	27678	27778	27999	27891	27672	27962	28048	28049	27903	27857	28091	27860
58582	101479	92166	67694	46893	31791	24478	22297	21911	21897	21945	21845	21893	21773	21794	21909	21925	21911	22004	21824	21939	21946	21750	21808	21846	21773	21801	21676	21961	21799	21740	21908	21631	21732	21798	21929	21801	21893	21917	21985	21829	21770	21768	21760	21628	21818	21799	21778	21820	21932	21743	21812	21762	21841	21697	21787	22001	21828	21948	21733	21744	22052	21854	21886	22004	21840	21775	21939	21737	21793	21693	22012	21908	21694	21817	21725	21700	21869	21806	21800	21844	21593	21818	21944	21818	21695	21688	21922	21836	21789	21941	21838	21860	21725	21887	21965	21871	21821	21882	21812	21928	21772	21884	21773	21747	21878	21861	22075	21829	21727	21893	21943	21778	21649	22049	21856	21720	21891	21987	21802	21799	21743	21852	21758	21942	21809	21894	21962	21817	21888	21973	22066	21798	21751	21553	21814	21905	21877	21742	21783	21818	21889	21775	21911	21683	21945	21890	21840	21893	21729	22027	21945	22002	21723	21752	21777	21895	21769	21864	21854	21838	21754	21605	21919	21696	21740	21819	21906	21893	21743	21878	21952	21933	21827	21987	21645	21783	21837	21738	21763	21807	21888	21794	21836	21798	21673	21686	21802	21860	21866	21642	21748	21901	21646	21782	21792	21861	21879	21585	21844	21694	21880	21786	22097	21921	21690	21917	21874	21680	21657	21822	21748	21858	21910	21603	21925	21942	22024	21714	22061	21883	21755	21931	21877	22001	21791	21842	21774	21976	21778	21880	21783	21849	21983	21623	21611	21960	21813	21945	21759	21807	21838	21804	21788	21953	21920	21664	21636	21750	21835	21662	21830	21785	21787	21796	21819	21892	21839	21812	21879	21760	21826	21779	21684	21757	21801	21858	21754	21765	21863	21806	22023	21719	21898	21695	21984	22067	21901	21741	21621	21742	21883	21635	21922	21771	21873	21811	21826	21918	21955	21814	21728	21707	21763	21808	21852	21823	21798	21791	21693	21816	21828	21751	21692	21738	21843	21783	21753	21825	21803	21760	21989	21804	21795	21991	21821	21547	21759	21826	21723	21874	21888	21802	21895	21888	21892	21919	21798	21877	21906	21967	21984	21937	21780	21859	21777	21782	21910	21725	21901	21777	21752	21726	21809	21680	21965	21947	21854	21831	21947	21762	21811	21748	21923	21981	21745	21863	21794	21594	21851	21711	21756	21944	22024	21745	21607	21882	21719	21741	21666	21866	21923	21859	21720	21960	21873	21759	21821	21686	21508	21932	21788	21802	21767	21795	21760	21773	21712	21814	21900	21852	21740	21757	21913	21916	21938	21878	21732	21866	21702	21641	21780	21983	21881	21678	21595	21794	21806	21741	21793	21819	22001	21859	21857	21837	21833	21871	22080	21726	21686	21734	21970	21738	21667	21835	21868	21859	21805	21919	22001	21814	21832	21933	21841	21913	21972	21712	21811	21871	21785	21884	21937	21845	21709	21794	21824	21942	21741	21671	21968	21640	21767	21844	21752	21705	21807	21785	21830	22029	21641	21692	21745	21797	21823	21860	21885	21988	21669	21855	22026	21612	21827	21844	21832	21905	21833	21797	21804	21676	21896	21872	21785	21735	21750	21867	21761	21794	21880	21565	21980	21813	21760	21944	21775	21921	21770	21743	21671	21743	21703	21920	21989	21941	21800	21924	21886	21660	21739	21795	21697	21848	21749	21837	21746	21780	21987	21760	21856	21864	21762	21685	21881	22096	21766	21823	21794	21727	21823	21924	21774	21656	21994	21723	21835	21926	21749	21973	21833	21957	21781	21781	21753	21788	21912	21768	21855	21880	21729	21817	21858	21735	21906	21593	21731	21827	22014	21775	21748	21875	21692	21838	21781	21746	21820	21793	21725	21792	22053	21744	21742	21858	21829	21864	21742	21778	21807	21711	21737	21822	21773	21888	21831	21731	21770	21694	21793	21894	21816	21768	21787	21999	21826	21821	21712	21771	21891	21755	22038	21880	21875	21800	21821	21816	21980	21862	21783	21820	21891	21931	21678	21839	21780	21849	21771	21867	21650	21988	21729	21948	21878	22001	21875	22120	21893	21647	21784	21694	21956	21811	21790	21711	21735	21918	21771	21697	21853	21941	21743	21839	21939	21934	21843	21728	21823	21896	21863	21876	21697	21924	21905	21641	21770	21810	21879	21873	21807	21768	21851	21729	21916	21830	21758	21974	21710	21901	21933	21809	21975	21974	21563	21764	21948	21677	21816	21855	21687	21908	21690	21907	21806	21763	21913	21792	21738	21736	21822	21851	21765	21747	21857	21897	21795	21849	22070	21956	21681	21888	21828	21841	21739	21805	22020	21719	21820	21806	21843	21810	21813	21831	21872	21947	21572	21790	21671	22146	21878	21750	21923	21806	22025	21799	21872	21866	21899	21982	21921	21813	21880	21719	21923	21783	21984	21858	21871	21698	21812	21709	21861	21805	21967	21777	21898	21984	21907	21730	21855	21787	21787	21878	21934	21807	21874	21992	21916	22010	21772	21652	21987	21652	21808	21984	21763	21455	21776	21716	21784	21850	21881	21819	21862	21870	21816	21941	21804	21804	21888	22000	21791	21714	21964	21762	21861	21911	21877	21757	21747	21857	21830	21829	21745	21944	21704	21843	21732	21846	21908	21949	21873	21652	21881	21741	21902	21694	21953	21723	21799	21621	21751	21868	21887	22023	21820	21777	21729	21890	21814	21765	21782	21821	22069	21805	21803	21668	21703	21806	21770	21869	21638	21686	21801	21849	21708	22014	21875	21926	21723	21893	21768	21882	21773	21844	21929	21792	21646	21788	21960	21751	21658	21884	21874	21739	21811	21604	21734	21730	21742	21842	21824	21956	21840	21859	21783	21708	21675	21823	21725	21909	21757	21859	22079	21806	21866	21752	21894	21805	21668	21747	21888	21733	21868	21833	21732	21806	21939	21745	21872	21847	21699	21799	21777	21894	21916	21865	21855	21737	21974	21976	21860	21719	21575	21734	21792	21723	21897	21682	21865	21977	21628	21874	21859	21912	21933	21711	21873	21755	21901	21830	21666	21964	21830	21883	21741	21749	21911	22015	21744	22023	21918	21816	21885	21686	21765	21837	21767	21856	21971	21959	21690	21702	21947	21724	21927	21764	21962	21850	21789	21818	21889	21828	21798	21821	21830	21612	21841	21811	21828	21802	21787	21843	21640	21912	21936	21960	21724	21839	21774	21868	21744	21763	21810	22040	21854	21992	21760	21760	21608	21743	21885	21739	21837	21842	21826	21692	21903	21827	21848	21820	21743	21722	21781	22028	21856	21936	21758	21809	21761	21855	21886	21759	21806	21717	21992	21881	21804	21862	21770	21786	21867	21837	21845	21914	21899	21856	21859	21946	21633	21769	21788	21891	21819	21791	21870	21801	21758	21860	21658	21749	21985	21825	21756	21623	21843	21795	21737	21996	21729	21937	21871	21776	21742	21789	21753	21894	21912	21841	21931	21860	21806	21882	21744	21823	21645	21928	21939	21906	21781	21762	21687	21775	21840	21816	21844	21810	21770	21830	21801	21687	21837	21903	21919	21797	21839	21887	21878	21904	21954	21938	21805	21684	21672	21825	21628	21807	21885	21834	22014	21711	21892	21902	21911	21824	21892	21558	21937	21797	21801	21919	22065	21826	21732	21904	21604	21895	21885	21979	21680	21981	21903	21774	21935	21859	21882	21731	21657	21940	21815	21849	21746	21713	21854	22066	21893	21914	21875	21868	21906	21872	21633	21722	21648	21699	21889	21844	21958	21891	21976	21931	21785	21990	21792	21911	21583	21739	21873	21602	21786	21949	22081	21875	21824	21787	21764	21788	21748	21782	21866	21642	21884	21563	21844	21722	21928	21766	21842	21865	21924	21746	21808	21862	21681	21821	21606	21940	21866	21926	21727	21967	21965	21903	21731	21977	21777	21808	21750	21740	21594	21951	21700	21731	21945	21793	21893	21716	21884	21706	21911	21704	21736	21825	22051	21856	21653	21860	21972	21729	21878	21702	21962	21828	21830	21703	21881	21786	21780	21928	21648	21921	21716	21723	21793	21758	21865	21975	21695	21745	21886	22002	21871	21812	22017	21815	21750	21795	21987	21668	21823	21870	21831	21863	21818	21957	21909	21790	21813	21660	21891	21872	21775	21819	21742	21925	21862	22025	21673	22036	21752	21838	21814	21937	21796	21951	21806	21799	21854	21835	21784	21968	21700	21808	21822	21895	21836	21766	21913	21770	21807	21833	21859	21857	21782	21871	21690	21662	22028	21866	21875	21945	21798	21788	21827	21926	21749	21872	21854	21850	21891	21947	21832	21752	21785	21734	21715	21731	21816	21753	21687	21754	21826	21648	21970	21711	21831	21920	21785	21634	21773	21987	21723	21816	21734	21917	21865	21728	21999	21777	21871	21821	21836	22000	21606	21851	22012	21702	21747	21880	21713	21742	21775	21829	21866	21855	21727	21896	21765	21883	21657	21882	21767	21758	21823	21619	21936	21861	21764	21936	21775	21785	21813	21936	21825	21823	21922	21925	21793	21919	21857	21877	21796	21801	21958	21918	21856	21719	21853	21850	22030	21802	21746	21796	21752	21766	21894	22004	21763	21877	21844	21814	21691	21728	21834	21797	21739	21739	21843	21850	21951	21857	21812	21793	21814	21749	21659	21802	21876	21800	21725	21780	21641	21953	21919	21892	22022	21878	21693	21820	21868	21919	21769	21881	21950	21796	21742	21894	21809	21737	21770	22021	21724	21765	21731	21763	21875	21788	22065	21766	21802	21771	21864	21813	21803	21897	21617	22040	21779	22041	21970	21883	21762	21705	21801	22090	21886	21792	21763	21782	21856	21782	21987	21698	21724	21836	21881	22010	21809	21751	21631	21639	21906	21817	21755	21847	21835	21896	21941	21883	21819	21910	21748	21809	21955	21750	21798	21737	21827	21804	21659	21906	21833	21775	21664	21798	22005	21812	21903	21836	22012	21924	21699	21796	21702	21817	21796	21726	21898	21911	21912	21787	21929	21638	21948	21843	21911	21859	21827	21845	21890	21693	21690	21800	21898	21947	21802	21621	21789	21887	21816	21715	21823	21796	21909	21688	21639	21896	21830	21735	21919
22648	24135	42764	44079	37965	34425	33409	29364	28517	29178	28801	28552	29004	28667	28786	28855	28749	28707	28629	28667	28674	28503	28854	28583	28505	28827	28830	28671	28601	28618	28634	28440	28449	28405	28842	28674	28806	28559	28666	28636	28616	28464	28464	28377	28415	28402	28437	28572	28594	28474	28452	28236	28654	28827	28363	28348	28378	28523	28660	28805	28486	28628	28514	28535	28553	28636	28429	28466	28336	28492	28543	28361	28414	28726	28557	28487	28534	28338	28488	28503	28669	28699	28461	28773	28589	28433	28333	28541	28496	28696	28442	28492	28277	28393	28552	28483	28415	28525	28681	28171	28306	28390	28320	28337	28528	28678	28485	28416	28664	28437	28487	28464	28552	28290	28365	28629	28511	28413	28255	28492	28553	28298	28530	28512	28314	28391	28641	28277	28592	28600	28620	28489	28472	28569	28633	28601	28302	28510	28740	28458	28288	28514	28611	28583	28376	28492	28363	28500	28430	28521	28479	28424	28426	28450	28312	28381	28587	28340	28425	28544	28201	28508	28688	28348	28359	28439	28404	28640	28414	28233	28529	28657	28379	28407	28472	28491	28756	28702	28353	28574	28705	28532	28573	28292	28418	28648	28544	28502	28409	28331	28561	28505	28475	28521	28332	28410	28543	28444	28463	28459	28432	28712	28318	28408	28437	28461	28699	28495	28620	28634	28481	28423	28551	28548	28593	28440	28508	28788	28377	28434	28380	28664	28610	28556	28535	28322	28273	28436	28318	28641	28285	28581	28711	28539	28406	28511	28565	28559	28514	28505	28418	28369	28673	28361	28336	28539	28484	28461	28454	28646	28393	28392	28455	28551	28485	28375	28531	28736	28463	28527	28499	28445	28353	28217	28697	28499	28581	28549	28646	28479	28776	28574	28396	28275	28590	28643	28621	28397	28774	28495	28644	28463	28673	28360	28597	28216	28394	28506	28523	28168	28431	28355	28523	28342	28681	28289	28476	28392	28562	28667	28286	28381	28618	28377	28446	28564	28350	28347	28453	28611	28686	28355	28638	28309	28514	28509	28577	28464	28621	28171	28521	28473	28588	28597	28543	28560	28838	28374	28181	28353	28512	28524	28466	28430	28591	28437	28380	28419	28379	28336	28453	28714	28329	28286	28522	28483	28404	28401	28446	28438	28766	28464	28442	28466	28568	28390	28491	28737	28713	28744	28442	28553	28655	28518	28514	28426	28404	28410	28582	28429	28535	28404	28506	28437	28670	28479	28655	28348	28467	28313	28457	28152	28458	28554	28428	28390	28535	28527	28489	28357	28401	28553	28284	28477	28491	28245	28314	28405	28479	28445	28393	28568	28385	28322	28457	28546	28428	28512	28645	28221	28343	28599	28360	28451	28516	28251	28547	28323	28462	28339	28508	28301	28431	28377	28485	28458	28589	28355	28496	28416	28820	28514	28618	28531	28545	28367	28467	28197	28614	28595	28572	28517	28215	28337	28712	28449	28667	28656	28326	28637	28468	28320	28631	28438	28667	28419	28609	28554	28505	28290	28726	28555	28502	28533	28577	28488	28309	28499	28552	28304	28460	28335	28501	28710	28483	28176	28336	28311	28598	28610	28259	28436	28472	28379	28344	28497	28480	28568	28376	28557	28470	28362	28506	28417	28465	28667	28474	28423	28510	28374	28341	28641	28619	28567	28405	28403	28443	28412	28528	28531	28639	28575	28570	28508	28560	28393	28561	28512	28552	28476	28451	28521	28413	28584	28612	28331	28593	28521	28644	28645	28517	28505	28394	28484	28206	28337	28193	28434	28696	28363	28092	28516	28496	28411	28652	28338	28418	28614	28283	28346	28513	28296	28492	28527	28543	28521	28524	28459	28691	28473	28494	28749	28340	28557	28369	28491	28402	28248	28467	28453	28480	28348	28333	28324	28728	28397	28727	28627	28309	28339	28524	28399	28407	28500	28301	28385	28267	28669	28501	28488	28545	28474	28600	28629	28545	28728	28373	28263	28533	28518	28535	28330	28291	28444	28580	28358	28671	28619	28286	28239	28518	28504	28246	28378	28474	28339	28417	28397	28465	28415	28244	28468	28241	28369	28679	28361	28556	28538	28735	28348	28331	28496	28465	28406	28347	28413	28410	28555	28466	28502	28185	28408	28563	28515	28420	28398	28608	28278	28560	28608	28327	28451	28308	28492	28587	28443	28376	28289	28582	28532	28500	28409	28349	28477	28472	28410	28377	28336	28626	28376	28547	28257	28508	28627	28665	28574	28562	28409	28363	28372	28316	28335	28478	28432	28204	28666	28611	28353	28562	28618	28654	28413	28577	28400	28360	28442	28618	28606	28554	28368	28402	28558	28675	28228	28516	28439	28567	28275	28445	28347	28729	28607	28385	28308	28649	28753	28529	28559	28441	28207	28155	28313	28546	28422	28235	28579	28426	28430	28449	28584	28493	28439	28739	28557	28521	28562	28398	28427	28414	28496	28449	28478	28396	28465	28218	28355	28306	28476	28483	28623	28494	28494	28403	28250	28477	28556	28292	28367	28565	28423	28646	28333	28619	28562	28421	28467	28501	28491	28370	28575	28374	28493	28337	28260	28315	28476	28351	28336	28578	28356	28527	28409	28374	28316	28158	28405	28786	28613	28443	28636	28503	28278	28403	28499	28665	28461	28452	28283	28637	28500	28666	28472	28259	28478	28643	28363	28388	28312	28413	28597	28639	28415	28380	28330	28467	28562	28531	28600	28345	28577	28304	28422	28340	28274	28405	28407	28632	28655	28378	28511	28595	28538	28632	28389	28295	28541	28479	28559	28332	28556	28410	28298	28563	28805	28482	28434	28493	28367	28287	28156	28505	28512	28488	28425	28626	28319	28566	28286	28523	28370	28361	28299	28435	28559	28312	28287	28521	28780	28343	28659	28372	28633	28513	28459	28439	28291	28224	28364	28434	28530	28439	28456	28419	28609	28355	28257	28529	28627	28480	28629	28636	28547	28653	28314	28527	28508	28458	28518	28335	28524	28461	28470	28489	28305	28657	28576	28645	28360	28382	28695	28634	28447	28618	28591	28433	28529	28523	28414	28316	28641	28325	28598	28725	28484	28361	28460	28562	28736	28634	28486	28456	28650	28552	28593	28533	28473	28651	28592	28570	28381	28734	28384	28597	28684	28627	28596	28628	28484	28134	28491	28360	28225	28413	28569	28245	28377	28406	28297	28273	28378	28427	28664	28330	28571	28680	28491	28405	28435	28527	28436	28603	28273	28565	28439	28596	28539	28477	28489	28460	28705	28577	28794	28543	28294	28406	28571	28335	28503	28394	28516	28555	28366	28386	28382	28427	28282	28419	28512	28533	28377	28435	28265	28509	28484	28469	28560	28485	28346	28517	28206	28320	28416	28486	28402	28529	28467	28469	28299	28647	28537	28462	28282	28549	28530	28300	28568	28269	28553	28538	28547	28502	28189	28872	28472	28377	28409	28525	28455	28551	28415	28367	28641	28650	28372	28457	28795	28342	28566	28437	28456	28618	28533	28418	28548	28421	28409	28594	28480	28609	28527	28593	28348	28315	28737	28440	28368	28488	28472	28590	28496	28709	28422	28494	28196	28458	28414	28545	28464	28430	28411	28430	28467	28067	28468	28454	28490	28595	28689	28366	28631	28683	28439	28323	28454	28656	28332	28342	28477	28482	28496	28454	28456	28389	28505	28533	28439	28586	28453	28602	28290	28356	28470	28568	28485	28548	28554	28710	28459	28281	28395	28765	28371	28354	28218	28710	28359	28451	28444	28236	28699	28532	28635	28554	28389	28394	28288	28383	28310	28488	28370	28305	28355	28550	28573	28498	28314	28676	28594	28544	28485	28596	28187	28408	28552	28348	28437	28464	28539	28480	28380	28482	28484	28615	28364	28240	28430	28601	28441	28282	28585	28242	28328	28443	28626	28450	28535	28393	28629	28651	28301	28393	28512	28638	28435	28659	28391	28314	28407	28471	28465	28439	28737	28435	28297	28742	28193	28461	28531	28563	28557	28539	28386	28594	28538	28395	28327	28524	28496	28312	28547	28208	28605	28354	28477	28596	28417	28625	28824	28527	28460	28442	28584	28467	28497	28654	28499	28551	28627	28340	28592	28701	28474	28560	28306	28384	28606	28669	28439	28537	28385	28456	28636	28612	28611	28443	28393	28528	28599	28327	28535	28828	28517	28331	28505	28627	28800	28410	28737	28368	28529	28329	28597	28665	28584	28398	28544	28511	28485	28510	28323	28480	28543	28407	28634	28578	28512	28581	28385	28509	28370	28509	28304	28364	28538	28600	28309	28490	28309	28245	28369	28315	28502	28322	28417	28337	28518	28487	28343	28296	28504	28422	28464	28238	28537	28431	28319	28218	28432	28264	28460	28677	28514	28364	28425	28442	28558	28369	28600	28664	28477	28527	28546	28620	28544	28472	28588	28357	28341	28470	28326	28392	28633	28396	28430	28423	28537	28488	28712	28811	28448	28591	28551	28346	28536	28607	28548	28417	28535	28350	28814	28435	28395	28541	28002	28758	28447	28593	28504	28402	28362	28390	28591	28797	28368	28359	28430	28554	28514	28489	28563	28249	28522	28486	28566	28492	28414	28299	28423	28621	28305	28551	28270	28411	28358	28429	28454	28385	28500	28302	28245	28493	28548	28524	28439	28675	28344	28263	28253	28480	28408	28547	28636	28442	28594	28328	28541	28691	28494	28289	28344	28510	28281	28589	28454	28397	28404	28302	28354	28487	28702	28445	28428	28594	28456	28263	28541	28536	28502	28625	28394	28739	28367	28484	28307	28140	28427	28444	28577	28282	28348	28494	28633	28543	28443	28431	28519	28581	28624	28278	28513	28500	28451	28282	28506	28402	28534	28552	28352	28505	28617	28521	28321	28247	28520	28244	28598	28751	28551	28568	28553	28427	28283	28618	28331	28674	28532	28344	28484	28608	28492	28537	28352	28813	28597	28359	28390	28553	28344	28364	28220	28344	28554	28303	28426	28282	28279	28282	28572	28521	28314	28450	28809	28643	28627	28239	28358	28453	28602	28358	28576	28585	28276	28620	28467	28177	28352	28428	28209	28253	28539	28262	28530	28581	28522	28402	28395	28500	28621	28583	28284	28645	28480	28445	28650	28714	28321
61523	97131	93959	78734	54689	36012	26020	22884	22447	22010	22120	22125	21976	22228	22167	22075	22057	22012	22176	22262	22368	22186	22241	21979	22063	22041	22124	22087	22036	22002	21948	22112	22104	22149	22131	22253	22019	22155	22346	22033	22142	21991	22220	22096	22132	22151	22057	22065	22033	22084	22231	22206	22287	22360	21923	22073	22153	22269	22116	22170	22232	22127	22268	22062	22267	22164	22095	21996	22050	22059	22165	22207	22223	22141	22083	21998	22272	22177	22134	22345	22092	21944	22101	21904	22238	22325	22117	22168	22054	22116	22190	22283	21951	22111	22203	22311	22105	22038	22007	22000	22036	21979	22275	22102	21990	22068	22214	22284	22236	22237	22252	22161	22160	22080	22189	22001	22081	22071	22096	22246	22032	21980	22250	22251	22069	22025	22178	22044	22190	22286	22095	22017	22006	22016	22116	22152	21924	22160	22051	22164	22112	22109	22066	21878	22118	22164	22219	22090	22190	21939	22050	22051	22019	21969	21961	22276	22078	22116	22006	22134	22204	22048	22183	22038	22009	22268	21991	22079	22284	22157	22187	22006	22115	22068	22058	22281	22011	22198	21970	22063	21920	21977	22172	22173	22275	22158	21882	22005	22076	21982	22042	22177	22113	22269	22060	22116	21945	22196	22115	22249	22003	22093	22173	22194	22116	22174	22243	22219	22121	22194	22159	22184	22141	22045	22114	22183	22022	22248	22042	21999	22221	22198	21961	22357	21968	22006	22196	22081	21974	22031	22296	22038	22090	22081	21925	22129	22228	21924	22319	22206	22246	22048	22054	22200	22207	22144	22149	22118	22202	22049	22346	22075	22065	22182	22039	22130	22130	22200	22212	22097	22132	21997	22023	22074	22047	22245	22138	21958	22086	22076	22154	22155	22225	22169	22258	22261	22153	22306	22145	22008	22217	22120	22139	22386	22277	21956	22122	22139	22025	22281	22001	22134	22226	22122	22025	22058	22100	22119	22187	22134	22332	22173	22210	22224	22250	22028	22272	22213	21947	22287	22114	21974	22223	22090	22187	22149	22137	22237	22205	22003	21971	22039	22041	22282	22051	22219	22230	22080	22101	22105	22085	22016	22116	22017	22208	21905	22260	22207	22344	22245	22288	22126	22068	22267	22325	22226	22220	22060	22295	22245	22248	22183	21984	22137	22103	21948	22109	22242	22231	22008	22152	22182	21971	22136	22084	22218	22128	22068	22168	22079	22144	22068	22086	22108	22119	22139	22150	22313	22072	21991	22112	22222	22003	21989	21985	22197	22165	21973	22048	22068	22242	22240	22043	22111	22164	22025	22003	22131	22134	22206	22073	22200	22296	22223	22081	21996	22034	22106	22220	22202	22050	22002	22112	22052	21955	22007	22166	22245	22212	21863	22271	21797	22082	22168	22018	22167	21989	22177	22164	22120	22094	22062	21971	22269	21991	22103	22297	22245	22131	22316	22053	22173	22008	21877	22151	22327	22013	22135	21952	21948	22060	22174	22053	22347	22009	22179	22261	22298	22115	22061	22068	22060	22254	22239	22192	22177	22096	22016	22025	22073	22179	22134	21995	22024	22129	22230	22094	22068	22224	22195	22201	21993	22072	22154	22215	22034	22291	22068	22169	22136	22070	22133	22254	22159	21982	22179	22199	22002	22288	22089	22070	22179	22085	22060	22144	22024	22084	22104	22114	22029	22018	22173	22180	21939	22168	22028	22010	21987	22210	22137	22151	22172	22322	22001	22081	22110	22239	22053	22057	22026	22265	22110	22077	21810	22203	21830	22170	22101	22057	22117	22119	22087	22041	22236	22137	21935	22212	22089	22194	22096	22124	22136	22082	22163	22042	22259	22298	22205	22165	22125	22047	22176	22160	22237	22076	22015	21887	21985	22151	22132	22228	22247	21899	22053	22258	21935	22238	22081	22216	22111	22158	21967	22330	22034	22194	22149	21935	22117	21975	22145	22165	22190	22104	22308	22035	22010	22101	22105	21981	22184	22082	22129	22285	22014	21929	22176	22138	22118	22169	22161	22127	22208	22119	21997	22268	22205	22105	22049	22048	22161	22079	22156	22183	22083	22071	21908	22146	22044	22055	22060	22004	22272	22002	22235	22032	22222	22111	22144	22117	22142	21982	22145	22181	22145	22281	22165	22143	22315	22142	22107	22150	22339	22289	22127	22216	22082	22010	22122	22176	22206	22032	22026	21995	22177	22158	22217	21952	22191	22162	22085	22168	22316	22132	22213	22105	22099	22169	22191	21989	22056	22287	22061	22051	22124	22145	22158	22100	22260	22279	22144	22074	22209	22203	22261	22094	21964	22321	22127	22236	21933	22026	22079	22190	22274	22317	22209	21944	22190	22265	22266	22174	21999	22193	22145	22013	22073	22237	22180	21960	22112	21781	22304	22287	22263	22196	22173	21999	22044	21985	22223	22069	22150	22257	22134	22085	22040	22005	22132	22084	22156	22042	22056	22097	22136	22101	22243	22160	22066	22274	22053	22139	21956	22321	22338	22083	22098	22168	22052	22150	22043	22018	22179	22175	22216	22110	22192	22136	22056	22039	22142	22091	22300	22026	22196	22082	22045	22140	22035	22219	22105	22192	22171	22062	22126	22194	22204	22189	21954	22083	22253	22156	22190	22080	22083	22234	22137	22221	21962	22246	22126	22141	22098	22095	22101	22210	21971	22192	22230	22222	22063	22140	22116	22135	22223	22073	22065	22123	22255	22161	22061	22160	22155	22130	22152	22137	22215	21953	22289	22261	22256	21995	22257	22042	22150	22134	22100	22151	22201	22172	22048	22149	22102	22078	22067	22181	22055	21992	22108	22195	22145	22067	22093	22286	22221	22000	22266	22165	21810	22142	22226	22170	22070	22042	22156	22124	22036	22223	22057	22059	22087	22209	22205	22153	22110	22075	22000	22128	22388	22036	22006	22180	22271	21930	22153	22004	22252	22216	22029	22162	21999	22089	22101	22149	22012	22132	22048	22213	22172	22185	22151	21900	22060	22029	22191	21971	22062	22164	22209	22096	21901	22236	22122	22111	22005	22324	22227	22165	22162	22293	22030	22118	22070	22186	22037	22189	22070	22064	22045	21908	21979	22081	22145	22276	22114	22012	22302	22071	22263	22091	22138	22006	22114	22118	22241	22003	22229	21941	21987	22198	22100	22223	21853	21926	22126	22049	22147	22203	22030	22218	22072	22035	22084	22072	22159	22006	22168	22272	22137	21924	22128	22333	22183	22306	21924	22163	22092	22142	22018	22056	22011	22378	22180	22057	22070	22009	22037	22109	22104	22271	22085	22103	22120	22190	22090	22265	22076	22159	22179	22148	22014	22019	22123	22097	22067	22175	22048	22157	22062	22093	22101	22221	22054	22141	22168	22199	22101	22192	22213	22270	22104	22206	22063	22228	22058	22105	22104	22097	22154	22008	22180	22107	22239	21976	22060	22136	22151	22051	21851	22252	22169	22202	22057	22125	22092	22183	22063	21998	22237	21967	22208	22237	22221	22104	22147	22106	22293	22367	22188	22019	22267	22104	22072	22365	22223	22193	21928	22073	22146	22064	22111	22103	22234	22213	22030	22194	22064	22261	22139	22206	22175	22175	22055	22201	22203	22250	22064	22162	22180	22101	22054	22174	22197	21928	21906	22196	21872	22101	22232	22175	22198	22170	22177	22252	22009	21926	22185	22087	21952	22234	22063	22194	22175	22288	21924	22010	22246	22151	22036	22105	22083	22153	22049	21978	22234	22137	22178	22088	21988	22034	22154	22011	22267	22077	22098	22231	21884	22262	21933	22185	22201	22007	22172	21971	22300	22222	22154	22100	21979	21989	22259	22256	22093	22130	22088	21990	21955	22118	22210	21922	22069	22266	22179	22153	22237	21798	21948	22040	22356	22284	22271	22166	22048	22198	22166	22255	22107	22214	22065	22280	22162	22352	22079	22184	22141	22064	22218	22088	22142	22046	22050	22112	22239	21976	21992	22104	22025	22208	22290	22229	22077	21993	22165	22287	22177	22188	22084	21972	22139	22335	22074	22169	22120	22040	22151	22153	22221	22215	22101	22114	22096	22023	21968	22063	22207	22014	22137	22011	22144	21882	22192	22062	22164	22191	22163	22201	22230	22308	22146	22166	22280	22218	22204	22061	22054	22169	22077	22111	22139	22192	22168	22275	22320	21848	22221	22082	22098	22235	22017	22206	22363	21938	21976	22099	22256	22153	22066	22216	21959	22201	22221	22118	22029	22379	21991	22251	22089	22036	22153	22266	21980	22167	21948	22202	22041	22153	22193	22203	22180	22229	22159	22114	22157	22148	22282	22082	22248	22125	22009	22211	21977	22127	21942	22017	22305	22140	22002	22076	22134	22113	22243	22173	22169	22174	22012	22353	22253	22138	22067	22026	22205	22065	22187	22184	22067	22117	22193	22059	22176	22017	22023	22072	22016	22002	22344	21989	22203	22186	22352	22219	22115	22123	22238	22235	22134	22138	22060	21989	21996	22077	22060	22154	22112	21839	22194	22132	22133	22297	22040	22131	22382	22313	22026	22149	21960	22064	21807	21918	22291	22127	22233	22139	22175	22164	22077	22129	22233	22160	22215	22137	22069	22196	22158	22048	22088	21947	22163	22355	22248	22055	22045	22267	22078	22401	22022	22015	21997	22203	21903	21921	21995	22248	22219	22142	21984	22268	21966	22226	22232	21967	22160	22107	22223	22132	22050	21974	22214	22079	22027	22151	22274	22258	22233	22203	22259	21942	22064	22243	22063	22000	22191	22071	22257	22217	21956	22222	22199	22047	22113	22173	22194	22000	22218	22185	22357	22090	22220	22206	22039	22146	22220	22306	22150	22204	22107	22272	22045	22287	21941	21969	22154	22178	22174	22106	22000	22195	22052	22190	22139	22185	22198	22145	22107	22228	22107	22182	22182	22173	22120	21963	22198	22049	22076	21763	22214	22121	22090	22107	22162	22053	22276	22138	22223	22351	21953	22259	22144	21921	22251	22097	22121	22149	22014	22200	22066	22223	22070	22239	22052	22167	22225	22094	22236	22192	22218	22166	22197	22143	22357	22092	22282	22027	22092	22081	22104	22104	22311	22137	22157	22026	21994	22079	22122	22238	22077	22102	22310
29911	38289	48802	39944	31180	28710	27859	27397	27131	27308	27230	27408	27327	27278	27281	27288	27607	27505	27502	27452	27339	27395	27421	27352	27358	27309	27393	27354	27118	27087	27360	27368	27290	27214	27479	27319	27540	27478	27340	27388	27403	27375	27432	27298	27326	27263	27163	27450	27189	27249	27210	27380	27225	27408	27113	27293	27131	27313	27341	27346	27235	27351	27140	27157	27434	27356	27195	27555	27659	27462	27405	27325	27267	27350	27567	27562	27496	27056	27186	27527	27342	27259	27252	27393	27403	27214	27361	27313	27444	27448	27537	27351	27176	27164	27462	26992	27242	27312	26992	27341	27328	27309	27271	27205	27255	27262	27377	27419	27411	27029	27534	27311	27232	27248	27581	27113	27450	27425	27272	27391	27140	27206	27486	27169	27388	27178	27235	27200	27317	27284	27205	27369	27250	27418	27375	27325	27267	27085	27201	27374	27301	27235	27463	27298	27310	27296	27277	27208	27453	27165	27419	27323	27415	27300	27336	27373	27346	27608	27325	27175	27317	27271	27370	27293	27135	27042	27474	27471	27101	27416	27294	27288	27469	27375	27152	27326	27215	27175	27183	27325	27195	27468	27493	27198	27293	27273	27359	27137	27305	27406	27302	27593	27293	27552	27690	27311	27379	27356	27111	27287	27251	27061	27308	27405	27338	27364	27103	27245	27148	27341	27425	27302	27447	27266	27365	27145	27267	27262	27413	27311	27252	27285	27286	27497	27398	27215	27177	27066	27249	27376	27142	27318	27217	27153	27325	27404	27314	27181	27379	27206	27211	27262	27260	27373	27257	27304	27283	27293	27256	27487	27336	27386	27214	27422	27546	27259	27283	27385	27353	27336	27350	27408	27360	27428	27226	27330	27357	27332	27255	27335	27211	27249	27318	27188	27257	27213	27269	27333	27517	27308	27480	27394	27370	27281	27484	27353	27385	27484	27213	27347	27351	27353	27255	27331	27258	27402	27426	27425	27363	27239	27272	27310	27456	27318	27299	27372	27421	27056	27351	27162	27259	27328	27482	27171	27430	27444	27660	27391	27153	27360	27402	27326	27350	27352	27652	27327	27322	27201	27235	27295	27314	27408	27068	27280	27172	27399	27429	27134	27162	27068	27350	27449	27280	27213	27277	27202	27167	27391	27255	27185	27365	27458	27321	27360	27242	27384	27085	27518	27428	27232	27048	27291	27244	27424	27302	27270	27283	27426	27440	27324	27248	27399	27392	27266	27484	27381	27560	27444	27341	27420	27253	27429	27408	27254	27394	27575	27230	27206	27480	27320	27397	27460	27212	27308	27186	27213	27374	27457	27073	27417	27340	27282	27247	27142	27126	27550	27292	27257	27108	27435	27327	27228	27156	27385	27255	27382	27532	27399	27230	27602	27379	27138	27299	27360	27253	27049	27367	27161	27369	27270	27198	27304	27471	27336	27246	27098	27402	27299	27375	27316	27419	27498	27449	27198	27238	27190	27485	27262	27078	27536	27391	27212	27342	27281	27127	27204	27228	27442	27478	27152	27405	27248	27289	27530	27442	27337	27636	27149	27200	27265	27432	27139	27445	27165	27371	27286	27219	27357	27460	27145	27164	27374	27352	27317	27484	27171	27280	27426	27183	27232	27269	27482	27277	27284	27243	27274	27486	27523	27389	27335	27263	27419	27232	27311	27262	26989	27152	27260	27262	27152	27417	27470	27397	27302	27200	27140	27355	27306	27396	27210	27394	27221	27362	27353	27454	27455	27141	27382	27218	27214	27292	27007	27224	27270	27369	27240	27171	27304	27363	27321	27311	27266	27294	27284	27517	27519	27167	27183	27331	27282	27191	27129	27377	27017	27208	27220	27225	27610	27492	27224	27342	27120	27026	27181	27271	27184	27401	27571	27455	27458	27364	27298	27167	27309	27498	27043	27334	27366	27422	27153	27094	27203	27294	27430	27459	27296	27216	27289	27444	27298	27493	27306	27434	27200	27468	27443	27223	27222	27152	27248	27220	27305	27430	27259	27301	27402	27220	27624	27440	27332	27332	27373	27551	27227	27291	27297	27294	27392	27216	27266	27281	27424	27258	27330	27424	27207	27182	27312	27257	27263	27305	27288	27153	27348	27315	27277	27431	27310	27332	27242	27279	27308	27151	27278	27420	27276	27273	27314	27448	27421	27262	27195	27455	27210	27160	27279	27472	27391	27160	27187	27346	27243	27175	27379	27488	27204	27361	27269	27285	27312	27095	27362	27540	27237	27156	27213	27445	27174	27280	27335	27313	27523	27350	27282	27287	27504	27477	27365	27261	27428	27456	27469	27421	27170	27382	27216	27461	27308	27123	27566	27494	27368	27397	27412	27285	27213	27267	27141	27342	27225	27286	27237	27396	27416	27395	27310	27326	27347	27340	27219	27344	27487	27275	27363	27398	27406	27375	27449	27334	27393	27405	27655	27436	27473	27379	27094	27544	27396	27265	27555	27337	27307	27379	27054	27149	27407	27365	27392	27494	27472	27360	27105	27192	27330	26994	27026	27255	27222	27397	27272	27181	27199	27302	27146	27264	27228	27319	27363	27380	27235	27310	27541	27345	27210	27356	27522	27745	27288	27289	27258	27265	27283	27201	27441	27382	27365	27352	27195	27580	27300	27425	27376	27311	27393	27257	27241	27282	27114	27361	27191	27244	27446	27283	27432	27514	27261	27151	27366	27324	27364	27288	27097	27304	27666	27453	27259	27147	27345	27252	27244	27525	27376	27312	27335	27410	27063	27421	27393	27419	27485	27135	27275	27112	27422	27440	27267	27382	27373	27299	27081	27501	27394	27402	27458	27287	27258	27405	27278	27364	27606	27503	27304	27380	27282	27439	27359	27336	27270	27170	27259	27260	27416	27222	27396	27365	27335	27228	27326	27283	27393	27441	27398	27345	27349	27474	27343	27482	27393	27409	27113	27353	27336	27329	27469	27324	27308	27212	27420	27370	27274	27365	27467	27386	27440	27288	27169	27419	27343	27382	27508	27516	27194	27422	27112	27251	27280	27467	27164	27330	27204	27433	27337	27560	27416	27220	27159	27318	27189	27315	27144	27357	27324	27180	27110	27075	27350	27353	27427	27504	27292	27341	27299	27307	27171	27648	27390	27503	27147	27162	27304	27273	27178	27098	27485	27492	27477	27625	27477	27326	27510	27255	27371	27481	27371	27201	27268	27381	27328	27305	27191	27218	27186	27269	27180	27229	27392	27057	27115	27132	27352	27293	27192	27354	27175	27368	27274	27291	27157	27303	27375	27129	27325	27087	27262	27113	27361	27258	27392	27490	27232	27208	27383	27367	27368	27463	27428	27570	27039	27213	27422	27295	27327	27162	27130	27511	27453	27274	27216	27474	27180	27471	27073	27446	27211	27219	27121	27197	27559	27351	27391	27192	27488	27359	27234	27138	27273	27277	27296	26946	27216	27175	27317	27507	27391	27139	27322	27454	27286	27430	27340	27323	27318	27449	27324	27138	27253	27436	27105	27214	27239	27262	27405	27423	27367	27325	27515	27300	27221	27222	27123	27395	27317	27435	27454	27317	27303	27537	27124	27188	27369	27313	27190	27633	27323	27459	27383	27459	27395	27367	27345	27357	27164	27249	27260	27174	27436	27177	27259	27393	27304	27315	27514	27169	27360	27374	27463	27436	27327	27167	27227	27339	27196	27332	27482	27496	27290	27326	27423	27369	27125	27373	27167	27234	27309	27407	27336	27330	27206	27232	27527	27322	27413	27460	27453	27397	27273	27248	27534	27454	27348	27276	27263	27354	27192	27528	27274	27307	27372	27501	27225	27352	27317	27227	27339	27426	27516	27384	27300	27316	27246	27062	27352	27298	27560	27035	27138	27315	27101	27258	27370	27296	27270	27328	27041	27420	27260	27243	27390	27533	27235	27461	27235	27397	27273	27396	27331	27433	26983	27321	27293	27288	27254	27354	27315	27373	27238	27476	27393	27366	27185	27362	27251	27535	27363	27461	27048	27422	27212	27354	27282	27681	27391	27315	27448	27524	27325	27345	27252	27225	27453	27312	27470	27126	27283	27222	27158	27404	27280	27141	27314	27264	27316	27233	27215	27245	27206	27543	27457	27102	27363	27374	27104	27414	27359	27408	27254	27174	27202	27305	27543	27469	27122	27336	27333	27349	27440	27442	27284	27434	27519	27367	27358	27401	27244	27197	27225	27314	27297	26950	27263	27326	27404	27226	27560	27169	27003	27138	27268	27253	27244	27173	27481	27358	27154	27263	27288	27482	27458	27478	27290	27285	27292	27238	27345	27011	27441	27230	27091	27233	27185	27409	27268	27191	27232	27421	27396	27367	27158	27241	27388	27328	27424	27472	27271	27459	27318	27327	27236	27205	27324	27452	27287	26997	27157	27333	27163	27043	27458	27323	27288	27534	27269	27229	27170	27234	27161	27367	27483	27395	27253	27290	27213	27416	27532	27282	27379	27330	27276	27514	27262	27459	27129	27259	27370	27233	27386	27253	27437	27427	27217	27473	27326	27210	27127	27348	27192	27190	27144	27241	27417	27559	27462	27250	27339	27288	27346	27302	27629	27525	27268	27316	27132	27175	27323	27183	27393	27174	27127	27436	27441	27411	27087	27209	27290	27144	27460	27349	27245	27415	27401	27516	27497	27543	27563	27259	27254	27190	27301	27430	27229	27250	27187	27188	27321	27159	27214	27326	27482	27298	27473	27612	27280	27308	27350	27277	27315	27149	27299	27407	27100	27376	27218	27161	27642	27381	27407	27313	27358	27458	27354	27421	27477	27475	27525	27224	27305	27145	27293	27318	27148	27496	27381	27334	27230	27114	27167	27221	27296	27368	27275	27280	27303	27356	27133	27191	27261	27368	27080	27302	27336	27425	27271	27347	27435	27326	27329	27310	27126	27320	27163	27212	27440	27244	27214	27384	27218	27286	27293	27462	27350	27191	27500	27450	27051	27341	27396	27333	27460	27500	27361	27504	27249	27413	27331	27300	27398	27301	27182	27346	27546	27378	27045	27389	27423	27463	27396	27313	27381	27152	27283	27346	27488	27519	27431	27357	27350	27388	27357	27141	27569	27472	27389	27115	27262	27505	27314	27310	27140	27186	27253	27305	27276	27466	27357	27109	27340
34892	59465	50391	34218	25898	22729	21671	21540	21348	21380	21415	21338	21304	21385	21310	21324	21210	21609	21336	21388	21241	21578	21456	21407	21402	21350	21180	21374	21426	21506	21446	21440	21413	21364	21380	21184	21356	21527	21292	21641	21409	21357	21483	21386	21318	21543	21235	21523	21403	21363	21165	21432	21276	21333	21448	21255	21431	21363	21195	21552	21309	21537	21354	21377	21459	21373	21412	21369	21406	21279	21472	21360	21264	21399	21285	21609	21377	21252	21353	21363	21448	21392	21406	21464	21185	21279	21214	21284	21420	21310	21272	21320	21385	21360	21485	21402	21213	21341	21322	21432	21426	21446	21275	21501	21311	21442	21164	21447	21445	21504	21361	21388	21290	21478	21406	21492	21243	21571	21337	21356	21386	21323	21325	21570	21451	21189	21264	21446	21422	21267	21595	21376	21305	21335	21288	21242	21611	21420	21350	21459	21397	21365	21455	21381	21349	21299	21455	21390	21549	21452	21352	21325	21387	21532	21185	21264	21439	21465	21583	21466	21415	21337	21387	21452	21188	21310	21441	21283	21369	21306	21371	21363	21374	21424	21524	21480	21421	21397	21351	21644	21321	21534	21272	21518	21411	21337	21279	21291	21452	21316	21264	21430	21321	21336	21383	21515	21248	21497	21478	21478	21409	21352	21391	21518	21301	21488	21435	21249	21253	21335	21553	21447	21415	21308	21291	21557	21502	21415	21588	21519	21254	21339	21285	21496	21571	21379	21455	21360	21515	21542	21354	21277	21477	21330	21497	21334	21377	21266	21308	21441	21352	21403	21367	21399	21387	21283	21205	21379	21354	21368	21230	21290	21239	21389	21318	21327	21498	21463	21406	21332	21494	21268	21358	21401	21412	21417	21301	21457	21328	21228	21498	21217	21459	21496	21206	21468	21231	21299	21283	21395	21216	21385	21559	21357	21407	21325	21241	21386	21426	21230	21338	21475	21495	21444	21409	21208	21548	21320	21291	21529	21328	21450	21300	21443	21359	21384	21431	21302	21368	21297	21312	21403	21377	21132	21490	21435	21263	21564	21488	21225	21545	21575	21352	21360	21337	21350	21226	21514	21299	21272	21323	21281	21338	21470	21488	21297	21428	21495	21447	21301	21208	21212	21365	21202	21411	21395	21451	21332	21218	21398	21562	21084	21361	21456	21412	21371	21342	21488	21427	21269	21392	21462	21498	21600	21278	21405	21449	21232	21331	21468	21358	21190	21266	21315	21467	21329	21374	21416	21376	21375	21363	21477	21400	21232	21311	21318	21455	21229	21350	21238	21280	21341	21411	21535	21515	21452	21226	21598	21359	21284	21316	21419	21520	21359	21335	21399	21517	21382	21209	21411	21368	21306	21299	21493	21271	21202	21501	21387	21244	21382	21387	21317	21184	21337	21379	21275	21369	21447	21263	21379	21427	21339	21448	21519	21650	21400	21298	21297	21491	21309	21396	21527	21388	21315	21310	21391	21309	21319	21275	21324	21406	21278	21377	21385	21169	21358	21405	21370	21320	21388	21222	21494	21408	21378	21569	21382	21412	21452	21530	21287	21565	21336	21412	21502	21384	21409	21407	21300	21425	21536	21526	21456	21512	21473	21364	21290	21306	21587	21397	21440	21223	21274	21487	21369	21297	21410	21527	21365	21533	21419	21339	21367	21503	21414	21430	21366	21357	21640	21306	21532	21398	21299	21464	21258	21372	21440	21456	21275	21514	21393	21403	21576	21482	21166	21394	21409	21387	21399	21489	21460	21325	21422	21278	21213	21519	21256	21355	21316	21466	21332	21283	21305	21314	21231	21400	21132	21192	21358	21385	21214	21235	21466	21357	21343	21385	21440	21488	21321	21472	21394	21374	21477	21248	21299	21190	21397	21292	21412	21286	21358	21393	21514	21214	21318	21346	21479	21503	21366	21293	21344	21349	21315	21436	21296	21494	21452	21437	21262	21469	21435	21483	21259	21371	21332	21397	21575	21335	21505	21342	21649	21458	21466	21410	21254	21363	21361	21383	21300	21324	21486	21373	21478	21220	21473	21315	21330	21366	21436	21463	21492	21275	21251	21578	21387	21419	21442	21501	21517	21428	21354	21456	21431	21363	21404	21370	21377	21267	21269	21332	21243	21343	21337	21411	21373	21535	21308	21417	21264	21235	21466	21296	21529	21495	21214	21401	21436	21323	21326	21421	21346	21260	21472	21376	21497	21291	21386	21393	21316	21547	21459	21437	21223	21418	21317	21418	21432	21467	21342	21318	21413	21352	21318	21335	21328	21206	21362	21266	21467	21315	21462	21511	21475	21284	21248	21328	21276	21286	21427	21348	21457	21335	21397	21298	21290	21422	21422	21168	21550	21526	21357	21388	21323	21307	21359	21146	21308	21232	21270	21365	21412	21371	21188	21475	21349	21300	21428	21266	21458	21424	21359	21606	21417	21513	21274	21555	21405	21285	21278	21399	21409	21461	21344	21437	21495	21401	21363	21263	21305	21426	21477	21378	21324	21338	21413	21472	21303	21302	21303	21445	21372	21581	21429	21405	21455	21364	21395	21481	21380	21430	21303	21621	21547	21418	21650	21351	21311	21392	21280	21402	21183	21405	21397	21461	21392	21408	21493	21432	21472	21559	21450	21366	21470	21470	21389	21356	21358	21295	21419	21380	21413	21330	21551	21223	21429	21352	21374	21350	21210	21335	21481	21259	21383	21516	21510	21320	21366	21469	21458	21414	21138	21437	21457	21449	21231	21164	21354	21249	21343	21308	21348	21393	21429	21345	21336	21367	21324	21314	21358	21287	21464	21557	21278	21387	21416	21207	21316	21491	21482	21355	21324	21353	21415	21302	21297	21361	21387	21390	21298	21449	21479	21366	21391	21388	21207	21472	21317	21307	21526	21452	21283	21315	21505	21461	21471	21375	21338	21302	21365	21234	21330	21424	21380	21368	21412	21379	21184	21333	21360	21518	21355	21485	21450	21267	21251	21342	21266	21247	21434	21436	21476	21477	21442	21355	21425	21529	21310	21465	21265	21191	21304	21432	21381	21516	21336	21405	21491	21482	21384	21429	21339	21215	21436	21520	21249	21336	21424	21417	21463	21482	21412	21342	21379	21487	21541	21315	21429	21357	21568	21492	21343	21395	21391	21276	21328	21549	21180	21284	21404	21429	21476	21417	21425	21505	21243	21304	21386	21378	21391	21475	21269	21358	21291	21365	21373	21660	21403	21320	21381	21312	21516	21232	21457	21465	21217	21361	21540	21276	21643	21406	21371	21265	21476	21572	21318	21488	21351	21483	21398	21374	21405	21433	21385	21386	21339	21360	21367	21505	21544	21432	21494	21464	21378	21500	21332	21242	21336	21296	21395	21470	21330	21426	21580	21292	21273	21186	21439	21193	21418	21273	21574	21155	21442	21458	21496	21431	21388	21332	21380	21386	21484	21507	21376	21265	21190	21391	21454	21381	21465	21387	21505	21594	21472	21472	21528	21266	21381	21147	21401	21388	21328	21455	21398	21416	21503	21374	21270	21286	21302	21270	21456	21425	21468	21461	21302	21578	21187	21415	21470	21559	21224	21561	21341	21461	21357	21549	21392	21329	21348	21311	21380	21417	21286	21464	21480	21511	21395	21392	21436	21316	21409	21463	21453	21492	21371	21268	21649	21398	21389	21375	21265	21362	21414	21258	21387	21383	21381	21281	21352	21320	21441	21498	21262	21362	21311	21395	21427	21473	21384	21401	21359	21473	21588	21290	21263	21313	21354	21804	21366	21401	21373	21550	21450	21270	21316	21268	21411	21448	21340	21452	21298	21306	21441	21542	21319	21271	21317	21430	21536	21293	21236	21442	21297	21500	21330	21340	21231	21340	21390	21416	21509	21289	21398	21209	21641	21331	21467	21422	21543	21274	21370	21462	21417	21445	21405	21484	21483	21395	21354	21335	21435	21474	21535	21362	21531	21565	21367	21417	21317	21326	21425	21205	21519	21341	21316	21452	21343	21333	21229	21568	21252	21438	21260	21251	21630	21525	21335	21470	21096	21378	21443	21265	21320	21259	21402	21507	21283	21569	21263	21336	21375	21394	21232	21598	21377	21466	21387	21417	21337	21491	21316	21464	21451	21303	21469	21346	21282	21210	21352	21406	21325	21237	21401	21421	21443	21311	21371	21581	21228	21456	21456	21402	21224	21231	21413	21335	21458	21471	21376	21338	21393	21403	21404	21338	21330	21382	21296	21309	21393	21260	21415	21406	21479	21336	21379	21336	21431	21275	21383	21564	21356	21455	21393	21348	21299	21468	21464	21600	21588	21508	21432	21316	21443	21589	21357	21510	21277	21467	21255	21439	21204	21415	21335	21342	21376	21351	21335	21337	21437	21279	21373	21419	21493	21519	21391	21410	21308	21446	21456	21263	21469	21500	21505	21497	21479	21352	21493	21470	21470	21249	21430	21212	21329	21452	21381	21365	21564	21232	21375	21397	21405	21436	21275	21445	21359	21427	21253	21548	21494	21300	21365	21358	21353	21367	21321	21405	21378	21493	21521	21497	21414	21438	21156	21389	21311	21393	21139	21303	21361	21284	21348	21522	21343	21302	21279	21450	21388	21438	21249	21217	21385	21284	21325	21225	21330	21225	21191	21321	21398	21292	21505	21227	21242	21218	21355	21344	21316	21362	21430	21341	21286	21235	21461	21276	21514	21279	21339	21256	21513	21352	21369	21440	21275	21406	21416	21229	21447	21455	21389	21621	21440	21466	21508	21434	21387	21315	21393	21470	21442	21435	21362	21230	21542	21356	21543	21336	21440	21457	21249	21362	21379	21474	21327	21405	21610	21402	21393	21474	21495	21367	21481	21253	21388	21376	21283	21303	21266	21326	21388	21319	21551	21706	21465	21523	21682	21416	21586	21350	21431	21510	21449	21314	21334	21465	21286	21079	21355	21423	21451	21213	21330	21358	21547	21338	21307	21367	21525	21272	21332	21437	21354	21569	21194	21286	21349	21397	21387	21571	21495	21385	21380	21230	21386	21425	21293	21377	21279	21403	21193	21308	21386	21208	21239	21396	21445	21304	21424	21439	21447	21376	21344	21421	21269	21310	21326	21145	21362	21307	21430	21290	21409	21356	21186	21361	21464	21406	21294
23871	25478	44248	44365	36114	32130	30637	27568	27353	27519	27284	27400	27300	27264	27379	27056	27147	27162	26835	27270	27265	27269	27202	27319	27050	27037	27263	26982	26919	27081	27130	26905	27179	27193	27204	27059	27089	27334	27346	27119	27236	26948	27194	27226	27014	27035	27176	27204	27076	27072	27081	27012	27016	27319	27229	27269	26964	27070	27068	27007	27220	27151	27104	27501	27051	27057	26982	27053	26959	27112	27208	27102	26974	27137	27092	27106	26930	27127	26926	26901	27201	27253	27156	27095	26961	26953	26946	27021	27073	27061	27164	26994	27053	26993	27123	26701	26831	27134	27021	27061	27259	27060	27284	27102	26966	27220	27261	26856	27066	27042	27023	27007	26932	26939	27021	27186	27062	26907	26901	27219	27236	26969	27017	27290	26932	26951	27182	27117	27201	27125	27198	27017	26940	26841	26851	26956	27025	27138	27197	27219	27091	27011	27114	27171	26981	27096	27253	26992	27145	26943	27165	26943	26919	27191	27014	27146	27016	26954	26926	26958	27005	27127	26998	27122	26985	27171	26907	26962	27198	26986	26987	27013	27095	27350	27171	27100	27218	27049	27105	27135	26949	26985	27051	27017	27161	27168	27250	27123	27138	27119	27219	27150	27265	27212	26936	27041	27060	27058	27131	26991	26964	27272	26957	27091	26797	27029	26985	26937	26862	27006	27055	26939	27033	26883	26884	27018	27014	26969	27030	27044	27193	27111	27055	27149	27299	27192	27346	27214	26940	27121	27157	27232	27004	27130	26973	27160	27115	27177	27071	26986	27007	27254	27135	26993	26909	27005	27115	27144	26924	27093	26888	26737	26990	26849	27007	27095	27088	27211	26929	27162	26976	27176	27255	26980	26995	26957	26964	27055	27343	27154	27055	27174	27019	27049	26968	26868	27079	27091	27126	27046	27051	27101	27211	27102	26872	26793	27280	27024	27138	26928	26959	27069	27080	27045	26680	26918	26953	27207	26955	26999	26934	27010	27137	27077	27136	26920	27224	27052	27110	26884	27198	27084	27151	26758	27005	27017	27078	26924	27355	26978	27270	27184	27044	26770	27215	27296	26911	27105	27124	27008	26929	26966	27071	27056	27047	27097	26951	27005	27145	26969	27305	27061	26892	27110	27004	26947	27031	26993	27294	27268	27030	27009	27002	27171	27076	27220	27108	26993	27042	27122	27138	27124	27112	26950	27162	27145	27052	27105	27016	27076	26901	27088	27105	26934	27000	27184	26984	26796	27178	27328	27031	27083	26886	27066	27177	26610	26958	26926	26993	27173	26900	27167	27083	26931	27176	26954	27179	26991	27057	27144	27026	27097	27110	26961	27105	26801	26982	26742	26892	27294	27100	26993	27058	27183	27078	27125	26968	27183	27102	26748	26974	26893	27107	27026	27062	27227	27480	27018	27186	27181	27056	27048	27043	27240	27160	27102	26867	27010	27045	27018	27084	26974	27165	27269	27010	26938	26999	27026	26919	26941	27217	27010	27170	27018	27126	27013	27052	27092	26997	27191	26928	27447	27115	27129	27047	27265	27232	27238	27365	26826	27044	26733	27104	27133	26988	27070	26898	27269	27069	27159	27269	27050	27119	26828	27051	27225	26981	26874	27182	26936	27061	27013	27099	26838	27060	27281	27083	26997	27094	27124	26892	26905	26862	27020	27058	27108	26969	27030	27029	26995	27016	27243	27233	27037	27186	27237	27133	27016	27071	26932	27123	27073	26930	27063	27112	27101	27180	26967	27004	26907	27041	27022	27041	27008	27023	27044	26986	27073	27012	27179	27039	26684	26758	27241	27050	27058	27275	27213	26854	26915	26923	27011	26788	27054	27122	27073	27222	27001	26948	27001	26991	27006	26942	27066	27144	26866	27135	27273	27119	26900	27052	27034	26958	26835	27148	27163	27253	27211	27027	26922	26804	26912	27212	26971	27035	26857	26986	27051	26859	27035	27055	27034	26902	27045	27051	26978	27271	27231	26996	27054	26782	27159	27029	27177	27083	27248	27087	27132	27064	26868	27116	26962	27096	27094	27209	27075	26937	26910	26958	27225	27051	26994	27283	27046	26937	26719	27045	26842	27052	27056	27103	27077	27125	27050	26987	27095	27149	27369	27078	27024	26993	26954	26944	26965	26884	27018	27090	27104	26795	26838	27020	26837	26997	27138	27004	27015	27012	27318	27145	26768	27220	27115	26681	26852	26904	26773	27181	27057	27168	26895	27001	27058	26914	27016	27139	27122	27044	27351	26961	27139	27096	26886	27207	27020	27045	27006	26883	26909	26814	26967	27119	26995	27040	26920	26971	26986	27054	27026	26956	27244	26831	27042	27120	27043	27302	27077	27126	26842	27104	27091	26927	26936	27154	26954	26906	27141	27033	27234	27300	26937	27201	27207	26876	27156	27333	27228	27056	27030	27184	27222	27140	27224	27279	26930	26888	27142	27033	27249	26878	26920	26808	27069	27231	27325	27232	27289	27138	27020	26901	27077	27033	26935	27076	27200	27026	26966	27101	26893	26836	26968	27183	27072	26964	27089	26976	27093	27132	27087	26961	27040	27158	27099	26982	27315	26910	27148	27116	26999	27099	27192	27127	26814	27217	26909	26968	26856	26751	27122	27050	26917	27084	26950	27026	26962	26930	27042	26965	26910	26902	26872	26952	26979	27010	27224	27034	27174	26884	27116	27141	26896	27170	27021	27166	27058	27160	27044	26968	27062	27073	27221	27066	27205	27105	26907	26935	27092	26866	27016	26940	27101	27198	27175	26901	27184	27053	27170	27002	27171	27247	26887	26926	27006	26949	27152	27110	27395	27031	27187	27032	27064	26999	27122	27017	27078	27093	26982	27065	27057	27110	27158	27205	26847	27071	27050	27228	26910	26813	27100	27037	27099	27005	27230	27089	27030	27001	27037	27259	27063	27277	27108	26927	27173	27075	27077	27060	26990	27175	27077	27255	26846	27033	27262	26975	27062	26884	26970	27143	26909	27183	27138	26901	26895	27081	27038	27089	27205	27215	27252	27094	27080	26769	26889	27062	26906	26846	26866	27065	27038	27074	26950	26963	26903	27153	26964	26904	27217	27167	26928	27158	27038	27078	26956	27063	27222	27064	26850	27026	27121	26947	27234	26989	26915	26859	27265	26940	27177	26975	26828	27219	26971	26858	26677	27067	27090	27054	26935	27341	26889	26983	26911	26914	27139	27100	27039	26910	26927	27134	27017	27154	27149	26782	26976	27226	26848	26933	27150	27053	27067	26802	27154	27091	26760	27038	27010	27147	27304	27186	27023	27033	27033	27028	26878	26917	26924	26991	27032	27032	26729	26934	26857	27039	27273	26931	27181	26910	27022	27021	26969	26728	26944	27037	27198	27170	27333	26868	26967	27054	26989	27166	26996	27118	26999	27125	26986	26992	27187	26836	27213	27194	26982	27062	27137	27107	26911	27290	26683	26909	27039	27180	26958	27210	27067	27096	26907	27125	27210	27046	26846	27057	26972	27045	27146	27124	27026	27021	26933	27077	27030	27179	27066	27139	27082	27146	27052	27093	27026	26961	26953	27160	27004	27046	27235	26989	26669	27127	27092	27166	27204	27128	26960	27177	27101	26988	26962	27192	26820	27119	27087	27022	27023	27005	26989	27229	27122	27116	26885	27134	27078	26832	26667	27124	26947	27152	27154	27260	26939	27091	27107	27011	27179	27334	26910	26897	27009	27068	26997	27110	27105	27058	26887	27193	27226	27183	26980	27121	26781	27129	27135	26945	26832	27033	26931	26966	26922	27312	27112	27080	27083	27269	27133	26896	27085	26943	26850	26991	26922	27017	27126	27095	26826	27001	27001	26892	26943	26941	26929	27204	27202	27345	27049	26923	27191	27238	26951	27025	27136	27049	26882	27001	27242	26910	26965	27163	27207	26915	26878	26941	26879	27026	27058	27063	27086	27100	27011	27094	26908	27020	27029	26976	27038	27169	26964	26929	26965	26848	26927	27109	27127	26820	26838	26980	26881	27128	27233	27102	27121	26896	26985	26980	26965	27137	27044	27167	26837	27373	26877	26961	27113	27308	26937	27132	27313	26902	26928	27027	27242	26957	27110	26744	27061	27095	27236	27028	27010	27255	27022	27178	27081	27012	27129	27188	27111	27017	27164	26940	26934	26844	27007	27115	26910	27028	27160	26982	27166	26877	27099	27170	27043	26882	27184	27171	26909	27247	26858	27087	26990	27209	27233	27055	27091	27105	27113	27135	27186	27104	27216	27085	27142	26961	26737	27071	27183	27026	27118	27158	27057	27068	26965	27055	27222	27119	26817	26907	27086	27127	27004	26780	26784	27071	27102	27027	27289	27026	27101	27225	27042	26968	27229	27226	26979	27084	26929	26942	27069	27018	27126	27133	27061	27112	26890	26942	26792	27158	27013	27057	27046	27104	27012	27144	27102	27300	27235	27306	26856	27122	26942	27022	27025	27071	27244	27083	27125	27135	27029	27026	26962	26862	27054	26837	27147	27321	27187	27166	27226	27223	26918	26948	26900	26861	26940	27118	27004	27109	27045	26937	26990	27037	27319	26959	27222	27156	27179	27047	27137	27058	27095	27025	26931	26980	27042	26864	27278	26961	27039	27078	26948	27292	27110	27042	27018	27094	26971	27205	26894	26963	27118	27034	27008	27137	26988	26941	27314	26849	27158	27253	27162	27231	27247	27198	27064	27090	26982	27114	26978	26977	26921	27082	27082	27095	26863	27075	27085	26896	26880	27117	27241	27033	27089	27209	27062	27023	27009	27086	27027	26986	27269	27123	27279	27213	26637	26964	27086	27048	27098	27173	27052	26852	26936	26773	27358	27066	27109	27231	27058	27072	26956	26994	27187	27016	27061	26961	27198	27062	27337	26986	26869	26947	27023	27042	27040	27089	27195	26939	27048	27112	27122	27113	27006	27126	26953	26988	26919	26997	27134	27117	27178	26835	27140	26920	26982	27235	27117	27178	27047	27005	26924	27029	27046	27185	27210	27022	26876	27321	27179	27145	27127	26786	27024	27042	27206	26987	27082	27127	27071	27171	27233	27014	27277	27021	26966	27032	27005	27253	27185	27087	27273	27168	27204	27335	27287	27119	27018	27149	27021	27042	26905
59484	103820	89950	63187	42533	28864	23419	21791	21294	21345	21349	21495	21540	21301	21435	21354	21511	21125	21378	21440	21397	21427	21406	21352	21319	21155	21359	21399	21320	21403	21393	21301	21534	21291	21463	21388	21304	21551	21421	21440	21503	21420	21368	21372	21361	21317	21398	21459	21159	21376	21307	21360	21300	21434	21553	21410	21296	21516	21588	21370	21441	21365	21330	21586	21335	21528	21375	21452	21463	21227	21452	21523	21220	21414	21026	21192	21425	21346	21210	21312	21620	21127	21484	21270	21286	21536	21314	21405	21420	21308	21397	21451	21341	21381	21241	21399	21476	21406	21313	21700	21489	21408	21455	21339	21620	21397	21548	21222	21412	21363	21338	21399	21493	21310	21355	21315	21245	21274	21302	21369	21384	21426	21278	21180	21463	21351	21486	21605	21329	21147	21500	21329	21590	21444	21450	21283	21384	21409	21352	21391	21498	21333	21375	21383	21390	21287	21166	21362	21391	21275	21508	21374	21297	21268	21446	21560	21478	21375	21350	21412	21056	21312	21437	21384	21413	21594	21270	21425	21272	21386	21544	21447	21260	21308	21393	21292	21345	21418	21487	21538	21480	21272	21379	21337	21326	21570	21509	21227	21228	21268	21473	21302	21270	21312	21393	21219	21501	21218	21489	21164	21331	21411	21257	21393	21209	21458	21376	21249	21178	21421	21362	21400	21289	21332	21233	21406	21437	21389	21325	21489	21560	21500	21205	21363	21313	21473	21376	21338	21475	21246	21367	21464	21277	21435	21412	21384	21298	21461	21329	21484	21334	21307	21410	21347	21308	21402	21371	21483	21464	21330	21475	21425	21429	21529	21269	21409	21356	21237	21438	21603	21175	21373	21360	21577	21444	21262	21266	21375	21535	21119	21492	21412	21338	21470	21391	21261	21413	21357	21501	21184	21351	21400	21436	21283	21381	21449	21297	21435	21341	21398	21399	21288	21227	21289	21350	21447	21306	21404	21324	21484	21381	21316	21549	21425	21498	21460	21380	21228	21446	21152	21476	21082	21290	21285	21469	21432	21312	21384	21286	21404	21288	21275	21322	21222	21381	21359	21385	21260	21406	21531	21489	21345	21461	21384	21378	21261	21339	21252	21150	21341	21474	21255	21259	21414	21543	21530	21312	21328	21377	21289	21376	21454	21329	21365	21489	21420	21409	21246	21401	21268	21342	21468	21279	21387	21277	21319	21420	21290	21358	21325	21368	21395	21499	21362	21308	21165	21333	21649	21504	21413	21324	21310	21270	21332	21349	21436	21398	21271	21394	21212	21502	21513	21255	21431	21453	21406	21255	21359	21572	21273	21463	21553	21408	21293	21478	21411	21300	21363	21373	21234	21259	21372	21415	21513	21311	21309	21443	21275	21434	21277	21504	21328	21343	21417	21420	21394	21427	21303	21333	21303	21311	21317	21422	21380	21480	21322	21539	21496	21287	21474	21319	21344	21271	21357	21461	21470	21442	21259	21469	21430	21513	21271	21284	21275	21290	21398	21081	21277	21178	21313	21349	21360	21446	21389	21262	21536	21440	21543	21262	21292	21243	21337	21334	21144	21373	21201	21410	21343	21299	21295	21485	21468	21420	21528	21408	21248	21142	21437	21543	21397	21521	21338	21270	21361	21426	21289	21320	21491	21472	21258	21448	21470	21359	21409	21528	21370	21326	21356	21459	21366	21529	21345	21404	21499	21289	21566	21484	21454	21237	21427	21210	21300	21395	21253	21309	21430	21385	21319	21266	21279	21129	21296	21524	21326	21358	21279	21369	21216	21442	21304	21254	21469	21379	21316	21276	21380	21347	21278	21278	21335	21440	21166	21479	21406	21411	21137	21377	21415	21563	21190	21431	21430	21515	21338	21367	21096	21342	21442	21416	21322	21463	21453	21424	21478	21111	21302	21357	21507	21311	21460	21249	21441	21545	21440	21236	21473	21338	21536	21271	21411	21298	21312	21466	21478	21308	21266	21490	21377	21348	21309	21471	21293	21402	21376	21434	21156	21360	21433	21529	21300	21338	21648	21382	21514	21348	21434	21485	21283	21302	21190	21159	21302	21215	21287	21441	21372	21508	21498	21339	21367	21217	21383	21271	21302	21345	21281	21411	21576	21448	21350	21378	21462	21294	21608	21446	21491	21265	21611	21392	21395	21625	21364	21389	21413	21241	21374	21337	21421	21203	21461	21319	21223	21545	21474	21451	21445	21151	21335	21403	21328	21691	21317	21207	21510	21571	21348	21264	21245	21562	21286	21317	21422	21246	21302	21319	21446	21451	21475	21291	21345	21315	21172	21245	21269	21419	21263	21393	21300	21456	21196	21360	21305	21434	21294	21487	21192	21456	21133	21491	21469	21339	21245	21417	21324	21325	21470	21278	21268	21253	21444	21231	21429	21471	21289	21354	21295	21520	21489	21270	21376	21429	21333	21466	21366	21261	21275	21272	21261	21331	21478	21311	21401	21306	21350	21323	21498	21324	21252	21276	21430	21385	21478	21409	21280	21306	21434	21330	21385	21232	21602	21489	21445	21432	21423	21411	21358	21453	21506	21534	21453	21353	21373	21138	21456	21399	21241	21422	21390	21397	21330	21378	21356	21435	21263	21329	21496	21548	21474	21466	21368	21470	21402	21343	21321	21346	21234	21497	21515	21272	21237	21560	21478	21508	21450	21375	21314	21370	21533	21422	21381	21214	21443	21344	21407	21308	21322	21354	21326	21424	21380	21308	21354	21206	21211	21487	21291	21370	21325	21473	21409	21058	21334	21343	21140	21414	21317	21365	21324	21593	21386	21305	21278	21385	21435	21556	21447	21405	21405	21402	21409	21348	21472	21232	21491	21338	21334	21383	21328	21459	21418	21329	21357	21416	21341	21513	21363	21282	21565	21541	21586	21543	21341	21190	21355	21362	21487	21246	21296	21258	21381	21351	21282	21275	21417	21494	21292	21230	21326	21505	21414	21262	21410	21262	21411	21497	21370	21554	21230	21305	21414	21481	21420	21440	21286	21370	21440	21565	21294	21492	21387	21196	21430	21436	21436	21251	21304	21266	21271	21550	21376	21282	21444	21340	21349	21447	21348	21382	21514	21309	21253	21379	21382	21338	21263	21364	21456	21360	21161	21444	21253	21323	21430	21594	21510	21429	21273	21351	21396	21303	21445	21312	21299	21465	21512	21461	21279	21368	21215	21383	21429	21413	21723	21419	21269	21458	21390	21485	21416	21406	21326	21332	21513	21399	21373	21343	21701	21486	21199	21355	21286	21545	21330	21335	21252	21526	21339	21266	21231	21472	21492	21353	21319	21491	21310	21379	21397	21290	21427	21297	21363	21453	21468	21364	21500	21404	21415	21480	21183	21524	21335	21505	21593	21318	21364	21437	21524	21265	21432	21247	21475	21303	21394	21263	21200	21545	21406	21387	21408	21319	21393	21360	21431	21303	21161	21494	21347	21160	21316	21364	21362	21511	21203	21412	21585	21533	21204	21292	21407	21265	21398	21530	21216	21474	21295	21376	21486	21401	21612	21258	21437	21310	21260	21475	21342	21486	21487	21496	21356	21332	21273	21461	21290	21396	21442	21514	21400	21411	21410	21356	21142	21257	21493	21354	21282	21385	21299	21533	21467	21264	21444	21357	21259	21221	21414	21422	21224	21428	21374	21260	21375	21424	21399	21569	21392	21258	21421	21239	21363	21361	21242	21349	21533	21326	21288	21475	21410	21448	21248	21281	21271	21522	21160	21404	21348	21453	21351	21193	21246	21388	21420	21496	21353	21378	21348	21498	21351	21185	21335	21417	21511	21333	21388	21340	21387	21352	21270	21411	21304	21333	21298	21285	21311	21306	21504	21359	21377	21369	21378	21188	21452	21334	21403	21467	21574	21445	21287	21381	21322	21183	21286	21253	21279	21433	21483	21293	21417	21208	21369	21342	21400	21358	21549	21451	21274	21422	21529	21169	21591	21488	21356	21570	21527	21259	21326	21387	21214	21289	21427	21371	21264	21333	21289	21379	21357	21472	21264	21373	21345	21388	21398	21259	21249	21410	21484	21359	21302	21464	21263	21289	21360	21595	21429	21201	21403	21430	21231	21308	21332	21342	21542	21272	21329	21468	21410	21339	21323	21536	21499	21226	21464	21376	21215	21295	21291	21409	21361	21240	21240	21421	21477	21415	21434	21449	21351	21549	21452	21214	21381	21477	21329	21342	21452	21431	21221	21478	21389	21395	21306	21388	21558	21347	21490	21307	21432	21289	21379	21250	21338	21319	21414	21487	21287	21539	21266	21271	21323	21350	21312	21349	21409	21298	21372	21280	21392	21459	21367	21459	21389	21386	21373	21379	21398	21513	21386	21356	21407	21355	21239	21482	21286	21315	21239	21303	21349	21410	21403	21457	21507	21282	21427	21513	21379	21348	21306	21350	21576	21335	21538	21314	21535	21323	21319	21530	21295	21310	21385	21316	21453	21292	21517	21348	21221	21402	21234	21276	21299	21578	21333	21408	21438	21287	21301	21098	21452	21550	21410	21317	21156	21335	21286	21381	21371	21350	21356	21361	21401	21328	21410	21472	21408	21505	21349	21424	21297	21378	21278	21377	21402	21425	21447	21424	21474	21330	21291	21275	21052	21253	21249	21392	21483	21232	21463	21440	21362	21423	21344	21353	21393	21255	21302	21404	21350	21392	21438	21481	21157	21427	21383	21268	21346	21432	21261	21325	21391	21416	21491	21486	21497	21267	21376	21259	21279	21318	21395	21458	21358	21390	21212	21547	21521	21312	21246	21435	21339	21267	21327	21345	21373	21428	21313	21378	21268	21418	21365	21265	21496	21337	21357	21457	21436	21402	21451	21495	21307	21442	21407	21384	21347	21393	21319	21500	21345	21376	21526	21259	21650	21528	21414	21293	21219	21370	21520	21359	21358	21436	21489	21487	21342	21351	21403	21369	21404	21221	21251	21317	21294	21426	21373	21480	21361	21238	21270	21408	21389	21286	21385	21329	21539	21369	21481	21438	21302	21377	21369	21567	21375	21314	21510	21303	21384	21393	21597	21348	21258	21447	21608	21272	21357	21395	21352	21475	21505	21550	21424	21445	21369	21415	21416	21375	21372	21427	21356	21442	21274	21267	21376
22712	24031	40699	40135	35059	32928	32619	28447	28177	28600	28427	28038	28078	28210	28208	28083	28147	27980	28147	28112	28013	28023	28236	27989	28044	27965	28015	28188	27988	28102	27896	27854	28132	28050	27955	27895	27543	27913	27882	27769	27888	27847	28001	27551	27783	28077	27899	27961	27767	27957	27690	27741	27928	27814	27493	27823	27881	28000	27710	27806	27748	27804	28027	27839	27818	27835	27688	27901	27877	28025	28042	27897	27953	27898	27659	27889	27856	27826	27889	27839	27890	27868	27886	27930	27765	27785	27731	27807	27845	27975	27757	27631	27646	27556	27566	27881	27686	27635	27787	27800	27853	27694	27857	27868	27652	27802	27764	27711	27766	27571	27796	27765	27821	27776	27845	27712	27874	27708	27845	27678	27744	27582	27877	27565	27804	27905	27867	27695	27860	27616	27579	27703	27929	27942	27705	27760	27979	27778	27897	27870	27662	27906	27703	27661	27805	27898	27842	27675	27810	27739	27899	27719	27710	27750	27891	27637	27824	27809	28026	27799	27829	27664	28044	27840	27762	27746	27749	27647	27780	27823	27553	27807	27619	27840	27834	27996	27864	27833	27699	27906	27675	27727	27816	28010	27615	27749	27732	27844	27932	27817	27825	27751	27773	27898	27673	27719	27921	27814	27740	27847	27673	27687	27785	27588	27562	27663	27779	27703	28105	27790	27566	27678	27854	27900	27806	27810	27690	27716	27786	27548	27483	27586	27575	27825	27760	27762	27612	27783	27885	27679	27838	27710	27958	27767	27666	27715	27626	27543	27619	27875	27737	27722	27421	27763	27748	27797	27911	27757	27909	27799	27799	27804	27832	27774	27498	27570	27861	27914	27929	27849	27854	27747	27674	27766	27871	27797	27918	27827	27887	27669	27622	27907	27916	27539	27790	27617	27836	27790	27626	27704	27894	27816	27703	27802	27752	27858	27811	27810	27825	27689	27833	27767	27714	27849	27640	27465	27734	27765	27880	27594	27743	27854	27756	27861	27781	27914	27555	27702	27837	27600	27678	27625	27962	27771	27830	27822	27935	28012	27568	27850	27767	27839	27799	27779	27853	27783	27763	27901	28002	27915	27608	27663	27833	27970	27651	27631	27911	27665	27659	27676	27773	27957	27740	27663	27704	27733	27856	27669	27723	27813	28007	27976	27807	27698	27772	27769	27740	27776	27596	27880	27843	27903	27756	27764	27662	27870	27895	27712	27627	27908	27766	27692	27797	27822	27772	27748	27829	27585	27794	27540	27894	27810	27730	27922	27817	27784	27716	27538	27821	27754	27838	28055	27870	27856	28003	27739	27863	27857	27710	27678	27915	28065	27786	27634	27920	27839	27741	27809	27918	27870	27778	27550	27782	27841	27692	27595	27997	27556	27702	27783	27696	27635	27667	27724	27562	27595	27648	27992	28029	27653	27635	27830	27807	27686	27990	27763	27852	27714	27899	27850	27544	27676	27846	27913	27577	27730	27582	27841	27830	27759	27772	27963	27500	27824	27545	27763	27639	27870	27842	27752	27694	27920	27779	27677	27577	27760	27928	27856	27941	27815	27755	28045	27624	27822	28048	27765	27997	27773	27633	27898	27853	27787	27956	27807	27747	27708	27743	27737	27883	27532	27754	27672	27707	27572	27685	27921	27919	27905	27637	27898	27942	27999	27792	27794	27602	27632	27694	27745	27657	27758	27535	27893	27961	27568	28001	27736	27769	27811	27763	27783	27782	27968	27890	27822	27708	27736	27808	27895	27688	27925	27912	27746	28009	27663	27820	27652	27557	27869	27802	27761	27707	27767	27615	27959	27647	27568	27630	27871	27865	27834	27649	27779	27568	27413	27763	27638	27522	28004	27947	27659	27677	27785	27675	27777	27912	27738	27579	27754	27773	27638	27448	27834	27750	27618	27903	27543	27956	27905	27748	27676	27789	27818	27927	27738	27573	27788	27589	27569	27869	27654	27795	27682	27424	27866	27897	27695	27694	27798	27715	27565	27816	27632	27790	27867	27692	27887	27711	27970	27921	27863	27704	27730	27699	27951	27828	27669	27700	27751	27846	27822	27554	27758	27683	27815	27706	27786	27875	27564	27763	27738	28041	27746	27729	27556	27833	27697	27668	27552	27720	27968	27930	27800	27846	27864	27841	27731	28003	27893	27815	27737	27573	27635	27637	27819	27724	27984	27748	27759	28034	27820	27794	27867	27812	27723	27488	27608	27554	27808	27681	27676	27721	27781	27864	27716	27667	27776	27671	28086	27694	27836	27740	27768	27627	27777	27806	27789	27696	27759	27999	27865	27814	27663	27529	27698	27693	27405	27739	27882	27596	27746	27558	27724	27814	27924	27763	27683	27956	27961	27773	27890	27894	27867	27723	28015	27655	27729	27964	27723	27831	27587	27621	27745	27729	27872	27786	27589	27932	27785	27783	27963	27833	27844	27733	27756	27777	27833	27680	27826	27576	27833	27842	27900	27841	27815	27884	27887	27777	27737	27785	27746	27685	27889	27758	28067	27915	27837	27848	27867	27848	27988	27693	27942	27693	27873	27819	27628	27787	27685	27834	27757	27707	27885	27937	27875	27596	27892	27782	27559	27754	27668	27713	27892	27774	27721	27829	27748	27710	27761	27819	27889	27777	27720	27767	27624	27902	27584	27860	27762	27722	28004	27843	27935	28019	27674	27675	27548	27690	27667	27956	27575	27799	27865	27700	27642	27587	27807	27859	28022	27917	27746	27805	27611	27624	27709	27862	27672	27601	27622	27990	27781	27584	27685	27766	27732	27627	27793	27767	27824	27837	27627	27526	27823	27819	28075	27797	27754	27767	27797	27652	27792	27856	27669	27869	27871	27772	27883	27636	27791	27566	27891	27835	27805	27936	27838	27770	27831	27866	27787	27691	27814	27829	27741	27665	27655	27745	27732	27789	27905	27791	27739	27675	27797	27885	27622	27785	27597	27800	27670	27817	27694	27812	27803	27772	27840	27689	27772	27830	27789	27813	27884	28021	27728	27744	27494	27615	27927	27826	27752	27802	27739	27758	27543	27751	27746	27685	27847	27556	27839	27792	27624	27883	27815	27722	27746	27898	27716	27689	27611	27685	27749	27909	27761	27886	27982	27825	27779	27912	27706	27879	27876	27732	27669	27790	27760	27761	27950	27744	27779	27648	27576	27610	27831	27807	27783	27855	27738	27953	27657	27801	27959	27786	27686	27557	27895	27850	27558	27692	27545	27777	27824	27717	27712	27610	27796	27510	27668	27666	27829	27974	27680	28008	27833	27512	27785	27847	27672	27709	27673	27939	28058	27679	27908	27612	28121	27976	27842	27877	27764	27488	27697	27861	27689	27719	27755	27937	27782	27810	27721	27820	27661	27884	27915	27670	27659	27763	27742	27893	27683	27498	27765	27724	27849	27781	27860	27561	27645	28000	27885	27861	27697	27760	27661	27827	27706	27640	27821	27727	27539	27766	27568	27984	27688	27651	27723	27684	27608	27602	27914	27788	27857	27626	27796	27720	27859	27823	27488	27870	28090	27860	27783	27849	27823	27791	27859	27845	27610	27950	27657	27740	27823	27887	27890	27831	27880	27874	27662	28081	27828	27661	27760	27766	27719	28030	27611	27713	27976	27991	27847	27892	27738	27762	27717	27795	27804	27837	27769	27909	27849	27734	27836	27866	28019	27695	27770	27737	27891	27600	27648	27762	27856	27746	27830	27807	27640	27682	27865	27910	27961	27815	27529	27649	27799	27931	27625	27785	27721	27773	27647	27697	27709	27586	27575	27860	27838	27604	27644	27766	27752	27916	27539	27425	27804	27872	27716	27615	27977	27790	27816	27703	27656	27752	27771	27583	27693	27731	27816	27525	27816	27547	27693	27745	27549	27654	27617	27691	27908	27922	27747	27792	27631	27862	27607	27987	27543	27767	27765	27997	27798	27862	27703	27775	27607	27717	27793	28073	27728	27745	27764	27735	27592	27727	27617	27678	27715	27901	27803	27977	27853	27638	27890	27669	27793	27903	27751	27982	27743	28010	27906	27906	27694	27770	27675	27987	27792	27995	27578	27765	27871	27893	27860	27819	27877	28161	27705	27865	27564	27786	27672	27757	27854	27801	28015	27894	27999	27949	27863	27710	27851	27788	27613	27656	27720	27827	27894	27841	27526	27585	27882	27948	27568	27886	27709	27907	27670	27824	27857	27574	27883	27753	27744	28025	27758	27849	27823	27729	27802	27859	27695	27980	27556	27638	27946	27879	27822	27952	27902	27875	27848	27695	27899	27974	27507	27950	28081	27914	27788	27826	27791	27777	27801	27788	27934	27921	27822	27800	27966	27699	27680	27759	27666	27474	27755	27733	27675	27653	27932	27887	27820	27819	27870	27911	27955	27882	27671	27851	27833	27810	27760	27636	27552	27740	27832	27872	27793	27780	27738	27778	27839	27771	27670	27783	27582	27772	27664	27717	27754	27542	27660	27668	27849	27862	27849	27704	27892	27907	27630	27910	27647	27789	27934	27838	27857	27933	27940	27606	27910	28107	27784	27664	27688	27645	27730	27806	27802	27745	27893	28093	27779	27916	27685	27779	27796	27943	27697	27693	27765	27773	27823	27667	27802	27697	27974	27814	27739	27801	27755	27746	27523	27767	27702	27712	27852	27666	27934	27799	27686	27774	27715	27733	27662	27642	27882	28056	27834	27898	27768	27757	27862	27800	27729	27835	27612	27822	27770	27807	27890	27705	27555	27806	27612	27637	27684	27507	27760	27809	27774	27885	28128	27656	27661	27629	27738	27666	27821	27952	27834	27707	27697	27584	27620	27707	27761	27711	27633	27697	27643	27691	27769	28001	27789	27805	27978	27788	27908	27888	27669	27711	27775	27706	27835	27814	27594	27814	27734	27823	27661	27748	27709	27948	27760	27791	27613	27767	27743	27757	28019	27687	27656	27700	27881	27474	27857	27610	27584	27799	27788	27725	27676	27770	27986	27796	27343	27834	27828	27602	27543	27781	27811	27785	27781	27754	27807	27821	27708	27929	27694	27742	27645	27515	27869	27883	27807	27943	27618	27573	27787	27706	27721	27734	27593	27686	27891	27452	27774	27640	27892	27790	27645	28171	27642	27717	27969	27768	27685	27902	27848
61473	98992	93075	75358	51130	34193	24991	22390	21848	21691	21766	21694	21788	21696	21937	21814	21731	21907	21791	21823	21780	21730	21874	21799	21746	21712	21978	21721	21806	21679	21688	21741	21768	21676	21826	21774	21692	21967	21784	21734	21681	21712	21823	21775	21800	21862	21729	21727	21749	21990	21579	21669	21766	21544	21753	21491	21920	21883	21887	21746	21814	21772	21645	21793	21635	21804	21667	21877	21728	21681	21839	21748	21696	21664	21929	21726	21870	21738	21614	21769	21786	21785	21585	21587	21704	21737	21639	21750	21639	21846	21584	21561	21828	21774	21862	21653	21610	21754	21713	21761	21717	21753	21794	21687	21737	21800	21637	21682	21468	21788	21920	21634	21780	21964	21699	21768	21809	21693	21680	21812	21823	21691	21885	21717	22019	21814	21827	21687	21633	21850	21809	21823	21808	21784	21653	21678	21833	21532	21773	21668	21827	21745	21684	21800	21438	21704	21720	21853	21866	21856	21725	21948	21634	21871	21992	21527	21692	21726	21790	21828	21704	21848	21632	21687	21838	21890	21795	21907	21613	21760	21741	21703	21861	21678	21820	21845	21979	21635	21804	21651	21620	21740	21810	21751	21672	21987	21814	21765	21709	21752	21678	21773	21669	21757	21625	21757	21615	21763	21771	21907	21660	21926	21765	21641	21857	21876	21696	21664	21831	21494	21751	21594	21868	21755	21803	21735	21739	21805	21771	21702	21985	21745	21656	21694	21871	21832	21847	21607	21738	21759	21750	21894	21872	21706	21799	21694	21756	21681	21647	21743	21766	21641	21847	21679	21740	21770	21790	21792	21704	21653	21665	21672	21738	21938	21646	21788	21710	21749	21794	21689	21567	21680	21704	21587	21848	21529	21873	21696	21740	21690	21601	21686	21785	21685	21781	21735	21916	21891	21675	21628	21857	21728	21786	21725	21811	21831	21830	21843	21752	21745	21585	21625	21891	21756	21833	21704	21859	21598	21759	22010	21553	21784	21795	21805	21788	21661	21850	21801	21837	21654	21823	21523	21645	21685	21676	21666	21766	21755	21775	21729	21628	21686	21771	21795	21641	21737	21806	21739	21694	21723	21751	21764	21743	21642	21811	21725	21943	21661	21631	21549	21680	21824	21918	21711	21858	21773	21776	21696	21835	21785	21686	21957	21820	21765	21675	21628	21698	21624	21707	21827	21814	21815	21804	21698	21725	21828	21817	21881	21705	21847	21692	21878	21687	21715	21721	21885	21663	21688	21880	21582	21578	21782	21637	21618	21740	21708	21832	21810	21546	21705	21764	21682	21736	21798	21836	21570	21801	21830	21687	21720	21722	21907	21779	21827	21866	21797	21822	21638	21738	21710	21492	21665	21569	21815	21709	21589	21556	21664	21857	21626	21785	21921	21756	21847	21592	21751	21890	21681	21741	21775	21802	21842	21590	21824	21866	21728	21741	21774	21727	21670	21860	21690	21616	21726	21671	22058	21605	21728	21866	21872	21901	21674	21882	21532	21745	21623	21686	21827	21836	21811	21838	21858	21925	21492	21715	21862	21878	21720	21727	21526	21773	21886	21748	21587	21868	21670	21707	21722	21844	21718	21679	21822	21833	21807	21621	21617	21736	21795	21634	21750	21707	21907	21657	21968	21664	21831	21740	21817	21811	21724	21669	21777	21742	21799	21683	21989	21769	21832	21930	21737	21689	21690	21875	21652	21847	21899	22036	21629	21832	21761	21701	21917	21732	21629	21990	21798	21728	21805	21628	21642	21702	21831	21660	21874	21655	21594	21752	21861	21770	21707	21688	21652	21657	21750	21884	21752	21695	21545	21673	21828	21733	21710	21704	21765	21638	21766	21740	21800	21679	21672	21822	21690	21707	21715	21561	21866	21781	21782	21786	21546	21688	21826	21768	21833	21792	21625	21635	21810	21783	21790	21811	21654	21690	21867	21593	21741	21779	21723	21716	21626	21812	21814	21598	21945	21632	21713	21956	21631	21831	21659	21629	21705	21935	21745	21796	21803	21788	21659	21657	21788	21861	21670	21829	21767	21959	21694	21645	21726	21674	21706	21820	21711	21683	21785	21812	21641	21657	21660	21519	21864	21793	21533	21789	21865	21639	21703	21839	21752	21780	21536	21802	21844	21785	21697	21789	21754	21685	21793	21745	21683	21846	21661	21788	21919	21788	21803	21564	21865	21845	21891	21760	21797	21854	21664	21902	21875	21743	21657	21731	21609	21856	21659	21731	21845	21509	21847	21795	21851	21620	21792	21788	21735	21799	21738	21803	21746	21848	21822	21775	21739	21772	21732	21781	21795	21818	21891	21670	21680	21708	21882	21736	21830	21858	21778	21731	21650	21764	21803	21842	21630	21729	21815	21782	21721	21772	21698	21822	21885	21651	21818	21592	21810	21784	21873	21882	21618	21710	21851	21674	21666	21865	21748	21904	21858	21886	21580	21571	21699	21697	21721	21809	21777	21584	21657	21749	21697	21626	21664	21705	21623	21794	21789	21778	21654	21828	21633	21777	21790	21544	21580	21743	21893	21739	21886	21707	21684	21724	21751	21656	21746	21822	21849	21680	21661	21833	21727	21684	21748	21572	21821	21721	21667	21775	21776	21669	21697	21900	21745	21690	21699	21616	21916	21602	21668	21692	21860	21565	21859	21592	21919	21734	21767	21587	21992	21826	21653	21705	21833	21902	21621	21769	21813	21787	21939	21667	21835	21848	21739	21816	21715	21826	21901	21851	21778	21843	21716	21810	21854	21621	21829	21665	21516	21651	21664	21846	21608	21778	21727	21694	21874	21571	21705	21839	21732	21719	21793	21706	21777	21667	21677	21906	21644	21660	21775	21583	21825	21928	21833	21873	21687	21798	21759	21793	21696	21797	21772	21799	21664	21821	21592	21675	21572	21662	21701	21899	21612	21797	21675	21695	21760	21682	21878	21789	21986	21676	21630	21871	21943	21620	21804	21756	21659	21739	21791	21805	21898	21628	21682	21852	21633	21873	21777	21783	21758	21823	21618	21824	21870	21643	21699	21627	21656	21839	21804	21665	21899	21770	21698	21853	21626	21539	21856	21704	21636	21687	21738	21801	21778	21898	21607	21613	21777	21700	21706	21780	21673	21636	21666	21793	21724	21910	21853	21712	21738	21727	21653	21776	21831	21733	21885	21790	21728	21885	21776	21842	21744	21615	21878	21845	21481	21935	21754	21617	21623	21906	21672	21800	21544	21846	21671	21721	21536	21820	21783	21912	21736	21772	21944	21707	21739	21736	21794	21576	21689	21832	21698	21613	21856	21672	21733	21800	21766	21787	21907	21662	21711	21658	21806	21835	21907	21791	21608	21816	21903	21774	21719	21803	21697	21734	21862	21724	21707	21742	21852	21634	21833	21560	21738	21718	21538	21528	21740	21779	21512	21878	21797	21872	21952	21716	22056	21730	21704	21671	21685	21697	21783	21868	21772	21637	21809	21770	21784	21775	21875	21872	21722	21825	21753	21557	21723	21793	21661	21565	21469	21648	21934	21713	21774	21758	21954	21880	21678	21897	21613	21694	21745	21803	21671	21683	21751	21754	21871	21748	21855	21861	21751	21800	21607	21678	21720	21734	21640	21640	21844	21754	21654	21775	21866	21805	21838	21749	21744	21673	21679	21725	21931	21634	21749	21805	21730	21686	21602	21701	21881	21653	21771	21733	21783	21881	21842	21843	21770	21792	21657	21767	21621	21812	21793	21615	21728	21779	21740	21976	21650	21933	21745	21705	21770	21936	21939	21752	21651	21540	22038	21740	21802	21513	21796	21564	21677	21754	21683	21868	21782	21730	21898	21735	21810	21715	21752	21690	21799	21814	21944	21986	21922	21710	21753	21749	21822	21702	21818	21767	21783	21784	21646	21835	21644	21779	21687	21718	21692	21528	21841	21827	21536	21833	21773	21695	21627	21877	21713	21529	21704	21715	21742	21700	21481	21820	21650	21844	21745	21666	21759	21809	21781	21904	21634	21643	21747	21790	21601	21831	21604	21954	21612	21709	21833	21866	21826	21662	21581	21935	21598	21728	21722	21654	21918	21650	21721	21680	21669	21912	21627	21742	21655	21801	21616	21700	21664	21806	21708	21711	21719	21746	21670	21661	21525	21708	21776	21645	21691	21896	21591	21832	21720	21752	21707	21658	21781	21608	21833	21920	21723	21615	21591	21867	21693	21788	21759	21863	21573	21628	21884	21653	21714	21663	21707	21568	21683	21787	21699	21694	21770	21713	21667	21768	21698	21817	21740	21707	21822	21596	21772	21764	21702	21820	21650	21672	21797	21852	21650	21820	21599	21694	21918	21630	21684	21691	21546	21929	21743	21920	21729	21639	21813	21655	21446	21716	21781	21854	21759	21629	21769	21639	21779	21794	21804	21612	21698	21660	21684	21805	21547	21681	21739	21855	21637	21747	21702	21922	21607	21947	21865	21693	21797	21732	21790	21811	21724	21707	21740	21891	21577	21747	21643	21686	21661	21526	21857	21697	21575	21500	21763	21614	21892	21716	21870	21765	21599	21854	21666	21725	21746	21773	21667	21576	21900	21696	21821	21539	21678	21867	21861	21740	21618	21698	21604	21873	21832	21702	21741	21888	21750	21659	21721	21625	21582	21455	21917	21905	21705	21753	21869	21808	21791	21605	21780	21589	21650	21899	21737	21876	21569	21787	21943	21687	21609	21910	21797	21719	21628	21672	21625	21651	21696	21604	21860	21671	21842	21775	21623	21671	21878	21951	21824	21976	21630	21776	21666	21859	21641	21635	21655	21894	21661	21694	21530	21730	21617	21707	21746	21823	21740	21934	21750	21677	21835	21923	21614	21752	21703	21702	21850	21713	21804	21699	21729	21804	21683	21597	21643	21810	21753	21849	21805	21683	21672	21734	21570	21798	21937	21759	21835	21959	21671	21619	21643	21738	21636	21974	21649	21492	21858	21836	21878	21638	21805	21705	21690	21524	21703	21813	21707	21543	21692	21545	21837	21773	21837	21626	21756	21620	21548	21868	21809	21653	21769	21682	21814	21706	21638	21608	21748	21780	21743	21688	21662	21685	21645	21598	21763	21672	21660	21831	21719	21692	21730	21805	21674	21674	21617	21696	21635	21645	21694
29877	39129	49159	38896	30010	28378	27378	27071	26754	27005	26793	26890	26832	27080	27013	26973	26828	26980	26851	26744	26691	26867	26963	26882	26677	26854	26741	27007	27008	27015	26865	26828	26969	26824	26973	26904	26684	26829	26708	26711	26753	26751	27011	26893	26820	26742	26776	26982	26836	26763	26975	26923	26900	26946	26804	26698	26781	26811	27042	26810	26833	26983	26895	26888	26892	26697	26756	26953	26724	26864	27022	26820	26886	26785	26853	26836	26827	26979	26981	26808	26776	26985	26771	27009	26968	27141	26888	26755	26907	26905	27203	26887	26738	26898	26724	26780	26791	26845	26955	26997	26865	27015	26935	26857	26704	26711	27130	26895	26703	26864	26883	26756	26646	27025	26758	26844	26753	26984	26943	26846	26832	26636	26908	26706	26954	26740	26945	26669	26872	26862	26675	26796	26791	26968	26933	26829	26861	27032	26944	26876	26850	27072	26725	26757	26900	26729	26755	26946	27028	26807	27002	26818	26683	26844	26799	26945	26892	26722	26970	26666	26761	26658	26747	26748	26999	27028	26809	26834	26826	26859	26796	26790	26943	26634	27030	26678	26873	26931	26729	26663	26805	26875	26571	26873	26927	26908	26672	26698	26896	27018	26910	26652	26839	26740	26906	26878	26887	26671	26937	26953	26864	26793	26878	26715	26942	26886	26920	27009	26796	26639	26752	26914	26846	26996	26716	26810	26787	26902	26912	26788	26658	26724	26799	26704	26884	26890	26869	27076	26926	26722	26782	26743	26795	26903	26941	26964	26928	26614	26722	27024	26768	26773	26796	26862	27151	26721	26770	26795	26717	26796	26934	26770	26733	26693	26787	26910	27041	26905	26851	26605	26546	26730	26739	26843	26820	26924	26960	27045	26653	26679	26924	26991	26769	26750	26895	27050	26789	26758	27049	26650	26823	26942	26932	26705	26870	27005	26820	26780	26843	26733	26645	26727	26696	26748	26733	26733	26889	26869	27017	27087	26939	26866	26837	26698	26653	26772	26673	26643	26664	26593	26916	26848	26942	26835	26899	26795	26914	26730	26928	26846	26617	26810	26695	26838	26645	26802	26612	26824	26875	26875	26964	26842	26868	26924	26835	26896	26844	26896	26851	26723	27003	26834	26868	26958	27110	26918	26745	26965	26821	26941	26750	27089	26564	26897	26681	26853	26703	26728	26900	26915	26990	26828	26631	26850	26939	26781	26962	26968	26814	26850	26574	26920	27037	27064	26782	26746	26888	27126	26761	26959	26722	26994	26892	26832	26739	26871	26897	26764	26759	26812	26797	26946	26717	26756	26948	26609	26913	26824	26589	26885	26845	26957	26739	26802	26974	26705	26899	26965	26850	26927	26764	27031	26974	26605	26802	26959	26668	26796	26618	26781	26856	26893	26649	26856	26794	26831	26706	26589	26964	26704	26744	26977	27013	26812	26816	26640	26778	26888	26860	26722	26818	26900	26998	27127	26770	26826	26699	26582	26812	26861	26942	26917	26873	26985	26397	26642	26674	26788	26847	26938	26922	26727	26809	26909	26762	26788	26833	26791	27079	26833	26809	26834	26688	26883	26838	26853	26891	26925	26882	27008	26910	26710	26921	26923	26734	26803	26844	26756	26884	26914	26835	26645	26844	26874	26863	26810	26956	26911	26931	26865	26757	26933	26905	26717	26817	26697	26780	26881	26879	26899	26807	26764	26711	26624	26720	26887	26891	26863	26908	27076	26714	26736	26821	26874	26739	26810	26987	26864	26969	26794	26817	26884	26899	26997	26894	26741	26623	26824	26797	26660	26747	26926	26696	26840	26786	26789	26583	26755	26911	26602	26867	26742	26939	26770	26924	26734	26966	27190	26989	26648	26950	26730	26889	26843	26801	26722	26965	26935	26439	26736	26882	26997	26698	26886	26936	26854	26853	26756	26858	26825	26907	26798	26793	26942	26926	26845	26654	26792	26869	26911	26923	26900	26794	26984	26941	26799	26741	27034	26833	26708	26979	26687	26862	26780	26981	26865	26665	26735	26998	26804	26790	26808	27012	26888	26987	26878	26801	27009	26819	26749	27005	26962	26657	26923	26659	26752	26966	26937	26906	26953	27020	26859	26816	27043	26901	26749	26682	26821	26888	26856	27138	26897	27062	26837	26997	26858	26952	26833	27103	26782	26647	26670	26691	26838	26786	26685	27033	26936	26830	26923	27064	26783	26654	26939	26664	26818	26893	26905	26698	26938	27003	26865	26861	26965	26903	26655	26797	26832	26682	26731	26823	26941	26834	27037	26693	26946	26888	26875	26687	26839	26876	26684	26830	26754	26732	26818	26879	26705	26888	26793	26901	26922	27002	26747	26974	26893	26953	26836	26927	26808	27019	26769	26951	26807	26761	26969	27126	26738	26951	26754	26800	26744	26728	26879	26738	26875	26751	26981	26950	27065	26961	26800	26756	26668	26748	26974	26949	26761	26910	26895	26825	26759	26873	26781	26800	26853	26852	26989	26712	26800	26750	26966	26700	26867	26844	26626	26650	26940	26664	26695	27004	27018	26782	26933	26760	27136	26900	26871	26862	26800	27058	26748	26730	26800	26770	26900	26975	26851	27043	26992	27102	26827	27020	26736	26606	26785	26805	26764	26981	26791	27055	26782	26930	26736	26997	26998	26834	26521	26941	26858	26605	26994	26439	26837	26613	26953	26807	26820	26644	26861	26767	26871	26779	26704	26803	26926	26873	26802	26832	26841	26727	26864	26992	26901	26825	26796	26959	26738	26981	26741	26739	26762	26829	26844	26674	27031	26890	26850	27156	26921	26988	27026	26919	26589	26830	26912	26755	26742	26923	27044	26979	26656	26666	26667	27175	26858	26757	26879	26937	26806	26810	27143	26808	26933	26917	26727	26666	27091	26887	26601	26820	26678	26904	26926	26816	26924	26768	26799	26766	26917	27026	26821	26916	26770	26756	26992	27061	26684	26780	26580	26721	26811	26844	26671	26909	26832	26740	26851	27007	26662	26833	26693	26796	26824	26893	26812	26751	26925	26757	26888	26826	26839	27094	26958	26597	26945	26687	26580	26503	26937	26769	27159	26815	26773	26709	26794	26835	26885	26746	26891	26943	26988	27075	26811	26902	26769	26892	26965	26851	26905	26842	26830	27012	27008	26830	26872	26935	26667	26963	26743	26883	26734	26717	27201	26895	27108	27118	26869	26703	26771	26818	26865	26935	26767	26865	26923	26652	26764	26905	26668	26714	26641	26844	26877	26809	27018	26718	26669	26666	26930	26957	26762	26992	26928	26827	26870	26757	26709	26676	26706	26984	26855	26716	27031	26848	26927	26838	27140	26974	26877	26856	26635	26971	26800	26917	26996	26799	26775	26690	26835	26952	26716	26874	26936	27042	27162	26789	26870	26815	26739	26712	26664	26549	26783	26773	27030	26824	26735	26956	26822	26936	26787	26729	26905	26946	26918	26732	26710	26924	27006	26819	26980	27022	26860	26759	26905	26913	26861	26742	26867	27020	26642	27076	26850	26841	26897	26913	26729	26900	26661	26990	26708	26625	27042	26824	26952	26970	26856	26739	26827	26996	26804	26663	26872	26762	26779	26831	26804	26994	26722	26905	26567	27057	26868	26777	26730	26990	26796	27035	26950	27005	26974	27191	26912	26884	26875	27077	26948	26633	26879	26758	26826	26752	26908	26872	26622	26952	27079	26816	26656	26903	26787	26861	26725	26962	27029	27142	26933	26785	26893	26767	26952	26963	26688	26838	26898	26764	26715	26914	26934	26963	26885	26666	26979	26661	26818	26605	26693	26719	26744	27001	26764	26811	26701	26935	26745	26766	26802	26801	26826	26888	26950	26641	26774	26776	26783	26817	26917	26642	27079	26876	26797	27071	26918	27009	26800	26510	26863	26795	26691	26825	26611	26681	26841	26969	26753	26982	26849	26410	26951	26773	26892	26704	26709	26889	26767	26725	26840	26815	26874	26900	26868	26751	26658	26612	26912	26921	26802	26655	26904	26910	26756	26848	26698	26769	26898	26785	27036	26825	26769	26899	26802	26907	26890	26946	26879	26818	26969	26807	26954	26672	26866	26929	26618	26560	26816	26983	26927	26781	26818	26865	26912	26902	26859	26900	26893	26852	26838	26879	26954	26849	26973	26915	26774	26841	26882	26971	26857	26832	26838	26683	26889	26970	26596	26683	26813	26976	26999	27021	26951	26870	26837	26686	26625	26935	26674	26799	26877	26835	26917	26992	26954	26926	26645	26606	26856	26870	26559	26869	26886	27085	26846	26577	26738	26870	26753	26912	26930	26924	26871	27046	26987	26820	26786	26699	26890	26569	26893	26958	26663	26812	26997	26903	26793	26878	26799	26757	26723	26594	27092	26956	26797	26871	26915	27135	26853	26871	27073	26701	26692	26779	26719	26920	26711	26708	26744	26852	26981	26771	26856	26803	27121	27074	26856	26837	26845	26872	26741	26678	26873	26872	26748	26943	26874	26759	26864	26856	26661	26817	26992	26732	26909	27010	26658	26979	26822	26811	26781	26627	26805	26654	27002	26739	26942	26657	26706	26756	26761	26636	26749	27048	27067	27028	26895	26926	26856	26626	26910	26871	26895	26802	27050	26859	26539	27064	26896	26840	26930	26760	26688	26890	26780	26861	26775	26823	26661	26828	26969	26820	26827	26774	26806	27028	26949	26837	26934	26860	26890	26715	26801	26693	26964	26937	26784	26834	26728	26716	26651	26958	26636	26969	26952	26839	26640	27044	27031	26811	26983	27089	26778	26835	26606	26793	26838	26909	26903	26762	26848	26711	26744	26703	26539	26904	27010	26840	27077	26776	26875	26773	26996	26656	26785	26937	26800	26904	26866	26898	26847	26895	26995	26867	26899	26912	26980	26868	27033	27001	26798	26910	26955	26850	26833	26842	26743	26810	26926	26755	26764	26676	26706	26960	26876	26822	26716	27077	27155	26884	26963	26570	26970	27074	26734	26835	26892	26860	26703	26714	26576	26904	26962	26842	26752	26867	27226	26757	27035	26769	26745	26835	26939	26998	26861	26631	27037	27048	27093	26707	26888	26725	26817	26874	26606	26908	26877	26860	27167	26982	26773	26522	26837	26754	26700	26900	26672	26875	26866
35252	60723	50685	33401	25219	22191	21489	21347	21272	21082	21098	21146	21192	21161	21090	21231	21149	21227	21205	21156	21100	21110	21263	21156	21145	21135	21015	21134	21182	21079	21239	21141	21172	21019	21214	21119	21176	21270	21163	21114	20979	21003	20996	21273	21300	21180	21192	21088	21056	21207	21232	21113	21076	21096	20899	21159	21192	21057	21135	21185	21364	21253	21192	21110	21217	20985	21171	21054	21287	21298	21176	21111	21160	21291	21322	21271	21070	21203	21203	21195	21276	21304	21121	21153	20954	20890	21206	21125	21079	21184	21129	21022	21188	21100	21083	21240	21156	21120	21109	21166	21282	21170	21043	21206	21324	21031	20884	21210	21061	21309	21103	21021	21146	21257	21152	21322	21264	21063	21127	20906	21219	21107	21135	21179	21174	20952	21277	21065	21141	21208	21151	21065	21151	21077	21245	21165	21118	21067	21142	21258	21090	21217	21161	21121	21055	21150	21178	20972	21187	21176	21003	21232	21145	21177	20982	21146	21088	20842	21131	21147	20965	21118	21222	21070	21019	21036	21139	21012	21139	21150	21203	21232	21205	21055	21191	21086	21190	21109	21168	21131	21200	21107	21076	21216	21184	21093	21162	21172	21018	21181	21123	21117	21073	21225	21267	21336	21107	21097	21150	21183	20960	21147	21130	21259	21311	21077	21032	21285	21092	21100	21165	21113	21026	21286	21220	21108	21228	21053	21215	21087	21295	21141	21234	21123	21108	21245	21121	21291	21042	21131	21143	21133	21132	21079	21218	21116	21020	21166	21111	21213	21148	21104	21207	21251	21146	21092	20937	21132	21161	21159	21147	21122	21049	20902	21079	21243	21206	21175	21157	21142	21196	21191	21104	21209	21207	21105	21038	21241	21329	21147	21161	21093	21150	21232	21095	21201	21274	21078	21095	21087	21172	21148	21195	20961	21096	21212	20932	21019	21160	21059	21148	21170	21116	21220	21298	21127	21226	21138	21235	21104	21084	21086	20926	21056	21019	21077	21417	21010	21142	21115	21205	21106	20970	21114	21159	20977	21380	20984	21212	21037	21145	21043	21216	21229	21097	21011	21183	21028	21224	20900	21203	21297	21015	21236	21185	21259	21218	21114	21173	21203	21069	21153	21022	21059	20956	21155	21127	20962	21095	21151	21169	21156	21183	21178	21171	21034	21100	21145	21184	21282	21252	21082	21198	21233	21120	21081	21237	21077	21133	21015	21252	21075	21138	21185	21056	21109	21106	21393	21119	21118	21195	21149	21149	21219	21140	21227	21171	21069	21191	21212	21281	21124	21170	21103	21054	21288	21029	21317	21241	21018	21175	21080	21096	21320	21190	21254	21221	20950	21160	21057	21112	20981	21229	21275	21115	21184	21104	20953	21105	21177	21107	21165	20890	21086	21007	21158	21182	21101	21040	21166	21132	21044	21008	21274	21070	21115	21072	21111	21255	21109	20854	20967	21248	21061	21078	21116	21082	20892	21153	21108	21236	21264	21243	21086	20991	21087	21162	21068	21165	21287	21120	21133	21205	21028	21232	21064	21000	21162	21226	21225	21204	21246	21152	21077	21087	21009	21145	21120	21167	21002	21063	21170	21106	21045	21191	21166	21143	21233	21143	21354	21057	21195	21195	21091	21107	21157	21165	21125	21368	21162	21373	21222	21271	21192	20932	21259	21172	21208	21160	21057	21083	21027	21282	20987	21172	21132	21081	21144	21138	21077	21315	21086	21104	21200	21032	21106	21181	21112	21120	20823	21138	20974	21279	21090	21134	21155	21262	21108	21219	21119	21149	21038	21331	21056	20932	21112	21223	21212	21164	21138	21190	21114	21173	21155	21077	21024	21084	21151	20957	21200	21135	20904	21303	21143	21118	20966	21109	21213	21233	21205	21009	21095	21048	21093	21088	21228	21089	21143	21098	21149	21160	21085	21104	21273	21091	21126	21059	21067	21197	21116	21001	21031	21150	21162	20970	21189	21203	21281	21204	21195	21322	21272	21105	21206	21129	21034	21028	21106	21132	21117	21262	21301	21125	21231	21152	21186	21158	21309	21111	21181	21056	21143	21124	21103	21177	20993	21143	21099	21186	21093	21297	21024	21173	21180	21161	21231	21253	21050	21360	21078	21223	20961	21158	21082	21082	21216	21106	21137	21204	21257	21049	21257	21308	21166	21157	21206	21116	21203	21173	21257	20972	21013	20897	21360	21075	20972	21056	21066	21040	21249	21111	21216	21091	21228	21057	21170	20982	21042	21031	21003	21223	21121	21042	21212	21193	21068	21039	21180	20976	20965	21069	21282	21369	21153	21031	21176	21191	21169	21362	21169	21068	21367	21133	21413	21059	21119	21194	21190	21191	21088	21129	21136	21081	21092	21151	21087	21257	21261	21256	21201	21132	21052	21116	21362	21096	21055	21166	21196	21157	21160	21148	21168	21326	21196	21140	21188	21230	21099	21140	21126	21085	21114	20974	21133	20999	21033	21209	21079	21009	21044	21134	21128	21089	21249	21107	21214	21218	21128	20967	21031	20948	21201	21131	21193	21147	21102	21181	20973	21271	21083	21141	21163	21211	21202	21114	21252	21064	21080	20938	21207	21194	21079	21392	21112	21136	21175	21267	21133	21130	21116	21005	21103	21103	21238	21153	21138	21230	21011	21042	21051	21108	21392	21130	21225	21147	21075	21163	21009	21193	21122	21155	21235	21096	21372	21003	21197	21113	21190	21143	21166	21062	21282	21131	21120	21165	21224	20992	21251	21175	21176	21063	21316	21159	21139	21360	21044	21077	21093	21204	21203	21097	21124	21308	21196	21138	21055	21124	21135	21212	21161	20975	21250	21263	21271	21103	21020	21241	21027	21176	21153	21218	21131	21210	21196	21090	21054	21100	21232	20931	21123	21116	21105	21271	21120	21250	21149	21092	21248	21187	21226	21134	21144	21051	21149	20972	20986	21162	21260	21068	21210	21161	21137	21049	21250	21157	21247	21136	21112	21382	21032	21169	21186	21073	21317	21225	21093	21099	21116	21118	21101	21295	21130	20978	21255	21099	21090	21211	21122	21141	21113	21157	21110	21036	21098	21123	21186	20941	21116	21094	21129	21233	21109	21164	21240	21112	20951	21085	21008	21195	21104	21051	21206	21166	21155	21023	21184	21098	21209	21243	20906	21243	21099	21263	21185	21110	21179	21111	21229	21101	21124	21048	21097	21009	21091	21084	21183	21191	21055	21148	21271	20985	21179	21034	21284	21328	21023	21219	21198	21194	21278	21161	21080	21310	21304	21263	21192	21291	21257	21173	21096	21124	20887	20993	21194	21105	21199	21231	21088	21074	21240	21258	21050	21365	21249	21229	21040	21113	21185	21166	21037	20986	21150	21063	21025	21245	21304	20991	21102	21079	21290	21030	21056	21029	21107	21217	21116	21157	21064	21281	21111	21037	21092	20915	21102	21157	21240	21014	21133	20956	21208	21324	21225	21129	21051	21273	21041	20998	21039	20956	21070	20964	21096	21311	21118	21198	21189	21100	21145	21235	21207	21250	21103	21059	21158	21225	21054	21090	21179	21152	21095	21299	21105	21201	21189	21151	21237	21069	20972	21098	21176	21090	21400	21081	21149	21088	21117	21028	21159	21224	21217	21191	21285	21090	21061	21000	21465	21154	21115	21003	21078	21127	21195	20976	21142	21196	20937	21105	21214	21202	21271	21075	21133	21154	21172	21344	21170	21206	21184	21214	21131	20970	21043	21323	21192	21172	20889	21100	21224	21013	21151	21269	21263	21334	21292	21227	21110	21173	21126	21137	21080	21092	21215	21097	21120	21177	21058	21034	21063	21221	21230	21075	21265	21216	21282	21058	21198	21010	21184	21095	20999	21002	21082	20934	21021	21192	20991	21079	21174	21233	21071	21389	21152	21048	21116	21155	21165	21170	21131	21194	21069	21175	20969	21074	21261	20996	21069	21093	21154	21065	21018	21098	21109	21156	21268	20953	21091	21102	21096	21226	20996	21015	21244	21176	21179	21158	21237	21291	21032	21085	21079	21080	21105	21087	21232	21170	21068	21155	21150	21178	21146	21311	21244	21138	20851	21216	21173	21288	21074	21115	21052	21278	21262	21407	21137	21127	21040	21172	21331	21045	21080	21233	21155	21233	21012	21164	21259	21135	21172	21146	21276	21159	21416	21071	21118	21203	21022	21013	21053	21161	21200	21253	21063	21166	21270	21016	21325	20983	21252	21039	21127	21024	21143	20930	21168	21111	21343	21088	21238	21104	21168	21226	21205	21043	21109	21194	21173	21211	21255	20980	21208	21099	21092	21187	21136	21186	21296	21111	21426	21211	21134	21117	21151	21161	21171	21193	21188	21299	21131	21256	21183	21277	21200	21095	21095	20957	21076	21356	20915	20996	20952	21049	21239	21093	21124	21083	21143	21250	21213	21071	21007	21091	21233	21054	21262	21152	21035	21229	21117	21265	21020	21168	21201	21149	21193	21067	21186	21216	21078	21254	21137	21149	21157	21062	21089	20943	21311	21221	21110	21385	21342	20957	21147	21190	21158	21261	21168	21104	21192	21170	21097	21155	21201	21046	21245	21119	21185	21079	21148	21215	21066	21184	21103	21247	21097	21167	21110	21095	21148	21265	21289	21207	20980	21107	21206	21214	21016	21120	21154	21216	21113	21186	21004	21194	21079	21049	21104	21151	21211	21114	21134	21234	21090	21213	21063	21091	21094	21052	21243	21027	21173	21179	21284	21007	21144	21267	21302	21024	21161	21121	21081	21308	21002	21249	21128	21135	21012	21100	21105	21204	21111	21237	21014	21103	21204	20915	21092	21070	21065	20992	21234	20991	20962	21250	21295	21145	20815	21002	21135	21064	21429	21155	21238	21119	21213	21326	21104	21101	21255	21158	21108	21147	21345	21240	21218	21389	21231	21103	21107	20967	21271	21141	21187	21133	21145	21172	21228	21206	21022	21103	21158	21171	21050	21308	21359	21118	21187	21089	21153	21145	20984	21130	21049	21080	21023	21074	21169	21201	21199	20867	21102	21264	21256	21184	21180	21210	20996	21105	21337	21331	21202	21249	21183	21102	21278	21119	21114	21282	21175	21199	21236	21042	21023	21165	21197	21130	21031
23831	25535	45248	46369	36428	31621	30282	27196	26324	26585	26747	26495	26727	26587	26528	26719	26593	26487	26329	26649	26615	26311	26433	26383	26608	26469	26460	26545	26702	26364	26380	26464	26446	26312	26435	26171	26398	26403	26466	26436	26400	26277	26496	26445	26585	26619	26456	26540	26527	26278	26154	26360	26270	26456	26298	26378	26569	26226	26372	26317	26455	26353	26242	26227	26381	26470	26382	26312	26427	26092	26383	26291	26171	26359	26385	26474	26511	26353	26483	26630	26359	26215	26512	26503	26345	26447	26419	26436	26248	26144	26281	26536	26342	26488	26255	26195	26206	26256	26321	26228	26524	26254	26540	26387	26441	26492	26497	26197	26454	26357	26375	26327	26397	26337	26453	26395	26262	26334	26314	26201	26412	26215	26273	26529	26377	26220	26328	26489	26420	26446	26328	26425	26543	26540	26493	26516	26489	26478	26325	26470	26405	26388	26619	26436	26506	26336	26350	26312	26288	26433	26253	26119	26434	26316	26505	26210	26357	26383	26522	26150	26150	26241	26488	26211	26503	26321	26501	26286	26436	26320	26077	26280	26492	26449	26399	26530	26475	26283	26311	26551	26360	26504	26407	26297	26385	26432	26276	26452	26396	26465	26501	26450	26273	26512	26170	26108	26486	26041	26501	26509	26385	26450	26357	26527	26285	26247	26250	26492	26611	26411	26566	26319	26509	26407	26184	26445	26325	26373	26368	26233	26459	26361	26407	26159	26369	26321	26441	26324	26270	26097	26252	26322	26497	26230	26435	26469	26358	26292	26083	26371	26375	26267	26276	26296	26464	26129	26506	26547	26371	26099	26357	26200	26394	26230	26305	26103	26300	26495	26348	26408	26533	26381	26401	26392	26518	26228	26436	26355	26355	26451	26331	26563	26214	26515	26331	26402	26117	26279	26302	26262	26236	26071	26600	26441	26389	26367	26327	26496	26437	26224	26173	26272	26430	26507	26513	26424	26414	26195	26649	26280	26476	26229	26311	26302	26226	26513	26485	26467	26143	26090	26494	26294	26403	26420	26337	26464	26471	26312	26408	26363	26461	26429	26317	26135	26389	26537	26397	26444	26324	26253	26414	26485	26315	26371	26368	26321	26457	26367	26471	26572	26323	26446	26277	26272	26456	26485	26307	26133	26183	26544	26563	26407	26184	26230	26301	26504	26503	26402	26320	26419	26378	26290	26428	26214	26377	26194	26156	26291	26535	26375	26310	26454	26262	26131	26089	26411	26455	26537	26130	26391	25965	26225	26369	26098	26560	26421	26309	26398	26603	26445	26364	26496	26485	26149	26315	26557	26338	26303	26296	26212	26446	26536	26505	26208	26293	26356	26549	26259	26237	26534	26354	26272	26506	26461	26486	26449	26457	26271	26305	26181	26431	26326	26229	26447	26086	26255	26218	26272	26312	26411	26401	26235	26288	26464	26385	26382	26358	26406	26221	26450	26338	26327	26466	26568	26509	26582	26470	26282	26115	26224	26175	26522	26322	26375	26276	26533	26318	26356	26320	26365	26421	26226	26233	26335	26332	26408	26453	26205	26561	26349	26215	26010	26018	26335	26437	26415	26276	26239	26411	26030	26264	26227	26365	26300	26291	26502	26148	26321	26451	26496	26486	26341	26345	26287	26355	26483	26364	26314	26450	26514	26289	26450	26672	26444	26601	26521	26173	26527	26495	26368	26256	26363	26509	26722	26282	26316	26440	26495	26272	26264	26330	26272	26391	26256	26394	26343	26401	26289	26261	26437	26206	26131	26515	26280	26622	26460	26361	26328	26368	26283	26511	26285	26448	26356	26489	26521	26323	26278	26410	26108	26359	26448	26356	26148	26373	26272	26448	26334	26379	26416	26362	26195	26318	26264	26248	26443	26322	26399	26080	26450	26303	26093	26539	26508	26340	26452	26247	26553	26478	26159	26581	26499	26238	26329	26368	26455	26317	26435	26378	26601	26196	26283	26474	26178	26515	26433	26314	26327	26172	26413	26298	26314	26527	26823	26353	26166	26347	26292	26311	26281	26267	26412	26415	26238	26240	26398	26510	26437	26293	26294	26551	26475	26376	26437	26280	26576	26431	26338	26308	26307	26344	26464	26302	26443	26359	26258	26320	26479	26281	26308	26282	26271	26549	26415	26268	26271	26501	26377	26259	26279	26470	26432	26601	26313	26508	26076	26142	26250	26342	26308	26255	26428	26361	26231	26354	26456	26418	26318	26332	26364	26327	26331	26420	26469	26364	26294	26485	26442	26323	26501	26447	26263	26141	26147	26449	26086	26401	26184	26423	26310	26384	26184	26080	26183	26253	26454	26490	26273	26425	26525	26078	26173	26446	26402	26189	26080	26190	26213	26196	26338	26401	26355	26442	26269	26481	26434	26282	26282	26468	26222	26475	26519	26141	26330	26266	26119	26332	26550	26335	26389	26517	26389	26412	26344	26369	26274	26285	26258	26179	26426	26294	26408	26364	26434	26309	26298	26368	26283	26411	26376	26499	26329	26317	26316	26246	26361	26465	26153	26418	26326	26276	26456	26257	26308	26393	26302	26271	26251	26461	26728	26419	26361	26487	26285	26265	26219	26357	26543	26233	26397	26295	26447	26457	26489	26357	26314	26406	26236	26114	26475	26190	26021	26171	26520	26210	26009	26161	26176	26522	26299	26368	26381	26372	26572	26174	26135	26342	26565	26354	26066	26583	26345	26238	26313	26216	26393	26438	26322	26502	26311	26179	26541	26419	26464	26505	26129	26403	26333	26443	26425	26373	26263	26261	26193	26305	26428	26646	26435	26308	26333	26291	26514	26229	26340	26146	26549	26203	26547	26264	26314	26325	26271	26379	26369	26108	26238	26417	26305	26435	26246	26530	26363	26370	26456	26615	26187	26209	26475	26180	26296	26446	26448	26307	26262	26279	26333	26379	26430	26368	26466	26340	26405	26535	26575	26690	26357	26138	26458	26402	26219	26328	26340	26540	26364	26239	26146	26557	26072	26339	26460	26562	26494	26254	26336	26321	26262	26240	26230	26394	26170	26497	26499	26303	26243	26261	26554	26299	26298	26591	26516	26523	26346	26557	26246	26257	26633	26324	26001	26388	26317	26227	26282	26212	26311	26550	26342	26362	26203	26238	26281	26385	26367	26257	26422	26323	26462	26167	26440	26426	26405	26426	26256	26411	26550	26507	26518	26450	26228	26325	26335	26105	26487	26411	26369	26430	26368	26409	26230	26269	26304	26425	26353	26449	26264	26275	26196	26280	26489	26375	26188	26174	26374	26243	26410	26187	26372	26337	26134	26679	26328	26538	26637	26332	26086	26307	26370	26405	26349	26252	26364	26279	26451	26208	26345	26378	26484	26429	26238	26325	26220	26389	26314	26298	26248	26446	26364	26170	26312	26497	26555	26423	26427	26491	26283	26243	26308	26521	26666	26599	26256	26329	26502	26207	26301	26207	26383	26443	26444	26317	26312	26416	26549	26492	26486	26417	26314	26465	26582	26483	26125	26476	26298	26443	26339	26222	26490	26403	26298	26503	26504	26326	26267	26536	26537	26409	26623	26509	26338	26278	26298	26409	26302	26339	26096	26216	26461	26233	26416	26336	26342	26442	26362	26445	26316	26218	26297	26365	26306	26270	26190	26300	26264	26439	26296	26107	26457	26302	26382	26369	26398	26415	26417	26362	26355	26455	26415	26530	26310	26597	26542	26541	26436	26343	26502	26514	26080	26192	26184	26365	26340	26522	26280	26273	26417	26313	26206	26624	26640	26408	26371	26285	26479	26312	26427	26436	26636	26598	26497	26339	26567	26352	26306	26297	26428	26213	26387	26503	26340	26403	26504	26535	26494	26231	26484	26362	26404	26413	26272	26302	26533	26425	26477	26453	26151	26316	26493	26132	26419	26292	25920	26059	26271	26114	26401	26266	26264	26305	26426	26490	26394	26459	26318	26208	26246	26527	26126	26307	26529	26581	26310	26508	26474	26398	26589	26374	26476	26485	26515	26503	26205	26496	26264	26374	26289	26457	26233	26570	26729	26499	26416	26422	26517	26461	26211	26349	26428	26337	26620	26432	26335	26374	26366	26491	26258	26121	26401	26647	26250	26363	26253	26388	26471	26484	26522	26621	26381	26172	26145	26190	26152	26204	26215	26315	26623	26552	26487	26547	26306	26500	26286	26505	26275	26266	26497	26255	26380	26091	26332	26304	26349	26179	26264	26588	26200	26400	26284	26458	26409	26349	26189	26361	26411	26172	26375	26500	26247	26514	26336	26538	26577	26218	26268	26298	26471	26465	26475	26161	26390	26539	26460	26484	26284	26505	26413	26326	26405	26281	26481	26330	26407	26450	26181	26340	26329	26529	26578	26205	26248	26438	26072	26323	26407	26341	26477	26193	26263	26401	26331	26097	26308	26368	26379	26235	26244	26338	26509	26329	26582	26402	26237	26352	26432	26427	26331	26227	26327	26261	26250	26399	26373	26397	26282	26484	26410	26276	26549	26157	26295	26360	26297	26352	26442	26303	26648	26388	26402	26413	26332	26396	26694	26400	26470	26339	26250	26498	26380	26568	26456	26382	26462	26275	26223	26347	26204	26530	26379	26378	26170	26567	26314	26512	26213	26363	26309	26395	26187	26333	26269	26439	26367	26286	26280	26286	26250	26335	26508	26340	26234	26301	26365	26229	26377	26243	26362	26385	26462	26204	26172	26441	26307	26170	26410	26346	26348	26395	26476	26384	26411	26426	26404	26608	26322	26285	26353	26361	26393	26460	26413	26316	26435	26295	26249	26221	26394	26302	26304	26536	26379	26495	26331	26425	26230	26292	26445	26264	26277	26502	26245	26340	26287	26155	26205	26203	26191	26374	26242	26393	26446	26257	26363	26322	26292	26457	26367	26042	26254	26353	26200	26391	26372	26097	26294	26447	26455	26171	26523	26359	26048	26402	26358	26407	26292	26381	26485	26529	26562	26273	26618	26453	26485	26276	26156	26332	26244	26377	26266	26336	26403	26493	26309	26289	26080	26178	26081	26546	26524	26416	26287	26146	26129	26413	26407	26475	26413	26481	26500	26437	26378	26349	26402	26490	26306	26383	26331	26306	26318	26460	26275	26591	26018	26184	26369	26139	26249	26433	26253
57246	103135	90451	64565	42162	29099	22860	21421	21049	20856	20921	21055	21038	20903	20994	20974	21006	20747	20889	21071	21133	20917	20823	21061	21070	21109	20900	20912	20968	20949	21201	20673	20978	20788	21035	20898	20911	21035	20795	20784	20996	21136	21013	20879	20837	20805	21013	20846	21088	20834	21081	20877	20963	20776	21025	20788	20909	21166	20987	20975	20931	21034	21091	21086	20844	21021	21043	20883	20820	20996	21002	20848	20950	21236	20859	20897	20831	20951	21174	20975	20996	20972	20992	20921	20809	20859	20944	20898	21008	21036	20800	21087	20846	20710	20982	20934	20706	21135	20999	21015	21001	20887	21066	20825	20897	21051	20918	20742	21051	21043	21228	20914	20989	21035	21001	20978	21171	21025	20941	21138	20936	20911	20889	20881	21027	20917	20789	20985	21057	21091	20792	20788	21012	20928	20799	21011	20935	20849	20929	20976	20948	20881	20942	20946	20803	21021	20902	21107	21002	20901	21034	21119	21047	20874	20935	20888	20708	21063	20992	20784	20898	20937	20912	20748	20964	20957	20972	20901	20951	21093	20956	20895	20867	20963	21026	21053	20899	20761	21061	21070	20947	21085	20877	20982	21114	21020	20828	21099	20872	21044	20902	21030	21010	20968	21116	20843	20860	20966	21016	20955	21015	20965	20881	20738	20840	20888	20996	20960	21138	20914	20885	21060	20941	20895	20961	20925	20913	20939	20995	20827	20814	20891	20906	20838	21021	21071	20803	20834	20943	21061	21010	20909	21041	20892	21054	20721	20762	21088	20969	21073	20912	20978	20952	20966	20949	20897	20897	20827	21006	20959	21094	20820	20937	20884	20942	20871	20973	21094	20792	20975	20874	20778	20931	20955	20873	21096	20881	21122	20830	20728	21225	20845	20948	21209	20847	20968	20882	20887	20902	20985	20939	20869	21092	20827	20958	20917	20850	20995	20954	20839	20853	20897	20900	20960	21056	20968	20955	20924	20895	20921	21017	20851	20978	20903	20936	20779	20930	20844	20858	21130	20610	20844	20908	20946	20937	21047	21090	20960	21051	20862	20909	20940	20999	20803	20987	20840	21125	20874	21067	21060	21092	20826	20973	20824	20947	20771	20927	21051	20876	20864	20977	21142	21080	20958	20844	21011	20842	20955	20993	20961	20878	20893	20979	21072	20811	20892	20786	20907	20924	20834	21030	21004	20976	21006	20913	20738	20849	20877	20906	21010	21171	20861	20890	20995	20834	21170	20892	21015	20840	20827	20978	20986	20889	20814	20893	21072	20955	20803	20979	20964	20827	20997	20879	20987	20975	21117	20832	20914	20718	21027	20886	21012	21076	21097	20906	20931	20875	20933	21020	20905	20919	20771	20923	20870	21147	20879	20836	21001	20972	20800	20845	21039	20924	21134	21011	20994	20771	20932	20850	21051	21195	20965	20828	21007	21059	20914	21000	21021	20962	20890	20883	20959	20958	21054	20966	20929	20902	20929	20812	20920	20881	20789	20785	21096	20901	20807	20966	20960	21252	20790	20847	20918	21168	20720	20934	21044	20847	21055	20884	20893	20910	20945	20788	20881	21065	21196	20923	20765	20938	21074	20825	21124	20957	21068	21053	21076	20844	20872	20899	20787	20889	20955	20836	20936	20913	20956	20973	20935	20838	20857	21010	20831	20730	20970	20799	20931	21127	21092	20912	20933	20954	20923	20988	20957	21055	20930	20879	21029	20845	20927	21049	20850	20956	20996	20908	20916	20991	20959	20861	21074	20881	21126	21019	21033	21059	20959	20916	20911	20929	21018	21202	20843	20925	20974	20934	20924	20984	21106	20949	20910	21262	20941	20881	21005	20904	20900	20934	20766	20975	20906	20860	21171	20822	20854	21004	20931	21028	20932	20907	21032	20964	20940	20772	20924	21048	21020	21039	20894	20751	20972	21070	21028	21070	20926	20966	20878	20846	20987	20964	20827	20885	20853	21023	20957	20805	20949	20850	20988	20947	20920	21068	20980	21069	20936	20978	20821	21035	21029	20862	20836	21012	20993	20942	20821	20964	20849	20821	21177	20989	20885	20884	20806	20992	20812	20908	20880	21010	20812	20855	20887	20997	20867	20842	21127	21023	20881	20754	20998	20878	20913	20904	20918	20833	21014	21032	20884	21023	20912	21007	21044	20962	20947	20869	20928	20883	20914	20855	20902	20832	21003	20794	21018	20774	20801	20986	20899	20845	20725	21079	20993	20963	21000	21075	20889	20877	20893	20873	21249	20973	20884	20844	21059	20950	20948	20943	20813	20885	20982	21037	21057	20951	20866	20897	20983	20831	20890	20926	20975	20967	20735	20982	20816	20961	20905	20671	21047	20963	20834	20962	21006	21013	21076	20966	21087	20845	20865	21089	21062	20969	21027	20834	20713	20861	20856	21091	20901	21128	20762	20967	20801	20990	20934	20852	20877	20656	21028	20998	20967	21047	20834	20738	20931	20983	20859	21057	21014	20981	21086	21091	20894	21014	21016	20903	20880	20978	20890	20880	20999	20824	20907	20976	20744	20909	21200	20970	21065	20972	21076	20857	20908	21018	20913	20940	20887	20961	21002	20745	21096	20881	20945	20995	20876	20947	20830	21005	21046	20862	20934	21040	20930	21009	20909	21225	20959	20996	20970	20951	20870	21051	20916	20858	20835	20988	20921	21071	20980	21026	20727	21150	20881	20885	21123	20902	20954	20861	21055	21015	21108	20948	20973	20953	20841	21205	20946	20939	20990	20941	21034	21142	20875	21307	20958	20912	20936	20966	20833	20951	20789	20895	20848	21024	20900	21121	21001	20866	20954	20887	21014	20977	21017	20979	21013	21054	21082	21020	20918	20951	20927	21013	20890	20937	20888	20761	21101	20916	20897	20856	20798	20944	20860	20914	21036	20894	20936	21180	21001	21050	21009	20843	20929	21028	20881	20977	20990	21059	20800	20964	20861	20852	21118	20885	20808	20870	20968	20882	20953	20934	20977	20927	20907	20994	20975	21187	21017	20778	20876	20872	20881	21089	20911	20972	20977	20851	20854	20870	21128	20823	20779	21036	20899	20827	20842	20727	20865	20812	20938	21062	20688	20930	21026	20922	20894	20816	20921	20816	20793	20962	20978	20924	21057	20880	20922	21069	20972	20777	20916	20994	20838	20934	21089	20983	20902	20827	20929	20998	21014	20973	21092	21150	20858	21080	20979	21033	20904	21049	20883	20773	21042	20908	20882	21005	20911	20902	20789	20905	20921	21096	20959	20891	20967	21048	20861	20973	20996	20917	21002	21070	20832	21037	20854	20894	20974	21069	20775	20947	20878	20976	20916	21048	20980	20982	21053	21195	20879	20945	20958	20947	21048	20847	20849	21016	21023	20860	20824	20969	20913	21020	21107	21087	21050	20890	20925	21026	21018	20952	20963	20871	20898	21054	20787	21015	21094	20813	20849	21033	21055	20824	20900	20845	20875	20773	21033	20782	21125	20890	20898	20888	20930	21075	20998	20951	20734	20916	20800	21055	20953	20873	20956	20893	20912	20764	20855	21058	20925	20796	20995	20897	20847	21084	20995	20835	20973	20904	20813	20903	21022	20964	20968	21153	21026	20910	21031	21054	20986	21040	20884	20833	20989	20971	20973	20904	20950	21002	20946	20901	21015	20971	20855	20804	20929	21040	20975	20872	21009	20928	20915	20900	20970	21156	20926	20852	20782	20988	20997	21141	20820	21042	21001	21228	20853	21067	20794	20881	20996	20851	20861	21137	21058	20998	21049	20894	20857	20875	20878	21113	21028	20962	20879	20921	21002	20871	21050	20981	20887	21023	21006	20919	20932	21083	20964	21049	20989	20927	20946	20895	20917	21088	20924	21070	20845	20969	20858	20948	20975	20989	20934	21062	20806	20891	20880	20892	20859	21060	20788	20891	20992	21129	21049	21158	21000	21040	21093	20822	21111	20937	20806	20986	21032	20979	21002	20925	20905	21069	21011	20910	20996	20787	20851	20905	20924	20974	20924	20757	21098	20972	20957	21073	20980	21036	21122	21018	20959	20818	21008	20950	20851	20951	20915	20996	20738	21192	21081	20908	20919	21051	21090	20880	21197	20847	21149	20870	20922	20859	20811	20894	20887	20969	21000	20753	21111	20965	20911	20966	21018	20830	20772	21062	20994	21080	20787	21034	20917	20935	20756	20972	21038	20913	21132	21005	20839	20795	20966	20932	20964	20953	20788	21096	20983	20963	20895	20936	21062	20936	20878	21064	20991	20977	20891	21122	20923	21100	21207	20974	20974	20847	21268	20887	20952	20959	20841	20839	20901	20812	20941	20857	20989	21170	20714	20809	21105	21020	21054	20889	20900	20958	21090	21000	20796	20998	20836	20966	21014	20872	20979	21056	20888	21121	20831	20835	21053	20853	21036	20895	20707	21076	20998	21069	20967	20900	20990	20970	20838	20915	21162	21088	20933	20855	20930	20957	20820	21053	20920	21020	21038	20866	20885	20924	20860	20961	20887	20713	21092	20912	20966	21036	20836	20829	20939	21121	20733	20832	20693	21198	20978	21077	20933	20943	21081	21102	20971	21032	21010	20880	21067	20974	20904	20780	21067	20795	20882	21003	21063	20896	21102	20836	20909	21010	20893	20929	21083	20842	20930	20938	20936	21018	20984	20879	21167	21012	20881	20977	20879	20824	20782	20961	21048	20844	20979	20932	20899	21058	21085	21062	20785	20795	20965	21000	20857	20957	20911	20981	20919	20958	20846	20957	20948	21039	20855	20926	20945	20677	20930	20790	20989	20950	21051	21005	21132	20820	20928	20957	20746	20989	20731	21070	21051	21069	20936	21038	20872	21023	20825	20847	20929	20985	21102	20918	20960	20906	20999	20895	20993	20924	20853	20879	20974	20755	20895	21046	20850	20968	20957	21087	21082	20834	21010	20949	21163	20995	20915	21068	21104	21003	20902	21023	20753	21003	20946	20967	21105	21140	20948	20894	20817	21104	20739	20896	21007	21007	21025	20993	20956	20921	20933	21035	20995	21047	21068	21004	21069	20797	21151	20890	20916	21103	20974	20978	20850	20867	21033	21003	21160	20807	20972	20983	21010	20934	20925	21018	20964	20837	20782	21263	20833	21016	20833
22714	23856	41690	45378	37777	33237	32481	27728	26611	27131	26935	26797	26823	26854	26767	26706	26772	26783	26729	26739	26809	26773	26647	26510	26752	26598	26645	26432	26494	26759	26793	26591	26533	26666	26660	26830	26674	26552	26658	26733	26416	26666	26568	26632	26633	26761	26663	26548	26492	26357	26398	26600	26301	26510	26568	26485	26421	26555	26672	26434	26576	26513	26640	26520	26665	26462	26317	26506	26476	26454	26548	26491	26480	26690	26285	26641	26624	26719	26599	26225	26363	26315	26486	26673	26656	26383	26503	26531	26640	26617	26600	26629	26471	26504	26670	26574	26427	26523	26728	26445	26634	26365	26431	26329	26579	26616	26483	26636	26506	26500	26550	26696	26597	26526	26648	26442	26532	26368	26473	26663	26680	26436	26566	26469	26758	26486	26391	26262	26379	26808	26552	26401	26328	26592	26400	26533	26498	26471	26457	26554	26501	26490	26504	26515	26664	26335	26555	26348	26420	26426	26371	26400	26391	26579	26552	26499	26508	26219	26596	26474	26334	26603	26377	26493	26598	26445	26483	26234	26384	26457	26504	26348	26419	26394	26500	26550	26386	26700	26621	26690	26675	26200	26345	26502	26372	26655	26460	26471	26464	26501	26498	26515	26483	26422	26339	26376	26693	26517	26442	26465	26413	26699	26315	26466	26746	26492	26700	26499	26588	26449	26420	26478	26547	26471	26469	26427	26533	26392	26604	26464	26713	26449	26627	26613	26634	26498	26480	26559	26642	26708	26653	26582	26500	26604	26480	26509	26346	26296	26558	26484	26478	26494	26680	26477	26490	26462	26329	26495	26276	26335	26502	26724	26492	26388	26422	26741	26588	26566	26613	26626	26600	26457	26564	26603	26323	26421	26745	26386	26392	26586	26516	26569	26251	26643	26166	26214	26273	26232	26615	26694	26389	26271	26603	26519	26311	26712	26397	26625	26546	26485	26603	26538	26548	26455	26312	26435	26667	26572	26630	26488	26298	26681	26443	26686	26474	26634	26536	26511	26436	26558	26353	26413	26409	26518	26737	26538	26398	26625	26404	26332	26407	26548	26622	26354	26684	26521	26726	26557	26632	26267	26649	26599	26544	26551	26480	26315	26521	26397	26696	26449	26430	26650	26578	26569	26646	26380	26486	26482	26361	26369	26556	26420	26341	26333	26605	26485	26279	26419	26629	26593	26491	26424	26543	26512	26454	26735	26358	26277	26551	26508	26468	26505	26353	26328	26384	26285	26502	26448	26539	26708	26294	26608	26639	26422	26677	26507	26563	26384	26384	26616	26576	26508	26726	26499	26250	26731	26559	26429	26669	26223	26373	26501	26505	26586	26761	26607	26417	26413	26228	26354	26712	26548	26395	26263	26445	26650	26370	26564	26647	26413	26573	26657	26400	26544	26677	26713	26528	26615	26674	26452	26646	26462	26690	26638	26504	26676	26378	26595	26534	26341	26522	26360	26437	26470	26456	26697	26570	26640	26339	26473	26400	26456	26565	26367	26605	26366	26505	26459	26441	26242	26484	26455	26357	26601	26413	26471	26435	26681	26554	26475	26442	26495	26366	26344	26481	26386	26380	26405	26764	26532	26552	26500	26611	26606	26786	26473	26628	26512	26593	26567	26432	26295	26370	26534	26504	26419	26449	26171	26308	26287	26617	26506	26664	26449	26583	26416	26455	26491	26212	26294	26664	26322	26466	26678	26569	26485	26434	26451	26418	26331	26313	26548	26498	26615	26632	26430	26390	26381	26600	26611	26650	26430	26573	26688	26661	26454	26566	26636	26527	26605	26421	26421	26588	26511	26626	26260	26321	26502	26537	26616	26405	26502	26522	26697	26630	26318	26408	26538	26673	26568	26423	26806	26487	26261	26630	26400	26609	26642	26555	26607	26344	26283	26611	26337	26558	26323	26484	26512	26468	26501	26583	26387	26264	26510	26423	26420	26461	26896	26339	26382	26457	26340	26334	26458	26636	26625	26380	26473	26269	26760	26225	26589	26427	26236	26470	26495	26685	26627	26465	26234	26485	26329	26259	26511	26377	26402	26660	26477	26295	26704	26340	26495	26373	26559	26434	26585	26440	26477	26307	26352	26514	26560	26301	26682	26636	26416	26299	26534	26314	26477	26406	26422	26236	26386	26665	26330	26567	26896	26442	26599	26462	26612	26237	26231	26491	26478	26399	26452	26590	26623	26396	26445	26639	26233	26399	26648	26562	26413	26456	26634	26537	26681	26478	26430	26452	26444	26668	26486	26304	26284	26260	26329	26340	26833	26307	26530	26455	26546	26565	26212	26575	26402	26701	26464	26599	26516	26327	26604	26458	26438	26464	26457	26561	26575	26669	26541	26492	26136	26217	26657	26461	26369	26526	26639	26546	26460	26590	26289	26319	26483	26601	26585	26287	26283	26524	26552	26423	26523	26523	26577	26554	26450	26372	26457	26529	26431	26382	26454	26619	26425	26241	26473	26456	26296	26599	26420	26645	26287	26363	26552	26563	26400	26473	26617	26327	26722	26556	26409	26486	26465	26636	26609	26401	26552	26561	26370	26377	26398	26655	26499	26604	26550	26554	26542	26278	26536	26348	26400	26503	26188	26548	26661	26729	26460	26480	26465	26359	26566	26462	26559	26468	26410	26727	26445	26506	26692	26524	26551	26639	26456	26404	26509	26507	26643	26547	26377	26491	26443	26549	26278	26444	26464	26493	26637	26533	26539	26091	26588	26475	26490	26497	26617	26598	26782	26455	26305	26438	26470	26466	26501	26428	26521	26716	26578	26701	26517	26614	26142	26293	26449	26488	26729	26474	26630	26454	26479	26405	26574	26527	26544	26522	26308	26580	26618	26436	26407	26514	26465	26341	26528	26493	26594	26576	26648	26315	26778	26323	26515	26738	26310	26545	26398	26541	26571	26427	26633	26554	26453	26551	26529	26504	26339	26264	26460	26607	26637	26491	26428	26526	26551	26461	26675	26464	26824	26400	26558	26478	26408	26460	26447	26419	26534	26404	26756	26548	26523	26545	26609	26409	26637	26497	26433	26526	26440	26447	26391	26252	26571	26434	26404	26428	26326	26537	26585	26459	26434	26520	26594	26303	26579	26349	26507	26445	26627	26577	26307	26233	26417	26549	26458	26542	26739	26635	26428	26702	26427	26644	26561	26296	26512	26618	26610	26438	26490	26391	26557	26641	26710	26465	26503	26774	26560	26588	26372	26343	26711	26715	26765	26597	26374	26167	26432	26564	26564	26420	26295	26406	26436	26456	26510	26332	26443	26724	26793	26716	26445	26484	26423	26482	26469	26656	26532	26572	26628	26553	26568	26481	26654	26544	26385	26475	26431	26568	26536	26733	26618	26517	26535	26579	26629	26307	26340	26184	26433	26606	26505	26369	26377	26375	26759	26484	26648	26393	26454	26474	26414	26400	26618	26618	26743	26609	26291	26604	26451	26575	26354	26486	26595	26342	26248	26655	26345	26624	26554	26450	26399	26564	26527	26633	26241	26425	26584	26546	26357	26395	26491	26561	26807	26396	26416	26720	26470	26386	26553	26558	26504	26619	26439	26516	26496	26375	26421	26617	26343	26288	26156	26364	26479	26408	26564	26536	26329	26298	26457	26628	26623	26471	26466	26424	26358	26147	26261	26613	26444	26546	26552	26516	26453	26587	26407	26381	26421	26634	26446	26629	26474	26481	26307	26270	26422	26549	26271	26352	26364	26523	26592	26788	26426	26460	26692	26549	26526	26595	26394	26477	26536	26427	26534	26655	26246	26370	26305	26706	26597	26397	26554	26441	26491	26453	26428	26590	26537	26430	26345	26459	26655	26634	26380	26450	26458	26350	26258	26617	26616	26423	26470	26523	26390	26638	26214	26327	26593	26502	26534	26450	26528	26447	26074	26385	26411	26518	26644	26583	26540	26502	26328	26455	26359	26549	26301	26621	26138	26454	26481	26429	26396	26445	26281	26653	26699	26475	26351	26561	26523	26683	26511	26363	26664	26433	26466	26647	26626	26699	26476	26786	26625	26462	26532	26513	26491	26394	26856	26491	26581	26494	26600	26346	26540	26561	26484	26633	26346	26440	26355	26198	26505	26359	26751	26612	26508	26624	26500	26436	26394	26480	26486	26576	26531	26495	26594	26418	26410	26496	26499	26444	26356	26333	26408	26593	26502	26607	26557	26581	26538	26577	26694	26513	26587	26400	26638	26477	26574	26564	26549	26519	26323	26527	26195	26667	26406	26485	26505	26377	26499	26532	26400	26234	26406	26468	26512	26597	26234	26561	26570	26357	26605	26707	26530	26544	26529	26604	26481	26271	26367	26572	26539	26305	26434	26318	26408	26640	26549	26458	26502	26587	26680	26543	26377	26468	26609	26545	26565	26591	26408	26467	26526	26494	26315	26796	26544	26368	26334	26427	26336	26269	26476	26440	26238	26357	26268	26440	26493	26386	26638	26413	26427	26538	26297	26545	26573	26604	26375	26440	26449	26259	26269	26516	26610	26490	26490	26621	26404	26306	26492	26494	26497	26227	26600	26420	26446	26520	26354	26447	26454	26434	26497	26287	26734	26536	26434	26360	26635	26714	26308	26298	26230	26464	26492	26575	26351	26435	26406	26601	26251	26511	26320	26394	26358	26403	26558	26464	26485	26644	26493	26418	26666	26554	26515	26335	26521	26424	26712	26689	26633	26563	26453	26480	26171	26581	26434	26511	26526	26474	26246	26614	26644	26467	26433	26473	26302	26292	26428	26524	26585	26409	26391	26494	26572	26631	26394	26619	26273	26527	26525	26614	26509	26295	26501	26460	26463	26390	26588	26711	26701	26498	26333	26546	26509	26452	26512	26499	26581	26333	26762	26483	26348	26438	26441	26420	26349	26351	26681	26605	26550	26535	26533	26593	26413	26357	26404	26447	26350	26394	26578	26481	26512	26358	26447	26524	26450	26516	26600	26211	26455	26605	26311	26771	26624	26541	26427	26465	26519	26527	26445	26672	26510	26412	26429	26494	26559	26602	26500	26612	26486	26635	26468	26441	26362	26403	26600	26410	26369	26180	26559	26562	26257	26284	26654	26615	26596	26428	26502	26486	26410	26645	26723	26375	26567	26496	26361	26393	26659	26373	26387	26481	26486
58491	101456	95714	79230	53179	35076	25185	21782	20962	21041	21005	20945	21145	21134	20992	20999	20968	21035	20892	21129	20918	20961	21043	20982	21103	21014	20836	21094	21068	20859	20939	21032	20950	20840	21179	20888	20871	21197	21084	21099	21015	21007	21054	20981	21039	21155	20789	20953	21103	20907	20976	21105	20941	21116	21029	21136	20818	20959	21104	21129	21083	20969	20851	21067	21116	21015	21033	20974	21116	21042	20831	21028	20963	20924	20894	21060	20899	21079	21062	21008	21056	20949	21106	21070	21094	20759	20936	21298	21038	20883	21079	20893	21145	21130	21157	21078	21050	20838	20979	20918	20902	20965	20855	21043	20966	20946	21249	21170	21142	20957	20918	21055	21168	21051	20986	20954	21172	21121	20894	20969	21004	21012	21145	20943	21045	20976	20921	20969	21038	21148	21208	20964	21005	20881	20964	21037	20909	20959	20961	20931	21203	21112	20929	21009	20952	20898	20959	21040	21097	20961	20809	20926	20839	21004	21017	20974	20966	21127	21093	21007	21156	20961	21149	20854	21048	21066	21133	20871	21196	20889	21061	21006	20893	21176	20953	21229	20821	20962	21125	21113	20900	21029	20969	20985	20956	20963	21070	20827	20872	20874	20881	20945	21070	20971	21045	20991	20826	21098	21094	20842	20984	20959	20592	20917	21026	20874	21057	20991	21089	20951	21145	20823	21193	20942	20881	21225	21102	20930	21009	21006	20917	20972	21061	21121	21113	21161	21037	21107	21002	21127	20959	21130	21002	21055	21066	21042	20895	21136	21042	20940	21157	20861	20935	20916	20992	21311	21106	21118	20809	21079	20821	21109	21057	21021	21012	20952	20983	20922	21122	20958	21047	21250	21123	21064	21199	21195	21111	20974	21070	21147	20970	20950	20993	20996	21043	21129	20949	21048	20726	20969	21060	20812	20927	20878	21143	21069	21067	20974	21211	20973	21171	20874	21050	21239	21010	21000	21075	21045	21052	21035	21124	20920	20858	21068	21114	20942	21124	20906	21026	21021	21130	20867	21101	21058	20959	21111	21028	21039	21024	21093	21013	21120	20928	20960	21123	20943	21270	20993	20852	21037	21003	21116	21121	20948	20914	21027	20810	20894	21003	21081	20930	20835	20806	20969	20718	20933	20851	21086	21240	21158	21130	21104	21127	21043	20914	21160	21076	20925	21105	21003	21026	21016	20858	21060	21175	21101	21023	20874	20984	21236	20926	21114	21024	20957	20998	21018	20956	21046	21126	20896	21101	20965	20969	20975	20868	21028	20953	21138	20794	20924	21203	20935	21069	21047	20995	20884	20957	20963	21167	21021	21137	21119	20931	20942	21082	21045	21190	21185	21065	20824	21008	20921	20982	20808	20998	21163	20940	21051	21095	21248	21035	21206	20929	21112	21140	21060	21094	20944	21190	21008	20886	21080	21094	21138	21129	20707	20779	21111	21089	20987	21138	21093	21105	20978	21093	21090	20900	21063	21042	21100	20960	21009	21233	20961	21182	20961	20926	21068	21089	20974	20965	20933	21021	20936	21111	20943	21197	21145	20902	20900	21176	20965	20895	20942	21007	20961	21021	20927	21016	20992	21002	21126	20907	20733	21034	21001	21015	21108	21084	21021	21075	20991	21018	20946	21203	21082	21042	21113	21203	21028	21063	21022	20953	21115	21096	21181	21064	20937	21132	20992	21113	20968	21092	21194	20913	20932	20846	21039	20897	21136	21018	21084	20879	20988	21067	20842	20880	20939	21109	21071	20881	20970	20984	20862	21126	21199	21016	21042	21016	21020	21140	21123	20936	21019	21061	21016	21004	20987	20996	21049	21010	20781	21102	20929	21169	20848	20953	20917	21234	20967	20820	20997	21105	21061	21025	21066	20981	21014	20934	21104	21137	20953	20933	21139	21087	20923	20925	21043	20930	20993	21221	21024	21141	21233	20964	21107	20836	21048	21047	20996	20945	20992	20973	21035	21086	20979	21113	21064	20836	21097	21116	20972	21014	21010	20979	20961	21107	20825	21075	20902	20926	20979	21174	21094	20878	21048	21088	21001	20919	21025	21077	21107	21153	20926	21070	21034	20964	21018	21109	21041	21141	20909	21060	20972	20992	21027	21080	20944	21150	21035	21089	21084	20958	20932	20990	20983	20996	21138	21062	20991	20959	21120	21018	20911	21027	21070	21085	20990	21108	20911	21082	20996	21008	21014	21192	20898	21189	20952	20905	21057	21074	20985	20852	21349	21087	20946	21070	20988	20875	21043	20958	21092	21051	21169	20973	20811	21076	20939	20962	21100	20894	21034	20870	21043	20959	20964	20987	21051	21106	20964	21204	20760	21032	21092	21093	21139	21110	21068	21068	21128	20966	20855	21247	20869	21007	21064	20982	21004	20923	20975	20969	21155	20902	21045	21135	21074	20929	21046	20958	20873	21051	21011	20939	21007	20903	21064	21189	21117	21032	21031	21052	21044	21131	20930	20865	21082	21098	21036	20846	21117	21121	21060	20945	20796	21006	20988	21146	21059	20894	21096	20839	21178	20850	21047	20981	21127	20877	20960	21095	21104	21117	21021	20936	21111	20922	20889	21122	20872	21003	21098	20931	21028	21112	21009	21092	21115	20943	21017	20944	21119	21094	20881	21152	20994	21166	20842	20960	21255	20977	20947	21098	21169	21051	20965	21022	20934	20938	21072	21089	20989	21132	21009	21139	20809	20938	21088	21177	21119	20973	21023	21005	21090	21039	21023	21123	21010	21146	21022	21211	20814	21115	21083	21146	21175	21078	20963	20962	20949	21119	20861	20923	21034	20913	20938	20944	20792	20969	21013	21116	21061	20979	20986	21106	21050	21039	20961	21055	21014	20903	21098	21133	20862	20959	21011	21035	20918	20847	21029	21053	20909	21068	20936	20945	21002	20985	20955	21011	21004	20906	20958	21033	21042	20922	20934	21090	21014	20942	21067	21068	20902	20995	21033	20958	21038	21086	21132	20979	21000	20994	20918	21109	20955	20889	21023	21057	21029	20943	21012	20932	21015	20947	21124	20792	20943	20929	20944	21007	20804	20838	20973	20996	20997	20933	21047	21036	21040	21144	20941	21017	20983	21112	20978	21117	21093	21092	21038	21095	20951	21240	20920	21078	21035	21032	21029	20889	20855	20928	21033	21064	21083	20973	21044	20995	20824	21028	21184	20943	20972	20974	21192	20905	21058	21100	20996	20929	21110	21060	20932	21100	21108	21043	20993	21237	21048	21005	20804	20933	21023	21149	21077	21059	21125	21075	21004	20986	20855	20940	20908	21033	21033	21052	21026	21181	20797	21009	20984	20955	21090	21084	20935	20967	21037	21054	20921	21091	21120	20986	20997	21074	20873	20890	20803	20854	21164	21139	20961	20966	21230	20987	21111	21005	21064	21085	20941	21084	20960	21114	20967	21213	20935	21114	20862	21264	20935	21094	21031	21100	20907	20946	21056	21012	21078	20790	20864	20916	20910	20935	20913	21116	20821	20970	21087	20990	21059	21171	21020	20915	20957	21009	20781	21064	21120	20994	20807	20937	21032	21017	20994	20912	20879	20978	20892	21061	21003	20936	20974	21024	21131	21056	21177	21094	21202	21047	20978	21044	21166	21045	20852	20911	21152	20858	21008	20845	21035	21167	20943	20959	21063	21111	20783	20876	20905	20965	21022	20682	20952	21010	21109	20949	21161	21040	20997	20984	21079	21056	20968	21178	21029	21182	20925	21062	20809	21124	21211	20793	21025	20950	21062	21126	21010	21209	21068	20897	21035	20954	20988	20916	20954	20848	21091	21062	21187	20918	21091	20916	21025	21101	20693	21069	20871	21103	21119	21127	21115	21110	21071	21084	20901	20999	20938	21192	21020	20925	20795	21057	21018	21039	21152	20837	21007	21057	21090	20986	20842	20937	20915	20974	20994	21030	21014	21051	21217	20995	20994	21075	21069	20993	20970	21021	20909	20971	21057	21187	20832	20931	21051	20994	21108	21013	20970	20897	20860	21121	21036	21070	21023	21077	20875	20916	20849	20938	21142	21127	21097	20883	20932	20958	21012	20954	20949	21003	20841	20950	21049	20968	20995	21068	20935	21056	20956	20915	20980	21009	21135	21064	21026	21069	21198	21119	21036	21159	21093	21052	20973	20992	20944	20813	21082	20835	21047	21097	21157	20941	21046	21095	20935	21075	20993	20922	20767	21009	20958	20989	20971	21152	21078	21036	21082	20896	21122	21154	21015	21053	20968	21118	20874	21092	21068	20905	21127	20852	20890	21057	21097	20794	21066	21107	20975	20985	21078	20878	20969	21109	21170	20896	21112	20983	21158	21137	21072	21114	21001	20968	21017	20866	20985	21003	20878	21111	20875	21053	20982	20975	21012	21039	21112	20957	21097	20842	21016	21087	20963	21087	21085	21210	21059	20932	21111	21096	21060	20942	20791	21044	21040	20959	21140	21020	20874	20918	20937	20872	21000	20984	21053	21048	21043	21060	21175	21152	20999	20960	20954	21044	20933	20988	20716	21008	20943	21019	21113	21078	21020	21027	21079	21062	21131	21111	20838	21068	20948	21110	21064	21141	20957	21033	21014	21197	20910	20932	20999	20912	21021	21155	20974	21182	21115	21068	20982	21136	21048	21104	21110	21014	21041	21026	20776	20951	20995	21131	20817	20954	21031	21196	21097	20997	21026	21181	20856	21049	21018	20956	20957	20946	21094	21034	20952	21019	20895	20772	20947	20939	20959	20991	21030	21060	20992	21043	21004	21083	20954	21019	20840	21050	20938	20986	21074	21122	21037	21030	20975	21056	21057	21062	21181	21057	21064	21022	21202	20874	20911	21050	20974	20973	21132	21021	20921	20987	20886	20776	20879	21127	21061	20989	20938	21154	21015	20847	21104	20954	21078	20961	21218	21082	20978	21163	21053	21064	20972	20966	20937	20891	21225	21004	20972	21001	21027	20909	21274	20959	21037	20943	20942	21015	21035	21029	20947	20993	21022	20992	21020	20946	21018	20963	21003	20921	21036	21163	21180	21119	20926	21083	21068	21002	21049	20984	21128	20891	20980	20992	21015	21052	21078	20991	21278	21081	20988	20987	21109	21085	21049	21075	20923	20917	21087	20993	21021
29701	37969	47279	39011	29866	27195	26233	25638	25496	25342	25603	25495	25316	25395	25372	25100	25345	25615	25208	25494	25417	25389	25199	25258	25601	25605	25261	25279	25590	25322	25532	25398	25371	25346	25551	25433	25379	25606	25479	25372	25522	25262	25316	25492	25250	25303	25534	25512	25456	25388	25446	25501	25327	25306	25604	25156	25347	25378	25609	25615	25336	25412	25467	25399	25442	25327	25351	25187	25170	25315	25473	25380	25454	25304	25140	25433	25413	25631	25482	25462	25388	25376	25501	25331	25434	25522	25479	25327	25231	25345	25188	25403	25355	25602	25376	25471	25400	25370	25412	25229	25392	25395	25223	25159	25432	25483	25312	25207	25258	25439	25609	25265	25429	25212	25350	25403	25351	25496	25499	25532	25464	25344	25518	25310	25182	25511	25365	25224	25247	25082	25291	25400	25480	25207	25109	25150	25518	25297	25330	25357	25535	25191	25512	25658	25482	25420	25359	25303	25500	25307	25472	25332	25427	25238	25374	25231	25212	25489	25641	25212	25258	25265	25580	25259	25359	25507	25368	25320	25220	25434	25482	25400	25452	25275	25427	25435	25586	25112	25383	25527	25669	25443	25282	25398	25564	25448	25451	25262	25447	25378	25509	25363	25371	25340	25266	25308	25431	25458	25469	25426	25333	25245	25523	25416	25520	25551	25403	25203	25434	25328	25316	25221	25344	25173	25324	25300	25254	25297	25337	25438	25449	25305	25122	25505	25547	25071	25231	25459	25292	25430	25281	25251	25358	25240	25264	25301	25409	25107	25183	25335	25273	25265	25278	25474	25546	25465	25418	25342	25340	25307	25374	25289	25398	25385	25370	25384	25374	25342	25484	25597	25404	25342	25441	25368	25469	25516	25446	25387	25237	25578	25385	25356	25496	25547	25227	25439	25543	25280	25298	25409	25392	25286	25568	25150	25420	25221	25645	25232	25377	25453	25266	25303	25415	25190	25290	25474	25239	25566	25490	25358	25517	25483	25372	25210	25685	25439	25503	25303	25427	25318	25438	25527	25437	25417	25228	25391	25196	25285	25324	25326	25355	25335	25061	25198	25433	25084	25407	25466	25321	25394	25132	25212	25371	25368	25383	25543	25293	25301	25414	25534	25326	25228	25276	25336	25506	25130	25286	25433	25586	25392	25587	25254	25318	25417	25488	25293	25310	25478	25119	25412	25171	25273	25513	25434	25288	25398	25398	25313	25113	25570	25142	25220	25339	25487	25344	25191	25328	25445	25284	25334	25586	25430	25306	25322	25198	25388	25300	25289	25350	25105	25498	25198	25508	25352	25230	25275	25322	25471	25515	25405	25508	25429	25311	25088	25283	25351	25405	25314	25312	25388	25291	25336	25340	25340	25277	25217	25292	25263	25308	25465	25263	25264	25488	25326	25056	25400	25144	25417	25391	25241	25375	25480	25454	25327	25288	25196	25498	25366	25236	25203	25252	25436	25487	25466	25390	25326	25262	25188	25252	25619	25292	25391	25538	25557	25412	25337	25206	25454	25469	25540	25576	25258	25347	25261	25464	25378	25405	25226	25462	25440	25427	25306	25362	25362	25370	25242	25376	25310	25349	25628	25244	25625	25242	25506	25591	25521	25205	25373	25262	25219	25477	25378	25397	25339	25353	25498	25292	25246	25448	25239	25271	25138	25326	25248	25537	25278	25251	25196	25341	25526	25618	25388	25291	25424	25389	25284	25332	25518	25275	25279	25587	25357	25240	25294	25485	25495	25542	25172	25410	25528	25481	25362	25411	25326	25408	25306	25070	25503	25167	25198	25341	25461	25315	25233	25469	25296	25323	25358	25402	25410	25448	25419	25391	25255	25289	25537	25629	25301	25437	25298	25502	25613	25374	25366	25497	25477	25255	25343	25409	25365	25313	25285	25405	25443	25322	25403	25163	25427	25460	25433	25496	25215	25335	25488	25249	25245	25214	25321	25567	25487	25133	25488	25192	25396	25275	25270	25372	25241	25336	25153	25411	25295	25241	25389	25499	25186	25457	25310	25478	25353	25391	25464	25451	25360	25484	25203	25307	25185	25547	25409	25148	25352	25399	25431	25220	25270	25218	25182	25030	25312	25562	25226	25325	25421	25425	25270	25337	25242	25538	25562	25497	25213	25390	25422	25332	25334	25576	25663	25284	25202	25357	25446	25459	25193	25374	25349	25368	25369	25443	25318	25377	25297	25354	25483	25434	25336	25219	25740	25521	25340	25413	25568	25323	25165	25406	25397	25463	25536	25288	25354	25497	25089	25152	25448	25385	25478	25345	25167	25215	25300	25345	25160	25060	25204	25153	25343	25255	25338	25272	25193	25271	25476	25260	25540	25382	25211	25346	25305	25321	25409	25207	25373	25434	25350	25339	25482	25350	25308	25425	25456	25503	25352	25547	25462	25406	25143	25465	25359	25513	25340	25318	25222	25628	25364	25384	25343	25572	25241	25478	25338	25403	25335	25529	25424	25191	25513	25441	25427	25286	25342	25324	25294	25263	25378	25492	25426	25534	25276	25467	25489	25299	25365	25497	25209	25470	25482	25367	25132	25508	25388	25198	25200	25585	25177	25323	25504	25391	25278	25360	25274	25391	25432	25544	25574	25221	25303	25244	25583	25270	25360	25259	25166	25149	25276	25494	25486	25502	25288	25357	25083	25392	25540	25448	25429	25348	25535	25444	25316	25266	25433	25559	25243	25286	25298	25279	25374	25268	25337	25381	25368	25441	25474	25332	25402	25287	25310	25338	25458	25455	25529	25404	25513	25315	25188	25439	25438	25176	25213	25225	25251	25349	25209	25328	25427	25396	25189	25370	25122	25152	25537	25434	25256	25192	25249	25526	25548	25053	25380	25580	25302	25574	25348	25499	25245	25225	25414	25285	25143	25208	25525	25522	25199	25228	25296	25563	25266	25217	25568	25436	25312	25244	25072	25442	25244	25407	25374	25373	25337	25378	25525	25342	25517	25156	25078	25284	25494	25372	25141	25515	25497	25243	25379	25590	25618	25215	25502	25405	25463	25386	25439	25190	25381	25409	25374	25427	25455	25581	25563	25413	25438	25280	25474	25323	25253	25346	25367	25576	25406	25357	25217	25471	25531	25315	25336	25276	25325	25360	25340	25468	25516	25244	25440	25352	25531	25165	25243	25337	25208	25676	25379	25303	25405	25486	25267	25218	25500	25269	25465	25219	25517	25300	25274	25412	25358	25304	25382	25463	25446	25261	25287	25347	25427	25568	25423	25334	25146	25168	25182	25233	25400	25474	25154	25074	25448	25435	25323	25155	25291	25379	25368	25252	25459	25443	25393	25418	25366	25318	25453	25312	25513	25374	25434	25327	25418	25327	25264	25259	25303	25498	25140	25393	25335	25493	25571	25507	25407	25209	25343	25319	25435	25486	25338	25602	25281	25475	25367	25506	25286	25416	25398	25345	25553	25448	25239	25423	25388	25260	25281	25229	25110	25305	25382	25572	25213	25274	25370	25449	25214	25345	25602	25393	25387	25409	25427	25178	25367	25404	25368	25222	25459	25444	25598	25659	25387	25438	25383	25705	25610	25553	25377	25369	25371	25262	25037	25640	25526	25505	25303	25436	25392	25281	25360	25285	25253	25311	25205	25508	25252	25205	25404	25636	25315	25441	25461	25618	25334	25379	25285	25055	25515	25286	25319	25451	25362	25296	25442	25364	25247	25213	25504	25310	25527	25369	25335	25292	25546	25391	25189	25385	25490	25369	25363	25418	25480	25198	25504	25106	25339	25484	25483	25542	25528	25310	25330	25445	25553	25305	25332	25389	25248	25371	25241	25323	25425	25189	25251	25474	25523	25442	25593	25250	25239	25523	25408	25362	25560	25495	25464	25487	25405	25469	25403	25469	25321	25638	25326	25395	25062	25324	25323	25342	25211	25500	25416	25413	25256	25312	25473	25273	25550	25296	25309	25363	25520	25485	25335	25116	25222	25320	25440	25194	25313	25360	25283	25378	25387	25274	25253	25331	25309	25407	25305	25422	25116	25372	25350	25425	25320	25368	25223	25330	25257	25593	25438	25332	25356	25387	25234	25411	25226	25397	25333	25341	25290	25406	25108	25483	25372	25227	25556	25242	25274	25382	25376	25339	25143	25403	25234	25313	25489	25266	25496	25311	25477	25318	25470	25398	25385	25389	25379	25528	25504	25379	25280	25405	25304	25360	25309	25277	25509	25409	25433	25409	25265	25571	25413	25463	25402	25322	25212	25235	25406	25301	25261	25552	25367	25416	25377	25446	25438	25352	25434	25611	25538	25372	25327	25338	25304	25072	25219	25380	25324	25142	25406	25428	25313	25667	25199	25184	25373	25366	25480	25308	25538	25319	25377	25510	25443	25231	25351	25468	25374	25247	25439	25515	25373	25363	25627	25272	25196	25265	25311	25424	25299	25374	25489	25689	25594	25422	25255	25424	25535	25320	25760	25356	25432	25184	25355	25451	25077	25326	25171	25361	25131	25406	25408	25523	25332	25254	25310	25177	25393	25289	25235	25377	25395	25306	25423	25132	25317	25264	25252	25410	25444	25456	25159	25362	25306	25259	25318	25279	25294	25459	25254	25405	25389	25306	25560	25632	25138	25557	25436	25256	25415	25430	25322	25388	25407	25338	25469	25334	25329	25544	25405	25140	25512	25527	25306	25328	25314	25301	25412	25318	25270	25394	25508	25310	25350	25486	25407	25247	25270	25544	25293	25241	25454	25373	25388	25273	25433	25391	25279	25136	25377	25386	25388	25391	25357	25312	25528	25266	25296	25531	25570	25656	25302	25328	25472	25412	25399	25437	25510	25338	25466	25410	25316	25171	25461	25355	25389	25459	25521	25496	25420	25348	25310	25423	25217	25417	25214	25225	25543	25200	25351	25526	25405	25512	25393	25293	25296	25394	25446	25311	25265	25177	25348	25328	25255	25277	25413	25363	25210	25376	25399	25248	25431	25300	25207	25239	25117	25390	25259	25332	25423	25461	25271	25290	25537	25505	25212	25296	25222	25323	25524	25505	25528	25483	25535	25306	25200	25305	25318	25415	25281	25481	25349	25311	25234	25404	25299	25390	25366	25151	25399	25264	25207	25371	25405	25125	25377	25424	25157	25285	25070	25345	25409
34196	58953	49403	34269	25361	21840	20829	20340	20456	20281	20281	20331	20293	20514	20313	20421	20235	20360	20491	20403	20351	20447	20264	20354	20359	20227	20516	20347	20285	20367	20390	20404	20171	20513	20250	20468	20330	20377	20303	20299	20400	20286	20211	20226	20347	20320	20454	20428	20356	20254	20327	20272	20228	20069	20232	20331	20372	20302	20327	20192	20376	20230	20323	20193	20437	20268	20423	20250	20465	20365	20229	20453	20316	20527	20357	20231	20143	20438	20406	20107	20352	20132	20499	20364	20325	20376	20160	20201	20423	20327	20452	20386	20325	20209	20347	20340	20329	20232	20360	20119	20324	20168	20229	20371	20369	20361	20413	20424	20375	20240	20336	20236	20393	20190	20410	20278	20431	20520	20196	20328	20368	20310	20361	20453	20410	20408	20270	20149	20333	20381	20222	20374	20352	20298	20134	20350	20148	20432	20074	20458	20434	20411	20403	20536	20174	20216	20074	20352	20358	20445	20071	20183	20329	20262	20333	20444	20344	20322	20241	20357	20431	20411	20301	20313	20293	20244	20287	20292	20510	20279	20316	20281	20279	20212	20336	20505	20145	20186	20194	20211	20284	20312	20260	20385	20097	20400	20411	20260	20335	20635	20417	20312	20263	20480	20360	20140	20344	20312	20198	20364	20196	20279	20193	20383	20468	20286	20194	20434	20242	20279	20345	20419	20163	20332	20364	20144	20347	20482	20335	20143	20469	20374	20419	20045	20225	20217	20442	20326	20428	20189	20312	20327	20082	20279	20372	20411	20394	20292	20325	20413	20323	20377	20461	20450	20182	20284	20379	20205	20418	20260	20377	20292	20340	20175	20124	20515	20383	20309	20441	20301	20380	20311	20428	20387	20325	20359	20404	20116	20433	20406	20231	20371	20326	20214	20461	20558	20607	20431	20399	20325	20429	20285	20201	20311	20338	20342	20222	20384	20282	20390	20198	20328	20302	20401	20350	20459	20458	20194	20403	20429	20259	20343	20205	20380	20251	20407	20411	20384	20277	20194	20552	20186	20371	20280	20369	20365	20412	20522	20302	20206	20416	20216	20248	20416	20289	20526	20115	20443	20398	20186	20384	20324	20472	20270	20389	20291	20307	20257	20151	20250	20266	20405	20351	20416	20325	20323	20363	20552	20260	20169	20473	20290	20267	20189	20191	20141	20441	20227	20455	20352	20415	20178	20357	20428	20225	20508	20257	20437	20556	20330	20410	20478	20411	20414	20174	20424	20211	20270	20297	20325	20346	20268	20236	20272	20286	20259	20327	20376	20321	20288	20114	20207	20197	20172	20381	20394	20351	20423	20267	20431	20291	20316	20187	20379	20276	20317	20301	20274	20412	20302	20533	20283	20200	20220	20159	20214	20321	20209	20291	20713	20343	20405	20198	20231	20416	20264	20409	20438	20281	20326	20190	20478	20307	20273	20500	20331	20356	20302	20345	20415	20214	20232	20234	20273	20339	20385	20351	20254	20398	20482	20246	20284	20415	20270	20489	20457	20383	20271	20344	20253	20373	20312	20557	20471	20359	20381	20244	20480	20481	20293	20275	20274	20309	20478	20252	20158	20331	20441	20247	20306	20413	20340	20221	20233	20325	20328	20276	20245	20233	20405	20542	20286	20189	20273	20521	20074	20406	20171	20293	20431	20444	20297	20298	20282	20372	20263	20384	20417	20402	20308	20339	20272	20218	20190	20257	20414	20277	20215	20270	20423	20188	20530	20373	20345	20362	20275	20380	20423	20277	20354	20322	20560	20175	20371	20199	20302	20450	20528	20257	20283	20356	20339	20279	20346	20364	20345	20326	20338	20348	20392	20357	20154	20316	20370	20242	20410	20338	20376	20378	20273	20277	20275	20335	20354	20337	20228	20359	20264	20344	20357	20216	20283	20289	20372	20270	20335	20282	20308	20270	20299	20422	20312	20248	20172	20304	20268	20378	20255	20376	20383	20219	20499	20468	20366	20374	20352	20319	20368	20258	20340	20310	20148	20357	20313	20158	20347	20386	20306	20327	20297	20264	20399	20468	20186	20313	20412	20267	20337	20507	20216	20304	20308	20296	20302	20279	20357	20379	20245	20244	20292	20233	20331	20312	20321	20325	20472	20456	20124	20248	20416	20165	20390	20251	20483	20328	20205	20238	20378	20319	20378	20428	20207	20289	20272	20280	20481	20173	20366	20428	20272	20416	20257	20592	20353	20407	20282	20194	20365	20328	20326	20290	20359	20400	20275	20388	20359	20518	20218	20394	20337	20230	20476	20404	20391	20350	20352	20451	20292	20304	20258	20426	20300	20448	20266	20510	20284	20384	20306	20318	20316	20332	20377	20337	20401	20174	20481	20178	20211	20356	20318	20310	20353	20146	20265	20386	20302	20448	20366	20358	20416	20354	20389	20370	20289	20151	20161	20312	20402	20385	20275	20280	20358	20439	20271	20140	20343	20403	20361	20316	20395	20254	20402	20274	20457	20227	20318	20376	20398	20298	20486	20325	20398	20229	20560	20329	20383	20271	20321	20350	20260	20401	20257	20485	20231	20364	20464	20464	20329	20542	20266	20513	20347	20124	20401	20257	20277	20294	20413	19988	20221	20246	20552	20326	20364	20328	20229	20401	20393	20446	20190	20420	20293	20177	20304	20230	20397	20317	20495	20410	20354	20371	20362	20284	20232	20269	20576	20358	20128	20265	20213	20429	20548	20273	20245	20270	20217	20218	20253	20304	20308	20458	20416	20267	20291	20231	20263	20534	20374	20338	20350	20243	20278	20439	20364	20219	20197	20316	20229	20356	20348	20321	20494	20278	20407	20396	20200	20308	20318	20297	20333	20318	20292	20319	20312	20314	20307	20380	20370	20209	20419	20315	20459	20406	20543	20293	20332	20333	20366	20273	20271	20532	20413	20261	20281	20295	20145	20443	20358	20163	20413	20390	20313	20344	20316	20410	20098	20375	20302	20439	20252	20350	20256	20445	20384	20412	20188	20408	20288	20495	20210	20223	20231	20173	20474	20302	20151	20253	20203	20325	20283	20296	20367	20291	20361	20266	20431	20220	20242	20304	20409	20269	20331	20317	20109	20250	20437	20341	20387	20266	20287	20488	20357	20450	20461	20258	20286	20483	20288	20453	20338	20327	20344	20359	20274	20218	20300	20316	20303	20237	20412	20227	20461	20337	20294	20438	20372	20213	20449	20187	20173	20383	20203	20330	20337	20404	20353	20180	20305	20225	20342	20356	20429	20296	20265	20041	20175	20512	20145	20509	20318	20543	20343	20260	20322	20342	20390	20276	20068	20325	20310	20231	20452	20130	20401	20287	20387	20358	20274	20459	20458	20219	20417	20398	20430	20391	20285	20297	20260	20383	20382	20238	20262	20438	20286	20292	20333	20277	20349	20360	20169	20267	20260	20239	20478	20294	20441	20382	20224	20398	20244	20458	20305	20202	20078	20368	20418	20372	20330	20262	20169	20326	20392	20217	20418	20469	20421	20368	20246	20230	20399	20263	20203	20323	20352	20369	20346	20346	20357	20200	20598	20173	20222	20312	20245	20331	20367	20291	20515	20421	20345	20274	20455	20448	20435	20327	20339	20226	20545	20319	20417	20385	20296	20273	20283	20255	20290	20296	20474	20331	20363	20352	20450	20275	20338	20374	20344	20244	20407	20371	20154	20520	20159	20455	20392	20329	20377	20428	20452	20430	20238	20404	20277	20304	20321	20332	20587	20353	20207	20207	20382	20275	20511	20201	20189	20299	20496	20144	20465	20404	20133	20529	20373	20354	20436	20507	20561	20358	20444	20123	20143	20251	20310	20464	20336	20479	20115	20151	20249	20592	20371	20152	20312	20467	20358	20266	20360	20256	20289	20277	20308	20324	20304	20407	20468	20295	20494	20322	20401	20550	20259	20402	20307	20247	20245	20558	20247	20275	20224	20346	20143	20385	20384	20218	20473	20235	20371	20531	20484	20254	20199	20252	20470	20280	20340	20160	20369	20451	20267	20412	20405	20252	20296	20449	20369	20458	20397	20308	20356	20401	20356	20407	20262	20340	20413	20200	20180	20279	20378	20373	20303	20367	20283	20278	20382	20291	20315	20274	20272	20305	20207	20305	20351	20281	20310	20236	20215	20317	20350	20383	20446	20312	20221	20260	20258	20182	20395	20323	20387	20292	20350	20362	20182	20383	20429	20503	20506	20306	20358	20386	20338	20333	20324	20331	20330	20303	20377	20449	20424	20322	20384	20125	20163	20317	20336	20282	20358	20258	20255	20202	20379	20255	20362	20200	20355	20376	20502	20398	20377	20305	20388	20354	20386	20378	20479	20270	20357	20366	20305	20281	20311	20411	20357	20426	20343	20532	20364	20301	20259	20342	20280	20212	20310	20314	20486	20392	20378	20170	20383	20251	20183	20309	20314	20372	20414	20234	20336	20248	20337	20249	20136	20435	20174	20463	20165	20428	20330	20340	20480	20368	20387	20257	20348	20351	20233	20320	20352	20399	20058	20356	20363	20272	20244	20321	20482	20268	20573	20538	20277	20493	20226	20228	20121	20310	20186	20229	20423	20465	20322	20452	20410	20324	20507	20534	20313	20369	20365	20513	20233	20436	20448	20271	20647	20401	20242	20428	20259	20278	20312	20318	20187	20404	20357	20267	20582	20476	20250	20239	20349	20290	20213	20327	20330	20477	20181	20181	20406	20471	20435	20282	20364	20179	20286	20458	20268	20395	20238	20373	20565	20229	20111	20354	20291	20378	20231	20279	20383	20433	20222	20366	20311	20262	20324	20160	20110	20355	20436	20072	20308	20272	20294	20100	20412	20404	20196	20437	20204	20483	20460	20521	20492	20361	20274	20365	20255	20256	20367	20178	20268	20139	20167	20379	20273	20297	20287	20421	20348	20402	20274	20392	20380	20234	20196	20341	20477	20472	20269	20232	20194	20165	20306	20427	20472	20252	20465	20421	20285	20421	20311	20258	20281	20428	20359	20305	20239	20285	20102	20454	20376	20442	20308	20323	20210	20527	20253	20314	20248	20359	20344	20321	20205	20259	20450	20338	20421	20330	20165	20401	20268	20402	20268	20495	20258	20275	20315	20024	20412	20369	20369	20326	20411	20326	20257	20457	20246	20464	20355
23852	24318	43938	45816	37789	31682	29430	25835	25079	25108	25388	25065	25250	24725	25053	25095	24908	25134	25112	24847	24983	24990	25038	25164	25086	25126	25116	25189	24870	25056	24927	25003	25026	24875	25008	24850	25024	25107	25062	24822	25015	25002	24922	24853	25050	25196	24810	25071	24945	25019	25139	24940	24635	24771	24996	24870	24886	24980	24619	25003	24878	24875	25015	25055	24848	25107	24872	24804	24963	24888	24919	25175	25045	24869	24970	24935	24981	24902	25097	24914	24981	24767	24966	24888	24715	24998	24854	25161	24879	24971	24794	25108	24727	24861	24654	25008	24628	24707	24797	24630	24756	24950	25027	24878	24886	24820	25019	24989	25132	25001	25146	25020	24832	24881	24885	25061	25261	24730	24813	24977	24985	24853	24960	24943	24807	24805	24803	24931	24907	24958	24776	24791	24975	24600	25073	25083	24958	25044	25047	24915	24784	24989	24756	24846	24819	24846	25097	24680	25024	24914	24737	24907	24950	25140	24661	24775	24700	24942	24959	25046	24763	24923	25053	24876	24767	24885	24671	24890	25060	24873	25030	24731	24861	24976	24831	24814	24688	25023	25065	24829	24808	24730	24968	24618	24584	24865	24889	24758	24844	24930	24776	24995	25073	24919	24816	24940	24905	24864	24903	24929	24756	24718	24859	24789	24768	25010	24950	25107	24714	25177	25076	25006	24927	24959	24952	24829	24953	25090	24596	24683	25025	24959	25016	24887	24912	24765	25166	24922	24768	25109	24730	25083	24909	24974	24787	24998	25041	24915	24766	24799	24824	24847	24985	24763	24899	24934	24900	24918	25024	24783	24846	24794	24907	25114	24739	24826	24916	24805	24852	24859	25019	24838	24779	24804	24809	24792	24832	24871	24875	24707	24963	24659	24965	24776	24939	24773	24845	24981	24919	24799	24808	24875	24894	24929	25059	25130	24999	25048	25029	24932	24947	24726	24925	24915	25073	24787	25125	24854	24813	24779	25037	24924	24925	24992	24843	24846	24908	24980	24602	24783	25031	24791	24720	24886	24836	24798	25004	24853	24723	24732	25114	24827	25169	24860	25013	24827	25035	24648	24679	24881	24990	25016	24570	24882	24632	24803	25076	24898	24845	24694	24690	25065	24931	24996	24785	25040	24975	24756	24859	24897	25036	24837	24875	24973	24978	25013	24835	24687	24841	24883	24873	24830	24955	24667	24922	24576	24958	24841	24812	24994	25061	24778	24786	24812	25006	25011	24704	24719	25034	24770	24841	25151	25191	24839	24863	24876	24825	24847	24595	24848	24790	24948	24788	25023	24964	24902	25019	25013	24929	24806	25024	25032	24982	24635	24814	24822	24956	24944	24793	24757	24965	24847	24857	25172	24792	25060	24896	24730	24905	25006	24848	24901	24857	25037	24845	24961	24947	24737	25001	24942	24719	24957	24815	24993	24910	24924	24878	24891	24855	24797	24957	24893	24995	24843	24731	24779	24969	24934	24704	24869	25016	24726	24750	24839	24787	24864	24987	24796	25058	24963	24884	24693	24883	24784	24807	24926	25130	25018	24731	24837	24707	24936	24867	24830	24920	24669	24706	24717	24822	25055	25096	25057	24921	24745	24889	24905	24692	24694	24847	24785	24922	24850	24774	24603	24741	25137	25050	24944	24961	24707	25032	25036	24971	25015	24887	24728	24813	24865	24815	24737	24959	24762	24945	24855	24951	24960	24918	24974	24973	25029	24769	24948	24841	25001	24933	24892	24974	25070	24767	24819	24897	24909	24870	24731	24782	25049	24807	24936	24798	24846	24787	24695	24802	24855	24619	25054	25050	24868	24843	24952	24816	24957	24991	24823	25031	24589	24816	24941	24824	24811	25028	24849	24950	24862	24910	24960	24958	24789	24857	24874	24783	24809	24987	24911	24964	24918	24679	24757	25205	24624	24892	24750	24917	24974	24828	24960	24672	24958	25036	24882	25153	24933	24909	25058	24912	24992	24940	25167	24789	25030	24852	25109	24933	24783	24813	24987	24803	24831	24798	24953	24739	25016	24886	24845	25090	24835	24935	24928	24858	24952	24808	24898	24964	24821	24964	25073	24693	24751	24805	24988	24973	25002	24984	24972	24767	24655	24714	25056	24893	24758	24754	24908	24757	25071	25004	25068	24761	24892	24940	24834	24688	24927	24857	25102	24800	24700	24869	24748	24860	24858	25133	25389	24732	24902	24833	24729	24892	24841	24808	24729	24922	25118	24947	24883	24992	24977	24901	24799	24744	24827	24812	24825	24532	24926	24760	24895	24770	24677	24814	24987	24920	24806	24857	25053	24772	24943	24843	24937	24893	24868	25098	24891	24724	24936	25049	24989	24843	24961	25086	24890	24921	24829	24727	24956	24890	24649	24802	24907	24657	24974	24717	24845	25110	24824	24884	24899	24776	24827	24957	24881	24926	25184	24784	25050	24925	25032	24924	24849	24858	25014	24994	24818	24894	24893	25009	24786	24874	24940	25052	24734	24811	24992	24799	24786	24960	25023	25016	24989	24921	24697	24859	25037	24835	24778	24795	24858	24977	24799	25030	24983	25042	24764	24751	25120	24707	25022	24928	25019	24980	24947	24928	24762	24788	24771	24928	24839	24820	24704	24924	24744	24795	24732	25056	24835	25053	24909	25037	25039	24871	24944	24941	24749	24929	24945	24934	25029	25152	24964	24731	24883	24860	24940	24826	24784	24862	25278	24862	24812	25131	24930	25118	24885	24997	24952	24797	24996	24908	25021	24782	24740	24986	24945	24867	24749	24920	24849	25061	24803	25081	24917	24876	24994	24867	24829	24926	24700	24877	24916	24920	24850	24952	24991	24929	24965	24704	24761	25035	24782	24846	24775	25170	24735	24788	25074	24855	24971	24837	24733	24682	24928	25060	25029	25032	24752	24936	24834	24763	24935	24864	24805	24831	24810	25093	24857	24726	24858	24549	24939	24949	24581	24849	25095	25109	24889	24772	24953	25097	24816	24696	24687	25077	25184	24840	24845	24762	24618	25053	24822	24883	24643	25012	24879	24770	25102	25055	24996	24763	24963	24743	24878	24889	24925	24740	24710	24922	24799	24902	24882	24867	24900	24740	25018	24966	24655	24944	24999	24675	25014	24998	24978	25094	24908	24862	24919	24889	24901	24865	25030	24791	24877	24789	24875	24947	25016	24920	24832	24552	24901	24946	24948	24776	24802	24964	25019	25034	25021	25041	24744	25119	25070	25003	24716	24875	25005	25076	24807	25018	25130	24853	24966	24937	25126	24838	25103	24897	25028	24851	24895	24801	25039	24631	24737	24967	25102	25195	24941	25112	24922	24686	24888	24984	24665	24943	24793	24969	24935	25027	24908	24888	24953	24801	24651	24813	24966	24958	24833	24915	24849	24965	24807	24837	25069	24968	24726	24978	24747	24854	24757	24708	24875	25059	24892	24945	24845	24869	24868	24840	24863	24964	25040	24831	24935	24985	24860	24954	24800	24934	24621	24707	24790	24888	24899	25037	24800	24911	24750	25054	24897	24985	25002	24683	25033	25125	24891	24874	24758	24906	24902	24959	25153	24913	24943	24933	25050	24959	24901	24833	24732	24892	24955	24833	24897	24794	24869	24894	24616	24833	24731	24984	24727	25037	24930	25042	25124	24819	24919	24965	24982	24810	24862	24735	25091	24819	25107	24979	24865	25101	24652	25115	24919	24883	24821	25052	24827	25057	24707	24937	24952	24710	24769	24923	24872	24687	24944	24892	24852	24935	24933	25118	24858	24937	24873	24925	24923	24722	25068	24747	24942	24929	24641	24983	24838	24975	24822	24951	24897	25135	24959	24874	24983	24928	25070	24997	24995	25063	24924	24950	24909	24975	25011	24952	25035	24683	24766	24800	24741	24869	24806	24856	24951	24899	24964	25029	24883	24944	24885	24742	24935	24985	25069	24577	24985	24984	24975	24668	24835	25171	24815	24917	25245	24655	24981	25017	24709	25010	25078	24939	25056	25046	24893	24853	25042	25084	24677	24875	24673	24935	25012	25024	24746	24874	24913	24673	24746	24927	24856	24921	25117	24987	25029	25068	24919	24900	24907	24897	24662	25050	24788	24955	24737	25018	24824	24876	24768	25133	24893	25289	24849	24852	24851	25050	24765	24956	25009	24843	24850	24826	24812	24944	25010	25058	24868	24960	24986	24960	24621	24947	25000	24935	25049	25035	24987	24952	25019	24806	24886	24915	24990	24856	24817	24970	24867	24814	25004	24736	24812	24777	24863	24933	24835	24872	24717	24797	24780	24911	24929	25166	24737	24849	24801	25002	24993	24771	24976	24767	25089	24874	24711	24939	24947	25131	24869	24949	25163	24944	24789	24957	24890	24926	25058	24976	24693	24999	24912	24931	25089	25002	24871	24776	24870	25067	24809	24756	24814	24723	24746	24884	24887	24825	24754	24914	24890	24873	24701	24923	24952	24921	24684	24868	25019	24958	24821	24914	24810	24898	25032	24953	25008	24993	25044	24992	24987	24880	24691	24843	24795	25139	24952	24863	24803	24783	24909	24998	24955	24891	24856	24918	24926	24984	24957	24948	25019	24971	24639	24900	24729	24797	24913	24794	25140	24874	24916	24897	24807	24801	24920	24801	25073	24985	24801	25007	25018	24869	24983	24817	24840	24780	24862	24861	24726	25123	24744	25065	24930	25214	24769	25057	24952	24854	25029	24880	24759	24891	24799	24989	24874	24980	25068	24946	24884	24854	24963	24907	24610	24913	24977	25056	24913	24910	24869	24944	24808	24833	24951	24888	24964	25021	25114	25027	24772	25014	25021	25063	25001	24795	25150	24952	24823	24935	24856	24961	24974	24791	24812	24933	25037	25213	24957	24719	24907	25193	24696	24921	24774	24836	24965	24780	24824	24893	24853	24902	24843	24803	25034	24942	24861	24688	24833	24924	24700	24920	24814	24803	24920	24776	24763	24709	25135	24763	24949	25126	25063	24945	24846	25144	25058	24875	25005	25199	24902	24823	24735	24993	24780	24709	24887	25196	24789	24949	24931	24821	24865	24898	24885	24903	25021	24848	24904	24718	24804	24906	24905	24675	24814	24820	25010	24907	24687	25152	25020	24771	24947	24965	24873	24846	24844
55457	100470	89925	65714	44546	29600	22959	20804	20231	20061	20222	20361	20065	20118	20268	20219	20037	20125	20231	20220	20158	20240	20183	20181	20337	20268	20299	20032	20156	20373	20145	20221	20305	20119	20198	20282	20068	20129	20273	20208	20061	20378	20174	20024	20177	20207	20043	20204	20104	20035	20141	20150	20278	19997	20177	20224	20149	20199	20101	20110	19989	20204	20236	20245	20286	20205	19972	20428	20092	20070	20203	20103	20174	20158	20359	20278	20118	20269	20286	19980	20281	20199	20118	20023	20279	20184	19994	20172	20162	20167	20067	20200	20194	20314	20075	20378	20217	20341	20159	20275	20037	20177	20148	20244	20287	20231	20277	19943	20300	20272	20128	20334	20276	20017	20222	20145	20174	20207	20049	20045	20182	20322	20230	19969	20233	20162	20250	20221	20206	20102	20301	20183	20210	20265	20271	20084	20217	20148	19996	20385	20193	20218	20203	20096	20278	20023	20065	20204	20031	20115	20149	20104	20174	20061	20146	20234	20156	20121	20190	20273	20241	20037	20312	20263	20069	20074	20163	19892	20072	20102	20211	20181	20268	20075	20239	20053	20337	20385	19947	20196	20214	20153	19939	20130	20160	20274	20266	20027	20167	20188	20094	20094	20154	20020	20208	20486	20122	20089	20260	20206	20120	20248	20108	20175	20205	20224	20321	20164	20246	20096	19972	20040	20233	20235	20195	20203	20249	20161	20182	20117	20286	20232	20136	20182	20186	20123	20104	20183	20081	20296	20064	20274	20266	20171	20216	19904	20129	20237	20269	20140	20223	20241	19993	20190	20076	20089	20077	19944	20137	20021	20064	20352	20031	20153	20062	20151	20038	20092	20072	19908	19921	20200	20077	20110	20230	20195	20210	20238	20198	20189	20116	20024	20085	20233	20179	20325	20209	20056	20160	20149	19996	20184	19976	20340	20269	20326	20168	20161	20141	19939	20083	20033	20313	20238	20133	20255	20196	19924	20307	20177	20382	20218	19848	20213	20018	20133	20078	20091	20257	20187	20269	20079	20274	20006	20319	20009	20400	20194	20187	20187	20199	20045	20119	19980	20284	20184	20235	20210	20044	20058	20043	20077	20043	20187	20117	20262	20174	20152	20205	20214	20198	20183	20146	20044	20100	20184	20232	20080	20067	20045	20222	20262	20151	20084	20203	20268	20166	20253	20323	20259	20279	20229	20170	20040	19905	20197	20288	20245	19926	20276	20330	20218	20074	20249	20120	20055	20079	20243	20067	20085	20154	20170	20077	20130	20219	20148	20051	20206	20182	20008	20223	20139	20191	20309	20145	20011	20162	20214	20062	19993	20150	20295	20322	19969	20284	20305	20086	20184	20189	20032	20288	20165	20115	20155	20130	20298	20361	20146	20223	20281	20295	20106	20234	20077	20218	20362	20167	20188	20292	20080	20209	20011	20276	20274	20234	20176	20095	20125	20270	19881	20280	20306	20199	20262	20152	20195	20104	20204	20025	20172	20094	20047	20278	20224	20115	20042	20064	20348	20160	20346	20102	20189	20210	20129	20182	20102	20255	20281	20088	20204	20263	20101	20123	20005	20379	20113	20045	20223	20242	20031	20129	20067	20361	20192	20081	20278	20204	20069	20102	20335	20188	20190	20098	20307	20122	20146	20082	20296	20178	20259	20212	20242	19980	20117	20065	20147	20088	20320	20088	20106	20180	20189	19933	19971	20216	20218	20168	20292	20200	20224	20100	20119	20147	20149	20020	20190	20158	20036	20136	20238	20251	20262	20138	20257	20287	20265	20152	20177	20271	20151	20100	20249	20188	20226	20220	20237	20279	20249	20254	20266	20122	20120	20321	20261	20189	20173	20233	20303	20164	20358	20007	20189	19939	20446	20140	20200	20391	20023	20194	20045	20156	20235	20239	20241	20035	20178	20241	20232	20231	20266	20207	20366	20273	20249	20027	20198	20342	20379	20144	20377	20210	20192	20095	20316	20192	20020	20106	20154	20282	20265	20031	20342	20277	20229	20229	20137	20299	20161	20093	20105	20155	20249	20209	20220	19953	20147	20154	20239	19882	20163	20147	20198	20132	20279	20295	20073	20193	20169	20140	20100	19980	20178	20140	19938	20033	20137	20224	20009	20214	20172	20169	20260	20249	20131	20113	20023	20007	20201	20383	20178	20155	20083	19990	20171	20123	20083	20235	19974	20181	20147	20050	20160	20050	20150	20190	20194	20159	20014	20295	20267	20154	20052	20136	20129	20163	19993	20016	20153	20133	20314	20085	20010	20104	20139	19870	20123	20312	20171	20152	20239	20180	20132	20026	20328	20219	20096	20205	19919	20181	20041	20012	20158	20234	20227	20239	20042	20066	20010	20268	20069	20252	20374	20099	20214	20274	20103	20276	20225	20213	20156	20275	20192	20197	20183	20173	20051	20097	19973	20255	20085	20354	20016	20155	20082	20361	20171	20140	20165	20087	20223	20213	20091	20043	20005	20224	20371	19937	20248	20116	20293	20110	20187	20214	20192	20238	20136	20064	20084	20203	20095	20200	20131	20092	20018	20316	19996	20167	20104	20282	20124	20098	20214	20103	20171	20065	20022	20445	20193	19991	20263	20193	20091	20207	20131	19902	20295	20208	20243	20070	20061	20384	20144	20181	20163	20262	20172	20038	20073	20208	20156	20269	20268	20328	20184	20143	20132	19886	20240	20205	20144	20228	20174	20189	20282	20058	20123	20035	20091	20198	20144	20022	20077	20200	20100	20141	20125	20251	20027	20116	20140	20149	20469	20236	20299	20177	20053	20287	20080	20129	20224	19999	20025	20217	20132	20215	20283	20205	20147	20128	20042	20004	20160	20311	20031	20067	20188	20068	20101	20184	20141	19825	20175	20030	20188	20202	19914	19960	20118	20193	20076	20071	20188	20243	20127	20022	20197	20016	20225	20166	20107	20341	20148	20143	20241	20229	20268	19962	20159	20162	20205	20073	20187	20372	20182	20280	20038	20153	20002	20175	20307	20003	20194	20146	20149	20099	20273	20092	20186	20061	20281	19956	20092	20182	20212	20122	20060	20150	20288	20245	20299	20135	20127	20077	20261	20061	20218	20175	20147	20145	20157	20181	20138	20138	20205	20099	20317	20337	20227	20155	20073	20123	20288	20089	20119	20199	19994	20080	20081	20136	20138	20113	20072	20177	20123	20313	20099	20134	19968	20149	19959	20020	20234	20125	20095	19922	20041	20228	20217	20228	20169	20105	20089	20239	20254	20282	20052	20213	20172	20170	20172	20420	20149	20262	20106	20337	20282	20147	20149	20107	20109	20143	20166	20154	20360	20202	20119	20201	20024	20268	20089	20237	20099	20142	20113	20304	20221	20063	20185	20233	20118	20146	20180	20023	20060	20071	20062	20217	20141	20129	20209	19964	20124	20042	20157	20122	20273	20157	20169	20179	20013	20104	20055	20173	20305	20157	20156	20167	20106	20224	20183	20155	20099	20011	20221	20256	20107	19948	20307	20180	20096	20071	20183	20236	20238	20074	20225	20051	20174	20288	20077	20072	19948	20072	20080	20052	20062	20217	20235	20164	20124	20257	20081	20138	20163	20264	20158	20253	20233	20133	20250	20055	20169	20274	20189	20129	20244	20228	20108	20205	20394	20246	20308	20310	19948	20165	20052	20318	20197	20007	20179	20193	20365	20285	20250	20133	20211	20169	20219	20492	20188	20129	20151	20196	20087	20274	20217	20087	20192	20018	20046	20045	20237	20140	20214	20139	20089	20184	20279	19995	20185	20269	20230	20332	20069	20272	20076	20074	20165	20094	20323	20077	20231	20175	20116	19968	20247	19935	20205	20216	20160	20313	19966	20191	20211	20123	20036	20226	20240	20219	20086	20224	20190	20084	20203	20352	20210	20135	20113	20278	20236	20213	20227	20310	20074	20376	20084	20323	20063	20220	20284	19904	20056	20338	20272	20103	20073	20131	20282	20006	20244	20348	20114	20259	20201	20129	20201	20240	20285	20132	20073	20203	20072	20219	20192	20072	20156	20220	20116	20218	20303	20299	20141	20297	20124	20306	20156	20226	20235	20254	20288	20150	20013	20338	20195	20065	20160	20162	20080	20334	20163	20073	20044	20120	20314	20054	20005	20187	20184	20166	20303	20128	20397	20169	20071	20136	20202	20007	20078	20093	20230	20126	20159	19942	20182	20146	20237	20229	20083	20277	20244	20095	20239	20146	20139	20141	20192	20196	20279	20133	20174	20203	20191	20171	20203	20233	20081	20246	20196	20077	20011	20015	20148	20222	20251	20273	20172	20151	20130	19967	20103	20055	20096	20114	20164	20116	20291	20256	20126	20156	20352	20099	20161	20209	20048	20164	20285	20208	20053	20203	20397	20180	20113	20158	20134	20113	20245	20235	20282	20165	20237	20319	20238	20328	20193	19966	20127	20222	20154	20176	19925	20077	20248	20297	20199	20206	20219	20170	20322	20122	20140	20172	20270	20176	20137	20105	20211	20267	20115	20170	20150	20209	20261	20217	20176	20175	20063	20226	20171	20216	20006	20056	20143	20147	20248	20008	20063	20147	20415	20190	20109	20160	20260	20143	20023	20049	19865	20149	20067	20053	20178	20173	20336	20122	20205	20106	20056	20177	20187	20072	20179	20116	19880	20132	20063	20154	20072	20080	20099	20238	20036	20141	20099	20387	20255	20125	20156	20214	20187	20155	20205	20067	19995	20055	20228	20143	20185	20253	19972	20365	20352	20070	20214	20237	20232	20116	20045	20171	20236	19995	20156	20144	20204	20232	20259	20143	20121	20140	20285	20420	19979	20148	20260	20135	20209	20128	20190	20196	20129	20070	20110	20144	20126	20067	20285	20286	20250	20269	20148	20290	20228	20086	20301	19943	20236	20152	20248	20102	20199	20128	20211	20158	20368	20115	20050	20281	20169	20017	20121	20331	20191	20131	20020	20281	20194	20185	19996	20164	20280	20022	20252	20170	20222	20170	20119	20055	20270	20240	20162	20168	20207	20262	20251	20205	20210	20210	20306	20293	20115	20292	20116	20264	20159	20092	20208	19918	20279	20148	20317	20123	20249	20182	20015	20160	20205	20331	20226	20164	20209	20050	20078	20147	20164	19937	20194	20237	20169
22737	23312	40957	44102	40506	34068	31990	27219	25979	26159	25860	25988	26048	26075	26174	25976	25890	25897	25860	25870	26119	25842	25836	25903	25724	25700	25843	25781	25867	25700	25768	25706	25890	25707	25751	25747	25514	25862	25586	25800	25681	25484	25518	25543	25744	25888	25719	25687	25659	25675	25656	25932	25730	25845	25674	25713	25809	25793	25787	25642	25755	25683	25623	25741	25676	25714	25791	25700	25934	25589	25792	25703	25863	25570	25814	25572	25630	25780	25594	25672	25630	25647	25697	25585	25685	25805	25676	25676	25553	25674	25570	25568	25527	25668	25510	25657	25732	25780	25627	25445	25884	25565	25591	25687	25466	25488	25584	25417	25714	25646	25889	25695	25750	25776	25681	25620	25622	25756	25460	25746	25658	25799	25531	25590	25728	25651	25709	25668	25681	25688	25712	25643	25757	25686	25550	25706	25849	25669	25630	25585	25622	25753	25518	25543	25895	25843	25625	25661	25654	25775	25660	25622	25723	25864	25623	25809	25709	25729	25524	25538	25669	25722	25603	25773	25550	25558	25621	25843	25623	25579	25654	25897	25767	25554	25549	25436	25759	25642	25846	25882	25601	25611	25595	25715	25669	25766	25966	25560	25675	25561	25681	25634	25575	25879	25653	25706	25843	25756	25629	25490	25574	25886	25589	25397	25651	25639	25727	25673	25625	25667	25739	25586	25899	25811	25541	25686	25395	25605	25527	25762	25683	25782	25842	25473	25416	25552	25571	25772	25731	25709	25641	25630	25591	25650	25755	25755	25621	25733	25669	25323	25665	25555	25536	25604	25691	25601	25837	25673	25680	25490	25719	25538	25595	25497	25717	25733	25692	25257	25770	25541	25640	25482	25599	25379	25590	25668	25604	25662	25652	25664	25659	25658	25898	25610	25711	25598	25743	25652	25778	25477	25594	25630	25563	25559	25667	25627	25717	25730	25780	25283	25838	25658	25619	25601	25515	25826	25762	25764	25345	25789	25711	25641	25613	25363	25590	25700	25849	25798	25656	25905	25884	25448	25564	25756	25790	25627	25526	25799	25581	25637	25415	25541	25931	25509	25652	25390	25654	25761	25780	25635	25628	25679	25512	25569	25795	25522	25577	25617	25526	25322	25661	25674	25576	25565	25783	25478	25497	25671	25571	25750	25706	25654	25540	25398	25501	25664	25732	25603	25734	25627	25654	25434	25848	25635	25592	25525	25568	25434	25654	25625	25781	25367	25618	25638	25538	25610	25619	25647	25680	25631	25558	25717	25802	25489	25700	25664	25700	25596	25869	25664	25636	25621	25829	25658	25600	25613	25800	25553	25636	25748	25838	25519	25531	25496	25562	25599	25590	25571	25476	25477	25706	25818	25640	25739	25800	25713	25706	25655	25785	25538	25667	25811	25494	25476	25556	25712	25603	25703	25566	25516	25727	25503	25642	25533	25606	25405	25549	25655	25801	25676	25661	25802	25801	25468	25555	25444	25449	25581	25587	25566	25601	25405	25693	25498	25407	25577	25535	25399	25495	25717	25808	25689	25739	25727	25674	25694	25515	25585	25747	25750	25592	25761	25707	25727	25492	25631	25585	25741	25527	25623	25653	25570	25727	25666	25838	25585	25609	25550	25874	25532	25536	25650	25678	25459	25477	25682	25529	25725	25511	25765	25384	25553	25765	25625	25295	25569	25709	25559	25748	25769	25603	25677	25702	25603	25718	25528	25591	25480	25711	25690	25638	25545	25740	25479	25629	25768	25592	25511	25580	25631	25440	25414	25595	25783	25310	25553	25700	25686	25618	25677	25520	25517	25675	25476	25609	25498	25583	25743	25753	25659	25606	25572	25478	25541	25566	25670	25702	25654	25713	25985	25669	25585	25694	25755	25606	25994	25427	25673	25495	25540	25395	25291	25320	25471	25615	25777	25343	25613	25605	25402	25530	25678	25666	25597	25832	25857	25638	25551	25607	25759	25364	25516	25576	25798	25537	25622	25665	25433	25591	25660	25815	25526	25536	25745	25641	25626	25532	25366	25579	25652	25638	25663	25671	25527	25635	25735	25590	25518	25408	25576	25742	25735	25633	25733	25737	25770	25521	25485	25500	25726	25747	25701	25493	25773	25815	25701	25595	25687	25654	25513	25628	25700	25627	25438	25576	25706	25637	25341	25476	25633	25610	25869	25564	25589	25571	25532	25664	25739	25617	25646	25657	25542	25754	25573	25673	25323	25538	25603	25875	25765	25664	25507	25826	25571	25679	25686	25536	25672	25689	25544	25452	25657	25696	25620	25621	25368	25635	25572	25437	25666	25593	25765	25721	25777	25646	25554	25554	25580	25788	25736	25827	25657	25633	25577	25599	25747	25817	25609	25580	25511	25541	25593	25690	25610	25623	25432	25736	25446	25730	25601	25450	25435	25736	25454	25892	25552	25670	25750	25666	25523	25696	25776	25741	25624	25395	25537	25624	25638	25611	25770	25574	25705	25722	25631	25786	25716	25560	25701	25776	25516	25538	25686	25723	25648	25683	25431	25657	25627	25664	25210	25801	25552	25639	25661	25501	25701	25772	25688	25756	25585	25675	25645	25645	25661	25624	25401	25664	25547	25730	25550	25541	25517	25687	25670	25644	25686	25738	25289	25666	25451	25520	25560	25784	25714	25596	25498	25717	25640	25707	25648	25625	25630	25820	25733	25645	25616	25656	25766	25681	25528	25663	25737	25656	25527	25764	25668	25578	25731	25731	25668	25626	25346	25672	25695	25925	25914	25611	25501	25628	25729	25719	25638	25923	25680	25405	25368	25674	25687	25430	25801	25652	25606	25624	25476	25741	25668	25597	25506	25662	25784	25704	25819	25666	25650	25523	25420	25737	25735	25449	25418	25649	25605	25606	25369	25622	25715	25550	25672	25693	25597	25615	25795	25405	25562	25551	25736	25532	25834	25562	25692	25728	25531	25579	25547	25728	25770	25738	25552	25558	25563	25456	25533	25490	25575	25606	25676	25596	25405	25689	25605	25543	25569	25549	25574	25705	25732	25565	25581	25679	25819	25805	25495	25697	25963	25515	25496	25474	25525	25607	25922	25798	25576	25615	25747	25829	25577	25599	25585	25643	25470	25542	25545	25521	25756	25712	25559	25579	25707	25571	25494	25651	25472	25649	25839	25707	25705	25704	25957	25853	25794	25616	25671	25573	25648	25646	25528	25795	25695	25537	25748	25554	25592	25541	25728	25610	25704	25877	25765	25607	25687	25530	25435	25699	25612	25396	25648	25561	25692	25637	25729	25515	25400	25628	25832	25681	25651	25552	25749	25611	25428	25614	25681	25681	25696	25583	25705	25653	25561	25707	25583	25562	25401	25809	25740	25578	25663	25736	25713	25369	25391	25455	25436	25323	25481	25623	25654	25344	25455	25633	25556	25687	25678	25671	25517	25615	25618	25801	25398	25645	25666	25372	25586	25705	25803	25522	25597	25771	25559	25849	25786	25877	25537	25582	25514	25789	25599	25583	25765	25601	25614	25759	25519	25817	25684	25711	25732	25525	25619	25658	25521	25576	25548	25851	25457	25592	25829	25546	25570	25603	25631	25552	25575	25583	25825	25874	25557	25512	25732	25794	25473	25378	25608	25501	25546	25591	25498	25671	25497	25506	25664	25730	25608	25707	25882	25731	25341	25650	25841	25713	25651	25530	25735	25586	25474	25877	25497	25607	25598	25606	25525	25557	25590	25689	25693	25655	25599	25481	25759	25559	25509	25519	25887	25558	25633	25714	25588	25564	25586	25749	25613	25703	25714	25388	25732	25634	25779	25649	25750	25710	25958	25802	25602	25647	25631	25621	25782	25911	25573	25677	25852	25599	25767	25337	25690	25556	25514	25517	25632	25756	25700	25543	25629	25640	25638	25625	25719	25671	25590	25493	25659	25695	25545	25762	25754	25346	25652	25733	25503	25474	25627	25601	25727	25802	25597	25712	25545	25562	25615	25743	25632	25623	25692	25486	25606	25869	25542	25799	25550	25417	25734	25833	25672	25377	25731	25556	25726	25450	25585	25703	25539	25391	25480	25633	25652	25569	25679	25579	25803	25508	25779	25761	25700	25658	25660	25462	25442	25433	25747	25647	25606	25785	25761	25469	25652	25755	25581	25670	25512	25534	25704	25840	25508	25572	25547	25664	25525	25780	25702	25709	25485	25378	25676	25531	25471	25355	25642	25530	25677	25586	25655	25692	25532	25813	25808	25787	25565	25788	25741	25916	25486	25555	25477	25840	25597	25637	25325	25468	25750	25468	25560	25859	25521	25651	25734	25856	25617	25566	25484	25458	25593	25699	25462	25741	25809	25683	25603	25633	25687	25593	25548	25756	25700	25685	25749	25618	25774	25487	25557	25594	25758	25425	25610	25335	25626	25558	25442	25782	25494	25550	25572	25697	25387	25617	25576	25743	25411	25721	25429	25639	25652	25694	25404	25546	25690	25582	25756	25563	25772	25731	25522	25712	25626	25798	25609	25537	25614	25744	25687	25586	25872	25449	25757	25728	25615	25708	25743	25607	25602	25542	25614	25511	25582	25725	25703	25866	25619	25769	25607	25648	25631	25457	25604	25484	25769	25661	25478	25493	25670	25777	25616	25761	25730	25751	25881	25605	25686	25482	25767	25640	25887	25657	25748	25558	25365	25624	25706	25519	25669	25666	25637	25452	25569	25638	25753	25655	26025	25423	25707	25971	25538	25584	25442	25512	25726	25609	25808	25759	25627	25525	25667	25886	25791	25679	25611	25695	25688	25582	25531	25585	25626	25670	25578	25697	25718	25575	25679	25474	25851	25712	25675	25839	25588	25779	25371	25551	25465	25522	25901	25691	25613	25599	25636	25872	25415	25662	25428	25563	25495	25531	25833	25686	25778	25585	25598	25545	25825	25629	25394	25722	25634	25533	25532	25587	25469	25621	25681	25614	25549	25900	25747	25839	25480	25713	25642	25759	25641	25820	25777	25820	25605	25458	25499	25831	25636	25491	25531	25407	25445	25876	25462	25694	25689	25569	25453	25439	25648	25681	25501	25752	25481	25711	25684	25722	25726	25647	25520	25822	25698	25596	25590	25573	25682	25612	25522	25597	25944	25583	25597	25601	25637	25703	25657	25476	25479	25790	25523
53523	93035	92296	81074	57545	36865	25594	21761	20679	20318	20447	20593	20561	20739	20664	20687	20441	20720	20443	20613	20682	20506	20481	20603	20685	20707	20296	20433	20468	20561	20446	20827	20516	20466	20688	20719	20524	20601	20589	20569	20537	20484	20415	20616	20621	20397	20525	20572	20648	20562	20760	20609	20580	20558	20555	20591	20663	20560	20581	20650	20493	20551	20624	20759	20605	20576	20708	20740	20451	20549	20625	20456	20572	20700	20623	20581	20547	20486	20387	20531	20709	20543	20559	20635	20645	20551	20464	20653	20678	20443	20725	20557	20554	20531	20542	20514	20517	20468	20422	20670	20716	20372	20533	20650	20426	20566	20647	20546	20688	20637	20542	20493	20652	20558	20679	20686	20465	20565	20719	20696	20459	20459	20544	20353	20649	20719	20504	20423	20538	20724	20595	20748	20590	20513	20573	20536	20464	20611	20508	20698	20526	20638	20351	20389	20522	20623	20570	20392	20508	20458	20732	20485	20547	20599	20661	20466	20609	20541	20543	20521	20428	20624	20387	20576	20473	20566	20394	20528	20633	20416	20532	20573	20446	20716	20428	20445	20668	20511	20684	20619	20548	20645	20398	20429	20484	20545	20548	20708	20747	20498	20557	20541	20595	20431	20756	20633	20437	20458	20522	20552	20581	20656	20479	20485	20487	20559	20544	20501	20561	20526	20641	20664	20459	20564	20733	20452	20483	20551	20683	20549	20489	20573	20736	20517	20665	20338	20796	20749	20518	20596	20654	20640	20679	20568	20455	20462	20491	20758	20467	20296	20571	20573	20591	20578	20578	20412	20445	20354	20453	20489	20518	20533	20636	20349	20385	20589	20579	20551	20452	20647	20591	20635	20807	20449	20509	20443	20440	20535	20564	20651	20498	20649	20605	20576	20657	20717	20677	20667	20644	20543	20606	20656	20520	20574	20679	20622	20573	20573	20548	20657	20530	20657	20620	20805	20564	20592	20615	20459	20494	20589	20605	20639	20510	20555	20533	20400	20406	20377	20563	20630	20648	20399	20524	20637	20789	20499	20614	20518	20428	20665	20410	20606	20573	20609	20520	20692	20466	20574	20379	20578	20565	20597	20470	20595	20516	20455	20633	20672	20657	20232	20632	20590	20611	20422	20562	20544	20674	20537	20430	20504	20683	20358	20535	20590	20636	20353	20606	20547	20619	20565	20518	20547	20520	20435	20492	20335	20718	20524	20606	20613	20477	20481	20625	20494	20561	20459	20510	20564	20452	20624	20461	20620	20634	20368	20585	20660	20637	20453	20553	20512	20560	20561	20512	20693	20460	20458	20547	20619	20665	20646	20583	20603	20517	20494	20718	20545	20772	20428	20572	20813	20577	20442	20586	20558	20696	20525	20504	20631	20583	20398	20547	20607	20614	20528	20509	20516	20672	20728	20588	20465	20601	20407	20440	20635	20525	20699	20642	20617	20611	20551	20559	20587	20511	20452	20470	20751	20639	20703	20349	20444	20622	20514	20456	20309	20412	20640	20516	20461	20719	20569	20512	20598	20363	20472	20530	20670	20522	20420	20595	20425	20672	20584	20560	20394	20473	20773	20534	20505	20461	20659	20702	20428	20609	20488	20504	20452	20567	20529	20641	20521	20333	20667	20497	20434	20604	20590	20600	20749	20573	20499	20625	20461	20542	20437	20356	20689	20358	20693	20597	20701	20697	20506	20681	20694	20476	20511	20597	20498	20559	20457	20724	20410	20631	20530	20638	20705	20615	20445	20554	20606	20579	20625	20864	20432	20353	20529	20598	20513	20562	20469	20465	20414	20587	20722	20655	20539	20669	20488	20654	20489	20550	20688	20618	20618	20604	20686	20640	20664	20562	20536	20506	20744	20347	20483	20724	20459	20566	20379	20475	20364	20670	20605	20716	20406	20421	20544	20554	20461	20626	20682	20590	20563	20363	20498	20670	20767	20559	20405	20609	20643	20353	20558	20631	20652	20615	20601	20485	20651	20679	20523	20528	20499	20648	20589	20372	20402	20506	20555	20628	20737	20639	20454	20543	20438	20539	20663	20694	20495	20474	20536	20518	20589	20488	20498	20447	20568	20512	20602	20376	20522	20375	20364	20648	20507	20711	20460	20634	20439	20722	20510	20497	20521	20420	20458	20507	20506	20573	20508	20539	20586	20435	20390	20751	20526	20654	20583	20733	20543	20603	20451	20555	20492	20551	20621	20407	20678	20505	20482	20520	20643	20417	20351	20836	20497	20506	20389	20660	20541	20492	20528	20440	20576	20525	20542	20416	20701	20570	20505	20325	20405	20391	20483	20383	20781	20487	20404	20430	20648	20520	20487	20459	20675	20519	20506	20422	20635	20652	20601	20664	20530	20440	20509	20523	20481	20456	20500	20399	20565	20400	20542	20425	20480	20609	20585	20509	20424	20578	20603	20473	20593	20511	20557	20604	20466	20506	20484	20486	20527	20663	20650	20384	20590	20419	20596	20554	20399	20635	20494	20597	20549	20442	20515	20427	20421	20659	20477	20573	20718	20767	20583	20457	20555	20729	20587	20643	20658	20551	20678	20547	20585	20500	20567	20534	20521	20461	20459	20507	20675	20682	20544	20449	20556	20776	20584	20479	20498	20500	20476	20686	20512	20540	20689	20521	20485	20566	20666	20333	20626	20607	20515	20579	20546	20613	20560	20657	20633	20597	20538	20516	20432	20475	20621	20493	20675	20617	20438	20593	20503	20709	20445	20560	20545	20646	20677	20823	20758	20730	20727	20560	20431	20543	20414	20610	20672	20520	20448	20521	20531	20594	20545	20539	20501	20574	20336	20762	20539	20517	20711	20346	20458	20582	20616	20578	20532	20558	20283	20667	20605	20601	20406	20566	20554	20551	20393	20704	20560	20690	20582	20472	20529	20468	20601	20399	20604	20553	20428	20598	20451	20770	20622	20605	20661	20595	20598	20405	20410	20445	20585	20791	20387	20599	20506	20574	20693	20513	20526	20507	20515	20464	20756	20588	20560	20553	20729	20459	20743	20637	20565	20620	20576	20631	20600	20514	20620	20464	20539	20384	20544	20435	20435	20588	20523	20697	20717	20507	20572	20655	20563	20518	20492	20652	20662	20469	20679	20569	20492	20294	20599	20664	20685	20510	20622	20461	20683	20560	20650	20490	20613	20716	20583	20601	20472	20567	20573	20532	20627	20637	20413	20592	20665	20501	20834	20507	20433	20394	20553	20522	20610	20482	20643	20450	20498	20595	20533	20478	20632	20535	20574	20562	20387	20685	20525	20762	20523	20615	20510	20665	20373	20607	20623	20475	20484	20487	20551	20536	20297	20369	20505	20418	20667	20507	20623	20526	20375	20497	20510	20581	20572	20510	20658	20397	20715	20458	20530	20550	20432	20495	20530	20498	20641	20574	20657	20766	20521	20502	20552	20672	20645	20534	20509	20611	20657	20598	20522	20497	20482	20542	20433	20464	20446	20627	20507	20370	20451	20594	20655	20589	20436	20387	20615	20465	20560	20554	20394	20419	20576	20467	20479	20595	20445	20537	20522	20595	20473	20388	20726	20603	20464	20618	20532	20591	20426	20520	20565	20496	20624	20633	20523	20625	20553	20599	20463	20577	20711	20518	20440	20587	20528	20734	20672	20441	20648	20797	20613	20599	20492	20484	20409	20540	20565	20732	20498	20566	20528	20607	20544	20648	20585	20595	20518	20611	20662	20668	20584	20687	20641	20667	20270	20735	20716	20427	20571	20603	20593	20468	20506	20468	20412	20383	20825	20575	20553	20553	20662	20650	20344	20728	20668	20553	20650	20370	20513	20601	20476	20567	20552	20508	20491	20446	20707	20394	20605	20570	20652	20556	20688	20460	20822	20361	20469	20544	20433	20362	20624	20546	20592	20422	20471	20605	20419	20513	20579	20378	20543	20543	20494	20705	20562	20526	20534	20784	20586	20703	20535	20619	20528	20463	20676	20541	20530	20436	20672	20489	20747	20389	20500	20584	20439	20489	20489	20660	20777	20544	20413	20679	20520	20619	20624	20552	20465	20624	20433	20593	20628	20511	20559	20591	20630	20610	20503	20734	20455	20446	20468	20535	20545	20495	20527	20688	20456	20740	20592	20659	20561	20569	20519	20563	20639	20505	20494	20523	20535	20573	20651	20361	20262	20555	20546	20627	20376	20594	20584	20579	20554	20550	20518	20637	20549	20561	20558	20694	20169	20452	20693	20476	20438	20499	20512	20695	20514	20644	20628	20558	20526	20514	20470	20537	20594	20393	20633	20402	20511	20554	20686	20780	20392	20691	20746	20628	20478	20714	20419	20509	20695	20475	20517	20681	20654	20558	20478	20607	20444	20346	20419	20489	20505	20569	20439	20518	20434	20688	20426	20470	20623	20602	20445	20424	20217	20497	20542	20632	20693	20624	20476	20670	20559	20676	20553	20508	20607	20488	20568	20493	20585	20552	20561	20534	20531	20498	20472	20508	20582	20441	20690	20615	20769	20615	20415	20446	20680	20718	20729	20592	20463	20606	20474	20554	20459	20505	20534	20454	20712	20330	20437	20514	20521	20527	20561	20617	20537	20658	20599	20380	20615	20700	20565	20591	20507	20612	20543	20405	20704	20578	20664	20544	20522	20514	20589	20617	20534	20521	20536	20520	20576	20605	20808	20667	20484	20631	20642	20581	20417	20329	20637	20588	20641	20579	20702	20639	20581	20553	20501	20679	20374	20593	20422	20514	20558	20444	20529	20542	20573	20633	20420	20481	20700	20728	20554	20434	20584	20422	20622	20550	20689	20518	20626	20479	20560	20491	20574	20631	20601	20487	20545	20501	20565	20566	20627	20613	20429	20339	20552	20471	20607	20601	20577	20616	20650	20674	20640	20456	20465	20440	20570	20708	20505	20575	20579	20666	20654	20652	20622	20577	20473	20723	20712	20507	20611	20582	20417	20454	20545	20436	20484	20461	20662	20478	20644	20574	20556	20520	20571	20769	20666	20638	20454	20654	20565	20532	20551	20586	20508	20503	20430	20811	20624	20607	20677	20558	20729	20320	20537	20639	20587	20617	20452	20570	20643	20467	20469	20671	20366	20477	20589	20381	20424	20650	20429	20705	20389	20419	20570	20408	20567	20478	20675
29284	37794	46893	38299	30416	27154	26135	25080	24851	25120	24858	25076	25046	25058	25122	24949	24933	25238	25231	25284	25200	25040	25193	25165	24884	25086	25005	25076	25092	24984	25238	25178	24944	24977	24912	24985	25234	25055	25023	24964	25041	25246	25064	25065	24985	25143	25189	24978	25144	25158	25327	25050	25068	25091	25157	25059	25110	25207	25029	24961	25043	24923	24978	25026	25200	25216	25178	24913	25168	25069	25067	24865	25090	24949	25081	25073	25134	25092	25061	25028	24992	24975	25196	25074	25329	25252	25234	25078	25163	25050	25018	25221	25041	24947	24902	24991	25042	25027	25230	25317	25049	25047	25075	24945	25056	25202	24958	25107	25220	25008	25016	24919	25060	25031	24951	25114	25005	24909	25009	25011	25072	24856	24987	25176	25260	25026	25064	25049	25266	25007	25191	24989	25191	25243	25080	24996	25159	24956	24885	25098	25196	24996	25133	25093	25226	25315	25007	25171	25096	25052	24949	24917	24864	25005	25123	24938	25118	24809	25072	24964	24896	24838	24924	25022	25125	24991	25101	24950	24994	24931	24911	25064	24942	25172	25224	25106	25129	25019	25158	24949	24987	25042	25106	25046	24902	25192	25121	24759	24953	24945	25113	25107	24682	25123	24949	24821	25129	24980	24897	24942	24855	25050	25194	25036	25205	25019	24970	25065	25116	25101	24911	25170	25112	25051	25078	25111	24996	24991	25239	25103	25040	24919	24959	25055	24830	25005	25250	25210	24986	24968	25104	25291	25056	25119	25244	24969	25173	25026	25096	24997	24868	24894	24800	25154	24852	25078	24903	25152	25088	25187	25289	24909	25173	24939	25152	25137	25198	24916	24961	24984	25437	25032	24976	25015	25128	24915	24882	24967	25097	25204	25110	24930	25079	24908	25148	24980	25079	25005	25182	25067	25182	24977	24890	24939	25073	25228	25057	25114	24996	25210	24770	24918	25066	25185	25194	24967	25096	24911	24861	25047	25065	24961	25129	25068	24992	25057	25042	25161	25172	25143	25041	24720	25109	24981	25287	25111	25012	25046	24915	25040	24963	24909	25013	24947	24981	25081	24878	25089	25274	25219	25194	24958	25190	25315	25029	25090	25242	25164	24959	24899	25007	24922	24942	24959	24970	25246	24777	25107	25022	24972	24982	24891	25141	24731	24691	25104	25149	24945	25137	25055	25074	24999	25012	25019	25073	25129	25157	24958	24853	24946	24999	25116	25065	24797	24966	25125	24993	24646	24752	24881	25143	25110	24941	25067	25082	24968	25191	25125	25000	24943	25261	24948	25016	25118	25040	25078	25035	24837	25060	25034	24772	24851	24920	25027	25067	24950	25112	25156	24937	24943	24931	25102	24958	25129	25044	25190	25065	25139	24931	24776	24788	25011	24892	25107	25127	25006	24811	25136	25185	25016	25032	25096	24929	25121	24979	25136	24896	25123	25155	24793	25004	25244	25095	25121	24740	24947	25153	25050	25154	25245	25167	24894	25051	25082	25002	24802	25053	25212	25035	25021	24931	25041	24817	25160	25025	25201	25026	25050	25074	25028	24924	25184	25077	25241	25019	25043	24969	25344	25124	24975	25143	25164	25111	24827	24723	24942	25351	25127	24988	24985	25107	24857	25098	24792	24916	25066	25085	25070	25016	24785	25032	25032	24978	25045	25030	25443	24986	25060	25133	25047	25046	25175	25275	25132	24996	25209	25302	25133	25170	25261	25174	24900	24888	24956	25079	25017	24766	25110	25194	25349	25129	25076	25023	25090	24974	25037	25094	24983	25330	25192	25077	25248	25174	24871	25323	24942	24899	25030	24863	24893	25121	24910	24745	25164	25199	24987	25120	25083	25306	25111	24889	24739	24990	25096	25081	25002	24985	24937	25127	24956	25046	25115	25125	25227	24952	25274	25162	24952	24936	24873	25123	25191	24941	25133	24920	24886	25048	24905	25070	24897	25184	25186	25220	25148	24807	25057	25071	25161	25219	24941	24937	25094	25235	25117	24944	25180	25027	24990	24988	25137	25096	25106	25010	25331	25328	25204	25109	25203	24878	25026	25038	25041	24922	24868	24798	25016	25043	24740	25124	24863	24901	25003	25038	24966	24999	25073	24966	25144	25043	25060	25118	24859	25001	24844	25051	25104	24978	24964	25121	25081	25102	24995	25007	25236	25284	24992	25116	25130	25169	25097	24996	25167	25040	25246	24932	24908	25128	24925	25024	25110	25069	25253	25088	25104	25083	25038	24922	25084	25104	25135	25172	24894	24979	25107	25043	24760	25069	24967	24975	25214	24818	25017	25079	25104	25011	25175	25180	25177	24997	25216	25052	24997	25257	25144	25318	25060	24824	25217	25108	25288	25112	25137	25205	25051	25185	24807	25316	24894	24893	25117	25400	25093	25096	24889	25024	25073	24992	25074	25149	25070	25334	24923	25244	24870	25022	24856	24838	25257	24965	25131	25147	25115	25094	25085	25208	24956	25105	25110	25081	24864	24953	24893	25155	25017	25207	25075	25084	25084	25168	24734	25220	24856	25053	25039	24881	24815	25109	25029	25236	25089	25218	25116	24986	25034	25104	24977	25051	25038	25109	25401	25117	25049	25151	24968	25050	25025	24923	25044	24816	25004	25113	25188	25053	25102	25207	25110	25056	25038	25172	25148	25069	25068	24929	24885	25086	25149	24967	24854	25117	24855	25089	25049	24994	25064	24948	25210	25039	25019	25074	25014	25125	25152	25088	25082	25135	24995	24935	25025	25042	25087	24899	25055	25395	25086	25082	24985	25105	24955	24869	24938	25129	25105	25165	25110	25081	25032	24836	25251	24968	25011	25194	25078	25360	24931	25186	25329	25117	25128	24910	25123	25195	25049	25061	25137	24950	24761	24983	25158	25293	25062	25114	25079	25106	25013	25085	24918	24998	25217	25085	25043	24994	24807	24869	25025	25089	25080	25041	25208	24864	25113	24868	24931	24955	24939	25136	25186	25098	25092	25161	25296	24991	24940	25030	25061	25236	24973	25145	25035	24952	25207	25073	24990	24953	24930	24899	25000	25087	24943	24931	25051	25078	25109	25058	25053	25002	24965	25163	24774	25036	25143	24921	24993	25140	25085	25226	25259	25157	24948	24924	25049	25271	25187	24835	24961	25222	24906	24902	25253	25135	25111	24968	25139	24987	24958	24970	24912	25018	25111	24923	25108	24954	25226	25172	25167	24860	24959	24974	25025	25099	24948	25079	25162	25166	25203	25067	25208	25074	24953	25014	25132	24905	25105	25128	24986	25042	24899	25121	25055	25121	24990	24956	24891	24902	25050	25229	25028	25017	25212	25075	25019	25090	25044	25156	25210	25064	24939	25042	25127	25168	24959	24941	25091	25209	24845	25165	25261	25026	25070	25017	25169	24897	25038	24972	25014	24972	25101	25081	24961	25124	25088	25098	25117	25044	25144	25122	24903	24944	25152	24963	24954	25188	25198	25117	24934	25176	24891	24873	24960	25178	25005	25156	25344	24977	25142	24943	24896	25165	25101	24876	25056	24858	25069	25147	25111	25146	25172	25090	25142	25189	24905	24931	25083	25178	25094	24876	25081	25280	25084	24999	25236	24846	25014	25119	24972	25080	24965	25157	25011	25270	24914	25089	25135	25109	25130	24942	25066	24958	24832	25155	25114	25157	25121	25057	25226	25193	25151	25175	24812	24967	25144	25265	25037	25005	25141	25170	25291	25103	24856	25010	25032	24914	24959	25069	24927	25006	25087	25172	24837	25090	24794	25215	25204	24984	25122	24839	24911	25042	25197	24928	25173	25265	25071	24925	24947	24986	25145	25083	25127	25074	25018	25024	25076	25153	25117	24947	25022	25058	25016	24986	25091	25265	25174	25066	25224	25030	24991	24800	25098	25314	25089	24993	25096	25178	25107	25008	25011	25175	24823	25039	25023	25169	25193	24902	25204	25091	25059	24964	25090	24990	25063	25025	25052	24901	25189	25022	24927	25026	24904	24921	25009	24860	25047	24829	25250	24952	24848	25186	25178	24997	24882	24799	25077	24896	25121	25254	25063	24963	25158	25027	25070	25090	24813	25113	24905	25055	24963	25109	24940	25214	25193	25186	25139	25119	25061	25075	25234	25120	25302	25168	24973	24963	25253	25183	24902	25049	25117	25116	25119	25292	24997	25074	24906	25264	25007	25121	25082	25030	24952	25067	24963	24889	24828	25137	25033	25238	25078	24958	25178	25049	24995	25048	24969	25106	25108	25088	24965	24951	24932	25122	24808	24975	25068	25170	24961	25165	25125	25196	25161	25051	25137	24973	24818	25068	24936	25062	25216	25132	25279	25104	25345	25020	25016	25065	25230	24982	25118	24977	25142	24922	25111	25232	24950	25138	25071	24761	25059	25028	24866	24855	25132	25096	24851	25023	25032	24934	24977	25228	24883	24822	24825	25070	24826	25210	25100	24979	24964	25036	24934	25169	25127	25078	25106	25030	25191	25108	25120	25118	25148	25219	24862	25108	24970	24992	25010	25025	24910	25034	25048	25236	25070	24977	25124	25101	24978	25091	25191	25273	24909	25076	24995	25194	25063	25025	25078	24804	25006	25375	25147	25192	25126	24846	24925	24817	24975	24907	25073	25092	25031	24947	25003	25027	24932	25167	25011	25036	25146	24969	25035	25068	25236	24888	24955	25123	25028	25086	25106	24997	25080	24916	24951	25186	24990	25119	24929	24791	25136	24945	25124	24955	25011	25011	24868	25265	25139	25053	25121	25181	25077	25273	25092	25213	25304	25169	25168	24994	25054	24911	24993	25085	25212	25194	25109	25187	25157	24866	25153	25061	25000	24996	25000	25030	25088	25059	25039	25128	25156	25308	24924	25103	24953	25260	24909	25117	24930	24951	24798	24988	25113	25110	25054	25279	24961	25094	25310	25166	24982	25207	25067	25280	25181	25195	25265	25153	25067	25154	24930	25043	25099	25071	24977	24941	24875	25070	25088	25089	25158	24941	24815	25013	25114	24959	25034	25043	25178	25051	24985	24795	25105	25116	25144	24925	24957	25009	24944	24912	25231	25196	24921	25155	24941	25049	24894	24801	25121	25024	25230	25181	25082	25067	25052	25128	25057	25035	25145	25056	25112
33165	58879	48453	34280	26497	22102	20642	20263	20263	20147	20093	20130	20186	20296	19948	20097	20012	20526	20104	20060	20104	20056	20214	20268	20102	20242	20286	20066	20163	20133	20332	20326	20056	20056	20211	20172	20150	20231	20030	20050	20345	20089	20274	19949	20290	20317	20232	20033	20088	20185	20199	20213	20325	20207	19972	20229	20151	20001	20281	20253	19985	20229	20161	20318	20279	20224	20125	20184	20290	20069	20137	20188	20233	20102	20074	20121	20047	19868	20149	20109	20156	20113	20069	20132	20128	19985	19988	20015	19981	20393	20122	20142	20143	19992	20135	20302	20088	20041	20151	20081	20013	20035	20099	20067	20155	20073	20137	19998	20102	20046	20136	20133	20133	20156	19995	20116	20169	20065	20127	20350	20168	20177	20182	20039	20286	20092	20142	20248	20089	20194	20037	20133	20272	20199	20143	20273	20205	20282	20017	20175	20112	20226	20150	20065	19970	20128	20005	20060	20208	20282	20280	20114	20136	20238	20214	20098	20278	20009	20323	20081	20191	20033	20222	20082	20234	20150	20144	20138	20076	20177	20111	20331	20099	20186	20230	20175	20175	19887	20218	20081	20122	20165	20122	20275	20159	20314	20263	19970	19983	20088	20290	20145	20140	20194	20107	20183	20199	20080	20171	19982	20121	20245	20235	19973	20324	20273	20136	20163	20114	20276	19991	20090	20010	20257	20186	20141	20147	20215	20146	20258	20125	20000	20185	20038	20131	20069	20114	20074	20282	20167	20181	20000	20257	20050	19858	20080	20217	19979	20041	20218	20084	20153	20132	20090	20254	20291	20409	20133	19956	19956	19974	20144	20157	20165	20204	19935	20080	20024	20095	20250	20045	20097	20164	20285	20100	20087	19962	20210	20143	20079	20240	20027	20213	20169	20086	20118	20194	20136	20059	20216	20249	20024	20199	20105	20022	20013	20219	19978	20064	20154	20147	20164	20123	19890	20082	20140	20148	20153	20301	20349	20275	19956	20147	20309	19962	20107	20046	20014	20113	20130	20069	19982	20319	20052	20224	20175	20060	20056	20180	20339	20045	20298	20141	20051	20166	20134	20141	20143	20290	20196	20253	20207	20117	20081	20086	20203	20078	20152	20335	20072	20106	20151	19931	20317	20253	20290	20166	20137	20087	20109	20231	20187	20257	20129	20081	20174	20222	20240	20021	20105	20080	20147	20259	20023	20102	20101	20189	20147	20139	20050	20354	20184	20006	20055	20080	20051	20098	20042	20053	20140	20164	20101	20087	20104	20203	20166	20155	20192	20220	19989	19949	20198	20107	20042	20104	20205	20172	19923	20052	20101	20133	20018	20284	20060	20115	20043	20103	19982	20154	20074	20010	20146	20374	20225	20147	20099	20111	20096	20054	20182	20235	20159	20161	20101	20123	20219	20140	20148	20227	20149	20092	20096	20137	20160	20367	20145	20152	20193	20037	20171	20231	20181	20052	20230	20134	20091	20188	20009	20104	20136	20212	20347	20032	20263	20228	20133	20267	20026	20161	19932	20084	20176	19922	20361	20161	20384	20261	20111	20064	19943	20192	20152	20266	20019	19969	20084	19973	20108	20013	20126	20073	20112	19963	20222	20213	20185	20266	20123	20095	20040	20195	20245	20321	20241	20114	20119	20152	20217	20060	19959	20193	20240	20135	20126	20218	19986	19991	19953	20090	20155	20042	20143	20088	20101	20140	20194	20297	20046	20005	19995	20038	20188	20123	20043	20066	20070	20078	20013	20143	20002	20214	20032	20121	20252	20099	20011	20148	20111	20245	19896	20089	20187	20040	20024	20031	20006	20144	20337	20172	20235	20144	20102	20241	20135	19998	20058	20153	20146	20222	19959	20043	20103	20221	20071	20109	20240	20063	20196	20261	20158	20265	19983	20147	20241	20069	20194	20087	20103	19941	19967	20170	20089	20122	20090	20120	20293	20182	20187	20159	20126	20154	20192	20014	20135	20199	20127	20215	20133	20167	20256	20010	20151	20171	20099	20172	19867	20101	20087	20048	20057	19858	20083	20072	20154	20089	20085	20106	20144	20090	20213	20126	20035	20059	20102	20250	20184	20326	20162	20094	20126	20185	20081	20185	20162	20018	20108	20157	20220	19979	20179	20160	20238	19970	20038	20058	19965	20040	20236	20114	20153	20074	20086	20123	20227	20058	20220	20191	20028	20323	19959	20092	20166	20051	20197	20121	20064	20154	20081	20117	20028	20193	20160	20020	20171	20206	19948	20097	20302	20373	20156	19971	20203	20092	20093	20105	20054	20154	20040	20190	20213	20157	20147	20126	20319	19815	20173	20151	19993	20190	20246	20267	20249	20254	20320	20263	20143	20071	20192	20071	20074	20057	19999	20039	20083	20225	20063	20036	20220	20197	20124	20220	20156	20115	20074	20128	20274	20264	19978	20183	20113	20019	20151	20174	20207	20209	20116	20242	20254	20068	20195	20142	20135	20376	20083	20214	20062	20131	20102	19969	20072	20264	20024	20271	20058	20156	20184	20003	20195	20009	19983	20543	20184	20041	19835	19993	20131	19950	20191	20290	20400	20152	19995	20214	20301	20111	19834	20052	20039	20067	20200	20235	20075	20055	20241	20114	20023	20260	20205	20061	20032	20191	20270	20261	20081	20030	20174	20215	20116	20127	20042	20208	20165	20127	20003	19931	20093	20272	20121	20079	20173	20212	20328	20067	19910	20271	20107	20061	20170	20042	19987	20120	20023	20104	20207	20196	20135	20178	20045	20130	20030	20108	20283	20176	20024	20222	19988	20076	20306	20098	20125	20104	19970	20084	20009	20220	20300	20223	20084	20237	20230	20165	20103	20129	20061	20192	20040	20230	20145	20110	20137	20116	20083	19990	20174	20182	20142	20098	20379	20077	20053	20199	20114	20107	20349	20136	20126	20102	20130	19981	20190	20285	20031	20069	20270	20043	20147	20126	20027	20057	20202	20054	20074	20324	20228	19929	20283	20398	20133	20166	20149	20249	19999	20184	20216	20126	20068	20056	20131	20162	20207	20354	20222	20152	20142	20050	20236	20161	20186	20155	20118	20144	20157	20086	20242	20101	20219	20144	20195	20242	20100	20209	20260	20144	20079	20167	20032	20206	20108	20240	19932	20120	20002	20093	20258	20069	20123	20271	20181	20196	20305	20116	20168	20052	20384	20115	20215	20252	20029	20133	20159	20193	20093	20073	20307	19997	20252	20188	20103	20097	20154	20107	20178	20190	20326	20148	20220	20149	20159	20005	20130	20152	20147	20206	20043	19905	20150	20067	20236	20191	20202	20163	20131	20036	20275	20107	20156	20239	20042	20041	20041	20241	20114	20049	20115	20083	20209	20054	20035	20221	20244	19998	20150	20109	20239	20021	20030	20184	20128	20176	20062	20327	20303	20033	20272	19914	20130	19965	20343	20178	20215	20121	20214	20097	19926	20158	20125	20019	20066	20028	20175	20294	20139	20135	20081	20002	20194	20233	20067	20142	20330	20036	20263	20151	20088	20219	19970	20176	20249	20234	20119	20086	20068	20145	20067	20219	20140	20350	20095	20069	20144	19981	20336	20227	19952	20036	20107	20098	20015	20035	20182	20019	20122	20091	19996	20282	20215	20023	20158	20170	20127	20139	19918	20110	20121	20065	20063	20043	20086	20209	20079	20352	20189	20065	20216	20069	20068	20232	20138	20118	20216	20233	20157	20047	20125	20195	19969	20253	20242	20085	20158	20051	20404	20185	20179	20261	20106	20210	20126	20058	20133	20109	20142	20083	20286	20222	20180	20245	20069	20026	20148	20102	20290	20284	20111	20208	19997	19991	20102	20210	20146	20048	20178	20320	20214	20273	20174	20016	20210	19968	20157	20034	19960	20028	20035	20169	20142	20287	20173	20100	20127	20132	20077	20137	20191	19962	20162	20454	20044	20169	20011	20203	19951	20116	20267	20133	20064	20114	20136	20002	20196	20137	19928	20081	20215	20069	20118	20044	20251	20235	19978	19949	20114	20156	20171	19961	20059	20264	20344	20162	20131	20025	20262	20098	20192	20201	20057	20124	20215	20106	20028	20300	19994	20244	20046	20265	20283	20358	20252	20154	20116	20247	20104	19916	20117	20141	20168	20184	20040	20165	20032	20157	20033	20072	20017	20168	20168	20191	20123	19994	20116	20204	20147	20146	20076	20342	20021	19965	20119	20112	20193	20154	20172	20231	20065	20133	20234	20160	20127	20149	19996	20165	20113	20277	20217	20044	19994	20127	20107	20211	20143	20259	20209	20054	20245	20192	20065	20120	20295	20111	20168	20041	20212	20123	20190	20111	20169	19952	20305	19990	20230	20080	20097	20113	20146	19979	20086	20064	20196	20178	20069	20154	20019	20092	19989	20235	20252	20217	20310	20181	20184	20199	20023	20130	20221	20096	20027	20208	20306	20094	20101	20048	20302	20197	20251	20052	20071	20110	20040	20151	20260	20147	20103	20113	20234	19942	20040	20283	20325	20106	20032	20265	20055	20182	20223	20022	20097	20253	20204	20198	20192	20227	19853	20058	20022	20064	20071	20151	20208	20183	20228	20258	20326	20100	20214	20035	20020	20052	20074	20066	20077	20271	20186	20194	20148	20118	20208	20045	20174	20082	20142	20259	20267	20048	20075	20171	20048	19972	19958	20135	20152	20336	20018	20155	20000	20154	20124	20080	20149	20109	19918	20237	20117	19938	19942	20065	19928	20132	20063	20108	20071	19994	20005	20243	20179	20094	20098	20069	20297	20146	20229	20002	20105	20073	20085	19996	20104	20245	20054	19967	20107	19963	20121	20228	20172	20131	20103	20113	20294	20153	20250	20167	20296	20166	20136	20039	20130	20123	20185	20126	19922	20087	20100	20170	20178	20092	20049	20198	20331	20047	20205	20155	20267	20029	19992	20134	20134	20156	20203	20209	20002	20181	20208	20125	20230	20075	20028	20038	19977	20142	20091	20299	20090	20172	20211	19896	20005	20205	20129	20124	19881	20241	20100	20141	20179	20062	20094	20358	20127	20013	20206	20253	19971	20120	19967	20010	19919	20184	20168	20131	20190	20221	20217	19959	20241	20235	20091	20206	20089	20127	20087	20027	20210	19985	20252	20087	20150
23972	25297	44246	44781	37323	31705	29486	25437	24622	24496	24752	24562	24601	24495	24320	24545	24172	24413	24266	24222	24176	24519	24350	24137	24450	24467	24275	24349	24403	24319	24300	24377	24236	24170	24433	24265	24326	24212	24337	24365	24294	24318	24202	24514	24223	24174	24351	24142	24009	24064	24352	24168	24308	24246	24319	24390	24208	24347	24291	24301	24220	24043	24056	24245	24276	24231	24165	24244	24439	24319	24203	24209	24184	24304	24210	24320	24217	24227	24139	24051	24450	24281	24133	24140	24255	24239	24172	24270	24207	24201	24333	24226	24287	24142	24336	24063	24253	24060	24173	24299	24111	24357	24139	24323	24088	24304	24199	24269	24374	24215	24391	24230	24039	24437	24284	24264	24361	24129	24105	24256	24385	24339	24111	24114	24211	24154	24084	24063	24259	24332	24263	24294	24245	24324	24209	24342	24336	24433	24053	24220	24229	24249	24191	24156	24174	24259	24176	24024	24145	24014	23949	24222	24226	24033	23977	24071	24158	24145	24349	24242	23932	24040	24345	24196	24269	24137	24111	24217	24290	24125	23897	24292	24397	24108	24239	24189	24320	24185	24230	24246	24485	24009	24079	24044	24367	24516	24339	24203	23920	24114	24239	24073	24124	24257	24156	24194	24238	24283	24388	24198	24107	24184	24214	24174	24152	24164	24293	24285	24174	24156	24185	24245	24149	24321	24343	24337	24081	24420	24297	24238	24160	24293	23992	24217	24147	23923	23842	24014	24271	24378	24148	24186	24252	24494	24292	24181	24061	24300	24234	24448	24226	24301	24312	24306	24342	24032	24206	24131	24158	24064	24130	24230	24053	24219	24140	24330	24148	23925	24103	24275	24218	24358	24232	24092	24036	24228	24251	24299	24086	24333	24419	24212	24483	24271	23978	24119	24165	24144	24356	24257	23997	24118	23967	24139	24099	24275	24430	24106	24291	24290	24339	23993	24265	24209	24355	24240	23990	24359	24271	24081	24248	24398	24126	24407	24045	24142	24324	24030	24074	24089	24226	24313	24141	24135	24170	24398	24248	24386	24058	24144	24318	24227	24184	24038	24271	24235	24136	24103	24209	24412	24089	24200	23917	24378	24208	24173	24352	24146	24191	24058	24199	24225	24285	24078	24172	24206	23938	24306	24256	24240	24223	24216	24440	24043	24209	24051	24297	24289	24253	24254	24208	24242	24367	24281	24176	24215	24076	24353	24378	24183	24188	24392	24110	24132	23961	24356	24166	24105	24048	24110	24073	24220	24028	24024	24145	24119	24040	24019	24428	24263	24223	24314	24189	24230	24332	24160	24137	23793	24112	24294	24130	24401	24290	24367	24335	24388	24288	24286	24246	24040	24302	24153	24381	24130	24115	24199	24200	23872	24143	24222	24002	24045	24274	24142	24142	24305	24318	24207	24178	24077	24273	24248	23991	24099	24270	24236	24199	24321	24481	24306	24203	23984	24086	24214	24264	24288	24254	24373	24423	24173	24216	24079	24376	24373	24051	24047	24533	24334	24145	24377	24321	24345	24162	24387	24248	24329	24138	24153	24292	24318	24208	24106	24045	24136	24338	24381	24326	24285	24192	24127	24439	24228	24088	24259	23877	24241	23983	24351	24293	24136	24251	24241	24273	24176	24210	24171	24108	24194	24325	24258	24175	24149	24329	24124	24471	24088	24246	24240	24091	24247	24204	24067	24154	24194	24077	24343	24135	24107	24254	23913	24252	24117	24224	24041	24143	24190	23880	24210	24237	24178	24231	24011	24337	24194	24200	24106	24075	24335	24069	24271	24172	24190	24282	24196	24265	24251	24270	24228	24181	24337	24315	24185	24285	24197	24290	24011	24207	24302	24302	24138	24317	24247	24048	24288	24185	24149	24294	24330	24362	24247	24089	24289	24216	23914	24358	24233	24131	24228	24089	24132	24013	24116	24322	23992	24292	24245	24102	24373	24397	24305	24291	24421	24262	24192	24058	24230	24272	24157	24162	24045	24334	24246	24222	24061	24159	24268	24224	24135	24145	24053	24172	24158	24013	24239	24256	24071	24195	24098	24031	24190	24435	24249	24083	24250	24113	24205	24252	24256	24292	24412	24343	24069	24294	24212	24421	24168	24305	23991	24114	24307	24090	24234	24207	24265	24215	24190	24215	24233	24279	24474	24220	24132	24180	24154	24106	24301	24350	24224	24241	23920	24041	24351	24030	24298	24125	24206	24295	24205	24269	24099	24180	23998	24528	24140	24424	24175	24104	24340	24061	23905	24298	24170	24318	24069	24243	24165	24236	24408	24402	24157	24154	24170	24258	24400	24379	24330	24020	24128	24368	24345	24335	24118	24506	24152	24137	24302	24403	24205	24244	24373	24165	24339	24422	24333	24169	24095	24408	24218	24189	24163	24463	24270	24423	24143	24318	24201	24095	24111	23960	24204	24146	24149	24162	24342	24044	24257	24246	24236	24368	24281	24421	24159	24125	24134	24328	24071	24211	24140	24070	24334	24091	24201	24119	24275	24129	24190	24288	24156	24163	24200	24387	24141	24236	23957	24321	24085	24115	23862	24279	24250	24161	24033	24160	24327	24124	24007	23952	24269	24221	24313	23990	24138	24265	24068	24338	24332	24507	24188	24253	24327	24052	24324	24201	24084	24376	24212	24262	24243	24303	24026	24232	24246	24359	24237	24176	24295	24369	24264	24132	24347	24322	24279	24197	24162	24435	24213	24544	24363	24237	23986	24208	24005	24089	24213	24092	24151	24229	24063	24419	24206	24498	24228	24299	24332	24301	24249	24068	24204	24130	24181	24222	24391	24233	23954	24064	24287	24349	24244	24319	24352	24315	24274	24385	24263	24356	24126	24145	24262	24360	24229	24241	24237	24150	24115	24217	23970	24070	24219	24353	24226	24114	24319	24407	24085	24148	24148	24298	24354	24207	24252	24336	24226	24224	24258	24375	24311	23906	24257	24267	24185	24023	24333	24217	24107	24149	23958	24320	24094	24285	24185	24221	24061	24214	24113	24355	24395	24391	24091	23939	24180	24308	24344	24243	24331	24182	24340	24338	24230	24262	24352	24240	23973	24268	24415	24332	24211	24143	24269	24037	24171	24388	24244	24205	24141	24055	24252	24354	24444	24205	24247	24381	24158	24152	24390	24082	23985	24153	23967	24098	24334	24352	24208	24199	24251	24427	24310	24307	24116	24236	24381	24476	24123	24375	24390	24017	24387	24129	24343	24255	24480	24249	24262	24369	24290	24038	24098	24161	24262	24322	24228	24339	24259	24328	24331	24248	24127	24298	24272	24053	24303	24346	24425	24176	24130	24230	24204	24310	24240	23961	24286	24126	24251	24282	24068	24236	24221	24384	24057	24199	24240	24363	24206	24233	24188	24523	24493	24108	24119	24238	24125	24159	24256	24340	24289	24386	24349	24370	24297	24166	23978	24094	24134	24154	24360	24246	24202	24112	24342	24096	24396	24349	24202	24068	24315	24179	24154	24030	24082	24139	24196	24181	24365	24279	24283	24211	24282	24042	24095	24333	24366	24256	24164	24523	24287	24231	24337	24400	24214	24333	24158	24190	24318	24208	24343	24182	24247	24307	24328	24224	24084	24204	24528	24206	24173	24374	23986	24252	24135	24236	24212	24259	24174	24340	24165	24091	24274	24470	24215	24373	24199	24295	24078	24219	24124	23970	24176	24081	23970	24201	23884	24126	23976	24155	24098	24210	24315	24006	24210	24233	24207	24066	24301	24291	24330	23920	24463	24299	24282	24204	24234	24295	24380	24112	24330	23931	24241	24262	24172	24321	24246	24168	23954	24088	24080	24373	24155	24067	24340	24115	24055	24146	24014	24041	24347	24171	23947	24064	24174	24117	24190	24353	24193	24320	24093	24046	24169	24216	23948	24134	24173	24159	24169	24377	24182	24126	24245	24269	24117	24210	24021	24155	24411	24026	24196	24156	24308	24414	24193	23913	24353	24115	24113	24420	24185	24146	24276	24207	24295	24204	24150	24134	24250	24149	24221	24233	24315	24091	24095	24205	24196	24227	24118	24164	24237	24345	23979	24250	24393	24151	24162	24182	24239	24249	24359	24108	24244	24178	24262	24318	24319	24107	24315	24363	24454	24352	24329	24157	24401	24292	24355	24361	24398	24254	24248	24449	24229	24260	24395	24265	24313	24135	24152	23974	24406	24263	24417	24135	24164	24247	24189	24275	24211	24378	24269	24051	24147	24090	24462	24275	24000	24322	24249	24286	24452	24086	24222	24241	24261	24059	24233	24318	24503	24050	24374	24344	24367	24304	24429	24286	24014	24339	24251	24122	24263	24126	24092	24159	24034	24187	24331	24294	24009	24120	24267	24221	24120	24318	24292	24140	24221	24262	24252	24092	24040	24502	24149	24106	24270	24409	24125	24104	24284	24167	24372	24150	24136	24314	24293	24044	24139	23990	24251	24224	24270	24238	24306	24254	24099	24168	24007	24119	24325	24076	24195	24369	24255	24358	24228	24226	24155	24243	24490	24406	24328	24122	24209	24308	24335	23941	24130	24189	24478	24246	24271	24387	24045	24293	24344	24256	24057	24153	24209	24172	24199	23861	24257	24371	24313	24352	24146	24316	24175	24358	24115	24283	24233	24196	24221	24532	24173	24212	24222	24197	24308	24341	24131	24429	24346	24207	24255	24354	24471	24403	24341	24392	24145	24146	24293	24165	24065	24281	24203	24133	24117	24269	24310	24155	23931	24291	24055	24254	24242	24230	24105	24255	24448	24431	24242	24285	24290	24345	24399	24512	24243	24139	24069	24201	24138	24330	24010	24278	24380	24094	24107	24168	24207	24171	24283	24212	24275	24191	24235	24378	24248	24101	24071	23978	24032	24280	24463	24132	24286	24374	24266	24348	24377	23916	24152	24380	24165	24120	24232	24091	24253	24184	24138	24203	24214	24182	24182	24199	24387	24203	24248	24452	24201	24094	24314	24401	24093	24281	24181	24120	23995	24108	24143	24247	24168	24026	24300	24071	24254	24168	24216	24292	24411	24160	24367	24361	24251	24039	24487	24227	24226	24308	24177	24276	24221	24258	24155	24240	24270	24210	24076	24093	24255	24378	24199	24187	24172	24600	24415	24239	24152	24010	24208
54543	99896	89176	64297	45073	30428	23664	20857	20131	19893	19778	19587	19768	19799	19913	19939	19769	19726	19868	19955	19704	19702	19819	19764	19635	19811	19696	19890	19953	19886	19934	19728	19738	19695	19775	19669	19774	19736	19802	19703	19685	19710	19890	19773	19855	19748	19742	19682	19798	19970	19619	19756	19837	19773	19767	19626	19866	19979	19708	20027	19846	19919	19880	19657	19659	19812	19905	19846	19675	19934	19572	19785	19732	19789	19681	19714	19785	19891	19620	19887	19716	19875	19713	19753	19857	19825	19828	19918	19711	19756	19681	19749	19715	19710	19676	19843	19755	19779	19820	19726	19771	19628	19860	19760	19763	19798	19844	19707	19769	19718	19802	19899	19619	19706	19823	19657	19701	19720	19640	19866	19734	19700	19648	19720	19740	19651	19777	19695	19695	19738	19539	19859	19829	19736	19714	19540	19622	19628	19854	19797	19634	19756	19811	19804	19897	19695	19730	19795	19608	19984	19816	19668	19698	19743	19741	19833	19917	19652	19710	19737	19880	19812	19838	19808	19736	19747	19777	19738	19852	19818	19572	19795	19920	19727	19816	19783	19743	19642	19830	19741	19899	19717	19779	19809	19807	19898	19623	19788	19764	19719	19511	19761	19747	19841	19818	19771	19791	19577	19643	19614	19711	19649	19667	19853	19862	19609	19809	19765	19801	19589	19694	19934	19881	19551	19746	19651	19715	19626	19834	19870	19833	19771	19681	19870	19572	19889	19946	19662	19659	19831	19764	19602	19772	19791	19719	19618	19882	19752	19715	19861	19916	19713	19777	19871	19680	19756	19684	19797	19769	19672	19660	19664	19723	19630	19784	19713	19910	19711	19825	19762	19708	19662	19497	19786	19748	19827	19656	19602	19919	19706	19771	19805	19723	19722	19568	19777	19734	19735	19934	19836	19796	19643	19841	19798	19834	19677	19834	19739	19896	19661	19721	19828	19877	19745	19748	19647	19601	19774	19780	19834	19810	19673	19832	19647	19815	19691	19737	19601	19711	19643	19714	19771	19622	19642	19636	19672	19731	19889	19659	19809	19666	19710	19819	19862	19753	19565	19658	19722	19686	19735	19706	19639	19803	19805	19763	19814	19808	19810	19773	19716	19807	19729	19745	19682	19775	19777	19806	19803	19907	19824	19793	19758	19813	19697	19774	19758	19632	19745	19715	19777	19697	19876	19769	19723	19638	19772	19854	19687	19789	19661	19773	19738	19700	19754	19789	19870	19771	19785	19659	19790	19684	19989	19794	19922	19756	19797	19645	19750	19587	19701	20034	19780	19930	19761	19754	19779	19721	19564	19660	19759	19852	19727	19711	19668	19735	19850	19589	19856	19697	19853	19764	19801	19705	19632	19662	19829	19710	19894	19782	19858	19865	19812	19814	19826	19691	19824	19693	19752	19895	19696	19621	19782	19648	19659	19658	19607	19666	19698	19901	19783	19723	19741	19750	19673	19894	19566	19678	19704	19705	19777	19603	19799	19891	19751	19777	19752	19835	19923	19682	19704	19883	19894	19718	19527	19726	19754	19749	19737	19932	19695	19787	19824	19640	19545	19826	19713	19735	19710	19813	19669	19760	19657	19648	19728	19744	19736	19650	19826	19738	19808	19874	19669	19866	19724	19722	19746	19755	19788	19741	19719	19809	19625	19913	19745	19678	19675	19603	19961	19733	19524	19919	19597	19858	19661	19793	19817	19665	19628	19797	19778	19628	19880	19843	19947	19774	19647	19826	19730	19655	19580	19994	19701	19852	19722	19579	19724	20003	19658	19792	19605	19808	19961	19772	19702	19632	19740	19804	19741	19759	19721	19813	19882	19783	19935	19579	19802	19864	19633	19780	19623	19726	19770	19892	19777	19760	19675	19714	19960	19637	19589	19890	19657	19673	19953	19755	19735	19851	19509	19829	19707	19778	19682	19614	19853	19782	19818	19831	19787	19815	19802	19763	19774	19710	19659	19759	19736	19787	19624	19771	19876	19788	19853	19639	19778	19676	19633	19968	19666	19837	19824	19890	19857	19700	19736	19806	19696	19745	19750	19821	19686	19850	19728	19978	19801	19715	19670	19614	19703	19982	19751	19752	19610	19734	19717	19664	19574	19676	19766	19739	19815	19748	19818	19641	19642	19604	19701	19785	19773	19854	19661	19613	19637	19767	19850	19743	19775	19872	19599	19796	19740	19602	19751	19649	19840	19685	19651	19708	19816	19714	19806	19895	19803	19876	19739	19798	19695	19755	19835	19820	19724	19732	19805	19744	19932	19596	19717	19846	19768	19791	19750	19786	19672	19748	19741	19874	19934	19597	19650	19650	19736	19743	19858	19772	19666	19770	19894	19811	19482	19774	19596	19770	19714	19628	19746	19774	19702	19843	19720	19825	19702	19920	19759	19800	19542	19748	19719	19850	19720	19764	19893	19859	19753	19772	19754	19803	19707	19932	19795	19585	19680	19881	19679	19591	19790	19774	19682	19644	19617	19924	19804	19765	19866	19630	19780	19826	19672	19800	19647	19668	19689	19776	19716	19752	20026	19529	19865	19773	19819	19741	19685	19657	19668	19804	19727	19652	19718	19723	19867	19703	19654	19837	19715	19850	19767	19682	19679	19779	19898	19736	19890	19804	19561	19864	19724	19600	19716	19865	19767	19791	19730	19670	19904	19742	19673	19855	19815	19737	19789	19673	19639	19593	19821	19760	19753	19642	19727	19735	19775	19641	19867	19850	19892	19688	19704	19735	19849	19808	19735	19739	19719	19701	19790	19769	19651	19678	19716	19707	19648	19724	19631	19630	19931	19633	19756	19781	19758	19786	19642	19682	19740	19705	19769	19710	19794	19857	19673	19641	19778	19773	19775	19890	19815	19638	19574	19787	19822	19793	19932	19570	19677	19622	19835	19756	19824	19610	19781	19949	19797	19814	19727	19518	19908	19914	19681	19755	19966	19528	19829	19745	19686	19863	19934	19759	19869	19841	19552	19709	19750	19762	19614	19657	19752	19659	19759	19637	19768	19759	19653	19786	19699	19498	19836	19777	19799	19771	19702	19849	19721	19605	19858	19805	19623	19784	19886	19755	19665	19854	19774	19765	19714	19773	19842	19838	19740	19953	19815	19727	19781	19666	19808	19659	19797	19702	19617	19729	19740	19967	19838	19729	19598	19910	19833	19662	19638	19638	19711	19766	19696	19567	19775	19647	19704	19847	19602	19667	19949	19763	19701	19657	19638	19767	19632	19857	19824	19817	19627	19713	19818	19778	19898	19704	19695	19763	19851	19813	19721	19635	19789	19780	19822	19734	19517	19759	19617	19767	19622	19799	19888	19849	19703	19708	19789	19896	19720	19790	19748	19857	19693	19842	19664	19780	19735	19818	19743	19808	19613	19813	19433	19787	19661	19800	19785	19930	19918	19753	19794	19764	19731	19775	19702	19704	19728	19744	19919	19822	19828	19738	19663	19715	19668	19761	19816	19671	19649	19720	19695	19747	19966	19892	19715	19943	19690	19753	19723	19737	19655	19636	19807	19574	19991	19777	19623	19899	19612	19923	19697	19847	19785	19791	19878	19706	19548	19673	19671	19753	19706	19735	19661	19839	19854	19644	19791	19726	19753	19508	19711	19752	19662	19806	19694	19826	19629	19773	19642	19936	19774	19858	19777	19696	19760	19881	19849	19638	19569	19613	19897	19764	19704	19691	19847	19725	19858	19715	19804	19790	19729	19813	19813	19720	19818	19825	19682	19863	19685	19788	19810	19800	19725	19879	19679	19879	19784	19877	19774	19747	19761	19665	19907	19926	19875	19836	19666	19664	19617	19814	19590	19698	19866	19772	19691	19701	19668	19848	19776	19765	19752	19823	19678	19652	19651	19653	19830	19616	19833	19588	19670	19672	19767	19764	19740	19847	19679	19804	19594	19674	19666	19868	19754	19750	19837	19630	19952	19495	19724	19702	19735	19813	19764	19784	19706	19807	19669	19833	19744	19670	19838	19715	19731	19799	19693	19664	19736	19821	19718	19800	19732	19769	19666	19836	19737	19754	19674	19902	19807	19633	19971	19748	19610	19651	19664	19845	19596	19722	19996	19864	19510	19696	19453	19832	19792	19737	19645	19757	19657	19821	19744	19794	19718	19931	19673	19648	19731	19723	19735	19685	19666	19706	19696	19805	19753	19605	19774	19907	19728	19823	19670	19991	19678	19774	19714	19706	19910	19761	19594	19657	20007	19587	19747	19671	19792	19668	19831	19576	19767	19958	19784	19853	19867	19797	19696	19856	19664	19923	19854	19876	19619	19761	19628	19891	19718	19660	19894	19819	19773	19859	19737	19900	19730	19823	19816	20036	19832	19639	19680	19829	19643	19666	19754	19818	19650	19587	19760	19515	19862	19793	19726	19736	19727	19914	19635	19749	19962	19694	19721	19771	19754	19781	19755	19754	19589	19711	19773	19614	19628	19752	19695	19672	19730	19715	19861	19685	19897	19740	19580	19446	19857	19766	19852	19840	19687	19806	19792	19840	19731	19981	19756	19486	19951	19724	19812	19822	19731	19831	19551	19791	19828	19703	19726	19705	19758	19873	19796	19884	19654	19678	19787	19860	19757	19705	19582	19707	19657	19762	19617	19764	19754	19773	19945	19667	19536	19741	19916	19620	19858	19843	19804	19816	19635	19706	19725	19653	19844	19815	19840	19740	19590	19765	19874	19692	19607	19656	19703	19734	19874	19753	19847	19886	19787	19599	19693	19711	19761	19634	19916	19605	19759	19706	19614	19553	19828	19684	19726	19785	19861	19800	19792	19789	19675	19873	19605	19622	19730	19803	19640	19933	19790	19669	19596	19652	19814	19806	19640	19755	19822	19781	19727	19651	19756	19717	19827	19682	19660	19685	19697	19743	19821	19558	19671	19674	19926	19750	19906	19755	19784	19872	19945	19682	19670	19939	19670	19641	20004	19749	19746	19994	19900	19620	19841	19644	19867	19819	19868	19702	19614	19494	19794	19631	19813	19991	19708	19876	19868	19891	19688	19627	19870	19535	19684	19731	19854	19644	19748	19690	19865	19838	19879	19759	19785	19763	19875	19722	19792	19964	19889	19839	19757	19761	19814	19836	20001	19767	19617	19628	19766	19731	19782
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
