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
339625212551	339625213067	339625213617	339625214167	339625214717	339625215267	339625215817	339625216367	339625216917	339625217467	339625218017	339625218567	339625219117	339625219667	339625220217	339625220767	339625221317	339625221867	339625222417	339625222967	339625223517	339625224067	339625224617	339625225167	339625225717	339625226267	339625226817	339625227367	339625227917	339625228467	339625229017	339625229567	339625230117	339625230667	339625231217	339625231767	339625232317	339625232867	339625233417	339625233967	339625234517	339625235067	339625235617	339625236167	339625236717	339625237267	339625237817	339625238367	339625238917	339625239467	339625240017	339625240567	339625241117	339625241667	339625242217	339625242767	339625243317	339625243867	339625244417	339625244967	339625245517	339625246067	339625246617	339625247167	339625247717	339625248267	339625248817	339625249367	339625249917	339625250467	339625251017	339625251567	339625252117	339625252667	339625253217	339625253767	339625254317	339625254867	339625255417	339625255967	339625256517	339625257067	339625257617	339625258167	339625258717	339625259267	339625259817	339625260367	339625260917	339625261467	339625262017	339625262567	339625263117	339625263667	339625264217	339625264767	339625265317	339625265867	339625266417	339625266967	339625267517	339625268067	339625268617	339625269167	339625269717	339625270267	339625270817	339625271367	339625271917	339625272467	339625273017	339625273567	339625274117	339625274667	339625275217	339625275767	339625276317	339625276867	339625277417	339625277967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2569	3600	2300	2569	3600	2300	2591	3600	2300	2591	3600	2300	2609	3600	2300	2609	3600	2300	2624	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2639	3600	2300	2650	3600	2300	2650	3600	2300	2650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21633	21360	36200	39155	35515	30847	27934	22448	21263	21661	21492	21490	21394	21456	21316	21403	21312	21382	21264	21448	21296	21168	21300	21283	21333	21224	21188	21393	21246	21158	21313	21212	21122	21286	21352	21183	21136	21310	21180	21092	21083	21259	21210	20961	21068	21189	21230	21067	21197	21159	21119	21251	21255	21366	21233	21097	21090	21264	21183	21026	21221	21211	21159	21219	21375	20868	21304	21203	21342	21169	21043	21155	21252	21167	21241	21042	21093	21134	21027	21249	21222	21169	21207	21091	21066	21341	21147	21132	21111	21165	21144	21133	21185	21105	21159	21128	20980	21098	21052	21197	21203	21152	21104	21034	21199	21180	21215	21089	21146	21196	21169	21035	21200	21006	21180	21289	21324	20978	20927	21104	21178	21152	21091	21109	21257	21051	21202	21078	21125	21124	21178	21058	21327	21371	21080	21127	21125	21218	21069	21207	21210	20930	21097	21102	21056	21076	21034	21073	21317	21105	21122	21279	21084	21195	21168	21415	21042	21119	21024	21028	21163	20980	21069	21001	21245	21118	21227	21219	21326	21350	21370	21163	21004	20887	21055	21113	21158	21109	21054	21252	21290	21218	21123	21066	21165	20972	21396	21016	21243	21068	21111	21056	21089	20924	21289	21168	21045	21057	21180	21057	21108	21166	21086	21139	21343	21097	21067	21086	20969	21228	21314	21064	21328	20970	21109	21040	20943	21132	20953	21004	21138	21135	20972	21165	21158	21164	20928	21054	21022	21008	20933	20935	21103	21168	21005	21092	21048	21090	21268	21197	21177	21093	21167	21171	21158	21259	21301	21232	21208	21247	21269	21256	21177	21136	20896	20962	21046	21089	21236	20991	21085	21151	21018	21217	21165	20982	21309	21221	21040	21059	20999	21066	21108	20976	21218	21150	21064	21127	21125	20953	21097	21257	21233	21314	21398	21234	21418	21064	21014	21265	21195	21262	21003	21253	21247	20886	21268	21108	21080	21378	21272	21221	21248	21085	21001	21152	21041	21185	21066	20918	20997	20996	20978	21180	21077	21147	21163	21250	20940	21159	21005	21175	21057	21139	21268	21151	21042	21174	21258	21167	21062	20965	21162	21313	21029	21078	21161	21153	21336	21059	21133	21210	21223	21105	21110	21466	21306	21226	21237	21141	21000	21298	21510	21221	21063	21219	21243	21250	20985	21268	21101	21137	21196	20917	21048	21078	21145	21192	21151	21215	21068	21215	20998	21008	20868	21192	21179	21148	20984	20920	21076	20991	21188	21230	21415	21221	21366	20978	21003	21241	21171	21181	21435	21046	21118	21185	21153	21218	21169	21287	21210	21102	21238	21156	21044	21046	21080	20995	21042	21120	21355	21300	21061	20949	20885	21130	20943	21095	21292	21163	21249	21098	21313	21428	21028	21165	21117	20771	21126	21099	21144	21102	21266	21163	21025	21226	20996	21216	21201	21004	21013	20986	21100	21142	21162	21151	21122	21265	21214	21127	21060	21040	21083	21244	21388	21104	21231	21215	21178	21228	21130	21189	21296	21256	21228	21005	21137	20974	20934	21193	21190	21085	21151	21000	20950	21220	21205	21045	21201	21071	21258	21042	21086	21183	21075	21023	21207	21179	21189	21243	21165	20824	21182	20939	21232	20979	21134	21109	21180	21215	21281	21191	20978	20978	21289	20944	21320	21045	21075	21104	21142	20924	21096	21030	20983	21053	21290	20976	20921	21132	21024	21476	21143	21142	21139	21225	21181	21092	21169	21188	21169	21060	21348	20873	21149	21146	21113	21252	21199	21103	20918	20944	21047	20942	21101	21323	21059	21099	21288	20940	21054	21131	21288	20955	21171	21057	21407	21042	21276	21059	21186	21156	21076	21124	21045	21164	21149	20782	21097	21111	21283	21226	21030	21067	21167	21189	21030	21028	21242	21009	21102	21193	20965	21076	21234	21255	20945	21090	21066	21233	21115	21147	21295	21311	21104	21014	21386	21053	21105	20971	21226	21173	21164	21074	21093	21011	21070	21184	21087	20953	21136	21175	21177	20986	21002	21101	21298	21177	21185	21012	21116	21103	21120	21089	21357	20954	21030	20970	21396	21071	21058	21275	21078	21061	21118	21170	21182	21023	21235	21154	20841	21170	21178	21055	21311	21049	21130	21142	21141	21048	21203	21059	21264	21012	21053	21264	21262	21324	21263	21232	21129	21288	21009	21112	21112	21100	20950	21187	20936	21197	21234	21140	21138	21146	21234	21217	21258	21100	20953	20980	21202	21029	21076	21095	20978	21000	21106	21205	20811	21226	20927	21024	21168	21120	21133	21214	21241	21150	21031	20990	21400	21143	21076	21325	21218	21206	21132	21103	21122	21131	21240	21152	21113	21118	21111	20932	21007	21026	21144	21235	21259	20848	20946	21091	21134	21159	21224	21074	21143	20756	21296	21086	21162	21009	21117	21084	21077	21188	21193	21313	20943	21259	21028	21024	20971	21094	21410	21123	21187	21161	21220	21054	21253	21112	21127	21385	21193	21200	21019	21230	21110	20975	21153	21146	20872	21165	21034	20958	21045	21131	21079	21079	21233	20990	21054	21125	21059	21216	21168	21136	21159	21202	21126	21150	20968	20938	20989	21117	21139	21162	21221	21146	20981	21039	21356	21124	20979	21210	21063	21120	21188	20975	21106	21071	21193	20959	21300	21181	20820	20726	21392	21071	20970	21050	21091	21188	21107	21173	20989	21105	21122	20932	20965	21018	21190	21278	20956	21165	21115	21089	21209	20861	21074	21180	21300	21212	21076	21029	21118	21055	21198	21029	21172	21068	21079	21125	20826	21038	21073	20972	21288	21145	20993	21048	21245	20732	21151	21069	21054	21127	21086	21037	21115	21319	21130	21121	20997	21004	21037	21217	20937	20906	21045	20985	20863	21008	21179	21064	21174	21284	20958	21093	20889	20965	21169	21024	21107	21195	21045	20971	21209	21231	21206	21113	21206	21220	21310	21184	21186	21311	21180	21086	21015	21152	21150	20967	21110	21186	21082	20988	20873	21119	21013	21036	21114	21007	21139	20962	20983	21007	21072	21181	21197	21054	21208	21239	21192	21081	20967	21015	21180	21140	21365	21087	21035	21273	20944	20974	20996	21194	21103	21209	21170	21048	21089	21137	21153	21064	21076	20995	21103	20949	21148	21276	21235	21121	21154	21198	21316	21028	21188	20942	20897	21023	21157	21102	21198	21100	21181	21206	21118	21116	21054	21097	21020	21135	21213	20922	21175	21120	21331	21042	21033	21193	21276	21002	20998	21112	21254	21047	21123	20859	21111	20899	21140	21121	20939	21155	21278	21115	21173	21155	21054	21108	20926	21207	21105	21279	21143	21087	21037	21009	20993	21169	21209	21320	21420	21141	20959	21076	21089	21221	21111	21221	21088	21039	20962	21223	21226	21028	21046	21364	21132	20951	21048	20797	21410	21178	21005	21199	21151	21194	21182	21174	21074	21300	21402	21103	21046	21151	21068	21175	21191	21320	20820	20972	20892	21169	21331	21186	21022	21123	20865	21066	21193	21115	21056	21083	21213	20946	21153	21116	21174	21349	21088	21121	21182	21231	21381	20937	21198	21122	20957	21151	21171	21105	21295	21169	21081	21148	20966	21124	21094	21318	21059	21091	21122	21003	21209	21185	21253	21268	21027	20987	21137	21132	21206	21057	21037	21134	21175	21205	20817	21201	21159	21322	21162	21048	21245	21208	21426	21268	21197	21184	21104	20948	21222	21025	21188	21188	21349	21170	21124	21007	21085	21004	21172	21132	21098	21044	21308	21061	21106	21279	21127	20984	21338	21194	21030	21058	21058	20942	21041	21064	21137	21094	21183	21356	20941	21046	21078	21084	21105	21137	21129	21097	21256	21072	21110	21043	21105	21090	21260	21180	21028	21120	20984	21183	21091	20847	21203	21202	21246	21133	21072	21091	21212	21077	21120	21087	21168	21132	21231	20938	21009	21025	21122	21232	21037	21042	21186	21259	21112	20969	21003	21143	21016	21110	21032	20949	20992	20932	21091	21158	21107	21148	21250	21067	21296	21219	21086	21138	21305	20989	21171	20989	21360	21066	21178	21041	21128	21192	21124	21150	21299	21139	21477	21019	21128	21091	21172	21204	21040	21081	21146	21040	21143	21176	21129	21293	20934	21192	21261	21155	21222	21121	21066	21111	20981	21053	20944	21121	21123	21055	21276	21119	21099	20941	20894	20986	21206	21229	21159	21135	20952	21214	21267	21178	21092	21175	20913	21158	21052	21160	21256	21103	21117	21149	21048	21190	21081	21107	20972	21060	20928	21039	20889	21170	21090	21121	21080	21118	21181	21021	20974	21038	21173	21153	21213	20956	21165	21096	21147	21224	21151	21008	21006	21139	21161	21334	21204	21048	21061	21256	21043	21057	21163	20894	21226	21096	21192	20948	21270	21110	21216	21211	21067	20990	21093	21115	21196	21180	21234	21061	21093	21018	21061	21254	21092	21149	21247	21026	21230	21069	21041	21395	21271	21100	21172	20983	21093	21193	21129	20986	21321	21142	20977	21154	21166	21241	21068	21024	21029	21077	21307	21310	21149	21121	21128	20961	21140	20885	21114	20816	21082	20980	21387	21020	21205	21053	21329	21015	21109	21016	21175	21079	21332	21148	21179	21120	21251	21183	21111	21203	21223	21370	21245	20938	21008	21032	20899	21173	21067	21140	21203	21018	21220	21072	21187	21146	21375	21256	21046	21170	21206	21056	21243	21137	21077	21017	21041	21152	21168	20860	21073	21079	21003	21211	21102	21147	20998	21135	20973	21066	21085	21044	21336	21058	21007	21126	21077	21324	20843	20932	21239	21151	21178	21168	21279	20936	21110	21231	21298	21070	21204	21380	21026	21225	21039	21009	21092	21032	20929	21213	21099	21117	21145	21173	21299	21238	21219	21216	21140	21114	21314	21082	21122	20992	21321	20990	21052	20963	21171	21192	21152	21069	21107	21126	21043	21157	21062	21300	21050	21021	21117	21133	20933	21075	21173	21175	21070	21196	20866	21091	21046	21294	21050	21083	21208	20997	21057	21005	21065	20958	21269	21014	21048	21119	21162	21283	21253	20963	21227	21195	20999	21166
59983	98472	91929	72078	51298	32743	21012	16775	17000	16919	17087	17097	17016	17002	17009	17021	16852	17124	17009	17173	17040	17065	16937	16986	17132	17044	17157	17060	17075	17158	17041	17083	16964	17038	17048	17100	16940	17087	17133	17166	17041	17040	17001	17139	17322	17150	16946	17111	17092	17208	17207	17071	17079	17077	16989	17053	17144	17034	17073	17017	17111	17152	17179	17027	17036	17016	16979	17044	16911	17069	17009	17084	17113	17030	17122	17048	16897	16991	17017	16982	17063	16943	17082	16994	16938	17003	17064	17069	17086	17174	16972	17213	17153	17025	16914	17050	17141	17183	17047	16985	17010	16882	17178	17009	17004	16925	17188	17131	17126	17070	16980	16917	17021	17231	17021	17152	16974	16976	17001	17084	17003	17019	17163	17025	17035	17117	17158	17009	17095	17068	16951	17107	16981	17264	16988	17056	17064	17168	17225	16980	16977	17209	17128	17089	17112	17068	17182	16891	17051	16824	17089	16984	16844	17255	16866	17015	17028	16912	17020	16929	17032	17076	17041	17171	16983	16915	17084	16914	16938	17074	17111	17146	17029	17080	17036	17127	17087	17124	17128	17077	16998	17087	17069	16979	17126	16959	17093	16975	17082	17082	16919	17076	17089	16811	16878	17134	17077	16996	17061	16924	16922	16918	17051	17027	17033	17029	17005	17017	17076	17040	16962	17059	17118	17017	17047	17021	17092	16954	16942	17201	17120	16958	17000	17102	17145	17067	17014	16958	17104	16980	17111	17148	17019	17142	17029	17035	16961	16823	17228	17154	16993	17052	16892	17055	17169	17160	16895	16988	17053	17154	17019	17047	16995	17014	17070	17271	17073	16990	17032	17046	17132	16996	16980	16896	16963	17054	17117	16974	17145	17040	17149	16976	17085	16862	16982	17006	16984	17037	16843	17176	17181	16954	17103	17043	16950	16933	17189	17070	17118	17052	16990	17208	17105	17073	17168	16780	17078	17098	17085	17145	17164	17018	16774	17014	17178	17048	16990	17134	16938	17097	16937	17159	17080	16988	17131	17152	17103	16852	16889	17105	17004	17029	16976	17074	16925	16914	16997	16898	17288	17120	16969	17100	17011	17100	16913	17150	16907	17289	16961	16996	17052	17103	17090	17009	17002	17144	16998	17133	17175	16933	17080	17095	17207	17037	17073	17196	17159	16988	17000	17132	17123	17052	16950	17006	17105	16876	17149	17116	17089	17165	17057	17109	17108	16893	17067	17325	16960	17084	16840	16979	17021	17058	17008	16930	17070	16887	17010	16885	17003	17098	16990	17051	17043	17089	17144	17055	16954	17050	17165	17043	17133	16857	17297	16964	17079	17025	16990	17018	17036	16956	17046	17041	17165	17107	17032	16995	17249	16872	16971	16915	17161	16982	17096	17131	16931	17070	17160	17029	16998	17083	17178	17041	17032	16940	17097	16925	17142	17030	17105	16927	17159	16828	17020	16949	17126	17007	17065	17120	17247	17076	17120	16915	17164	17041	17163	16987	17041	17164	17090	17202	17210	17074	17183	16851	17054	17097	17081	17068	17123	17060	16978	16869	17195	17109	17035	16995	17036	17020	16932	17230	16951	16892	17035	17058	17043	16953	17049	17028	16961	16967	17132	16885	17159	16930	17038	17126	16921	17092	16965	16973	16970	17095	17197	16930	16967	16997	17108	17011	17111	17013	16912	17153	17153	16933	17022	17028	17127	17148	16943	16950	17174	17007	16939	17016	17025	17103	17007	17040	17085	16861	17046	16926	17103	16890	16902	17221	17170	17047	17061	17004	17076	17006	17028	17064	17037	16951	17033	17181	17061	16886	17146	16977	16942	17013	17118	17165	17228	17085	17163	17103	17009	17004	17076	16851	17065	17234	16907	17141	16967	17016	17088	17110	16931	16951	17222	17060	17165	16929	17128	17054	17241	17080	17119	17123	17062	16992	17068	17045	16763	16994	17118	16985	16911	16963	17237	16946	17128	17044	17120	17099	16969	17073	17033	17150	17036	17172	17110	16897	17177	17052	16974	17003	16985	17072	16901	16976	16915	17026	17114	17028	16994	17055	17058	16959	17078	16981	16932	17127	17242	16962	16919	16971	16836	16976	17096	16982	17129	17030	16914	17118	17112	17040	17086	17116	17104	16940	17025	17027	17067	17090	17039	16962	16981	16815	17211	16972	17078	17184	16765	17013	17000	16959	17043	17107	16969	17182	17007	17121	16974	17060	17084	17090	17075	16853	17171	17049	17147	17026	17231	16985	17045	17129	17066	16904	17109	17080	17017	17175	17102	17047	17001	17091	17193	16876	16981	17033	16946	17053	16990	17044	17067	16923	17110	16893	17159	17086	17036	17174	17050	17038	16862	17147	17041	17154	16953	17019	16942	16998	17068	16875	17027	17048	17140	17069	16996	17144	17106	16920	17052	17077	17259	17021	17096	17099	17081	16997	17028	17102	16969	16977	17118	17064	17157	17032	16865	17062	17128	17037	17105	17165	17084	17056	16981	17050	17100	17016	16929	16931	17009	17001	17024	17097	17180	17089	17090	17111	17052	17058	17037	17015	17040	16983	17154	16870	17168	16961	17152	17001	17222	17014	16967	16845	17114	17072	17028	17005	17142	17054	16949	16989	17048	17044	16923	17127	17067	17109	16951	17044	17087	17064	17033	16846	17097	17114	17079	17098	16942	17171	16967	17154	16992	17149	16957	17095	17181	16938	16919	16934	16857	17107	17171	17076	16981	17042	17068	16990	17040	17071	17116	16819	16885	17042	17046	17011	17148	17025	16989	17071	17090	17025	16996	17131	17111	16931	17066	17023	17066	16899	17045	16836	17079	17014	17026	17226	17009	16875	16974	16943	16974	17213	17009	16952	17152	16901	17189	16829	17100	17073	17051	17150	17031	17080	17029	17036	17053	17036	17193	16979	16892	17089	16950	17094	16981	17139	16953	17039	16965	17037	17015	17042	16987	16811	17009	16986	17107	17030	16959	16888	17185	16880	16996	16993	16992	17043	17158	16952	17080	16931	17092	17181	17066	17063	17211	17093	17107	17158	16983	17097	16905	17108	16869	17074	16913	17060	17086	16915	17098	17034	17089	16978	17236	16996	17040	17062	17044	17053	17144	17011	17024	17113	17041	17070	16924	17024	17078	16834	17114	16937	17081	17091	17137	17042	17090	17142	17269	17000	17045	16971	16991	17026	17017	17016	17078	16972	17039	17189	17159	17032	17004	17185	16978	17035	17220	17013	16804	17076	17074	16996	16988	17092	16986	17218	17020	17053	16933	17078	17026	17111	16933	16907	17123	16896	17211	17038	16886	17092	16932	17098	17121	17032	17157	16976	16966	17020	17145	17022	17109	17154	17145	17018	17105	17018	16991	17091	17031	17034	16880	17052	16937	17088	17065	16984	16873	17007	17019	16853	17146	16943	17059	16953	17136	17077	17103	16932	17086	17138	17028	17115	16939	17189	17033	17010	17058	17090	16949	17006	17038	17026	17013	17089	16890	17098	17230	16922	16849	16954	17124	17056	17094	17145	17102	16954	17077	17069	16816	17065	17058	17040	16986	16998	17074	17307	17010	16843	17184	16805	17102	16965	17078	16959	16996	16854	17120	17053	17015	17035	17094	17033	17056	17116	17072	16930	17157	17104	17020	17001	17104	16991	17046	17056	16899	16999	17175	17011	16961	16877	17072	16983	17194	16984	17075	17208	17002	17019	17188	17079	16929	16893	17131	17108	16951	17059	17167	16898	17055	17037	17085	17058	17030	17070	17042	17082	17005	16980	17051	17016	17056	17156	17289	17092	17145	17082	17148	16827	17076	17030	16860	16915	16834	17125	16985	16876	16998	17029	17292	17028	16874	16982	17034	16920	17020	17217	17136	16898	17060	17004	16821	17034	16901	16927	17229	17005	17048	17002	16900	17138	17155	17161	16970	17110	17083	17089	17146	16989	16964	17116	17130	16949	17007	16905	17184	17011	17098	17035	17243	16923	16882	17080	17195	17053	17060	16958	17156	16962	17114	17003	17180	17059	16904	16853	16947	17086	16998	17013	17074	17165	16979	17191	17163	17127	17059	16941	17167	17187	16981	17178	17041	16843	16971	17149	16982	17036	16948	16830	17106	17134	17275	17006	16986	16800	17087	16829	17031	17140	17112	16822	17198	17123	16901	17070	17035	17080	17198	16910	17075	17062	17005	17130	17247	16986	17114	16946	17064	17081	17113	16939	16936	17059	16906	17002	16878	17079	17273	16990	17062	16979	17043	17022	16893	16927	17301	17185	17141	16997	17065	17002	17050	17040	17036	17019	16884	17077	16998	17159	17106	17358	17138	16891	17096	16873	16858	17223	17115	16998	17003	17191	16946	16959	17080	17122	17059	16986	16975	16901	17107	16988	17259	17011	16885	17092	17101	17096	17068	16914	16848	16940	17071	17029	17081	17202	17068	16999	17019	17126	16933	17005	16994	17064	17087	16925	17138	17065	17121	17084	16985	16728	17014	17056	16941	17075	17063	17027	16937	17209	17061	17014	17157	17002	16790	16935	16972	16935	17023	17026	17163	17117	17114	17084	17150	17086	17108	17099	17132	17057	17009	17073	16947	16879	16978	17225	16970	16842	17125	16933	17089	17034	16794	17015	17260	17114	17089	17019	16988	17045	17180	17157	17031	17063	17034	17010	17106	16870	17084	16923	17055	16940	16935	17003	17028	16993	17029	17062	17174	17041	17121	17103	17060	17076	16965	17148	16928	17052	17089	17183	16964	17091	16875	16984	16913	16961	17219	17150	17131	17155	17025	17152	17240	17077	16964	17029	17201	16977	17162	16975	16995	17050	16888	17293	16903	17017	16868	17078	17370	17306	17085	16876	17052	16962	17013	16934	17084	17072	17157	17083	17146	17149	17154	16849	17076	17175	17060	17053	17092	17141	16961	16983	16933	17056	16962	17050	17140	17092	17082	16813	17040	17116	17097	16989	16905	17007	17019	17123	17046	16946	17129	17215	16983	17162	16951	16948	16999	17139	17057	17098	16972	16959	17086	17007	17046	16954	17063	17113	17074	17033	16843	17030	17026	17003	17087	17001	17041	16859	16898	17029	16893	17003	17012	16983	16974	16972	17155	17014	17145	17114	17010	17185
29566	34898	48016	39204	28422	24290	22904	22292	22013	22004	22222	22229	22209	22075	21987	21929	22148	21922	22311	21998	22191	22373	22150	21949	22140	22219	22001	22043	21872	22068	22253	22182	22020	21981	21806	22068	21996	22189	22105	22034	21994	22003	22108	21986	22201	22191	21884	22106	22186	22065	22087	22020	22002	21930	22102	22152	22144	22066	22154	22146	21853	22107	22058	22005	21944	21853	22026	22180	22090	21956	22095	22097	22207	21894	21904	21880	22143	22017	22152	22185	22059	22010	21837	22095	21992	22222	22332	22040	21995	21943	22164	21899	21736	22011	22094	22085	21953	22119	22093	22148	21962	21773	22081	22147	21936	21986	21800	21760	21969	22062	22091	22174	22230	21930	21755	22055	22112	21910	22218	21754	21840	22023	22002	21943	22195	22159	22232	22170	22025	22029	21859	22053	21945	21699	21801	21898	21871	21986	21988	22041	22124	21976	21864	21845	22047	21801	22249	22009	22087	21918	22059	22028	21978	22018	21962	22029	21997	21997	22009	22208	21998	21984	22165	21928	21874	21939	22111	22130	22305	22287	22063	21899	21984	21842	22121	21795	21986	21882	21784	22107	21868	22003	21925	21974	22036	22073	22041	22173	22019	21991	21927	21994	22001	22023	21946	22070	21838	22049	22056	22100	21931	22192	22296	22055	21902	21891	21911	21735	22018	21946	22246	22034	22049	22011	22044	21870	22252	22208	22108	22132	21977	22203	21864	21893	21922	22011	21951	22033	22287	21964	21905	22058	22103	21914	21940	21952	21852	22009	22088	21986	22132	21876	22222	21834	22076	22020	22002	21882	21890	22036	21884	21960	21962	21908	22013	22025	22145	22027	22019	22023	21918	21970	22089	22009	22094	21929	21845	21819	21882	22031	22075	22147	21822	22157	21908	21951	22107	22081	21990	22161	22109	21890	22117	21853	21873	21971	22001	21958	22128	22151	22159	22145	21960	22157	22071	22131	22180	22005	22140	22134	22209	21954	22120	22109	21951	22074	22037	22006	22076	22007	22136	22134	21899	22128	22035	21786	22089	21953	22070	22018	22143	22093	22136	22031	22021	21804	22025	22035	22219	21927	22028	22098	22111	22096	22029	22009	22210	21984	21985	21971	22129	22064	21908	22020	22194	22069	21728	21979	22167	22048	21964	22033	22252	22010	21888	22058	22323	22081	22210	21862	22060	22033	21925	21878	22015	21972	22258	22151	22299	22062	22230	21987	21929	22077	22055	22102	22298	22079	21973	21969	22164	22030	22035	22246	22133	22174	22022	22076	21988	22042	21832	22022	22279	21999	22134	22230	22178	21870	21825	21813	21801	22062	22186	22171	21881	21819	21874	22082	22045	21812	22110	22074	21973	22106	21917	22064	21892	22057	21876	21969	22156	22158	22095	22124	21831	21998	21754	21878	22050	22081	21976	21999	21969	21899	21888	22006	22006	21955	22096	21993	22019	21988	22086	22086	21988	22021	21983	21951	21768	22006	21982	22032	22028	22110	22062	22070	22073	22038	21844	22001	22028	21945	21943	22181	21966	22008	22151	22071	22089	22068	21948	22015	21946	22010	21945	22034	22107	22002	21697	21931	21939	22170	22261	22011	21975	22030	21966	21954	21936	22032	22156	21974	22164	22071	21973	22122	22060	22128	21962	21898	21887	22155	22188	22070	21789	21763	21841	21987	22044	22088	22129	22071	22126	22047	22114	22205	22194	22203	22018	22043	21990	21881	22163	22041	22096	22102	21945	21927	21981	21982	22222	22004	22082	21911	21998	22107	21838	21700	22070	21959	22013	21993	21744	22025	21966	22020	22098	21976	21994	21905	22106	22065	21981	22012	22148	21940	21868	22119	22018	22007	22294	21795	22052	22258	22012	22063	21946	21922	22049	22004	22294	22128	21966	22168	22198	22089	21989	22026	21948	22102	22090	22300	22113	22185	22086	22159	21940	21985	22105	22005	21928	22200	22122	21974	21895	21820	22083	22190	22166	21926	21991	21683	22152	22009	21973	21766	21930	21951	21978	21823	21861	21970	22042	22076	22005	21948	22119	22117	22104	21765	21876	22176	22176	22022	22065	21870	22050	21897	22000	22080	21875	22101	21863	21865	22007	22178	21955	21925	22160	21813	21973	22156	22131	22021	22209	21943	21984	21894	22025	21975	22036	22023	22036	22137	22144	22066	22117	22092	22094	22011	22148	21673	21955	21939	22013	21910	22117	21721	22125	22157	21947	22050	22063	22053	21965	22013	22028	22063	21895	21891	21859	21971	21999	22080	22075	21968	22141	22007	21986	21857	22044	21952	22178	22079	21881	22117	21927	22248	21919	21871	21958	21803	22396	22018	22246	22128	22240	21940	22082	21938	22253	22113	22115	21946	21923	22149	21809	21941	21963	22117	22140	21854	21887	21788	21985	22037	22163	22048	21976	21987	21891	22109	22200	21856	22037	22061	22098	22077	22038	21938	22143	21982	21961	21947	22126	22125	21817	21980	21992	21885	22140	22286	22073	22066	22006	21988	22189	21912	22024	22164	21969	21888	21869	21912	22082	22150	22067	22010	22096	22042	21860	22062	22119	22196	22072	22005	21902	22008	22125	21994	22093	22186	22181	22138	22047	22223	22055	22143	21977	21992	22039	22233	22125	21999	22114	21900	22124	22185	21925	22126	22049	22107	21864	22255	21945	21976	22082	21937	22263	22186	22102	21922	21962	22123	21904	22126	21985	21926	22259	21993	22117	21899	22241	21941	22007	22121	22238	22104	21859	21881	21719	22113	21820	22020	22109	22283	22112	22116	21973	22121	22163	22106	22100	21992	22192	22156	22141	22025	22260	22101	22151	21801	22127	21956	21970	22086	22132	22139	22134	21878	21920	22004	21933	21869	21804	22082	22079	21967	21905	22068	22014	22296	22128	21860	21931	22161	22051	21880	21951	21952	21983	22028	22187	22159	22044	21971	22089	21859	21957	22013	21881	22127	21961	22147	21754	22037	21978	22193	21975	21930	22110	22014	22098	22036	22230	22120	22056	21946	21877	22181	22150	22028	22108	21993	22186	21955	21908	22159	22177	22063	22019	21967	22053	22093	21953	22150	22077	22104	21864	21923	22017	21941	22031	21932	22149	21922	21970	21946	21792	21963	21857	22006	22006	22197	22286	22218	22066	22067	22247	22120	21966	22086	21941	21904	21976	22088	22067	21866	22142	21921	22048	22190	21959	21963	22051	22082	22096	21998	22020	22210	21988	21967	22146	22109	22039	21966	21929	21918	21975	21991	21919	22209	22109	22094	22157	22073	21908	21954	21719	21856	21798	22066	22103	21960	22052	21970	22019	22091	22018	22031	21936	22077	21997	22087	21935	22064	22064	21940	21945	21758	22101	22094	22268	21996	22248	22142	21977	21990	22150	22155	21851	22026	22072	22116	22205	21952	22018	21761	22187	21819	22074	22067	22330	21983	22026	22000	22096	21894	21987	22033	22034	21886	22112	22176	22016	22020	22047	22212	21889	21870	22069	21991	22135	22012	22186	21985	22204	21954	22023	21954	22306	21807	22106	22240	21823	22165	21827	22293	21892	21776	22056	21807	22039	22073	21767	22044	22052	21741	22096	22308	22018	22005	21815	22002	22021	22012	21942	22139	22181	21888	22172	22181	22088	22007	22038	21680	22106	22287	21867	21866	22188	21897	21857	21904	22157	21915	21945	22190	22066	22005	22248	22056	22070	22165	22136	22217	22122	22228	22132	22071	21780	21844	22023	22047	21823	21917	22002	21848	22050	22037	21963	22077	21957	21901	22018	21839	21993	22132	21953	21958	22258	21962	22240	22091	21772	22041	21980	21907	21849	22126	22063	21994	21908	21854	21870	21778	21970	22009	22090	21968	22016	22237	22000	22149	22232	22138	22064	22238	22119	22206	22070	22083	21983	22077	21904	22023	22128	22154	22084	21933	22047	21904	22020	22161	22194	22086	22090	21967	22026	21939	22157	22094	21959	22214	21892	22003	22144	22034	22167	21989	22032	22072	22069	21979	21889	21940	22061	22144	22032	22089	22281	22359	22089	21934	22144	22018	21953	22053	22068	22082	22062	21891	21868	22064	22189	22044	21849	22094	22031	22015	22194	22083	21848	21990	22034	22104	22105	22083	21997	21840	21934	22189	22040	22018	21914	22072	22083	22066	21908	22027	21957	21994	22123	22127	22137	22129	21985	22051	21921	21980	22089	22418	22091	21903	22136	22065	22122	21871	21936	22135	22061	22254	22229	22193	22137	22099	21994	21811	22029	21882	22035	22043	21953	21972	22074	22029	22074	21945	21837	22039	21930	22075	22000	21893	22043	21932	22143	21977	21860	22127	22031	22111	22099	22130	22087	22163	22104	21956	22095	22190	21965	22006	21835	21970	22104	21967	22209	21996	22181	22009	21993	22065	22044	22285	21999	22164	22016	21938	22080	22015	21997	22035	22006	21896	22018	22242	22064	22071	22133	21973	22180	21945	22101	22051	21916	21660	22125	21946	22136	21922	22202	22001	21969	22158	21813	22074	21853	22094	22076	21853	22252	21917	21978	21979	22271	22025	22089	22241	22116	22062	21885	21968	22060	22117	22271	22201	22134	22235	22192	22142	22105	21915	22223	21942	22153	21974	21915	22072	21974	21901	22114	22012	22121	21989	22051	22066	21977	22069	22228	22173	22159	21980	22222	22248	22198	22317	22136	22077	21833	22145	22281	22027	22119	22186	22166	22145	22082	22135	22093	21990	22036	22173	21792	22113	22238	22010	22198	22067	21899	21968	22148	21886	21938	21895	22164	22101	21965	21900	22026	22151	22072	22163	22008	22131	22221	22133	22156	22032	21892	22001	21952	22149	21849	22020	21967	22013	21948	22047	21997	21896	22003	22133	22126	21914	22383	22012	21985	21948	21863	22053	22133	21998	22035	21977	22147	21885	21944	21909	22036	21978	22295	21840	22084	22110	21868	21883	22144	21730	22264	22039	22135	22161	22017	21913	22357	22332	22145	21991	22041	22163	22003	22142	22030	21873	22089	21963	22021	22065	22107	21985	22139	22087	21961	22227	22041	22045	21870	22163	22025	22235	22178	21964	22156	22245	22242	22275	22002	22089	21932	21911	22118	21850	22012	22007	22196	22038
31292	54376	50503	34608	24283	19972	18287	17837	17899	17891	17799	17921	17808	17981	17757	17841	17935	17920	17905	17891	17753	17907	17894	17675	17905	18055	17952	17749	17838	18032	17943	17851	17780	17720	17896	17913	17986	17954	17773	17947	17804	17807	18045	17604	17844	17849	17786	17919	17767	17906	18018	17726	17940	17804	17765	17688	17882	17953	17890	17857	17838	17938	17974	17763	17881	17741	17851	17839	17779	17669	17779	17888	17900	17793	17955	17899	17704	17916	17778	17946	17825	17633	17882	17881	17848	17918	17887	17770	17966	17831	17893	17676	17927	17880	17918	17935	17861	17891	17741	17977	17788	17759	17798	17837	17982	17939	18078	17915	18032	17804	17773	17766	17828	17720	17922	17870	17842	17823	17822	17814	18006	17838	17794	17834	17921	17989	17797	17846	18057	17727	17822	17725	17766	17991	17758	17705	17922	17814	17780	17720	17735	17730	17852	17745	17713	17825	17774	17911	17787	17712	17761	17667	17821	17707	17959	17725	17873	17848	17737	17791	17908	17995	17919	18019	17973	17825	17791	17938	17922	17727	17895	17959	17860	17924	17811	17842	17883	17837	17903	17926	17697	17836	17788	17809	17905	17812	18108	17926	17837	17827	17900	17821	17991	17942	17929	17679	17714	18016	17822	17943	17857	17972	17820	17757	17819	17910	17770	17949	17875	17857	17942	17979	17841	17932	17931	17962	17892	17809	17889	17691	18002	17680	17823	18026	17790	17905	17794	17988	17904	17699	17691	17853	17738	17952	17844	17950	17878	17874	17926	17913	18101	17960	17828	17894	17794	17858	17932	17821	17906	17922	17869	17883	18036	17725	17896	17974	17861	17991	17932	17915	17811	17840	17904	17906	17644	17804	17634	17944	17765	17757	17913	17901	17832	17655	17923	17849	17954	17636	17809	18001	17921	17893	17713	17784	17764	17914	17896	17741	17875	17976	17781	17803	18013	17863	17822	17922	17846	17859	17891	17782	17889	17866	17852	17968	18082	17687	17924	17793	17770	17678	17835	17914	17858	17787	17776	18116	17945	17832	17848	17913	17819	17802	17843	17804	17740	17810	17952	17919	17902	17923	17936	17734	17887	17675	17897	17867	17896	17965	17873	17759	17757	17792	17850	17698	17954	18040	17913	17923	17798	17920	17834	17889	17812	17915	17741	17836	17734	17879	17862	17742	17808	17808	17948	17896	17841	17742	17857	18008	17759	17889	17883	17907	17806	17899	17888	17757	17871	17938	17856	17918	17826	17790	17703	17832	17909	17895	17851	17832	17963	17999	17829	17820	17881	17707	17760	17978	17832	17893	17959	17850	17781	17776	17828	17815	17802	17890	17731	17778	17825	17732	17777	17928	17890	17938	17895	17911	17925	17759	17882	17933	17905	17878	17645	17844	18042	17951	17741	17947	17927	17895	17966	17883	17891	17902	17933	17862	17895	17860	17831	17779	17807	17897	17746	17859	17736	17728	17979	17816	17725	17704	17870	17722	18060	17722	17760	17911	17819	17847	17770	17779	17717	17727	17788	17900	17872	17790	17984	17720	17960	17930	17753	17782	17827	17883	17769	18130	17714	17780	17940	17762	17775	17762	17882	17794	17842	17995	17887	18032	17773	17991	17886	17719	17822	17881	17879	17881	17847	17902	17614	17810	17622	17905	17899	17761	18009	17746	17974	17897	17786	17660	18047	17825	17861	17906	17801	17687	18100	17819	17849	17852	17784	17944	17871	17767	17831	17881	17983	17720	17621	17935	17918	17941	17897	17796	17828	17882	17812	17953	17991	17743	17740	18062	17921	17785	17848	17954	17978	17882	17851	18091	17802	18118	17831	17823	17782	17744	17841	18044	17902	17954	17807	18006	17868	17923	17681	17764	17713	17870	17844	17741	17818	17865	17713	17899	17772	17855	17713	17839	17884	17810	17816	17983	17778	17872	17870	17751	17887	17936	17752	17940	17916	17960	17794	17926	17753	17986	17940	17868	17981	17800	17841	17877	17909	17805	17896	17959	18029	17825	17912	17746	17867	17645	18001	17833	17893	17814	17777	17744	18040	17869	17959	17806	17879	17949	17740	17993	17823	17750	17871	17838	17797	18145	17799	18007	17743	17762	17837	17825	17811	18081	17762	17725	17964	17941	18026	17942	17976	17783	17851	17826	17921	17901	17813	17933	18012	17564	17813	17876	18012	17900	17816	17803	17856	17884	17886	17880	17876	17828	17721	17843	17991	17712	17930	17943	17750	17731	17843	17808	17937	17655	17825	17865	17964	17789	17804	17715	17780	17713	17877	17964	17807	17864	17895	17966	17923	17741	17874	17690	17823	17943	17861	17943	17833	17973	17954	17640	17997	17989	17935	17808	17866	17700	17910	17828	17878	17941	17955	17843	17790	17926	17888	17784	17942	17929	17885	17913	17823	17783	17778	17854	17643	17775	18031	17843	18028	17815	17957	18051	17730	17898	17838	17955	17791	17765	17890	17841	17866	17767	17906	17820	17884	17854	18023	17716	17768	18041	17879	17883	17895	18027	17741	17868	17979	17795	17861	17734	17971	17828	17955	17814	17856	17992	17867	17902	17847	17677	17984	17979	17858	17936	17718	17726	17826	17757	17691	17955	17760	17732	17937	17851	17782	17914	17812	18000	17808	18092	17989	17776	17947	17799	17887	17691	17732	17879	17814	17943	17893	17880	17957	17733	17827	17816	17822	17880	17866	18012	17848	18009	18004	17877	17974	17967	17992	17849	17801	17867	17871	17903	17914	17979	17845	17820	17928	17875	17862	18007	17695	18002	17944	17847	17946	17942	17827	17876	17868	17948	17753	17847	17942	17798	17816	17764	18050	17992	17684	17925	17905	17852	17799	17896	17838	17866	17861	17724	17760	17793	17681	17830	17758	17978	17707	17732	17856	17895	17922	17863	17757	17903	17903	17813	17968	17890	17734	18034	17803	17910	17893	18035	17776	17834	18019	17867	18122	18054	17948	17803	17873	17969	17807	17860	17802	17764	17800	17840	18015	17852	17951	17762	17762	17798	17870	17891	17775	17987	17671	17853	17862	17771	17790	17863	17861	17797	17689	17771	17835	17647	17775	17816	17764	17797	17666	17921	17660	17720	17831	17988	17877	17930	17816	17961	18031	17818	17975	17882	17903	17773	17862	17903	17781	17754	18062	17949	17778	17774	17874	18002	17719	17657	17792	17756	17813	17823	17989	17856	17804	17958	17949	17890	17861	17983	17856	18029	17985	17883	17850	18033	17867	17831	18147	17889	17818	17782	17756	17824	17949	17930	17820	17918	17863	17868	17946	17706	17870	17863	17765	17796	17828	17903	17912	17966	17886	17881	17997	17914	17833	17853	17753	17734	17857	17745	17878	17920	17743	17993	17888	17850	17840	17830	17878	17903	17962	17862	17959	17779	17872	17831	17664	17923	17834	17876	17908	17582	17727	17877	18013	17844	17811	17975	17884	18017	17884	17851	17964	17909	17834	17797	17843	17719	17980	17905	17793	17903	17900	17662	17836	17914	18055	17880	17721	17954	17867	17944	17760	17712	17819	17916	17986	17854	18029	17692	17837	17935	17851	17973	17800	17912	17938	17850	18096	17970	17945	17874	17896	17709	17878	17978	17733	17763	17948	17824	17879	18018	17902	18029	17900	17828	17909	17795	17893	17934	17742	17820	17745	17863	17707	17907	17828	17924	17768	17704	17694	17909	17848	17811	17886	17672	18032	17792	17950	17756	17897	17867	17808	17972	17861	18008	17689	18092	17820	18150	17798	18036	17705	17912	18030	17775	18016	17901	17933	17811	17908	17933	17922	17933	17870	17939	17951	18049	17925	17769	17951	17805	17900	18093	17807	17812	17797	17859	17862	17701	17979	17840	17803	17867	17729	17832	17974	17761	17884	17889	17936	17892	17857	17980	17882	17950	17795	17901	17810	17883	18078	17800	17897	17719	17920	17780	17828	17832	17812	17668	17771	17880	17804	17829	18022	17811	17788	17824	17716	17774	17901	17838	17768	18103	17960	17870	17793	17801	17962	17930	17792	17735	17876	17800	17868	17729	17963	18040	17883	17869	17834	17894	17655	17895	17722	18009	17912	17987	17839	17875	18036	17990	17701	17965	17855	17784	17785	17911	17863	17717	17787	17787	17885	17814	17964	17759	17883	17792	17919	17906	17940	17711	17990	17886	17818	17891	18027	17598	17839	17922	17976	17799	18058	17823	17717	17853	17766	17698	17659	17837	17669	17869	17928	17938	17956	18044	17884	17998	17924	17920	17719	17766	17816	17930	17850	17592	17774	17960	17789	17773	17967	17774	17772	17821	17685	17776	17958	17870	17948	17915	17726	18037	17866	18015	17886	17839	17756	18026	17759	17948	17698	17848	17638	17958	17879	17863	17863	17945	17924	17983	17737	17887	17809	17943	17668	18038	18081	17815	17880	17905	17891	17706	17614	17981	17837	18018	17948	17732	17948	17898	17812	17817	17781	17956	17861	17933	17858	17782	17860	17848	18087	17771	17923	18036	18022	17917	17770	17664	17880	17767	17864	17798	17708	17862	17901	17660	17886	17745	17822	17808	17866	17878	17800	17637	17885	17821	17915	17873	17992	17956	17879	17911	17905	17799	17641	17814	17863	17805	17886	17846	17769	17884	17954	17871	17726	17889	17777	17880	17863	17991	17711	17989	17900	17953	17804	17692	17917	17836	17873	17898	17888	17853	17736	17850	17862	17771	17858	17778	17643	18075	17959	17823	17741	17836	17935	17882	17922	17736	17920	17773	17821	17714	17720	17899	17990	17785	17932	17772	17835	17912	17864	17603	17866	17899	17990	17823	17944	18012	17971	17950	17953	17768	17942	17772	17904	17873	17898	17967	17901	17810	17986	17848	17922	17790	17831	18007	17964	17873	17654	17672	17725	17943	17813	17981	17870	17765	17819	17813	17926	17859	17802	17761	17752	17769	17750	17820	17950	17657	17739	17903	17867	17892	17869	17746	17941	17721	17844	17734	17979	17839	17961	17964	17790	17881	17879	17963	17955	18025	17786	17879	17993	17822	17958	17841	17863	17812	17806	17877	17956	17977	17923	17760	17910	17809	18021	17738	17850	17694	17882	17685	17938	17624	17915	17837	17740	17830
25240	26708	51953	51098	36926	29397	25663	22449	21966	22074	22129	21890	22029	22220	21951	22155	21956	21954	22134	21982	22112	22152	22038	21919	22037	22201	21972	21986	21799	21719	21790	22124	22034	22067	22010	21929	22119	22104	21909	21947	21984	21923	21954	22101	21852	22036	22138	22103	21987	21991	21988	21994	22110	22092	21970	21929	21984	21854	21968	22040	21855	21910	22038	21837	21993	22052	21976	21961	22065	21648	21979	21866	22031	22059	21998	21721	21994	21981	22172	22080	22014	21970	21958	21760	22047	21855	22092	21959	21772	21808	21945	21912	21973	21969	22163	21660	21760	21932	21746	21904	22055	21926	21838	22134	22071	21877	22011	21796	21734	21944	21880	21889	21961	21854	21997	21591	22033	21835	21950	21845	21785	21909	21969	21902	21888	21830	21791	21817	21843	21951	22039	21927	21995	21950	22070	21979	22033	22034	21763	21993	21601	21843	22073	22001	22067	21837	21799	21829	21967	21944	21791	21812	21832	21772	21727	22032	22051	21961	21691	21702	21920	21944	21829	21875	22032	21973	21904	21752	21719	21878	21917	21969	22184	22051	21727	21674	22124	21794	21798	21817	21948	21785	22001	22064	21971	21932	22167	21890	22040	22299	22044	22118	22008	22057	21877	21811	21717	21960	21980	22092	22210	21981	22056	21977	22032	21767	21784	21820	22142	21953	21903	21702	21836	21756	21905	21856	21735	21784	21893	22152	21940	21956	21816	22224	21831	21825	21812	21885	21958	21925	21712	21865	21609	21967	22087	21885	22111	21610	21843	22026	22067	21782	22000	21905	21773	21908	22066	21729	22138	21990	21930	21733	21950	22027	21878	21908	22094	21941	21830	21792	21983	21910	21915	22090	21845	21726	21837	21856	22026	21781	22082	21782	21802	22019	21978	22034	22253	21924	21788	21762	21915	21928	21972	22001	21773	21972	21899	21629	21969	21931	21990	22050	21889	21928	21869	21964	21810	21926	21960	21814	21981	21796	21881	21964	21970	21805	21800	21979	21980	21958	21906	21956	22029	22119	22013	22001	21925	21926	22286	21979	21825	21856	21890	21829	21834	21834	21931	21815	21980	21709	21970	21801	21901	21934	21784	21946	21932	21924	21655	22025	21965	22033	21957	21841	21793	21800	21981	21711	21995	21863	21999	21871	22053	22071	21854	21931	22084	22109	21852	22194	22032	21726	21664	21975	21654	21741	21785	21899	21939	21913	21848	21949	22052	22001	21999	21881	22092	21934	21888	21714	21960	21939	22162	21924	22043	22128	22118	21816	21916	22001	21820	21961	22023	21859	21756	21846	21779	21947	22001	21915	21755	21934	22221	21813	21955	21864	21847	21903	21960	22087	21944	21957	22068	22038	21789	21862	21887	21993	21771	22107	21984	21848	22044	21864	21783	21756	21919	21884	22199	22030	21923	21932	21710	21879	21926	21875	22006	22066	21716	22053	21717	21891	21869	21803	21928	21905	21937	21872	21816	22070	21986	21845	22003	21874	21917	21936	21801	21830	21851	22009	21838	21954	21810	21805	21913	21944	21982	22206	21975	21875	21935	22060	22144	21999	22107	21869	21929	22011	21893	21762	21982	21888	21994	21827	21959	21990	21801	21926	21869	21790	21848	21870	21745	22029	21862	22071	21868	21885	22064	22072	21844	21567	21896	22054	22006	21975	22119	21856	21912	21876	21674	21789	21984	21769	21741	21807	22040	21854	21991	21862	21887	21736	21967	21841	21746	21991	21976	22127	21845	21876	22119	21951	21787	21863	21941	21793	21888	21874	21894	22035	21804	21911	22181	21917	22087	21903	22073	21777	22067	22074	21794	21956	21585	21932	21690	21919	21895	21897	21981	22040	21803	21730	21862	22036	21824	21909	21938	21877	21983	21981	21848	21938	21805	22062	22171	22181	21811	21907	21905	21787	21969	22056	22087	21968	22149	22159	22079	21817	21917	21930	21911	21925	21936	21865	21936	21874	21916	21794	22015	21582	21971	21881	21966	21849	21828	21881	21710	21835	21924	22013	22217	21990	21854	21840	22097	21710	22075	21892	21865	21750	21775	22000	21919	21916	21733	22005	21940	21903	21936	21780	21910	21728	21851	21919	21858	21701	21842	22209	21912	21843	21936	22126	21985	21548	21833	21932	21887	21800	21941	22039	21996	21993	21812	21796	21856	22051	22128	21926	21880	21951	22093	21938	21828	21766	21722	21803	21951	21717	21994	21816	22041	21885	21757	22172	21842	21994	21916	21873	21920	22034	22007	21960	21960	21981	21959	21805	21973	21948	21946	21966	21924	22040	22063	22020	22009	21964	21975	21943	22061	21875	21881	21743	21964	21825	21853	22063	21935	21901	21933	21768	21910	22101	21793	22026	21732	21981	21918	22050	21933	21841	21908	21930	21945	21830	21999	22025	21856	21907	21810	21779	21838	21800	21848	21743	21731	21841	21869	21836	21876	21925	21946	21775	21848	21793	22003	22102	21790	22065	21918	21906	21807	21886	21919	22140	21922	21993	21884	21849	21796	21886	21877	22255	22038	22031	21950	21830	22009	21980	21774	21739	21813	21827	21987	22058	21868	22192	22165	22215	22002	21784	21840	21868	22015	21893	21917	21962	21803	22094	22122	22101	21946	21970	21837	21890	21771	22017	21841	22114	22091	21923	22163	21851	21896	21966	21823	21965	21981	21921	21935	21734	21949	21900	21905	22098	21936	21982	22066	21925	21984	21934	22052	22028	21920	21956	22018	21987	21711	21834	21645	21873	21924	21954	22112	22068	21930	21877	22014	22250	22009	22057	21837	21950	21796	21821	21903	21821	22004	21937	22139	21966	21865	22056	21883	21783	22009	21691	21993	21989	22049	22108	21869	21928	21818	22035	21791	21940	22301	21910	21915	22085	21762	21935	22062	22160	21998	21932	22037	21896	21976	21879	21777	21844	21785	22055	21984	22132	21901	22090	21859	22137	21968	22068	22047	21891	21869	21967	21865	22041	21830	21879	21736	21687	22077	21755	22132	22057	21874	21962	21921	21832	21803	22032	21869	22061	21790	21889	21845	21984	21973	21824	21971	22085	21907	21653	21911	21986	21845	21819	21884	21820	21923	21924	21987	21847	22121	21823	21706	21992	21971	21809	22112	22036	21860	21849	21710	21729	21867	21845	22074	21874	21988	21964	21821	21856	21906	21709	21838	21794	21789	21886	21920	21951	22048	22027	21944	21927	21991	21827	21848	21905	22015	21896	21890	21980	21937	22051	21864	21637	21860	21931	21764	22020	22009	21988	21839	21867	21880	22125	22063	21897	21940	21738	21942	21929	21843	21982	22019	21705	21927	21915	22031	22103	21987	21881	21776	21714	22203	21935	21911	22108	22008	21964	21783	21890	21781	22024	22012	21888	21839	21882	21973	21797	22073	21710	21956	22017	21940	22053	21738	21828	22082	22044	22140	21829	21992	22010	21911	21881	21855	21891	21893	21989	21925	21997	22092	22018	21702	21950	21866	22076	21954	21777	21857	21921	21946	22054	21721	21714	21696	22085	21729	21933	22029	22041	22075	21962	21887	21938	21877	22066	21874	21932	22063	21861	22093	21962	21923	21905	21868	21764	21930	21922	21907	21946	21860	21736	21970	21756	21914	22046	21869	21728	22028	21986	22029	22046	21886	22174	22002	22050	21715	22024	21967	21995	21857	21993	21977	21851	21818	21932	21818	21797	21982	21840	22109	22021	21808	21911	21719	22033	21904	21904	21907	22015	21645	21951	22047	22060	21689	21770	22006	21820	22111	22090	21873	21911	22065	22072	21952	21720	22049	21908	21892	21867	22002	21943	22016	21895	21865	22057	21840	22059	22047	21976	21961	21968	21810	22073	21957	22034	21974	22215	22031	21974	21863	21976	21889	21932	21826	22000	21872	21943	21982	22050	22040	21709	22080	21824	21784	21958	21909	21895	21765	21994	21872	22119	22057	21947	21940	22016	22137	21765	22038	21709	21975	21842	21936	22010	22016	22030	21973	21817	21782	22045	22138	22059	22061	21886	21949	21798	22065	21844	21732	21816	21861	21891	21888	21978	22153	21834	21963	21831	21941	21894	21993	21952	22020	21866	22041	21808	21978	21863	21877	22035	21863	22020	21959	21826	21945	21952	21959	21895	21815	22001	21828	21788	21903	22078	21878	22068	22052	21812	21858	21971	21767	21961	21907	21660	21889	21853	21843	21993	21945	21897	21849	21888	21912	21796	22057	22018	21929	22039	22160	21981	22029	21709	21886	21848	22117	22074	22069	21881	21799	21822	22062	22032	21958	21944	22142	21879	21913	21935	22147	21954	21932	22138	21780	22091	21688	22090	21887	21873	21729	21883	22035	22177	22043	21905	21829	22115	21847	21852	21894	22023	21900	22055	21786	21675	22001	21948	21859	21680	22107	21937	22032	21932	21890	21966	22019	21823	21956	21909	22049	21983	21804	22140	22005	22016	21915	21886	22086	21744	21699	22037	21807	21867	22000	21995	22031	21922	21916	21853	21737	21779	21795	21953	22127	21922	21916	22032	21973	21898	21887	22015	21919	22126	21906	21894	21935	21977	22242	21565	21880	21909	21890	21954	22077	21936	22022	21840	22143	21881	21966	22163	21873	21983	21906	22110	21977	21853	21826	21807	21928	22160	22065	21976	21904	22211	21734	22146	21987	21976	22061	21913	22065	22033	22081	21908	21974	21793	21867	22042	22134	21823	21941	21903	22025	22049	21905	21972	21879	22024	21906	21803	21576	21848	22257	22111	21983	22022	21860	22116	21811	21792	21945	21990	21900	21963	21927	22082	21801	22031	21891	21985	21692	22012	21905	21832	22170	22011	21860	21975	21821	21861	22031	21822	21868	21663	22010	21990	21852	21779	22050	21887	21953	22003	22191	21858	21875	21764	21917	21924	22011	21754	21919	21923	21948	22136	21887	21883	21882	21836	21863	21874	21976	21894	21998	22038	22110	21901	21805	22011	22207	21950	21838	21988	21811	21757	21986	21790	21831	22024	22091	22046	21989	22125	21775	21808	21936	21858	22162	21981	21848	22028	21880	21690	21870	22107	22140	21897	21936	21868	22072	21969	21885	21813	21776	21741	21975	21985	21947	21902	21791	22017	22002	22115
48338	89408	84417	57896	38404	25504	19648	17693	17884	17880	17918	17704	17805	17855	17941	17959	17800	17855	17707	17780	18032	17757	17710	17926	17898	17746	17899	17828	17833	17903	17995	17812	17730	17608	17886	18009	17687	17621	17797	17758	17720	17831	17706	17928	17946	17630	18020	17844	17774	17842	17875	17795	17973	17544	18018	17795	17909	17864	17918	17939	17933	17799	17959	17731	17616	17826	17789	18022	17790	17807	17713	17721	17695	17799	17802	18061	17735	17917	17710	17826	17700	17875	17827	17743	17924	17867	18044	17892	17865	17967	17839	17642	17874	17827	17818	17802	17804	17892	17864	18033	17967	17787	17842	17814	17837	17850	17845	17917	17728	17852	17855	17714	17916	17626	17731	17861	17586	17810	17771	17909	17837	17872	17806	17815	17886	17934	17795	17831	17712	17651	17846	17718	17630	17983	17722	17888	17930	17849	17809	17891	17697	17829	17810	17741	17825	17750	17911	17793	17873	17761	17800	17633	17741	17819	17610	17807	17834	17890	17885	18018	17811	17663	17706	17551	17816	17846	17744	18060	17703	17730	17727	17770	17715	17846	17872	17911	17861	17666	17835	17842	17752	17865	17697	17831	17843	17730	17647	17934	17813	17747	17862	17727	17621	17833	17906	17859	17901	17757	17892	17724	17767	17714	17791	17730	17835	17795	17762	17794	17986	17873	17730	17929	17905	17703	17899	17818	17621	17791	17835	17742	17722	17828	17753	17723	17789	17785	17762	17748	17732	17755	17809	18012	17792	17844	17841	17941	17847	17868	17974	17744	17738	17762	17736	17845	17889	17765	17725	17868	17711	17818	17633	17882	17801	17825	17897	17763	17938	17791	17728	17906	17803	17804	17732	17989	17805	17953	17779	17710	17733	17809	18013	17861	17763	17827	17859	17686	17824	17692	17672	17787	17807	17838	17692	17795	17817	17748	17960	17699	17903	17912	17835	17743	17891	17625	17776	17883	17632	17886	17731	17624	17806	17892	17842	17696	17779	17723	17955	17752	17889	17854	17834	17769	17922	17883	17740	17756	17733	17715	17885	17675	17763	17957	17795	17597	17756	17875	17791	17750	18017	17808	17581	17656	17801	17969	17645	17597	17978	17875	17768	17925	17861	17719	17883	17904	17663	17959	17753	17888	17884	17815	18012	17805	17894	17834	17801	17887	17951	17812	17829	17811	17713	17939	17775	18044	17879	17803	17888	17953	17788	17690	17839	17945	17923	17799	17776	17846	17902	17812	17686	17755	17832	17910	17955	17656	17950	17783	17850	17843	17932	17819	17907	17800	17869	17789	17900	17891	17818	17878	17889	17893	17869	17918	17618	17730	17806	18003	17804	17757	17806	17744	17775	18035	17755	17819	17846	17834	17848	17880	17880	17735	17954	17767	17821	17905	17997	17726	17839	17677	17727	17674	17901	17795	17624	17752	18189	17766	18014	17809	17759	17786	17765	17748	17940	17896	17806	17715	17705	17672	17743	17770	17754	17773	17849	17812	17718	18011	17912	17829	17660	17780	17662	17587	17859	17718	17835	17897	17818	17799	17856	17846	17697	17861	17999	17775	17825	17856	17858	17779	17948	17866	17827	17810	17760	17790	17784	17812	17957	17738	17988	17847	17829	17642	17984	17893	17789	17741	17702	17762	17718	17858	17871	17704	17857	17994	17745	17876	17778	17827	17578	17843	18051	17916	17744	17826	17810	17788	17617	17760	17962	17813	17943	17971	17777	17701	17839	17829	17760	17865	17890	17849	17769	17875	17919	17777	17819	17937	17890	17744	17607	17831	17820	17830	17752	17799	17886	17837	17890	17737	17767	17842	17950	17860	17708	17747	17977	17968	17634	17852	17814	17735	17810	17920	17729	17861	17915	17651	17761	17714	17944	17760	17790	17857	17786	17768	18056	17762	17908	17658	17978	17781	17735	17859	18001	17733	17803	17952	17622	17676	17854	17803	17872	17826	17761	17857	17939	17823	17693	17822	17863	17871	17762	18038	17680	17903	17862	17732	17897	17790	17807	17802	17872	17707	18027	17869	17733	17785	17909	17869	17751	17783	17667	17807	17816	17709	17787	17813	17934	17857	17855	17858	17605	17778	17777	17809	17733	17928	17865	17939	17826	17752	17980	17889	17753	17974	17959	17828	17852	17773	17775	17792	17827	17757	17749	17781	17771	17862	17739	17755	17743	17821	17832	17886	17915	17703	17837	17737	17879	17760	17989	17750	17741	17788	17732	17802	17997	17786	17756	17845	17855	17861	17776	17731	17855	17857	17856	17821	17855	17929	18032	17578	17775	17747	17765	17800	17792	17779	17778	17859	17816	17695	17756	17742	17928	17697	17737	17892	17711	17774	17773	17845	17735	17863	17635	17769	18013	17983	17861	17778	17734	17772	17698	17782	17801	17929	17925	17863	17853	17801	17775	17865	17951	17846	17732	17940	17782	17636	17846	17759	18054	17692	17808	18043	17921	17754	17828	17653	17832	17846	17819	17705	17848	17802	17832	17587	17840	17723	17879	17745	17830	17845	18036	17807	17841	17733	17979	17756	17838	17751	17969	17783	17889	17754	17661	17994	17732	17766	17916	17753	17841	17603	17788	17854	17628	17841	17917	17649	17933	17834	17855	17767	17874	17570	17675	17753	17794	17879	17809	17616	17990	17828	17878	17796	17814	17874	17746	17868	17679	17886	17866	17930	17886	18063	17646	17894	17922	17869	17689	17794	17824	18082	17880	17722	17688	17679	17702	17782	17876	17720	17777	17771	17749	17879	17885	17852	17664	17818	17818	17939	17793	17903	17772	17956	17932	17883	17843	17872	17985	17853	17885	18042	17708	17759	17931	17871	17854	17770	18044	17841	17767	17864	17700	17744	17764	18090	17584	17729	17716	18036	17849	17870	17873	17700	17753	17915	17832	17792	17906	17722	17798	17943	17858	17706	18011	17850	17874	17788	18055	17967	17699	17867	17926	17821	17853	17788	17852	17733	17902	17916	17854	17872	17796	17843	17691	17837	17855	17846	17871	17805	17649	17861	17749	18041	17974	17905	17789	17767	17725	17887	17732	17871	17799	17842	17822	17794	17771	17999	17801	17846	17744	17812	17814	17661	17880	17851	17676	17812	17709	17821	17750	17721	17833	17772	17849	17819	17899	17866	17900	17892	17862	17816	17817	17908	17808	17882	17754	17792	18021	17845	18025	17871	17816	17784	17853	17707	17890	17875	17666	18031	17730	17824	17819	17789	17820	17777	17892	17719	17682	17788	17785	17722	17642	17721	17834	17855	17797	17896	17942	17945	17724	17991	17731	17859	17842	17901	17643	17815	17844	17848	17822	17945	17920	17890	17865	17747	17770	17902	17737	17757	17821	17654	17870	17701	17870	17621	18115	17801	17846	17665	17808	17739	17625	17700	17583	17723	17676	17868	17598	17708	17942	17856	17813	17878	17825	17876	17802	17595	17611	17844	17898	17856	17911	17649	17763	17811	17839	17856	17882	17912	17865	17972	17724	17628	17938	17748	17875	17939	17901	17708	17786	17734	17899	17705	17951	17787	17967	17873	17921	17694	17797	17674	17850	17737	17800	17941	17876	17834	17945	17841	17861	17889	17931	17947	17976	17791	17733	17720	17966	17771	17664	17710	17676	17856	17748	17929	17760	18041	17704	17932	17723	17779	17826	17870	17897	17830	17857	17757	17594	17831	17812	17754	17977	17781	17899	17838	17696	17882	17911	17848	17772	17887	17918	17893	17794	17765	17849	17854	17599	17738	17801	17789	17841	17856	17828	17713	17958	17648	17718	17952	17859	17784	17800	17676	17767	18011	17843	17870	17881	17811	17889	17845	17895	17886	17835	17753	17892	17654	17722	17955	17912	17712	17794	17921	17714	17926	17823	17901	17744	17835	17940	17870	17985	17723	17816	17912	17882	17838	17791	17912	17918	17765	17851	17894	18108	17567	17953	17731	17748	17815	17882	17875	17892	17887	17781	17798	17739	17935	17737	18007	17769	17844	17828	17953	17732	17743	17876	17780	17931	17763	17927	17847	17973	17830	17860	17893	17716	17845	17875	18005	17801	17796	17832	17591	17802	17721	17683	17759	17768	17911	17726	17799	17765	17748	17851	17818	17969	17871	17928	17872	17932	17787	17805	17803	17714	17728	17826	17617	17874	17736	17775	17814	17934	17776	17878	17851	17748	17766	17837	17612	17804	17908	17982	17936	17855	17798	17743	17683	17765	17887	17670	17735	17778	17919	17970	17713	17777	17862	17898	17680	17764	17707	17887	17930	17780	17907	17898	17795	17806	17832	17710	17712	17837	17879	17869	17692	17733	17760	17754	17907	17668	17963	17864	17991	17936	17933	17849	17937	17706	17830	17894	18056	17607	17860	17785	18000	17790	17915	17724	17716	17966	17583	17779	17844	17771	17985	17667	17793	17862	17787	17849	17804	17825	17828	17844	17878	17673	17860	17919	17882	17849	17815	17849	17793	17776	18014	17935	17730	17887	17653	17707	17804	17929	17746	18005	17767	17944	17853	17789	17923	17868	17802	17745	17927	17662	17852	17756	17747	17777	17812	17718	17842	17782	17832	17838	17957	17789	17945	17862	17867	17835	17645	17751	17784	17797	17929	17818	18088	17814	17579	17666	18054	17769	17755	17894	17736	17810	17812	17809	17707	17836	17825	17637	17718	17856	17681	17929	17869	17790	17713	17873	18029	17764	17883	17895	17660	17720	17724	17867	17679	17726	17808	17927	17713	17624	17712	17835	17929	17962	18002	17743	17695	17771	17907	17831	17834	17708	17646	17804	17908	17820	17722	17922	17782	17896	17743	17887	17854	17725	17850	17814	17816	17880	17857	17837	17810	17661	17854	17683	17710	17835	17728	17763	17823	17835	17832	17774	17842	17901	17933	17882	17723	18090	17891	17796	17975	17891	17783	17570	18000	17854	18058	17873	17927	17896	17701	17842	17883	17741	17866	17765	17908	17748	17859	17825	17819	17870	17770	17803	17868	17970	17737	17788	17935	17653	17534	17853	17813	17902	17896	17730	17819	17761	17893	17822	17708	17851	17827	17699	17899	17859	18008	17846	17573	17764	17948	17888	17797	17709	17823	17923	17888	17795	17983	17758	17883	17837	17843
23111	23567	42145	43286	35868	31686	29710	23887	22844	23356	23223	23077	23001	22997	22840	23056	22994	22966	23073	22920	22747	22970	22885	22703	22796	22648	22969	22743	22846	22868	22600	22997	22960	22866	22769	22677	22926	22757	23017	22795	22873	22687	22690	22739	22760	22496	22667	22866	22689	22693	22628	22563	22612	22420	22709	22762	22501	22721	22689	22714	22520	22661	22842	22685	22576	22895	22867	22793	22704	22968	22586	22676	22560	22641	22589	22585	22599	22668	22492	22728	22574	22724	22927	22721	22803	22701	22600	22874	22754	22819	22691	22878	22586	22497	22544	22574	22508	22540	22525	22714	22722	22692	22598	22528	23022	22625	22698	22505	22532	22406	22531	22651	22745	22675	22715	22627	22752	22737	22725	22820	22900	22760	22756	22657	22615	22520	22635	22562	22681	22546	22702	22607	22538	22640	22613	22658	22595	22885	22543	22661	22663	22580	22580	22793	22566	22521	22542	22564	22644	22604	22696	22752	22411	22928	22614	22709	22465	22682	22563	22805	22609	22652	22518	22748	22880	22637	22725	22696	22684	22530	22681	22573	22745	22639	22601	22556	22630	22691	22723	22568	22607	22709	22547	22679	22581	22570	22456	22594	22615	22804	22754	22678	22557	22547	22633	22614	22734	22573	22509	22562	22841	22801	22532	22639	22865	22324	22744	22734	22698	22542	22448	22753	22493	22466	22346	22675	22748	22734	22650	22623	22816	22668	22640	22569	22655	22884	22689	22687	22570	22748	22656	22836	22556	22595	22505	22527	22476	22538	22386	22537	22702	22628	22660	22560	22595	22673	22561	22480	22465	22767	22650	22690	22495	22509	22500	22681	22720	22862	22533	22518	22515	22680	22389	22576	22636	22660	22868	22739	22730	22884	22606	22882	22748	22695	22645	22541	22549	22586	22749	22743	22508	22525	22434	22479	22558	22740	22419	22686	22701	22638	22731	22487	22782	22734	22580	22556	22656	22592	22794	22805	22659	22704	22767	22732	22528	22792	22651	22671	22726	22565	22533	22552	22880	22485	22584	22484	22801	22612	22523	22672	22642	22889	22484	22587	22685	22594	22646	22450	22659	22734	22658	22821	22652	22532	22697	22371	22523	22686	22585	22543	22578	22552	22632	22431	22640	22751	22603	22568	22450	22516	22537	22541	22593	22713	22734	22611	22558	22513	22870	22551	22610	22541	22590	22623	22571	22513	22632	22575	22636	22611	22671	22682	22558	22456	22656	22419	22544	22663	22534	22655	22774	22848	22501	22495	22563	22790	22762	22650	22666	22456	22553	22720	22695	22549	22738	22524	22544	22505	22826	22605	22610	22615	22543	22617	22548	22745	22580	22633	22628	22588	22662	22694	22673	22558	22762	22604	22779	22553	22483	22547	22644	22638	22680	22654	22595	22699	22471	22687	22991	22569	22660	22490	22703	22681	22528	22376	22732	22631	22386	22471	22615	22639	22560	22434	22555	22594	22472	22542	22668	22784	22868	22763	22788	22771	22622	22620	22583	22657	22641	22773	22556	22771	22735	22998	22743	22366	22693	22599	22317	22886	22534	22411	22663	22520	22895	22603	22580	22527	22527	22517	22840	22679	22578	22704	22585	22751	22609	22796	22530	22658	22616	22544	22504	22646	22547	22701	22694	22629	22547	22529	22545	22674	22613	22668	22637	22581	22685	22800	22572	22663	22562	22535	22741	22678	22716	22574	22673	22548	22419	22619	22778	22771	22693	22515	22695	22596	22691	22526	22530	22669	22721	22421	22734	22853	22550	22719	22479	22557	22644	22596	22839	22731	22678	22611	22641	22600	22523	22521	22529	22642	22601	22807	22876	22607	22574	22661	22688	22781	22735	22742	22731	22680	22359	22704	22726	22531	22861	22816	22583	22666	22592	22719	22465	22573	22663	22586	22632	22648	22663	22662	22584	22726	22369	22663	22727	22818	22597	22614	22564	22428	22541	22599	22602	22384	22761	22651	22389	22525	22731	22652	22453	22769	22634	22553	22636	22472	22621	22466	22276	22508	22662	22633	22612	22435	22465	22467	22764	22473	22473	22684	22752	22938	22738	22516	22583	22535	22817	22585	22833	22674	22572	22558	22551	22447	22844	22710	22632	22741	22766	22713	22583	22638	22617	22798	22395	22444	22575	22817	22553	22564	22816	22796	22751	22615	22596	22845	22768	22723	22579	22446	22666	22580	22528	22554	22792	22523	22586	22495	22479	22250	22415	22807	22512	22425	22597	22562	22484	22695	22620	22514	22505	22629	22815	22691	22422	22682	22689	22757	22708	22642	22872	22842	22696	22688	22714	22618	22346	22414	22639	22733	22708	22685	22620	22671	22644	22675	22426	22613	22709	22650	22783	22448	22590	22661	22947	22605	22764	22568	22726	22618	22686	22925	22990	22637	22514	22432	22722	22753	22708	22588	22787	22409	22510	22700	22498	22435	22522	22592	22469	22484	22563	22723	22581	22502	22632	22562	22628	22665	22745	22719	22670	22840	22635	22658	22613	22607	22733	22494	22833	22746	22655	22655	22597	22615	22676	22650	22548	22713	22642	22499	22515	22736	22574	22793	22525	22577	22636	22819	22462	22685	22432	22666	22352	22521	22680	22664	22505	22789	22723	22592	22441	22683	22460	22606	22680	22528	22601	22719	22585	22420	22810	22513	22439	22566	22720	22757	22627	22456	22421	22579	22389	22560	22549	22544	22689	22618	22814	22639	22752	22816	22698	22883	22674	22755	22688	22652	22657	22674	22389	22881	22542	22687	22816	22531	22545	22611	22392	22588	22626	22652	22417	22613	22803	22687	22610	22812	22563	22568	22553	22646	22676	22628	22669	22857	22631	22554	22833	22706	22519	22453	22703	22804	22657	22365	22646	22561	22828	22936	22505	22789	22876	22641	22459	22721	22930	22551	22622	22522	22653	22728	22575	22638	22788	22704	22676	22721	22626	22503	22582	22576	22527	22389	22625	22643	22531	22573	22651	22601	22725	22465	22538	22571	22724	22637	22639	22622	22764	22602	22690	22566	22692	22767	22732	22668	22592	22919	22850	22650	22641	22759	22632	22616	22562	22626	22473	22529	22604	22556	22678	22635	22722	22631	22849	22671	22593	22544	22856	22582	22806	22660	22724	22566	22712	22665	22650	22745	22763	22520	22706	22585	22629	22696	22796	22577	22652	22641	22684	22588	22666	22522	22903	22482	22738	22754	22461	22561	22731	22548	22497	22414	22599	22622	22384	22768	22643	22487	22701	22746	22757	22648	22640	22703	22740	22750	22872	22813	22672	22389	22683	22484	22846	22308	22447	22622	22661	22588	22525	22550	22386	22512	22564	22436	22708	22387	22717	22759	22618	22700	22755	22946	22811	22686	22835	22854	22782	22552	22719	22389	22650	22424	22677	22577	22777	22555	22635	22733	22545	22579	22789	22474	22667	22727	22651	22682	22818	22576	22667	22636	22671	22745	22732	22511	22595	22644	22665	22711	22720	22783	22537	22642	22556	22487	22582	22624	22690	22585	22868	22464	22746	22346	22827	22624	22600	22485	22387	22577	22589	22551	22536	22556	22777	22757	22448	22594	22665	22573	22622	22667	22571	22791	22505	22641	22640	22603	22535	22634	22791	22583	22642	22598	22737	22518	22530	22474	22747	22502	22530	22628	22613	22700	22651	22619	22777	22682	22588	22698	22669	22473	22446	22528	22421	22536	22782	22681	22736	22583	22476	22637	22484	22579	22820	22788	22626	22502	22426	22401	22686	22624	22590	22668	22517	22588	22857	22724	22647	22691	22610	22549	22440	22771	22719	22570	22512	22523	22700	22408	22640	22550	22671	22344	22574	22535	22734	22461	22638	22696	22845	22673	22682	22679	22564	22617	22759	22694	22632	22487	22760	22704	22588	22798	22648	22622	22676	22726	22713	22452	22544	22741	22539	22681	22501	22654	22639	22516	22373	22666	22848	22447	22780	22540	22481	22492	22611	22384	22611	22535	22559	22572	22806	22705	22430	22690	22557	22551	22573	22580	22675	22671	22726	22775	22687	22699	22728	22670	22456	22757	22825	22474	22429	22526	22587	22512	22781	22629	22775	22522	22445	22560	22513	22390	22643	22748	22604	22624	22576	22579	22628	22645	22535	22763	22848	22680	22584	22749	22553	22664	22662	22569	22791	22557	22431	22377	22538	22760	22487	22487	22648	22626	22728	22518	22615	22769	22851	22841	22706	22625	22668	22587	22753	22587	22505	22685	22573	22727	22742	22720	22624	22428	22574	22641	22786	22615	22604	22732	22643	22351	22653	22661	22701	22668	22607	22691	22522	22751	22525	22599	22552	22410	22509	22544	22703	22366	22534	22691	22595	22606	22589	22621	22492	22397	22577	22726	22726	22633	22552	22574	22564	22754	22646	22716	22600	22528	22700	22452	22793	22546	22597	22393	22802	22637	22721	22819	22671	22586	22650	22677	22486	22620	22777	22449	22810	22552	22419	22504	22582	22568	22700	22732	22577	22698	22588	22534	22689	22730	22601	22796	22625	22631	22670	22446	22464	22680	22784	22633	22676	22541	22597	22580	22762	22526	22759	22922	22811	22562	22648	22589	22696	22591	22541	22720	22659	22587	22567	22647	22796	22523	22750	22629	22531	22368	22779	22853	22511	22662	22755	22614	22628	22630	22506	22583	22479	22560	22619	22579	22696	22995	22604	22588	22597	22712	22496	22620	22769	22771	22878	22828	22527	22672	22552	22717	22757	22640	22639	22459	22498	22503	22664	22444	22532	22651	22592	22580	22632	22727	22813	22614	22678	22734	22802	22499	22551	22651	22516	22579	22562	22704	22607	22710	22545	22701	22536	22549	22503	22555	22635	22639	22521	22677	22272	22484	22458	22380	22644	22630	22592	22688	22735	22796	22617	22609	22699	22661	22693	22580	22556	22385	22567	22698	22675	22546	22531	22802	22721	22840	22748	22411	22681	22400	22713	22662	22713	22552	22490	22768	22627	22591	22986	22738	22492	22709	22530	22785	22609	22855	22724	22693	22630	22636	22602	22611	22665	22645	22721	22606	22447	22527	22772	22760	22634	22704	22457	22648	22732	22629	22571	22586	22862	22713	22511	22759	22279	22694	22557	22577	22472	22418
58749	91195	96660	76952	51797	34025	22230	18305	18197	18254	18165	18334	18411	18401	18231	18217	18277	18306	18337	18211	18191	18264	18148	18193	18192	18379	18288	18257	18419	18250	18296	18208	18334	18494	18339	18233	18487	18273	18395	18456	18089	18410	18221	18162	18299	18249	18278	18380	18387	18490	18328	18137	18318	18329	18323	18163	18444	18396	18342	18204	18267	18220	18336	18221	18249	18348	18383	18269	18375	18367	18321	18210	18329	18409	18281	18190	18350	18232	18246	18253	18172	18294	18336	18288	18313	18321	18415	18280	18231	18377	18345	18279	18290	18284	18171	18247	18224	18300	18331	18447	18057	18090	18251	18352	18363	18368	18267	18135	18459	18260	18279	18402	18332	18465	18145	18331	18433	18273	18280	18327	18249	18318	18410	18140	18365	18304	18337	18219	18264	18289	18059	18341	18310	18355	18234	18367	18338	18388	18222	18236	18252	18365	18234	18238	18389	18208	18197	18282	18489	18142	18241	18351	18191	18355	18252	18335	18180	18376	18282	18230	18542	18292	18435	18375	18221	18429	18188	18147	18440	18176	18301	18314	18236	18252	18426	18342	18236	18311	18317	18262	18298	18076	18428	18383	18321	18216	18314	18382	18300	18364	18288	18467	18280	18255	18284	18297	18213	18216	18156	18237	18414	18411	18303	18356	18328	18437	18328	18323	18201	18325	18471	18236	18256	18108	18497	18421	18229	18212	18352	18425	18221	18195	18252	18366	18337	18238	18438	18344	18494	18087	18343	18129	18522	18272	18439	18346	18219	18125	18301	18267	18263	18387	18252	18295	18313	18272	18193	18321	18336	18237	18174	18243	18388	18386	18399	18352	18180	18327	18327	18233	18221	18254	18330	18211	18296	18444	18175	18063	18395	18263	18361	18115	18295	18295	18187	18364	18386	18347	18207	18405	18190	18369	18497	18161	18466	18295	18146	18352	18049	18356	18301	18361	18071	18230	18342	18224	18229	18323	18152	18287	18297	18268	18471	18418	18316	18378	18227	18088	18121	18299	18528	18309	18389	18210	18319	18301	18327	18423	18241	18211	18298	18390	18382	18365	18250	18512	18343	18291	18353	18287	18331	18298	18453	18395	18194	18225	18328	18237	18201	18381	18432	18256	18302	18416	18300	18255	18193	18246	18132	18209	18270	18195	18578	18418	18207	18300	18136	18347	18187	18266	18406	18253	18244	18406	18310	18381	18264	18296	18361	18482	18463	18241	18267	18174	18168	18263	18438	18414	18340	18260	18349	18466	18516	18161	18176	18394	18173	18272	18277	18291	18280	18263	18185	18409	18307	18177	18170	18358	18216	18504	18426	17967	18409	18274	18298	18481	18170	18242	18417	18224	18155	18365	18216	18355	18290	18214	18292	18253	18180	18009	18240	18446	18386	18414	18178	18259	18292	18182	18265	18378	18203	18379	18354	18307	18270	18372	18383	18310	18336	18339	18402	18314	18143	18289	18297	18224	18318	18203	18349	18144	18167	18245	18363	18535	18412	18351	18316	18175	18353	18344	18316	18329	18315	18450	18331	18271	18263	18266	18268	18315	18184	18327	18297	18351	18389	18203	18199	18170	18442	18425	18261	18327	18272	18474	18335	18338	18136	18236	18198	18327	18234	18398	18337	18321	18365	18218	18237	18261	18355	18319	18020	18215	18325	18180	18313	18439	18252	18328	18505	18280	18377	18268	18258	18244	18261	18333	18328	18305	18531	18233	18237	18445	18330	18292	18327	18326	18337	18324	18266	18224	18319	18312	18324	18300	18285	18230	18403	18250	18411	18237	18397	18277	18315	18298	18254	18351	18380	18309	18153	18187	18433	18295	18275	18414	18262	18420	18242	18226	18255	18320	18311	18263	18208	18298	18304	18318	18426	18401	18296	18364	18417	18228	18273	18364	18356	18334	18397	18413	18167	18080	18380	18508	18369	18138	18146	18292	18325	18423	18269	18468	18262	18345	18184	18310	18421	18276	18230	18294	18444	18394	18249	18242	18250	18358	18408	18298	18275	18156	18315	18264	18285	18464	18323	18299	18258	18454	18231	18472	18311	18205	18488	18155	18317	18347	18267	18359	18296	18294	18220	18357	18155	18284	18313	18269	18465	18380	18340	18354	18252	18234	18249	18304	18118	18212	18153	18267	18141	18361	18219	18209	18351	18251	18354	18295	18359	18320	18398	18208	18119	18300	18102	18153	18310	18330	18309	18266	18304	18260	18241	18310	18355	18202	18278	18160	18418	18243	18385	18311	18315	18420	18301	18211	18230	18229	18310	18109	18322	18395	18314	18270	18330	18371	18287	18370	18265	18363	18406	18230	18282	18359	18164	18327	18277	18259	18250	18245	18286	18200	18444	18390	18248	18223	18333	18282	18416	18285	18377	18291	18321	18159	18477	18256	18276	18213	18509	18314	18021	18218	18171	18382	18278	18237	18268	18378	18378	18312	18198	18345	18434	18411	18205	18427	18134	18287	18272	18334	18112	18256	18339	18296	18223	18172	18355	18280	18227	18180	18128	18330	18296	18358	18165	18226	18217	18221	18111	18309	18359	18289	18302	18239	18618	18296	18232	18410	18227	18277	18271	18273	18271	18271	18279	18260	18389	18372	18395	18260	18211	18332	18332	18348	18204	18279	18246	18390	18498	18184	18231	18289	18190	18315	18323	18130	18188	18287	18346	18445	18307	18150	18204	18335	18289	18155	18217	18281	18461	18295	18316	18277	18325	18254	18292	18142	18210	18255	18296	18351	18187	18454	18073	18255	18381	18320	18353	18286	18370	18155	18161	18309	18202	18163	18376	18236	18191	18322	18264	18349	18173	18431	18144	18452	18219	18173	18158	18362	18245	18475	18329	18377	18261	18321	18316	18426	18259	18428	18318	18356	18247	18146	18425	18362	18318	18117	18173	18371	18320	18204	18449	18326	18207	18272	18184	18417	18385	18268	18368	18257	18323	18254	18391	18277	18387	18457	18151	18094	18206	18113	18322	18187	18244	18354	18298	18385	18232	18151	18305	18162	18358	18336	18287	18322	18387	18159	18283	18307	18291	18065	18291	18334	18357	18226	18288	18270	18216	18328	18207	18395	18429	18370	18233	18130	18258	18369	18283	18339	18146	18292	18270	18364	18448	18212	18403	18283	18353	18311	18231	18120	18309	18174	18258	18443	18385	18424	18256	18333	18401	18240	18303	18473	18060	17958	18152	18320	18289	18198	18296	18483	18293	18188	18307	18237	18351	18422	18225	18408	18260	18473	18353	18303	18243	18219	18248	18307	18364	18088	18325	18137	18409	18216	18384	18324	18271	18274	18265	18175	18150	18231	18237	18152	18168	18453	18438	18234	18296	18285	18313	18314	18178	18327	18227	18265	18304	18336	18434	18148	18274	18314	18231	18413	18161	18276	18233	18158	18238	18240	18257	18358	18227	18290	18223	18382	18171	18121	18315	18273	18292	18099	18126	18575	18302	18344	18238	18347	18272	18411	18278	18121	18112	18389	18244	18403	18418	18436	18186	18355	18453	18300	18427	18498	18142	18218	18326	18309	18389	18289	18300	18246	18347	18325	18245	18236	18438	18476	18105	18310	18392	18297	18292	18312	18442	18367	18327	18320	18320	18284	18298	18381	18254	18252	18292	18342	18406	18343	18392	18353	18324	18338	18321	18330	18330	18232	18295	18322	18291	18298	18247	18372	18162	18196	18144	18325	18273	18312	18137	18288	18153	18476	18102	18267	18223	18240	18339	18301	18284	18318	18389	18301	18324	18384	18352	18440	18263	18360	18332	18220	18199	18290	18282	18320	18278	18327	18389	18245	18256	18394	18330	18347	18350	18242	18416	18032	18129	18251	18244	18484	18276	18133	18216	18302	18271	18134	18302	18201	18362	18386	18379	18061	18158	18350	18449	18273	18447	18217	18261	18225	18210	18099	18250	18155	18251	18194	18296	18332	18307	18538	18094	18211	18185	18430	18396	18288	18295	18346	18212	18095	18310	18161	18309	18373	18361	18099	18325	18195	18231	18348	18278	18261	18294	18201	18343	18378	18328	18239	18412	18360	18288	18324	18072	18202	18323	18235	18414	18262	18451	18292	18217	18378	18175	18232	18370	18369	18392	18247	18421	18473	18313	18392	18305	18358	18192	18116	18418	18261	18220	18267	18368	18277	18240	18294	18296	18360	18197	18451	18335	18186	18328	18203	18332	18368	18395	18227	18392	18318	18391	18292	18201	18241	18294	18354	18169	18336	18441	18157	18412	18431	18369	18183	18242	18341	18229	18175	18376	18175	18240	18253	18405	18242	18389	18203	18417	18477	18012	18302	18202	18251	18201	18343	18321	18395	18324	18201	18411	18305	18456	18229	18494	18352	18340	18248	18322	18256	18305	18412	18259	18434	18247	18447	18230	18309	18242	18511	18348	18354	18147	18197	18447	18206	18365	18197	18244	18422	18247	18179	18332	18263	18382	18508	18241	18325	18281	18255	18260	18446	18158	18275	18191	18219	18230	18311	18319	18242	18254	18105	18418	18336	18250	18266	18209	18254	18235	18159	18259	18323	18325	18340	18349	18530	18246	18300	18228	18182	18280	18385	18233	18357	18210	18345	18256	18324	18303	18136	18258	18284	18346	18293	18380	18350	18293	18259	18152	18287	18225	18329	18402	18329	18114	18392	18398	18217	18250	18347	18258	18361	18283	18223	18278	18185	18243	18398	18140	18372	18232	18367	18444	18234	18153	18287	18242	18280	18446	18237	18361	18418	18236	18227	18349	18345	18371	18200	18318	18441	18177	18210	18266	18273	18240	18156	18477	18257	18268	18330	18413	18268	18321	18234	18500	18029	18463	18369	18333	18242	18474	18258	18134	18150	18211	18266	18360	18356	18396	18116	18379	18214	18389	18440	18322	18366	18162	18157	18563	18443	18384	18264	18342	18611	18328	18309	18190	18313	18136	18203	18432	18265	18221	18251	18446	18128	18356	18198	18211	18455	18363	18266	18014	18391	18270	18282	18338	18439	18026	18413	18443	18541	18314	18288	18207	18235	18198	18261	18424	18424	18311	18277	18222	18166	18351	18471	18349	18439	18168	18209	18542	18378	18302	18326	18196	18318	18231	18373	18038	18275	18296	18238	18337	18328	18326	18258
29634	41603	49733	37506	27505	24224	23131	22625	22424	22470	22361	22410	22304	22381	22590	22462	22592	22509	22731	22459	22471	22392	22343	22466	22714	22497	22669	22415	22511	22433	22434	22370	22425	22406	22501	22442	22443	22447	22712	22565	22356	22422	22437	22513	22567	22421	22567	22424	22573	22395	22426	22347	22349	22311	22345	22269	22490	22492	22433	22399	22376	22469	22642	22470	22652	22476	22512	22361	22578	22487	22547	22446	22547	22377	22290	22605	22408	22514	22595	22494	22508	22354	22696	22416	22560	22459	22552	22350	22515	22425	22488	22372	22266	22165	22277	22511	22466	22463	22427	22584	22466	22558	22420	22442	22505	22426	22489	22254	22474	22476	22290	22084	22465	22341	22372	22400	22465	22511	22388	22438	22526	22440	22552	22416	22275	22641	22249	22376	22400	22407	22249	22638	22598	22311	22395	22266	22447	22331	22308	22331	22195	22536	22481	22318	22327	22386	22369	22621	22382	22284	22318	22514	22604	22526	22471	22447	22528	22345	22504	22381	22384	22463	22465	22494	22378	22349	22233	22265	22258	22262	22677	22516	22677	22319	22421	22537	22424	22586	22350	22504	22323	22486	22381	22570	22584	22419	22500	22402	22509	22515	22633	22553	22493	22348	22569	22286	22582	22268	22375	22593	22537	22618	22644	22452	22370	22480	22479	22552	22344	22579	22403	22366	22093	22509	22582	22416	22457	22541	22379	22533	22431	22285	22444	22343	22470	22486	22547	22452	22702	22520	22603	22360	22472	22594	22343	22356	22383	22513	22116	22365	22604	22447	22471	22271	22443	22274	22544	22280	22313	22386	22430	22340	22421	22371	22416	22544	22775	22400	22471	22529	22408	22627	22367	22417	22430	22392	22397	22505	22492	22452	22560	22354	22276	22498	22410	22540	22602	22371	22325	22315	22402	22485	22539	22301	22363	22385	22473	22376	22364	22217	22600	22450	22305	22418	22335	22494	22657	22550	22404	22291	22401	22232	22567	22523	22387	22579	22345	22400	22537	22310	22561	22105	22218	22245	22373	22239	22472	22413	22175	22239	22502	22385	22345	22337	22484	22326	22454	22337	22578	22366	22670	22488	22324	22444	22554	22467	22571	22277	22463	22511	22388	22522	22465	22166	22420	22349	22452	22198	22511	22230	22472	22385	22354	22385	22505	22412	22467	22284	22393	22399	22515	22342	22279	22325	22431	22348	22399	22488	22529	22420	22503	22409	22551	22334	22418	22393	22659	22488	22572	22321	22443	22268	22496	22462	22429	22578	22236	22370	22477	22532	22195	22267	22299	22304	22517	22385	22326	22546	22339	22463	22267	22199	22535	22607	22566	22534	22445	22676	22321	22296	22462	22331	22463	22594	22429	22421	22241	22650	22334	22352	22565	22487	22268	22364	22413	22462	22406	22316	22190	22280	22298	22428	22329	22212	22353	22508	22421	22385	22675	22633	22605	22311	22329	22332	22433	22365	22343	22567	22301	22614	22509	22285	22347	22425	22704	22404	22416	22553	22460	22421	22656	22530	22401	22444	22540	22285	22555	22298	22385	22593	22388	22453	22348	22509	22438	22591	22139	22378	22117	22458	22577	22384	22516	22557	22525	22390	22380	22640	22476	22496	22321	22552	22352	22546	22302	22452	22430	22497	22682	22662	22300	22354	22460	22293	22415	22390	22686	22538	22498	22652	22108	22351	22490	22285	22294	22282	22234	22586	22454	22471	22399	22541	22445	22323	22531	22349	22500	22458	22567	22491	22461	22428	22232	22421	22534	22447	22372	22377	22677	22532	22405	22345	22295	22518	22443	22505	22478	22494	22487	22481	22403	22400	22365	22253	22196	22607	22625	22451	22362	22428	22683	22383	22512	22261	22363	22672	22373	22512	22539	22381	22369	22568	22532	22307	22397	22421	22440	22500	22470	22356	22238	22426	22335	22433	22332	22448	22477	22496	22353	22709	22731	22085	22443	22513	22466	22444	22642	22406	22616	22600	22357	22440	22438	22251	22579	22416	22422	22333	22428	22539	22417	22296	22303	22393	22374	22446	22353	22544	22423	22383	22581	22309	22471	22390	22419	22455	22522	22445	22470	22334	22559	22352	22355	22429	22451	22534	22511	22580	22584	22420	22418	22407	22523	22531	22471	22423	22513	22514	22500	22456	22530	22340	22568	22335	22490	22197	22439	22325	22396	22410	22575	22278	22436	22449	22497	22619	22693	22382	22304	22378	22383	22687	22428	22762	22459	22534	22434	22402	22313	22358	22528	22483	22604	22376	22403	22469	22334	22433	22484	22558	22610	22495	22612	22426	22461	22326	22423	22146	22565	22404	22596	22720	22452	22531	22448	22331	22460	22570	22431	22623	22445	22563	22432	22571	22300	22307	22401	22444	22464	22252	22466	22312	22464	22308	22630	22400	22478	22636	22555	22303	22404	22649	22456	22391	22295	22327	22657	22506	22612	22207	22507	22619	22495	22446	22320	22313	22484	22340	22268	22543	22491	22368	22539	22477	22226	22569	22285	22311	22352	22466	22456	22255	22314	22450	22247	22172	22536	22593	22479	22247	22420	22444	22494	22367	22559	22407	22242	22385	22441	22471	22412	22600	22327	22384	22416	22475	22457	22445	22483	22473	22423	22480	22709	22452	22516	22485	22670	22418	22587	22528	22287	22342	22520	22623	22243	22520	22633	22627	22601	22524	22536	22590	22429	22390	22494	22572	22429	22524	22349	22573	22456	22287	22361	22258	22367	22397	22550	22451	22325	22382	22355	22442	22571	22549	22295	22229	22474	22421	22291	22521	22455	22546	22500	22335	22555	22474	22401	22446	22506	22604	22397	22661	22573	22276	22534	22453	22431	22308	22508	22460	22398	22602	22385	22555	22568	22499	22703	22466	22361	22574	22371	22291	22495	22510	22412	22287	22524	22400	22451	22444	22450	22412	22591	22472	22329	22300	22769	22297	22339	22525	22453	22398	22551	22680	22506	22439	22601	22399	22359	22425	22383	22458	22322	22298	22300	22248	22502	22349	22345	22466	22506	22470	22564	22550	22450	22546	22625	22611	22423	22438	22472	22409	22374	22499	22394	22670	22690	22486	22515	22594	22405	22649	22494	22361	22392	22410	22439	22476	22666	22544	22500	22360	22374	22412	22622	22374	22698	22452	22736	22341	22430	22519	22121	22372	22602	22238	22437	22435	22507	22423	22289	22441	22473	22381	22562	22342	22517	22667	22515	22272	22489	22320	22399	22392	22510	22486	22353	22197	22377	22350	22148	22510	22295	22298	22538	22631	22506	22667	22503	22405	22218	22313	22526	22552	22397	22415	22608	22609	22485	22377	22467	22353	22499	22380	22436	22596	22638	22484	22606	22385	22434	22193	22449	22581	22432	22626	22381	22503	22439	22376	22564	22206	22618	22508	22338	22563	22471	22447	22518	22436	22668	22372	22438	22695	22595	22425	22388	22382	22339	22243	22383	22287	22328	22565	22672	22506	22639	22346	22438	22234	22219	22203	22429	22324	22398	22443	22357	22329	22449	22401	22363	22417	22496	22384	22409	22215	22446	22421	22512	22557	22410	22406	22545	22540	22587	22467	22267	22422	22439	22380	22127	22476	22404	22510	22455	22587	22420	22404	22637	22364	22376	22424	22647	22470	22463	22311	22373	22475	22480	22550	22551	22496	22475	22282	22467	22326	22344	22239	22340	22429	22300	22431	22545	22543	22461	22508	22298	22564	22520	22330	22357	22437	22650	22393	22560	22419	22046	22292	22340	22444	22681	22353	22497	22410	22451	22481	22207	22340	22236	22340	22399	22486	22630	22569	22358	22515	22469	22368	22471	22479	22445	22613	22312	22429	22682	22507	22660	22444	22522	22457	22445	22536	22443	22406	22505	22402	22352	22490	22436	22402	22405	22420	22491	22520	22732	22257	22548	22544	22282	22446	22566	22521	22601	22238	22554	22368	22447	22513	22595	22608	22451	22541	22599	22666	22457	22332	22308	22389	22525	22493	22653	22457	22373	22345	22598	22471	22305	22514	22437	22364	22446	22577	22400	22448	22421	22394	22546	22436	22331	22571	22567	22442	22538	22648	22507	22647	22416	22363	22413	22274	22377	22561	22646	22232	22475	22698	22456	22447	22816	22417	22466	22508	22576	22483	22501	22309	22412	22534	22233	22454	22464	22223	22399	22510	22448	22380	22689	22450	22158	22491	22525	22460	22492	22669	22527	22338	22650	22354	22269	22253	22299	22392	22179	22609	22592	22527	22366	22370	22562	22267	22547	22377	22572	22313	22466	22431	22334	22604	22478	22426	22541	22537	22542	22460	22456	22429	22350	22488	22265	22604	22370	22343	22467	22397	22309	22436	22357	22234	22594	22591	22416	22377	22285	22555	22663	22360	22447	22312	22463	22262	22425	22441	22551	22315	22331	22395	22440	22432	22113	22280	22561	22370	22438	22422	22396	22380	22401	22519	22798	22413	22454	22538	22652	22436	22473	22326	22437	22567	22145	22441	22474	22291	22223	22190	22389	22473	22319	22365	22305	22503	22420	22472	22456	22433	22582	22436	22396	22390	22445	22459	22521	22302	22304	22770	22403	22273	22358	22434	22422	22468	22506	22462	22558	22617	22675	22587	22448	22547	22487	22500	22452	22352	22417	22386	22337	22442	22432	22283	22326	22330	22421	22613	22411	22543	22560	22330	22406	22522	22184	22333	22435	22360	22170	22362	22525	22307	22567	22368	22342	22376	22386	22328	22242	22326	22219	22281	22804	22519	22438	22391	22508	22571	22627	22519	22557	22482	22527	22474	22405	22343	22285	22523	22253	22475	22282	22583	22654	22632	22487	22473	22435	22301	22266	22200	22254	22322	22614	22381	22444	22453	22294	22534	22427	22497	22460	22476	22296	22394	22284	22715	22211	22441	22575	22511	22192	22486	22507	22605	22513	22427	22420	22313	22606	22458	22451	22314	22563	22472	22390	22350	22383	22369	22368	22425	22504	22375	22474	22460	22541	22455	22486	22437	22492	22531	22480	22336	22544	22432	22456	22218	22499	22558	22584	22560	22502	22210	22347	22430	22256	22422	22371	22121	22474	22510	22652	22419	22347	22561	22201	22335	22506	22493	22502	22238	22318	22463
30992	62034	51854	33345	23346	19639	18257	18117	17906	18072	18208	18074	18270	18007	18127	18112	18064	18113	18162	18015	17920	18220	18158	18175	18007	18198	18149	18063	18020	18027	18185	18002	18071	18152	18135	18098	18161	18098	18100	17954	18037	18000	18090	18042	18092	17987	18122	18188	18185	17982	17920	18128	18012	18041	18034	18092	17932	18006	18084	18045	17935	18039	18087	17878	18061	18105	18089	17948	18101	17950	18179	18018	18137	17876	18038	18124	17923	18000	18112	17991	18002	18101	18111	18067	18018	17883	18027	17992	18172	18147	18077	17910	18196	18215	18029	18106	18219	18073	18093	18157	18119	18199	18017	18075	18063	18264	18253	18148	18185	18146	17955	18141	18125	18047	18251	18031	18042	18136	17983	18060	17932	17932	18013	18136	18049	18085	18081	18139	18169	18070	17905	18138	18164	17972	18176	17861	18047	18135	17965	18200	18162	18023	18068	18068	18279	18086	18024	18016	18102	18026	18253	18064	18055	18143	18071	18059	18012	18100	18110	18064	18259	17993	17941	18052	18125	18107	17965	18089	18175	17945	18185	18065	18040	17947	17833	18114	18049	18128	18148	18221	18117	18000	18034	17947	17830	17948	18168	17883	18301	18063	18113	18248	18059	18022	17970	18062	18050	18215	18033	18179	18028	18116	18105	18081	18134	18045	18070	18123	17953	18018	18102	17986	18043	17927	18105	18183	18029	17985	17961	18002	17943	18001	18103	18072	18147	18144	18239	18097	17952	18186	18246	18000	18098	18013	18105	17964	18016	18037	18032	18084	17975	18010	17966	18151	18270	18132	17956	18020	18073	18122	18281	17990	18199	17956	18228	18228	18208	18013	17985	18055	18061	18140	18035	18086	18064	18131	18039	18216	18134	18095	18182	17943	18204	18001	18084	18175	18207	18096	18027	18038	17853	17989	18251	18020	17970	17998	18099	18020	17991	17941	18061	18048	18096	18237	18028	18057	18298	18090	18111	18036	18101	18056	18193	17949	17939	18017	18170	18186	18001	18263	17910	17849	18118	18125	18162	17938	17961	18104	18076	18202	18205	18091	18080	18230	18048	18003	18092	18075	18126	18042	17937	18001	18225	18227	18177	17986	18084	18145	17981	18060	18144	18294	18242	18053	17968	18112	18204	18105	18219	17832	18053	18183	18146	18052	18041	18128	18129	17981	18038	18268	18120	18212	18051	18097	18099	18095	18036	18081	18012	18089	18027	18053	18063	18260	18046	18022	18200	18079	18029	17994	18244	18221	18059	18120	17979	17958	17908	17996	18255	18189	18119	18090	18001	18088	18101	17940	18169	18191	17997	18143	18183	18042	18123	17920	18246	18262	17948	18118	18054	18083	18193	18057	17896	18160	17960	18044	18147	17986	18154	18067	18196	18100	18108	18002	18020	18202	18018	17944	18085	18257	18137	18013	18004	17975	18152	18128	18133	18249	18078	18053	18087	18191	18003	17918	18070	18040	18234	18001	17902	18056	18053	18032	18037	18044	17973	17970	18284	17968	17994	18130	18169	18263	17903	18158	18121	17962	18081	17931	18112	18074	18008	18235	18112	18085	18015	18113	18097	18163	18223	18013	18150	18013	18346	18013	17873	18115	18105	17859	18166	17854	18020	17994	18121	18043	18135	17886	18246	18128	18058	17908	18051	18151	18153	18053	18180	18053	18091	18235	18032	17994	18199	18224	18037	18175	18099	18052	18035	17902	18204	17842	18003	18155	18113	18006	18040	18186	17965	18073	18231	18114	18009	18103	18043	18062	18066	17979	17965	18077	18156	18008	18003	18073	17966	18172	18252	18063	18221	18184	18203	18073	18259	17976	18010	18158	18043	18075	18067	17947	18066	18009	18119	18078	18162	18082	17988	18053	18189	17978	18126	18054	18065	17906	18037	18155	18005	18034	17786	17970	18179	18003	18060	17997	18095	17906	18037	18066	18084	17972	18034	18077	17870	18106	18026	18144	18245	18058	18076	18041	18158	17979	18024	17956	18032	18156	18201	18254	18115	18028	17992	17740	18006	17935	18156	18135	18201	17954	17887	17941	18160	18028	17854	18070	18222	17979	17773	18044	17881	18137	18278	18124	18075	18138	18074	18171	18134	17959	18107	18035	18085	18130	18042	18067	18193	18290	18033	18088	18098	18102	18076	18007	18084	18011	18081	18108	18069	17966	17999	18064	18067	18022	18355	18000	18147	18071	17981	17965	18270	18202	18102	17997	18239	18042	18078	18137	18043	18189	18053	18175	18154	17900	18115	18261	18061	17881	18115	18048	18191	17933	17991	17999	18227	18177	18051	18019	18313	18127	18073	18014	18143	18187	18012	18022	18023	18100	17938	17951	18034	18057	18304	18035	18203	18062	18148	18237	18060	18132	18012	18119	17910	17963	18125	18117	18103	18108	18042	17974	18139	18137	17978	18134	18211	18090	18188	18152	18018	18063	18054	18057	17983	17891	18186	18093	18084	18080	17957	17987	18065	18133	18010	17945	18047	17962	18067	18226	18174	18233	18126	18213	18006	18144	17986	18057	18403	18164	18064	17956	18088	18078	18143	17964	18104	18095	18226	18139	18145	17946	18245	17965	18153	18109	17986	17990	18030	17993	18058	17934	17931	18166	18105	18125	18046	17967	17962	18072	18094	18047	18169	18042	17873	18235	18279	17975	18283	18030	18147	18162	18208	17922	18084	17950	18009	17997	18081	18174	18026	18118	18141	18014	18066	18092	18169	18149	17987	18188	18060	17942	18109	17965	18351	18024	18122	17987	18127	18031	18060	18136	18100	18108	18136	18070	18144	17991	18080	17938	18135	17973	17999	18166	18073	18168	18190	18145	18177	17939	18079	18115	18137	18023	18089	18082	18143	18129	17957	17945	18093	18120	18155	18221	17960	18053	17860	18155	18092	17960	18164	18067	18072	17973	18171	17929	18088	18151	18027	17955	18139	18112	18061	18029	18107	18089	18130	18225	18226	18010	17974	18117	18057	18026	18150	17964	18099	18185	18041	18001	18026	18017	18248	18000	18055	18296	18122	18044	18039	17945	18139	18066	18178	18065	18140	18159	17997	18075	18104	18211	18068	18171	18116	18038	18046	18029	18027	18077	18155	18075	17896	18061	17954	18100	18236	18136	18260	18204	18095	18066	18189	18104	17828	18222	18186	17984	18193	18196	18058	17814	17964	18127	18196	18345	18127	18221	17937	18071	18163	18142	18019	18139	17969	18065	18074	18151	17996	18026	17899	18051	18137	17983	17807	18105	18103	18082	18016	18113	18067	18085	18087	18268	18003	18088	18200	18111	18071	18005	18176	18203	17984	18128	18026	18110	18133	18057	17998	17997	18118	18137	17925	18149	18044	18085	18042	17947	18083	18099	18121	18027	18185	17983	18114	18148	18040	18097	18190	18066	17886	17988	18106	17894	18281	18023	18102	18057	17932	17959	18237	18161	17967	17955	18337	18042	18120	18175	18041	18098	18148	18178	17994	18069	17928	18061	18122	18225	18121	18255	18189	18046	18129	18253	18076	17995	17993	17973	18065	18185	18053	18244	18030	18108	18148	18073	18158	17949	18097	17925	18246	17932	18111	18015	18161	18199	18053	18124	18129	18132	17984	18139	18189	18028	18279	18005	18102	17969	18107	18223	18162	18034	18068	18041	17910	18085	17977	18223	18160	17983	18180	18110	18031	17915	18144	18124	18049	18146	18038	18006	18310	18097	18143	18163	18058	17939	18138	18094	18075	18181	18126	18040	17930	18187	17973	18038	17902	18036	17946	18088	18142	18018	17980	18203	17971	18366	18124	18134	18325	18034	18011	18306	18073	18046	18052	18031	17973	18033	18207	18081	18077	17954	18142	18114	17983	18001	18300	18144	18094	18107	17983	18210	18149	18273	18080	18177	18237	18066	17968	18081	18167	17936	18079	18059	18039	18094	18041	17894	18045	18063	18092	17934	17943	18010	18176	17928	18048	17996	18057	18040	18110	17942	18018	17868	18080	17992	18089	18052	18034	18095	18087	18215	18079	17941	18120	17969	18103	18009	18024	18079	17992	17937	18055	18092	18197	18102	18181	17834	18121	18001	18129	18164	18179	18093	18129	18066	18082	18245	18036	18194	18062	18202	17910	18231	18177	18105	18171	18088	18208	18151	18106	17947	18220	17967	18131	18032	18018	17985	17948	18198	18089	17998	17976	18127	18154	18167	17938	18011	18012	17897	18084	18162	18114	17866	18005	18247	18114	17894	18164	18093	18049	18210	17965	17939	18149	18189	18115	18113	18186	18005	18062	18067	18177	18044	17994	18079	18070	18187	18056	18005	17967	18055	18238	18017	18071	18116	18119	18069	18020	17988	18184	18218	18117	18108	17963	18289	18070	18208	18021	18068	18106	18229	18077	18007	18005	18183	18080	18192	18086	18080	18029	18069	18242	17738	18179	18044	18077	18069	18089	17985	17997	18290	17908	18133	18205	18056	18136	18069	18169	18116	18130	18134	18361	18067	18112	18084	17872	17997	17814	18216	18014	18156	17994	18291	18163	18119	18235	18094	17990	18239	18002	18097	18136	17976	18073	18232	18022	18412	18113	17998	18070	17988	18007	18161	18054	18128	18108	18119	18070	18079	17976	18226	18098	18165	18022	18259	18180	18023	18053	18182	18118	18010	18139	18122	18054	18033	18207	18082	18095	18158	18042	18043	17920	18261	18070	18174	18092	18216	18110	18039	18049	18003	18131	18103	18045	18126	18179	17936	18221	18040	18189	17979	18213	18034	18093	17994	18017	17987	18054	18002	18155	18033	18169	17989	18018	18065	18112	18147	18203	18125	18380	18024	18144	18050	18052	18118	18188	18117	18244	18057	18268	17972	18129	17998	18096	18297	18096	18078	17949	18138	18205	18092	17992	18088	18116	18079	18075	17927	17929	18043	17883	17961	18103	18082	18128	18004	17998	18039	18134	18127	18051	18209	18124	18135	18130	18173	17944	18067	18133	17926	18041	18021	18100	18106	18011	18145	17999	18168	18008	18146	18127	18176	17908	18185	18123	17970	18185	18092	18094	18061	18056	18035	18103	17987	18180	18077	17898	18022	18113	18048	18111	18078	17961	18182	17999	17816	18080	18054	18182	18111	17917	18122	18037	18136
25526	31456	50594	44786	32713	27575	25144	22805	22469	22776	22820	22625	22715	22761	22439	22719	22706	22562	22641	22747	22594	22442	22577	22479	22675	22580	22375	22372	22434	22561	22686	22512	22455	22835	22691	22688	22412	22813	22473	22453	22372	22340	22694	22695	22408	22534	22515	22550	22465	22484	22489	22537	22615	22601	22616	22595	22544	22594	22519	22388	22429	22555	22576	22247	22676	22695	22526	22447	22453	22332	22658	22330	22509	22441	22573	22546	22554	22571	22544	22372	22554	22661	22604	22461	22648	22491	22859	22686	22551	22424	22544	22461	22422	22571	22620	22492	22412	22430	22424	22576	22317	22645	22476	22771	22598	22493	22749	22497	22693	22422	22517	22718	22210	22463	22372	22497	22428	22438	22500	22582	22474	22689	22641	22489	22458	22512	22774	22505	22430	22483	22302	22436	22503	22582	22753	22661	22484	22703	22491	22400	22314	22374	22480	22319	22369	22295	22506	22466	22424	22545	22705	22506	22557	22587	22347	22641	22644	22538	22543	22318	22522	22261	22604	22347	22638	22592	22526	22369	22535	22618	22423	22450	22322	22619	22114	22444	22184	22381	22496	22506	22435	22463	22413	22535	22492	22562	22431	22581	22543	22460	22829	22600	22237	22631	22504	22669	22475	22366	22672	22359	22578	22409	22599	22547	22437	22551	22591	22502	22462	22606	22448	22653	22217	22376	22565	22719	22455	22356	22514	22246	22433	22592	22668	22526	22725	22518	22699	22292	22344	22569	22568	22442	22427	22673	22574	22441	22530	22275	22297	22419	22676	22743	22607	22457	22338	22313	22540	22347	22288	22358	22227	22485	22496	22609	22650	22516	22530	22594	22374	22383	22564	22497	22502	22680	22454	22593	22514	22480	22411	22657	22257	22452	22401	22475	22431	22487	22431	22477	22537	22606	22578	22476	22464	22510	22614	22535	22509	22550	22430	22485	22489	22436	22612	22386	22384	22342	22446	22487	22580	22575	22492	22452	22392	22393	22451	22629	22443	22643	22578	22547	22373	22267	22462	22418	22553	22422	22605	22578	22521	22544	22625	22353	22203	22304	22511	22511	22485	22644	22586	22394	22237	22295	22480	22429	22528	22546	22190	22358	22535	22574	22522	22408	22709	22706	22753	22464	22521	22493	22458	22294	22455	22294	22587	22566	22454	22571	22420	22528	22506	22303	22651	22604	22505	22458	22533	22592	22442	22364	22685	22240	22461	22379	22513	22438	22432	22566	22366	22205	22502	22579	22622	22766	22321	22499	22546	22206	22487	22250	22463	22610	22440	22546	22454	22463	22419	22665	22797	22492	22619	22493	22502	22405	22499	22494	22463	22350	22466	22624	22197	22432	22687	22576	22510	22449	22587	22474	22400	22448	22526	22484	22578	22570	22646	22572	22238	22454	22639	22555	22635	22477	22313	22420	22392	22572	22630	22638	22385	22408	22315	22597	22357	22483	22367	22638	22690	22425	22433	22362	22606	22536	22640	22416	22431	22495	22318	22650	22581	22441	22383	22354	22740	22420	22572	22371	22372	22522	22373	22448	22420	22454	22450	22708	22454	22601	22638	22434	22310	22235	22566	22342	22397	22573	22564	22474	22351	22421	22468	22542	22538	22621	22485	22826	22464	22496	22414	22474	22436	22638	22581	22737	22681	22794	22392	22508	22528	22476	22455	22359	22691	22370	22690	22292	22393	22742	22557	22399	22612	22209	22379	22502	22367	22478	22719	22435	22673	22333	22609	22301	22338	22369	22529	22558	22543	22626	22702	22415	22417	22590	22476	22588	22533	22597	22370	22423	22256	22440	22403	22373	22559	22462	22441	22560	22474	22564	22414	22482	22556	22319	22751	22558	22499	22343	22380	22621	22635	22433	22509	22374	22569	22555	22607	22679	22421	22645	22442	22527	22245	22324	22390	22348	22681	22564	22577	22487	22512	22341	22202	22451	22687	22628	22488	22697	22313	22424	22615	22656	22463	22363	22375	22467	22282	22380	22369	22418	22587	22549	22500	22255	22354	22357	22565	22395	22539	22513	22656	22808	22348	22412	22356	22628	22384	22394	22211	22504	22354	22422	22550	22482	22508	22449	22383	22552	22515	22581	22401	22368	22691	22775	22571	22458	22440	22198	22398	22499	22547	22551	22602	22492	22598	22529	22617	22658	22600	22249	22595	22771	22555	22354	22544	22526	22500	22702	22536	22550	22428	22577	22626	22429	22729	22402	22756	22388	22328	22446	22433	22287	22599	22618	22518	22418	22514	22515	22501	22612	22384	22394	22428	22488	22604	22473	22587	22542	22485	22518	22392	22384	22431	22718	22552	22344	22470	22518	22249	22608	22442	22497	22481	22668	22461	22447	22705	22350	22386	22597	22765	22410	22650	22598	22504	22559	22437	22450	22392	22356	22287	22480	22566	22272	22458	22563	22417	22438	22689	22672	22562	22705	22354	22314	22609	22335	22515	22330	22570	22608	22452	22486	22505	22349	22358	22571	22662	22588	22501	22417	22450	22605	22688	22511	22400	22870	22481	22556	22307	22494	22515	22547	22686	22412	22476	22577	22417	22543	22521	22365	22430	22263	22472	22521	22417	22561	22473	22450	22723	22340	22347	22412	22447	22526	22496	22406	22389	22356	22403	22539	22291	22543	22198	22244	22440	22651	22481	22579	22443	22523	22519	22453	22409	22607	22314	22409	22510	22721	22282	22457	22517	22484	22432	22541	22761	22548	22492	22433	22366	22401	22607	22424	22554	22440	22536	22493	22623	22399	22427	22359	22543	22534	22571	22317	22797	22312	22383	22553	22463	22620	22443	22616	22569	22277	22496	22456	22571	22338	22479	22486	22493	22722	22372	22457	22479	22549	22558	22546	22284	22469	22656	22402	22492	22518	22521	22279	22580	22411	22405	22648	22514	22498	22436	22379	22405	22475	22339	22395	22633	22328	22517	22535	22486	22675	22365	22536	22481	22316	22592	22545	22428	22760	22607	22596	22388	22429	22690	22496	22410	22373	22571	22607	22675	22409	22558	22521	22575	22527	22510	22591	22438	22552	22622	22499	22339	22599	22580	22381	22394	22487	22354	22409	22509	22535	22568	22623	22493	22412	22527	22563	22362	22536	22602	22637	22668	22492	22542	22479	22551	22499	22522	22368	22542	22401	22602	22626	22383	22425	22585	22319	22581	22439	22535	22661	22429	22606	22502	22511	22412	22359	22343	22482	22535	22449	22402	22421	22341	22358	22414	22416	22258	22423	22426	22418	22509	22651	22660	22424	22390	22605	22498	22421	22704	22521	22725	22487	22392	22552	22568	22360	22438	22563	22449	22402	22318	22577	22585	22558	22478	22468	22418	22311	22595	22483	22448	22659	22541	22478	22457	22676	22491	22492	22292	22533	22783	22634	22825	22628	22683	22518	22774	22432	22521	22573	22593	22572	22585	22568	22716	22379	22489	22584	22452	22651	22467	22688	22445	22443	22374	22525	22608	22692	22531	22405	22574	22590	22475	22583	22519	22653	22423	22707	22584	22673	22544	22527	22492	22287	22496	22571	22488	22404	22518	22455	22481	22426	22570	22605	22458	22367	22543	22447	22508	22557	22647	22522	22458	22318	22488	22585	22651	22656	22490	22385	22277	22746	22697	22510	22574	22443	22200	22755	22440	22460	22560	22452	22419	22538	22539	22410	22582	22598	22495	22496	22378	22563	22571	22521	22467	22426	22485	22483	22620	22584	22598	22472	22595	22354	22617	22385	22693	22615	22725	22406	22602	22725	22677	22667	22647	22531	22408	22590	22486	22559	22648	22601	22270	22453	22511	22420	22553	22579	22709	22637	22496	22794	22354	22588	22632	22509	22544	22765	22609	22308	22404	22435	22562	22411	22358	22502	22698	22458	22544	22490	22431	22607	22414	22460	22366	22611	22660	22419	22523	22305	22420	22383	22521	22374	22596	22378	22545	22467	22684	22418	22657	22455	22373	22434	22637	22481	22398	22544	22531	22396	22485	22533	22547	22492	22382	22214	22426	22349	22551	22732	22180	22452	22523	22511	22513	22351	22510	22464	22448	22442	22525	22367	22431	22372	22495	22390	22327	22446	22547	22326	22438	22479	22455	22550	22617	22507	22273	22516	22500	22604	22226	22459	22234	22233	22425	22350	22470	22362	22368	22548	22542	22602	22425	22722	22449	22363	22456	22597	22442	22538	22415	22524	22463	22351	22496	22581	22478	22460	22518	22454	22467	22467	22559	22252	22491	22704	22586	22468	22397	22413	22555	22473	22536	22613	22593	22587	22581	22563	22569	22560	22710	22552	22507	22614	22492	22670	22610	22415	22503	22336	22267	22387	22644	22471	22465	22443	22472	22412	22580	22550	22320	22389	22492	22582	22370	22386	22360	22785	22607	22442	22585	22236	22303	22432	22453	22537	22337	22532	22564	22489	22586	22280	22723	22389	22457	22457	22417	22612	22459	22597	22431	22619	22495	22478	22484	22480	22443	22299	22708	22355	22390	22482	22571	22673	22643	22521	22618	22495	22419	22384	22473	22652	22591	22455	22717	22596	22620	22530	22765	22506	22486	22525	22368	22614	22553	22567	22431	22444	22433	22488	22397	22347	22529	22636	22615	22424	22368	22348	22394	22538	22372	22459	22497	22410	22507	22500	22587	22512	22349	22425	22639	22557	22530	22356	22645	22615	22660	22423	22476	22353	22649	22533	22636	22498	22584	22245	22552	22439	22451	22464	22422	22526	22619	22567	22533	22511	22461	22411	22375	22328	22617	22212	22608	22470	22503	22239	22305	22454	22445	22514	22389	22461	22409	22321	22390	22379	22409	22344	22658	22492	22180	22660	22598	22505	22490	22526	22431	22414	22247	22509	22773	22428	22320	22438	22634	22374	22458	22544	22618	22296	22696	22633	22468	22401	22448	22452	22486	22457	22515	22558	22596	22512	22505	22422	22607	22573	22599	22434	22604	22593	22586	22462	22538	22592	22685	22427	22571	22434	22449	22355	22479	22392	22571	22356	22332	22538	22388	22511	22658	22177	22592	22476	22382	22426	22362	22337	22465	22411	22647	22715	22846	22370	22661	22323	22477	22496	22347	22428	22602	22536	22371	22359	22423	22523	22546	22628	22436	22338
49176	95675	79338	51514	32940	22935	19025	18296	18160	18121	18197	18248	18253	18152	18421	18216	18188	18170	18050	18216	18177	18200	18225	18380	18189	18078	18342	18252	18271	18292	18070	18198	18145	18234	18058	18180	18363	18181	18172	18416	18315	18275	18244	18218	18406	18354	18244	18135	18284	18168	18359	18140	18253	18315	18176	18347	18236	18164	18324	18327	18361	18359	18316	18273	18499	18225	18184	18378	18256	18205	18411	18227	18164	18214	18163	18332	18285	18104	18115	18220	18248	18219	18174	18174	18148	18261	18131	18258	18150	18029	18176	18352	18116	18366	18327	18063	18370	18158	18340	18288	18229	18329	18244	17996	18322	18063	18166	18128	18161	18095	18215	18314	18457	18178	18239	18273	18230	18130	18128	18411	18147	18457	18223	18280	18089	18167	18152	18300	18171	18147	18298	18339	18385	18216	18243	18293	18222	18216	18201	18229	18219	18288	18078	18483	18066	18427	18168	18175	18201	18237	18174	18232	18302	18305	18279	18347	18333	18096	18128	18040	18199	18138	18159	18166	18197	18279	18189	18486	18216	18241	17908	18308	18159	18139	18363	18228	18084	18192	18330	18252	18418	18224	18158	18349	18269	18110	18340	18229	18283	18289	18126	18317	18492	18333	18282	18174	18383	18346	18323	18203	18166	18067	18186	18454	18191	18367	18188	18248	18360	18305	18398	18151	18303	18310	18107	18234	18147	18159	18178	18177	18350	18104	18391	18291	18223	18147	18217	18149	18316	18251	18068	18184	18096	18122	18353	18058	18199	18146	18087	18130	18181	18280	18260	18225	18206	18230	18257	18301	18400	18215	18222	18153	18234	18117	18205	18148	18062	18352	18079	18244	18390	18364	18098	18253	18034	18153	18121	18213	18154	18207	18327	18205	18352	18215	18124	18224	17996	18212	18279	18141	18308	18174	18180	18294	18352	18372	18168	18192	18073	18262	18332	18290	18102	18074	18167	18416	18140	18161	18264	18091	18273	18171	18197	18233	18150	18209	18340	18183	18222	18224	18213	18287	18165	18174	18133	18256	18211	18397	18220	18211	18164	18249	18079	18316	18202	18194	18285	18221	18335	18392	18191	18266	18280	18191	18206	18253	18258	17933	18297	18528	18191	18183	18309	18245	18341	18340	18214	18301	18103	18250	18177	18197	18291	18213	18367	18088	18226	18276	18411	18218	18161	18171	18184	18163	18393	18138	18062	18361	18220	18242	18194	18348	18306	18233	18183	18277	18356	18225	18259	18474	18263	18273	18225	18083	18210	18187	18438	18177	18256	18095	18234	18298	18193	18445	18088	18176	18092	18148	18310	18091	18204	18148	18092	18226	18129	18433	18113	18183	18383	18254	18078	18152	18267	18189	18406	18181	18199	18297	18171	18163	18182	18265	18205	18307	18130	18179	18246	18147	18364	18262	18337	18295	18175	18263	18343	18174	18207	18121	18246	18325	18320	18245	18256	18207	18319	18142	18245	18137	18318	18299	18442	18275	18146	18164	18286	18170	18193	18326	18177	18388	18194	18329	18176	18255	18210	18056	18238	18258	18135	18316	18218	18412	18170	18254	18229	18194	18070	18075	18164	18292	18408	18300	18214	18349	18146	18194	18171	18324	18202	18407	18294	18142	18202	18243	18080	18309	18292	18342	18304	18223	18274	18357	18222	18266	18198	18226	18110	18169	18181	18225	18216	18314	18283	18225	18166	18041	18434	18052	18246	18235	18281	18236	18158	18214	18292	18345	18205	18350	18261	18072	18211	18295	18345	18351	18241	18206	18278	18126	18249	18284	18206	18254	18135	18288	18310	18362	18210	18205	18195	18171	18306	18153	17999	18212	18137	18074	18364	18176	18298	18240	18207	18309	18292	18358	18401	18370	18013	18013	18088	18169	18287	18201	18188	18306	18083	18269	18172	18444	18180	18398	18196	18171	18199	18017	18143	18184	18272	18292	18170	18275	18201	18412	18194	18292	18075	18214	18239	18287	18215	18295	18278	18455	18327	18257	18171	18300	18250	18430	18054	18218	18258	18292	18328	18146	18326	18263	18299	18185	18119	18224	18107	18209	18177	18069	18199	18278	18249	18256	18210	18228	18364	18250	18226	18260	18295	18076	18299	18172	18264	18230	18236	18114	18231	18320	18185	18261	18160	18169	18160	18242	18317	18163	18166	18234	18317	18317	18196	18362	18442	18185	18114	18285	18208	18207	18235	18416	18166	18219	18281	18142	18115	18305	18211	18168	18232	18212	18104	18353	18205	18378	18362	18165	18184	18225	18372	18235	18204	18354	18194	18283	18186	18188	18307	18383	18301	18254	18405	18021	18408	18245	18293	18311	18179	18292	18430	18214	18105	18194	18278	18349	18211	18207	18116	18249	18074	18467	18230	18113	18187	18379	18251	18318	18196	18309	18375	18271	18069	18341	18361	18345	18226	18106	18160	18185	18203	18225	18407	18095	18127	18301	18179	18305	18361	18238	18416	18313	18245	18112	18127	18170	18430	18279	18238	18162	18299	18204	18074	18125	18383	18224	18233	18184	18212	18258	18357	18347	18123	18097	18201	18104	18214	18126	18310	18193	18240	18015	18065	18463	18246	18353	18207	18338	18175	18210	18163	18223	18224	18231	18243	18180	18275	18209	18208	18264	18215	18275	18269	18380	18161	18250	18117	18352	18313	18302	18330	18196	18262	18182	18289	18046	18184	18177	18096	18226	18329	18305	18378	18148	18189	17968	18332	18358	18050	18251	18168	18305	18276	18228	18166	18224	18193	18200	18166	18210	18274	18139	18291	18149	18049	18269	18141	18210	18220	18253	18372	18292	18220	18322	18223	18238	18224	18350	18282	18078	18364	18151	18307	18257	18235	18298	18369	18125	18304	18477	18194	18309	18234	18206	18206	18294	18275	18387	18242	18324	18304	18247	18218	18350	18240	18241	18089	18238	18189	18318	18031	18144	18287	18225	18208	18201	18414	18188	18028	18141	18041	18042	18223	18221	18255	18116	18194	18319	18264	18322	18355	18252	18225	18153	18288	18280	18130	18171	18165	18176	18414	18070	18161	18209	18001	18377	18243	18133	18130	18249	18219	18383	18383	18267	18196	18136	18288	18183	18084	18277	18407	18169	18109	18204	18234	18253	18075	18166	18312	18208	18140	18187	18230	18326	18388	18204	18072	18118	18280	18287	18148	18119	18265	18317	18305	18343	18141	18109	18338	18213	18146	18359	18201	18126	18406	18122	18208	18060	18163	18282	18179	18160	18206	18417	18275	18103	18027	18382	18318	18118	18133	18125	18268	18277	18253	18269	18260	18100	18191	18321	18114	18234	18212	18406	18255	18237	18259	18193	18176	17975	18164	18295	18193	18303	18226	18238	18052	18247	18147	18125	18212	18426	18184	18211	18194	18196	18396	18221	18078	18273	18302	18088	18355	18129	18026	18202	18266	18286	18310	18114	18030	18267	18184	18269	18293	18329	18165	18156	18135	18190	18334	18108	18280	18185	18160	18174	18340	18020	18270	18170	18309	18245	18338	18167	18374	18165	18132	18358	18407	17979	18096	18128	18364	18216	18241	18041	18354	18154	18332	18210	18170	18240	18349	18332	18282	18243	18213	18256	18262	18350	18397	18105	18128	18219	18379	18249	18355	18098	18263	18380	18217	18368	18213	18128	18138	18270	18412	18391	18199	18356	18276	18099	18233	18334	18294	18202	18193	18119	18169	18219	18237	18139	18431	18161	18278	18279	18078	18252	18296	18138	18330	18100	18069	18371	18189	18289	18216	18253	18237	18254	18231	18326	18096	18200	18131	18232	18225	18205	18344	18095	18062	18188	18370	18100	18127	18132	18306	18290	18128	18330	18419	18244	18469	18323	18315	18243	18210	18326	18346	18305	18174	18214	18185	18251	18259	18154	18175	18315	18223	18166	18116	18145	18243	18094	18363	18318	18170	18114	18197	18383	18224	18179	18369	18284	18184	18418	18221	18212	18247	18306	18321	18432	18101	18175	18172	18234	18132	18308	18362	18192	18291	18029	18382	18282	18258	18229	18093	18193	18347	18241	18300	17964	18271	18247	18295	18117	18361	18468	18061	18345	18164	18222	18230	18384	18195	18384	18266	18096	18122	18449	18301	18105	18047	18312	18190	18282	18182	18254	18103	18360	18185	18211	18187	18111	18267	18096	18144	18291	18379	18057	18217	18192	18266	18106	18436	18216	18234	18166	18271	18257	18102	18053	18434	18356	18433	18324	18217	18244	18275	18357	18064	18128	18398	18176	18283	18131	18314	18107	18256	18262	18258	18439	18295	18250	18104	18160	18283	18298	18234	18202	18274	18274	18190	18201	18150	18301	18176	18187	18381	18257	18171	18304	18332	18228	18104	18261	18204	18229	18297	18168	18353	18177	18180	18225	18260	18279	18369	18117	18184	18374	18257	18169	18323	18161	18215	18198	18189	18151	18240	18066	18372	18000	18358	18116	18235	18159	18123	18248	18192	18125	18299	18110	18207	18223	18355	18248	18191	18248	18250	18186	18246	18392	18231	18293	18294	18212	18157	18268	18249	18179	18245	18191	18380	18539	18229	18172	18305	18283	18433	18268	18139	18121	18160	18352	18331	18096	18302	18444	18401	18232	18097	18260	18249	18223	18202	18393	18141	18300	18365	18221	18207	18338	18259	18048	17931	18330	18168	18196	18023	17910	18222	18532	18319	18118	18301	18339	18272	18348	18187	18233	18279	17990	18147	18172	18249	18323	18155	18171	18172	18063	18189	18300	18206	18149	18206	18176	18158	18202	18280	18096	18163	18287	18214	18169	18372	18381	18145	18135	18202	18251	18314	18074	18158	18128	18202	18099	18264	18153	18268	18414	18525	18050	18144	18176	18379	18264	18099	18316	18261	18225	18143	18233	18135	18117	18161	18205	18308	18380	18338	18314	18234	18334	18203	18193	18213	18340	18345	18088	18245	18296	18297	18203	18524	18125	18122	18324	18137	18116	18413	18317	18355	18280	18120	18047	18296	18205	18138	18172	18321	18378	18264	18161	18415	18048	18344	18142	18276	18202	18083	18161	18106	18235	18154	18141	18151	18195	18261	18122	18065	18480	18208	18235	18148	18213	18322	18172	18230	18144	18339	18041	18314	18257
23133	24219	38880	37277	32044	29596	28914	24006	22858	23431	23150	23122	23062	23280	23271	23385	23118	23193	23027	23034	22996	23031	22965	23178	22974	22985	22935	23063	23023	22763	22953	23093	22808	22888	22815	23188	22943	22787	22884	22710	22856	22998	22803	22798	23006	22833	22739	22847	23110	22945	22847	22978	22829	23027	23099	22954	22851	22861	22835	22762	22899	23027	22757	22984	22961	22745	22924	22649	22667	22839	22818	22803	22986	22868	22745	22849	22697	22882	22907	23110	22771	22851	22754	22878	22637	22877	22840	22783	22947	22938	22825	22784	22990	22781	22798	22736	22878	23051	22697	22741	22806	22938	22899	22862	22911	23035	22862	22944	22686	22721	22704	23055	23165	22868	22937	22652	22610	23070	22995	22909	22797	22654	22695	22502	22812	22856	22765	22769	22801	22774	22594	22755	22815	23111	22957	22767	22659	22999	22682	22673	22879	22812	22687	22683	22680	22761	22696	22634	22835	22856	22769	23008	22858	22894	22571	22954	22656	22941	22961	22898	22643	22737	22895	22797	22686	23029	22961	22859	22644	22979	22871	22742	22939	22570	22696	22888	22755	23032	22750	22998	22674	22807	22735	22847	22852	22856	23065	22774	23001	22753	22723	22949	22904	22734	22681	22842	22798	22892	22842	22912	22936	22870	22896	22835	22887	22769	22826	22657	22845	22855	23110	22745	22843	22686	22995	22542	22781	22733	22827	22780	22799	22909	22714	22713	22805	22597	22821	22682	22898	22795	22690	22707	22820	22818	22641	22767	22786	22672	22795	22960	22759	23017	22885	22827	22787	22710	22960	22698	22720	22688	22764	22762	22739	22737	22723	22732	22666	22650	22762	22741	22831	22858	22900	22686	22536	23031	22720	22853	22898	22838	22778	22647	22853	22688	22882	22790	22899	22963	22856	22918	22879	22673	22747	22591	22681	22769	22828	22928	22700	22750	22949	22777	22817	22892	22631	22699	23013	22749	22939	22805	22741	22807	22730	22643	22606	22610	22521	22863	22804	22766	22867	22843	22782	22619	22730	22811	22925	22733	22675	22913	22982	22742	22957	22713	22716	22710	23021	22677	22558	22823	22890	22747	22811	22762	22995	22864	22984	23033	22812	22842	22880	22964	22692	22961	23027	22833	22911	22648	22786	22690	23002	22876	22897	23033	22855	22781	22608	22670	22898	23017	22757	22954	22749	22888	22863	22887	22818	22603	22828	22852	22871	22817	22685	22816	22836	22901	22880	22728	22789	22728	22783	22806	22609	22436	22838	22899	22972	22790	22899	22875	22599	22823	22670	22735	22745	22648	22815	22779	22903	22723	22606	22568	22793	22871	22886	22810	22875	22876	22798	22735	22623	22994	22843	22718	22844	22740	22752	22679	22630	22980	22715	22663	22962	23124	22809	22655	22849	22724	22651	22673	22826	23009	22886	22734	22773	22716	22878	22761	22482	22642	22700	22710	22795	22863	22690	22804	22905	22844	22746	22897	22956	22850	22867	22842	22720	22728	22916	22750	23170	22889	22765	22733	22893	22877	22654	22843	22744	22846	22715	22747	22684	22806	22742	22692	22715	22674	23008	22994	22753	22876	22766	22815	22806	22560	22715	22787	22995	23036	22855	22837	23004	22718	22901	22823	22765	22797	22834	22706	22793	22793	22801	22629	22700	22829	22842	22547	22927	22774	22824	22973	22718	22846	22852	22807	22764	22887	22778	22797	22778	22625	22705	22824	22779	22746	22657	22732	22859	22665	22779	22875	22867	22774	22644	22685	22887	23026	22926	22985	22648	22520	22717	22763	22735	22959	23025	22752	22974	22823	22845	22705	22812	22903	23044	22926	22742	22795	22820	22850	22814	22988	22780	22942	22785	22805	22737	22643	22821	22819	22788	23119	22786	22816	22745	22759	22840	23043	22592	22860	22601	22883	22621	22644	22680	22606	22791	22710	22953	22723	22609	22915	22789	22798	22684	22806	22935	22944	22950	22757	22776	22728	22948	22814	22854	22874	22727	22931	23023	22873	22834	22797	22722	22665	22970	22880	22884	22771	22713	22536	22732	22612	22832	22807	22633	22587	22981	22755	22800	22917	23002	22834	22938	22743	22719	22801	23190	22878	22854	22773	22775	22955	22998	22640	22616	22683	22892	22724	22838	22681	22888	22855	22879	23063	22819	22584	22927	22912	23012	22664	22643	22932	22964	22757	22802	22658	22965	22844	22887	22815	22776	23002	22619	22874	22899	23060	22861	22883	22863	22707	22946	22707	22743	22666	22698	22653	22872	22679	22934	22896	22868	22972	22858	22915	22889	22709	22817	22704	22792	22897	22791	22861	22992	23171	22881	22997	22711	22710	22971	22966	22638	22795	22860	22686	23051	22850	22748	22901	22858	22767	23137	23017	22642	22958	22683	22741	22737	22682	22674	22624	22555	22807	22742	22642	23031	22824	22932	22702	22786	22761	22973	22801	22842	22647	22629	22905	22714	22825	22699	22794	22893	22900	22778	22858	22715	22839	23063	22954	22837	22725	22910	22700	22625	22773	22860	22985	22679	22900	22878	22723	22871	22934	22810	22900	22807	22763	22700	22833	22766	22507	22996	22890	22816	22822	22750	22859	22872	22743	22592	22682	22880	22823	22887	22745	22699	22849	22727	22905	22966	22846	22881	22644	22951	22638	22711	22721	22867	22597	22819	22641	22827	22781	22659	22595	22908	22550	22778	22674	22878	22978	22890	22748	22816	22857	22563	22891	22854	23025	22965	22817	22814	22707	22771	22849	22662	22705	22689	22772	22742	22940	22723	22827	22770	22999	22684	22698	22777	22792	22818	22796	22778	22914	22922	22825	22932	22835	22743	22704	22727	22960	22833	22840	22665	22912	22859	22757	22767	22786	22718	22898	22839	22649	22660	22510	22725	22655	22701	22676	22808	22833	22806	22852	22689	22895	22774	22878	22876	22688	22845	22739	22709	22711	22922	22849	22921	22870	22696	22464	22611	22870	22853	22765	22823	22922	22716	22709	22845	22586	22857	22732	23079	22773	22699	22896	22936	22686	22811	22586	22720	22770	22601	22808	22717	22955	22799	23086	22968	22461	22729	22734	22863	22644	22645	23109	22847	22911	22696	22766	22533	22749	22664	22758	22589	22968	22769	22793	22740	22746	22777	22909	22606	22792	22759	22587	22878	22762	22769	22976	22839	22824	22698	22779	22948	22706	22851	22701	22947	22998	23113	22842	22837	23027	22777	22865	22793	22935	22678	23042	22730	22796	22744	22854	22706	22833	22624	22502	22852	22668	22988	22546	22614	22800	22782	22684	22679	22558	22837	22727	22722	22711	22876	22818	22945	22796	22819	22708	22907	22681	22639	22563	22731	22740	22794	22765	22766	22766	23088	22760	22979	22772	22877	22666	22657	22969	22873	22806	22712	22905	22752	23063	22888	22736	22815	22852	22900	22972	22835	22792	22931	22869	22963	22712	22795	22814	22707	22948	23004	22832	22785	22849	22621	22614	22761	22791	22769	22716	22930	22884	22982	22835	22907	22953	22821	22806	22909	22647	22659	22790	22673	22735	22762	22877	22843	22840	22878	22841	22925	22939	22699	22744	22838	22717	22786	22692	22749	22752	22887	22648	22885	22772	22861	22770	22911	22764	22818	22856	22753	22626	22871	22848	22586	22760	22921	22813	22676	22778	22649	22806	22919	22747	22750	22937	22923	22773	22718	22819	22725	22912	22970	22910	22933	22838	22832	22694	22767	22779	22938	22814	22839	22638	22831	22705	22714	22731	22959	22826	22906	22765	22721	22719	22824	22966	22505	22996	22755	22836	22620	22598	22726	22961	22824	22813	22685	22885	22824	22618	22880	22652	22681	22810	22812	22643	22738	22683	22986	22790	22756	22894	22743	22916	22966	22647	22827	23026	22823	22843	22826	22505	22869	22787	22879	22668	22959	22845	22732	22783	22676	22906	22922	22671	22770	22749	22646	22803	22919	22907	22866	22804	22732	22819	22770	22706	22769	22901	22955	22619	22845	22833	22976	22755	23015	22646	22700	22647	22681	22748	22691	22730	22929	22791	22774	22774	22706	22847	22964	22667	22927	22795	22899	22816	22948	22793	22921	22984	22782	22737	22750	22741	22726	22879	22996	22864	22918	22965	22751	22849	22731	22763	22802	23105	22942	22901	22634	22789	23034	22803	22684	22860	23058	22897	22706	22975	22808	22709	22678	22550	22749	22683	22637	22742	22649	22871	22800	22624	22607	22845	22611	22767	22766	22646	22785	22815	22916	22725	22728	22704	22648	22885	22896	22857	22878	22635	22796	22601	22692	22792	22699	22604	22788	22789	22762	22735	22696	22794	22871	22929	22669	22910	22787	22901	22827	22968	22786	22749	22722	22810	22703	22768	22835	22741	22722	22953	22935	22608	22818	22966	22724	22774	22797	22744	22829	22792	22781	22747	22927	22955	22868	22849	22892	22742	22905	22746	22778	22842	22754	22984	22642	22665	22957	22874	22798	22760	22839	22543	22742	22874	22821	22932	22917	22877	22760	22813	22655	22660	22793	22728	22756	23144	22764	23017	22729	22849	22873	22744	22695	22771	22860	22854	22963	22729	22880	22749	22841	22920	22778	23008	22888	22782	22757	22678	22759	22667	22722	22972	22841	22593	22692	22587	22830	22750	22830	22698	22920	22735	22725	22719	22954	22762	22715	22811	22834	22800	22950	22630	22866	22533	22784	22779	22662	22840	22766	22983	22963	22824	22797	22615	22863	22758	22557	22657	22944	22973	22747	22761	22735	22871	22800	22657	23017	22835	22673	22813	22817	22890	23000	22903	22820	22601	22898	22761	22777	22822	23008	22817	22868	22838	22621	22800	22545	23049	22831	22903	22877	22785	22959	22808	22750	22814	22864	22833	22746	22861	22624	22848	23065	23090	22849	22970	23101	22748	22604	22841	22888	22891	22836	22813	22763	22920	22694	22952	22897	22893	22590	22734	22709	22805	22719	22793	22683	22820	22724	22774	22895	22937	22903	22850	22784	22780	23030	22679	22783	22996	22720	22797	22677	22778	22833	23106	22726	22913	22886	22913	22903	22742	22650	22839	22742	22791	22570	22744	22884	22842	22824	22756	22678	22819	22979	22699
51977	104508	94369	70396	46591	30142	20656	18307	18384	18397	18588	18313	18488	18287	18415	18279	18524	18416	18235	18309	18439	18280	18480	18520	18461	18382	18078	18574	18485	18320	18305	18508	18409	18363	18450	18378	18392	18305	18353	18323	18492	18366	18350	18463	18407	18277	18572	18404	18339	18443	18453	18391	18488	18524	18338	18446	18512	18378	18282	18319	18356	18302	18556	18484	18119	18388	18326	18457	18320	18440	18402	18350	18457	18476	18277	18525	18448	18422	18290	18549	18438	18459	18510	18390	18372	18460	18351	18244	18385	18332	18519	18183	18445	18400	18333	18430	18470	18354	18369	18355	18247	18407	18640	18290	18462	18509	18370	18599	18373	18417	18186	18503	18379	18437	18411	18434	18363	18258	18569	18351	18410	18448	18324	18459	18463	18245	18367	18258	18274	18314	18410	18297	18654	18272	18435	18377	18499	18335	18457	18430	18350	18291	18240	18556	18433	18335	18271	18441	18327	18269	18446	18448	18457	18355	18231	18438	18480	18281	18497	18486	18382	18415	18381	18435	18338	18541	18567	18366	18431	18365	18412	18343	18256	18250	18371	18448	18493	18399	18361	18333	18484	18222	18650	18382	18470	18215	18271	18507	18278	18347	18394	18178	18285	18266	18436	18330	18471	18138	18416	18337	18473	18367	18389	18306	18433	18417	18298	18282	18578	18447	18486	18446	18266	18330	18370	18395	18312	18434	18333	18330	18381	18347	18472	18604	18453	18258	18347	18358	18481	18320	18231	18283	18286	18212	18267	18380	18387	18389	18320	18396	18303	18459	18429	18467	18341	18372	18294	18336	18400	18484	18336	18358	18292	18400	18279	18200	18530	18397	18339	18325	18427	18464	18295	18322	18467	18436	18512	18337	18351	18316	18490	18268	18380	18245	18260	18518	18416	18257	18468	18354	18527	18538	18209	18426	18245	18517	18277	18525	18252	18369	18452	18327	18327	18328	18333	18593	18380	18337	18174	18420	18414	18463	18422	18278	18375	18642	18358	18478	18261	18280	18363	18597	18417	18269	18321	18434	18334	18524	18325	18363	18403	18363	18370	18446	18398	18490	18495	18424	18472	18358	18375	18464	18505	18509	18325	18550	18279	18384	18372	18372	18199	18359	18447	18512	18114	18345	18401	18461	18372	18205	18342	18483	18369	18208	18259	18236	18277	18313	18494	18424	18464	18543	18486	18462	18509	18436	18536	18363	18488	18413	18436	18338	18302	18227	18324	18480	18306	18214	18447	18575	18434	18331	18410	18461	18239	18436	18353	18265	18230	18420	18251	18405	18346	18321	18424	18546	18326	18338	18368	18335	18503	18350	18438	18341	18337	18380	18453	18341	18259	18215	18618	18399	18554	18359	18412	18156	18365	18476	18277	18222	18300	18370	18453	18410	18330	18596	18460	18420	18383	18406	18275	18352	18456	18606	18429	18561	18396	18431	18531	18460	18364	18384	18180	18459	18478	18395	18374	18376	18393	18389	18360	18297	18371	18336	18575	18241	18484	18300	18280	18264	18422	18511	18343	18228	18517	18174	18373	18406	18353	18335	18313	18395	18294	18387	18429	18197	18318	18309	18294	18335	18403	18463	18351	18410	18415	18565	18170	18500	18391	18439	18368	18549	18282	18350	18351	18501	18366	18182	18410	18325	18464	18218	18323	18357	18404	18477	18472	18457	18253	18348	18487	18395	18441	18348	18415	18435	18156	18568	18365	18153	18408	18397	18334	18309	18219	18298	18285	18277	18431	18334	18316	18274	18478	18390	18443	18278	18296	18383	18365	18316	18298	18379	18377	18458	18339	18377	18486	18407	18193	18393	18503	18568	18282	18503	18326	18198	18388	18509	18190	18358	18370	18387	18329	18480	18344	18574	18501	18241	18316	18438	18575	18555	18446	18545	18357	18427	18299	18336	18303	18420	18396	18621	18317	18347	18421	18454	18391	18317	18430	18382	18416	18373	18606	18403	18232	18296	18354	18471	18163	18426	18364	18385	18403	18398	18464	18280	18298	18482	18440	18441	18447	18380	18360	18352	18345	18181	18440	18560	18262	18119	18410	18497	18482	18263	18430	18387	18215	18343	18527	18284	18297	18463	18381	18566	18383	18252	18389	18418	18288	18587	18584	18390	18383	18274	18598	18296	18502	18276	18359	18275	18532	18392	18204	18238	18555	18317	18330	18338	18438	18221	18367	18252	18318	18499	18309	18236	18496	18365	18461	18375	18510	18304	18431	18424	18256	18436	18236	18264	18436	18393	18459	18459	18343	18337	18477	18398	18399	18359	18409	18313	18447	18310	18342	18332	18261	18460	18343	18568	18301	18274	18484	18277	18312	18175	18396	18370	18360	18295	18408	18522	18323	18268	18419	18235	18433	18489	18193	18275	18374	18324	18420	18456	18383	18499	18505	18515	18305	18371	18346	18318	18597	18412	18372	18508	18359	18225	18309	18441	18288	18289	18224	18287	18331	18310	18264	18478	18325	18377	18221	18286	18373	18391	18233	18218	18427	18208	18469	18497	18393	18291	18326	18258	18238	18351	18370	18290	18343	18351	18352	18307	18379	18293	18361	18361	18312	18384	18304	18455	18446	18308	18517	18236	18390	18361	18363	18462	18424	18301	18361	18256	18508	18440	18445	18348	18497	18387	18437	18290	18303	18355	18304	18309	18529	18385	18336	18400	18413	18523	18202	18354	18524	18347	18512	18307	18483	18541	18397	18360	18416	18403	18247	18507	18373	18484	18285	18396	18342	18305	18277	18393	18446	18288	18379	18475	18314	18427	18279	18219	18407	18345	18536	18354	18335	18485	18379	18606	18346	18294	18480	18433	18475	18488	18491	18275	18377	18513	18230	18388	18405	18288	18291	18429	18447	18294	18135	18602	18278	18308	18377	18324	18313	18285	18274	18321	18411	18339	18215	18321	18424	18233	18470	18455	18396	18445	18373	18387	18315	18488	18392	18379	18430	18385	18444	18400	18320	18538	18614	18351	18326	18573	18547	18413	18395	18377	18427	18378	18237	18341	18396	18378	18327	18392	18435	18390	18504	18514	18331	18322	18279	18513	18337	18356	18527	18501	18528	18588	18474	18394	18465	18354	18397	18355	18409	18352	18351	18588	18247	18341	18143	18371	18399	18388	18271	18351	18275	18159	18347	18471	18296	18485	18531	18393	18463	18384	18448	18579	18582	18436	18469	18366	18085	18371	18372	18343	18483	18337	18487	18148	18422	18632	18456	18379	18545	18275	18359	18404	18436	18322	18268	18307	18269	18299	18559	18288	18472	18482	18328	18366	18429	18317	18138	18424	18389	18395	18528	18391	18385	18347	18530	18305	18429	18402	18438	18422	18473	18262	18498	18470	18378	18410	18231	18320	18592	18299	18394	18269	18500	18363	18278	18452	18309	18111	18522	18426	18370	18396	18329	18374	18459	18229	18461	18492	18456	18256	18156	18371	18295	18385	18415	18230	18353	18233	18316	18430	18329	18407	18426	18518	18288	18276	18564	18332	18262	18283	18452	18330	18436	18489	18621	18374	18392	18468	18203	18456	18368	18187	18395	18395	18389	18442	18215	18363	18259	18411	18553	18430	18348	18282	18347	18304	18278	18455	18294	18427	18248	18466	18356	18484	18589	18416	18504	18412	18298	18261	18487	18460	18297	18325	18329	18429	18436	18439	18276	18232	18246	18446	18431	18361	18325	18205	18335	18340	18348	18415	18382	18335	18367	18247	18482	18350	18177	18185	18133	18437	18336	18382	18377	18386	18450	18318	18449	18325	18310	18340	18340	18279	18430	18270	18277	18413	18295	18236	18281	18483	18380	18512	18498	18615	18413	18145	18489	18470	18301	18234	18304	18387	18341	18433	18372	18278	18336	18350	18267	18426	18417	18429	18575	18362	18414	18365	18540	18447	18354	18433	18436	18295	18471	18487	18385	18392	18508	18430	18339	18383	18333	18398	18317	18421	18404	18487	18317	18430	18253	18264	18329	18527	18479	18505	18311	18382	18214	18420	18396	18390	18422	18342	18388	18486	18429	18396	18299	18439	18539	18413	18248	18514	18389	18388	18347	18296	18478	18368	18313	18361	18411	18255	18385	18479	18255	18305	18378	18450	18388	18448	18302	18365	18393	18269	18326	18398	18342	18562	18326	18302	18293	18322	18319	18555	18395	18503	18249	18263	18110	18431	18398	18341	18540	18373	18274	18351	18548	18514	18522	18532	18351	18428	18268	18307	18455	18433	18321	18346	18249	18359	18390	18447	18306	18396	18377	18261	18524	18414	18615	18371	18307	18397	18443	18114	18396	18202	18496	18393	18336	18611	18478	18392	18345	18380	18285	18445	18431	18341	18505	18249	18121	18571	18474	18335	18407	18453	18217	18401	18382	18300	18408	18382	18287	18178	18345	18480	18364	18248	18379	18296	18439	18298	18420	18201	18502	18406	18398	18426	18444	18382	18474	18443	18425	18471	18318	18304	18461	18373	18499	18454	18451	18385	18259	18371	18326	18345	18421	18568	18437	18448	18570	18328	18402	18317	18602	18430	18518	18346	18343	18406	18398	18303	18307	18395	18269	18308	18145	18274	18501	18494	18422	18365	18369	18214	18351	18472	18368	18383	18380	18335	18325	18431	18347	18316	18432	18437	18228	18285	18345	18341	18429	18385	18320	18382	18463	18242	18281	18312	18349	18165	18497	18384	18423	18383	18268	18587	18344	18378	18418	18526	18367	18224	18316	18424	18351	18446	18283	18542	18439	18436	18501	18356	18321	18183	18602	18442	18229	18239	18383	18324	18467	18228	18426	18303	18501	18395	18320	18431	18395	18347	18349	18128	18308	18339	18256	18265	18449	18362	18237	18481	18556	18296	18487	18568	18272	18508	18261	18377	18367	18477	18429	18197	18420	18377	18076	18357	18458	18460	18224	18345	18464	18326	18356	18317	18181	18291	18486	18314	18307	18418	18344	18267	18278	18289	18262	18423	18251	18287	18299	18414	18363	18305	18381	18329	18465	18326	18419	18596	18173	18235	18245	18413	18349	18491	18398	18384	18309	18506	18398	18349	18262	18418	18408	18505	18268	18406	18229	18507	18369	18174	18445	18428	18151	18462	18669	18379	18277	18276	18319	18391	18409	18428
31123	39519	45373	34382	26070	23605	23066	22455	22571	22265	22475	22093	22376	22469	22414	22381	22459	22346	22564	22419	22471	22334	22422	22229	22335	22469	22391	22519	22398	22322	22427	22396	22451	22532	22577	22436	22403	22541	22485	22347	22416	22377	22425	22497	22370	22090	22515	22488	22411	22474	22399	22256	22377	22232	22560	22481	22415	22401	22310	22601	22730	22478	22480	22427	22343	22294	22443	22306	22574	22535	22339	22590	22333	22314	22321	22440	22602	22195	22611	22468	22265	22344	22394	22427	22418	22406	22247	22471	22394	22395	22294	22304	22465	22299	22483	22374	22515	22364	22425	22394	22368	22268	22470	22304	22398	22423	22406	22408	22541	22375	22339	22246	22435	22410	22461	22538	22401	22438	22337	22482	22332	22592	22551	22493	22435	22293	22275	22344	22536	22298	22386	22599	22456	22183	22457	22294	22436	22407	22251	22355	22228	22337	22179	22464	22338	22112	22321	22350	22334	22413	22128	22420	22152	22370	22538	22531	22375	22350	22385	22476	22374	22390	22208	22603	22407	22231	22157	22358	22549	22432	22593	22405	22484	22512	22440	22298	22302	22396	22305	22267	22149	22429	22139	22128	22333	22420	22375	22249	22421	22405	22355	22441	22391	22374	22414	22260	22649	22590	22332	22305	22422	22315	22592	22441	22481	22410	22307	22317	22282	22392	22060	22498	22296	22284	22371	22353	22555	22236	22414	22304	22229	22325	22278	22459	22273	22277	22201	22461	22452	22227	22288	22370	22359	22466	22366	22322	22281	22408	22542	22451	22527	22274	22387	22403	22061	22145	22186	22200	22370	22545	22326	22465	22276	22358	22500	22347	22334	22336	22261	22397	22247	22588	22416	22383	22312	22388	22301	22362	22377	22268	22450	22251	22381	22304	22504	22535	22480	22436	22751	22578	22433	22322	22541	22390	22294	22737	22429	22325	22235	22565	22639	22457	22429	22515	22770	22585	22441	22382	22282	22456	22442	22321	22358	22509	22371	22053	22130	22369	22479	22399	22294	22306	22491	22432	22404	22541	22289	22534	22626	22242	22621	22413	22409	22338	22323	22130	22311	22484	22624	22513	22422	22352	22529	22568	22319	22520	22446	22314	22287	22381	22310	22564	22141	22572	22592	22380	22259	22603	22285	22302	22356	22532	22353	22445	22551	22310	22287	22318	22411	22333	22341	22558	22344	22384	22579	22305	22555	22238	22320	22205	22304	22253	22607	22521	22457	22388	22330	22431	22520	22491	22459	22320	22220	22343	22152	22657	22572	22397	22512	22440	22496	22480	22431	22347	22516	22422	22467	22298	22585	22470	22480	22445	22405	22306	22224	22200	22506	22404	22373	22379	22447	22356	22307	22402	22314	22317	22157	22351	22426	22287	22478	22398	22395	22530	22411	22273	22448	22276	22343	22286	22349	22385	22546	22323	22430	22261	22048	22199	22251	22399	22706	22318	22349	22418	22537	22387	22299	22397	22500	22427	22413	22356	22318	22517	22468	22320	22447	22304	22483	22379	22676	22449	22338	22488	22446	22524	22376	22349	22727	22194	22255	22430	22456	22360	22476	22321	22180	22421	22560	22166	22497	22415	22344	22272	22437	22358	22461	22439	22247	22295	22455	22465	22323	22326	22469	22482	22567	22381	22294	22399	22335	22577	22334	22122	22359	22384	22335	22480	22397	22147	22351	22323	22403	22215	22380	22455	22322	22306	22254	22309	22371	22462	22369	22025	22224	22300	22524	22233	22447	22179	22353	22329	22210	22409	22550	22441	22473	22577	22396	22281	22368	22278	22160	22437	22373	22179	22239	22487	22455	22249	22612	22536	22431	22207	22473	22541	22500	22476	22413	22396	22414	22547	22408	22456	22298	22273	22266	22249	22177	22375	22495	22505	22451	22453	22346	22652	22333	22505	22466	22490	22322	22283	22283	22297	22422	22275	22402	22282	22526	22325	22422	22366	22471	22367	22441	22289	22251	22139	22273	22686	22245	22392	22360	22499	22703	22497	22477	22435	22165	22398	22341	22385	22511	22473	22474	22097	22433	22360	22242	22399	22369	22578	22227	22242	22578	22418	22506	22318	22532	22405	22138	22367	22386	22431	22300	22501	22397	22529	22349	22143	22384	22241	22361	22389	22434	22334	22357	22409	22521	22424	22266	22318	22353	22616	22516	22298	22457	22471	22193	22393	22300	22122	22301	22464	22474	22526	22151	22470	22415	22257	22252	22544	22175	22392	22197	22417	22313	22266	22440	22260	22372	22351	22354	22352	22339	22536	22366	22515	22512	22448	22620	22613	22392	22400	22447	22266	22437	22355	22663	22496	22562	22623	22397	22381	22455	22271	22694	22233	22680	22507	22424	22355	22335	22338	22236	22556	22389	22144	22331	22535	22430	22308	22376	22273	22460	22434	22337	22204	22246	22364	22337	22102	22319	22245	22171	22510	22225	22175	22455	22247	22506	22172	22454	22454	22412	22458	22466	22431	22406	22255	22515	22351	22382	22371	22543	22448	22594	22478	22460	22560	22309	22550	22515	22468	22474	22623	22429	22395	22543	22399	22268	22474	22357	22253	22293	22573	22082	22418	22344	22361	22367	22307	22427	22510	22559	22370	22325	22315	22202	22258	22318	22359	22393	22214	22480	22232	22500	22169	22507	22198	22282	22446	22721	22489	22360	22532	22400	22459	22351	22305	22710	22398	22350	22166	22476	22386	22427	22272	22204	22347	22452	22314	22520	22343	22550	22381	22314	22579	22367	22422	22685	22387	22256	22426	22523	22477	22406	22335	22497	22586	22335	22537	22475	22561	22419	22248	22445	22615	22414	22288	22462	22419	22331	22379	22587	22281	22547	22488	22538	22385	22472	22503	22655	22273	22405	22131	22406	22363	22476	22308	22621	22276	22293	22429	22326	22380	22451	22524	22215	22324	22614	22185	22302	22238	22358	22396	22591	22431	22435	22253	22409	22223	22513	22553	22323	22339	22669	22478	22535	22499	22442	22400	22452	22301	22335	22331	22312	22371	22368	22502	22549	22232	22497	22307	22318	22339	22328	22199	22298	22494	22312	22432	22401	22214	22191	22112	22467	22482	22462	22364	22647	22282	22495	22293	22474	22529	22269	22668	22366	22300	22556	22300	22380	22177	22318	22307	22419	22247	22187	22352	22460	22246	22193	22213	22417	22275	22441	22523	22324	22164	22357	22271	22369	22177	22402	22422	22472	22268	22372	22134	22607	22449	22095	22401	22724	22452	22467	22464	22444	22409	22433	22273	22146	22606	22386	22170	22550	22587	22477	22340	22249	22351	22433	22345	22487	22152	22282	22426	22497	22326	22625	22310	22187	22517	22384	22361	22450	22573	22238	22551	22196	22430	22568	22494	22299	22355	22649	22335	22520	22473	22297	22459	22544	22555	22557	22244	22325	22415	22179	22281	22345	22505	22377	22299	22460	22285	22287	22349	22557	22535	22508	22449	22465	22446	22538	22301	22386	22457	22445	22411	22236	22272	22268	22291	22462	22496	22350	22647	22519	22298	22335	22487	22405	22313	22388	22394	22235	22292	22280	22507	22363	22395	22303	22580	22423	22595	22316	22237	22278	22391	22424	22442	22448	22275	22641	22308	22395	22451	22415	22418	22206	22461	22527	22358	22564	22294	22246	22313	22406	22408	22512	22184	22356	22265	22531	22236	22472	22180	22528	22465	22510	22468	22410	22523	22499	22483	22185	22306	22433	22469	22492	22147	22342	22325	22533	22479	22424	22527	22405	22417	22500	22198	22419	22578	22140	22374	22312	22410	22371	22412	22545	22225	22318	22179	22529	22407	22508	22163	22169	22547	22509	22431	22180	22263	22579	22390	22473	22461	22396	22195	22364	22340	22512	22374	22245	22496	22482	22381	22253	22267	22455	22285	22543	22338	22303	22392	22451	22540	22446	22362	22325	22332	22445	22307	22581	22368	22284	22248	22396	22125	22442	22516	22500	22312	22241	22290	22336	22405	22415	22558	22502	22591	22474	22290	22327	22506	22450	22274	22470	22581	22391	22314	22557	22496	22451	22244	22369	22527	22307	22416	22363	22499	22467	22382	22308	22239	22411	22192	22506	22416	22512	22334	22440	22400	22520	22342	22385	22158	22335	22299	22266	22604	22468	22417	22352	22316	22266	22389	22539	22513	22474	22415	22272	22324	22149	22363	22429	22437	22432	22484	22632	22285	22383	22525	22221	22315	22475	22379	22544	22549	22449	22445	22416	22555	22312	22375	22649	22482	22480	22562	22617	22554	22504	22404	22464	22706	22461	22382	22366	22689	22441	22204	22292	22328	22166	22367	22544	22454	22415	22569	22283	22535	22487	22403	22316	22314	22351	22357	22348	22260	22504	22406	22339	22571	22408	22243	22394	22537	22499	22492	22413	22218	22139	22549	22359	22697	22387	22411	22421	22456	22312	22265	22298	22677	22405	22361	22154	22330	22270	22473	22371	22327	22430	22464	22545	22415	22544	22630	22399	22449	22129	22355	22383	22293	22507	22345	22342	22435	22416	22299	22221	22282	22368	22410	22580	22184	22498	22491	22496	22203	22490	22331	22201	22501	22292	22349	22497	22332	22380	22410	22390	22521	22668	22456	22431	22371	22441	22407	22201	22571	22384	22295	22325	22635	22274	22341	22395	22197	22514	22560	22459	22524	22365	22412	22411	22294	22365	22440	22429	22314	22477	22118	22314	22536	22436	22565	22370	22335	22484	22624	22273	22315	22394	22315	22387	22517	22539	22315	22570	22354	22585	22259	22274	22351	22390	22345	22347	22361	22737	22373	22588	22618	22551	22327	22337	22398	22606	22461	22253	22147	22590	22403	22592	22374	22532	22579	22578	22515	22472	22319	22675	22336	22691	22445	22396	22418	22450	22591	22586	22335	22138	22400	22446	22337	22320	22144	22344	22438	22431	22327	22297	22496	22623	22380	22622	22389	22384	22436	22190	22407	22387	22343	22492	22421	22408	22457	22624	22594	22447	22331	22488	22425	22263	22571	22375	22275	22440	22516	22302	22256	22426	22059	22143	22224	22486	22255	22338	22354	22507	22242	22496	22228	22253	22389	22546	22448	22287	22173	22264	22500	22502	22633	22656	22470	22483	22570
37570	59180	47065	29355	21856	19002	18291	18134	18230	18269	18043	18220	18223	18123	18115	18020	18116	18107	18018	18045	18268	17966	18052	18138	18194	18232	18193	18155	18268	18120	18146	17980	18054	17962	18307	18121	18141	18029	18104	18126	18126	18297	18130	18042	18244	18088	18225	18189	18112	18197	18054	18054	18305	18192	18013	18050	18087	18067	18118	18139	18052	18025	18100	17911	18179	18042	18012	17958	18057	18076	18195	18263	17957	17967	18268	17884	18187	18161	18038	18216	18241	18191	18087	18237	18040	18080	18104	18281	18046	18037	18103	18085	18134	18135	17983	18115	18188	18228	18054	17958	18115	18227	18264	18109	18045	17923	17962	17904	18060	18030	18211	18028	18021	17953	18129	18075	18293	18120	18089	18012	18147	18096	18210	18095	18075	18138	18193	18197	18135	18274	18079	18195	18158	18006	18189	18125	18012	18133	18107	17952	18103	18241	18224	18048	18021	18040	18116	18036	18084	18189	18115	18149	18078	18261	18108	18077	17962	18108	18033	18072	18365	18023	17942	18046	18003	18186	17925	17930	17943	18135	18000	18106	18175	18165	18047	18110	18039	18166	18192	18112	18149	18243	18187	18006	18100	18300	18194	17912	18150	18145	18163	17971	18134	17852	18201	18078	18164	18094	17959	17986	18148	18003	18306	18006	18080	18069	18070	18268	18176	18165	18065	18114	18095	18134	18182	17959	18128	18103	17972	17957	18088	18232	18411	18038	18054	17922	18164	18192	17969	18070	18291	18007	18238	18244	18029	17931	18097	18141	18116	18097	18039	18068	18016	18337	18098	18231	18093	18183	18047	18364	18066	18174	18179	18199	18228	18223	18269	18001	18125	17980	18224	17909	18021	18228	18005	18147	18040	18120	18183	18124	18049	18073	18294	18175	18062	18244	18130	18017	18185	18108	17999	18115	18288	18092	18129	18163	18066	18123	18043	18144	17942	18148	17940	17994	18121	18041	18151	18086	18229	17956	17996	18213	18026	18082	18165	17992	18084	17954	17976	18059	18126	18034	18266	18051	17961	18075	17837	17930	18076	18179	18188	18095	17918	18037	18070	17989	17896	18083	18101	18020	18057	18109	18004	18148	18129	18114	18098	18040	18074	18044	18083	18051	18081	18013	18114	18109	18106	18066	18269	18062	18078	18240	17950	18088	18177	18019	18023	18082	17994	18065	18004	18136	17993	18227	18122	17994	18073	18023	18056	17940	18096	17972	18104	18036	18124	18100	18073	18177	17925	18051	18151	18014	18261	18145	17950	17998	18024	17886	18347	18193	18144	18301	18093	18153	17897	18161	18189	18336	18205	17975	18244	18001	18061	18198	18150	17941	18085	18195	18045	18147	18096	18101	18059	18038	18059	18103	18235	18068	18016	18277	18030	18083	18098	18154	18102	18017	18094	18188	18011	18053	18086	17991	18094	17950	18126	18224	17932	18229	18130	18175	18090	17937	18201	18001	18066	18172	18198	18306	18111	18233	18232	18151	18188	18057	18137	18148	18186	18226	18138	17896	18079	18081	18148	18123	18042	18078	18116	18106	18101	18235	18059	18039	18133	18012	17979	18244	18135	17941	17997	18126	18169	18253	17882	18112	18078	18155	18177	18286	18210	18048	18038	18095	18074	18068	18100	18130	18238	18229	18051	18143	17991	18239	18039	18116	17969	18244	17960	18282	18108	18112	18046	17976	18150	18190	18236	18131	18065	18093	18182	18041	18026	18219	18112	18202	18074	18154	18096	18218	18255	18162	18226	18117	18133	18054	18244	18112	18013	18155	17996	18019	18118	18179	18146	18004	18131	18204	18082	18195	18023	18051	18353	18196	18062	18112	18121	18146	18210	18071	18050	17997	17991	18081	18162	18133	18201	18275	18141	18072	18204	18188	18106	17975	18134	18151	18161	18102	18120	18193	18147	18114	17908	18284	18179	18122	17988	18045	18206	17976	18197	18143	18119	18101	18144	18337	18026	17982	17991	18093	18065	18023	18278	18291	18323	18067	18279	18103	18214	18042	18294	18166	18019	18032	17985	18079	17982	18258	18081	18007	18172	18097	18198	18151	18001	17981	18248	18182	18140	18127	18072	18246	18040	18013	18157	18244	18076	18115	18091	18020	18185	18101	18209	18261	18083	17962	17898	18121	18150	18158	17925	18282	18077	18094	18239	18065	18163	18168	18287	18005	18143	18146	18295	18213	18095	18138	18087	18073	18137	18129	18197	18144	18186	17916	18166	18203	18297	18006	17892	18296	18154	18026	18017	18091	18104	18138	18230	18099	18232	18078	18128	18154	18154	18083	17996	18057	18084	18127	18132	18094	18370	18134	18069	18239	18220	18124	18228	18152	18219	18260	18096	18036	18144	18192	18035	18146	18039	18151	18205	18053	18275	18043	18065	17946	18137	18249	18089	18304	18105	18031	18093	18138	18035	18255	17995	18145	18071	18272	17996	18062	17971	18070	18220	18108	18024	18038	17922	18085	17930	18091	18075	18277	18168	18178	18281	18017	18026	18211	18161	18044	18333	17956	18074	18104	18274	18036	18293	18215	17980	18151	18143	18097	18224	17854	18130	18199	18178	18124	18160	18010	18047	17916	18067	18261	18062	18147	17990	18247	17986	18143	18140	18111	18006	18083	18224	18180	18014	18201	18090	17915	18107	18121	18157	18080	17994	18274	18139	18107	18279	18347	18044	18056	17950	18287	18200	18120	17906	18239	17988	18223	18109	18160	18150	18029	18054	18286	18197	18010	18181	17986	18085	18298	18287	18092	18102	18116	17967	18114	18095	18179	18023	18220	18075	18069	18233	18121	17981	18089	18017	18117	18269	18158	18238	18126	18317	18108	18160	18240	18175	18236	18046	17988	18221	18261	18020	18133	18167	18021	18099	17917	18096	17903	17982	18179	18178	17962	18054	18248	18008	17922	18034	18126	18274	18032	18096	18098	18054	18159	18057	18177	18061	18277	17893	18173	18101	18113	18191	17987	18231	17958	18085	17933	18034	18133	18113	18232	17980	17989	18085	18066	18228	17987	18125	17953	18081	18073	18062	17880	18134	18179	18158	18125	18018	18172	17961	18113	18025	18084	18043	18200	18081	17975	18191	18107	18026	18022	17996	18209	18279	18001	18031	18137	17982	18118	18059	18236	18192	18194	18159	18189	18199	18114	18027	18106	18130	18106	18030	18003	18129	18204	18176	18179	18062	18179	18245	18061	18177	18009	18069	18194	17897	18123	18081	18264	18167	17933	17886	18069	18253	18006	18184	18076	18098	18266	17996	18195	18125	18224	18166	18115	18168	18150	18216	18167	18008	18187	18120	17920	18073	18198	18053	18191	18112	17993	18150	18098	18191	18213	18133	18298	18105	18002	18394	18125	18076	17891	18081	18180	17944	18185	18202	18231	18231	18153	18049	17981	18145	18150	18147	18082	18117	18131	18195	18189	18056	18158	18335	17971	17965	17857	18160	18034	18045	17946	18156	18129	18234	17996	18324	18060	18182	18146	18092	17928	18062	18139	18078	18224	18104	18166	18196	18021	18167	17985	18062	18142	18025	18151	18201	18057	18072	18118	18137	18068	18188	18150	18032	18152	18089	18124	18212	18184	18240	18100	18035	17943	18138	18166	18105	18108	18153	18211	18108	18057	18077	17989	18053	18263	18212	17839	18103	17995	18172	18027	18083	18134	18224	18134	18093	18121	18131	18203	18193	18085	17989	18156	18170	18309	18078	18178	17991	17879	18275	18106	18058	18335	18035	18190	18266	18043	18152	18149	18136	18137	18099	18034	18130	18037	18253	18150	18192	18187	18229	17995	18007	17865	18065	17879	18138	18147	18148	18022	18286	18148	18054	18173	17991	18096	18038	18126	17976	18169	18147	17929	18194	18120	18129	18093	18243	18132	18011	17962	18283	18315	18118	18242	18278	18132	18280	18086	18096	18088	18163	17884	18095	18250	18069	18080	18073	18112	18071	18217	18360	17946	18220	18247	18177	18102	18036	18095	18137	17767	18059	18044	18261	18220	18079	18259	18182	18027	18016	18243	18263	18034	18055	18145	18142	18205	18239	18237	17959	18257	18038	18041	17995	18120	18254	18039	17975	18285	18330	18153	18259	18024	18040	18239	18259	18102	18217	18185	18096	18003	18092	18057	17914	18117	18073	18173	18128	18192	18179	18222	18235	18223	18104	17941	18009	17958	18097	18040	18094	18134	18236	18043	18104	17940	18014	18152	18097	18043	18173	18091	18040	18078	17999	18012	17987	18152	18027	18220	18037	18144	18294	18011	18086	18211	18172	18054	18216	18052	18265	18192	18153	18162	17928	17876	18140	18241	18216	18175	18141	18116	18058	18145	18197	18043	18026	18151	18093	18083	18211	18043	18114	17946	18225	18106	18277	18143	18143	17986	18150	18044	18165	18103	18013	18182	18069	18158	18148	18122	18138	18206	18129	18180	18046	18257	18322	18224	18171	18042	18174	18157	18011	18083	18157	18226	18108	18146	18056	18151	18092	18279	18194	18159	18220	18108	18094	18206	18345	17980	18102	18057	18093	18038	18196	18018	18121	18136	18250	18119	18075	17906	18128	18128	18104	18163	18259	18061	18131	18025	18225	18168	18165	18171	18154	18136	18157	18040	18082	18299	18236	17959	17968	18370	18019	18019	18262	18088	18085	18123	18104	18117	18150	18015	18147	18073	18068	18245	18107	18199	17958	17974	18248	18087	18225	18078	18128	18245	18235	18038	18034	18187	18004	18044	18105	18175	18099	18274	18118	18250	18238	18054	18095	18254	18178	18053	18068	18261	18133	18249	18093	18145	18066	18165	18109	18062	18143	18324	18075	18112	18295	18219	18037	18102	18071	18153	18044	18112	17996	18130	18162	18031	18116	18181	18327	18078	18273	18098	18164	18202	18114	18059	18118	18106	18201	18067	18003	18028	18191	17991	18092	18148	18077	18097	18275	18037	18148	18047	18072	18114	18197	18036	18200	18206	18250	18200	18176	17989	18207	18260	18196	18127	18179	18035	18132	18127	18175	18116	18277	18003	18230	18229	18104	18202	17897	18199	18001	18148	18221	18103	18101	18093	18055	18083	18153	18009	18041	18093	17906	18232	18139	18043	18152	18076	17989	18171	17947	18010
25587	28037	45696	40698	30043	26474	24525	22447	22199	22389	22279	22288	22694	22403	22351	22334	22216	22158	22318	22288	22303	22065	22147	22333	22311	22220	22304	22241	22326	22301	22294	22197	22348	22404	22526	22325	22292	22091	22217	22226	22090	22150	22146	22145	22177	22489	22241	22251	22255	22203	22306	22371	22222	22481	22184	22222	22022	22279	22158	22147	22269	22185	22207	22242	22209	22309	22300	22187	22059	22444	22227	22193	22034	22424	22345	22220	22221	22083	22147	22189	22219	22197	22189	22148	22203	22331	21970	22174	22234	22190	22208	22318	22385	22229	22244	22295	22164	22214	22187	22159	21997	22163	22283	21964	22001	22164	22441	22245	22268	22156	22395	22023	22269	22350	22140	22262	22319	22211	22307	22074	22256	21835	22054	22068	22065	22202	22110	22142	22306	22405	22268	22203	22199	22247	22269	22128	22159	22099	22147	22170	22096	22219	22232	22134	22427	22260	22179	22098	22226	22039	22262	22248	22001	22131	22053	22121	22235	22022	22013	22216	22195	22311	22277	22270	22134	22306	22255	22000	21994	22233	22097	22202	22088	22337	22120	22247	22100	22378	22061	22174	22167	22143	22074	21979	22465	22234	22005	22015	21914	21992	22102	22102	21836	22177	22303	22254	22097	22061	22361	22005	22109	22415	22286	22087	22157	21946	22175	22219	22187	22110	22262	22300	22258	22362	22259	22260	22136	22071	22164	22004	22171	22216	22181	22240	22128	22168	22192	22133	22087	22278	22211	22280	22436	22259	22297	22258	22186	22240	22122	22164	22081	22389	22288	22061	22059	22364	21931	22033	22308	22116	22231	22083	22013	22237	22058	22190	22274	22292	22197	22233	22359	22168	22075	22133	22185	21903	22147	22215	22198	22091	22284	22205	22234	22108	22108	22147	22207	22204	22397	22187	22275	22295	22092	22231	22114	22201	22290	22033	22082	21961	22048	22042	21920	22260	22358	22349	21999	22154	22042	22032	22142	22302	22155	21945	22061	22204	22349	22145	22262	22282	22333	22239	22145	22234	22179	22134	22239	22160	21995	22329	22333	22151	22258	22256	22247	22353	22079	22043	22354	22352	22184	22330	21994	22229	22099	22380	22244	22390	22161	22133	22300	22192	22132	22259	22268	22176	22313	22204	22133	22159	22074	22182	22279	22119	22235	21977	22040	22197	22173	21856	22356	22156	22172	22158	22080	22318	22250	22028	22241	22228	22281	22288	22250	22073	22075	22394	22172	22360	21949	22210	22203	22324	22279	22311	22217	21983	22279	22162	22160	22190	22490	22352	22079	22125	22179	22291	22002	22041	22109	22083	22348	22145	22141	22230	22283	22212	22258	22417	22012	22036	22214	22259	22301	22094	22180	22018	22143	22180	22386	22225	22178	22268	22394	21972	22224	22013	22239	22072	22204	22165	22216	22282	22253	22016	22138	22342	22252	22238	22175	22363	22162	22177	22312	22213	22268	22223	22478	22173	22112	22107	21957	21957	22307	22217	22178	22068	22076	22090	22067	22150	22240	22142	22167	21911	22411	22147	22253	22276	22239	21957	21974	22083	22080	22269	22295	22077	22050	22257	22084	22094	22353	22137	22187	22084	22261	22277	22066	22172	22109	22423	22200	22061	22284	22276	22279	22278	22185	22188	22177	22247	22148	22202	22215	22115	22351	21924	22238	22248	22450	22260	22339	22295	22191	22359	22301	22009	22212	22482	22145	22274	22277	22239	22236	22326	22104	22252	22195	22235	22314	21989	22266	22305	22109	22256	22191	22323	21948	22160	22089	22137	22180	21980	22159	22248	22197	22147	22360	22286	22093	22380	22174	22082	22158	22349	22287	22192	22252	22194	22549	22137	22084	22214	22223	22285	22238	22216	22269	22177	22181	22200	22128	22103	22350	22272	22381	22291	22054	22265	22232	22245	22265	22139	22234	22136	22184	22214	22137	22188	22391	22035	22265	22265	22210	22217	22157	22148	22202	22119	22092	22437	22121	22364	22413	22315	22152	21916	22124	22056	22120	22035	22394	21975	22214	22102	22286	22242	22237	22225	22300	22123	22281	22125	21928	22014	22265	22110	22176	22269	22125	22318	22399	22160	22151	22309	22260	22214	22162	22013	22090	22119	22279	22366	22254	22268	22167	22120	22250	22086	22110	22128	22223	22315	22202	22184	22234	22211	22307	22224	22024	22225	22612	22485	22137	22096	22225	22143	22374	22161	22269	22103	22302	22270	22110	22194	22329	22278	22137	22151	22253	22307	22324	22257	22478	22201	22082	22138	22015	22154	22144	22263	22165	22070	22350	22152	22031	22129	22276	22162	22196	22159	22258	22200	22332	22312	21966	21886	22148	22375	22147	22175	22080	22086	22189	22269	22284	22230	22148	22222	22260	22007	22143	22141	22152	22123	22336	22217	22315	22102	22051	22077	22036	22217	22176	22363	21979	22124	22285	21920	22154	22347	22035	22104	22193	22086	22153	22219	22206	22119	22191	22130	22016	22093	22015	22123	22152	22047	22511	22206	22203	22043	22360	22155	22139	22119	22407	22403	22149	22305	22104	22011	22231	22082	22427	22032	22277	22016	22222	22013	22145	22178	22318	22359	22277	22193	22173	22121	22226	22189	22241	22179	22248	22084	22252	22339	21999	22014	22127	22320	22223	22148	22238	22183	22293	22282	22127	22398	22219	22147	22054	22140	22199	21904	22080	22198	22196	22308	22152	22187	22173	22324	22182	22120	22160	22145	22209	22321	22228	22156	22143	22285	22027	22247	22241	22063	22251	22154	22278	22295	22102	22175	21946	21959	22132	22254	22134	22113	22032	21972	22079	21993	22248	22144	22291	22306	22217	22079	21906	22276	22160	22269	22192	22178	22164	22147	22192	22423	22343	22185	22114	22282	22295	22227	22075	22258	22228	22063	22107	22229	22220	22148	22179	22410	22307	22264	22028	22297	22182	22207	22145	22307	22477	22386	22193	22353	22352	22101	22268	22111	22302	22243	22168	22379	22162	22128	22121	22273	22133	22049	22348	22183	22206	22189	22277	22178	22185	22110	22140	22110	22355	22139	22283	22363	22359	22093	22331	22337	22123	22080	22066	22491	22413	22232	22209	22029	21949	22277	22198	22152	22297	21915	21950	22051	22150	21969	22206	22169	22244	22139	22237	22275	22229	22127	22138	22250	22219	22343	22206	22141	22151	22299	22007	22180	22032	22123	22003	22000	22221	22184	22308	22347	22247	22389	22217	22241	22231	22059	22194	22249	22304	22263	22352	22072	22200	22131	22258	22312	22311	22100	22020	21903	22105	22109	22031	22313	22196	22214	22293	21955	22248	22419	22306	22282	22359	22231	22267	22158	22227	22105	22124	22259	22205	22168	22426	22389	22007	22158	22154	22270	22131	22101	22072	22254	22325	22171	22009	22206	22283	22264	22251	22220	22048	22471	22061	22094	22100	22186	22284	22193	22310	21984	22190	22054	22303	22157	22500	22017	22082	22277	22258	22171	22285	22301	22161	22207	22263	22369	22173	22301	22246	22063	22174	22207	22299	22301	22145	22321	22177	22093	22147	22083	22266	22412	22169	22226	22211	22092	22352	22194	22203	22146	22250	22125	22283	22065	22264	22344	22113	22076	22298	22235	22238	22155	21933	22127	22187	22240	22042	22066	22150	22115	22382	21931	22025	22256	22304	22144	21992	22224	22281	22154	22452	22114	22397	22274	22406	22302	22371	22043	22041	22259	22151	22183	22152	22152	22129	22166	22391	22192	22106	22360	22131	22082	22006	22174	22052	22045	22077	22124	22089	22150	22160	22303	22242	22313	22139	22178	22334	22121	22167	22183	22347	22220	22169	22043	22045	22228	22147	22196	22303	22312	22225	22313	22305	22135	22181	22508	22294	22219	21947	22198	22432	22241	22396	22212	22239	22275	22363	22075	22207	22331	22035	22427	22299	22221	22157	22187	22315	22209	22041	22116	22152	22086	22038	22231	22210	22274	22294	22121	22094	21999	22094	22137	22248	22070	22124	22239	21969	22035	22343	22158	22087	22411	22374	22066	22037	22070	22303	22074	22000	22010	22079	22314	22074	22353	22095	22000	22337	22109	22131	22195	22470	22355	22227	22275	22160	22113	22098	22166	22200	22103	22107	22212	22037	22119	22187	22210	22416	22314	22268	22432	22141	21845	22212	22135	22118	22053	22024	22372	22038	22006	22293	22154	22284	22227	22289	22204	22064	22191	22027	22170	22070	22036	22180	22149	22114	22262	22280	22166	22048	22476	22137	22287	22364	22111	22195	22209	22362	22289	22260	22092	22028	22252	22371	22206	22103	22156	21965	22377	22071	22260	22270	22189	21997	22296	22338	22440	22301	22050	22001	22116	22158	22419	22359	22240	22336	22366	22363	22271	22329	21991	22094	22304	21972	22173	22198	22252	22279	22385	22368	22393	22094	22213	22111	21959	22072	21952	22133	22060	22194	22348	22207	22237	22084	22363	22104	22304	22122	22061	22215	22283	22265	22225	22120	22106	22325	22141	22386	22335	22145	22358	22150	22083	22193	21982	22295	22241	22380	22146	22255	21949	22204	22336	22337	22236	22073	22199	22028	22109	22209	22346	22316	22101	22291	22180	22173	22209	22176	22266	22124	22321	22410	22123	22080	22254	22061	22274	22397	22412	22297	22208	22138	22173	22103	22152	22035	22109	22079	22306	22372	22155	22108	22174	22101	22268	22154	22289	22172	22147	22214	21969	22181	22076	21980	22212	22331	22073	22027	22160	22071	21936	22107	22175	21998	22007	22287	22437	22240	22042	22177	22198	22199	22054	22193	22326	22096	22156	22487	22322	22189	22136	22269	22075	22086	22222	22144	22329	22260	22175	22111	22250	22301	22255	22250	22022	22158	22172	22194	22109	22122	22009	22243	22437	22294	22115	22201	22361	22185	22036	22143	21939	22061	22030	22176	22122	22124	21914	22245	22031	22196	21979	22051	22132	22172	22285	22262	22024	22091	22248	22091	22352	22176	22298	22140	22281	22426	22168	22001	22240	22332	22234	22212	22141	22244	22175	22164	22157	22195	22356	22446	22265	22258	22312	22287	22269	22098	22244	22205	22256	22146	22155	22121	22131	22279	22231	22155	22119
57884	93840	76250	47549	30528	21721	18389	18046	18254	18073	17989	18109	18150	17912	18159	18141	18044	18112	18060	18181	18014	18182	18108	18174	17997	18020	18045	18139	17970	18114	18070	18072	18110	18213	18093	18079	18152	18015	18079	18042	18155	17922	18033	18117	18015	18270	18055	17939	18116	18250	17918	18130	18019	17989	18154	18111	18147	18011	18087	18009	17922	18101	18277	18104	18002	18095	17949	18297	17959	18182	18033	18157	18075	18164	18045	18088	17942	17992	18095	18227	17998	18178	18195	18199	18026	17996	18102	17984	17979	17969	18177	18158	18069	17946	17942	18127	18006	18116	17885	18288	18034	17922	18100	17916	18002	17983	18258	18098	18045	18144	18083	18132	18037	17999	18140	18022	18097	18068	18069	18108	18066	18115	18210	17981	17949	18124	18087	18048	18164	18172	18041	18015	18034	18140	18071	18315	17915	18051	18022	18063	17993	18084	18232	18182	17984	18314	17990	18072	17859	17918	17965	17981	18160	17997	17874	18082	18221	18145	18067	18067	18097	18251	18322	18037	18040	18107	18092	18053	18083	17969	17880	18034	17974	17948	18017	18291	18215	18049	18029	17937	18078	18022	18067	18047	18114	18044	18074	18134	18124	18057	17976	18071	18011	18010	17969	18077	18158	17960	18101	18105	18063	18187	18097	18151	18162	18186	18168	18093	18042	18166	18100	18125	18174	18114	17997	18054	18174	18046	18105	17891	18312	18068	18206	18023	18198	18075	17820	18038	18027	18182	18158	17981	17986	18202	17800	18025	18144	18108	17955	18161	18155	18036	17911	18139	18050	18092	18039	18261	18055	18138	17933	17940	18371	17943	18138	18135	18069	18053	18118	18190	18128	18074	18074	18249	17945	18187	18082	18203	18117	18164	18067	18231	18369	18059	18009	18170	18123	17971	18163	18200	18006	18048	18097	18225	18148	17965	18055	18100	18007	18032	18108	18089	18097	17859	17943	18015	18160	18179	18028	18037	17955	18257	17963	18249	17950	17894	18165	18204	18011	18127	18295	18142	18218	18145	18015	18117	18147	18164	18046	18218	18110	18035	18180	18166	17959	17986	18135	18073	18044	18125	18183	17955	18145	18070	18096	18168	18129	18257	18051	18229	17912	17990	18188	18240	17979	17945	17919	18219	17971	18065	17942	18056	18018	18060	17985	18071	17866	17876	18157	17922	18086	18124	18078	18021	18033	18044	17930	18056	17935	18284	18121	18159	17965	18248	17924	17979	18111	17992	17934	18003	18158	18020	18180	18140	18141	18093	18226	17904	18204	18031	18031	18076	18031	17987	18070	17938	18122	17949	18148	18058	18099	18176	18237	18118	18040	17924	17967	17998	18071	18078	18042	18121	18071	18151	17995	18023	17969	17996	18241	18084	18131	18083	18114	18036	17913	17891	18201	18075	17943	17947	18185	18150	18140	17928	18102	18109	18104	18301	18083	18029	18122	18116	18256	18059	18154	18086	18026	17915	18083	18178	18027	18178	17936	18170	18024	18020	18243	18006	18168	18161	18040	17998	18041	18223	17919	18068	18182	18130	18212	17943	18034	18240	17974	18189	18129	17960	18137	18299	18191	18079	18134	18306	18079	18184	18224	17838	18056	18086	18061	17983	18138	18010	18165	18151	18278	18049	18059	18065	17924	18150	18074	18127	18069	17895	17987	17981	18070	18139	18066	18049	18115	18038	17849	18019	18108	18020	18096	17991	18077	18164	17833	18199	18158	17972	18089	18113	18156	18047	18067	18046	18005	17986	18200	17980	18019	18143	18296	17853	18159	18156	18019	18128	18091	17979	18124	18049	18067	18009	18007	18111	18125	18123	18191	17974	18043	18021	18072	18035	17913	18020	18006	18127	18185	18011	18104	18125	18104	18242	17877	18033	18019	18024	17954	18138	18258	18185	18038	18118	18121	18059	18190	18068	18030	18023	18020	18009	18194	18265	18121	18125	18270	18111	17904	18320	18055	18078	18111	18155	18308	17976	18104	18091	18014	18106	18103	18150	18086	17999	18028	17898	18173	18031	18217	18200	17985	18124	18080	18028	18025	18052	18080	18137	18246	18233	17872	18180	18187	18327	18151	18096	18005	18160	18105	18249	18123	17977	18114	17933	18004	18151	17757	18158	18153	18207	18135	18106	18199	18033	17944	18052	18255	18232	18060	17888	17985	18122	18220	18092	17968	17965	18132	18143	18149	18246	18128	18012	18134	18017	17957	18047	18271	18070	18048	18047	18174	18005	18242	18182	18049	17927	18124	18205	18027	18004	18053	17977	18125	17981	17947	18088	18130	18002	18051	18171	18205	18183	18155	17956	18088	18212	18146	17976	17914	17947	18121	18036	18121	18095	17966	18056	17994	18156	18087	17959	18197	18054	18113	17980	18239	18085	18070	18220	18220	18317	18114	18151	18201	17973	18005	18125	18121	18097	18220	18024	18074	18043	17971	18218	18082	18187	17934	18248	18152	18137	18065	18015	18063	18171	18148	18077	18107	18013	18189	17917	18019	18188	18030	18018	18152	17980	17936	18086	18278	18032	18063	18032	18163	18111	18050	17882	18184	18277	18071	18071	17964	18135	17966	18126	17961	18071	18206	17945	18121	18056	17979	18258	17917	18022	17943	18096	18096	18122	18081	18022	18129	17978	18300	17938	18108	18135	18183	17987	18081	18201	18123	17932	18260	18236	17998	17986	18076	17972	17910	18009	18192	18053	18106	18101	17985	18172	18122	18072	18139	18190	18059	18057	18016	18141	18144	18000	18244	18209	18079	18223	18039	18059	18131	18082	17934	18221	18208	18068	18298	18140	18161	18154	17939	17973	18147	18228	18146	18206	18021	17900	18044	18092	18174	17952	18075	18087	18107	17989	17958	18080	18133	18040	18133	18096	18031	18202	18131	18223	18098	18118	17978	18112	18102	17974	18144	18016	18096	17880	17891	18193	18192	18043	18191	18254	18141	17993	17859	17913	17926	18105	18027	18179	18008	18092	17952	18083	18139	18155	18228	18101	18055	18134	18197	18009	17847	18205	18017	18030	18059	18149	18281	17995	18060	18181	17981	18031	18186	18032	18184	18213	18055	18080	18077	17904	18130	17925	18101	17930	17986	18090	18008	18110	18056	18023	18182	18069	18077	18008	17978	17975	18248	18006	18224	18056	18162	18171	18081	17976	18199	18163	18039	18088	18273	18035	18260	18013	18045	18091	18145	18106	18201	18030	17938	18075	17935	18098	17942	18114	17921	18045	18225	18240	18176	18178	18194	18013	18197	18094	17915	17968	17866	18106	18162	18032	18039	18129	18116	18093	18199	18105	18175	18113	18000	17931	18119	18044	18098	18174	18075	18002	18081	18115	18040	17923	18264	18113	18118	18071	18008	18227	18031	18155	18094	18127	18102	17988	18036	18082	18185	18120	18038	18268	18084	18023	18110	18023	18233	17955	18108	18156	18017	18011	18120	18337	18073	18136	18041	18088	17881	18040	18149	17906	18322	17857	18002	18292	18082	18178	18079	18010	18046	18062	17998	18207	18162	18069	18161	18130	18112	17927	17899	18095	18227	18099	18127	18180	18176	18113	18177	17992	18247	18010	18336	18092	17987	17911	18163	18023	18033	18158	18006	18160	18203	18184	18038	18239	18064	17986	17959	18153	18060	18244	18059	18114	18044	18158	17963	17984	18073	18104	18214	18066	17971	18030	18023	17983	17996	17926	17920	17964	18147	17925	17950	17975	17860	18147	18161	17992	18112	18156	18188	18117	18202	17971	17963	17962	17928	18076	18044	18125	18175	18123	18069	18075	18116	17921	18020	18094	18220	18030	17984	18034	18019	18154	18151	18150	18161	17999	18175	18085	18192	18174	17884	18131	18049	17969	17922	18052	17964	18196	18022	18034	17917	18023	18249	18130	18126	17959	18169	18004	18009	18000	18231	18181	18038	17989	18075	17945	18153	18030	18201	18029	18098	17913	18078	18260	17909	18274	18042	18187	17835	18178	17856	18019	18021	18244	18106	17926	18003	18157	17894	18124	18131	18110	18007	18081	18160	18179	17881	18048	18046	18109	18043	18123	18037	18206	18154	17947	18083	18055	18113	17987	18084	18004	17989	17946	18207	18050	17950	18238	18030	18141	18036	18088	18000	18167	18030	18095	17955	17977	18075	18090	18127	18128	17993	18244	18058	17961	17989	17848	17968	18031	17895	18155	18131	18083	17955	18113	18054	18111	18105	18155	18077	18065	18023	18084	18180	18117	18171	18118	18147	18072	18277	17957	18158	17943	17983	18079	18124	18010	18254	18017	18232	18069	18154	18038	17969	18084	17843	18062	18149	18054	18121	18050	18163	18140	18138	18031	18080	18016	18007	17998	17996	18253	18025	18028	18031	18151	18091	17956	18060	18019	18182	18045	18241	18099	18132	18034	17975	17965	17996	18101	18130	18100	18096	18037	18014	18132	18291	18103	18159	18077	18139	17984	17895	17985	17944	18024	18093	18092	18155	18104	18169	18003	18008	18075	18290	18102	17987	18125	18172	18121	18116	18072	18153	18077	18137	17976	18091	18150	17910	18073	18102	18042	17995	18022	17953	18013	17957	18279	18112	18206	18178	18084	17954	18146	18093	17984	17942	18083	17999	18102	18022	18154	18148	18158	18136	18112	18050	18179	18043	18254	18111	18178	18017	18042	18059	17999	18076	18198	18195	18140	18044	18104	18100	18243	18008	18065	17942	18233	17936	17910	18130	18043	17944	17847	18169	17973	18121	18078	18175	18046	18066	18160	18043	18111	18032	18105	18190	18201	18019	18325	18032	18222	18148	18026	18130	18022	18029	18162	18030	18270	18029	18348	18106	18044	18093	18184	18006	18065	18235	18182	18155	17890	18129	18117	18214	18041	18106	17939	18266	18119	18070	18122	18157	18238	18077	18022	18135	18063	18086	18158	17925	18114	18065	18042	18128	17977	18115	18221	18187	18042	18106	18147	17908	18101	18233	18228	18090	18266	18095	17975	17938	18095	18065	18145	17980	18123	18179	18151	18157	17986	18102	18057	18053	18147	18122	18138	18198	17929	18106	18040	18201	18121	18176	18155	18051	18094	18181	18145	18087	18104	17937	18002	18029	18113	18017	17983	18194	18187	17973	18124
23088	23662	38814	36938	30529	28635	27591	22781	22170	22840	22519	22577	22633	22431	22477	22503	22426	22443	22410	22341	22421	22449	22273	22305	22384	22502	22282	22265	22351	22497	22349	22218	22306	22443	22368	22396	22050	22134	22420	22088	22181	22306	22289	22143	22178	22211	22248	22335	22379	22244	22024	22238	22007	21982	22409	22189	22154	22233	22279	22357	22203	22199	22122	22118	22236	22364	22100	22145	22162	22061	22126	22323	22156	22176	22124	22120	22347	22348	22089	22076	22008	22147	22147	22056	22264	22438	22081	22020	22267	21966	22218	22176	22456	22267	22050	22223	22292	22023	22416	22057	22110	21946	22291	22114	22023	22230	21968	22076	21924	22085	22331	22122	22036	21981	22079	22245	22316	22126	22073	22219	22066	22133	22183	22268	22332	22119	22343	22102	22160	21965	21900	22092	22084	21973	22137	22145	22172	22059	22156	22309	22335	22291	22042	22289	22265	22146	21897	22133	22384	22170	22193	21987	22149	22338	22107	22114	21936	22268	22104	22123	21989	22125	22375	22075	22070	22311	22222	22121	22242	22126	22144	22353	22343	22188	22286	22111	22377	22310	22177	22049	22095	22217	22083	22206	22327	22138	22059	22010	22168	21996	22022	22126	22067	22188	21954	22308	22039	22237	22183	22095	22262	22220	22136	22402	22176	22008	22117	21990	22290	22250	22183	22085	22249	22154	21987	22231	22235	21943	22110	22123	21873	22092	22116	22203	22160	22079	22299	22211	22134	22060	22068	22001	22154	22204	22199	22236	22195	22334	22030	22047	22135	22035	22174	22095	22145	22135	22245	22190	22231	22026	22159	22100	22236	22070	22097	22270	22174	22462	22135	22061	21962	22054	22030	21950	22133	22185	22313	21865	22328	22166	22209	22111	22219	22153	22452	22228	22027	22210	22106	22146	22102	22114	22151	22141	22314	22247	22177	21862	22289	22123	22149	21983	22256	22140	22155	22408	22280	21986	22094	22120	22204	22224	22207	21919	22030	22200	22175	22101	22232	21915	22005	22009	22099	21885	22216	22219	22167	21998	22099	22047	22180	21991	22326	22087	22127	22408	22005	22034	22169	22012	22227	22289	22128	22072	21978	22159	22057	22149	22049	22138	21886	22077	22178	22238	22290	21974	22421	22397	22140	22298	22239	22141	22307	21900	22209	22067	22152	22196	22157	22053	22083	21993	22280	22244	22225	22348	22187	22120	22202	22130	22156	22062	22177	22101	21874	22138	22130	22348	22087	22190	22298	22321	22046	21944	22441	22243	22165	22083	22262	22058	21978	22147	22178	22150	22099	22185	22047	22149	22122	21823	22163	22270	22228	22080	22097	22114	22039	22053	22113	22002	21819	22145	22351	22089	22112	22069	22095	21814	22219	21993	22198	22243	22227	22016	22181	22030	22189	21953	22214	22247	22136	22367	22228	22149	22181	21952	22320	22036	22378	22022	22280	22177	22017	22141	22060	22225	22310	22260	22107	22034	22040	22240	21945	22268	22161	22235	22164	22330	22172	22237	22282	22224	21834	22081	22143	22157	22103	22247	22147	22137	22090	22095	22080	22185	22243	22230	22038	22185	22180	22042	22149	22213	22088	22028	22016	22105	21985	21984	22123	22367	22274	22027	22061	22091	22323	22127	22071	22316	22053	22055	22101	22331	22301	22258	22273	22297	22356	22239	21914	22119	22141	22246	22147	22388	22049	22378	22111	22139	22176	22233	22353	22139	22197	22182	22143	21941	22140	22166	22213	22003	22546	22238	22214	21959	22246	22194	22329	21985	22147	22255	22315	22042	22237	21912	22176	22123	22288	22255	22173	22089	22049	22106	22221	22284	22132	21880	22205	22063	22191	21953	22091	22308	22428	22179	21934	21932	22125	22111	22082	21941	22017	22057	22126	22068	22175	21966	22074	22140	22248	22147	22336	22286	22157	22158	22030	22121	21947	22078	22046	22187	22132	21852	21993	22197	21944	22225	22437	22021	22085	22143	21955	21932	22063	22213	22128	22169	22185	22362	22142	21964	22154	22193	22119	22404	21991	22004	22177	22247	22063	22112	22262	22090	22195	22239	21933	22213	22129	22211	22140	22396	22151	22083	22008	22134	22182	22103	22072	22316	22387	22183	22094	22105	22260	22022	22160	22113	22337	21988	21940	22198	22257	22083	22182	22208	22212	22255	22062	22042	22010	22009	22119	22187	22203	22020	22081	22164	22049	22185	22233	22190	22167	22211	22104	22168	21985	22059	22190	22200	22238	22147	22067	22001	22099	22158	22097	22087	22236	22051	22229	22287	22216	22006	22233	22048	22355	22167	22305	22099	22084	22185	22255	22103	22291	21995	22146	22192	22223	22082	22157	22050	22269	22137	22254	21954	22110	22077	22064	22390	22271	22116	22019	21984	22145	22055	22124	22094	22294	22042	22315	22229	22281	22114	22159	22114	22060	22248	22239	22222	22080	22126	22107	22142	22098	22256	22073	22285	22269	22181	22117	22120	22060	22089	22222	22207	22275	22150	22337	22334	22178	22247	22048	22136	22126	22041	22017	22208	22205	22170	22124	22008	22012	22186	22237	22191	22115	22248	22235	22287	21952	22167	22254	22271	22124	21976	22056	22215	22222	22095	22359	22197	22241	22235	22214	22308	22256	22029	22229	22225	22114	22087	22064	22073	21936	22286	22133	22089	22051	22242	22086	22037	22124	22055	22166	22064	22081	22282	22134	21904	22304	22096	22120	22005	22104	22388	22121	22158	22203	21954	22156	22186	22198	22028	21900	22227	22141	22199	22205	22025	22124	22145	22300	22158	22186	22200	22112	22133	22049	22086	22051	22096	21971	21988	22491	22203	22302	22319	22169	21930	22359	22043	22179	22176	22366	22124	22192	22002	22349	22042	22020	22331	22309	21943	22030	22329	22258	22145	22166	22152	22090	22225	22203	22094	21907	22010	22404	22039	21968	22148	22090	22075	22005	22042	22003	22026	22238	22026	22118	22006	22164	22020	22132	22244	22211	22037	22141	22161	21995	22163	22150	21977	22191	22026	22328	22242	22183	22390	22041	22116	22234	22040	22086	22159	22141	22193	22122	22380	22134	22109	22071	22100	22271	22021	22264	22040	22270	22125	22134	22153	22206	22065	22177	21993	22029	22089	21986	22040	22125	22235	22186	22176	22298	22149	22264	22204	22295	22098	22325	22333	22399	22219	22470	22157	22077	22241	22261	22128	22095	22342	22173	22248	22172	22381	22260	22153	21975	22153	22288	22394	22059	22020	22059	22163	22134	22137	22083	21849	22129	22149	22148	21977	21967	22073	22054	22013	22033	22144	22286	22088	22226	22068	22151	22286	22182	22038	22206	22298	22197	22237	22109	22272	21999	22205	21954	22055	21804	21965	22289	22018	22101	22213	22066	22247	22225	21950	22224	22156	22012	22092	22263	22201	21934	22401	22211	21821	21918	22036	22108	22214	22132	22240	22075	22144	21977	22179	22150	22204	22145	22174	21858	22413	22224	22081	22162	22199	22269	22413	22146	22221	22017	22005	22372	21932	22083	22217	22186	22157	22104	22100	22094	22054	22010	22154	22283	22202	22384	22297	22211	22333	22176	22052	22180	22153	22088	21946	22058	22181	21987	22010	22131	22227	22287	22046	22313	22258	22028	22061	22078	22296	22217	22251	22236	22069	22129	22101	22122	22057	21943	21928	22180	22284	22263	22116	22215	22002	22355	22222	22125	21845	22308	22102	22190	22052	22158	22157	22151	21889	22164	21792	21988	22062	22105	22087	22156	22248	22048	22044	22148	22182	22027	22085	22161	22185	22293	22210	22053	22114	22038	22087	22016	22234	22001	21933	22141	22221	22174	22051	22196	22176	22303	22142	22219	22107	22156	22239	22118	22144	22188	22034	22162	22046	22336	22028	22342	22324	22055	22146	22312	22247	22250	22264	22278	22129	22126	22136	22041	22193	22250	22332	22068	22118	22075	22097	22092	22178	22159	22216	22053	21976	22233	21970	22136	21964	22054	22137	21982	22180	21849	22061	22187	22074	22239	22039	22212	22178	22067	22224	22293	22292	22107	22275	21967	22049	22021	22154	22022	22177	22260	22162	22077	22135	22148	22017	22216	22203	22047	22298	22120	22150	22133	21950	22179	22186	22018	22219	22254	22294	22153	22236	22012	22005	22028	22218	22282	21962	22010	22070	22175	21902	22141	22119	22288	22108	22271	22095	22138	22234	22432	22323	22157	22124	22039	22184	22182	22042	22192	22017	22165	22367	22062	22249	21952	22094	22076	22132	22110	22197	22125	22278	21977	21983	22070	22220	22235	22314	22162	22175	22225	22249	22094	22421	22233	22042	22223	22222	22113	22048	22128	21835	22230	22218	22036	21911	22121	22168	22008	22051	22231	21963	22066	22163	22102	22005	22411	22148	22085	22140	22055	22310	22327	22266	22306	21932	22096	22097	22044	22050	22094	22332	22137	21922	22241	22344	22183	22303	22125	22228	22285	22230	21812	22166	22187	22154	22191	22187	22302	22470	22087	22253	22253	22130	21972	22271	22284	22062	22278	22118	22141	22021	21966	22165	22048	22081	22277	22315	22110	21909	22135	22299	22239	22067	22010	21945	22245	22145	22217	21887	22011	22106	22118	22307	22280	22251	22341	22050	22127	22031	22142	22077	22256	22018	21955	22040	22121	22137	22096	22107	22164	22046	22211	22229	21893	22205	22194	22104	22050	22200	22181	21902	22108	22123	22087	22206	22223	22102	22053	22316	22047	22158	22301	22220	22361	22066	22264	22193	22212	21932	22270	22105	22130	22246	22203	22231	22202	22217	22139	22098	21988	22109	22212	22139	22173	22306	22062	22123	21841	22266	22260	22005	22213	22054	22098	22152	22257	21862	22139	21965	21939	22024	22281	21824	22157	21995	22123	22201	22077	22368	22261	21963	22145	21783	22002	22163	22133	22222	22018	22135	22114	22067	21984	22115	22103	22054	22089	22049	22244	22199	22033	22330	22394	22204	22295	22091	22109	22080	22378	22265	22368	22066	22237	22054	21914	22002	22204	22059	22159	22206	22140	22027	22022	22401	21912	21819	21967	22157	21887	22068	22001	22018	21807	22055	22124	22220	22099	22267	22147	21706
63316	104956	93769	68224	44235	28248	18451	17883	17947	18061	18057	18028	18066	17976	18052	18170	18084	18203	18115	17981	17880	17969	17979	18050	18119	17974	17808	18060	18017	18123	18118	17921	18065	17972	17895	17944	18050	18123	18117	17971	18052	17939	18103	17995	17897	17851	18002	18100	18161	17915	17921	18024	17961	17994	18091	18092	18095	18094	18061	17751	17966	17852	18036	18019	18154	18058	18094	17916	17931	18122	18192	17967	18022	17900	18060	17972	18027	18167	18112	18037	18151	18081	18130	17979	17901	17932	17925	18067	18070	17981	18073	17996	18092	17943	17977	18141	18113	18041	17789	17928	18015	18080	18060	17975	18166	18040	18155	18135	17906	18070	18212	18139	18070	17835	18040	17920	18028	17988	17873	17995	17995	18087	17976	17932	18004	18102	17999	18036	18122	17840	17952	18120	18112	17977	18118	18042	18028	18010	17929	18030	17941	18104	17983	17772	18103	18102	17979	18058	18043	18044	18078	17921	17996	18077	18130	17953	17939	17894	17954	18047	17893	17983	17874	18014	18173	17957	18080	18081	18112	18147	18148	18026	17918	17985	18107	17931	17936	18199	18076	17834	18044	18041	18120	18034	18049	17999	17953	18130	17952	18096	18096	17970	17952	18070	17839	17825	17921	17855	18052	18051	18192	17983	18029	18070	17981	17809	18005	17992	18144	18056	18052	17882	18088	17856	18002	18026	17885	17879	18110	18061	17980	17830	18082	18062	18112	17984	17969	18238	17941	18100	18022	17928	18119	17989	18079	17961	17926	18076	18069	18027	18071	18042	17867	17852	18010	18062	18047	18038	17983	17980	18023	18074	18106	17899	17992	17985	18098	17999	17975	18112	17833	18065	18034	18065	17966	17852	17916	18156	18111	17968	18047	18067	18019	18095	18010	17984	17954	18209	18030	17859	17912	17901	18076	17970	18044	18123	18052	17974	17877	17994	17770	17948	18166	17982	17880	18058	18054	17966	18063	18053	17949	18163	17985	18006	18138	17850	18031	18025	17978	18077	17938	17909	18108	17961	18105	17874	18083	17994	18274	17974	18056	17902	17994	18016	18025	18064	18039	17998	17993	18022	17943	18221	17983	17934	17933	17945	17961	17970	18029	18026	18038	17929	17932	17887	18066	17973	17981	18038	17944	17983	17969	18053	18075	17914	18006	17874	18025	18012	18108	18073	18022	17867	18031	18110	18135	18131	17973	17947	18129	17934	18137	18117	17869	18006	17953	18033	17749	18038	17940	18034	17917	18079	17947	17735	17789	18004	18057	17942	18026	17868	18127	18055	18061	17996	18167	18023	17962	17926	17972	17998	18047	18044	18079	18012	18013	17983	17964	18030	17941	18083	18140	17924	17967	17933	18192	18016	18036	17960	18128	18023	17982	17884	17928	18103	17950	18096	18065	17943	18060	18046	18054	17985	17909	17949	17993	18109	18083	17987	17987	18088	17868	18112	17908	17955	18132	17892	18056	18079	18073	17901	18075	18025	18062	18144	17890	18088	18162	18082	17985	18089	17898	18054	17945	18094	18133	17975	18017	18089	18012	17873	17984	17964	18082	17953	18038	18019	18114	18065	18056	17965	18056	17974	18017	18149	18162	18226	17871	17847	17963	17963	17984	17952	17941	18007	17971	17920	17955	18190	17906	18003	17847	18103	18150	18005	18072	17985	18009	18148	18004	17995	18052	17898	17983	17898	17912	17979	17983	18052	18039	17986	18000	18096	17935	18031	17887	18092	18148	17837	18131	18086	18137	18078	17966	18057	18043	17948	18025	18072	18108	17965	17940	17842	18123	18201	18029	17964	18189	18038	17994	17972	18040	18007	18130	17942	17953	17943	18000	17974	17888	18043	17931	17967	17954	17874	18038	17971	18031	18021	18028	17989	18132	18105	17964	17796	18135	17885	17997	17980	17779	18101	17994	18041	17927	17848	18014	17924	18003	17826	18002	18055	18129	17943	18139	17840	18007	17941	17974	17905	18090	18025	18082	17923	17833	17982	18146	17913	18047	17929	18128	17833	17869	17814	18054	17986	18107	17984	18014	18245	17940	18050	18028	17953	18152	17963	17963	18033	18054	17803	18022	17896	17889	17984	18204	17951	17969	17951	17998	18157	18142	18017	18204	17999	18076	17766	17860	18010	18118	17942	18009	18180	18153	17874	17993	18181	18098	18189	17931	18053	17909	17967	17992	18219	17948	17950	17978	18098	18002	18117	17912	17813	18106	17762	18053	17965	18246	17961	18078	17839	18052	18119	18011	17941	18015	17961	17938	18002	18002	18016	17999	18143	17847	18050	17973	17870	17947	17986	18062	18047	17845	17912	18019	18041	17997	18127	17946	17995	17906	18052	18002	17942	18087	17897	17910	17934	18096	18116	17897	17859	18052	18051	18069	18259	18009	18160	18113	18064	17938	17914	17872	17914	17903	17943	18149	17976	18025	18030	17902	18001	18078	18118	18054	18001	18138	18105	18009	18024	17890	17997	17960	17799	18239	18049	17866	17916	18068	18080	17948	17967	18099	17936	18053	18069	17971	18015	17916	17862	17962	18053	17929	17954	18080	17969	17934	17999	18133	17898	17827	18207	18087	17871	18035	17989	17944	18182	18107	17998	17996	17794	18014	18064	18061	17903	18063	17914	17787	17812	18013	18070	18126	18267	18121	17996	17891	18101	18015	18141	18014	18017	18046	17957	17980	18011	18041	18016	17915	18069	17958	18086	18085	18126	17894	17948	17771	17967	18060	17944	17957	18000	17969	17951	18035	17843	17863	18209	17969	17967	18069	18130	18084	17975	18146	18076	17953	17802	17899	17792	17897	17963	18219	18153	17954	18087	18017	17778	17941	18081	17884	17916	18005	18096	17899	18091	17873	18072	18116	17943	17888	17944	17923	17928	17875	18031	18094	17802	17977	17983	18091	18090	18088	17923	18000	18055	17869	17966	17938	17950	18101	18090	17830	18026	17793	18084	18103	18237	18104	17916	17910	17938	17904	17988	18058	17947	17932	17936	18111	17993	17930	17939	18031	18040	17998	17984	18008	18138	18093	18082	17934	18078	18000	17989	18037	18100	18204	18061	18143	17986	18149	18116	17914	18279	18118	18052	18034	17854	17918	18023	18067	18097	17953	17900	18021	17873	17914	18013	18048	17965	18045	18093	17990	17902	17996	18146	18140	17870	18039	18131	18070	18154	17949	17830	18138	18125	17986	17925	17986	17965	18193	17976	17899	18178	17933	18088	18204	17936	17926	18172	18175	17872	17925	18012	18036	17853	18081	18051	17983	18002	18029	17916	17876	17935	17936	17841	17938	17967	17989	17974	18125	18094	17960	17807	18132	18100	18087	17927	18113	17863	18070	17963	17962	18037	17841	18113	17982	18039	17997	18092	17952	18063	17967	18010	18063	17952	18035	17933	18030	17895	17939	17891	18015	17972	18193	18028	18149	17881	18016	17887	18133	18053	17896	18183	17969	17979	17988	18009	18085	17978	17911	17999	17935	18036	17959	18082	17888	17892	17912	18110	17899	18082	18032	18112	17889	18021	18040	17978	18046	18077	18037	18006	17761	18005	18001	17917	18085	18045	17869	18046	17931	18117	18184	17916	18075	17999	17951	18017	18181	17799	17990	17974	17836	18070	17966	18006	17763	17762	18037	17971	17751	18213	17987	18099	17978	18008	18160	17867	17974	18001	17862	18005	17871	18069	18085	17939	18138	17790	17965	17955	17950	17875	17884	18026	17947	18038	18011	18071	17883	17931	18237	18104	18038	18080	18243	18084	18097	18005	17897	18115	18028	17982	18055	18091	17849	17828	17980	17811	18201	18111	18000	18115	18195	18030	17914	18053	18026	17923	18084	18051	18161	18015	18056	18077	18115	18122	18015	17855	17990	18213	17978	18186	18047	18273	17984	18312	17923	17913	17984	17995	17793	17941	17991	18080	18008	18043	17805	18024	18043	17953	17894	17941	18060	17854	18010	18014	18036	17870	17900	18005	17787	17900	18126	17991	17949	18043	18054	18068	17905	18009	18023	18039	18062	18021	18130	18083	17918	18252	18022	18032	18207	18004	17969	17917	17992	18059	18178	17962	18061	17882	17885	18056	17846	17816	18068	17920	18079	18033	18069	17880	18037	18007	17898	17851	17966	18198	17998	17925	18067	17991	17934	17906	17912	18103	17953	18019	17831	17847	18015	17957	17987	17982	17874	18012	18001	17924	18060	17877	17915	18007	17867	18198	17989	18134	18027	18216	17998	18055	18204	17938	18105	17875	17924	18095	17982	17744	18006	18049	17870	18061	18012	17867	18044	17967	17946	18058	17885	17925	17810	18055	18228	17973	18031	17929	18001	18141	17878	17875	17867	17979	18186	17844	17927	18026	18062	18054	17892	18056	18019	17972	17918	18082	18047	18138	18047	17909	17848	17889	18095	18062	18148	17961	18073	17970	17887	17883	17934	17980	18032	18111	17916	18022	18217	17886	18136	17941	17959	18041	18127	18004	18043	18093	18047	17954	17977	17855	17975	18050	18072	18098	18011	17961	17889	18007	17968	17966	17947	18057	18158	18043	17920	17832	18068	18037	18094	18095	17776	18027	17997	18018	17903	18192	17916	17972	18090	17827	17969	18101	18062	17838	17841	18022	18018	18098	17973	18197	18167	17830	18120	18045	17962	17904	18108	18039	18019	18031	18000	17929	18094	18091	18187	18025	17803	18284	18126	17993	17885	17899	17899	18121	18001	18141	18001	17853	17851	18129	18044	17945	18008	17818	17926	18136	18104	18013	17835	17892	17906	18001	17863	18007	17899	17915	17896	17971	18045	17942	17840	18039	18112	17984	17909	18070	18045	17952	18095	17879	17933	18001	17981	18089	18049	18067	18046	18049	18036	18069	17891	17902	18021	17965	18048	17981	17931	18145	18024	18022	18056	18013	18124	17973	17933	18035	17871	17940	18121	17899	18026	17929	18092	17828	17920	18026	18045	17893	18194	18017	18087	17963	17819	17939	18083	17990	17911	18017	17900	18072	18136	18085	17981	17880	17853	17945	18105	18073	17886	17988	17913	18125	18122	17890	18059	17959	18020	17860	18005	17944	17994	18045	17841	17965	18061	17925	18048	18017	17828	18087	18089	18061	17868	17825
30367	39429	45873	34631	25808	23145	22194	22098	22067	21941	21993	21810	21765	21988	21846	21865	21995	21908	22027	21946	22225	22029	21784	22007	21991	21941	21879	21941	21887	21790	21836	21665	21754	21961	22085	21831	21700	21798	21858	21738	21870	21671	21758	21820	21878	21904	21738	21903	21843	21988	21887	21968	21853	21833	21592	21903	21634	21930	21699	22028	21898	21851	22097	21856	21813	21815	21806	21831	22019	21973	21576	22153	21791	21832	21859	22047	21854	21813	22152	21853	21840	21917	21833	21790	22020	22013	21825	21815	22228	21895	21762	21742	21859	21823	21834	21712	21978	21785	21846	21774	21915	22028	21801	21820	21759	22001	21844	21935	22085	21788	21923	21883	21580	21726	21828	21981	21924	21781	21903	21814	22120	21938	21789	21848	21956	21688	21986	21706	21857	21792	21791	21771	21799	21833	21685	21784	21776	21604	21857	21804	21867	21762	21838	22053	21954	21801	21811	21993	21960	22015	21686	21620	21787	21978	21865	21733	21845	21846	21769	21730	21840	21854	21745	21793	21881	21676	21830	21875	21754	21610	21866	22089	21955	21878	22112	21941	21837	21654	21689	21864	21952	21841	21979	21943	21814	21952	21897	21864	21962	21750	21985	21887	21803	21958	21906	21829	21888	21753	21753	21571	21786	21918	21936	21921	21636	21764	21917	21988	22167	21890	21761	21802	21635	21644	21822	21846	21920	21968	21912	21903	21821	21836	21866	21940	21790	21909	21834	21506	21674	21771	21831	21726	21844	22012	21888	21734	21804	21889	21870	21746	21710	21974	21960	21844	21928	22180	22024	21932	21475	21909	21698	22056	21849	21910	22129	21775	21718	21807	21804	22044	21708	21929	21966	21812	21756	21914	22043	21896	21816	21684	21934	21867	21897	21998	21985	21707	21769	21771	21870	21838	21786	21660	21929	21978	21837	21932	22053	21803	21913	21938	21896	21705	21653	21779	21920	22038	21956	22063	22075	21894	21970	21875	21900	21850	21882	21597	21854	21663	21669	21968	21726	21798	21785	22023	21752	22041	21904	22012	21740	22052	21800	21668	21840	21961	21886	21949	21958	21881	21831	21647	21901	21959	21996	21961	21780	22015	21977	21960	21819	21873	22048	21758	21704	21786	21895	21935	21852	21850	21934	21812	22110	22027	21897	21953	21927	21705	22049	21970	21765	21811	21606	21797	21872	21690	21858	21840	21686	21706	21958	21910	22097	21826	21697	21726	21900	21819	21665	21894	21833	21932	21715	21817	21805	21942	21808	21875	21965	21716	21769	21694	21912	21847	21935	21802	21846	21714	21916	21653	21971	21833	21966	21799	21913	21790	21778	21948	21747	22031	21983	21718	22047	21922	21847	21922	21816	22026	21788	21748	22241	21950	21822	21967	22000	21823	21935	21858	21918	21857	21814	21778	21964	21836	22031	21697	21871	21730	21938	21866	21649	21837	21718	21932	21846	22069	22009	21727	22077	21703	21785	21826	21905	21913	21788	21733	21765	21809	21710	22007	21935	21717	21628	21865	21792	21856	21858	21889	21707	21827	21881	21769	21963	21831	21675	21999	21874	22040	21972	21800	21904	21662	22096	21569	21764	21863	21932	21711	21880	21898	22038	21801	21803	22010	21897	21816	21953	21841	22045	21961	22077	21689	21885	21857	21762	21692	21993	22003	21958	22165	21945	21778	21812	22114	21674	21938	21912	21805	21664	21935	22016	21829	21622	21536	21969	22188	21819	22133	21795	21988	21910	21840	21838	21814	21817	21836	21839	21805	21815	22110	22011	21953	21971	21921	22026	22066	22083	21835	21895	21931	21774	21946	21767	21783	21639	21722	21773	21887	21956	21778	21733	21710	21628	21897	21632	21929	21935	21910	21924	21732	21972	21794	21846	21777	21927	21710	21956	22052	21868	21830	21821	21797	21709	22086	21845	21655	22056	21794	21840	21806	22029	21879	21749	21795	21751	21816	21842	21927	21848	21742	21814	21704	21749	21893	21913	21699	22031	22059	22007	21756	21748	21712	21944	21878	21870	21871	22147	21704	21883	22022	22051	22077	22094	21731	21554	21787	21889	22054	21862	22117	21813	21879	21903	21693	21719	21751	21811	21958	21800	21989	22094	21670	21770	21985	22020	21813	21826	21767	21794	21855	22124	21898	21600	21917	21918	21969	22048	21881	21820	22101	21941	21749	21686	21707	21839	21743	21709	22046	21814	21991	21893	21813	21741	22001	22019	21843	21725	21640	21772	21941	21985	21982	21823	21733	21905	21852	22049	21850	21706	21942	21798	21895	22060	21797	21872	21899	21735	21909	21856	21824	21926	21807	21951	21879	22013	21922	21877	21777	21859	21804	21819	21751	21969	22052	21802	21905	21930	22012	21930	21899	22026	21907	21914	21719	21753	21589	21943	21691	21885	21941	21843	21632	21870	21833	21825	21884	21807	21812	21827	21969	21920	21898	21663	21721	21885	22016	21619	21819	21836	21861	22037	21894	21849	21593	21798	21590	21997	21979	21981	21797	21670	22076	21963	21906	21775	21647	21967	22095	21713	21956	21762	21591	21839	21738	21631	21676	22018	21822	21886	21979	21821	21815	21899	21663	21729	21878	21948	21936	22046	21691	21714	21652	21954	21715	21767	21639	21884	21846	21889	21680	21931	22002	21800	21991	21721	21940	21642	21882	21886	21772	21871	21656	21890	22034	21962	21757	21733	21961	21808	22092	21856	22112	21918	21738	21782	21858	21783	21938	21867	21922	21989	22016	22065	22112	21960	21870	21753	21833	21693	21982	21932	22065	22083	21694	21913	21787	21720	21823	21841	21803	21967	21942	21975	21811	21861	21840	21762	21750	21948	21771	22039	21842	21670	22117	21994	21913	21925	21908	21821	21957	21888	21879	21932	22122	22082	21740	21926	21912	21725	21934	22036	22111	21836	21807	22034	22044	21624	21641	21820	21470	21865	21963	22129	21962	22047	21779	21920	21824	21971	21930	21857	22036	21976	21618	21803	21607	21879	21697	21842	22068	22074	21894	21716	21781	21905	21869	21819	21729	21781	21973	21702	21794	21775	21691	21972	21978	21891	21873	21973	22141	21855	21955	21860	22092	21890	22081	21924	21919	21808	21719	21662	21830	21677	21759	21839	21639	21753	21929	21818	21842	21962	21973	21809	21803	21980	21873	21935	21752	21762	22126	21822	21735	21995	21918	22010	21548	21871	21621	21799	21942	21763	21760	21770	21822	21855	21723	21950	21810	21821	21699	21947	21827	21986	21893	21797	21831	21731	21866	21960	21926	21918	21505	21900	22185	21885	21767	21874	21959	21803	21767	22084	21850	21860	21933	22005	22075	21941	21934	21910	21873	21990	22032	22007	22007	21886	21902	21854	21801	22092	21830	21894	21885	21991	22021	21951	21938	22086	21664	21742	21967	21953	22074	21930	22128	21962	22229	21851	21842	21528	21794	21767	21755	22006	21774	21966	21855	21936	21751	21947	21854	21849	22071	21904	21966	21833	22016	21837	21864	22018	22070	21903	21878	21799	22111	21929	21989	21632	21852	22035	21975	21668	21866	21735	22052	22037	21896	21744	21941	21459	21970	21732	21973	21938	21898	22052	21750	21927	21864	21633	21916	21787	21807	21832	22127	21742	21823	21799	21739	22031	21938	21836	21780	21961	21823	21783	21735	21995	21814	21777	21805	21862	21706	21768	21931	21848	21740	21988	21863	21876	22006	22106	21743	22087	21852	21928	21862	21846	21632	21841	21890	21891	21857	21960	21836	22048	21982	21913	21948	21725	21733	21698	21638	21794	22025	22029	22083	22078	22045	21855	21684	21960	21707	22070	21900	21866	21861	21786	21899	21629	21871	21687	22039	21716	22028	21834	21910	21919	21732	21894	21878	21707	21854	22003	21885	21749	21789	21779	21917	21920	21875	21938	21854	22048	21688	21868	21796	21717	21697	21828	22057	22181	21860	22171	21999	22005	21859	21862	21978	21989	21953	21847	21943	21896	21941	21913	21948	21797	21808	21879	21938	21798	22029	21810	21908	21971	21880	21788	21768	21987	21834	21970	21876	21915	21777	21887	21783	21855	21810	21896	21977	21970	21989	21853	21809	21803	21931	21826	22109	21550	21670	21925	21862	22029	21889	21817	21712	21842	21839	21725	21904	21894	21666	21971	21951	21712	21723	21836	21873	21710	21959	21812	21806	21964	21789	21872	21638	21950	21890	21967	21885	21874	21755	21941	21779	21740	21878	21975	21838	21933	21956	21770	21843	22107	21914	21861	21959	21789	21971	21932	21731	21945	21947	21836	21659	21827	21829	21932	21829	21969	21814	21842	21748	21898	21769	21771	22005	21812	22032	21719	21773	21819	21810	21682	21971	21734	21732	21804	22062	21834	21771	21823	22022	21728	21857	21943	21796	21962	21951	21994	21692	21900	21910	21713	22022	21801	21648	21875	21800	22064	21935	21748	21802	21988	21937	21971	21841	21872	21807	21811	21904	21922	21773	21643	21769	21888	21863	21726	21938	22078	21675	21923	22061	21872	21929	22012	21789	21873	21852	21742	21929	21727	21737	21798	21718	21642	21794	21991	21852	21870	21833	21682	22028	21919	21821	21799	21886	21781	21731	21850	21849	21962	21855	21808	21967	21827	21875	22099	21957	22064	21985	21804	22046	21903	21860	21890	21961	21948	21780	21831	22138	21741	21914	21788	21954	21985	21845	21912	22008	21663	21884	22087	21903	21998	21763	21905	21924	22048	21942	21921	21771	21983	21770	21810	21910	21803	22011	21851	21908	21887	22020	21808	21983	21961	21755	21794	21807	22156	21970	22008	21765	21903	21994	21713	21845	21791	21877	21751	21833	21771	21923	21862	22045	21858	21981	21747	21805	21848	21976	21805	21933	21782	22179	21956	21801	21912	21857	21930	21834	22086	21995	21795	21873	21913	21824	22066	22030	21777	21865	21791	21879	21701	21897	21711	21875	21844	21774	21865	21827	21862	21773	21861	21922	21827	21786	21826	21659	21823	21881	21730	21771	21678	21888	21924	21666	21909	21714	21795	21808	21920	21907	22014	21897	21883	21867	22045	21939	21793	21914	21811	21891	21990	21871	21744	21780	21937	21847	22054	21989
34729	58746	47542	29844	21625	18705	17913	17918	17881	17779	17788	17706	17908	17794	17875	17738	17824	17817	17828	17940	17830	17874	17615	17888	17718	17836	17968	17919	17827	17736	17839	17837	17889	17849	17903	17706	17857	17809	17810	17900	17834	17654	17788	17801	17878	17709	17762	17791	17976	17809	17804	17588	17758	17983	17720	17816	17733	17932	17687	17747	17773	17782	17870	17924	17597	17710	17836	17918	17802	17755	17835	17967	17743	17656	17789	17930	17759	17789	17819	17653	17758	17744	17829	17750	17737	17751	17928	17740	17790	17888	17785	17754	17833	17819	17798	17791	17773	17887	17839	17729	17770	17719	17786	17827	17564	17641	17701	17672	17847	17927	17804	17906	17769	17644	17700	17840	17785	17702	17897	17928	17743	17656	17831	17875	17726	17705	17733	17858	17763	17895	17833	17765	18001	17886	17714	17689	17846	17729	17760	17890	17804	17893	17736	17733	17905	17988	17739	17780	17723	17884	17732	17754	17651	17519	17785	17834	17835	17854	17830	17734	17813	17747	17782	17812	17687	17632	17790	17884	17824	17950	17814	17762	17854	17792	17711	17719	17765	17784	17776	17790	17825	17728	17773	17895	17780	17809	17815	17735	17702	17718	17687	17728	17846	17754	17789	17640	17723	17739	17812	17853	17746	17830	17912	17682	17720	17993	17682	17874	17646	17718	17735	17652	17699	17877	17886	17775	17926	17906	17697	17831	17826	17948	17824	17625	17583	17716	17909	17619	17679	17896	17872	17855	17760	17920	17568	17772	17664	17730	17899	17550	17660	17736	17798	17677	17697	17929	17835	17769	17752	17648	17711	17808	17901	17832	17595	17778	17860	17727	17776	17907	17937	17581	17709	17752	17861	17978	17751	17748	17731	17829	17716	17834	17802	17821	17807	17630	17750	17886	17839	17710	17856	17948	17704	17700	17637	17737	17715	17743	17842	17888	17790	17639	17925	17832	17787	17750	17831	17698	17912	17890	17782	17742	17872	17693	17821	17716	17856	17962	17676	17769	17808	17900	17749	17839	17820	17827	17794	17850	17887	17564	17820	17836	17605	17874	17834	17694	17832	17851	17960	17666	17684	17870	17649	17669	17774	17730	17725	17810	17789	17913	17734	17694	17932	17715	17907	17685	17737	17711	17738	17900	17756	17711	17821	17699	17833	17800	17911	17729	17682	17806	17571	17879	17751	17718	17870	17707	17839	17661	17614	17572	17834	17556	17650	17781	17760	17800	17804	17723	17710	17791	17922	17639	17684	17902	17646	17842	17773	17703	17694	17889	17773	17830	17909	17873	17961	17643	17852	17826	17602	17703	17781	17798	17740	17835	17769	17818	17919	17664	17806	17736	17780	17882	17737	17970	17745	17828	17755	17777	17886	17786	17717	17701	17790	17819	17720	17858	17835	17670	17636	17790	17754	17875	17629	17652	17792	17900	17620	17766	17792	17690	17780	17793	17874	17770	17839	17759	17639	17855	17757	17791	17966	17783	17718	17673	17991	17805	17767	17860	17606	17837	17784	17787	17930	17776	17668	17826	17768	17855	17843	17752	17778	17655	17917	17684	17848	17694	17860	17875	17774	17743	17678	17811	17939	17883	17593	17761	17581	17718	17734	17713	17665	17994	17660	17737	17651	17791	17667	17759	17979	17755	17743	17615	17885	17717	17760	17776	17662	17700	17714	17741	17844	17802	17564	17732	17773	17862	17732	17599	17805	17549	17734	17820	17859	17903	17868	17760	17820	17694	17464	17674	17735	17765	17917	17863	17820	17704	17595	17704	17727	17784	17754	17724	17595	17606	17831	17883	17815	17753	17889	17528	17736	17760	17828	17718	18032	17834	17819	17755	17786	17708	17818	17686	17856	17763	17768	17610	17775	17861	17834	17738	17599	17843	17866	17594	17866	17888	17762	17792	17727	17644	17712	17758	17827	17657	17599	17543	17792	17666	17761	17917	17796	17745	17802	17777	17668	17888	17906	17764	17798	17691	18007	17672	17815	17729	17853	17837	17779	17742	17643	17837	17847	17976	17804	17873	17696	17706	17788	17730	17713	17733	17715	17943	17787	17840	17754	17834	17741	17705	17876	17707	17752	17708	17703	17781	17901	17820	17987	17768	17718	17777	17632	17898	17678	17659	17814	17755	17845	17847	17854	17886	17824	17810	17760	17762	17920	17728	17830	17689	17808	17721	17758	17779	17755	17733	17737	17613	17666	17863	17800	17799	17751	17848	17915	17868	17785	17922	17565	17814	17616	17846	17833	17889	17761	17739	17765	17905	17662	17851	17898	17860	17748	17842	17611	18048	17828	17845	17751	17919	17783	17888	17732	17961	17706	17645	17682	17817	17958	17829	17685	17755	17504	17715	17714	17654	17908	17949	17655	17819	17858	17718	17790	17736	17823	17758	17840	17717	17606	17888	17781	17812	17630	17634	17877	17730	17751	17697	17844	17780	17791	17918	17725	17712	17869	17738	17566	17861	17920	17799	17690	17823	17802	17675	17742	17945	17751	17943	17719	17763	17897	17935	17779	17824	17901	17888	17878	17832	17865	17810	17762	17655	17826	17602	17802	17744	17895	17828	17764	18056	17712	17552	17680	17748	17907	17516	17780	17816	17754	17833	17982	17891	17788	17994	17666	17835	17713	17705	17818	17685	17856	17788	17770	17721	17866	17875	17805	17672	17862	17652	17991	17774	17876	17709	17932	17792	17739	17752	17968	17640	17786	17619	17943	17860	17768	17689	17639	17729	17735	17743	17789	17872	17930	17864	17752	17832	17668	17639	17658	17849	17675	17774	17718	17876	17674	17666	18007	17674	17759	17753	17827	17850	17742	17659	17659	17799	17810	17626	17706	17788	17680	17837	17854	17814	17928	17899	17876	17994	17762	17885	17903	17685	17766	17708	17960	17613	17928	17838	17633	17708	17706	17690	17707	17699	17917	17933	17912	17859	17905	17890	17909	17737	17838	17708	17876	17862	17899	17846	17672	17727	17750	17723	17645	17764	17751	17723	17793	17932	17745	17805	17799	17868	17701	17563	17906	17772	17666	17707	17714	17706	17876	17778	17894	17721	17943	17844	17858	17705	17636	17912	17673	17673	17832	17655	17660	17706	17571	17670	17764	17882	17861	17810	17772	17936	17972	17783	17880	17868	17870	17834	17867	17951	17722	17762	17700	17828	17835	17844	17805	17686	17819	17644	17800	17786	17847	17780	17707	17905	17647	17698	17742	17645	17837	17889	17769	17789	17823	17835	17747	17916	17699	17714	17655	17803	17939	17833	18024	17691	17917	17610	17684	17813	17846	17865	17836	18001	17641	17611	17727	17776	17778	17980	17709	17739	17843	17875	17858	17749	17813	17746	17704	17920	17912	17856	17763	17777	17603	17806	17813	17755	17814	17903	17778	17766	17954	17653	17747	17978	17725	17802	17876	17764	17674	17747	17789	17810	17664	17725	17698	17838	17685	17739	17873	17823	17844	17693	17787	17931	17915	17655	17832	17680	17807	18005	17628	17885	17670	17842	17605	17722	17883	17756	17847	17881	17812	17810	17812	17539	17936	17736	18057	17866	17843	17744	17659	17714	17808	17780	17804	17691	17781	17705	17653	17719	17712	17667	17794	17737	17720	17723	17860	17728	17735	17853	17789	17805	17741	17779	17648	17863	17841	17799	17803	18011	17802	17753	17794	17779	17602	17630	17620	17637	17694	17777	17718	17718	17770	17729	17897	17832	17766	17790	17783	17892	17973	17776	17767	17787	17927	17707	17801	17709	17752	17771	17673	17954	17891	17740	17610	18036	17751	17824	17942	17827	17709	17654	17623	17901	17847	17886	17959	17707	17800	17679	17848	17767	17679	17755	17815	17856	17650	17920	17936	17853	17752	17774	17883	17830	17809	17809	17976	17731	17805	17902	17617	17684	17838	17799	17761	17776	17889	17717	17861	17843	17870	17870	17742	17896	17745	17749	17773	18059	17662	17754	17989	17748	17776	17754	17880	17812	17635	17714	17805	17821	17828	17755	17723	17687	17677	17853	17631	17925	17719	17792	17650	17766	17694	17851	17870	17630	17756	17662	17659	17840	17725	17856	17699	17738	17899	17897	17687	17775	17748	17793	17779	17912	17932	17629	17826	17629	17881	17756	17727	17781	17729	17724	17738	17885	17752	17819	17754	17681	17860	17695	17660	17850	17748	17807	17809	17723	17850	17685	17730	17629	17760	17717	17763	17798	17794	17745	17793	17802	17710	17727	17742	17736	17689	17709	17829	17721	17834	17835	17656	17824	17594	17771	17552	17787	17755	17847	17956	17811	17644	17718	17888	17876	17807	17756	17781	17809	17716	17522	17805	17856	17881	17626	17744	17778	17852	17737	17868	17794	17775	17779	18008	17859	17765	18001	17717	17619	17816	17839	17695	17824	17783	18017	17650	17780	17898	17730	17845	17819	17778	17802	17886	17768	17802	17574	17906	17727	17687	17650	17944	17858	17657	17940	17690	17924	17749	17795	17767	17819	17773	17884	17748	17821	17785	17763	17924	17768	17814	17725	17920	17850	17795	17870	17669	17754	17818	17588	17730	17819	17753	17722	17800	17655	17876	17666	17683	17733	17659	17621	17800	17748	17834	17711	17695	17753	17759	17728	17785	17658	17899	17777	17885	17673	17925	17762	17676	17887	17775	17923	17933	17936	17646	17876	17880	17712	17761	17598	17760	17810	17796	17879	18042	17693	17717	17858	17711	17675	17826	17821	17759	17876	17895	17874	17844	17735	17833	17711	17697	17682	17951	17823	17676	17916	17693	17772	17895	17715	17807	17783	17886	17773	17766	17863	17841	17747	17797	17900	17803	17932	17848	17709	17929	17811	17716	17800	17938	17882	17779	17799	17744	17796	17778	17767	17806	17829	17945	17836	17737	17815	17685	17969	17767	17860	17604	17785	17832	17706	17795	17737	17730	17866	17685	17677	17989	18030	17621	17865	17712	17629	17875	17665	17774	17967	17773	17901	17915	17844	17727	17842	17693	17843	17715	17695	17752	17850	17646	17785	17847	17642	17756	17935	17911	17749	17735	17752	17803	17603	17773	17724	17917	17876	17967	17754	18001	17860	17605	17856	17941	17696	17987	17841	17743	17658	17588	17777
25605	28113	46233	41923	31097	26255	24072	21867	21562	21719	21904	21702	21742	21822	21816	21674	21705	21514	21669	21697	21626	21904	21585	21581	21428	21532	21611	21631	21635	21906	21632	21802	21785	21558	21629	21575	21580	21638	21720	21607	21482	21614	21272	21652	21830	21550	21755	21766	21462	21618	21718	21345	21654	21743	21645	21503	21592	21666	21553	21469	21785	21630	21571	21582	21693	21527	21258	21688	21787	21628	21604	21827	21464	21669	21708	21609	21706	21780	21764	21763	21517	21499	21726	21383	21571	21662	21454	21474	21537	21490	21392	21493	21621	21613	21637	21715	21577	21564	21631	21623	21614	21597	21625	21576	21351	21746	21347	21519	21562	21485	21445	21596	21707	21633	21554	21325	21325	21777	21504	21537	21486	21600	21638	21491	21614	21465	21499	21351	21678	21682	21609	21503	21555	21718	21309	21841	21434	21399	21659	21563	21617	21443	21411	21555	21572	21731	21670	21597	21581	21617	21547	21609	21476	21373	21680	21653	21587	21629	21425	21696	21672	21549	21839	21413	21512	21496	21565	21725	21626	21615	21582	21614	21715	21590	21516	21405	21605	21611	21456	21386	21621	21568	21494	21455	21465	21705	21591	21554	21466	21523	21591	21572	21457	21671	21499	21486	21490	21428	21577	21700	21679	21768	21633	21508	21653	21700	21669	21572	21748	21610	21506	21634	21429	21651	21589	21427	21734	21471	21635	21561	21549	21698	21447	21508	21541	21451	21494	21436	21609	21487	21601	21628	21373	21460	21426	21459	21663	21809	21677	21575	21427	21540	21513	21672	21749	21570	21520	21483	21729	21610	21651	21689	21327	21741	21540	21529	21661	21725	21568	21486	21706	21608	21522	21786	21669	21585	21704	21658	21521	21797	21368	21572	21621	21301	21685	21509	21425	21672	21510	21454	21601	21678	21656	21606	21508	21686	21531	21483	21583	21550	21493	21589	21256	21612	21490	21495	21472	21537	21547	21638	21536	21671	21531	21694	21757	21473	21286	21611	21484	21588	21600	21560	21690	21422	21548	21649	21720	21648	21444	21517	21460	21689	21672	21472	21315	21475	21371	21595	21396	21625	21610	21599	21276	21743	21525	21423	21626	21557	21545	21552	21764	21494	21657	21481	21320	21509	21672	21457	21525	21335	21574	21490	21577	21733	21798	21784	21562	21594	21618	21587	21579	21534	21447	21457	21361	21428	21364	21526	21526	21536	21300	21543	21585	21401	21594	21600	21673	21570	21410	21612	21693	21725	21556	21769	21412	21634	21416	21433	21637	21623	21572	21557	21617	21644	21387	21531	21509	21388	21647	21501	21685	21552	21517	21624	21634	21563	21569	21535	21634	21484	21640	21337	21618	21734	21228	21598	21714	21461	21462	21679	21440	21676	21468	21357	21384	21599	21713	21770	21622	21674	21447	21491	21853	21413	21704	21748	21455	21735	21591	21470	21718	21649	21698	21656	21644	21566	21418	21507	21546	21394	21675	21580	21388	21616	21679	21490	21572	21579	21576	21632	21496	21386	21574	21362	21647	21497	21698	21730	21591	21407	21589	21610	21550	21627	21547	21680	21858	21727	21345	21651	21316	21317	21593	21516	21764	21576	21374	21473	21564	21476	21531	21655	21592	21704	21712	21371	21390	21587	21558	21534	21664	21412	21583	21550	21813	21418	21656	21533	21726	21594	21514	21405	21287	21394	21635	21591	21645	21586	21511	21769	21679	21577	21721	21601	21378	21620	21398	21905	21515	21614	21510	21635	21589	21369	21713	21603	21455	21555	21399	21529	21622	21606	21559	21390	21380	21616	21664	21574	21429	21592	21464	21687	21652	21806	21803	21494	21663	21465	21578	21354	21572	21427	21347	21625	21454	21628	21576	21829	21567	21533	21658	21515	21645	21734	21756	21627	21511	21541	21656	21535	21690	21405	21498	21440	21814	21655	21580	21563	21545	21576	21724	21591	21501	21629	21711	21391	21564	21545	21531	21397	21530	21635	21545	21676	21749	21564	21316	21605	21728	21526	21381	21516	21492	21653	21488	21392	21744	21674	21720	21482	21696	21445	21502	21521	21627	21677	21588	21539	21686	21464	21571	21487	21640	21700	21480	21524	21571	21601	21494	21465	21460	21591	21689	21684	21527	21693	21469	21574	21580	21587	21739	21738	21594	21372	21683	21570	21403	21813	21690	21585	21606	21618	21585	21689	21572	21642	21640	21692	21570	21731	21769	21688	21705	21553	21684	21544	21607	21668	21674	21534	21771	21657	21471	21563	21514	21745	21762	21592	21528	21410	21747	21523	21660	21582	21458	21472	21593	21475	21570	21695	21497	21637	21503	21511	21542	21438	21582	21461	21517	21543	21555	21556	21618	21393	21572	21665	21542	21558	21547	21621	21432	21670	21698	21676	21446	21388	21261	21575	21693	21534	21626	21635	21658	21670	21515	21451	21355	21583	21458	21604	21545	21456	21830	21670	21523	21677	21541	21542	21658	21614	21676	21697	21576	21463	21521	21460	21556	21624	21407	21670	21747	21368	21523	21591	21523	21433	21760	21433	21523	21569	21621	21819	21827	21570	21620	21669	21863	21446	21581	21413	21717	21367	21501	21489	21695	21576	21821	21775	21551	21790	21612	21266	21663	21651	21680	21443	21587	21851	21424	21526	21650	21498	21561	21320	21800	21612	21529	21488	21497	21738	21720	21533	21509	21536	21283	21671	21761	21641	21580	21726	21658	21640	21636	21625	21704	21570	21714	21447	21525	21560	21621	21857	21623	21639	21603	21427	21403	21636	21437	21479	21613	21520	21530	21942	21717	21498	21646	21621	21633	21623	21474	21765	21526	21604	21653	21637	21732	21498	21412	21703	21773	21676	21290	21749	21748	21594	21450	21670	21644	21646	21545	21471	21544	21414	21789	21399	21516	21568	21600	21665	21826	21490	21395	21727	21752	21444	21587	21738	21681	21662	21454	21755	21700	21564	21712	21803	21503	21510	21531	21655	21600	21552	21525	21755	21663	21570	21563	21599	21711	21514	21563	21603	21679	21631	21691	21693	21594	21458	21455	21582	21475	21748	21519	21591	21589	21736	21729	21647	21740	21575	21783	21500	21593	21606	21529	21644	21440	21654	21441	21662	21581	21429	21670	21557	21933	21697	21576	21736	21517	21420	21531	21325	21519	21842	21906	21664	21626	21580	21720	21721	21622	21708	21579	21305	21654	21496	21592	21661	21581	21561	21726	21520	21686	21639	21593	21472	21462	21524	21486	21438	21596	21541	21566	21409	21454	21395	21488	21712	21447	21452	21612	21560	21578	21583	21463	21421	21600	21648	21513	21505	21413	21576	21533	21737	21449	21509	21492	21594	21640	21480	21531	21377	21391	21695	21691	21539	21663	21490	21596	21376	21620	21467	21721	21574	21401	21585	21523	21327	21588	21674	21678	21432	21703	21617	21660	21678	21421	21757	21404	21430	21670	21690	21598	21522	21476	21424	21386	21328	21555	21604	21689	21507	21535	21930	21601	21802	21575	21474	21658	21635	21511	21488	21582	21695	21852	21792	21658	21594	21551	21601	21422	21534	21614	21376	21826	21634	21566	21692	21427	21575	21682	21702	21466	21626	21622	21708	21538	21512	21601	21475	21849	21767	21474	21610	21706	21456	21385	21728	21492	21560	21410	21471	21554	21563	21605	21635	21513	21776	21566	21553	21487	21630	21501	21692	21472	21233	21563	21536	21706	21627	21551	21650	21761	21587	21659	21743	21761	21376	21507	21548	21376	21707	21499	21595	21518	21610	21543	21664	21613	21636	21634	21578	21644	21534	21649	21774	21642	21750	21513	21676	21460	21560	21725	21448	21599	21691	21667	21364	21565	21422	21577	21718	21691	21681	21586	21394	21559	21316	21563	21453	21829	21487	21713	21632	21656	21594	21460	21611	21602	21525	21475	21230	21592	21664	21530	21677	21523	21538	21591	21740	21515	21659	21657	21521	21631	21531	21429	21719	21475	21516	21762	21573	21709	21566	21478	21457	21670	21642	21615	21569	21460	21647	21452	21793	21438	21669	21848	21592	21648	21524	21513	21563	21691	21531	21609	21890	21402	21413	21636	21668	21498	21764	21555	21523	21492	21649	21396	21501	21619	21587	21683	21623	21581	21716	21574	21866	21612	21763	21638	21432	21689	21904	21427	21563	21595	21387	21473	21561	21683	21405	21514	21424	21569	21729	21604	21388	21569	21725	21745	21902	21477	21524	21556	21586	21668	21464	21519	21711	21588	21535	21483	21632	21559	21630	21578	21380	21463	21470	21497	21690	21671	21497	21718	21554	21608	21640	21425	21579	21322	21674	21739	21811	21522	21500	21761	21654	21506	21595	21513	21820	21585	21678	21798	21792	21724	21632	21543	21922	21633	21487	21543	21514	21514	21726	21716	21584	21537	21647	21806	21730	21622	21706	21656	21451	21613	21637	21565	21662	21627	21587	21510	21581	21607	21514	21510	21314	21732	21850	21701	21530	21604	21787	21633	21583	21597	21676	21724	21612	21419	21397	21747	21655	21402	21615	21715	21596	21430	21486	21577	21433	21462	21633	21519	21517	21586	21541	21396	21513	21430	21591	21694	21520	21623	21589	21412	21617	21721	21920	21502	21404	21738	21568	21542	21627	21754	21708	21729	21617	21617	21574	21487	21649	21480	21665	21686	21445	21664	21714	21481	21556	21735	21640	21518	21469	21843	21462	21698	21739	21525	21503	21632	21686	21637	21626	21568	21748	21515	21517	21330	21728	21573	21414	21644	21686	21385	21819	21799	21499	21639	21580	21622	21726	21835	21655	21588	21656	21568	21665	21377	21466	21756	21791	21664	21535	21532	21582	21749	21565	21600	21729	21505	21541	21594	21537	21692	21437	21697	21769	21903	21827	21530	21652	21697	21486	21611	21682	21759	21541	21683	21604	21679	21622	21643	21635	21571	21532	21430	21548	21438	21480	21582	21614	21676	21425	21415	21516	21317	21473	21451	21572	21629	21599	21639	21594	21723	21822	21642	21756	21645	21548	21443	21601	21438	21508	21584	21394	21529	21367	21400	21531	21725	21558	21763	21370	21731	21519	21557	21600	21628	21464	21522	21568	21457	21642	21516	21676
54088	93679	77581	49503	31962	21782	18018	17818	17755	17584	17657	17681	17729	17545	17895	17768	17652	17800	17840	17765	17736	17652	17837	17751	17757	17846	17744	17707	17786	17826	17698	17753	17612	17676	17566	17661	17660	17618	17669	17602	17957	17717	17674	17652	17787	17771	17653	17634	17487	17616	17696	17773	17741	17860	17789	17700	17613	17684	17659	17573	17705	17674	17571	17729	17733	17604	17806	17764	17825	17585	17781	17762	17690	17823	17556	17792	17765	17573	17720	17742	17703	17726	17513	17671	17806	17557	17911	17663	17637	17708	17544	17745	17874	17635	17599	17754	17742	17547	17645	17677	17651	17857	17671	17682	17683	17790	17752	17674	17622	17775	17690	17543	17699	17844	17815	17589	17679	17554	17730	17793	17550	17702	17665	17562	17652	17488	17770	17532	17689	17628	17679	17580	17794	17554	17677	17514	17781	17597	17659	17668	17579	17489	17499	17616	17790	17604	17608	17605	17778	17644	17773	17559	17722	17668	17515	17602	17713	17620	17709	17650	17632	17718	17791	17825	17588	17821	17702	17672	17776	17689	17479	17503	17617	17749	17547	17628	17752	17635	17542	17692	17712	17640	17623	17917	17632	17626	17756	17663	17681	17571	17560	17746	17728	17586	17635	17681	17694	17681	17529	17590	17664	17615	17749	17699	17758	17528	17763	17525	17682	17566	17836	17577	17655	17779	17641	17682	17737	17522	17736	17769	17565	17709	17701	17623	17713	17551	17711	17708	17887	17559	17663	17607	17602	17681	17754	17766	17610	17838	17858	17578	17782	17622	17623	17741	17729	17708	17819	17481	17692	17761	17618	17559	17745	17755	17623	17646	17802	17727	17884	17814	17763	17672	17587	17872	17706	17660	17652	17843	17653	17504	17748	17729	17589	17784	17872	17565	17816	17672	17641	17723	17689	17655	17759	17539	17664	17759	17691	17598	17745	17567	17590	17605	17781	17757	17689	17752	17720	17670	17536	17659	17542	17769	17818	17625	17803	17734	17643	17717	17709	17735	17654	17542	17697	17713	17632	17823	17743	17859	17741	17520	17623	17577	17653	17607	17731	17716	17783	17703	17507	17598	17634	17668	17566	17649	17649	17557	17720	17660	17654	17683	17793	17684	17729	17495	17683	17801	17587	17660	17632	17772	17831	17680	17610	17767	17638	17568	17803	17581	17873	17624	17670	17763	17697	17673	17722	17841	17796	17754	17657	17682	17606	17652	17594	17764	17784	17634	17725	17833	17782	17809	17674	17795	17630	17587	17815	17768	17715	17720	17686	17633	17522	17588	17702	17668	17908	17538	17737	17530	17620	17553	17521	17625	17653	17687	17642	17677	17670	17578	17606	17615	17795	17662	17765	17619	17677	17791	17903	17730	17777	17604	17633	17746	17667	17740	17784	17681	17561	17568	17738	17805	17802	17721	17756	17757	17774	17635	17776	17711	17599	17641	17618	17758	17736	17826	17772	17778	17725	17728	17805	17535	17635	17637	17557	17623	17611	17826	17709	17610	17734	17748	17804	17766	17811	17598	17601	17719	17699	17571	17560	17611	17942	17747	17580	17606	17824	17633	17741	17540	17634	17652	17719	17812	17714	17576	17817	17619	17715	17869	17741	17836	17508	17690	17729	17583	17490	17753	17820	17702	17607	17807	17509	17669	17716	17703	17552	17704	17667	17649	17727	17695	17641	17789	17779	17696	17690	17731	17714	17823	17741	17675	17672	17624	17717	17739	17644	17548	17653	17625	17708	17556	17781	17555	17832	17673	17628	17568	17772	17692	17644	17562	17512	17596	17616	17627	17729	17695	17650	17590	17583	17778	17692	17734	17545	17716	17764	17591	17841	17730	17739	17705	17582	17724	17686	17689	17631	17774	17482	17732	17517	17710	17782	17640	17490	17467	17577	17696	17577	17701	17704	17777	17737	17729	17824	17501	17680	17763	17862	17719	17688	17597	17853	17597	17608	17674	17631	17882	17513	17721	17657	17804	17608	17812	17727	17615	17731	17745	17863	17638	17788	17692	17799	17576	17792	17492	17846	17718	17492	17625	17721	17695	17663	17581	17828	17731	17777	17730	17820	17775	17595	17860	17674	17842	17529	17589	17478	17748	17680	17432	17712	17733	17554	17694	17648	17656	17740	17648	17710	17717	17587	17540	17722	17771	17907	17760	17465	17679	17642	17703	17722	17658	17715	17686	17642	17737	17739	17665	17704	17669	17649	17637	17585	17563	17669	17727	17694	17785	17734	17728	17627	17676	17636	17619	17674	17750	17606	17677	17668	17692	17605	17602	17643	17668	17624	17722	17531	17578	17680	17725	17648	17755	17756	17757	17652	17550	17708	17650	17803	17932	17664	17773	17784	17675	17608	17791	17506	17755	17745	17845	17706	17825	17670	17666	17600	17552	17859	17793	17744	17638	17842	17850	17655	17707	17767	17765	17684	17737	17541	17777	17714	17809	17630	17745	17733	17764	17855	17685	17621	17536	17657	17809	17650	17623	17741	17730	17657	17711	17675	17561	17824	17633	17750	17553	17618	17707	17583	17791	17568	17868	17684	17698	17826	17686	17657	17747	17667	17617	17746	17598	17565	17462	17594	17537	17616	17737	17728	17617	17694	17734	17679	17725	17844	17706	17697	17841	17749	17569	17779	17750	17667	17871	17758	17504	17810	17690	17759	17692	17630	17830	17639	17797	17769	17649	17791	17695	17819	17695	17569	17826	17682	17625	17819	17822	17716	17598	17555	17733	17807	17546	17716	17773	17621	17717	17581	17756	17657	17761	17772	17826	17702	17782	17692	17707	17639	17707	17826	17692	17584	17605	17904	17760	17612	17522	17649	17704	17543	17615	17642	17805	17666	17701	17719	17791	17665	17741	17638	17654	17812	17623	17770	17731	17678	17650	17788	17739	17665	17603	17798	17638	17537	17537	17664	17692	17624	17539	17692	17812	17603	17599	17790	17566	17680	17630	17759	17478	17781	17737	17519	17609	17597	17750	17740	17595	17835	17660	17829	17559	17677	17668	17735	17764	17736	17518	17588	17650	17744	17667	17682	17743	17791	17935	17467	17523	17502	17669	17673	17664	17743	17763	17657	17866	17710	17829	17728	17862	17560	17666	17720	17623	17673	17717	17743	17630	17575	17507	17782	17611	17650	17671	17828	17688	17704	17651	17747	17728	17548	17595	17475	17568	17668	17625	17761	17494	17646	17855	17567	17530	17689	17535	17759	17798	17510	17753	17712	17793	17670	17767	17589	17535	17792	17624	17701	17790	17614	17558	17762	17575	17851	17653	17749	17652	17584	17610	17725	17748	17764	17679	17795	17712	17709	17636	17391	17738	17665	17659	17783	17917	17770	17663	17692	17736	17539	17748	17573	17770	17679	17509	17460	17564	17665	17588	17664	17544	17726	17763	17809	17648	17691	17688	17660	17854	17773	17597	17761	17594	17620	17758	17765	17515	17614	17747	17516	17774	17580	17724	17809	17667	17550	17809	17724	17778	17790	17680	17605	17574	17727	17662	17700	17781	17536	17713	17863	17656	17680	17710	17684	17701	17823	17649	17687	17586	17611	17774	17660	17532	17819	17685	17523	17639	17680	17701	17695	17593	17747	17716	17662	17779	17556	17855	17694	17830	17772	17826	17600	17862	17667	17769	17657	17725	17799	17607	17654	17668	17625	17685	17614	17694	17564	17849	17891	17741	17588	17752	17702	17601	17843	17400	17667	17748	17665	17709	17619	17592	17672	17505	17604	17582	17642	17649	17710	17728	17643	17795	17613	17790	17621	17804	17544	17675	17754	17863	17789	17712	17757	17561	17753	17730	17520	17681	17596	17628	17708	17597	17552	17639	17853	17906	17692	17748	17653	17785	17686	17548	17899	17541	17615	17755	17792	17761	17773	17791	17696	17618	17675	17731	17677	17640	17629	17809	17508	17695	17741	17702	17725	17736	17757	17862	17824	17530	17634	17771	17694	17743	17701	17686	17593	17789	17815	17479	17733	17606	17625	17605	17638	17683	17614	17660	17681	17709	17716	17857	17732	17655	17809	17571	17709	17782	17792	17715	17655	17675	17776	17529	17710	17704	17728	17686	17835	17678	17723	17598	17603	17793	17526	17692	17702	17605	17614	17764	17750	17809	17620	17693	17621	17718	17787	17707	17593	17757	17602	17647	17665	17806	17666	17850	17791	17699	17523	17647	17689	17632	17780	17763	17551	17619	17662	17713	17594	17599	17512	17722	17556	17737	17650	17663	17598	17597	17685	17658	17766	17736	17770	17738	17766	17767	17498	17537	17693	17725	17624	17679	17827	17613	17813	17717	17829	17710	17580	17740	17650	17618	17625	17622	17749	17670	17732	17723	17711	17681	17585	17815	17698	17540	17690	17727	17646	17736	17766	17662	17647	17637	17687	17601	17815	17733	17565	17738	17696	17722	17370	17655	17664	17560	17710	17622	17621	17816	17652	17595	17550	17697	17634	17746	17694	17627	17878	17688	17787	17586	17614	17573	17831	17799	17790	17713	17589	17621	17595	17701	17537	17739	17607	17564	17754	17660	17515	17603	17714	17938	17683	17598	17695	17516	17753	17450	17761	17642	17541	17627	17701	17695	17681	17540	17701	17692	17411	17662	17491	17627	17812	17604	17569	17701	17815	17735	17522	17653	17489	17667	17704	17661	17670	17634	17848	17587	17512	17862	17656	17566	17634	17674	17733	17679	17592	17686	17616	17787	17663	17743	17755	17665	17664	17783	17633	17761	17732	17576	17804	17619	17730	17745	17549	17572	17557	17847	17762	17650	17635	17694	17659	17751	17730	17787	17796	17601	17748	17587	17614	17470	17837	17659	17775	17681	17815	17821	17838	17763	17654	17676	17821	17584	17748	17855	17435	17728	17552	17750	17771	17752	17545	17527	17809	17517	17529	17762	17631	17748	17765	17842	17670	17734	17560	17655	17847	17598	17687	17631	17769	17669	17746	17653	17603	17833	17679	17646	17803	17703	17602	17612	17526	17638	17617	17592	17559	17657	17651	17591	17771	17672	17789	17577	17671	17530	17730	17754	17679	17639	17789	17833	17639	17705	17742	17799	17693	17661	17718	17706	17661	17703	17659	17629	17709	17602	17811	17742	17694	17658
23094	22873	39088	39294	33758	29560	27043	21921	21040	21384	21202	21450	21220	21099	21179	21233	21102	21011	21015	20952	20960	20882	20956	21133	20977	21123	21066	20922	21017	20884	20966	20903	20978	20870	20780	20840	20874	20951	21058	20996	20864	20829	20989	21134	21119	20770	20791	20782	20906	20861	21005	20930	21006	20941	20954	20928	21057	21011	20988	20868	20747	20692	20724	20911	20778	20862	20780	20946	20873	20953	20747	20752	20982	20909	20899	20605	20866	20432	20851	20813	20834	20933	20828	20846	20769	20723	20893	20909	20982	20962	20747	20785	20630	20861	21002	21148	20979	20754	20867	20978	20882	20798	20898	20657	21035	20902	20790	20886	20732	20881	21075	20623	21160	20990	20766	20787	20851	21042	20799	20774	20729	20923	20439	20674	20593	20762	20831	20709	20802	21017	20937	20858	20832	20826	20506	20783	21054	20913	20681	20673	20810	20754	20727	20889	20881	20766	20916	21099	20752	20888	20898	20904	20990	20894	20930	20928	20748	20640	20858	20940	20930	20720	20732	20769	20794	20773	20849	20810	20917	20887	20846	20658	21013	20831	20958	20905	20981	20791	20862	20723	20805	20763	20812	20825	20836	20847	20706	20649	20802	20822	21069	20821	20933	20857	20767	20826	20706	20895	20854	20802	20732	20902	20633	20854	20856	20791	20732	20688	20430	20858	21006	20938	20769	20764	20943	20969	20889	20859	20776	20992	20879	20714	20836	20815	20907	20824	20762	20838	20779	20974	20810	20781	20670	20998	20924	20910	20884	20743	20733	20831	20872	20899	20613	20771	20798	20810	20920	20952	20860	20910	20716	20728	20640	20680	21025	20969	20722	20803	20906	20911	20796	20978	20876	20855	20804	20916	20967	20916	20634	20806	20617	20677	20706	20844	20943	20884	21068	20819	20906	20814	20812	20654	20800	20939	20771	20809	20695	20672	20979	20888	21007	20747	20559	21009	20872	20943	20856	20622	20639	20960	20944	20993	20890	20874	20777	20780	20679	20669	20769	20757	20953	20796	20618	20919	20733	20833	20975	20636	20774	20970	20826	20865	20907	20956	20817	20866	20996	20851	20943	20892	20841	20810	20872	20706	20709	20745	20773	20609	20928	20908	20959	20711	20814	20700	20906	20685	20737	20596	20768	20805	20821	20765	20841	20833	20720	20709	20877	20999	21049	20811	20753	20917	20748	20914	21076	20646	20662	20905	20857	20487	20626	20898	20738	21022	20819	21089	20773	20825	20815	20840	20983	20676	20811	20792	20797	20773	20583	20674	20886	20913	20794	20727	20975	20638	20938	20748	20839	20978	20947	20848	20914	20885	20859	20850	20676	20876	20636	20713	21045	20879	20829	20702	20649	20666	21100	20725	20818	20737	20680	20841	20798	20751	20708	20745	21064	20891	20880	21076	20707	20805	20751	20939	20769	20662	20720	20906	20860	20870	20568	20770	20811	20583	20560	20867	20984	20856	20910	20777	20873	20888	20666	20823	20923	20606	20683	20645	20890	20796	20808	20714	20731	20948	20689	20922	20958	20912	20968	20941	20953	20859	20761	20873	20775	20545	20898	21011	20848	20965	20803	20568	21064	20781	20868	20850	20739	20738	20721	20830	20764	20759	20941	20857	20954	20872	20912	20756	20708	20823	20843	20818	20808	20925	20838	20856	20517	20590	20726	20812	20756	20978	20899	20757	20726	20900	21039	20790	20977	20832	20811	20922	20921	20795	20738	20628	21049	20891	20803	20648	20606	20756	21019	20694	20867	20714	20784	20839	20841	20948	20525	20680	20965	21005	21012	20916	20939	20898	20848	20773	20760	20785	20752	20721	20687	20678	20937	20846	20624	20732	20943	20988	21000	20888	20695	20687	20979	20738	20760	20943	20790	20728	20652	20751	20924	20797	20784	21040	20870	20712	20738	20605	20729	20789	20923	20668	20968	20940	20951	21036	20896	20990	20555	20874	20740	20975	20931	20972	20919	21009	20855	20878	20857	20784	20919	20973	20779	20871	20972	20895	20812	20866	20887	20761	20959	20871	20696	20831	20896	20662	20912	20802	20780	20743	20767	20785	20626	20836	20743	20645	20839	20886	20815	20580	20737	20774	20660	20702	20878	20637	20732	20874	20894	20697	20944	20877	20825	20989	20745	20662	20596	20854	20921	20897	20910	20873	20612	20829	20815	20896	20624	20619	20826	20793	20928	20686	20836	20893	20708	20897	20781	20795	20632	20632	20800	20908	20885	20758	20687	20905	21038	20803	20966	20787	20782	20916	20645	20924	20926	20819	20783	20724	20895	20802	20861	20777	20982	20632	20753	20707	20852	20682	20741	20649	20779	20941	20627	21153	20853	20585	20711	20807	20762	20798	20728	20711	20840	20819	20747	20930	21048	20883	20907	20822	20703	20670	20658	20682	20782	20931	20806	20699	20605	20800	20737	20916	20733	20790	20920	21023	20718	20745	21210	20825	20914	20592	20731	20835	20841	20827	20631	20811	20888	20866	20712	20736	20868	20714	20896	20809	20819	20869	20833	20794	20720	20767	20849	20930	20833	20821	20811	20574	20452	20784	20721	20769	20813	20885	20697	20799	20924	20832	20828	20771	20788	20829	20618	20645	20813	21052	20813	20974	20909	20660	20842	20860	20929	20947	20911	20788	20727	20824	21060	20870	20725	20693	20667	20751	20927	20865	20821	20941	20828	20504	20940	20718	20835	20828	20862	20782	20933	20844	21058	21093	20930	20877	20761	20871	20797	20807	20900	20754	20808	20885	20896	20928	20914	20904	20722	20787	21053	20843	20681	20930	20866	20987	21051	20737	20784	20921	20773	20788	20776	20658	20834	20819	20915	20767	20648	20976	20890	20831	20759	20681	20766	20839	20554	20898	20562	20867	21025	20894	20824	20821	20884	20668	20647	20676	20751	20726	21033	20803	20771	20535	20599	20903	20902	20750	20906	20766	20876	20979	20724	20859	20907	20827	20749	20779	20920	20721	20872	20699	20963	20679	20548	20945	20812	20945	20695	20983	20671	20782	20821	20945	20835	20872	20875	20888	20846	20825	20595	20809	20990	21230	20887	21022	20941	20791	20698	20893	20954	20821	20744	20814	20574	20987	20645	20451	20724	20676	20846	20706	20963	20832	20869	20802	20829	20836	20722	20704	20800	20753	20755	20751	20902	20758	20821	20858	20807	20540	21084	20975	20783	20996	20984	20663	20983	20909	20839	20663	20739	20588	20939	21050	20705	20754	20909	20781	21081	20518	20946	20912	20942	20867	20615	20902	20777	20742	20673	20727	20707	20700	20710	20700	20781	20707	20758	20715	21044	21227	20906	20686	20817	21168	20869	20584	20693	20900	20809	20907	20912	20912	20906	20749	20722	20710	20766	21028	20900	21030	20937	20780	20893	20802	20831	20845	20926	20997	20812	20752	20730	20752	20770	20914	20783	20667	20883	20717	20688	20638	20942	20883	20880	20768	20893	20875	20868	20736	20895	20681	20902	20805	20623	20934	20897	20646	20721	21065	20932	20812	20753	20858	20960	20903	20907	20880	21128	20888	20810	20928	20805	20790	20686	20826	20656	20728	20760	20507	20933	20782	20755	20919	20708	20665	20813	21013	20796	20745	20749	21152	20812	20972	20733	20632	20912	20853	20812	20694	20868	20896	20742	20658	20925	20588	20886	20807	20777	20535	20862	20783	20874	20871	20640	21093	20889	20714	20824	20831	20493	20875	20932	20754	20981	20715	20931	20988	20782	20702	20858	20682	20783	20762	20796	20826	20815	20778	20817	20931	20997	20640	20869	20832	20894	20775	20945	20743	20568	20641	20799	20832	20963	20683	20787	20584	20724	20778	20755	20742	20908	20789	20997	20795	20946	20971	20846	20845	20788	20662	20802	20734	20691	20790	20948	20948	21200	20916	20895	20858	20894	20991	20961	20898	20540	20799	20802	20745	20661	20965	20910	20706	20732	20848	20740	20642	20635	20815	20820	21016	20695	20848	20763	20778	20833	20818	20791	20781	20712	20968	20988	20623	20857	20933	20742	20818	21084	20823	20922	20926	20633	20790	20939	20829	20691	21078	20705	20879	20642	20675	20832	20827	20776	20847	20705	20707	20794	20789	20768	20572	20995	20826	20773	20929	20730	20792	20800	20720	20916	20948	20857	20667	20776	20807	20859	20933	21041	20845	20936	20759	20779	20915	20921	20915	21039	20730	20973	20952	20779	20721	20835	20794	20824	21047	20963	20789	20827	20708	20838	20796	20743	20943	20843	20818	20630	20769	20724	20909	20799	20860	20818	20961	20704	20708	20863	20872	20924	20987	20953	20686	20874	20821	20991	20630	20892	20849	20780	20930	20692	20770	20674	20612	20711	20934	20944	20538	20637	20772	20974	20887	20909	21045	20765	20802	20805	20681	20797	20939	20870	20855	20825	21003	20927	20694	20737	20812	20874	20522	20637	20836	20865	20755	20826	20824	20783	20819	20998	21005	20743	20955	20846	20716	20834	20916	20837	20656	20822	20813	20874	20786	20895	20594	20830	20877	20879	20587	20774	20963	20822	20903	20933	20981	20783	20686	20953	20830	20944	20890	20860	20785	20844	20879	20762	20950	20752	20857	20565	20844	20647	20763	20750	20782	20913	20657	20911	20944	20697	20860	20899	20642	21004	20705	20822	20734	20797	20847	20770	20837	21092	20824	20834	20818	20665	20657	21076	20824	20870	20748	20665	20909	20641	21015	20635	20899	20759	20928	20647	20732	20749	20687	20813	20710	20578	20866	20969	20774	21019	20909	20874	20720	20809	20753	20952	20718	20849	20674	20809	20733	20974	20812	20794	20727	20792	20863	20963	20945	20791	20963	20765	20688	20944	20838	20993	20917	20544	20765	20763	20929	20643	20821	20904	20872	20942	20954	20794	20724	20823	20609	20949	20945	20797	20997	20768	20962	20563	21120	20703	20791	20875	20703	20935	20918	21037	20639	20810	20799	20888	20910	20940	20891	20787	20750	20864	20893	20876	20799	20667	20644	20719	20786	20736	20796	20682	20960	20738	20800	20664	20713	20897	20945	20958	20776	20661	20792	20873	20636	20792	20901	20956	20890	20881	20776	20922	20774	20771	20789	20727	20818	20837	20662
63635	99615	94507	73197	49602	29935	18131	17200	17188	17195	17232	17120	17273	17136	17120	17347	17131	17236	17341	17116	17260	17208	17194	17338	17215	17209	17167	17142	17235	17332	17102	17335	17355	17192	17019	17190	17433	17190	17136	17143	17060	17344	17245	17318	17325	17285	17305	17232	17240	17167	17229	17224	17243	17270	17409	17208	17231	17254	17196	17235	17333	17286	17210	17174	17251	17194	17312	17257	17264	17296	17274	17183	17040	17211	17349	17148	17247	17218	17137	17322	17360	17422	17352	17163	17126	17181	16989	17086	17150	17231	17168	17224	17174	17218	17211	17143	17112	16998	17121	17137	17239	17202	17281	17108	17224	17298	17026	17327	17199	17270	17241	17330	17144	17137	17254	17067	17274	17211	17220	17127	17328	17272	17200	17183	17282	17217	17165	17166	17134	17142	17135	17258	17105	17110	17295	17172	17266	17268	17320	17193	16946	17289	17075	17193	17352	17361	17312	17224	17270	17358	17284	17322	17125	17230	17150	17294	17200	17241	17229	17245	17224	17148	17267	17318	17132	17276	17162	17214	17292	17020	17261	17230	17141	17039	17182	17275	17139	17100	17283	17234	17143	17455	17093	17264	17191	17112	17165	17231	17162	17206	17159	17058	17141	17351	17293	17329	17195	17355	17307	17115	17355	16974	17308	17188	17247	17161	17311	17345	17186	17241	17258	17262	17066	17308	17143	17233	17054	17176	17288	17338	17384	17177	17230	17241	17321	17259	17303	17358	16978	16981	17260	17361	17219	17287	17238	17218	17347	17284	17131	17178	17263	17070	17254	17007	17161	17403	17153	17222	17273	17088	17382	17204	17072	17156	17046	17254	17233	17315	17325	17255	17244	17132	17386	17326	17156	17290	17094	17188	17393	17228	17235	17296	17306	17351	17216	17246	17255	17437	17172	17238	17247	17257	17308	17302	17300	17271	17393	17175	17164	17275	17283	17124	17170	17232	17193	17281	17244	17174	17099	17242	17157	17178	17160	17208	17347	17228	17003	17161	17263	17137	17357	17184	17235	17224	17091	17271	17284	17363	17241	17297	17361	17239	17269	17131	17183	17123	17247	17346	17268	17316	17285	17222	17147	17434	17139	17385	17240	17139	17275	17308	17226	17282	17235	17217	17071	17259	17178	17160	17278	17284	17301	17107	17397	17124	17345	16994	17184	17072	17215	17261	17312	17237	17318	17224	17374	17247	17122	17111	17209	17294	17309	17174	17151	17239	17436	17181	17284	17218	17193	17188	17303	17266	17035	17187	17343	17176	17334	17431	17128	17203	17219	17280	17236	17023	17005	17214	17179	17228	17094	17140	17030	17371	17380	17132	17320	17100	17235	17100	17271	17336	17275	17098	17266	17167	17130	17327	17399	17245	17015	17138	17312	17207	17129	17216	17163	17306	17256	17232	17295	17236	17145	17153	17200	17153	17205	17215	17194	17242	17113	17071	17214	17227	17211	17191	17176	17344	17131	17265	17192	17158	17275	17182	17406	17317	17245	17339	17257	17191	17282	17234	17197	17216	17214	17152	17220	17175	17403	17181	17369	17190	17394	17378	17235	17445	17192	17217	17207	17287	17268	17357	17355	17168	17166	17329	17236	17248	17228	17336	17292	17297	17347	17212	17236	17266	17069	17375	17297	17158	17176	17160	17344	17120	17151	17112	17274	17150	17099	17356	17031	17219	17246	17300	17082	17276	17348	17174	17044	17210	17104	17185	17338	17204	17161	17248	17443	17188	17154	17196	17114	17270	17334	17120	17201	17074	17074	17121	17064	17213	17236	17212	17211	17211	17321	17270	17313	17172	17156	17358	17006	17316	17242	17389	17113	17223	17276	17365	17051	17175	17241	16999	17318	17346	17152	17277	17189	17295	17264	17055	17122	17271	17117	17302	17400	17146	17254	16977	17321	17303	17040	17196	17230	17320	17281	17238	17348	17123	17123	17286	17317	17233	17190	17232	17322	17125	17269	17309	17204	17304	17217	17253	17285	17171	17156	17094	17167	17138	17015	17067	17102	17237	17123	17213	17271	17088	17510	17220	17291	17061	17143	16968	17185	17144	17002	17491	17211	17277	17140	17401	17266	17238	17185	17173	17162	17089	17294	17304	17151	17148	17362	17160	17247	17243	16963	17267	17303	17182	17091	17225	17222	17278	17244	17145	17339	17145	17209	17180	17205	17190	17171	17223	17223	17160	17340	16965	17263	17158	17211	17186	17131	17374	17306	17283	17280	17227	17316	17233	17284	17161	17147	17168	17266	17248	17338	17435	17031	17182	17461	17202	17195	17410	17213	17324	17353	17297	17181	17367	17249	17151	17209	17285	17336	17095	17231	17185	17062	17130	17164	17105	17298	17206	17233	17300	17230	17152	17170	17140	17296	17310	17236	17247	17190	17123	17179	17074	17210	17081	17247	17133	17090	17092	17292	17327	17099	17262	17238	17312	17245	17332	17183	17207	17198	17164	17245	17171	17090	17297	17142	17337	17143	17279	17249	17251	17082	17229	17378	17004	17064	17167	17313	17211	17206	17178	17266	17251	17404	17312	17169	17124	17077	17054	17130	17140	17496	17193	16983	17203	17157	17147	17128	17444	17215	17180	17294	17036	17190	17086	17383	17212	17322	17136	17356	17022	17341	17336	17212	17177	17207	17284	17099	17071	17357	17224	17084	17372	17095	17129	17195	17271	17177	17183	17208	17127	17339	17259	17153	17211	17353	17187	17197	16994	17295	17371	17246	17079	17199	17263	17114	17116	17285	17176	17040	17127	17270	17156	17228	17174	17093	17253	17353	17245	17279	17305	17191	17285	16998	17331	17242	17092	17136	17312	17400	17173	17229	17125	17248	17083	17289	17134	17290	17285	17167	17185	17155	17032	17059	17124	17332	17145	17107	17250	17296	17393	17063	17149	17078	17400	17291	17208	17403	17274	17089	17085	17363	17224	17394	17312	17150	17239	17201	17304	17208	17354	17131	17317	17397	17166	17072	17421	17310	17290	17291	17161	17234	17163	17159	17274	17036	17400	17376	17187	17129	17100	17287	17366	17313	17173	17164	17005	17224	17240	17058	17337	17229	17242	17247	17116	17196	17201	17442	17212	17304	17303	17168	17204	17028	17277	17346	17241	17071	17474	17085	17316	17145	17320	17025	17342	17156	17076	17132	17336	17112	17184	17149	17280	17174	17276	17066	17232	17176	17180	17075	17341	17335	17161	17271	17277	17297	17189	17309	17174	17291	17274	17078	17072	17110	17160	17242	17185	17563	17168	17251	17202	17174	17140	17273	17310	17200	17208	17171	17071	17248	17416	17259	17171	17332	17263	17429	17063	17397	17165	17142	17276	17263	17077	17146	17265	17328	17147	17191	17353	17205	17172	17231	17337	17199	17485	17148	17178	17220	17220	16963	17141	17064	17274	17080	17260	17185	17237	17037	17237	17268	17253	17323	17117	17180	17262	17211	17260	17095	17292	17251	17451	17169	17095	17144	17085	17228	17114	17099	17233	17345	17376	17222	17217	17270	17258	17041	17346	17168	17079	17075	17205	17204	17399	17172	17026	17140	17236	17224	17164	17210	17263	17243	17176	17059	17309	17320	17245	17426	17223	17228	17195	17078	17153	17289	17158	17329	17268	17259	17154	17025	17165	17125	17204	17227	17150	17031	17279	17358	17153	17360	17007	17345	17260	17131	17255	17040	17343	17190	17226	17223	17312	17169	17178	17222	17235	17297	17021	17282	17198	17210	17088	17363	17332	17223	17345	17241	17216	17292	17233	17319	17191	17229	17287	17243	17126	17322	17260	17093	17314	17188	17273	17124	17085	17190	17258	17128	17121	17216	17175	17167	16971	17138	17149	17223	17209	17130	17345	17162	17014	17147	17280	17332	17075	17133	17385	17178	17098	17227	17306	17321	17202	17201	17159	17183	17234	17184	17359	17085	17237	17127	17147	17160	17250	17205	16909	17311	17320	17175	17250	17294	17065	17144	17088	17209	17201	17312	17276	17233	17090	17132	17410	17171	17200	17352	17288	17169	17237	17330	17082	17229	17105	17192	17281	17264	16996	17315	17190	17210	17204	17070	17195	17252	17202	17187	17141	17335	17284	17048	17174	17347	17123	17143	17199	17308	17195	17063	17215	17105	17097	17147	17237	17139	17314	17316	17255	17111	17099	17130	17393	17389	17170	17315	17333	17134	17089	17275	17125	17212	17160	17231	17214	17344	17304	17195	17216	17156	17362	17161	17215	17126	17329	17149	17175	17290	17051	17087	17189	17250	16974	17308	17154	17120	17182	17261	17231	17125	17266	17012	17209	17113	17155	17217	17069	17045	17396	17205	17247	17273	17182	17109	17360	17070	17171	17262	17162	17230	17159	17520	17117	17416	17022	17169	17164	17180	17007	17109	17180	17371	17278	17288	17046	17211	17233	17088	17133	17154	17242	17270	17035	17179	17154	17250	17054	17391	17253	17091	17187	17083	17109	17327	17016	17153	17334	17268	17132	17307	17087	17242	17188	17200	17232	17045	17218	17269	17153	17137	17146	17143	17128	17134	17211	17152	17185	17238	17232	17122	17365	17284	17215	17224	17230	17280	17232	16983	17249	17021	17208	17021	17075	17310	17269	17264	17098	17487	17396	17038	17292	17270	17148	17070	17147	17177	17188	17285	17282	17228	17071	17275	17161	17231	17180	17201	17106	17150	17158	17414	17314	17125	17092	17196	17058	17155	17278	17117	17111	17116	17271	17309	17210	17214	17169	17392	17138	17219	17263	17234	17210	17168	17254	17385	17383	17337	17105	17242	17138	17253	17178	17432	17173	17316	17159	17286	17178	17021	17366	17225	17160	17129	17164	17187	17267	17174	17054	17263	17274	17239	17187	16995	17381	17150	17171	17359	17217	17218	17202	17185	17288	17270	17299	17174	17252	17082	17209	17212	17184	17066	17136	17397	17232	17285	17311	17267	17203	17319	17192	17021	17330	17215	17165	17134	17220	17130	17309	17313	17234	17253	17276	17278	17134	17165	17210	17338	17248	17232	17197	17186	17297	17190	17235	17198	17256	17009	17304	17141	17260	17326	17157	17237	17199	17136	16977	17238	17237	17209	17210	17250	17388	17343	17335	17155	17189	17106	17230	17317	17173
29615	36646	46509	36157	26378	22821	21505	20963	20967	20850	20935	21191	21019	20886	20978	21121	21045	20877	20936	20863	20971	21129	21176	21060	21089	20915	20818	20977	21049	20851	21175	21021	21065	21069	21086	21109	21061	21006	21050	20806	21021	21093	21087	20853	21158	20874	21082	21065	21028	20758	20951	20891	20778	20932	20891	20971	20704	20998	20980	20998	21115	21093	20851	21178	20985	20931	20988	21029	20761	20940	21102	20997	21118	21016	20984	20898	20879	20841	21002	20777	20834	20964	21103	21061	20874	20803	20914	21035	21055	20850	21035	20891	20887	21007	21095	21068	20870	20957	21124	21041	20789	21002	21192	20971	20870	20872	21214	21123	21046	20751	21074	20977	21089	20944	20978	20927	20924	21091	20992	20746	20979	21055	21034	21124	20775	21022	20821	20958	21028	20891	20898	21026	20958	21000	20883	21064	20510	21123	20902	21070	20798	20942	20848	21027	21014	20999	20841	21034	20720	20999	21098	20814	21017	20967	20653	20817	20943	20822	20882	20909	21200	20855	20718	20870	21061	20981	20871	20925	20953	20768	21205	20961	20949	21110	20933	20814	21169	20989	20743	20886	21017	21072	20928	21017	21047	21056	20891	21043	21072	21023	20757	20853	20816	20904	20940	21056	21080	20833	20877	20912	21095	20854	21003	20871	20836	20973	21013	20878	21140	21187	21055	20816	20869	20923	21084	21094	20985	20924	20899	21125	20881	20979	21010	20704	21029	21143	21191	20843	20841	20764	20884	20785	20836	20992	21119	21014	21100	20848	21054	20965	21071	20935	20981	20819	21067	20899	21104	20952	21022	20939	20910	20907	20902	20835	20988	21091	20991	20799	20876	21101	21098	20776	20916	20783	21045	20974	20946	20985	20950	21056	21091	20645	20942	20679	21143	21172	21003	20874	21143	20998	21008	20811	20848	20984	20961	21169	20932	20679	21134	20963	20967	21161	21010	20989	20918	20960	20853	20679	20756	20852	20880	21024	21060	20838	20948	20822	20875	20841	20976	20987	20954	21090	21044	20886	20859	20880	20853	20880	21135	20681	20770	20842	20891	20786	20967	20945	21004	20941	20995	20806	20906	20827	20758	20952	20976	20847	21084	21194	20951	21231	21221	20898	21021	21058	20942	20946	20929	20682	20844	20808	21059	20844	20728	21056	20954	21177	21087	20902	20958	20784	20978	21148	21038	20960	20969	20994	21110	21041	21051	21014	20994	20870	21070	21014	20897	20997	20895	20888	20768	20889	20986	21037	20907	20954	20998	20897	20874	20727	20954	20892	21042	21029	20738	20985	21105	20999	20920	20921	20957	21056	20844	21165	20985	20920	20821	20954	20813	20996	20718	20771	21025	20856	20966	20895	20765	20873	20853	20981	21078	20926	20849	20766	20888	20768	20986	20871	20942	21077	21067	20797	21053	20830	20931	20666	21055	20762	20889	20810	20960	21044	20917	20692	20869	21176	21062	20827	20915	20753	21029	20813	20867	21072	20913	20793	20949	21105	20982	21040	21077	20825	20835	21123	21139	20900	21166	21059	20680	20759	21129	20980	20891	20860	20905	20845	20881	20643	20797	20956	20999	20975	21301	21019	20770	20898	20950	20917	20668	21023	20993	21098	21253	20940	21015	20704	20823	20844	20921	20852	20777	20989	21184	20973	21170	20953	20964	21020	20983	21036	21022	21047	20968	20793	21006	20855	20966	21070	20940	20935	20886	21048	21062	21012	21005	20857	21100	20940	20854	20797	20913	20842	20937	20932	20955	20973	20910	20973	20931	21044	20877	21101	20961	20861	21008	20837	21041	21020	20979	20959	21072	21163	20845	20801	21178	20989	20944	20664	21003	20968	21026	21071	20834	21037	21103	21051	20965	20816	20992	20998	21071	20806	21224	20918	21076	20936	20985	20643	20801	21014	21042	20982	20760	21094	21029	20890	21026	21008	20864	20816	20969	21010	20987	20903	20961	20855	20880	20919	20702	21028	21198	21005	20853	20921	20871	20913	20944	20959	20985	20792	20899	20949	20966	21070	20959	20990	21057	20888	20806	20892	21049	21081	20797	20999	20959	20900	20922	20916	20873	20863	20929	20957	21309	20935	20957	21042	20794	21001	21053	20879	20980	20909	21083	21006	20916	21122	20973	20894	20781	20890	20980	20835	20963	20843	20829	20952	20985	21012	20928	21100	20929	21012	20990	20869	21080	20922	20873	20929	20829	21046	20999	20962	20947	20995	20851	20726	20902	21033	21018	20681	20910	20967	21011	20814	20796	20862	20907	20906	21001	20936	20930	21046	20924	20818	21085	21171	21078	20876	21179	20828	21109	20864	21007	20959	21012	21020	21116	20927	20992	20746	21057	20999	20919	20902	20956	20891	20897	21094	21157	21026	20942	20911	20855	21075	20736	21016	21081	21098	20954	20709	20828	20981	21088	20987	21044	20977	20935	20986	20890	21027	20895	20761	21063	20918	20928	20850	21018	21068	21099	21164	21162	20854	21004	20907	20888	20851	21103	20989	20963	20983	20877	21090	20835	20914	21039	21062	21067	20954	20889	20928	20942	21013	20997	20960	21000	20953	21013	21162	20878	20807	21177	21062	20996	20840	21015	20869	21049	21227	21158	20939	20826	20962	21182	20973	20835	21140	21070	20993	20964	20895	20843	20933	20871	20809	20993	20958	20969	20907	20712	21088	20920	21103	20884	20768	21121	20852	20987	20810	20963	21128	21127	20870	20758	20948	20962	20790	20949	20808	20963	20759	21115	20978	20922	20968	21017	21070	20958	20973	20823	20981	21104	21025	21096	20823	20900	20960	20890	20776	21008	20888	21013	20820	20960	20790	20933	20812	21051	20874	21029	20907	21110	20888	20852	20858	20846	20893	20762	21096	20936	21016	20765	20897	20996	21011	20889	21067	21071	20869	20942	21010	21081	20836	20780	21091	21168	21015	21081	21005	20974	20793	20774	20839	20800	20735	20956	20919	20987	20754	20968	20860	20716	20987	20846	20920	21006	20966	20906	20819	21069	20945	21051	21080	20944	21042	20934	21054	21054	21154	21025	20953	21111	20853	20875	21034	21031	20920	21081	20954	21245	21002	21170	20925	20787	21072	20989	20856	20894	21013	20793	21067	20872	20985	21031	20850	20736	20800	21117	21108	20992	21029	20919	21097	21085	21061	20980	20901	20994	21165	21084	20875	20958	20971	20905	20909	20901	20775	20999	20794	20871	20939	20760	20909	21050	21058	20901	21010	20989	21154	21143	20928	20746	20860	21066	20734	20840	21002	20912	20617	21049	21044	20891	21099	20839	20929	20944	21046	20903	21078	21072	21308	20876	21036	21147	20787	20866	21168	21174	21014	20924	21096	21113	20981	20969	20862	21020	20987	20896	20770	20904	21023	20964	20835	20911	20913	21010	20573	20860	20915	20721	20810	20997	20924	20862	20703	20910	20813	20907	20802	20955	21047	21244	21164	20909	21043	20906	20670	20865	20823	21007	20952	20926	21015	20943	20853	20758	20819	20944	20946	20860	21132	21013	20827	21172	20739	20864	20761	20747	20943	21005	21119	20840	21041	21150	20808	20960	20794	20807	20957	20915	20926	20857	20730	20916	20890	21038	21122	21080	20984	21172	21000	20816	20959	21031	21140	21076	21170	20762	20829	20952	20877	20950	21203	20922	20975	20840	21026	20878	20922	21079	20852	20871	20918	21012	20907	20990	21271	20961	20965	20847	20812	20968	20791	20926	21054	20960	20854	20945	20985	21047	20999	21048	20903	21014	21015	21032	20930	20978	20707	20953	20909	20985	20958	20927	20902	20801	20823	20743	21072	20988	20940	21009	20857	21024	20815	20875	20828	20969	21065	20931	20753	20685	21056	21007	20984	20991	21018	20852	20982	20827	20930	20771	20970	21058	20984	21056	20866	21051	21185	21000	21271	20974	21124	20918	21151	21136	21016	20953	20714	21022	21027	21160	20828	21207	20935	21089	20830	20864	20846	20877	20761	20934	21056	20830	20792	20950	20926	21122	20930	20925	20895	21103	20845	21023	20878	21059	21029	20886	20771	20696	20899	21044	21046	20939	20788	21006	21017	20827	21117	20955	20985	20906	20929	20882	20812	21043	20879	20895	21250	21148	20868	21037	20874	21104	20913	21019	20808	21006	20935	20899	20827	21098	21049	20957	20951	21125	20694	20892	20922	20992	20795	20874	20939	20892	21031	20905	20819	20863	21041	20656	20885	21019	21075	20820	21045	20787	20873	20916	20847	21020	20780	20933	21006	20872	20860	20919	21022	20865	20773	21046	20979	21057	21005	21044	20986	21185	21069	20829	21031	21072	20995	20851	21098	20837	21197	20759	21046	20914	20828	20927	20903	20962	20774	21029	20856	21050	20534	20872	21035	21008	21047	20974	20737	20882	20669	21001	20950	20810	21089	20858	20941	21109	20882	20975	20977	21120	20947	21031	20997	20867	20652	20896	20911	21051	20879	20805	20868	21084	21026	21046	21050	20853	20853	21138	21013	20983	21081	21100	20681	21019	20932	20981	20962	21014	21235	20937	21015	20847	20935	21002	21120	20980	20852	20747	20898	20988	21166	20939	20976	20908	21105	20940	20845	20978	20806	21029	20935	20907	20921	20986	20991	21016	20945	20901	20772	20906	20862	20989	20821	20859	20901	21007	21155	21083	20888	20863	20856	21079	21070	20897	20954	20895	21119	20920	21101	21170	20886	21062	20987	21192	20942	20962	20918	20964	20860	20744	20958	20958	20707	21113	20883	20816	21072	21049	20845	20857	21064	21070	20825	20885	20925	20840	20957	20947	20740	20849	21013	20880	20756	20934	21113	20948	20953	21087	20945	20915	21049	20769	20946	20981	20783	20885	21026	20927	21043	21079	20948	20871	20827	20927	21080	21115	20942	21041	20875	21037	20974	21052	20960	20973	20950	21049	20840	21025	20971	20950	20954	20782	20923	20995	20852	20865	21060	20949	20936	20929	20710	20941	21021	21004	21053	20942	20887	20999	20926	20888	21000	20917	20798	20961	20766	20991	21093	20922	20763	21091	20918	21113	20994	20963	21087	20924	21150	20967	20531	21072	20893	20961	21156	20884	20653	20983	21230	21081	20974	21067	20747	21052	21042
31962	56281	49035	31979	23037	18834	17384	17476	17462	17166	17228	17347	17330	17237	17391	17375	17333	17383	17452	17198	17149	17287	17304	17353	17217	17424	17268	17182	17327	17278	17224	17429	17290	17353	17342	17329	17236	17265	17211	17244	17361	17448	17112	17361	17235	17329	17162	17110	17439	17228	17239	17309	17386	17361	17329	17337	17443	17237	17147	17437	17419	17300	17137	17357	17332	17230	17542	17317	17260	17285	17075	17278	17361	17379	17311	17330	17326	17396	17299	17142	17257	17247	17348	17189	17500	17278	17388	17129	17062	17251	17296	17537	17308	17098	17243	17491	17291	17444	17252	17239	17288	17161	17275	17255	17241	17262	17287	17458	17263	17406	17139	17437	17304	17271	17083	17300	17445	17308	17245	17189	17315	17289	17303	17158	17339	17247	17170	17192	17232	17283	17481	17201	17322	17155	17291	17197	17415	17233	17200	17408	17499	17195	17206	17461	17221	17197	17398	17363	17384	17323	17341	17234	17224	17299	17238	17219	17187	17408	17193	17458	17315	17244	17235	17159	17225	17239	17299	17262	17294	17273	17272	17389	17222	17134	17304	17214	17406	17291	17345	17293	17259	17191	17305	17268	17302	17391	17329	17323	17169	17344	17393	17332	17298	17218	17169	17224	17266	17173	17380	17376	17166	17315	17245	17186	17215	17212	17477	17299	17300	17534	17442	17110	17359	17555	17415	17312	17273	17394	17201	17277	17375	17229	17298	17246	17299	17103	17311	17351	17197	17444	17269	17248	17313	17227	17277	17150	17418	17422	17381	17192	17514	17100	17313	17161	17292	17135	17436	17419	17284	17324	17240	17181	17199	17259	17369	17126	17189	17499	17134	17172	17022	17328	17449	17232	17352	17251	17381	17353	17526	17366	17158	17221	17245	17220	17193	17452	17199	17322	17277	17235	17165	17264	17314	17370	17239	17368	17355	17392	17223	17350	17502	17355	17213	17411	17294	17263	17419	17352	17500	17375	17325	17356	17285	17259	17179	17236	17379	17318	17245	17247	17128	17403	17342	17434	17256	17215	17217	17231	17257	17334	17307	17365	17373	17341	17287	17177	17067	17173	17315	17384	17208	17303	17417	17346	17127	17239	17156	17327	17273	17234	17312	17176	17337	17379	17261	17246	17456	17243	17268	17309	17369	17223	17261	17385	17149	17242	17340	17227	17331	17084	17276	17359	17158	17211	17189	17331	17321	17284	17270	17411	17195	17495	17353	17293	17343	17182	17195	17253	17259	17187	17183	17472	17258	17117	17343	17234	17468	17271	17213	17200	17360	17253	17258	17351	17179	17236	17228	17367	17174	17235	17271	17294	17247	17242	17357	17334	17198	17482	17158	17220	17270	17258	17366	17250	17347	17333	17226	17362	17236	17283	17309	17123	17245	17293	17166	17299	17302	17117	17281	17247	17276	17374	17235	17228	17288	17206	17152	17303	17312	17125	17375	17248	17295	17360	17225	17227	17392	17248	17157	17230	17257	17179	17196	17219	17322	17229	17298	17310	17358	17373	17307	17119	17305	17309	17166	17259	17306	17180	17396	17279	17259	17298	17176	17188	17248	17240	17233	17398	17251	17038	17200	17317	17281	17128	17167	17300	17309	17330	17270	17144	17147	17290	17387	17357	17237	17273	17164	17400	17355	17315	17335	17198	17289	17275	17230	17456	17271	17190	17174	17257	17401	17136	17269	17339	17264	17348	17194	17371	17189	17257	17113	17338	17221	17328	17253	17301	17305	17164	17082	17299	17384	17430	17308	17356	17194	17228	17277	17352	17321	17199	17241	17185	17114	17313	17426	17077	17312	17421	17377	17396	17280	17240	17159	17329	17244	17315	17316	17324	17237	17356	17189	17139	17306	17269	17187	17305	17357	17270	17353	17336	17202	17422	17253	17254	17210	17246	17327	17274	17369	17322	17179	17279	17320	17340	17189	17185	17171	17226	17240	17184	17264	17178	17290	17304	17155	17228	17362	17276	17307	17312	17366	17191	17243	17180	17379	17208	17263	17177	17259	17189	17170	17390	17246	17389	17292	17343	17242	17245	17223	17381	17211	17391	17335	17325	17214	17197	17248	17265	17277	17302	17293	17264	17309	17165	17169	17411	17361	17254	17295	17387	17326	17318	17270	17297	17172	17421	17155	17212	17328	17347	17346	17258	17330	17105	17118	17465	17289	17390	17184	17250	17402	17406	17210	17148	17258	17310	17392	17230	17346	17345	17360	17245	17320	17492	17154	17133	17079	17218	17311	17371	17086	17297	17321	17228	17223	17442	17296	17352	17212	17074	17143	17355	17204	17230	17290	17143	17253	17097	17460	17182	17201	17148	17475	17437	17143	17246	17359	17175	17454	17356	17324	17355	17159	17394	17330	17314	17192	17303	17339	17319	17294	17359	17186	17265	17295	17236	17210	17200	17363	17298	17252	17318	17260	17267	17298	17207	17342	17098	17395	17317	17275	17384	17192	17209	17300	17383	17215	17329	17460	17324	17337	17224	17148	17306	17363	17451	17276	17226	17137	17193	17373	17268	17440	17320	17293	17188	17328	17313	17330	17106	17391	17323	17394	17312	17516	17377	17347	17315	17094	17378	17378	17334	17462	17155	17318	17225	17218	17187	17369	17246	17401	17284	17251	17330	17387	17254	17330	17413	17234	17338	17153	17179	17309	17501	17222	17184	17201	17266	17436	17298	17279	17203	17387	17363	17112	17442	17349	17243	17318	17227	17212	17190	17366	17238	17148	17197	17406	17145	17249	17304	17452	17339	17290	17140	17208	17275	17285	17408	17199	17280	17450	17210	17234	17165	17343	17261	17175	17203	17257	17435	17272	17374	17480	17388	17237	17308	17243	17370	17221	17274	17337	17391	17274	17151	17253	17193	17297	17232	17146	17177	17112	17217	17305	17334	17317	17223	17269	17168	17354	17369	17425	17367	17257	17364	17203	17331	17319	17149	17290	17237	17405	17188	17159	17453	17369	17313	17391	17264	17405	17175	17379	17414	17425	17215	17316	17381	17281	17429	17240	17140	17283	17213	17389	17443	17451	17186	17404	17257	17466	17360	17282	17243	17182	17423	17305	17399	17362	17160	17401	17279	17287	17174	17385	17150	17105	17348	17322	17110	17186	17290	17180	17033	17472	17369	17319	17225	17178	17336	17149	17341	17343	17357	17095	17405	17354	17453	17147	17287	17308	17252	17374	17231	17131	17102	17243	17308	17290	17268	17259	17338	17223	17417	17247	17208	17390	17390	17272	17413	17358	17424	17323	17233	17175	17156	17415	17174	17276	17331	17306	17426	17422	17253	17275	17274	17246	17358	17409	17367	17323	17443	17453	17412	17173	17214	17307	17395	17027	17203	17218	17529	17320	17276	17368	17376	17135	17399	17169	17416	17207	17237	17397	17217	17349	17221	17293	17132	17481	17337	17270	17311	17249	17363	17212	17234	17289	17386	17384	17105	17324	17274	17119	17190	17197	17310	17386	17279	17173	17241	17348	17437	17337	17404	17349	17197	17352	17328	17410	17358	17412	17354	17287	17181	17256	17225	17323	17279	17321	17323	17241	17175	17259	17283	17265	17168	17267	17218	17469	17245	17292	17400	17347	17251	17111	17313	17152	17280	17377	17144	17305	17168	17136	17170	17361	17282	17260	17073	17342	17322	17185	17261	17332	17250	17096	17441	17381	17522	17083	17131	17319	17321	17242	17162	17316	17461	17239	17224	17389	17212	17262	17091	17233	17222	17446	17454	17204	17412	17203	17294	17161	17392	17171	17227	17518	17345	17277	17219	17157	17306	17332	17340	17245	17441	17379	17320	17342	17150	17397	17393	17129	17297	17364	17437	17243	17280	17201	17265	17223	17216	17230	17198	17364	17323	17298	17329	17306	17248	17338	17159	17259	17226	17180	17311	17225	17290	17450	17145	17359	17371	17326	17281	17311	17351	17209	17170	17190	17361	17333	17182	17286	17157	17301	17321	17207	17321	17220	17158	17488	17347	17236	17255	17255	17302	17215	17358	17212	17514	17387	17252	17293	17219	17334	17439	17331	17169	17324	17345	17310	17320	17306	17428	17171	17297	17219	17257	17220	17255	17297	17288	17398	17288	17283	17277	17206	17491	17238	17359	17401	17195	17316	17400	17303	17083	17301	17268	17254	17356	17299	17399	17265	17275	17284	17211	17222	17339	17241	17233	17318	17126	17239	17277	17031	17236	17380	17216	17197	17305	17317	17358	17322	17286	17375	17405	17270	17158	17178	17300	17466	17392	17366	17182	17326	17167	17487	17276	17432	17353	17322	17211	17311	17139	17287	17335	17262	17253	17387	17248	17366	17233	17261	17255	17425	17216	17255	17344	17257	17326	17230	17267	17335	17274	17306	17226	17430	17377	17343	17408	17159	17235	17266	17258	17348	17283	17346	17368	17432	17086	17340	17373	17181	17289	17424	17294	17379	17214	17301	17291	17316	17312	17109	17351	17276	17186	17524	17276	17295	17207	17320	17286	17276	17276	17308	17351	17218	17208	17401	17204	17306	17226	17319	17194	17316	17273	17465	17292	17316	17391	17237	17275	17405	17368	17364	17151	17126	17283	17399	17224	17159	17291	17395	17449	17336	17240	17260	17460	17243	17197	17320	17328	17247	17237	17296	17089	17340	17556	17074	17208	17140	17453	17359	17252	17394	17278	17309	17243	17227	17258	17241	17200	17300	17208	17336	17335	17171	17276	17171	17537	17260	17194	17359	17112	17220	17111	17387	17326	17222	17174	17439	17243	17163	17307	17415	17275	17245	17231	17396	17181	17136	17321	17239	17255	17332	17218	17278	17318	17442	17254	17383	17371	17158	17238	17315	17268	17299	17110	17091	17357	17365	17095	17331	17385	17302	17245	17287	17291	17266	17391	17360	17287	17299	17206	17150	17264	17224	17312	17274	17445	17338	17190	17270	17306	17344	17317	17375	17151	17302	17206	17373	17234	17334	17506	17318	17348	17177	17415	17186	17266	17396	17188	17451	17317	17274	17116	17187	17353	17265	17206	17307	17194	17215	17218	17428	17370	17233	17425	17380	17261	17274	17208	17232	17363	17244	17222	17339	17237	17256	17432	17207	17220	17240	17280	17199	17278	17309	17200	17479	17275
25329	26653	48125	46317	34051	27171	23704	21118	20824	21049	21174	21022	20470	20953	20889	20915	20743	21052	20679	20879	20980	20821	20943	20982	20760	20754	20946	20880	20905	20716	20975	20856	20839	20657	20770	20710	20944	20863	20762	20846	20739	20594	20920	20908	20784	20747	20534	21001	20794	20715	20718	20883	20936	20753	20793	20552	20694	20844	20639	20819	20706	20711	20715	21061	20533	21093	20825	20776	20671	20712	20836	20840	20851	20730	20745	20749	20915	20889	20706	20752	20759	20715	20991	20776	20773	20628	20899	20650	20840	20787	20899	20757	20884	20739	20702	20992	20805	20817	20822	20595	20705	20735	20670	20806	20721	20736	20710	20766	20889	20771	20819	20712	20940	20713	20653	20833	20972	20688	20639	20597	20593	20753	20637	20779	20703	20675	20861	20754	20694	20742	21025	20689	20844	20831	20760	20742	20844	20645	20714	20553	20841	20876	20751	20756	20645	20775	20601	20678	20774	20925	20846	20865	20777	20677	20828	20830	20704	20659	20945	20492	20952	20651	20808	20512	20603	20846	20843	20571	20915	21024	20819	20683	20659	20700	20687	20925	20818	20595	20730	20504	20662	20738	20902	20872	20776	20928	20886	20767	20980	20692	20705	20889	20881	20876	20844	20755	20784	20892	20586	20972	20709	20728	20717	20670	20702	20674	20890	20756	20649	20789	20724	20840	20695	20710	20528	20761	20724	20817	20831	20662	20709	20756	20759	20534	20556	20823	20942	20703	20678	20739	20767	20922	20898	20895	20762	20874	20773	20885	20721	20785	20740	20593	20615	20734	20592	20820	20731	21000	20736	20791	20704	20571	20727	20797	20709	20679	20727	20892	21027	20893	20730	20712	20926	20875	20829	20647	20772	20670	20912	20766	20760	20681	20971	20730	20799	20676	20998	20883	20820	20714	20700	20616	20826	21001	20895	20701	20613	20884	20744	21094	20860	20809	20641	20641	20728	20787	20967	20695	20782	20860	20694	20749	20577	20882	20748	20750	20795	20639	20613	21005	20923	20811	20919	20562	20650	20881	20881	20917	20800	20619	20770	20667	20780	20791	20863	20735	20731	20831	20797	20691	20816	20721	20791	20914	20750	20775	20818	20881	20631	20655	20963	20563	20766	20898	20773	20653	20822	20693	20694	20704	20598	20789	20786	20642	20715	20751	20823	20675	20747	20793	20749	20677	20674	20726	20827	20759	20758	20808	20897	20763	20896	20814	20791	20720	20610	20764	20742	20611	20782	20811	20829	20680	20532	20737	20983	20592	20700	20810	20442	20838	20760	20456	20684	20771	20791	20671	20927	20867	20580	20819	20772	20902	20907	20550	20736	20861	20697	20580	20970	20761	20780	20416	20663	20764	20863	21000	20809	20705	20766	20737	20776	20905	20694	20650	20509	20756	20664	20757	20920	20926	20584	20744	20675	20886	20818	20754	20787	20910	20901	20781	20964	20827	20847	20802	20538	20906	20942	20767	20822	20629	20697	20874	20818	20896	20624	20577	20934	20682	20930	20554	20626	20654	20857	20832	20776	20914	20630	20757	20621	20766	20694	20586	20656	21022	20727	20657	20600	20845	20919	20780	20759	20700	20778	20494	20842	20711	20713	20451	20791	20756	20815	20635	20767	20770	20755	20971	20531	20633	20841	20663	20569	20681	20773	20866	20922	20830	20464	20782	20658	20843	20784	20619	20737	20908	20581	20842	20728	20723	20803	20768	20988	20836	20777	20778	20709	20776	20852	20766	20827	20699	20685	20710	20715	20654	20713	20674	20771	20876	20932	20742	20764	20746	20782	20426	20634	20624	20679	20859	20854	20697	20910	20734	20622	20874	20770	20618	21016	20620	20760	20791	20863	20916	20859	20679	20842	20790	20844	20982	20854	20821	20540	20757	20635	20877	20860	20737	20855	20772	20808	20896	20587	20868	20719	20774	20676	20481	20819	20672	21021	20921	20928	20621	20807	20662	20673	20627	20627	20480	21061	20494	20832	20754	20801	20571	20530	20584	20800	20797	20919	20867	20901	20705	20909	21017	20902	20671	20528	20713	20432	20846	20768	20690	20527	20761	20705	20793	20802	20787	20970	20755	20600	20740	20758	20839	20790	20888	20921	20587	20947	20750	20764	20886	20591	20833	20755	20885	20720	20669	20986	20880	20709	20791	20848	20793	20634	20802	20903	20615	20833	20815	20882	20838	20763	20898	20820	20909	20874	20707	20832	20880	20833	20747	20673	20527	20705	20648	20679	20667	20677	20724	20761	20821	20918	20775	20746	20874	20770	20712	20619	20863	20613	20826	20656	20800	20814	20864	20647	20729	20683	20782	20702	20783	20923	20701	20765	20803	20794	20549	20704	20408	20871	20689	20709	20817	20693	20528	20714	20658	20708	20802	20721	20768	20891	20551	20811	20562	20666	20565	20603	20575	20869	20776	20753	20785	20657	20604	20750	20824	20836	20804	20655	20715	20687	20747	20912	20758	21003	20981	20678	20831	20881	20968	20799	20905	20974	20764	20659	20709	20550	20860	20909	20553	20862	20657	20727	20844	20934	20745	20630	20718	20757	20926	20605	20654	20777	20666	20788	20830	20785	20712	20699	20976	20783	20535	20777	20681	20803	20949	20726	20558	20658	20801	20922	20563	20813	20699	20866	20821	20792	20804	20687	20756	20695	20809	20787	20888	20770	20914	20736	20657	20694	20877	20627	20630	20720	20530	20861	20835	20644	20878	20882	20638	20895	20844	20721	20830	20935	20699	20727	20641	20664	20584	20770	20940	20814	20770	21031	20724	20808	20852	20638	20932	20907	20917	20833	20750	20792	20471	20869	20815	21054	20799	20765	20655	20819	20545	20738	20722	20567	20817	20783	20762	20716	20690	20757	20823	20754	20568	20911	20675	20696	20529	20748	20653	20773	20880	20983	20766	20832	20634	21021	20707	20784	20955	20552	20994	20901	20580	20463	20887	20772	20851	20958	20684	20897	20700	20801	20674	20884	20823	20692	20777	20870	20773	20819	20845	20649	20804	20528	20760	20521	20722	20740	20851	20702	20614	20822	20795	20813	20859	20609	20682	20589	20790	21037	20690	20751	20518	20770	20872	20734	20701	20862	20840	20887	20793	20567	20767	20699	20484	20681	20623	20650	20688	20691	20879	20678	20866	20588	20578	20721	20669	20832	20764	20854	20737	20666	20706	20679	20897	20606	20839	20921	20889	20683	20675	20755	20779	20850	20695	20804	20804	20856	20851	20683	20735	20934	20736	20790	20816	20483	20505	20966	20691	20807	20765	20835	20847	20739	20950	20703	20575	20668	20635	20753	20857	20698	20748	20838	20709	20706	20821	20867	20776	20813	20855	20887	20870	20586	20769	20767	20610	20832	20877	20735	20742	20773	20786	20596	20900	20792	20668	20815	20908	20709	20873	20706	20597	20679	20771	20639	20654	20859	20911	20622	20726	20863	20867	20760	20906	20806	20791	20870	20890	20839	20741	20858	21059	20948	20793	20651	20553	20801	20892	20802	20713	20804	20580	20698	20804	20649	20822	20719	20754	20965	20761	20776	20728	20672	20769	20669	20733	20712	21024	20898	20805	20820	20562	20443	21181	20890	20842	20878	20659	20578	20778	20818	20748	20852	20743	20687	20960	20883	20696	20928	20779	20797	20820	20622	20670	20688	20578	20838	20473	20573	20659	20660	20664	20753	20572	20724	20723	20825	20633	20710	20898	20892	20790	20823	20683	20775	20591	20893	20778	20898	20873	20778	20749	20623	20831	20721	20722	20846	20737	20574	20860	20938	20719	20823	20750	20843	20789	20785	20653	20741	20745	20870	20908	20790	20641	20708	20587	20794	20927	20790	20778	20823	20739	20693	20869	20912	20683	20586	20736	20688	20903	20679	20843	20927	20912	20766	20848	20958	20780	20748	20690	20704	20655	20779	20988	20795	20981	20802	20956	21132	20755	20760	20824	21004	20695	20885	20762	20763	20720	20754	20787	20636	20866	20799	20811	20734	20776	20705	20786	20691	20681	20570	20874	20677	20715	20905	20813	20826	20735	20478	20790	20769	20763	20745	20609	20852	20748	20834	20848	20731	20723	20871	20678	20596	20538	20687	20610	20695	20786	20648	20925	20862	20711	20654	20720	20767	20734	20846	20755	20952	20868	20769	21035	20838	20791	20613	20854	20872	20783	20708	20925	20683	20666	20724	20625	20734	20767	20561	20510	20757	20816	20607	20733	20831	20743	20937	20789	20693	20586	20626	20804	20781	20792	20575	20959	20887	20978	20862	20704	20784	20823	20728	20733	20776	20747	20945	20806	20747	20660	20783	20790	20784	20640	20949	20815	20760	20808	20843	20976	20918	20743	20715	20901	20716	20931	20895	20941	20833	20733	20615	20930	20983	20832	20938	20657	21023	20863	21039	20741	20782	20963	20578	20531	20705	20843	21144	20778	20637	20643	20763	20729	20672	20907	20637	20857	20826	20822	20935	20795	20766	20627	20830	20796	21037	20794	20806	20629	20922	20911	21039	20790	20602	20524	20745	20598	20646	20916	20835	20715	20967	20543	20865	20715	20592	20758	20793	20718	20774	20831	20820	20861	20875	20746	20631	20837	20721	20736	20778	20654	20709	20839	20940	20969	20907	20685	20894	20671	20788	20767	20699	20709	20701	20899	20899	20784	20727	20992	20724	20546	20817	20710	20931	20734	20711	20745	20846	20733	20869	20866	20743	20748	20706	20779	20826	20798	20679	20899	20597	20677	20635	20854	20745	20734	20772	20955	20867	20931	20814	20937	20758	20865	20682	20730	20713	20506	20735	20926	20735	20760	20763	20777	20698	20612	20703	20814	20551	20771	20712	20947	20866	20762	20716	20474	20839	20897	20649	20760	21032	20680	20854	20994	20912	20915	20918	20777	20679	20957	21046	20813	20595	20720	20830	20894	20808	20564	20784	20846	20844	20756	20609	20833	20829	20879	20923	20968	20764	20865	20854	20597	20716	20768	20791	20818	20722	20816	20651	20684	20641	20609	20829	20625	20810	20931	20752	20657	20747	20786	20674	20888	20899	20676	20787	20896	20704	20821	20724	20705	20956	20778	20584	20677	20854	20822	20677	20801	20740	20595	20664	20926	20840	20749
50551	91301	80757	54079	35482	23272	17806	17276	17338	17381	17206	17284	17245	17030	17174	17224	17067	17098	17212	17266	17152	17183	17178	17204	17152	17401	17484	17216	17182	17198	17221	17061	17197	17147	17242	17284	17149	17244	17395	17423	17244	17213	17420	17169	17469	17201	17147	17202	17220	17024	17313	17413	17343	17235	17317	17249	17195	17247	17199	17374	17328	17330	17161	17158	17324	17252	17150	17245	17236	17225	17163	17117	17221	17166	17248	17093	17194	17275	17186	17377	17243	17151	17418	17049	17275	17283	17230	17316	17235	17173	17417	17276	17219	17186	17263	17346	17199	17336	17269	17322	17398	17182	17213	17223	17049	17271	17264	17169	17096	17158	17294	17146	17277	17225	17122	17293	17247	17185	17004	17221	17172	17121	17055	17161	17132	17222	17254	17348	17106	17314	17244	17218	16991	17266	17203	17156	17263	17197	17242	17346	17326	17159	17237	17204	17101	17201	17287	17051	17368	17255	17326	17246	17225	17382	17201	17231	17208	17325	17196	17163	17300	17365	17089	17286	17202	17236	16986	17196	17206	17289	17177	17226	17202	17188	17021	17040	17088	17352	17310	17180	17242	17051	17251	17204	17206	17168	17403	17178	17210	17082	17291	17167	17372	17322	17213	17403	17244	17174	17153	17330	17099	17188	17193	17190	17215	17165	17232	17260	17189	17293	17105	17135	17107	16978	17297	17292	17210	17168	17178	17203	17099	17157	17369	16991	17134	17299	17118	17310	17240	17359	17163	17333	17192	17227	17168	17056	17302	17264	17330	17237	17241	17410	17234	17134	17131	17248	17191	17193	17103	17385	17008	17204	17272	17151	17210	17333	17108	17154	17265	17211	17264	17293	17148	17277	17108	17203	17150	17399	17114	17105	17145	17143	17069	17119	17250	17257	17305	17306	17344	17266	17183	17172	17340	17089	17142	17170	17323	17066	17200	17286	17292	17222	17289	16995	17267	17191	17372	17142	17156	17027	17205	17251	17236	17363	17124	17209	17217	17200	17203	17176	17034	17280	17260	17273	17099	17406	17297	17090	17458	17187	17287	17383	17026	17190	17095	17120	17326	17301	17102	17244	17133	17295	17077	17302	17221	17158	17271	17225	17242	17216	17151	17270	17215	17285	17038	17235	17200	17323	17249	17142	17198	17193	17266	17030	17310	17326	17299	17166	17208	17244	17273	17208	17316	17138	17173	17131	17091	17161	17222	17349	17286	17348	17092	17382	17130	17190	17240	17148	17216	17187	17049	17229	17247	17073	17238	17245	17181	17108	17203	17342	17088	17234	17177	17234	17431	17206	17232	17358	17138	17139	17216	17131	17115	17245	17138	17352	17014	17192	17218	17099	17178	17320	17122	17048	17280	17189	17221	17420	17284	17290	17020	17259	17121	17104	17307	17194	17227	17185	17287	17085	17263	17168	17394	17270	17326	17075	17200	17221	17263	17176	17245	17137	17397	17225	17238	17199	17205	17329	17148	17275	17388	17219	17182	17146	17303	17331	17231	17207	17113	17294	17165	17089	17151	17125	17303	17125	17185	17196	17069	17465	17177	17231	17120	17319	17242	17212	17248	17254	17058	17103	17323	17372	17335	17303	17275	17171	17251	17119	17171	17166	17146	17101	17258	17187	17135	17090	17051	17118	17148	17255	16977	17193	17230	17232	17195	17189	17205	17132	17248	17047	17143	17325	17198	17238	17220	17321	17277	17295	17292	17239	17157	17196	17207	17207	17168	17299	17204	17206	17253	17161	17162	17152	17216	17095	17090	17016	17112	17160	17168	17432	17196	17129	17072	17362	17186	17022	17247	17152	17217	17285	17203	17130	17271	17245	17314	17192	17224	17300	17013	17346	17255	17075	17119	17090	17178	17277	17151	17315	17136	17251	17383	17137	17186	17353	17268	17105	17170	17328	17162	17029	17203	17171	17350	17111	17315	17165	17139	17218	17355	17296	17283	17105	17315	17114	17281	17205	17407	17117	17114	17225	17374	17172	17319	17375	17255	17233	17216	17230	17294	17039	17236	17129	17190	16958	17162	17202	17279	17261	17393	17145	17019	17263	17179	17429	17212	17184	17196	17234	17222	17296	17203	17247	17123	17230	17080	17180	17264	17159	17212	17166	17136	17284	17070	17153	17159	17207	17005	17199	17217	17111	17198	17188	17051	17189	17151	17169	17156	17117	17200	17196	17214	17394	17383	17169	17216	17121	17298	17242	17201	17275	17185	17110	17105	17223	17189	17190	17222	17301	17189	17169	17147	17199	17138	17186	17252	17263	17240	17290	17271	16971	17306	17161	17141	17399	17203	17163	17237	17180	17188	17192	17224	17159	17155	17147	17295	17195	17214	17321	17207	17151	17289	17147	17124	17164	17281	17269	17314	17214	17282	17311	17297	17178	17374	17358	17075	17143	17313	17302	17146	17253	17261	17324	17042	17307	17250	17271	17208	17398	17297	17282	17145	17070	17090	17346	17184	17056	17276	17215	17034	17360	17245	17003	17044	16993	17106	17114	17108	17189	17153	17165	17099	17314	17252	17157	17291	17230	17169	17136	17129	17323	17187	17177	17204	17139	17292	17291	17317	17212	17140	17394	17166	17037	17187	17321	17239	17127	17285	17078	17394	17102	17168	17053	17124	17274	17078	17113	17156	17270	17137	17097	17142	17143	17346	17270	17406	17247	17062	17291	17234	17257	17210	17133	17183	17183	17096	17444	17237	17251	17250	17329	17226	17280	17257	17110	17339	17100	17223	17128	17220	17284	17262	17246	16980	17332	17112	17117	17325	17271	17346	17202	17246	17151	17122	17261	17218	17222	17184	17171	17293	17394	17210	17187	17165	17245	17159	17376	17171	17221	17281	17189	17198	17230	17212	17297	17177	17159	17269	17038	17159	17231	17220	17349	17174	17294	17233	17150	17361	17269	17263	17243	17288	17230	17255	17146	17120	17175	17144	17264	17208	17083	17269	17150	17274	17212	17261	17227	17010	17176	17256	17227	17184	16974	17132	17248	17212	17099	17283	17161	17291	17179	17212	17139	17261	17117	17363	17260	17229	17141	17244	17287	17125	17315	17330	17144	17051	17205	17053	17220	17156	17155	17237	17379	17264	17319	17180	17269	17353	17122	17101	17287	17322	17231	17089	17022	17400	17217	17263	17167	17346	17045	17217	17242	16990	17055	17064	17418	17234	17151	17415	17220	17128	17182	17205	17151	17139	17282	17238	17213	17153	17182	17246	17045	17194	17266	17090	17372	17228	17218	17292	17205	17313	17180	17110	17271	17339	16935	17192	17391	17223	17252	17088	17243	17257	17150	17323	17299	17007	17173	17263	17156	17062	17229	17187	17296	17218	17105	17183	16937	17083	17098	17179	17160	17254	17262	17249	17269	17295	17185	17226	17151	17360	17279	17242	17292	17222	17148	17150	17232	17295	17027	17388	17167	17157	17196	17270	17205	17336	17091	17290	17261	17420	17251	17240	17380	17256	17361	17406	17096	17307	17271	17256	17317	17185	17150	17093	17042	17430	17140	17170	17190	17175	17112	17121	17123	17046	17220	17293	17213	17311	17300	17300	17172	17146	17297	17335	17065	17145	17196	17323	17276	17171	17120	17226	17110	17295	17389	17389	17106	17174	17176	17144	17290	17199	17125	17178	17193	17207	17331	17118	17421	17164	16934	17116	17321	17362	17244	17219	17310	17338	17262	17198	17322	17435	17088	17199	17045	17243	17110	17052	17097	17249	17315	17215	17322	17341	17271	17269	17175	17260	17179	17186	17300	17331	17080	17190	17256	17097	17182	17169	17216	17127	17290	17271	17121	17357	17168	17223	17185	17138	17367	17305	17236	17277	17299	17053	17379	17179	17132	17004	17241	17282	17294	17167	17226	17172	17168	17190	17173	17055	17083	17281	17123	17376	17340	17138	17002	17250	17168	17155	17125	17210	17291	17294	17108	17335	17335	17215	17313	17108	17080	17154	17280	17184	17152	17255	17323	17186	17134	17242	17241	17246	17245	17190	17171	17214	17080	17172	17260	17176	17336	17197	17144	17296	17249	17382	17255	17085	17279	17353	17249	17213	17116	17112	17282	17392	17089	17109	17182	17225	17222	17140	17037	17414	17245	17235	17305	17157	17443	17295	17151	17242	17405	17161	17047	17198	16921	17241	17310	17297	17170	17225	17313	17390	17273	17176	17140	17114	17386	17226	17248	17276	17241	17351	17402	17182	17260	17183	17100	17235	17185	17286	17215	17324	17140	17205	17160	17028	17374	17075	17290	17233	17096	17251	16953	17056	17186	17168	17170	17194	17144	17332	17208	17342	17326	17169	17053	17154	17341	17207	17209	17206	17378	17216	17237	17167	17196	17179	17119	17111	17082	17240	17133	17247	17255	17116	17239	17306	16977	17062	17263	17318	17076	17071	17179	17160	17217	17252	17266	17149	17143	17406	17224	17095	17101	17247	17147	17125	17263	17178	17341	17227	17162	17182	17342	17357	17338	17282	17147	17160	17178	17170	17343	17257	17089	17275	17204	17213	17230	17261	17240	17125	17304	17223	17238	17347	17292	17253	17276	17340	17164	17360	17230	17137	16998	17259	17207	17268	17436	17173	17237	17217	17160	17267	17136	17119	17268	17294	17233	17132	17420	17127	17359	17097	17371	17154	17269	17232	17268	17173	17080	17193	17309	17207	17095	17278	17281	17291	17195	17280	17257	17182	17237	17273	17161	17143	17120	17238	17147	17079	17139	17184	17106	17303	17027	17181	17247	17277	17145	17193	17298	17304	17244	17171	17015	17180	17086	17269	17223	17169	17366	17282	17003	17227	17214	17266	17233	17027	17346	17177	17134	17105	17206	17263	17218	17163	17201	17407	17358	17183	17196	17292	17182	17294	17171	17186	17137	17364	17018	17240	17243	17203	17378	17218	17106	17290	17358	17134	17341	17287	17138	17275	17299	17101	17297	17144	17326	17302	17192	17114	17244	17207	17126	17306	16893	17294	17319	17185	17221	17336	17282	17408	17199	17203	17271	17137	17277	17101	17236	17059	17362	17344	17240	17129	17241	17158	17322	17183	17208	17342	17159	17175	17111	17274	17264	17060	17255	17102	17132	17288	17149	16997	17025	17096	17217	17356	17049
23121	23632	39536	39653	34651	30398	27914	22573	21560	21852	21784	21873	21622	21398	21853	21851	21328	21615	21538	21476	21633	21458	21554	21575	21375	21454	21548	21338	21628	21561	21177	21520	21658	21594	21283	21448	21237	21358	21463	21481	21424	21475	21440	21255	21456	21255	21448	21469	21375	21454	21316	21348	21512	21170	21263	21272	21439	21304	21328	21368	21462	21379	21388	21278	21210	21300	21185	21390	21436	21435	21484	21173	21229	21327	21360	21500	21364	21445	21376	21474	21294	21439	21516	21295	21375	21408	21442	21195	21382	21322	21410	21366	21340	21380	21220	21322	21366	21308	21110	21411	21020	21108	21202	21141	21430	21316	21304	21541	21362	21270	21325	21446	21522	21514	21131	21227	21323	21162	21430	21432	21347	21379	21364	21260	21273	21339	21156	21059	21223	21182	21113	21148	21298	21292	21348	21453	21353	21347	21384	21411	21338	21317	21309	21403	21095	21402	21317	21438	21203	21320	21319	21372	21373	21208	21397	21509	21246	21336	21430	21330	21440	21333	21466	21440	21397	21606	21184	21373	21305	21318	21153	21533	21429	21285	21399	21469	21449	21401	21385	21345	21378	21263	21384	21114	21272	21111	21379	21307	21112	21407	21320	21320	21249	21295	21380	21229	21118	21318	21279	21301	21351	21477	21160	21372	21021	21300	21435	21320	21197	21488	21226	21537	21522	21458	21123	21158	21260	21289	21192	21475	21326	21305	21298	21220	21143	21356	21421	21342	21099	21377	21325	21171	21233	21364	21451	21199	21208	21582	21245	21344	21395	21414	21293	21217	21437	21147	21302	21170	21282	21098	21328	21383	21334	21179	21239	21268	21237	21507	21396	21217	21490	21311	21275	21069	21201	21351	21518	21262	21104	21390	21456	21346	21197	21189	21401	21386	21106	21324	21401	21031	21348	21243	21246	21268	21231	21134	21387	21442	21409	21135	21172	21291	21369	21265	21193	21465	21332	21202	21259	21456	21385	21233	21242	21492	21364	21247	21352	21032	21113	21199	21380	21261	21511	21227	21264	21365	21263	21468	21394	21227	21128	21268	21257	21265	21222	21070	21195	21186	21398	21376	21616	21246	21146	21206	21159	21331	21342	21306	21158	21526	21428	21293	21407	21177	21300	21310	21439	21338	21188	21284	21242	21284	21238	21237	21325	21404	21256	21331	21399	21477	21335	21247	21449	21324	21123	21490	21301	21134	21332	21478	21427	21224	21276	21259	21263	21270	21492	21179	21258	21325	21306	21310	21389	21245	21155	21344	21172	21350	21432	21314	21286	21343	21446	21316	21258	21288	21359	21217	21340	21319	21217	21472	21336	21336	21370	21280	21166	21361	21471	21391	21353	21378	21228	21081	21207	21431	21246	21441	21375	21237	21198	21509	21337	21201	21262	21208	21416	21196	21334	21253	21330	21057	21205	21163	21242	21243	21175	21201	21186	21309	21093	21296	21415	21372	21586	21230	21396	21264	21279	21232	21174	21088	21192	21554	21381	21325	21290	21035	21361	21282	21171	21327	21242	21220	21160	21335	21182	21106	21151	21309	21315	21252	21369	21326	21276	21480	21192	21112	21449	21206	21378	21588	21450	21378	21244	21264	21622	21384	21341	21277	21382	21331	21167	21271	21351	21302	21075	21523	21529	21349	21262	21163	21320	21232	21419	21226	21122	21258	21094	21321	21383	21180	21383	21432	21379	21487	21449	21453	21239	21273	21244	20963	21250	21361	21383	21309	21270	21291	21425	21436	21256	21129	21342	21235	21394	21371	21449	21364	21143	21128	21257	21361	21284	21262	21253	21279	21179	21284	21471	21345	21206	21421	21338	21318	21119	21403	21098	21372	21365	21481	21223	21366	21340	21143	21413	21237	21193	21372	21168	21155	21279	21395	21389	21088	21170	21247	21389	21343	21407	21241	21375	21583	21169	21367	21240	21183	21435	21342	21528	21213	21253	21287	21432	21418	21477	21435	21651	21243	21325	21376	21294	21255	21488	21367	21466	21221	21535	21364	21204	21054	21256	21504	21413	21064	21176	21226	21519	21556	21338	21498	21160	21201	21293	20993	21225	21480	21176	21343	21269	21272	21433	21272	21395	21186	21495	21226	21180	21343	21413	21160	21204	21314	21198	21273	21244	21245	21273	21241	21387	21233	21492	21250	21522	21376	21381	21509	21297	21330	21351	21226	21258	21405	21310	21266	21338	21096	21175	21109	21154	21322	21359	21208	21201	21354	21359	21217	21345	21548	21333	21312	21397	21304	21195	21255	21308	21463	21400	21226	21136	21467	21193	21199	21305	21216	21317	21407	21307	21279	21263	21003	21113	21242	21083	21410	21391	21409	21318	21450	21290	21157	21234	21203	21312	21446	21375	21225	21295	21121	21317	21298	21255	21338	21378	21508	21278	21261	21280	21187	21332	21299	21340	21230	21053	21173	21063	21311	21475	21256	21242	21029	21337	21184	21307	21458	21211	21366	21271	21187	21467	21323	21355	21163	21381	21425	21489	21351	21207	21249	21243	21304	21265	21043	21437	21234	21357	21054	21279	21205	21292	21220	21278	21248	21345	21358	21242	21319	21338	21205	21367	21450	21251	21404	21198	21494	21408	21166	21330	21321	21356	21361	21329	21401	21183	21305	21324	21335	21252	21383	20876	21180	21304	21201	21575	21215	21323	21263	21294	21009	21263	21000	21378	21207	21394	21156	21051	21268	21359	21277	21321	21459	21381	21551	21352	21223	21084	21313	21276	21013	21520	21251	21200	21141	21295	21286	21040	21187	21039	21333	21332	21391	21324	21326	21341	21240	21284	21274	21240	21249	21561	21357	21487	21260	21238	21140	21381	21250	21309	21418	21391	21440	21384	21269	21249	21423	21150	21342	21341	21374	21276	21265	21449	21493	21213	21380	21309	21510	21226	21249	21332	21490	21391	21116	21435	21216	21341	21252	21334	21349	21436	21007	21243	21181	21260	21151	21282	21266	21482	21320	21312	21270	21271	21223	21501	21375	21186	21596	21399	21285	21318	21337	21306	21197	21450	21417	21154	21228	21172	21256	21263	21106	21218	21425	21064	21337	21250	21189	21094	21279	21357	21247	21095	21318	21321	21450	21515	21329	21487	21504	21431	21072	21472	21114	21111	21509	21353	21399	21188	21533	21171	21223	21267	21435	21259	21493	21511	21277	21235	21471	21306	21342	21331	21451	21452	21267	21329	21419	21363	21362	21220	21219	21459	21386	21191	21388	21323	21305	21336	21167	21141	21382	21422	21287	21234	21250	21393	21229	21321	21232	21401	21291	21474	21178	21197	21429	21369	21274	21223	21226	21305	21340	21180	21155	21349	21413	21265	21299	21328	21163	21407	21336	21344	21337	21322	21370	21141	21490	21484	21541	21373	21449	21486	21346	21299	21186	21331	21285	21524	21535	21426	21418	20958	21378	21302	21403	21484	21466	21184	21251	21195	21255	21209	21171	21193	21473	21422	21199	21383	21286	21214	21355	21228	21203	21216	21276	21358	21283	21298	21480	21250	21195	21125	21181	21348	21436	21437	21271	21205	21276	21337	21211	21262	21281	21371	21251	21574	21391	21449	21444	21344	21109	21231	21085	21420	20938	21138	21314	21267	21222	21568	21357	21193	21552	21142	21261	21303	21497	21078	21278	21350	21300	21269	21144	21185	21146	21165	21312	21304	21213	21380	21117	21285	21246	21172	21346	21250	21288	21401	21229	21541	21304	21048	21162	21320	21241	21312	21247	21395	21283	21342	21282	21238	21274	20883	21305	21321	21142	21381	21242	21374	21341	21314	21572	21295	21315	21522	21578	21283	21261	21693	21247	21355	21284	21388	21493	21290	21274	21228	21341	21347	21178	21448	21397	21159	21221	21318	21260	21326	21317	21077	21315	21493	21285	21260	20999	21390	21291	21395	21425	21290	21289	21577	21370	21320	21345	21326	21541	21226	21302	21344	20996	21388	21388	20995	21260	21240	21138	21153	21371	21112	21309	21362	21233	21387	21372	21214	21090	20999	21321	21144	21366	21337	21196	21228	20991	21094	21283	21368	21303	21236	21158	21207	21217	21282	21215	21223	21470	21490	21193	21433	21397	21224	21223	21302	21232	21222	21181	21237	21086	21422	21190	21056	21358	21460	21376	21340	21236	21250	21364	21203	21158	21351	21326	21286	21397	21317	21296	21245	21340	21398	21310	21285	21337	21327	21277	21329	21351	21387	21196	21137	21115	21235	21207	21295	21294	21245	21389	21102	21419	21477	21232	21383	21333	21199	21466	21405	21268	21025	21343	21485	21461	21133	21394	21503	21503	21301	21241	21316	21074	21355	21199	21347	21352	21464	21265	21182	21275	21485	21192	21529	21218	21162	21255	21208	21322	21195	21339	21209	21059	21301	21350	21500	21185	21462	21289	21340	21379	21430	21239	21437	21316	21434	21243	21106	21387	21408	21380	21051	21315	21435	21545	21240	21100	21305	21330	21368	21247	21279	21155	21317	21371	21379	21361	21259	21267	21396	21499	21199	21334	21349	21308	21158	21482	21082	21209	21323	21177	21342	21337	21245	21186	21248	21193	21203	21370	21220	21188	21311	21313	21393	21263	21280	21326	21222	21462	21389	21205	21327	21349	21327	21463	21200	21399	21514	21305	21183	21393	21328	21344	21383	21067	21228	21211	21250	21177	21173	21119	21377	21429	21188	21134	21415	21228	21352	21176	21361	21408	21568	21317	21182	21305	21335	21359	21375	21258	21297	21215	21022	21116	21240	21353	21544	21525	21376	21359	21275	21122	21239	21473	21191	21312	21328	21301	21260	21225	21323	21287	21346	21340	21062	21264	21406	21409	21195	21261	21339	21471	21406	21215	21216	21211	21271	21150	21295	21303	21298	21401	21140	21010	21358	21476	21486	21012	21366	21316	21362	21320	21240	21394	21322	21256	21190	21129	21336	21277	21166	21115	21157	21253	21207	21289	21169	21086	21313	21238	21419	21260	21329	21434	21382	21260	21360	21377	21297	21088	21310	21446	21465	21365	21286	21134	21494	21329	21458	21511	21336	21208	21403	21150	21321	21397	21386	21183	21451	21251	21487	21471	21238	21449	21287	21492	21292	21373	21262	21130	21140	21430
60531	102666	95438	73424	50885	31839	19593	17461	17376	17533	17401	17715	17740	17483	17496	17549	17637	17475	17388	17588	17599	17488	17716	17639	17628	17572	17609	17542	17389	17499	17615	17503	17461	17509	17378	17409	17452	17481	17575	17687	17365	17451	17512	17605	17508	17489	17538	17590	17454	17597	17657	17461	17469	17604	17621	17472	17428	17459	17642	17614	17622	17589	17445	17548	17498	17404	17485	17511	17520	17437	17624	17501	17511	17495	17616	17484	17475	17573	17596	17668	17534	17532	17559	17550	17553	17616	17560	17449	17662	17580	17693	17611	17555	17412	17375	17432	17489	17738	17401	17515	17567	17548	17558	17344	17507	17415	17561	17586	17502	17544	17653	17693	17641	17464	17515	17539	17438	17546	17515	17643	17658	17498	17697	17579	17354	17636	17666	17566	17672	17642	17633	17461	17422	17587	17569	17673	17448	17497	17436	17593	17577	17301	17493	17512	17534	17638	17535	17484	17468	17684	17621	17781	17541	17494	17537	17522	17535	17419	17319	17694	17491	17544	17435	17444	17469	17504	17418	17527	17475	17498	17504	17583	17538	17496	17626	17595	17506	17457	17611	17606	17679	17723	17520	17676	17633	17569	17469	17643	17472	17533	17491	17541	17572	17471	17574	17408	17617	17460	17421	17518	17594	17450	17664	17471	17582	17572	17484	17517	17534	17533	17571	17763	17512	17446	17610	17486	17482	17576	17449	17531	17625	17682	17476	17514	17474	17406	17405	17431	17472	17558	17485	17377	17593	17641	17681	17562	17608	17470	17551	17703	17661	17552	17575	17596	17669	17585	17581	17533	17692	17553	17474	17480	17475	17655	17520	17514	17540	17492	17487	17573	17521	17591	17458	17455	17615	17479	17494	17407	17587	17522	17510	17626	17389	17415	17541	17452	17430	17504	17497	17375	17460	17686	17669	17540	17544	17451	17592	17494	17498	17415	17504	17496	17661	17608	17552	17346	17553	17533	17624	17625	17522	17594	17509	17525	17429	17497	17553	17787	17583	17639	17320	17576	17410	17574	17514	17639	17482	17417	17492	17616	17483	17648	17494	17352	17494	17478	17509	17513	17521	17450	17484	17414	17737	17466	17541	17532	17641	17498	17570	17597	17495	17357	17561	17330	17555	17472	17648	17596	17559	17402	17524	17542	17557	17520	17625	17652	17677	17612	17672	17359	17487	17529	17570	17393	17560	17609	17552	17437	17548	17542	17361	17626	17473	17457	17264	17770	17657	17491	17693	17594	17531	17526	17597	17522	17450	17590	17467	17477	17606	17478	17578	17722	17593	17453	17511	17703	17369	17595	17606	17529	17550	17533	17416	17592	17405	17402	17495	17495	17419	17592	17618	17428	17481	17582	17597	17492	17390	17537	17478	17490	17534	17686	17509	17517	17530	17628	17570	17557	17423	17552	17658	17434	17405	17600	17411	17493	17565	17406	17507	17512	17660	17547	17792	17466	17501	17531	17323	17393	17560	17567	17410	17528	17376	17652	17329	17646	17540	17613	17492	17612	17653	17630	17680	17467	17654	17566	17361	17611	17528	17619	17677	17739	17557	17395	17652	17457	17527	17380	17670	17488	17453	17484	17676	17561	17607	17440	17691	17464	17542	17615	17549	17545	17539	17521	17623	17776	17604	17530	17524	17593	17428	17460	17512	17705	17466	17577	17697	17484	17460	17481	17530	17494	17640	17600	17601	17473	17672	17375	17640	17521	17535	17537	17632	17574	17471	17509	17493	17616	17639	17551	17472	17546	17628	17540	17545	17430	17475	17525	17484	17424	17462	17505	17530	17328	17398	17404	17459	17499	17526	17559	17441	17592	17687	17543	17471	17506	17535	17462	17515	17661	17485	17526	17604	17516	17622	17599	17435	17525	17546	17349	17669	17463	17532	17601	17511	17422	17466	17596	17490	17635	17388	17579	17739	17426	17542	17584	17514	17473	17465	17528	17563	17475	17547	17428	17540	17529	17607	17630	17611	17560	17605	17681	17460	17579	17592	17448	17516	17603	17489	17555	17569	17508	17657	17415	17517	17461	17527	17454	17603	17782	17631	17708	17677	17445	17467	17479	17554	17381	17455	17660	17434	17544	17608	17455	17449	17502	17501	17514	17636	17488	17640	17439	17433	17463	17541	17401	17549	17660	17589	17379	17474	17621	17548	17492	17736	17414	17629	17491	17601	17537	17403	17523	17705	17239	17562	17591	17447	17474	17412	17554	17513	17350	17529	17530	17459	17560	17489	17551	17571	17548	17504	17595	17593	17429	17636	17578	17455	17664	17676	17527	17494	17587	17441	17495	17540	17434	17651	17503	17639	17471	17667	17524	17859	17598	17611	17698	17691	17569	17551	17499	17568	17524	17506	17662	17395	17521	17519	17359	17586	17526	17714	17513	17546	17496	17437	17539	17616	17613	17566	17561	17569	17549	17546	17565	17533	17539	17558	17535	17562	17605	17505	17542	17552	17654	17451	17520	17506	17554	17596	17638	17549	17516	17606	17605	17422	17533	17534	17650	17704	17502	17512	17450	17389	17483	17422	17621	17467	17632	17501	17590	17450	17288	17510	17479	17314	17431	17529	17569	17494	17367	17368	17497	17661	17478	17648	17435	17389	17396	17603	17495	17581	17375	17527	17588	17554	17533	17396	17505	17423	17547	17560	17678	17344	17513	17624	17350	17562	17469	17593	17600	17707	17698	17529	17489	17466	17489	17333	17494	17535	17486	17424	17480	17465	17467	17508	17526	17517	17474	17516	17399	17709	17562	17476	17665	17495	17653	17563	17586	17677	17385	17570	17624	17607	17545	17563	17662	17691	17588	17591	17536	17548	17781	17598	17490	17365	17584	17668	17523	17485	17470	17504	17573	17491	17434	17532	17358	17469	17524	17604	17610	17450	17503	17334	17628	17446	17549	17660	17547	17374	17479	17506	17479	17542	17662	17590	17558	17450	17498	17542	17495	17517	17475	17329	17465	17387	17557	17511	17477	17528	17503	17582	17645	17479	17439	17658	17549	17569	17666	17465	17511	17445	17543	17424	17577	17511	17432	17531	17467	17595	17471	17502	17534	17471	17515	17625	17592	17425	17564	17559	17514	17448	17452	17445	17711	17482	17532	17341	17506	17576	17615	17506	17601	17715	17358	17543	17383	17651	17460	17782	17543	17555	17456	17638	17312	17698	17498	17495	17651	17579	17575	17522	17580	17351	17666	17536	17650	17483	17467	17547	17509	17477	17589	17464	17493	17375	17599	17441	17598	17626	17566	17508	17563	17499	17350	17488	17542	17448	17384	17574	17543	17527	17493	17418	17427	17363	17622	17535	17523	17764	17302	17340	17467	17456	17475	17508	17469	17613	17513	17436	17441	17615	17494	17403	17489	17624	17574	17752	17598	17541	17505	17450	17683	17518	17257	17619	17472	17467	17459	17537	17618	17438	17454	17616	17492	17651	17470	17648	17306	17576	17593	17581	17668	17476	17463	17447	17610	17445	17691	17392	17628	17503	17560	17484	17523	17640	17609	17594	17665	17520	17519	17550	17543	17475	17648	17514	17557	17468	17583	17250	17423	17498	17433	17704	17581	17505	17572	17473	17480	17365	17514	17499	17445	17558	17393	17587	17615	17545	17601	17392	17464	17412	17456	17587	17606	17402	17610	17568	17605	17537	17458	17529	17499	17531	17652	17414	17371	17363	17621	17616	17625	17454	17489	17594	17508	17452	17486	17520	17637	17325	17437	17570	17553	17636	17452	17657	17525	17543	17554	17324	17649	17379	17674	17615	17533	17579	17410	17625	17568	17476	17498	17572	17420	17382	17690	17594	17427	17601	17647	17495	17513	17348	17420	17313	17622	17427	17656	17446	17561	17639	17586	17477	17685	17443	17654	17560	17541	17687	17381	17463	17487	17426	17591	17469	17378	17695	17266	17438	17681	17733	17505	17441	17577	17606	17671	17595	17538	17412	17593	17537	17553	17329	17355	17549	17320	17667	17464	17508	17446	17700	17520	17455	17593	17465	17461	17691	17660	17487	17569	17426	17636	17635	17632	17530	17502	17394	17585	17528	17533	17495	17561	17683	17603	17658	17443	17549	17490	17657	17629	17647	17541	17678	17658	17613	17390	17541	17506	17477	17448	17469	17484	17548	17328	17432	17566	17550	17600	17635	17465	17623	17568	17329	17595	17570	17500	17634	17442	17354	17566	17608	17656	17476	17386	17621	17404	17415	17506	17496	17497	17649	17638	17606	17497	17449	17630	17573	17596	17591	17634	17584	17368	17622	17448	17472	17466	17509	17535	17335	17459	17647	17552	17449	17714	17518	17592	17638	17600	17558	17524	17527	17590	17495	17509	17494	17690	17547	17429	17511	17417	17460	17478	17459	17618	17674	17614	17611	17454	17453	17560	17746	17438	17504	17498	17496	17604	17548	17483	17500	17563	17627	17613	17452	17689	17539	17584	17547	17589	17479	17571	17502	17438	17498	17570	17443	17480	17564	17496	17612	17600	17423	17489	17483	17588	17484	17661	17444	17436	17511	17617	17476	17380	17564	17398	17302	17521	17598	17723	17472	17605	17500	17705	17515	17621	17528	17472	17435	17493	17463	17622	17445	17519	17478	17520	17500	17504	17482	17512	17386	17549	17603	17556	17465	17619	17472	17452	17634	17457	17541	17472	17478	17601	17503	17617	17496	17485	17376	17530	17585	17504	17507	17339	17368	17512	17380	17516	17414	17366	17419	17479	17368	17596	17533	17498	17532	17571	17588	17585	17519	17408	17578	17426	17536	17610	17639	17678	17573	17376	17577	17525	17588	17561	17408	17664	17426	17639	17590	17451	17360	17412	17590	17597	17359	17489	17566	17588	17630	17778	17407	17304	17470	17541	17515	17576	17827	17441	17402	17496	17611	17362	17531	17495	17612	17540	17350	17444	17649	17475	17591	17606	17541	17485	17440	17502	17502	17464	17564	17508	17659	17615	17512	17389	17400	17529	17603	17447	17521	17291	17440	17518	17494	17571	17531	17567	17565	17548	17636	17503	17709	17623	17505	17260	17401	17512	17363	17689	17395	17431	17578	17479	17587	17465	17283	17457	17501	17590	17666	17613	17438	17568	17499	17453	17527	17546	17385	17541	17664	17416
29693	37869	46147	35877	26733	23333	22036	21066	21359	21135	21397	21558	21350	21313	21253	21447	21489	21255	21381	21308	21316	21423	21443	21363	21460	21460	21122	21317	21166	21273	21602	21062	21378	21309	21251	21397	21429	21300	21429	21294	21338	21230	21291	21364	21176	21142	21448	21259	21192	21318	21395	21409	21343	21470	21192	21291	21317	21568	21184	21348	21393	21257	21484	21131	21155	21104	21332	21467	21350	21127	21274	21364	21419	21331	21352	21260	21228	21395	21209	21216	21393	21201	21317	21159	21128	21371	21082	21143	21266	21418	21296	21244	21085	21199	21166	21328	21355	21238	21243	21406	21358	21267	21397	21312	21338	21599	21210	21359	21254	21372	21600	21390	21392	21308	21409	21259	21291	21326	21196	21137	21400	21147	21301	21414	21398	21368	21257	21146	21129	21450	21303	21121	21343	21272	21211	21167	21376	21270	21406	21311	21456	21381	21164	21253	21252	21293	21250	21189	21141	21581	21110	21383	21372	21346	21078	21082	21253	21271	21167	21324	21424	21267	21264	21451	21182	21095	21177	21021	20981	21106	21214	21202	21182	21395	21336	21191	21336	21307	21373	21324	21221	21360	21222	21293	21280	21337	21315	21198	21322	21242	21402	21062	21272	21371	21255	21343	21205	21363	21247	21232	21260	21431	21230	21419	21221	21282	21309	21249	21294	21087	21284	21232	21149	21205	21319	21358	21401	20956	21080	21480	21424	21303	21142	21253	21245	21151	21380	21383	21150	21152	21343	21179	21277	21089	21521	21306	21547	21182	21556	21047	21344	21385	21353	21174	21681	21299	21278	21282	21519	21609	21325	21410	21273	21014	21166	21056	21347	21276	21312	21107	21237	21447	21368	21197	21348	21159	21320	21192	21287	21228	21584	21218	21257	21149	21267	21336	21411	21189	21395	21215	21365	21158	21517	21409	21219	21197	21221	21303	21341	21220	21174	21054	21168	21135	21282	21054	21282	21477	21314	21360	21216	21396	21257	21196	21362	21351	21332	21317	21159	21236	21253	21270	21308	21363	21265	21153	21240	21306	21104	21352	21341	21233	21281	21632	21447	21251	21261	21413	21266	21217	21311	21381	21191	21297	21252	21238	21264	21226	21332	21557	20983	21143	21439	21197	21461	21254	21434	21260	21243	21346	21368	21191	21230	21275	21244	21354	21220	21256	21457	21175	21095	21361	21107	21291	21174	21185	21176	21063	21473	21161	21282	21487	21268	21144	21369	21169	21418	21314	21354	21244	21505	21192	21125	21334	21358	21312	21363	21223	21492	21359	21152	21274	21358	21223	21065	21334	21238	21283	21213	21354	21261	21281	21189	21403	21169	21415	21440	21208	21367	21221	21331	21236	21352	21175	21082	21153	21417	21165	21020	21113	21312	21279	21389	21257	21389	21154	21430	21288	21203	21395	21371	21255	21207	21555	21538	21260	21348	21331	21231	21353	21372	21310	21478	21285	21231	21260	21444	21318	21255	21440	21188	21238	21378	21421	21347	21300	21374	21186	21431	21237	21236	21291	21314	21357	21148	21238	21556	21196	21104	21115	21366	21104	21347	21352	21528	21442	21300	21252	21134	21011	21035	21191	21299	21331	21366	21285	21264	21321	21220	21365	21225	21164	21321	21277	21300	21114	21334	21233	21130	21270	21348	21355	21148	21139	21263	21303	21297	21238	21185	21125	21146	21237	21300	21269	21122	21461	21332	21495	21268	21473	21376	21247	21250	21244	21233	21307	21238	21444	21234	20941	21319	21308	21293	21393	21522	21281	21171	21338	21283	21271	21043	21193	21080	21273	21174	21366	21354	21189	21128	21386	21312	21082	21386	21014	21246	21227	21143	21517	21285	21248	21183	21149	21242	21448	21232	21323	21480	21086	21302	21189	21540	21341	21261	21142	21287	21210	21178	21190	21561	21309	21498	21259	21203	20976	21112	21378	21197	21205	21348	21242	21313	21359	21100	21171	21109	21332	21263	21317	21380	21263	21210	21120	21271	21381	21301	21352	21276	21264	21150	21446	21430	21283	21331	21399	21290	21348	21422	21444	21277	21201	21174	21260	21411	21241	21077	21291	21160	21385	21445	21110	21302	21259	21225	21176	21364	21533	21558	21295	21245	21172	21350	21255	21269	21327	21309	21286	21388	21250	21289	21032	21122	21335	21246	21150	21273	21392	21252	21365	21417	21265	21197	21091	21091	21115	21468	21373	21390	21392	21049	21315	21170	21027	21214	21248	21289	21318	21312	21267	21293	21156	21292	21328	21188	21093	21248	21388	21312	21379	21097	21263	21380	21420	21416	21172	21391	21322	21152	21327	21129	21213	21231	21281	21267	21347	21320	21395	21178	21320	21329	20993	21266	21394	21308	21395	21256	21374	21363	21346	21499	21172	21355	21282	21304	21055	21334	21416	21298	21334	21374	21427	21176	21280	21220	21311	21124	21090	21194	21356	21327	21505	21233	21127	21426	21365	21281	21500	21211	21184	21477	21423	21361	21216	21601	21165	21070	21344	21271	21420	21213	21114	21008	21204	21256	21219	21258	21086	21349	21418	21367	21191	21203	21352	21406	21351	21175	21267	21062	21312	21221	21327	21590	21145	21331	21145	21104	21327	21182	21305	21361	21360	21431	21316	21462	21291	21334	21316	21254	21222	21133	21421	21282	21239	21230	21344	21349	21290	21460	21214	21283	21397	21342	21310	21156	21393	21459	21387	21070	21184	21429	21262	21264	21133	21345	21266	21295	21250	21277	21253	21372	21402	21426	21130	21323	21257	21364	21315	21202	21227	21299	21260	21245	21210	21338	21367	21140	21416	21209	21425	21172	21464	21444	21264	21221	21195	21245	21094	21165	21268	21358	21589	21327	21274	21199	21394	21286	21336	21238	21337	21190	21183	21391	21361	21088	21183	21172	21248	21297	21295	21257	21280	21372	21508	21077	21173	21263	20956	21240	21434	21280	21475	21288	21408	21138	21199	21272	21162	21165	21300	21127	21505	21443	21129	21302	21507	21210	21185	21306	21033	21371	21253	21118	21221	21094	21274	21240	21325	21227	21229	21242	21215	21356	21174	21140	21273	21335	21177	21439	21415	21435	21343	21119	21194	21383	21562	21339	21428	21294	21163	21282	21205	21510	21259	21426	21002	21275	21416	21434	21308	21168	21273	21145	21297	21240	21134	21180	21287	21265	21240	21283	21134	21137	21321	21187	21292	21433	21313	21265	21480	21281	21466	21445	21170	21219	21057	21071	21325	21277	21209	21312	21063	21231	21296	21348	21254	21149	21213	21270	21003	21303	21227	21231	21420	21383	21052	21218	21270	21210	21247	21282	21462	21193	21303	21161	21410	21408	21287	21337	21105	21161	21368	21398	21271	21349	21387	21329	21436	21270	21148	21046	21357	21401	21266	21506	21361	21235	21142	21208	21208	21420	21276	21484	21228	21178	21163	21316	21265	21283	21118	21362	21086	21184	21298	21352	21373	21110	21254	21259	21314	21213	21344	21273	21588	21429	21333	21200	21206	21280	21432	21152	21289	21267	21180	21371	21312	21460	20941	21251	21194	21405	21217	21253	21058	21283	21273	21230	21200	21202	21476	21516	21092	21117	21255	21257	21252	21368	21170	21411	21471	21302	21371	21562	21389	21360	21269	21205	21221	21458	21061	21274	21177	21503	21320	21165	21392	21423	21269	21523	21199	21284	21041	21270	21141	21093	21317	21066	21093	21358	21334	21266	21406	21422	21218	21312	21230	21366	21199	21320	21358	21314	21285	21440	21337	21405	21350	21256	21159	21305	21409	21475	21270	21223	21195	21431	21014	21114	21109	21253	21352	21410	21221	21372	21231	21447	21385	21332	21202	21221	21240	21346	21122	21141	21319	21381	21167	21367	21378	21330	21347	21398	21233	21307	21273	21336	21202	21449	21235	21393	21139	21283	21304	21372	21111	21351	21324	21337	21407	21214	21297	21285	21294	21314	21063	21155	21277	21117	21107	21085	21212	21436	21299	21303	21355	21198	21223	21322	21421	21253	21228	21466	21289	21138	21157	21417	21108	21003	21060	21137	21329	21433	21516	21256	21317	21377	21074	21364	21404	21232	21188	21415	21497	21137	21178	21393	21258	21228	21466	21438	21198	21473	21306	21315	21362	21216	21360	21278	21228	21365	21262	21074	21186	21307	21321	21362	21346	21335	21238	21185	21373	21319	21328	21233	21180	21467	21282	21127	21340	21237	21289	20956	21296	21362	21276	21410	21378	21383	21190	21394	21294	21176	21261	21222	21275	21292	21368	21321	21487	21427	21302	21260	21153	21282	21246	21385	21296	21319	21277	21320	21280	21064	21339	21359	21385	21447	21355	21282	21368	21346	21293	21237	21145	21303	21139	21320	21377	21103	21223	21220	21232	21429	21288	21205	21302	21171	21239	21178	21267	21407	21239	21321	21436	21261	21318	21216	21328	21279	21367	21617	21215	21382	21122	21199	21326	21434	21202	21453	21491	21394	21431	21219	21240	21321	21108	21434	21385	21387	21152	21099	21258	21147	21127	21280	21255	21031	21325	21163	21196	21351	21261	21289	21315	21354	21186	21368	21324	21393	21027	21346	21117	21013	21325	21229	21159	21383	21206	21212	21281	21335	21103	21168	21140	21284	21401	21313	21311	21303	21368	21298	21198	21280	21294	21406	21239	21261	21488	21475	21242	21280	21172	21398	21405	21254	21182	21241	21208	21087	21396	21442	21304	21364	21236	21277	21418	21331	20949	21398	21386	21276	21279	21164	21170	21347	21332	21313	21293	21257	21456	21409	21283	21614	21312	21340	21315	21413	21227	21326	21084	21229	21381	21440	21490	21184	21147	21172	21396	21191	21333	21420	21283	21161	21260	21355	21491	21282	21327	21269	21331	21324	21249	21456	21206	21163	21425	21511	21375	21324	21340	21408	21207	21060	21073	21206	21167	21113	21078	21175	21410	21396	21234	21408	21342	21227	21079	21175	21384	21330	21420	21298	21215	21333	21140	21313	21041	21178	21287	21260	21222	21286	21389	21099	21318	21295	21272	21512	21173	21243	21310	21492	21488	21159	21441	21149	21199	21114	21287	21286	21242	21251	21273	21358	21221	21437	21239	21335	21189	21177	21258
31959	57040	48062	31440	23152	18802	17724	17526	17453	17435	17391	17418	17448	17516	17535	17584	17324	17581	17466	17505	17318	17493	17459	17430	17282	17434	17454	17341	17403	17424	17399	17457	17549	17422	17433	17420	17443	17320	17535	17235	17474	17358	17360	17295	17567	17467	17468	17551	17462	17471	17414	17411	17402	17473	17404	17495	17436	17351	17485	17295	17425	17390	17321	17495	17371	17420	17337	17382	17379	17384	17483	17416	17527	17631	17399	17448	17316	17331	17539	17435	17435	17464	17491	17291	17470	17621	17378	17548	17423	17331	17666	17319	17388	17523	17492	17234	17292	17495	17377	17339	17505	17554	17392	17390	17329	17360	17330	17563	17412	17522	17309	17523	17648	17364	17439	17418	17318	17350	17554	17623	17369	17261	17544	17438	17415	17550	17455	17380	17420	17473	17482	17445	17322	17361	17380	17377	17547	17516	17491	17460	17365	17478	17374	17257	17359	17388	17379	17510	17377	17248	17412	17286	17397	17338	17327	17216	17498	17318	17378	17373	17651	17375	17468	17445	17477	17413	17430	17446	17136	17522	17623	17483	17372	17604	17359	17391	17574	17391	17465	17441	17442	17438	17713	17258	17451	17334	17325	17377	17271	17602	17455	17452	17403	17369	17272	17492	17455	17565	17238	17515	17368	17432	17278	17342	17369	17522	17307	17513	17586	17390	17436	17515	17468	17357	17420	17472	17279	17553	17397	17424	17464	17481	17409	17491	17432	17355	17371	17476	17438	17313	17377	17433	17384	17435	17444	17515	17493	17320	17227	17557	17560	17482	17192	17391	17354	17239	17537	17464	17543	17481	17433	17467	17487	17594	17350	17365	17357	17610	17387	17439	17466	17355	17527	17403	17504	17383	17487	17424	17336	17304	17394	17520	17281	17284	17589	17332	17439	17754	17452	17368	17547	17299	17454	17357	17511	17406	17648	17303	17699	17343	17610	17391	17365	17413	17392	17390	17632	17342	17356	17501	17399	17327	17495	17474	17410	17472	17445	17521	17484	17266	17283	17320	17548	17340	17623	17510	17280	17582	17291	17348	17360	17315	17521	17467	17336	17362	17485	17518	17351	17463	17539	17279	17247	17585	17350	17411	17392	17320	17400	17401	17285	17514	17277	17512	17209	17412	17447	17287	17394	17463	17411	17366	17308	17363	17301	17420	17558	17476	17400	17447	17450	17446	17399	17372	17481	17525	17616	17520	17397	17402	17469	17241	17441	17368	17422	17441	17349	17292	17456	17334	17379	17391	17465	17369	17530	17602	17574	17452	17361	17439	17435	17374	17357	17374	17569	17351	17324	17412	17608	17299	17317	17534	17443	17510	17506	17418	17376	17592	17521	17318	17470	17434	17394	17469	17402	17227	17484	17411	17259	17397	17439	17352	17504	17472	17361	17331	17476	17321	17465	17284	17427	17452	17637	17493	17380	17376	17555	17210	17474	17406	17519	17321	17524	17380	17494	17474	17347	17414	17558	17470	17434	17306	17611	17399	17482	17275	17506	17295	17473	17360	17397	17306	17583	17619	17451	17513	17331	17363	17424	17355	17321	17220	17585	17465	17477	17311	17335	17625	17488	17534	17445	17543	17297	17417	17386	17350	17260	17498	17341	17446	17342	17697	17371	17473	17467	17405	17463	17502	17393	17485	17343	17488	17391	17523	17306	17378	17371	17537	17442	17487	17424	17405	17544	17521	17472	17301	17350	17367	17421	17457	17517	17476	17342	17130	17325	17529	17362	17513	17347	17501	17550	17350	17281	17508	17367	17279	17454	17311	17306	17400	17292	17447	17332	17478	17530	17459	17381	17413	17406	17434	17492	17477	17447	17502	17560	17291	17530	17408	17353	17408	17403	17503	17466	17366	17358	17428	17359	17425	17453	17542	17279	17319	17318	17348	17244	17487	17429	17382	17443	17439	17366	17557	17415	17436	17367	17426	17477	17565	17539	17592	17458	17411	17379	17435	17402	17293	17274	17516	17525	17394	17571	17572	17593	17345	17409	17329	17396	17466	17347	17333	17422	17643	17267	17487	17592	17266	17423	17561	17417	17458	17471	17420	17432	17622	17372	17307	17264	17478	17372	17387	17374	17334	17308	17528	17545	17512	17494	17332	17483	17413	17385	17469	17383	17279	17398	17409	17404	17402	17334	17545	17581	17506	17406	17370	17451	17280	17529	17329	17411	17358	17417	17348	17457	17345	17457	17473	17561	17400	17484	17182	17497	17340	17649	17372	17519	17505	17563	17242	17382	17440	17443	17314	17372	17517	17435	17466	17441	17223	17427	17142	17483	17284	17558	17370	17369	17482	17385	17429	17410	17385	17435	17337	17321	17336	17482	17507	17437	17377	17278	17442	17426	17462	17527	17466	17552	17475	17431	17499	17330	17337	17495	17658	17441	17563	17459	17356	17456	17292	17521	17493	17422	17462	17386	17370	17476	17437	17396	17482	17408	17453	17415	17383	17441	17426	17444	17413	17441	17360	17419	17382	17600	17420	17435	17595	17458	17447	17439	17440	17194	17439	17253	17423	17407	17482	17441	17558	17340	17334	17328	17210	17338	17615	17413	17576	17562	17488	17200	17271	17720	17393	17493	17456	17304	17171	17459	17430	17401	17430	17435	17440	17387	17514	17257	17405	17536	17490	17413	17393	17436	17279	17441	17430	17549	17403	17456	17283	17502	17378	17314	17357	17601	17440	17589	17347	17393	17273	17343	17347	17285	17581	17421	17519	17525	17493	17541	17392	17365	17509	17291	17422	17306	17491	17493	17330	17407	17262	17572	17309	17348	17486	17519	17504	17341	17455	17407	17540	17386	17565	17444	17473	17441	17463	17059	17313	17412	17326	17410	17499	17265	17368	17383	17384	17555	17441	17568	17487	17491	17509	17514	17329	17491	17250	17343	17497	17476	17259	17545	17380	17458	17340	17403	17583	17539	17437	17444	17372	17433	17419	17608	17303	17366	17390	17486	17336	17451	17277	17454	17386	17384	17461	17398	17513	17501	17437	17466	17389	17432	17407	17523	17383	17351	17344	17493	17505	17278	17473	17418	17270	17492	17405	17454	17504	17323	17419	17615	17431	17557	17296	17418	17450	17417	17338	17485	17498	17398	17415	17474	17367	17374	17358	17349	17451	17493	17350	17413	17461	17430	17460	17467	17555	17483	17467	17315	17533	17402	17482	17392	17475	17447	17456	17534	17368	17315	17462	17299	17566	17368	17343	17432	17369	17477	17494	17490	17491	17405	17419	17434	17481	17248	17370	17360	17386	17514	17438	17414	17471	17393	17406	17547	17330	17522	17591	17308	17326	17411	17225	17431	17256	17411	17421	17447	17351	17450	17336	17244	17555	17455	17473	17356	17408	17495	17485	17645	17497	17384	17330	17537	17453	17597	17422	17127	17363	17294	17471	17420	17446	17350	17535	17430	17349	17382	17503	17273	17616	17232	17442	17479	17382	17406	17183	17345	17342	17355	17319	17464	17346	17420	17162	17388	17316	17329	17172	17423	17489	17281	17362	17483	17495	17515	17295	17429	17497	17598	17319	17388	17332	17447	17413	17490	17546	17309	17319	17394	17510	17468	17557	17320	17487	17283	17413	17305	17418	17340	17322	17497	17438	17526	17446	17387	17459	17528	17266	17377	17682	17378	17679	17425	17429	17387	17418	17423	17361	17466	17389	17518	17331	17518	17550	17535	17458	17285	17572	17352	17524	17504	17591	17447	17258	17397	17446	17421	17428	17464	17488	17257	17487	17340	17506	17247	17582	17403	17383	17371	17495	17407	17493	17448	17501	17426	17360	17361	17400	17499	17311	17437	17405	17484	17404	17435	17355	17498	17294	17511	17496	17485	17297	17388	17328	17695	17556	17536	17620	17430	17533	17424	17544	17401	17207	17508	17182	17500	17483	17565	17466	17437	17477	17439	17596	17298	17226	17515	17477	17351	17591	17467	17565	17457	17497	17516	17508	17383	17586	17356	17376	17458	17440	17359	17484	17295	17415	17554	17480	17461	17352	17364	17408	17272	17522	17510	17428	17541	17374	17320	17319	17422	17469	17613	17426	17450	17416	17452	17474	17385	17255	17483	17333	17503	17375	17438	17337	17446	17552	17336	17435	17364	17530	17337	17431	17489	17445	17310	17525	17334	17457	17468	17350	17515	17301	17441	17361	17393	17517	17441	17241	17484	17546	17449	17403	17219	17390	17515	17373	17260	17454	17362	17442	17714	17329	17396	17398	17532	17274	17320	17289	17550	17496	17677	17382	17521	17432	17191	17264	17475	17463	17293	17505	17280	17307	17385	17468	17614	17267	17458	17397	17445	17486	17512	17450	17292	17381	17368	17491	17278	17452	17387	17534	17483	17455	17457	17378	17333	17581	17440	17387	17427	17473	17386	17354	17468	17471	17289	17486	17380	17435	17400	17519	17376	17477	17457	17500	17535	17173	17472	17427	17325	17507	17424	17482	17398	17505	17487	17329	17539	17401	17350	17514	17351	17375	17464	17403	17471	17329	17526	17395	17324	17499	17555	17302	17434	17557	17426	17369	17462	17479	17414	17494	17688	17504	17301	17375	17639	17437	17326	17591	17411	17349	17462	17346	17405	17429	17316	17339	17408	17395	17463	17404	17484	17564	17297	17322	17477	17292	17565	17230	17318	17387	17488	17429	17410	17583	17316	17491	17441	17517	17538	17493	17313	17469	17336	17460	17390	17415	17576	17393	17340	17491	17412	17381	17470	17383	17412	17408	17548	17504	17538	17371	17296	17605	17526	17466	17280	17505	17294	17501	17498	17297	17480	17490	17352	17422	17571	17236	17504	17438	17532	17355	17442	17513	17487	17387	17395	17501	17397	17365	17453	17476	17434	17144	17492	17339	17463	17261	17424	17400	17366	17284	17577	17377	17449	17552	17452	17277	17400	17575	17312	17444	17532	17378	17464	17392	17293	17537	17234	17287	17444	17663	17443	17579	17295	17401	17366	17245	17342	17377	17397	17403	17475	17483	17599	17480	17352	17371	17542	17486	17472	17335	17361	17149	17417	17280	17340	17300	17510	17325	17537	17466	17486	17498	17367	17241	17517	17543	17496	17385	17511	17391	17447	17344	17407	17449	17353	17282	17554	17488	17385	17397
25139	27118	46924	45131	33805	27232	23901	21670	21331	21647	21639	21598	21384	21217	21608	21472	21321	21279	21381	21506	21344	21376	21321	21331	21414	21448	21240	21315	21592	21263	21285	21417	21267	21260	21279	21402	21261	21420	21168	21336	21535	21337	21245	21166	21412	21170	21307	21183	21131	21218	21533	21310	21263	21307	21333	21341	21463	21250	21517	21181	21312	21109	21145	21220	21310	21191	21581	21266	21370	21163	21300	21578	21244	21473	21330	21506	21291	21385	21273	21241	21264	21197	21362	21283	21339	21201	21358	21454	21535	21200	21312	21250	21373	21277	21066	21292	21162	21415	21057	21156	21334	21208	21449	21387	21503	21064	21250	21357	21187	21375	21331	21335	21486	21045	21473	21443	21345	21295	21402	21188	21211	21282	21319	21282	21227	21419	21302	21445	21313	21213	21291	21364	21238	21199	21255	21374	21228	21469	21300	21399	21155	21201	21096	21242	21429	21473	21279	21154	21359	21440	21386	21377	21230	21284	21310	21239	21322	21551	21338	21323	21208	21165	21256	21410	21324	21405	21058	21166	21482	21524	21547	21307	21423	21396	21134	21186	21232	21429	21340	21154	21293	21185	21636	21248	21412	21385	21506	21412	21096	21309	21306	21199	21288	21123	21298	21177	21046	21164	21442	21273	21221	21263	21345	21248	21415	21394	21347	21371	21329	21305	21463	21206	21276	21347	21425	21291	21308	21186	21229	21214	21292	21328	21230	21006	21142	21452	21291	21402	21598	21146	21170	21563	21383	21440	21458	21449	21421	21390	21160	21115	21226	21279	21319	21380	21249	21252	21206	21249	21379	21179	21261	21522	21371	21219	21323	21226	21357	21407	21287	21127	21240	21447	21141	21137	21374	21452	21372	21152	21141	21294	21042	21344	21552	21230	21419	21180	21226	21542	21594	21388	21364	21267	21339	21340	21245	21360	21086	21383	21329	21332	21370	21346	21462	21339	21281	21347	21502	21360	21309	21291	21494	21383	21272	21307	21312	21392	21316	21165	21428	21385	21442	21226	21336	21110	21344	21449	21266	21147	21370	21293	21439	21146	21294	21290	21376	21510	21081	21418	21575	21315	21456	21233	21427	21347	21218	21330	21237	21190	21263	21396	21361	21239	21285	21334	21401	21364	21251	21039	21406	21356	21263	21128	21457	21269	21331	21522	21332	21093	21333	21304	21263	21408	21017	21240	21371	21236	21172	21453	21526	21425	21408	21526	21319	21240	21561	21243	21257	21157	21332	21328	21284	21249	21196	21328	21314	21224	21159	21309	21238	21368	21156	21107	21358	21206	21344	21144	21421	21220	21315	21525	21393	21312	21277	21121	21300	21330	21422	21257	21393	21371	21416	21165	21227	21146	21049	21171	21202	21039	21242	21362	21300	21330	21383	21269	21372	21389	21427	21346	21307	21458	21153	21356	21293	21249	21403	21279	20987	21413	21380	21084	21197	21148	21256	21070	21346	21288	21322	21315	21238	21303	21413	21372	21451	21271	21243	21097	21344	21371	21274	21314	21410	21145	21439	21397	21298	21280	21256	21315	21329	21513	21162	21206	21309	21214	21411	21251	21340	21336	21068	21254	21394	21475	21486	21605	21469	21232	21277	21157	21268	21238	21353	21497	21361	21358	21554	21397	21449	21273	21194	21172	21652	21413	20995	21369	21139	21205	21253	21274	21179	21522	21137	21272	21284	21289	21134	21283	21447	21036	21388	21250	21496	21124	21369	21379	21255	21310	21309	21186	21278	21364	21404	21292	21135	21273	21282	21429	21380	21569	21327	21472	21250	21351	21294	21295	21356	20858	21259	21303	21266	21541	21394	21333	21503	21191	21332	21416	21271	21136	21250	21188	21344	21116	21354	21295	21217	21282	21246	21267	21512	21469	21370	21282	21126	21379	21279	21265	21216	21039	21416	21241	21268	21216	21196	21190	21259	21256	21143	21281	21263	21118	21258	21320	21372	21521	21182	21133	21211	21358	21292	21398	21308	21463	21344	21143	21402	21294	21438	21401	21296	21355	21264	21223	21351	21471	21232	21303	21265	21259	21401	21185	21251	21321	21251	21189	21207	21218	21637	21061	21296	21173	21424	21193	21296	21172	21321	21384	21304	21121	21480	21141	21289	21144	21352	21334	21335	21403	21338	21362	21422	21288	21309	21326	21194	21243	21344	21389	20929	21406	21364	21410	21093	21385	21242	21328	21187	21490	21344	21465	21232	21262	21299	21266	21383	21249	21336	21498	21219	21282	21297	21273	21224	21373	21253	21253	21124	21444	21352	21327	21322	21295	21393	21360	21253	21179	21367	21238	21448	21155	21458	21299	21163	21170	21232	21549	21180	21399	21306	21146	21225	21078	21235	21350	21228	21232	21364	21423	21382	21520	21390	21236	21565	21471	21356	21303	21421	21300	21138	21224	21039	21392	21514	21510	21388	21496	21464	21391	21441	21180	21188	21326	21128	21382	21280	21037	21224	21591	21556	21556	21362	21470	21386	21135	21147	21297	21441	21368	21274	21392	21509	21420	21193	21309	21247	21353	21215	21211	21199	21258	21188	21321	21415	21138	21455	21285	21179	21247	21116	21231	21283	21245	21345	21168	21374	21358	21305	21516	21273	21418	21268	21073	21330	21055	21427	21279	21392	21257	21305	21298	21367	21256	21239	21378	21415	21212	21220	21275	21186	21452	21130	21438	21208	21510	21531	21302	21380	21088	21298	21323	21271	21172	21486	21450	21392	21378	21316	21489	21216	21201	21248	21368	21027	21109	21275	21322	21289	21262	21310	21145	21098	21277	21182	21363	21258	21212	21234	21122	21281	21426	21080	21182	21510	21203	21189	21309	21446	21174	21416	21069	21296	21439	21145	21242	21301	21074	21241	21146	21246	21316	21162	21419	21137	21289	21131	21358	21209	21114	21260	21562	21408	21449	21370	21271	21131	21312	21346	21370	21499	21226	21611	21109	21296	21371	21304	21246	21302	21347	21402	21287	21395	21005	21339	21350	21415	21164	21305	21324	21429	21421	21162	21361	21191	21347	21240	21326	21355	21165	21288	21267	21383	21291	21120	21439	21311	21366	21212	21371	21343	21251	21365	21292	21186	21140	21384	21171	21219	21283	21482	21242	21113	21180	21337	21255	21164	21342	21415	21413	21197	21355	21354	21214	21419	21346	21231	21385	21417	21310	21306	21181	21324	21389	21405	21367	21529	21387	21284	21300	21319	21305	21224	21529	21335	21336	21479	21225	21087	21322	21234	21415	21376	21421	21329	21154	21443	21358	21394	21015	21289	21325	21292	21149	21379	21417	21114	21212	21274	21390	21322	21396	21690	21150	21460	21468	21284	21458	21415	21231	21145	21247	21166	21062	21288	20932	21309	21458	21441	21408	21240	21439	21532	21261	21187	21301	21228	21257	21316	21228	21382	21193	21143	21476	21188	21300	21314	21241	21541	21284	21429	21478	21389	21274	21482	21303	21349	21137	21357	21340	21320	21266	21360	21407	21348	21550	21033	21190	21263	21418	21374	21381	21391	21310	21240	21514	21215	21320	21145	21200	21219	21294	21125	21182	21323	21157	21273	21311	21167	21197	21451	21454	21152	21574	21314	21447	21299	21285	21499	21396	21214	21366	21308	21276	21138	21038	21178	21320	21101	21238	21395	21384	21303	21130	21286	21313	21464	21146	21207	21373	21293	21463	21197	21202	21186	21138	21156	21662	21232	21157	21277	21245	21402	21227	21380	21359	21443	21197	21374	21387	21209	21230	21439	21399	21322	21217	21326	21169	21240	20967	21225	21530	21251	21330	21292	21271	21301	21402	21190	21190	21380	21457	21263	21346	21290	21191	21339	21331	21413	21309	21434	21276	21318	21283	21376	21237	21404	21478	21287	21278	21321	21258	21138	21253	21207	21094	21431	21256	21310	21232	21233	21546	21286	21175	21224	21340	21460	21276	21219	21359	21627	21435	21248	21213	21393	21541	21414	21179	21313	21139	21435	21409	21368	21214	21354	21100	21564	21218	21143	21208	21102	21305	21341	21382	21419	21295	21338	21139	21344	21203	21262	21281	21369	21303	21174	21399	21314	21386	21307	21468	21331	21308	21221	21228	21171	21207	21456	21376	21380	21099	21385	21309	21340	21302	21643	21414	21174	21522	21367	21314	21306	21297	21282	21280	21269	21466	21606	21329	21320	21286	21387	21526	21413	21245	21431	21506	21409	21212	21269	21197	21270	21430	21268	21357	21352	21258	21465	21374	21223	21344	21439	20986	21203	21129	21540	21397	21454	21164	21250	21392	21032	21343	21279	21220	21294	20947	21310	21403	21037	21157	21034	21276	21311	21157	21348	21324	21385	21453	21386	21154	21417	21246	21522	21286	21163	21167	21178	21121	21311	21263	21189	21156	21236	21313	21287	21275	21253	21286	21165	21244	21437	21221	21391	21190	21328	21318	21243	21317	21444	21377	21511	21455	21375	21290	21092	21268	21107	21426	21551	21356	21317	21397	21355	21319	21244	21188	21310	21256	21414	21131	21129	21380	21023	21340	21487	21285	21280	21427	21261	21312	21474	21171	21356	21433	21277	21320	21319	21250	21242	21354	21220	21125	21587	21162	21395	21222	21297	21195	21316	21593	21294	21309	21051	21126	21361	21196	21223	21087	21358	21417	21178	21337	21067	21243	21433	21545	21397	21318	21189	21393	21253	21458	21474	21430	21379	21346	21272	21343	21586	21251	21211	21123	21383	21311	21319	21265	21352	21190	21429	21211	21355	21495	21034	21550	21418	21601	21396	21359	21118	21182	21304	21200	21349	21322	21199	21183	21328	21316	21308	21339	21459	21307	21139	21153	21299	21234	21256	21412	21302	21203	21426	21275	21299	21143	21373	21365	21345	21388	21122	21324	21368	21344	21412	21185	21246	21466	21447	21297	21270	21156	21474	21545	21200	21263	21243	21157	21431	21224	21357	21374	21251	21222	21532	21370	21335	21263	21144	21548	21353	21490	21221	21405	21329	21224	21416	21228	21125	21333	21218	21406	21146	21479	21327	21435	21243	21395	21246	21362	21257	21173	21347	21157	21302	21406	21298	21435	21246	21402	21175	21376	21261	21367	21241	21195	21416	21194	21443	21708	21307	21237
51372	94419	80039	53318	35585	23067	17974	17549	17569	17417	17583	17588	17373	17560	17458	17602	17319	17510	17455	17554	17519	17491	17600	17476	17647	17532	17384	17591	17575	17534	17452	17601	17439	17429	17539	17453	17585	17581	17372	17449	17656	17548	17541	17536	17456	17361	17412	17315	17645	17507	17430	17554	17384	17472	17615	17474	17524	17406	17477	17434	17538	17546	17449	17344	17611	17522	17579	17502	17485	17549	17559	17417	17517	17304	17431	17631	17381	17594	17472	17619	17513	17512	17633	17411	17681	17339	17659	17439	17384	17622	17466	17528	17390	17512	17566	17541	17519	17472	17590	17407	17583	17489	17593	17619	17482	17506	17704	17352	17505	17524	17521	17421	17522	17440	17429	17551	17531	17435	17551	17547	17279	17660	17415	17551	17488	17603	17484	17541	17433	17453	17330	17564	17421	17607	17523	17505	17470	17348	17541	17510	17510	17472	17508	17422	17396	17506	17374	17270	17550	17384	17606	17422	17507	17384	17366	17273	17526	17397	17386	17623	17517	17597	17559	17374	17572	17436	17393	17369	17540	17411	17558	17544	17653	17491	17476	17342	17387	17427	17524	17586	17556	17472	17641	17584	17389	17477	17351	17606	17528	17112	17590	17235	17414	17550	17411	17436	17471	17798	17476	17397	17295	17388	17544	17601	17533	17524	17515	17440	17322	17608	17496	17638	17622	17435	17568	17463	17533	17520	17531	17387	17577	17321	17371	17526	17663	17451	17494	17519	17511	17485	17583	17478	17253	17446	17394	17528	17697	17400	17536	17357	17419	17606	17626	17550	17405	17565	17289	17481	17425	17523	17613	17501	17523	17566	17464	17487	17511	17482	17546	17539	17402	17790	17461	17548	17493	17335	17395	17599	17513	17497	17493	17439	17620	17504	17261	17481	17546	17593	17354	17593	17382	17611	17449	17749	17234	17518	17523	17557	17413	17629	17550	17352	17496	17417	17534	17582	17428	17598	17547	17440	17401	17558	17318	17489	17519	17468	17482	17516	17493	17396	17523	17345	17302	17501	17585	17575	17453	17492	17687	17499	17600	17493	17365	17631	17664	17463	17405	17380	17463	17461	17353	17554	17459	17255	17466	17568	17398	17529	17529	17296	17623	17535	17695	17446	17523	17430	17558	17508	17435	17384	17401	17640	17667	17498	17596	17478	17535	17490	17324	17434	17416	17360	17499	17606	17419	17584	17432	17450	17449	17351	17418	17727	17613	17532	17454	17594	17514	17311	17534	17542	17287	17239	17522	17486	17322	17612	17623	17551	17548	17425	17600	17356	17408	17511	17472	17451	17540	17544	17462	17434	17326	17541	17607	17438	17470	17547	17408	17425	17396	17361	17306	17505	17374	17609	17560	17421	17420	17439	17537	17387	17572	17551	17432	17476	17376	17706	17486	17380	17410	17490	17225	17525	17468	17326	17330	17416	17559	17466	17469	17510	17555	17474	17456	17290	17597	17652	17490	17627	17595	17533	17536	17461	17595	17588	17443	17478	17567	17509	17569	17363	17454	17567	17223	17332	17471	17559	17537	17493	17495	17447	17585	17270	17436	17525	17397	17420	17524	17481	17550	17599	17502	17518	17406	17236	17626	17465	17548	17634	17641	17413	17301	17455	17639	17612	17631	17562	17448	17584	17665	17442	17475	17432	17462	17558	17563	17478	17535	17568	17532	17675	17556	17354	17572	17592	17298	17638	17380	17569	17538	17458	17541	17457	17548	17687	17358	17607	17507	17592	17453	17402	17395	17556	17614	17696	17534	17495	17465	17515	17494	17516	17419	17257	17354	17514	17458	17561	17663	17414	17592	17451	17646	17540	17437	17635	17335	17642	17628	17331	17517	17508	17502	17497	17556	17506	17444	17483	17544	17465	17699	17449	17533	17398	17602	17383	17534	17533	17592	17541	17578	17477	17439	17451	17623	17428	17400	17531	17461	17442	17683	17557	17219	17606	17616	17546	17406	17418	17560	17491	17377	17610	17531	17459	17509	17439	17421	17467	17507	17276	17683	17392	17595	17502	17364	17362	17456	17422	17547	17433	17295	17483	17658	17252	17525	17381	17417	17394	17713	17449	17578	17423	17534	17450	17514	17486	17606	17487	17532	17414	17380	17599	17324	17364	17466	17290	17304	17554	17595	17554	17459	17636	17420	17517	17552	17359	17484	17445	17502	17568	17636	17426	17418	17306	17368	17603	17546	17513	17487	17599	17508	17518	17426	17563	17554	17510	17491	17470	17456	17402	17500	17359	17668	17512	17514	17362	17450	17433	17399	17404	17666	17426	17413	17480	17588	17549	17575	17419	17553	17472	17375	17574	17366	17588	17444	17444	17421	17650	17517	17542	17515	17583	17557	17571	17479	17551	17435	17436	17392	17577	17435	17465	17466	17584	17421	17294	17560	17698	17559	17486	17463	17473	17590	17496	17427	17513	17506	17388	17419	17510	17480	17446	17628	17530	17429	17398	17414	17701	17470	17564	17519	17482	17541	17534	17473	17327	17531	17633	17581	17360	17392	17342	17584	17436	17592	17456	17682	17569	17532	17395	17447	17461	17655	17455	17434	17551	17475	17519	17580	17565	17692	17329	17450	17349	17433	17453	17490	17601	17362	17666	17534	17583	17514	17573	17517	17514	17486	17549	17458	17557	17460	17574	17465	17674	17674	17517	17511	17456	17428	17470	17487	17557	17674	17634	17526	17464	17405	17356	17522	17521	17399	17420	17439	17497	17453	17460	17457	17464	17574	17575	17379	17525	17513	17355	17675	17488	17390	17497	17668	17427	17304	17571	17542	17403	17423	17578	17440	17444	17687	17646	17465	17441	17413	17301	17491	17508	17453	17348	17586	17522	17499	17607	17604	17338	17544	17613	17568	17346	17401	17630	17436	17567	17348	17521	17491	17550	17511	17478	17687	17605	17398	17433	17470	17641	17261	17359	17551	17594	17720	17479	17479	17571	17533	17273	17760	17420	17587	17516	17625	17551	17599	17498	17435	17548	17514	17453	17399	17508	17482	17592	17631	17676	17460	17467	17537	17535	17732	17706	17474	17669	17409	17546	17483	17417	17434	17334	17422	17500	17359	17525	17694	17502	17504	17298	17472	17439	17630	17281	17423	17301	17476	17414	17404	17519	17463	17516	17409	17510	17334	17421	17443	17426	17451	17362	17476	17331	17565	17401	17367	17618	17636	17516	17596	17570	17574	17240	17440	17511	17514	17473	17691	17309	17421	17652	17399	17504	17603	17574	17516	17594	17379	17474	17408	17483	17524	17518	17393	17455	17378	17334	17405	17565	17414	17408	17626	17493	17666	17452	17590	17502	17476	17372	17390	17635	17487	17497	17269	17370	17577	17547	17452	17497	17510	17286	17518	17613	17604	17474	17510	17389	17531	17528	17534	17494	17504	17412	17642	17464	17507	17373	17508	17556	17576	17420	17468	17568	17496	17474	17694	17548	17696	17497	17409	17498	17523	17497	17630	17529	17455	17509	17500	17570	17479	17546	17592	17508	17475	17396	17642	17451	17316	17601	17507	17529	17508	17550	17480	17478	17523	17456	17469	17459	17392	17545	17512	17545	17394	17496	17584	17641	17614	17409	17535	17380	17528	17448	17523	17402	17654	17372	17337	17434	17548	17399	17501	17524	17389	17516	17616	17483	17485	17663	17444	17459	17416	17329	17631	17401	17580	17458	17583	17580	17519	17574	17470	17492	17541	17609	17564	17505	17353	17610	17325	17322	17309	17501	17465	17519	17505	17573	17288	17514	17439	17662	17332	17440	17602	17589	17465	17436	17390	17470	17505	17617	17548	17384	17546	17480	17545	17709	17387	17525	17436	17492	17427	17433	17511	17647	17425	17578	17705	17462	17496	17473	17513	17417	17629	17551	17483	17525	17584	17568	17440	17658	17439	17646	17533	17602	17638	17495	17475	17481	17640	17497	17592	17347	17620	17482	17534	17606	17614	17494	17525	17559	17323	17558	17605	17469	17724	17441	17417	17463	17580	17442	17476	17539	17487	17463	17453	17570	17545	17571	17503	17452	17527	17591	17398	17378	17425	17578	17568	17596	17544	17385	17488	17246	17488	17647	17378	17724	17480	17542	17555	17598	17508	17588	17456	17276	17531	17463	17401	17505	17693	17414	17508	17438	17396	17330	17473	17469	17689	17527	17632	17582	17530	17602	17759	17492	17406	17411	17607	17458	17369	17377	17336	17414	17689	17701	17463	17522	17526	17617	17507	17715	17249	17552	17637	17265	17467	17394	17418	17411	17387	17531	17452	17474	17548	17613	17496	17533	17420	17520	17519	17479	17558	17368	17499	17506	17586	17433	17438	17520	17548	17590	17528	17590	17534	17545	17441	17418	17385	17416	17379	17535	17471	17532	17582	17489	17478	17518	17448	17514	17488	17630	17438	17463	17281	17420	17546	17416	17399	17416	17358	17585	17612	17566	17670	17435	17655	17577	17420	17461	17631	17448	17568	17450	17529	17688	17464	17403	17468	17431	17548	17388	17636	17676	17409	17550	17445	17347	17524	17365	17514	17384	17667	17356	17616	17364	17430	17403	17644	17575	17494	17336	17446	17436	17548	17416	17442	17412	17455	17480	17555	17437	17557	17591	17309	17414	17377	17384	17429	17459	17550	17560	17576	17571	17614	17469	17536	17587	17646	17467	17650	17373	17409	17434	17666	17503	17545	17612	17482	17544	17672	17551	17377	17495	17589	17347	17513	17545	17313	17403	17571	17413	17555	17519	17513	17462	17617	17408	17489	17424	17519	17490	17376	17357	17413	17450	17402	17573	17562	17450	17553	17495	17391	17497	17653	17568	17475	17400	17445	17340	17528	17624	17435	17509	17557	17418	17629	17496	17497	17688	17604	17536	17490	17421	17453	17662	17475	17517	17563	17363	17612	17387	17428	17580	17420	17540	17462	17576	17513	17482	17491	17485	17584	17329	17600	17369	17573	17521	17348	17558	17584	17377	17470	17469	17542	17478	17682	17563	17519	17537	17663	17452	17364	17579	17416	17335	17530	17278	17442	17496	17464	17303	17490	17482	17605	17492	17412	17534	17562	17610	17463	17435	17485	17500	17527	17440	17558	17454	17488	17464	17508	17589	17402	17456	17409	17517
23037	23094	37440	38189	32671	28654	27995	23155	22402	22588	22610	22372	22287	22441	22509	22447	22406	22406	22292	22476	22262	22376	22231	22137	22394	22269	22541	22220	22322	22178	22268	22152	22430	22402	21906	22125	22019	22136	22097	22251	22219	22224	22096	22214	22094	22312	22187	22171	21933	22045	22003	22256	21964	22164	22209	22128	22271	22226	22082	22037	22168	22120	22167	21983	22131	22280	22016	22349	21947	22004	22151	22122	22264	22134	22268	22156	22056	22159	21978	21968	22358	22320	22235	21968	22158	22001	22167	22185	22249	21942	22194	21898	22064	22203	22120	22178	22091	21881	22135	22237	22088	22008	22049	21986	22019	21984	21948	22070	22039	22254	22190	22076	22096	22043	22021	22052	22126	21909	22052	22027	21945	21977	21915	22234	22077	22096	22138	22102	22173	22169	22140	21971	22203	22062	22202	22130	22134	22010	22306	22287	22227	21975	22017	22064	22334	22074	22146	22308	22000	22067	22118	21856	22109	21996	22037	22190	22128	21979	21978	22158	22030	22144	22053	22139	22234	21991	22235	22248	22116	22200	22060	22174	22026	22201	21869	21727	22092	22196	21982	21940	21856	22057	22184	22233	22119	22130	22079	22267	22117	21962	22228	22062	21837	22162	22273	22250	22030	21946	22136	21946	21862	22183	21958	22116	22106	22079	22066	21842	21688	22279	22128	22153	21881	22195	22223	22186	21897	22099	22227	22259	22157	22003	22187	22211	22078	21982	22064	21895	22089	22083	21920	22110	21934	21865	21986	22085	22155	22256	22070	21847	21929	21968	22072	22268	22097	22128	22066	22211	22084	22144	22160	22041	22000	22074	22048	21930	21748	21922	22099	22177	22021	21972	22334	22097	22076	21869	21928	22192	22072	22292	21885	22026	21931	21761	21978	22027	22062	22176	22057	21988	21773	22277	22211	22239	22051	22162	22231	22048	22147	21785	21900	22167	22027	22158	21950	21921	22126	22105	22006	22246	22165	21798	21903	21965	21971	22066	22060	22056	22164	22174	21993	22310	22064	22091	22010	22182	22057	22205	22093	22101	21988	22214	22061	22233	22079	22057	22223	22013	21854	21911	22010	21926	22134	22200	21821	22174	22061	21887	22470	21819	22113	22164	21992	21991	21928	22114	22215	22199	22142	22271	22023	22015	22088	22030	22153	22187	22243	22088	22043	22012	22018	21830	22074	22076	22247	22168	22161	22011	21808	21938	21882	22268	22234	22267	21972	22013	21986	22141	21819	22059	22349	22177	22083	21893	21982	22011	22122	22215	22185	22087	22177	22291	22061	22255	22033	22108	22250	21998	22117	21931	22212	22021	22171	22088	22083	21899	21980	21857	22067	22022	22115	22060	22109	21945	22148	22123	21990	22092	21876	22058	22137	22097	22147	22112	22089	22204	22114	21923	22152	22154	22010	22145	22463	22161	22089	22230	21837	22170	22186	22149	22176	21974	22310	21791	21800	22085	22077	22073	22236	22039	22057	22009	21948	22066	22102	21894	22258	22247	21930	22173	22246	22035	22205	22068	22106	22272	22064	22163	22071	22210	21884	22077	21992	21872	21960	22070	22021	22227	22093	22279	22150	21903	22019	22145	21998	22068	21993	21956	22046	22052	22129	22048	22076	22004	22149	22058	22040	22197	21774	22067	21840	22124	22323	22083	22148	22161	22241	22204	22127	22146	22097	21981	22167	22125	21909	22023	22071	21804	22274	22102	22048	22003	22212	22113	22121	22185	22268	22094	22251	22290	22083	22482	22100	22002	22112	22039	21923	22144	22170	22003	22002	22158	21923	22213	22051	21973	22086	21955	22069	21932	22118	22001	22051	22174	22060	22040	21944	22163	22243	21810	22159	21993	22220	22178	22061	22137	22186	21856	21903	22125	22196	22123	22006	21772	22091	21948	22219	22032	22145	22223	22215	22133	22129	21910	21944	21958	21881	22041	22220	22014	22044	22311	22144	22110	22009	22264	22048	21984	22093	22169	22088	22130	22119	22035	22015	22013	21943	21911	22085	22238	22091	22145	22107	22180	22119	21956	21967	22243	22181	22093	21903	22013	22014	22053	22085	22026	22078	22180	22010	22265	22284	22012	22248	22138	22317	21956	22134	22174	22058	22121	22023	22103	21914	22138	22239	21987	22019	22061	22226	22261	21974	22177	22034	21940	22068	22116	22071	21851	22094	22088	22126	21936	21996	22120	22189	21996	22231	21885	22147	22049	22115	21895	21899	22242	22147	22042	22002	22234	22023	22048	22144	21926	21906	22141	21842	22027	22048	22115	22262	22124	22246	22210	22170	21857	21790	22118	22012	22219	22224	22003	22072	22058	22028	22107	22128	22092	22059	21965	22186	22077	22004	22019	22067	22051	22253	22200	21925	21950	21896	22090	22254	22198	22096	22097	22194	22186	22303	22020	22064	21778	21932	22090	22175	21844	22079	22061	22044	22048	22101	22239	22325	22145	21961	21937	22080	22003	22132	22277	22147	22124	21952	22016	21994	22184	22167	22148	22017	22172	22128	22108	22161	22077	21939	22041	22133	21873	22067	22045	22179	21905	22036	22190	22145	21927	22043	21989	22362	22215	22000	22036	21982	22099	22183	21990	22010	22185	22026	22403	22040	21970	22188	22074	21979	22016	21929	22216	22056	22007	21985	22061	22456	21994	22016	21869	21809	21970	21920	22089	22006	22091	22178	22001	21805	22058	22059	22022	21974	22193	21926	21886	22102	21819	22091	21742	21999	22219	22058	22110	22161	22025	21962	22103	22040	21944	21831	22276	22387	22120	22123	22108	22144	22184	22165	22244	21930	21955	21785	22086	22060	22116	22193	22142	22273	22168	22132	22145	22111	22138	22130	22145	22201	21901	22074	22018	22136	22109	22119	21970	22177	22321	22069	22229	22141	22043	22050	21997	21798	22189	22032	21922	22147	22199	22314	22095	22185	22017	22162	22015	22009	22144	21911	21750	22034	22004	22206	22006	21899	22179	22316	22080	21914	22183	22035	21995	21963	22076	22093	21989	22264	22054	22148	22274	22159	22100	21903	21969	22389	22131	21974	22247	22288	22182	22103	22054	22111	21841	21873	21967	22228	21835	22121	22058	22031	21998	22067	21940	21957	22003	22247	22065	22203	21895	22147	21996	21949	22038	22128	21937	22209	21987	21901	22062	22251	21952	21974	21917	22052	22266	22101	22000	21995	22227	21963	22085	22013	21951	21821	22049	22181	22070	22208	21966	22207	21882	22143	22133	21914	22188	21921	22188	22248	22012	22117	22279	22042	22007	22137	22095	22097	22054	22043	21980	21958	22039	22081	22310	22208	21845	21801	21952	22069	22355	22274	22169	22052	21932	22173	22198	22034	21963	21927	22196	22051	21870	21844	22152	22056	21999	22014	22103	22078	22140	21905	21987	21991	22209	22011	22074	22122	22312	22232	22140	21924	22256	22267	22145	22076	22156	22007	21982	22002	22095	22164	22200	21952	21876	22156	22212	22166	21960	22351	22276	21927	22074	22130	22049	21905	21977	22033	21963	22103	22091	22108	22063	22188	21950	21846	22034	22049	22095	21998	21978	21942	21989	21941	21914	21957	22026	22196	22190	21987	22271	22053	22137	22183	22143	21999	22195	22160	21987	22193	22179	22206	22154	22068	22378	22238	21816	21846	21925	21926	22240	22207	21837	22144	22051	22060	22150	21833	22088	22090	22000	21942	22244	22059	22132	22383	21837	22072	22030	22014	22139	22157	22166	21981	22061	22179	21833	22048	22312	21957	21973	22158	22192	21687	21981	21986	22139	22192	22130	21928	22216	22342	22063	22041	21872	21997	22211	22286	22130	22110	22169	22296	22018	22247	22075	22143	22232	22040	22051	22044	21981	22104	22006	21823	22045	22161	22236	21994	22302	22161	22095	22078	22063	22161	22232	22165	22071	22113	22068	22173	22160	21967	22087	22070	22140	22197	22208	22256	22330	22133	21881	22105	22036	21929	22189	22017	21989	22083	21827	22248	22020	22322	21894	22137	21916	22027	22032	22119	22059	22006	22072	21967	21983	22067	22100	22005	22151	22056	22235	21894	22187	22039	22176	22240	21973	21997	22107	22051	22221	21987	22021	22076	22249	21923	22080	22107	21903	21921	22117	22125	22100	22171	22090	21995	22067	22175	22211	22225	22118	22018	22202	21887	22128	22140	21836	21995	21916	22013	21935	21954	22126	21869	22051	22073	22036	22014	22129	21929	22164	22280	22018	22207	22352	22055	22059	22175	22046	22140	21980	21967	21897	22076	21915	21956	21987	22178	22132	22059	21974	21892	22159	22016	22117	22117	22021	21924	21999	22135	22128	22251	22085	21944	21944	22153	21903	22217	22320	22077	21825	21865	22056	21935	21995	22064	22159	22029	22367	22022	21991	21933	22429	21928	21975	22027	22167	21956	22096	21970	21991	22224	22185	22161	22000	21993	22104	22044	22140	22133	22188	22028	22102	21836	22056	22040	22179	22078	22155	22107	22098	22147	22220	22079	21976	21814	22188	21881	22006	22291	22114	22023	21984	22033	22172	22150	22095	22201	21873	22009	22146	22081	22051	22016	22207	22113	22379	21976	22053	22117	21713	21836	22244	22041	22082	22144	22013	22185	22310	22103	22023	22101	22164	22130	22074	21972	21884	22039	21793	21982	21905	22068	22015	22142	21816	22179	21907	22029	22128	22197	22174	22122	22103	22118	22209	22071	22037	22227	21943	22000	21992	22038	21895	22149	22211	21935	22046	22002	22075	21957	22142	22203	22021	22152	22084	21918	22033	22030	22135	22180	22124	22059	22297	21901	21710	22200	21973	22035	22029	21801	22041	22208	22096	22104	21976	22270	21822	22034	22156	22074	22261	22138	22061	21982	22030	22041	21991	22181	21923	22056	22215	22113	22242	21999	22168	22139	22279	22054	22034	22134	21998	22254	22139	22208	22298	21939	22196	21937	21981	21983	21990	21975	22010	21846	22026	22180	21996	22096	21938	21948	22090	22123	22146	22112	22102	22079	22192	22078	21998	22174	22064	22119	22462	21961	22203	22103	21950	22070	22102	22042	22080	22162	22101	22097	22173	22419	22019	22121	21987	22012	22112	21844	21721	22081	22005	22069	22109
62981	104758	95277	72359	47983	28411	19194	17904	17848	18041	17943	18072	18015	17979	18038	17924	18061	17999	17982	18238	17865	17835	17913	17898	17992	18059	17908	17970	17840	17901	18106	17932	18103	17925	18013	18080	17949	18006	17956	18104	18103	17962	17986	17883	18014	17976	17843	17943	17957	17967	17813	17998	18087	17951	17861	18078	17920	17714	17844	18142	17796	17842	17974	17883	18038	17917	17895	17907	17941	17945	17793	18076	17823	17861	18007	18093	17780	17912	17924	18102	17955	18065	17974	18062	17926	18028	17955	17866	17908	17955	18069	17814	17872	18037	17907	17954	18028	18039	17755	17942	18106	17881	17887	17904	18088	18130	18040	17896	17986	17795	17828	17913	17913	18051	17653	18040	18021	17965	18129	17975	18145	17909	17855	17986	17982	17970	17907	17976	18043	18057	17721	17981	17978	17924	17738	17975	17967	17922	17846	17951	17864	17942	17981	17911	17967	18143	18019	17856	17916	18050	17946	17931	17811	17929	17957	17913	17866	17810	17935	17773	18031	17872	17774	17900	17970	17919	17978	17982	18008	17887	18041	17874	18079	17807	17826	18036	17956	17876	17783	17807	17994	17849	17940	17960	17996	18016	17988	17846	17984	18078	17958	17884	17952	17941	17893	18003	17841	18025	18062	18097	17910	18044	17883	18116	17950	17884	17871	17857	17939	18074	17919	17962	18012	17967	17916	17826	17894	17898	17974	18004	18010	18007	17951	17767	17883	17991	18098	17839	18025	18010	18107	18013	17844	18096	18032	17952	18122	18041	17872	18047	17947	17829	17976	18009	18143	18055	17853	18044	17986	17786	18153	18043	17998	18071	18023	17866	18003	18007	17924	17980	17880	17736	17982	17775	17869	17959	18075	17851	18057	18116	17815	18067	18101	17985	17844	17810	18014	17945	17890	18013	17840	17855	17782	18116	18003	17927	17827	18012	17995	17938	17773	18024	17848	18038	17844	17830	18084	17717	17748	18103	17894	18087	17920	18129	17847	17855	18080	18010	17971	17993	17887	17999	18005	17976	17847	17833	18007	18208	18058	18033	18037	18028	18030	18096	18037	17735	17936	17827	18011	17827	17776	17988	17945	17745	17900	18039	17986	17915	17872	18005	17866	17942	17752	17786	18093	17926	17999	17957	17922	17864	17844	18098	17812	17992	18050	17873	18024	17855	17922	17876	17762	17815	18024	17890	17908	17919	17955	17852	18058	17871	17917	17904	18025	18017	17914	18004	17971	18115	17894	17742	17883	17910	17862	18023	18038	17901	18016	17824	18008	17820	18004	17900	17839	18100	17902	17903	18097	17943	17942	17927	17867	18101	17905	17969	17928	17937	17919	17907	17934	17828	18133	18023	17968	18077	18266	17855	18097	17788	18121	17956	17993	17776	17839	17841	17898	17874	18069	17792	17950	17838	17965	18019	17889	17940	17849	17954	17849	17941	17804	17951	18103	18085	17914	18004	18050	17939	17980	18079	17906	17781	17874	17797	17915	18128	17788	17910	18011	17971	17995	17854	18117	17995	18160	17967	17589	17941	17874	17993	17870	17986	17892	17936	18010	17784	17877	17970	18048	17947	18103	17918	18036	17885	17906	17912	17975	18169	17953	17748	17788	17986	17799	18150	17966	17899	18098	17863	18020	17869	18063	17945	17887	18082	17828	17859	17850	18138	17975	18034	17878	17913	17917	17913	17884	18124	17930	17971	17897	17920	17861	17928	18054	17796	17925	17927	18035	18012	17773	18019	17856	18030	18105	17866	17867	17917	17834	18048	17991	17821	17958	18130	17828	17948	17968	17796	17914	17942	17859	18122	17915	17799	17921	18038	17956	17817	17958	17938	17915	17994	17882	18029	17903	17811	17922	17949	18028	17904	17984	18090	17822	17993	17929	17935	17909	18051	17895	17939	17951	17998	17860	17972	17869	17806	17771	18048	18012	17861	17951	17846	17851	17945	18168	17978	18045	17975	18034	17885	18098	18006	17999	18076	17957	17874	17765	17950	17948	17845	17883	17975	17855	18059	18060	17829	18074	18138	17967	17863	17812	17901	17929	18119	17983	17970	17988	18067	18016	17683	17866	17907	18049	18084	18095	18004	17910	18062	17806	18028	17946	17817	17905	18061	18035	17965	17935	18043	18059	17887	18013	17813	17781	18105	17777	17971	18038	17884	17819	18019	18065	17968	17994	18038	18085	18022	17849	18041	17901	17907	18144	17966	17939	17980	17784	17936	17909	17988	18037	17890	17761	17930	17882	17842	17923	17927	18099	18019	18013	17912	17912	18072	17990	17871	17883	17959	17932	17882	17779	18050	17896	17830	18038	17942	17791	18130	17998	17952	17834	17979	18070	17833	17961	18115	17932	17906	18203	18002	17969	17923	17906	17815	17882	17895	18045	17913	17711	17894	18080	18027	18109	18014	18123	18081	17935	17978	17963	18015	17999	17803	17932	17944	18028	17915	17841	18047	18053	18001	17835	18078	18003	18061	17933	17668	17942	17896	17873	18018	17858	18120	17952	18025	17894	18015	17814	18051	18047	17943	17751	18208	17994	17843	18035	17888	17846	18004	18132	17865	18096	17964	17830	17952	18152	17907	17861	18026	17946	18032	17915	17960	18002	17952	18155	18113	17967	17880	18083	17974	17799	18065	17928	18018	18006	17983	17987	17903	17872	17888	17878	17810	18038	17870	18029	17863	18072	17863	17848	18051	17851	18139	17961	17987	18010	17947	18106	17740	17952	17947	17799	17808	18007	18054	17795	18089	18101	18100	17861	17854	18020	17906	18061	17831	18036	17878	18011	17894	17793	17850	17991	18020	17953	18117	18091	17853	18065	18025	18039	18121	17881	18070	17792	17916	17850	17932	17975	17870	17913	17888	17948	17974	17913	17957	18128	18003	18007	17883	17914	17931	18015	18058	17950	17905	18066	17976	18011	17779	18099	17935	17945	17832	18063	18130	17962	17916	17825	18157	17966	18028	17928	17922	17976	17981	18053	17934	17853	18006	18012	17904	17976	17940	18024	18060	17975	17989	17859	18089	17812	17952	17927	17954	17770	17997	18019	17960	17996	17907	17950	18046	17875	18148	17847	17965	17867	18001	17786	17817	17908	17865	17944	18061	17878	18001	17862	17850	17716	18017	17984	17927	18009	17729	17916	18129	18018	17967	18042	18028	17892	18101	17978	18026	17851	18026	17844	17967	17713	17804	18038	17874	18027	17995	17888	17907	17981	17836	18009	18115	17931	17812	17738	17949	17975	18145	17929	17845	17873	17833	18142	18002	18277	17928	17952	17977	17979	17961	17811	17905	17969	17983	17978	18081	18124	17888	18126	17900	18077	17860	17932	17791	18142	18006	17902	17910	17909	18079	17925	17829	17815	17967	17870	18054	17828	17974	17871	17965	17879	17928	17880	17850	18054	17894	17982	17974	17998	18019	18101	17869	17974	17985	17819	17888	17960	17742	17992	17676	17850	17980	17835	17969	17984	17944	17966	17904	17908	17880	17869	17854	17852	17910	17904	18120	17866	17815	18041	17926	17937	17918	17953	18004	17718	17998	17761	18071	17980	17960	17926	17855	18049	18221	17956	17894	18119	17866	17762	17927	17872	18055	18022	17915	17988	17837	17858	17824	17828	18016	17941	17979	17866	17816	17981	17869	17942	17912	17951	18031	18058	18069	18118	17945	18064	17924	18048	17984	17864	18064	17935	18008	17673	17892	17872	17971	17982	18029	17953	17924	17992	17768	18108	17902	17886	18078	17906	17917	17933	17986	17835	17936	17981	17950	18085	17970	17973	17917	17998	18001	17905	18061	17963	17939	18078	17891	17943	18024	17886	18013	17665	17833	17821	18037	17951	17996	17991	17890	17749	18053	18083	17944	17926	18120	17984	18057	17961	17879	18058	17892	17984	17868	17919	17935	17846	17860	17933	17953	18009	17842	18073	17863	18064	17952	17769	18058	17755	17939	17758	18013	17941	17950	17965	17999	17892	18060	17808	17845	18080	17651	18066	17921	17988	18058	18034	17909	17992	17850	17920	17891	18076	17856	18128	17953	17829	18104	18089	17947	17906	17911	18019	17962	17942	17869	17862	17958	18105	17872	18030	17818	17942	17793	17757	18104	17896	17830	17852	18092	17953	17747	17862	17965	18132	17954	18028	18060	18063	18118	17944	17966	18053	17621	17899	17690	18078	18007	18036	17808	18002	18048	17830	17844	18079	17993	17792	18064	17976	17930	18066	18015	17879	18023	17819	18056	17895	17846	17816	17940	17785	17939	17948	17939	17914	17906	17919	17925	18072	18014	18066	18008	17964	17832	17937	18005	18049	17908	17996	17910	17992	17993	17883	17934	17983	17975	17946	17912	17911	18104	17872	17902	17985	17979	17908	17861	17947	17941	18009	17921	17841	17983	17894	18014	17978	18016	17886	17946	17926	18037	18085	17966	17920	17893	17956	17805	17880	18000	17905	17992	17934	17715	18035	18026	17987	17853	17981	17864	18037	18032	17861	17893	17923	18058	18076	17946	18010	17822	17881	18041	17901	17880	18004	17743	17992	17955	17784	17982	17952	18003	17894	18063	17892	18115	17961	18088	17996	17935	17987	17990	17917	18029	17706	18022	17767	17800	17820	18072	17883	17986	17849	17833	17912	17909	17882	18045	17857	18155	17974	18005	18021	18005	17845	17972	18005	17852	17831	17896	18078	17876	17833	18211	17945	17805	17854	18024	17923	18064	17857	18116	17996	17949	17881	18045	17993	17996	17902	17969	17913	18049	17967	17803	18050	17965	17950	17882	17885	17960	17873	17822	17957	17803	17976	17762	17931	17885	17987	17975	17970	17996	17948	17823	17932	17970	17960	17947	18110	17979	17862	17779	17906	17980	17947	17908	17951	17934	17862	17931	17811	18003	17871	17950	17774	17923	17900	17833	18003	17918	17921	17957	17970	17900	17969	17864	17827	17999	17840	17981	17835	18096	17895	18077	17978	17903	17917	17970	17911	17915	17929	17893	17988	18005	18077	17883	17965	18074	18064	18045	18087	17792	18064	17914	17791	17958	17940	17985	17796	17968	18168	18051	18036	18036	17755	17784	18015	18076	17939	18031	17750	18037	17898	17976	17911	18008	17596	18072	17830	18024
29229	37020	47091	37240	26772	23190	22469	22116	21858	21808	21967	22055	22162	22003	22254	22080	22055	22033	22156	22050	21854	22051	21974	22165	22369	22033	21850	22003	22024	21935	21919	21992	22080	21962	21950	22018	21803	22161	21931	21998	21891	21986	21906	22121	21910	22010	22336	22239	21857	22013	21813	22032	21836	22010	21821	21973	22143	21987	22010	21830	21800	21803	21863	21967	21874	21873	21841	21979	21831	21963	21920	21941	21843	21758	21930	21980	22030	22273	21799	22109	21996	21920	22150	21950	22354	21712	21944	21976	21983	21894	22033	21940	21885	22065	21798	22178	22045	22027	22102	22158	22183	21997	21887	22027	22017	22102	21952	21895	22313	21956	21926	22014	22013	21963	21985	21931	22188	21981	21977	21758	22154	21937	21821	21894	22142	21883	22016	22131	21905	21919	22017	21777	22091	21988	21930	21809	21647	21872	21962	21969	22006	21881	21968	21908	21833	21952	22095	21912	21953	21937	21981	21840	22016	22036	22287	21918	21926	21799	21756	21889	21816	22037	22086	21875	21969	21997	21915	21986	22104	21877	21882	21949	22032	21962	22029	21785	21963	21866	21862	21980	21978	21984	22239	21924	21848	21763	21952	22089	21781	22078	21953	21854	22059	21891	21958	21715	21827	22109	22025	21786	21934	21984	22011	21892	22051	22006	22105	21951	22084	21955	21971	21964	21899	22001	22051	21925	22180	21800	21829	21879	22059	22051	22106	21904	22090	21841	21899	22089	22049	22037	22008	21824	21793	21770	21968	21933	21865	21978	22083	22057	22047	22121	21959	21882	21946	22069	21982	21974	21901	21981	21786	21873	21803	22047	21928	22054	22259	21642	21961	21970	21854	21867	21786	21953	21793	21983	21962	21944	21967	22165	22023	21941	22126	22024	22109	21927	21961	21940	21944	22137	21799	21941	21883	21941	21953	21930	22132	22113	21875	22020	21947	21787	22027	21865	21954	21970	22118	22164	21758	21977	21733	21893	22016	22225	21937	21970	22073	21972	22051	22140	21952	22086	22010	21883	21861	21858	21936	22173	21817	21921	22030	21982	22058	22000	21917	21943	22311	21942	22044	22008	22042	21958	22001	22008	21932	22041	21955	21983	21966	22089	21947	21790	21903	22005	21842	22137	22281	22014	21997	22159	22134	22080	22295	22106	22040	21970	21900	21775	21779	21782	21860	22030	22112	21807	22075	21837	21962	21935	21987	21782	21972	21849	21963	21887	22023	21888	21840	22202	21961	21920	21774	21931	21942	22080	21748	22062	22168	21929	22329	22034	21971	22084	22069	21986	21910	21904	22045	22083	22185	21898	22015	21952	21981	21932	22107	21978	21848	21900	21975	21928	22030	22032	22302	22100	21843	21990	21727	22063	22315	21909	22072	21812	22059	21928	21833	21833	21897	21999	21949	22061	22125	21980	21929	22110	21948	22029	21948	22042	21922	21938	21900	22071	22028	21902	22051	21908	22011	21787	21868	22159	21954	21680	22108	21797	22012	21958	21927	21952	21984	22059	21900	22028	21872	22092	22096	21986	22124	21842	21885	21673	21972	22002	21857	21967	21995	22132	21959	22035	21998	21939	21878	21950	21995	21874	21858	21830	22070	22138	21944	22093	22009	22134	21801	21918	21997	22046	22059	21874	22037	21788	21878	22046	21884	21888	21833	22229	21786	21838	21907	22028	22073	21950	21908	21884	21998	21835	21858	21787	22066	21916	22164	21913	21802	21855	21652	21856	22061	21951	21922	21999	21916	22069	21738	22023	22148	22117	22269	21977	22331	21784	22053	22417	21876	22005	22206	22025	21988	21898	22102	21967	21708	22004	21869	21984	21990	21857	21748	21897	21898	22135	21979	21902	21924	21841	22155	21881	21810	22000	22102	22055	22057	21928	22062	21851	21832	22216	22070	21654	21918	22098	22109	22160	21925	22139	21901	22124	21909	21868	21829	22095	21871	21783	22000	21896	22116	22180	22048	21896	21971	21981	21991	22064	22054	21930	21899	22115	22074	21807	21897	22112	22043	21734	22119	21985	22048	22116	21753	22100	21913	21935	21801	21875	22189	22034	22076	21810	22080	21855	21924	21930	21873	21838	21818	21877	22031	21810	21564	21784	21821	21987	21931	22052	21895	21979	22007	21883	22029	21817	22011	21926	21907	21843	21761	22005	21923	21970	22109	21973	22148	22197	21912	21806	21779	21995	21865	21890	22210	22037	22004	22033	21969	22057	22180	21898	22009	21784	21948	21859	21832	21974	22257	21956	21917	22067	22027	21895	22046	21927	22121	21999	21963	22173	21832	21896	21942	21930	22001	21909	22014	22215	22282	21949	21987	21962	21906	21906	21860	21836	22008	22060	22056	21828	22147	21895	22085	22004	21730	21957	22190	21903	21973	21941	22030	21924	21978	21640	22124	21974	21879	21748	22028	21857	22190	21788	21899	21854	22005	22094	22144	21924	21933	21894	22030	21981	21975	21905	21723	22113	22010	22044	22032	22002	21980	22008	22214	21785	21958	22007	22121	22162	21828	21919	22086	21884	21869	21907	21775	22112	21964	21945	22075	21901	22142	22042	22068	22037	22061	21968	21963	22166	21930	21704	22078	21989	22057	21937	22166	21959	22034	21951	21944	21837	21838	21968	22175	21804	21770	21817	21819	22011	21920	22073	22035	21979	21922	21972	22017	22041	22092	22006	22032	22032	21922	21979	21802	22092	21883	21772	22093	22093	21989	21994	22052	21882	22055	21752	22147	21966	21827	22083	21892	21719	22003	21946	21901	21964	22012	22110	21709	21874	22062	21979	21889	22007	22007	22081	22068	21833	22081	21907	21941	21992	22037	21939	21861	22065	22059	22130	21887	21961	21862	22081	21953	21997	22141	22136	21997	22062	21932	22109	22093	22095	22057	22078	21960	22254	22002	21962	21971	21827	21944	21948	21790	22014	21835	22037	22207	21970	21587	22091	22022	22280	21998	21990	21680	21893	22023	21909	22200	21733	21891	22107	21864	21728	22069	22109	21906	21833	22004	21892	21755	22113	22068	21928	22052	21673	21867	21826	21812	21994	22066	21972	22126	22091	22060	22061	21999	22081	21877	21989	21880	21943	22073	22020	22073	21913	22128	22018	22030	22011	21857	21949	22118	21999	21928	22043	22076	21959	21903	22205	21927	21791	21859	21825	22114	21920	22173	21961	21852	22033	22084	21976	21952	21916	21909	21965	21912	22143	21693	21908	22009	22013	22082	21903	21924	22020	22163	21951	21898	21831	21819	22069	21914	22014	22097	21900	22147	22008	21865	21949	22213	21917	21860	22004	22113	21807	22198	21944	21960	22064	22107	22036	22068	21869	21970	22055	22174	22119	22063	22069	21838	22022	22066	22012	21865	22009	21985	21749	21897	22063	21968	22025	22072	22084	21823	21858	22008	22023	21971	22198	21953	21949	22065	21927	21647	22001	22084	21985	22084	22031	21962	22057	21921	22063	21766	21725	21936	21898	21965	22083	21968	21939	21964	21964	21936	21898	22099	22033	22037	22018	22004	22104	22222	22049	21872	22040	22001	21938	22054	21902	21904	22088	22012	22071	22141	22031	21823	22119	22023	21837	21966	21869	21844	21655	21925	22103	22089	21968	21950	21945	22049	22098	22020	22038	22019	21894	22005	21930	22001	21835	22007	22018	22029	21782	21874	21777	22108	21831	21931	22057	21908	21943	21855	22010	21952	22049	21936	21906	21788	21946	22077	22200	21943	21899	21948	22029	21698	21926	22062	21899	22022	22140	22098	22131	21947	21959	22116	21761	22186	21924	21978	22193	22041	22116	22129	22004	22098	21887	21883	21876	22034	21963	21884	22086	21909	21971	21897	21903	21775	21860	22206	22084	22063	21937	22039	21935	21739	22047	21835	21980	22042	21786	21933	21858	22010	21986	21908	22015	21780	21676	21771	22101	22026	22127	22031	22024	21811	22148	22025	21957	21948	21777	21814	22033	22037	22001	22085	21805	21969	21824	21986	21886	22195	22081	22104	21837	22029	22078	22053	22083	21703	22056	22010	21729	22039	21961	21831	22015	21956	22025	21945	21622	21825	22034	22050	22062	21977	22070	21938	21892	21845	22127	21971	21954	22084	21959	21852	22074	21897	21829	22140	21964	22139	21886	21997	22073	21971	21954	22047	22224	21817	21993	22083	22025	22004	22065	22153	21982	21821	22166	21829	21750	22144	21922	22026	21890	22143	21994	22081	22197	22182	21807	21928	21840	22134	22034	22096	21818	21858	22036	21899	21972	22193	22029	22063	21963	21997	21935	22039	21936	21901	22127	22102	21921	22145	22136	21925	21882	21963	22151	21833	21869	21901	21942	21812	21980	22032	21981	22056	21890	21913	22032	21964	22130	21813	22012	22148	22104	21927	22073	21987	21927	22097	22004	21951	21875	21932	21946	22052	21987	22052	21860	21840	21988	22083	22207	21974	21907	21970	21917	21896	21950	21902	22149	22128	22131	22076	22111	21842	21987	21789	22012	22019	21846	22101	21980	21968	21957	22048	22164	22025	21975	22066	21982	22059	21928	22136	21914	21989	21679	21887	21898	22020	22012	22082	22166	22085	21994	22220	21788	22161	22132	21935	21825	21860	22031	21844	21912	21990	22084	21910	21912	21919	21772	22195	21975	22065	21684	22039	21976	21843	22002	22013	21949	22041	21874	22060	22275	22111	21879	21982	21992	22128	21922	22048	22009	22075	22008	21890	21784	22128	22141	21953	21827	22012	21948	22051	21808	21839	21793	21871	22227	22110	22058	22103	22012	22150	21908	21907	22030	22105	22172	22038	21985	21897	22122	22082	21860	21892	22174	22022	21990	21871	21763	21998	22002	22066	22210	22056	22204	22052	21830	22125	21909	21875	21917	21965	21885	21935	22161	22006	21993	22153	22061	21974	21940	21984	22003	22200	21934	22034	21931	22038	21822	22000	21969	21920	21885	21939	21862	21957	22030	21837	21846	21949	21975	22161	22050	21830	22112	22094	21918	21991	22099	22089	21996	21952	22011	21836	21996	21990	21942	22046	21821	21939	21852	21981	22045	21969	21971	22129	21776	21950	21849	21950	21874	22053	21958	22290	22235	22030	21955	21698	21896	22076	22282
32892	58645	50082	32561	22742	18865	17911	17763	18081	17965	17958	17931	17815	17857	17841	18119	17904	17963	17822	17766	17945	17848	17900	17994	17911	17695	18060	17773	17840	18102	18141	17841	17916	17872	17786	17703	17819	17911	17906	17803	17908	17912	17681	17895	17783	17864	17844	17771	17894	17968	17919	17778	17852	17955	17890	17678	17888	17779	17806	17766	17621	17852	17779	17904	17848	17987	17904	17822	18004	17800	17965	17758	17854	17889	17924	17776	17827	17957	17873	17939	17778	17806	17896	17920	17862	17884	17673	17668	17830	17805	17892	17782	18048	17673	17696	17771	17734	17723	17784	17874	18026	17919	17977	17791	17816	17894	18065	17868	18075	17870	17763	17923	17814	17860	17727	17939	17809	17870	17923	17876	17735	17902	17825	18174	17964	17835	17711	17805	17724	17789	17690	18056	17828	17945	17846	17861	17933	17862	17845	17829	17877	17844	17840	17940	17790	17820	17799	17983	17796	17738	17884	17750	17754	17847	17850	17814	17926	17773	18036	17925	17891	17898	17658	17795	17684	17664	17744	17842	17871	17934	17764	17666	17875	18072	17836	17595	17866	17881	17827	17841	17817	17800	17767	17799	17878	17726	17947	17750	17867	17949	17813	17966	17859	17820	17822	17849	17822	17880	17676	17679	17927	17888	18098	17668	17837	17875	17675	17883	17851	17965	17833	17774	17898	17854	18022	17829	17778	17918	17966	17977	17896	17762	17729	17938	17779	17918	17914	17726	17769	17824	17819	17784	18071	17737	18046	17830	17904	18023	17889	17920	17819	17843	17879	17854	17886	17774	17876	17924	17961	17923	18008	17842	18013	17899	17877	17838	17966	17905	18006	17726	17812	17931	17988	17961	17868	17676	17753	18045	17677	17929	17962	17815	17653	17944	17972	17768	17920	17884	17684	17934	17843	17723	17856	17786	17930	17915	17606	17987	17816	17794	17958	17921	17674	17962	17828	17863	17773	17898	18003	17896	17869	17834	17973	17741	17789	17816	17900	17895	17882	17726	17892	17843	17767	17878	18007	17726	18112	17870	17716	17980	17824	17742	17750	17825	17850	17976	17669	17800	17618	17951	17729	17926	17702	17880	17837	17741	17677	17851	17923	18059	17777	17830	17772	17962	18023	17779	17819	17724	17976	17945	17790	17869	17798	17692	17961	17674	18030	17730	17896	17794	17917	17781	17884	17908	17896	17669	17784	17862	17829	17880	17894	17738	17785	17747	17821	17902	18026	17818	17951	17833	17895	17856	17773	17891	17757	17951	18011	17955	17726	17793	17815	17814	17832	17922	17641	17905	17779	17816	17749	17964	17796	17900	17806	17954	17917	17909	17835	17912	17872	17928	17801	17760	17781	17827	17960	17799	17781	17821	17823	18020	17907	17800	17897	17838	17943	17904	17757	17894	17818	17823	17896	17658	17815	17945	17849	17857	17911	17891	17681	17657	17808	17875	17652	17836	17959	17956	17995	17818	17843	17879	17740	17830	17783	17830	17894	17862	17844	17850	17962	17860	17764	17802	17727	17749	17861	17948	17652	18007	17946	17976	17852	17772	17843	17789	17799	17760	17825	17814	17875	17912	17846	17923	17998	17858	17917	17829	17781	17831	17807	17872	17666	17874	17910	17899	17859	17754	18007	17694	17920	17742	17904	17752	17931	17858	18009	17939	17830	17772	17791	17981	17915	17905	17828	17801	17934	17956	17846	17754	18037	17784	17951	17671	17877	17866	17784	17898	17913	17930	17869	17711	17800	17900	17732	17984	17962	17664	17762	17923	17857	17744	17955	17770	17950	18057	17824	17758	17979	17684	17820	17924	18006	17925	17925	17767	17913	17823	17892	17854	17877	17901	17745	17959	17741	17895	17727	17853	17755	17737	17775	17775	17956	17763	17954	17797	17785	17892	18014	17716	17990	17664	17964	18009	17991	17965	17969	18038	17654	17803	17790	17950	17999	17783	17813	17864	17775	17795	18083	17828	18051	17883	17794	17720	17893	17843	17765	17837	17736	17880	17891	17842	17779	17776	17703	17769	17848	17896	17930	17798	17807	17849	17949	17796	17920	18023	17928	17648	17908	17887	17918	17848	17872	17946	17993	17718	17827	17943	17884	17792	17797	17952	17815	17706	17738	17781	17997	17746	17776	17784	17913	17912	17835	17940	17867	18026	17883	17861	17866	17861	17775	17967	17530	17931	17719	17782	17839	17781	17869	17693	17810	17813	17916	17806	17930	17882	17954	17843	17869	18004	17838	17918	17893	17826	17866	17822	17947	17767	17812	17754	17941	17806	17825	17843	17828	17781	17861	17776	17946	18034	17789	17921	17872	17894	18026	17716	18048	17728	17757	18003	17819	18002	17697	17932	17761	17751	17904	17760	17953	17848	17800	17749	17910	17798	17938	17790	17912	17715	17806	17942	17933	17909	17895	17759	17989	17824	17911	17904	17776	17792	17968	17828	17907	18118	17960	18016	17798	17799	17778	17801	17967	17762	18078	17863	17850	17817	17974	17868	17960	17789	17783	17865	17868	17882	17981	18023	17977	18001	17747	17847	17941	17780	17606	17939	17832	17748	17883	17836	17855	17741	17829	17939	17896	17773	17705	17757	17894	17862	17775	18014	17707	17663	18051	17893	17851	17895	17813	17881	17788	17876	17849	17790	17895	17776	17715	17910	17805	17841	17847	17806	17954	17793	17984	17864	17751	17521	17757	17900	17955	17776	17903	17810	17876	17863	17916	17879	17972	17842	17743	17830	17804	17846	17795	17782	17953	17878	17862	18033	17863	17864	17721	17735	17815	17862	17930	17831	18034	17880	17944	17997	17848	17797	17789	17887	17820	17876	17900	17937	17813	17941	17823	17762	17841	17879	17978	17686	17949	17740	17968	17939	18097	17770	17997	17889	17939	17925	17871	17920	17911	17807	17966	17645	17839	17809	17724	17784	17870	17812	18015	17763	17800	17793	17964	17809	18003	17724	18135	17842	17701	17748	17792	17745	17998	18057	17697	17984	17909	17786	17904	17645	17844	17881	17796	17987	18004	17923	17668	17882	18031	17695	17965	17756	17897	17866	17983	17921	17716	18013	18083	17821	17729	17752	17678	18074	17974	17875	17898	17889	17686	17950	17902	17870	17955	17926	17896	17758	17898	17925	17885	17847	17680	17777	17785	17638	17923	17875	17764	17775	17960	17901	17831	17997	17655	17865	17917	18008	18044	17782	17929	17898	17854	18039	18009	17763	18047	17978	17831	17766	17837	17866	17994	17766	17956	17770	17927	17808	17880	17841	17718	17835	17993	17892	17863	17800	17898	17915	17772	17839	17826	17920	17666	17905	17860	17772	17767	17890	17926	17844	17734	17777	17832	17842	17930	17738	17945	17902	17881	17872	17823	17859	17868	17740	17962	17804	17885	17852	17756	17892	18026	17918	17955	17898	17740	17993	17906	17804	17861	17749	17841	17750	17884	17803	17887	17872	17883	17911	17861	17873	17860	17722	17796	17992	17813	17881	17794	17837	17859	17858	17868	17862	17891	17811	18115	17914	17846	17912	17963	18087	17975	17975	17906	17815	17884	17683	17930	17933	17788	17899	17894	17751	18043	17753	17928	17942	17804	17884	17900	17642	18023	17869	17842	17783	17962	17747	17792	18014	17731	17862	17785	17998	17803	18077	17989	17996	17861	17830	17940	17856	17985	17941	17847	17675	17848	17967	18013	17820	17861	17931	17832	17794	17732	17867	17696	17716	17901	17752	17727	17897	17908	17886	17865	17909	17904	17784	18013	17835	17778	17749	17766	17941	17750	17700	17803	17681	17912	17782	17745	17826	17988	17891	17894	17831	17815	17917	17845	17805	17863	17925	17602	17924	17848	17816	17792	17646	17741	17755	17995	17948	18021	18005	17772	17695	18020	17837	17788	17933	17926	17844	17793	17814	18024	17884	17771	17878	17889	17927	17847	17934	17898	17831	17915	17810	17840	17865	17819	17868	17901	17856	17860	17780	18010	17820	17669	17828	17951	17794	17873	17685	17810	18040	17833	17927	17881	17757	17783	17782	17910	17828	17869	17870	17990	18002	17947	17911	18037	17843	17866	17834	17981	17717	17885	17808	18047	17659	18096	17792	18054	17886	18028	18083	17911	17752	17723	17956	17840	17905	17797	17887	17901	17822	17751	17803	17830	17983	17818	17865	17674	17971	17893	17919	17910	17822	17861	17862	18022	17841	17851	17939	17844	17925	17844	17825	17826	17787	17798	17891	17753	17763	17924	17732	17942	17917	17695	17900	17869	17894	17832	17853	17877	17968	17815	17847	17749	17769	17860	17790	18044	17937	17983	17866	17930	17745	17975	17826	18000	17697	17860	17871	17790	17951	17638	17720	17822	17848	17841	17753	17880	17840	17854	17695	17719	17819	17877	17749	17710	18005	17848	17830	17850	17934	17967	17900	17859	17705	17725	17791	17802	17918	17997	17926	17821	17964	17861	17898	17764	17806	17594	17893	17973	17780	17940	17934	17874	17959	17942	17956	17913	17905	17725	17801	17972	17916	17882	17910	17821	17916	17777	17789	17966	17868	17929	17845	17947	17856	17756	17851	17695	17855	17859	17704	17828	17949	17861	17743	17949	17846	17832	17815	17705	17606	17823	17754	17870	17869	17827	18025	17888	17764	17929	17987	17829	17885	17799	17992	17854	17858	17947	17966	17924	17817	17901	17865	17882	18078	17893	17845	17715	17850	17742	17857	17889	17972	17787	17940	17701	17895	18099	17971	17910	17898	17948	17963	17727	17989	17801	17727	17726	17808	17875	17804	17775	17759	17746	17793	17870	17934	17960	17936	17775	17914	17937	17776	17906	17888	17810	17704	17820	17806	17840	17683	17853	18019	17908	17861	17883	17755	17956	17887	17832	17784	17856	17958	17852	17752	17807	17901	17941	17841	18027	17662	17929	17885	17749	17840	17791	17898	17954	17829	17818	17865	17836	17787	17783	17975	17974	18024	17812	17902	17985	17676	17916	17765	17724	17701	17957	17799	17829	17688	17977	17660	17804	17753	17836	17972	17683	17832	17952	17934	17717	17935	17795	18017	17941	17853	17817	17737	17717	17902	17721	17815	17980	17820	17899	17766	17877	17975	17887	17837
25326	26750	46244	42909	30397	26384	23972	22039	21537	21890	21883	21554	21526	21667	21802	21514	21701	21450	21546	21701	21448	21214	21501	21398	21460	21360	21547	21565	21785	21623	21517	21562	21607	21529	21578	21575	21685	21510	21549	21455	21354	21388	21463	21659	21742	21449	21566	21549	21658	21512	21560	21599	21509	21650	21534	21632	21679	21522	21577	21495	21361	21566	21629	21608	21371	21425	21619	21595	21494	21449	21561	21652	21440	21500	21462	21626	21463	21766	21266	21448	21811	21548	21456	21413	21626	21393	21540	21629	21513	21571	21371	21406	21570	21636	21487	21593	21552	21228	21512	21576	21659	21429	21409	21629	21655	21303	21457	21655	21452	21573	21636	21515	21568	21748	21586	21347	21494	21418	21420	21524	21598	21436	21541	21608	21326	21591	21563	21715	21548	21364	21703	21498	21519	21551	21661	21707	21358	21478	21753	21535	21679	21636	21551	21495	21529	21391	21623	21503	21331	21435	21397	21600	21629	21290	21510	21684	21549	21610	21504	21421	21332	21516	21283	21404	21310	21120	21419	21468	21402	21583	21568	21617	21582	21565	21504	21479	21571	21512	21630	21514	21411	21442	21451	21377	21683	21349	21621	21363	21590	21507	21387	21591	21316	21514	21578	21504	21537	21775	21681	21523	21638	21544	21834	21681	21615	21417	21340	21520	21489	21613	21456	21416	21704	21327	21565	21454	21623	21669	21587	21523	21354	21519	21318	21408	21466	21656	21535	21450	21698	21551	21595	21387	21414	21559	21446	21368	21436	21438	21315	21277	21455	21572	21658	21541	21327	21277	21539	21557	21367	21434	21667	21437	21519	21288	21487	21388	21653	21430	21482	21583	21460	21486	21711	21553	21494	21583	21644	21365	21612	21338	21262	21634	21600	21398	21467	21464	21372	21492	21500	21468	21459	21299	21477	21701	21788	21494	21638	21525	21245	21550	21506	21460	21579	21296	21309	21778	21549	21128	21314	21704	21557	21205	21250	21409	21443	21468	21574	21562	21417	21551	21590	21444	21405	21545	21679	21576	21505	21382	21426	21601	21465	21389	21418	21438	21747	21552	21658	21306	21336	21408	21469	21589	21450	21602	21277	21493	21587	21400	21325	21568	21514	21626	21601	21386	21453	21533	21470	21609	21392	21314	21369	21333	21513	21497	21452	21339	21513	21816	21402	21406	21555	21527	21521	21724	21573	21362	21436	21517	21607	21452	21528	21262	21398	21479	21561	21745	21488	21556	21655	21487	21463	21631	21471	21460	21403	21483	21398	21454	21459	21353	21585	21668	21511	21389	21409	21548	21489	21377	21438	21458	21334	21337	21711	21637	21653	21702	21483	21536	21374	21503	21539	21427	21277	21526	21349	21436	21575	21485	21303	21576	21433	21608	21550	21799	21475	21582	21864	21552	21542	21486	21457	21432	21457	21550	21631	21555	21560	21580	21341	21581	21365	21464	21564	21575	21636	21495	21464	21643	21565	21428	21338	21288	21822	21343	21473	21508	21459	21431	21841	21514	21507	21637	21620	21398	21600	21452	21459	21811	21530	21613	21804	21551	21545	21531	21605	21533	21647	21577	21528	21337	21748	21593	21454	21656	21530	21480	21550	21520	21447	21605	21622	21512	21668	21244	21630	21572	21555	21311	21419	21340	21413	21358	21571	21491	21533	21482	21542	21598	21461	21417	21627	21432	21500	21590	21571	21516	21510	21494	21558	21431	21498	21601	21598	21506	21597	21376	21421	21330	21253	21458	21152	21440	21385	21657	21682	21454	21591	21468	21428	21562	21396	21401	21492	21448	21483	21469	21553	21517	21531	21450	21671	21674	21288	21651	21448	21393	21617	21660	21517	21496	21323	21443	21571	21435	21514	21555	21478	21631	21454	21440	21501	21402	21364	21528	21547	21554	21501	21643	21629	21616	21574	21528	21471	21634	21228	21445	21633	21418	21597	21440	21554	21450	21323	21307	21445	21548	21510	21603	21500	21668	21777	21518	21566	21387	21485	21481	21408	21496	21478	21613	21481	21230	21500	21321	21336	21545	21546	21515	21701	21633	21591	21437	21508	21436	21800	21550	21695	21641	21465	21574	21501	21535	21387	21344	21516	21613	21387	21319	21424	21388	21396	21637	21619	21441	21579	21504	21406	21656	21361	21321	21354	21560	21553	21525	21577	21402	21714	21489	21625	21414	21586	21336	21523	21639	21375	21479	21645	21519	21487	21425	21615	21563	21639	21538	21661	21536	21367	21522	21524	21412	21438	21547	21456	21352	21638	21607	21374	21601	21640	21416	21530	21422	21355	21316	21508	21114	21642	21548	21205	21492	21527	21620	21562	21325	21172	21641	21421	21494	21623	21475	21603	21461	21606	21613	21638	21442	21330	21262	21510	21518	21474	21614	21478	21397	21427	21559	21590	21351	21754	21394	21380	21503	21689	21549	21446	21519	21349	21711	21633	21514	21462	21615	21371	21330	21627	21607	21394	21716	21438	21549	21633	21364	21424	21289	21556	21590	21448	21424	21444	21593	21436	21494	21418	21484	21349	21387	21468	21291	21283	21642	21538	21216	21579	21636	21390	21624	21362	21453	21441	21406	21623	21588	21511	21524	21544	21710	21483	21389	21442	21547	21225	21304	21540	21691	21421	21796	21652	21583	21371	21573	21529	21454	21550	21478	21451	21467	21710	21378	21785	21417	21541	21218	21644	21322	21449	21624	21639	21646	21511	21475	21449	21455	21366	21453	21348	21445	21350	21575	21459	21569	21480	21442	21498	21794	21599	21450	21428	21585	21317	21337	21446	21379	21491	21474	21357	21364	21314	21688	21500	21374	21506	21610	21363	21577	21641	21518	21468	21422	21552	21416	21462	21477	21592	21442	21537	21496	21230	21287	21722	21419	21515	21557	21714	21603	21385	21287	21478	21495	21616	21601	21362	21618	21511	21442	21571	21375	21689	21646	21718	21461	21576	21470	21320	21532	21589	21677	21391	21363	21444	21555	21543	21437	21659	21534	21658	21382	21578	21521	21439	21422	21287	21387	21524	21466	21548	21622	21482	21337	21562	21432	21551	21565	21445	21717	21376	21594	21489	21433	21586	21469	21367	21495	21494	21546	21452	21395	21422	21503	21540	21400	21562	21622	21527	21366	21238	21516	21461	21428	21428	21546	21400	21610	21642	21453	21598	21681	21459	21370	21508	21597	21477	21401	21645	21456	21423	21491	21425	21727	21565	21328	21428	21368	21392	21529	21350	21504	21431	21467	21425	21379	21362	21441	21466	21448	21637	21307	21570	21591	21690	21537	21516	21562	21611	21574	21417	21742	21357	21396	21535	21447	21504	21682	21596	21489	21480	21667	21631	21565	21577	21399	21413	21423	21661	21568	21607	21385	21606	21538	21359	21407	21532	21381	21570	21473	21544	21428	21480	21748	21577	21459	21473	21623	21535	21569	21649	21558	21523	21595	21643	21462	21467	21374	21525	21532	21422	21596	21455	21514	21381	21387	21532	21360	21696	21560	21506	21506	21584	21672	21299	21630	21370	21589	21581	21778	21402	21405	21486	21680	21508	21414	21659	21502	21437	21475	21598	21355	21384	21356	21299	21525	21542	21474	21294	21423	21622	21435	21633	21540	21569	21387	21472	21488	21584	21430	21516	21608	21492	21458	21485	21496	21581	21660	21748	21467	21524	21878	21416	21446	21365	21311	21410	21568	21559	21685	21598	21530	21590	21492	21410	21465	21363	21523	21504	21669	21538	21390	21569	21746	21364	21482	21596	21459	21658	21524	21468	21491	21561	21611	21543	21416	21593	21607	21491	21484	21672	21398	21526	21488	21548	21695	21550	21178	21530	21579	21573	21689	21591	21465	21500	21293	21454	21519	21615	21453	21462	21470	21409	21580	21657	21547	21346	21602	21572	21283	21552	21448	21579	21397	21693	21612	21505	21554	21444	21264	21388	21435	21228	21395	21350	21391	21626	21572	21185	21506	21426	21484	21551	21425	21541	21643	21755	21415	21594	21318	21341	21585	21508	21510	21537	21427	21493	21398	21536	21501	21505	21420	21630	21549	21479	21193	21666	21303	21511	21493	21595	21624	21486	21482	21614	21651	21437	21589	21517	21172	21516	21256	21487	21553	21572	21655	21417	21276	21562	21454	21590	21761	21604	21388	21416	21415	21381	21740	21661	21547	21443	21572	21398	21536	21367	21476	21346	21416	21577	21605	21350	21520	21506	21618	21490	21627	21430	21532	21519	21385	21504	21602	21615	21497	21541	21271	21710	21381	21680	21648	21570	21574	21388	21371	21330	21542	21563	21501	21435	21448	21432	21766	21423	21606	21663	21654	21672	21514	21697	21479	21547	21536	21485	21465	21451	21579	21398	21377	21623	21464	21521	21635	21465	21446	21479	21461	21534	21590	21544	21393	21550	21654	21559	21317	21530	21505	21271	21480	21486	21547	21502	21446	21682	21383	21172	21631	21371	21339	21397	21428	21376	21537	21567	21590	21427	21559	21225	21509	21261	21273	21604	21489	21342	21636	21594	21281	21432	21321	21580	21668	21340	21571	21450	21449	21512	21529	21490	21459	21356	21484	21531	21447	21761	21729	21420	21535	21615	21498	21763	21457	21523	21552	21730	21374	21451	21513	21374	21610	21648	21591	21465	21606	21464	21428	21517	21501	21585	21557	21511	21402	21471	21285	21470	21548	21500	21446	21425	21607	21616	21435	21326	21579	21544	21664	21588	21509	21388	21517	21581	21454	21485	21559	21647	21568	21402	21150	21407	21489	21509	21515	21669	21651	21457	21606	21434	21432	21484	21487	21388	21515	21468	21432	21539	21469	21500	21587	21463	21407	21679	21532	21483	21583	21355	21516	21452	21609	21770	21505	21291	21617	21507	21324	21662	21286	21633	21202	21419	21411	21425	21395	21459	21471	21496	21572	21546	21597	21338	21347	21555	21587	21642	21514	21462	21434	21293	21440	21559	21546	21447	21553	21388	21458	21615	21562	21457	21440	21525	21318	21463	21390	21391	21498	21367	21542	21505	21356	21589	21418	21453	21180	21626	21549	21505	21371	21337	21584	21401	21482	21304	21399	21407	21521	21436	21498	21554	21346	21458	21354	21419	21553	21427	21422
55105	94141	79415	49996	30797	21913	18238	17643	17737	17537	17708	17399	17715	17616	17566	17781	17570	17594	17617	17735	17752	17645	17778	17590	17640	17537	17650	17735	17490	17676	17676	17632	17801	17652	17720	17758	17868	17752	17584	17757	17629	17567	17497	17608	17536	17783	17664	17652	17772	17662	17585	17828	17733	17647	17718	17627	17522	17821	17683	17490	17645	17689	17648	17678	17708	17682	17697	17633	17674	17611	17670	17659	17727	17609	17692	17793	17436	17674	17481	17599	17734	17752	17721	17864	17619	17690	17635	17619	17693	17706	17499	17650	17582	17401	17792	17738	17689	17701	17549	17658	17619	17752	17730	17572	17487	17665	17776	17646	17497	17542	17527	17635	17556	17681	17486	17606	17643	17616	17712	17634	17510	17725	17539	17617	17741	17561	17737	17679	17628	17716	17837	17637	17671	17680	17617	17527	17602	17750	17567	17772	17558	17623	17526	17464	17724	17609	17685	17638	17409	17484	17608	17599	17619	17613	17703	17707	17628	17516	17493	17544	17677	17636	17652	17418	17723	17785	17584	17577	17528	17682	17686	17528	17835	17641	17742	17523	17574	17706	17508	17636	17766	17744	17567	17529	17553	17656	17566	17510	17623	17676	17732	17711	17563	17521	17508	17707	17637	17700	17553	17756	17640	17573	17580	17476	17662	17618	17565	17711	17628	17490	17570	17559	17598	17654	17649	17614	17335	17517	17647	17722	17703	17864	17699	17754	17647	17694	17687	17687	17748	17390	17593	17782	17620	17776	17587	17639	17664	17592	17563	17550	17618	17744	17516	17614	17664	17625	17547	17760	17654	17808	17625	17614	17584	17507	17528	17642	17568	17716	17743	17655	17638	17575	17638	17632	17543	17570	17596	17772	17636	17734	17561	17762	17556	17692	17663	17740	17664	17775	17551	17648	17664	17833	17659	17608	17402	17513	17616	17574	17557	17794	17472	17699	17607	17742	17515	17897	17729	17839	17682	17449	17558	17723	17769	17596	17633	17643	17554	17549	17726	17649	17600	17747	17515	17634	17615	17637	17533	17559	17446	17559	17720	17582	17608	17657	17716	17540	17762	17462	17564	17660	17687	17612	17603	17674	17553	17593	17728	17741	17519	17820	17724	17506	17477	17734	17801	17591	17654	17637	17702	17570	17763	17667	17760	17628	17579	17712	17660	17589	17589	17703	17592	17564	17677	17678	17712	17627	17423	17589	17791	17718	17657	17719	17686	17526	17584	17705	17666	17790	17426	17638	17692	17612	17669	17608	17670	17570	17506	17673	17517	17667	17788	17664	17576	17634	17824	17688	17450	17426	17798	17825	17780	17690	17620	17666	17643	17572	17587	17749	17606	17607	17645	17567	17484	17640	17717	17657	17680	17520	17568	17572	17647	17619	17576	17594	17608	17602	17573	17534	17574	17614	17436	17574	17558	17618	17780	17703	17745	17537	17490	17674	17608	17684	17683	17449	17653	17624	17670	17540	17700	17459	17734	17770	17568	17768	17745	17529	17635	17467	17621	17475	17374	17592	17662	17676	17604	17681	17656	17919	17567	17608	17566	17837	17727	17466	17619	17739	17725	17440	17563	17609	17606	17485	17523	17624	17631	17574	17708	17538	17569	17563	17472	17730	17570	17605	17564	17660	17620	17734	17880	17567	17674	17517	17642	17576	17713	17588	17593	17634	17664	17488	17611	17592	17587	17721	17619	17808	17673	17768	17500	17803	17619	17420	17821	17747	17496	17541	17912	17585	17601	17577	17586	17687	17589	17563	17733	17728	17601	17614	17483	17648	17433	17661	17567	17831	17628	17586	17734	17657	17708	17433	17489	17574	17585	17631	17537	17663	17570	17619	17637	17509	17686	17714	17558	17629	17723	17766	17333	17765	17527	17689	17691	17603	17530	17771	17606	17525	17670	17652	17519	17704	17932	17814	17726	17643	17432	17680	17727	17652	17413	17790	17613	17660	17701	17650	17623	17508	17508	17672	17916	17512	17452	17645	17916	17743	17479	17638	17603	17611	17491	17725	17724	17669	17835	17528	17618	17584	17529	17668	17818	17672	17508	17373	17674	17694	17675	17664	17465	17720	17767	17764	17578	17569	17636	17652	17630	17554	17685	17614	17590	17504	17525	17655	17607	17715	17872	17529	17659	17603	17863	17557	17636	17657	17756	17706	17401	17656	17500	17604	17580	17546	17673	17642	17593	17792	17686	17691	17758	17598	17590	17825	17587	17687	17805	17596	17634	17577	17648	17372	17576	17751	17582	17704	17634	17548	17691	17755	17524	17689	17748	17620	17685	17530	17553	17526	17712	17679	17731	17662	17483	17562	17673	17555	17661	17692	17582	17684	17633	17571	17488	17577	17725	17555	17763	17765	17571	17645	17527	17749	17752	17538	17603	17590	17469	17624	17739	17637	17713	17550	17459	17714	17489	17642	17720	17698	17379	17513	17469	17571	17655	17548	17598	17469	17696	17556	17703	17575	17644	17674	17583	17733	17475	17570	17715	17654	17638	17548	17708	17766	17584	17544	17597	17472	17705	17734	17655	17484	17620	17511	17771	17690	17585	17824	17716	17564	17498	17657	17585	17613	17917	17608	17658	17682	17668	17537	17645	17650	17688	17672	17667	17628	17724	17550	17569	17479	17731	17835	17587	17753	17713	17713	17758	17648	17743	17749	17674	17786	17626	17466	17681	17577	17531	17576	17693	17582	17804	17568	17451	17749	17552	17684	17495	17789	17514	17626	17693	17597	17728	17637	17580	17630	17699	17619	17657	17612	17616	17438	17675	17593	17706	17715	17627	17489	17512	17610	17674	17457	17560	17803	17646	17753	17688	17686	17710	17487	17620	17523	17521	17653	17540	17659	17626	17665	17611	17494	17746	17635	17750	17646	17646	17553	17647	17595	17574	17588	17537	17704	17511	17568	17414	17713	17583	17707	17672	17504	17564	17755	17607	17666	17875	17513	17526	17608	17772	17617	17585	17642	17650	17665	17767	17631	17652	17672	17777	17609	17770	17480	17535	17655	17652	17553	17577	17701	17604	17787	17522	17488	17707	17804	17709	17683	17802	17440	17562	17531	17547	17659	17628	17631	17579	17644	17595	17490	17796	17603	17710	17747	17658	17683	17736	17608	17661	17729	17580	17734	17745	17621	17700	17719	17671	17609	17547	17725	17755	17627	17666	17491	17465	17539	17696	17559	17777	17732	17794	17618	17646	17602	17491	17523	17800	17606	17713	17620	17619	17815	17449	17586	17695	17613	17646	17668	17593	17663	17615	17644	17782	17751	17644	17670	17741	17566	17565	17716	17649	17699	17391	17782	17719	17536	17631	17685	17755	17525	17512	17648	17561	17609	17632	17554	17570	17687	17797	17772	17778	17702	17609	17670	17496	17537	17766	17752	17652	17710	17767	17604	17715	17873	17841	17555	17643	17640	17651	17581	17557	17729	17664	17638	17682	17741	17596	17659	17625	17522	17606	17775	17777	17539	17616	17873	17681	17704	17657	17613	17503	17794	17547	17649	17821	17676	17574	17630	17499	17638	17769	17666	17593	17581	17604	17698	17634	17533	17639	17741	17591	17603	17862	17683	17632	17389	17547	17563	17543	17721	17785	17550	17605	17584	17616	17573	17698	17695	17691	17591	17673	17749	17709	17703	17700	17529	17694	17730	17732	17914	17611	17433	17712	17671	17596	17799	17590	17659	17629	17600	17510	17525	17658	17771	17618	17638	17686	17547	17670	17526	17635	17534	17690	17599	17767	17696	17634	17536	17585	17424	17584	17704	17613	17783	17696	17659	17405	17476	17500	17507	17731	17541	17865	17581	17529	17521	17688	17673	17630	17726	17733	17661	17607	17716	17650	17620	17663	17812	17377	17797	17778	17563	17637	17762	17704	17667	17515	17442	17654	17708	17739	17637	17733	17628	17521	17696	17652	17570	17651	17588	17515	17624	17494	17708	17522	17620	17678	17723	17704	17747	17604	17726	17799	17609	17837	17540	17593	17733	17549	17649	17670	17650	17742	17824	17558	17503	17599	17638	17797	17517	17699	17629	17695	17850	17549	17693	17695	17648	17614	17720	17499	17685	17610	17489	17509	17550	17555	17617	17682	17609	17743	17505	17429	17643	17564	17650	17551	17661	17784	17657	17615	17579	17738	17429	17677	17770	17570	17726	17792	17635	17441	17564	17712	17554	17619	17714	17615	17621	17570	17666	17613	17525	17738	17519	17851	17363	17504	17603	17569	17554	17627	17648	17573	17608	17682	17873	17725	17618	17538	17540	17648	17834	17697	17763	17704	17558	17502	17630	17726	17555	17589	17758	17676	17723	17579	17708	17786	17646	17512	17522	17550	17627	17718	17614	17628	17765	17565	17708	17531	17694	17557	17701	17626	17696	17540	17805	17527	17753	17740	17659	17571	17790	17640	17723	17651	17468	17742	17633	17769	17473	17496	17637	17759	17409	17643	17566	17731	17616	17870	17641	17617	17560	17584	17702	17671	17531	17830	17586	17621	17524	17662	17581	17517	17632	17543	17547	17644	17613	17611	17819	17694	17485	17570	17637	17427	17738	17532	17776	17828	17585	17680	17718	17526	17617	17585	17626	17581	17570	17565	17786	17707	17564	17615	17456	17892	17631	17607	17651	17630	17849	17633	17600	17698	17672	17701	17575	17573	17672	17581	17678	17749	17527	17621	17783	17634	17612	17495	17417	17564	17793	17724	17640	17796	17732	17591	17532	17519	17580	17569	17765	17616	17596	17589	17429	17693	17787	17473	17766	17629	17567	17769	17702	17466	17474	17725	17556	17523	17567	17516	17638	17853	17658	17684	17656	17512	17630	17847	17680	17641	17594	17565	17779	17570	17547	17637	17561	17662	17571	17737	17641	17543	17625	17605	17552	17705	17721	17645	17683	17732	17777	17756	17656	17642	17645	17680	17690	17575	17565	17640	17705	17540	17643	17546	17560	17677	17664	17657	17549	17469	17700	17608	17538	17696	17552	17706	17741	17445	17725	17648	17776	17647	17867	17622	17702	17625	17882	17556	17429	17515	17565	17620	17608	17432	17603	17622	17630	17677	17613	17634	17441	17752	17685	17770	17699	17726	17661	17678	17678	17741	17577	17661	17561	17681	17669
22955	22665	36232	34932	30389	28879	27972	22818	21982	22390	22224	21844	22146	22165	22119	22038	22073	22097	21959	21879	21951	22030	22037	21970	22141	21924	22008	21881	21931	21799	21855	21973	22031	21965	21742	21880	21711	21683	21845	21947	21860	21836	21783	22116	21965	21894	21715	21711	21906	21622	21877	21700	21709	21605	21965	21740	21852	21973	21821	21739	21721	21826	21649	21881	21843	21703	21558	21810	21817	21718	21623	21913	21626	21917	21857	21935	21916	21835	21879	21873	21911	21736	21662	21784	21786	21679	21848	21864	21785	21819	21773	21843	21714	21772	21681	21818	21792	21693	21791	21759	21636	21830	21486	21741	21933	21899	21851	21716	21714	21749	21666	21876	21904	21864	21812	21746	21875	21758	21840	21991	21583	21928	21705	21716	21614	21585	21706	21719	21834	21856	21776	21864	21755	21760	22049	21505	21656	21877	21439	21767	21773	21764	21758	21799	21757	21760	21688	21944	21712	21732	21655	21734	21732	21589	21966	21857	21893	21783	21583	21667	21799	21666	21722	21953	21606	21853	21861	21758	21688	21830	21598	21699	21815	21962	21826	21790	21812	21898	21568	21645	21739	21873	21606	22081	21874	21751	21783	21709	21787	21801	21836	21694	21934	21914	21645	22006	21728	21543	21876	21763	21743	21774	21657	21691	21752	21895	21804	21632	21809	21833	21960	21743	21780	21660	21788	21789	21888	21791	21843	21680	21925	21729	21784	21863	21843	21875	21908	21776	21726	22058	21961	21746	21900	22007	21732	21644	21788	21809	21919	21590	21686	21981	21582	21600	21733	21636	21852	21771	21823	21870	21731	21508	21636	21724	21665	21858	21940	21831	21642	21536	21880	21539	21600	21754	21841	21828	21832	21739	21835	21859	21718	21741	21626	21668	21744	21570	21819	21658	21815	21645	21865	21647	21737	21796	21783	21642	21836	21905	21821	21608	21881	21510	21839	21678	21864	21566	21892	21716	21744	21743	21675	21687	21628	21537	21769	21888	21727	21948	21883	21803	21514	21819	21606	21769	21839	21772	21729	21576	21528	21688	21826	21542	21781	21790	21771	21818	21869	21983	21549	21778	21812	21935	21884	21778	21853	21704	21706	22024	21800	21690	21799	21683	21682	21663	21903	21741	21676	21878	21713	21836	21776	21621	21574	21678	21777	21922	21879	21927	21724	21594	21859	21625	21648	21822	21904	21556	21815	21753	21766	21750	22095	21806	21888	21855	21897	21796	21944	21817	21825	21788	21872	21820	21738	21822	21740	21659	21922	21908	21706	21616	21697	21746	21628	21690	21675	21579	21866	21900	21796	21682	21689	21722	21629	21628	21494	21785	21861	21702	21543	21788	21806	21735	21655	21629	21889	21629	21947	21727	21432	21700	21714	21842	21963	21789	22148	21841	21835	21917	21686	21763	21707	21731	21606	21797	21670	21640	21706	21800	21903	21607	21881	21840	21866	21746	21660	21775	21560	21584	21681	21655	21809	21573	21727	21517	21638	21882	21830	21751	21961	21772	21554	21812	21704	21749	21844	21801	21963	21911	21708	21805	21778	21972	21892	21829	21828	21690	21799	21639	21982	21728	21704	21903	21684	21646	21734	21875	21661	21802	21977	21802	21730	21569	21757	21820	21633	21848	21884	21643	21972	21809	21754	21838	21789	21778	21732	21957	21907	21678	21733	21803	21839	21607	21556	21687	21856	21593	21651	21779	21749	21629	21572	21609	21702	21647	21733	21732	21554	21720	21677	21968	21781	21688	21630	21870	21882	21870	21713	21706	21891	21748	21819	21879	21597	21752	21813	21643	21839	21771	21670	21789	21654	21772	21670	21773	21795	21580	21497	21707	21849	21831	21620	21859	21764	21809	21953	21728	21897	21779	21825	21849	21880	21752	21780	21593	21681	21782	21722	21821	21714	21817	21750	21545	21763	21836	21720	21840	21698	21947	21929	22081	21640	21516	21515	21875	21679	21825	21878	21689	21762	21588	21751	21749	21729	21784	21645	21871	21785	21868	21945	21589	21594	21578	21745	21619	21483	21926	21897	21495	21862	21925	21887	21898	21979	21814	21951	21829	21599	21856	21562	21864	21556	21831	21773	21816	21999	21639	21839	21616	21794	21717	21925	21817	21771	21945	21647	21883	21854	21750	21757	21997	21902	21647	21724	21838	21835	21800	21898	21906	21787	21707	21552	21797	21657	21760	21761	21901	21670	21658	21655	21764	21902	21731	21850	21789	21707	21671	21645	21780	21679	21903	21890	21900	21709	21952	21874	21757	21735	21836	21748	21531	21576	21860	21940	21764	21764	21959	21666	21414	21665	21515	21735	21848	21682	21726	21782	21616	21832	21901	21805	21796	21600	21817	22013	21928	21850	21841	21878	21855	21783	21712	21634	21974	21830	21845	21876	21585	21660	21671	21679	21597	21612	21561	21668	21720	21534	21627	21760	21782	21705	21679	21755	21740	21681	21781	21767	21763	21832	22044	21884	21790	21716	21702	21640	21640	21937	21768	21671	21760	21740	21635	21581	21583	21721	21891	21847	21870	21689	21589	21705	21939	21732	21873	21834	21636	21618	21579	21661	21806	21750	21948	21966	21962	21537	21693	21685	21756	21620	21884	21771	21605	21723	21741	21634	21827	21769	21614	21698	21889	21817	21662	21753	21939	21675	21839	21559	21737	21754	21753	21753	21797	21873	21667	21860	21790	21678	21807	21768	21573	21688	21804	21697	21672	21811	21683	21751	21595	21828	21918	21633	21745	21779	21632	21998	21654	21620	21882	21742	21762	21660	21805	21796	21715	21912	21836	21533	21545	21717	21706	21731	21881	22011	21694	22116	21819	21906	21893	21908	21629	21708	21770	21933	21616	21872	21851	21633	21645	21574	21789	21654	21802	21786	21596	21872	22068	21838	21848	21766	21654	21831	21810	21751	21561	21640	21863	21706	21880	21984	21888	21866	22024	21534	21580	21722	21606	21773	21683	21796	21791	21668	21665	21698	21681	21867	21951	21790	21800	21927	21855	21766	21778	21855	22004	22168	21948	21784	21784	21732	21719	21740	21770	21804	21731	21821	21794	21744	21631	21731	22008	21721	21622	21910	21689	21704	21767	21756	21502	21600	21696	21938	21899	21816	21839	21639	21579	21660	21834	21803	21606	21809	21740	21625	21737	21808	21799	21540	21792	21577	21525	21911	21805	21569	21720	21979	21848	21785	21650	21819	21576	21780	21852	21870	21664	21975	21832	21629	21730	21638	21917	21523	21627	21653	21770	21709	21881	21731	21672	21844	21683	21569	21746	21812	21799	21654	21609	21836	21694	21960	21911	21768	21869	21929	21652	21729	21759	21601	21758	21590	21752	21594	21801	21850	21797	21731	21692	21490	21599	21808	21777	21797	21706	21803	21775	21798	22031	21898	21952	21604	21867	21935	21729	21809	21838	21664	21787	21729	21471	21737	21589	21681	21484	21825	21740	21573	21718	21667	21824	21852	21893	21685	21842	21641	21807	21672	21896	21710	21716	21855	21773	21882	21772	21738	21774	21647	21750	21673	21758	21627	21628	21692	21840	21865	21890	21920	21808	21668	21717	21767	21567	21388	21877	21669	21612	21768	21707	21646	21829	21752	22036	21796	21772	21751	21720	21709	21723	21976	21740	21793	21726	22063	21860	21908	21769	21720	21922	21759	21764	21750	21842	22034	21851	21576	21980	21830	21631	21802	21828	21792	21791	21855	21538	21716	21915	21949	21807	21794	21609	21787	21650	21733	21755	21808	21934	22000	21650	21669	21712	21808	21586	21722	21881	21833	21807	21600	21782	22009	21802	21834	21848	21741	21681	21677	21747	21824	21885	21826	21639	21704	21644	21762	21788	21789	21900	21827	21627	21687	21560	21647	21840	21674	21717	21733	21956	21844	21793	21874	21829	21617	21868	21603	21555	21855	21857	21655	21682	21649	21966	21859	21693	21834	21728	21888	21634	21465	21493	21546	21749	21828	21823	21755	21712	21730	21667	21638	21772	21727	21459	21884	21678	21733	21887	21732	21705	21840	21784	21844	21905	21839	21627	21844	21796	21875	21724	21594	21778	21873	21811	21619	21769	21550	21758	21686	21601	21684	21775	21903	21654	21855	21526	21739	21790	21609	21768	21931	21741	21718	21821	21696	21799	21687	21800	21732	21696	21699	21824	21554	21816	21827	21752	21931	21778	21839	21819	21710	21667	21887	21738	21826	21705	21696	21763	21737	21959	21682	21672	21787	21881	21866	21965	21657	21784	21773	21883	21716	21850	21646	21694	21814	21618	21886	21787	21672	21744	21747	21783	21720	21556	21717	21734	21614	21640	22022	21739	21719	21802	21745	21897	21635	21772	21841	21764	21656	21777	21881	21525	21722	21759	21852	21774	21965	21911	21762	21798	21927	21931	21770	21856	21663	21741	21741	21623	21638	21793	21829	21665	21673	21761	21628	21838	21565	21594	21605	21832	21787	21951	21651	21759	21812	21822	21913	21656	21750	21504	21827	21737	21994	21705	21757	21671	21737	21647	21812	21762	21701	21981	22039	21918	21682	21699	21864	21600	21694	21541	21775	21604	21879	21809	21655	21612	21798	21882	21853	21870	21750	21843	21634	21936	21853	21974	21778	21501	21486	21637	21654	21452	21881	21500	21765	21823	21652	21918	21793	21788	21794	21736	21779	21912	21753	21646	21770	21889	21476	21836	21464	21549	21798	21801	21845	21687	21709	21735	21683	21656	21734	21527	21646	21657	21674	21875	21726	21876	21851	21803	21875	21680	21856	21563	21874	21608	21634	21525	21932	21744	21803	21658	21773	21652	21946	21551	21784	21968	21792	21837	21690	21728	21754	21601	21821	21724	21549	21664	21850	21919	21817	22010	21693	21867	21843	21975	21756	21771	21876	21856	22049	21742	21661	21770	21721	21771	22035	21652	21951	21685	21719	21645	21647	21744	21904	21824	21962	21736	21753	21694	21847	22020	21808	21776	21751	21685	21622	21690	21730	21745	21761	21620	21609	21690	21647	21876	21842	21583	21777	21957	21769	21698	21801	21854	21715	21830	21744	21778	21775	21704	21684	21481	21687	21713	21926	21614	21691	21750	21832	21709	21809	21669	21973	21827
62613	107658	94528	69920	45721	30212	19659	17538	17565	17707	17805	18013	17942	18006	17949	17697	17806	17846	17692	17728	17830	17759	17909	18004	17915	17896	17671	17689	17797	17825	17692	17901	17836	17923	17841	17771	17995	17749	17776	17660	17650	17887	17765	17904	17760	17764	17755	17696	17752	17808	17967	17881	17764	17732	17951	17747	17789	17864	17930	17819	17791	17884	17750	17721	17574	17885	17759	17775	17904	17827	17711	17853	17750	17719	17762	17753	17539	17877	17807	17858	17664	17754	17775	17685	17520	17765	17958	17635	17961	17725	17817	17685	17775	17753	17911	17861	17685	17567	17849	17726	17820	17778	17755	17758	17737	17828	17858	17725	17830	17767	17748	17813	17747	17766	18126	17800	17902	17623	17858	17747	17920	17743	17835	17871	17720	17528	17711	17790	17792	17826	17706	17857	17812	17700	17666	17699	17638	17867	17531	17964	17795	17859	17739	17754	17962	17792	17892	17575	17733	17855	17740	18004	17766	17867	17751	17733	17840	17614	17778	17736	17783	17778	17833	17892	17755	17896	17568	17785	17874	17699	17901	17695	17780	17760	18055	18008	17687	17782	17840	17744	17875	17783	17886	17755	17762	17750	17770	17577	17648	17691	17769	17781	17849	17756	17787	17830	17783	17805	17884	17763	17771	17760	17548	17674	17773	17733	17726	17719	18049	17735	17786	17735	17776	17666	17843	17778	17901	17920	17693	17668	17734	17807	17853	17853	17912	17640	17641	17869	17673	17658	17794	17632	17823	17722	17864	17632	17717	17814	17673	17921	17613	17882	17516	17810	17873	17757	17682	17781	17750	17707	17850	17774	17704	17622	17806	17714	17676	17819	17812	17851	17722	17708	17597	17722	17708	17668	17765	17809	17795	17821	17797	17526	17710	17819	17863	17683	17751	17555	17806	17665	17606	17669	17787	17864	17771	17793	17762	17742	17703	17683	17644	17745	17883	17901	17660	17590	17556	17807	17733	17895	17659	17708	17767	17732	17627	17624	17861	17911	17781	17728	17725	17647	17731	17685	17883	17917	17702	17791	17688	17738	17613	17775	17882	17798	17709	17841	17743	17802	17671	17735	17803	17751	17800	17635	17834	17637	17594	17796	17998	17794	17830	17884	17787	17705	17794	17809	17957	17840	17862	17833	17813	17761	17834	17783	17757	17563	17791	17691	17759	17748	17652	17828	17708	17813	17811	17705	17834	17678	17766	17722	17797	17754	17987	17726	17774	17765	17836	17691	17797	17865	17737	17660	17654	17646	17614	17898	17730	17612	17742	17820	17815	17816	17786	17590	17785	17697	17690	17920	17758	17736	17777	17792	17762	17847	17682	17794	17902	17753	17795	17872	17733	17867	17754	17669	17717	17845	17746	17943	17865	17760	17891	17904	17595	17692	17758	17752	17705	17884	17684	17680	17696	17746	17742	17806	17723	17721	17887	17838	17741	17735	17679	17902	17729	17966	17747	17770	17677	17771	17749	17794	17743	17874	17963	17768	17805	17782	17824	17997	17730	17888	17810	17904	17782	17812	17647	17941	17858	17727	17760	17673	17857	17688	17848	17950	17640	17820	17646	17923	17680	17764	17838	17639	17824	17864	17788	17932	17684	17984	17700	17631	17683	17674	17778	17743	17885	17750	17818	17833	17806	17900	17710	17701	17722	17744	17742	17730	17755	17764	17918	17808	17708	17785	17830	17736	17787	17689	17749	17710	17745	17714	17829	17954	17902	17812	17716	17692	17855	17829	17743	17940	17771	17731	17852	17725	17858	17682	17611	17796	17758	17788	17950	17765	17619	17757	17684	17909	17839	17666	17857	17711	17792	17758	17763	17939	17773	17604	17706	17787	17761	17851	17766	17655	17762	17772	17831	17944	17647	17710	17686	17659	17818	17896	17772	17806	17591	17871	17657	17869	17880	17740	17844	17806	17645	18071	17662	17733	17961	17723	17735	17722	17733	17749	17643	17776	17802	17834	17752	17796	17807	17669	17676	17810	17777	17828	17733	17765	17704	17822	17515	17574	17773	17962	17857	17682	17730	17612	17748	17738	18016	17749	17774	17821	17754	17769	17681	17681	17792	17791	17836	17692	17690	17712	17635	17787	17737	17886	17733	17732	17809	17855	17937	17755	17727	17753	17814	17782	17783	17650	17817	17723	17677	17662	17871	17712	17849	17682	17818	17761	17823	17810	17722	17783	17729	17662	17716	17875	17872	17808	17783	17675	17700	17821	17754	17939	17853	17867	17852	17800	17718	17725	17927	17809	17746	17745	17769	17782	17726	17659	17681	17768	17715	17869	17637	17730	17754	17713	17669	17802	17633	17865	17611	17751	17875	17730	17903	17724	17729	17893	17626	17826	17775	17540	17619	17752	17586	17824	17660	17897	17751	17673	17720	17781	17578	18024	17574	17813	17684	17863	17740	17795	17868	17861	17580	17901	17908	17611	17639	17784	17786	17763	17834	17721	17892	17850	17797	17739	17694	17658	17668	17857	17748	17872	17736	17867	17779	17806	17921	17829	17767	17661	17839	17818	17730	17717	17888	17699	17794	17807	17738	17690	17648	17866	17666	17739	17868	17618	17635	17799	17793	17649	17928	17745	17770	17678	17854	17759	17781	17662	17766	17802	17866	17734	17777	17635	17744	17825	17805	17742	17603	17831	17818	17597	17824	17780	17799	17838	17696	17659	17955	17728	17801	17810	17674	17704	17873	17591	17751	17850	17784	17760	17744	17582	17561	17782	17752	17805	17785	17724	17694	17759	17617	17875	17898	17869	17746	17713	17856	17839	17785	17570	17946	17746	17867	17719	17980	17907	17893	17764	17547	17879	17866	17872	17818	17799	17676	17779	17759	17767	17924	17657	17829	17909	17710	17739	17694	17892	17729	17747	17657	17743	17771	17787	17737	17820	17680	17660	17736	17822	17706	17874	17892	17761	17805	17810	17842	17849	17736	17786	17784	17834	17893	17670	17728	17748	17761	17699	17926	17685	17912	17785	17441	17825	17897	17745	17614	17761	17799	17913	17735	17921	17799	17697	17703	17819	17867	17798	17820	17738	17916	17767	17709	17697	17830	17632	17747	17641	17743	17692	17841	17900	17716	17728	17635	17720	17806	17702	17662	17895	17806	17717	17761	17732	17724	17817	17681	17643	17791	17826	17833	17668	17834	17735	17894	17698	17671	17795	17671	17680	17871	17739	17813	17798	17843	17936	17555	17874	17848	17681	17983	17743	17754	17835	17578	17760	17803	17658	17618	17752	17746	17876	17675	18062	18030	17620	17855	17803	17636	17897	17800	17895	17838	17728	17719	17889	17657	17900	17887	17877	17620	17645	17701	18014	17701	17715	17876	17649	17869	17790	17883	17730	17691	17778	17736	17618	17729	17850	17674	17799	17670	17884	17836	17974	17784	17750	17777	17606	17759	18099	17812	17775	17814	17837	17890	17839	17610	17806	17803	17639	17846	17556	17814	17718	17931	17657	17943	17830	17895	17649	17798	17883	17702	17738	17837	17754	18020	17641	17731	17769	17650	17762	17786	17898	17950	17767	17876	17659	17723	17813	17704	17716	17665	17845	17933	17928	17797	17786	17663	17877	17843	17856	17800	17705	17704	17857	17710	17910	17556	17701	17737	17652	17843	17577	17757	17584	17871	17553	17570	17714	17803	17777	17615	17890	17817	17733	17729	17598	17763	17836	17924	17821	17932	17635	17679	17893	17671	17752	17791	17718	17921	17883	17672	17824	17931	17884	17740	17697	18043	17863	17838	17682	17714	17908	17619	17831	17994	17721	17903	17673	17922	17813	17863	17832	17922	17807	17705	17909	17796	17734	17811	17818	17614	17894	17772	17720	17699	17672	17672	17719	17754	17793	17593	17736	17622	17789	17593	17822	17817	17732	17718	17739	17730	17744	17622	17815	17788	17747	17640	17719	17709	17868	17816	17702	17999	17732	17544	17848	17766	17640	17811	17678	17808	17847	17804	17639	17814	17902	17764	17930	17834	17572	17927	17700	17899	17972	17827	17768	17605	17635	17760	17715	17636	17798	17735	17832	17815	17650	17859	17893	17790	17670	17744	17858	17668	17730	17719	17852	17756	17638	17635	17830	17763	17896	17755	17855	17932	17872	17674	17757	17989	17798	17719	17565	18001	17701	17861	17712	17834	17840	17752	17776	17854	17751	17643	17740	17760	17820	17878	17801	17902	17783	17893	17849	17793	17764	17889	17942	17705	17738	17804	17918	17710	17889	17795	17897	17804	17867	17709	17737	17866	17706	17785	17731	17561	17740	17846	17696	17650	17909	17704	17738	17658	17727	17922	17747	17741	17750	17725	17826	17809	17868	17761	17719	17677	17886	17685	17841	17797	17824	17972	17774	17734	17874	17637	17765	17712	17541	17780	17804	17721	17667	17624	17726	17789	17920	17760	17896	17815	17800	17953	17803	17696	17801	17689	17911	17842	17727	17600	17721	17748	17858	17891	17986	17704	17874	17742	17932	17667	17799	17988	17831	17605	17778	17614	17790	18002	17786	17708	17691	17826	17765	17684	17872	17860	17755	17745	17773	17740	17622	17919	17785	17956	17600	17743	17863	17758	17681	17763	17929	17785	17673	17992	17740	17661	17595	17763	17817	17810	17821	17881	17901	17772	17764	17752	17861	17729	17779	17887	17813	17727	17596	17673	17764	17796	17816	17903	17842	17715	17766	17825	17705	17872	17769	17833	17913	17926	17786	17772	17896	17765	17863	17710	17741	17704	17843	17934	17798	17856	17836	17659	17783	17723	17709	17624	17685	17794	17728	17870	17685	17931	17820	17709	17799	17894	17755	17836	17803	17909	17698	17803	17670	17657	17680	17835	17776	17882	17863	17532	17709	17682	17871	17736	17667	17709	17768	17845	17750	17748	17857	17626	17880	17761	17618	17661	17928	17850	17802	17844	17929	17673	17663	17736	17757	17876	17980	17639	17828	17705	17760	17670	17836	17831	17979	17631	17566	17712	17804	17817	17791	17802	17830	17833	17782	17774	17745	17642	17870	17854	17806	17928	17846	17775	17532	17908	17882	18027	17862	17585	17883	17786	17844	17905	17781	17887	17828	17726	17980	18087	17758	17810	17752	17768	17816	17738	17623	17577	17831
30082	35232	44324	34788	25694	22784	21996	21544	21240	21407	21324	21525	21470	21156	21402	21509	21259	21438	21402	21292	21356	21523	21158	21445	21693	21231	21281	21173	21357	21230	21179	21017	21280	21542	21399	21047	21448	21308	21297	21297	21394	21274	21463	21373	21295	21218	21384	21235	21465	21502	21205	21233	21590	21144	21474	21473	21387	21376	21481	21394	21431	21433	21080	21203	21460	21385	21225	21316	21297	21371	21625	21265	21282	21390	21426	21397	21298	21175	21226	21170	21267	21316	21381	21337	21433	21246	21273	21432	21349	21459	21390	21544	21100	21514	21294	21351	21431	21113	21258	21269	21296	21398	21450	21526	21290	21156	21415	21292	21141	21308	21142	21227	21388	21322	21353	21535	21247	21007	21320	21455	21492	21312	21452	21422	21475	21196	21266	21460	21151	21132	21078	21217	21446	21414	21268	21276	21415	21261	21174	21398	21414	21459	21331	21401	21425	21331	21600	21166	21293	21410	21198	21316	21197	20999	21070	21295	21274	21361	21153	21178	21255	21221	21466	21421	21404	21205	21128	21150	21342	21355	21112	21298	21304	21281	21193	21522	21253	21172	21233	21207	21278	21583	21408	21299	21378	21253	21192	21301	21349	21387	21255	21211	21423	21448	21402	21412	21268	21208	21173	21317	21450	21111	21045	21334	21321	21345	21338	21199	21247	21207	21085	21410	21474	21213	21261	21360	21245	21304	21369	21421	21249	21369	21273	21583	21366	21339	21429	21484	21190	21142	21161	21384	21351	21223	21150	21290	21256	21073	21146	21176	21317	21306	21386	21286	21251	21407	21282	21068	21254	21199	21273	21341	21454	21485	21169	21261	21370	21318	21509	21338	21410	21275	21500	21281	21425	21301	21320	21334	21081	21266	21238	21220	21402	21192	21336	21440	21203	21232	21413	21293	21432	21449	21673	21355	21191	21333	21333	21270	21242	21368	21158	21259	21432	21201	21410	21167	21235	21263	21383	21472	21271	21553	21183	21538	21270	21106	21199	21393	21294	21188	21195	21303	21061	21299	21617	21209	21247	21327	21413	21325	21320	21359	21234	21409	21268	21142	21176	21121	21328	21214	21297	21372	21220	21252	21534	21263	21284	21457	21176	21254	21216	21380	21203	21355	21312	21515	21260	21463	21176	21257	21438	21345	21297	21333	21496	21370	21090	21211	21379	21356	21448	21388	21386	21218	21270	21123	21272	21308	21210	21310	21236	21455	21398	21252	21237	21221	21308	21463	21343	21377	21387	21260	21478	21322	21462	21369	21082	21356	20979	21345	21293	21309	21184	21153	21390	21501	21531	21397	21343	21240	21551	21488	21347	21509	21160	21196	21211	21099	21439	21311	21451	21215	21269	21275	21394	21422	21150	21254	21118	21363	21252	21557	21299	21348	21531	21124	21409	21050	21377	21556	21474	21281	21373	21221	21396	21313	21304	21445	20992	21193	21213	21240	21383	21444	21320	21267	21298	21441	21248	21235	21221	21339	21426	21302	21273	21278	21266	21358	21514	21494	21311	21331	21208	21360	21388	21260	21383	21194	21221	21389	21155	21382	21401	21519	21309	21369	21447	21434	21542	21286	21478	21458	21371	21278	21223	21278	21296	21273	21097	21257	21328	21498	21359	21357	21298	21322	21210	21131	21308	21273	21153	21210	21233	21244	21269	21316	21320	21368	21443	21399	21383	21435	21161	21240	21399	21209	21211	21276	21534	21512	21137	21172	21467	21161	21324	21327	21260	21480	21287	21386	21527	21507	21421	21341	21291	21202	21248	20971	21274	21131	21394	21206	21340	21261	21305	21337	21448	21454	21299	21258	21201	21026	21511	21301	21503	21456	21404	21317	21307	21245	21248	21268	21355	21165	21241	21287	21298	21382	21599	21319	21232	21230	21244	21335	21288	21312	21348	21392	21326	21143	21323	21165	21110	21416	21222	21243	21302	21057	21334	21502	21345	21284	21550	21470	21512	21232	21362	21078	21281	21248	21237	21393	21470	21322	21428	21263	21109	21382	21277	21371	21657	21188	21420	21373	21201	21521	21374	21290	21400	21433	20943	21032	21260	21403	21210	21459	21292	21279	21056	21325	21066	21467	21235	21313	21233	21466	21173	21460	21317	21195	21316	21443	21624	21340	21556	21276	21213	21386	21422	21405	21387	21333	21315	21398	21201	21260	21347	21324	21367	21161	21215	21266	21250	21235	21038	21395	21373	21386	21262	21414	21377	21290	21214	21234	21324	21118	21311	21307	21137	21306	21355	21426	21202	21365	21420	21212	21440	21349	21164	21234	21239	21175	21310	21283	21182	21349	21582	21374	21463	21415	21356	21390	21470	21419	21416	21254	21363	21353	21285	21061	21325	21244	21496	21456	21234	21429	21354	21392	21128	21420	21342	21162	21448	21352	21414	21204	21104	21237	21278	21500	21577	21533	21337	21307	21455	21264	21510	21359	21490	21199	21187	21305	21424	21292	21297	21260	21241	21546	21282	21358	21388	21376	21244	21277	21240	21289	21237	21443	21208	21237	21422	21391	21401	21199	21189	21443	21253	21301	21313	21256	21265	21239	21306	21408	21179	21436	21243	21116	21214	21130	21299	21260	21277	21325	21219	21173	21183	21285	21111	21495	21296	21306	21300	21328	21366	21439	21292	21143	21245	21265	21354	21374	21278	21298	21340	21229	21143	21368	21185	21340	21475	21346	21356	21550	21351	21273	21464	21238	21336	21315	21454	21306	21302	21360	21217	21287	21187	21187	21234	21229	21389	21282	21396	21373	21222	21429	21308	21372	21338	21544	21252	21388	21369	21463	21466	21253	21503	21286	21348	21539	21414	21417	21234	21325	21652	21357	21268	21357	21097	21474	21367	21381	21271	21375	21313	21189	21237	21293	21341	21440	21056	21137	21290	21400	21449	21404	21245	21215	21320	21238	21416	21370	21219	21395	21387	21398	21170	21443	21402	21251	21433	21192	21255	21448	21190	21391	21222	21403	21166	21185	21304	21285	21318	21280	21277	21371	21368	21278	21244	21160	21553	21344	21168	21284	21516	21251	21262	21230	21292	21337	21357	21361	21360	21383	21214	21378	21291	21285	21278	21585	21402	21365	21187	20981	21070	20996	21318	21067	21177	21346	21363	21533	21400	21223	21188	21386	21345	21321	21439	21450	21142	21071	21230	21345	21287	21322	21298	21275	21288	21353	21310	21388	21297	21460	21304	21375	21260	21087	21294	21385	21305	21475	21322	21305	21290	21092	21186	21275	21432	21457	21246	21234	21411	21416	21550	21348	21308	21164	21321	21427	21149	21323	21277	21327	21445	21275	21598	21209	21266	21389	21429	21612	21343	21271	21524	21464	21263	21249	21379	21234	21194	21391	21344	21395	21192	21174	21582	21240	21221	21426	21250	21303	21324	21370	20967	21158	21409	21319	21355	21225	21371	21451	21375	21301	21259	21191	21475	21198	21352	21249	21242	21371	21238	21079	21191	21356	21074	21129	21515	21404	21380	21350	21376	21365	21234	21456	21297	21372	21365	21406	21231	21170	21279	21374	21169	21133	21324	21212	21321	21228	21343	21289	21359	21137	21397	21334	21500	21467	21588	21371	21386	21419	21254	21304	21442	21156	21443	21398	21322	21401	21381	21299	21438	21449	21187	21377	21301	21185	21320	21307	21481	21168	21398	21331	21420	21304	21402	21226	21444	21258	21440	21452	21299	21183	21306	21197	21261	21324	21281	21440	21419	21177	21161	21375	21247	21300	21239	21257	21505	21318	21339	21363	21429	21326	21286	21359	21235	21396	21261	21575	21313	21460	21236	21238	21299	21394	21419	21431	21297	21277	21464	21375	21536	21316	21296	21284	21618	21313	21309	21334	21428	21401	21492	21371	21323	21354	21302	21451	21573	21153	21350	21653	21099	21326	21336	21358	21168	21319	21337	21441	21243	21183	21211	21137	21208	21394	21452	21490	21364	21066	21206	21135	21332	21183	21258	21274	21481	21440	21144	21209	21370	21379	21165	21296	21144	21411	21485	21228	21485	21386	21487	21137	21585	21235	21247	21316	21324	21288	21429	21436	21144	21326	21389	21329	21119	21176	21320	21439	21430	21441	21495	21274	21266	21499	21297	21277	21524	21257	21204	21349	21368	21067	21175	21230	21285	21386	21397	21383	21259	21240	21229	21432	21160	21488	21405	21142	21295	21353	21256	21367	21487	21345	21199	21146	21261	21412	21244	21398	21299	21152	21288	21340	21205	21291	21391	21180	21192	21318	21332	21318	21433	21290	21424	21281	21395	21642	21411	21234	21343	21264	21365	21324	21355	21162	21367	21386	21479	21408	21314	21218	21196	21373	21224	21188	21241	21305	21140	21409	21470	21248	21253	21424	21390	21452	21122	21374	21350	21550	21436	21180	21179	21290	21519	21311	21411	21280	21518	21369	21387	21400	21383	21401	21392	21360	21331	21277	21190	21030	21441	21237	21339	21394	21207	21296	21391	21178	21455	21097	21341	21338	21521	21277	21434	21374	21298	21141	21427	21253	21078	21294	21473	21346	21357	21312	21398	21123	21269	21263	21501	21309	21383	21447	21337	21254	21058	21054	21321	21323	21493	21423	21331	21239	21406	21218	21393	21496	21529	21403	21357	21518	21191	21080	21178	21432	21243	21214	21388	21453	21433	21574	21468	21285	21225	21453	21456	21242	21527	21441	21132	21393	21163	21479	21382	21355	21307	21246	21312	21289	21457	21450	21440	21238	21211	21213	21240	21305	21218	21409	21358	21314	21339	21534	21283	21238	21521	21385	21439	21282	21475	21433	21307	21428	21343	21299	21282	21238	21337	21372	21172	21367	21221	21343	21369	21172	21228	21322	21285	21569	21329	21222	21229	21263	21154	21579	21310	21168	21205	21348	21321	21193	21228	21280	21149	21281	21248	21080	21406	21439	21298	21209	21389	21146	21443	21721	21355	21435	21316	21540	21276	21375	21446	21416	21416	21519	21501	21385	21335	21441	21222	21154	21305	21408	21288	21608	21365	21362	21372	21376	21515	21439	21276	21285	21314	21323	21238	21132	21326	21134	21250	21386	21271	21242	21389	21163	21217	21285	21316	21328	21361	21388	21199	21532	21104	21340	21141	21389
34971	56097	47015	30505	22106	18708	17679	17531	17320	17463	17453	17719	17523	17645	17580	17500	17653	17626	17590	17494	17386	17558	17430	17494	17681	17601	17646	17449	17490	17523	17510	17415	17440	17518	17483	17365	17530	17535	17525	17547	17647	17431	17531	17353	17278	17559	17306	17542	17465	17262	17451	17219	17611	17395	17423	17320	17539	17542	17444	17467	17688	17827	17495	17507	17682	17537	17535	17494	17488	17568	17436	17544	17454	17391	17497	17408	17477	17675	17665	17308	17538	17549	17337	17579	17541	17331	17465	17452	17449	17324	17464	17599	17483	17284	17526	17379	17476	17552	17357	17338	17570	17445	17373	17442	17348	17496	17603	17513	17491	17382	17492	17465	17587	17563	17315	17466	17613	17351	17423	17335	17460	17445	17629	17513	17588	17500	17517	17526	17430	17601	17491	17392	17455	17614	17455	17467	17560	17654	17505	17493	17545	17485	17500	17396	17516	17615	17625	17431	17517	17451	17591	17575	17511	17611	17545	17426	17513	17787	17455	17329	17524	17437	17635	17438	17471	17363	17487	17456	17430	17351	17480	17376	17425	17464	17529	17497	17448	17375	17250	17332	17608	17356	17469	17690	17424	17341	17462	17386	17230	17552	17529	17495	17392	17388	17636	17441	17747	17570	17525	17554	17391	17392	17409	17514	17578	17513	17473	17575	17547	17674	17486	17287	17543	17495	17542	17570	17426	17633	17677	17360	17589	17398	17249	17534	17361	17479	17379	17510	17512	17477	17302	17487	17595	17488	17486	17423	17467	17687	17472	17431	17454	17562	17292	17525	17486	17312	17372	17435	17402	17487	17484	17391	17464	17656	17488	17521	17517	17547	17626	17443	17375	17418	17505	17639	17268	17479	17604	17382	17355	17642	17487	17374	17476	17543	17508	17345	17271	17359	17456	17440	17506	17234	17436	17453	17545	17505	17593	17544	17643	17530	17493	17607	17580	17434	17457	17690	17486	17532	17557	17463	17437	17305	17548	17436	17521	17394	17469	17630	17424	17451	17452	17583	17381	17539	17441	17426	17708	17642	17525	17566	17599	17394	17504	17582	17529	17460	17394	17386	17530	17471	17479	17430	17475	17494	17479	17503	17375	17481	17355	17374	17441	17454	17511	17650	17535	17415	17558	17362	17504	17367	17632	17463	17482	17423	17410	17394	17513	17670	17243	17538	17535	17508	17508	17406	17467	17453	17519	17296	17444	17515	17438	17491	17344	17548	17583	17449	17429	17564	17581	17548	17599	17361	17330	17552	17441	17605	17455	17573	17407	17506	17621	17721	17481	17584	17525	17461	17613	17311	17394	17353	17458	17496	17415	17552	17594	17396	17339	17562	17455	17504	17360	17621	17547	17564	17569	17420	17731	17366	17380	17486	17591	17380	17407	17301	17488	17403	17597	17490	17256	17552	17441	17562	17369	17425	17685	17453	17449	17479	17581	17304	17653	17480	17513	17398	17717	17534	17444	17545	17534	17603	17259	17520	17414	17620	17481	17357	17569	17585	17620	17411	17567	17523	17590	17622	17489	17563	17573	17634	17478	17421	17293	17367	17459	17554	17459	17377	17399	17660	17537	17496	17491	17431	17382	17500	17554	17443	17434	17495	17463	17634	17527	17417	17507	17487	17414	17667	17470	17599	17542	17430	17422	17377	17383	17452	17708	17422	17539	17454	17596	17347	17675	17508	17400	17611	17433	17394	17571	17491	17507	17359	17439	17529	17594	17503	17513	17518	17463	17482	17549	17364	17429	17540	17649	17442	17499	17667	17592	17479	17368	17676	17552	17402	17523	17462	17733	17503	17407	17355	17436	17558	17458	17424	17523	17652	17447	17473	17449	17624	17489	17427	17317	17476	17373	17753	17581	17588	17439	17165	17665	17453	17572	17527	17480	17577	17562	17564	17527	17433	17647	17532	17602	17286	17343	17293	17445	17304	17435	17351	17263	17575	17473	17714	17634	17480	17705	17537	17342	17322	17377	17407	17495	17562	17541	17422	17585	17433	17472	17623	17508	17453	17469	17586	17258	17533	17676	17539	17603	17530	17398	17369	17500	17515	17385	17550	17515	17387	17490	17566	17610	17269	17370	17578	17662	17462	17518	17539	17525	17470	17548	17538	17431	17439	17439	17460	17592	17528	17534	17368	17584	17564	17277	17438	17440	17490	17527	17524	17414	17539	17429	17536	17557	17438	17664	17459	17451	17491	17540	17535	17497	17375	17548	17350	17692	17448	17433	17564	17559	17518	17461	17399	17572	17345	17341	17498	17444	17531	17455	17518	17620	17566	17493	17523	17364	17494	17316	17378	17349	17482	17543	17602	17366	17521	17535	17489	17542	17279	17421	17291	17645	17542	17594	17397	17545	17564	17604	17299	17419	17491	17519	17407	17360	17496	17394	17643	17300	17573	17656	17496	17650	17575	17404	17359	17646	17405	17459	17500	17311	17447	17551	17678	17538	17609	17506	17614	17415	17618	17693	17404	17718	17529	17466	17461	17448	17483	17437	17591	17652	17287	17544	17523	17367	17499	17431	17450	17567	17379	17356	17510	17458	17533	17437	17570	17376	17379	17321	17574	17451	17488	17425	17470	17401	17493	17571	17553	17452	17614	17683	17376	17470	17452	17494	17657	17610	17576	17476	17564	17450	17517	17556	17554	17574	17649	17425	17472	17543	17483	17458	17621	17529	17392	17527	17548	17557	17527	17405	17403	17402	17555	17584	17404	17475	17485	17724	17386	17536	17535	17459	17544	17370	17521	17307	17530	17432	17512	17482	17588	17411	17367	17475	17424	17731	17509	17588	17538	17482	17506	17600	17485	17602	17563	17353	17480	17517	17675	17530	17567	17506	17552	17535	17560	17381	17315	17455	17227	17555	17379	17712	17545	17619	17381	17541	17476	17588	17625	17442	17442	17666	17236	17485	17493	17606	17418	17533	17547	17540	17409	17458	17422	17575	17430	17458	17412	17433	17452	17365	17542	17477	17534	17583	17551	17395	17630	17552	17295	17592	17539	17530	17534	17704	17378	17297	17561	17633	17529	17490	17367	17629	17589	17300	17434	17371	17475	17457	17441	17447	17450	17528	17390	17632	17442	17573	17453	17646	17515	17413	17476	17572	17661	17339	17417	17436	17571	17485	17562	17667	17505	17433	17487	17397	17548	17369	17693	17340	17457	17438	17439	17393	17724	17505	17296	17489	17477	17481	17383	17672	17520	17651	17321	17419	17471	17498	17362	17572	17537	17606	17553	17655	17568	17499	17428	17657	17486	17420	17428	17507	17608	17490	17497	17564	17517	17660	17657	17426	17404	17569	17418	17427	17461	17454	17401	17516	17575	17403	17506	17636	17332	17578	17553	17493	17667	17378	17505	17532	17463	17559	17566	17541	17404	17457	17342	17458	17511	17556	17562	17645	17591	17735	17486	17450	17462	17601	17704	17561	17491	17621	17573	17633	17452	17373	17512	17505	17357	17451	17706	17735	17537	17439	17630	17474	17339	17608	17395	17637	17276	17598	17568	17580	17482	17418	17408	17509	17303	17499	17539	17405	17486	17600	17505	17617	17520	17485	17476	17424	17483	17686	17629	17415	17367	17363	17470	17451	17373	17434	17485	17527	17339	17442	17314	17517	17487	17575	17462	17443	17601	17563	17640	17494	17599	17561	17441	17341	17471	17465	17597	17422	17414	17460	17483	17495	17330	17460	17599	17551	17489	17377	17542	17428	17443	17593	17392	17503	17564	17560	17312	17428	17355	17507	17407	17388	17611	17507	17688	17554	17416	17435	17696	17438	17390	17474	17477	17385	17492	17486	17434	17590	17460	17516	17411	17528	17387	17453	17551	17346	17512	17427	17565	17434	17546	17626	17548	17439	17486	17473	17500	17487	17607	17605	17590	17500	17425	17521	17283	17705	17473	17502	17516	17449	17499	17461	17356	17391	17564	17316	17327	17479	17363	17576	17562	17492	17473	17594	17591	17364	17303	17558	17558	17432	17710	17450	17556	17601	17586	17529	17363	17488	17454	17522	17494	17550	17488	17506	17503	17535	17388	17492	17543	17615	17517	17516	17473	17640	17441	17536	17466	17604	17507	17585	17481	17490	17545	17469	17463	17547	17526	17319	17522	17487	17495	17592	17514	17610	17531	17451	17592	17490	17533	17459	17537	17603	17467	17483	17467	17383	17643	17583	17590	17558	17283	17542	17611	17343	17427	17636	17493	17258	17605	17432	17430	17539	17474	17514	17459	17344	17464	17531	17638	17313	17437	17481	17579	17462	17594	17499	17543	17605	17560	17451	17552	17535	17405	17544	17444	17440	17541	17492	17512	17454	17447	17503	17335	17333	17624	17529	17634	17519	17378	17351	17499	17362	17489	17414	17580	17304	17570	17406	17614	17525	17356	17492	17328	17474	17506	17530	17534	17350	17483	17527	17508	17541	17566	17502	17341	17382	17500	17433	17623	17384	17339	17393	17429	17437	17552	17336	17448	17522	17438	17470	17588	17446	17657	17517	17500	17482	17380	17437	17533	17570	17615	17564	17413	17346	17471	17590	17559	17392	17365	17565	17529	17569	17651	17651	17362	17393	17671	17575	17507	17594	17328	17556	17695	17237	17505	17443	17559	17374	17598	17455	17359	17561	17502	17522	17198	17465	17509	17502	17507	17562	17472	17394	17393	17610	17595	17582	17470	17373	17551	17397	17437	17472	17328	17502	17496	17575	17403	17367	17515	17609	17498	17741	17403	17370	17469	17555	17410	17481	17388	17589	17584	17689	17487	17479	17519	17435	17465	17415	17585	17578	17410	17443	17378	17678	17396	17481	17448	17441	17400	17530	17623	17371	17543	17401	17559	17417	17595	17537	17447	17458	17519	17583	17461	17547	17645	17448	17555	17424	17530	17531	17398	17597	17538	17418	17527	17516	17454	17373	17426	17498	17559	17453	17570	17605	17613	17449	17692	17584	17535	17521	17676	17483	17408	17504	17456	17522	17457	17447	17466	17473	17434	17526	17486	17446	17509	17676	17571	17530	17575	17388	17624	17450	17545	17681	17441	17462	17713	17469	17344	17495	17525	17593	17430	17584	17380	17467	17379	17612	17453	17483	17405	17387	17477	17515	17333	17598	17333	17529	17501
25471	28341	50234	46203	32892	26490	23504	21529	21132	21384	21254	21225	21118	21210	21168	21383	21365	21280	21300	21085	21137	21149	21179	21096	21050	21010	21006	21225	20986	20981	21280	21042	21237	21152	21049	20918	21053	20980	21198	21012	20823	20868	21190	21127	20992	20921	21033	21063	21076	20927	20986	20955	20875	21005	21343	21046	20891	21110	21169	21008	21004	20854	20895	21145	21104	20900	20739	20952	21043	21093	21043	21037	21216	20987	21149	21053	21184	21129	21225	20956	21060	21083	21194	20973	20967	20965	21185	21003	21166	21058	20892	20841	20880	21093	21248	20959	20874	20962	21259	21236	21010	21206	21020	20926	20893	20934	20807	20971	21035	20906	20902	20860	21033	21162	21158	21085	20936	21024	21066	20939	20896	20955	21002	21080	21107	20664	21027	20876	21055	20920	21079	21000	20990	20968	21243	21156	21209	21243	21022	20744	20864	21061	21083	21046	20775	20986	21104	20869	21091	21109	21086	21124	20995	20998	21037	21115	20920	21064	21130	21057	20927	21059	21040	20908	20993	21220	21266	21194	21059	21054	21178	21091	21223	20997	21075	21270	21178	21037	21066	21137	20977	20974	21028	21176	21160	21087	20970	21144	21002	21047	20987	21261	21143	21037	21156	21107	21105	21074	21099	20905	20972	21003	21028	21026	21191	21049	20919	21066	20992	21000	20832	21117	21244	20914	21015	21019	21113	21048	21196	20962	21173	21203	20878	21152	20981	20965	21010	21059	20972	21055	21056	21089	20955	20954	20936	20961	21096	20995	21064	21115	21085	21091	20961	21026	20901	21033	21188	21203	21011	20950	21141	20987	20992	20964	21027	21183	20941	21103	20982	21138	21000	21043	20861	21081	21040	21051	21059	20993	20899	21138	21121	21093	21008	20948	21179	21115	21082	21018	20922	21091	20838	21233	21055	20810	20887	20918	20825	21113	21183	21010	21021	20957	21051	21180	20936	21213	21158	21017	21052	21123	20945	20927	21048	21292	21105	21035	21125	21177	21108	20864	20806	21039	21058	20939	21072	21035	21248	20885	21361	21159	21136	21062	21126	21071	21011	21019	20927	21011	20930	20799	20975	20851	21075	21145	20956	21183	20983	21066	21056	20957	20831	20978	20952	21224	21235	21159	21305	20980	20834	21139	21106	21145	21093	20856	21241	21049	20957	20920	20772	20917	21072	21025	21168	21025	20983	20939	21044	21115	21126	21053	20932	21023	21054	21068	21087	20943	21171	20891	21110	20773	20949	21299	21163	21342	21201	21038	21174	21109	20880	21008	20911	20939	20827	20999	20811	20971	20943	21148	21057	21005	20837	21142	21229	21157	21162	21167	20966	20971	20768	21009	20987	21121	21018	21128	20929	20971	20750	20937	21225	21095	20965	21052	21149	20926	21124	20958	20779	20993	21219	20852	21128	20910	21126	21076	21057	20902	21033	20838	21147	21074	21325	21050	20979	21170	21257	21109	21226	21091	21228	20936	21020	21034	21148	20826	21051	20929	20940	20843	21210	20771	21057	21069	21039	20988	21224	21004	20988	21109	21081	20904	20886	20948	21046	21190	20888	21021	20913	20886	20934	21026	20833	20997	20914	21044	20900	21039	20969	21205	21074	20831	21040	20964	21113	21093	21001	21030	20814	21114	21023	21005	21058	20921	21099	21105	20984	21175	20998	20903	21069	21037	20994	20929	20942	21059	20977	21201	21154	21048	20956	20903	20837	21030	20875	21157	21011	21015	20893	21129	21076	21066	21171	21131	20994	20839	20985	21039	21139	21038	21191	20880	21060	21039	21070	21130	20896	21147	21069	21160	21121	21111	21157	21224	20999	21137	21052	20953	21082	20974	21006	20951	21046	20967	21129	21067	21108	21258	20928	21026	21136	21015	21058	21083	21150	20896	21000	21231	21079	21043	20800	21128	20896	21093	20781	20881	21129	21220	20860	20846	20908	21066	20854	20913	20961	21125	21032	20838	21007	20975	21025	20912	21130	20878	21048	21203	21047	21011	21006	21152	20899	20973	21141	20974	21261	21047	21082	21154	21034	20983	21056	20904	21062	20982	20901	21093	21065	21144	21077	20858	21057	20854	21152	20836	21106	20967	21296	21081	21271	21067	20885	20913	20777	20984	21102	20897	21116	21048	20968	21026	20785	21101	21048	20883	21277	21072	20923	21083	21168	21143	20980	20952	21131	20908	21052	21012	21202	21266	21144	21121	21275	21109	20972	20926	21122	21008	21014	21106	20951	20859	21110	21113	21288	21067	21109	20960	20934	20970	21159	21097	21085	21138	21085	21084	21146	21142	21078	21124	20972	21111	21104	21083	21057	21045	20961	21078	20946	20974	21079	21217	21058	20891	21053	21097	21069	21038	20893	21018	20975	21101	20998	20889	21291	21072	21063	21132	21337	21127	20969	21141	21036	21123	20984	21257	21161	21047	21028	21134	20909	21210	20809	20999	21117	21091	21094	21012	21026	20733	21230	21081	21338	20842	21118	20773	20971	21004	20959	20986	20935	20970	20957	21031	21004	21186	21201	21030	21044	21031	21035	21033	21124	21126	20845	20778	21036	20850	21037	21223	20939	21058	20918	21059	21008	20980	21100	20882	20867	20980	20974	21175	21015	21163	21272	21052	21082	21126	21097	20920	20976	21041	21042	21111	21181	21149	21056	21051	21207	21097	21204	21089	21039	21031	21219	20847	21031	21039	21128	21029	21017	20919	21165	21091	20939	20961	21079	21035	20666	21236	20778	20961	20850	20895	20979	20924	21230	21016	21067	20826	20877	21140	21176	20833	21015	21113	21019	20958	20797	21072	21149	21100	20963	20982	20957	21230	21177	20894	21137	21016	21160	21195	21016	21115	20960	20992	21166	20997	21123	20931	21271	20963	20991	20995	21254	20943	21003	21233	20989	20861	21031	20966	20938	20846	21064	21105	21154	21039	20811	21064	20980	21207	21072	21069	20802	21102	21287	20802	20992	20781	20974	21151	21036	21049	21015	21140	21000	21184	21050	21079	20783	20954	20916	21180	20815	21005	20907	21054	21182	21032	20908	20938	21052	20982	21085	21148	20982	21049	21079	20823	20993	20870	21091	21184	21034	20962	21202	20785	20839	21033	20759	21097	21159	20889	21031	21054	21080	20980	21029	20978	21114	21012	21005	20905	20833	20998	21066	21156	20920	20883	21230	20927	21275	20998	21196	21076	21080	21088	21165	20798	20869	21061	21155	20877	21119	20910	21056	21074	21073	20888	20909	21241	21371	21179	21188	20945	21127	21209	21081	20873	20955	21087	20965	20966	21054	21307	21194	20927	20931	21016	20914	21000	20855	21043	20779	21102	20988	20941	21027	20915	20964	21036	21078	20781	20980	21061	21025	20842	20883	20782	20986	21136	20969	20987	21028	20955	21086	21097	20718	21035	21278	21071	21119	20837	21090	20983	21161	21010	20999	20982	20940	21004	21004	21150	21138	21113	21080	21015	21052	20919	20894	21119	21026	20941	20939	21088	21221	21197	20973	20946	20994	20920	21118	21081	20952	20991	21042	21153	20994	20985	20996	21064	20998	21111	20714	21102	20815	21194	21153	21147	21006	21236	21046	20953	21050	20992	20999	20979	20982	21107	21034	20956	21061	20992	21013	21117	21202	21037	21122	21003	20978	21191	21069	20946	21061	21031	21199	21124	20971	21014	21104	21260	21093	21068	21142	20991	21201	20954	20974	21043	20978	21095	21007	21064	20893	20785	20982	20773	20805	20990	21197	20866	21039	21068	21298	21099	21079	21178	21125	21184	20981	20875	20880	20998	21171	21071	21211	21166	21019	21094	21065	21051	21140	21167	20813	20917	20721	21154	21085	20976	21167	20774	20970	21037	21152	21077	21009	21154	21007	21289	20934	20757	21107	21093	21026	20948	21139	21101	21047	20967	21084	20921	20907	20996	21212	21197	21009	21062	21053	20940	21058	20922	21057	20988	21140	20957	21137	21144	21097	21207	21160	20934	21090	21053	21141	20818	21107	21061	20987	21043	21027	21057	20983	21201	21061	20920	21243	21022	21095	21214	21048	21027	20915	20816	20985	21041	20828	21034	21066	20975	20939	21055	20929	20927	20977	21072	20850	20793	21058	20946	21115	21081	21126	21192	20815	20969	20795	21067	21064	20741	21034	20852	20987	20800	21229	21364	21030	21129	20956	20835	21007	20910	21136	21080	20719	21119	21041	21036	20987	21113	20912	20996	20968	21130	20939	21017	21081	21190	21221	21189	21093	20789	21015	21200	21122	21014	20992	20981	21073	21059	21055	20935	21239	21328	20987	20914	21037	20963	21068	20865	21115	21202	21068	21049	21082	20905	21085	21080	21122	20880	21155	21152	21044	20893	20954	20952	21005	21042	20930	20928	21184	21027	20782	21057	21411	20974	21045	20880	21123	21011	21166	21131	21141	21085	21143	21170	21156	21190	20964	21118	21090	20840	21284	20974	20899	20787	20994	20913	21163	20872	20943	20786	21362	21158	21139	20954	20868	21180	20982	20945	21257	20966	21145	20951	21009	21156	21125	21026	20959	21097	20919	21246	20994	20932	20899	21036	21195	21021	21136	20928	21043	21067	21123	20909	20957	21226	21111	20997	21059	21072	21013	20898	20901	21092	21125	20948	21137	20723	21016	21069	21065	21078	21186	20979	20885	20951	21145	21086	20971	21049	21050	21136	21178	21091	20918	20920	21065	21012	21009	21178	20846	21166	20902	20752	20891	20831	20911	20845	20930	20994	20992	20920	21069	21171	21082	21197	20982	21109	20953	20787	21112	20902	20918	21198	20908	21071	21042	20899	21131	21002	21009	21000	21003	21149	21145	20994	21292	21208	21070	21303	21084	20999	21159	21101	21067	21212	21140	20995	20863	21021	21151	21064	21056	21219	20886	21206	20847	21062	20958	21032	20895	21016	21007	21121	21071	21093	21150	21100	21082	21067	21122	21083	20902	21161	21142	21264	21124	20951	20824	20737	21017	21135	21029	21048	21069	20912	20899	20860	20875	21052	21099	21169	21127	20990	21044	21035	20949	20944	21110	20963	20876	21188	21156	21243	21087	20843	21037	21013	20878	20984	21052	20872	20963	20938	20954	20846	20974	20936	21096	20899
52331	91093	80130	52045	33255	22208	17985	17384	17402	17344	17450	17501	17382	17352	17400	17294	17447	17399	17235	17497	17528	17397	17354	17407	17310	17353	17395	17297	17631	17433	17314	17277	17435	17391	17398	17455	17183	17431	17371	17500	17307	17413	17363	17327	17397	17340	17259	17280	17431	17319	17410	17457	17459	17319	17391	17454	17334	17362	17373	17316	17404	17401	17575	17429	17400	17376	17560	17220	17531	17328	17420	17185	17503	17360	17319	17457	17394	17395	17325	17482	17292	17424	17236	17504	17359	17265	17249	17412	17377	17369	17362	17360	17338	17165	17281	17404	17223	17295	17403	17308	17284	17499	17434	17130	17530	17473	17254	17436	17483	17203	17448	17380	17358	17440	17302	17526	17341	17377	17435	17298	17364	17311	17431	17457	17289	17315	17317	17382	17450	17380	17418	17445	17263	17311	17404	17434	17383	17256	17418	17407	17265	17525	17474	17281	17342	17420	17271	17432	17360	17314	17331	17296	17386	17227	17380	17322	17429	17419	17452	17462	17409	17228	17262	17439	17365	17472	17283	17471	17345	17404	17442	17355	17510	17396	17270	17242	17454	17394	17590	17285	17260	17169	17247	17415	17317	17329	17225	17378	17387	17532	17397	17469	17371	17288	17446	17290	17455	17312	17393	17535	17385	17196	17426	17262	17424	17337	17299	17372	17240	17307	17385	17321	17350	17321	17475	17271	17309	17300	17322	17308	17465	17284	17251	17399	17400	17245	17426	17366	17404	17476	17492	17368	17356	17298	17220	17419	17384	17403	17431	17291	17396	17214	17330	17210	17361	17293	17241	17445	17298	17226	17427	17417	17490	17348	17350	17336	17125	17413	17441	17316	17385	17278	17311	17475	17339	17140	17458	17201	17365	17393	17492	17484	17249	17285	17439	17447	17330	17412	17381	17197	17430	17220	17391	17416	17372	17388	17219	17315	17350	17289	17372	17349	17244	17303	17397	17472	17404	17416	17225	17289	17483	17428	17289	17370	17406	17413	17189	17442	17471	17389	17337	17323	17237	17369	17385	17379	17409	17351	17454	17432	17283	17394	17522	17381	17357	17183	17311	17455	17366	17453	17262	17499	17316	17353	17519	17394	17285	17372	17294	17294	17438	17235	17381	17226	17423	17221	17408	17249	17255	17439	17455	17306	17614	17325	17444	17375	17433	17383	17404	17235	17373	17380	17207	17427	17394	17333	17276	17312	17430	17507	17415	17364	17279	17449	17447	17350	17417	17347	17357	17313	17571	17478	17476	17402	17465	17408	17345	17498	17399	17346	17360	17416	17307	17373	17454	17456	17436	17435	17347	17352	17367	17303	17520	17303	17345	17327	17323	17267	17238	17281	17297	17437	17287	17352	17265	17410	17521	17148	17451	17361	17438	17413	17591	17394	17278	17391	17323	17477	17269	17374	17374	17388	17414	17409	17455	17366	17142	17280	17382	17460	17381	17468	17551	17474	17373	17489	17426	17511	17242	17362	17448	17371	17411	17422	17088	17484	17391	17340	17280	17353	17490	17326	17406	17554	17370	17396	17203	17189	17433	17276	17351	17236	17404	17327	17276	17320	17418	17411	17181	17404	17293	17246	17287	17424	17195	17318	17374	17382	17342	17488	17518	17623	17298	17408	17328	17446	17197	17419	17353	17422	17452	17275	17454	17328	17388	17186	17251	17230	17418	17347	17438	17528	17341	17371	17270	17328	17521	17311	17309	17471	17526	17321	17404	17356	17403	17279	17311	17457	17264	17554	17289	17426	17247	17410	17346	17332	17338	17374	17247	17240	17263	17422	17255	17538	17321	17318	17372	17482	17517	17292	17649	17192	17447	17394	17285	17383	17305	17510	17463	17270	17240	17300	17416	17461	17426	17331	17383	17256	17395	17304	17438	17323	17244	17400	17271	17337	17475	17383	17395	17474	17359	17374	17403	17602	17435	17190	17381	17295	17348	17215	17234	17544	17510	17406	17353	17326	17346	17427	17405	17556	17240	17320	17510	17458	17370	17450	17357	17528	17442	17253	17410	17412	17340	17344	17358	17353	17395	17218	17538	17179	17408	17456	17323	17470	17220	17446	17451	17469	17385	17496	17377	17237	17430	17334	17353	17448	17335	17350	17320	17204	17411	17398	17153	17483	17378	17137	17337	17393	17487	17383	17499	17279	17177	17511	17325	17324	17301	17253	17511	17387	17494	17356	17323	17433	17314	17172	17366	17442	17343	17370	17407	17277	17346	17478	17417	17319	17342	17533	17361	17423	17473	17336	17474	17486	17440	17487	17276	17251	17172	17272	17296	17385	17328	17146	17469	17351	17385	17439	17417	17256	17375	17380	17327	17481	17504	17236	17378	17653	17404	17269	17458	17237	17583	17155	17342	17316	17234	17382	17434	17381	17372	17365	17325	17239	17418	17520	17544	17457	17290	17389	17274	17361	17218	17227	17350	17320	17329	17313	17349	17474	17323	17340	17222	17372	17451	17371	17305	17402	17206	17358	17347	17382	17372	17528	17368	17394	17251	17322	17285	17485	17383	17282	17316	17434	17545	17362	17205	17497	17356	17438	17400	17368	17393	17376	17329	17286	17241	17329	17311	17480	17372	17451	17288	17304	17355	17420	17312	17152	17371	17299	17305	17440	17486	17417	17291	17381	17353	17368	17217	17331	17254	17365	17321	17455	17288	17312	17199	17329	17389	17460	17406	17195	17420	17214	17464	17455	17278	17144	17472	17268	17334	17498	17244	17453	17407	17231	17458	17448	17446	17579	17557	17494	17460	17453	17589	17212	17501	17166	17430	17118	17440	17437	17239	17344	17421	17417	17403	17365	17336	17256	17435	17394	17369	17299	17346	17524	17340	17529	17351	17245	17334	17186	17269	17152	17416	17396	17482	17358	17172	17257	17310	17443	17286	17401	17532	17239	17392	17389	17424	17331	17175	17653	17375	17316	17389	17437	17399	17494	17344	17306	17446	17482	17483	17439	17468	17348	17339	17246	17484	17326	17275	17410	17491	17520	17472	17410	17446	17361	17328	17147	17384	17287	17416	17466	17376	17349	17416	17450	17395	17491	17435	17455	17176	17293	17233	17133	17454	17340	17262	17326	17328	17371	17536	17353	17410	17417	17558	17219	17451	17348	17531	17277	17292	17517	17211	17298	17326	17266	17383	17499	17399	17282	17273	17295	17360	17376	17498	17396	17455	17350	17442	17398	17397	17272	17348	17413	17387	17290	17479	17298	17455	17377	17258	17331	17495	17368	17265	17455	17449	17388	17354	17301	17506	17277	17300	17412	17382	17477	17364	17219	17413	17283	17524	17411	17167	17241	17483	17320	17314	17495	17332	17354	17345	17286	17447	17374	17432	17383	17470	17187	17426	17337	17334	17446	17347	17433	17536	17371	17317	17282	17326	17327	17409	17475	17496	17464	17413	17406	17475	17505	17260	17219	17328	17373	17405	17411	17297	17441	17404	17367	17383	17420	17412	17371	17566	17350	17287	17384	17452	17299	17377	17347	17334	17314	17176	17312	17305	17476	17242	17378	17217	17350	17389	17438	17225	17254	17415	17521	17436	17502	17418	17413	17381	17490	17115	17393	17394	17244	17391	17472	17486	17225	17362	17431	17331	17249	17354	17364	17563	17325	17465	17487	17327	17509	17271	17406	17283	17422	17352	17462	17264	17427	17345	17373	17405	17419	17487	17122	17325	17297	17404	17274	17396	17361	17422	17371	17352	17304	17406	17288	17399	17132	17356	17577	17258	17291	17403	17312	17315	17527	17305	17335	17410	17532	17553	17282	17370	17372	17373	17184	17331	17344	17316	17293	17640	17364	17427	17275	17310	17345	17432	17309	17249	17406	17308	17371	17249	17362	17423	17271	17501	17230	17377	17136	17299	17489	17275	17540	17140	17343	17403	17443	17239	17403	17540	17446	17378	17206	17341	17402	17391	17436	17363	17547	17380	17309	17269	17200	17549	17486	17423	17282	17316	17314	17321	17334	17466	17345	17308	17437	17367	17260	17412	17343	17313	17494	17269	17312	17416	17314	17488	17406	17451	17396	17359	17424	17599	17345	17409	17272	17623	17263	17419	17322	17501	17447	17306	17373	17343	17540	17290	17496	17397	17386	17354	17301	17424	17410	17302	17243	17448	17520	17495	17329	17439	17367	17415	17371	17482	17262	17413	17382	17255	17328	17442	17485	17289	17548	17449	17365	17433	17360	17326	17394	17215	17285	17226	17380	17308	17365	17335	17322	17348	17407	17286	17470	17458	17307	17286	17447	17343	17422	17330	17259	17367	17217	17431	17384	17274	17406	17354	17375	17477	17242	17293	17550	17294	17142	17527	17333	17396	17158	17321	17430	17218	17291	17257	17371	17329	17443	17468	17439	17488	17328	17359	17399	17347	17206	17458	17328	17389	17446	17321	17539	17535	17214	17428	17456	17308	17452	17304	17430	17547	17367	17370	17312	17346	17428	17391	17432	17415	17334	17408	17400	17533	17394	17393	17331	17285	17514	17342	17461	17273	17224	17435	17304	17225	17250	17315	17419	17560	17310	17439	17393	17371	17345	17367	17382	17367	17442	17484	17342	17338	17367	17235	17346	17506	17492	17423	17211	17325	17275	17108	17376	17330	17447	17365	17306	17348	17210	17354	17244	17347	17421	17416	17286	17416	17461	17297	17308	17359	17326	17334	17237	17388	17372	17229	17458	17360	17330	17395	17227	17243	17458	17441	17375	17320	17189	17231	17270	17414	17365	17406	17281	17511	17403	17264	17263	17150	17295	17385	17351	17339	17157	17444	17400	17399	17426	17393	17421	17224	17441	17221	17240	17496	17429	17214	17319	17316	17408	17265	17405	17191	17464	17425	17401	17249	17502	17570	17303	17618	17267	17335	17273	17485	17445	17426	17453	17521	17504	17316	17102	17540	17364	17350	17434	17397	17235	17416	17291	17287	17424	17347	17465	17603	17216	17363	17243	17293	17280	17183	17443	17316	17194	17295	17349	17446	17302	17414	17420	17496	17491	17516	17353	17403	17411	17309	17507	17339	17310	17280	17382	17499	17290	17380	17388	17344	17193	17322	17282	17379	17473	17458	17303	17502	17314	17255	17417	17337	17315	17280	17285	17347	17508	17309	17366
23170	23474	38042	36104	31146	29075	28076	23002	22232	22533	22644	22526	22479	22450	22242	22348	22493	22208	22250	22188	22303	22305	22149	22033	22213	22287	22230	22386	22229	22029	22170	22204	22016	21938	21938	22156	21933	22328	22071	22060	21931	21987	22032	22144	21866	22251	22142	22248	22180	21936	22117	22174	21880	22146	22041	22246	22204	21971	22209	22156	22255	22032	22051	22056	22057	22051	22161	22028	22045	22306	22197	22053	22086	21979	22173	22261	22196	22142	21960	22057	22352	22027	22103	22184	21839	21995	22208	22188	22127	22203	22150	22116	21909	22005	21926	22175	22157	21913	22021	22043	22201	21933	21977	22105	21884	22039	22073	22018	22000	21972	22213	22022	22182	22002	22074	22094	22291	22042	22176	22218	22032	22184	22122	22358	22113	22011	22008	22100	22042	22051	22019	21983	21781	22077	22042	22064	22083	22046	22024	22096	22083	22223	21946	21955	21815	21938	22253	22127	22053	22097	21907	21952	21855	22189	22166	22011	22169	21982	22242	21938	22285	21900	21828	21948	22075	22120	22040	22272	22375	21848	22282	21824	21863	21835	22048	22071	21985	21762	21930	22133	21744	21960	21866	22144	22116	21945	22122	22089	22143	22091	22185	22116	22024	22124	21809	22123	22180	21986	22022	22112	22003	21859	21680	22108	22097	22100	22029	22115	22264	22055	22102	22238	22082	22240	22176	21976	21880	21969	22037	22148	21790	22092	22098	22164	22207	22269	22238	22112	22067	22214	22156	22129	22029	22043	22100	22115	22325	21899	21847	21917	22280	22093	21855	22090	22079	21937	22047	21953	21950	21851	22037	22122	22269	22105	22128	22031	22128	22090	22087	22027	22312	22056	21955	21932	21909	22025	22111	22104	22084	21982	22077	22087	21907	22043	22073	22112	22095	22070	22234	21958	22054	21900	21987	22081	22177	21977	21955	22211	22066	22139	22106	22150	21874	22422	21999	22095	22044	21939	22102	22093	22086	22040	21983	22001	22244	21975	22039	21961	21942	21954	22238	21909	22147	21902	22034	22064	21949	22056	22064	22051	21965	21876	22093	22179	22134	22023	22058	21996	21908	22094	22079	22310	21955	22109	22019	22035	22036	22140	22079	21925	22119	22033	22119	22247	21975	22391	22084	21857	21941	22141	21939	21928	21892	22112	21848	22018	22066	21977	22262	22061	21847	21989	22255	22064	22091	21922	21978	22249	21915	21983	22189	21788	22195	22064	22123	22204	22153	22014	21989	22059	22012	21867	21858	22099	22051	22045	22474	21939	22078	22027	22002	22100	22075	21826	22155	21871	22004	22021	22037	22227	22186	22019	21939	22038	22013	22193	21957	22081	21997	22214	21933	22041	21975	22011	21906	22106	22004	21844	22195	22032	21971	22143	21927	22047	22017	22157	21923	21999	22033	22021	21945	22173	22022	22134	22124	22048	22051	21848	21970	22015	22163	21946	22111	22005	21989	21939	22162	22130	22141	22042	22061	21745	21901	21993	21838	21829	22204	22163	21980	21982	21755	22099	22130	21912	22157	22144	21858	22179	22088	22050	21897	21989	22222	22124	22031	22102	22003	21968	21952	22083	22065	21879	22021	21979	22107	22146	22006	22168	22358	21981	21891	22053	22012	21890	22242	21988	22091	22126	21884	22315	21981	22107	22109	22021	22011	22185	22061	22097	22111	22051	21837	22156	22115	22282	21864	22072	22147	21902	21974	21887	22161	22119	22080	22085	22261	22044	21929	21984	22113	22031	22198	22282	22209	21884	22081	22180	22132	21994	22253	21941	21966	22150	22041	22171	21924	22106	22037	22088	22133	21938	21910	22127	22039	22014	22059	21814	22219	22224	22125	22088	22034	22043	21946	22002	22154	21940	22130	22106	22098	22079	21920	22092	22242	21999	21898	22009	22245	22140	22176	22028	21886	22105	22217	22131	22002	21866	22168	22198	22141	21965	22058	22306	22073	22117	22253	22094	21990	22150	22066	22044	21958	21928	22115	21941	22160	21904	22062	21901	22216	22136	21790	21733	21977	21989	21900	22169	22160	22110	22236	22281	21988	22010	22108	21972	22194	22036	21991	22035	22014	21854	21952	22130	21880	21872	21889	21975	21895	21994	21911	22086	22032	22060	22079	22041	22022	21846	21934	21939	22120	21883	22257	21956	22011	22135	22151	22026	21955	21992	22025	21963	21870	22191	21860	22300	21944	21915	22161	22042	22157	22117	21983	22014	21914	21980	21999	21928	22220	21956	22050	21822	21885	22118	21872	22160	22140	22053	21991	22066	22150	22094	22391	22097	22186	22069	22065	21972	21828	21816	21931	21899	21974	21995	21834	21961	21940	22222	22200	22043	22096	21837	21882	22068	22003	22150	22135	21962	21904	22004	22087	22208	22147	21774	21948	22060	22191	22086	21924	21886	22021	21889	21928	21972	21847	22036	21892	21861	21924	21929	21966	21908	22018	22010	22132	22307	21950	22054	21930	22082	22017	22076	22121	22039	21841	22238	22142	22175	22070	22093	21946	21951	22110	22040	22047	22142	21922	22047	22153	22031	22211	22046	21864	21875	22043	21927	22112	21981	22195	22235	22080	22073	21939	22151	21867	22246	22084	22182	22213	21851	22203	22063	22035	21793	22017	21991	21972	22236	22121	21901	22203	21996	21993	21806	22116	22054	22047	22086	21980	22005	22107	22111	21858	22081	22090	21989	22206	22193	21895	21917	21915	21980	21830	22232	22022	22075	21974	22072	22102	22160	21988	22412	22037	22057	21988	22311	22307	22172	22019	22092	22167	22159	22005	22033	22389	22041	21954	21765	22200	22241	21873	22045	22102	22070	21923	21947	22032	22190	22038	22014	22153	22049	22176	22133	21981	21998	21980	22107	22014	21872	21705	22095	22022	22048	22087	22031	21936	21796	22248	22157	21975	22105	22137	22161	22183	22135	21951	22025	22034	21944	21989	21963	22006	22261	22137	22056	22100	22166	22079	22003	21970	22043	22311	22181	21849	21987	22074	21964	22043	21978	21972	22052	22009	22138	22098	21825	21839	21967	22086	22205	21899	22128	22010	22086	21779	22031	22127	22228	21939	22072	21964	22093	22075	22104	21947	21957	22100	21961	21897	21915	22141	21991	22226	21961	22415	22168	21910	22037	21914	22221	21810	22014	21919	21988	22118	21831	22132	21979	21888	22008	22133	22178	22142	21959	21825	22162	22076	21935	22085	22005	22158	22053	22136	22173	22017	22045	21879	22180	22218	22186	22195	22221	22188	21911	22038	21848	22123	22088	22045	22019	22000	22323	22361	22130	22222	22101	22085	22058	22101	22107	22184	22176	22134	22235	22056	22106	22141	22041	21847	22106	22177	22110	22135	21915	22006	22005	22147	21884	21943	21891	22016	22153	21985	22115	22202	21993	21944	21982	21927	22293	21870	22044	21940	22085	22286	22126	22133	22179	22063	22261	22183	21909	21868	22137	22075	22065	21870	22177	22092	21880	22107	21865	21968	22016	21981	22197	21996	22058	21992	21873	21982	22009	21967	21938	22132	21936	22056	22036	22153	21933	21885	22198	21789	22185	22053	21947	21972	21850	21976	22257	22073	22029	21980	22062	22024	22020	22314	21903	22195	22223	22139	22074	22000	22083	22013	22137	22098	22189	22123	22021	22101	22064	21837	21706	21917	22069	22020	22104	22150	22195	22087	22286	22087	22085	22182	22046	22046	21943	21901	22073	22174	21907	22039	22077	22032	22139	21969	21834	22125	22056	22362	22011	22039	22180	21925	22009	22192	22153	22153	22230	22200	22176	22082	22024	22040	22137	21961	21973	22261	22141	22236	22110	22078	21955	22149	21908	22048	22035	22125	21983	22061	22068	21822	21842	21940	22178	22061	21911	22063	22042	21878	22099	21900	21915	21969	22213	22136	22166	22209	22000	22004	21862	22013	21898	21953	22250	21987	21958	22266	22131	22002	22157	22017	22042	22207	22126	21990	22081	22176	21999	22186	21960	22181	22077	21969	22065	21857	22137	22087	22144	22138	21984	22112	21881	22232	21986	21918	22034	22008	21985	22018	21926	22143	21814	22045	21997	22003	22187	22162	22127	22222	22132	21911	21681	22110	22008	22162	22302	22171	22046	21968	22067	22106	21982	22025	22094	22038	22168	22009	21882	22091	22157	22042	22136	22020	22121	22200	21971	22135	21996	21929	21911	21998	21839	21893	21831	21909	22013	22003	21904	22179	22148	22105	21954	21954	22136	22112	22064	22133	22044	22260	22305	22185	22055	22109	21950	22002	21771	21937	21976	22232	22007	21953	22095	21973	22104	22115	22328	22040	22013	21870	22255	22123	21919	22115	21925	22090	22018	21900	22204	22093	21859	22237	22321	22050	21957	22026	22099	22164	21983	22006	22030	22127	22122	21926	21841	22094	22206	21900	22060	22040	22218	21915	22091	22174	21969	22041	21974	22178	21983	22217	21919	22055	21900	21942	22111	22036	22261	21878	22236	22375	22189	21907	22031	22255	22134	22025	21972	22004	21828	21926	22050	22018	21953	22039	22197	22047	22025	22132	22020	22004	22250	21968	22053	22130	22254	21746	22198	22159	22217	22122	22190	22190	22031	22193	22093	22056	22152	21821	22196	22086	22095	21893	22004	21982	22188	21913	22114	22116	22243	22101	22069	22281	22051	22142	21816	21986	21947	21979	22290	21993	22005	21930	22281	21978	22180	22009	21917	22038	22003	22032	22010	22048	21872	22082	22111	22140	22118	22112	21965	21842	21981	22019	22067	22055	21905	21954	22060	22171	21958	22042	22111	22132	21952	21921	21950	21936	21899	21918	22050	21816	22063	21836	21900	22145	22187	21980	22007	22214	22011	22123	21989	22006	22103	22188	22007	22032	22147	21873	22036	21950	22102	22204	22192	21866	22349	21994	22186	22230	21904	22114	22144	21982	22095	21839	21968	22043	22022	22045	22174	22145	22146	22073	21903	22121	22114	22117	21891	22234	22226	22071	22017	22065	22073	21975	22044	21869	22030	21986	22144	22226	22209	22050	22209	22138	21927	22000	22105	22086	22079	22138	22074	22155	22101	22118	22036	22138	21826	21830	21986	22137	22009	22040	21980	21951	21991	22018	22099
60636	100005	93150	69847	46189	29481	19074	17975	17895	17984	17965	17823	18077	17884	17754	17891	18104	17924	17925	17936	17969	17981	17925	18010	18035	17929	17962	17784	18127	17996	17898	17887	18007	17843	17866	18016	18092	17979	17949	17977	18111	18001	18070	17968	17874	17928	17967	17869	17902	17983	17833	18046	17932	18003	17913	18080	17959	17993	17995	17890	18034	17962	17837	17918	18003	17772	18000	17933	18125	18047	17916	17860	17922	17975	17914	18031	17969	17907	17894	17916	18074	17936	17919	17977	18076	18113	17974	18057	17955	17937	17877	18096	18017	17953	18111	17994	17830	18002	17973	17973	17938	17927	17761	17948	17926	18004	17991	17934	17977	18013	17953	18057	18044	17825	18034	17912	18079	18041	17904	17775	17962	17799	17936	17993	17996	17898	17976	18057	18219	18039	17785	17920	17907	17775	18014	17942	18179	17843	17939	17997	17870	17949	17950	17976	17804	17663	17909	17931	17783	17862	17815	18143	18110	17993	18023	18042	17961	17988	17977	17924	17872	17850	18013	17843	18016	17869	17984	18000	17843	18087	18098	18147	17971	17933	18010	17979	18106	17767	18080	17816	18147	17882	18012	18004	18022	17919	17826	17969	17997	17933	17948	18004	17797	18004	18214	18068	17808	18009	17966	17903	17993	18112	17838	18092	18056	17798	17996	18158	17844	18005	17952	17979	17975	17787	18028	17911	17948	17975	17981	17804	17928	17925	17978	17891	17850	18039	17725	17760	17930	17923	18070	17925	17877	17911	18076	17863	18179	18080	17857	17870	17955	17924	17872	17976	17872	18074	17901	17948	17913	17936	17939	17860	17912	18042	17941	17927	17960	18000	18099	17844	18036	17776	17930	18091	17872	17875	18009	18083	18003	17936	17974	17920	17893	18030	17933	17962	17923	17979	18048	17977	17894	17978	17964	17944	17807	17931	17646	18016	17927	17915	18009	17963	18125	18061	17938	18144	18076	17835	17814	17941	18014	18073	17922	17971	17868	17909	18157	17905	17907	17716	17825	17950	17797	17911	17876	17800	18073	17964	18123	17895	17817	17888	17910	18014	17811	17925	17984	17972	17986	17757	17870	18058	18103	18156	17815	18035	17904	18138	17893	17928	17950	18032	17767	17923	17999	18097	17889	17949	18185	17828	17971	18094	17992	17858	17987	17976	17843	17868	17945	17838	18048	18027	17921	17978	17949	17769	18143	17945	18146	17797	17920	17894	17850	18030	17941	18111	17926	18014	17818	17906	17862	17926	17947	18032	17884	17859	17996	18018	17927	17767	17850	17858	17961	18163	17891	18099	18015	18128	18123	17957	17969	18067	17917	17819	17972	17965	17787	18060	17912	17726	18083	18036	17926	18046	17816	17897	17996	17924	18012	17947	17837	17935	17981	17914	17934	17973	17830	17894	18023	17969	18002	18003	18091	18068	17932	18145	18029	17867	18150	17792	18073	18037	17959	17908	17944	18083	17801	17796	17970	18056	17871	18067	17986	17994	17895	18003	17931	17973	17800	17975	17757	17936	17819	18103	18065	18139	17771	18019	17949	18000	17725	17845	17985	17974	18009	17878	17946	17873	17851	18058	18025	17878	18053	17986	17987	17927	17922	17912	18020	17840	17882	18058	17681	17876	17950	17926	17890	17962	18083	17852	17801	17960	18052	17971	17811	17922	17941	18106	17963	17859	17901	18020	18103	17895	17960	18011	18069	17896	17862	17850	17933	18104	17813	17974	17861	17980	17954	17978	18044	17995	17947	18132	18040	17907	18034	17958	18038	17833	18148	17812	17963	18089	17931	18047	18015	17867	17975	17955	17967	17905	17809	17973	17974	17874	17841	17874	17899	18072	18005	17917	17997	17860	17812	18042	17986	17979	17925	17903	17925	17973	17963	18005	18083	17806	18011	17949	17967	18046	18034	17811	17899	17943	17846	17915	18069	18007	17807	17943	18009	17882	18067	17956	18040	18063	18067	18113	18087	18018	18001	17966	18061	17922	17994	17914	17974	17963	17926	18112	17934	17867	18036	17952	17925	17955	17927	18007	17896	17962	17903	17877	17876	17862	17984	17895	17943	18078	17703	17967	17884	17897	17931	17865	17818	17978	17921	17945	18028	17888	17893	18003	17991	17905	18032	18048	18002	17777	18082	17992	18021	17845	17795	17906	17904	17740	18076	17917	18012	17992	17868	17946	18006	17898	17812	17996	18041	18122	17815	17896	17945	18037	18040	18145	17780	17822	17833	18013	18084	17867	18188	18017	17964	17700	17823	17954	18052	17991	18050	18025	18123	18046	17698	17996	17867	17890	18075	17966	17788	18054	17865	17781	17926	17863	17912	17882	17983	18003	17779	17970	18025	17958	17935	18028	17935	17936	17823	17874	18083	18055	17929	17857	18031	18082	17974	18070	17841	17869	18106	17971	17735	17949	17925	17860	17939	17825	18054	18004	17550	17923	17790	17819	17936	17943	17791	18023	17916	17982	17954	17813	17928	17968	17966	18054	18169	18050	18083	17853	17926	17953	17973	17795	17908	17994	17948	17954	17988	17806	18057	17957	17970	17813	17877	17865	18158	17920	18072	18008	18007	17852	17914	17968	17953	17961	17768	17957	18033	18001	17967	17959	17986	18052	17924	18074	17971	17905	18431	17861	17746	17963	17955	17880	18058	18119	17824	17872	18043	17921	18029	17964	17947	18032	18037	18015	17950	17938	17897	18028	17838	18013	18026	17977	17819	18043	17863	17965	18037	17914	18069	18014	17852	18097	17980	17912	17590	17930	18122	18046	17682	17918	17911	17884	17761	17878	17896	17793	18107	17828	17939	18156	17892	18144	17839	18076	18072	18028	17912	18084	18043	17970	17941	18027	17809	17998	17945	17989	17871	18146	17930	17902	17947	17863	17875	17860	17781	18029	17976	17912	18028	18045	17995	17993	17903	18067	18025	17833	17916	18011	17959	17853	17814	17883	18093	17930	17898	17862	18003	17882	18037	17987	17838	17859	17963	17881	17971	18011	17863	18059	18090	17901	17832	17898	17929	17837	17916	17927	17780	17945	18000	17795	17880	18003	17809	17876	17948	17883	18080	18094	18070	17948	17992	18039	17985	18025	18045	17871	18002	17945	17796	17806	18259	18050	17831	18012	18018	17992	18137	17954	18018	17954	17888	17952	18070	17965	17932	18091	17732	17820	17942	18018	17976	17873	18071	18093	17993	17900	17902	17756	18188	17995	17839	17925	17867	17971	17912	17903	17982	17785	18069	17953	17936	17827	17931	17981	18091	17999	17888	17972	17774	18110	17890	18028	17964	17780	18133	17960	18066	18052	17949	17879	17863	17867	17874	17911	18150	17730	17965	17948	18037	18108	17960	17914	18006	17909	17873	17948	17825	17976	18059	17748	17962	17879	17931	17939	18015	17835	18200	17928	17889	17897	17965	17997	17827	18014	17808	17905	17873	18144	18053	18107	18150	18008	18009	17904	18029	17924	17913	17986	17940	18065	17879	18044	18015	17977	17940	17948	17867	17878	17841	17924	17947	18012	17814	17948	18040	17816	18009	17958	17829	18015	17893	17933	17954	18017	18057	17997	17899	18013	18012	17902	17793	18168	17934	18052	17832	17835	18078	18049	17896	17745	17987	17958	18120	17911	17810	17869	17913	17884	18062	17827	17943	17983	18022	18027	17904	17992	17989	17937	17802	17837	17969	17738	17854	17874	17909	17941	17800	17827	17973	18109	17897	18006	18113	17923	17995	17846	18070	17774	17821	17979	17876	17916	17868	18040	18100	18059	17872	17844	17946	18102	17703	17959	17761	17896	17937	18020	18018	18011	17940	18013	17994	17898	17805	17921	17883	18056	18041	17868	17920	17856	18009	17963	18131	17875	17876	17898	17884	18070	18002	18018	17771	18034	18163	17918	17940	18012	18027	17818	17964	17766	17860	18087	17866	17928	17897	17984	18029	17957	17924	18035	17830	17917	17914	17924	18098	17879	18013	17999	17906	17839	18036	17853	18036	18068	17749	17968	17956	17956	17949	17903	17891	17889	17936	17879	17784	17921	17792	17894	17974	18012	18001	18085	17962	17776	18050	17903	18123	17742	17983	17782	17908	17823	17968	18144	18007	18005	17884	17954	17946	18099	17850	17855	17983	17983	17982	17885	18190	17959	18182	17949	18066	18041	17946	17987	17791	17962	17897	18142	18006	17869	18029	17760	17972	18022	17976	18004	17962	17862	18081	17861	17982	17942	17831	17932	18062	17977	17946	17995	17966	17885	17925	17996	17993	17932	17888	18027	18006	17956	17936	17737	18014	18030	17965	17860	18012	18051	18102	18080	17732	18153	17909	17821	17876	17795	17983	17769	17901	17860	17889	17887	17867	18001	17743	17962	18057	17854	17958	18018	17775	17846	17871	17933	17956	17750	17897	17984	17901	17859	18014	17999	18049	17939	17928	18111	17834	17902	17936	17885	18035	18082	17883	17996	17898	18152	17882	18019	18028	17736	18058	17990	18089	18020	17924	17835	17825	17969	17994	18065	18097	17945	18024	17972	17941	17980	18191	17979	17991	17946	18050	17956	17987	18007	18000	17898	17918	17907	17995	18086	18020	17846	17778	17960	17769	17909	17975	17897	17995	17997	17872	17874	18016	17816	18021	17917	17870	17899	18034	17709	17972	17787	17998	17715	17982	17888	17825	17848	18040	18047	17872	17977	18058	17685	17891	17910	18041	18066	18144	17985	17949	18090	17978	17988	17738	17794	17993	17934	17955	17998	18021	17880	17993	18127	18062	18035	18061	17908	17837	17984	17902	17925	17933	18032	17921	17801	18069	18141	18046	18007	17940	18060	17899	17929	17888	17845	17924	17938	17825	17748	18010	17989	17970	17909	17962	17785	18006	18006	17983	17995	17799	17880	17967	18024	17940	17918	17917	18078	17937	18034	17804	17914	17687	18167	18030	18067	17951	18035	18040	18119	17887	17858	17917	18034	17981	17951	18007	18042	17900	17843	18144	17973	17943	17918	17974	17871	18000	18137	17856	18135	17949	18076	18028	17938	17819	17842	17903	17927	17916	18033	17983	18000	17929	18017	18009	18088	18139	17734	18106	17927	17966	17930	17790	18019	17905	17819	18050	18013	17968	17928
30900	38356	44795	34635	25685	22935	22310	21883	21829	22029	21923	21839	21850	21851	22078	21948	22080	21794	21933	21825	22018	21757	22004	21885	21810	21821	21817	21960	21920	21852	21908	21845	21860	21970	21822	21813	22014	21928	21978	22114	21908	21762	22098	21926	21922	21941	22036	21877	21801	21862	21924	21858	21727	21801	22035	21998	21977	21687	21947	21765	21962	21806	21778	21942	21881	21764	21870	21716	21897	21624	21719	21955	21982	21971	22074	22032	21785	21952	21622	21741	22005	22025	21675	21793	21967	21896	21955	22155	21597	21841	21851	21758	21957	21882	21931	21973	21974	21841	21893	21677	21677	21755	22042	21783	21648	21874	21765	22035	22097	21924	21869	22097	21935	21741	21894	21791	21575	21875	21954	21696	21901	21833	21950	21811	21882	21932	21881	21767	21918	22023	22112	21760	21967	21906	21825	21970	21923	21781	21829	21891	21899	21949	22076	22047	21823	21857	21971	21907	21959	22027	21786	21934	21819	21840	22037	21804	21930	21732	21939	21935	21762	21830	21854	21881	21962	21784	21866	21920	21872	21956	21787	21860	21905	21930	21839	22058	21917	21997	21954	21846	21718	21936	21774	21943	21678	21949	21934	21783	21928	21797	21892	21729	21810	21747	21905	21916	22099	22049	21742	21755	21862	21884	21927	22002	21580	21884	21760	21901	21803	21656	21921	21708	21870	21867	21735	22014	21792	21852	21840	21936	21889	21794	21866	21893	21903	21843	21920	21847	21882	21696	21849	21678	21964	21727	21936	21720	22111	21798	21894	21757	21788	21899	21800	21893	21999	21905	21814	21739	21891	21810	21921	21771	21836	21886	21749	22046	22100	21849	22081	22048	21845	21852	21850	21582	21884	21886	21817	21713	21741	21842	21959	21962	21933	21673	21926	21936	22052	21862	21976	21808	21828	21748	21870	21751	22046	21982	21902	21988	21857	21881	21811	22051	21866	21895	22035	21851	22024	21868	21789	22102	21974	21963	21867	21724	21754	21774	21912	21738	21923	21872	21977	21855	21835	21861	21892	21888	21847	21828	22031	21776	21831	22008	21986	21878	21884	21821	21980	21853	21792	22044	21854	21744	22002	21927	21950	21789	21891	21805	21810	21854	21908	21881	21926	22072	21867	21885	22042	21845	21930	21902	21922	21600	21944	21735	21853	21902	21722	22003	21695	21985	21745	21781	21672	21729	21938	22039	22108	21905	21832	21803	21917	21775	21682	21722	21736	21783	21821	21833	21791	21790	21870	21867	21738	22133	21954	21770	21763	21878	21775	21789	21740	21645	21873	21820	21995	21653	21967	21980	21996	21695	21903	21801	21827	21689	21718	21881	21946	21792	21978	21933	21790	21655	21532	21741	21838	21976	21833	21810	21696	21697	22034	21709	21924	21552	21857	21909	21885	21795	21942	21798	21819	21652	22013	21963	21686	22146	22092	21891	21970	21870	21971	21924	21656	21706	21881	21988	21959	21827	21843	21779	22063	21971	21970	22005	21867	21919	21988	21729	21916	21756	21877	21824	21841	21779	21549	21768	21806	21703	21873	21797	21936	21759	21987	21881	21636	21676	21882	21931	21606	21784	21945	21936	21787	21893	21925	21803	21954	21991	21848	21752	21967	21958	21928	21815	21669	21928	22027	22251	21845	22038	22003	21996	21762	21699	21873	22068	21950	21628	21900	21765	21855	21948	21848	21830	21996	21784	21869	21650	21843	21734	21863	21825	21872	21941	21994	21757	22119	21964	22023	21661	21901	21668	21883	21882	22059	21915	21790	21782	21866	21723	21907	22016	21667	21818	22106	21766	21770	21802	21793	21885	21795	21549	21965	21812	21750	21766	21874	21992	21961	21872	21917	21947	21833	21953	21716	21859	21853	21802	21823	22032	21971	21897	21778	21798	21785	21856	21811	22068	21903	21863	21890	22033	21958	21897	21810	21688	21704	21922	21973	22032	21793	21844	21969	22051	21857	21996	21886	21807	21991	21839	22022	21943	21828	21949	21716	21755	21850	21819	21846	21749	21721	21872	22095	21832	21903	21614	21570	21688	21921	21981	21948	21966	21794	21826	22025	21735	21855	21805	21735	21734	21751	21821	21941	21859	21948	21767	21823	21867	21873	21730	22019	22143	21914	21945	22139	21924	21828	22035	21967	21827	21595	21914	21836	21813	21775	21820	21820	21884	21796	21871	21826	21911	21956	21797	21691	21587	21750	21796	22043	21753	21789	21820	21907	22104	21986	22098	21999	21877	21930	21921	22004	21894	21880	21857	21757	21680	21734	22120	21764	21743	21801	21792	21747	21765	21876	21884	21901	21732	22025	22014	21929	21833	22114	21699	21880	21776	21939	21748	21760	21829	21665	21911	21829	22122	21906	21758	22254	21863	22039	21814	21884	21870	21954	21793	21956	21954	21948	21851	21854	21866	21745	21893	21830	22104	21556	22102	22020	21894	21819	21640	21885	21835	21662	21735	21906	21946	21994	21968	21848	21886	21725	21738	21744	21758	21925	21782	21895	22042	22009	21738	21820	21879	21840	21879	21739	21925	21796	21868	21893	21996	21719	21815	22012	22113	21985	21996	21965	22036	21933	21770	21876	21876	21917	21824	21994	21867	21831	21852	21727	21960	21839	21795	21798	21986	21875	21687	22064	21974	21949	21934	22009	22030	21839	22037	22016	21719	21914	22007	21781	21579	21656	21825	21836	21861	21909	21918	21799	21844	21959	21846	21981	21967	21883	21925	21788	22015	21851	21827	21909	22023	21857	21887	21906	21782	21923	21778	21693	21977	22053	21791	21995	21899	21696	21919	21755	21994	21866	21675	21871	21937	21806	21986	21975	21888	21874	21992	21623	21889	22019	21914	21882	21843	22064	21814	21863	21907	21901	21741	21744	21761	21751	21675	21888	21893	21855	21998	21981	21908	21994	22074	21948	21723	21824	22023	21870	21776	21890	22035	21766	21929	21904	21913	21964	21980	21951	21969	21865	21853	21947	21760	21791	21875	22018	22114	21838	21723	21885	21862	21713	22030	22231	22063	21936	22011	21551	21966	21579	21899	21880	21931	21882	21948	21933	21822	21802	21933	21883	21956	21691	21919	21969	21885	21772	21772	21942	21896	21978	21866	21882	21861	21909	21862	21921	21838	21846	21815	21849	21932	21652	21819	21843	21880	21833	21970	21840	21896	22015	21941	21823	21766	21896	21910	21808	22040	21829	21931	21691	21814	21758	21774	21897	21853	21866	21932	21683	21849	21874	21740	21908	22095	21777	22073	21748	21826	21678	21841	21983	22032	21750	21901	21899	21820	21977	21884	22207	22014	21834	21971	21996	21803	21853	21608	21910	21975	21977	21922	21677	21859	21680	21915	21725	21829	21867	21596	21951	21883	21763	21912	21811	22102	21912	21977	22028	21877	21677	21717	21762	21840	21790	21787	21728	21872	21856	21857	21611	21965	21718	21838	21985	21834	21973	21772	21761	21706	21822	21977	22034	21848	21734	21977	21827	21976	21925	22072	21937	21861	21862	22000	21948	21999	21941	22003	21873	21985	21863	22099	21871	21796	21719	21598	21919	21933	21924	21630	22011	22079	21859	21890	21899	21943	21830	21899	21945	21984	22050	21939	22014	22044	21982	22055	21986	21737	21873	21804	21951	21749	21995	21917	21856	21892	21959	21904	21750	21882	22046	21845	21915	21884	21889	21822	21951	21904	22116	21957	21771	21811	21764	21755	21881	21896	21921	22015	21791	22038	21941	21815	21704	21893	21882	21660	21847	21792	21999	21876	21903	21987	21883	21879	21880	21957	21741	21929	21787	21946	21937	21922	21891	21990	21962	21961	22107	21965	21887	21921	21989	21685	21934	21968	21670	21740	22104	22112	21799	21803	21720	21802	22057	21750	21974	21818	21896	21686	21906	21834	22166	21956	22012	22042	21909	21891	21986	21669	21717	21897	21909	21914	21801	21950	21812	21881	21982	21871	21774	22205	21976	21783	21781	21837	22099	22031	22029	21822	21971	22025	21834	21979	22014	21983	21813	21688	21979	21852	21882	21823	21771	21927	21890	21766	21888	21808	21854	22008	22042	21793	22022	21797	22147	21851	21862	22033	21919	21828	22112	21662	21957	21808	21862	21736	21830	21738	22085	21933	21940	21886	21714	21658	21974	22002	22079	21767	21847	21908	21721	21954	21674	21900	21875	21776	22041	21999	21859	22030	21922	21922	21995	21933	21882	22110	21674	21688	21897	21998	21565	21898	21878	21837	21917	21737	21854	21885	21946	21807	21765	22047	21882	21713	21933	21813	21820	21850	21952	21927	21871	21746	21909	21792	21884	21818	21701	22032	21804	21699	21939	21664	21774	21651	21811	21832	21708	21903	22072	21909	21856	21905	21878	22067	21930	21701	21816	21936	21869	21807	21891	21874	22151	21540	21890	21633	21735	21788	21849	21643	21842	21782	21816	21760	22105	21815	22064	21742	21876	21833	21969	21813	21938	21913	21880	21855	21829	22112	22075	21748	21724	21915	21725	21765	21781	21666	21618	21869	21866	21918	21787	22060	21860	21722	21857	21860	21887	21838	21795	21957	21828	21918	21910	22032	21835	21792	21935	21847	21635	21790	21786	21864	21819	21856	22104	21869	21812	21836	21971	22177	21836	21923	21780	21856	21810	21728	21898	21892	21608	21849	21625	21951	21890	21797	21778	21821	21835	21846	21940	21841	22021	21955	21901	21916	21799	21875	21982	21838	21900	21832	21879	21943	21892	21843	21929	21859	22052	21741	21931	21946	21846	21699	21755	21778	21906	22021	21965	21869	21985	21939	21839	21802	21927	21863	22222	21925	21907	21835	22009	21853	22062	21974	22008	21788	21943	21757	21849	21866	22079	21991	21870	21887	21704	21765	22099	21982	22018	21866	21770	21781	22042	21925	21872	21772	21815	22039	21917	21835	21870	21809	21689	22008	21869	22020	21971	21887	21975	21779	21775	21800	22008	22121	22201	22163	21714	21973	22105	21963	21968	21939	21934	22082	21899	21858	22112	21962	21793	21710	21874	22079	21847	21924	21957	22013	21851	21623	21966	21810	21789	21673	21955	21803	22025	21911	22025	21984	22220	21758	21984	21778	21732	21820	21922	21935
35440	56527	46256	29385	21577	18801	17767	17852	17861	17739	17980	17812	17892	17692	17740	17561	17691	17807	17770	17806	17744	17769	17935	17740	17821	17839	17884	17624	17876	17698	17839	17857	17795	17694	17660	17628	17905	17795	17657	17873	17793	17870	17782	17743	17653	17856	17782	17735	17820	17691	17665	18097	17558	17756	17792	17716	17749	17925	17734	17718	17758	17641	17890	17775	17972	17777	17824	17849	17693	17692	17989	17681	17617	18068	17712	17594	17733	17778	17791	17768	17836	17792	17715	17695	17737	17773	17764	17608	17693	17824	17775	17801	17769	17889	17773	17666	17670	17761	17744	17679	17745	17776	17637	17846	17697	17687	17720	18032	17750	17697	17775	17774	17780	17809	17722	17665	17648	17956	17710	17863	17730	17632	17722	17720	17798	17746	17664	17640	17893	17569	17549	17794	17827	17713	17657	17805	17670	17727	17879	17544	17678	17830	17606	17854	17707	17762	17806	17716	17694	17655	17668	17787	17706	17584	17788	17558	17909	17792	17737	17622	17761	17671	17854	17644	17762	17649	17715	17752	17788	17746	17922	17692	17808	17680	17756	17915	17735	17605	17891	17595	17934	17735	17566	18021	17564	18004	17836	17687	17818	17797	17808	17640	17627	17748	17864	17852	17659	17616	17595	17804	17756	17864	17657	17627	17633	17704	17972	17770	17813	17689	17875	17818	17783	17689	17647	17779	17760	17869	17773	17817	17871	17811	17754	17772	17657	17862	17809	17733	17772	17749	17626	17760	17734	17755	17786	17823	17693	17663	17869	17797	17705	17561	17878	17869	17661	17794	17758	17756	17815	17783	17951	17642	17898	17844	17912	17972	17692	17667	17681	17840	17856	17768	17659	17811	17805	17634	17767	17661	17582	17653	17839	17635	17673	17775	17767	17735	17790	17763	17780	17737	17573	17740	17801	17907	17598	17769	17641	17794	17664	17641	17737	17734	17913	17742	17666	17744	17696	17715	17625	17622	17775	17674	17654	17802	17809	17749	17759	17727	17695	17566	17764	17617	17796	17716	17684	17885	17666	17768	17739	17653	17704	17787	17671	17684	17597	17696	17744	17685	17767	17764	17659	17785	17697	17844	17709	17827	17796	17599	17859	17787	17839	17912	17813	17740	17570	17762	17774	17782	17730	17760	17950	17786	17705	17633	18047	17887	17865	17932	17756	17877	17738	17663	17798	17842	17851	17732	17652	17829	17757	17694	17792	17805	17679	17654	17739	17779	17982	17664	17859	17692	17725	17773	17833	17623	17720	17848	17861	17748	17735	17604	17770	17613	17758	17897	17633	17880	17636	17748	17792	17809	17773	17838	17609	17706	17969	17688	17968	17782	17952	17844	17717	17645	17915	17763	17783	17653	17691	17744	17641	17692	17627	17693	17708	17785	17774	17831	17633	17760	17771	17523	17796	17848	17869	17634	17676	17877	17677	17687	17762	17709	17847	17655	17748	17733	17877	17737	17647	17765	17787	17663	17559	17786	17719	17764	17766	17788	17678	17633	17727	17688	17474	17881	17742	17941	17660	17811	17693	17864	17903	17831	17665	17946	17750	17829	17750	17670	17679	17806	17808	17836	17732	17761	17746	17784	17811	17823	17696	17788	17828	17785	17550	17715	17722	17714	17793	17721	17666	17776	17816	17819	17751	17818	17666	17612	17757	17640	17848	17644	17594	17665	17798	17765	17656	17829	17791	17715	17720	17815	17743	17715	17458	17890	17747	17754	17694	17830	17743	17681	17754	17806	17706	17799	17819	17780	17853	17583	17832	17766	17681	17842	17667	17743	17685	17900	17768	17587	17843	17663	17668	17515	17654	17678	17843	17863	17890	17582	17835	17672	17732	17870	17681	17967	17907	17704	17757	17649	17818	17695	17877	17646	17663	17826	17592	17715	17875	17686	17810	17755	17719	17558	17742	17753	17752	17723	17789	17592	17718	17804	17695	17738	17471	17892	17791	17672	17806	17702	17673	17704	17879	17914	17659	17732	17620	17689	17784	17759	17675	17838	17870	17712	17678	17755	17963	17599	17683	17767	17721	17876	17809	17670	17595	17904	17662	17786	17707	17831	17704	17770	17805	17657	17545	17904	17842	17701	17550	17978	17796	17641	17619	17793	17880	17783	17687	17845	17670	17722	17981	17782	17840	17726	17649	17911	17891	17894	17713	17886	17661	18016	17801	17677	17838	17749	17723	17703	17755	17678	17787	17718	17829	17599	17840	17790	17559	17789	17845	17742	17720	17691	17739	17781	18042	17706	17738	18056	17826	17630	17788	17638	17692	17729	17721	17729	17875	17860	17721	17749	17726	17682	17780	17780	17837	17737	17751	17697	17874	17728	17672	17695	17925	17634	17717	17513	17756	17630	17803	17818	17738	17765	17870	17665	17754	17694	17696	17620	18060	17833	17705	17676	17794	17781	17957	17665	17940	17758	17673	17825	17866	17723	17730	17649	17594	17795	17773	17860	17802	17727	17903	17787	17822	17891	17653	17586	17639	17680	17920	17646	17669	17928	17760	17906	17750	17686	17863	17742	17895	17836	17633	17789	17841	17814	17738	17837	17635	17678	17725	17724	17567	17737	17774	17741	17687	17754	17606	17861	17892	17833	17643	17860	17898	17609	17855	17858	17793	17838	17817	17826	17685	17867	17798	17621	17762	17649	17744	17680	17741	17806	17692	17760	17676	17694	17555	17778	17822	17755	17658	17611	17872	17715	17713	17691	17776	17583	17736	17604	17842	17661	17746	17763	17715	17718	17815	17597	17680	17634	17705	17825	17911	17704	17851	17781	17656	17577	17841	17810	17800	17768	17794	17733	17870	17697	17767	17700	17688	17722	17718	17750	17877	17803	17705	17787	17878	17654	17981	17677	17713	17891	17693	17809	17775	17716	17720	17984	17700	17673	17697	17772	17508	17882	17867	17770	17730	17769	17716	17755	17885	17658	17717	17631	17815	17644	17680	17784	17771	17634	17674	17710	17828	17738	17604	17638	17807	17602	17725	17640	17780	17871	17763	17675	17731	17634	17507	17710	17730	17847	17604	17710	17696	17751	17901	17764	17830	17851	17741	17709	17595	17712	17679	17761	17952	17724	17706	17749	17814	17851	17827	17558	17794	17573	17863	17626	17865	17706	17712	17640	17765	17685	17680	17766	17791	17776	17803	17792	17733	17766	17735	17842	17820	17889	17923	17721	17739	17820	17815	17845	17703	17776	17808	17921	17910	17670	17896	17743	17936	17831	17887	17684	17698	17854	17735	17783	17676	17879	17833	17736	17819	17766	17778	17810	17507	17752	17527	17657	17720	17694	17664	17860	17635	17756	17756	17583	17857	17704	17822	17771	17563	17856	17716	17691	17660	17631	17616	17843	17733	17607	17660	17694	17672	17775	17703	17825	17688	17678	17790	17637	17796	17733	17649	17705	17662	17710	17725	17731	17741	17842	17759	17823	17704	17660	17741	17766	17687	17982	17815	17740	17632	17740	17757	17693	17761	17642	17822	17841	17831	17743	17756	17737	17940	17802	17774	17716	17641	17869	17647	17877	17773	17631	17628	17790	17740	17740	17811	17839	17765	17921	17874	17732	17784	17887	17820	17734	17834	17671	17806	17783	17859	17798	17705	17682	17822	17639	17730	17663	17836	17724	17716	17841	17758	17828	17678	17608	17703	17819	17602	17712	17784	17899	17785	17789	17713	17892	17678	17604	17868	17768	17655	17592	17676	17766	17821	17618	17660	18023	17679	17797	17939	17766	17595	17800	17771	17857	17653	17804	17829	17816	17808	17775	17645	17741	17681	17830	17705	17827	17654	17577	17825	17719	17566	17709	17589	17875	17683	17877	17659	17624	17804	17634	17504	17669	17874	17879	17629	17602	17691	17868	17709	17754	17744	17665	17722	17764	17855	17740	17807	17818	17796	17666	17772	17811	17848	17592	17690	17823	17635	17740	17766	17786	17668	17731	17809	17804	17792	17758	17782	17794	17864	17972	17701	17842	17648	17709	17779	17721	17867	17784	17541	17856	17773	17704	17674	17799	17630	17781	17627	17845	17775	17699	17789	17657	17843	17754	17810	17602	17761	17590	17864	17722	17706	17816	17775	17757	17850	17757	17913	17887	17751	17772	17714	17776	17816	17695	17753	17744	17794	17762	17985	17773	17780	17708	17674	17747	17844	17580	17879	17576	17762	17854	17722	17710	17864	17789	17765	17967	17889	17631	17638	17720	17584	17853	17767	17745	17826	17654	17543	17696	17786	17752	17645	17884	17781	17687	17957	17771	17725	17627	17851	17699	17611	17760	17748	17710	17793	17804	17873	17732	17647	17717	17743	17701	17741	17582	17942	17618	17804	17650	17644	17702	17659	17655	17580	17749	17745	17875	17689	17793	17766	17715	17816	17566	17711	17697	17871	17784	17784	17724	17847	17744	17771	17585	17637	17820	17641	17701	17674	17849	17841	17860	17870	17798	17798	17604	17712	17786	17750	17828	17662	17846	17860	17766	17731	17836	17720	17871	17565	17683	17599	17690	17678	17827	17724	17733	17704	17615	17753	17843	17798	17720	17772	17736	17752	17789	17794	17752	17656	17808	17689	17679	17719	17690	17858	17607	17829	17755	17708	17756	17918	17779	17739	17789	17890	17686	17783	17716	17715	17842	17623	17679	17817	17594	17813	17596	17661	17834	17808	17786	17639	17917	17877	17585	17721	17665	17699	17621	17838	17788	17844	17789	17695	17616	17890	17807	17825	17727	17714	17607	17824	17778	17731	17678	17678	17743	17709	17892	17782	17838	17653	17770	17821	17715	17731	17891	17672	17804	17780	17662	17788	17713	17746	17588	17800	17793	17820	17749	17883	17840	17847	17663	17848	17735	17882	17709	17679	17781	17848	17680	17739	17790	17821	17551	17602	17872	17688	17784	17714	17695	18047	17768	17807	17714	17717	17741	17708	17652	17948	17813	17774	17750	17899	17868	17727	17923	17683	17649	17853	17746	17949	17781	17700	17977	17812	17618	17764	17899	17650	17701	17860	17633	17796	17891	17650	17545	17883	17810	17743	17773	17901	17647	17767	17842	17838	17790	17782	17885	17864	17694	17699	17697	17855	17815	17793	17660	17915	17743	17768	17696	17832	17765
25841	27497	47883	44251	31390	25878	23147	21115	21035	21035	20838	20879	20702	21008	20800	20935	21042	20955	20959	21136	20941	20808	20911	20962	21015	20763	20926	20798	20775	20765	20920	20619	20799	20887	20952	20618	21040	20885	20804	20932	21103	20885	20844	20868	20711	20636	20567	20621	20630	20748	20968	20862	20944	20750	20889	20726	20702	20779	20686	20648	20637	20911	20626	20804	20638	20824	20739	20780	20750	20897	20808	20840	20635	20673	20614	20859	20870	20946	20850	20681	20800	20817	20712	20812	20870	20851	20782	20771	20855	20731	20995	20699	20760	20635	20962	20601	20647	20773	20979	20709	20737	20713	20655	20531	20681	20775	20865	20689	20864	20745	20630	20897	20892	20717	20773	20750	20659	20698	20734	20686	20896	20843	20845	20707	20768	20562	20800	20983	20779	20690	20559	20837	20889	20837	20756	20912	20670	20650	20783	20661	21020	20835	20866	20986	20849	20848	20866	20467	20803	20831	20789	20749	20880	20628	20798	20797	20714	20585	20779	20720	20848	20873	20702	20656	20833	20889	20811	20856	21005	20655	20664	20845	21030	20825	20578	20782	20794	20690	20668	20676	20624	20584	20784	20856	20847	20739	20743	20822	20634	20595	20767	20724	20783	20735	20565	20845	20807	20715	20951	20788	20772	20853	20931	20830	20926	20969	20717	20819	20754	20724	20819	20762	20795	20923	20577	20751	20789	20793	20675	20737	20702	20741	20732	20841	20795	20709	20583	20716	20894	20742	20793	20573	20494	20866	20933	20501	20840	20596	20707	20736	20745	20669	20841	20797	20656	20564	20867	20814	20689	20712	20781	20703	20720	20770	20766	20736	20839	20692	20735	20727	20870	20710	20772	20848	20937	20773	20858	20725	20870	20877	20758	20734	20837	20593	20822	20799	20847	20849	21021	20531	20855	20721	20906	20713	21121	20709	20672	20765	20714	20714	20664	20737	20721	20847	20737	20778	20870	20671	21009	20917	20728	20855	20977	20869	20751	20804	20750	20698	20776	20718	20756	20683	20567	20722	20944	20765	20950	20708	20945	20713	20602	20685	20711	20871	20666	20721	20837	20794	20655	20757	20545	20619	20814	20856	20726	20751	20973	20724	20836	20872	20923	20762	20972	20682	20728	20978	20819	20685	20755	20666	20735	20723	20789	20879	20742	20694	20739	20971	20787	20572	20784	20753	20807	20646	20777	20572	20798	20874	20809	20678	20868	20587	20802	20967	20839	20914	20842	20731	20873	20852	20542	20735	20742	20734	20827	20796	20650	20758	20738	20731	20769	20541	20705	20842	20883	20679	20779	20795	20823	20876	20885	20845	21075	20781	20803	20961	20984	20762	20534	20662	20935	20889	20967	20974	20642	20848	20630	20606	20807	20808	20797	20763	20739	20857	20793	20565	20699	20680	20647	20728	20652	20677	20792	20826	20735	20939	20938	20724	20872	20766	20774	20878	20706	20908	20764	20723	20770	21001	20581	20870	20757	20806	20781	20908	20661	20647	20566	20728	20849	20737	20709	20795	20666	20550	20790	20643	20685	20952	20964	20707	20647	20715	20844	20680	20614	20662	20773	20916	20919	20844	20748	20792	20876	20783	20643	20864	20753	20584	20847	20708	20778	21070	20728	20739	20832	20704	20622	20578	20848	20765	20954	20929	20805	20882	20793	20947	20670	20849	20854	20788	20708	20715	20762	21133	20580	20694	20787	20661	20699	20788	20837	20795	20922	20846	20741	20650	20765	20695	20686	20793	20673	20835	20870	20657	20454	20535	20891	20867	20933	20868	20872	20656	20760	20617	20763	20842	20755	20789	20563	20954	20798	20790	20783	20824	20723	20747	20580	20614	20850	20819	20750	20679	20748	20703	20940	20706	20972	20853	20829	20753	20848	20771	20813	21078	20711	20685	20947	20571	20709	20627	20770	20967	20683	20885	20697	20553	20794	20648	21003	20978	20771	20694	20680	20931	20968	20767	20783	20804	20716	21154	20786	20711	20766	20776	21042	20788	20650	20749	20606	20664	20993	20582	20834	20896	20857	20718	20925	20596	20810	20860	20815	20797	20647	20680	20797	20904	20709	20812	20816	20726	20934	20654	20540	20709	20747	20666	20733	20640	20754	20898	20834	20773	20743	20781	20798	20870	20910	20816	20840	20828	20855	20919	20734	20774	20667	20755	20688	20721	20705	20654	20810	20788	20754	20640	20889	20815	20917	20796	20612	20721	20857	20886	20905	20706	20730	20702	20738	20509	21005	20891	20798	20752	20901	20836	20881	20790	20735	20723	20669	20921	20725	20856	21101	20772	20725	20632	20905	20586	20652	20851	20587	20884	20631	20719	20767	20660	20865	20791	20882	20912	20923	20808	20868	20803	20693	20835	20789	20694	20548	20485	20871	20560	20821	20729	20648	20625	20726	20923	20748	20698	20912	20623	20789	20621	20912	21026	20828	20684	20348	20715	20765	20926	20862	20878	20810	20688	20595	20944	20725	20890	20816	20777	20789	20761	20726	20811	20716	20995	20711	20837	20787	20748	20678	20783	20366	20838	20790	20760	20978	20739	20940	20945	21035	20895	20823	20707	20796	20799	20672	20940	20603	20609	20788	20746	20779	20792	20789	20830	20627	20710	20793	20887	20743	20844	20833	20736	20758	20615	20464	20912	20638	20770	20798	20733	20716	20758	20882	20851	20809	20768	20529	20860	20689	20853	20856	20925	20721	20763	20858	20783	20809	20910	20647	21033	21062	20905	20746	20870	20591	20783	20733	20888	20734	20858	20737	20720	20761	20828	20830	20667	20617	20725	20812	20865	20783	20602	20591	20375	20826	20724	20769	20899	20889	20825	20905	20865	20766	20743	20707	20721	20844	20801	20788	20760	20743	20785	20631	20783	20561	20670	20755	20596	20490	20826	20854	20755	20851	20584	20797	20956	20607	20799	20953	20935	21002	20802	20902	20918	20956	20941	20713	20792	20742	20851	20814	20889	20854	20690	20915	20898	20722	20840	20556	20714	20788	20613	20891	20895	20484	20905	20669	20797	20714	20643	20728	20612	20705	20717	20755	20877	20771	20555	21065	20997	20849	20768	20620	20651	20788	20913	20895	20971	20944	20638	20764	20471	20705	20767	20504	20827	20887	20680	20569	20536	20815	21090	20895	20748	20624	20764	20911	20897	20844	20720	20705	20765	20670	20812	20770	20744	20753	20887	20769	20705	20647	20784	20873	20612	20741	20855	20797	20731	20998	20948	20849	20902	20744	20674	20809	20636	20777	20729	20803	20584	20674	20611	20961	20818	20799	20856	20845	20982	20907	20553	20765	20909	20640	20802	20875	20703	21056	20692	20815	20684	20697	20657	20561	20835	20695	20734	20752	20880	20862	20829	20946	20857	20655	20967	20742	20800	20653	20608	20815	20760	20683	20750	20626	20630	20637	20996	21020	21027	20801	20631	20673	20805	20807	21065	20941	20817	20770	20610	20611	20807	20633	20751	20924	20664	20641	20728	20757	20547	20866	21037	20637	20857	20689	20717	20659	20702	20710	20804	20759	20929	20628	21068	20425	20752	20736	20766	20935	20705	20826	20752	20757	20869	20660	20898	20840	20773	20859	20568	20813	20805	20618	20772	20783	20822	20849	20930	20826	20798	20927	20847	20830	20870	20571	20711	20903	20737	20669	20750	20776	20768	21140	20748	20731	20924	20664	20745	20856	20881	20863	20787	20865	20709	20763	20904	20740	20888	20631	20791	20810	20926	20676	20833	20972	20688	20805	20726	20868	20903	20821	20684	20749	20725	20667	20823	20723	20627	20619	20464	20877	20816	20829	20663	20851	20664	20694	20697	20591	20754	20654	20513	20489	20910	20877	20668	20783	20831	20967	20771	20753	20699	20540	20579	20560	20836	20659	20661	20624	20692	20639	20700	20924	20752	20962	20670	20613	20806	20765	20737	20776	20906	21058	21025	20745	20932	20701	20716	20905	20841	20973	20585	20722	20669	20839	20830	20858	20522	20843	20864	20812	20758	20758	20636	20794	20771	21182	20815	20650	20617	20656	20791	20812	20671	20927	20828	20927	20873	20860	20749	20752	20578	20880	20866	20921	20617	20836	20816	20814	20779	21047	20797	20537	20842	20672	20799	20850	20793	20671	20739	20791	20755	20851	20551	20920	20924	20752	20879	20943	20826	20618	20749	20901	20909	20724	20848	20742	20794	20571	20780	20675	20744	20802	20699	20848	20882	20664	20888	20859	20713	20540	20712	20892	20773	20893	20831	20855	20732	20639	20719	20747	20611	20882	20687	20806	20830	20755	20692	20807	20629	20775	20590	20915	20872	20656	20616	20759	20899	20688	20768	20959	20873	20574	20696	20586	20831	20779	20782	20940	20816	20971	20827	20810	20496	20816	20957	20779	20838	20681	20768	20810	20753	20770	20717	20823	20764	20461	20640	20661	20674	20849	20974	20776	21003	20898	20819	20860	20726	20835	20688	20932	20818	20810	20800	20981	20741	20626	20731	20749	20754	20769	20593	20808	20938	20752	20650	20805	20746	20942	20821	20654	20606	20665	20738	20557	20744	20667	20966	20636	20887	20909	20926	20893	20717	20947	20882	20838	20760	20838	20701	20954	20798	20623	20818	20930	20668	20858	20856	20639	20803	20759	20917	20949	20728	20660	20635	20940	20817	20779	20714	20802	20739	20769	20929	20841	20816	20829	20862	20640	20871	20687	20712	20772	20638	20589	20751	20820	20769	20781	20928	20692	20951	20777	20618	20636	20730	20771	20555	20787	20797	20819	20756	20652	20702	20865	20910	20677	20655	20844	20714	21016	20656	20956	20967	20834	20814	20770	20706	20752	20651	20906	20929	20993	20679	20845	20718	20663	20480	20794	20949	20864	20838	21005	20794	20883	20751	20840	20843	20927	20805	20768	20921	20783	20816	20930	20871	20806	20728	20903	20948	20855	20992	20872	20583	20742	20776	20517	20860	20998	20787	20892	20605	20931	21067	20932	20967	20897	20758	20598	20785	20696	20809	20855	20992	20810	20766	20743	20818	21033	20833	20723	21026	20726	20831	20694	20687	20591	20868	20948	20754	20845	20658	20897	20772	20648	20576	20767	20853	20699	20705	20926	20865	20613	20873
56602	91310	78706	50215	31615	21603	17779	17257	17214	17216	17167	17320	17173	17253	17344	17262	17416	17337	17255	17087	16975	17230	17220	17216	17185	17341	17091	17324	17165	17103	17098	17194	17287	17077	17308	17228	17136	17216	17344	17239	17102	17250	17208	17349	17414	17182	17176	17091	17275	17238	17104	17195	17216	17291	17152	17175	17101	17478	17343	17153	17370	17099	17067	17082	17231	17122	17368	17238	17263	17194	17111	17247	17201	17115	17200	17283	17100	17267	17225	17169	17170	17183	17085	17423	17216	17246	17280	17082	17115	17030	17250	17320	17098	17126	17253	17311	17424	17386	17115	17195	17066	17378	17097	17112	17251	17308	17142	17264	17085	17161	17464	17189	17347	17156	17133	17254	17215	17124	17085	17051	17289	17264	17208	17120	17217	17024	17171	17309	16987	17080	17166	17334	17091	17107	17244	17305	17021	17295	17412	17254	17407	17314	17079	17065	17252	16994	17288	17043	17223	17141	17225	17046	17255	17132	17140	17118	17366	17114	17284	17273	17277	17049	17161	17232	17303	17344	17231	17240	17173	17254	17195	17385	17192	17163	17366	17058	17020	17269	17205	17248	17086	17137	17269	17237	17301	17160	17195	17207	17049	17078	17294	17242	17193	17210	17297	17228	17181	17129	17194	17241	17091	17189	17418	17137	17261	17050	17265	17312	17162	17154	17185	17130	17319	17096	17044	17235	17170	17056	17000	17257	17211	17116	17071	17239	17299	17190	17312	17214	17062	17088	17176	17048	17167	17175	17429	17117	17106	17125	17339	17093	17321	17056	17237	17166	16974	17267	17208	17131	17183	17105	17351	17085	17170	17340	17253	17239	17152	17243	17186	17100	17390	17112	17095	17051	17087	17194	17169	17195	17409	17051	17136	17251	17253	17213	17165	17199	17220	17316	17070	17126	17172	17038	17234	17054	17166	17416	17180	17143	17272	17135	17207	16990	17123	17281	17191	17258	17055	17227	17338	17147	17125	17119	17246	17101	17245	17255	17220	17166	17329	17109	17145	17311	17221	17270	17316	17162	17100	17054	17141	17299	17136	17028	17045	17143	17105	17238	17258	17068	17156	17232	17174	17134	17349	17098	17375	17047	17369	17235	17129	17172	17181	17226	17119	17265	17200	17317	17168	17244	17323	17166	17149	17155	16958	17122	17237	17091	17009	17092	17353	17098	17211	17220	17290	17234	17254	17283	17117	17421	17316	17271	17119	17267	17066	17216	16977	17267	17139	16998	17277	17092	17268	17193	17132	17307	17081	17110	17314	17197	17213	17248	17182	17280	17192	17268	17234	17244	17063	17196	17353	17108	17196	17282	17089	17174	17149	17134	17094	17162	17382	17241	17182	17166	17311	17206	17332	17133	17269	17314	17243	17062	17303	17227	17117	17322	17141	17100	17287	17085	17202	17359	17184	17194	17183	17255	17159	17264	17388	17199	17232	17216	17261	17210	17196	17294	17186	17166	17174	17140	17203	17275	17139	17085	17179	17236	17175	17123	17149	17179	17349	17230	17152	17261	17186	17037	17258	17256	17176	17372	17173	17256	16994	17099	17236	17332	17271	16936	17110	17221	17127	17269	17127	17211	17293	17065	17118	17140	17207	17205	16915	17116	17112	17224	17190	17199	17301	17111	17154	17241	17193	17182	17168	17379	17180	17211	17242	17101	17077	17472	17238	17244	17203	17149	17205	17162	17041	17200	17174	17222	17473	17218	17284	17439	17122	17234	17084	17198	17374	17282	17445	16960	17297	17293	17201	17142	17192	17186	17308	17342	17192	16959	17251	17085	17098	17219	17070	17237	17168	17269	17127	17199	17185	17443	17141	17157	17202	17202	17381	17020	17137	17295	17280	17058	17199	17184	17322	17310	17128	17075	17131	17359	17214	17207	17292	17265	17212	17018	17211	17194	17156	17271	17010	17167	17284	17300	17311	17137	17123	17227	17249	17130	17099	17275	17411	17220	17139	17009	17164	17196	17108	17094	17245	17271	17200	17045	17080	17325	17199	17240	17252	17229	17095	17081	17178	17433	16935	17192	17161	17305	17332	17040	17307	17199	17320	17215	17193	17168	17220	17105	17044	17183	17095	17164	17200	17049	17469	17407	16963	17163	17116	17280	17307	17162	17408	17143	17152	17285	17214	17407	17141	17236	17006	17127	17264	17162	17309	17077	17481	17173	17169	17119	17082	17117	17185	17247	17138	16999	17373	17232	17167	17278	17327	17261	17216	17184	17225	17424	17290	17230	17186	17234	17241	17209	17267	17105	17089	17277	17107	17142	17220	17061	17105	17192	17221	17349	17097	17071	17225	17099	17301	17067	17170	17238	17053	17280	17135	17408	17168	17162	17178	17132	17304	17039	17368	17274	17037	17223	17197	17294	17078	17080	17375	17329	17296	17268	17090	17188	17146	17312	17047	16991	17242	17227	17215	17152	17136	17335	17211	17167	17276	17225	17031	17113	17369	17089	17082	17009	17179	17144	17273	17268	17169	17225	17490	17311	17294	17225	17138	17210	17233	17067	17324	17340	17220	16999	17364	17260	17112	17129	17121	17304	17196	17236	17130	17274	17204	17258	17133	17160	17122	16986	17202	17196	17205	17285	17041	17246	17242	17239	17071	17252	17190	17212	17132	17294	17131	17163	17098	17302	17200	17183	17272	17210	17234	17081	17094	17120	17310	17178	17252	17085	17242	17234	17244	17251	17190	17265	17252	17231	17388	17065	17227	16989	17092	17254	17233	17165	17195	17146	17242	17460	17175	17266	17247	17097	17221	17158	17085	17249	17128	17316	17217	17166	17280	17371	17239	17289	17256	17197	17216	17225	17085	17213	17086	17299	17155	17180	17169	17297	17252	17163	17280	17044	17117	17242	17310	17097	17219	17245	17367	17264	17169	17159	17150	17268	17087	17296	17213	17211	17331	17099	17130	17113	17237	17205	17352	17252	17147	17123	17306	17238	17246	17121	17309	17287	17303	17334	17130	17148	17136	17118	17294	17207	17272	17252	17111	17137	17095	17167	17209	17219	17118	17282	17201	17191	17215	17401	17180	17077	17291	17235	17153	17046	17245	17235	17184	17089	17081	17359	17137	17061	17193	17239	17075	17270	17351	17140	17142	17205	17034	16941	17007	17130	17393	17315	17056	16996	17086	17282	17123	17185	17212	17374	17178	17236	17161	16886	17316	17259	17385	16988	17231	17283	17294	17189	17165	17140	17073	17253	17412	16969	17355	17047	17167	17310	17192	17133	17344	17403	17007	17160	17052	17309	17113	17136	17125	17265	17166	17053	17110	17144	17236	17286	17111	17248	17374	16985	17206	17381	17226	17209	17207	17336	17100	17294	17037	17180	17163	17212	17149	17231	17288	17154	17232	17197	16984	17214	17290	17141	17271	17331	17168	17174	17087	17171	17238	17322	17249	17285	17318	17301	17239	17077	17221	17331	17105	17163	17122	17394	17112	17313	17240	17220	17177	17076	17183	17113	17275	17326	17337	17143	17177	17009	17162	17174	17097	17070	17195	17390	17176	17130	17236	17219	17126	17232	17209	17000	17160	17163	17084	17296	17158	17208	17279	17113	17220	17314	17224	17247	17004	17102	17097	17132	17153	17349	17126	17295	17182	17082	17232	17181	17175	16821	17225	17215	17162	17311	17249	17299	17257	17141	17052	17161	17228	17173	17158	17236	16985	17107	17121	17156	17024	17123	17166	17188	17257	17224	17220	16979	17321	17118	17170	17190	17187	17291	17238	17138	17304	17241	17193	17336	17175	17256	17217	17092	17267	17366	17218	17372	17358	17235	17260	17204	17135	17235	17257	17161	17149	17076	17322	17100	17308	17219	17328	17129	17215	17090	17168	17122	16946	17211	17144	17370	17222	16975	17100	17229	17333	17235	17149	17225	17259	17200	17022	17163	17321	17290	17214	17029	17271	17321	17274	17103	17155	17250	16974	17293	17214	17140	17242	17326	17166	17303	17046	17243	17141	17063	17175	17230	17304	17077	17292	17320	17366	17112	17262	17161	17344	17156	17173	17369	17283	17263	17090	17318	17240	17347	17013	17343	17279	17288	17285	17311	17249	17000	17260	17318	17314	17060	17112	17338	17205	17097	17256	17267	17234	17142	17285	17409	17055	17316	17161	17303	17141	17292	17170	17118	17237	17147	17124	17186	17061	17108	17223	17266	17015	17127	17203	17137	17107	17138	17296	17144	17193	17263	17376	17336	17097	17147	17327	17080	17295	17198	17229	17042	17012	17227	17229	17201	17327	17118	17486	17218	17209	17212	17165	17356	17223	17222	17316	17248	17161	17204	17121	17365	17132	17151	17110	17138	17136	17255	17190	17253	17078	17100	17036	17182	17275	17334	17280	17252	17280	17239	17064	17130	17408	17263	17223	17176	17183	17321	17383	17133	17230	17208	17146	17155	17089	17097	17175	17147	17096	17068	17261	17054	17223	17189	17214	17073	17065	17198	17172	17175	17201	17096	17401	17248	17281	17106	17229	17071	17223	17360	17287	17191	17230	17222	17210	17230	17194	17178	17414	17205	17077	17321	17123	17148	17236	17193	17202	17135	17239	17114	17176	17068	17217	17343	17106	17191	17146	17389	17242	17246	17309	17198	17237	17138	17214	17029	17188	17295	17185	17169	17159	17264	17230	17257	17246	17145	17284	17223	17267	17196	17152	17139	17038	17283	17217	17183	17221	17325	17379	17211	17207	17211	17135	17087	17246	17304	17003	17214	17181	17116	17095	17127	17308	17258	17218	17299	17106	17213	17237	17277	17254	17163	17344	17202	17091	17333	17270	17192	17135	17341	17132	17261	17266	17337	17297	17150	17250	17280	17333	17241	17054	17401	17366	17282	17217	17186	16995	17258	17382	17168	17006	16939	17339	17054	17277	17088	17249	17306	17175	17363	17078	17223	17288	17109	17311	17286	17058	17081	17286	17165	17315	17173	17152	17377	17154	17305	17292	17166	17108	17252	17252	17128	17088	16939	17240	17211	17265	17252	17195	17197	17256	17217	17310	17308	17026	17329	17332	17094	17351	17096	17121	17351	17310	17135	17066	17045	17225	17389	17015	17242	17095	17064	17237	17067	17261	17254	17050	17288	17117	17263	17190	17290	17290	17056
23163	22941	36250	36945	31991	28345	27010	21952	20930	21245	21197	20960	20994	20962	20868	20876	20940	20949	20779	20899	20729	20835	20744	20943	20860	20633	20935	20864	20770	20739	20540	20630	20446	20443	20612	20565	20792	20660	20725	20795	20733	20447	20711	20555	20692	20721	20600	20879	20491	20715	20492	20645	20608	20458	20901	20812	20611	20847	20914	20578	20521	20672	20451	20603	20471	20562	20522	20577	20354	20522	20585	20783	20645	20658	20538	20430	20586	20394	20745	20592	20588	20655	20546	20414	20672	20659	20559	20520	20615	20648	20575	20679	20550	20700	20494	20707	20758	20632	20574	20457	20666	20598	20542	20500	20519	20488	20645	20930	20684	20470	20714	20645	20716	20835	20685	20570	20770	20575	20582	20730	20829	20675	20625	20576	20687	20193	20378	20443	20674	20455	20572	20624	20485	20421	20544	20400	20619	20619	20677	20508	20562	20510	20523	20674	20747	20729	20529	20793	20417	20526	20513	20495	20450	20594	20683	20502	20675	20675	20756	20590	20709	20732	20547	20475	20403	20593	20463	20253	20488	20290	20430	20581	20499	20585	20528	20601	20442	20472	20606	20502	20528	20522	20690	20527	20681	20554	20438	20674	20553	20650	20680	20554	20548	20583	20680	20443	20499	20625	20667	20543	20863	20562	20612	20483	20629	20677	20459	20581	20617	20547	20580	20621	20486	20501	20454	20461	20608	20646	20589	20573	20499	20741	20423	20599	20640	20795	20509	20540	20562	20589	20842	20859	20510	20524	20819	20490	20622	20590	20637	20583	20597	20461	20693	20767	20619	20619	20504	20514	20561	20473	20400	20461	20407	20495	20768	20422	20437	20521	20387	20496	20598	20698	20420	20600	20529	20633	20706	20621	20688	20724	20599	20603	20468	20645	20653	20720	20446	20473	20893	20751	20563	20732	20494	20585	20722	20626	20754	20401	20548	20491	20478	20689	20561	20583	20663	20737	20514	20607	20666	20528	20546	20550	20553	20694	20342	20305	20587	20687	20408	20531	20568	20593	20696	20592	20535	20590	20549	20636	20650	20508	20484	20404	20340	20329	20720	20732	20370	20462	20510	20429	20627	20657	20731	20639	20405	20536	20694	20868	20505	20514	20679	20573	20446	20585	20574	20540	20678	20726	20651	20607	20585	20415	20593	20525	20564	20632	20742	20662	20560	20598	20725	20547	20514	20618	20553	20356	20667	20764	20415	20715	20594	20557	20498	20556	20368	20377	20465	20472	20475	20681	20795	20547	20447	20573	20441	20383	20747	20499	20548	20623	20447	20738	20450	20567	20725	20562	20769	20719	20756	20495	20540	20499	20553	20556	20644	20376	20515	20713	20741	20357	20553	20692	20549	20518	20440	20742	20453	20600	20279	20368	20521	20462	20399	20450	20520	20301	20399	20756	20589	20759	20783	20611	20521	20361	20380	20651	20375	20567	20479	20448	20657	20655	20500	20705	20697	20620	20544	20491	20569	20393	20382	20353	20846	20407	20612	20484	20681	20569	20438	20435	20542	20333	20554	20578	20486	20525	20548	20538	20694	20627	20654	20474	20308	20744	20538	20363	20638	20415	20690	20638	20636	20651	20590	20492	20539	20444	20404	20611	20533	20509	20665	20811	20558	20583	20724	20627	20506	20751	20413	20554	20720	20544	20549	20596	20593	20727	20530	20787	20604	20470	20735	20547	20464	20677	20330	20795	20542	20632	20764	20716	20504	20426	20620	20465	20593	20566	20419	20641	20557	20492	20613	20550	20533	20573	20641	20586	20561	20540	20592	20418	20589	20453	20511	20569	20358	20601	20520	20701	20798	20445	20655	20823	20642	20669	20573	20662	20631	20535	20681	20665	20492	20445	20515	20565	20535	20670	20637	20634	20326	20526	20332	20649	20640	20545	20286	20592	20710	20684	20564	20383	20286	20550	20319	20485	20604	20549	20615	20607	20644	20548	20287	20648	20396	20476	20700	20462	20570	20676	20802	20742	20615	20375	20755	20554	20508	20610	20697	20601	20460	20627	20585	20466	20699	20607	20510	20659	20708	20794	20872	20624	20634	20506	20632	20271	20643	20533	20819	20816	20631	20493	20565	20437	20471	20666	20682	20505	20690	20622	20342	20873	20522	20500	20583	20536	20677	20528	20565	20532	20515	20463	20410	20486	20439	20498	20660	20483	20522	20719	20876	20598	20494	20700	20441	20794	20565	20676	20420	20340	20510	20659	20652	20489	20634	20602	20374	20648	20511	20626	20667	20578	20647	20571	20497	20438	20809	20564	20576	20738	20538	20691	20823	20771	20530	20345	20429	20546	20527	20607	20629	20620	20497	20455	20770	20557	20401	20427	20256	20656	20507	20611	20584	20680	20547	20580	20273	20793	20478	20514	20627	20511	20335	20562	20614	20240	20500	20350	20625	20353	20540	20650	20603	20645	20711	20774	20663	20685	20662	20509	20432	20738	20583	20657	20697	20530	20479	20356	20529	20420	20571	20537	20633	20520	20398	20644	20627	20650	20497	20448	20737	20733	20707	20740	20844	20523	20506	20710	20563	20598	20638	20691	20796	20442	20731	20596	20661	20511	20653	20553	20604	20286	20230	20553	20590	20568	20740	20522	20467	20747	20653	20695	20652	20739	20632	20488	20614	20368	20737	20602	20582	20411	20479	20347	20387	20526	20411	20611	20701	20545	20535	20537	20672	20520	20484	20668	20710	20669	20513	20546	20736	20621	20329	20529	20690	20546	20503	20535	20550	20552	20535	20254	20440	20306	20631	20483	20590	20562	20580	20540	20681	20502	20490	20346	20649	20443	20796	20715	20850	20617	20603	20616	20623	20464	20582	20475	20646	20758	20597	20576	20590	20685	20511	20535	20506	20604	20649	20626	20663	20507	20514	20555	20667	20471	20775	20535	20445	20577	20664	20770	20525	20509	20645	20399	20724	20465	20640	20737	20639	20613	20529	20666	20547	20472	20545	20658	20480	20465	20425	20489	20665	20526	20493	20445	20618	20541	20489	20658	20716	20710	20724	20626	20478	20451	20544	20399	20604	20304	20416	20457	20629	20359	20534	20621	20596	20533	20626	20754	20444	20528	20738	20564	20708	20801	20426	20535	20789	20650	20567	20570	20526	20589	20654	20715	20627	20532	20529	20719	20694	20517	20661	20379	20435	20657	20574	20396	20528	20551	20797	20758	20512	20698	20684	20604	20414	20381	20623	20460	20608	20402	20512	20641	20696	20527	20594	20720	20782	20460	20505	20538	20761	20622	20486	20618	20784	20585	20455	20613	20443	20671	20375	20489	20556	20635	20564	20598	20369	20838	20633	20537	20547	20511	20563	20682	20655	20661	20496	20567	20544	20362	20445	20585	20453	20619	20518	20714	20629	20540	20561	20640	20719	20788	20380	20652	20694	20637	20449	20469	20605	20422	20490	20407	20699	20691	20473	20580	20577	20502	20639	20699	20696	20377	20529	20692	20510	20701	20529	20451	20415	20756	20581	20456	20451	20611	20698	20514	20639	20685	20679	20655	20485	20736	20683	20677	20779	20737	20671	20674	20575	20389	20618	20818	20618	20653	20366	20469	20464	20773	20363	20682	20718	20626	20680	20575	20549	20387	20693	20515	20520	20655	20719	20427	20726	20553	20539	20543	20684	20492	20466	20393	20470	20609	20544	20559	20481	20500	20587	20533	20635	20470	20629	20488	20445	20695	20517	20552	20772	20496	20745	20548	20632	20549	20701	20515	20660	20424	20498	20545	20821	20538	20729	20677	20716	20549	20608	20512	20572	20556	20693	20582	20582	20593	20566	20617	20659	20643	20526	20529	20553	20503	20523	20556	20612	20481	20732	20679	20539	20656	20516	20693	20515	20547	20601	20546	20560	20657	20535	20490	20568	20649	20616	20661	20480	20579	20581	20306	20471	20611	20573	20631	20410	20652	20403	20420	20579	20618	20472	20443	20357	20368	20391	20570	20778	20566	20500	20321	20408	20619	20544	20559	20603	20418	20426	20500	20592	20583	20545	20581	20355	20669	20627	20567	20583	20809	20800	20506	20606	20499	20528	20722	20607	20579	20387	20490	20729	20540	20344	20529	20575	20743	20465	20650	20458	20664	20580	20479	20570	20730	20590	20472	20388	20510	20638	20390	20519	20684	20599	20626	20468	20603	20711	20723	20698	20751	20641	20629	20287	20703	20612	20531	20685	20663	20620	20529	20677	20444	20766	20563	20903	20464	20688	20482	20542	20668	20231	20508	20623	20675	20745	20707	20609	20464	20516	20617	20615	20537	20634	20524	20706	20547	20488	20765	20621	20656	20573	20450	20582	20676	20463	20529	20607	20549	20447	20423	20690	20543	20540	20647	20682	20667	20596	20594	20669	20500	20531	20446	20407	20661	20587	20600	20595	20440	20509	20619	20174	20618	20560	20589	20562	20765	20598	20734	20613	20637	20689	20488	20654	20539	20614	20709	20645	20607	20355	20496	20329	20766	20572	20489	20505	20604	20611	20554	20253	20624	20429	20356	20574	20612	20588	20417	20526	20533	20531	20474	20721	20702	20703	20673	20603	20676	20599	20582	20581	20419	20714	20654	20434	20547	20674	20455	20518	20594	20675	20539	20766	20381	20766	20537	20532	20417	20237	20363	20416	20654	20564	20538	20497	20403	20637	20732	20486	20733	20511	20606	20664	20688	20411	20353	20427	20659	20701	20584	20643	20380	20443	20335	20437	20543	20553	20652	20662	20569	20783	20539	20574	20362	20492	20837	20752	20622	20521	20324	20835	20339	20767	20709	20608	20681	20644	20663	20680	20757	20503	20627	20690	20435	20528	20476	20622	20633	20347	20561	20376	20542	20466	20770	20485	20659	20476	20718	20481	20796	20619	20459	20692	20544	20370	20589	20650	20645	20604	20462	20671	20631	20605	20790	20540	20400	20373	20472	20459	20534	20370	20559	20597	20719	20594	20565	20427	20551	20687	20647	20688	20539	20579	20503	20677	20521	20558	20709	20630	20443	20395	20676	20543	20459	20296	20585	20374	20534	20510	20663	20570	20531	20598	20621	20462	20457	20690	20621	20488	20268	20495	20461	20714	20405	20566	20703	20591	20632	20724	20478	20681	20406	20540	20630	20590	20791
62774	105409	92966	71411	46337	28425	18617	16927	17089	17032	17209	17072	16987	17181	16953	17189	17271	17139	17125	17015	17212	17028	17242	17039	16907	17083	17134	16981	17166	17071	17059	17255	17159	17096	17058	17158	17013	16960	17166	17110	16983	17076	17345	16828	17169	17005	17103	17031	16940	17241	17094	17058	17007	17302	17316	16989	17247	16940	17107	17206	17023	17103	17039	17244	17043	17150	17160	17078	17189	16930	17074	17030	17131	17202	17117	17074	17228	17157	17044	17146	16941	16963	17143	17164	17151	17243	17029	17136	16991	17048	17076	17082	17267	17054	17086	17088	16800	17230	17098	17043	17048	16942	17006	16902	17149	17130	17139	17114	16874	17112	17010	16991	16983	17088	17099	16999	17151	17121	16904	17170	17089	17063	17052	16860	17200	17096	17226	16959	17136	16996	16914	16987	17036	16947	16863	16974	17209	16925	17088	16959	17127	17159	17032	17124	17007	17062	17062	17122	17116	17070	17114	17316	17129	17170	16960	17146	17087	16896	17360	17105	17014	17039	16960	17130	17022	16990	17108	17046	17036	16930	16952	17036	16952	17151	17045	17027	17062	17044	16919	17059	16935	17019	17206	17106	16998	16995	17155	16955	17100	17014	17105	17002	17075	16999	17087	16953	17122	17054	16975	17068	17296	17322	16916	17089	17052	17060	17057	17093	17091	16882	17174	17000	17189	16931	17282	17076	17276	17192	16867	17117	17033	16881	17070	17092	16897	17077	17027	16869	17094	17030	17044	16992	17080	16947	16934	17069	16942	17087	17014	17020	17037	16979	16995	17010	17235	16974	17079	17036	16983	17077	16879	17047	17007	17046	17133	16981	16983	17188	17072	17173	17022	16994	17166	16997	17070	16925	17204	17109	17093	17080	16992	17038	17099	17158	17131	17055	17013	16933	17042	17207	17003	17023	17251	17128	17221	16911	17129	17177	17054	17044	17170	16964	17117	17176	17008	16977	17019	17142	17183	17111	17019	17127	17142	17171	17166	16909	16994	17109	16902	17082	17416	16966	17105	17074	17038	17105	17159	17133	17039	16971	17071	16954	17071	16982	17095	17126	17170	17013	17142	17015	17067	17262	16942	17138	17088	17117	17165	17049	16862	16940	17124	17160	17087	17142	17121	17087	16982	17113	17166	17117	17019	17131	16953	17126	17161	17060	17020	17037	17139	16987	17148	17032	16962	17147	17058	16988	17011	16927	17203	17090	17071	17066	16969	17051	17068	16933	17060	17228	16909	17201	17058	17028	17047	17114	17044	17044	17078	16929	17045	16923	16892	16955	16997	17080	17104	17132	16955	17095	16992	17061	17078	17017	17188	17293	17158	16996	17182	17055	17103	17035	17170	16981	16971	17092	16950	16947	17013	16994	17112	17239	17089	17224	16988	17179	17084	16816	17137	17068	16964	17029	16845	16937	17125	17087	17039	17083	17104	17175	16999	16989	17138	16892	17246	17049	17036	16904	17044	17097	16995	16965	17016	17195	17121	17119	17164	16942	17177	17014	17037	17232	17092	16952	17106	16960	17166	17141	16933	16943	17063	16907	16878	16956	17218	17138	17084	17018	16954	17036	17090	16909	17225	17073	17095	17055	17154	16958	17078	16982	16932	17142	17111	17126	16988	17248	17104	17015	17035	16961	16826	17181	17186	16945	16946	16954	17081	17012	17121	16961	16974	17175	17073	16899	17007	17012	17126	16960	17029	16990	16968	17120	16822	17125	17248	17067	16877	16945	17069	17044	17073	17105	17050	17054	17102	16897	17040	16947	16934	16922	17091	17047	17137	17044	17063	17039	16967	16918	17019	17154	17066	17122	17036	17042	17138	16978	17166	17132	16935	16997	17077	17109	16923	16880	17157	17045	17008	17108	17006	16909	16974	17182	17010	17210	17097	17123	17053	17142	17139	17170	16819	17044	17000	17064	17144	17016	17103	16830	17123	16906	17008	17049	16903	17052	17154	17132	17021	17088	17248	17155	16988	17157	17113	17080	17002	17020	17284	17181	16937	16944	17048	17115	17183	17078	17106	17039	17047	16995	17119	17097	16942	17217	17009	17059	17016	17173	16999	16935	17019	17060	16965	17072	17025	17072	17199	17143	17062	16934	17032	17027	17026	17160	17013	17038	16891	17069	17135	17259	17161	17010	17102	17025	17082	17041	17108	16998	16920	17076	17285	17129	17092	17158	17124	17119	17079	17061	17102	17078	16927	17005	16954	16938	17178	17142	17084	17049	16993	17031	16928	16928	17139	16894	17072	17010	17149	16991	16980	16977	17118	17048	17167	17019	17085	17040	17105	16936	16964	16954	17090	17084	16976	17108	17234	17033	17094	17060	17006	17035	17073	17096	16983	16992	16962	16912	17237	16992	16880	17096	16942	17093	17198	17043	16920	17114	17111	17154	17192	17206	17004	17110	17157	17189	17165	16998	16955	16873	17196	17045	17151	17028	17230	17064	17117	17004	17096	17093	16982	17049	17202	17027	17114	16953	17112	17039	16891	17129	17116	17123	17125	17033	17008	17032	17015	16985	17107	16991	17025	16918	17191	17012	16946	16946	17074	17104	16976	17063	17035	17075	17061	17006	17049	17198	17056	17089	17019	17016	16871	16983	16879	16995	17145	17017	17129	16989	17170	17138	17097	17035	17214	17058	17106	17254	17203	17033	16985	17135	17062	17084	17121	17192	16936	17188	16865	16965	17020	16894	17192	16914	17095	17041	17011	17083	17197	17256	16904	17042	17172	16952	17100	17068	16886	17012	17014	17128	17013	16895	16938	16807	16995	17178	17043	17057	16938	17095	17157	17115	17241	16997	17128	17281	17074	16979	17274	17070	17166	17089	17056	17079	17020	17128	16908	16991	17034	16938	17167	17087	17025	17009	16966	16995	17112	17192	16902	17051	16950	16937	17227	16937	17020	16971	17179	17015	17066	17040	17218	17052	17132	17134	17024	17122	16992	17234	17064	16865	17100	17115	17051	16986	16960	17075	17115	17059	17107	16807	16947	16907	17113	17133	17051	17066	17056	17124	17129	16976	17036	16932	17209	17149	17127	17267	17015	17090	17155	17091	17098	17225	17139	16925	17058	17008	17053	17028	17041	17110	17142	17204	17091	17111	16937	17029	17033	17059	16962	17049	17095	17048	17039	16934	17089	16973	17072	16941	16913	17020	17054	17169	16924	17005	16975	16905	16988	17277	17108	17238	16988	16907	16951	16950	17166	17014	16941	16844	17018	17104	17064	17115	16925	17096	17099	16974	16944	17019	17179	17044	17152	16849	17153	17087	17234	16948	17164	17031	17006	17104	17254	16864	17047	16962	17169	16959	16923	17129	17254	17068	17201	16893	17135	17057	16931	17047	17036	17005	16919	17125	17052	16918	17195	16970	16943	16917	17127	17075	17140	17055	17088	17102	17009	17052	17106	17126	17243	17014	17168	17019	17076	17134	17012	17158	16811	17098	17127	16909	17063	17099	17101	17016	17104	17123	17229	17110	17025	17090	17094	16984	16917	17182	16998	17053	17071	16973	16942	17116	17029	17342	17153	17103	17189	17047	17144	17218	17130	17074	16971	16997	17147	17032	17035	17027	16993	17011	16972	16936	16953	17073	17035	16915	17095	17246	17088	17196	16842	17151	16932	17192	17034	17158	17037	17030	17198	17026	17040	17109	17115	16850	16834	16990	17074	17174	17081	16985	17158	17038	17097	17063	17133	16934	17136	16928	16948	17027	17047	17134	17040	17089	17219	17123	17020	17227	17125	16969	17110	17047	16964	16901	17034	17024	16994	17136	17127	17083	17256	16918	17032	17019	17024	16888	17045	16980	17092	17118	16846	16976	17060	17046	17046	17037	17171	17010	17213	17060	17193	17039	16917	17087	16994	16791	17224	16919	17141	17082	17001	17057	17135	17081	17041	16938	17073	17102	17020	17031	17083	16931	17033	17153	17042	17051	17123	16921	17127	17110	17166	16955	17141	17049	17234	17223	17052	17061	17081	17135	17098	16924	16941	17078	17039	17108	17059	16996	17197	17109	17183	16943	16983	17046	17017	17220	17064	17033	17089	16980	16987	17115	17204	17108	17015	17090	17025	17098	17056	17011	16868	17048	17044	17034	17181	16992	16987	16909	17096	17174	17076	16901	17139	17085	17026	17140	17110	16943	17137	16900	16977	16897	17155	17091	16906	17075	17004	16900	17030	17071	17014	17138	17082	17020	17045	17207	16964	17124	17157	16943	17169	17109	17067	17192	17189	17118	16788	17073	16967	17009	16855	16973	17103	17018	17023	17038	17033	17107	17138	17007	16988	17133	17034	17102	17198	16876	17136	17242	17099	17149	17125	16894	17149	17069	17212	16984	17083	17189	17063	17031	16967	17188	17251	17072	16958	17021	17246	17022	17198	17000	17085	17023	17158	16973	16849	17078	16871	17051	17219	17169	17034	17027	17037	17033	16952	16940	17231	16887	16935	17127	16943	17167	17059	17227	16936	17047	17020	16879	17107	16966	17195	16881	17073	16871	17061	17052	16958	17079	17209	16962	16968	17290	17130	16925	17131	17086	16917	17012	16975	16926	16865	17239	17039	16898	17101	17056	17013	17019	16922	17118	16861	16853	17157	17001	17153	17000	17249	17111	17107	17078	17002	16965	16873	17026	17024	17258	17090	16992	17139	17023	17133	16968	17211	17077	16885	16939	17151	17000	17146	17180	17027	17123	16942	17013	17003	17074	16941	17000	17128	16973	16968	16879	17041	17090	16871	16918	17092	17105	17149	17003	17026	17014	17113	16768	17134	17091	17079	17058	17141	17107	16920	17161	16996	17191	16987	17149	16982	17066	17106	17049	17022	17069	16880	17085	17204	17062	16954	16947	17051	17228	17127	17156	17185	16925	16975	17161	17132	16984	17144	17043	16949	17106	16942	17002	17169	17076	16959	17068	17239	17140	16976	17017	17261	17109	17190	16977	17064	17094	17065	16897	16996	17052	17167	17071	17162	17031	16946	17097	17129	16946	17088	17146	17027	17058	17003	17093	17176	17106	17297	16863	16957	17071	17055	17110	17144	16915	16956	17124	17011	17079	17061	17141	16959	16958	17037	17063	17069	17097	17130	16947	16942	17090	16830	16996	17105	17012	16995	17131
31012	35814	41064	32181	25140	22054	20655	20203	20017	20192	20429	20139	20212	20256	20303	20348	20369	20357	20388	20356	20113	20079	20080	20268	20110	20349	20013	20467	20176	20102	20247	19988	20269	20250	20308	20203	20275	20186	20084	20219	20253	20169	20369	20456	20409	20230	20187	20182	20125	20053	20180	20343	20189	20223	20001	20140	20111	20147	20283	20147	20489	20344	20258	20369	20125	20139	20031	20182	20120	20095	20074	20019	20172	20125	20285	20102	20257	20103	20212	20117	20231	20208	20348	20183	20285	20307	20089	20043	19994	20208	20244	20081	20413	20195	20283	20256	20322	20276	20171	20276	20224	20085	20047	20270	20270	20097	20117	20339	20289	20212	20198	20195	20219	20221	20345	20142	20222	20196	20335	20245	20372	20273	20356	20256	20078	20035	20234	20219	20422	20371	20450	20321	20197	20020	20223	20346	20403	20208	20225	20094	20178	20270	20206	19949	19998	20144	20432	20183	20085	20071	20201	20202	19985	20031	20010	20272	20356	20054	20277	20372	20086	20253	20104	20133	19997	20316	20284	20143	20247	19914	20351	20167	20343	20107	20305	20461	20183	20038	20327	20092	20257	20303	20053	20297	20410	20209	20064	20191	20259	20224	20224	20242	20260	20156	20140	20183	20181	20028	20265	20055	20357	20176	20107	19961	20293	20128	20100	20210	20067	20221	20237	20201	20127	20213	20341	19927	20052	20125	20293	20182	20051	20174	20158	20222	20166	20133	20097	20183	20155	20251	20268	20232	20038	20215	20334	20250	20297	20175	20182	20190	20155	20230	20307	20121	20131	20272	20241	20238	20039	20395	20071	20197	20022	20247	20182	20241	20136	20040	20301	20129	20171	20128	20265	20385	20343	20235	20134	20104	20083	20140	20163	20087	20037	20122	19881	20391	20334	20298	20185	20159	20006	20299	20066	20026	20059	20041	20273	20239	20205	20313	20139	20198	20008	20175	20105	20152	20220	19902	20111	20195	20347	20146	20303	20284	20407	20074	20236	20122	20222	20141	20294	20199	20282	20423	20083	19948	20001	19919	20272	20165	20127	20017	19990	20236	20015	20166	20313	20166	20241	20197	20443	20251	20006	20036	20104	20319	20563	20265	20141	20323	20026	20381	20179	20340	20151	20177	20272	20430	20271	20031	19998	20255	20074	20082	20091	20524	20335	20111	20281	20322	20165	20209	20190	20227	20280	20284	20106	20131	20185	20161	20267	20050	20078	20106	20236	20281	20158	20118	20516	20253	20330	20188	20037	19929	20149	20238	20167	20186	20282	20115	19987	20060	20145	20370	20261	20180	20229	20166	20347	20294	20201	20101	20332	19915	19929	20157	20245	20251	20073	20185	20238	20046	20148	20230	20269	20116	20150	20150	20126	20192	20043	20283	20177	20295	20412	20239	20432	20079	20178	20130	20126	20268	20110	20229	20150	20106	20246	20215	20252	20239	20227	20054	20120	20277	20257	20115	20342	20187	20245	20287	20218	20088	20206	20148	20133	20221	20268	20068	20175	20334	20241	20268	20146	20057	20156	20290	20275	20128	20385	20274	20178	20102	20372	20102	20041	20064	20090	20016	20185	20268	20116	20358	20136	20184	20188	20063	20334	20254	20009	20196	20127	20187	20240	20166	20221	20114	20237	20065	20145	20039	20191	20305	20130	20169	20272	19943	20327	20166	19977	20203	20219	20226	20104	20253	20128	20103	20183	20322	20116	20158	20122	20234	20310	20106	20297	20309	20069	20301	20097	20001	20157	20237	20099	20140	20311	20165	20115	20298	20278	20139	20132	20333	20174	19901	20301	20041	20226	20115	20322	20059	20120	20153	20209	20128	20059	20127	20227	20114	20393	20425	20087	20008	20035	20156	19993	20195	20214	19947	20064	20270	20195	19902	20373	20366	20302	20136	20349	20160	20155	20363	20194	20265	20174	20084	20332	20193	20319	20203	20333	20057	20124	20128	20235	20065	20105	20155	20288	20263	20063	19976	20229	20200	20403	20256	20347	20184	20103	20003	20148	20202	20155	20173	20257	20167	20063	20132	20040	20049	20481	20081	20191	20319	20067	20330	20195	20200	20226	20266	20241	20304	20247	20379	20273	19951	20373	20158	20281	20259	20052	20050	20257	20341	20188	20159	20219	20101	20360	19907	20171	20047	20211	20306	19981	20335	19973	20331	20301	20253	20154	20253	20160	20189	20205	20415	20197	20180	20029	20199	20225	20050	20129	20076	20151	20297	20299	20197	20414	20390	20407	20177	20227	20039	20344	20105	20199	20230	19917	20241	20347	20406	20329	20236	20194	20038	20398	20256	20200	20263	20259	20204	20306	20103	20274	20137	20249	20179	20335	20306	20328	20127	19980	20296	20339	20251	20236	20264	20339	20274	20170	20136	20092	20170	20317	20261	20079	20021	20176	20128	20088	20091	20082	20151	20194	20207	20208	20116	20202	20079	20407	20182	20084	20236	20385	20047	20347	20356	20301	20263	20234	20228	20258	20288	20236	20312	20211	20297	20133	20192	20130	20217	20341	20222	20341	20341	20043	20214	20168	20320	20343	20195	20129	20151	20292	20207	20156	20157	20330	19977	20259	20362	20390	20221	20279	20122	20307	19944	20084	20068	20320	20251	20371	20344	20195	20472	20156	20236	20252	20122	20501	20235	20038	20367	20154	20311	20210	20165	20273	20581	20045	20028	20168	20065	20183	20030	20328	20253	20322	20258	20241	20123	20156	20208	20302	20088	20185	20060	20113	20178	20345	20464	20288	20196	20147	20328	20288	20231	20303	20186	20278	20262	20252	20292	19902	20232	20374	20245	20111	20057	20030	19886	20275	20124	20237	20025	20316	20410	20164	20259	20347	19998	20503	20222	20168	20175	20201	20140	20074	20360	20166	20192	20164	20046	20220	20288	20442	20347	20197	20242	20238	20216	20273	20295	20206	20119	20189	20410	20080	20243	20118	20262	20251	20338	20204	20076	20009	20118	20066	20123	20224	20032	19923	20277	20284	20263	20209	20285	20176	20071	20344	20047	20293	20227	20381	20484	20366	20070	20023	20201	19991	19979	20236	20353	20192	20309	20561	20137	20256	20222	20333	20252	20041	20293	20141	20396	20160	20203	20202	20242	20292	20252	20357	20228	20078	20188	20335	20280	20209	20128	20218	20010	20257	20195	20146	20096	20083	20215	20219	20181	20292	20061	20209	20210	20356	20173	20194	20091	20094	20386	20439	20250	20176	19936	20110	20109	20169	20204	20035	20223	20202	20128	20272	20105	20130	20170	20157	20297	20101	20179	20327	20314	20333	20273	20364	20109	20153	20200	20152	20328	20383	20303	20160	20179	20293	20226	20186	20075	19974	20256	20353	20238	20283	20242	20490	20133	20463	20176	19880	20393	20361	20233	20295	20142	20239	20090	20323	20226	20382	20349	20315	20104	20174	20092	20262	20421	20177	20246	19999	20205	20409	20136	20254	20341	20290	20250	20206	20466	20282	19994	20388	20054	20088	20250	20406	20248	20117	20080	20295	20242	20116	20165	20277	20092	20032	20100	20218	20344	20150	20314	20409	20377	20000	20286	20362	20264	20214	20388	20188	20176	20268	20139	20107	20141	20382	20133	20254	19963	20401	20347	20120	20119	20243	20164	20096	20288	20133	20222	20252	19981	20126	20330	20171	20137	19971	20180	20021	20057	20167	20201	20302	20259	20166	20133	20012	20219	20157	20142	20269	20205	20212	20233	20369	20163	20265	20195	20352	20309	20152	20220	20309	20188	19994	20303	20286	20272	20038	20227	20249	20384	20330	20306	20298	20106	20575	20154	20415	20197	20292	20042	20118	20199	20292	20053	20244	20230	20462	20332	20289	20207	20178	20327	20305	20338	20262	20236	20179	20256	20197	20283	20188	20074	19823	20169	20310	20249	20121	20222	20255	20107	20194	20257	20077	20448	20161	20238	20273	20371	20246	20390	20119	20114	20198	20265	20196	20343	20139	20219	20071	20281	20300	20356	20301	20315	20384	19936	20219	20169	20178	19986	20152	20150	20360	20183	20133	20270	20052	20223	20364	20321	20432	20088	20167	20205	20153	20441	20144	20198	20074	20223	20109	20251	20217	20186	20079	20144	20133	20167	20183	20182	20319	20304	20201	20324	20134	20084	20112	20343	20411	20204	20312	20077	20076	20297	20057	20365	20246	20195	20307	20232	20213	20397	20143	20315	20161	20324	20164	20223	19929	20122	20444	20184	20132	20308	19976	19925	19941	20121	20222	20333	20150	20005	20143	20006	20210	20366	20270	20061	20175	20347	20328	20237	20196	20225	20306	20073	20369	20101	20258	20163	20198	20147	20111	20183	20238	20329	20337	20409	20245	20407	20133	20196	20159	20239	20237	20490	19963	20194	19962	20123	20299	20267	20265	20468	20070	20171	19952	20050	20191	20359	20201	20142	20028	20239	20311	20110	20247	20184	20220	20333	20371	20140	20308	20096	20226	20159	20050	20087	20078	20160	20183	20414	20320	20204	20350	20177	20107	20140	20250	19829	20273	20277	20177	20096	20015	20151	19896	20137	20166	20158	20152	20089	20241	20008	20270	20318	20196	20174	20388	20164	20155	20312	20193	20096	20380	20406	20294	20342	20085	20256	20338	20308	20280	20143	20086	20239	20190	20207	20094	20096	20213	20230	20013	20505	20295	20261	20295	20106	20217	20314	20356	20224	20291	20036	20193	20007	20338	19974	20350	20278	20145	20212	20219	20248	20101	20291	20163	20275	20098	20073	20168	20235	20312	20273	20208	20060	20342	20255	20205	20208	20153	20049	20245	20328	20288	20145	20225	20073	20075	20296	20227	20233	20332	20283	20339	20145	20379	20364	20332	20258	20141	20254	20050	20391	20217	20023	20219	20189	20283	20212	20234	20185	19970	20254	20322	20347	20283	20064	20087	20152	20194	20260	20219	20370	20040	20137	20267	20201	20096	20035	20175	20268	20163	20240	20169	20171	20278	20450	20208	20431	20364	20204	19960	19898	20133	20102	20051	20296	20290	20342	20149	20339	20189	20134	20162	20178	20195	20296	20362	20384	20165	20134	20109	20172	20152	20134	20450	20214	20262	20236	20363	20150	20252	20182	20233	20252	20320	20006
36846	53721	42927	27791	21957	18213	16949	16773	16716	16769	16664	16897	16762	16748	16826	16923	16844	16878	16725	16912	16869	16870	16774	16754	17026	16669	16780	16929	16946	16882	16938	16776	16706	16889	16790	16792	16849	16660	16846	16966	16739	16596	16850	16866	16863	16821	16947	16753	16926	16920	16746	16778	16875	16703	16796	16724	16839	16729	16631	16693	16715	16902	16759	16658	16781	16832	16834	16759	16799	16632	16748	16791	16851	16753	16803	16752	16913	16724	16775	16907	16943	16757	16778	16784	16858	16746	16911	17017	16803	16890	16874	16850	16770	16841	16772	16694	16948	16667	16885	16720	16558	16820	16593	16828	16946	16645	16780	16740	16768	16817	16919	16671	16725	16845	16697	16782	16814	17023	16700	16734	16785	16675	16828	16936	16936	16649	16913	16860	16823	17025	16831	16783	16843	16800	16787	16885	16769	16751	16768	16819	16706	16948	16831	16751	16692	16815	16954	16819	16940	16763	16613	16723	16733	16774	16759	16740	16653	16919	16940	16725	16862	16728	16774	16702	16744	16729	16765	16757	16694	16770	16892	16779	16882	16769	16823	16526	16792	16863	16804	16796	16676	16937	16646	16918	16685	16764	16762	16654	16718	16754	16751	16746	16691	16725	16908	16903	16787	16956	16870	16888	16661	17150	16796	16887	16907	16627	16876	16920	16885	16744	16816	16644	16768	16590	16787	16742	16883	16790	16677	16839	16706	16808	16844	16736	16749	16686	16843	16892	16775	16637	16760	16606	16788	16843	16568	16822	16841	16711	16766	16677	16758	16735	16886	16908	16774	16835	16872	16758	16835	16949	16621	16787	16705	16749	16719	16826	16945	16718	16763	16760	16853	16796	16917	16773	16748	16823	16838	16844	16816	16851	16830	16712	16650	16759	16880	16806	16796	16789	16793	16698	16869	16872	16824	16871	16687	17024	16844	16831	16516	16817	16829	16857	16785	16819	16876	16715	16670	16822	16794	16885	16930	16836	16671	16928	16969	16811	16795	16947	16766	16770	16752	16940	16810	16783	16876	16908	16838	16780	16791	16774	16892	16886	16671	16730	16837	16524	16773	16879	16823	16751	16920	16985	16834	16736	16860	16852	16887	16908	16861	16763	16842	16733	16712	16722	16930	16804	16822	16758	16843	16765	16699	16973	16840	16600	16621	17098	16734	16807	16781	16795	16910	16701	16656	16837	16779	16901	16940	16862	16652	16816	16751	16913	16720	16809	16932	16711	16698	16645	16868	16692	16746	16766	16782	16775	16457	16703	16886	16910	16776	16898	16750	16709	16765	16687	16812	16828	16835	16844	16894	16841	16662	17012	16760	16839	16771	16804	16802	16784	16788	16819	16831	16609	16686	16979	16794	16714	16774	16704	16726	16925	16715	16914	16808	16782	16679	16751	16752	16723	16763	16725	16794	16761	16815	16900	16723	16859	16838	16717	16876	16741	16813	16881	16871	16816	16833	16803	16922	16760	16895	16807	16898	16916	16664	16881	16746	16681	16679	16772	16714	16785	16774	16862	16770	16657	16771	16844	16894	16745	16791	16918	16782	16957	16945	16801	16756	16688	16854	16741	16724	16726	16747	16857	16792	16726	16790	16772	16743	16699	16837	16867	16651	16759	16761	16675	16942	16874	16752	16653	16662	16672	16722	16678	16737	16874	16779	16773	16804	16773	16804	16914	16863	16706	16896	16737	16990	16758	16584	16844	16860	16964	16886	16906	16796	16962	16863	16980	16680	16781	16722	16757	16775	17030	16760	16853	16822	16742	16743	16733	16759	16612	16975	16656	16994	16711	16838	16823	16822	16855	16823	16640	16800	16762	16833	16783	16747	16889	16742	16858	16731	16770	16765	16927	16727	16820	16862	16610	17032	16847	16788	16731	16828	16794	16870	16887	16870	16926	16778	16711	16857	16980	16756	16821	16819	16855	16912	16791	16735	16806	16694	16897	16747	16791	16774	16731	16672	16656	16878	16669	16724	16692	16867	16841	16712	16706	16849	16917	16702	16867	16582	16812	16685	16891	16752	16753	16755	16870	16901	16793	16905	16885	16784	16636	16835	16776	16854	16641	16725	16677	16887	16844	16772	16841	16700	16866	16890	16959	16719	16760	16759	16868	16584	16802	16763	16812	16750	16732	16790	16750	16780	16885	16782	16752	16849	16754	16796	16839	16811	16919	16876	16678	16784	16772	16873	16821	16881	16863	16947	16737	16804	16885	16856	16838	16845	16688	16719	16879	16743	16792	16684	16839	16700	16767	16793	16680	16854	16653	16807	16938	16727	16868	16828	16859	16769	16796	16651	16914	16762	16842	16821	16695	16757	16874	16785	16819	16823	16695	16820	16655	16783	16907	16864	16938	16594	16911	16948	16832	16794	16901	16694	16836	16831	16754	16990	16690	16823	16697	16866	16712	16733	16786	16824	16784	16662	16824	16640	16855	16702	16794	16610	16735	16645	16820	16686	16840	16955	16639	16627	16902	16856	16951	16660	16814	16835	16979	16821	16938	16822	16873	16674	16762	16736	16852	16656	16817	16772	16811	16779	16688	16756	16767	16756	16872	16873	17008	16754	16855	16843	16788	16926	16682	16827	16762	16771	16559	17006	16579	16870	16777	16728	16890	16869	16733	16842	16744	16958	16752	16828	16861	16730	16827	16627	16793	16750	16864	16633	16811	16667	16760	17067	16789	16950	16863	16763	16801	16733	16816	16804	16616	16732	16954	16730	16845	16669	16481	16771	16747	16813	16820	16628	16955	16814	16795	16806	16875	16719	16826	16731	16810	16858	16648	16784	16786	16859	16684	16904	16861	16764	16814	16725	16754	16779	16842	16770	16758	16747	16858	16832	16761	16832	16836	16725	16549	16894	16823	16676	16804	16835	16707	16843	16907	16910	16697	16868	16928	16790	16819	16763	16678	16849	16918	16657	16886	16744	16729	16692	16881	16818	16701	16901	17020	16844	16763	16883	16967	16840	16686	16854	16826	16821	16813	16750	16763	16775	16962	17039	16882	16873	16847	16975	16788	16939	16868	16802	16749	16948	16749	16917	16909	16708	16674	16888	16897	16620	16782	16895	16677	16699	16836	16639	16702	16911	16730	16933	16716	16788	16731	16844	16836	16837	16756	16611	16796	16687	16887	16764	16751	16795	16782	16817	16836	16853	16590	16752	16720	16913	16911	16724	16779	16704	16929	16947	16835	16741	16779	16778	16762	17017	16717	16878	16968	16842	16752	16989	16911	16899	17053	16624	16761	16894	16973	16783	16835	16985	16757	16979	16735	16699	16919	16772	16795	16808	16806	16970	16866	16919	16742	16525	16912	16764	16868	16499	16697	16844	16807	16752	16865	16640	16799	16912	16653	16877	16806	16972	16880	16900	16795	16812	16645	16799	16731	16629	16771	16846	16783	16735	16938	16845	16796	16760	16978	16918	16737	16793	16820	16806	16782	16756	16794	16624	16793	16673	16852	16802	16915	16706	16741	16885	16712	16631	16777	16877	16665	16723	16674	16863	16813	16884	16736	16923	16742	16907	16798	16808	16729	17023	16799	16851	16755	16950	16842	16790	16636	16949	16855	16857	16719	16681	16651	16835	16941	16716	17029	16727	16848	16791	16765	16589	16926	16647	16837	17066	16871	16744	16768	16755	16620	16826	16938	16734	16832	16812	16763	16634	16842	16687	16860	16680	16685	16697	16902	16730	16679	16924	16803	16757	16720	16747	16739	16784	16663	16782	17038	16818	16789	16935	16777	16751	16738	16826	16691	16737	16743	16936	16739	17030	16845	16945	16796	16940	16747	16750	16694	16676	16873	16806	16940	16669	16790	16805	16802	16625	16757	16922	16920	16730	16953	16771	16608	16764	16750	16710	16701	16614	16652	16698	16883	16879	16697	16715	16838	16931	16851	16913	16747	16765	16880	16869	16817	16790	16925	16884	16753	16765	16899	16861	16757	16807	16755	16727	16746	16976	16751	16790	16711	16712	16694	16752	16884	16784	16805	16856	16562	16787	16725	17003	16748	16641	16700	16879	16793	16841	16789	16745	16775	16753	16728	16723	16716	16738	16901	16705	16740	16793	16736	16872	16704	16975	16781	16709	16770	16889	16823	16783	16833	16637	16913	16856	16862	16873	16763	16902	16937	16824	16808	16781	16553	16741	16783	16763	17015	16972	16777	16746	16707	16885	16730	16806	16845	16839	16793	16679	16780	16831	16892	16850	16648	16895	16974	16704	16730	16725	16901	16725	16776	16937	16846	16847	16711	16814	16781	16798	16778	16909	16682	16817	16889	16749	16829	16822	16935	16659	16910	16878	16893	16862	16769	16799	16759	16892	16793	16776	16920	16909	16760	16595	16824	16695	16756	16656	16746	16752	16692	16856	16716	16743	16897	16870	16861	16854	16697	16881	16760	16699	16844	16868	16864	16834	16648	16814	16862	16844	16805	16981	16887	16762	16642	16727	16767	16842	16793	16647	16905	16865	16822	16884	16667	16804	17027	16748	16818	16756	16837	16786	16682	16778	16800	16715	16725	16729	16942	16824	16774	16803	16780	16813	16786	16847	16808	16790	16817	16854	17028	16954	16804	16867	16771	16835	16857	16749	16895	16638	16800	16749	16805	16869	16719	16874	16775	16781	16695	16806	16867	16826	16703	16844	16718	16796	16918	16775	16741	16755	17016	16854	16871	16854	16853	16954	16905	16759	16773	16779	16818	16765	16939	16827	17010	16703	16872	16670	16846	16743	16820	16828	16805	16786	16679	16776	16922	16866	16739	16726	16866	16836	16809	16798	16755	16845	16721	16670	16538	16868	16871	16906	16783	16775	16661	16902	16857	16745	16926	16662	16830	16745	16792	16738	16742	16818	16967	16752	16918	16849	16761	16954	16829	16916	16761	16970	16750	16846	16643	16807	16838	16850	16800	17066	16851	16858	16772	16774	16731	16778	16861	16724	16624	16831	16689	16789	16662	16940	16683	16710	16736	16835	16917	16995	16840	16906	16600	16810	16761	16873	16860	16819	16618	16772	16904	16746	16778	16785	16694	16850	16858	16776	16870	16833	16820	16743	16770	16634	16711	16919	16704	16781	16844	16783	16932	16918	16792	16778	16743	16884	16797	16958	16685	16653	16911
25762	26881	43052	39041	30524	26741	21986	19494	19435	19475	19365	19639	19237	19321	19181	19363	19407	19204	19471	19534	19334	19497	19444	19240	19448	19286	19261	19522	19413	19106	19169	19170	19290	19225	19201	19467	19439	19286	19317	19132	19287	19156	19264	19216	19193	19470	19198	19295	19193	19206	19012	19222	19442	19260	19074	19174	19387	19285	19323	19238	19339	19261	19360	19346	19254	19208	19240	19081	19310	19227	19295	19333	19220	19107	19246	19386	19064	19158	19299	19285	19315	19199	19175	19400	19275	19332	19370	19328	19083	19111	19261	19340	19182	19251	19144	19207	19272	19284	19247	19473	19169	19397	19337	19230	19417	19418	19165	19224	19195	19113	19353	19261	19354	19469	19244	19053	19155	19156	19192	19329	19422	19164	19223	19274	19305	19338	19257	19243	19290	19255	19404	19167	19076	19105	19184	19416	19080	19102	19278	19157	19307	19130	19130	19280	19201	19244	19334	19366	19320	19231	19292	19103	19260	19298	19180	19239	19194	19241	19360	19433	19286	19245	19244	19373	19301	19329	19450	19245	19147	19194	19286	19258	19313	19276	19359	19260	19246	19144	19194	19126	19181	19372	19327	19300	19296	19470	19150	19300	19369	19343	19206	19349	19423	19475	19248	19146	19150	19376	19366	19095	19170	19074	19451	19306	19168	19315	19205	19114	19352	19144	19211	19319	19406	19516	19271	19226	19080	19293	19124	19341	19324	19334	19203	19242	19242	19076	19256	19219	19291	19126	19239	19382	19169	19219	19333	19353	19393	18978	19333	19351	19306	19109	19136	19271	19251	19315	19184	19345	19046	19214	19233	19266	19395	19324	19297	19290	19265	19255	19131	19215	19085	19250	19227	19270	19467	19354	18927	19060	19085	19186	19232	19368	19249	19232	19370	19248	19323	19341	19105	19440	19161	19507	19246	19181	19138	19360	19249	19259	19289	19186	19190	19349	19547	19086	19302	19323	19189	19379	19162	19427	19382	19222	19305	19173	19279	19311	19189	19377	19072	19262	19115	19008	19170	19439	19075	19498	19219	19139	19155	19263	19339	19353	19195	19130	19033	19311	19263	19350	19303	19131	19389	19311	19166	19128	19130	19142	19470	19173	19344	19272	19334	19154	19258	19110	19567	19292	19302	19150	19182	19148	19335	19225	19281	19208	19052	19279	19209	19191	19200	18821	19301	19329	19417	19248	19060	19381	19138	19296	19267	19134	19206	19188	19278	19372	19235	18999	19212	19322	19343	19182	19357	19249	19305	19127	18995	19271	19132	19345	19257	19310	19205	19154	19260	19196	19202	19091	19156	19472	19184	19404	19197	19224	19371	19498	19157	19281	19119	19376	19143	19073	19067	19290	19181	19229	19344	19224	19284	18950	19274	19256	19212	19273	19205	18993	19316	19190	19325	19097	19564	19111	19418	19231	19267	19232	19478	19154	19236	19192	19238	19224	19130	19197	19215	19196	19203	19176	19218	19148	19284	19436	19274	19348	19124	19355	19217	19177	19318	19396	19291	19442	19500	19139	19193	19211	19146	19400	19254	19097	19034	19168	19137	19362	19256	19152	19292	19354	19151	19229	19157	19212	19411	19366	19304	19375	19233	19077	19195	19245	19206	19173	19091	19112	19305	19273	19256	19218	19181	19114	19226	19247	19461	19293	19510	19526	19225	19019	19086	19082	19270	19381	19193	18888	19283	19159	19240	19078	19209	19139	19139	19391	19259	19402	19006	18886	19109	18954	19024	19248	19002	19410	19231	19397	19410	19411	19183	19186	19366	19284	19399	19381	19199	19271	19111	19181	19234	19234	19096	19243	19322	19299	19221	19105	19264	19132	19390	19042	19338	19240	19064	19117	19284	19339	19362	19502	19350	19327	19231	19251	19181	19155	19136	19285	19070	19436	19332	19231	19208	19217	19300	19054	19431	19126	19230	19084	19357	19110	19437	19191	19301	19360	19380	19438	19242	19303	19102	19182	19226	19183	19326	19260	19418	19184	19412	19224	19268	19305	19067	19206	19252	19197	19388	19259	19054	19052	19000	19226	19123	19110	19204	19453	19221	19319	19291	19254	19146	19210	19190	19104	19326	19294	19129	19120	19362	19408	19123	19292	19415	19481	19285	19440	19408	19320	19098	19166	18971	19129	19165	19291	19376	19189	19185	19185	19213	19260	19257	19408	19237	19412	19166	19017	19305	19245	19322	19171	19048	19130	19124	19232	19261	19118	19399	19059	19107	19147	19285	19218	19143	19084	19301	19259	19196	19170	19113	19352	19194	19219	19182	19144	19323	19203	19298	19272	19188	19320	19338	19261	19268	19281	19087	19420	19143	19242	19388	19328	19278	19146	19303	19128	19410	19138	18975	19278	19306	19275	19292	19348	19365	19415	19279	19207	19492	19201	19147	19300	19366	19366	19278	19319	19312	19252	19360	19303	19186	19106	19413	19319	19221	19248	19285	19170	19013	19281	19151	19308	19221	19062	19380	19232	19378	19200	19172	19465	19226	19247	19285	19442	19312	19339	19252	19336	19256	19008	19302	19391	19106	19233	19109	19218	19336	19363	19287	19315	19466	19322	19249	19188	19216	19426	19370	19137	19111	19086	19059	19299	19214	19203	18953	19259	19451	19059	19467	19237	19117	19146	19176	19235	19484	19208	19216	19337	19147	19278	19169	19345	19240	19246	19127	19304	19169	18928	19282	19241	19188	19252	19159	19273	19015	19156	19217	19096	19237	19165	19335	19254	19211	19191	19239	19192	19350	19179	19074	19295	19255	19138	19027	19157	19419	19277	19159	19132	19510	19097	19434	19198	19182	19112	19246	19302	19446	19136	19125	19281	19136	19130	19207	19358	19250	19055	19245	19406	19289	18983	19222	19241	19378	19347	19216	19096	19108	19331	19315	19525	19278	19295	19288	19050	19052	19291	19114	19083	19249	19407	19188	19155	19319	19314	19565	19295	19407	19392	19226	19256	19117	19201	19253	19341	19309	19130	19188	19538	19249	19288	19248	19238	19259	19374	19244	19200	19311	19121	19246	19199	19223	19194	19281	19380	19211	19102	18923	19248	19382	19168	19344	19039	19314	19089	19083	19109	19089	19400	19150	19011	19306	19166	19260	19332	19234	19172	19529	19445	19558	19272	19298	19016	19335	19299	19149	19151	19377	19291	19255	19314	19212	19260	19221	19155	19122	19257	19389	19509	19342	19299	19515	19156	19183	19207	19117	19190	19273	19309	19170	19247	19290	19398	19209	19418	19288	19136	19238	19330	19285	19091	19218	19224	19175	19192	19196	19248	19397	19248	18994	19025	19269	19263	19022	19232	19194	19280	19234	19035	19261	19394	19313	19240	19249	19328	19211	19252	19110	19400	19254	19288	19395	19478	19195	19316	19161	19095	19184	19073	19396	19214	19074	19073	19170	19133	19175	19154	19270	19210	19436	19220	19253	19258	19199	19146	19203	19375	19178	19215	19077	19098	19135	19347	19228	19387	19174	19324	19364	19320	19312	19567	19159	19365	19276	19381	19094	19155	19412	19196	19166	19264	19136	19328	19190	19262	19222	19412	19318	19226	19200	19135	19152	19206	19303	19159	19123	19112	19152	19123	19298	19300	19167	19221	19063	19236	19196	19362	19340	19211	19273	19103	19410	19198	19272	19306	19198	19255	19304	19286	19292	19232	19429	19336	19188	19182	19310	19307	19278	19460	19327	19277	19355	19153	19213	19201	19130	19053	19362	19248	19221	19336	19524	19163	19083	19385	19246	19268	19309	19318	19468	19281	19404	19146	19041	19295	19092	19144	19331	19193	19218	19166	19307	19279	19361	19307	19332	19240	19338	19425	19511	19168	19410	19448	19305	19187	19245	19086	19154	18987	19231	19124	19287	19297	19234	18953	19039	19199	19189	19248	19092	19302	19295	19462	19225	19255	19313	19316	19255	19255	19188	19199	19109	19278	19390	19316	19015	19268	19399	19384	19424	19421	19252	19233	19124	19364	19171	19359	19112	19222	19056	19271	19334	19211	19219	19052	19134	19235	19275	19021	19180	19206	19211	19254	19392	19189	19297	19229	19411	19254	18977	19347	19439	19187	19103	19237	19078	19158	19376	19375	19130	19358	19406	19228	19212	19138	19196	19150	19182	19176	19112	19197	19153	19445	19324	19312	19393	19340	19154	19141	19064	19076	19418	19171	19222	19255	19284	18963	19279	19258	19372	19122	19307	19425	19424	19377	19339	19195	19413	18999	19085	19442	19466	19297	19163	19283	19334	19346	19252	19195	19181	19213	19334	19151	19277	19492	19212	19308	19260	19211	19312	19248	19308	19271	19456	19189	19191	19161	19172	19407	19320	19216	19073	19100	19186	19236	19144	19241	19252	19354	19276	19260	19226	19357	19220	19263	19242	19157	19306	19287	19275	19242	19369	19403	19118	19292	19255	19257	19203	19186	19330	19235	19324	19280	19281	19439	19302	19370	19241	19215	19168	19068	19159	19472	19376	19257	19150	19312	19521	19482	19233	19281	19297	19243	19382	19453	19315	19436	19387	19339	19244	19289	19251	19092	19319	19239	19295	19244	19237	19365	19089	19249	19128	19340	19347	18991	19357	19279	19288	19333	19250	19259	19123	19165	19044	19318	19158	19270	19311	19079	19258	19376	19159	19264	19124	19100	19204	19304	19109	19305	19319	19139	19394	19216	19218	19008	19405	19385	19361	19176	19131	19242	19175	19230	19128	19383	19319	19427	19185	19348	19129	19253	19267	19253	19585	19260	19056	19431	19074	19057	19156	18948	19454	19165	19358	19509	19023	19272	19202	19309	19118	19141	19306	19478	19430	19148	19288	19261	19197	19216	19165	19211	19164	19421	19198	19180	19221	19424	18990	19358	19266	19267	19225	19326	19029	19282	19399	19336	19345	19222	19297	19221	19110	19243	19335	19214	19203	19404	19287	19108	19404	19275	19446	19178	19210	19206	19098	19032	19371	19184	19231	19124	19316	19088	19184	19162	19189	19231	19220	19272	19253	19461	19333	19275	19361	19166	19105	19200	19234	19135	19203	19118	19306	19230	19231	19116	19259	19104	19269	19161	19210	19256	19137	19250	19205	19337	19193	19295	19101	19187	19247	19454	19396	19592	19258	19203
58975	90354	71561	45822	32962	23893	16755	16332	16108	16211	16217	16226	16281	16350	16332	16175	16236	16341	16406	16211	16262	16417	16250	16207	16359	16181	16292	16262	16289	16198	16222	16290	16166	16229	16364	16123	16482	16356	16383	16110	16298	16303	16158	16247	16399	16142	16339	16238	16205	16306	16229	16388	16204	16248	16285	16588	16175	16348	16358	16367	16437	16277	16209	16313	16279	16236	16430	16308	16366	16140	16236	16289	16276	16261	16318	16276	16295	16278	16297	16242	16359	16100	16303	16488	16471	16379	16248	16386	16301	16449	16256	16402	16330	16454	16198	16444	16128	16339	16258	16334	16231	16463	16224	16160	16382	16337	16159	16253	16479	16209	16447	16253	16333	16324	16272	16320	16318	16234	16397	16186	16380	16321	16174	16370	16328	16300	16401	16115	16365	16146	16249	16147	16274	16174	16244	16365	16371	16300	16041	16324	16343	16276	16408	16237	16317	16313	16277	16231	16279	16151	16212	16242	16398	16511	16187	16269	16245	16321	16301	16399	16375	16365	16340	16132	16263	16123	16456	16181	16300	16364	16417	16172	16124	16213	16151	16394	16300	16232	16356	16175	16271	16225	16251	16246	16259	16239	16225	16280	16402	16231	16558	16245	16131	16213	16395	16266	16117	16304	16390	16106	16347	16283	16278	16138	16288	16245	16226	16250	16330	16361	16278	16261	16315	16288	16284	16219	16199	16338	16341	16223	16166	16394	16280	16187	16288	16128	16166	16517	16393	16109	16093	16261	16276	16257	16264	16053	16204	16147	16159	16377	16211	16075	16368	16332	16326	16284	16282	16351	16104	16375	16186	16205	16183	16159	16335	16097	16492	16444	16290	16374	16357	16345	16106	16298	16335	16138	16377	16216	16377	16283	16203	16226	16152	16338	16326	16537	16247	16248	16122	16218	16298	16478	16375	16249	16434	16275	16397	16251	16361	16256	16285	16241	16224	16200	16356	16294	16348	16223	16316	16314	16320	16186	16515	16122	16095	16187	16192	16454	16341	16117	16394	16182	16265	16258	16265	16136	16280	16184	16182	16385	16245	16315	16271	16262	16377	16348	16446	16346	16329	16167	16317	16040	16262	16301	16460	16144	16387	16254	16084	16289	16293	16212	16430	16265	16284	16130	16323	16151	16402	16285	16250	16390	16362	16307	16355	16218	16383	16358	16290	16119	16263	16147	16320	16225	16216	16238	16278	16225	16116	16319	16336	16323	16390	16402	16214	16272	16258	16354	16293	16207	16060	16286	16285	16385	16411	16269	16256	16176	16442	16321	16218	16329	16341	16263	16217	16296	16140	16500	16308	16254	16472	16459	16430	16254	16244	16367	16101	16253	16433	16502	16343	16407	16330	16086	16239	16329	16152	16326	16137	16354	16338	16216	16235	16099	16136	16248	16213	16263	16160	16329	16270	16370	16099	16310	16175	16192	16195	16301	16184	16150	16354	16272	16341	16179	16144	16152	16237	16222	16296	16279	16358	16344	16050	16287	16302	16191	16359	16184	16354	16235	16001	16289	16315	16271	16315	16218	16236	16259	16350	16457	16325	16249	16160	16365	16248	16406	16111	16203	16383	16131	16279	16302	16070	16227	16353	16268	16451	16208	16236	16280	16368	16271	16582	16203	16137	16232	16062	16344	16230	16130	16111	16282	16439	16239	16380	16345	16348	16278	16180	16399	16162	16426	16253	16041	16204	16233	16335	16275	16549	16381	16212	16411	16395	16400	16310	16238	16177	16276	16393	16203	16338	16412	16300	16134	16213	16289	16300	16366	16373	16208	16231	16349	16322	16322	16251	16239	16253	16190	16184	16235	16331	16244	16174	16332	16335	16333	16272	16334	16235	16379	16307	16204	16241	16347	16295	16358	16201	16170	16352	16259	16264	16163	16318	16464	16088	16142	16303	16069	16433	16236	16294	16311	16354	16292	16360	16393	16105	16335	16236	16396	16152	16359	16345	16270	16153	16495	16228	16489	16303	16361	16187	16313	16124	16189	16330	16108	16268	16230	16257	16231	16021	16357	16335	16433	16310	16487	16262	16331	16056	16137	16218	15944	16312	16275	16174	16284	16240	16234	16370	16458	16324	16247	16294	16148	16280	16281	16362	16316	16078	16430	16335	16232	16282	16460	16449	16346	16135	16302	16172	16409	16273	16245	16360	16187	16469	16244	16232	16328	16408	16442	16307	16296	16289	16290	16385	16299	16553	16283	16279	16130	16287	16355	16304	16232	16343	16441	16318	16255	16388	16416	16284	16214	16301	16312	16348	16268	16144	16289	16212	16341	16310	16302	16253	16393	16265	16125	16442	16342	16256	16235	16236	16174	16258	16446	16337	16272	16314	16316	16276	16292	16172	16249	16148	16397	16479	16225	16281	16209	16186	16233	16255	16115	16322	16315	16363	16374	16224	16369	16241	16337	16372	16345	16311	16385	16218	16477	16329	16311	16168	16291	16245	16112	16199	16214	16285	16316	16278	16258	16286	16325	16205	16259	16335	16471	16338	16400	16143	16403	16236	16097	16154	16251	16326	16284	16150	16222	16242	16268	16304	16167	16434	16223	16311	16387	16431	16135	16207	16280	16375	16253	16170	16391	16242	16128	16258	16194	16133	16345	16222	16400	16273	16204	16378	16283	16491	16152	16184	16329	16216	16250	16363	16287	16357	16210	16241	16324	16263	16346	16325	16157	16262	16259	16316	16201	16233	16234	16219	16357	16273	16313	16430	16026	16167	16454	16330	16375	16330	16236	16248	16365	16274	16264	16191	16242	16360	16215	16252	16216	16372	16249	16172	16318	16147	16150	16400	16114	16206	16289	16400	16147	16376	16206	16136	16304	16201	16238	16303	16096	16288	16295	16243	16324	16311	16146	16274	16113	16520	16136	16210	16308	16223	16291	16349	16276	16045	16335	16236	16312	16177	16138	16344	16365	16341	16144	16303	16286	16248	16379	16294	16331	16350	16249	16332	16234	16464	16376	16371	16281	16269	16161	16372	16250	16435	16248	16362	16303	16234	16429	16342	16373	16417	16347	16361	16468	16497	16300	16168	16199	16366	16260	16381	16124	16222	16208	16315	16340	16341	16412	16309	16270	16272	16288	16331	16291	16164	16226	16246	16463	16310	16220	16279	16300	16263	16379	16350	16271	16283	16164	16358	16277	16269	16228	16370	16272	16334	16347	16189	16201	16288	16368	16370	16297	16268	16294	16333	16305	16388	16346	16259	16197	16198	16154	16302	16290	16325	16418	16490	16315	16248	16321	16361	16168	16373	16231	16239	16131	16202	16109	16125	16297	16257	16245	16111	16279	16274	16283	16212	16330	16243	16213	16456	16319	16297	16047	16260	16067	16328	16342	16266	16499	16181	16221	16390	16239	16338	16304	16335	16197	16348	16136	16180	16164	16396	16379	16276	16290	16257	16389	16347	16357	16216	16248	16227	16450	16377	16392	16276	16340	16189	16379	16184	16187	16209	16363	16392	16519	16288	16077	16195	16300	16154	16293	16265	16339	16185	16130	16327	16435	16303	16206	16320	16202	16308	16262	16366	16342	16455	16358	16315	16325	16426	16285	16354	16311	16279	16280	16235	16210	16321	16430	16267	16243	16173	16430	16382	16121	16461	16010	16445	16423	16305	16219	16192	16219	16407	16177	16333	16374	16256	16341	16234	16225	16228	16363	16176	16264	16248	16424	16345	16548	16355	16320	16190	16281	16283	16159	16190	16302	16409	16320	16187	16368	16228	16388	16275	16130	16287	16234	16410	16266	16357	16354	16181	16370	16234	16062	16349	16286	16201	16269	16258	16205	16211	16352	16271	16243	16322	16263	16290	16182	16245	16405	16391	16240	16306	16183	16162	16339	16283	16283	16351	16269	16272	16398	16268	16218	16248	16237	16163	16428	16316	16268	16192	16327	16324	16232	16294	16251	16245	16296	16175	16388	16284	16244	16127	16224	16331	16323	16305	16320	16197	16203	16312	16330	16218	16263	16211	16164	16472	16262	16158	16269	16291	16315	16364	16292	16269	16243	16227	16338	16420	16220	16233	16261	16217	16288	16319	16274	16266	16330	16402	16180	16441	16245	16320	16559	16357	16203	16280	16146	16366	16255	16269	16107	16221	16371	16269	16359	16455	16246	16329	16270	16432	16294	16201	16298	16422	16197	16460	16315	16393	16286	16173	16270	16383	16216	16449	16235	16407	16235	16443	16333	16263	16183	16238	16408	16289	16314	16492	16365	16355	16440	16414	16266	16255	16057	16433	16352	16476	16208	16432	16296	16546	16401	16314	16265	16333	16373	16460	16318	16253	16220	16238	16240	16225	16290	16339	16350	16238	16365	16230	16341	16379	16326	16204	16377	16214	16355	16228	16307	16151	16121	16176	16300	16316	16229	16261	16395	16089	16348	16281	16241	16367	16332	16266	16338	16325	16220	16212	16350	16261	16290	16173	16220	16152	16298	16102	16393	16286	16284	16268	16508	16103	16452	16252	16309	16454	16338	16404	16269	16187	16422	16281	16311	16361	16111	16286	16369	16341	16406	16353	16372	16446	16296	16348	16264	16170	16351	16264	16244	16184	16298	16088	16261	16355	16298	16139	16231	16322	16149	16311	16322	16291	16187	16425	16289	16378	16275	16333	16314	16453	16314	16368	16230	16233	16282	16363	16308	16323	16241	16230	16456	16344	16275	16476	16270	16359	16312	16285	16307	16214	16300	16313	16333	16336	16413	16386	16271	16290	16232	16401	16350	16233	16245	16367	16298	16338	16203	16368	16290	16332	16440	16128	16309	16273	16180	16233	16256	16329	16296	16396	16310	16291	16401	16258	16242	16204	16098	16181	16244	16200	16504	16284	16095	16435	16099	16420	16355	16087	16267	16300	16259	16219	16428	16273	16319	16316	16385	16014	16335	16182	16403	16366	16367	16342	16294	16590	16273	16405	16325	16586	16262	16272	16308	16318	16358	16270	16248	16349	16303	16240	16373	16299	16169	16282	16369	16361	16322	16443	16239	16209	16209	16319	16230	16476	16073	16261	16448	16302	16211	16267	16165	16191	16266	16158	16173	16459	16213	16287	16349	16264	16258	16247	16165	16352	16404	16118	16214	16307	16360	16278	16205	16217	16261	16201	16365
23127	22886	34333	33064	32072	29991	26237	20756	19403	19964	19830	19580	19773	19382	19468	19457	19511	19534	19540	19344	19526	19379	19522	19315	19311	19575	19407	19292	19300	19127	19322	19308	19385	19301	19017	19183	19265	19340	19127	19105	19300	19149	19387	19462	19384	19259	19329	19388	19271	19288	19317	19106	19450	19194	19199	19187	19400	19264	19386	19315	19174	19209	19125	19353	19187	19098	19283	19295	19413	19527	19214	19179	19357	19318	19431	19177	19047	19272	19323	19354	19322	19128	19393	19205	19102	19090	19021	19345	19111	19185	19190	19211	19049	19182	19232	19006	19223	19049	19149	19363	19513	19151	19139	19275	19043	19293	19239	19210	19101	19168	19357	19286	19375	19353	19509	19486	19428	19220	19209	19113	19217	19247	19160	19265	19209	19228	19279	19347	19231	19107	19127	19164	19019	19252	19043	19123	19163	19196	19274	19296	19237	19096	19312	19316	19248	19106	19242	19206	19067	19111	19107	19099	19542	19279	19277	19261	19359	19283	19221	19269	19189	19363	19438	19227	19093	19290	19326	19139	19341	19261	19230	19159	19506	19333	19126	19074	19162	19330	19207	19256	19406	19018	19263	19224	19352	19341	19269	19195	19206	19362	19189	19405	19217	19169	19244	18972	19258	19248	19009	19116	19465	19182	19313	19214	19238	19143	19216	19139	19343	19181	19366	19351	19093	19289	19357	18960	19382	19233	19321	19231	19121	19272	19247	19360	19252	19246	19124	19274	19347	19152	19256	19343	19284	19273	19396	19134	19310	19045	19071	19221	19158	19181	19243	19080	19109	19260	19419	19264	19099	19214	19305	19482	19180	19153	19184	19138	18992	19492	19165	19178	19090	19318	19113	19432	19316	19270	18947	19119	19158	19251	19174	19157	19285	19175	19197	19221	19276	19203	19279	19344	19269	19132	19209	19112	19191	19185	19406	19216	19343	19247	19255	19194	19216	19152	19451	19433	19310	19102	19318	19210	19201	19152	19161	19059	19221	19237	19295	19211	18962	19218	19136	19240	19272	19381	19232	19163	19124	19305	19413	19186	19286	19451	19180	19038	19318	19232	19292	19336	19368	19196	19208	19239	19238	19074	19203	19274	19304	19453	19121	19353	19149	19096	19324	19132	19353	19188	19267	19523	19168	19156	19088	19282	19254	19047	19206	19116	19348	19509	19365	19158	19273	19111	19079	19156	19261	18952	19364	19302	19298	19141	19077	19237	19484	19229	19162	19003	19059	19041	19404	19138	19475	19186	19120	19323	19401	19244	19225	19336	19238	19143	19112	19148	19270	19283	19163	19387	19274	19291	19165	19251	19289	19339	19315	19218	19380	19167	19408	19201	19211	19165	19280	19190	19153	19187	19245	19036	19113	19314	19144	19158	19096	19149	19290	19296	19274	19274	19252	19161	19175	18983	19214	19198	19287	19200	19156	19233	19303	19162	19215	19332	19303	19323	19263	19124	19322	19381	19333	19114	19324	19094	19405	19278	19192	19272	19330	19192	19253	19190	19374	19320	19246	19270	19348	19212	19167	19344	19250	19168	19012	19255	19132	19205	19381	19003	19158	19163	19193	19195	19374	19392	19136	19339	19113	19037	19369	19184	19095	19297	19313	19199	19084	19162	19199	19249	19180	19354	19229	19332	19147	19147	19354	19162	19229	19060	19226	19176	19213	19276	19091	19231	19299	19166	19000	19259	19055	19240	19368	19166	19065	19160	19140	19227	19093	19266	19223	19075	19301	19387	19271	19249	19236	19161	19247	19168	19269	19310	19196	19293	19487	19261	19299	19196	19242	19160	19274	19316	19173	19216	19118	19162	18915	19124	19348	19201	19241	18999	19346	19126	19365	19241	19367	19156	19182	19307	19188	19295	19179	19347	19298	19249	19264	19277	19267	19308	19244	19305	19195	19192	19054	19477	19193	19380	19189	19050	19115	19402	19159	19097	19376	19237	19222	19124	19379	19232	19243	19155	19467	19231	19361	19287	19383	19053	19131	19248	19280	19148	19196	19251	19188	19102	19350	19318	19169	19130	19335	19080	19150	19147	19094	19318	19282	19393	19106	18977	19373	19074	19286	19232	19189	19192	19320	19348	19174	19217	19498	19108	19418	19365	19203	19059	19358	19310	19207	19131	19179	19238	19140	19259	19278	19095	19130	19310	19205	19128	19238	19246	19085	19372	19094	19361	19395	19199	19294	19340	19168	19119	19342	19271	19112	19207	18993	19082	19050	19332	19220	19277	19361	19415	19381	19142	19335	19266	19094	19059	19299	19205	19210	19189	19354	19233	19326	19347	19068	19177	19114	19288	19265	19299	19378	19208	19457	19120	19217	19151	19206	19188	19243	19303	19243	19287	19144	19070	19053	18842	19312	19207	19519	19231	19180	19256	19237	19076	19179	19186	19029	19179	19152	18964	19206	19208	18979	19128	19138	19241	19061	19171	19064	19280	19312	19329	19227	18990	19232	19175	19104	19183	19167	19123	19222	19438	19292	19249	19316	19262	19202	19369	19234	19286	19019	19107	19073	19026	19268	19335	19288	19135	19117	19166	19062	19117	19227	19245	19342	19163	19264	19409	19218	19266	19472	19351	19403	19246	19251	19350	19312	19187	19169	19065	19375	19255	19150	19460	19358	19229	19366	19474	19075	19238	19074	19314	18958	19064	19249	19373	19173	19219	19171	19406	19203	19342	19320	19320	19328	19267	19199	19119	19178	19154	19289	19224	19259	19044	19122	19236	19215	19280	19298	19284	19296	18968	19116	19256	19574	19185	19174	19208	19260	19104	19172	19173	19086	19420	19382	19201	19229	19398	19239	19183	19232	19230	19312	19423	19225	19289	19335	19240	19504	19189	19449	19173	19329	19162	19280	19337	19400	19405	19275	19103	19240	19306	19181	19187	19398	19079	19185	19378	19423	19240	19117	19294	19186	19170	19284	19389	19306	19361	19633	19221	19049	19157	19259	19002	19171	19171	19304	19258	19119	19247	19289	19335	19092	19176	19143	19315	19185	19161	19089	19225	19397	19197	19245	19295	19347	19231	19273	19431	19039	19229	19158	19308	19219	19082	18958	19120	19362	19287	19159	19156	19207	19358	19174	19171	19333	19430	19186	19041	19406	19149	19130	19239	19329	19118	18990	19139	19276	19199	19199	19154	19180	19223	19303	19135	19017	19099	19260	19207	19009	19156	18954	19231	19351	19196	19332	19151	19253	19127	18817	19196	19385	19210	19368	19267	19192	19281	19116	19150	19289	19118	19275	19160	19072	19390	19166	19294	19254	19251	19287	19187	19121	18969	19275	19205	19241	19225	19298	19369	19207	19065	19332	19162	19197	19102	19233	19121	19310	19177	19203	19184	19359	19348	19097	19215	19361	19202	19369	19530	19418	19280	19245	19250	19189	19188	19302	19154	19147	19215	19216	19351	19281	19275	19270	19301	19129	18919	19311	19281	19225	19278	19208	19278	19272	19191	19465	19503	19482	19399	19036	19124	19121	19183	19263	19160	19241	19315	19207	19236	19216	19203	19015	19284	19272	19313	19503	18937	19262	19215	19413	19216	19306	19231	19103	19184	19329	19190	19322	18976	19195	19119	19418	19288	19276	19037	19254	19106	19342	19097	19112	19416	19240	19277	19258	19027	19488	19290	19082	19068	19094	19263	19052	19240	19233	19183	19251	19171	19011	19382	19513	19227	19206	19317	18970	19161	19201	19228	19155	18998	19143	19056	19640	19324	19361	19059	19407	18921	19308	19257	19349	19327	19239	19107	19099	19120	19048	19167	19226	19268	19077	19355	19259	18991	19035	19364	19201	19087	19143	19379	19161	19478	19170	19063	19099	19165	19277	19311	19358	19099	19095	19260	19082	19291	19233	19282	19365	19157	19101	19159	19368	19371	19155	19323	19048	19233	19328	19413	19341	19218	19081	19145	19301	19395	19269	19099	19298	19276	19307	19136	19090	19272	19162	19158	19350	19270	19107	19400	19325	19311	19120	19321	19248	19366	19143	18986	18985	19164	19236	18989	19082	18957	19313	18998	19007	19324	19326	19163	19232	19155	19275	19066	19282	19449	19270	19095	19026	19172	19302	19189	19177	19230	19207	19229	19311	19247	19254	19209	18999	19147	19336	19218	19283	19165	19302	19290	19168	19369	19349	19088	19109	19289	19280	19330	19294	19106	19228	19153	19210	19112	19317	19300	19112	19192	19284	19322	19152	19158	19232	19175	19085	19309	19140	19110	19203	19103	19005	19416	19210	18975	19341	19136	19313	19100	19347	18992	19229	19191	19373	19046	19140	18999	19370	19195	19301	19238	19185	19434	19329	19297	18944	19294	19059	19106	19278	19217	19214	19365	19318	19104	19166	19121	19153	19257	19291	19160	19146	19112	19207	19364	19343	19272	19270	19116	19324	19321	19073	19187	19137	19173	19314	19223	19220	19270	19155	19198	19261	19159	19167	19104	19132	19141	19229	19258	19256	19394	19301	19213	19233	19099	19203	19339	19154	19208	19075	19113	19268	19366	19135	19176	19211	19421	19287	19305	19206	19211	19309	18992	19399	19225	19292	19208	19239	19205	19265	19264	19316	19152	19392	19387	19285	19113	19145	19079	19194	19011	19201	19053	19270	19089	19171	19254	19415	19268	19176	19226	19205	19183	18932	19280	19206	19228	19210	19389	19253	19330	19277	19062	19115	19236	19329	19373	19045	19269	19384	19166	19220	19124	19236	19212	19246	19301	19201	19259	19282	19312	19280	19189	19238	19139	19390	19366	19219	19331	19344	19241	19296	19234	19056	19125	19059	18967	19203	19054	19112	19360	19609	19080	19065	19387	19249	19225	19364	19271	19091	19211	19190	19150	19054	19204	19010	19232	19238	19092	19157	19279	19284	19218	19414	19219	19235	19096	19121	19229	19176	19169	19162	19248	19339	19249	19102	19372	19332	19207	19075	19305	19133	19076	19358	19449	19325	19298	19078	19399	19172	19475	19334	19148	19492	19177	19185	19208	19430	19419	19099	19322	19343	19349	19076	19087	19144	19168	19166	19165	19278	19245	19242	19231	19368	18971	19070	19165	19047	19078	19099	19235	19102	19302	19216	19041	19354	19240	19421	19251	19377	19081	19397	19144	19347	19108
64618	106835	90040	64916	49178	32318	17219	16072	16282	16137	16343	16298	16174	16347	16069	16251	16043	16365	16234	16140	16290	16411	16141	16201	16407	16224	16353	16111	16273	16189	16232	16471	16440	16333	16315	16246	16322	16430	16285	16265	16248	16331	16216	16424	16235	16086	16360	16061	16179	16214	16028	16271	16240	16323	16325	16309	16256	16192	16247	16143	16309	16302	16313	16018	16401	16251	16345	16126	16323	16288	16165	16353	16297	16082	16353	16313	16077	16274	16344	16216	16131	16151	16146	16339	16216	16211	16437	16233	16298	16306	16162	16263	16146	16156	16246	16293	16134	16293	16278	16399	16219	16285	16282	16346	16200	16259	16297	16217	16195	16393	16134	16321	16179	16365	16406	16243	16437	16520	16211	16417	16247	16327	16159	16356	16273	16162	16246	16168	16249	16238	16331	16371	16226	16225	16194	16213	16202	16269	16340	16270	16131	16357	16263	16317	16297	16451	16247	16268	16258	16196	16243	16185	16375	16316	16177	16347	16290	16084	16369	16273	16140	16123	16289	16385	16129	16202	16389	16221	16276	16177	16231	16280	15963	16179	16219	16263	16232	16218	16241	16250	16200	16028	16160	16260	16185	16251	16053	16305	16038	16245	16132	16205	16392	16316	16109	16185	16102	16159	16169	16333	16158	16305	16369	16243	16339	16266	16154	16362	16386	16335	16211	16207	16259	16331	16284	16314	16400	16303	16234	16207	16180	16172	16128	16152	16290	16196	16256	16247	16327	16263	16233	16271	16182	16407	16234	16280	16276	16327	16263	16326	16308	16234	16174	16215	16197	16395	15938	16290	16321	16154	16228	16085	16164	16177	16420	16225	16295	16342	16223	16304	16151	16242	16254	16142	16135	16294	16117	16211	16226	16244	16207	16115	16244	16159	16142	16177	16227	16243	16242	16075	16163	16406	16269	16380	16383	16364	16385	16328	16162	16465	16113	16108	16245	16108	16226	16359	16143	16142	16131	16314	16232	16191	16137	16334	16233	16121	16303	16246	16321	16041	16304	16307	16150	16287	16272	16207	16209	16213	16148	16251	16182	16229	16251	16119	16325	16228	16267	16219	16055	16028	16271	16176	16216	16297	16129	16345	16222	16265	16212	16422	16274	16009	16388	16220	16092	16062	16114	16238	16294	16090	16268	16166	16168	16040	16303	16229	16264	16327	16197	16304	16358	16329	16233	16257	16168	16180	16331	16094	16278	16163	16363	16269	16295	16232	16291	16335	16156	16190	16247	16276	16201	16108	16199	16226	16063	16297	16328	16343	16209	16255	16236	16195	16246	16270	16133	16139	16386	16269	16169	16161	16236	16183	16355	16236	16097	16178	16186	16276	16266	16257	16128	16262	16137	16135	16172	16298	16145	16314	16171	16219	16403	16264	16035	16057	16161	16305	16272	16280	16228	16221	16256	16106	16143	16208	16319	16177	16384	16190	16300	16186	16078	16188	16130	16151	16287	16379	16311	16272	16178	16263	16243	16252	16126	16281	16169	16215	16273	16165	16179	16121	16223	16325	16388	16238	16173	16031	16344	16341	16198	16090	16297	16296	16169	16391	16253	16243	16138	16235	16222	16185	16261	16205	16317	16106	16330	16252	16353	16378	16181	16176	16355	16208	16122	16300	16347	16212	15966	16293	16308	16316	16352	16347	16157	16216	16365	16199	16324	16215	16275	16323	16328	16146	15995	16146	16185	16173	16357	16382	16399	16087	16142	16382	16114	16337	16354	16112	16184	16161	16277	16203	16204	16392	16312	16450	16296	16000	16172	16193	16164	16298	16321	16125	16337	16186	16103	16258	16334	16151	16387	16167	16286	16268	16045	16111	16195	16111	16324	16237	16273	16280	16176	16152	16109	16390	16169	16009	16230	16045	16225	16212	16327	16496	16259	16266	16133	16124	16304	16190	16114	16314	16169	16220	16390	16126	16212	16324	16244	16152	16110	16316	16085	16058	16439	16127	16235	16430	16145	16287	16132	16116	16151	16107	16243	16247	16196	16319	16132	16017	16271	16019	16396	16244	16163	16108	16301	16152	16278	16254	16094	16143	16140	16171	16229	16335	16415	16246	16230	16255	16298	16199	16197	16506	16210	16101	16279	16308	16357	16038	16184	16295	16182	16323	16264	16219	16206	16115	16223	16179	16402	16382	16266	16354	16247	16382	16131	16356	16193	16219	16240	16227	16319	16264	16244	16177	16252	16293	16231	16253	16283	16194	16154	16281	16120	16168	16415	16313	16098	16260	16286	16184	16311	16121	16300	16141	16173	16331	16354	16134	16337	16316	16107	16213	16230	16243	16090	16211	16398	16337	16040	16109	16242	16156	16110	16330	16259	15876	16328	16100	16218	16194	16570	16437	16245	16231	16087	16252	16312	16199	16301	16212	16176	16162	16300	16147	16233	16296	16126	16424	16168	16322	16372	15942	16207	16347	16587	16366	16071	16201	16285	16097	16293	16166	16214	16182	16290	16346	16203	16354	16369	16339	16257	16312	16297	16363	16319	16294	16261	16259	16107	16220	16039	16410	16249	16151	16246	16280	16214	16384	16292	16139	16207	16254	16278	16031	16322	16070	16287	16239	16173	16007	16338	16213	16254	16126	16142	16180	16187	16254	16193	16355	16232	16202	16256	16148	16193	16250	16387	16355	16235	16376	16414	16369	16197	16241	16271	16194	16219	16204	16147	16423	16181	16230	16166	16143	16325	16367	16419	16252	16398	16353	16216	16227	16276	16184	16195	16093	16228	16369	16335	16200	16063	16154	16112	16008	16086	16142	16175	16071	16007	16404	16230	16207	16167	16195	16303	16236	16202	16241	16229	16329	16289	16396	16277	16220	16184	16310	16268	16237	16242	16194	16121	16311	16389	16335	16447	16316	16323	16160	16318	16276	16208	16182	16469	16130	16271	16248	16163	16146	16284	16279	16084	16279	16239	16224	16199	16304	16229	16184	16210	16315	16184	16227	16202	16290	16285	16294	16182	16225	16083	16281	16187	16325	16056	16242	16263	16219	16175	16171	16203	16316	16246	16336	16139	16088	16335	16148	16190	16242	16079	16093	16275	16321	16319	16229	16332	16066	16111	16075	16256	16137	16139	16264	16185	16266	16218	16087	16481	16194	16509	16148	16233	16350	16168	16175	16207	16319	16204	16314	16248	16117	16171	16252	16226	16187	16130	16260	16451	16208	16200	16211	16219	16126	16253	16170	16020	16389	16180	16202	16103	16047	16332	16216	16238	16232	16200	16247	16117	16188	16506	16320	16358	16219	16216	16176	16313	16264	16183	16303	16293	16306	16282	16247	16217	16314	16302	16187	16108	16147	16161	16146	16078	16231	16201	16293	16164	16265	16281	16280	16111	16306	16339	16286	16437	16231	16164	16275	16087	16191	16237	16186	16130	16176	16240	16275	16293	16312	16307	16293	16335	16119	16049	16306	16015	16246	16315	16171	16167	16205	16308	16285	16231	16098	16133	16321	16353	16056	16252	16454	16164	16338	16067	16233	16205	16269	16090	16393	16132	16177	16396	16279	16255	16251	16190	16310	16213	16463	16291	16179	16311	16195	16297	16321	16155	16318	16232	16209	16129	16190	16333	16236	16224	16244	16276	16107	16201	16110	16276	16053	16225	16201	16365	16120	16142	16230	16208	16124	16280	16303	16236	16297	16133	16304	16145	16111	16457	16223	16226	16335	16019	16288	16219	16190	16151	16223	16204	16081	16134	16363	16198	16249	16316	16179	16341	16109	16202	16120	16102	16215	16386	16167	16228	16193	16245	16254	16102	16164	16336	16171	16217	16131	16268	16243	16196	16211	16283	16303	16303	16212	16290	16111	16284	16328	16331	16135	16313	16336	16280	16110	16224	16301	16300	16103	16361	16339	16190	16258	16184	16358	16108	16109	16296	16332	16283	16304	16374	16082	16122	16178	16192	16314	16220	16465	16221	16443	16209	16260	16087	16131	16303	16370	16170	16098	16328	16362	16106	16281	16191	16425	16180	16209	16169	16306	16206	16260	16120	16166	16330	16319	16331	16205	16298	16105	16107	16030	16280	16220	16245	16370	16193	16323	16234	16329	16328	16221	16248	16319	16227	16120	16385	16207	16241	16291	16275	16270	16139	16161	16327	16107	16330	16291	16424	16243	16205	16218	16180	16187	16233	15968	16218	16206	16371	16218	16309	16279	16084	16243	16227	16186	16171	16368	16256	16208	16262	16239	16214	16321	16159	16162	16044	16121	16150	16345	16318	16370	16299	16183	16163	16167	16297	16317	16261	16255	16182	16347	16103	16306	16253	16141	16219	16179	16141	16219	16360	16398	16186	16185	16330	16253	16174	16281	16302	16214	16398	16144	16149	16124	16322	16319	16338	16090	16243	16253	16442	16152	16079	16210	16257	16191	16225	16257	16184	16141	16014	16299	16203	16109	16442	16314	16357	16152	16203	16211	16219	16142	16147	16065	16197	16140	16012	16018	16339	16185	16326	16361	16298	16322	16270	16270	16214	16119	16275	16183	16081	16273	16162	16246	16034	16344	16262	16141	16183	16186	16163	16220	16310	16263	16197	16338	16304	16379	16091	16213	16230	16232	16126	16118	16144	16354	16311	16235	16098	16317	16185	16068	16190	16163	16213	16161	16203	16260	16231	16340	16329	16271	16143	16154	16197	16130	16301	16002	16296	16237	16366	16189	16213	16293	16290	16142	16185	16174	16256	16258	16234	16375	16151	16237	16250	16186	16225	16275	16273	16289	16354	16118	16342	16403	16226	16110	16340	16162	16125	16320	16170	16112	16211	16189	16124	16317	16239	16263	16140	16272	16475	16205	16084	16232	16363	16296	16230	16104	16143	16171	16353	16220	16298	16190	16281	16263	16199	16275	16290	16209	16311	16297	16255	16340	16260	16016	16342	16060	16165	16310	16229	16124	16353	16385	16318	16256	16239	16335	16101	16336	16271	16253	16105	16307	16280	16177	16228	16235	16262	16187	16192	16279	16180	16311	16342	16198	16298	16206	16224	16428	16359	16132	16164	16101	16288	16163	16322	16378	16192	16220	16308	16159	16274	16236	16112	16330	16294	16072	16205	16396	16240	16164	16250	16316	16069	16196	16409	16272	16309	16186	16072	16415	16264	16152
29937	33562	39988	31239	22441	19986	18284	17626	17784	17612	17636	17857	17589	17742	17697	17442	17600	17684	17634	17720	17810	17588	17683	17691	17539	17553	17580	17523	17650	17582	17651	17565	17609	17853	17762	17700	17580	17624	17513	17544	17602	17545	17580	17732	17614	17458	17452	17448	17548	17596	17790	17660	17647	17590	17567	17689	17428	17605	17607	17673	17660	17703	17720	17380	17722	17641	17535	17553	17563	17627	17710	17481	17481	17533	17622	17554	17625	17617	17458	17705	17631	17521	17321	17679	17482	17659	17716	17867	17571	17589	17735	17555	17616	17542	17750	17489	17575	17570	17686	17496	17699	17497	17649	17644	17605	17829	17869	17569	17753	17708	17743	17318	17515	17626	17615	17773	17792	17539	17745	17755	17420	17700	17581	17441	17622	17623	17565	17671	17515	17619	17719	17587	17387	17464	17466	17427	17505	17864	17575	17590	17528	17617	17492	17469	17560	17599	17556	17544	17604	17605	17646	17777	17631	17508	17589	17656	17544	17538	17678	17599	17661	17438	17530	17708	17570	17678	17721	17607	17482	17497	17519	17802	17727	17506	17639	17772	17606	17672	17580	17450	17752	17525	17635	17603	17616	17550	17609	17523	17587	17614	17563	17375	17889	17626	17438	17618	17640	17610	17692	17655	17727	17543	17718	17449	17578	17586	17462	17467	17619	17643	17595	17724	17873	17532	17703	17468	17538	17512	17622	17513	17564	17542	17727	17475	17625	17629	17837	17551	17668	17470	17681	17627	17532	17566	17845	17457	17552	17663	17717	17503	17571	17478	17632	17528	17444	17571	17326	17445	17621	17345	17591	17356	17604	17734	17696	17728	17787	17566	17621	17464	17567	17643	17817	17691	17464	17603	17527	17667	17722	17664	17621	17589	17529	17724	17581	17602	17576	17379	17553	17541	17580	17258	17494	17771	17573	17608	17742	17516	17411	17457	17583	17691	17635	17618	17436	17693	17448	17478	17660	17657	17580	17693	17494	17466	17596	17823	17672	17591	17715	17448	17607	17616	17611	17648	17676	17507	17610	17708	17607	17791	17640	17655	17597	17776	17444	17380	17630	17577	17694	17740	17670	17774	17629	17665	17636	17644	17533	17531	17656	17680	17645	17427	17512	17567	17676	17469	17742	17513	17396	17667	17738	17772	17762	17462	17574	17514	17522	17469	17737	17610	17321	17690	17605	17605	17782	17573	17442	17541	17646	17565	17747	17515	17713	17647	17570	17804	17803	17666	17738	17625	17644	17386	17514	17566	17605	17660	17476	17503	17702	17591	17615	17635	17719	17631	17663	17693	17527	17572	17542	17442	17464	17470	17590	17696	17457	17694	17587	17465	17590	17525	17655	17628	17684	17674	17508	17629	17515	17662	17401	17624	17668	17583	17457	17526	17857	17611	17537	17513	17650	17668	17776	17654	17780	17564	17622	17482	17516	17737	17544	17686	17670	17840	17669	17471	17495	17512	17617	17563	17488	17543	17644	17517	17714	17935	17765	17388	17572	17694	17399	17579	17808	17546	17387	17644	17695	17750	17520	17852	17628	17533	17492	17667	17516	17505	17535	17542	17752	17430	17390	17621	17713	17703	17513	17470	17963	17541	17596	17687	17595	17744	17472	17849	17495	17569	17434	17629	17755	17594	17499	17479	17777	17576	17618	17461	17459	17531	17672	17615	17635	17562	17682	17429	17487	17575	17515	17447	17634	17596	17615	17728	17364	17578	17506	17593	17415	17410	17630	17571	17682	17476	17562	17716	17433	17402	17580	17620	17613	17744	17411	17619	17716	17739	17550	17714	17759	17595	17554	17569	17596	17458	17606	17891	17557	17709	17664	17532	17748	17635	17589	17434	17664	17391	17557	17586	17429	17681	17709	17513	17570	17620	17764	17719	17588	17663	17571	17553	17789	17545	17614	17593	17691	17685	17587	17548	17816	17588	17508	17618	17843	17615	17783	17437	17679	17425	17418	17536	17669	17713	17747	17660	17553	17721	17537	17690	17657	17378	17699	17490	17607	17656	17635	17499	17501	17679	17571	17512	17582	17386	17795	17569	17512	17742	17597	17548	17765	17466	17628	17681	17660	17496	17632	17633	17592	17635	17501	17682	17552	17730	17688	17620	17618	17705	17699	17688	17744	17624	17579	17659	17742	17461	17728	17713	17663	17557	17634	17670	17507	17582	17662	17679	17513	17399	17623	17512	17703	17719	17635	17644	17646	17550	17791	17590	17527	17632	17698	17665	17606	17705	17565	17420	17583	17750	17614	17700	17501	17719	17580	17795	17668	17900	17669	17769	17659	17664	17550	17633	17472	17702	17581	17498	17799	17781	17653	17666	17755	17677	17697	17556	17590	17533	17460	17761	17425	17490	17638	17453	17476	17585	17634	17297	17582	17705	17729	17578	17665	17536	17480	17636	17573	17705	17752	17561	17422	17612	17793	17567	17508	17645	17621	17607	17684	17691	17560	17628	17515	17318	17611	17494	17540	17749	17647	17707	17588	17715	17616	17548	17741	17451	17755	17602	17595	17750	17692	17634	17544	17633	17658	17642	17555	17513	17657	17831	17508	17520	17620	17637	17664	17559	17583	17460	17457	17525	17405	17656	17588	17600	17642	17764	17553	17572	17312	17201	17633	17564	17557	17621	17605	17671	17614	17805	17429	17494	17603	17475	17509	17636	17549	17445	17696	17628	17765	17576	17590	17797	17531	17589	17635	17493	17469	17465	17598	17582	17540	17636	17610	17666	17380	17552	17630	17555	17716	17657	17633	17576	17638	17388	17707	17637	17433	17442	17765	17481	17656	17775	17574	17538	17822	17354	17509	17600	17539	17605	17547	17455	17678	17460	17396	17537	17647	17497	17621	17926	17815	17587	17711	17599	17522	17463	17631	17716	17619	17754	17550	17570	17773	17487	17627	17648	17646	17660	17473	17757	17500	17675	17742	17551	17526	17580	17609	17463	17638	17606	17573	17387	17912	17762	17834	17696	17652	17586	17571	17778	17588	17514	17559	17760	17661	17631	17526	17590	17559	17512	17506	17612	17601	17578	17819	17579	17679	17452	17440	17511	17615	17773	17619	17683	17802	17445	17643	17545	17676	17665	17720	17694	17557	17562	17737	17643	17741	17604	17534	17677	17695	17672	17615	17641	17713	17608	17642	17479	17711	17822	17313	17550	17510	17580	17625	17344	17513	17730	17529	17430	17589	17661	17417	17669	17584	17791	17729	17604	17695	17582	17687	17629	17517	17678	17688	17557	17543	17788	17543	17559	17484	17463	17338	17660	17646	17608	17536	17736	17618	17756	17521	17562	17676	17661	17746	17814	17803	17579	17524	17702	17578	17475	17592	17567	17551	17488	17557	17634	17599	17638	17511	17475	17743	17618	17724	17773	17676	17730	17752	17530	17534	17462	17553	17674	17603	17593	17435	17531	17542	17685	17788	17506	17449	17628	17473	17561	17829	17575	17431	17602	17623	17388	17478	17357	17688	17722	17631	17589	17613	17462	17650	17644	17656	17638	17632	17461	17557	17651	17573	17574	17773	17461	17452	17563	17813	17736	17472	17570	17566	17635	17547	17640	17369	17303	17563	17755	17656	17537	17710	17318	17409	17720	17461	17520	17482	17569	17533	17742	17474	17569	17401	17646	17564	17499	17445	17745	17697	17435	17481	17734	17589	17676	17647	17520	17616	17627	17406	17481	17696	17486	17543	17647	17350	17686	17853	17541	17543	17815	17690	17536	17618	17753	17525	17601	17874	17631	17693	17481	17389	17529	17720	17497	17592	17635	17642	17571	17648	17478	17614	17789	17474	17639	17553	17643	17474	17748	17686	17737	17775	17500	17638	17523	17401	17650	17415	17651	17633	17709	17647	17649	17631	17708	17698	17588	17627	17317	17649	17722	17587	17621	17621	17701	17597	17680	17476	17578	17725	17403	17634	17612	17731	17508	17517	17581	17687	17596	17682	17587	17570	17748	17628	17652	17584	17499	17707	17475	17517	17672	17762	17614	17845	17793	17571	17451	17485	17605	17435	17631	17680	17646	17595	17583	17637	17632	17683	17715	17674	17789	17833	17482	17449	17493	17447	17595	17532	17572	17738	17616	17383	17566	17566	17622	17655	17597	17788	17507	17715	17530	17550	17715	17787	17492	17730	17727	17586	17556	17713	17646	17529	17862	17570	17680	17544	17400	17708	17712	17566	17543	17616	17474	17509	17549	17572	17709	17708	17543	17604	17546	17749	17693	17524	17461	17592	17481	17850	17586	17630	17613	17619	17568	17672	17514	17290	17695	17839	17732	17535	17590	17647	17721	17505	17641	17629	17527	17541	17429	17673	17645	17679	17507	17738	17718	17584	17643	17433	17494	17637	17555	17612	17503	17572	17518	17573	17487	17706	17647	17761	17695	17702	17504	17556	17604	17749	17649	17666	17689	17742	17664	17744	17673	17627	17698	17539	17604	17881	17487	17519	17824	17738	17411	17473	17549	17668	17619	17518	17665	17573	17712	17436	17650	17646	17897	17635	17598	17619	17749	17754	17531	17479	17686	17702	17670	17533	17563	17641	17521	17677	17698	17488	17419	17593	17631	17737	17723	17347	17700	17517	17630	17600	17644	17618	17787	17668	17717	17690	17364	17527	17574	17757	17615	17664	17531	17658	17732	17761	17624	17701	17594	17632	17593	17589	17566	17657	17591	17601	17670	17629	17532	17681	17792	17531	17496	17571	17571	17694	17329	17628	17511	17670	17600	17579	17620	17830	17706	17659	17951	17675	17562	17718	17571	17712	17714	17737	17685	17588	17558	17692	17852	17742	17595	17474	17737	17703	17564	17453	17728	17587	17601	17794	17621	17733	17546	17646	17651	17483	17639	17654	17587	17517	17629	17630	17612	17540	17631	17595	17739	17605	17468	17306	17712	17496	17394	17563	17751	17612	17665	17600	17522	17277	17760	17619	17730	17590	17734	17612	17667	17509	17540	17694	17283	17417	17391	17631	17585	17489	17477	17574	17660	17692	17621	17564	17661	17431	17643	17737	17573	17671	17533	17400	17489	17535	17474	17581	17629	17538	17495	17400	17439	17585	17563	17675	17579	17516	17372	17589	17684	17721	17561	17724	17531	17664	17691	17621	17713
35340	52000	43671	27427	20599	17777	15414	15234	15388	15316	15220	15347	15216	15337	15252	15277	15334	15228	15323	15258	15342	15233	15269	15477	15247	15318	15487	15342	15163	15412	15278	15278	15334	15202	15244	15145	15344	15219	15164	15136	15408	15251	15356	15377	15228	15238	15297	15241	15369	15167	15381	15462	15380	15230	15235	15281	15342	15360	15348	15216	15243	15096	15234	15270	15282	15245	15242	15187	15347	15244	15484	15264	15317	15157	14999	15378	15174	15332	15440	15440	15335	15280	15387	15231	15304	15130	15417	15299	15228	15267	15323	15293	15162	15156	15257	15282	15363	15226	15365	15172	15225	15201	15238	15327	15394	15328	15329	15198	15266	15153	15287	15177	15150	15213	15268	15368	15420	15388	15346	15440	15185	15335	15155	15349	15153	15310	15290	15277	15383	15200	15246	15244	15233	15380	15319	15080	15363	15204	15447	15275	15167	15220	15142	15378	15213	15248	15190	15037	15344	15324	15231	15193	15288	15305	15285	15188	15053	15199	15191	15381	15243	15265	15239	15257	15249	15347	15180	15298	15135	15440	15225	15519	15377	15179	15276	15261	15346	15485	15162	15338	15375	15270	15302	15260	15162	15338	15320	15259	15276	15185	15283	15377	15206	15454	15320	15250	15272	15295	15429	15274	15179	15318	15356	15306	15185	15153	15180	15261	15261	15296	15236	15176	15306	15233	15252	15325	15313	15287	15230	15274	15428	15159	15281	15246	15269	15216	15285	15231	15250	15118	15108	15373	15271	15231	15336	15240	15240	15291	15399	15520	15372	15486	15240	15235	15291	15406	15214	15083	15352	15228	15270	15225	15260	15226	15362	15105	15266	15312	15267	15267	15255	15209	15430	15223	15399	15315	15145	15315	15415	15284	15313	15304	15221	15363	15371	15317	15192	15323	15248	15288	15441	15129	15364	15191	15363	15242	15253	15233	15313	15276	15315	15316	15326	15214	15266	15466	15159	15399	15121	15215	15220	15329	15208	15266	15370	15035	15089	15444	15344	15188	15487	15321	15379	15393	15201	15305	15522	15125	15329	15193	15353	15163	15267	15287	15045	15192	15402	15288	15283	15281	15367	15375	15188	15116	15258	15294	15240	15251	15380	15177	15081	15159	15480	15291	15060	15456	15295	15218	15253	15176	15139	15225	15157	15231	15322	15307	15245	15248	15148	15237	15323	15100	15264	15260	15557	15310	15295	15164	15272	15165	15290	15372	15442	15344	15378	15213	15308	14997	15462	15157	15267	15336	15229	15219	15276	15185	15286	15361	15207	15270	15271	15288	15306	15324	15384	15250	15154	15351	15242	15344	15092	15189	15313	15332	15406	15221	15156	15333	15231	15323	15344	15310	15307	15289	15153	15347	15307	15144	15380	15338	15205	15282	15202	15094	15241	15272	15305	15380	15474	15360	15270	15255	15247	15400	15179	15299	15214	15179	15127	15394	15204	15073	15418	15156	15343	15152	15327	15336	15338	15323	15269	15400	15204	15183	15192	15241	15270	15099	15351	15216	15327	15176	15269	15277	15380	15317	15107	15407	15027	15219	15120	15191	15248	15278	15312	15287	15354	15266	15311	15112	15261	15422	15302	15499	15217	15298	15311	15199	15233	15226	15403	15158	15202	15190	15125	15355	15237	15236	15330	15242	15319	15287	15262	15160	15296	15342	15321	15314	15138	15253	15255	15226	15126	15269	15256	15380	15367	15231	15158	15167	15204	15304	15285	15208	15295	15359	15156	15248	15367	15383	15302	15337	15162	15356	15116	15337	15241	15256	15312	15356	15183	15307	15202	15108	15365	15319	15345	15180	15248	15335	15270	15092	15264	15249	15329	15193	15339	15317	15393	15254	15162	15375	15403	15204	15217	15054	15225	15155	15330	15151	15252	15200	14999	15190	15430	15311	15277	15236	15314	15196	15050	15333	15311	15341	15214	15592	15196	15320	15440	15076	15329	15393	15178	15518	15319	15416	15284	15231	15320	15268	15207	15301	15206	15332	15250	15024	15268	15207	15246	15298	15179	15297	15260	15217	15288	15343	15250	15180	15402	15309	15207	15172	15449	15408	15501	15362	15356	15409	15179	15150	15215	15178	15314	15186	15221	15394	15288	15210	15235	15258	15189	15288	15295	15373	15347	15238	15349	15383	15274	15173	15144	15198	15216	15262	15424	15289	15381	15191	15279	15238	15223	15253	15317	15348	15251	15270	15340	15279	15323	15310	15313	15265	15275	15263	15261	15264	15263	15288	15400	15430	15349	15258	15299	15332	15208	15324	15189	15225	15194	15359	15178	15286	15438	15309	15274	15351	15345	15392	15163	15170	15274	15184	15363	15139	15301	15268	15381	15235	15301	15223	15219	15180	15141	15233	15207	15397	15328	15011	15217	15213	15276	15237	15208	15186	15122	15058	15179	15242	15315	15344	15410	15372	15361	15224	15383	15275	15192	15346	15210	15137	15192	15316	15302	15094	15260	15516	15265	15156	15333	15349	15190	15221	15345	15070	15317	15228	15324	15258	15236	15317	15144	15359	15237	15099	15249	15233	15234	15237	15287	15056	15266	15079	15313	15293	15373	15128	15232	15435	15319	15209	15373	15204	15102	15318	15120	15269	15104	15256	15367	15212	15371	15244	15276	15275	15144	15104	15433	15254	15246	15211	15289	15142	15340	15238	15263	15004	15271	15347	15263	15304	15238	15261	15189	15150	15320	15354	15223	15342	15187	15285	15329	15073	15156	15305	15311	15246	15227	15403	15404	15231	15376	15480	15360	15259	15342	15148	15402	15229	15199	15445	15347	15117	15018	15212	15368	15273	15231	15243	15456	15197	15305	15268	15272	15369	15124	15442	15247	15325	15255	15273	15157	15243	15306	15369	15217	15314	15179	15292	15287	15278	15304	15168	15250	15286	15156	15172	15346	15177	15417	15304	15313	15199	15464	15106	15071	15286	15293	15251	15389	15184	15245	15292	15294	15267	15312	15467	15315	15249	15075	15331	15356	15196	15134	15133	15193	15276	15168	15422	15319	15420	15405	15569	15273	15443	15428	15447	15375	15384	15350	15358	15247	15369	15285	15041	15223	15396	15159	15311	15210	15262	15274	15313	15497	15232	15268	15054	15129	15401	15288	15449	15353	15197	15339	15190	15434	15351	15196	15306	15206	15247	15298	15215	15388	15315	15123	15147	15076	15291	15185	15238	15569	15368	15261	15296	15187	15267	15253	15182	15283	15273	15248	15304	15267	15381	15287	15342	15204	15091	15172	15307	15249	15399	15241	15341	15142	15109	15345	15336	15112	15139	15018	15266	15359	15257	15284	15095	15268	15343	15081	15250	15342	15304	15221	15193	15223	15246	15312	15143	15163	15331	15292	15136	15276	15324	15281	15408	15307	15099	15213	15363	15315	15236	15381	15277	15258	15169	15295	15086	15137	15302	15360	15210	15162	15292	15261	15231	15298	15415	15154	15216	15197	15292	15196	15266	15201	15252	15359	15053	15284	15325	15247	15241	15229	15268	15534	15190	15331	15262	15289	15268	15301	15363	15237	15201	15271	15176	15190	15300	15173	15326	15145	15375	15259	15246	15306	15189	15276	15250	15212	15280	15108	15149	15361	15204	15308	15310	15330	15213	15209	15259	15351	15175	15080	15327	15274	15175	15228	15326	15332	15146	15223	15261	15350	15132	15151	15372	15359	15260	15353	15163	15252	15292	15164	15363	15176	15458	15231	15278	15431	15238	15210	15411	15337	15302	15167	15335	15234	15165	15229	15228	15275	15200	15262	15220	15149	15402	15129	15307	15239	15352	15280	15246	15303	15106	15268	15241	15362	15226	15240	15281	15243	15236	15371	15301	15403	15426	15247	15376	15236	15330	15436	15352	15424	15299	15237	15300	15312	15268	15468	15272	15296	15153	15313	15238	15158	15220	15137	15254	15208	15181	15360	15500	15161	15401	15331	15101	15175	15265	15299	15261	15211	15459	15068	15409	15282	15221	15292	15514	15272	15209	15254	15261	15337	15360	15227	15219	15263	15266	15157	15175	15260	15272	15307	15248	15236	15254	15253	15339	15223	15236	15276	15454	15177	15217	15208	15381	15265	15150	15416	15375	15452	15128	15174	15293	15188	15332	15293	15426	15126	15222	15262	15292	15274	15250	15240	15500	15324	15259	15012	15357	15478	15320	15189	15250	15321	15263	15382	15250	15285	15230	15297	15198	15252	15485	15160	15307	15396	15288	15312	15209	15243	15196	15234	15244	15370	15180	15125	15340	15261	15221	15310	15130	15266	15257	15385	15225	15125	15223	15449	15291	15231	15235	15014	15265	15226	15299	15375	15225	15207	15340	15119	15276	15115	15160	15285	15166	15260	15381	15289	15183	15284	15314	15144	15298	15170	15366	15116	15338	15325	15208	15263	15400	15401	15360	15179	15248	15181	15320	15315	15191	15241	15279	15222	15268	15092	15418	15218	15320	15199	15210	15301	15380	15349	15193	15235	15415	15238	15415	15370	15256	15292	15529	15236	15193	15288	15251	15357	15207	15268	15476	15209	15105	15141	15309	15317	15346	15318	15158	15250	15216	15223	15275	15309	15337	15331	15361	15252	15354	15505	15169	15242	15296	15199	15377	15134	15244	15217	15224	15443	15493	15203	15279	15223	15231	15353	15184	15377	15075	15301	15317	15154	15152	15333	15225	15305	15293	15345	15104	15236	15171	15319	15256	15295	15419	15231	15368	15305	15078	15384	15284	15226	15332	15377	15447	15134	15385	15333	15274	15350	15242	15279	15171	15161	15304	15169	15304	15290	15349	15350	15166	15180	15263	15302	15127	15145	15280	15106	15335	15213	15075	15250	15190	15234	15391	15274	15283	15249	15085	15127	15196	15384	15301	15396	15140	15487	15209	15237	15307	15245	15121	15217	15316	15283	15312	15237	15314	15098	15254	15246	15235	15092	15158	15144	15298	15269	15164	15306	15480	15154	15166	15288	15098	15351	15442	15197	15473	15290	15280	15363	15355	15150	15115	15078	15296	15214	15111	15260	15154	15295	15134	15358	15272	15399	15252	15457	15036	15211	15025	15310	15206	15273	15234	15278	15280	15295	15179	15085	15213	15444	15201	15050	15177	15316	15376	15213	15239
25629	25228	45235	43387	30931	24788	20744	18102	17875	17715	17957	17733	17624	17691	17961	17745	17735	17783	17575	17669	17649	17753	17562	17740	17682	17539	17776	17564	17868	17720	17530	17662	17941	17682	17610	17515	17723	17750	17740	17754	17800	17721	17745	17688	17511	17510	17582	17705	17767	17685	17720	17459	17735	17624	17548	17711	17637	17804	17763	17634	17688	17750	17596	17529	17772	17500	17750	17514	17657	17411	17630	17509	17657	17671	17739	17991	17845	17671	17587	17601	17862	17695	17709	17607	17551	17479	17725	17776	17945	17683	17568	17641	17708	17689	17521	17614	17773	17511	17616	17583	17754	17483	17529	17744	17545	17380	17766	17822	17547	17622	17713	17528	17610	17616	17524	17648	17749	17537	17410	17602	17832	17559	17895	17604	17570	17509	17362	17603	17855	17714	17745	17977	17625	17683	17549	17675	17452	17695	17619	17650	17677	17663	17549	17496	17579	17511	17685	17624	17821	17779	17678	17567	17577	17744	17666	17728	17548	17696	17691	17602	17680	17637	17695	17665	17686	17533	17613	17470	17613	17669	17584	17816	17792	17643	17709	17523	17789	17702	17864	17618	17550	17655	17399	17672	17454	17627	17799	17666	17593	17471	17649	17509	17679	17629	17709	17493	17656	17725	17729	17690	17588	17476	17677	17746	17676	17540	17802	17656	17594	17635	17658	17535	17753	17749	17514	17331	17708	17662	17759	17745	17711	17635	17584	17759	17700	17635	17546	17373	17699	17599	17459	17639	17714	17317	17575	17663	17738	17695	17534	17778	17573	17682	17832	17596	17543	17663	17560	17688	17529	17553	17591	17399	17616	17527	17709	17733	17701	17797	17681	17489	17541	17574	17615	17786	17739	17513	17687	17487	17699	17614	17502	17540	17532	17454	17694	17645	17611	17640	17770	17475	17592	17447	17724	17758	17532	17601	17609	17683	17554	17538	17708	17688	17592	17551	17694	17481	17589	17365	17632	17694	17617	17506	17454	17616	17503	17600	17730	17620	17560	17666	17614	17512	17505	17919	17651	17601	17612	17573	17606	17576	17782	17422	17457	17537	17726	17607	17584	17610	17720	17625	17639	17622	17548	17475	17661	17497	17624	17788	17647	17749	17676	17447	17518	17533	17587	17707	17623	17724	17586	17559	17653	17424	17641	17582	17613	17713	17633	17510	17770	17504	17485	17463	17482	17691	17655	17613	17589	17477	17806	17581	17615	17643	17573	17793	17817	17474	17677	17671	17435	17659	17683	17434	17758	17511	17934	17835	17547	17788	17501	17530	17511	17723	17656	17629	17581	17635	17526	17641	17575	17756	17722	17621	17613	17670	17495	17621	17524	17559	17674	17539	17483	17641	17754	17749	17551	17686	17597	17584	17837	17633	17479	17640	17644	17517	17663	17594	17491	17547	17432	17581	17547	17667	17529	17608	17638	17484	17727	17737	17622	17525	17413	17624	17611	17664	17632	17677	17621	17771	17709	17594	17595	17839	17834	17615	17495	17539	17536	17497	17660	17675	17575	17598	17456	17606	17687	17626	17643	17679	17678	17584	17514	17649	17668	17751	17555	17643	17811	17505	17855	17512	17512	17638	17599	17432	17500	17726	17500	17716	17453	17638	17764	17655	17453	17534	17612	17559	17742	17756	17626	17744	17657	17459	17677	17554	17681	17675	17712	17432	17460	17726	17636	17618	17537	17755	17648	17524	17638	17589	17617	17807	17674	17521	17622	17821	17665	17636	17483	17697	17569	17677	17771	17738	17544	17806	17636	17524	17284	17654	17551	17659	17500	17815	17803	17737	17448	17531	17673	17730	17588	17681	17986	17788	17600	17662	17438	17523	17589	17778	17576	17690	17638	17496	17406	17689	17637	17752	17318	17577	17647	17663	17649	17710	17416	17533	17424	17434	17709	17583	17671	17619	17687	17603	17643	17704	17582	17277	17505	17544	17533	17612	17719	17665	17635	17688	17747	17541	17412	17634	17768	17607	17437	17619	17620	17713	17605	17502	17614	17472	17735	17529	17570	17438	17807	17597	17730	17575	17625	17681	17543	17449	17921	17617	17652	17600	17673	17651	17606	17814	17594	17495	17573	17633	17732	17555	17689	17542	17674	17486	17675	17592	17551	17531	17519	17597	17771	17541	17548	17637	17698	17661	17633	17562	17755	17449	17630	17616	17450	17393	17613	17597	17541	17953	17571	17579	17775	17632	17649	17577	17711	17726	17748	17622	17805	17745	17761	17597	17793	17559	17577	17605	17771	17600	17732	17771	17467	17625	17484	17767	17602	17674	17688	17558	17444	17749	17700	17558	17610	17567	17676	17419	17813	17601	17801	17637	17694	17764	17447	17584	17563	17425	17514	17688	17833	17511	17571	17683	17534	17614	17691	17572	17634	17561	17612	17747	17587	17642	17414	17524	17682	17724	17758	17483	17732	17575	17704	17638	17645	17768	17516	17364	17591	17819	17515	17589	17499	17672	17576	17611	17759	17483	17812	17580	17738	17689	17614	17564	17677	17718	17734	17627	17671	17559	17518	17671	17770	17791	17566	17743	17646	17654	17612	17583	17566	17721	17517	17711	17496	17761	17620	17720	17810	17787	17706	17679	17701	17614	17842	17713	17672	17473	17684	17598	17587	17793	17680	17795	17684	17690	17545	17492	17696	17768	17634	17544	17698	17733	17733	17575	17556	17633	17586	17564	17496	17507	17748	17622	17488	17598	17687	17640	17620	17698	17707	17705	17823	17661	17557	17725	17683	17729	17609	17781	17617	17563	17661	17518	17822	17721	17535	17731	17558	17654	17447	17623	17582	17743	17845	17681	17583	17584	17557	17515	17566	17829	17654	17454	17713	17745	17705	17719	17545	17568	17916	17532	17557	17638	17535	17684	17738	17564	17485	17706	17630	17523	17605	17657	17711	17791	17417	17727	17611	17484	17628	17645	17815	17641	17741	17636	17772	17634	17803	17595	17670	17649	17613	17500	17566	17610	17726	17636	17612	17682	17605	17593	17775	17812	17654	17622	17691	17532	17604	17628	17569	17588	17784	17545	17756	17479	17766	17563	17594	17660	17778	17554	17535	17780	17776	17748	17703	17571	17625	17498	17696	17525	17653	17414	17533	17579	17886	17553	17644	17525	17601	17778	17555	17545	17558	17662	17673	17581	17665	17655	17583	17459	17559	17699	17704	17736	17795	17693	17487	17736	17773	17687	17646	17716	17685	17686	17583	17594	17641	17606	17890	17522	17686	17690	17570	17646	17533	17515	17747	17711	17639	17635	17435	17747	17662	17551	17500	17734	17909	17499	17664	17656	17560	17717	17611	17581	17624	17545	17594	17612	17477	17631	17597	17682	17608	17623	17500	17473	17503	17413	17471	17628	17675	17739	17814	17614	17696	17523	17573	17467	17559	17427	17733	17559	17529	17525	17619	17518	17581	17461	17597	17740	17832	17722	17611	17592	17655	17678	17602	17676	17603	17551	17541	17619	17620	17461	17634	17868	17578	17691	17832	17639	17592	17688	17776	17504	17673	17651	17651	17596	17542	17603	17926	17516	17638	17494	17788	17461	17471	17620	17451	17620	17633	17797	17608	17750	17764	17461	17603	17657	17469	17753	17667	17638	17550	17625	17752	17693	17642	17519	17508	17577	17607	17707	17755	17755	17614	17578	17598	17717	17727	17584	17773	17654	17661	17772	17669	17565	17736	17591	17763	17613	17718	17481	17615	17637	17728	17634	17588	17563	17554	17473	17706	17729	17681	17568	17628	17662	17449	17754	17583	17663	17497	17625	17744	17898	17665	17713	17507	17597	17451	17536	17483	17632	17415	17737	17514	17644	17562	17749	17783	17620	17649	17701	17605	17787	17520	17453	17670	17681	17666	17625	17594	17510	17672	17563	17632	17658	17651	17520	17611	17735	17532	17556	17475	17548	17720	17539	17733	17817	17622	17605	17867	17646	17743	17858	17708	17516	17626	17611	17874	17650	17636	17841	17446	17484	17819	17835	17712	17624	17747	17878	17746	17669	17667	17720	17584	17514	17651	17502	17645	17434	17560	17715	17730	17570	17541	17651	17587	17753	17764	17579	17607	17530	17649	17732	17331	17620	17155	17651	17523	17619	17561	17661	17641	17567	17489	17664	17601	17598	17546	17492	17591	17568	17425	17616	17463	17494	17673	17576	17608	17664	17561	17673	17739	17642	17662	17582	17652	17672	17679	17829	17668	17579	17551	17710	17472	17828	17598	17485	17798	17610	17692	17746	17531	17648	17694	17604	17673	17565	17808	17539	17552	17573	17571	17368	17426	17682	17603	17597	17628	17639	17671	17774	17550	17788	17453	17636	17543	17845	17499	17755	17771	17578	17677	17559	17905	17885	17781	17498	17902	17583	17606	17687	17537	17490	17682	17592	17671	17643	17645	17577	17771	17733	17715	17753	17617	17751	17880	17544	17777	17708	17809	17810	17629	17545	17539	17497	17675	17790	17719	17716	17558	17604	17462	17605	17587	17518	17564	17627	17545	17321	17584	17618	17659	17756	17740	17485	17588	17696	17475	17667	17766	17671	17488	17756	17632	17737	17663	17448	17641	17492	17663	17617	17419	17729	17371	17578	17793	17567	17892	17494	17673	17836	17765	17593	17453	17662	17659	17719	17866	17763	17798	17612	17770	17547	17618	17503	17720	17773	17631	17691	17534	17759	17550	17603	17704	17608	17524	17479	17626	17575	17635	17472	17769	17627	17769	17488	17612	17532	17585	17644	17733	17408	17660	17709	17434	17657	17715	17504	17582	17702	17680	17711	17510	17550	17608	17690	17432	17743	17767	17586	17524	17502	17696	17761	17480	17516	17697	17625	17555	17560	17505	17430	17665	17724	17570	17653	17579	17605	17412	17538	17531	17614	17804	17802	17971	17652	17576	17484	17533	17776	17597	17616	17644	17792	17620	17650	17853	17732	17532	17419	17740	17576	17793	17650	17635	17569	17623	17530	17714	17630	17813	17765	17563	17453	17635	17866	17676	17822	17883	17746	17920	17330	17735	17594	17514	17490	17735	17642	17647	17566	17656	17502	17603	17909	17699	17545	17766	17869	17601	17607	17686	17720	17575	17483	17821	17543	17506	17399	17684	17486	17764	17646
56144	83783	75612	49426	32373	22136	16131	15487	15380	15356	15242	15494	15357	15343	15298	15441	15316	15472	15343	15438	15381	15336	15386	15338	15400	15454	15296	15332	15389	15340	15409	15396	15389	15480	15522	15484	15359	15409	15419	15259	15361	15465	15397	15378	15176	15327	15425	15368	15392	15415	15424	15435	15395	15476	15271	15333	15375	15469	15441	15318	15331	15339	15278	15328	15366	15405	15269	15415	15547	15400	15446	15417	15332	15308	15405	15370	15394	15315	15331	15257	15471	15406	15493	15268	15395	15466	15373	15388	15429	15338	15127	15278	15428	15444	15269	15305	15232	15364	15397	15284	15366	15440	15233	15316	15512	15484	15329	15292	15395	15422	15423	15358	15462	15391	15259	15413	15382	15371	15365	15357	15389	15158	15302	15502	15310	15478	15386	15335	15245	15428	15440	15362	15305	15415	15301	15340	15282	15494	15565	15440	15273	15318	15338	15397	15366	15245	15273	15321	15260	15351	15388	15165	15326	15419	15344	15386	15308	15510	15366	15322	15353	15394	15390	15496	15279	15332	15233	15449	15408	15401	15353	15393	15404	15427	15412	15430	15481	15420	15251	15471	15386	15366	15532	15455	15284	15429	15411	15405	15371	15315	15498	15408	15394	15590	15094	15449	15269	15147	15513	15398	15398	15383	15375	15458	15380	15296	15363	15334	15273	15291	15260	15479	15251	15483	15344	15409	15331	15366	15298	15216	15381	15343	15427	15487	15397	15298	15477	15411	15270	15206	15319	15346	15495	15266	15325	15392	15365	15404	15480	15484	15586	15393	15368	15317	15361	15311	15474	15243	15356	15427	15311	15386	15416	15476	15311	15460	15451	15290	15462	15346	15370	15473	15288	15431	15444	15453	15404	15355	15176	15288	15315	15308	15312	15372	15317	15229	15324	15401	15433	15210	15475	15294	15307	15362	15505	15345	15391	15348	15467	15270	15328	15249	15480	15385	15306	15335	15472	15333	15394	15212	15384	15441	15502	15452	15364	15443	15402	15283	15284	15322	15524	15442	15429	15502	15355	15541	15338	15438	15547	15510	15547	15590	15298	15374	15429	15298	15244	15471	15464	15323	15338	15431	15360	15316	15341	15354	15446	15304	15506	15233	15334	15283	15393	15473	15459	15167	15347	15384	15231	15405	15371	15349	15373	15457	15312	15305	15355	15366	15376	15286	15308	15358	15286	15372	15380	15240	15398	15263	15325	15389	15266	15343	15405	15324	15389	15456	15333	15345	15432	15529	15359	15395	15351	15496	15655	15344	15441	15347	15388	15447	15360	15313	15366	15439	15179	15269	15505	15332	15453	15376	15163	15371	15539	15295	15390	15445	15278	15414	15369	15339	15264	15340	15360	15505	15482	15229	15387	15302	15380	15371	15227	15396	15437	15390	15378	15437	15417	15412	15457	15378	15577	15450	15368	15555	15347	15299	15319	15416	15182	15369	15183	15405	15381	15313	15449	15431	15251	15372	15400	15383	15339	15465	15423	15357	15491	15531	15611	15306	15380	15346	15244	15213	15319	15351	15399	15429	15388	15564	15397	15403	15376	15353	15402	15288	15388	15275	15379	15190	15522	15536	15453	15459	15446	15347	15446	15250	15420	15388	15361	15163	15476	15445	15359	15415	15341	15318	15303	15258	15292	15435	15417	15314	15374	15337	15425	15403	15365	15394	15373	15403	15404	15478	15301	15249	15380	15386	15231	15291	15330	15209	15384	15499	15489	15472	15285	15342	15396	15416	15400	15332	15349	15413	15549	15274	15285	15064	15363	15450	15348	15555	15255	15293	15346	15381	15374	15437	15229	15362	15450	15322	15352	15278	15305	15425	15180	15255	15336	15206	15547	15343	15364	15295	15311	15358	15358	15455	15209	15400	15515	15404	15420	15472	15349	15414	15378	15257	15453	15468	15368	15546	15371	15341	15281	15389	15355	15395	15260	15447	15628	15301	15540	15403	15442	15262	15333	15189	15376	15305	15472	15460	15337	15252	15399	15415	15293	15489	15414	15224	15366	15242	15258	15355	15400	15367	15375	15264	15512	15477	15409	15338	15400	15350	15406	15369	15447	15522	15392	15443	15301	15377	15389	15433	15282	15303	15384	15341	15426	15276	15272	15495	15275	15508	15424	15542	15340	15473	15437	15376	15285	15415	15541	15413	15285	15268	15500	15251	15232	15289	15327	15259	15540	15304	15301	15306	15302	15356	15184	15387	15612	15420	15148	15417	15253	15665	15282	15442	15227	15309	15303	15302	15383	15436	15541	15265	15294	15433	15370	15520	15556	15328	15309	15511	15386	15326	15458	15321	15315	15264	15422	15295	15263	15298	15394	15479	15340	15560	15357	15278	15304	15278	15372	15391	15287	15345	15361	15362	15438	15351	15466	15486	15430	15338	15386	15343	15359	15342	15347	15329	15352	15345	15376	15267	15269	15237	15369	15618	15381	15249	15246	15343	15373	15308	15277	15265	15515	15377	15452	15328	15407	15474	15175	15586	15380	15494	15430	15482	15390	15365	15303	15519	15384	15314	15415	15565	15210	15361	15410	15504	15332	15406	15394	15469	15413	15326	15471	15449	15392	15531	15341	15641	15233	15385	15410	15346	15442	15445	15367	15525	15290	15390	15606	15288	15444	15424	15436	15459	15327	15329	15670	15183	15335	15372	15534	15342	15378	15216	15396	15332	15356	15309	15371	15222	15298	15258	15274	15372	15296	15194	15449	15330	15173	15247	15355	15371	15347	15333	15314	15306	15315	15424	15404	15281	15384	15345	15337	15517	15470	15354	15237	15382	15430	15378	15282	15461	15393	15330	15468	15396	15313	15461	15327	15340	15371	15246	15302	15369	15187	15332	15521	15382	15264	15301	15276	15254	15383	15434	15255	15544	15512	15393	15463	15408	15264	15566	15493	15397	15253	15439	15366	15206	15213	15430	15465	15399	15358	15374	15403	15188	15372	15442	15478	15348	15408	15321	15536	15389	15328	15606	15426	15348	15380	15381	15438	15252	15405	15534	15532	15339	15167	15225	15552	15418	15465	15196	15426	15445	15335	15367	15563	15397	15381	15419	15440	15485	15308	15176	15346	15353	15327	15390	15294	15340	15375	15327	15485	15268	15389	15301	15477	15269	15517	15343	15332	15397	15518	15542	15290	15340	15641	15588	15352	15492	15269	15457	15348	15496	15527	15287	15398	15337	15541	15435	15399	15312	15338	15385	15566	15290	15452	15382	15337	15422	15619	15291	15337	15424	15470	15304	15469	15531	15462	15377	15457	15302	15276	15396	15268	15448	15237	15190	15313	15409	15328	15352	15313	15357	15318	15195	15195	15364	15405	15329	15353	15207	15302	15401	15398	15368	15506	15381	15301	15366	15365	15348	15429	15224	15247	15420	15392	15403	15410	15328	15286	15372	15365	15374	15096	15396	15450	15346	15423	15328	15343	15392	15339	15234	15243	15442	15491	15311	15485	15258	15437	15243	15323	15384	15275	15374	15339	15342	15525	15393	15280	15372	15349	15448	15526	15406	15321	15574	15341	15417	15415	15380	15474	15262	15271	15212	15457	15392	15392	15341	15441	15264	15562	15322	15210	15458	15269	15195	15374	15603	15302	15472	15347	15273	15533	15474	15359	15277	15414	15394	15410	15351	15285	15426	15355	15349	15463	15145	15396	15432	15356	15330	15371	15344	15329	15155	15262	15425	15406	15314	15480	15305	15408	15410	15512	15360	15351	15273	15374	15294	15351	15310	15385	15460	15303	15391	15617	15393	15385	15532	15208	15387	15322	15212	15710	15365	15152	15348	15142	15418	15297	15508	15182	15393	15222	15443	15378	15441	15426	15284	15332	15507	15275	15442	15453	15548	15353	15530	15383	15235	15400	15406	15318	15503	15204	15307	15234	15469	15371	15241	15396	15268	15301	15396	15413	15390	15301	15560	15522	15404	15397	15301	15423	15282	15465	15176	15467	15416	15320	15493	15560	15445	15325	15361	15314	15361	15346	15329	15446	15305	15425	15511	15396	15236	15452	15408	15353	15361	15217	15422	15418	15300	15297	15318	15347	15346	15361	15281	15409	15388	15323	15651	15684	15434	15296	15485	15230	15295	15639	15299	15389	15456	15345	15381	15410	15267	15425	15423	15436	15377	15324	15543	15541	15316	15387	15299	15447	15433	15321	15367	15305	15385	15407	15476	15403	15379	15281	15282	15274	15491	15355	15358	15219	15424	15340	15565	15338	15326	15478	15190	15412	15402	15390	15476	15347	15270	15286	15300	15392	15267	15453	15468	15381	15430	15369	15369	15461	15376	15214	15519	15509	15264	15382	15355	15288	15404	15341	15374	15344	15310	15386	15458	15413	15447	15251	15346	15530	15169	15433	15448	15339	15343	15497	15431	15317	15192	15293	15504	15438	15367	15351	15483	15378	15263	15220	15330	15612	15341	15245	15161	15260	15512	15467	15478	15506	15459	15186	15385	15306	15421	15187	15152	15398	15438	15278	15525	15415	15359	15500	15279	15354	15438	15365	15395	15374	15460	15233	15490	15345	15352	15282	15242	15496	15381	15306	15417	15438	15469	15388	15315	15442	15531	15368	15461	15384	15465	15368	15473	15443	15371	15257	15322	15458	15520	15371	15465	15222	15291	15553	15399	15367	15384	15230	15279	15320	15260	15608	15507	15333	15312	15509	15291	15276	15344	15541	15355	15438	15368	15178	15247	15410	15264	15452	15276	15487	15401	15645	15237	15507	15477	15461	15336	15515	15410	15422	15358	15424	15281	15319	15455	15537	15292	15362	15299	15520	15349	15556	15631	15373	15311	15394	15323	15513	15491	15482	15302	15409	15358	15474	15232	15567	15279	15542	15420	15354	15400	15381	15415	15382	15370	15434	15480	15277	15221	15418	15466	15624	15272	15426	15227	15285	15333	15458	15394	15386	15483	15504	15480	15494	15295	15370	15488	15338	15244	15144	15331	15394	15282	15288	15256	15312	15311	15443	15390	15464	15332	15406	15461	15365	15313	15371	15577	15422	15380	15456	15420	15418	15494	15435	15363	15296	15315	15508	15435	15420	15408	15510	15358	15377	15369	15472	15367	15369	15260	15325	15389	15409	15329	15472	15316	15377	15377	15386	15331
23093	22319	35094	34728	30169	27620	25928	19473	18172	18346	18305	18060	18189	17993	18144	18193	18071	18228	18126	18196	17906	17966	18054	17918	17962	17769	18151	18082	18056	18014	17860	17821	17811	17874	17723	17945	17804	17729	17857	17753	17998	17854	17622	17895	17831	17707	17976	17899	17978	17667	17826	17819	17967	17759	17850	17857	17963	17846	17967	17915	17632	17734	17866	17751	17726	17803	17639	17908	17594	17888	18125	18290	17940	17739	17937	17941	17922	17597	17672	17845	17970	17677	17789	17764	17586	17690	18037	17867	17786	17748	17808	17936	17738	17903	17794	17747	17823	17663	18011	17874	17672	17909	18317	17996	17942	17853	17785	17758	17882	17835	17653	17738	17780	17831	18023	17753	17860	17719	17801	17912	17669	17935	17767	17648	17553	17586	17798	17770	17680	17615	17925	17492	17786	17852	17857	17627	17718	17833	17778	17663	17809	17737	17890	17715	17610	17794	17916	17905	17719	17682	17829	17701	17770	17750	17691	17605	17579	17751	17710	18061	17707	17838	17744	17636	17768	17644	17668	17781	17782	17640	17660	17865	17676	17685	17752	17976	17981	17594	17886	17562	17736	17879	17769	17507	17900	17936	17905	17681	17860	17787	17832	17833	17801	17937	17966	17709	17846	17948	17700	17980	17765	17690	17740	17712	17796	17648	17657	17675	17911	17642	17492	17674	17927	17642	17832	17842	17717	17698	17479	17672	17705	17672	17791	17676	17734	17719	17802	17666	17817	17763	17649	17593	17744	17862	17847	17634	17841	17860	17837	17727	17875	17727	17693	17833	17675	17922	17825	17648	17751	17850	17913	17674	17664	17676	17810	17861	17832	17778	17856	17811	17743	17766	17659	17871	18015	17912	17766	17803	17997	17671	17783	17952	17913	18069	17743	17895	17619	17663	17873	17779	17797	17893	17753	17825	17986	17824	17791	17677	17832	17740	17629	17839	17718	17691	17769	17887	17948	17649	17659	17816	17861	17752	17773	17568	17809	17906	17673	17507	17781	17913	17758	17674	17542	17950	17768	17673	17823	17913	17772	17823	17801	17804	17631	17911	17787	17813	17984	17925	17812	17875	17701	17837	17795	17812	17760	18019	17863	17821	17750	17864	17638	17693	17755	17813	17835	17688	17504	17761	17681	17724	17891	17877	17854	17644	17900	17967	17847	17811	17782	17755	17789	17736	17867	18037	17926	17715	17727	17661	17980	17638	17854	17658	17773	17599	17896	17810	17710	17658	17752	17666	17804	17804	17757	17688	17486	17614	17665	17487	17700	17856	17861	17563	17813	17694	17759	17718	17866	17838	17631	17813	17891	17814	17859	17863	17811	17541	17797	17835	17648	17605	17698	18008	17757	17923	17685	17866	17543	17886	17736	17738	17828	17662	17909	17691	17863	17784	17808	17873	17732	17691	17646	17692	17757	17868	17797	17848	17739	17741	17606	17935	17778	17576	17662	17630	17713	17772	17535	17733	17735	17678	17662	17899	17652	17797	17894	17997	17642	17756	17799	17639	17754	17641	18000	17770	18060	17775	17980	17787	17823	17747	17763	17645	17615	17853	17814	17808	17932	17756	17812	17961	17710	18056	17638	17661	17637	17489	17739	17711	17546	17700	17912	17949	17777	17843	17580	17814	17646	17719	17688	17705	17613	17676	17643	17690	17760	17941	17765	17726	17712	17615	17765	17634	17782	17831	17854	17789	17679	17752	17732	17830	17770	17545	17655	17776	17760	17708	17689	17643	17643	17623	17627	17766	17760	17854	17635	17744	17802	17767	17710	17781	17840	17764	17733	17653	17869	17834	17801	17756	17859	18152	17824	17814	17646	17840	17628	17624	17697	17732	17885	17613	17782	17952	17665	17679	17802	17619	17600	17792	17690	17790	17792	17652	17614	17771	17873	17837	17899	17726	17648	17825	18200	17892	17918	17778	17706	17726	17704	17812	17888	17727	17759	17817	17748	17894	17737	17788	17875	17881	18037	17772	17720	17782	17603	17779	17756	17783	17847	17789	17995	17767	17872	17738	17795	17532	17765	17681	17716	17735	17796	17665	17572	17713	17607	17800	17664	17833	17725	17572	17978	17686	17818	17820	17803	17709	17818	17630	17760	17940	17970	17780	17848	17879	17675	17781	17662	17786	17824	17811	17923	17629	17815	17612	17729	17589	17780	17679	17767	17750	17780	17805	17743	17830	17595	17539	17842	17820	17778	17987	17735	17595	17849	17894	17589	17821	18007	17866	17870	17618	17901	17762	17650	17650	17564	17837	17694	17719	17759	17565	17777	17682	17690	17793	17724	17647	17774	17766	17904	17739	17744	17934	17757	17785	17825	17688	17719	17908	17854	17670	17642	17699	17775	17718	17636	17824	17710	17756	17765	17722	17848	17793	17827	17710	17808	17671	17824	17743	17683	17833	17763	17686	17913	17677	17721	17701	17751	17573	17592	17630	17789	17746	17755	17810	17716	17650	17638	17724	17852	17723	18128	17927	17710	17807	17554	17818	17655	17584	17690	17818	17737	17673	17848	17689	17721	17987	17739	17800	17657	17848	17682	17831	17804	17889	17774	17749	17753	17710	17812	17800	17715	17906	17857	17854	17761	17582	17857	17696	17881	17810	17778	17788	17680	17751	17764	17707	17852	17710	17746	17680	17648	17777	17674	17717	17660	17801	17659	17583	17725	17724	17782	17853	17727	17773	17804	17924	17855	17773	17871	17783	17976	17713	17690	17797	18047	17689	17724	17792	17927	17582	17866	17716	17914	17654	17783	17970	17676	17899	17776	17726	17573	17690	17922	17794	17812	17536	17613	17922	17746	17874	17894	17969	17892	17591	17748	17906	17706	17745	17814	17848	17787	17784	17705	17819	17687	17619	17821	17792	17657	17608	17791	17615	17605	17549	17789	17673	17861	17549	17720	17850	17773	17826	17643	17605	17933	17923	17703	17838	17823	17707	17608	17776	17871	17797	17764	17692	17926	17792	17787	17789	17898	17901	17886	17782	17843	17727	17852	17776	17813	17617	17854	17885	17928	17739	17712	17877	17781	17718	17879	17889	17877	18014	17775	17675	17625	17672	17806	17791	17673	17712	17922	17806	17905	17914	17772	17711	17658	17650	17815	17563	17817	17758	17546	17879	17771	17914	17897	17639	17711	17864	17830	17938	17690	17712	17929	17949	17633	17693	17873	17884	17700	17745	17962	18005	18042	17601	17757	17631	18085	17994	17910	17861	17897	17811	17909	17890	17822	17822	17745	17568	17762	17583	17847	17707	17701	17775	17811	17901	17836	17899	17844	17625	17836	17732	17776	17658	17788	17738	17711	17720	17707	17619	17884	17792	17900	17753	17724	17614	17677	17800	17707	17734	17955	17681	17685	17783	17784	17735	17711	17875	17743	17741	17736	17785	17815	17644	17603	17610	17851	17723	17780	17897	17794	17797	17595	17609	17672	17819	17942	18115	17985	17741	17863	17769	17677	17824	17688	17881	17774	17675	17781	17858	17618	17881	17890	17857	17725	17947	17740	17936	17524	17676	17651	17868	17860	17663	17755	17930	17926	17533	17837	17836	17933	17905	17809	17785	17794	17575	17559	17778	17803	17801	17774	17776	17672	17775	17724	17682	17773	17747	17610	17880	17976	17798	17666	17742	17685	17730	17802	17776	17839	17708	17689	17675	17742	17898	17784	18091	17657	17719	17909	17886	17715	17804	17666	17705	17694	17648	17729	17656	17899	17642	17900	17704	17730	17671	17465	17531	17723	17670	17559	17785	17727	17620	17818	17831	17706	17804	17720	17532	17623	17728	17853	17744	17915	17721	17760	17780	17711	17775	17851	17754	17654	17718	17868	17745	17691	17661	17876	17690	17908	17782	17864	17607	17929	17803	17957	17748	17750	17727	17537	17901	17833	17578	17610	17683	17743	17767	17861	17798	17837	17791	17801	17740	17741	17891	17824	17667	17814	17560	17838	17761	17797	17686	17814	17580	17647	17621	17709	17813	17756	17764	17651	17828	17970	17828	17763	17867	17592	17849	17720	17827	17920	17800	17756	17828	17735	17820	17765	17661	17874	17926	18060	17692	17841	17930	17630	17739	17848	17618	17777	17761	18035	17847	17816	17917	17729	17693	17727	17679	17735	17575	17868	17865	17848	17809	17820	17897	17809	17725	17711	17713	18002	18018	17835	17895	17759	17917	17808	17673	17881	17793	17791	17757	17839	17763	17655	17835	17753	17738	17719	17760	17797	17892	17798	17879	17861	17751	17812	17795	17710	17798	17773	17746	17679	17505	17677	17602	17871	17799	17677	17662	17873	17887	17812	17736	17695	17634	17705	17750	17701	17670	17763	17848	17877	17751	17985	17853	17637	17663	17947	17798	17828	17719	17854	17524	17823	17559	17701	17695	17783	17925	18014	17875	17725	17762	17813	17773	17835	17864	17908	17742	17780	17706	17828	17919	17740	17922	17833	17761	17642	17662	17553	17855	17738	17814	17529	17981	17938	17752	17837	17796	17799	17752	17754	17816	17714	17556	17860	17720	17873	17812	17746	17774	17630	17694	17753	17690	17807	17830	17695	17653	17903	17779	17722	17784	17571	17713	17763	17840	17748	17611	17735	17905	17807	17632	17795	17933	17898	17627	17813	17515	17780	17657	17897	17664	17705	17809	17739	17626	17681	17830	17893	17845	17855	17767	17779	17921	17875	17694	17754	17704	17637	17517	17735	17996	17825	17549	17837	17786	17623	17701	17749	17583	17670	17778	17877	17789	17741	17917	17727	17477	17788	17835	17572	17709	17648	17829	17648	17741	17818	17880	17978	17852	17609	17875	17558	17797	17785	17611	17718	17965	17774	17582	17736	17987	17999	17717	17862	17840	17708	17759	17815	17798	18015	17909	17581	17788	17782	17963	17926	17725	17669	17727	17835	17767	17867	17677	17656	17833	17895	17726	17735	17727	17744	17554	17844	17686	17799	17718	17737	17819	17613	17731	17683	17781	17748	17626	17566	17649	17827	17959	17634	17766	17719	17661	17851	17835	17716	17885	17467	17898	17724	17811	17645	17742	17697	17913	17808	17574	17773	17586	17671	17799	17790	17722	17766	17810	17663	17506	17565	17705	17644	17524	17952	17834	17667	17858
63605	97554	94637	69702	46717	29643	17544	15468	15226	15159	15535	15329	15411	15350	15457	15308	15459	15409	15438	15424	15369	15542	15233	15296	15433	15345	15522	15313	15425	15433	15571	15551	15401	15404	15398	15536	15184	15421	15374	15291	15556	15347	15459	15436	15401	15252	15395	15408	15414	15413	15498	15265	15472	15161	15513	15413	15428	15414	15457	15243	15370	15382	15488	15368	15503	15418	15429	15453	15354	15353	15602	15487	15331	15451	15370	15456	15405	15655	15513	15581	15279	15438	15333	15189	15502	15279	15460	15258	15498	15399	15326	15351	15474	15474	15255	15562	15417	15354	15425	15467	15324	15410	15435	15390	15343	15363	15251	15502	15339	15256	15460	15420	15420	15531	15523	15306	15255	15438	15232	15371	15485	15529	15427	15369	15374	15351	15243	15350	15549	15497	15237	15439	15522	15353	15416	15603	15341	15390	15423	15413	15392	15416	15372	15460	15384	15413	15358	15490	15611	15434	15418	15477	15436	15416	15347	15522	15344	15378	15252	15505	15614	15428	15271	15310	15234	15453	15353	15429	15473	15356	15429	15328	15465	15577	15565	15501	15434	15399	15433	15284	15494	15283	15402	15318	15475	15218	15501	15341	15349	15301	15327	15386	15648	15294	15349	15543	15261	15227	15373	15425	15458	15488	15397	15503	15548	15429	15449	15489	15446	15260	15615	15363	15423	15422	15487	15304	15356	15425	15489	15471	15456	15530	15363	15500	15545	15448	15626	15410	15328	15390	15433	15362	15363	15341	15296	15364	15463	15434	15311	15418	15427	15542	15404	15284	15391	15437	15530	15284	15370	15370	15518	15374	15517	15370	15445	15558	15274	15496	15438	15470	15437	15359	15280	15327	15543	15420	15244	15488	15392	15492	15255	15416	15361	15467	15489	15332	15449	15243	15439	15396	15355	15343	15468	15221	15299	15334	15344	15407	15458	15580	15360	15484	15347	15497	15296	15541	15405	15578	15312	15608	15334	15413	15382	15445	15411	15615	15403	15408	15193	15501	15395	15389	15304	15365	15421	15659	15423	15508	15422	15335	15270	15371	15483	15307	15412	15507	15422	15395	15278	15384	15502	15331	15518	15425	15379	15501	15448	15375	15254	15402	15364	15296	15197	15466	15461	15398	15502	15277	15412	15442	15305	15230	15498	15313	15394	15378	15317	15530	15273	15450	15370	15307	15413	15684	15379	15331	15409	15374	15383	15381	15574	15388	15567	15466	15300	15446	15448	15372	15402	15532	15497	15208	15508	15398	15450	15423	15476	15485	15371	15350	15500	15400	15424	15336	15514	15386	15261	15412	15489	15331	15411	15443	15312	15503	15476	15348	15479	15388	15425	15444	15385	15384	15443	15317	15328	15269	15484	15313	15426	15326	15461	15549	15361	15240	15513	15337	15479	15390	15415	15285	15375	15434	15502	15414	15392	15304	15517	15402	15453	15469	15408	15585	15301	15428	15376	15413	15391	15319	15432	15326	15603	15313	15446	15450	15552	15458	15306	15400	15426	15554	15416	15284	15494	15402	15392	15535	15330	15330	15498	15543	15670	15245	15482	15401	15743	15419	15404	15272	15349	15130	15418	15297	15564	15335	15298	15424	15283	15485	15277	15472	15339	15408	15451	15359	15337	15337	15193	15349	15359	15406	15273	15295	15450	15404	15484	15446	15336	15253	15423	15401	15267	15383	15388	15462	15339	15362	15332	15465	15408	15386	15579	15417	15570	15447	15376	15464	15202	15339	15482	15393	15355	15378	15496	15390	15516	15663	15371	15566	15345	15332	15508	15414	15479	15397	15459	15300	15433	15430	15420	15329	15537	15367	15487	15268	15318	15521	15567	15421	15453	15254	15334	15326	15358	15282	15261	15535	15564	15287	15254	15328	15545	15405	15401	15373	15532	15418	15286	15175	15457	15331	15518	15421	15411	15437	15402	15559	15454	15257	15305	15320	15363	15307	15438	15469	15368	15274	15435	15462	15520	15437	15301	15210	15534	15372	15361	15143	15350	15364	15493	15456	15461	15536	15514	15416	15405	15198	15453	15445	15268	15302	15317	15474	15477	15250	15424	15282	15302	15529	15464	15235	15350	15427	15375	15492	15323	15428	15393	15474	15393	15435	15269	15493	15313	15331	15546	15223	15363	15342	15394	15542	15410	15209	15503	15350	15345	15236	15215	15474	15356	15321	15370	15437	15385	15515	15484	15365	15366	15496	15229	15534	15365	15411	15308	15375	15379	15354	15417	15490	15328	15350	15481	15542	15390	15496	15323	15327	15495	15379	15506	15391	15430	15405	15251	15395	15464	15428	15344	15295	15396	15328	15361	15303	15357	15430	15374	15433	15448	15403	15347	15429	15432	15403	15335	15459	15467	15364	15413	15355	15440	15345	15418	15451	15508	15581	15431	15354	15544	15405	15442	15434	15345	15345	15373	15423	15465	15373	15545	15255	15352	15406	15467	15380	15501	15398	15430	15423	15476	15439	15389	15381	15456	15342	15282	15468	15423	15269	15370	15335	15485	15361	15234	15509	15419	15438	15352	15419	15450	15401	15502	15404	15429	15393	15457	15323	15488	15487	15280	15380	15562	15562	15552	15267	15255	15385	15355	15375	15353	15369	15329	15446	15447	15397	15325	15293	15409	15253	15512	15355	15336	15523	15506	15345	15465	15420	15310	15336	15554	15513	15290	15401	15319	15555	15554	15326	15439	15330	15351	15481	15574	15435	15305	15347	15584	15474	15385	15306	15531	15525	15425	15497	15322	15257	15473	15332	15467	15368	15391	15341	15439	15480	15352	15292	15434	15246	15466	15456	15506	15273	15459	15290	15567	15238	15244	15374	15495	15458	15215	15397	15401	15482	15358	15402	15460	15367	15430	15509	15412	15409	15414	15353	15416	15373	15426	15378	15456	15533	15345	15363	15285	15294	15369	15410	15538	15348	15322	15353	15410	15344	15480	15360	15697	15331	15560	15393	15369	15393	15361	15552	15500	15320	15493	15619	15283	15560	15381	15510	15373	15300	15405	15467	15372	15369	15333	15303	15362	15390	15439	15502	15404	15344	15465	15247	15646	15292	15379	15410	15460	15545	15468	15447	15326	15369	15443	15341	15441	15419	15418	15404	15605	15566	15434	15391	15435	15522	15285	15477	15346	15288	15376	15382	15479	15356	15508	15260	15277	15477	15431	15461	15378	15446	15563	15353	15363	15600	15342	15416	15307	15418	15540	15485	15279	15425	15442	15328	15503	15399	15318	15362	15526	15252	15324	15531	15379	15416	15365	15229	15306	15449	15434	15316	15478	15265	15397	15466	15361	15510	15452	15535	15480	15351	15577	15275	15483	15398	15331	15351	15293	15551	15291	15443	15318	15482	15396	15295	15497	15316	15529	15342	15489	15231	15298	15527	15457	15428	15443	15472	15428	15233	15376	15371	15332	15431	15513	15446	15436	15340	15372	15394	15338	15395	15225	15282	15404	15419	15473	15264	15416	15387	15532	15362	15480	15339	15505	15423	15505	15365	15424	15450	15303	15463	15448	15374	15356	15406	15512	15487	15559	15303	15392	15463	15403	15278	15395	15139	15329	15331	15276	15336	15431	15394	15392	15478	15366	15416	15468	15459	15307	15344	15388	15429	15406	15437	15496	15299	15398	15423	15378	15353	15440	15245	15335	15243	15476	15394	15373	15328	15254	15491	15559	15413	15408	15526	15229	15423	15212	15443	15214	15405	15361	15386	15367	15518	15460	15441	15396	15466	15373	15507	15308	15520	15253	15218	15237	15347	15616	15353	15333	15434	15308	15505	15519	15315	15473	15210	15638	15158	15456	15352	15294	15417	15375	15476	15512	15295	15345	15310	15422	15571	15233	15360	15294	15377	15584	15510	15287	15415	15375	15280	15406	15290	15393	15325	15399	15541	15390	15390	15321	15403	15284	15527	15412	15478	15548	15518	15508	15333	15351	15486	15356	15330	15521	15368	15436	15351	15442	15253	15515	15342	15462	15425	15533	15509	15394	15427	15672	15305	15332	15415	15218	15551	15301	15561	15412	15242	15256	15317	15527	15404	15408	15374	15459	15481	15537	15507	15461	15417	15274	15414	15365	15508	15382	15379	15461	15582	15527	15368	15449	15477	15332	15330	15328	15486	15430	15500	15508	15418	15464	15468	15371	15414	15381	15399	15395	15738	15402	15524	15530	15476	15441	15484	15355	15310	15463	15381	15531	15401	15486	15442	15371	15411	15477	15400	15432	15435	15346	15437	15442	15270	15475	15485	15355	15225	15465	15378	15517	15347	15518	15300	15300	15490	15347	15458	15527	15445	15264	15327	15340	15454	15442	15317	15527	15336	15504	15272	15456	15408	15496	15432	15536	15428	15344	15411	15351	15387	15428	15585	15383	15266	15577	15386	15559	15215	15376	15403	15380	15345	15359	15462	15503	15374	15480	15351	15310	15582	15400	15428	15550	15320	15578	15572	15524	15317	15315	15272	15379	15307	15637	15388	15356	15488	15355	15483	15390	15340	15420	15474	15379	15526	15325	15489	15454	15356	15405	15529	15495	15398	15286	15429	15448	15464	15559	15370	15394	15517	15460	15343	15396	15336	15568	15567	15397	15503	15359	15563	15393	15352	15338	15515	15398	15448	15368	15318	15416	15421	15407	15390	15398	15271	15304	15449	15430	15545	15591	15366	15270	15352	15385	15492	15567	15446	15379	15131	15314	15366	15375	15592	15475	15292	15445	15480	15460	15296	15610	15527	15469	15336	15275	15316	15308	15316	15469	15465	15374	15331	15351	15460	15245	15454	15381	15412	15266	15583	15310	15380	15467	15394	15454	15341	15317	15484	15400	15364	15486	15376	15446	15397	15617	15427	15299	15565	15321	15383	15407	15353	15440	15251	15343	15517	15416	15327	15475	15277	15428	15505	15277	15448	15579	15292	15494	15320	15407	15398	15424	15359	15383	15405	15297	15422	15489	15473	15532	15333	15327	15325	15429	15397	15555	15435	15416	15487	15424	15440	15266	15400	15571	15265	15394	15581	15450	15308	15302	15271	15483	15286	15377	15477	15577	15203	15549	15381	15422	15485	15431	15292	15233	15584	15306	15296	15413	15521	15513	15422	15303	15344	15444	15344
29181	32500	41597	31839	22189	18360	17279	16539	16626	16621	16640	16549	16428	16442	16363	16387	16539	16468	16330	16532	16454	16311	16414	16539	16382	16387	16320	16454	16496	16408	16480	16333	16394	16405	16548	16515	16330	16448	16329	16327	16419	16480	16744	16555	16739	16405	16571	16325	16423	16443	16540	16358	16385	16555	16372	16290	16387	16504	16441	16434	16385	16387	16451	16225	16619	16425	16380	16416	16556	16567	16610	16453	16430	16373	16495	16486	16345	16268	16291	16384	16328	16367	16401	16393	16533	16442	16411	16572	16112	16237	16465	16244	16443	16292	16446	16522	16441	16444	16361	16427	16358	16287	16517	16459	16573	16423	16229	16532	16430	16420	16428	16411	16343	16404	16614	16432	16501	16388	16656	16486	16578	16363	16436	16386	16172	16432	16606	16416	16377	16357	16501	16422	16366	16460	16286	16537	16265	16176	16401	16353	16412	16263	16359	16349	16282	16252	16270	16639	16280	16311	16498	16374	16429	16566	16413	16434	16281	16600	16461	16588	16511	16320	16588	16567	16319	16412	16286	16157	16421	16448	16355	16399	16486	16458	16475	16328	16419	16384	16470	16427	16468	16456	16302	16660	16465	16373	16392	16430	16248	16580	16279	16481	16661	16330	16422	16506	16416	16303	16224	16307	16384	16486	16368	16310	16347	16287	16184	16330	16502	16295	16443	16617	16414	16496	16408	16431	16282	16300	16558	16365	16546	16363	16403	16243	16451	16513	16520	16408	16489	16541	16554	16363	16374	16204	16464	16227	16342	16214	16397	16545	16437	16378	16279	16535	16337	16465	16492	16559	16425	16391	16289	16436	16391	16544	16354	16459	16322	16324	16359	16452	16305	16485	16388	16328	16491	16379	16377	16447	16123	16406	16526	16531	16424	16462	16378	16372	16437	16540	16562	16354	16547	16398	16400	16428	16573	16424	16140	16556	16438	16383	16416	16494	16206	16504	16266	16373	16270	16370	16427	16247	16541	16488	16272	16496	16577	16505	16626	16289	16452	16642	16681	16625	16232	16548	16394	16359	16435	16292	16391	16298	16405	16593	16514	16359	16272	16475	16469	16444	16330	16357	16238	16226	16322	16480	16423	16578	16473	16408	16308	16116	16473	16443	16450	16211	16424	16436	16335	16661	16404	16562	16380	16369	16396	16500	16411	16372	16468	16363	16488	16391	16448	16260	16395	16405	16586	16270	16445	16504	16442	16315	16477	16534	16615	16473	16419	16239	16505	16407	16429	16509	16381	16506	16330	16240	16427	16451	16373	16318	16443	16443	16574	16415	16684	16488	16407	16360	16490	16472	16310	16423	16345	16419	16401	16405	16548	16485	16490	16517	16641	16182	16487	16515	16449	16462	16318	16432	16521	16454	16187	16470	16415	16417	16469	16425	16522	16426	16574	16514	16380	16298	16328	16649	16463	16509	16406	16209	16203	16476	16330	16420	16503	16498	16381	16399	16419	16472	16347	16211	16292	16481	16440	16569	16466	16405	16247	16380	16203	16345	16422	16433	16427	16638	16306	16501	16547	16321	16430	16469	16322	16583	16378	16631	16414	16256	16362	16444	16491	16487	16456	16515	16554	16553	16404	16544	16438	16561	16324	16383	16306	16484	16467	16165	16248	16353	16473	16314	16425	16300	16476	16406	16351	16313	16481	16498	16331	16408	16600	16410	16459	16509	16463	16458	16503	16427	16556	16255	16459	16582	16609	16430	16822	16357	16446	16397	16376	16526	16516	16617	16488	16335	16333	16557	16432	16655	16499	16552	16750	16488	16627	16367	16532	16241	16356	16462	16611	16412	16475	16369	16474	16410	16199	16429	16468	16704	16491	16458	16582	16241	16443	16491	16428	16377	16628	16404	16494	16337	16464	16397	16419	16293	16456	16211	16317	16281	16259	16596	16576	16487	16415	16428	16584	16574	16548	16269	16322	16448	16357	16441	16359	16268	16566	16364	16310	16264	16453	16437	16465	16455	16620	16409	16202	16585	16506	16329	16405	16536	16571	16459	16453	16424	16520	16614	16637	16321	16495	16561	16275	16584	16443	16554	16604	16286	16433	16475	16434	16579	16344	16272	16478	16433	16489	16693	16569	16536	16576	16432	16490	16445	16496	16358	16484	16245	16464	16306	16272	16558	16513	16492	16573	16636	16682	16394	16536	16266	16282	16317	16158	16446	16527	16209	16405	16730	16658	16416	16361	16317	16286	16348	16434	16546	16416	16519	16273	16517	16229	16351	16246	16519	16462	16396	16495	16476	16288	16422	16356	16495	16415	16522	16541	16580	16502	16402	16478	16421	16511	16488	16510	16400	16357	16472	16458	16494	16437	16406	16515	16367	16509	16427	16141	16322	16345	16425	16830	16617	16354	16337	16479	16450	16407	16496	16318	16374	16350	16255	16201	16579	16448	16310	16298	16565	16431	16416	16308	16287	16412	16480	16385	16425	16315	16243	16458	16493	16712	16534	16273	16268	16506	16452	16310	16163	16479	16476	16389	16514	16431	16432	16501	16372	16482	16315	16489	16517	16577	16546	16497	16569	16465	16410	16311	16372	16294	16442	16434	16391	16466	16513	16154	16441	16388	16424	16618	16409	16494	16358	16304	16223	16460	16442	16129	16395	16826	16362	16221	16481	16509	16429	16569	16362	16432	16418	16580	16337	16452	16413	16475	16374	16442	16517	16537	16491	16495	16432	16433	16344	16297	16407	16562	16360	16486	16346	16388	16305	16474	16296	16479	16507	16516	16560	16480	16373	16482	16608	16640	16486	16532	16512	16394	16414	16448	16515	16477	16476	16502	16444	16469	16322	16237	16270	16581	16268	16371	16500	16590	16418	16571	16371	16300	16612	16453	16291	16486	16335	16438	16340	16278	16310	16501	16319	16559	16463	16188	16378	16436	16375	16539	16221	16277	16449	16184	16279	16397	16380	16176	16693	16273	16545	16436	16296	16603	16461	16419	16485	16292	16361	16331	16322	16440	16489	16496	16272	16646	16417	16326	16547	16523	16452	16372	16526	16453	16384	16415	16262	16400	16415	16551	16660	16623	16328	16338	16396	16219	16417	16628	16502	16430	16396	16236	16468	16325	16400	16363	16250	16607	16645	16360	16590	16555	16373	16177	16339	16511	16412	16277	16564	16541	16226	16243	16369	16469	16514	16439	16400	16453	16369	16384	16243	16370	16458	16341	16297	16400	16554	16327	16313	16454	16250	16333	16380	16556	16483	16375	16445	16538	16464	16518	16456	16175	16500	16510	16198	16566	16553	16350	16312	16488	16356	16360	16517	16461	16453	16481	16382	16453	16380	16372	16438	16377	16352	16273	16520	16496	16375	16344	16373	16666	16486	16497	16603	16598	16651	16704	16595	16406	16428	16493	16181	16557	16507	16637	16582	16249	16515	16376	16370	16309	16456	16434	16504	16427	16325	16399	16622	16412	16594	16644	16357	16289	16421	16348	16422	16523	16402	16235	16321	16455	16351	16463	16499	16619	16337	16490	16290	16501	16396	16408	16658	16292	16336	16557	16574	16580	16444	16356	16348	16473	16342	16578	16394	16519	16410	16559	16549	16672	16351	16369	16483	16390	16431	16123	16422	16539	16373	16264	16527	16405	16528	16420	16386	16335	16398	16299	16339	16367	16455	16374	16475	16485	16648	16283	16237	16288	16396	16418	16210	16435	16237	16317	16298	16454	16477	16616	16463	16303	16160	16571	16397	16339	16291	16485	16432	16530	16467	16409	16486	16406	16584	16295	16441	16381	16577	16514	16257	16433	16149	16445	16597	16463	16467	16490	16211	16173	16487	16398	16297	16551	16365	16566	16385	16275	16396	16737	16430	16468	16387	16483	16530	16509	16468	16230	16402	16364	16481	16389	16341	16520	16438	16552	16442	16468	16585	16496	16499	16539	16525	16473	16241	16555	16548	16290	16446	16504	16496	16439	16370	16529	16414	16456	16442	16291	16345	16387	16238	16337	16481	16438	16694	16241	16445	16403	16432	16467	16470	16343	16460	16478	16368	16424	16379	16736	16446	16501	16303	16376	16502	16498	16444	16385	16314	16334	16431	16319	16476	16059	16220	16345	16513	16369	16353	16536	16361	16437	16268	16510	16369	16511	16362	16302	16272	16472	16588	16605	16329	16330	16353	16469	16441	16507	16481	16414	16376	16539	16371	16630	16456	16531	16295	16306	16491	16362	16243	16184	16253	16200	16337	16403	16307	16576	16338	16489	16487	16628	16279	16423	16401	16487	16668	16347	16307	16420	16268	16263	16547	16584	16637	16257	16250	16618	16454	16503	16332	16342	16163	16360	16477	16509	16635	16396	16304	16380	16288	16470	16411	16396	16471	16469	16640	16570	16353	16654	16337	16522	16493	16417	16314	16537	16600	16182	16276	16649	16448	16507	16340	16426	16441	16390	16459	16367	16434	16185	16366	16371	16440	16420	16525	16407	16553	16371	16131	16374	16398	16375	16477	16432	16390	16519	16323	16319	16516	16475	16297	16517	16565	16424	16305	16484	16370	16407	16429	16549	16491	16492	16295	16278	16386	16364	16351	16221	16294	16435	16383	16508	16337	16393	16278	16378	16173	16466	16206	16461	16497	16443	16352	16383	16338	16442	16367	16396	16335	16395	16292	16397	16468	16352	16564	16417	16273	16385	16345	16598	16378	16483	16366	16462	16471	16512	16508	16501	16451	16223	16409	16620	16360	16387	16407	16407	16460	16666	16485	16478	16321	16366	16528	16417	16377	16473	16417	16312	16305	16495	16496	16569	16346	16451	16528	16408	16472	16450	16375	16489	16431	16485	16320	16351	16519	16442	16198	16350	16381	16302	16472	16638	16460	16427	16329	16445	16247	16327	16475	16557	16227	16511	16486	16380	16576	16354	16371	16413	16260	16474	16429	16540	16402	16313	16511	16551	16359	16436	16510	16409	16515	16364	16500	16414	16593	16349	16414	16321	16367	16302	16493	16778	16218	16442	16523	16545	16450	16495	16443	16515	16530	16282	16397	16438	16449	16450	16369	16339	16399	16435	16495	16395	16480	16470	16425	16548	16475	16448	16377	16407	16355	16372	16392	16406	16392	16465	16534	16497	16675	16498	16481	16369	16455	16430	16475	16533	16284
32731	53412	45015	28830	19954	16317	14846	14482	14516	14790	14759	14567	14635	14558	14742	14632	14630	14590	14633	14705	14535	14646	14561	14638	14790	14616	14570	14661	14662	14664	14485	14566	14644	14684	14654	14868	14720	14675	14605	14592	14484	14623	14657	14566	14583	14446	14732	14649	14747	14449	14734	14748	14555	14619	14656	14671	14728	14513	14639	14783	14809	14467	14641	14441	14613	14659	14678	14715	14601	14790	14562	14595	14565	14586	14633	14600	14693	14503	14557	14600	14362	14719	14539	14532	14764	14645	14666	14521	14605	14587	14544	14564	14606	14487	14544	14633	14633	14525	14640	14371	14715	14694	14560	14707	14651	14634	14616	14517	14572	14580	14588	14526	14816	14517	14526	14498	14557	14565	14705	14500	14588	14545	14746	14605	14566	14491	14418	14375	14624	14688	14584	14396	14529	14582	14742	14526	14618	14613	14626	14579	14543	14499	14601	14534	14735	14618	14723	14507	14452	14399	14308	14695	14581	14592	14732	14734	14538	14472	14667	14580	14562	14657	14472	14690	14483	14664	14810	14667	14516	14597	14563	14557	14477	14708	14578	14583	14735	14690	14715	14600	14606	14614	14675	14607	14572	14521	14465	14609	14759	14540	14619	14725	14498	14568	14587	14490	14594	14509	14560	14772	14416	14635	14520	14486	14607	14718	14660	14689	14493	14573	14551	14579	14662	14774	14533	14704	14609	14728	14662	14616	14885	14575	14513	14391	14648	14458	14505	14669	14694	14616	14621	14473	14558	14521	14589	14725	14683	14587	14628	14645	14643	14571	14610	14503	14657	14558	14533	14736	14690	14372	14510	14484	14607	14640	14660	14667	14606	14476	14531	14511	14594	14737	14677	14540	14704	14520	14608	14590	14652	14485	14515	14699	14683	14551	14512	14720	14706	14707	14648	14494	14629	14502	14655	14558	14556	14642	14559	14581	14796	14718	14565	14500	14612	14504	14601	14554	14406	14622	14467	14486	14641	14490	14656	14689	14426	14642	14622	14685	14493	14587	14634	14543	14657	14661	14576	14534	14590	14679	14705	14490	14646	14672	14636	14580	14508	14588	14411	14454	14730	14542	14596	14688	14581	14564	14524	14708	14544	14517	14638	14683	14586	14629	14571	14542	14719	14583	14509	14578	14648	14728	14576	14609	14500	14678	14435	14476	14756	14541	14510	14569	14517	14524	14551	14609	14687	14463	14522	14426	14527	14536	14538	14580	14571	14603	14635	14379	14442	14506	14666	14551	14528	14624	14557	14436	14600	14462	14457	14705	14747	14849	14725	14710	14618	14538	14521	14581	14577	14477	14577	14521	14609	14550	14498	14550	14467	14564	14519	14501	14522	14511	14463	14667	14570	14674	14643	14439	14581	14710	14557	14521	14627	14587	14645	14710	14553	14681	14667	14553	14478	14684	14648	14539	14487	14437	14666	14600	14567	14752	14720	14584	14659	14567	14591	14545	14584	14552	14512	14665	14611	14553	14565	14552	14630	14610	14551	14704	14478	14507	14615	14544	14456	14619	14644	14603	14541	14506	14510	14643	14402	14755	14585	14616	14613	14661	14487	14647	14501	14670	14768	14585	14568	14621	14612	14462	14574	14612	14566	14722	14599	14583	14669	14838	14703	14554	14543	14547	14572	14600	14516	14580	14481	14618	14457	14603	14596	14537	14611	14694	14672	14556	14540	14371	14628	14607	14482	14409	14668	14671	14626	14632	14439	14433	14670	14618	14601	14653	14459	14613	14656	14442	14532	14667	14609	14531	14667	14516	14607	14518	14579	14637	14543	14725	14606	14623	14547	14432	14507	14600	14575	14745	14666	14734	14575	14721	14534	14529	14688	14696	14664	14748	14638	14429	14600	14575	14533	14596	14683	14496	14553	14554	14399	14650	14480	14475	14444	14567	14613	14668	14704	14692	14689	14453	14715	14537	14691	14610	14685	14560	14522	14594	14533	14648	14646	14686	14587	14715	14809	14561	14535	14571	14649	14597	14544	14644	14655	14692	14589	14656	14428	14517	14684	14544	14688	14649	14537	14542	14826	14511	14586	14577	14630	14607	14605	14630	14552	14583	14609	14588	14650	14493	14568	14574	14462	14483	14678	14635	14602	14491	14533	14593	14577	14734	14736	14564	14633	14632	14416	14616	14653	14649	14613	14575	14445	14563	14761	14527	14563	14750	14728	14622	14600	14448	14681	14541	14473	14553	14683	14346	14592	14638	14682	14611	14654	14625	14496	14538	14501	14449	14543	14373	14660	14684	14553	14674	14565	14689	14667	14627	14660	14553	14571	14546	14523	14668	14521	14663	14644	14493	14624	14620	14499	14562	14532	14642	14882	14491	14672	14631	14614	14505	14669	14637	14457	14489	14599	14468	14671	14497	14541	14565	14651	14602	14653	14616	14591	14649	14580	14513	14627	14648	14676	14535	14503	14625	14773	14436	14472	14760	14540	14463	14561	14665	14578	14688	14606	14451	14459	14477	14516	14562	14607	14621	14615	14722	14491	14510	14508	14603	14679	14690	14690	14563	14551	14723	14557	14599	14596	14649	14582	14564	14699	14499	14566	14542	14614	14705	14594	14653	14560	14614	14587	14608	14639	14675	14597	14597	14551	14444	14604	14504	14619	14581	14584	14654	14538	14574	14641	14570	14764	14604	14513	14532	14535	14697	14478	14627	14661	14619	14581	14685	14710	14714	14608	14431	14649	14647	14565	14621	14475	14668	14713	14593	14535	14607	14561	14629	14680	14613	14679	14538	14568	14648	14527	14614	14489	14664	14765	14673	14687	14672	14593	14658	14463	14697	14647	14497	14482	14604	14861	14695	14601	14645	14675	14557	14551	14636	14537	14470	14628	14560	14629	14753	14516	14675	14545	14687	14538	14679	14527	14627	14583	14654	14559	14506	14613	14673	14488	14419	14627	14399	14505	14483	14524	14599	14594	14417	14706	14424	14624	14660	14656	14607	14583	14618	14425	14622	14662	14800	14690	14600	14614	14525	14597	14678	14660	14543	14667	14615	14465	14380	14578	14736	14646	14439	14538	14684	14497	14587	14611	14723	14434	14583	14864	14584	14552	14622	14548	14579	14727	14752	14651	14473	14567	14565	14660	14699	14474	14536	14539	14500	14548	14560	14684	14555	14614	14628	14652	14618	14548	14564	14717	14543	14616	14446	14727	14474	14557	14415	14518	14606	14778	14728	14709	14492	14304	14557	14662	14465	14551	14699	14799	14590	14743	14457	14525	14628	14531	14618	14459	14501	14734	14479	14646	14378	14658	14711	14551	14638	14547	14418	14560	14527	14568	14764	14677	14551	14755	14511	14622	14448	14582	14692	14591	14580	14580	14585	14607	14501	14575	14669	14563	14561	14525	14557	14651	14560	14381	14550	14613	14643	14458	14668	14386	14505	14609	14659	14568	14390	14635	14718	14471	14758	14623	14741	14400	14441	14366	14364	14531	14432	14681	14626	14647	14633	14598	14696	14628	14597	14460	14617	14584	14720	14571	14621	14648	14650	14545	14486	14645	14494	14570	14518	14640	14784	14535	14466	14526	14676	14655	14474	14816	14423	14570	14512	14574	14694	14655	14542	14478	14808	14456	14488	14642	14498	14645	14691	14530	14602	14772	14727	14678	14634	14621	14605	14550	14710	14648	14635	14511	14282	14605	14785	14476	14744	14499	14602	14518	14471	14788	14605	14391	14768	14692	14662	14586	14646	14528	14687	14570	14613	14572	14542	14663	14547	14595	14422	14592	14602	14693	14600	14626	14593	14731	14715	14508	14692	14644	14544	14613	14441	14740	14478	14667	14569	14435	14635	14413	14544	14546	14528	14457	14605	14622	14561	14743	14663	14526	14613	14598	14478	14625	14413	14606	14547	14563	14705	14475	14666	14542	14698	14745	14548	14708	14535	14782	14623	14602	14666	14558	14632	14678	14624	14524	14589	14574	14511	14655	14489	14457	14578	14572	14647	14597	14536	14844	14713	14651	14653	14665	14719	14695	14758	14520	14586	14704	14622	14610	14678	14643	14796	14588	14582	14659	14638	14799	14647	14599	14534	14663	14508	14629	14594	14627	14607	14592	14643	14575	14533	14753	14747	14742	14624	14562	14596	14735	14594	14580	14627	14538	14508	14633	14525	14398	14629	14596	14588	14704	14628	14603	14605	14574	14528	14658	14488	14823	14708	14676	14716	14525	14543	14544	14541	14408	14646	14795	14634	14648	14501	14463	14722	14668	14546	14591	14658	14565	14536	14474	14701	14425	14755	14655	14468	14661	14522	14543	14563	14659	14716	14630	14648	14702	14604	14493	14654	14548	14529	14662	14657	14588	14695	14623	14512	14530	14649	14717	14470	14451	14515	14547	14584	14678	14405	14638	14566	14498	14647	14394	14671	14506	14545	14615	14594	14729	14573	14710	14737	14638	14569	14687	14499	14685	14737	14520	14658	14433	14509	14622	14648	14471	14715	14541	14585	14533	14569	14465	14390	14482	14594	14436	14675	14477	14673	14611	14646	14523	14496	14614	14732	14381	14695	14473	14666	14530	14674	14661	14600	14480	14628	14623	14624	14636	14606	14716	14626	14559	14660	14596	14507	14709	14559	14716	14732	14614	14553	14497	14620	14518	14513	14416	14580	14540	14520	14576	14591	14448	14471	14573	14496	14658	14537	14727	14614	14674	14746	14516	14706	14718	14819	14537	14623	14491	14720	14413	14478	14431	14599	14448	14655	14633	14592	14554	14593	14719	14736	14630	14452	14724	14533	14615	14579	14603	14876	14626	14650	14526	14782	14590	14671	14620	14678	14643	14526	14493	14685	14576	14793	14748	14589	14591	14498	14470	14599	14562	14619	14699	14521	14620	14572	14507	14563	14576	14492	14682	14708	14578	14682	14634	14694	14555	14518	14493	14509	14793	14429	14707	14573	14737	14598	14614	14709	14610	14528	14374	14542	14556	14752	14543	14665	14528	14654	14689	14542	14639	14654	14605	14428	14597	14714	14505	14570	14624	14789	14559	14614	14574	14664	14455	14660	14636	14606	14703	14619	14434	14635	14699	14393	14742	14556	14619	14771	14613	14548	14544	14526	14798	14590	14697	14629	14576	14678	14705	14723	14601	14504	14487	14568
25465	26771	41122	41295	30719	23520	18445	16111	15729	15605	15663	15616	15749	15445	15305	15656	15514	15521	15269	15247	15447	15524	15426	15528	15464	15554	15451	15641	15320	15426	15458	15489	15398	15437	15427	15320	15425	15452	15392	15324	15431	15342	15239	15541	15589	15435	15472	15479	15417	15458	15426	15651	15461	15345	15397	15484	15474	15404	15458	15483	15388	15524	15477	15124	15411	15544	15399	15539	15437	15476	15588	15562	15451	15432	15528	15442	15442	15566	15300	15275	15323	15516	15299	15481	15560	15517	15430	15472	15253	15388	15524	15453	15368	15161	15392	15391	15318	15558	15342	15359	15195	15458	15447	15280	15513	15696	15444	15661	15580	15607	15385	15471	15173	15635	15549	15420	15534	15426	15624	15458	15464	15376	15402	15436	15551	15341	15490	15352	15386	15469	15662	15607	15347	15289	15499	15348	15488	15431	15247	15392	15271	15404	15418	15356	15518	15589	15404	15219	15328	15473	15318	15305	15303	15355	15438	15664	15557	15333	15231	15253	15397	15342	15531	15172	15380	15735	15374	15463	15656	15407	15361	15394	15245	15302	15414	15445	15442	15389	15466	15546	15422	15532	15519	15277	15451	15471	15495	15547	15339	15496	15474	15346	15325	15496	15254	15610	15359	15420	15484	15296	15663	15411	15430	15283	15332	15388	15444	15458	15527	15501	15464	15463	15502	15394	15444	15262	15323	15573	15429	15585	15400	15255	15578	15571	15183	15370	15397	15314	15384	15543	15254	15572	15473	15483	15155	15402	15460	15419	15453	15313	15267	15424	15462	15693	15376	15407	15416	15443	15377	15470	15491	15457	15524	15419	15462	15563	15388	15456	15501	15429	15407	15380	15298	15217	15318	15397	15592	15393	15278	15449	15467	15521	15344	15410	15305	15498	15261	15552	15682	15464	15452	15130	15491	15632	15610	15517	15558	15383	15324	15255	15452	15510	15259	15451	15454	15523	15300	15451	15557	15539	15605	15430	15294	15491	15410	15154	15185	15689	15628	15437	15675	15481	15383	15387	15491	15399	15495	15445	15411	15368	15531	15355	15447	15519	15435	15510	15435	15444	15602	15562	15545	15529	15478	15420	15624	15365	15410	15483	15402	15491	15425	15542	15510	15438	15551	15505	15322	15423	15379	15488	15477	15640	15416	15499	15444	15378	15407	15471	15646	15636	15334	15468	15608	15493	15333	15691	15411	15568	15353	15402	15404	15582	15360	15276	15355	15403	15352	15470	15450	15627	15577	15437	15601	15431	15438	15559	15466	15527	15265	15635	15541	15521	15536	15346	15534	15363	15525	15306	15375	15316	15420	15380	15575	15378	15462	15397	15388	15213	15593	15646	15181	15325	15657	15337	15421	15347	15383	15476	15639	15421	15577	15296	15304	15303	15580	15510	15391	15326	15396	15513	15399	15361	15193	15436	15390	15407	15517	15493	15453	15498	15289	15471	15499	15076	15270	15377	15516	15181	15311	15360	15629	15310	15469	15471	15581	15317	15402	15415	15385	15207	15468	15363	15470	15553	15542	15511	15346	15329	15351	15357	15306	15417	15457	15571	15415	15281	15341	15309	15551	15434	15465	15375	15475	15425	15445	15605	15360	15304	15546	15573	15573	15328	15387	15557	15375	15310	15300	15183	15223	15312	15351	15493	15498	15402	15431	15519	15362	15426	15493	15408	15342	15330	15429	15420	15324	15424	15313	15426	15417	15394	15411	15519	15366	15539	15317	15432	15338	15366	15270	15238	15285	15535	15473	15357	15555	15310	15515	15357	15264	15298	15347	15457	15300	15498	15365	15173	15555	15362	15492	15412	15370	15423	15469	15319	15419	15474	15411	15549	15358	15391	15242	15412	15435	15425	15175	15442	15401	15186	15500	15354	15374	15446	15587	15438	15343	15462	15373	15572	15287	15401	15415	15357	15542	15420	15421	15433	15209	15396	15343	15460	15423	15525	15429	15404	15366	15317	15378	15261	15328	15524	15507	15504	15324	15477	15437	15257	15383	15534	15557	15307	15559	15457	15460	15359	15286	15122	15500	15503	15583	15440	15564	15278	15355	15346	15495	15593	15391	15434	15642	15417	15507	15305	15361	15293	15404	15450	15381	15200	15495	15325	15360	15489	15471	15426	15505	15254	15401	15305	15468	15222	15248	15263	15321	15392	15197	15503	15586	15527	15273	15568	15599	15370	15312	15431	15473	15333	15450	15327	15668	15429	15587	15453	15395	15419	15331	15292	15511	15372	15338	15320	15353	15615	15424	15420	15247	15593	15232	15466	15370	15493	15332	15682	15479	15744	15439	15316	15275	15282	15375	15396	15420	15493	15412	15511	15210	15550	15386	15232	15223	15542	15509	15572	15611	15436	15447	15256	15329	15454	15434	15582	15476	15291	15489	15308	15265	15522	15494	15594	15322	15363	15546	15456	15485	15388	15292	15466	15475	15451	15274	15399	15403	15500	15569	15534	15447	15410	15549	15309	15433	15504	15618	15503	15265	15442	15455	15417	15416	15491	15231	15242	15435	15429	15479	15453	15282	15557	15411	15367	15294	15447	15316	15464	15442	15462	15556	15213	15603	15415	15367	15423	15330	15370	15456	15437	15544	15322	15456	15472	15446	15435	15235	15171	15492	15368	15373	15500	15371	15457	15163	15430	15513	15362	15260	15405	15664	15438	15719	15302	15296	15423	15352	15359	15464	15219	15349	15369	15477	15504	15409	15336	15588	15513	15577	15391	15499	15704	15254	15344	15234	15367	15231	15403	15423	15428	15399	15281	15282	15480	15564	15423	15635	15494	15555	15458	15487	15426	15226	15522	15298	15393	15379	15355	15304	15267	15496	15388	15292	15448	15490	15230	15319	15475	15562	15496	15449	15314	15262	15176	15205	15341	15482	15563	15399	15394	15400	15156	15451	15458	15354	15449	15382	15400	15454	15414	15501	15462	15503	15584	15438	15324	15347	15406	15434	15468	15453	15449	15336	15390	15592	15232	15462	15311	15378	15468	15187	15385	15423	15378	15380	15669	15377	15421	15351	15327	15463	15560	15290	15667	15527	15516	15285	15328	15390	15453	15337	15487	15480	15513	15441	15368	15295	15315	15375	15396	15325	15365	15286	15196	15304	15361	15550	15493	15455	15435	15285	15371	15500	15492	15479	15545	15459	15494	15390	15436	15460	15478	15471	15353	15564	15436	15416	15542	15463	15150	15254	15452	15538	15652	15504	15468	15286	15590	15556	15339	15429	15508	15523	15417	15256	15484	15388	15295	15227	15330	15547	15395	15450	15294	15321	15214	15530	15467	15601	15473	15312	15471	15555	15410	15520	15363	15385	15476	15394	15249	15490	15519	15382	15432	15415	15522	15546	15312	15536	15344	15236	15668	15300	15423	15553	15356	15389	15373	15433	15579	15290	15402	15510	15344	15436	15297	15409	15327	15365	15550	15537	15634	15437	15408	15563	15374	15441	15480	15562	15497	15448	15366	15499	15563	15426	15341	15471	15271	15253	15342	15514	15448	15493	15432	15434	15490	15143	15547	15460	15569	15483	15425	15344	15389	15456	15450	15794	15423	15463	15284	15493	15317	15585	15388	15372	15523	15527	15572	15497	15349	15391	15277	15457	15494	15406	15402	15366	15236	15491	15509	15330	15392	15349	15536	15614	15406	15528	15610	15439	15537	15471	15434	15331	15483	15336	15374	15440	15364	15425	15375	15283	15441	15587	15412	15428	15210	15644	15502	15376	15497	15479	15312	15431	15299	15496	15286	15391	15370	15436	15446	15452	15388	15492	15613	15530	15338	15467	15435	15422	15443	15467	15648	15521	15412	15295	15227	15492	15460	15543	15638	15269	15198	15597	15287	15296	15550	15234	15557	15675	15462	15410	15375	15424	15396	15413	15358	15592	15471	15366	15478	15364	15575	15468	15309	15374	15355	15556	15328	15418	15443	15417	15357	15431	15444	15289	15618	15270	15626	15683	15481	15523	15444	15418	15255	15503	15262	15512	15701	15471	15367	15510	15435	15421	15425	15376	15215	15414	15422	15372	15289	15393	15477	15353	15498	15407	15344	15353	15459	15411	15520	15585	15502	15476	15236	15380	15275	15485	15302	15292	15541	15375	15335	15325	15425	15382	15335	15573	15279	15573	15513	15570	15501	15444	15354	15287	15473	15371	15329	15314	15448	15281	15290	15509	15374	15332	15270	15379	15332	15522	15375	15604	15516	15190	15304	15387	15371	15412	15447	15185	15495	15375	15381	15569	15430	15464	15415	15490	15154	15360	15442	15485	15518	15364	15660	15332	15451	15544	15539	15286	15442	15502	15237	15438	15448	15464	15352	15412	15464	15411	15358	15361	15454	15314	15422	15457	15351	15413	15256	15324	15229	15305	15448	15308	15383	15536	15291	15413	15403	15429	15612	15321	15294	15408	15419	15344	15342	15434	15542	15391	15327	15512	15471	15563	15472	15556	15556	15507	15487	15288	15466	15622	15439	15185	15535	15420	15419	15350	15427	15277	15621	15481	15636	15410	15289	15400	15330	15557	15444	15439	15478	15229	15324	15412	15398	15416	15500	15244	15515	15326	15404	15289	15489	15460	15364	15413	15470	15313	15356	15237	15316	15252	15395	15304	15626	15337	15350	15448	15422	15264	15633	15445	15445	15254	15533	15313	15528	15631	15285	15357	15608	15518	15314	15436	15361	15296	15485	15511	15383	15479	15385	15137	15213	15491	15638	15336	15423	15434	15391	15379	15414	15329	15550	15426	15602	15371	15560	15486	15436	15467	15355	15469	15403	15268	15335	15310	15327	15414	15627	15529	15598	15523	15418	15464	15397	15463	15311	15516	15404	15412	15377	15361	15546	15448	15479	15431	15627	15431	15669	15616	15426	15438	15500	15344	15461	15500	15313	15593	15410	15364	15239	15506	15374	15643	15494	15531	15470	15287	15444	15425	15492	15437	15188	15551	15491	15249	15614	15415	15511	15547	15596	15499	15386	15336	15368	15456	15305	15543	15313	15643	15583	15500	15354	15371	15395	15305	15314	15499	15304	15510	15498	15282	15381	15329	15471	15414	15265	15511	15233	15394	15252	15337	15437	15448	15342	15381	15573	15197	15313	15324	15387	15584	15488
54270	88145	67365	49448	32260	21491	14352	14170	13927	14021	14097	14169	14046	13951	13865	14185	13939	14087	14063	13958	13934	14054	13912	14076	14054	14050	14038	14156	13997	13848	14036	13957	14029	13867	14092	13987	14213	14130	14248	14158	14019	13840	14179	14167	14164	13948	13931	14115	14086	14075	14005	13974	14078	14148	14111	13964	14044	14075	13972	13882	14193	14061	13978	14074	14046	13912	14137	13923	14070	14037	14125	14121	13931	13996	14168	13987	13965	14198	13878	14226	14031	13969	13969	13924	14199	13964	14115	13893	14056	14003	13967	14051	14039	13966	14018	14069	14028	14027	13960	14047	14088	13989	14069	14038	14196	14098	14063	14019	14047	14098	13982	13964	14196	13976	13934	14011	13994	13895	14027	13977	14011	14017	13896	14000	14235	14098	14085	13970	14022	14079	14054	14098	13973	14035	14156	13958	14090	13928	14196	14078	14017	13977	14008	14114	14085	14041	13980	13991	14081	14098	13908	14140	13997	13992	13977	13816	14005	14053	14018	14098	14038	14014	14013	14039	14014	14131	14073	14094	14071	13995	13805	13873	14098	13872	14186	13909	13977	14022	13995	13908	14171	14029	13986	13871	14061	14059	13841	14159	14041	13914	14017	13919	14017	14301	13945	14050	13961	13840	14081	14038	14091	13916	14090	14055	13903	13822	13986	14047	14013	13950	14111	13938	14087	14073	13976	14110	14103	13824	13999	13919	13964	14037	14041	13938	13990	13917	14111	14023	13972	13946	13974	14057	14054	13973	14145	14034	14117	13913	14033	13880	14122	14067	14020	13947	13926	14151	14033	13869	14196	14099	13951	14147	14061	13875	14053	14025	14156	14066	13975	13866	14107	14138	14036	14128	14170	13983	14078	14039	13969	14014	14231	14055	14142	13848	13908	14040	14136	13903	14171	14084	13984	14098	14000	14006	14129	14018	14017	14057	14101	14104	14103	13930	14115	14050	13962	14025	13829	13972	14150	13974	14032	13988	14058	13946	14008	14015	13900	13990	14096	14032	13921	14050	13955	14134	14144	14285	14009	13888	14106	14008	14093	14048	13867	13987	13940	14065	14018	14165	13921	14041	14075	14095	14026	14067	13985	14176	13883	14053	13939	13994	14211	13935	13999	14060	14157	13978	14035	14010	14043	13861	14009	14031	14058	13980	14044	14115	14015	13988	13996	14007	13923	13973	14007	13979	14019	13999	14112	13969	13981	14196	14069	13955	13981	14151	13910	13979	14083	13924	13859	13956	13961	14043	13954	14157	14130	14030	14036	14016	13977	13892	14029	14050	14014	13949	14087	14181	13983	14001	14216	14051	14140	13911	13979	14063	14111	14118	14051	13961	13971	14030	14050	13997	14081	13879	14044	14184	14054	14021	14164	14007	13991	14010	14049	13968	13993	13778	14004	13998	13830	14089	14050	14162	13841	13898	14206	13998	13992	13983	13973	13992	14111	14099	13990	13953	14040	14102	14152	14176	14050	14159	13944	14015	14046	14078	13936	14023	14201	14038	14094	13901	14080	14156	14040	13865	14027	14013	14036	14110	13910	13988	14079	13997	13981	14070	14057	14034	14045	14007	13978	14000	14011	14130	14038	14120	13940	14096	13948	13954	14128	14128	13989	14069	14091	13953	14174	14106	14065	13926	13870	13842	13916	13993	14044	14049	13851	14005	13927	14102	13921	14040	14107	13998	13975	14022	14019	14036	14072	14100	14113	14041	14042	14013	14006	13864	14107	14097	14078	14123	14048	14181	13937	14050	14089	14140	13988	14031	13945	13946	14171	13998	14002	14107	14056	13981	13934	14076	13961	13931	13868	13983	13868	14027	14111	14020	14026	14032	14097	14099	14230	14076	14132	13891	14058	14015	14175	14255	13855	13937	14068	14055	14027	14054	13997	14023	14040	13893	14188	14136	14058	14072	14031	14032	14045	14060	14159	14131	13768	14122	13997	14197	13863	14061	14073	13979	13971	13969	14187	13829	14176	13996	13928	13998	13988	14178	13976	14050	14067	14109	14001	14002	14003	14090	14086	14221	13994	14006	14022	13892	14085	13911	13920	14127	14147	14114	14025	14010	13993	14035	14001	13951	14136	14157	14039	13962	14069	14128	14108	13936	14054	14088	14010	13889	14074	13923	14077	13866	14094	14020	13954	13974	13866	14203	14063	13978	13963	13973	13999	14082	14017	14017	14084	13956	14142	14002	14083	14034	14140	14071	14042	14201	14043	14046	13994	14000	14053	13942	14033	13979	14333	13960	13957	13958	14141	13931	14062	13949	14016	14178	13881	14079	13943	13861	13886	14123	13982	14102	14031	14064	14061	14006	13895	13972	14048	14097	14213	13955	13942	14250	14033	14104	14091	14096	14042	14071	13963	13937	13858	13903	14028	13926	13779	13992	13839	14007	13852	14001	14105	13779	14042	13960	13990	14044	14209	14114	14074	14159	14012	13834	14015	14145	14214	14097	14022	14068	13934	14011	14134	14012	14085	14017	14029	13971	14017	14196	14064	13959	14004	14022	14036	13979	13964	13970	13973	13999	13994	13951	13973	13864	14012	13975	14139	14047	13977	13962	14136	14153	13957	14094	13914	14115	13877	14108	13966	13946	14020	14093	13948	13974	14123	14140	14047	13932	13841	13940	13993	14084	14126	13912	14190	14058	14036	13943	13984	13869	13942	13991	14038	13928	13936	13937	14114	14228	14026	14027	13849	14132	13877	14345	14109	13931	14217	13983	14088	14005	14010	14119	13867	13958	14059	13875	13947	14125	13832	13994	13970	13969	13997	13996	14112	13920	14128	14133	13998	13949	14058	14088	13971	14019	14232	14137	13853	14016	14041	13815	14033	14017	13876	13996	14015	13918	14126	14012	14201	14047	13984	14030	14129	13922	13881	14051	13913	14114	14100	13972	14173	13880	14030	13985	13896	14204	14033	14004	14094	14004	14109	13982	14014	14106	13931	14083	14051	14095	14179	14009	14069	13971	14066	13952	13998	14194	13982	13993	14077	13952	13985	14111	13939	13903	13993	14107	14031	14092	14012	13948	14077	13917	14023	13817	14023	14042	13980	14026	13933	14013	14106	13998	13954	14039	14197	14038	14004	13984	13954	14043	13908	13985	13968	13910	14197	14026	14105	14033	14018	14015	14174	13985	13915	13972	13864	13957	14034	13992	13976	13993	14052	13984	13990	14044	14013	14003	14010	14052	14072	14074	13881	14104	14168	13963	14182	14049	13982	13982	13976	13938	14329	13969	13852	13951	14105	13957	13818	14091	14013	14008	13811	13966	13827	13976	14088	13974	14022	14102	13861	13922	13977	13871	14013	13825	13943	14036	14024	14216	13999	13941	14370	14021	14007	14061	14050	14116	14064	13936	13941	13996	13935	14036	14098	14008	13851	13952	13912	14226	13962	14096	13981	13960	14142	14120	14070	14143	14014	13826	14123	13980	14077	13918	14207	14123	13949	13866	14122	14157	14062	13983	14039	13982	14053	14062	13986	14127	14017	14030	13992	14209	14070	13968	13953	14011	14142	13947	14115	14039	14021	13983	14104	13991	13991	13943	14089	14242	14085	13995	14039	14011	14029	14055	14026	13993	13950	13927	14256	13878	14010	13973	14010	13979	13998	14075	14013	13911	14047	14046	13923	13963	13860	14022	14016	14014	13836	14015	13926	14044	13770	14076	14178	14057	13954	14100	13956	14143	14163	13990	14154	13998	14215	13862	14148	13925	13853	13996	13969	13978	14153	14087	13938	14198	14128	13988	14064	13976	13953	13948	13952	13873	14033	14057	13979	14103	13994	13927	13925	14002	13940	14035	13792	13971	14103	14001	14000	14013	14023	13953	14060	14216	14070	13954	13970	14111	14044	14144	14070	14050	14084	14060	14122	14052	14115	13977	13814	13989	14008	14143	14048	14123	13866	14144	14097	14054	14093	13919	13887	14122	14176	14172	14034	14127	14121	13936	13959	14064	13996	14090	14115	13968	13991	14009	14070	14114	13894	14043	14034	14065	14211	14053	13810	14271	13950	14119	14135	14005	14046	14107	14141	13980	13932	14064	14010	14119	13927	14173	14050	13972	14053	14003	14057	14056	14045	13946	13938	14081	14137	13940	13880	13979	14022	13953	14151	14066	13935	14035	14109	13991	14189	13950	14060	13899	14151	14000	14141	14074	13910	14157	14061	14080	14035	13963	14169	13892	14136	14043	14112	13889	14002	14062	13788	13992	13870	14002	14017	13880	13999	14120	14144	14183	13892	13979	14061	13907	14230	13947	13999	14105	14027	14223	13995	14151	13966	13844	14110	14137	13954	14178	14124	13896	14049	14069	13986	13781	14094	13911	14022	14173	13965	13921	14081	14146	13855	14143	14092	14146	13975	14030	13998	14159	14019	13954	14074	14096	13947	14008	14166	14000	14093	13839	14025	13905	14029	14208	14010	13886	14021	14212	13995	13894	14034	14070	13991	13986	14085	14004	14061	13929	13871	14160	14109	13954	14076	14060	13903	13988	14134	13932	13998	13908	13917	14255	14112	13919	14033	14036	13992	14007	14135	14096	14037	13941	14101	14088	14183	13952	13908	14047	14146	14027	14055	14007	14035	14056	14046	13948	14091	14136	13976	13983	14073	14148	14060	14011	14012	14072	13976	13939	14075	13941	13972	14044	13964	14080	14010	14013	14247	13860	14127	13937	14077	13975	13849	13875	14013	14094	14176	13999	14014	14108	13873	13950	14023	14164	14078	14011	14010	13976	14181	13897	14124	14110	14074	14089	14016	13878	13900	14054	14075	14101	14092	13983	13922	14089	13985	13978	14051	13939	14027	14090	14046	13816	14001	13968	14093	14162	13853	13917	14041	14010	14039	14049	13969	13959	14121	14087	13999	13997	14111	14061	14031	14025	14107	13841	14097	14017	14070	14066	13915	14043	13954	14015	13992	14164	14206	14138	14053	14036	13996	13978	13961	13867	14076	13994	13962	13953	13921	14129	13985	14040	14002	13927	13916	14112	14012	14060	14104	13962	14077	13981	13970	14002	14190	14116	14002	14021	14163	13952	13996	13973	14089	14038	13897	13958	14076	13989	14199	13920	14086	14229	14157	14123	14113	14230	14073	13974	14119	13913	14098	13941	14020	13898
23205	22863	33273	32209	31120	28406	24362	18499	17235	17508	17255	17155	17153	17414	17142	17162	17250	17161	17139	17290	17304	17131	17129	17050	17040	16978	17175	17084	17156	16807	17250	17045	17213	17137	17075	17091	17207	16997	17049	16930	17104	17047	17003	16933	17166	17034	16865	17135	17010	17041	17115	16995	16975	17053	16748	16875	16958	17037	16970	17171	16977	17167	17037	16847	16899	16947	16694	17066	16979	17024	17075	16941	16933	16993	17011	16856	16929	17120	17026	16951	16855	17086	17073	16892	16893	16958	17096	16898	16873	16811	16745	16831	17194	16932	17104	16832	17013	17074	16855	16964	17029	16825	17041	16957	16914	16878	17025	16984	16996	16884	17207	17072	17033	16617	16924	17077	16914	17045	17055	16998	16912	16714	16942	16941	16995	16982	16947	17176	17137	16824	16922	16789	16882	16894	17016	17014	16978	16926	17087	16724	17011	17020	16930	16851	16906	16931	16936	17001	16947	17006	16966	16977	17001	17051	17137	17091	16968	16941	16745	16950	17046	17120	16877	17097	16843	17036	16792	16803	16971	16848	16888	17007	17056	17005	16842	16767	16865	17030	16975	17110	16903	17034	16658	17112	17063	16940	17035	16897	16916	17189	17032	17010	16930	16861	16917	17084	17033	16786	17007	16812	16941	16786	17021	17032	16929	16955	16738	16937	17067	17090	16937	16868	16971	16813	16937	16841	16763	16913	16657	17019	16863	16970	16963	16839	16754	16734	16833	16790	16889	17062	16968	16803	16742	16858	16933	16711	17084	16791	16948	16818	16719	16930	16993	16892	16891	16894	17125	17108	16822	16946	17174	16812	16773	16810	16860	16907	16811	17117	16955	16922	17180	17097	16958	16840	16934	16970	16886	16978	16919	16836	16984	16976	17023	16826	16955	16748	17091	16899	16939	16951	17038	16918	16967	16895	16816	16903	16926	17072	16905	17094	16906	17099	17085	17018	16936	16860	16871	16944	17056	17118	17029	17066	17165	16976	16953	17045	16824	17016	16992	17016	17139	16868	17050	16814	17011	16910	16944	17036	17076	16819	17084	16990	16968	16721	16808	16911	17154	16846	16935	17042	16889	17033	16718	16869	16754	16835	16789	16900	16987	16901	16911	16928	17018	16944	16964	16940	16995	17035	17010	16872	17034	17061	16890	16824	17067	17046	17023	16950	16780	16916	16885	17073	17036	17002	16842	16864	16993	17132	17022	16951	17051	16968	17024	17138	16947	16941	16988	17119	16855	16876	16981	17020	17110	16995	17042	16865	17073	17077	16891	16888	16932	16954	16975	16905	17072	17111	17148	17062	16762	16861	16924	16999	16950	17174	16899	16859	16918	16953	16834	16984	16960	17087	16890	16782	16985	16838	17067	17026	16792	17193	17060	17008	16912	16975	17125	16917	17027	16821	16761	16972	16773	17006	16876	16738	16781	16977	17077	16848	17093	16971	17075	17030	16925	16765	16911	16845	17116	17039	16968	17046	16726	16960	16738	16731	17263	17170	17135	16824	16981	16980	17150	16976	16885	16830	17057	17021	16912	17265	16845	16888	16997	16835	16808	16988	16800	17049	16864	17007	17044	16917	17021	16831	16965	17193	16949	16945	17130	16946	16728	17145	16919	17067	16788	17048	16816	16938	16898	16995	17074	16780	17019	16982	17009	17017	16993	16948	17000	16899	16729	17019	16989	17013	16854	16966	17105	16770	16722	16712	16883	16790	16991	16909	17012	16968	17041	17028	17012	16824	16899	16948	17116	16871	16958	17069	17144	17072	16877	17054	17072	16888	16765	16972	17096	16813	16697	16866	16999	16717	16673	16878	16985	17040	16924	17022	16963	16862	16950	16977	16969	16958	16919	16855	16771	17129	17033	16903	16908	16906	16842	16877	16818	16978	16889	16750	16901	16931	16844	16853	16865	16954	16819	16799	16974	16784	16951	16913	16785	16795	16871	16786	17042	16960	16955	16770	16775	16938	17000	16848	16877	16888	16888	16792	16965	16955	17004	16954	16948	16927	17024	17015	16798	17076	16773	17054	17026	16859	17079	16903	16832	17002	16783	16953	16766	17043	17064	16948	16915	16979	16882	16864	16727	16982	17063	17064	16958	16741	16944	16899	17002	17049	16787	17009	16867	17035	16815	17013	16963	16723	16829	16962	16929	16870	16954	17008	16878	16987	16933	16911	17151	16933	16904	17030	16902	16936	17021	16827	16988	16846	16975	17095	16783	16838	16906	17076	16918	16941	16852	16887	16861	17135	17067	17304	16985	16935	17111	16932	16935	17050	16880	17047	16834	16815	16880	16964	17072	16854	17023	16998	17068	17036	16823	16884	16908	16919	16976	16897	16919	16950	16980	16940	16904	16979	16981	16875	16876	17105	16857	16924	16768	16805	16842	16969	16804	16858	16776	17019	16713	16870	17019	16996	16819	17072	16960	16935	16925	17018	16905	16983	17159	17129	16869	16967	17147	16945	16821	16940	16878	16952	16911	16830	16927	17219	16928	16868	17013	16985	16823	16855	17131	17272	16945	16907	17101	16811	16824	16956	16851	16832	16936	16813	17024	16883	16786	17014	17087	16878	16918	17026	16822	17059	17083	17038	16865	17083	16858	17068	16946	16953	16914	16827	16904	16942	16842	16891	16872	17083	16814	16884	17002	16805	16961	16835	17061	16884	16855	16867	17026	17061	16986	16826	17050	16817	17226	16851	16912	17124	17051	16777	17093	16974	16942	16976	17196	17013	16825	17022	16742	16873	16903	16831	16996	16824	16895	16955	16903	17055	17033	16643	16891	17001	16916	17011	16866	16947	17098	16766	16914	16877	16962	16843	17072	16908	16992	16962	17075	16824	16955	16860	16926	16987	16909	16925	16938	16856	16871	17145	16780	16889	16909	17092	17006	17129	16974	17073	16930	16939	16979	16831	16711	16627	17117	16995	17075	16810	17079	17091	16994	16940	16923	16895	16813	16990	17040	17118	16776	17168	17094	16930	16933	16931	16925	16693	16720	16825	17027	16924	16871	17027	17023	17094	16900	17098	16891	16733	17009	17095	16918	16773	16734	16780	16910	17101	16925	16937	16941	17047	16892	17107	17181	17160	17048	17116	16857	16976	17034	16913	16917	17012	17138	17110	16835	16992	17029	16949	17014	17080	16873	16920	16840	16904	17074	17020	17066	16902	16749	16886	16837	16963	16808	17071	17183	16855	16878	16901	17115	16901	16957	16986	16956	16792	16982	17063	17071	16817	16949	16970	16841	16752	17061	17060	17042	16949	17106	16806	17181	17030	16796	16953	17016	16989	17173	16829	16891	16968	16921	16912	16841	16878	16965	17049	17017	17085	16679	16956	17093	17069	16908	16875	17006	17214	17090	16820	16883	17110	16846	17164	16823	16691	16907	16750	17007	17066	16983	16912	16655	16893	16768	16970	17037	16960	17002	17054	16806	16819	17056	16954	16757	16904	17009	16780	17024	16746	16990	16765	16915	16846	16900	16943	16890	17019	16905	17239	17158	16867	16846	16900	17031	16904	16926	17149	17121	16947	16851	17003	16906	16848	17012	16899	16859	16830	17085	17071	16882	16998	16849	16975	17043	17054	16910	16958	16890	16964	16817	16938	16957	16928	16866	16811	17092	16843	16880	16864	17066	16891	16859	16730	16917	16652	17036	16795	17049	16984	16833	16825	17047	16966	17020	17057	16940	17040	17164	17013	16974	16960	16875	16815	16986	16855	16869	16902	16636	17061	16876	16982	16985	17125	17104	16759	16848	16888	16892	17015	16877	16742	16758	17040	17049	16943	16943	16875	17040	17040	16907	17033	16997	17019	16953	17179	16805	16850	16805	17036	17040	16981	16863	16947	16788	16972	16889	16958	16892	16993	16818	16993	17006	16867	16921	16835	16707	16782	16851	16986	16932	17124	16814	17017	17152	16797	16808	17033	17097	16908	16865	16907	16761	16733	16770	16791	16790	16822	16866	16928	16835	16894	16905	16982	17045	17105	17150	17061	17095	16884	16932	17020	17037	16951	16875	16997	17108	16861	17104	16997	17099	17112	17075	16983	17011	17008	16827	16819	17145	17064	17016	16942	16942	16990	16660	17017	17073	16870	16939	17082	16887	16872	16830	17063	16897	16908	16951	16785	16862	16668	16910	16920	17102	16941	16878	16942	16977	16775	17036	17019	16892	16977	16962	16958	16955	16948	17003	17091	16696	16741	16705	16913	17038	17051	17177	16953	16964	16882	17114	16930	17167	17164	17071	16855	17108	16980	17151	17191	17005	16718	16968	16977	16942	17049	16989	16864	17149	16934	17004	17003	16835	16724	17090	16954	16796	16859	16976	17082	16899	16848	16928	16935	16996	17018	16820	16842	16693	16684	17061	16932	17098	16772	16904	16752	16873	16941	16985	17058	17076	17062	17009	16967	16836	16870	17047	16815	17213	16991	16774	16859	17029	16816	16918	16789	17063	16870	16986	16997	16935	16853	16932	16908	16727	16906	16913	16916	16987	16857	17016	16940	16964	16840	17047	16939	17038	16988	16930	17063	16905	16763	16635	17009	16867	17208	16952	16891	17036	16979	16922	16852	16810	16958	17038	17058	16896	17003	17179	17106	17167	17048	16833	16933	16874	17003	17030	16794	16793	16843	17032	17113	17076	16847	16879	16846	17048	16858	16824	16788	16896	16898	16921	17031	16950	16843	17192	16989	16855	17183	16968	16922	16960	16919	16909	16923	16747	17004	16917	16776	16910	17160	16906	16930	16972	16798	16940	17036	17148	16992	16928	16947	16866	16993	17055	16928	17245	16900	16982	16964	16975	16954	16958	16810	16783	16918	16876	16930	16962	16712	16860	16877	16787	16908	16952	16858	16760	16865	16818	16977	16979	16956	17242	16761	16969	16808	17041	16866	16955	16875	17142	16887	16950	17114	16995	16908	17199	16836	16890	16982	16674	16975	16890	16791	17086	16851	17001	17041	17056	16826	17097	16729	16904	16874	16857	17055	17021	16958	16954	16783	17049	17210	16868	17059	16780	16828	17009	16699	16821	16907	16806	16710	16952	16707	16884	17141	17014	16776	16579	16940	16984	16814	16924	16871	16936	17001	16985	16956	17014	16898	17023	16826	16993	16948	17047	17154
61729	105010	81987	66625	48436	28593	15625	15187	14919	14742	14868	15140	14835	14954	14999	15039	15207	15051	14928	15010	14971	14928	14889	14970	14863	15179	14851	14869	14761	15003	14860	14871	14916	15035	14958	15099	14773	14934	14854	14804	15186	14915	15086	14907	14939	15039	14922	14969	14973	15096	14844	14900	14787	14904	14972	15037	14679	14972	14893	14946	14871	14976	14972	15144	14854	14878	14806	15043	14855	14884	14988	15059	15075	15008	14864	15014	14931	14838	14922	14909	15016	15084	15022	14905	14927	15042	14988	15084	15017	14972	15124	15053	14841	14894	14822	15090	14942	14995	14968	15027	14997	14817	15026	14941	14883	15001	15125	14937	15087	14861	14774	14955	14853	15039	14734	15070	14914	15052	14992	14872	14974	14889	14723	14924	14851	15009	14994	14915	14744	15156	14880	14851	14805	14794	14920	14857	14822	14834	14902	15092	14903	14809	15067	14827	15078	15039	14860	14949	15090	14872	14771	14981	14939	14892	15058	14951	14892	14841	15064	14963	15022	15027	14901	14871	15000	15095	14892	14923	14977	14815	14997	14891	14968	14732	15036	15126	15035	14889	14903	14790	14966	14970	15080	14976	14886	14940	14956	14859	15006	14945	14870	15033	15032	14965	14968	15022	14916	15017	15031	14865	14963	14984	15052	14869	14859	14901	14857	14860	14975	15049	14996	15193	14993	14833	15069	14951	14842	14788	15071	14981	14910	14922	15001	14919	14841	14964	14915	15077	15012	14933	14971	14923	14914	15148	14891	14965	14946	14915	14907	14901	14838	14987	14983	14944	14958	14866	14938	14851	14902	14954	14765	14864	14933	15010	15045	14806	14986	14900	15016	14925	15045	14872	15069	14830	15024	14935	14791	14836	15056	15078	15017	15079	14985	14833	15083	15046	14875	14837	14857	14919	14770	14932	14826	14854	14965	14918	14947	14959	14903	14915	14978	15167	15000	14908	14958	14996	14906	14933	14804	14838	14979	14839	14889	14883	15022	15005	14914	14788	15076	14934	15017	14972	14890	14880	15145	14782	14951	15009	15014	14914	15058	14954	15060	14788	14748	14735	14986	14702	14964	14903	14806	14887	14870	14958	14849	15046	14951	14971	14973	15003	14941	14912	14949	14978	14971	15142	15028	14831	14831	14955	15106	14862	15171	14967	14929	14954	14947	14873	14963	14945	14924	14915	14873	15083	14866	14964	14821	14983	15074	14824	14868	14928	14786	14851	14987	14866	14942	15080	14944	15029	14823	14569	15087	14954	14960	14875	14887	14900	15036	14858	14755	14835	14795	15020	14861	15023	14936	14877	14879	14863	14932	14976	14865	14843	14902	14794	14723	14908	14905	15019	14896	14903	14859	14921	14852	14936	15023	14845	14803	14941	15056	14829	15121	14830	15066	14601	14919	14984	15079	14894	15027	15066	15011	14936	14774	14911	14919	14980	14856	15153	14855	14960	15051	14965	14928	14846	14904	14757	14815	14846	14855	15063	14826	15012	15062	14834	15100	14736	14879	14974	14939	14895	14994	14990	14983	14757	15021	14743	14938	14803	14830	15024	14707	15009	15027	14779	14917	14942	14789	15071	14877	14985	14926	14879	14960	14897	14981	14924	14966	14944	14850	15107	14976	15054	14836	14863	14946	15004	15146	14943	14867	14910	15032	14936	14801	14977	14928	14811	14858	14979	14985	14989	14915	14898	14950	14860	15061	14954	14970	14749	15091	14944	14909	15106	14925	14873	14990	14868	14829	14849	14853	14911	14909	14857	14769	14776	15009	14954	14813	15047	14918	14741	14813	15002	14905	15055	14853	14903	15041	14920	14842	15083	14739	14810	14768	15050	14875	14878	15025	14998	14900	14952	14979	14971	14972	14844	14797	14941	14753	15046	14792	14870	15079	15041	14919	14901	14889	14924	14774	14945	14975	14862	14916	14936	14961	14768	15021	14869	14943	14919	14900	14967	14887	14984	14826	14855	15158	14939	14943	14880	15013	14923	15109	14847	15039	14926	14761	14785	14969	14824	14855	14842	14895	15002	15075	14826	15084	14905	14953	14835	14697	14937	14933	14980	15067	15009	14818	15021	14827	14952	14935	14859	14896	14911	14747	15009	14865	14937	14763	15088	14927	14873	14993	14851	14883	14958	14781	14930	14986	14944	14789	14989	14868	14949	14929	14781	15184	14965	14861	15076	14947	14821	14794	15167	14928	14867	14964	14945	14968	14826	15020	14941	15109	14904	14857	14777	14851	14864	14915	14802	14928	14878	15049	14863	14810	14997	14945	14818	14974	14994	15042	14939	14969	14799	14948	14930	15212	14841	14785	14957	14792	14913	14905	14920	14947	14917	14802	14950	14961	14996	14713	14897	14973	15032	14979	14924	14780	14849	14793	15011	15040	14903	14872	14940	14937	15087	15003	14964	14866	14961	14897	14904	15020	14990	15072	14932	14794	14859	14870	14941	14715	14850	14949	15087	14768	15007	15065	14809	14908	14963	14838	14856	14901	14867	14911	14971	14963	14969	14769	14921	15036	14992	14777	14841	15005	14901	14877	14953	14884	14818	14966	14906	14908	14908	14946	15024	14868	15079	14956	14933	14703	15203	14839	14991	14977	14966	14805	14802	15087	14855	15000	14788	14921	14860	15012	14902	14900	15037	15009	14875	15000	14959	15174	14887	14815	14870	14885	14938	14965	14909	15057	15075	15019	14921	14763	15139	15007	15061	15040	14743	14818	15015	15047	15041	14837	15077	14932	15044	14890	14981	14943	14972	14791	14843	14980	14998	14939	14986	15123	14888	14980	14915	14932	15019	14871	14843	15015	14962	14786	14852	14980	15041	15006	14886	15096	15016	14984	14959	14856	14980	14922	14791	14906	14861	14644	14854	14864	14827	14890	14882	14802	14857	14896	14911	14810	14929	14983	14904	15110	14917	14806	14869	15075	14913	14907	15000	14807	15087	14984	15013	14983	14861	15043	14858	15000	14929	14906	14914	14761	14951	14813	14912	14882	14904	15011	14976	14818	14895	14905	14884	14983	14746	14635	14873	14879	14896	15063	14804	14862	14862	15004	15060	14846	14915	14906	14958	14892	14960	14936	14610	14824	14993	14999	14783	14922	14785	14969	14916	14935	14924	15047	15086	15036	14961	14859	15047	15015	14864	14976	15108	15026	14822	14933	14959	14948	14997	14822	14898	14967	15079	14956	14988	14961	14862	14840	15044	14826	14943	14937	14995	14990	14880	14866	14991	14877	15088	15007	14822	14863	14926	14847	15061	14829	14935	14875	14937	14862	15033	14866	15040	15017	14805	14901	14873	14867	14818	15012	14826	15123	14729	15044	14753	14861	14871	14955	14692	14828	14998	14830	14912	15016	14748	15040	15002	14963	14834	14843	14891	14906	14951	14772	15030	14960	14829	14818	15144	14936	14801	14878	14907	14856	14873	14947	14989	15046	14811	14804	15019	15020	14774	14927	14987	14903	14861	14918	15052	14802	15037	14917	15008	14741	15018	14967	14839	15155	14958	14966	14885	15029	15030	14847	15037	14969	14941	14940	14894	14911	14873	15062	14910	14871	14871	14845	14915	14918	15166	14986	14963	14826	14927	14978	14805	15009	14921	14884	14948	15000	14866	14903	14885	15171	15097	14698	14912	15041	14980	14786	14894	15062	14858	14973	14920	14864	14833	15027	15034	14886	14881	14814	14790	14806	14918	14813	14865	15068	15053	14928	14897	14886	14809	15039	14779	15040	14861	14987	14987	15019	14844	15025	14900	14959	14966	14950	14959	14796	14914	14890	14958	14911	14991	14888	14742	14915	14940	14753	14839	14912	14952	14942	14948	14854	14766	14973	14690	14922	14826	14931	14822	14971	14978	14894	15000	14922	14960	14990	14993	14856	14946	14847	14865	14919	14951	14989	14805	14860	14898	14933	14890	14924	14845	14984	14915	15027	14928	15005	14937	14791	14730	15019	15098	15026	15067	14822	14921	15002	14961	14848	14963	14976	14907	15044	14923	15025	14974	14996	14838	14889	14909	15157	14840	14879	14871	15087	14852	15078	14999	14822	14981	15012	14840	15006	14893	15039	14782	15028	15023	14903	14815	14902	14826	14984	14944	14921	14903	14816	14916	14922	14932	14968	14964	14961	14840	15016	14888	14944	14882	15076	15038	14993	14975	15155	14922	14928	14935	14742	14756	14732	15027	14992	14956	15053	14908	14883	14882	14909	14859	14721	14925	14887	14942	14800	14821	14993	15050	15018	14850	14877	14822	15208	14971	15069	14800	14696	14877	14904	14972	15047	14857	14885	15040	14830	14960	14943	14984	14893	15018	14971	14783	14860	14898	14937	14995	15055	14785	14942	14984	14781	15012	14994	14992	14887	14966	14923	14901	14938	14848	14997	14962	14923	14965	14918	14701	15124	14798	15022	14812	14894	15033	14893	14850	14895	14841	14966	14808	14855	14887	14884	14951	14938	15001	14792	14851	14876	15122	14784	14866	14849	14770	14990	14827	14820	14945	14846	14821	14942	14865	14746	15018	14983	15016	14889	14783	15146	14811	15173	14906	14826	15044	14936	15043	15056	15000	14896	14844	14769	14813	14985	15066	14851	15006	14821	14902	14874	14854	14563	14942	15004	15045	14919	15002	14896	15134	14889	15062	14875	15018	14930	14928	14908	14934	15106	14906	15042	15016	14990	15007	14994	14975	14748	14928	14872	14958	15070	14944	14906	14958	14874	15036	14732	14974	14793	15010	14944	15016	14852	14887	14802	14946	15096	14915	14746	14762	15020	14907	15043	14868	14854	14987	14879	14915	15006	14918	15026	14931	15107	15001	14926	14904	14741	15029	14961	14992	14951	14765	14961	15011	14888	14962	14987	14864	14940	14908	14793	14982	14788	14970	14771	14952	14857	14851	14879	14922	14852	14999	14947	14888	14821	14919	14986	15049	14988	14940	14825	15084	14936	14868	14898	14829	15013	14918	14643	15148	14951	14886	14977	14968	15015	15037	14915	14975	14923	15063	14878	15029	14964	14909	15057	15160	14887	14972	14903	14929	14878	14899	14882	14978	14931	14809	14934	14929	14929	14915	14929	15004	14945	14869	14939	15027	15077	15012	14906	14864	15094	14815	15025	14888
30213	34715	37851	28835	22749	18329	17494	17271	17223	17106	17144	17297	17209	17253	16928	17017	17150	17307	17283	17318	17433	17347	17064	17413	17170	17285	17242	17218	17266	17296	17401	17117	17204	17341	17313	17176	17147	17134	17147	17188	17111	17046	17051	17113	17127	17005	17173	17183	17208	17157	17174	17302	17367	17010	17305	17106	17082	16980	17225	17173	17344	17354	17154	17145	17111	16954	17291	17325	17178	17276	17269	16979	17372	17123	17111	17198	17118	17061	17078	17224	17108	17439	17070	17090	17163	17027	16964	17057	17189	17020	17136	17163	17242	17116	17242	17247	17185	17059	17013	17097	17333	17083	17104	17376	17134	17492	17129	17190	17170	17192	17236	17211	17110	17302	17167	17061	17304	17188	17231	17280	17345	16968	17170	17215	17257	17188	17278	17193	17195	17161	17072	17285	17145	17040	17231	17133	17165	17150	17169	17396	17191	16970	17171	17155	17219	17087	16951	17090	17111	17154	17118	17251	17203	17153	17413	17030	17034	17071	17082	16975	17106	17099	17131	17006	17269	17217	17075	17184	17087	17284	16987	17205	17249	17272	17148	17044	17290	17203	17229	17139	17298	17153	17175	17104	17246	17164	17079	17301	17128	17270	17273	17239	17198	17218	17135	17305	17117	16918	17093	17217	17330	16919	17102	16947	17212	17134	17155	17277	17184	17073	16958	17019	16956	17509	17296	16908	17186	17236	17163	17234	17051	17260	16971	17125	16899	17189	17155	17075	17104	17041	17402	17150	16930	17150	17261	17249	17274	17128	16975	17060	17060	17269	17175	17120	17323	17065	17304	17056	17339	17005	17270	17203	17364	17077	17138	17248	17160	17119	17232	17179	17239	17266	17236	17054	17215	17132	17136	17299	17177	16916	17156	17066	17079	16951	16995	17079	17106	17133	17320	17296	17030	16751	17125	16970	17018	17043	17197	17356	17193	17052	17161	17026	17187	17224	17141	17207	17204	17070	17170	17138	17264	17194	17258	17258	17214	17380	17245	17238	17028	17073	17277	17322	17191	16994	17154	17223	17253	17235	17011	17210	17290	17198	17056	17202	17257	17212	17183	17164	17061	17239	17070	17214	17149	17137	17164	16956	17103	17127	17280	17196	17192	17059	17260	17164	17229	17225	17341	17367	17158	17086	17191	17072	17053	17316	17064	17258	17262	17176	17035	17167	17306	17199	17313	16998	17081	17008	17221	17223	17338	17281	17193	17114	17195	17173	17111	17129	17400	17081	17098	17267	17284	17147	17134	17192	16986	17366	17169	17330	17079	16986	17094	16957	17168	17348	17276	17045	17085	17310	17045	16948	17194	17168	16994	17162	17304	17207	17282	17258	17301	17132	17163	17167	17066	17110	17177	17043	17165	17221	17219	17172	17342	16989	17174	17241	17147	17373	17144	17295	17232	17282	17045	16907	17124	17008	17154	17146	17128	17287	17018	17162	17374	16942	17290	17262	17137	17017	17060	17204	17216	17139	17202	17099	17190	16958	17103	17140	17201	17074	17109	17173	17179	17285	17165	17166	17532	17193	17294	17040	17166	17218	17243	17084	17192	17170	17149	17116	17051	17285	17215	17043	17175	17296	17120	17167	17257	17041	17389	17159	17160	17192	17186	17215	17087	17099	17037	17191	17291	17294	17074	17068	17126	17196	17124	17243	17175	17184	17173	17072	17078	17074	17272	17137	17186	17293	17035	17220	17099	17139	17331	17176	17170	17262	17131	17240	17123	17219	17218	17257	17199	17080	17147	17120	17114	17278	17287	17162	17375	17172	17336	17380	17369	17197	17229	17032	17317	17133	17170	17233	17264	17166	17143	17156	17247	17302	17253	17160	17191	17297	17165	17167	17034	17352	17142	17352	17140	16934	17265	16998	17204	17227	17265	17167	17242	17234	17276	17346	17182	17286	17059	17069	17310	17104	17167	17122	17290	17291	17256	17146	17163	17229	17137	17153	17315	17118	17124	17452	17003	17302	17362	17073	17181	17131	16980	17142	16862	17232	17155	17030	17232	17261	17217	17084	17076	17055	17212	16979	17106	17244	17074	17071	17142	17267	17123	17192	17131	17016	16897	17066	17376	17019	17377	17202	17276	17069	17282	17251	17139	17290	17207	16955	17398	16937	17040	17227	17147	17112	17040	16882	17132	17045	17333	17342	17077	17240	17192	17140	17136	17271	17150	17091	17291	17082	17264	17132	17082	17107	17120	17104	17074	17187	17247	17179	17000	17117	17189	17051	16952	17040	17139	17032	17095	17098	17336	17246	17126	17115	17191	17004	17255	17252	16927	17289	17295	17131	17004	17117	17115	17182	17043	17044	17157	17145	17211	17245	17215	17271	17018	16959	17205	17094	17186	17173	17080	17191	17208	17289	17179	17115	17297	17302	17151	17270	17248	17094	17055	17163	17026	17282	17240	17169	17151	17207	17090	17124	17211	17215	17202	17023	17127	17186	17351	17041	17040	17047	17344	17202	16989	17055	17230	17423	17173	17076	17268	17101	17268	17194	17184	17208	17103	17146	17094	17147	17197	17113	17123	17008	17075	17149	17225	17360	17296	17245	17216	17228	17168	17248	17083	17160	17138	17274	17368	17137	17190	17212	17245	17333	17255	17239	17219	17157	17170	17048	17146	17364	17175	17060	17198	17285	17061	17095	17190	17171	17220	17412	17166	17171	17111	17026	17182	17174	17319	17176	17245	17110	17263	17396	17209	17220	17155	17353	17186	17029	17432	17063	17197	17055	17140	17090	16905	17069	17111	17104	17073	17055	17234	17096	17131	17182	17247	17232	17397	17073	17226	17138	17169	17395	17114	17057	17141	17081	17103	17078	17259	17235	17223	17194	17204	17303	17014	17209	17054	17107	17085	16997	17012	17217	17288	17297	17135	17334	17467	17219	17295	17097	17129	17255	17093	17160	17145	17150	17208	17284	17058	17152	17274	17093	17346	17185	17249	16801	17168	17337	17250	17384	17113	17229	17067	17154	17327	17169	17211	17152	17277	17047	17161	17309	17118	17325	17122	17318	17340	17301	17188	17194	17251	17351	17080	17574	17088	17291	17046	17212	17153	17202	17144	17123	17230	17197	17024	17334	17333	17212	17036	17268	17075	17339	17346	17183	17125	17017	17237	17197	17015	17158	17140	17133	17243	17151	17148	17022	17228	17175	17133	17018	17010	17223	17177	17276	17310	17075	17200	17175	17006	17041	17136	17152	17283	17270	17095	17187	17172	17197	17141	17369	17358	17221	16981	17233	17106	17210	17098	17213	17205	17104	17225	17062	17227	17236	17102	17119	17173	17364	17076	17343	17067	17288	17196	17048	17300	16958	17127	16962	17282	17252	17064	17075	17173	17130	17311	17192	17148	17150	16997	17104	17072	17051	16936	16982	17248	17083	17131	17122	17129	17095	17069	17049	16981	17315	17354	17296	17117	17021	17161	17169	17005	17348	17128	17260	16942	17118	17178	17153	17262	17019	17245	17131	17167	17041	17115	17152	17208	17226	17219	17089	17258	16969	17250	17079	17055	17147	17348	17202	17117	17065	17128	17054	17150	17269	17003	17130	17080	17225	17152	17379	17171	17114	17269	16948	17173	17082	17103	17308	17125	17037	16983	17196	17289	17067	17088	16993	17295	17225	17401	17371	16941	17179	17224	17230	17334	17338	17125	17343	17381	17162	17237	17139	17041	17044	17206	17009	17125	17150	17019	17113	17017	17039	17212	16966	17118	17107	16962	16826	17112	17182	17122	17322	17324	17046	17116	17221	17091	17152	17223	17337	17257	17280	17261	17177	17086	17357	17292	17000	17105	17202	17057	17152	17214	17288	17082	17171	17276	17344	17284	17210	16961	17016	17046	17189	16918	17150	17150	17131	17419	16994	17285	17027	17223	17100	17148	17190	17168	17078	16981	17022	17102	17119	17212	17176	17218	17255	17192	16984	17042	17288	17340	17051	17259	17265	17437	17158	17229	17322	17147	17118	17222	17128	17089	17233	17411	17365	17228	17044	17199	17234	17252	17218	17059	16965	17095	17225	17073	17199	16973	17205	17052	17158	17242	17152	17121	17252	17196	17229	17304	17232	17238	17134	17308	17231	17147	17081	17126	17175	17143	17367	17186	17275	17255	17109	17130	17177	17167	17017	17135	17295	17177	17088	17168	17244	17051	17243	17022	17329	17300	17224	17190	17229	17007	17169	17075	16996	17118	17094	17183	17259	17236	16980	17110	17133	17094	17126	17062	17138	17212	17354	17219	17093	17377	17296	17104	17278	17018	17207	17172	17105	17284	17398	17369	17248	17233	17120	17076	17223	16866	17236	17290	17310	17152	17178	17083	17209	17125	17235	17094	17059	17106	16964	17172	17227	17176	17163	17198	17213	17044	17005	17363	17429	17206	16988	17165	17127	17178	17220	17145	17292	17123	17194	17331	17196	16981	17239	17155	17149	16885	17165	17305	17169	17096	17065	17034	17177	17183	17209	17077	17141	17388	17209	17306	17144	17065	17085	17384	16960	17193	17081	17137	17223	17193	17075	17265	17188	17164	17216	17232	17221	17135	17078	17176	17136	17243	17198	17311	17269	17039	17186	17231	17099	17171	17252	17365	17326	17066	17150	17220	17263	17080	17272	17085	17319	17069	17145	17146	17331	16977	17109	17083	17312	17155	16924	17173	16997	17105	17169	17254	17241	17127	17028	17096	17388	16970	17113	17297	17199	16993	17133	17025	17197	17064	17114	17328	17157	17117	17019	17032	17011	17151	17172	17172	17224	17129	17273	17146	17227	17126	17025	17182	16991	17225	17149	17212	17295	17246	17258	17097	17232	17159	17013	17206	17235	17269	17005	17378	17291	17165	17226	17118	17078	17138	17147	17201	17354	17209	17065	17248	17055	17100	17127	17116	17242	17076	17071	17324	17190	17079	17187	17210	17157	17052	17044	17062	17174	17069	17127	17279	17036	17099	17198	17233	17326	17069	17323	17169	17160	17239	17084	17103	17348	17214	16997	17253	17084	17032	17188	17208	17240	17311	17182	17044	17103	17346	17199	17282	17076	17232	17085	17235	17132	17224	17053	17107	17180	17487	17142	17055	17156	17248	17075	17091	17253	17106	17211	17237	17058	16976	17149	17202	17159
36375	53372	40201	25689	20781	15352	14927	14959	15025	15138	14961	14835	15141	14917	14992	15146	15041	15024	14963	15106	15134	14956	15103	14877	14897	14881	15081	15104	14877	15167	14918	15043	14954	15072	14956	14931	14909	15145	14981	15026	15009	15040	15042	15027	15062	15121	15068	15027	15070	14972	14870	15132	15051	14829	15041	15011	15038	14877	15110	14862	14948	15138	14922	15026	15091	14911	14965	14957	14880	15036	14975	14991	14905	15024	15076	14974	15038	15080	15042	14909	14969	14980	14773	14779	15018	15046	15021	15022	15018	15037	15146	15064	15055	14954	15000	15049	15056	15184	15130	14927	14840	15215	15073	14986	15100	14841	15010	15068	15075	15107	14965	15096	15214	15152	14908	15093	14978	14957	15087	15043	15087	15040	15107	15151	14930	15167	15008	14972	15178	15030	14875	15121	14917	14997	15083	15046	15009	15131	15056	14986	15155	15038	15004	14974	14739	14926	14882	15033	14827	14914	14994	14917	14954	14940	15101	15114	15050	15027	15102	15034	14868	14937	14981	14940	15049	15098	15005	14926	14857	14953	15015	15060	15098	15108	15108	14836	14969	14925	15073	15017	15175	15199	15112	15058	15129	14965	15044	14917	15134	15062	14857	15018	15084	15118	14911	14857	15018	14958	14971	14835	15131	14916	14962	14925	15057	15078	15059	14958	15097	15077	15016	15024	15247	15159	15007	14948	14906	15129	15103	15108	15031	15151	15002	15179	15103	15009	15050	14997	15009	14757	15085	14994	15023	15007	15088	14978	15070	15307	15112	14970	14875	14953	15049	15027	15018	14965	14974	14892	14737	14935	15074	14981	14914	14901	15079	14853	15004	15044	15090	14963	15102	14859	14932	15037	15096	14896	15142	14965	14974	15186	15152	15093	14978	15047	14849	15092	14992	14828	15148	15229	14858	14863	15051	14860	14982	14948	15008	15088	14763	14950	14896	15005	15068	14990	15027	14969	14995	15005	14914	14926	15142	15034	14910	14895	15025	14960	14903	14963	15059	15089	14991	15027	15069	14885	15002	15072	15071	14952	14975	14960	15073	14994	15064	15232	15063	15079	14918	15092	15047	15097	15213	14951	15020	15031	14964	14948	15029	14971	14998	15043	14685	15099	15070	14969	14967	15091	14952	15018	14930	15002	14918	14971	14959	15020	15026	15094	15139	15052	14949	15119	15021	14963	14985	15007	15017	14860	15006	14968	15036	14946	15189	14895	15054	14824	15090	15125	14944	15081	15102	15119	14932	15035	14935	14865	14946	14914	15036	15062	14978	14857	15093	15011	15047	15129	14959	14964	15069	15114	15055	14805	14987	14891	15044	15127	15068	14979	14935	15013	14878	15270	15185	15103	15030	15007	14965	14938	14998	15036	14983	15005	15185	15087	15096	15070	15153	14870	14982	14973	15126	15002	15109	15026	14848	14909	15014	15121	14951	14970	15047	14986	15023	15130	14967	15105	14990	15117	14898	14991	15008	15141	15039	15078	15060	14994	15049	15136	14979	15024	14982	15026	15154	14798	14962	15044	15080	14970	15018	15023	15059	15012	14909	15030	15078	15000	14988	15126	15115	14717	14945	15038	15049	14982	14969	14987	14942	14983	15193	15267	14838	14910	15038	15105	14994	15122	15028	15109	14903	15033	15086	14904	15173	15005	15078	14967	15057	14970	14934	14990	15195	14899	15054	15079	14964	15190	15030	14981	15017	14965	15047	15078	14942	15067	15130	14892	14975	15012	15019	14996	14907	14841	15060	15044	15020	14991	14998	15015	14897	14937	14902	15195	15038	15078	14981	15072	15046	15089	15100	14788	14931	14943	15227	14933	14965	15106	15050	15077	14928	14915	14952	15139	15075	15116	15076	15053	14903	15004	15151	14997	15034	14907	14975	14929	15072	14992	14978	14880	15099	15031	15087	14939	15005	14992	15190	14868	14986	15077	15037	14995	15003	14997	14961	15060	14966	15094	15028	15067	15135	14903	14894	15010	14932	14979	15117	15067	15016	15006	15179	14969	15128	15229	14792	14965	15071	14992	15002	14969	14916	14983	14976	14834	15153	14964	14996	15124	15000	15036	15069	15071	14960	15056	14977	14953	15001	15054	14998	15123	15138	14967	14992	15148	14881	14851	14950	14956	15090	15013	14991	15158	15077	14873	15014	15006	14966	15048	15038	14909	14973	15024	15183	15155	15161	14977	14889	15026	14945	14979	15045	15036	14877	14950	15062	15156	15053	15131	14908	15221	14967	15163	15051	15013	14951	15031	15134	14865	15049	14917	15117	15142	15040	15109	15049	15018	14994	15009	14864	14933	15048	14847	15028	15104	14824	14773	15045	15004	15016	14976	15063	15111	14942	15136	14959	14990	15037	14954	14985	14976	14962	15076	15131	15054	15077	15139	14960	15081	15061	15009	15059	15058	15148	14934	14840	14995	14800	15088	14900	15211	15179	14980	15071	15038	14998	15207	15031	15136	14836	15035	15019	14910	14884	14920	15018	14932	15152	15052	15066	14921	14900	14865	14832	14999	15066	14935	14888	14920	14855	14937	15065	14952	14975	15144	14991	15145	14950	15091	15030	15075	14839	15125	15057	15118	14901	15160	15086	15046	14987	14864	14967	14812	15052	14952	15068	14863	15018	15013	15015	14851	15000	15163	15047	14995	15149	15030	15143	14990	15048	15043	15025	15036	14961	14958	14928	14966	14957	15020	15059	15043	14868	15059	15074	15093	14921	14911	15030	14997	14805	15148	15037	14942	15056	15196	14787	15063	15022	14927	15072	15031	15007	15059	14903	14936	14873	14974	14888	15022	15046	15147	15116	15150	15056	15181	14932	14995	15142	15128	15153	15147	15275	15025	14963	15013	14892	15091	15045	15134	15020	14913	15105	14967	14931	14879	14918	14998	14844	15053	14920	14992	14969	15093	14878	15040	15013	15041	15055	14912	15046	15140	15207	15064	15007	14898	15063	15184	15093	14992	15018	15181	14990	15022	15082	14996	15177	14985	15041	15144	14877	15032	14957	14902	14999	14961	14822	15127	15269	15070	14964	15174	14939	14976	15039	15008	14804	15102	15040	14825	15141	14911	15002	15105	15124	14940	15018	15058	15097	14954	15213	15118	15028	15086	15095	14989	14917	15184	14965	14933	15016	14955	15070	14948	15219	15048	15246	15105	15138	14950	15025	15074	14912	15051	15132	15083	14988	14970	14973	15059	15020	14716	14809	14917	14957	15086	15105	15095	15028	14994	15040	15127	15007	15066	15150	15098	14743	15054	14919	15083	15057	14833	15080	15029	15012	15110	15062	15196	15193	15061	15017	15024	15001	14963	15006	15084	15038	15059	14897	14998	15060	14950	15142	15033	15190	14827	14914	14899	14916	15066	15151	15007	14938	15014	15063	15025	15041	15093	15026	15022	15184	15006	15031	14928	15086	15190	14981	14866	15027	14925	15070	15075	15114	15153	15010	14853	14983	14882	15058	15102	14941	15082	15041	14928	15061	14923	15081	14908	15156	15039	14912	15020	14932	15073	14942	15127	15085	15000	14980	15045	15161	15126	14919	14925	15006	14933	14895	14977	15038	14968	15021	15010	15011	14928	14945	14993	14952	14903	15006	15149	15075	14919	15178	15192	14888	14821	15040	14990	14844	15078	15124	14991	14971	14936	14981	15100	15095	14992	15162	14917	15065	15112	14987	15004	15202	14984	14755	15215	14999	14981	14953	14914	14969	15022	14949	15033	15034	14870	14826	15037	14926	15060	14899	15069	14925	14881	15106	15024	15059	14943	15058	15030	14939	15031	15079	14939	15103	14933	15039	14945	15022	14810	15078	15004	15068	14965	15382	15078	15180	15063	15094	15147	14984	14845	15037	14976	15181	15002	15038	14994	14977	15006	15159	14949	15037	14915	15000	15022	15096	15042	15021	15055	15013	15054	14997	14781	15052	14878	14997	14996	15013	15067	15093	14879	15012	14937	15094	14854	15064	15053	14998	15123	15022	15144	14895	15075	15017	15058	15086	14927	15033	14865	15175	14892	14908	15004	14940	14900	14956	15004	15092	15049	14969	15004	15073	14996	15018	15067	14945	15001	14966	14844	14974	15021	14914	14915	15162	14959	14972	15012	14982	15168	15001	15010	14960	14974	15009	15070	14956	14947	14862	15061	14913	14997	15041	15044	14884	15021	15098	15108	15106	15028	15042	14837	15151	15004	14990	14971	15030	15042	14949	15107	14933	15132	15113	14937	15150	14921	15044	15023	15078	15088	14853	15005	15106	14853	14981	14954	15026	15076	15066	14933	15060	15015	15065	14985	14976	14868	15046	15059	14929	15163	15006	15015	14983	15088	15017	14979	15009	14960	15110	15062	15020	14942	14942	14908	14892	14982	15003	15060	15032	15037	14997	14949	15034	14898	14833	14937	14857	15182	14924	15127	15036	15116	15023	14937	14947	15069	15096	14915	14925	15024	15024	14967	14997	14990	15052	15045	15237	15120	15026	14854	15061	14975	15075	15075	14966	15027	15060	14905	15117	15064	15129	14977	14961	15061	14855	15007	14921	15033	15056	15048	15049	14859	15028	14941	15049	14894	14953	15222	15019	15031	14997	15135	15042	14938	15080	14934	15028	15035	15088	14992	14937	14868	14966	14877	15043	15029	15036	14852	15049	14843	14979	15026	14952	15100	14974	15100	15133	15112	14918	15091	14919	15122	15095	14945	14937	15109	14994	14926	15061	15033	14957	14866	15090	14900	15022	14966	15056	15004	14930	15034	15040	15031	15088	14958	15133	14977	15122	15000	15111	15003	15019	15088	15066	14940	14917	14824	14893	14962	14916	15102	15077	15146	14970	14937	14945	15076	15049	14924	15054	15186	15018	15002	15102	15060	15021	15031	14921	15122	15222	15072	14911	15069	15007	15063	15029	14799	14997	14991	15268	14980	15074	14945	14980	14899	15097	14985	15121	15022	15122	15121	15003	15090	15177	15123	15177	14963	15086	14939	14924	14852	14901	15024	15046	15075	15100	15113	15037	14954	14895	14914	15052	15066	15014	15025	14965	14922	14889	14973	14906	15082	14916	14999	15122	14961	14874	15142	14949	14890	14980	15142	14899	15059	15077	14992	15001	15023	15201	14907	15010	15129
25716	26590	40443	36197	27316	21003	19372	18248	17709	17915	17826	17877	17937	17702	17908	17570	17536	17739	17799	17876	17846	17649	17900	18010	17742	17713	17696	17670	17910	17656	17604	17744	17691	17787	17693	17773	17754	17660	17873	17812	17618	17715	17730	17642	17807	17633	17543	17883	17476	17851	17594	17462	17717	17580	17662	17681	17542	17468	17778	17593	17859	17413	17692	17640	17622	17753	17793	17731	17773	17719	17763	17655	17768	17810	17469	17570	17903	17672	17612	17748	17696	17679	17764	17694	17599	17626	17482	17671	17801	17722	17669	17641	17719	17647	17532	17687	17558	17767	17772	17588	17838	17472	17667	17714	17750	17576	17711	17696	17589	17731	17658	17690	17736	17495	17512	17528	17832	17687	17861	17742	17543	17561	17830	17437	17711	17683	17460	17634	17853	17596	17789	17711	17787	17751	17626	17843	17844	17523	17508	17872	17820	17749	17822	17667	17707	17624	17533	17615	17717	17745	17749	17632	17712	17784	17691	17569	17844	17572	17764	17605	17641	17833	17692	17718	17611	17770	17678	17661	17600	17505	17773	17389	17602	17780	17648	17687	17477	17653	17718	17716	17671	17547	17758	17836	17526	17767	17800	17728	17683	17838	17712	17533	17600	17594	17585	17515	17601	17628	17634	17696	17731	17707	17513	17509	17649	17974	17547	17629	17825	17918	17479	17569	17626	17652	17607	17659	17621	17368	17475	17434	17510	17899	17547	17731	17682	17792	17655	17613	17902	17565	17447	17613	17684	17714	17783	17670	17481	17522	17766	17793	17675	17720	17698	17864	17661	17657	17679	17609	17677	17573	17562	17884	17818	17479	17495	17722	17797	17741	17705	17778	17770	17369	17774	17736	17562	17679	17816	17787	17671	17451	17781	17618	17679	17612	17730	17681	17458	17590	17628	17590	17928	17640	17889	17494	17605	17702	17690	17891	17582	17806	17500	17631	17562	17636	17542	17540	17518	17776	17589	17765	17623	17731	17673	17496	17722	17628	17789	17511	17667	17597	17673	17601	17755	17623	17664	17493	17823	17652	17614	17795	17665	17710	17683	17705	17552	17451	17655	17731	17747	17501	17531	17427	17745	17788	17501	17687	17516	17776	17526	17620	17507	17841	17572	17644	17591	17676	17640	17915	17636	17457	17755	17702	17665	17608	17555	17719	17736	17415	17637	17594	17720	17823	17813	17735	17870	17678	17669	17855	17736	17725	17735	17757	17584	17617	17737	17718	17729	17753	17623	17652	17597	17507	17628	17597	17631	17583	17629	17549	17626	17685	17733	17702	17664	17607	17733	17636	17482	17638	17689	17848	17774	17629	17419	17683	17778	17733	17905	17570	17716	17755	17699	17690	17783	17531	17868	17763	17618	17575	17543	17562	17619	17833	17649	17722	17646	17887	17585	17559	17649	17922	17574	17600	17709	17779	17594	17747	17635	17538	17697	17733	17538	17733	17643	17772	17775	17656	17744	17741	17675	17595	17512	17622	17782	17699	17876	17702	17605	17685	17734	17557	17657	17653	17789	17719	17841	17571	17803	17668	17706	17895	17651	17746	17672	17550	17683	17481	17562	17777	17587	17576	17832	17597	17815	17567	17689	17603	17404	17626	17622	17477	17690	17643	17677	17732	17701	17795	17673	17573	17689	17809	17924	17558	17484	17591	17775	17658	17696	17642	17664	17695	17831	17837	17608	17797	17524	17652	17519	17597	17671	17696	17840	17783	17678	17721	17645	17652	17791	17791	17507	17820	17568	17660	17754	17690	17704	17708	17763	17769	17833	17742	17658	17738	17532	17674	17763	17550	17619	17588	17541	17766	17513	17670	17583	17661	17732	17576	17711	17734	17486	17546	17730	17688	17678	17665	17719	17978	17749	17869	17627	17543	17531	17660	17564	17638	17708	17665	17727	17648	17476	17542	17577	17423	17724	17600	17699	17672	17654	17797	17731	17399	17636	17743	17858	17813	17708	17533	17598	17666	17597	17669	17724	17717	17550	17696	17806	17767	17811	17727	17672	17726	17850	17670	17503	17605	17656	17687	17700	17664	17518	17640	17688	17743	17501	17690	17521	17950	17627	17578	17636	17712	17632	18061	17503	17595	17790	17502	17625	17643	17764	17599	17591	17689	17676	17739	17744	17580	17818	17680	17774	17803	17694	17799	17871	17718	17722	17552	17573	17629	17345	17515	17760	17623	17790	17585	17565	17685	17698	17712	17863	17804	17765	17767	17594	17572	17675	17846	17592	17661	17580	17721	17813	17551	17762	17867	17724	17764	17742	17759	17530	17519	17654	17690	17593	17821	17639	17727	17655	17616	17632	17627	17763	17636	17521	17668	17801	17712	17863	17703	17464	17567	17806	17536	17815	17723	17640	17799	17503	17737	17738	17537	17630	17714	17805	17842	17590	17860	17727	17719	17723	17658	17596	17796	17656	17597	17467	17642	17514	17710	17730	17611	17687	17694	17504	17642	17627	17676	17578	17811	17730	17625	17543	17651	17598	17644	17706	17632	17652	17659	17658	17762	17639	17536	17655	17710	17838	17717	17700	17620	17657	17771	17478	17612	17675	17696	17785	17667	17670	17639	17520	17703	17684	17527	17599	17628	17683	17540	17696	17796	17685	17546	17483	17758	17673	17536	17867	17797	17708	17872	17715	17772	17637	17594	17514	17834	17749	17654	17554	17598	17554	17634	17934	17812	17634	17581	17549	17693	17629	17449	17708	17747	17455	17685	17708	17777	17515	17846	17713	17632	17644	17668	17420	17474	17870	17697	17714	17619	17879	17690	17653	17699	17554	17552	17602	17591	17590	17526	17541	17712	17586	17709	17469	17663	17699	17771	17741	17687	17665	17694	17675	17571	17558	17692	17772	17777	17607	17702	17602	17706	17802	17585	17557	17482	17677	17655	17505	17429	17492	17526	17556	17622	17559	17810	17825	17725	17692	17780	17633	17465	17686	17387	17593	17480	17764	17610	17645	17612	17661	17723	17585	17644	17871	17956	17750	17540	17696	17689	17703	17601	17746	17852	17577	17662	17664	17684	17697	17683	17629	17565	17680	17541	17530	17820	17660	17614	17738	17795	17710	17723	17609	17783	17805	17867	17742	17844	17655	17626	17831	17605	17765	17598	17766	17804	17589	17635	17827	17589	17647	17432	17611	17739	17903	17777	17794	17625	17779	17943	17760	17706	17827	17740	17784	17749	17692	17760	17707	17548	17736	17612	17648	17580	17568	17796	17844	17631	17911	17541	17614	17526	17644	17536	17514	17335	17523	17781	17495	17849	17782	17813	17671	17592	17893	17672	17761	17738	17404	17685	17822	17683	17757	17799	17497	17753	17769	17682	17706	17817	17769	17545	17768	17795	17738	17789	17793	17676	17465	17466	17620	17519	17670	17604	17735	17710	17692	17726	17646	17566	17659	17790	17637	17579	17456	17706	17838	17634	17563	17783	17792	17830	17637	17808	17706	17749	17668	17628	17615	17698	17554	17648	17573	17489	17871	17697	17818	17751	17731	17790	17589	17681	17616	17617	17725	17723	17818	17508	17546	17619	17827	17567	17608	17862	17704	17667	17763	17622	17641	17597	17692	17718	17701	17504	17547	17793	17701	17638	17633	17640	17611	17779	17467	17599	17574	17738	17662	17485	17741	17739	17684	17885	17623	17558	17622	17733	17628	17741	17854	17629	17715	17660	17796	17687	17719	17556	17550	17657	17749	17600	17622	17631	17585	17696	17768	17685	17570	17576	17548	17555	17691	17714	17707	17744	17683	17760	17795	17716	17633	17625	17652	17613	17698	17706	17689	17725	17680	17816	17623	17613	17793	17420	17848	17365	17574	17654	17660	17640	17725	17712	17635	17813	17828	17812	17510	17642	17795	17671	17764	17754	17476	17722	17594	17630	17795	17622	17642	17562	17513	17600	17722	17643	17710	17875	17760	17782	17836	17650	17642	17722	17721	17506	17614	17713	17548	17742	17704	17519	17840	17713	17663	17500	17786	17774	17638	17437	17575	17741	17623	17659	17708	17692	17915	17583	17733	17748	17417	17475	17768	17809	17656	17517	17622	17617	17638	17612	17590	17563	17543	17714	17739	17659	17593	17499	17788	17529	17830	17872	18024	17634	17702	17599	17788	17566	17919	17531	17683	17615	17736	17493	17847	17555	17843	17518	17494	17865	17606	17747	17431	17554	17766	17876	17730	17635	17652	17639	17629	17581	17648	17786	17577	17624	17843	17664	17686	17683	17567	17617	17474	17602	17784	17669	17597	17691	17791	17793	17630	17612	17685	17838	17732	17616	17598	17651	17520	17765	17560	17640	17858	17615	17883	17712	17742	17725	17798	17640	17588	17837	17694	17581	17543	17682	17647	17713	17801	17619	17735	17698	17747	17632	17755	17459	17782	17522	17744	17633	17568	17565	17576	17665	17929	17656	17776	17750	17548	17560	17663	17733	17864	17629	17705	17806	17706	17716	17749	17619	17380	17577	17539	17694	17723	17510	17673	17671	17854	17680	17548	17635	17730	17690	17614	17658	17689	17560	17696	17661	17683	17797	17585	17910	17568	17634	17611	17525	17724	17681	17645	17876	17834	17573	17584	17743	17620	17763	17648	17600	17833	17911	17503	17716	17669	17805	17698	17613	17596	17457	17584	17739	17526	17697	17514	17730	17663	17558	17639	17858	17549	17673	17447	17585	17746	17698	17712	17602	17625	17501	17689	17523	17727	17617	17756	17830	17766	17429	17657	17647	17655	17864	17742	17882	17789	17635	17708	17811	17333	17746	17667	17875	17752	17705	17653	17466	17400	17735	17775	17668	17710	17834	17604	17453	17614	17707	17797	17721	17675	17897	17382	17574	17609	17607	17589	17708	17629	17776	17770	17654	17719	17583	17615	17595	17714	17781	17820	17651	17656	17735	17734	17449	17684	17702	17597	17629	17634	17618	17704	17494	17705	17785	17615	17713	17617	17583	17732	17510	17564	17726	17613	17638	17570	17802	17557	17527	17603	17623	17683	17685	17678	17720	17757	17529	17831	17808	17725	17303	17735	17795	17698	17914	17690	17617	17644	17531	17434	17774	17890	17702	17635	17627	17494	17778	17546	17522	17575	17743	17662	17643	17607	17371	17644	17662
58688	89535	68244	42108	25950	16166	15366	15469	15475	15315	15494	15321	15336	15495	15374	15341	15406	15390	15356	15412	15337	15365	15336	15387	15443	15390	15367	15347	15472	15372	15316	15460	15458	15378	15459	15335	15510	15368	15526	15431	15470	15531	15259	15725	15388	15535	15362	15332	15502	15432	15399	15462	15391	15460	15400	15393	15385	15228	15307	15563	15480	15409	15426	15284	15452	15537	15443	15455	15491	15515	15461	15542	15427	15479	15465	15496	15332	15500	15528	15357	15438	15469	15439	15384	15531	15429	15457	15572	15539	15378	15507	15511	15399	15358	15440	15334	15505	15375	15463	15329	15544	15341	15477	15417	15314	15514	15407	15283	15515	15449	15537	15444	15400	15432	15539	15283	15428	15464	15423	15356	15497	15581	15437	15231	15247	15361	15520	15499	15445	15484	15569	15241	15383	15367	15443	15428	15410	15298	15499	15705	15522	15534	15322	15471	15312	15408	15451	15548	15298	15408	15381	15529	15245	15486	15554	15428	15472	15414	15420	15390	15396	15450	15431	15374	15273	15470	15472	15327	15461	15548	15534	15453	15335	15475	15477	15238	15195	15554	15430	15188	15451	15496	15336	15314	15507	15333	15460	15377	15235	15335	15360	15458	15371	15436	15505	15337	15255	15522	15498	15447	15362	15447	15436	15471	15399	15413	15508	15564	15381	15212	15348	15576	15529	15429	15372	15528	15232	15393	15400	15433	15314	15289	15531	15334	15447	15489	15438	15449	15383	15393	15412	15428	15495	15417	15275	15293	15392	15361	15582	15512	15554	15402	15353	15293	15250	15293	15546	15429	15271	15454	15425	15374	15507	15395	15445	15522	15323	15618	15418	15289	15366	15328	15639	15349	15489	15444	15391	15345	15502	15480	15355	15388	15480	15487	15337	15479	15491	15346	15348	15494	15387	15434	15628	15361	15538	15447	15468	15484	15309	15491	15617	15484	15412	15431	15467	15586	15314	15382	15388	15342	15407	15368	15413	15404	15297	15401	15425	15414	15474	15552	15431	15420	15547	15588	15310	15430	15484	15404	15528	15575	15541	15528	15365	15293	15456	15280	15527	15419	15318	15453	15436	15237	15509	15443	15526	15382	15362	15316	15463	15401	15315	15461	15521	15296	15429	15311	15251	15617	15552	15236	15509	15430	15267	15450	15518	15345	15492	15485	15476	15441	15446	15389	15352	15538	15316	15433	15537	15298	15541	15544	15352	15460	15468	15465	15427	15421	15362	15396	15492	15505	15392	15554	15416	15394	15470	15405	15446	15557	15360	15337	15490	15389	15403	15549	15386	15429	15530	15335	15332	15522	15550	15407	15372	15333	15501	15544	15485	15393	15504	15235	15540	15431	15451	15306	15459	15292	15449	15333	15385	15462	15444	15449	15534	15488	15310	15507	15384	15499	15356	15455	15580	15543	15426	15281	15543	15509	15488	15601	15417	15272	15539	15491	15274	15377	15436	15458	15268	15382	15421	15382	15378	15412	15364	15429	15487	15343	15427	15432	15228	15528	15404	15383	15397	15469	15517	15371	15448	15286	15333	15384	15475	15526	15458	15375	15530	15340	15453	15464	15368	15535	15470	15462	15459	15320	15350	15413	15224	15321	15322	15388	15354	15339	15456	15476	15492	15391	15431	15395	15492	15474	15573	15398	15393	15511	15547	15398	15469	15378	15410	15450	15719	15456	15497	15115	15384	15314	15436	15477	15348	15461	15271	15220	15418	15440	15438	15356	15453	15369	15190	15462	15486	15295	15496	15355	15371	15440	15491	15372	15527	15465	15409	15495	15411	15512	15391	15472	15388	15346	15309	15494	15422	15442	15475	15368	15408	15427	15227	15364	15285	15348	15553	15349	15491	15286	15495	15163	15563	15386	15354	15337	15493	15390	15345	15344	15359	15405	15545	15545	15460	15493	15522	15456	15464	15374	15422	15462	15376	15438	15428	15540	15551	15332	15511	15480	15450	15390	15420	15378	15402	15383	15530	15360	15358	15417	15588	15534	15384	15288	15352	15283	15477	15522	15420	15345	15452	15578	15480	15257	15245	15491	15572	15369	15470	15383	15413	15271	15566	15496	15409	15364	15561	15252	15413	15681	15392	15314	15403	15443	15360	15391	15467	15435	15256	15408	15444	15369	15494	15298	15350	15487	15491	15473	15558	15445	15563	15525	15390	15376	15489	15357	15422	15606	15296	15370	15629	15459	15264	15387	15530	15436	15460	15434	15459	15465	15278	15470	15464	15390	15519	15464	15514	15240	15439	15392	15458	15289	15482	15432	15504	15549	15458	15381	15492	15445	15493	15287	15259	15373	15473	15474	15319	15436	15376	15444	15421	15331	15452	15330	15464	15427	15314	15346	15510	15418	15359	15471	15428	15628	15444	15551	15456	15404	15384	15449	15390	15417	15703	15287	15486	15419	15292	15542	15333	15608	15542	15611	15511	15361	15530	15316	15430	15273	15257	15552	15509	15447	15402	15337	15392	15440	15433	15406	15421	15405	15578	15439	15403	15390	15477	15398	15320	15532	15332	15464	15492	15469	15552	15199	15459	15445	15468	15288	15458	15423	15508	15291	15537	15477	15565	15612	15470	15401	15450	15463	15520	15400	15419	15378	15426	15439	15585	15374	15332	15216	15426	15347	15399	15346	15353	15544	15425	15469	15563	15393	15393	15474	15515	15448	15303	15425	15494	15341	15435	15702	15231	15554	15467	15381	15396	15338	15297	15410	15475	15354	15453	15366	15534	15573	15538	15465	15482	15452	15508	15398	15253	15502	15383	15399	15441	15510	15419	15390	15268	15336	15685	15500	15417	15424	15384	15538	15245	15507	15528	15388	15242	15372	15403	15313	15299	15381	15414	15410	15291	15375	15306	15447	15358	15465	15299	15440	15365	15509	15378	15379	15505	15320	15430	15348	15453	15597	15606	15239	15532	15578	15395	15541	15425	15576	15381	15466	15489	15406	15316	15385	15301	15494	15284	15403	15507	15447	15424	15486	15406	15445	15322	15416	15396	15491	15587	15327	15311	15437	15458	15210	15535	15365	15512	15267	15418	15369	15454	15358	15423	15425	15613	15413	15189	15516	15291	15451	15469	15452	15431	15351	15403	15445	15424	15337	15585	15507	15370	15303	15372	15593	15312	15509	15470	15589	15514	15581	15344	15597	15339	15450	15444	15537	15482	15474	15428	15366	15451	15470	15543	15316	15453	15368	15334	15451	15585	15453	15409	15437	15403	15378	15348	15468	15491	15380	15370	15450	15577	15475	15289	15469	15415	15426	15255	15329	15471	15424	15520	15488	15439	15255	15455	15488	15465	15519	15386	15299	15540	15402	15502	15554	15364	15427	15423	15440	15351	15535	15380	15348	15336	15580	15233	15499	15550	15462	15422	15542	15421	15264	15574	15496	15553	15404	15529	15309	15460	15358	15273	15596	15572	15417	15452	15544	15382	15434	15468	15411	15414	15305	15293	15445	15461	15510	15384	15259	15484	15349	15381	15435	15554	15616	15320	15449	15369	15561	15274	15417	15339	15439	15418	15263	15464	15291	15316	15555	15343	15593	15498	15483	15428	15229	15311	15451	15368	15372	15538	15266	15394	15402	15489	15498	15551	15295	15461	15325	15281	15375	15426	15318	15440	15374	15477	15640	15263	15448	15345	15483	15528	15412	15472	15581	15518	15351	15534	15555	15256	15363	15447	15454	15244	15511	15550	15595	15369	15227	15364	15282	15552	15331	15459	15312	15415	15506	15369	15379	15203	15409	15335	15312	15514	15364	15598	15520	15312	15506	15360	15563	15384	15272	15392	15469	15338	15396	15254	15494	15289	15428	15529	15320	15355	15268	15331	15402	15387	15441	15383	15403	15346	15688	15519	15261	15563	15480	15449	15401	15301	15414	15203	15221	15634	15349	15396	15218	15468	15358	15480	15337	15589	15369	15436	15545	15312	15366	15340	15498	15422	15579	15467	15392	15312	15351	15520	15478	15364	15313	15475	15551	15400	15383	15489	15352	15530	15389	15431	15387	15298	15412	15419	15452	15443	15539	15493	15417	15347	15533	15380	15400	15551	15402	15715	15477	15672	15392	15288	15485	15326	15462	15475	15350	15507	15499	15447	15369	15450	15198	15331	15366	15472	15423	15506	15422	15315	15364	15550	15422	15269	15464	15217	15424	15212	15458	15523	15387	15551	15415	15514	15565	15412	15478	15447	15350	15468	15377	15336	15455	15375	15543	15463	15393	15474	15543	15296	15322	15216	15340	15507	15303	15551	15424	15410	15392	15453	15273	15473	15304	15501	15425	15510	15502	15253	15666	15468	15475	15369	15439	15517	15435	15321	15410	15487	15443	15436	15516	15226	15413	15421	15524	15397	15505	15404	15459	15602	15455	15475	15340	15389	15358	15429	15549	15370	15412	15450	15542	15351	15588	15427	15465	15400	15361	15504	15412	15464	15407	15466	15573	15596	15353	15421	15322	15276	15370	15502	15429	15375	15362	15450	15457	15244	15432	15472	15494	15408	15326	15506	15472	15372	15434	15549	15551	15365	15389	15473	15433	15480	15201	15432	15362	15444	15374	15350	15533	15428	15517	15624	15499	15452	15532	15406	15553	15481	15655	15292	15539	15478	15539	15322	15525	15344	15474	15482	15537	15360	15469	15396	15484	15414	15181	15180	15582	15589	15469	15371	15326	15454	15518	15314	15434	15382	15376	15465	15451	15522	15363	15338	15473	15386	15427	15535	15462	15354	15483	15570	15553	15465	15523	15518	15545	15288	15480	15283	15386	15540	15393	15502	15383	15554	15456	15362	15513	15251	15433	15403	15543	15467	15514	15381	15449	15382	15505	15414	15482	15252	15499	15432	15400	15339	15420	15436	15328	15466	15284	15531	15197	15421	15293	15307	15361	15289	15350	15439	15380	15210	15414	15741	15507	15227	15514	15345	15296	15285	15643	15527	15460	15368	15387	15504	15279	15542	15338	15551	15381	15449	15366	15248	15689	15537	15604	15323	15353	15270	15511	15366	15391	15485	15347	15414	15502	15367	15487	15431	15369	15436	15449	15400	15549	15440	15510	15629	15391	15394	15472	15291	15144	15356	15290	15343	15387	15442	15522	15470	15394	15438	15442
23136	22659	33723	30554	26094	23848	24100	19141	18131	18406	18529	18300	18163	18392	18279	18129	18386	18211	18098	18177	18169	18172	18064	18146	18039	18103	18174	18165	18167	18001	18012	18026	17993	18306	18288	18237	18218	18190	18141	18045	18177	18106	18091	18063	17907	18054	18081	18136	18035	18199	17934	18090	18068	18004	17971	18244	18186	18087	18042	18084	17995	17960	18221	18093	18138	17906	18249	18060	18039	18028	17988	17909	18053	18013	18206	18063	17964	17926	18027	18015	18136	18165	18147	17763	17880	18087	18169	18218	18081	18267	18100	17952	17950	17986	18100	17959	18097	17987	18087	18065	18031	18104	18012	18006	17937	18215	17965	17947	18166	18052	18014	18238	18205	18020	17962	18022	18118	18040	17919	17767	17996	17829	18123	17957	17773	18132	17954	17956	18102	17978	17919	18028	18026	17856	17962	17988	17993	18098	17857	18046	17928	18055	18036	17946	17900	17947	17891	18050	18106	17880	17911	17965	18109	18075	17992	18068	17997	18159	18045	17863	17972	17961	18047	17985	18133	18008	18316	17953	18207	18025	18123	18081	18052	18261	17910	18033	17933	18057	17856	17936	18061	18123	18034	17858	18012	18005	17762	17960	18160	17970	17948	18017	17927	18164	17978	18088	17980	18001	18011	17777	18105	18051	18127	17962	17984	17881	18120	18107	18178	18195	18105	17858	17892	17926	18099	18002	18186	17950	18064	17820	18030	18107	18070	18039	18065	17981	17905	18208	18015	17922	18044	18075	17983	18015	18029	17819	18134	17982	18003	18164	18075	18017	18091	18058	18006	17996	18175	17918	18101	18114	17905	17934	18099	17931	17862	18109	18001	18006	17880	17931	17827	17924	17995	17807	17905	18005	17916	17758	17986	18035	17981	17989	18143	17927	17886	17829	17953	18078	18059	18101	17980	18085	18021	17909	18179	18025	17970	18088	18000	17890	18007	17985	17974	18058	18149	17809	18178	18169	17937	18144	17822	17917	18123	17989	18281	18168	18256	18195	18097	17924	18087	17886	17917	18111	17883	18068	18190	18114	17932	18036	18082	17948	17792	18043	18101	17985	18035	18046	17956	18009	17974	17963	18099	18005	18137	17947	17952	18020	18346	18073	17842	18230	18018	18011	18091	17811	17886	17947	17974	17797	18090	18002	17843	17919	17898	18183	18226	17897	18012	18000	18041	18019	18131	17935	18086	17978	18109	18133	18067	17966	18048	17946	17948	18011	18006	18133	18185	18177	18242	18051	17968	18170	18162	17776	18025	17977	18136	18230	17927	18000	17841	17948	18137	18063	18137	18013	18065	17936	17745	18100	17873	18033	18006	17968	18123	17966	17826	18286	17964	17991	18017	18082	17958	18039	17957	17872	18134	18057	17965	18254	18101	17963	18158	18010	17843	18033	18045	18055	17880	18025	18207	17824	17935	17852	18113	17892	18240	17930	17871	18032	18162	18146	17907	18055	18057	17908	18157	18026	18060	18081	18171	17918	18012	18155	17933	18125	18078	17972	18028	18003	17945	18078	18041	18097	17801	18095	17946	17998	17977	18092	17998	17888	18068	18265	18234	17949	18136	18030	18059	17865	17923	18290	18210	18043	17763	18088	17986	17935	17984	18086	17876	18001	17997	18121	17855	18065	17882	18174	17935	17876	17888	18063	18034	17990	18166	17968	17873	18065	17802	17973	18175	17926	18221	17905	17864	18006	18085	17980	17909	17950	18039	18190	18081	17967	17985	18077	18075	17923	17944	18034	17817	18026	17895	17966	17946	18073	18032	18098	17773	18058	17820	18034	18004	18136	18072	17995	18030	18030	17880	18061	18035	18092	17975	18090	18088	17710	18215	17930	17989	17895	17896	17892	17950	18032	17793	18001	18188	17931	17938	17967	18313	18134	18171	18145	18088	17755	17978	17602	17979	18042	18077	18280	17977	18136	18142	18104	18072	18134	18168	18165	18077	17909	18224	17873	18160	18007	18221	18030	17995	17903	18011	18167	18037	18052	17994	17955	17916	17957	18118	18044	18001	17939	18114	18017	17814	18092	17952	17918	17896	17920	17888	18056	18064	18100	18111	17994	17939	17897	17949	17987	17820	18044	18126	17952	18071	17959	17943	17885	18142	17976	18096	18013	18050	17902	17966	17835	18000	18087	17854	18174	17921	18083	18133	18213	17952	17773	17877	18075	18005	17865	17994	18132	18217	17937	18180	18004	17945	17958	17886	17970	18081	17964	17890	17841	17939	17966	17904	17950	17892	17901	18002	18088	18031	18168	18287	18237	17945	18038	17941	17953	18009	17859	18011	17847	18035	17896	18055	17931	17929	17982	18108	18203	17899	18064	18229	18207	17910	17899	17867	18069	17942	18180	18096	17936	18008	17940	17956	17944	17632	17689	17978	18061	17943	18063	17950	18093	18113	18121	17878	18153	17971	18069	17963	18383	18057	18163	18016	18068	18190	17965	18105	17804	17901	18143	18109	17829	17979	17869	18053	18148	17872	18029	17802	17985	18164	18134	17918	17785	17737	17814	17954	17825	17960	18041	17874	17920	17995	17998	18036	18017	17980	18102	18210	18058	17857	17913	18024	17988	18119	17945	17930	17964	18004	17927	17929	17822	17904	17984	18077	17971	17882	18093	17987	18087	18151	17800	18119	17964	18082	17987	17939	18013	18081	18019	18026	17932	17825	17835	17999	17862	18060	18123	18095	17942	18131	18200	17821	17913	17983	18005	18022	17921	17945	18196	18182	17957	17977	17993	18093	18185	17911	17902	18100	17925	17918	17912	17921	18022	17903	18022	18173	18138	18095	17975	17918	18103	18073	17967	18118	18074	18006	17797	17929	18187	18033	18083	18059	17984	18055	18000	18146	17871	18130	18085	18015	17998	18009	17969	18025	17847	18102	17964	17899	17916	18027	18176	18022	17963	17935	18140	18201	17832	17835	17902	18090	17962	18044	17790	18154	18120	18042	18017	17908	18260	17774	18078	17944	17913	18014	17889	17938	17880	18098	17973	17947	17934	17994	18036	17903	17971	18082	18069	18225	17981	17954	17963	18039	18054	17917	17966	17978	17988	17857	18031	17942	18114	18077	17910	18107	17997	18178	18008	18062	18064	18131	17766	17928	18071	17924	18123	17964	17964	18171	17974	18106	17914	18160	18105	17896	18113	18084	18074	17989	17986	17968	18006	18063	17790	17884	17976	18118	18013	17907	18171	17998	18089	17963	17995	18126	18116	18115	18040	18028	18084	18135	18016	18141	17887	18018	17933	17981	18082	18081	18152	18131	18060	18060	17973	17902	17997	18053	18005	18144	17932	17882	18047	18038	17910	17847	18059	17708	17989	17890	18041	17933	18030	18028	18008	17948	17967	18078	17942	17913	18104	17900	18008	18024	17873	18046	17920	18086	18127	18003	17894	18132	18069	18008	18296	17949	18082	18210	18039	18002	17880	18172	17729	18173	18165	18023	17954	17848	17923	17978	18245	18164	18028	17957	17900	17942	18060	17968	18114	18015	18074	17916	18073	18086	18036	18133	17863	18069	18113	18092	17873	18042	17948	18013	17977	18049	18064	17973	18007	17985	17966	18099	17940	18125	17904	17847	18211	18006	18029	17877	18043	17850	18048	17869	17962	17942	18016	18163	17967	17901	18101	18134	17876	18074	17983	18155	18104	17902	18030	17959	17940	17856	18089	18017	18201	17896	17966	18048	17983	17932	18148	17827	17927	17890	17975	18179	18077	18223	18098	17981	17790	17944	17762	18168	18129	17885	17935	18036	18125	18070	18053	17968	17819	17905	18110	18129	18175	18017	18143	18004	18241	18217	17962	18090	18312	18019	18056	18103	18155	18086	18106	18086	18090	18041	18136	17915	18002	17910	17948	18012	17900	18061	17912	17778	17872	18108	17981	17979	18020	18111	18147	18060	18015	17991	17963	18176	17972	17969	18248	18132	17993	18037	17895	17973	18005	18068	17950	17968	17789	17917	17930	17982	18037	18041	17939	18185	18117	17831	17981	17887	17926	18113	17948	18090	18045	17836	18048	17983	17975	18074	18083	17948	17972	18026	18108	18042	17934	18084	18238	18177	17985	17875	18048	17915	17920	17916	18036	17907	17907	18056	18060	17909	18208	18121	18076	18054	17857	17977	17976	17789	17862	17974	17993	18283	17860	18000	17883	17909	17931	18010	17975	18163	17926	18038	17906	18145	17908	17892	17815	17876	17847	18022	17951	18149	17983	18020	18201	17929	17783	18084	18056	17966	18116	18048	17787	18316	17961	18094	18062	18001	17943	17995	18004	18004	18123	18042	18137	18049	18161	18108	18019	18014	18079	17866	18039	17994	17975	18085	17991	18131	18013	17903	17998	18152	17991	17852	17966	17892	17898	17912	18038	18017	17820	18009	18032	18106	17949	17971	18203	18053	18084	17975	17954	17934	18211	18037	17950	17918	18131	17778	17932	18003	17960	17987	18001	17932	18015	18011	17796	18089	17941	18091	17947	17998	17857	18040	18055	18044	17926	17952	18036	17876	17936	18252	17968	18092	17995	18060	18150	17867	18127	18115	18024	18036	18178	18035	17800	17845	17961	18350	17937	18185	17994	18070	17890	18024	18149	18019	18087	18077	18043	17875	18157	18095	18016	18007	17948	18169	18113	18018	17936	17989	17885	18170	18034	18078	18053	17898	18054	18017	18037	18020	17925	17903	17960	17965	17923	18096	17917	18095	17953	17976	18184	18135	18026	17929	17842	17886	17788	18107	17975	17974	18104	18270	18027	18021	17990	18133	18110	18041	18127	18132	18030	18022	18025	17951	17923	17894	18156	17804	18076	18100	17998	18093	17957	17854	17934	17863	17898	17966	18011	17987	17680	18103	18149	18052	18152	18104	18043	17819	17919	18125	17949	17987	18187	17948	18057	17992	18017	17938	17939	18187	17957	18119	18007	18001	17981	17805	17835	18048	17861	18106	17995	17844	17999	18043	17828	17859	17973	18196	18001	17997	17891	18021	17951	18229	18075	18126	18119	17958	17890	18055	17915	17989	17839	18060	17814	17982	17848	18048	18256	17946	17999	17957	18054	17982	17977	18017	17830	17957	18039	18030	18004	17927	17891	17920	17913	17852	17990	18080	18010	17855	17962
64064	106090	86881	61692	35235	17806	15492	15534	15544	15599	15523	15492	15467	15629	15560	15710	15642	15533	15670	15615	15449	15608	15480	15617	15638	15710	15602	15717	15555	15707	15513	15577	15538	15602	15626	15576	15585	15530	15540	15544	15509	15457	15596	15509	15463	15557	15686	15591	15657	15616	15648	15426	15533	15541	15715	15529	15545	15707	15697	15541	15555	15728	15588	15630	15640	15617	15495	15617	15476	15529	15485	15577	15710	15741	15440	15715	15675	15529	15486	15759	15623	15541	15558	15512	15418	15617	15576	15723	15570	15715	15637	15561	15660	15670	15607	15509	15602	15584	15711	15508	15491	15661	15465	15702	15335	15550	15516	15509	15539	15692	15565	15539	15713	15643	15611	15691	15457	15554	15553	15462	15758	15497	15647	15519	15667	15615	15469	15554	15503	15732	15388	15587	15567	15447	15528	15736	15593	15615	15585	15567	15603	15442	15709	15721	15555	15585	15576	15620	15356	15508	15700	15541	15310	15664	15536	15681	15783	15633	15717	15574	15569	15645	15509	15693	15555	15614	15574	15650	15433	15702	15506	15681	15566	15518	15591	15421	15528	15511	15711	15482	15488	15545	15638	15664	15669	15495	15512	15614	15399	15512	15728	15474	15556	15500	15532	15530	15502	15329	15628	15587	15728	15401	15545	15534	15643	15681	15549	15659	15722	15462	15540	15647	15505	15671	15549	15384	15702	15428	15749	15664	15678	15522	15617	15453	15727	15728	15460	15621	15497	15493	15640	15514	15532	15590	15430	15532	15668	15498	15654	15470	15645	15576	15639	15636	15702	15610	15667	15558	15576	15602	15686	15531	15619	15620	15395	15484	15716	15523	15645	15515	15473	15617	15649	15523	15726	15388	15403	15704	15605	15606	15655	15560	15547	15584	15470	15555	15552	15601	15531	15642	15594	15525	15593	15660	15583	15677	15499	15686	15362	15567	15509	15508	15601	15679	15610	15484	15520	15496	15601	15568	15445	15533	15661	15670	15557	15669	15474	15613	15568	15537	15556	15533	15608	15613	15716	15595	15764	15616	15610	15545	15481	15520	15628	15432	15744	15568	15581	15600	15571	15484	15679	15497	15603	15612	15565	15373	15619	15633	15720	15690	15731	15658	15437	15446	15502	15673	15588	15696	15537	15567	15580	15471	15612	15700	15633	15621	15402	15606	15537	15400	15649	15617	15508	15507	15678	15471	15648	15508	15657	15626	15606	15507	15591	15481	15581	15507	15672	15589	15556	15524	15670	15370	15639	15623	15526	15636	15551	15552	15601	15695	15431	15624	15494	15583	15644	15543	15585	15574	15745	15597	15627	15577	15573	15464	15425	15549	15655	15542	15620	15578	15682	15725	15371	15640	15561	15418	15611	15680	15585	15678	15465	15620	15424	15416	15597	15455	15576	15586	15473	15526	15638	15557	15637	15744	15609	15547	15610	15606	15522	15737	15500	15592	15607	15476	15490	15615	15522	15573	15539	15471	15617	15619	15603	15715	15666	15523	15549	15555	15554	15648	15610	15696	15667	15392	15608	15730	15487	15667	15661	15481	15518	15652	15554	15667	15714	15511	15566	15410	15667	15541	15542	15727	15647	15327	15523	15449	15661	15780	15668	15568	15662	15402	15410	15513	15690	15512	15731	15451	15517	15554	15406	15581	15336	15668	15645	15520	15651	15500	15707	15706	15618	15606	15643	15532	15572	15713	15689	15512	15631	15571	15553	15516	15585	15464	15743	15631	15708	15659	15409	15572	15715	15708	15746	15593	15650	15540	15583	15411	15589	15650	15645	15659	15491	15554	15650	15657	15597	15606	15605	15623	15618	15651	15433	15442	15576	15585	15477	15514	15421	15577	15534	15525	15528	15533	15362	15590	15468	15557	15624	15717	15679	15663	15626	15594	15601	15626	15578	15685	15472	15722	15513	15365	15554	15470	15570	15564	15722	15638	15513	15512	15466	15678	15515	15613	15412	15716	15538	15462	15657	15601	15506	15710	15528	15657	15752	15387	15511	15489	15557	15538	15553	15643	15646	15440	15518	15527	15363	15595	15598	15768	15442	15477	15647	15618	15464	15679	15622	15676	15711	15676	15483	15538	15661	15535	15718	15568	15497	15650	15472	15532	15680	15759	15529	15670	15687	15739	15487	15809	15609	15630	15468	15760	15622	15562	15493	15472	15506	15511	15602	15624	15509	15528	15663	15750	15677	15612	15450	15608	15683	15717	15615	15606	15504	15534	15601	15684	15655	15582	15553	15494	15501	15698	15501	15611	15612	15626	15554	15431	15633	15695	15593	15529	15694	15719	15645	15512	15607	15503	15621	15864	15500	15683	15572	15716	15457	15699	15619	15620	15479	15594	15526	15511	15633	15453	15400	15575	15438	15590	15565	15586	15632	15681	15457	15583	15650	15563	15521	15501	15513	15569	15544	15465	15582	15577	15418	15696	15312	15597	15495	15248	15667	15478	15622	15440	15732	15502	15532	15556	15685	15606	15681	15621	15482	15579	15436	15632	15525	15619	15334	15490	15709	15594	15648	15593	15542	15666	15697	15667	15532	15525	15560	15694	15459	15482	15510	15490	15614	15337	15605	15586	15648	15596	15415	15489	15403	15606	15664	15637	15613	15551	15692	15531	15620	15725	15682	15416	15504	15673	15481	15474	15628	15649	15504	15630	15558	15777	15617	15633	15623	15643	15454	15662	15422	15428	15469	15591	15542	15441	15501	15501	15608	15472	15442	15522	15746	15466	15404	15456	15688	15542	15529	15410	15587	15495	15820	15634	15445	15484	15497	15600	15479	15558	15672	15476	15522	15605	15447	15734	15543	15550	15548	15527	15654	15759	15565	15500	15553	15519	15762	15447	15531	15453	15783	15358	15694	15791	15472	15574	15732	15821	15593	15600	15664	15498	15599	15677	15684	15703	15454	15556	15573	15584	15523	15417	15529	15627	15499	15516	15636	15485	15657	15674	15772	15697	15635	15559	15610	15865	15526	15587	15663	15547	15464	15777	15527	15577	15534	15497	15545	15481	15484	15513	15717	15551	15420	15476	15553	15584	15638	15694	15518	15674	15497	15541	15587	15689	15526	15432	15603	15406	15470	15537	15440	15775	15677	15598	15579	15434	15635	15664	15581	15410	15656	15646	15534	15594	15654	15495	15622	15675	15605	15475	15475	15673	15565	15658	15566	15470	15631	15637	15708	15611	15731	15447	15541	15641	15483	15436	15472	15615	15578	15641	15595	15602	15575	15746	15735	15451	15643	15460	15495	15584	15589	15613	15458	15733	15484	15631	15609	15685	15669	15710	15587	15529	15581	15616	15485	15565	15697	15526	15509	15586	15618	15574	15511	15459	15529	15572	15672	15490	15536	15600	15484	15767	15645	15657	15580	15552	15569	15665	15693	15723	15374	15444	15632	15589	15371	15490	15557	15640	15566	15519	15516	15740	15606	15510	15619	15662	15689	15470	15494	15501	15572	15470	15587	15773	15531	15602	15601	15555	15685	15503	15764	15658	15263	15599	15597	15484	15565	15639	15530	15550	15433	15554	15666	15555	15462	15642	15603	15613	15671	15705	15625	15471	15612	15450	15690	15604	15432	15485	15595	15785	15634	15594	15548	15592	15450	15552	15647	15587	15691	15458	15604	15433	15549	15593	15605	15666	15686	15599	15609	15541	15582	15468	15569	15557	15552	15445	15521	15598	15715	15596	15660	15685	15465	15692	15705	15454	15564	15551	15600	15553	15457	15626	15737	15718	15499	15736	15560	15572	15503	15706	15527	15474	15393	15677	15700	15608	15598	15474	15526	15582	15421	15672	15661	15668	15593	15494	15522	15533	15544	15544	15528	15423	15623	15588	15524	15570	15506	15593	15521	15428	15495	15508	15501	15501	15704	15554	15722	15529	15652	15559	15439	15567	15650	15491	15593	15660	15526	15566	15534	15655	15517	15586	15583	15582	15484	15538	15597	15542	15534	15567	15506	15485	15701	15510	15633	15555	15645	15631	15464	15457	15593	15557	15694	15548	15410	15569	15469	15616	15554	15486	15671	15591	15623	15550	15553	15514	15449	15558	15583	15555	15493	15672	15623	15567	15649	15616	15666	15621	15480	15440	15537	15802	15647	15647	15467	15706	15560	15511	15508	15714	15690	15643	15693	15518	15461	15609	15755	15573	15488	15628	15615	15650	15517	15724	15660	15580	15566	15642	15456	15558	15495	15590	15521	15655	15724	15549	15593	15545	15543	15736	15621	15700	15788	15552	15609	15509	15509	15564	15593	15593	15691	15557	15335	15664	15588	15535	15610	15684	15729	15595	15572	15588	15602	15528	15369	15520	15625	15709	15467	15538	15609	15597	15616	15572	15542	15578	15555	15588	15725	15646	15637	15670	15706	15669	15530	15552	15632	15511	15695	15637	15679	15514	15632	15432	15475	15548	15414	15560	15621	15559	15581	15542	15655	15596	15488	15567	15385	15617	15575	15644	15522	15652	15453	15426	15620	15643	15630	15566	15726	15463	15621	15643	15626	15769	15635	15395	15501	15499	15390	15598	15544	15854	15613	15468	15516	15660	15674	15576	15665	15415	15738	15637	15487	15512	15505	15282	15672	15490	15656	15622	15534	15684	15576	15549	15532	15407	15559	15737	15491	15684	15650	15715	15400	15640	15625	15654	15522	15577	15585	15653	15749	15543	15467	15550	15605	15834	15735	15469	15594	15411	15688	15528	15333	15818	15615	15614	15600	15553	15606	15534	15505	15555	15586	15751	15458	15388	15593	15602	15582	15424	15526	15516	15607	15516	15647	15675	15664	15566	15554	15520	15508	15725	15438	15617	15446	15475	15512	15598	15649	15623	15565	15502	15607	15584	15623	15615	15502	15442	15711	15659	15464	15594	15522	15504	15506	15564	15734	15626	15476	15505	15623	15660	15458	15734	15670	15653	15565	15687	15462	15578	15679	15513	15482	15715	15660	15562	15467	15582	15597	15835	15550	15481	15430	15633	15513	15438	15594	15694	15614	15665	15511	15498	15648	15598	15728	15429	15464	15405	15703	15610	15506	15561	15480	15572	15660	15660	15566	15479	15626	15549	15571	15556	15735	15621	15658	15626	15549	15555	15712	15487	15525	15523	15666	15579
30315	35476	37142	29683	21428	18183	18094	17726	17744	17836	17637	17864	17709	17794	17656	17999	17830	17865	17841	17781	17806	18029	17849	17654	17544	17864	17731	17855	17813	17786	18040	17980	17732	17719	17885	17883	17596	17704	17419	17717	17673	17861	17842	17718	17733	17777	17713	17763	17748	17814	17739	17721	17752	17836	17872	17672	17793	17759	17841	17712	17666	17826	17807	17756	17736	17713	17948	17660	17855	17722	17589	17744	17569	17667	17728	17850	17653	17681	17661	18060	17713	17650	17852	17847	17593	17809	17823	17817	17849	17824	17839	17628	17720	17746	17866	17688	17620	17696	17777	17822	17860	17628	17965	17799	17647	17687	17789	17721	17901	17591	17816	17953	17683	17746	17774	17736	17907	17832	17815	17962	17736	17737	17636	17946	17827	17500	17810	17940	17755	17737	17764	17832	17987	17902	17873	17797	17906	17718	17760	17874	17641	17562	17635	17760	17715	17466	17429	17647	17817	17718	17746	17728	17816	17673	17742	17660	17801	17721	17623	17895	17609	17660	17676	17604	17765	17812	17594	17733	17768	17755	17855	17568	17789	17722	17640	17839	17766	17739	17724	17648	17611	17663	17889	17658	17759	17632	17790	17644	17736	17661	17840	17724	17811	17819	17688	17837	17778	17469	17585	17590	17693	17724	17888	17985	17674	17799	17924	17708	17687	17784	17903	17689	17862	17573	18079	17726	17828	17581	17762	17611	17757	17762	17901	17908	17784	17862	17798	17769	17793	17842	17875	17780	17719	17762	17896	17704	17912	17885	17778	17742	17701	17986	17744	17756	17880	17679	17676	17944	17805	17670	17797	18006	17656	17983	17820	17916	17646	17719	17937	17942	17582	17696	17624	17770	17717	17709	17794	17837	17806	17765	17943	17897	17763	17912	17813	17629	17950	17671	17724	17951	17858	17907	17816	17888	17647	17775	17758	17829	17779	17815	17714	17810	17861	17740	17876	17647	17772	17791	17763	17738	17719	17915	17835	17669	17731	17651	17751	17945	17675	17819	17773	17927	17566	17729	17846	17748	17718	17786	17725	17639	17708	17773	17808	17695	17797	17716	17539	17819	17923	17898	17862	17808	17907	17825	17653	17849	17664	17934	17772	17785	17678	17735	17890	17966	17835	17877	17712	17766	17759	17774	17532	17726	17710	17681	17841	17672	17764	17870	17818	17914	17797	17836	17815	17611	17737	17805	17924	17836	17660	17867	17927	17712	17783	17921	17858	17803	17679	17990	17609	17763	17866	17804	17716	17922	17829	17805	17638	17664	17784	17580	17803	17516	17672	17677	17741	17727	17933	17669	17715	17578	17767	17858	17968	17742	17820	17743	17733	17619	17641	17675	17702	17752	17678	17697	17763	17870	17675	17724	17680	17762	17771	17891	17690	17723	17751	17802	17740	17684	17761	17780	17854	17853	17879	17687	17694	17700	17939	17950	17807	17777	17967	17588	17663	17901	17833	17802	17995	17814	17762	17930	17815	17690	17762	17646	17910	17829	17627	17721	17713	17701	17878	17607	17801	17862	17813	17742	17651	17713	17907	17716	17731	17668	17781	17829	17749	17684	17911	17738	17634	17795	17746	17764	17592	17809	17695	17645	17684	17792	17794	17744	17719	17613	17648	17779	17924	17623	17717	17716	17776	17789	17738	17844	17720	17867	17914	17635	17945	17742	17765	17741	17972	17852	17741	17745	17664	17959	17935	17827	17641	17726	17666	17495	17721	17763	17940	17819	17901	17581	17720	17685	17738	17425	17918	17652	17874	17535	17703	17682	17705	17639	17729	17887	17719	17701	17697	17805	17925	17783	17855	17661	17616	17881	17954	17859	17803	17687	17793	17662	17777	17643	17666	17780	17888	17837	17771	17872	17935	17676	17671	17828	17829	17697	17744	17807	17844	17847	17860	17811	17763	17687	17840	17736	17699	17903	17745	17681	17496	17676	17720	17805	17900	17754	17627	17866	17870	17831	17756	17758	17706	17556	17821	17871	17776	17728	17661	17871	17911	17919	17771	17699	17962	17763	17586	17757	17751	17706	17675	17760	17819	17753	17866	17870	17636	18008	17954	17771	17853	17665	17797	17831	18055	17705	17693	17697	17693	17698	17746	17687	17694	17509	17736	17848	17699	17715	17542	17880	17969	17874	17866	17890	17613	17848	17914	17754	17778	18096	17838	17724	17932	17722	17710	17763	17829	17847	17823	17908	17748	17826	17864	17668	17757	17657	17552	17816	17849	17614	17855	17577	17693	17823	17536	17666	17934	17766	17651	17740	17692	17713	17568	17752	17764	17829	17894	17626	17969	17958	17728	17898	17670	17836	17821	18078	17751	17709	17850	17803	17988	17784	17659	17668	17822	17850	17894	17767	17792	17635	17770	17812	17871	17818	17947	17666	17864	17646	17904	17612	17756	17710	17595	17717	17607	17820	17901	17876	17786	17702	17820	17790	17759	17633	17841	17939	17855	17797	17966	17751	17794	17748	17743	17698	17884	18031	17899	17719	17966	17714	17577	17815	17884	17798	17722	17891	17950	18061	17839	17723	17818	17516	17761	17735	17762	17789	17910	17937	17840	17852	17823	17813	17855	17792	17655	17811	18006	17735	17909	17731	17684	17756	17775	17803	17758	17738	17849	17778	17693	17976	17927	17751	17786	17775	17706	17717	17819	17908	17842	17875	17694	17888	17688	17903	17853	17649	17826	17851	17735	17525	17949	17894	17800	17800	17916	17858	17819	17772	17928	17569	17802	17869	17842	17848	17725	17923	17799	17776	17747	17549	17768	17736	17838	17777	17811	17708	17811	17841	17723	17731	17702	17806	17815	17737	17713	17673	17843	17513	17483	17647	17793	17737	17773	17774	17691	17770	17897	17705	17674	17835	17694	17821	17646	17818	17865	17804	17990	17788	17727	17703	17705	17860	17988	17798	17726	17824	17902	17875	18035	17764	17848	17697	17802	17841	17630	17866	17944	17791	17895	17696	17745	17719	17761	17717	17943	18052	18067	17871	17650	17740	17766	17865	17752	17756	17940	17870	17687	17935	17921	17690	17759	17990	17891	17946	17772	17686	17392	17641	17791	17618	17706	17633	17845	17772	17729	17617	17825	17743	17660	17675	17775	17784	17877	17757	17690	17927	17842	17762	17694	17711	17711	17672	17641	17814	17911	17768	17581	17706	17970	17690	17913	17626	17603	17753	17944	17752	17842	17768	17683	17614	17723	17753	17869	17747	17790	17885	17849	17763	17553	17734	17852	17822	17744	17791	17955	17707	17631	17800	17836	17668	17848	17615	17799	17628	17751	17915	17749	17873	17921	17625	17689	17895	17805	17666	17409	17573	17810	17858	17757	17798	17900	17964	17910	17843	17960	17688	17663	17614	17737	17781	17800	17722	17794	17768	17761	17865	17825	17655	17838	17620	17936	17855	17567	17709	17806	17886	17674	17689	17766	17568	17888	17704	17828	17805	17656	17745	17886	17935	17848	17613	17749	17758	17677	17884	17845	17753	17799	17811	17849	17749	17679	17758	17837	17736	17942	17663	17660	17770	17807	17639	18008	17806	17791	17734	17889	17684	17778	17596	17737	17733	17857	17883	17795	17889	17842	17960	17774	17640	17590	17782	18008	17730	17910	17823	17982	17671	17702	17844	17863	17809	17695	17579	17623	17953	17702	17716	17565	17844	17911	17780	17890	18023	17808	17739	17653	17888	17729	17831	17755	17766	18035	17755	17890	17748	17938	17771	17726	17689	17949	17979	17700	18065	17724	17742	17721	17788	18034	17904	17829	17824	17829	17784	17910	17895	17755	17911	17750	17790	17764	17851	17773	17687	17801	17589	18002	17735	17749	17832	17680	17636	17997	17743	17636	17885	17800	17814	17833	17593	17743	17584	17923	18074	17673	17749	17756	17640	17721	17710	17644	17775	17702	17858	17764	17610	17466	17896	17610	17779	17698	17786	17933	17842	17787	17929	17772	17789	17788	17848	17838	17672	17752	17918	17795	17868	17944	17709	17477	17694	17862	17856	17771	17651	17587	17857	17880	17745	17731	17600	17713	17875	17869	17984	17873	17688	17633	17791	17820	17830	17758	17903	17852	17739	17825	17682	17776	17820	17942	17781	17864	17674	17723	17850	17912	17878	17772	17731	17720	17865	17818	17901	17791	17690	17789	17818	17732	17837	17660	17862	17779	17693	17803	17755	17693	17675	17933	17723	17740	17667	17778	17887	17881	17721	17735	17810	17642	17630	17815	17687	17641	17639	17812	17681	17766	17898	17736	17793	17982	17952	17917	17785	17779	17771	17822	17617	18068	17738	17784	17629	17601	17622	17734	17458	17752	17868	17725	17734	17817	17875	17683	17604	17640	17770	17505	17844	17664	17756	17927	17766	17658	17544	17689	17818	17844	17846	17717	17771	17871	17848	17659	17661	17760	17902	17745	17960	17526	17930	17791	17660	17487	17759	17546	17743	17726	17640	17711	17807	17913	17641	17811	17489	17672	17700	17655	17688	17694	17911	17608	17697	17685	17762	17701	17644	17665	17573	17914	17780	17830	17700	17853	17774	17683	17822	17800	17756	17616	17857	17883	17773	17579	17762	17854	17827	17993	17649	17954	17600	17739	17937	17813	17748	17815	17776	17862	17865	17749	17569	17906	17840	17870	17733	17680	17851	17606	17718	17682	17631	17627	17757	17787	17724	17757	17911	17706	17753	17731	17805	17917	17692	17776	17783	18040	17806	17892	17461	17931	17695	17901	17799	17909	17609	17548	17893	17834	17780	17873	17761	17602	17792	17718	17828	17969	18107	17901	17563	17932	17810	17660	17789	17638	17683	17721	17656	17717	17953	17782	17624	17715	17900	17747	17955	17692	17939	17610	17763	17809	17632	17856	17888	17904	17835	17627	17759	17570	17730	17806	17775	17749	17778	17777	17797	17728	17617	17796	17816	17866	17752	17917	17786	17741	17746	17807	17680	17760	17944	17933	17837	17982	17831	17640	17832	17846	17829	17641	17554	17624	17620	17727	17850	17842	17847	17567	17819	17812	17820	17619	17517	17754	17629	17681	17843	17704	17776	17829	17863	17625	17684	17712	17710	17880	17699	17662	17825	17698	17719	17780	17731	17918	17718	17692	17696
37504	54074	38884	26367	18616	15581	15586	15270	15540	15539	15525	15533	15541	15362	15404	15454	15537	15461	15346	15426	15449	15299	15457	15421	15351	15406	15484	15365	15492	15570	15512	15305	15613	15377	15287	15876	15523	15557	15441	15560	15369	15395	15243	15352	15413	15376	15440	15309	15299	15515	15333	15456	15384	15454	15596	15385	15200	15503	15321	15389	15447	15529	15321	15464	15374	15323	15436	15467	15390	15402	15459	15406	15456	15479	15573	15466	15438	15386	15427	15550	15509	15499	15303	15354	15527	15420	15386	15469	15385	15469	15483	15441	15267	15449	15390	15465	15173	15363	15585	15410	15356	15275	15458	15453	15333	15457	15277	15471	15418	15499	15442	15301	15411	15460	15521	15436	15370	15342	15431	15247	15510	15353	15542	15195	15442	15464	15310	15581	15247	15440	15458	15401	15439	15459	15495	15415	15405	15452	15344	15604	15360	15386	15410	15421	15603	15338	15420	15418	15328	15436	15409	15462	15331	15443	15420	15483	15411	15471	15393	15469	15413	15475	15429	15410	15343	15372	15189	15500	15571	15335	15465	15552	15383	15548	15404	15357	15489	15618	15359	15329	15597	15390	15337	15275	15406	15436	15429	15461	15390	15311	15474	15323	15358	15477	15243	15378	15478	15282	15287	15681	15498	15355	15464	15405	15282	15443	15434	15314	15449	15417	15493	15408	15317	15358	15270	15383	15279	15346	15428	15561	15418	15478	15360	15434	15445	15399	15331	15355	15353	15265	15477	15345	15589	15434	15340	15192	15426	15551	15421	15622	15430	15349	15439	15490	15418	15511	15416	15529	15532	15386	15348	15413	15450	15266	15391	15665	15400	15368	15271	15465	15336	15374	15589	15440	15554	15327	15195	15293	15399	15407	15432	15385	15487	15444	15444	15323	15259	15538	15484	15466	15456	15417	15294	15377	15452	15398	15389	15544	15399	15464	15272	15413	15416	15451	15249	15391	15417	15474	15438	15377	15473	15412	15422	15429	15438	15326	15624	15628	15290	15421	15403	15505	15363	15538	15416	15281	15453	15533	15632	15268	15343	15352	15373	15461	15345	15525	15381	15411	15462	15407	15364	15394	15354	15401	15441	15441	15345	15358	15471	15442	15517	15385	15528	15535	15344	15152	15335	15365	15446	15394	15566	15417	15432	15332	15366	15438	15548	15499	15543	15286	15382	15404	15481	15307	15419	15365	15521	15321	15531	15391	15326	15447	15382	15537	15399	15548	15511	15511	15471	15535	15234	15496	15372	15461	15353	15487	15385	15480	15534	15548	15272	15340	15337	15249	15375	15364	15252	15500	15319	15274	15290	15601	15335	15409	15306	15517	15531	15483	15410	15432	15461	15328	15218	15306	15513	15396	15474	15381	15289	15587	15313	15470	15530	15529	15301	15454	15437	15433	15489	15399	15406	15457	15417	15316	15494	15423	15395	15444	15593	15450	15340	15330	15481	15376	15540	15344	15314	15517	15492	15466	15376	15539	15391	15299	15479	15304	15572	15536	15399	15448	15475	15524	15455	15385	15375	15508	15473	15408	15456	15234	15392	15370	15461	15406	15352	15399	15316	15494	15451	15558	15413	15549	15281	15520	15346	15458	15439	15408	15479	15479	15550	15560	15268	15366	15537	15537	15327	15408	15423	15381	15478	15375	15416	15550	15388	15491	15444	15553	15401	15636	15376	15539	15418	15530	15353	15295	15500	15492	15392	15489	15342	15472	15293	15475	15481	15422	15255	15365	15354	15413	15547	15485	15261	15367	15524	15368	15436	15486	15458	15333	15382	15379	15437	15392	15501	15512	15299	15383	15617	15476	15471	15456	15394	15409	15505	15253	15357	15405	15368	15462	15271	15417	15410	15555	15453	15433	15370	15569	15367	15442	15302	15243	15313	15489	15347	15561	15388	15379	15406	15385	15363	15595	15402	15496	15400	15527	15452	15485	15422	15394	15399	15507	15394	15510	15492	15395	15446	15310	15445	15430	15340	15541	15403	15438	15527	15377	15464	15278	15537	15457	15379	15442	15573	15366	15421	15305	15365	15312	15413	15384	15529	15476	15465	15357	15424	15403	15413	15439	15254	15571	15433	15485	15460	15504	15516	15307	15285	15312	15396	15471	15478	15350	15383	15420	15519	15246	15387	15330	15535	15269	15463	15353	15537	15422	15487	15385	15508	15523	15592	15342	15411	15277	15352	15425	15290	15582	15420	15577	15388	15417	15518	15216	15564	15462	15345	15482	15274	15329	15622	15409	15449	15392	15477	15299	15505	15430	15329	15527	15495	15452	15436	15471	15515	15421	15408	15342	15532	15440	15468	15349	15290	15327	15615	15335	15426	15477	15347	15421	15311	15614	15571	15485	15451	15402	15424	15536	15435	15378	15395	15394	15556	15225	15209	15518	15341	15468	15380	15335	15403	15312	15451	15467	15580	15477	15338	15494	15199	15392	15525	15450	15409	15462	15440	15455	15455	15374	15358	15217	15236	15407	15249	15518	15354	15402	15374	15518	15510	15297	15507	15332	15460	15314	15282	15425	15430	15391	15419	15339	15365	15324	15374	15432	15371	15461	15337	15234	15633	15576	15334	15386	15571	15450	15272	15354	15477	15396	15463	15587	15399	15328	15448	15443	15485	15502	15437	15424	15360	15345	15387	15372	15396	15462	15527	15439	15440	15364	15331	15464	15396	15616	15412	15438	15278	15282	15494	15451	15458	15454	15300	15466	15314	15488	15489	15454	15538	15266	15293	15476	15473	15252	15542	15447	15469	15386	15554	15512	15607	15600	15313	15517	15351	15334	15452	15415	15602	15278	15511	15475	15347	15530	15536	15355	15404	15315	15579	15426	15561	15366	15383	15436	15445	15421	15417	15711	15489	15508	15461	15453	15404	15370	15399	15386	15550	15373	15416	15406	15469	15564	15436	15542	15457	15442	15474	15420	15503	15545	15199	15468	15578	15359	15379	15460	15392	15365	15364	15592	15241	15243	15368	15260	15418	15385	15481	15310	15347	15417	15455	15619	15406	15446	15310	15292	15571	15399	15548	15468	15478	15423	15481	15480	15350	15412	15442	15453	15640	15401	15412	15302	15634	15431	15388	15422	15410	15373	15562	15270	15359	15391	15349	15481	15494	15471	15438	15510	15520	15430	15395	15320	15492	15524	15396	15508	15508	15388	15582	15485	15491	15558	15485	15414	15344	15552	15221	15562	15301	15321	15346	15324	15450	15430	15340	15614	15381	15451	15358	15515	15406	15373	15467	15488	15403	15308	15545	15395	15561	15439	15590	15467	15304	15446	15509	15508	15333	15506	15422	15221	15465	15550	15477	15480	15540	15445	15288	15466	15411	15426	15309	15323	15392	15347	15315	15485	15424	15551	15275	15458	15580	15263	15317	15354	15345	15523	15353	15437	15420	15403	15376	15373	15404	15429	15637	15650	15466	15389	15435	15398	15441	15430	15521	15525	15524	15555	15376	15521	15453	15476	15463	15401	15491	15428	15529	15554	15447	15345	15167	15418	15374	15226	15298	15380	15330	15485	15409	15402	15372	15370	15372	15404	15405	15435	15303	15364	15499	15489	15426	15559	15498	15566	15300	15537	15482	15349	15394	15469	15216	15574	15380	15432	15162	15453	15491	15454	15339	15513	15488	15389	15370	15264	15383	15459	15550	15410	15324	15455	15498	15439	15460	15360	15467	15567	15504	15381	15443	15595	15600	15427	15487	15417	15484	15472	15561	15385	15510	15689	15445	15358	15276	15412	15465	15493	15600	15429	15297	15569	15390	15304	15402	15449	15419	15467	15371	15371	15618	15498	15360	15466	15583	15360	15526	15376	15517	15447	15471	15438	15468	15456	15496	15568	15434	15473	15487	15359	15466	15450	15522	15369	15512	15277	15461	15554	15437	15680	15566	15468	15325	15393	15412	15503	15504	15224	15467	15513	15262	15459	15316	15365	15457	15494	15522	15342	15395	15460	15398	15420	15593	15491	15492	15523	15390	15372	15280	15427	15547	15543	15323	15434	15480	15510	15317	15390	15431	15420	15460	15383	15480	15582	15312	15525	15333	15397	15421	15568	15486	15513	15324	15466	15278	15414	15310	15535	15404	15368	15366	15542	15416	15327	15528	15413	15616	15505	15218	15394	15365	15393	15393	15289	15497	15617	15480	15412	15461	15348	15228	15367	15440	15474	15540	15569	15287	15468	15382	15541	15484	15253	15402	15410	15398	15411	15485	15427	15501	15531	15495	15407	15402	15322	15376	15387	15527	15473	15401	15513	15469	15257	15331	15267	15489	15403	15480	15428	15395	15470	15474	15590	15412	15654	15288	15532	15464	15489	15407	15506	15487	15345	15558	15393	15539	15392	15407	15290	15294	15333	15437	15609	15279	15487	15551	15426	15293	15288	15430	15262	15427	15362	15424	15462	15316	15466	15487	15199	15517	15346	15399	15412	15499	15336	15358	15329	15487	15408	15472	15417	15327	15408	15686	15407	15453	15538	15543	15393	15278	15574	15359	15525	15335	15354	15416	15427	15631	15511	15492	15548	15548	15384	15488	15441	15390	15411	15312	15400	15489	15425	15362	15356	15450	15441	15391	15429	15491	15526	15553	15529	15445	15473	15146	15467	15412	15219	15471	15434	15362	15696	15440	15460	15443	15340	15379	15438	15545	15436	15377	15452	15360	15242	15473	15409	15346	15421	15314	15389	15812	15334	15539	15561	15526	15473	15372	15176	15590	15329	15463	15403	15556	15478	15316	15432	15373	15495	15533	15406	15463	15414	15336	15426	15496	15395	15469	15332	15594	15406	15217	15426	15438	15283	15382	15524	15380	15542	15484	15457	15497	15258	15405	15705	15522	15485	15332	15368	15443	15392	15524	15498	15445	15576	15543	15426	15391	15375	15540	15389	15517	15209	15550	15364	15287	15393	15393	15340	15342	15340	15552	15457	15422	15419	15315	15371	15448	15485	15471	15454	15368	15437	15466	15313	15482	15454	15573	15356	15596	15462	15404	15467	15605	15450	15562	15597	15409	15332	15473	15399	15506	15496	15398	15282	15528	15585	15482	15387	15273	15363	15370	15382	15468	15371	15337	15308	15446	15514	15526	15239	15300	15523	15438	15507	15470	15397
25690	26223	39415	33235	26615	21358	19547	18149	17809	18017	18004	17736	17831	17890	17892	17796	17848	17633	17770	17808	17974	18076	17802	17887	17895	17984	17604	17733	17836	17682	17780	17636	17875	17874	17790	17678	17605	17611	17772	17732	17812	17626	17828	17942	18033	17947	17677	17655	17831	17720	17781	17737	17715	17706	17955	17761	17863	17501	17798	17682	17879	17663	17810	17737	17847	17946	17721	17684	17675	17876	17703	17739	17778	17791	17685	17945	17712	17676	17802	17966	17867	17543	17893	17654	17700	17614	17713	17792	17730	17841	17679	17761	17870	17654	17923	17734	17505	17528	17716	17903	17830	17531	17726	17607	17653	17541	17654	17827	17516	17620	17651	17595	17845	17619	17695	17776	17750	17678	17817	17702	17637	17616	18007	17940	17854	17864	17793	17722	17615	17880	17824	17828	17743	17724	17766	17656	17787	17690	17513	17695	17723	17692	17767	17849	17661	17753	17736	17824	17497	17841	17456	17626	17734	17518	17784	17625	17713	17727	17793	17812	17660	17693	17648	17672	17732	17850	17936	17879	17724	17748	17885	17651	17695	17845	17747	17770	17574	17692	17709	17825	17781	17795	17761	17761	17763	17675	17735	17416	17704	17669	17758	17772	17657	17748	17785	17688	17736	17595	17830	17718	17744	17678	17702	17871	17649	17885	17766	17930	17746	17694	17603	17682	17783	17620	17810	17801	17797	17871	17747	17517	17791	17897	17853	17736	18019	18072	17831	17566	17603	17719	17900	17796	17827	17753	17645	17537	17544	17698	17913	17694	17859	18042	17723	17716	17648	17757	17850	17718	17839	17774	17745	17901	17593	17584	17687	17707	17603	17909	17736	17737	17469	17450	17729	17878	17802	17852	17718	17804	17829	17568	17611	17661	17657	17689	17721	17748	17646	17571	17749	17560	17948	17720	17558	17815	17754	17877	17743	17806	17722	17674	17866	17687	17784	17797	17808	17690	17725	17823	17612	17754	17708	17531	17922	17617	17704	17645	17886	17764	17667	17583	17750	17746	17656	17749	17723	17616	17607	17693	17700	17722	17782	17797	17897	17620	17722	17914	17808	17609	17998	17657	17798	17709	17748	17805	17726	17744	17653	17665	17730	17564	17752	17915	17652	17728	17651	17553	17840	17730	17721	17729	17688	17662	17498	17626	17886	17686	17675	17730	17739	17744	17859	17700	17607	17929	17933	17814	17656	17817	17562	17639	17575	17804	17758	17764	17924	17931	17761	17525	17664	17844	17789	17888	17694	17917	17762	17789	17660	17835	17781	17648	17639	17785	17749	17755	17739	17893	17858	17897	17867	17633	17698	17586	17859	17826	17671	17765	17610	17856	17787	17818	17859	17768	17760	17669	17703	17861	17763	17560	17794	17586	17645	17518	17696	17729	17824	17915	17886	17704	17974	17784	18000	17612	17727	17836	17594	17710	17640	17880	17743	17543	17807	17777	17912	17941	17697	17776	17498	17754	17804	17746	17852	17734	17595	17710	17766	17800	17888	17721	17664	17887	17701	17898	17559	17859	17564	17805	17712	17872	17972	17767	17696	17875	17784	17651	17883	17584	17914	17837	17718	17913	17703	17737	17892	17788	17887	17608	17746	17734	17889	17621	17903	18011	17784	17767	17848	17670	17904	17754	17917	17788	17717	17736	17822	17749	17808	17674	17876	17812	17668	17823	17899	17833	17702	17752	17522	17628	17737	17672	17771	17928	17745	17873	17758	17443	17751	17698	17828	17864	17803	17916	17714	17881	17891	17609	17622	17534	17925	17673	17870	17804	17833	17870	17677	17977	17681	17789	17836	17823	17795	17932	17860	17815	17691	17760	17630	17798	17811	17542	17673	17638	17728	17882	17902	17672	17611	17737	17837	17669	17726	17948	17790	17849	17764	17644	17838	17653	17755	17813	17810	17661	17868	17896	17804	17768	17610	17880	17697	17558	17743	17639	17694	17617	17741	17864	17756	17801	17616	17828	17713	17788	17612	17732	17795	17844	17834	17596	17796	17758	17640	17644	17732	17716	17851	17667	17597	17668	17816	17784	17641	17815	17664	17632	17842	17912	17792	17760	17812	17616	17795	17882	17705	18003	17837	17797	17762	17619	17644	17787	17710	17974	17755	17746	17839	17723	17837	17811	17846	17867	17765	17738	17411	17723	17680	17589	17908	17836	17697	17695	17632	17901	17723	17715	17656	17743	17780	17865	17940	17740	17830	17813	17518	17816	17788	17739	17761	17680	17687	17698	17803	17459	17709	17774	17802	17735	17595	17821	17714	17676	17717	17805	17897	17529	17793	17566	17806	17717	17873	17850	17719	17889	17845	17823	17806	17804	17708	17783	17744	17781	17690	17653	17802	17890	17666	17831	17621	17779	17785	17600	17814	17804	17771	17544	17601	17839	17787	17686	17902	17689	17754	17840	17785	17585	17744	17785	17649	17620	17784	17723	17785	17841	17793	17844	17716	17670	17815	17774	17730	17727	17869	17885	17761	17666	17543	17689	17816	17607	17636	17732	17861	17785	17760	17764	17660	17861	17787	17645	17667	17734	17868	17817	17836	17600	17831	17560	17696	17570	17801	17936	17737	17575	17489	17806	17831	17889	17765	17802	17652	17659	17697	17762	17751	17657	17818	17661	17891	17785	17898	17559	17563	17771	17556	17713	17688	17759	17596	17787	17605	17642	17644	17975	17730	17699	17777	17668	17610	17805	17576	17752	17853	17812	17694	17908	17814	17542	17682	17576	17840	17657	17612	17730	17549	17731	17771	17793	17782	17856	17835	17733	17841	17734	17718	17787	17785	17808	18060	17793	17722	17641	17813	17806	17746	17884	17773	17754	17812	17509	17723	17706	17652	17620	17853	17669	17875	17658	17825	17883	17883	17963	17902	17647	17717	17655	17844	17796	17823	17608	17667	17735	17764	17869	17699	17713	17722	17866	17991	17906	17697	17621	17888	17819	17581	17632	17574	17676	17833	17760	17838	17836	17664	17748	17784	17695	17660	17715	17710	17903	17814	17629	17695	17619	17564	17732	17890	17718	17813	17824	17901	17798	17691	17594	17667	17599	17706	17771	17698	17771	17801	17708	17750	17748	17692	17621	17672	17721	17670	17744	17868	17747	17536	17813	17676	17862	17782	17764	17761	17733	17629	17852	17884	17713	17833	17788	18019	17939	17759	17773	17726	17816	17820	17717	17617	17810	17641	17712	17756	17682	17675	17729	17628	17618	17652	17745	17808	17880	17897	17695	17693	17758	17687	17596	17861	17758	17739	17696	17722	17979	17701	17722	17961	17721	17753	17421	17847	17757	17863	17645	17577	17558	17783	17791	17879	17813	17788	17719	17743	17649	17952	17578	17719	17732	17915	17821	17905	17798	17701	17814	17593	17733	17815	17890	17740	17514	17696	17534	17824	17808	17862	17652	17722	17614	17795	17858	17733	17709	17826	17783	17653	17515	17713	17758	17895	17693	17748	17641	17606	17849	17953	17713	17618	17855	17858	17622	17844	17545	17741	17818	17720	17732	17754	17648	17561	17487	17690	17679	17881	17888	17745	17768	17860	17876	17538	17534	17672	17546	17658	17693	17676	17540	17779	17716	17591	17572	17733	17798	17700	17791	17718	17806	17675	17869	17734	17622	17588	17844	17655	17676	17892	17812	17741	17882	17775	17851	17804	17914	17870	17725	17680	17817	17900	17800	17622	17786	17728	17565	17747	17697	17694	17934	17725	17769	17932	17559	17743	17623	17607	17675	17628	17620	17641	17699	17714	17956	17757	17771	17622	17712	17898	17711	17708	17798	17762	17832	17697	17647	17799	17754	17653	17699	17855	17578	17913	17726	17851	17774	17891	17629	17873	17685	17723	17708	17729	17689	17925	17625	17967	17719	17806	17683	17786	17857	17926	17877	17803	17750	17741	17567	17785	17793	17735	17858	17658	17880	17925	17563	17751	17603	17445	17615	17888	17699	17610	17759	18005	17659	17823	17773	17757	17838	17593	17682	17639	17795	17739	17615	17657	17626	17600	17778	17708	17722	17653	17784	17643	17550	17698	17798	17901	17669	17842	17828	17747	17709	17723	17953	17551	17820	17518	17685	17972	17832	17817	17830	17774	17859	17875	17884	18048	17900	17761	17808	17817	17913	17804	17903	17600	17832	17944	17743	17810	17809	17609	17698	17789	17607	17712	17733	17626	17538	17757	17973	17621	17879	17776	17822	17752	17612	17787	17897	17805	17849	17619	17809	17746	17711	17766	17719	17871	17746	17684	17729	17732	17873	17747	17863	17623	17633	17804	17925	17612	17861	17734	17821	17816	17498	17586	17796	17797	17736	17652	17749	17784	17673	17733	17814	17850	17784	17794	17687	17587	17649	17801	17639	17819	17655	17714	17704	17869	17781	17538	17717	17668	17760	17914	17783	17683	17844	17963	17829	17783	17810	17761	17556	17835	17778	17598	17667	17811	17628	17712	17706	17865	17755	17640	17949	17831	17915	17806	17854	17730	17820	17771	17703	17902	17700	17918	17737	17810	17690	17749	17754	17610	17660	17735	17696	17853	17778	17736	17796	17679	17816	17661	17834	17853	17624	17556	17684	17652	17831	17751	17752	17572	17856	17741	17786	17835	17666	17684	17794	17774	17654	17803	17569	17864	17854	17647	17758	17844	17742	17631	17757	17709	17792	17814	17636	17701	17700	17755	17786	17827	17670	17766	17674	17694	17731	17836	17612	17676	17583	17765	17572	17790	17778	17748	17599	17825	17686	17769	17571	17794	17766	17828	17651	17798	17895	17862	17881	17761	17592	17649	17665	17607	17756	17619	17843	17694	17771	17875	17762	17738	17717	17729	17664	17805	17915	17806	17738	17802	17928	17742	17851	17856	17595	17709	17949	17729	17744	17780	17877	17698	17687	17843	17807	17636	17601	17870	17619	17805	17760	17654	17716	17702	17656	17854	17967	17804	17886	18024	17862	17730	17643	17679	17668	17613	17681	17900	17604	17443	17664	17584	17784	17691	17795	17854	17874	17607	17748	17568	17818	17940	17882	17701	17780	17615	17663	17681	17680	17991	17810	17756	17694	17796	17612	17763	17738	17847	17705	17602	17621	17711	17572	17633	17694	17617	17946	17680	17690
59305	89444	66005	40430	26409	16476	15490	15504	15696	15466	15485	15506	15506	15675	15423	15585	15432	15525	15546	15470	15527	15527	15458	15613	15420	15364	15543	15650	15556	15484	15600	15581	15469	15349	15485	15524	15502	15545	15376	15481	15547	15562	15523	15427	15525	15442	15514	15489	15403	15363	15366	15318	15563	15494	15499	15460	15541	15526	15608	15496	15343	15485	15636	15462	15495	15406	15418	15512	15422	15534	15551	15220	15349	15402	15526	15396	15402	15483	15558	15640	15478	15677	15459	15354	15578	15467	15536	15435	15409	15674	15598	15561	15638	15471	15489	15378	15539	15360	15405	15557	15450	15511	15415	15422	15448	15493	15576	15419	15496	15451	15447	15473	15568	15581	15415	15610	15486	15389	15502	15511	15388	15464	15515	15442	15557	15448	15398	15366	15617	15487	15318	15744	15515	15424	15367	15557	15433	15403	15567	15406	15348	15490	15182	15201	15341	15477	15588	15466	15416	15574	15400	15488	15472	15460	15445	15507	15575	15593	15398	15408	15491	15448	15409	15536	15431	15585	15484	15284	15385	15322	15504	15391	15528	15446	15558	15488	15524	15439	15398	15533	15417	15376	15395	15488	15636	15428	15330	15326	15371	15340	15375	15523	15455	15369	15446	15445	15402	15577	15460	15508	15270	15468	15377	15354	15640	15282	15539	15512	15502	15503	15327	15414	15541	15484	15491	15397	15454	15364	15476	15340	15478	15439	15356	15442	15403	15613	15426	15491	15372	15432	15410	15582	15545	15514	15383	15621	15352	15607	15352	15447	15571	15412	15520	15528	15564	15524	15364	15521	15563	15283	15617	15571	15626	15507	15265	15600	15431	15342	15469	15457	15512	15278	15517	15562	15519	15574	15412	15465	15450	15452	15361	15444	15351	15463	15506	15444	15339	15466	15396	15307	15440	15417	15273	15435	15482	15406	15362	15369	15565	15510	15438	15269	15534	15473	15439	15552	15453	15517	15623	15499	15434	15536	15389	15463	15449	15358	15484	15424	15414	15447	15530	15388	15568	15494	15397	15371	15326	15375	15497	15421	15558	15479	15358	15604	15507	15572	15486	15572	15420	15494	15343	15433	15473	15456	15585	15447	15568	15354	15279	15637	15494	15521	15481	15564	15252	15449	15424	15462	15386	15638	15665	15305	15451	15499	15406	15786	15389	15307	15528	15401	15662	15465	15342	15504	15508	15475	15477	15414	15444	15634	15610	15551	15331	15434	15393	15546	15446	15427	15613	15476	15681	15527	15406	15330	15544	15444	15392	15420	15452	15467	15441	15396	15617	15414	15526	15380	15397	15497	15562	15416	15396	15469	15463	15544	15422	15620	15538	15520	15483	15547	15548	15402	15551	15571	15464	15518	15614	15624	15555	15446	15507	15427	15560	15554	15472	15575	15380	15370	15404	15492	15455	15487	15618	15486	15572	15406	15320	15408	15543	15406	15327	15340	15581	15501	15562	15503	15617	15481	15551	15607	15330	15421	15452	15354	15468	15314	15549	15390	15515	15619	15424	15508	15512	15520	15470	15538	15447	15410	15655	15583	15402	15681	15465	15408	15415	15467	15320	15592	15707	15718	15539	15550	15303	15527	15579	15529	15444	15636	15547	15482	15234	15503	15394	15314	15460	15302	15458	15521	15384	15288	15426	15488	15404	15476	15550	15598	15448	15526	15287	15438	15341	15427	15517	15501	15513	15423	15426	15401	15479	15338	15406	15294	15498	15261	15538	15398	15332	15331	15600	15178	15427	15449	15425	15405	15313	15563	15523	15303	15486	15587	15261	15497	15456	15338	15435	15562	15456	15592	15398	15575	15567	15575	15524	15604	15430	15444	15184	15501	15683	15416	15581	15470	15417	15380	15500	15548	15479	15461	15398	15304	15597	15409	15555	15451	15574	15316	15456	15527	15544	15571	15421	15487	15528	15255	15455	15488	15490	15381	15443	15464	15540	15437	15359	15350	15459	15388	15535	15484	15345	15442	15445	15495	15377	15384	15583	15493	15571	15429	15369	15307	15412	15389	15515	15494	15571	15501	15451	15642	15355	15416	15426	15289	15403	15525	15412	15514	15471	15448	15643	15504	15382	15450	15574	15435	15378	15521	15163	15324	15550	15461	15471	15159	15364	15530	15357	15537	15615	15260	15468	15408	15403	15333	15432	15283	15464	15360	15546	15466	15505	15431	15448	15664	15391	15413	15536	15418	15560	15502	15363	15300	15437	15496	15476	15519	15529	15507	15405	15427	15496	15470	15450	15562	15283	15286	15364	15466	15471	15390	15192	15367	15474	15535	15386	15376	15522	15495	15532	15328	15485	15334	15458	15581	15410	15432	15478	15610	15333	15309	15490	15333	15378	15379	15390	15481	15596	15406	15645	15418	15327	15476	15426	15342	15413	15318	15321	15443	15363	15455	15413	15630	15457	15562	15539	15379	15368	15612	15371	15514	15375	15417	15639	15614	15375	15476	15396	15436	15490	15412	15429	15439	15432	15485	15585	15414	15503	15436	15432	15609	15362	15472	15369	15520	15393	15456	15515	15523	15301	15506	15520	15405	15539	15498	15484	15491	15527	15409	15490	15540	15451	15425	15421	15406	15519	15466	15419	15572	15598	15456	15448	15440	15630	15674	15433	15619	15457	15250	15418	15473	15448	15492	15435	15600	15563	15544	15448	15543	15461	15717	15394	15530	15418	15514	15416	15434	15377	15254	15460	15391	15468	15419	15393	15648	15498	15323	15546	15554	15427	15571	15416	15685	15651	15410	15417	15460	15351	15510	15443	15355	15623	15404	15478	15507	15398	15439	15419	15537	15664	15565	15327	15497	15441	15440	15366	15424	15454	15376	15462	15527	15442	15562	15365	15554	15490	15443	15294	15579	15401	15377	15524	15532	15417	15440	15253	15395	15383	15245	15369	15532	15410	15221	15453	15406	15612	15534	15645	15489	15388	15586	15439	15433	15457	15381	15417	15429	15519	15303	15561	15495	15552	15390	15413	15444	15383	15465	15454	15474	15584	15414	15550	15604	15383	15262	15358	15299	15313	15465	15446	15381	15452	15172	15474	15468	15442	15442	15377	15358	15424	15441	15500	15505	15405	15352	15256	15412	15354	15370	15473	15410	15486	15470	15422	15504	15601	15481	15403	15441	15512	15409	15553	15525	15433	15591	15553	15378	15488	15530	15511	15565	15484	15540	15305	15505	15524	15436	15562	15565	15511	15496	15548	15479	15483	15721	15397	15503	15362	15559	15521	15392	15460	15444	15520	15415	15330	15300	15383	15468	15299	15491	15480	15372	15451	15592	15399	15384	15418	15382	15637	15383	15389	15380	15524	15443	15461	15332	15332	15426	15461	15465	15324	15491	15431	15390	15383	15506	15458	15337	15481	15267	15677	15388	15362	15478	15471	15407	15588	15422	15283	15296	15358	15309	15373	15402	15503	15415	15540	15316	15625	15352	15279	15336	15492	15581	15633	15383	15477	15587	15387	15564	15450	15546	15449	15436	15308	15391	15289	15331	15339	15745	15406	15406	15457	15457	15441	15484	15406	15216	15542	15402	15476	15483	15474	15430	15457	15416	15403	15325	15392	15515	15456	15441	15445	15351	15411	15517	15648	15469	15442	15415	15496	15563	15415	15554	15370	15537	15379	15329	15312	15456	15527	15568	15549	15194	15561	15584	15431	15405	15496	15603	15411	15458	15594	15277	15565	15579	15339	15344	15494	15621	15455	15502	15433	15421	15625	15475	15559	15516	15483	15401	15466	15427	15622	15410	15662	15464	15496	15539	15561	15643	15409	15538	15350	15448	15447	15484	15590	15661	15464	15541	15376	15478	15543	15271	15257	15537	15499	15486	15441	15302	15484	15607	15455	15551	15463	15462	15451	15277	15286	15453	15439	15513	15507	15292	15556	15388	15420	15445	15409	15422	15323	15430	15435	15563	15416	15529	15309	15484	15361	15529	15583	15589	15250	15549	15570	15553	15464	15358	15404	15505	15479	15568	15504	15551	15395	15468	15451	15264	15578	15507	15466	15348	15650	15607	15467	15549	15420	15534	15349	15296	15361	15371	15451	15469	15425	15479	15424	15460	15442	15411	15577	15613	15421	15437	15420	15435	15586	15495	15458	15529	15331	15440	15497	15475	15416	15563	15426	15452	15576	15285	15401	15417	15475	15538	15659	15352	15425	15373	15743	15301	15407	15494	15577	15248	15484	15373	15639	15467	15529	15376	15463	15551	15316	15480	15482	15470	15430	15382	15429	15203	15459	15409	15396	15548	15407	15450	15551	15318	15451	15555	15212	15460	15573	15461	15551	15533	15494	15428	15289	15327	15411	15580	15530	15461	15339	15482	15491	15531	15435	15416	15548	15429	15440	15748	15513	15223	15524	15548	15491	15521	15328	15486	15465	15578	15302	15373	15519	15400	15455	15432	15465	15407	15479	15468	15483	15391	15431	15389	15529	15440	15416	15445	15501	15443	15556	15494	15519	15515	15736	15492	15424	15575	15547	15320	15595	15289	15472	15434	15384	15458	15378	15486	15557	15449	15578	15329	15515	15518	15430	15453	15546	15263	15319	15525	15480	15649	15439	15655	15669	15360	15544	15523	15577	15334	15741	15441	15514	15585	15580	15577	15508	15687	15614	15408	15681	15465	15577	15566	15603	15344	15342	15466	15579	15654	15425	15292	15427	15521	15314	15498	15575	15423	15436	15587	15510	15537	15379	15409	15408	15629	15515	15451	15377	15337	15431	15509	15543	15387	15689	15468	15639	15479	15317	15387	15424	15407	15394	15389	15445	15595	15381	15427	15442	15652	15462	15327	15442	15521	15423	15695	15321	15438	15451	15485	15529	15476	15411	15550	15427	15595	15505	15470	15530	15510	15326	15467	15319	15361	15394	15432	15347	15570	15279	15420	15428	15327	15456	15476	15587	15484	15489	15449	15665	15461	15384	15447	15498	15362	15527	15466	15467	15394	15255	15459	15699	15431	15364	15435	15556	15536	15477	15381	15368	15478	15610	15389	15360	15541	15426	15363	15481	15500	15386	15450	15615	15518	15637	15519	15570	15546	15338	15451	15430	15473	15410	15418	15398	15362	15690	15489	15468	15360	15273	15415	15417	15435	15465	15502
23040	22468	33365	28681	24404	23967	23866	18427	17335	17919	17749	17698	17726	17741	17584	17502	17564	17274	17579	17415	17293	17382	17411	17349	17348	17544	17261	17358	17276	17446	17299	17371	17428	17566	17395	17442	17454	17469	17437	17329	17224	17360	17313	17626	17378	17393	17506	17358	17405	17228	17290	17447	17344	17378	17355	17353	17454	17375	17482	17641	17316	17273	17139	17383	17461	17279	17419	17075	17398	17374	17410	17175	17517	17513	17271	17307	17290	17315	17535	17339	17183	17293	17083	17200	17475	17460	17370	17425	17324	17309	17421	17371	17356	17234	17424	17369	17433	17200	17405	17209	17334	17386	17389	17456	17372	17411	17405	17510	17360	17311	17340	17406	17423	17339	17481	17239	17333	17316	17362	17574	17447	17452	17338	17268	17159	17125	17349	17326	17224	17060	17216	17317	17299	17399	17227	17181	17435	17452	17213	17221	17274	17319	17458	17328	17327	17341	17424	17471	17552	17503	17130	17385	17377	17529	17301	17500	17355	17023	17193	17231	17267	17172	17507	17091	17434	17449	17302	17091	17538	17230	17342	17301	17365	17185	17241	17419	17362	17173	17208	17399	17214	17098	17171	17442	17383	17391	17172	17429	17353	17482	17380	17350	17289	17117	17156	17359	17117	17330	17322	17221	17433	17200	17112	17507	17319	17135	17514	17227	17236	17374	17326	17352	17329	17306	17167	17163	17440	17209	17236	17373	17289	17096	17114	17362	17408	17303	17599	17467	17450	17357	17145	17420	17285	17202	17347	17342	17222	17434	17272	17111	17430	17358	17310	17426	17208	17307	17324	17416	17359	17211	17342	17217	17365	17343	17327	17359	17256	17338	17231	17541	17566	17243	17242	17110	17373	17263	17404	17362	17474	17425	17276	17263	17431	17511	17302	17314	17326	17414	17294	17305	17199	17285	17492	17229	17435	17304	17435	17373	16875	17296	17276	17276	17471	17167	17337	17438	17323	17301	17586	17383	17297	17481	17299	17147	17378	17319	17163	17132	17398	17312	17232	17118	17522	17396	17422	17291	17342	17217	17111	17139	17200	17388	17384	17358	17205	17098	17332	17276	17634	17356	17507	17516	17201	17431	17382	17171	17452	17239	17290	17220	17408	17188	17243	17062	17183	17384	17380	17087	17378	17090	17356	17210	17092	17113	17207	17377	17309	17392	17591	17258	17287	17111	17273	17288	17334	17292	17220	17433	17247	17390	17213	17270	17550	17268	17361	17330	17542	17279	17313	17263	17250	17523	17487	17333	17211	17292	17452	17441	17302	17462	17535	17486	17296	17236	17445	17274	17327	17375	17262	17212	17299	17214	17383	17316	17318	17185	17415	17512	17266	17232	17312	17217	17285	17296	17477	17290	17267	17156	17192	17336	17509	17260	17221	17131	17252	17432	17250	17452	17239	17505	17399	17331	17408	17357	17332	17288	17375	17187	17267	17392	17265	17166	17072	17148	17397	17160	17207	17449	17278	17269	17363	16986	17171	17360	17278	17248	17448	17219	17433	17163	17061	17184	17220	17324	17215	17465	17257	17271	17233	17141	17460	17269	17475	17199	17309	17264	17100	17264	17326	17216	17435	17534	17296	17350	17242	17235	17378	17520	17313	17216	17339	17324	17406	17209	17203	17380	17211	17309	17487	17389	17255	17262	17410	17406	17371	17241	17367	17259	17407	17295	17095	17358	17258	17364	17243	17329	17177	17353	17323	17425	17458	17178	17206	17289	17283	17248	17268	17139	17425	17266	17418	17174	17243	17175	17233	17436	17486	17388	17354	17402	17337	17287	17318	17194	17179	17473	17465	17177	17261	17391	17367	17298	17243	17245	17248	17483	17420	17240	17225	17198	17239	17226	17573	17303	17308	17160	17371	17202	17467	17291	17196	17362	17245	17187	17164	17316	17372	17363	17591	17473	17222	17205	17261	17281	17486	17390	17365	17399	17334	17317	17285	17343	17303	17392	17284	17347	17411	17218	17302	17312	17488	17211	17338	17272	17291	17383	17343	17350	17271	17365	17428	17465	17213	17347	17426	17339	17335	17369	17310	17435	17307	17400	17322	17303	17031	17247	17205	17283	17200	17242	17079	17213	17318	17524	17395	17387	17253	17403	17445	17395	17358	17485	17432	17276	17306	17544	17317	17278	17393	17182	17353	17569	17425	17418	17359	17463	17570	17508	17260	17352	17268	17404	17282	17257	17412	17186	17431	17420	17318	17243	17219	17106	17322	17374	17288	17390	17225	17198	17462	17238	17454	17221	17202	17187	17375	17361	17390	17294	17353	17163	17229	17285	17351	17072	17340	17274	17136	17209	17230	17311	17379	17257	17147	17232	17436	17214	17330	17583	17242	17219	17364	17401	17532	17457	17134	17508	17339	17369	17389	17280	17278	17254	17244	17239	17190	17438	17201	17136	17422	17453	17185	17355	17258	17202	17479	17226	17175	17319	17307	17308	17111	17296	17274	17302	17283	17336	17477	17580	17305	17313	17364	17135	17088	17467	17529	17197	17188	17292	17380	17488	17260	17125	17199	17472	17503	17268	17300	17550	17325	17370	17475	17238	17229	17303	17499	16982	17479	17403	17379	17114	17360	17111	17143	17434	17376	17214	17317	17252	17014	17341	17304	17300	17386	17311	17186	17210	17492	17207	17044	17262	17222	17294	17177	17332	17347	17332	17429	17283	17297	17479	17383	17277	17412	17368	17545	17260	16998	17319	17215	17407	17176	17246	17193	17375	17228	17261	17327	17395	17299	17335	17218	17187	17395	17356	17170	17347	17399	17379	17460	17348	17238	17295	17261	17340	17168	17381	17371	17198	17278	17249	17314	17352	17506	17184	17414	17353	17308	17376	17455	17307	17330	17590	17341	17175	17366	17356	17304	17418	17369	17361	17375	17196	17322	17303	17389	17402	17471	17494	17472	17584	17513	17297	17208	17216	17099	17336	17256	17177	17245	17510	17248	17310	17333	17312	17325	17276	17362	17339	17204	17083	17294	17409	17530	17267	17633	17346	17394	17319	17346	17356	17098	17294	17323	17328	17364	17283	17210	17433	17278	17257	17446	17105	17314	17143	17186	17534	17329	17447	17344	17358	17295	17216	17334	17341	17343	17267	17394	17337	17308	17262	17303	17405	17166	17232	17533	17374	17280	17370	17358	17323	17384	17213	17326	17287	17294	17123	17360	17483	17210	17180	17350	17091	17193	17113	17182	17216	17267	17299	17429	17184	17263	17330	17269	17489	17387	17345	17211	17251	17394	17306	17187	17224	17454	17410	17336	17421	17253	17374	17370	17062	17239	17423	17316	17221	17266	17247	17460	17165	17291	17226	17424	17413	17239	17377	17341	17305	17340	17480	17434	17252	17314	17361	17367	17275	17524	17317	17456	17471	17259	17250	17251	17409	17295	17353	17363	17421	17354	17356	17267	17413	17215	17287	17392	17283	17457	17297	17421	17226	17181	17168	17453	17128	17427	17305	17445	17089	17209	17196	17396	17326	17321	17075	17387	17286	17327	17494	17262	17522	17271	17212	17143	17379	17201	17179	17307	17217	17356	17202	17339	17237	17379	17272	17392	17243	17460	17377	17153	17172	17326	17147	17411	17386	17303	17162	17417	17346	17327	17407	17458	17384	17279	17333	17258	17276	17274	17388	17332	17224	17410	17396	17182	17299	17382	17082	17257	17404	17416	17262	17297	17139	17210	17264	17381	17377	17415	17339	17441	17284	17412	17343	17233	17283	17403	17109	17167	17272	17300	17263	17295	17514	17483	17166	17275	17184	17417	17290	17351	17067	17355	17228	17284	17227	17290	17340	17402	17331	17227	17238	17417	17362	17191	17416	17248	17219	17330	17207	17234	17436	17498	17335	17360	17258	17402	17314	17300	17242	17423	17494	17320	17453	17311	17431	17348	17350	17271	17229	17349	17249	17234	17270	17358	17273	17319	17291	17278	17224	17194	17202	17197	17422	17251	17076	17222	17199	17218	17335	17387	17293	17246	17287	17304	17450	17533	17182	17410	17390	17066	17530	17404	17319	17226	17052	17210	17328	17238	17152	17294	17282	17136	17415	17320	17219	17301	17307	17277	17159	17109	17288	17249	17285	17317	17289	17327	17264	17353	17177	17243	17268	17309	16939	17423	17438	17328	17311	17229	17238	17235	17321	17375	17292	17153	17236	17276	17463	17243	17346	17431	17223	17264	17505	17573	17160	17448	17344	17276	17385	17207	17180	17337	17166	17481	17249	17330	17156	17236	17340	17250	17234	17333	17428	17276	17254	17354	17410	17299	17316	17238	17309	17295	17279	17452	17340	17317	17408	17269	17065	17436	17482	17308	17356	17451	17106	17241	17407	17553	17265	17384	17502	17270	17015	17163	17334	17253	17262	17452	17075	17296	17178	17082	17324	17348	17298	17382	17183	17354	17259	17246	17275	17314	17266	17077	17193	17382	17222	17172	17126	17525	17227	17451	17193	17243	17198	17552	17265	17358	17547	17428	17316	17473	17085	17167	17415	17208	17321	17258	17230	17356	17577	17258	17415	17273	17243	17310	17408	17311	17515	17259	17391	17270	17315	17259	17313	17322	17156	17331	17284	17230	17337	17391	17512	17352	17133	17293	17343	17527	17359	17167	17362	17112	17241	17256	17343	17293	17198	17238	17406	17155	17510	17127	17245	17275	17213	17298	17342	17156	17271	17193	17265	17343	17283	17145	17262	17194	17293	17446	17428	17102	17163	17555	17212	17204	17502	17544	17105	17272	17424	17423	17281	17122	17283	17293	17301	17391	17193	17335	17359	17225	17267	17417	17467	17360	17296	17245	17320	17403	17245	17074	17126	17226	17479	17327	17524	17396	17245	17342	17309	17502	17396	17387	17276	17375	17396	17358	17374	17379	17331	17193	17208	17298	17422	17320	17164	17319	17474	17407	17213	17313	17410	17336	17327	17273	17139	17341	17219	17306	17146	17315	17316	17442	17530	17464	17403	17518	17368	17161	17204	17235	17384	17372	17305	17191	17446	17210	17208	17354	17245	17309	17316	17338	17344	17324	17483	17280	17175	17354	17221	17288	17278	17406	17351	17318	17305	17327	17276	17046	17428	17303	17416	17205	17402	17599	17467	17287	17189	17239	17228
63838	105960	86008	57207	34847	19216	15053	15169	15225	15018	15131	15140	15099	15261	15222	15148	15091	15126	15238	15301	15268	15144	15054	15325	15278	15259	15091	15196	15166	15098	15126	15216	15144	15137	15124	15229	15191	15163	15147	15010	15225	15206	15138	15283	14987	15182	15256	15220	14949	15208	15068	15193	15201	15118	15064	15097	15116	15199	15206	15085	15210	15132	15199	15124	14975	15104	15153	15264	15329	15055	15291	15135	15260	15189	15204	15206	14982	15204	15316	15222	14986	15160	15164	15121	15003	15094	14924	15190	15105	15110	15119	15042	15013	15308	15113	15143	15114	15168	15304	15099	15169	15054	15122	15352	15164	15174	15023	15107	15236	15111	15048	15062	15048	15068	15034	14971	15081	15102	15013	15136	15101	15098	15265	15244	15180	15185	15152	15059	15013	15126	15007	15126	14968	14971	15185	15110	15134	15199	15225	14868	14984	15046	15229	15187	15073	15071	15212	15118	15163	15180	15200	15099	15150	15042	14902	15048	15064	15160	15191	14916	15111	15059	15142	15234	15228	15194	15041	15230	15062	15141	15176	15120	15009	15124	15139	15227	15176	15157	15008	15162	15108	15035	15207	15204	15054	15158	15094	14981	15119	15221	15128	15159	14952	15172	15109	15073	15085	15162	15053	15203	15121	15136	15253	15082	15102	15109	15158	14948	15051	15142	15200	15161	15111	14988	15218	14983	15085	15168	15044	15043	15075	15066	14988	15110	15032	15157	15011	14989	15073	15050	15299	15311	15096	15136	15250	15287	15086	14850	15256	15054	15140	15027	15378	15176	15143	15381	14957	15156	15148	15268	15113	15046	15140	15093	15009	14995	14897	15161	15079	15046	15171	15035	15039	15278	15177	14944	14936	15229	15044	15146	15293	15152	15125	15183	15270	15191	14977	15169	15295	15089	15183	15137	15004	15219	15243	15164	15038	15034	15137	15111	15078	15146	15078	15055	14976	15135	15221	14954	15029	15074	15027	15092	14924	15132	14977	15025	15123	15014	15354	15146	14990	15068	15094	15207	15047	15131	15160	15159	15162	15207	14949	15062	15225	15201	15013	15009	15099	15277	15135	15071	15119	15138	15102	15179	15287	15032	15219	15010	15250	15245	15237	15310	15233	15046	15069	15123	15058	15032	15090	14860	15044	15097	15128	15161	15098	14999	15010	15019	15191	15134	15043	14964	15142	15268	15039	15098	15154	15119	15039	15095	15235	15202	15204	15186	15161	14983	15028	15127	15034	15206	15005	15142	15161	15075	14867	15100	15120	15181	14917	15204	15152	15009	15227	15157	15204	15068	15278	15166	15220	15047	15162	15097	15199	15229	14969	15088	15247	14985	15300	15113	14988	15156	15207	15167	15009	15040	15192	15265	15012	15160	15108	15253	15216	15002	15029	15269	15132	15186	15076	15159	15035	15095	15148	15085	14997	15179	15087	15121	15241	15117	15166	15309	15148	15307	15119	15085	15101	15041	15194	15074	15054	15129	15141	15024	15064	15192	15198	15199	15180	15063	15070	15165	15183	15042	15171	15067	15112	15152	15097	15048	14950	15225	15220	15052	15124	15115	15220	15081	15171	15188	15053	15037	14984	15233	15040	15117	15169	15029	15076	15150	15017	15070	15228	15130	15060	15020	15071	15217	15154	15199	15150	15107	15109	14941	15229	15218	15158	15082	15264	14966	15163	15214	15179	15136	15242	15138	15011	15134	15233	15201	15268	15183	15053	15219	15114	15192	15069	15177	15128	15119	15075	15111	15047	14939	15194	15143	15091	15104	15171	15352	15193	15151	15208	15135	15310	15086	15120	15116	15160	15357	15120	15225	15210	15072	15177	15011	15164	15194	15046	15020	15179	15039	15016	14966	15137	14990	15084	15183	15121	15188	15081	15275	15020	15119	15111	14883	15206	15087	15244	15213	15148	15252	15055	15199	15283	15137	15233	15162	15100	15238	15147	15254	14988	15075	14960	15177	15136	15044	15333	15153	15059	15070	15207	15011	14991	15160	15290	15006	15063	15218	14953	15176	15155	15249	15325	15022	15044	15126	15150	15294	15195	14897	14928	15105	15119	15111	15177	15099	15126	15119	15293	15073	15092	15033	15127	14988	15060	15094	15043	15100	15074	14979	15277	15139	15113	15116	15124	15070	15089	15163	15096	15112	15165	15046	15135	15174	15049	15099	15074	15004	14919	15080	15113	15085	14963	15155	15206	15146	15177	15078	15074	15171	15147	15085	15105	15106	15065	15098	15270	15255	15110	15042	15038	15182	15273	15165	15193	15172	15220	15311	15159	15048	14953	15116	15251	15042	15286	15153	15159	15165	15091	15136	14925	15134	15202	15074	15277	15163	15031	15060	15111	15140	15249	14943	15143	15176	15209	15141	14962	15139	15085	15092	15016	15283	15139	15040	15000	14798	15186	14988	15155	15185	15322	15041	15004	15244	15082	15199	15283	14986	15087	15064	15168	15161	15242	15189	14995	15024	14939	15028	15188	15018	15196	14947	15164	15112	15066	15171	14958	15147	15074	15129	14991	15293	15063	15061	15114	15184	15146	14970	15066	15027	15205	15224	15228	15034	14992	15012	15106	14953	15344	15158	15181	15167	15146	15114	15231	14966	15179	15037	15140	15191	15101	15194	15295	15171	15041	15089	15178	15034	15098	15170	15214	15008	14952	15108	15008	15057	15141	14888	15196	15281	15083	15028	15081	15155	15016	15065	15165	15156	15107	15218	15098	15010	15044	15188	15177	15089	15251	15172	15101	15219	15102	15117	15120	15062	15188	15153	15152	15089	15104	15111	15162	15089	15044	15139	14953	15191	15025	15067	15253	15087	15042	15027	15171	15256	15142	15130	15283	15082	15098	15149	15143	15246	15083	15106	15026	15082	15185	15175	15107	15178	15021	15201	15236	15232	15310	15146	15100	15251	15076	14992	15045	15043	15063	15100	15005	15048	15052	15310	15162	15151	15277	14939	15139	15181	14991	15206	15262	15095	14983	14968	15157	15070	15112	15095	15152	15002	15055	15074	15061	15014	15169	15149	14938	15255	15101	15050	15019	15172	15143	15139	15036	14992	15070	15147	14991	15140	15057	15004	15168	14993	15159	15210	15053	15177	15103	14935	15205	15115	15165	15103	15400	15131	15100	15208	15041	15032	15075	15003	15168	15246	14879	15152	15160	14908	15134	15103	15208	15191	15018	14989	15077	15182	15136	15119	15109	15071	15073	15241	15009	15138	15050	15113	15295	15112	15103	14963	15216	15181	15151	15152	15300	15139	15114	15088	15149	15006	15209	15197	15060	15049	15162	15032	15150	15152	15119	15176	15211	15034	15100	15036	15013	14996	15007	15220	15185	14968	15132	15176	14982	15117	15117	15038	15124	15086	15258	15353	15044	15133	15205	15065	15135	15169	15325	15127	15062	15354	15084	15086	15134	15083	15041	15019	15254	15243	15039	14971	14849	15225	15126	15131	15111	15196	15094	15052	15056	15225	15000	15156	15144	15036	15004	15071	15218	15093	15119	15200	15091	15112	14953	15078	15380	15193	15165	15150	15308	15007	15177	15167	15060	15163	15143	15130	15170	15206	14963	15123	15087	15129	15070	15130	15222	15039	15287	15054	15099	14985	15088	15140	15111	15109	15128	15239	14967	15066	15239	15157	14942	15128	15149	14982	15196	15168	15043	15153	15240	14998	15163	15043	15284	15181	15294	15056	15044	14984	15043	15188	14971	15166	15115	15164	15065	15075	15103	15114	15255	15091	14853	15161	15305	15235	15058	15078	14990	15286	15066	15069	15151	15231	14874	15260	15151	14947	15064	15103	15057	14974	15247	15188	15155	15030	15287	15041	15284	15104	15156	15251	15057	15014	15369	15051	15190	15043	14965	15095	15136	15134	15165	15124	15103	15171	15169	15084	15104	15282	15156	15115	15118	15074	15349	15228	15144	15082	15186	15242	15089	15037	15361	15077	15039	15076	15232	15235	15256	15060	15232	15232	15121	15014	15159	15006	15158	15082	15095	15164	15034	15222	15172	15117	15134	15046	15236	15123	15169	15013	15067	15187	15153	15030	15101	15076	15015	15154	14995	15150	15274	15017	15238	15122	15150	15048	15129	15162	15303	15236	15155	15049	15095	15160	15271	15072	15033	14961	15070	15006	15093	14937	15101	15265	15049	15065	15058	15142	14963	15086	14992	14996	15107	15259	15177	15100	14963	15019	15008	15206	15087	14979	15103	15214	15227	15019	15104	15177	15102	15193	15096	15134	15050	15168	15191	15033	15095	15053	15119	14961	15157	15104	15194	15316	15128	15038	15119	15034	15098	15092	15027	15210	14937	15212	15170	15070	15234	15200	15132	15253	15149	15169	15184	15075	15135	15135	14966	15201	15232	15020	15174	15349	15299	15048	15098	15133	15057	15364	15129	15071	15171	15128	15119	15219	15113	15037	14956	15065	15111	15227	15014	15118	15205	15094	15094	15067	15142	15141	15129	15084	15182	15076	15222	14983	15360	15089	15074	15243	15188	15228	15086	14928	15186	14995	15161	15129	15227	15207	15024	15093	14978	15101	15045	15138	15208	15226	15263	14919	15039	15024	15238	14928	15335	15061	15079	14976	15148	15147	15125	14967	15189	15182	15320	15229	15077	15155	15088	15172	15128	15191	14974	15235	15201	15044	15018	15147	15133	15053	15234	15287	15132	15052	15045	15073	15109	15224	15120	15113	15140	14876	15206	15250	15155	15025	15216	15137	15144	14939	15015	15323	15009	15192	15202	15122	15094	15185	15051	15040	15051	15043	15074	15150	15143	15128	15099	15057	14970	15056	15071	15041	15262	15077	15332	15075	15046	15330	15221	15191	15096	14979	15095	15184	15047	15106	15187	15135	15109	15136	15199	15266	15144	14975	15111	15213	15135	15126	15038	15084	15182	15096	15164	15201	15055	15000	15079	15114	15070	15181	15156	15085	15002	15174	15150	15175	15233	15080	15076	15147	15186	14907	15320	15181	15187	15034	15199	15030	15225	15077	15272	15146	15285	15117	15098	15044	15019	14981	15061	15129	15145	15177	15264	14971	15190	15110	14963	15080	15248	15066	15045	15159	15185	15120	15181	15311	15010	15160	15167	15164	14976	15091
30111	35785	40250	27632	19583	17677	17287	17016	17255	17003	17069	16946	17055	17057	17123	17208	16950	17068	17212	16992	17289	17022	17071	16990	17099	17146	16935	17171	17160	16882	17137	17350	17014	17204	17004	16813	17048	17081	16981	16995	17136	16970	17067	17138	17204	17130	16994	16991	16924	17014	17148	17245	16963	17121	17188	16967	17045	16839	16956	17088	16890	17132	16847	17031	17091	17026	16888	17041	16990	16898	16920	17073	17003	17084	17056	17060	17089	17012	16935	16892	17112	16828	16971	17094	17004	16960	17006	17016	16934	17124	17124	17008	17094	16996	17055	17061	17193	17285	17096	17052	17115	17082	16921	17021	17129	17060	17100	16945	17031	17149	17046	16928	16982	17035	17103	17069	17097	17006	17121	17165	16875	17218	16865	17121	17182	17052	17060	16990	17029	17027	16981	16978	17083	16793	17279	17173	17026	16977	16889	17057	16993	16896	16870	17186	16942	16770	16899	16796	16954	17011	17106	17026	16914	16929	17086	16895	16895	17185	16990	16870	17269	17013	17105	17056	16983	17100	17083	17169	17212	17093	17053	16945	17143	17085	17174	17043	17106	16982	16822	17055	16805	17305	17184	16999	16905	17021	17043	17110	16868	16906	17181	17110	16833	16799	17053	17014	17086	17078	16989	17170	17127	17130	16886	16980	16955	17057	16984	17111	17099	17177	17020	16942	17044	16885	16944	17144	16948	16939	17091	16969	16890	17143	17221	16951	16823	17137	16929	17009	16874	17118	17128	17137	17033	17030	17007	16899	17138	17006	17148	16951	17091	17062	16950	16794	16968	16932	16974	16932	17009	17059	16986	17194	16976	16998	16975	17136	16883	17134	17127	17239	17112	17136	17094	16877	16971	17031	16980	17012	16958	17103	17121	17126	17045	16846	16921	16874	17100	17121	17144	17046	16962	16962	17147	17204	16957	17048	17006	17009	16987	16875	17098	16982	17050	16837	16992	16916	17092	17065	16830	16963	16751	16863	17117	16978	17034	16969	16976	16967	16984	17168	17024	17080	16983	16966	16996	17084	17117	17153	16957	17148	17000	16984	17068	16814	16984	17000	16987	16830	17069	16947	17144	17216	16964	17130	17190	17178	17235	16956	17107	16941	16929	17056	16961	17021	17022	16918	16941	16995	16980	16949	17072	16969	16990	16913	17022	16987	17173	17112	17000	17082	16935	16949	16920	16940	16920	16897	16952	16923	16888	17080	16965	16843	16987	17075	16964	17046	16943	17160	17160	17134	17092	16964	17101	17003	16937	17077	17131	17232	17298	17053	16939	17007	16997	17297	17231	17139	16855	17165	17076	17002	16997	16919	16920	17086	16999	17231	16971	17024	17026	16909	16938	17145	17212	17141	17027	17155	17057	16949	16986	16904	16963	17111	16916	17188	17220	17187	16996	17005	16976	16869	17099	17164	17111	17120	17057	16973	17074	16756	16998	16910	17020	17141	17069	17179	17138	16895	17086	16930	17027	17160	17028	17040	17182	16931	17028	16876	16963	17120	17180	17059	16996	17106	17074	16999	16924	17080	17131	17084	16998	17019	16841	17004	17170	17105	17307	16893	17014	16839	17080	17109	16993	17089	17113	17035	17051	17089	17200	17029	17045	17073	16922	17093	17092	17353	17151	17043	17016	16996	16961	16988	17223	16749	17039	17069	17099	16879	16981	17076	17043	17114	16881	17059	17114	17000	17054	17054	17200	17102	17030	16961	17073	16930	17055	17024	17087	16942	16997	17067	17083	17091	17042	17230	16885	16722	17123	17098	17070	17161	16982	17196	17171	17043	17030	17171	16912	17112	16999	16994	17003	16918	16989	16989	16956	16998	16933	17096	17124	17088	17029	16919	17168	17036	17062	16979	16968	17019	16891	17027	17013	16979	16926	17054	17059	17084	17069	16953	17042	16897	17008	17089	16948	16997	17042	17023	17001	16921	16966	16985	17033	16999	16896	17106	16951	17176	16850	16953	16972	17036	17035	16972	17015	16885	17161	16973	17052	17147	17190	17157	17105	16879	17107	17152	17036	16890	17101	16976	16982	17097	17212	16959	17112	16913	16785	16896	16824	16736	17207	17084	17244	16978	17022	17086	17208	17026	17112	16960	17165	17032	17023	17152	17159	17148	17096	16922	16834	17047	17009	16929	17002	16983	16971	16989	17110	17297	17052	17096	17079	17038	17030	17028	17042	17070	17075	16862	16899	16953	17091	17117	17051	16896	16905	16962	17074	17172	16888	17002	16996	17100	16948	16893	17166	16941	17147	16983	16993	17048	17031	17221	16783	17063	17018	16998	17111	17031	16902	16994	17053	17031	17108	17100	17063	17007	16911	16713	17010	17041	17167	16936	16743	17089	17034	17031	17105	16888	17074	16969	16892	17119	17068	17096	17150	16820	17095	16959	17229	16881	17250	17027	17077	16991	16861	17104	17066	17044	17046	17091	17090	17008	16977	17029	17015	16990	16760	16884	17070	16946	16891	17208	17011	17132	17163	17136	17139	17015	16915	17024	17062	16898	16898	16947	16957	16899	16864	16950	17063	16865	16981	17016	16977	16964	17119	17063	16954	16903	17145	17098	17073	17179	16862	16993	17066	16937	17090	17065	16903	16784	16930	17097	16937	16874	17108	17108	17154	17194	17170	17132	17084	17187	17155	16902	17023	16886	16926	17230	17008	17020	16794	17191	17159	16897	16935	17073	17108	16970	17004	16964	16951	16867	16998	17221	16921	17035	16905	17016	17035	17098	16953	17079	17108	17100	17076	17046	16777	17064	17035	16977	16976	17079	16913	16875	17120	17008	17026	17089	16891	17054	16931	16957	16832	16952	17094	17197	17104	17063	17121	17011	17214	17033	17239	17107	16960	16981	17199	17090	16790	16981	16897	17104	17054	17154	17152	17079	16934	17062	16875	17119	17065	16949	17216	17072	17087	17038	16958	16795	17116	17175	16961	16874	17015	16893	17057	17057	17097	17205	17054	17021	16893	16876	17095	17081	17236	16948	17007	16904	16910	17147	16898	16990	17010	17098	16971	17120	17092	16970	16950	17144	17047	16935	16900	16775	17116	17017	17052	16837	17143	17039	16826	17124	16930	16896	17181	17111	17099	16844	16976	17103	17015	17116	17068	16821	17106	17195	16944	17163	16927	16918	16983	17071	17073	17165	17087	17027	17208	17062	17180	17079	17126	17054	17118	16934	17013	16886	16915	17070	17027	16979	17170	16892	17126	16962	16887	16942	16981	17224	17116	17182	17359	16998	16992	17036	16737	17013	17110	17149	17082	16998	16987	16932	17168	17278	17164	16968	17197	17139	17058	17001	17065	17235	17064	16881	16790	16915	17135	16958	16985	16999	17057	17032	16946	16953	17020	16978	17052	17125	17030	17056	16968	16903	17037	16896	16841	17167	17055	16962	16822	17046	17278	17095	17023	17080	17080	16769	17031	16971	17180	17155	17025	16991	17095	17022	16870	17175	17076	17015	17062	17123	17128	17090	16945	17048	17026	16919	16857	16870	16975	16852	17177	17298	17083	17229	16982	17082	17028	16807	16992	17171	17082	17116	16938	17016	17045	17258	17196	16981	17051	16948	16952	16852	17106	17071	17092	17091	17164	17041	16956	17062	17140	16661	16986	17060	16996	17149	17087	17126	16947	16979	17117	16940	17042	16938	17051	16937	16973	17074	17184	17116	16843	17112	17069	17009	17138	17073	16955	17014	16851	17028	17187	17147	17022	17051	17146	17036	16978	16991	16981	17098	17108	16941	16974	17194	16856	17012	16969	17030	17085	17229	17086	16862	17038	17029	17141	17009	17010	16936	17141	17011	17005	16992	17040	17064	16911	16992	17121	16970	17010	17200	16944	16842	17281	17024	17060	17115	17070	17087	17186	17176	17164	17210	17077	16895	17161	17081	17054	16754	17134	17022	17042	16979	17044	17108	16960	16844	17093	16923	17002	17053	16973	17075	16913	16883	17038	17142	16929	17026	17153	17159	17069	17263	16905	17008	17132	17173	17121	17029	17073	17127	17084	16727	16912	16944	17193	17047	16863	17004	16977	16940	16926	16893	17022	17000	17178	17155	16907	17072	17044	16902	17181	16896	16849	16992	17103	16946	17272	16879	16951	16892	17189	17077	16905	17049	17235	17062	16917	17037	16978	17235	16957	17005	17226	17148	17130	16833	17168	16974	16883	17064	17218	17100	16973	17171	16956	17129	17073	17047	17025	17182	17064	17034	16925	16999	17089	17036	16986	16948	16981	16823	17117	17250	17179	16773	16998	17031	17120	17097	17099	17088	17062	16976	16922	17167	16864	17015	16929	16981	17033	17243	16938	17067	16941	17003	17126	16963	16911	16968	16943	17055	17256	17138	17217	17258	17057	17185	17159	17005	17000	17101	17031	17092	17153	17087	16893	17019	17159	17216	17034	17051	16819	17021	17134	17020	17159	17043	17005	16882	16866	17120	17113	16923	16928	16804	16865	17085	16938	16934	17061	17083	17053	17166	17129	17095	17081	16865	16944	17048	17125	17228	17056	17043	17165	16938	17122	17085	17063	17185	16854	16931	17111	17065	16775	17031	16960	17052	16995	16921	16979	17029	16945	16952	17043	17073	17126	17023	16916	17196	17034	16946	16912	17163	16958	17074	16824	16919	17175	17064	16946	17108	17037	17186	17145	17151	16898	17140	17010	16968	17065	17107	16905	17063	17207	17169	17155	16997	17032	16930	17088	17062	17070	17148	17115	16929	17082	16867	17026	17270	16938	16889	17007	16954	17123	17149	17077	17102	17044	16990	17086	16771	16996	17166	17287	17144	17013	17047	16921	16867	17066	17082	16878	16973	17035	17110	16856	16969	17075	16981	17091	17135	17267	17206	17041	17138	17155	17009	17174	17002	16988	17282	16901	16951	17137	16929	16923	16920	16886	16948	16992	16983	17152	16924	16938	17128	16783	16980	16798	16929	17049	16838	16999	17244	17260	17122	17416	17101	17134	17021	16952	16758	17085	17101	17053	17050	17023	17010	17210	16966	16987	17090	17107	17128	17137	17160	16872	17035	16965	17135	16975	16995	16933	17001	16969	17094	17140	16895	17125	16871	17070	17050	16816	17085	16972	17197	17050	17097	17018	16985	16846	16879
36112	55265	41923	22757	17169	15519	15048	15009	15063	15036	15123	15003	14978	15232	14957	15134	15007	14948	14855	15100	14920	14968	14926	15075	15123	14883	15110	15121	15053	15060	14983	14989	15004	15179	14864	14987	14985	14957	15041	15008	15113	14998	15003	15058	15157	14980	15164	14770	14935	14900	14946	15010	14972	14916	14994	14947	14884	15186	14904	15124	14849	14949	14950	14958	14993	14892	15113	14924	15080	14764	14972	15020	15012	14935	15010	14987	14885	15094	14992	15092	14958	15161	15031	14937	14958	14958	14926	15094	15015	14943	15135	15000	14889	14946	14962	14845	15005	14905	15125	14904	14947	15056	15131	14949	15097	14918	15069	14920	14870	15044	14948	14863	14999	15089	14980	15130	15002	15130	14922	14954	15020	14955	14997	14943	15030	14962	15014	15117	14913	15080	15022	14988	14979	15083	14903	15039	14839	14981	14857	15156	14925	14993	15066	15029	14842	14910	14915	14828	15152	14648	15029	15000	15134	14991	15055	15011	14837	15011	14829	15126	15002	15066	14977	14893	14909	14938	15135	14907	15105	14937	14938	15065	15041	14881	15122	14916	14938	14785	14955	14849	14986	15051	15066	14873	14932	15178	15058	14903	15070	14887	15024	15156	15001	15142	15026	15140	14976	15181	15047	15096	14955	15111	15033	15169	15038	14955	14931	15129	15058	14998	15095	15010	15007	14842	14895	14995	14928	15189	15038	15039	14978	15095	14863	14888	14904	15011	15149	14936	14885	14904	15082	14981	15085	14922	14990	15024	14932	14937	15022	15062	14895	14969	14826	15137	15140	15059	14895	15030	15179	14974	15031	15011	15010	15072	15027	15135	14925	14932	15115	14925	14993	15042	14964	15020	15233	15035	15002	14953	14966	14930	14972	14941	14936	15021	14941	14814	15080	14876	15107	14798	14974	15100	14965	14776	15053	14884	15185	14955	14997	15102	15058	14922	15063	14916	14974	15045	14997	14965	15027	14889	15014	15012	14982	14971	14998	15151	14916	14945	15094	15129	14854	14993	14919	15118	15019	14979	15021	14928	15067	14892	15131	14876	14821	15063	14948	15036	15055	15005	15071	14942	15020	14920	14974	15036	14869	14887	15071	15041	15109	14830	15249	15027	15034	14869	15010	15036	14920	14956	14985	14801	14987	14868	14876	14977	14966	14838	14908	14919	14906	14900	14987	14929	14839	14958	14980	14840	14946	14882	15104	15065	14917	14916	14959	14964	15102	14922	15007	14902	15160	14968	14890	15090	14917	14900	14907	15041	15000	15026	15090	15021	15055	14954	15050	14983	14831	14830	15196	15043	14960	15111	15063	14784	15062	15074	14847	14992	15037	15087	14934	14864	15052	15064	15051	14925	15034	14998	15050	14958	14913	14937	14972	15005	14948	14759	15048	14981	15034	15003	14999	14975	14976	15003	14950	15119	14896	14967	14992	15000	15030	15152	15021	14985	15056	14947	14988	15194	14971	15034	15166	15101	14930	15055	14884	14885	14978	15022	14897	15022	15005	15096	15002	15100	14937	14878	14960	15066	14818	14737	14950	15164	14921	14830	14966	14858	14881	14905	15135	15008	14997	14928	14994	14879	15044	15061	14978	15059	14929	15026	15172	15006	14966	15002	14899	14900	15102	15010	14990	15175	14830	15105	14995	15018	14990	15133	15117	15113	15051	14809	15117	14896	14965	15125	15102	15061	15143	15091	14992	15093	15026	14951	14956	15028	15087	15004	14981	14871	15103	14858	15121	15014	14991	14943	14935	14954	14936	14967	14967	14986	15044	14896	15030	15046	14886	15189	15006	15031	15046	14997	14924	15011	14950	14955	15042	14998	14939	15056	14871	15100	15122	14875	15035	14957	15040	15031	15108	14891	14985	14975	14898	14788	15020	15260	14795	14939	14977	15097	15049	15031	14987	15087	14916	14922	15165	14873	15098	14941	15023	15103	14934	14995	15014	14970	15071	14949	15005	14906	15016	15034	14954	15022	15188	14898	15060	14990	15044	15043	15104	14980	15043	15074	15068	14986	15086	15007	15012	15020	14998	14963	14923	15007	14980	15012	14985	14897	15019	14961	15137	15028	15023	15059	14922	15012	14890	15149	14933	14889	14932	15078	14743	14908	14928	15002	15087	15105	15044	15040	15011	15066	15091	15119	15095	15099	15025	14987	15025	14885	14802	14756	14937	14848	15041	15070	15032	14987	14962	15031	14997	14915	14925	14991	14889	15066	14975	15003	15125	14943	14891	15050	15082	15168	15018	14810	15061	14983	14980	15026	15123	14996	15019	15063	14939	14892	14936	15058	14832	15120	14933	14998	14977	15150	14946	15022	15056	15046	15029	14983	14868	14835	14979	15073	15068	14917	14977	14999	14925	15007	14880	14938	15006	15057	15149	15016	15077	14882	14865	14907	14837	14991	15028	14836	15045	14908	15047	14986	15013	15048	14828	15092	14928	15096	15043	14914	15093	14982	14892	15064	15047	14949	15039	14818	15056	15039	14929	14988	15117	14952	14999	15034	15025	15045	14816	15068	15027	14920	14982	14969	15009	15116	14945	14834	14869	14985	14936	14932	14918	14980	14887	15098	14919	14939	14960	15137	14884	15012	15101	15003	14955	14687	14819	15013	14890	15126	15046	14953	15141	14905	14948	14939	15013	14979	15066	15013	15032	14915	15069	14883	15011	15076	15017	14934	14930	15024	15046	15085	15056	14862	15022	15074	14944	14962	15030	15087	14850	14985	15033	14946	14971	15074	15066	15106	14801	14912	15037	14915	15019	15023	14911	14955	14996	14786	15043	14969	15154	15040	14960	14987	14926	14932	14988	15045	14854	15042	14925	15056	14975	15056	14981	14758	14852	14946	15184	15007	14910	14968	15093	15023	15090	14897	14907	14978	15010	14900	14949	14904	15088	14945	15159	14875	14808	15145	14963	14944	15177	14815	15098	15088	14848	14970	14944	15078	15093	14897	14983	14942	15103	14977	14923	14973	14959	14864	14978	14716	15030	15275	14972	15094	14975	14843	15060	15059	15018	14994	15017	14978	15009	14947	14864	15179	14921	14924	15171	14840	15075	15095	15005	15156	15182	14946	14880	15051	15178	14824	14951	14953	15118	14980	15097	15145	14995	15025	15019	14911	15115	14965	14970	14982	15087	14799	14954	14988	14959	14861	14986	14864	15000	15065	15041	14954	14957	15119	14924	15070	15023	15057	14921	15064	14782	14991	14958	15057	14997	14933	14967	15170	14971	14941	15054	14996	14933	14947	15040	15006	15042	15010	15048	14951	14854	15010	15021	15099	14976	15025	15111	14986	14979	14913	15028	15054	15033	14916	14940	14963	14972	14970	14839	15163	14887	15069	14848	14885	14828	14857	15032	14966	15044	15017	14850	15017	15000	15069	14851	15072	14928	15104	14991	14862	15050	15079	15123	15023	15058	15045	14986	15077	15124	14875	14844	14943	15112	14941	14948	15093	14970	15007	15041	15087	14830	15077	14970	15079	14884	14838	15038	14929	15058	14971	14945	14923	15005	15048	14974	15011	14963	15106	14946	14848	14868	14904	14885	15033	14843	15081	15003	14984	14892	14941	14979	14988	14821	14965	14879	14910	15039	15073	14889	14899	14913	15097	15035	15011	15088	15105	14922	15098	14894	14997	15040	14987	15003	14988	15040	15018	15099	15090	14900	15098	14987	14981	14844	14951	14902	14908	15061	14963	14996	15123	15023	15087	15213	14905	14875	15054	14837	14954	14912	15093	15202	14923	14902	14907	15014	14967	14909	15130	14862	14926	15107	15108	14997	14972	15062	14916	15065	14970	15095	15045	14883	14969	15010	15055	15115	14755	14947	14915	14974	14928	14923	15117	14923	15096	14954	15035	15159	15010	14941	15007	14928	14846	15039	15152	15014	14951	14991	14884	14806	14921	15036	14806	14987	15064	15118	14959	14914	15056	15201	14880	15087	14975	14961	15080	15012	14986	15067	14957	15103	14862	14820	15065	14974	14937	15006	14906	15211	14862	14939	14714	14988	14977	15036	14899	15140	14995	15015	15070	14924	15016	14968	14941	14893	15090	14932	15005	14994	14968	15013	14989	14967	15072	15015	14788	15006	14901	14972	14950	14958	14999	14925	14942	14861	14872	15065	15010	15083	15107	14992	14894	15071	15127	15000	15151	14875	14936	15140	15087	15048	15142	15043	15151	15002	14977	14904	15002	15083	14743	14859	15003	14884	14905	15144	14967	14996	15164	15064	15077	14728	14883	15033	15025	14943	15058	15003	14995	14897	15014	14876	15111	15041	15017	15089	14898	14945	15033	14990	15200	15005	14824	15048	14885	15031	15139	14941	14996	15139	15011	14988	15225	15019	15035	14999	14930	15033	15030	15127	14849	15174	15096	14910	14921	15095	15081	14945	14952	15005	15078	14919	15054	14959	14990	15092	15207	15028	15070	15021	15058	14952	14992	15044	15039	15068	14978	14970	14907	15058	14846	14972	15059	14945	14972	15039	14976	14956	14961	14867	15137	14862	15076	14943	14969	15091	14887	14997	14891	15091	14809	14993	15034	14983	14959	14884	15096	14944	14925	14983	14950	15073	14879	14810	15071	14954	14990	15164	15067	14813	14999	15080	15067	14848	14892	14974	14989	15024	14923	14970	15055	14908	14991	15012	15108	15077	14835	15042	15067	15024	15002	14948	15003	15115	14932	14989	14835	15157	15017	14819	14928	14909	14868	14894	14981	14941	15042	15091	15120	14951	15189	15026	14998	14996	15005	14899	14863	14917	14969	15082	15093	15095	15109	14853	14919	14874	14904	15131	15092	15078	14799	14876	15052	15021	14955	14993	14919	14996	15028	15075	14920	14962	15098	15023	15063	14936	15179	14938	14961	14897	14964	14870	14906	15031	14952	14830	14896	14982	14862	15181	15058	15015	14903	14960	14938	15067	15085	15115	14996	15161	14933	15067	14918	14978	14966	14870	15048	15059	14863	15103	14912	15066	14867	14994	15044	14931	14956	15136	15033	14817	14934	15011	14988	15089	15012	14862	15061	14960	15057	15098	15117	14913	15069	15129	15132	14941	15192	15017	14978	14997	15137	14906	14994	15002	14929	14938	15094	15064	15018	15112	14939	15004	14902
25597	26392	40177	34525	26370	21502	18921	17275	16916	17462	17250	17029	17059	17365	17111	17077	17278	17177	17178	16954	17182	16968	17050	17044	17065	17046	17108	17052	17303	17132	17052	17011	17304	17091	17127	17179	17117	17020	17024	17018	17234	17071	17303	16970	16959	17016	16990	17166	17056	16949	17146	17033	17091	17030	16905	16904	17080	17114	16820	17102	16937	17230	16975	16951	17130	16961	17055	17164	16968	17030	17013	17113	16991	16946	17008	17161	16916	16838	16891	16938	17057	17015	17343	17087	17094	17077	17038	17183	16958	16979	16888	17238	17166	16878	17162	17022	16784	17068	17063	16926	17078	16995	16787	16840	17132	17003	16813	17067	16908	17048	17095	17061	17019	17041	17068	17019	17019	17112	17008	17037	17064	17070	16954	17010	17210	16910	17081	16967	17131	16977	17081	17080	17128	17020	16804	17107	17187	17078	17172	17004	17033	17131	17071	16885	17123	16973	17108	16931	17237	17048	17048	16875	17001	16895	17086	16981	17167	17123	16874	17091	16935	16995	16911	17022	17023	16848	16922	17051	17158	17040	16946	17197	17089	16909	17029	17035	16881	16835	16808	16926	16881	16959	16988	16882	16962	17057	17012	17105	16876	17025	17117	16969	17064	17071	17234	16915	17236	17150	16985	17069	17128	16909	17214	16975	17093	16907	17066	17015	16937	17031	17179	17118	17218	17169	17065	17090	16925	16831	16915	17040	16674	17035	16868	17056	17034	16912	17024	16946	17275	16908	16951	17271	17139	17280	17056	16913	17089	16922	17159	16996	17085	17030	16932	16732	17170	17044	17122	16914	17009	16901	16836	16739	16998	17074	17073	16968	17222	16871	16870	16711	16934	16995	16988	17079	16913	16993	17031	16946	16831	17012	17132	16933	17053	17088	16980	17085	17122	16926	16871	16897	17011	16960	16840	17204	17027	16994	17049	17019	17202	17229	17191	17022	17253	17123	17074	17063	16942	17084	17055	16944	17083	17180	17003	17004	16940	17090	17127	16956	17099	17031	17183	16926	17119	17000	17024	16686	16908	17011	17158	17052	16947	17140	17144	16999	17075	16928	17084	17010	16929	17069	16967	16956	16962	16740	17003	16993	17207	16994	16928	17004	16956	17107	17168	16994	16902	16841	16837	16898	16996	16892	16974	17116	17013	16904	16998	17057	17176	17095	16975	17244	17112	17058	17074	17060	17044	17225	17033	17009	16913	16912	16996	17053	17139	16966	17096	16871	17124	17023	16919	17135	16976	17006	16990	16937	17061	16845	16868	16949	16866	17082	17100	17073	16986	16983	17063	16959	17153	17142	16997	17161	17113	17074	16934	17158	16883	16877	16930	16934	17114	17073	16939	17108	16957	17062	16953	16748	16996	17250	17034	17149	16963	16921	17051	16991	16862	16962	16971	16988	17197	17032	17119	17104	17087	17086	17133	17118	17258	16857	17149	16986	17017	16911	17017	16947	17021	16946	16882	16929	16998	17115	16947	17068	17037	16844	16870	16996	16993	17113	17080	17027	17103	17078	17185	17204	17307	17152	17057	17044	17016	17138	16852	16951	16876	16928	17027	16990	16885	17123	17111	16935	16971	17112	16932	16932	17099	17154	17176	17261	17030	16986	17016	16857	16832	16939	17158	17021	16997	16861	17001	17132	16923	17044	17164	16971	16936	17098	16889	17155	16980	17077	16922	17177	17051	17036	17057	16930	17177	16890	16958	16832	16921	16858	17046	17233	17053	17009	16909	17195	16932	17014	17153	17019	17056	17034	16981	17147	16990	16920	17255	17180	17052	17175	17102	17013	17176	17082	16906	16959	16953	17054	17047	17189	17111	17025	17042	16847	17068	16946	16898	16931	17125	17135	17103	17121	17295	16895	16945	17005	16887	17046	16987	17029	17107	16879	17079	17073	17112	17102	17114	16988	16957	17036	16849	16855	17023	16833	16996	16950	17088	16865	16973	16975	17131	16851	17081	16901	17075	17045	16990	17040	16871	16988	16999	16987	17072	16932	16987	17191	17058	17245	17080	16942	16867	16972	16902	17195	17142	17051	16940	16904	17039	16926	16966	17077	16804	16904	17122	17036	17120	17015	17079	17002	17241	17139	17075	17025	16968	17028	17030	16996	16864	17200	16912	16998	17020	16995	17006	17089	17054	16877	16935	17120	17046	17059	17102	16859	17235	16839	16910	16934	16853	17056	16960	17112	17043	17034	16972	17098	17237	16893	17200	17001	16992	16944	17197	17084	16952	16838	17127	16888	16966	17012	17077	16969	17005	16994	16893	16933	17027	17026	17007	16851	17062	16853	17165	17114	16721	17124	16903	17042	16954	17192	16969	16916	17149	17071	16977	16950	17131	17081	16871	17051	17207	17022	16995	16890	17059	17114	16965	17134	17021	17014	16987	16780	17027	16922	17103	16923	16814	16937	16759	16970	17201	17107	17148	16901	16891	16977	16965	16985	16802	16961	16870	17172	17107	16848	16983	17136	16930	16933	17102	16932	16961	17063	17018	17091	16782	16876	16864	17043	16982	17054	16967	16898	17077	17111	17011	16999	17223	17019	17043	17071	17160	16881	17026	17102	17187	17123	17062	16809	16896	17098	16932	17118	17077	17234	17386	17131	17101	17004	17071	17218	17120	17109	17012	17094	17150	17140	17034	17009	17028	17010	17128	16816	16993	16944	17167	17064	17076	17205	17001	17052	16861	17022	17049	16905	16926	17018	17189	17070	16836	17002	16873	17042	17178	16919	16915	16981	17133	16676	17137	16828	16933	17103	16993	17196	17046	16944	17084	17005	17074	17009	16922	16939	16852	17017	16980	17085	16996	16878	17010	16968	17156	17075	17213	17047	16789	17134	17149	16913	17044	16892	17099	16853	17102	17216	17063	16840	17016	17012	17022	17228	17135	16956	17024	17010	16929	17116	16793	16994	16988	16913	16904	16985	17055	16910	17166	16824	17024	16930	16923	17021	17051	16966	16849	17236	17041	17026	16973	16844	17163	17021	17055	16988	17184	16975	17136	17168	17058	16976	16945	17020	17198	16933	17008	16936	17007	17003	17025	16876	17063	17075	16992	16906	17008	17074	17135	16912	16997	16832	16866	17084	17112	16970	17036	16917	17033	17066	17044	17006	17041	17162	17103	17050	16852	17203	17033	17141	16975	17141	17002	17173	17053	17109	17212	17083	16890	16946	17132	17084	17007	16983	17013	17149	17088	17116	17016	17104	16899	16672	17077	16990	17042	17043	16978	16866	17121	17059	16974	16984	16879	16993	16984	17084	17084	16857	17093	16792	16903	17094	16916	16986	17045	17134	17030	17058	17017	16936	16983	17041	16957	17139	17229	17024	17034	17128	17174	17088	16985	16854	17132	17105	17087	17258	17022	16947	17078	16834	17030	17217	16945	16984	17034	17038	17015	16939	16975	16916	16922	16941	17033	16825	17131	17187	16943	17028	16801	17053	17127	17082	17016	17024	17092	17022	16949	17097	16978	17193	17343	17118	16898	17051	17053	16985	17204	17150	16979	17083	17061	16988	16967	16859	16957	16997	16939	16991	16941	17148	16988	17090	17096	16998	16949	17176	17137	16877	16939	16989	16899	16959	16913	17055	16961	17125	17116	17115	16931	17273	16967	17011	17049	17005	17150	17152	17203	17128	17311	17081	16869	16886	16928	16757	17052	17019	16986	17136	17029	17007	16983	17127	17136	17042	17044	17078	17026	17074	17114	16976	16855	17203	17108	17034	17022	17199	17017	16912	17185	17012	17030	16857	17014	16963	17094	16969	17159	16963	17034	17095	17057	17097	17138	17090	17011	17159	16940	17123	17269	17175	16851	17158	17063	17154	16894	17014	17114	16997	17106	17185	17034	16992	17148	16931	16975	16963	16985	16812	17099	17081	16880	17023	17154	17081	17196	17010	17088	16945	16784	17140	17068	17076	17016	16927	17075	17003	17052	16979	16974	17218	16810	16921	17009	17042	16940	17216	17047	17022	17101	17002	17054	17229	17069	17010	16897	17079	16816	17078	17008	16818	17204	17030	16773	17085	17041	16951	16894	17080	17051	17095	16800	16899	16924	17015	17009	17054	16985	17007	17066	16829	16993	16983	16961	17068	16988	17045	16905	16925	16989	16948	17066	16963	17198	16896	17145	17192	16932	17089	16957	17053	16969	17068	16953	17004	17070	17076	16857	17189	16837	17130	16960	16812	16872	17097	17094	17141	16900	17082	17130	17218	16975	17054	16928	17118	16720	17099	17172	17096	16938	17059	17043	16985	17141	17092	17268	17238	17058	17007	16984	17023	16985	17127	17036	16935	16793	16946	17101	16892	17033	16943	17011	16944	17117	16954	17057	16921	16939	16995	16998	17094	17009	16982	17129	17084	17126	17216	16965	16919	17102	17098	16958	16854	16954	17155	17263	17069	17057	16904	16946	17112	17073	16940	16987	16986	17084	17144	17062	17126	17219	17064	17207	16990	17039	16916	16980	16812	17262	17012	16984	17076	17047	16882	16724	16978	17167	16944	17063	17041	17078	16908	16957	16981	17162	17180	16883	17007	17062	17043	17040	17010	16918	16839	17080	17018	16771	16875	17196	17017	17132	16817	17101	16916	17248	17027	17186	16889	17007	16902	17042	17050	17122	16975	16835	17139	16861	17106	17083	17050	17205	17052	17139	16987	17185	17066	16989	17178	17301	17067	16920	17148	17114	17314	17175	16983	17186	17037	17037	17056	16929	16894	16923	17015	17026	16930	17096	17105	17064	17132	16961	17095	17070	16969	16958	17011	17197	16717	17182	17270	17149	17082	17117	16884	16966	16823	17020	16960	17120	17178	17134	16955	17143	16931	16875	17064	17319	16961	16947	17010	16788	16938	17047	16971	17047	16965	16936	16853	16827	16983	17094	16961	17056	17004	16984	16976	17112	17150	16789	17106	16920	17245	17001	17063	16802	17086	16874	17237	16898	16916	16910	16949	16985	17189	17030	17008	16796	16930	17027	16740	17151	17029	17186	17163	17195	17035	17176	17025	16941	16938	16892	17004	17025	16827	17106	16884	17034	16930	16999	16976	16863	16998	17188	16885	17147	17258	16896	16988	16971	16988	17022	17279	17018	16974	17075	17053	16830	17209	17076	16947
57822	89970	68444	41013	26622	17220	15125	15006	15166	15120	15003	14988	15057	15156	15065	15181	15152	15075	15147	15183	15135	14824	15097	15128	15034	15159	14938	15209	15046	14916	15167	14948	15124	15137	14982	15047	15029	14970	14976	15090	15105	14979	15018	14908	14972	14993	15251	14973	15070	14892	15034	14811	15067	14985	15096	15106	14926	15028	14937	15090	14970	15064	14860	15135	15131	14877	14974	15001	14979	15031	15046	14870	15020	14973	15080	15034	15149	14979	15029	15168	14935	15195	15062	15133	14948	15070	15147	15024	15100	15087	15055	15029	15109	14943	15038	14980	15046	15022	14933	15214	15143	14878	15189	15065	15072	15010	15025	14894	14949	14898	15061	15132	14918	15080	15104	14861	14970	14970	15162	15074	15173	15120	14890	14955	14902	15132	14933	15104	14921	14948	15154	14976	15272	14935	14816	14860	15047	14918	15054	14824	14884	15167	15037	15205	14857	15132	14961	15052	15065	15033	15120	14944	15048	15055	15002	15185	14936	15175	14856	15032	15156	15060	14999	15032	15018	14986	15170	15048	14945	14980	14892	14986	14840	15065	14994	15085	15022	15027	15040	14999	15118	15111	14970	15106	14829	15199	14970	14930	15134	15000	14973	15202	14909	15147	15010	14895	15179	15132	15103	15196	15059	15148	15016	14895	14912	15212	15236	15022	15116	15018	15125	14852	15016	14776	14925	15010	15129	14809	15046	14951	14985	15093	15105	15080	15058	14857	15049	15036	15188	15075	15076	15018	15004	15077	15062	15132	15140	15078	14894	15133	14957	15182	14857	15170	15064	14974	14939	14911	14965	14937	14971	15019	14862	15053	14898	15103	15148	15083	14993	14952	15019	15128	15026	14930	15177	15097	15120	15126	14944	15104	14787	14932	14917	15109	15049	15094	15148	15145	14874	14981	15091	15217	15075	15033	15103	14992	15080	14997	15067	15179	14975	15126	14982	15062	15046	15121	15147	15192	14927	15080	15077	15009	14797	14989	14978	14853	15089	15163	15114	15006	15141	14909	14881	14999	15089	15067	15101	15069	14949	15106	15037	15191	15055	15141	15019	15058	14973	15084	15064	14985	15115	14953	15159	14928	14860	14962	15006	15110	14880	15035	15094	14866	14991	15010	15074	15033	15016	14958	15069	14776	14977	15174	14935	14977	14992	15035	15035	14968	15000	14932	15170	15048	15032	15021	14964	15153	14957	14952	15013	14989	15162	14967	15224	14958	14934	15053	14927	15219	14966	15112	14982	15036	15166	15048	14952	14953	15026	15240	14900	15131	14862	15018	15173	14974	15165	14957	15046	15079	15051	14926	14926	14987	14996	14906	14877	15057	14873	14937	14896	14962	15315	15014	15016	15147	14871	15068	15020	15206	14927	15059	15065	15038	15106	15073	15098	15111	15088	14979	15057	15102	14998	15032	15111	15212	14811	15171	15016	14993	14946	15131	15037	14987	15192	15040	15069	14778	15230	15066	15012	15020	15089	14956	14938	15068	15120	15106	14837	14893	14931	15058	14999	14787	15079	15114	15092	15023	14898	15002	15095	14970	15046	15121	15067	15036	14992	14862	14918	15138	14978	15058	14920	15106	15021	15143	14899	15050	14942	15108	15059	15164	14914	15226	15021	15059	14934	14973	14980	14885	15050	14996	15119	15089	14861	15060	15055	15076	15167	15120	14944	14973	15108	15040	14877	14948	14850	14982	15101	14943	14936	14959	14939	14948	14987	15034	15073	15053	15042	15080	14893	14928	14946	15092	14916	15139	15093	14951	15060	15074	14976	15027	15029	14959	15061	14887	15121	15066	14893	14929	15028	15164	15146	15016	14942	15107	15027	15002	14989	15199	15004	15030	14898	14962	15047	14989	14956	14902	15168	15060	15165	15011	14964	15055	15127	15166	14965	14825	15107	15051	15049	15126	15041	14964	14919	15083	14904	14999	14901	15003	15103	15106	14951	15125	15014	14977	15035	15004	15095	15090	15196	15069	15096	14952	15046	14857	15075	14978	14993	15142	14924	14928	15212	14951	15046	15074	15034	14929	15094	15033	14809	14961	14940	15127	15147	14899	14946	15000	14977	14934	15064	14935	15096	14927	14982	14811	14989	14983	14882	15162	15087	15106	14955	15040	14860	15161	15176	14981	15055	15124	14926	15108	14883	15071	14997	14976	14966	14955	15006	14992	14916	15029	15027	15055	15132	14867	14924	15076	14927	14997	14948	15016	15082	15048	15103	14880	14948	15115	14907	15178	14997	15036	14903	14828	15134	14983	15045	15077	15058	15215	14823	14889	14852	15015	14987	14817	14834	14955	15112	15116	15123	14950	15003	15028	15138	14942	15230	15088	15062	15143	14916	15144	15009	14967	14989	15016	15104	15087	14930	15007	15067	14858	14983	14922	15082	15089	15100	14978	15009	15150	15001	15157	14886	15183	14967	15061	15045	15071	15095	14958	15108	15059	15129	15124	14974	14895	14943	15001	15033	15148	15016	15013	15003	15141	15014	15010	14891	14980	14950	15100	15019	14996	14904	15112	15107	15023	15041	14942	14969	14883	15114	15025	14905	15077	15120	14930	15091	14917	15009	15018	14865	15197	15237	15204	14910	14974	14794	15165	14934	15110	15036	15079	15035	14920	14914	14911	15132	14983	15138	15087	15130	14971	14956	15044	15055	14946	15188	14939	15007	15147	14858	15008	15200	15084	14999	14989	14954	14935	14953	15070	14996	15131	14990	14968	15038	15251	15129	15023	15088	15205	15050	14938	15013	15020	15071	15101	14936	14925	15005	15158	14942	14983	14978	14962	14990	15086	14933	15112	14960	15033	15185	15303	14867	15004	15083	15001	15127	14951	14789	15051	15064	14968	14960	15171	14836	15073	15030	14881	15226	15023	15130	15081	15096	15030	15068	14931	15028	14900	15057	14858	15062	14947	14930	14993	15092	15019	14998	14912	14934	14949	15039	14974	14990	15045	15056	15038	15052	14905	14984	15094	14725	15085	15028	15047	14959	15051	14985	15069	14981	15082	15052	15121	15049	15029	14937	15117	14945	14958	14982	14982	15009	14937	15228	15149	15059	15067	14982	14918	14978	15059	14912	15200	15128	15173	14987	15093	15014	15158	15009	15014	14813	14973	14923	15149	15045	15121	15025	15061	15110	14939	15077	14932	15245	15122	15032	15134	15007	15136	15110	15034	15114	15186	15022	15141	15073	14865	15011	15038	15091	14942	14899	15039	14944	15091	15076	15019	15067	15016	14961	15090	14772	15352	14944	14985	15258	14966	14960	15014	15011	15028	15015	14880	15005	14996	15124	15123	14995	15149	15147	15054	15038	15129	15147	14945	15029	14974	15046	14979	15073	14948	15052	15003	15041	15073	14876	14868	15186	14944	14974	14960	15019	15013	14758	15062	15146	15227	15082	15032	15023	14915	14991	14928	15087	15154	15061	14937	14847	15076	15028	15081	15016	14979	15011	14989	15107	14968	14929	14973	14974	14910	15059	14954	14896	14988	15104	15063	15196	15364	14895	14944	14989	15025	14817	15060	14871	14985	15122	15224	14906	15006	14943	14972	14870	15222	14938	15072	15006	14945	14963	15112	14836	15088	15066	15277	14986	14897	15034	14992	15104	15050	15016	15202	15147	15128	15028	15064	14924	15196	15048	15027	15226	15162	15026	14981	14937	15034	14980	15020	14977	15078	15056	15092	15037	14895	15206	15298	15138	15158	15014	15028	15060	15095	15096	15051	15032	15039	14909	15131	14973	15047	15057	15097	15015	15054	14979	15053	15100	14815	14933	14928	15161	14958	14949	14982	14983	15099	15032	15059	15029	15073	15090	15195	15037	14872	15014	15095	15171	15066	15072	15074	14894	14996	14946	15031	15047	15091	14916	15105	14949	15003	15141	15038	15040	14955	14956	15022	15178	14946	14919	15121	14844	15126	14975	14948	14896	15132	15081	15308	14831	15053	14952	14985	15079	15073	15108	14981	15105	15024	14941	15032	15089	15235	15002	14901	14925	14833	14979	14985	15101	15041	15148	14976	15155	15079	15022	14843	15114	14861	15098	14930	15113	15029	15061	15027	14880	14854	15053	14955	15153	15031	15060	15106	15084	14868	15097	15225	15045	15036	15024	15016	15130	14898	15117	14954	15176	14926	15090	15122	15116	15017	15164	15076	14972	14964	15132	15003	15059	15038	14996	15040	15030	14827	15000	15129	15014	15017	15240	15040	14907	15114	14924	14871	15171	14979	15059	14999	15003	14965	15010	14911	15124	15031	15060	15138	14994	14982	14903	14935	15133	14951	15214	15040	15127	14991	15031	15043	15049	15060	15220	15118	15035	14861	14972	15087	15060	14968	15080	14848	15272	15093	15086	15148	15099	15035	15214	15092	15158	14931	15090	15118	15273	15042	15133	15047	15102	14996	14963	15152	15174	15019	15032	15087	15079	14955	15015	15121	15026	15034	15023	15037	14924	14985	15002	15107	14872	15115	15097	15247	15001	15113	14963	15143	14999	14852	14917	15087	15043	15016	14996	14959	15138	14985	15101	15182	15029	15172	15011	15099	14968	15119	15028	14900	14983	14969	15020	15139	15109	14957	15099	14983	15197	15148	15214	15191	15004	15215	15051	15103	15061	15040	15135	15086	14912	15107	15015	15204	14946	15222	15122	14869	14986	15017	15103	14937	15130	15122	14998	15118	15094	15054	15145	15189	14804	15078	15019	15102	14943	15113	15063	15024	15008	15029	15014	14946	14942	15007	14993	15000	15057	15195	14994	15200	15033	15069	14957	14920	15047	15144	15043	14995	14990	14952	15120	15021	14970	15033	15078	14935	15026	14979	15135	15103	14939	14991	14909	15015	14890	15131	15054	14901	15201	15074	15056	14972	15041	15009	14994	14942	15104	14912	14992	15052	14939	14911	14925	14996	15104	15082	15175	15107	15054	14943	14868	14970	15255	14921	15105	15158	15210	14959	15147	15115	15061	14914	14932	14841	15048	15005	14960	15088	14947	15002	14994	14923	14948	14981	14950	15086	14945	14952	15038	15032	15131	14944	14983	15062	14843	15114	15087	15072	15077	15144	14991	14996	14941	15170	14857	14854	15042	15069	14946	14985	15062	15070	15004	15086	14888	15234
23223	22587	33624	30237	26205	24615	24434	19016	17967	18011	18051	17920	17841	17849	17735	17868	17519	17747	17687	17839	17681	17731	17639	17817	17644	17730	17605	17661	17676	17596	17658	17407	17606	17597	17787	17545	17726	17672	17734	17676	17612	17764	17719	17621	17731	17446	17693	17562	17455	17692	17573	17628	17621	17569	17610	17537	17498	17760	17662	17729	17511	17629	17503	17383	17580	17355	17496	17641	17496	17454	17829	17453	17605	17693	17503	17571	17597	17583	17595	17607	17564	17472	17475	17654	17344	17374	17480	17495	17586	17258	17394	17403	17544	17548	17385	17362	17628	17701	17498	17501	17586	17473	17563	17497	17391	17548	17461	17485	17754	17483	17445	17426	17464	17283	17455	17643	17548	17624	17654	17577	17618	17757	17513	17401	17498	17578	17624	17498	17529	17643	17571	17565	17731	17678	17587	17505	17692	17585	17608	17433	17480	17506	17583	17597	17462	17515	17408	17503	17484	17366	17456	17390	17312	17521	17353	17616	17553	17609	17525	17755	17363	17281	17533	17469	17669	17373	17527	17619	17650	17486	17587	17604	17647	17551	17586	17469	17472	17546	17504	17528	17722	17511	17463	17372	17715	17757	17507	17622	17349	17494	17677	17642	17605	17670	17542	17540	17202	17761	17660	17569	17391	17491	17630	17381	17302	17453	17447	17520	17591	17643	17356	17363	17507	17597	17485	17544	17519	17483	17590	17370	17308	17483	17563	17562	17633	17666	17358	17495	17408	17486	17476	17413	17545	17564	17617	17584	17717	17537	17593	17467	17697	17665	17428	17630	17492	17411	17677	17446	17672	17532	17571	17577	17453	17409	17538	17671	17472	17356	17519	17522	17821	17691	17498	17564	17414	17541	17745	17459	17636	17547	17487	17574	17572	17505	17386	17597	17406	17637	17552	17539	17528	17427	17479	17537	17383	17531	17527	17514	17547	17701	17585	17597	17516	17766	17729	17673	17629	17675	17454	17578	17537	17604	17544	17403	17577	17576	17442	17532	17509	17475	17561	17569	17574	17545	17580	17456	17537	17497	17456	17383	17242	17637	17537	17495	17436	17274	17420	17532	17482	17580	17475	17639	17476	17391	17574	17484	17433	17437	17591	17452	17513	17776	17323	17538	17506	17658	17420	17356	17555	17693	17522	17519	17422	17578	17495	17728	17427	17710	17388	17661	17544	17598	17389	17591	17673	17258	17670	17293	17454	17440	17531	17265	17609	17346	17552	17826	17431	17549	17639	17633	17629	17454	17332	17691	17608	17581	17708	17522	17683	17551	17501	17626	17554	17413	17417	17401	17371	17628	17655	17414	17191	17402	17535	17581	17430	17545	17490	17500	17670	17648	17562	17666	17600	17398	17522	17212	17547	17628	17629	17484	17459	17601	17575	17714	17661	17508	17567	17593	17522	17468	17530	17605	17601	17350	17298	17303	17485	17470	17456	17579	17566	17774	17485	17495	17521	17818	17705	17394	17410	17422	17636	17436	17443	17403	17491	17432	17582	17338	17548	17570	17469	17645	17456	17574	17547	17420	17635	17322	17467	17486	17563	17533	17441	17533	17561	17449	17426	17366	17645	17514	17644	17403	17556	17428	17257	17634	17579	17488	17584	17562	17427	17485	17466	17479	17572	17395	17550	17422	17452	17480	17492	17436	17543	17340	17354	17475	17790	17579	17635	17716	17501	17375	17455	17410	17456	17380	17420	17499	17563	17432	17495	17434	17531	17393	17519	17537	17551	17483	17262	17536	17739	17575	17380	17506	17460	17539	17610	17588	17770	17518	17378	17454	17604	17581	17616	17462	17615	17551	17787	17284	17609	17700	17617	17530	17631	17324	17651	17349	17566	17601	17254	17568	17549	17588	17448	17545	17584	17254	17514	17399	17722	17547	17502	17514	17485	17528	17570	17667	17607	17703	17653	17496	17384	17373	17677	17418	17381	17503	17516	17349	17386	17467	17417	17489	17478	17590	17519	17360	17500	17413	17625	17469	17722	17548	17561	17448	17603	17429	17771	17621	17600	17367	17466	17546	17615	17501	17416	17408	17526	17607	17391	17417	17639	17631	17591	17626	17476	17662	17504	17521	17677	17448	17536	17550	17704	17611	17514	17554	17486	17365	17485	17504	17667	17554	17401	17265	17715	17574	17502	17451	17725	17491	17513	17602	17623	17562	17494	17426	17615	17576	17457	17358	17570	17688	17557	17441	17601	17575	17617	17491	17601	17512	17486	17456	17488	17678	17621	17582	17553	17328	17428	17703	17436	17255	17484	17501	17516	17489	17500	17623	17614	17567	17527	17476	17436	17392	17429	17360	17433	17451	17618	17445	17526	17571	17730	17543	17662	17467	17500	17671	17552	17712	17596	17452	17470	17553	17487	17430	17572	17608	17426	17510	17506	17448	17579	17445	17523	17392	17524	17439	17536	17441	17359	17413	17545	17465	17564	17586	17535	17369	17629	17352	17443	17409	17484	17594	17464	17297	17416	17346	17548	17648	17465	17386	17449	17449	17480	17495	17582	17475	17466	17523	17731	17695	17353	17465	17519	17574	17494	17540	17527	17510	17457	17687	17579	17420	17467	17625	17573	17594	17435	17325	17430	17553	17732	17459	17367	17445	17706	17728	17533	17458	17608	17583	17412	17624	17693	17589	17544	17468	17584	17320	17321	17408	17408	17343	17516	17460	17452	17330	17502	17417	17430	17607	17825	17606	17377	17504	17333	17526	17601	17719	17414	17612	17592	17351	17542	17466	17325	17394	17445	17523	17670	17417	17467	17589	17367	17542	17476	17540	17513	17560	17393	17343	17432	17603	17556	17221	17499	17639	17462	17370	17614	17438	17643	17695	17489	17451	17779	17446	17752	17719	17508	17339	17275	17492	17388	17474	17557	17570	17602	17607	17457	17463	17574	17491	17462	17264	17608	17622	17448	17286	17515	17605	17474	17382	17475	17584	17583	17511	17412	17644	17346	17547	17327	17662	17644	17485	17702	17493	17263	17471	17321	17490	17534	17644	17478	17448	17484	17383	17826	17400	17545	17367	17406	17400	17613	17476	17435	17470	17566	17341	17363	17379	17690	17554	17506	17730	17663	17624	17261	17448	17378	17440	17653	17437	17583	17289	17618	17554	17736	17598	17492	17377	17629	17529	17292	17404	17587	17507	17464	17484	17556	17559	17564	17652	17547	17468	17714	17566	17436	17433	17626	17578	17374	17491	17548	17428	17674	17782	17759	17535	17365	17504	17579	17448	17351	17568	17631	17540	17418	17378	17611	17458	17369	17497	17676	17494	17234	17489	17349	17351	17689	17531	17441	17504	17556	17554	17565	17700	17392	17713	17669	17471	17543	17483	17472	17683	17501	17526	17394	17320	17392	17627	17688	17554	17579	17319	17540	17314	17441	17621	17464	17535	17405	17522	17648	17526	17521	17414	17604	17627	17585	17374	17605	17484	17468	17590	17517	17459	17500	17466	17521	17509	17456	17482	17517	17333	17502	17419	17435	17741	17485	17347	17570	17462	17570	17576	17441	17449	17443	17484	17424	17563	17285	17460	17549	17584	17564	17396	17562	17434	17576	17546	17495	17559	17414	17331	17373	17417	17569	17458	17653	17441	17549	17469	17630	17514	17438	17515	17504	17415	17644	17498	17612	17347	17496	17600	17500	17807	17536	17506	17537	17480	17490	17704	17528	17594	17419	17618	17669	17784	17422	17644	17406	17476	17430	17543	17594	17451	17545	17470	17546	17410	17475	17390	17514	17478	17568	17726	17495	17582	17593	17523	17459	17345	17468	17406	17658	17379	17450	17351	17366	17499	17492	17635	17654	17612	17574	17627	17556	17582	17531	17581	17554	17494	17453	17553	17476	17418	17636	17547	17588	17377	17598	17605	17624	17400	17611	17393	17326	17587	17551	17333	17475	17472	17512	17328	17424	17458	17519	17618	17547	17644	17557	17405	17560	17543	17703	17427	17660	17304	17613	17469	17483	17542	17453	17560	17374	17449	17490	17577	17569	17540	17456	17485	17458	17384	17484	17228	17504	17607	17596	17428	17412	17388	17563	17509	17479	17606	17389	17592	17585	17706	17641	17378	17562	17619	17425	17391	17351	17435	17493	17492	17629	17379	17418	17384	17512	17507	17484	17627	17524	17404	17642	17378	17585	17562	17487	17474	17487	17477	17680	17598	17561	17631	17594	17644	17561	17293	17682	17506	17628	17508	17488	17672	17510	17510	17482	17454	17442	17482	17547	17479	17611	17620	17512	17375	17588	17488	17540	17457	17585	17495	17602	17813	17511	17541	17511	17595	17486	17456	17325	17474	17563	17463	17604	17201	17701	17525	17513	17487	17561	17750	17618	17557	17442	17551	17502	17549	17501	17746	17424	17590	17551	17545	17529	17643	17532	17401	17546	17651	17523	17552	17428	17642	17300	17621	17614	17524	17393	17367	17306	17484	17591	17367	17742	17473	17384	17490	17637	17427	17791	17609	17572	17403	17562	17643	17435	17333	17533	17486	17510	17461	17367	17489	17391	17584	17504	17585	17464	17398	17489	17543	17512	17315	17658	17426	17456	17454	17348	17513	17416	17553	17701	17466	17609	17578	17407	17560	17437	17540	17543	17351	17368	17464	17653	17542	17612	17637	17716	17588	17598	17401	17469	17549	17550	17716	17632	17569	17646	17549	17634	17476	17462	17568	17443	17477	17511	17442	17726	17446	17655	17489	17516	17691	17409	17531	17419	17425	17448	17332	17613	17270	17431	17611	17563	17488	17551	17494	17542	17562	17378	17678	17490	17515	17480	17295	17634	17417	17443	17400	17786	17483	17689	17529	17580	17648	17614	17514	17420	17552	17422	17544	17659	17455	17568	17573	17647	17456	17339	17437	17643	17491	17414	17295	17666	17584	17528	17380	17600	17560	17526	17480	17682	17419	17534	17474	17470	17519	17605	17526	17652	17477	17476	17655	17583	17454	17642	17670	17362	17390	17621	17642	17532	17523	17371	17733	17433	17651	17450	17793	17503	17548	17567	17399	17642	17614	17553	17590	17575	17432	17475	17419	17481	17461	17551	17504	17368	17676	17481	17511	17718	17530	17558	17485	17433	17299	17496	17527	17499	17381	17563	17577	17587	17438
64862	106427	88805	61858	39553	21610	15457	15303	15323	15275	15252	15251	15251	15132	15409	15244	15223	15205	15331	15246	15366	15177	15193	15428	15310	15201	15347	15431	15295	15371	15304	15352	15079	15307	15423	15330	15291	15245	15075	15452	15155	15297	15217	15291	15340	15509	15279	15289	15454	15374	15346	15194	15401	15369	15092	15298	15350	15363	15279	15498	15247	15334	15363	15320	15272	15327	15163	15308	15281	15239	15259	15138	15232	15124	15181	15195	15103	15365	15323	15308	15299	15285	15368	15204	15257	15190	15232	15240	15431	15230	15295	15253	15251	15338	15317	15319	15242	15305	15319	15185	15308	15283	15337	15347	15248	15242	15276	15319	15199	15227	15279	15300	15119	15364	15220	15322	15201	15243	15088	15228	15132	15290	15205	15282	15273	15239	15153	15220	15429	15330	15115	15130	15172	15326	15301	15203	15423	15185	15327	15378	15198	15102	15354	15302	15233	15276	15323	15319	15183	15260	15149	15104	15262	15388	15349	15321	15252	15321	15310	15470	15238	15249	15412	15350	15330	15438	15215	15266	15269	15235	15259	15369	15236	15315	15095	15390	15184	15211	15110	15257	15282	15353	15207	15167	15304	15385	15175	15287	15311	15316	15270	15297	15320	15323	15272	15201	15239	15363	15254	15084	15378	15211	15371	15257	15403	15220	15390	15347	15280	15323	15311	15198	15137	15293	15270	15230	15266	15315	15389	15297	15090	15288	15348	15285	15441	15438	15308	15231	15319	15216	15137	15173	15261	15170	15322	15370	15111	15251	15276	15460	15303	15242	15419	15341	15134	15333	15416	15098	15320	15371	15454	15330	15305	15436	15366	15191	15251	15160	15253	15295	15195	15169	15476	15268	15318	15216	15248	15272	15400	15286	15248	15124	15209	15380	15364	15468	15278	15229	15249	15350	15197	15096	15458	15505	15368	15436	15215	15369	15381	15277	15391	15308	15143	15202	15265	15212	15415	15319	15215	15342	15235	15277	15368	15180	15324	15269	15338	15207	15305	15283	15380	15301	15136	15178	15253	15229	15130	15277	15276	15494	15229	15297	15271	15436	15401	15163	15329	15161	15278	15201	15227	15283	15320	15376	15262	15409	15162	15173	15157	15269	15198	15190	15244	15295	15484	15158	15160	15463	15238	15304	15258	15234	15156	15390	15341	15332	15371	15302	15437	15134	15228	15329	15321	15421	15086	15221	15249	15395	15194	15421	15274	15341	15441	15375	15367	15174	15310	15241	15273	15260	15447	15211	15330	15277	15164	15469	15235	15246	15361	15304	15221	15306	15205	15480	15453	15216	15360	15149	15236	15257	15285	15300	15281	15292	15348	15286	15284	15446	15314	15215	15272	15240	15212	15425	15304	15259	15424	15444	15179	15187	15183	15405	15315	15193	15314	15328	15235	15287	15253	15323	15308	15222	15221	15208	15272	15335	15185	15379	15421	15135	15211	15447	15152	15251	15248	15190	15393	15192	15415	15443	15357	15321	15369	15215	15391	15145	15268	15422	15361	15374	15374	15330	15247	15315	15359	15307	15179	15229	15256	15244	15247	15351	15472	15302	15458	15259	15090	15221	15263	15346	15208	15217	15295	15342	15330	15324	15179	15360	15306	15129	15231	15238	15076	15216	15316	15345	15410	15340	15290	15336	15258	15302	15302	15299	15241	15374	15327	15315	15339	15223	15288	15201	15334	15169	15183	15343	15393	15146	15273	15370	15316	15407	15137	15408	15255	15204	15271	15333	15285	15292	15304	15312	15407	15362	15217	15257	15242	15157	15481	15265	15112	15410	15219	15466	15220	15367	15163	15311	15314	15163	15097	15411	15050	15418	15279	15287	15274	15249	15430	15380	15197	15342	15217	15319	15432	15228	15184	15117	15273	15393	15250	15245	15317	15343	15299	15177	15246	15129	15150	15274	15248	15082	15334	15247	15167	15366	15507	15109	15299	15073	15289	15221	15312	15337	15413	15332	15419	15274	15307	15153	15373	15235	15271	15386	15216	15327	15445	15233	15157	15332	15370	15300	15311	15283	15120	15268	15285	15283	15231	15110	15291	15267	15251	15353	15303	15336	15318	15348	15315	15342	15242	15370	15162	15445	15454	15260	15235	15349	15294	15249	15224	15144	15213	15335	15167	15200	15372	15287	15433	15091	15225	15280	15279	15337	15205	15304	15225	15213	15311	15357	15555	15359	15209	15430	15257	15371	15390	15289	15306	15324	15264	15198	15288	15334	15165	15264	15217	15232	15320	15194	15347	15020	15253	15303	15063	15295	15254	15332	15356	15371	15306	15232	15376	15155	15231	15439	15077	15418	15203	15239	15357	15337	15206	15203	15215	15400	15321	15303	15305	15291	15296	15244	15069	15277	15521	15317	15133	15248	15050	15115	15113	15402	15235	15235	15142	15305	15319	15221	15225	15352	15274	15287	15261	15386	15272	15243	15136	15281	15286	15295	15236	15257	15303	15226	15065	15266	15260	15269	15186	15204	15169	15226	15413	15313	15261	15393	15403	15254	15327	15361	15279	15314	15334	15231	15425	15359	15390	15197	15224	15363	15208	15198	15436	15201	15438	15238	15303	15235	15170	15220	15348	15354	15220	15302	15367	15458	15271	15295	15328	15211	15116	15296	15166	15068	15307	15371	15193	15273	15340	15336	15319	15241	15467	15212	15287	15278	15473	15293	15391	15260	15205	15357	15269	15183	15262	15239	15429	15338	15259	15363	15249	15294	15376	15121	15435	15343	15291	15274	15360	15389	15274	15275	15266	15254	15327	15342	15497	15298	15204	15124	15223	15249	15249	15273	15315	15171	15087	15374	15318	15343	15626	15221	15256	15196	15198	15337	15203	15416	15237	15228	15295	15340	15483	15339	15232	15219	15212	15332	15392	15280	15185	15108	15345	15210	15337	15177	15196	15257	15286	15383	15335	15158	15328	15280	15102	15207	15275	15284	15351	15434	15229	15246	15388	15174	15371	15359	15374	15044	15280	15207	15398	15200	15240	15321	15281	15157	15052	15162	15326	15341	15118	15378	15301	15234	15208	15305	15200	15102	15254	15240	15411	15223	15146	15167	15162	15168	15146	15407	15364	15297	15377	15210	15217	15379	15476	15288	15429	15177	15388	15362	15114	15254	15339	15310	15261	15317	15270	15272	15261	15403	15323	15210	15200	15220	15314	15162	15246	15415	15229	15392	15365	15276	15336	15373	15433	15315	15257	15102	15341	15154	15478	15367	15311	15399	15347	15262	15441	15025	15249	15265	15244	15208	15372	15288	15362	15270	15410	15234	15199	15210	15222	15281	15392	15071	15312	15251	15362	15363	15246	15255	15226	15420	15404	15121	15467	15296	15463	15415	15296	15264	15199	15386	15297	15334	15275	15285	15358	15224	15298	15228	15149	15148	15151	15174	15144	15294	15340	15283	15073	15293	15450	15251	15260	15321	15260	15363	15272	15260	15210	15401	15144	15240	15297	15136	15217	15104	15234	15307	15208	15232	15332	15389	15306	15224	15213	15262	15286	15275	15237	15343	15297	15301	15418	15392	15454	15375	15224	15136	15448	15223	15248	15492	15301	15326	15333	15308	15253	15372	15162	15324	15403	15237	15169	15336	15211	15225	15203	15324	15270	15328	15035	15288	15178	15295	15174	15378	15231	15269	15154	15236	15351	15207	15182	15406	15284	15221	15076	15317	15359	15178	15287	15186	15269	15253	15291	15284	15297	15375	15324	15360	15098	15301	15286	15346	15428	15141	15267	15363	15271	15074	15347	15182	15252	15086	15252	15275	15320	15333	15300	15356	15310	15395	15386	15554	15176	15293	15409	15231	15228	15301	15352	15258	15297	15361	15276	15201	15325	15282	15366	15168	15260	15210	15332	15125	15178	15178	15330	15345	15167	15155	15128	15263	15219	15482	15341	15242	15522	15255	15419	15317	15118	15298	15067	15363	15222	15251	15221	15307	15280	15334	15270	15315	15250	15250	15394	15455	15283	15380	15140	15333	15242	15178	15232	15230	15279	15269	15392	15321	15319	15454	15129	15264	15333	15319	15383	15355	15224	15024	15225	15297	15315	15352	15364	15102	15237	15229	15385	15237	15395	15229	15304	15433	15213	15343	15258	15291	15472	15283	15390	15307	15228	15382	15232	15481	15195	15311	15311	15033	15414	15245	15332	15276	15300	15288	15364	15196	15255	15187	15247	15397	15295	15354	15249	15119	15294	15186	15262	15172	15306	15302	15412	15429	15319	15258	15244	15236	15164	15246	15270	15321	15274	15194	15303	15270	15309	15363	15312	15282	15216	15187	15194	15438	15278	15212	15362	15401	15338	15333	15354	15288	15307	15251	15010	15240	15312	15408	15383	15343	15474	15249	15274	15170	15205	15347	15327	15148	15196	15307	15323	15203	15190	15236	15371	15287	15441	15324	15288	15246	15312	15518	15142	15253	15455	15210	15293	15154	15330	15303	15242	15380	15215	15443	15240	15326	15157	15181	15362	15454	15154	15366	15060	15395	15091	15403	15377	15320	15213	15266	15317	15437	15299	15383	15166	14979	15109	15367	15297	15191	15223	15299	15327	15343	15180	15402	15122	15435	15386	15500	15253	15342	15240	15277	15276	15413	15395	15201	15244	15377	15256	15329	15172	15122	15320	15184	15214	15459	15350	15493	15363	15335	15263	15260	15248	15385	15211	15316	15444	15181	15353	15234	15121	15247	15235	15170	15400	15182	15334	15254	15371	15267	15257	15290	15377	15229	15221	15505	15259	15462	15439	15317	15315	15345	15451	15467	15375	15324	15219	15338	15366	15251	15319	15286	15217	15268	15193	15272	15286	15291	15570	15123	15662	15192	15318	15155	15223	15184	15337	15368	15292	15437	15308	15252	15285	15377	15420	15273	15323	15057	15361	15198	15167	15193	15355	15230	15323	15358	15323	15087	15237	15209	15132	15342	15346	15142	15141	15421	15375	15198	15207	15280	15259	15278	15309	15259	15320	15369	15302	15382	15382	15172	15345	15243	15282	15198	15403	15216	15362	15582	15210	15254	15298	15251	15274	15269	15258	15334	15318	15309	15067	15362	15250	15242	15433	15275	15299	15232	15299	15257	15245	15256	15395	15363	15262	15114	15163	15165
30210	33765	39380	29986	21297	18556	18147	17759	17639	17847	17631	17720	17856	17719	17674	17648	17355	17811	17723	17892	17693	17856	17620	17370	17486	17674	17869	17681	17698	17896	17874	17968	17791	17582	17789	17696	17616	17706	17571	17812	17728	17748	17624	17574	17787	17650	17706	17622	17670	17773	17526	17609	17546	17781	17672	17485	17444	17483	17773	17656	17617	17639	17589	17753	17728	17598	17595	17762	17893	17874	17620	17592	17603	17907	17583	17642	17701	17538	17814	17627	17751	17716	17784	17545	17742	17823	17592	17516	17605	17575	17694	17805	17589	17726	17622	17567	17486	17713	17672	17691	17536	17642	17549	17690	17555	17477	17572	17771	17818	17851	17686	17768	17438	17563	17699	17623	17464	17718	17465	17490	17611	17678	17609	17619	17819	17643	17608	17531	17612	17550	17566	17465	17631	17702	17689	17736	17696	17743	17449	17555	17836	17651	17764	17631	17674	17733	17717	17620	17648	17733	17851	17711	17482	17587	17588	17486	17788	17765	17599	17602	17764	17622	17579	17487	17676	17676	17582	17753	17609	17583	17610	17610	17906	17641	17728	17771	17663	17529	17785	17689	17669	17705	17810	17530	17799	17652	17659	17715	17455	17562	17689	17794	17726	17634	17566	17712	17848	17704	17731	17834	17602	17546	17719	17644	17480	17422	17619	17766	17814	17565	17544	17636	17431	17519	17614	17613	17602	17628	17645	17593	17705	17602	17633	17649	17571	17534	17654	17710	17667	17774	17593	17825	17866	17751	17825	17676	17677	17803	17563	17613	17646	17438	17678	17823	17652	17599	17512	17684	17574	17564	17682	17605	17628	17617	17775	17775	17643	17489	17688	17729	17512	17600	17535	17690	17668	17651	17551	17756	17525	17823	17523	17571	17561	17851	17627	17682	17663	17837	17547	17845	17535	17525	17461	17821	17554	17732	17965	17764	17486	17353	17715	17632	17573	17484	17534	17575	17497	17626	17601	17647	17876	17721	17542	17625	17592	17636	17739	17668	17694	17789	17709	17959	17774	17695	17832	17638	17698	17624	17590	17645	17716	17668	17604	17693	17677	17611	17485	17641	17898	17631	17809	17712	17629	17637	17672	17743	17818	17596	17705	17618	17715	17848	17594	17591	17842	17576	17658	17628	17415	17629	17732	17797	17609	17820	17567	17650	17668	17649	17571	17527	17656	17653	17574	17649	17624	17640	17527	17703	17523	17558	17635	17741	17717	17603	17676	17761	17678	17744	17661	17533	17693	17767	17927	17430	17570	17817	17616	17640	17637	17670	17694	17711	17605	17868	17612	17653	17651	17529	17715	17783	17747	17646	17802	17734	17448	17626	17609	17622	17740	17692	17610	17391	17736	17479	17489	17544	17650	17615	17782	17755	17629	17733	17724	17653	17748	17739	17563	17682	17564	17496	17497	17654	17667	17659	17549	17607	17515	17466	17716	17404	17454	17495	17549	17649	17701	17663	17770	17685	17369	17576	17787	17566	17594	17404	17560	17851	17716	17467	17459	17465	17615	17613	17428	17642	17626	17840	17701	17763	17560	17827	17668	17790	17732	17557	17607	17513	17729	17426	17797	17508	17716	17738	17813	17594	17731	17807	17691	17742	17586	17458	17604	17706	17613	17619	17562	17587	17729	17645	17564	17618	17631	17634	17466	17634	17591	17616	17523	17662	17642	17641	17397	17483	17536	17518	17856	17783	17712	17635	17616	17826	17636	17555	17732	17759	17835	17769	17752	17659	17484	17699	17772	17586	17715	17541	17879	17543	17609	17814	17685	17706	17660	17739	17590	17613	17726	17692	17725	17700	17723	17607	17771	17762	17655	17440	17617	17451	17767	17607	17562	17642	17456	17627	17790	17567	17618	17666	17517	17481	17502	17502	17798	17623	17450	17508	17618	17563	17497	17414	17481	17864	17587	17492	17751	17621	17558	17689	17784	17451	17626	17820	17423	17635	17529	17665	17805	17697	17472	17511	17484	17748	17777	17635	17563	17734	17806	17432	17537	17483	17616	17836	17803	17579	17618	17703	17585	17624	17851	17835	17705	17836	17571	17687	17531	17812	17496	17532	17512	17412	17659	17697	17697	17655	17604	17618	17702	17686	17721	17480	17799	17535	17631	17406	17703	17466	17627	17516	17776	17876	17642	17677	17645	17666	17570	17671	17723	17706	17828	17617	17736	17554	17674	17804	17799	17666	17655	17582	17590	17662	17579	17682	17735	17911	17802	17547	17675	17547	17467	17504	17659	17708	17450	17646	17635	17734	17541	17735	17627	17751	17768	17655	17502	17550	17610	17829	17529	17774	17508	17527	17423	17553	17724	17545	17656	17493	17510	17630	17485	17706	17778	17752	17723	17781	17618	17750	17608	17520	17516	17710	17778	17590	17523	17567	17854	17480	17428	17587	17579	17529	17538	17575	17557	17569	17474	17605	17678	17594	17701	17587	17552	17726	17750	17595	17601	17666	17578	17622	17567	17409	17513	17708	17516	17582	17782	17681	17545	17534	17767	17396	17534	17777	17766	17526	17606	17751	17715	17813	17747	17848	17581	17741	17694	17569	17642	17643	17524	17772	17618	17855	17785	17565	17691	17636	17692	17553	17697	17886	17432	17300	17732	17514	17715	17675	17791	17437	17516	17781	17760	17860	17702	17483	17517	17696	17686	17612	17636	17688	17666	17781	17781	17502	17834	17726	17615	17369	17556	17720	17584	17571	17723	17601	17754	17666	17450	17753	17595	17728	17671	17724	17747	17668	17970	17678	17640	17651	17514	17446	17284	17688	17651	17664	17664	17669	17686	17705	17526	17779	17524	17550	17697	17510	17892	17524	17767	17848	17713	17787	17666	17695	17656	17641	17531	17686	17588	17556	17647	17806	17538	17707	17682	17478	17634	17726	17770	17678	17698	17555	17537	17856	17573	17785	17911	17824	17773	17800	17658	17660	17592	17708	17450	17530	17673	17500	17605	17621	17668	17634	17770	17395	17609	17674	17727	17618	17594	17611	17660	17424	17612	17795	17710	17493	17485	17800	17769	17684	17817	17597	17705	17560	17487	17570	17728	17664	17474	17514	17547	17718	17680	17672	17667	17854	17515	17661	17673	17650	17848	17718	17751	17527	17773	17608	17750	17829	17703	17873	17702	17636	17626	17613	17854	17480	17777	17573	17603	17909	17635	17619	17580	17444	17523	17404	17758	17476	17830	17915	17656	17500	17671	17673	17697	17596	17660	17576	17706	17783	17730	17686	17653	17687	17766	17557	17478	17584	17535	17567	17686	17769	17723	17613	17576	17622	17644	17729	17633	17679	17455	17548	17634	17396	17781	17662	17879	17592	17745	17552	17620	17543	17648	17581	17725	17840	17806	17730	17674	17635	17692	17745	17481	17577	17809	17391	17668	17744	17654	17651	17613	17457	17572	17702	17646	17750	17525	17598	17753	17481	17572	17626	17673	17667	17400	17590	17552	17772	17529	17711	17482	17601	17661	17617	17791	17618	17662	17495	17739	17605	17655	17799	17523	17846	17593	17505	17731	17621	17757	17497	17652	17491	17739	17429	17789	17638	17548	17666	17625	17661	17732	17681	17716	17694	17678	17474	17688	17775	17513	17747	17557	17741	17441	17779	17503	17595	17631	17553	17809	17568	17845	17509	17651	17650	17694	17593	17753	17565	17639	17536	17718	17571	17605	17661	17588	17759	17536	17592	17483	17610	17721	17624	17460	17582	17555	17588	17627	17486	17583	17715	17737	17744	17639	17587	17823	17696	17754	17688	17541	17549	17817	17517	17545	17627	17586	17625	17575	17703	17580	17685	17465	17647	17891	17450	17657	17583	17482	17811	17575	17637	17931	17487	17775	17821	17661	17647	17519	17597	17579	17574	17447	17750	17779	17803	17573	17607	17762	17726	17596	17625	17779	17513	17548	17762	17543	17571	17365	17595	17680	17590	17455	17583	17448	17724	17723	17691	17506	17692	17706	17588	17832	17684	17918	17820	17555	17669	17768	17903	17673	17858	17790	17794	17747	17808	17537	17632	17583	17753	17602	17569	17715	17814	17680	17742	17703	17361	17606	17678	17895	17625	17725	17596	17693	17615	17814	17691	17579	17562	17814	17599	17426	17467	17438	17653	17687	17764	17720	17588	17505	17694	17673	17775	17685	17821	17794	17594	17820	17701	17612	17631	17247	17664	17571	17583	17744	17773	17750	17675	17691	17594	17687	17705	17817	17732	17704	17781	17521	17654	17506	17780	17560	17604	17858	17533	17675	17522	17671	17591	17610	17647	17728	17615	17661	17612	17695	17760	17785	17571	17540	17635	17642	17658	17782	17716	17623	17828	17656	17588	17569	17578	17513	17663	17509	17935	17350	17492	17622	17778	17590	17572	17581	17515	17624	17470	17646	17424	17657	17437	17645	17541	17639	17684	17603	17801	17701	17817	17679	17796	17654	17751	17696	17558	17604	17642	17473	17729	17521	17705	17647	17485	17634	17623	17605	17741	17709	17515	17563	17653	17795	17658	17582	17652	17588	17555	17665	17665	17781	17767	17612	17768	17769	17613	17586	17589	17504	17621	17855	17560	17865	17659	17571	17582	17566	17461	17669	17644	17512	17849	17819	17768	17787	17675	17722	17894	17685	17848	17548	17482	17652	17676	17559	17718	17548	17535	17685	17530	17560	17614	17619	17555	17753	17482	17666	17788	17487	17655	17791	17618	17935	17634	17670	17888	17832	17653	17526	17800	17611	17705	17624	17720	17857	17541	17590	17531	17667	17418	17609	17730	17572	17510	17694	17622	17774	17614	17625	17848	17692	17499	17798	17744	17560	17597	17677	17645	17643	17803	17656	17595	17681	17766	17658	17610	17887	17743	17732	17390	17472	17556	17738	17984	17606	17559	17611	17543	17639	17624	17832	17663	17574	17642	17574	17570	17610	17678	17714	17706	17830	17672	17573	17697	17851	17668	17953	17647	17623	17599	17631	17609	17566	17705	17756	17692	17572	17859	17597	17586	17669	17771	17624	17686	17670	17733	17593	17447	17471	17610	17781	17533	17818	17656	17711	17723	17788	17736	17746	17762	17688	17745	17546	17653	17573	17451	17701	17881	17536	17720	17728	17766	17532	17878	17555	17500
36943	53673	42284	26416	18711	15834	15465	15349	15338	15428	15142	15125	15298	15228	15349	15577	15276	15490	15253	15555	15283	15391	15593	15429	15468	15287	15323	15427	15206	15257	15334	15449	15519	15464	15388	15373	15481	15504	15237	15415	15395	15267	15323	15357	15366	15508	15073	15406	15493	15296	15294	15358	15380	15589	15417	15496	15363	15381	15306	15302	15397	15327	15419	15300	15335	15460	15442	15295	15261	15549	15369	15276	15442	15336	15387	15359	15348	15480	15419	15447	15221	15249	15418	15275	15250	15375	15212	15404	15391	15049	15446	15357	15174	15389	15219	15437	15309	15368	15276	15408	15471	15302	15390	15214	15242	15385	15335	15371	15377	15418	15121	15356	15432	15293	15423	15262	15461	15396	15476	15272	15247	15318	15450	15240	15282	15203	15393	15425	15363	15385	15190	15287	15300	15264	15359	15487	15387	15407	15268	15263	15377	15385	15507	15395	15497	15219	15325	15404	15304	15151	15275	15288	15427	15475	15595	15366	15420	15330	15349	15488	15503	15396	15428	15331	15428	15134	15249	15361	15177	15335	15280	15331	15407	15123	15342	15347	15302	15404	15348	15294	15262	15469	15275	15372	15500	15264	15359	15438	15413	15386	15407	15192	15398	15491	15582	15281	15369	15440	15403	15357	15471	15482	15374	15302	15234	15403	15481	15397	15276	15394	15322	15311	15470	15606	15325	15369	15232	15452	15538	15416	15251	15331	15406	15306	15394	15215	15293	15260	15320	15339	15497	15130	15363	15409	15251	15226	15369	15300	15425	15339	15389	15318	15345	15335	15434	15406	15333	15507	15400	15414	15307	15439	15290	15358	15325	15388	15297	15271	15303	15373	15506	15339	15345	15519	15333	15219	15275	15233	15408	15413	15473	15429	15332	15237	15318	15283	15388	15223	15508	15426	15520	15415	15145	15398	15490	15119	15300	15316	15427	15366	15160	15352	15412	15467	15376	15589	15252	15262	15353	15299	15323	15356	15409	15349	15470	15300	15331	15391	15447	15338	15400	15311	15318	15534	15147	15283	15558	15321	15194	15311	15165	15573	15449	15535	15284	15423	15238	15449	15148	15586	15397	15385	15363	15262	15197	15374	15349	15313	15280	15525	15381	15165	15170	15577	15329	15442	15397	15371	15477	15326	15417	15261	15334	15437	15537	15386	15400	15328	15427	15238	15333	15302	15252	15589	15400	15254	15331	15315	15403	15512	15316	15532	15357	15386	15493	15257	15233	15310	15253	15235	15367	15426	15452	15390	15453	15394	15449	15400	15391	15505	15380	15305	15266	15333	15172	15353	15488	15188	15373	15654	15527	15300	15473	15399	15419	15138	15379	15321	15523	15274	15311	15357	15339	15472	15336	15395	15408	15273	15385	15304	15462	15177	15397	15322	15343	15231	15331	15483	15585	15371	15262	15457	15422	15435	15382	15408	15363	15286	15266	15261	15384	15306	15311	15370	15358	15375	15575	15415	15363	15266	15356	15381	15445	15291	15462	15266	15330	15450	15494	15336	15455	15323	15310	15221	15461	15392	15303	15405	15355	15433	15332	15402	15312	15351	15293	15153	15344	15490	15383	15320	15231	15358	15501	15268	15410	15355	15438	15362	15339	15334	15401	15193	15240	15260	15456	15395	15336	15476	15228	15498	15285	15620	15183	15366	15375	15225	15369	15351	15346	15371	15287	15334	15396	15359	15282	15254	15344	15308	15192	15396	15435	15403	15363	15282	15126	15463	15273	15335	15414	15476	15368	15435	15287	15422	15442	15266	15349	15538	15388	15543	15278	15498	15483	15422	15436	15405	15464	15283	15162	15256	15459	15360	15500	15397	15571	15519	15446	15545	15459	15362	15397	15237	15437	15335	15338	15326	15302	15315	15356	15422	15569	15318	15392	15406	15194	15437	15506	15397	15254	15347	15400	15513	15507	15491	15198	15305	15352	15498	15350	15369	15262	15273	15417	15278	15416	15409	15351	15260	15404	15283	15260	15336	15376	15110	15578	15223	15591	15389	15174	15351	15315	15330	15244	15241	15390	15302	15335	15324	15195	15274	15376	15322	15248	15405	15325	15509	15216	15253	15282	15275	15377	15322	15309	15421	15401	15366	15333	15424	15308	15331	15287	15445	15332	15550	15245	15461	15359	15397	15386	15372	15387	15349	15500	15446	15520	15293	15246	15529	15388	15319	15361	15332	15278	15532	15261	15256	15303	15306	15311	15507	15191	15390	15326	15197	15362	15360	15544	15371	15365	15454	15365	15283	15484	15335	15399	15387	15311	15349	15405	15162	15438	15400	15236	15455	15312	15401	15389	15368	15419	15242	15428	15345	15244	15363	15301	15435	15451	15455	15396	15280	15529	15213	15463	15239	15370	15312	15346	15414	15455	15366	15366	15416	15312	15345	15222	15171	15492	15411	15413	15399	15486	15548	15495	15461	15385	15281	15390	15182	15342	15489	15358	15442	15360	15404	15339	15405	15285	15383	15328	15393	15228	15204	15412	15357	15396	15338	15181	15461	15225	15454	15356	15610	15400	15442	15238	15393	15332	15095	15349	15126	15282	15391	15472	15527	15374	15351	15477	15288	15467	15455	15455	15488	15311	15304	15138	15384	15269	15140	15434	15311	15250	15459	15283	15343	15377	15461	15351	15330	15328	15418	15486	15467	15245	15332	15178	15447	15576	15479	15471	15387	15474	15453	15334	15473	15397	15328	15287	15424	15052	15358	15336	15399	15449	15429	15436	15427	15301	15371	15185	15350	15406	15417	15083	15398	15440	15362	15390	15473	15462	15339	15326	15193	15584	15323	15251	15303	15375	15424	15552	15570	15353	15279	15492	15550	15403	15400	15314	15424	15457	15436	15313	15321	15439	15518	15330	15420	15191	15200	15456	15388	15264	15322	15369	15382	15219	15365	15306	15335	15389	15202	15416	15278	15334	15285	15583	15262	15516	15243	15249	15477	15327	15183	15386	15244	15213	15251	15601	15341	15435	15314	15513	15244	15275	15227	15293	15400	15252	15275	15291	15308	15392	15256	15382	15160	15311	15385	15377	15263	15330	15401	15410	15276	15360	15445	15358	15477	15335	15395	15435	15418	15271	15436	15351	15399	15394	15341	15392	15387	15453	15323	15365	15358	15501	15448	15362	15332	15277	15398	15276	15276	15235	15275	15321	15460	15383	15314	15163	15356	15514	15327	15333	15435	15427	15583	15224	15308	15169	15413	15412	15223	15364	15121	15377	15455	15371	15236	15285	15309	15436	15404	15477	15433	15291	15496	15436	15147	15412	15357	15204	15429	15435	15222	15317	15357	15540	15433	15306	15454	15229	15344	15415	15282	15431	15193	15269	15170	15221	15384	15369	15221	15373	15388	15435	15297	15391	15331	15413	15374	15247	15319	15293	15245	15474	15255	15318	15447	15267	15547	15354	15352	15260	15326	15337	15475	15328	15246	15372	15385	15382	15419	15327	15362	15547	15300	15383	15264	15423	15256	15334	15472	15439	15429	15312	15293	15300	15238	15499	15189	15382	15215	15478	15436	15382	15419	15368	15188	15450	15425	15390	15321	15496	15543	15221	15332	15368	15459	15309	15366	15254	15468	15507	15316	15417	15213	15347	15326	15368	15376	15369	15413	15493	15415	15401	15425	15333	15299	15404	15331	15399	15407	15405	15415	15316	15407	15469	15336	15451	15525	15437	15324	15397	15489	15176	15358	15501	15481	15367	15281	15408	15299	15244	15254	15314	15274	15300	15314	15283	15482	15438	15453	15469	15408	15389	15372	15354	15643	15458	15383	15427	15348	15477	15317	15417	15372	15307	15392	15377	15161	15300	15397	15266	15361	15540	15296	15206	15418	15433	15440	15276	15410	15400	15423	15302	15316	15484	15556	15400	15364	15436	15195	15305	15341	15292	15291	15222	15442	15368	15335	15378	15302	15559	15446	15395	15347	15326	15341	15287	15450	15573	15170	15353	15401	15306	15362	15320	15444	15328	15197	15210	15518	15390	15353	15442	15284	15394	15343	15403	15357	15529	15373	15448	15325	15318	15489	15261	15293	15495	15316	15461	15340	15294	15346	15535	15355	15368	15338	15460	15405	15198	15432	15528	15161	15374	15377	15273	15478	15356	15406	15398	15320	15396	15486	15584	15501	15340	15149	15360	15486	15374	15306	15412	15281	15339	15433	15289	15358	15450	15443	15355	15356	15334	15396	15505	15339	15324	15340	15351	15625	15550	15398	15313	15191	15422	15570	15420	15357	15312	15311	15231	15390	15481	15540	15344	15457	15392	15412	15212	15354	15245	15392	15423	15372	15542	15370	15341	15415	15343	15450	15306	15380	15353	15395	15365	15506	15409	15443	15361	15245	15257	15273	15249	15351	15385	15504	15442	15504	15248	15413	15297	15350	15421	15414	15306	15339	15184	15427	15363	15247	15347	15266	15402	15246	15299	15169	15530	15290	15469	15311	15422	15393	15295	15395	15352	15302	15410	15327	15458	15213	15276	15494	15432	15366	15494	15311	15314	15319	15391	15282	15373	15357	15378	15213	15381	15338	15473	15294	15305	15274	15318	15290	15423	15375	15589	15080	15379	15422	15254	15460	15445	15171	15370	15299	15184	15394	15405	15336	15461	15381	15325	15406	15335	15426	15231	15310	15420	15528	15411	15340	15370	15387	15343	15294	15427	15155	15396	15208	15392	15391	15478	15231	15384	15290	15371	15281	15429	15391	15432	15386	15475	15359	15234	15275	15444	15367	15413	15274	15575	15392	15524	15358	15454	15516	15337	15328	15353	15316	15321	15259	15374	15367	15435	15255	15544	15496	15484	15433	15268	15336	15416	15374	15160	15371	15484	15266	15232	15444	15341	15381	15179	15413	15327	15307	15393	15355	15340	15465	15345	15442	15324	15313	15295	15441	15309	15449	15218	15464	15258	15369	15316	15380	15399	15541	15470	15419	15377	15221	15255	15296	15261	15369	15068	15326	15483	15449	15323	15355	15409	15206	15457	15297	15521	15251	15484	15370	15312	15306	15320	15396	15338	15501	15192	15466	15360	15406	15480	15329	15352	15309	15393	15432	15277	15439	15365	15279	15440	15338	15482	15322	15273	15309	15333	15395	15347	15320	15380	15483
25656	25664	40132	36145	27251	22586	19901	18531	18146	18291	18254	18099	18087	18135	18175	18141	18232	18165	18251	18024	18118	18214	18408	18109	18212	18238	18283	18357	18114	18189	18084	18284	18088	18128	17953	18221	18131	17954	18020	18119	18055	18222	18013	18134	18128	17890	18230	18172	17854	18046	18044	18098	18328	18085	18036	17720	18048	18164	18072	18064	17856	18187	18014	18115	18174	18050	18091	18195	18121	18122	18190	17903	17948	18140	18025	18233	18100	17968	17802	17960	17834	17901	18180	17987	18062	18109	18135	18004	17948	18039	18041	18146	18108	18027	18172	18071	18062	18108	18021	18096	18065	18038	18148	18170	18087	18099	17842	18071	18264	18027	17912	18206	17924	18105	18178	17918	18243	18110	17943	17985	18050	17989	18113	18000	18104	17982	17941	18134	18103	17910	18081	18131	18058	17822	18002	17987	18025	18015	18040	18114	17996	18000	18252	18130	18124	17998	18104	18079	18252	17827	18290	17997	18103	17754	18119	18169	18198	17948	18095	18028	18223	17979	18171	18073	18077	17967	18056	18118	18101	17816	17862	18000	18267	18022	18094	18101	17945	18200	18239	18015	18036	17865	18220	17832	18056	18035	17764	18015	17988	17973	18075	17926	18076	18147	18008	17940	18110	18283	18119	18239	18076	17872	18130	18214	17986	18065	18193	18028	18068	18016	18129	17959	18241	17953	18066	18010	17989	18064	17992	18126	18149	18223	17939	18085	18208	18012	18024	17998	18064	18064	18172	18023	18180	18175	18022	17992	18035	18038	18148	18161	17995	18107	18055	18091	18023	17996	17976	18135	18135	18006	17888	18027	18005	17951	17806	17883	18098	17952	17990	18121	18103	18059	17776	18043	18114	18338	18249	17937	18001	18100	18014	18240	18079	17940	18047	18196	18330	18015	17938	18151	17938	18090	18050	17946	17934	17960	18030	17879	17933	17862	18145	17734	17944	17972	18125	17898	18116	18207	18073	18075	18002	17932	18133	18164	17899	17905	18142	18093	18123	17941	18006	18059	18048	18081	17969	17875	18114	18199	18112	18103	18051	18165	18059	17987	18037	17850	18129	18166	17949	18019	18136	17954	17928	18224	18095	17994	18175	18034	18227	18006	17990	18010	18144	18087	18246	18149	18028	17887	18073	18071	17967	18108	18282	18069	18251	17979	18006	18071	18164	18044	18042	18003	18292	18108	18154	18075	18141	18193	18097	18000	18006	18164	18183	18030	18220	18255	17950	18152	17985	18024	18042	17907	18120	18091	18097	18009	17936	18164	18137	18189	18040	17947	17962	18055	18055	17870	18180	18007	17939	18131	18075	18037	17963	18105	17988	18310	17789	18064	18221	18206	18138	18073	18089	18140	17927	18080	18222	18108	18220	18019	18152	17908	17891	18150	18019	17980	17927	17944	17819	17973	18311	18163	18316	18062	17822	18169	18097	17870	18093	18103	18250	18190	18207	18045	18226	17817	17936	17878	17939	18304	18131	18042	18328	18133	18049	18015	18139	17876	18038	17933	18070	18051	18095	18097	18056	18069	18123	18083	18287	17989	18229	18119	17780	17905	18150	18051	18206	18182	18224	17923	18199	18346	17880	18084	18021	18274	18080	18164	18029	18034	17999	18162	17964	18195	18199	18206	18092	17682	17990	18142	17809	17825	18089	18400	18167	17924	18074	17935	18122	18017	18297	18188	17951	17964	18117	18004	18196	17981	18029	18027	18087	18066	17983	17956	18304	18255	17853	17970	18098	18112	18061	17910	18157	18045	17911	18074	18280	17894	17989	18111	18097	18116	18006	18048	18079	18012	17978	18113	18036	18005	17892	18095	17845	17886	17993	18022	18070	18094	18132	18185	17919	17946	17992	18017	18115	18122	18156	17900	17973	17957	18257	18121	18117	17906	17948	18211	18063	18213	18022	18166	17934	18042	18214	18083	18071	18086	18149	18008	17996	18075	18011	17931	18138	18003	17976	18276	18248	18149	18031	17986	17926	17948	18135	18063	18012	18188	17991	18143	17955	18017	17956	17982	18209	18134	18016	18058	17943	18252	17985	18174	17921	18081	18215	18042	18030	17903	18158	17936	17876	18034	17981	18060	17952	18073	18207	18155	18295	17958	18024	18136	17981	18094	18226	18159	18233	17905	17885	17981	18236	17864	18185	18050	18022	18061	18052	17948	17972	18091	17946	18000	18116	18072	18006	17992	18198	17961	17954	17997	18177	18084	18150	17996	18056	17956	18314	17958	18024	18162	17983	18203	18118	18021	18098	17915	18080	17975	17915	18122	18092	18072	18130	17918	18067	17859	17908	18237	18065	18155	18019	18048	17959	18040	18120	18096	18178	17911	17969	17984	18005	18118	17967	18321	17955	17846	18290	18004	17841	18212	18296	18130	18111	18136	17994	18041	17993	17958	17999	18120	18012	18082	17989	17898	18261	18272	18170	18123	18261	18092	18127	17965	18211	18224	18081	18034	18066	18146	18092	18080	18019	17973	18024	17918	18323	18290	17840	18014	18005	18281	18033	17935	17985	17874	17927	17918	18119	17978	18079	18097	18217	18030	18350	18397	17877	18035	17915	18024	17933	18162	18045	18145	18204	18191	18161	17893	18147	18081	18092	17933	17992	18193	18192	18031	18261	18072	17961	18048	18196	18186	17945	17856	17893	18127	18076	17917	17963	17942	18091	18132	17829	18187	18328	18139	18079	17901	18060	18048	18123	17865	17979	18185	17966	17852	18167	18136	18132	18000	17967	18010	18151	18085	17784	18119	18200	18177	18112	18131	18136	17987	18091	18132	17988	17951	18042	18143	18000	18135	17951	18195	18136	18131	18043	18022	18057	17971	18132	18222	17814	18079	18213	18102	17770	17945	17970	17985	18020	18110	18129	17975	17975	17886	17878	18007	18025	18057	17967	18074	18204	18104	18093	17984	18056	18048	17817	18130	18007	18067	18277	17954	17937	18336	18064	18214	18120	18133	18162	17967	18066	18124	18109	18076	18025	18209	18264	17895	17951	18084	18204	17989	17971	17840	18085	18017	18230	17877	18158	17950	18252	18076	18089	18022	17905	17951	18182	18064	18070	17879	18248	17932	18025	17988	18017	18116	18260	17995	17886	18016	18089	17963	18163	17942	17961	18091	18170	18199	18152	18050	18169	18180	18149	18128	18081	18193	17910	18118	18112	18106	18342	18050	18019	18276	17996	18027	17978	18215	18135	18233	18013	17932	17961	17755	18038	18112	18140	18147	18005	17869	18295	18201	18006	18027	18097	18069	17942	17994	18036	17880	18113	18079	18173	17987	17987	18051	18183	18170	18157	18162	18163	17948	18058	18199	18004	18045	18255	18110	17938	18152	18182	17929	18125	18095	17864	18095	18210	18168	17971	18004	17981	18002	18236	18018	17953	17928	18295	18152	18174	18085	17943	17899	18060	18154	18255	18140	18196	18137	18234	18118	18301	18008	18167	18099	18128	17875	18064	18061	17907	18067	17999	18092	18097	17667	18099	18074	17934	17969	18015	17822	18132	18003	18211	18042	17959	18033	18007	17862	18303	18216	18284	17948	18250	18106	18094	18177	18231	17933	18017	18138	18166	17990	18089	18230	17968	18118	18096	18140	17978	18285	18116	17912	18161	18047	18004	17902	17933	18061	18230	17904	18061	18133	18151	17933	18255	18194	17985	17915	18076	18127	18219	18149	18107	18233	18244	18091	18144	18122	18160	17949	18046	18302	18176	18035	18072	17964	18095	18102	18108	17959	18019	18076	17959	18330	18039	17895	18058	18236	18045	18067	18091	17979	18098	17950	17919	17822	18068	18021	18080	17986	17889	18115	17966	18177	17985	17932	17782	18120	18109	17931	17942	18178	18150	18004	18045	18052	18163	18132	18005	17966	18011	18044	18012	18194	18280	18120	17986	17975	18198	17879	18071	18205	17995	18225	18232	17996	18125	18208	17888	17980	17885	18226	18264	18329	18305	18197	18039	18187	18129	18266	18180	17920	18019	17977	18104	18104	18066	17834	18030	17798	17917	17933	17969	18103	17944	17956	18023	18207	18131	18021	17940	18084	17878	18129	18159	18118	18131	18097	18103	17972	17852	18087	18013	18003	17995	17984	18015	18128	18208	17951	17888	18222	17867	18104	18089	18023	18186	18088	18128	18102	18107	17970	18341	18026	17985	17940	17918	17790	18094	18033	17930	18043	18030	18097	18059	18200	18051	17974	18067	18066	17909	18161	18113	18065	18330	17968	17946	17912	17990	17981	18018	18067	18072	18038	18089	18320	18107	18051	17917	17876	18122	18089	18099	18199	17801	18117	18135	17916	18084	18108	17843	18153	18162	18058	18230	18201	18065	17986	17969	18127	18131	17893	18160	18156	18320	17882	17971	17928	18113	17960	17888	17893	18131	18177	18178	17959	18173	18020	18043	18093	17973	17977	18019	18063	18005	18059	17955	18159	18312	17887	18117	17952	18122	18156	18001	18051	18186	18077	18061	18144	17992	18025	18129	18155	18132	17977	18131	18227	18098	17974	18115	18102	18069	18037	18069	18211	18212	18198	18184	18103	18043	17993	18021	18004	17895	18062	18061	18181	17914	18027	18224	17857	18009	18111	18160	17980	18063	18162	18338	17948	17905	18019	17873	18073	18166	18064	18052	18074	18139	18024	18010	17980	17933	18176	18129	18055	18186	18049	18046	18149	18194	18102	18036	18040	18064	18103	17994	17880	17933	18227	18186	17944	18101	18047	18080	18083	18038	18233	18111	18242	17957	18313	18049	18096	18066	18105	17848	17997	18056	18094	18023	17918	18152	18051	18055	18128	17930	17944	18101	17874	18300	18063	17916	18240	18207	18099	18031	18001	18215	17954	17864	18099	18268	17993	17963	17938	17940	17773	18152	18025	17994	18181	18064	17958	17944	18067	18009	18050	18082	18403	18076	18273	18124	18160	17932	18059	18239	18106	18124	18173	18072	18377	18059	18064	18118	18350	18154	18159	17975	18149	18035	17954	18040	17965	18111	17893	17912	18165	18041	18063	18110	18163	18176	17976	18095	18114	17921	17972	18026	18054	18002	18069	17866	18268	18182	18092	17977	18028	18121	18131	17905	18038	18275	18109	18267	18189	18178	18009	18083	18130
58621	88976	69194	43438	28078	18113	15908	15646	15731	15408	15754	15753	15736	15702	15758	15694	15598	15609	15783	15591	15703	15603	15739	15749	15656	15683	15598	15689	15649	15789	15604	15742	15542	15798	15782	15695	15606	15447	15682	15735	15618	15768	15601	15578	15572	15724	15506	15619	15627	15719	15671	15673	15800	15632	15663	15603	15624	15575	15620	15810	15446	15711	15576	15728	15700	15668	15570	15660	15471	15717	15680	15547	15714	15663	15537	15625	15533	15471	15583	15652	15718	15655	15553	15757	15759	15641	15624	15693	15652	15520	15559	15681	15407	15449	15797	15631	15510	15757	15653	15530	15697	15627	15724	15555	15646	15665	15667	15502	15492	15718	15308	15637	15668	15559	15628	15414	15683	15770	15625	15643	15654	15552	15461	15703	15723	15682	15664	15658	15638	15621	15580	15641	15576	15718	15483	15632	15666	15527	15556	15709	15703	15631	15622	15713	15522	15618	15656	15585	15630	15794	15657	15771	15776	15655	15680	15654	15682	15638	15623	15693	15611	15620	15583	15689	15640	15581	15622	15569	15706	15512	15576	15579	15551	15720	15473	15642	15513	15513	15518	15689	15485	15575	15669	15588	15549	15446	15717	15643	15437	15467	15569	15580	15622	15810	15524	15578	15616	15458	15672	15587	15710	15646	15445	15517	15577	15572	15489	15416	15481	15489	15695	15670	15809	15773	15660	15743	15732	15574	15514	15733	15583	15625	15794	15798	15751	15523	15789	15457	15590	15654	15518	15709	15534	15691	15693	15568	15673	15618	15647	15531	15629	15756	15750	15771	15561	15610	15608	15617	15647	15555	15723	15685	15558	15682	15608	15570	15635	15546	15611	15559	15801	15624	15610	15767	15658	15465	15568	15653	15625	15668	15690	15623	15721	15686	15516	15707	15657	15611	15725	15806	15669	15655	15605	15528	15631	15599	15650	15689	15890	15508	15720	15709	15557	15688	15611	15522	15539	15603	15768	15584	15677	15657	15774	15595	15633	15531	15674	15532	15868	15630	15694	15761	15551	15642	15773	15494	15734	15453	15583	15861	15624	15634	15663	15558	15737	15532	15690	15673	15606	15502	15595	15688	15676	15593	15630	15754	15588	15669	15625	15443	15700	15598	15733	15488	15756	15564	15659	15602	15592	15705	15762	15624	15766	15695	15660	15699	15902	15581	15818	15603	15514	15543	15664	15569	15521	15617	15694	15554	15579	15737	15675	15606	15640	15717	15701	15563	15824	15758	15627	15597	15513	15496	15634	15604	15644	15644	15483	15618	15815	15677	15742	15878	15528	15609	15762	15760	15865	15513	15456	15662	15797	15497	15763	15519	15593	15688	15640	15633	15538	15693	15720	15560	15676	15699	15591	15519	15707	15618	15729	15637	15498	15667	15674	15827	15608	15639	15734	15614	15670	15488	15451	15587	15623	15598	15583	15613	15455	15717	15401	15616	15443	15743	15771	15512	15641	15809	15555	15572	15631	15551	15791	15699	15581	15757	15685	15711	15710	15639	15788	15661	15533	15625	15526	15565	15572	15411	15607	15593	15723	15641	15646	15603	15593	15829	15626	15505	15707	15635	15556	15586	15693	15573	15487	15571	15435	15901	15740	15622	15579	15600	15611	15541	15652	15645	15526	15639	15788	15614	15608	15657	15890	15602	15864	15601	15625	15566	15514	15500	15544	15732	15678	15546	15791	15489	15782	15766	15745	15677	15581	15585	15701	15616	15441	15584	15640	15639	15715	15648	15670	15427	15638	15665	15560	15641	15493	15665	15505	15698	15703	15600	15769	15703	15714	15663	15800	15610	15485	15701	15536	15539	15650	15731	15755	15647	15625	15529	15534	15698	15565	15608	15673	15593	15514	15730	15578	15699	15599	15519	15827	15606	15680	15563	15657	15632	15684	15524	15848	15641	15577	15619	15659	15739	15601	15403	15634	15674	15750	15505	15697	15684	15636	15537	15623	15538	15885	15815	15617	15739	15606	15601	15639	15541	15686	15611	15748	15522	15716	15583	15547	15803	15630	15645	15678	15644	15767	15548	15485	15635	15890	15916	15653	15623	15644	15710	15677	15626	15621	15742	15551	15708	15642	15543	15646	15813	15549	15640	15510	15744	15365	15713	15605	15462	15757	15644	15523	15651	15765	15616	15633	15489	15676	15783	15585	15576	15617	15623	15547	15667	15603	15699	15672	15855	15584	15704	15742	15700	15710	15612	15600	15619	15704	15744	15726	15695	15757	15704	15674	15516	15599	15646	15589	15735	15586	15488	15724	15611	15639	15708	15474	15634	15559	15577	15575	15636	15579	15555	15504	15628	15708	15748	15543	15728	15548	15458	15512	15564	15529	15576	15708	15633	15635	15584	15697	15839	15268	15859	15635	15675	15650	15580	15654	15593	15632	15494	15564	15450	15653	15721	15724	15668	15687	15567	15588	15514	15710	15737	15834	15743	15791	15704	15856	15620	15698	15684	15668	15527	15724	15526	15637	15832	15663	15544	15603	15721	15571	15691	15589	15687	15618	15827	15615	15805	15688	15623	15698	15681	15727	15378	15639	15540	15675	15671	15600	15842	15638	15554	15613	15559	15725	15613	15918	15827	15727	15528	15414	15777	15585	15562	15551	15742	15647	15554	15763	15626	15600	15539	15543	15630	15700	15517	15689	15674	15541	15614	15501	15669	15868	15530	15574	15741	15512	15624	15592	15643	15782	15660	15497	15715	15728	15404	15760	15632	15708	15588	15634	15855	15431	15677	15634	15489	15518	15592	15748	15655	15667	15487	15694	15469	15538	15761	15565	15538	15698	15652	15641	15729	15499	15784	15758	15806	15612	15694	15599	15753	15558	15538	15660	15762	15612	15578	15426	15787	15664	15624	15567	15772	15562	15676	15628	15786	15679	15565	15683	15783	15584	15650	15893	15687	15561	15588	15587	15803	15694	15638	15683	15524	15693	15555	15662	15663	15653	15707	15643	15660	15517	15586	15570	15586	15498	15742	15762	15744	15609	15903	15527	15579	15509	15624	15565	15640	15578	15533	15611	15560	15579	15546	15574	15608	15604	15728	15602	15796	15793	15601	15526	15620	15594	15655	15705	15745	15800	15543	15647	15611	15535	15699	15626	15515	15677	15516	15513	15694	15638	15497	15662	15568	15672	15570	15592	15660	15552	15648	15511	15723	15575	15745	15689	15520	15847	15715	15535	15680	15687	15668	15581	15635	15682	15523	15668	15751	15716	15619	15685	15648	15587	15455	15520	15686	15767	15759	15746	15670	15548	15744	15617	15586	15587	15759	15718	15593	15788	15673	15665	15497	15587	15495	15551	15522	15659	15534	15629	15765	15762	15600	15501	15619	15674	15667	15650	15687	15573	15550	15699	15689	15758	15659	15693	15693	15527	15554	15758	15927	15587	15631	15807	15568	15757	15670	15478	15654	15704	15747	15705	15660	15640	15598	15706	15596	15819	15702	15709	15765	15642	15676	15575	15834	15670	15508	15753	15704	15664	15544	15671	15602	15709	15593	15681	15699	15619	15617	15381	15809	15731	15647	15880	15471	15788	15690	15738	15491	15769	15739	15609	15693	15698	15647	15701	15524	15573	15609	15612	15818	15624	15534	15436	15673	15511	15608	15490	15557	15682	15653	15558	15440	15611	15877	15691	15534	15547	15766	15721	15550	15754	15739	15659	15672	15666	15683	15682	15685	15546	15483	15773	15565	15718	15760	15526	15492	15572	15565	15518	15685	15750	15552	15766	15622	15440	15689	15671	15763	15499	15640	15612	15601	15484	15580	15626	15717	15768	15608	15530	15584	15679	15559	15702	15638	15851	15647	15669	15793	15575	15697	15661	15849	15534	15626	15689	15630	15644	15556	15561	15695	15760	15757	15813	15736	15653	15628	15662	15671	15653	15747	15598	15579	15705	15519	15570	15678	15546	15519	15802	15803	15726	15767	15438	15608	15728	15626	15766	15617	15667	15752	15645	15516	15679	15716	15678	15536	15572	15657	15714	15525	15514	15684	15627	15628	15637	15620	15755	15570	15601	15609	15625	15674	15776	15538	15638	15690	15544	15477	15687	15602	15755	15833	15600	15725	15658	15609	15694	15714	15748	15683	15508	15625	15544	15641	15721	15666	15690	15629	15598	15538	15706	15421	15667	15692	15495	15701	15604	15534	15796	15716	15600	15566	15620	15623	15808	15763	15486	15767	15748	15527	15628	15491	15734	15703	15667	15687	15795	15623	15552	15738	15665	15711	15594	15658	15757	15754	15605	15638	15625	15642	15437	15663	15633	15511	15703	15623	15558	15584	15476	15708	15693	15671	15713	15593	15509	15795	15576	15545	15743	15551	15563	15630	15761	15667	15659	15771	15519	15632	15578	15760	15657	15736	15720	15607	15712	15704	15780	15585	15626	15836	15639	15821	15558	15539	15680	15625	15659	15683	15742	15657	15556	15696	15685	15590	15541	15656	15647	15447	15598	15702	15551	15625	15542	15681	15538	15604	15764	15788	15505	15676	15641	15672	15624	15690	15636	15672	15755	15715	15489	15652	15648	15607	15699	15661	15509	15785	15622	15852	15755	15496	15764	15589	15709	15594	15691	15645	15631	15647	15586	15655	15611	15675	15686	15518	15738	15666	15667	15704	15679	15678	15656	15628	15477	15672	15558	15676	15533	15582	15646	15546	15662	15609	15369	15608	15656	15819	15516	15737	15709	15655	15748	15774	15610	15636	15604	15644	15775	15448	15442	15450	15693	15539	15587	15700	15718	15745	15522	15670	15670	15643	15723	15762	15786	15389	15727	15645	15716	15521	15683	15522	15776	15609	15767	15813	15625	15507	15622	15572	15682	15589	15665	15554	15837	15627	15684	15680	15383	15695	15694	15441	15715	15754	15607	15551	15573	15676	15795	15525	15758	15601	15655	15659	15596	15746	15742	15702	15459	15817	15663	15637	15465	15635	15720	15705	15776	15553	15723	15599	15726	15521	15594	15644	15789	15677	15648	15731	15712	15677	15692	15577	15562	15639	15745	15624	15695	15623	15495	15635	15551	15710	15650	15700	15686	15465	15762	15592	15643	15547	15619	15567	15776	15589	15739	15718	15735	15760	15416	15585	15515	15617	15551	15626	15758	15495
23160	22507	32630	28656	25771	25195	25150	20198	18979	19511	19551	18934	19088	19012	19270	18922	18863	18775	19069	18931	18978	19019	19109	19061	18937	18881	18860	18862	18796	18724	19052	18991	18898	18762	18843	18982	18689	18998	18919	18760	18851	18970	18894	18829	18780	18836	18917	19000	18924	18872	19024	19000	18908	19022	19011	18932	18928	19031	18765	18990	18709	18630	18778	18898	18610	18756	18924	18771	18863	19102	18957	18839	18831	18789	18901	18671	18757	19084	18912	18783	18683	19019	18811	18879	18853	18834	18872	18874	18790	18905	18755	18836	18837	18798	18807	18932	19033	18936	18867	19055	18692	18824	18917	18846	18911	18985	18953	18851	19054	18741	18773	18744	18853	18686	18728	18759	18835	18696	19004	18840	18719	18716	18884	19002	18711	18991	18846	18946	18798	18918	18689	18781	18748	18644	18901	18607	18922	18737	18796	18912	18761	18705	18977	18803	18677	18865	18754	18779	18793	18860	18718	18757	18805	18877	18679	18845	18710	18701	18913	18839	18773	18645	18870	18681	18916	18850	18798	18572	18635	18488	18724	18877	18585	18907	18760	18727	18873	18721	18856	18939	18890	18796	18871	18999	18947	18625	18692	18618	18755	18832	18910	18871	18875	18839	18854	18721	18808	18536	18794	18830	18600	18735	18744	18714	18699	18881	18701	18811	18806	18642	18732	18694	18726	18969	19006	18950	18748	18878	18990	18916	18807	18825	18980	18784	18635	18654	18741	18929	18959	18745	18751	18997	18818	18778	18780	18743	18753	18839	18754	18528	18741	18809	18935	18928	18928	18673	18933	18759	18678	18707	18798	18725	18677	18688	18790	18690	18734	18750	18913	18903	18760	18824	18849	18789	18800	18605	18619	18776	18898	18727	18915	18684	18734	18842	18785	18876	18836	18656	18755	18915	18896	18833	18661	18581	18932	18920	18892	18814	18804	18804	18728	18711	19112	18616	18959	18756	18775	18888	18818	18618	18837	18951	18736	18769	18694	18891	18753	18889	18721	18964	18724	18872	18938	19013	18797	18848	18844	18929	18620	18683	18780	18649	18951	18791	18932	18813	18715	18710	18954	18679	18741	18932	18956	18668	18981	18834	18861	18531	18921	18801	18622	18735	18788	18787	18697	18747	18738	18865	18696	18742	18734	18902	18849	18807	18808	18800	18951	18738	18814	18829	18755	18886	18846	19097	18720	18767	18628	18811	18918	18873	18800	18812	18908	18894	18742	19068	18770	18811	18906	18724	18775	18776	18700	18889	18871	18780	18804	18712	18913	18759	18620	18868	18918	18740	18714	18744	18997	18646	18743	18724	18766	18889	18694	18743	18663	18798	18786	18644	18657	18670	18926	18544	18686	18609	18749	18718	18572	18887	18864	18666	18994	18791	18915	18863	18623	18771	18660	18735	18754	18723	18755	18566	18817	18722	18613	18872	18674	19008	18892	18798	18790	18670	18743	18941	18661	18949	18628	18727	18869	18662	18880	18765	18793	18866	18723	18814	18960	18569	18569	18856	18787	18793	18995	18847	18672	18821	18834	18922	18797	18616	18787	18681	18781	18984	18809	18705	18990	18812	18917	18827	18799	18958	18804	18992	18835	18749	18635	18884	18782	18767	18693	18872	18724	18602	18749	18857	18918	18846	18849	18893	18708	18594	19054	18905	18823	18870	18706	19015	18735	18851	18750	18843	18733	18716	18912	18524	18781	18857	18845	18769	18809	18858	18721	18763	18503	18918	18963	18882	18788	18844	18606	18769	18812	18856	18889	18977	18985	18784	18818	18762	18902	18754	18761	18657	18765	18779	18646	19026	18886	18766	18930	18580	18816	18732	18915	18730	19049	18939	18732	18775	18859	18789	19023	18809	18710	18836	18861	18892	18835	18885	18883	18801	18913	18683	18438	18782	18832	18868	18754	18637	18760	18850	18770	18606	18691	18794	18839	18689	18948	18857	18893	18883	18655	18800	18968	18591	18849	18827	18504	18868	18865	18832	18719	18726	18714	18808	18745	18838	18721	18803	18665	18593	18670	18841	18818	19000	18640	18857	18844	18956	18937	18686	18838	18771	18700	18875	18662	18817	18752	18642	18888	18777	18818	18798	18851	18712	18784	18577	18862	18720	18665	18755	18825	18615	18865	19079	18879	18800	18855	18732	18931	18810	18795	18911	18829	18789	18792	18647	18731	18741	18933	18622	18586	18860	18890	18838	18800	18959	18644	18794	19050	18873	18960	18669	18763	18852	18581	18906	18747	18579	18722	18916	18889	18888	18844	18993	18901	18827	18751	18715	18756	18862	18773	18769	18692	18806	18642	18727	18940	18918	18655	18859	18772	18818	18717	18861	18877	18601	18787	18748	18916	18734	18802	18602	18675	18707	18777	18789	18885	18900	18782	18832	18902	18790	18788	18808	18760	19010	18900	18833	18928	18582	18649	18689	18894	19184	18782	18840	18679	18894	18793	18737	18845	18693	18840	18922	19099	18752	18935	18803	18784	18685	18660	18888	18933	18709	18966	18755	18829	18869	18876	18803	18638	18751	18860	18796	18729	18746	18773	18774	18876	18819	18657	18802	18898	18595	18689	18832	18764	18687	18730	18722	18898	18688	18724	18754	18620	18638	18957	18838	18773	18949	18950	18768	18656	18795	18989	18894	18634	18940	18699	18468	18703	19054	18732	18661	18761	18826	18811	18921	18822	18772	18942	19011	18903	18850	18678	18743	18845	18732	18772	18811	18813	18876	18782	18869	18611	18850	18979	18977	18824	19040	18986	18674	18963	18901	18808	18934	18662	18661	18731	18831	18534	18895	18910	18790	18819	19044	19104	18944	18844	18822	18639	18823	18903	18889	18944	18795	19012	18824	18971	18858	19082	18476	18540	18774	18606	18656	18843	18757	18745	18877	18518	18864	18907	18987	18855	18901	18883	18834	18726	18791	18800	18753	18859	18880	18614	18745	18770	18801	18625	18751	18912	18840	18841	18903	18853	18895	18901	18758	18876	18836	18939	18653	18816	18704	18921	18747	18537	18860	18747	18937	18889	18739	18837	18838	18742	18547	18745	18955	18694	18896	18761	18822	18819	18822	18840	18746	18652	18780	18678	18923	18740	18910	18854	18782	18694	18786	18717	18659	18469	18661	18929	18743	18667	18785	18451	18734	18885	18773	18855	18732	18842	18729	18681	18794	18869	18749	18783	18905	18864	18867	18684	18722	18769	18919	18833	18882	18826	18949	18869	18831	18793	18774	18779	18777	18905	18764	19023	18788	18762	18894	18911	18649	18796	18756	18729	18780	18672	18786	18934	18700	18903	18999	18690	18890	18750	18616	18601	18675	18799	18793	18784	18813	18747	18826	18833	18675	18784	18745	18540	18797	18765	18826	18570	18835	18729	18975	18861	18764	18765	18917	18715	18776	18733	18740	18722	18803	18806	18763	18770	18681	18795	18911	18833	18774	18738	18820	19025	18780	18747	18777	18981	18662	18719	18774	18832	18680	18766	18756	18785	18583	18554	18818	18740	18909	18840	18803	18654	18803	18693	18924	18912	18716	18666	18738	18741	18775	18651	18722	18954	18676	18910	19040	18928	18758	18712	18723	18817	18975	18801	18949	19063	18659	18745	18731	18582	19169	18896	18846	18849	18654	18686	18946	18887	18866	18884	18813	18735	18751	18856	18975	18750	18921	18941	18747	18930	18710	18990	18786	18915	18819	18693	18915	18817	18783	19116	18915	18948	18538	18888	18773	18961	18751	18706	18783	18937	18728	18754	18884	18883	18917	18784	18825	18912	18776	18678	18505	18760	18701	18819	18660	18687	18574	18889	18793	18718	18829	18862	18857	18809	18894	18830	18620	18822	18683	18904	18637	18906	18840	18821	18725	18685	18719	19117	18888	18841	18816	18991	18910	18714	18850	18704	18562	18740	18773	18968	18815	18731	18654	18705	18682	18792	18849	18794	18596	18655	18645	18892	18781	18826	18788	18785	18886	18817	18718	18827	18791	18793	18679	18939	18700	18563	18946	18773	18815	18894	18873	18848	18854	18725	18776	18794	18817	18801	18797	18641	18951	18779	18611	18926	18743	18594	18615	18742	18804	18903	18763	18650	18714	18745	18776	18611	18719	18771	18877	19042	18809	19028	18763	18918	18678	18914	18804	18715	18655	18715	18527	18655	18815	18828	18837	18854	18805	18916	18654	18685	18913	18777	18641	18908	18813	18776	18791	19003	18735	18841	18742	18764	18856	18747	19004	18817	18868	18877	18670	18562	18808	18699	18930	18830	18840	18762	18688	18933	18936	18834	18894	18795	18764	18782	18720	18918	18785	18821	18831	18801	18751	18865	19051	18927	18794	18903	18838	18839	18960	18845	18953	18739	18790	18884	18761	18869	18777	18568	18856	18741	18637	18823	18873	18587	18729	18850	18712	18907	18904	18852	18707	18887	18768	18838	19142	18707	18786	18812	18700	18870	18765	18780	18783	18661	18741	18849	18848	18666	19001	18933	18628	18672	18821	18825	18861	18746	18706	18728	18675	18951	18752	18874	18770	19033	18859	18697	18809	18732	18760	18794	18706	18538	18702	18644	18971	18843	18558	19027	18841	18670	18997	19034	18645	18754	18786	18793	18700	18931	18868	18832	18884	18864	18812	18827	18779	18677	18883	18972	18788	18688	18692	18921	18818	19022	18583	18697	18637	18747	18695	18747	18753	18888	18711	18697	18697	18808	18764	18839	18876	18680	18807	18756	18786	18888	18839	18628	18814	18719	18683	19001	18807	18902	18785	18778	18608	18751	19073	18854	18777	18714	18514	18754	18595	18803	18621	18896	18782	18837	18792	18807	18533	18661	19056	18873	18766	18754	18684	18870	18609	18692	18821	18773	18839	18842	18843	18929	18644	18953	18769	18883	18947	18557	18876	18788	19044	19014	18816	19006	18953	18771	18676	18835	18886	18734	18677	18764	18854	18820	18596	18848	18866	18864	18985	18645	18828	18789	18761	18859	18957	18736	18669	18885	18838	18917	18756	18889	18719	18744	18957	18797	18848	18816	18856	18687	18731	18637	18824	18823	18912	18779	18633	18758	18613	18796	18750	18602	18763	18871	18833	19058	18779	18796	19008	18732	18892	18746	18871	18820	18734
64411	107165	86707	60094	39481	22714	16007	15982	15962	16102	16109	16112	15974	15945	16007	16223	16120	16101	16119	15965	16232	15924	16107	15890	16000	16096	15935	16087	16008	16053	16057	15881	15897	15985	16171	15908	16091	16076	16158	16198	15973	15946	16092	16183	16041	16066	16074	16032	16204	16070	16137	16002	15939	16237	16166	16044	15992	15954	16022	16128	16056	15941	16004	15952	16025	16057	16100	16078	16049	16204	16134	15878	16080	16042	15981	16147	15911	16107	15938	16215	16104	16147	16024	15992	16093	15925	16033	16039	16138	15913	16129	16227	16232	16101	15969	15979	16142	16048	15990	16056	16088	16069	15889	16138	16071	16183	15981	15959	15984	16024	15995	16108	15975	16065	16012	15972	15926	16141	16072	16167	16063	15963	16219	15967	16168	15806	16186	15936	16049	15958	15875	16085	16104	15918	16055	15975	16147	15900	15988	16187	15994	16019	16075	16160	16040	15971	16002	15881	16014	16092	16089	16008	15990	16043	16172	16180	15818	16019	16047	15975	16074	15993	16010	16151	16076	15951	15852	16052	15920	16107	15996	16077	16148	16036	16131	16108	16025	16056	16158	16055	16149	15776	16091	15865	15905	16143	16070	15941	15942	15936	16099	15966	15996	16053	16125	16171	16100	16201	16069	16065	16006	15947	15813	15976	15929	16283	16134	16020	16067	16067	15858	16236	16088	16081	16040	15979	16021	16131	15978	16067	15865	16029	15947	16025	15864	16019	16029	16111	15914	16053	16045	15869	15897	16060	15736	15971	15915	16068	15979	16024	16062	16102	16030	15926	16022	16074	16065	16071	15802	16053	15940	15996	16093	16147	15994	16100	15821	16134	16193	15976	16117	16015	16051	15989	16119	16025	16086	15984	16199	16040	15956	16214	15980	16045	16136	15934	16057	15949	15832	16015	16114	15898	15883	15948	15956	16167	16052	15986	15899	16052	16088	16041	16171	16048	16013	15964	16026	16090	15999	15986	15919	16129	15964	16009	16023	15965	15981	15984	16155	16030	16159	16215	15985	15942	16040	15972	15978	16182	15921	16034	16049	16232	16125	16161	16253	16001	15952	16066	15960	16054	16002	16016	16024	15966	16018	16088	16271	16135	16045	15918	16031	16111	16008	15999	15960	15965	15988	15992	15988	16002	15950	16073	15963	16194	16018	15984	16095	16028	15982	16141	16003	16050	16144	16114	16271	16025	16179	16016	15814	16007	15931	16171	16080	15965	16103	15919	15969	16117	16102	16062	16006	16092	15933	16099	15963	15963	15877	16038	16178	16127	15970	16006	16047	16067	16215	16126	16013	16001	16137	16041	16150	16105	15906	16049	15939	16128	16057	16081	16156	16041	15989	15887	15921	15923	15796	15998	15981	16071	16016	16021	16220	16151	16098	15956	15926	16181	16045	15969	16074	16130	16150	16084	16074	16040	15924	16024	15964	16191	16097	16049	15985	16084	16080	15955	15997	15959	15902	16066	15985	16084	16152	15914	15953	16069	16017	16099	15937	16053	16198	16052	16230	15950	15948	15902	15949	15971	16046	15897	15957	16127	16094	16024	16001	16008	16060	15983	16056	16060	15886	16056	16076	16028	16127	15984	15900	16102	15967	15925	15990	15979	15922	15773	16038	15921	16010	16064	16172	15899	16195	16094	16102	15985	15961	15891	16093	16034	15890	15908	16140	16022	16016	16016	15954	16029	16206	15966	16076	16019	16144	16105	16049	16009	16036	16096	15900	15996	16087	16082	16111	15974	16109	16209	16023	15960	16006	15979	16100	16140	16168	15981	16034	16085	16073	16038	16067	15965	15983	16115	16070	16174	16078	15993	16139	16028	15877	15995	15964	16007	16198	16233	15934	16010	15948	16042	15883	15993	15996	15935	15898	16040	16023	16080	15808	16019	16270	16117	15919	16000	16089	15954	16033	15908	15985	16103	16067	16138	15971	16006	15920	15919	16065	16058	15942	16020	15776	16004	16013	15920	16030	16063	16079	16018	15966	16120	15920	16027	15914	16020	15882	16050	16041	16109	16138	15957	16080	15981	15889	16069	15809	15996	16172	16046	16090	16152	16201	16124	16069	16063	15946	16103	15985	15929	16068	16078	16047	16021	16128	16086	15783	16278	15926	16047	16180	15885	16107	15974	16125	16110	16016	16171	16080	15875	15959	16095	16145	16080	16151	15955	15876	16051	16248	15814	15988	16163	16211	16032	16031	16024	16027	16283	16010	15951	16002	16032	16062	16001	16019	16147	15949	15989	16098	16214	16002	16049	16040	15988	16017	16029	16030	16055	16028	15969	16087	16030	16016	16077	16049	15991	16093	15962	16059	16040	16009	16161	16044	16094	15982	16131	15971	16054	16180	16026	15988	15947	16135	16051	16060	15864	16002	16155	15980	16055	16017	16133	16156	16174	15916	16123	16079	16035	16041	16032	16026	15904	16019	16063	16005	16163	16091	15889	16034	16300	15960	15886	15878	16078	16183	16095	15936	16052	16064	15954	16050	16261	16059	16016	15994	16001	15882	16143	15959	15843	16143	15964	15886	16117	16098	15981	16067	16038	16003	16184	15961	15925	15998	16058	16004	16006	16057	15984	16005	16053	16020	16121	15883	15933	16047	16066	16076	16115	16041	16028	16096	16021	16044	16039	15986	16003	16187	16040	16025	16174	16079	15966	16189	16023	15983	16118	16118	15987	16106	16037	16031	16208	16054	16270	15977	16143	16151	15940	16060	16066	16142	15936	15965	16047	16115	16062	16169	16025	16047	15966	15928	16134	16080	15963	16153	16124	15877	15940	15861	15989	16108	15946	16236	16084	15891	15957	16313	16008	15848	16084	15814	16073	15986	16100	16109	15936	15921	16153	15969	16036	16023	16029	16086	16063	15932	16028	16019	16029	15871	16002	15981	16046	15881	16001	15981	16085	16117	16119	16038	16202	15949	16076	15936	16142	16031	16087	16054	16185	16025	15999	16134	15890	15988	16092	16041	16107	16009	16002	15885	16194	15968	16090	16047	16001	15935	16113	16149	16025	16193	16061	16002	16151	16067	16123	16114	16129	16175	16129	16101	16034	16009	16031	16047	15921	16005	15931	15926	16026	16076	16091	16086	15982	16326	15922	16150	16114	16086	16041	16014	15922	16113	16259	15949	16052	16089	15924	16079	16004	16058	16099	16050	16081	16131	15927	15985	15985	15970	16011	16027	16065	16052	16033	16053	15978	16132	15975	15966	15863	16051	16179	16074	16054	16179	16094	15874	16189	16196	16127	16047	16060	15815	16099	16102	15985	16187	16019	16117	16190	16017	16230	16075	16062	16090	16170	16077	15885	16334	16095	16030	15879	16148	16049	16159	16086	15987	16122	16056	16126	16016	15981	15902	15812	16067	16183	15976	16078	16105	15887	16130	15974	16016	16039	16055	15957	16101	15913	16098	16121	16004	15979	15988	16293	15943	15998	15941	16096	16115	16045	16023	16049	16062	15980	16098	16153	15966	16080	15953	16005	15782	15986	16152	16131	16089	16029	16018	15938	15968	16005	15994	16053	15842	15839	16057	16075	15993	16066	16032	15946	15988	16159	16057	16071	16020	15923	15944	16074	15999	16068	16014	16226	15797	15902	16075	15875	16035	15945	15942	16137	15960	15911	16094	15979	16057	16024	15943	16062	16035	16009	16096	16066	15964	16013	16020	16076	16153	15905	16130	15893	16038	16080	16075	16200	16143	16106	15968	15968	16118	15932	16041	16045	16010	16221	16085	16044	15937	16142	15930	16101	15965	16256	15965	16009	15918	16023	16005	15994	16088	15967	15973	15657	16030	15962	16112	16015	16117	15960	15991	16259	16081	16143	16067	16047	16055	16107	15905	16016	16033	16079	16161	16132	15996	16041	15894	16084	16014	16038	16084	16011	15980	16071	15979	16000	16034	16129	16061	15964	16093	16009	15872	16061	16080	15849	16063	15943	16069	16054	16120	16277	15967	15939	16035	15993	15970	16112	16051	15972	16006	16000	15977	16203	15935	15955	16112	16029	16044	15950	16055	15979	16142	16130	15961	16222	16026	15898	16079	16071	16173	16080	15950	15798	16099	16040	15811	16076	16031	16197	16088	15907	16027	15890	16020	16022	15981	16039	16023	15883	16051	15824	16090	15991	16120	16031	15906	16095	16004	15930	16065	16171	16089	15905	16123	15997	15964	16034	15910	16003	16096	16038	15984	16010	15970	16056	15964	16090	16093	16074	16101	15976	16203	15857	16024	16044	15968	16042	16022	15908	16110	15989	16089	16162	15947	16272	16018	16126	15967	16143	15931	16139	15940	16055	16143	15820	16052	15931	16069	16065	16000	15888	16083	15944	16256	16003	16071	16036	16029	16153	15956	16023	16078	16111	16028	16050	15995	15996	15999	15961	16192	15976	15914	16016	16091	16087	16000	15901	16077	16002	15991	16189	15978	16162	16022	15912	16087	16235	15975	16114	16046	16095	16015	16173	15952	15902	15902	16209	15852	16043	16091	16001	16026	15978	16117	16018	16221	15982	16165	16012	16185	15936	16120	15936	16071	16015	15997	15981	16077	16067	15939	16057	15989	15949	16081	16046	15942	15928	16078	16059	16106	16000	16129	16156	16055	15926	16044	15915	16182	15937	15908	16019	16091	16208	16049	15970	16004	16091	16019	16108	15933	16089	15990	16146	16018	15951	16040	15945	16047	16193	15915	16009	16073	15981	15939	16021	16098	15934	16144	16057	15942	16040	16130	15820	15837	16000	16089	16019	16207	16028	16156	16150	16251	16079	16065	16062	16135	16085	15991	16082	16051	15901	16151	15900	16096	16049	16010	16038	16128	16044	15936	16135	16087	16148	15917	16096	16025	15918	16095	15986	15975	16017	15947	16037	16216	16123	16088	16201	15899	15960	16065	16102	16093	15912	16256	16056	15985	16167	16057	15976	16024	16197	16013	15998	15909	16073	16014	15952	16094	16126	15821	15930	16092	15965	16130	16093	15830	15867	16066	16086	16286	16038	15909	16018	15981	16076	16088	16141	16056	16016	16064	16132	16027	16109	16145	15909	16241	16044	16143	15990	15994	15918	15935	16058	16157	16044	15786	16148	15983	15901	15874	16014	16045	16048	16077	16119	16081	16109
30430	35035	39955	30289	21943	19504	18760	18696	18532	18746	18547	18695	18672	18638	18571	18643	18638	18620	18508	18688	18771	18438	18504	18472	18567	18710	18615	18442	18640	18413	18565	18591	18388	18689	18535	18747	18578	18638	18554	18457	18794	18638	18497	18583	18476	18523	18533	18470	18707	18744	18483	18819	18747	18476	18594	18556	18602	18523	18376	18556	18761	18626	18672	18424	18626	18730	18629	18526	18622	18644	18788	18666	18692	18629	18579	18934	18479	18545	18588	18553	18625	18644	18696	18481	18642	18621	18667	18598	18723	18407	18512	18574	18611	18500	18756	18566	18661	18481	18522	18574	18630	18537	18616	18597	18390	18703	18571	18799	18714	18745	18527	18371	18835	18644	18896	18563	18620	18567	18515	18565	18668	18335	18637	18381	18733	18468	18738	18558	18514	18657	18492	18537	18644	18672	18652	18254	18551	18608	18633	18412	18758	18687	18662	18734	18649	18763	18484	18686	18437	18691	18663	18505	18479	18457	18506	18441	18786	18617	18740	18529	18591	18423	18549	18699	18571	18510	18503	18666	18763	18741	18542	18529	18740	18451	18664	18389	18541	18348	18586	18585	18768	18595	18625	18471	18414	18573	18686	18554	18595	18794	18447	18527	18578	18599	18658	18501	18488	18802	18659	18738	18716	18636	18775	18367	18450	18646	18698	18492	18611	18630	18668	18539	18605	18642	18565	18498	18645	18693	18602	18608	18857	18660	19066	18555	18420	18663	18485	18305	18400	18486	18423	18467	18644	18585	18653	18603	18703	18471	18685	18587	18697	18612	18500	18567	18659	18676	18808	18611	18405	18846	18703	18453	18395	18720	18578	18445	18624	18539	18722	18569	18652	18580	18569	18678	18755	18616	18532	18603	18579	18689	18706	18656	18509	18686	18591	18522	18637	18518	18602	18438	18765	18682	18543	18622	18713	18585	18620	18713	18604	18574	18540	18498	18515	18489	18329	18611	18351	18553	18363	18660	18585	18584	18589	18599	18675	18454	18510	18548	18549	18599	18576	18544	18582	18697	18619	18707	18588	18668	18680	18639	18472	18525	18480	18588	18544	18785	18676	18519	18637	18577	18552	18712	18834	18494	18644	18833	18688	18597	18529	18632	18677	18652	18418	18652	18436	18683	18503	18616	18584	18798	18444	18514	18497	18622	18650	18633	18439	18520	18722	18568	18623	18678	18637	18551	18663	18526	18703	18631	18462	18447	18775	18677	18414	18724	18405	18462	18603	18486	18522	18573	18557	18515	18642	18513	18648	18534	18634	18646	18751	18587	18598	18682	18629	18471	18764	18731	18643	18618	18591	18524	18524	18375	18447	18278	18602	18645	18592	18634	18570	18609	18558	18595	18431	18644	18885	18730	18536	18839	18593	18646	18636	18591	18499	18376	18469	18598	18484	18743	18418	18466	18533	18517	18437	18614	18662	18696	18458	18645	18759	18473	18525	18435	18476	18552	18550	18607	18620	18733	18759	18679	18564	18657	18754	18514	18717	18613	18790	18816	18528	18619	18698	18535	18691	18435	18603	18545	18527	18593	18745	18548	18550	18572	18641	18621	18523	18747	18567	18625	18587	18632	18549	18541	18542	18550	18596	18802	18745	18783	18434	18467	18586	18381	18693	18580	18752	18624	18375	18878	18499	18403	18656	18599	18558	18530	18389	18762	18540	18556	18513	18578	18525	18873	18705	18419	18501	18496	18616	18545	18303	18736	18661	18567	18457	18507	18690	18628	18641	18433	18552	18577	18635	18318	18610	18659	18520	18561	18716	18573	18687	18428	18358	18698	18749	18542	18706	18569	18459	18608	18634	18544	18395	18587	18666	18544	18524	18528	18538	18785	18735	18553	18847	18780	18638	18506	18749	18406	18365	18404	18548	18734	18669	18624	18766	18796	18610	18694	18431	18546	18833	18336	18657	18632	18673	18583	18570	18610	18534	18595	18773	18532	18601	18535	18738	18580	18467	18542	18733	18696	18665	18671	18537	18368	18398	18659	18421	18471	18531	18587	18481	18581	18635	18487	18696	18702	18376	18610	18730	18740	18711	18713	18733	18283	18695	18564	18513	18602	18592	18583	18467	18582	18698	18519	18678	18741	18599	18516	18627	18530	18500	18610	18809	18546	18665	18644	18559	18475	18459	18490	18717	18902	18660	18710	18674	18587	18467	18696	18433	18675	18377	18637	18677	18567	18392	18600	18573	18469	18687	18500	18498	18616	18623	18743	18666	18409	18535	18620	18520	18572	18575	18541	18580	18734	18638	18789	18654	18854	18774	18590	18431	18473	18441	18410	18593	18549	18580	18598	18732	18788	18686	18715	18479	18586	18715	18439	18627	18645	18642	18598	18544	18755	18596	18502	18560	18593	18638	18669	18613	18447	18557	18768	18578	18628	18837	18509	18444	18518	18562	18766	18614	18525	18558	18610	18491	18545	18509	18466	18566	18628	18540	18447	18531	18779	18471	18409	18577	18547	18565	18727	18343	18468	18580	18649	18688	18572	18543	18594	18497	18551	18582	18668	18427	18711	18553	18422	18595	18444	18527	18615	18498	18554	18436	18535	18645	18584	18733	18642	18747	18683	18707	18566	18546	18805	18549	18632	18558	18700	18591	18503	18394	18515	18483	18715	18507	18695	18448	18823	18756	18610	18330	18573	18734	18542	18581	18495	18538	18647	18523	18678	18429	18462	18430	18455	18594	18665	18592	18407	18538	18628	18587	18609	18618	18452	18558	18729	18487	18633	18834	18565	18596	18744	18518	18610	18642	18487	18567	18500	18630	18604	18535	18577	18682	18513	18631	18496	18680	18615	18566	18491	18618	18543	18478	18500	18663	18557	18840	18547	18670	18747	18520	18602	18577	18645	18590	18774	18682	18705	18538	18556	18526	18440	18519	18774	18516	18494	18716	18453	18684	18499	18620	18594	18535	18492	18770	18599	18486	18550	18586	18519	18550	18418	18452	18425	18656	18637	18528	18587	18708	18515	18459	18492	18421	18566	18532	18615	18711	18614	18596	18533	18475	18610	18733	18446	18827	18374	18604	18641	18713	18552	18785	18574	18569	18477	18536	18525	18661	18576	18947	18564	18548	18447	18556	18499	18431	18459	18622	18766	18416	18606	18411	18647	18698	18526	18601	18750	18601	18784	18568	18701	18569	18621	18612	18596	18690	18468	18411	18525	18335	18718	18717	18669	18669	18608	18593	18625	18429	18444	18609	18578	18437	18448	18663	18687	18586	18333	18493	18601	18713	18720	18555	18455	18481	18612	18357	18223	18484	18585	18746	18460	18549	18743	18712	18220	18621	18524	18480	18630	18736	18610	18691	18817	18603	18424	18602	18450	18618	18543	18519	18495	18469	18478	18484	18515	18469	18482	18689	18625	18500	18557	18779	18656	18610	18365	18690	18578	18651	18576	18623	18454	18523	18609	18695	18424	18444	18589	18727	18454	18634	18571	18347	18689	18591	18679	18654	18559	18784	18548	18777	18678	18736	18482	18672	18559	18496	18550	18653	18704	18581	18648	18603	18553	18729	18738	18768	18516	18444	18635	18597	18464	18535	18454	18656	18579	18496	18440	18675	18745	18648	18396	18658	18662	18635	18877	18619	18822	18709	18746	18562	18549	18813	18513	18505	18581	18747	18532	18506	18658	18749	18450	18559	18575	18642	18667	18758	18601	18777	18641	18715	18686	18692	18545	18727	18657	18545	18825	18515	18670	18719	18635	18564	18584	18637	18633	18580	18448	18601	18567	18607	18663	18551	18670	18509	18675	18426	18786	18676	18329	18523	18407	18570	18642	18777	18843	18511	18566	18586	18575	18660	18532	18612	18501	18736	18513	18515	18542	18491	18667	18745	18603	18324	18338	18574	18460	18541	18672	18505	18686	18505	18570	18643	18660	18616	18466	18660	18579	18630	18567	18606	18473	18676	18793	18963	18599	18463	18476	18638	18679	18655	18477	18739	18489	18609	18733	18579	18798	18616	18634	18541	18597	18695	18573	18767	18366	18518	18548	18955	18478	18593	18375	18616	18518	18728	18664	18825	18641	18517	18675	18703	18520	18558	18676	18602	18330	18559	18506	18615	18787	18547	18659	18620	18783	18294	18539	18538	18524	18353	18689	18681	18693	18775	18311	18631	18595	18624	18405	18566	18497	18496	18679	18650	18533	18728	18469	18454	18520	18663	18734	18609	18566	18525	18512	18610	18510	18557	18639	18602	18493	18458	18524	18653	18467	18548	18686	18573	18705	18453	18554	18604	18522	18613	18516	18677	18515	18525	18520	18733	18511	18520	18696	18656	18551	18602	18434	18590	18590	18558	18671	18623	18549	18501	18644	18486	18641	18369	18625	18362	18625	18531	18440	18814	18514	18742	18571	18488	18537	18586	18710	18628	18661	18738	18592	18682	18624	18502	18677	18588	18519	18489	18549	18563	18529	18924	18684	18831	18699	18750	18888	18744	18645	18532	18500	18451	18658	18535	18567	18686	18735	18445	18668	18486	18616	18597	18496	18519	18542	18713	18682	18715	18642	18522	18578	18638	18440	18549	18810	18477	18542	18661	18449	18918	18725	18728	18605	18545	18595	18530	18487	18626	18724	18611	18534	18809	18524	18744	18693	18838	18664	18774	18385	18558	18631	18717	18640	18669	18589	18380	18623	18578	18566	18395	18438	18522	18436	18604	18615	18488	18572	18449	18638	18597	18587	18608	18486	18722	18556	18438	18380	18453	18582	18670	18534	18654	18585	18514	18392	18518	18509	18659	18542	18515	18542	18553	18648	18642	18457	18535	18576	18515	18535	18559	18513	18736	18654	18776	18622	18699	18472	18698	18503	18733	18518	18804	18707	18524	18562	18591	18429	18458	18558	18686	18381	18560	18739	18391	18598	18399	18691	18480	18601	18640	18506	18827	18709	18518	18677	18439	18526	18491	18690	18527	18726	18471	18796	18677	18667	18467	18710	18677	18695	18532	18520	18544	18504	18573	18559	18520	18496	18522	18670	18591	18486	18757	18707	18657	18687	18596	18610	18704	18629	18559	18604	18310	18496	18628	18787	18532	18497	18449	18690	18567	18694	18614	18617	18714	18715	18523	18537	18506	18719	18879	18415	18493	18630	18704	18514	18521	18597
37019	54121	42002	26067	18987	16478	15767	16040	15955	16036	16038	15856	16013	15774	15823	15964	15948	15853	15661	15984	15864	15837	15812	15988	15985	15733	15853	15953	15726	15936	15876	15902	15928	15817	15899	15903	15874	15939	15902	15651	15816	15806	15865	15947	15944	15822	15954	15931	15797	15958	15689	15911	15691	15760	15819	15933	15881	15815	15887	15971	15782	15804	15848	15916	15899	15869	15829	15939	15997	15777	15841	15864	15872	15905	15941	15891	15882	15800	15889	15840	15990	15820	15934	15864	15669	15818	15880	15819	15837	15843	15695	15937	15800	16077	15874	15793	15859	16014	15815	15766	15635	15975	15828	15804	15970	16075	16087	15923	15888	15854	15795	15852	15941	15955	15890	15857	15901	15875	15788	16069	15848	15643	16026	15950	15846	15851	15879	15921	15881	15879	15919	15918	15957	15798	15786	16103	15950	15956	15874	15811	15655	15838	15780	16023	15854	15778	15784	15966	15719	15789	15966	15888	16013	15929	15864	15815	15983	15765	15862	15778	15957	15921	15822	15876	15870	15960	15748	15832	15871	15813	15851	15835	15845	15774	15664	15922	15903	15940	15770	15943	15907	15911	15834	15849	16021	15784	15867	15838	15894	15924	15975	15767	15725	15980	15873	15908	15798	15922	15848	15867	15839	15729	15850	16028	15897	15751	16080	15969	15949	15752	15962	15855	16084	15989	15834	15766	15842	15933	15907	15720	16053	16017	15985	16015	15709	15984	15649	15910	15932	15804	15965	15869	15998	15968	15902	15817	16120	15879	15772	15837	15917	15738	15880	15822	16070	15982	15844	15906	15840	15979	15883	15878	15703	15990	15773	15938	15994	15777	15935	15702	16133	15873	15979	15824	15914	15907	15921	15915	15756	16007	15598	15958	15838	15843	15875	16113	15928	15983	15950	15855	15826	15936	15790	15929	16155	15970	15816	15671	15857	15961	15892	15943	15881	16057	15885	15822	15881	15782	15780	16020	15934	15859	15956	15860	15861	15884	15819	15877	15816	15945	15844	15877	15981	15817	15688	15810	15966	15815	15701	15835	15948	15850	15891	16028	16046	15800	15897	15823	15938	15783	15924	16040	15797	15811	15879	16004	15809	15618	15907	15934	15891	15792	15894	15712	15994	15822	16152	15801	15948	15737	15782	15964	16153	15998	15843	15926	15896	15937	15641	15986	16023	15750	16018	16020	15842	15904	15994	15929	15715	15980	15796	16006	15936	15821	15962	15854	15747	15905	15831	15894	15894	15850	15954	16012	15900	15853	15767	15724	15822	15992	15790	15809	15797	15780	15942	15994	15790	15937	15874	15793	15760	15957	15767	15905	15890	15733	15796	15891	15833	15883	15749	15817	15974	15857	15812	15870	15982	15843	15707	15930	15801	15901	15872	15965	15858	15859	15965	15931	15775	15903	15989	15838	15865	15851	15947	16028	16070	15895	15876	15964	15771	15725	15900	15912	15894	15986	16010	15903	15992	16050	15877	15929	15832	15893	15916	15809	15871	15930	15872	15869	15916	15928	15854	15902	15824	15857	15792	15752	15779	15866	15904	16051	15824	15860	15941	15845	15963	15854	15913	15860	15814	15837	16086	15828	15761	15858	15873	16062	16185	15863	16119	15837	15876	15764	16162	15838	15998	15829	15862	15726	15694	15969	15877	15815	16017	15772	15926	15936	15998	16059	16045	15854	15916	15742	15921	15933	15735	15923	15816	15910	15852	15850	15823	16006	16015	15845	15867	15897	15805	15913	15885	15909	15853	15985	15972	15799	15781	15866	15923	15740	15949	15991	15792	15780	15960	16027	15792	16002	15944	15894	15987	16117	15945	15859	15968	15906	15873	15665	15871	15997	15938	15887	15738	15905	15835	15744	15915	15864	15972	15963	15691	15780	15857	16082	15932	15854	15757	15943	15848	15966	15871	15944	15788	15883	15985	15942	16000	15934	15897	15890	15897	15742	15766	15988	15969	15802	15863	15940	15974	15878	16040	15804	15902	15985	16057	15927	15885	15893	15878	15941	15954	15983	15705	15906	16004	15932	15869	16000	15935	15816	16022	15871	15783	15753	15839	16007	15915	15891	15957	15928	15848	15706	15900	15818	15794	16011	15929	15952	15986	15776	16147	15819	15845	15825	15895	15766	15899	15775	15938	15935	16039	15697	15675	15946	15935	15921	15867	15847	15884	15769	15818	15902	15789	15952	15627	15719	15909	16149	15877	15889	15896	16024	15907	15888	16010	15974	15932	15754	15861	15883	15782	15960	15763	16030	15830	15829	16089	15936	15864	15836	15822	15872	15953	16058	15956	15986	15799	15874	15958	16004	15830	15807	15985	16068	15984	15926	15869	15866	15828	15897	15780	15811	15944	15877	15708	15954	15913	15965	15894	15950	15899	15816	15842	16065	15784	15918	15853	16051	15881	15795	16025	15764	15940	15857	15752	15950	15790	15846	15874	15965	15869	15832	15823	15975	15980	15822	15770	15811	15690	15814	15809	15814	16074	15925	15974	15856	15843	15858	15907	15962	15914	16024	15823	15717	15871	16084	15723	15836	15705	15833	15768	15858	15850	15793	15967	15756	15743	15849	15959	16021	16049	15818	16011	15861	15913	15990	15926	15851	15901	16085	15980	16000	15935	15923	15917	15943	15784	15812	16029	15904	15783	15843	15891	15861	15943	15906	15888	15853	16046	15991	15837	15861	15982	15824	15983	15825	16064	15966	15894	15866	15977	15977	15890	15768	15733	15911	15859	15938	15934	15935	15941	15937	15993	15949	15956	15850	15902	15817	15833	16016	15756	15812	15977	15793	16064	15862	15861	15830	15945	15878	15911	15833	15881	15867	15975	15976	15875	15961	15915	15934	15971	15982	15719	15818	15874	15816	15831	16128	15891	15879	15911	15998	16070	15936	15826	15787	15930	15769	15936	15920	16041	15943	15591	15897	15963	15993	15912	15855	16043	15847	15893	15601	15844	15940	16034	15996	15867	15895	15916	15792	15739	15896	15885	15934	15932	15722	15987	15871	15920	15878	15893	15844	15789	15781	15841	15979	15950	15744	15832	15972	16019	16035	15788	15786	15954	15940	16073	15925	15903	15874	15801	15924	15883	15936	15917	15857	15863	15875	15790	15854	15770	15942	15870	15856	15888	15874	15921	15956	15936	15885	15847	15697	15896	15853	16053	15783	16067	15927	16034	15864	15929	15794	15816	15890	16093	15676	15896	15959	16036	15871	16021	15827	15927	15858	15833	15993	15857	15904	15819	15971	15822	15934	15993	15887	15888	15961	15893	15969	15965	15995	15919	15988	15715	15975	15839	15921	15817	15771	15849	15770	15799	15878	15962	15961	15525	15901	15962	15819	15829	15867	16024	15859	15960	15843	15893	16022	15811	15880	15864	15793	15952	15930	15952	15830	15737	15878	16015	15729	15852	15711	15972	15935	16117	15715	15978	15790	15894	15870	15902	15797	15757	15714	15927	15908	15871	16018	15810	15851	15782	15828	15836	15817	15890	15774	15998	16033	15787	15823	15956	15863	15822	15938	15781	15792	15987	15930	15822	15958	15801	15934	16015	15843	15898	15978	15858	16045	15930	15966	15980	15713	15862	15905	15903	15945	15652	15973	15939	15894	16001	15960	15969	16109	15899	15859	15634	16077	15968	15949	15895	15885	15758	15922	15869	15928	15802	15946	15901	15795	15890	15800	16024	15830	15826	15703	15787	15822	15845	15849	15791	15912	15853	15874	15801	15947	15879	15880	15868	15763	15822	15903	15933	15730	15956	15934	15920	15818	15771	15700	15932	15776	15687	15846	15915	15907	15898	15930	15899	15852	16078	15873	15835	15925	15754	15744	15913	15689	15874	15734	16063	15997	15961	15801	16054	15910	16067	15884	15773	15990	15818	15935	15886	16009	15702	15997	15806	15736	16020	15884	15828	15900	15865	15871	15739	15933	15922	15914	15738	15991	15961	15886	15873	15848	15925	15825	15909	15842	15974	15955	15876	15802	15868	15891	16011	15930	15975	15861	15769	15848	15954	15882	15927	15751	15954	15811	15861	15901	15835	15959	15829	15828	15843	15965	15784	15850	15891	15900	15932	15853	15966	15797	15964	15858	15750	15831	15874	15801	15958	15712	16031	16045	15884	15966	15744	16036	15879	15794	15826	15830	15919	15740	15863	15773	15919	15827	15576	15893	15724	15862	15850	15760	16015	15943	16032	16022	15840	16025	15754	15994	15969	15942	16035	15990	15716	15932	15834	15944	15929	16059	15879	15848	15794	15773	15870	15690	15851	16005	15868	15966	15975	15731	16059	15836	15964	15953	15940	15824	15923	15864	15940	15885	15945	15998	15883	15808	15844	15841	15910	15877	15884	15935	15914	16045	15937	15958	15897	15966	15887	15871	15955	15828	16027	15798	15994	15771	15783	15962	15715	15819	15854	15843	15876	15853	16021	15891	16016	15824	16055	15917	15777	15794	15918	15895	15843	15853	15886	15975	16094	15924	15871	15962	15793	15634	15879	15897	15832	16051	15893	15920	15919	16010	15939	16010	15908	16000	15920	15876	15905	15833	15905	15910	15888	15869	15757	15996	15908	15926	16005	16037	15774	15745	15908	15842	15839	15967	16023	15922	16031	15838	16015	15761	15963	15809	15823	15831	15759	15948	16039	15773	15954	15794	16187	16015	15701	15906	15787	16027	15872	15768	15810	15890	15975	16003	15931	16072	15837	15907	15953	15864	15889	15983	15948	16000	15761	15827	15883	15810	15970	15827	15946	15925	16083	15844	16004	15843	16025	15857	15949	15866	15784	15868	15943	15972	16038	16063	15909	16021	15759	16032	15911	15794	15878	15819	15926	15795	15915	15908	15864	15850	15880	15814	15936	15753	15973	15784	15896	15926	15841	16039	15634	15823	15891	15874	15910	15844	15919	15786	15973	15898	16024	15824	15861	16157	15864	15991	15825	15811	15850	16027	15902	15992	15993	15874	15872	15731	15953	15796	15854	15811	16039	15928	16026	15855	15934	15826	15824	15643	15889	15905	16028	15785	15891	15889	15794	15788	15946	16187	15944	15947	15883	15868	15806	15779	15774	15810	15990	15925	15781	15801	15852	15968	15848	15874	15872	15880	15814	15865
25565	26061	39817	36287	27407	22928	20708	18752	18594	18685	18812	18528	18719	18709	18775	18708	18521	18718	18667	18688	18701	18669	18552	18694	18610	18643	18648	18612	18610	18613	18582	18556	18611	18511	18694	18563	18535	18625	18451	18693	18452	18399	18543	18581	18542	18560	18662	18457	18648	18928	18518	18399	18548	18325	18491	18588	18688	18557	18521	18504	18590	18431	18409	18471	18676	18480	18478	18479	18588	18318	18495	18695	18571	18499	18544	18523	18754	18627	18564	18563	18478	18521	18569	18681	18501	18483	18610	18616	18492	18727	18547	18529	18514	18408	18434	18459	18485	18404	18695	18555	18424	18318	18518	18439	18388	18527	18433	18633	18520	18599	18554	18698	18524	18360	18442	18484	18534	18553	18482	18596	18569	18209	18534	18353	18573	18357	18689	18440	18504	18519	18464	18508	18454	18520	18500	18403	18349	18706	18460	18383	18668	18448	18707	18583	18356	18267	18402	18527	18304	18500	18602	18469	18488	18463	18532	18534	18526	18514	18524	18473	18326	18554	18374	18443	18477	18506	18490	18381	18423	18494	18510	18542	18541	18692	18555	18530	18699	18538	18417	18457	18403	18495	18634	18475	18546	18662	18425	18631	18413	18555	18536	18412	18441	18672	18583	18517	18504	18373	18478	18560	18415	18700	18612	18435	18696	18905	18572	18391	18414	18411	18414	18636	18459	18581	18486	18554	18566	18250	18515	18673	18504	18548	18455	18711	18398	18557	18473	18486	18387	18586	18470	18551	18466	18509	18525	18623	18492	18395	18487	18539	18243	18562	18330	18596	18426	18371	18611	18477	18496	18516	18523	18440	18629	18320	18570	18472	18398	18736	18647	18634	18616	18394	18577	18583	18436	18498	18430	18504	18565	18658	18541	18752	18535	18440	18522	18343	18460	18525	18564	18494	18790	18553	18438	18365	18255	18644	18404	18724	18658	18580	18589	18484	18650	18585	18550	18594	18457	18450	18334	18485	18660	18621	18721	18744	18443	18463	18430	18475	18670	18536	18394	18321	18724	18516	18607	18585	18515	18648	18425	18200	18450	18411	18584	18484	18519	18404	18489	18686	18749	18551	18569	18423	18527	18654	18396	18423	18442	18471	18631	18547	18516	18366	18527	18646	18310	18492	18379	18507	18570	18483	18461	18621	18453	18516	18459	18497	18444	18462	18287	18813	18602	18494	18604	18757	18704	18444	18328	18577	18587	18590	18415	18342	18281	18490	18555	18463	18404	18518	18511	18662	18609	18524	18228	18515	18718	18472	18574	18362	18489	18542	18407	18579	18382	18559	18311	18589	18535	18427	18551	18537	18341	18505	18433	18439	18476	18449	18342	18495	18499	18491	18455	18576	18578	18438	18607	18608	18454	18284	18452	18236	18158	18374	18491	18734	18519	18339	18385	18655	18446	18216	18381	18580	18653	18369	18362	18583	18515	18580	18324	18696	18360	18333	18428	18202	18500	18453	18418	18341	18435	18560	18417	18696	18490	18476	18563	18597	18596	18601	18554	18408	18445	18423	18708	18246	18450	18660	18382	18422	18412	18450	18454	18592	18460	18447	18478	18630	18601	18505	18745	18434	18568	18605	18517	18425	18445	18649	18506	18331	18531	18454	18573	18551	18561	18684	18459	18701	18616	18517	18593	18716	18489	18694	18734	18432	18392	18411	18340	18530	18568	18303	18584	18539	18280	18544	18502	18550	18569	18624	18454	18456	18394	18640	18623	18593	18458	18423	18368	18404	18620	18575	18394	18561	18483	18502	18209	18545	18343	18446	18496	18524	18518	18540	18526	18455	18621	18472	18353	18430	18398	18356	18729	18419	18427	18543	18495	18660	18471	18200	18336	18638	18463	18484	18482	18592	18514	18665	18445	18683	18572	18458	18642	18479	18594	18523	18729	18391	18684	18450	18461	18646	18665	18440	18581	18358	18484	18587	18377	18436	18602	18480	18641	18419	18326	18407	18548	18583	18447	18506	18449	18353	18555	18572	18468	18424	18558	18503	18485	18395	18619	18617	18390	18456	18497	18645	18601	18397	18556	18473	18383	18530	18602	18511	18535	18500	18526	18710	18463	18221	18428	18529	18534	18503	18817	18361	18455	18550	18557	18435	18511	18403	18360	18640	18720	18549	18499	18491	18555	18259	18498	18573	18588	18459	18405	18464	18333	18548	18410	18416	18445	18559	18578	18470	18660	18442	18668	18412	18409	18444	18440	18452	18619	18498	18612	18756	18519	18764	18743	18468	18644	18416	18547	18605	18587	18400	18620	18297	18491	18425	18316	18655	18529	18416	18512	18725	18360	18333	18322	18474	18245	18323	18567	18378	18628	18460	18611	18418	18598	18467	18413	18448	18551	18509	18401	18405	18498	18541	18332	18407	18454	18675	18368	18653	18621	18604	18597	18557	18522	18314	18653	18658	18586	18490	18778	18581	18671	18359	18432	18521	18574	18441	18634	18542	18565	18441	18515	18489	18708	18638	18548	18588	18640	18451	18350	18374	18524	18228	18602	18539	18231	18430	18632	18332	18500	18584	18493	18553	18545	18356	18336	18649	18609	18467	18654	18445	18676	18466	18480	18554	18421	18527	18512	18537	18632	18598	18428	18528	18632	18567	18535	18510	18653	18628	18670	18515	18489	18570	18477	18424	18609	18319	18365	18441	18701	18443	18448	18555	18661	18751	18402	18373	18631	18458	18609	18488	18485	18632	18589	18489	18555	18600	18418	18630	18374	18415	18524	18460	18396	18652	18490	18453	18189	18467	18517	18343	18367	18511	18637	18560	18609	18491	18451	18467	18912	18474	18484	18484	18465	18487	18554	18689	18261	18371	18583	18204	18449	18520	18249	18367	18509	18479	18526	18683	18496	18723	18515	18549	18526	18402	18360	18399	18516	18443	18442	18578	18285	18308	18488	18522	18513	18623	18462	18792	18363	18593	18524	18358	18304	18611	18694	18484	18382	18624	18504	18415	18634	18432	18462	18458	18637	18543	18560	18640	18339	18387	18257	18840	18573	18462	18441	18622	18569	18405	18296	18574	18583	18511	18474	18616	18462	18369	18426	18652	18655	18448	18370	18420	18429	18552	18398	18531	18522	18544	18326	18560	18497	18365	18565	18607	18502	18535	18617	18418	18372	18509	18389	18808	18548	18506	18639	18558	18513	18497	18345	18591	18623	18413	18410	18393	18409	18539	18493	18466	18352	18495	18637	18706	18595	18737	18412	18651	18419	18348	18402	18556	18611	18557	18481	18663	18481	18594	18533	18651	18668	18259	18426	18533	18417	18500	18318	18630	18555	18297	18554	18353	18419	18320	18573	18764	18520	18430	18619	18469	18447	18535	18567	18624	18456	18548	18430	18595	18405	18573	18541	18369	18346	18598	18617	18711	18681	18577	18605	18493	18638	18461	18530	18358	18492	18405	18400	18522	18457	18497	18713	18493	18641	18443	18557	18560	18578	18606	18449	18591	18530	18541	18424	18391	18425	18312	18736	18695	18533	18446	18555	18641	18620	18620	18602	18533	18519	18489	18512	18516	18619	18578	18670	18603	18516	18640	18783	18484	18629	18486	18565	18415	18761	18487	18486	18819	18560	18438	18509	18400	18617	18430	18440	18398	18585	18470	18547	18586	18334	18429	18509	18431	18580	18429	18528	18453	18384	18651	18373	18560	18533	18298	18575	18760	18505	18468	18041	18413	18602	18573	18573	18654	18476	18601	18482	18530	18367	18541	18479	18466	18338	18462	18539	18383	18547	18464	18276	18567	18661	18519	18594	18498	18538	18764	18607	18531	18446	18598	18544	18310	18468	18600	18439	18371	18454	18480	18308	18540	18450	18407	18645	18513	18595	18465	18824	18581	18532	18512	18534	18469	18880	18499	18583	18497	18368	18557	18417	18647	18625	18420	18435	18620	18608	18518	18377	18454	18577	18729	18516	18506	18618	18249	18505	18749	18538	18670	18407	18634	18539	18527	18592	18601	18535	18429	18497	18367	18504	18418	18478	18488	18445	18437	18447	18432	18705	18521	18509	18604	18525	18558	18522	18554	18467	18436	18658	18375	18347	18557	18417	18466	18766	18495	18347	18541	18584	18342	18561	18579	18389	18347	18494	18387	18499	18701	18395	18522	18413	18345	18549	18589	18718	18552	18546	18530	18619	18328	18576	18517	18546	18365	18515	18603	18497	18408	18664	18426	18507	18291	18481	18515	18526	18452	18558	18652	18507	18629	18526	18545	18489	18407	18455	18374	18617	18623	18648	18295	18495	18486	18473	18532	18525	18722	18367	18726	18672	18453	18547	18482	18456	18510	18492	18519	18677	18580	18539	18485	18522	18437	18496	18314	18533	18508	18567	18583	18481	18539	18309	18624	18623	18590	18683	18449	18501	18342	18364	18631	18262	18407	18568	18465	18656	18480	18409	18380	18292	18608	18560	18614	18496	18527	18611	18694	18382	18486	18399	18449	18449	18485	18504	18183	18517	18625	18508	18469	18428	18486	18574	18427	18427	18449	18462	18524	18479	18372	18463	18421	18515	18401	18589	18497	18419	18434	18459	18394	18460	18496	18553	18543	18637	18463	18695	18597	18550	18381	18675	18567	18714	18551	18464	18457	18520	18455	18539	18511	18691	18461	18291	18303	18420	18566	18434	18384	18629	18594	18527	18489	18587	18498	18483	18407	18572	18409	18379	18684	18511	18472	18616	18569	18739	18545	18655	18621	18425	18496	18351	18379	18439	18467	18509	18539	18482	18562	18381	18440	18675	18585	18592	18542	18470	18623	18490	18287	18589	18624	18534	18469	18563	18490	18575	18274	18378	18420	18343	18311	18535	18538	18259	18597	18313	18327	18628	18585	18587	18446	18385	18525	18572	18518	18778	18306	18593	18488	18620	18521	18537	18602	18287	18426	18516	18256	18390	18442	18722	18653	18641	18641	18675	18688	18469	18476	18693	18679	18484	18631	18608	18535	18556	18454	18465	18566	18550	18366	18583	18526	18651	18313	18360	18513	18486	18484	18445	18487	18533	18477	18543	18592	18708	18668	18417	18462	18597	18337	18624	18351	18446	18683	18659	18603	18375	18674	18527	18380	18356	18594	18361	18450	18565	18660	18357	18493	18618	18500	18586	18167
58597	89985	69379	43894	27535	18405	15797	15866	15797	15927	15999	15862	16126	15910	16071	15943	15995	15971	15883	15884	16000	15822	15883	15740	15851	15766	15934	15872	15913	15989	15793	15978	15948	15926	15911	15765	15860	15870	15958	15783	15807	15851	15999	15879	15792	15879	16006	15903	16124	15794	15860	15957	15853	15591	15902	15833	15970	15954	15962	15830	15964	15988	15881	15957	16020	15898	15734	15831	15851	15898	15900	15919	15847	15820	15898	15891	15850	16006	15836	15996	15898	15707	15880	15770	15930	15780	15815	16123	15785	15909	16010	15944	15805	15923	16054	15934	15665	15910	15873	15949	15815	15746	15920	15990	16058	15626	15884	15798	15829	15933	15771	15873	15900	15885	15687	15968	15928	15969	15927	15790	15751	15855	15753	15864	15837	15809	15757	15987	15989	15747	15890	15859	16053	15994	15990	15983	15832	15804	15982	15891	15849	15866	15876	15931	15832	15869	15993	15790	15951	15835	16075	15909	15901	15750	15726	15945	15926	15990	15921	15862	15936	15858	15984	15787	15788	15986	16052	15812	15856	15847	15766	15801	15664	16035	15852	15991	15859	15953	16031	16058	15846	15791	15935	15982	15716	16024	15794	15901	15809	15944	15889	15875	16026	15784	15967	15870	15937	15967	15839	15967	15745	15812	15950	16033	16024	15798	15840	15870	15878	15840	15960	15868	15911	15935	15799	15934	15781	15751	15946	15840	16039	15826	15907	15802	15839	15893	15802	15773	15928	15722	15792	16097	15867	15825	15936	15884	15971	16033	15847	15897	15828	15830	15742	15881	15959	15859	15843	15820	15862	15804	15827	15914	15913	15709	15892	15790	15870	15827	15798	15932	15796	15901	15834	15949	15742	15774	15876	15850	15884	15836	15831	15802	15941	15976	15860	15850	15907	15883	15890	15793	15847	15829	15991	15817	15965	15902	15800	15773	15807	15886	15887	15888	15917	16112	15767	16036	15934	15819	16019	16057	15977	15858	15869	15996	15873	15888	15901	15836	15810	15901	15874	15709	15882	15802	15946	15812	15737	15856	15862	15814	16073	15741	16070	15925	15837	16071	15937	15781	15837	15831	15885	15662	16020	15922	15906	15859	15775	15759	15797	15880	15829	15822	15796	15770	15848	16036	15833	15929	15892	15830	15695	16064	15996	15898	15857	15995	15894	15996	15895	15887	15942	15938	16031	15795	15968	16012	15793	15927	15940	15859	16003	15829	15969	15830	15798	15899	15980	15733	15977	15884	15861	16020	15880	15914	15877	15981	15932	15882	16007	15850	15936	15903	15981	16005	16006	15947	15995	15656	15915	15920	15917	15951	15965	15740	15666	15805	16014	15780	15822	15770	16062	15881	15863	15741	16053	15823	15980	16040	16001	15821	15983	15934	15922	15906	15716	15901	15943	15924	15889	15783	16026	15882	15702	15882	15866	15880	16031	15881	16097	15831	15788	16037	15864	15934	15851	15991	15933	15909	15930	15925	15908	15788	15836	15862	15908	15761	15862	15975	15806	15835	16053	15961	15910	15694	15949	15856	15667	15834	15922	15944	15931	15904	15937	15959	15897	15837	16069	15772	15880	15851	16080	15845	15787	15847	15971	15969	15814	15793	15961	15869	15915	15886	15879	15947	15690	15884	15785	15818	15861	15834	15823	15952	15914	15876	15889	15669	15891	15908	15977	15846	15945	15867	15727	15936	15806	16004	15966	15834	15912	15905	15927	15936	15871	15890	15860	15907	15945	15778	15993	15879	15864	15868	15895	16007	15930	15920	15914	15798	15997	15849	15865	15812	15792	15873	15912	15842	15825	15925	15953	15773	15927	15964	15767	16015	15965	15831	15670	15933	16060	15910	15697	15809	15695	15728	15979	16094	15700	15942	15998	15932	15708	15935	16073	16058	15792	15851	16035	15934	15912	15811	15958	15872	15858	15941	15735	15966	15905	15931	16032	15968	15829	15746	15816	15919	15836	15956	16056	15986	15855	15917	15907	15876	15907	15795	15945	15916	16009	16048	15865	15967	15892	15814	15913	15887	16037	15965	15921	15814	15879	16035	15969	15982	15834	15929	15966	16054	15867	15887	15900	15864	15799	15814	15974	15790	15888	16068	15983	15891	15841	15852	15909	15796	15828	15972	15831	15850	15839	15873	16069	15838	15822	15707	16019	15907	15826	15910	15867	16091	15969	15738	15958	15876	15908	15788	15689	15986	15988	15768	15947	15705	15856	15689	15846	15882	15705	15888	15990	15895	15868	16072	15797	16049	15918	15924	15885	15754	15688	15839	15736	15753	16025	16043	15967	15791	15977	16041	15813	15929	15857	15907	15834	15786	15820	15983	15898	15579	15938	16004	15813	15951	15769	15983	15808	15983	15734	15999	15915	15889	15889	15917	15914	15987	15917	15808	15930	15862	15953	15981	15800	15837	15817	16043	15924	15623	15887	15830	15817	15866	15886	15923	15914	15887	15890	15990	15909	15979	15985	15805	16065	15868	16060	15845	15896	15848	15627	15726	16035	15967	15832	15778	15834	15863	15905	15976	15765	15988	15949	15913	15854	15790	15888	15799	16074	16001	16066	15776	15810	16011	15913	15842	15940	15946	15935	15923	15860	15834	16031	15880	16042	15823	15888	15977	15888	15727	15896	15894	15860	15862	15755	15967	15859	15721	15976	16061	16032	15938	15835	15959	15984	15997	15955	15948	15935	15979	15804	15974	15907	15939	15781	15808	15869	15841	15778	16115	16079	16074	15912	15982	15778	15734	15853	15889	16003	15786	15856	15763	15670	15764	15853	16020	15945	15703	15934	15826	15883	15901	15775	15876	15881	16048	15839	15903	15977	15873	15893	15958	15849	15735	15935	15816	16036	15957	15717	15881	15782	15919	15878	15904	15838	15762	15858	15838	15776	15799	15875	16015	15846	15995	15880	15924	16042	15868	16001	15808	15818	15596	15848	15862	16029	15838	15809	16084	15862	15887	15809	15880	15980	15759	15730	16016	15756	16030	15788	16047	15997	15931	15874	15892	15914	15880	15843	15911	15884	16025	15668	15907	15776	15835	15665	15929	15871	15879	15985	15843	15861	15967	15926	15929	15827	15799	16048	16009	15793	15848	15876	15830	15858	16134	15762	15948	15937	15917	15703	15797	15644	15726	15770	15861	15873	15776	16114	16033	15741	15883	15794	15747	15893	15911	15832	15931	15917	16020	15888	15964	15912	15916	15913	15903	15979	15787	15854	15907	15941	15820	15960	15870	15954	15827	15989	15862	16135	15889	15911	15899	15894	15920	15829	15903	16092	15896	15939	15965	15998	15846	15870	15909	15923	15897	15879	15929	15799	15901	15560	15830	15742	15955	15914	16024	15820	15772	16140	15973	15858	15853	15899	15850	15739	15952	15658	15863	15677	16006	15773	15681	16021	15907	15894	15860	15783	16018	15883	15855	15885	16002	16063	16240	15864	15919	15970	15871	15840	15919	15830	15795	15876	15753	15951	15734	15849	15795	15924	15849	15844	15986	15977	15867	15966	15967	15848	16028	15844	15758	15851	15967	15900	15812	15962	15912	16015	15668	15895	15868	16100	15816	16071	15962	16023	15866	16091	15836	15853	15948	15801	15974	15766	15962	15930	15918	15979	15808	15924	15908	15852	15923	16036	15932	15923	15926	15886	15906	15978	16001	15762	15994	15958	15910	15834	15849	15908	16076	15733	16018	15867	16009	15872	16064	15973	15953	15902	15871	15826	16069	15972	15887	15639	15902	15808	15828	15872	15880	15842	15893	16026	15922	15952	15849	15756	16102	15846	15644	15918	15880	15724	15991	16012	15751	15829	15985	15712	15902	16006	15919	15891	15889	15824	16037	15901	15784	15922	16180	15788	15893	15847	15830	15899	16023	16085	15836	15923	16074	16043	15961	15990	15818	15776	15806	15745	15895	15920	15785	16085	15834	15878	15905	15915	15811	15840	15886	16010	16000	16001	15743	15912	15864	15763	15846	15830	15803	15869	15969	15827	15931	15886	15912	15822	15709	15882	16027	16054	15941	15801	15971	15782	16021	15847	16141	15849	15837	15883	15748	15893	15870	15951	15716	15839	15889	15945	15929	15740	16030	15999	15850	15794	15951	15796	15824	15831	15992	15882	15914	15996	15838	15954	15912	15858	15866	15899	15872	15843	15923	16000	15801	15898	15870	15913	16147	15794	15874	15995	15835	15797	15849	15902	16051	15939	15865	15923	15864	15948	15824	15943	15777	16021	15684	15873	15928	15943	15907	15857	15681	15834	15905	16082	15955	15879	15832	16014	15832	15938	15968	16016	15903	16035	15855	15779	15955	15894	15794	16003	15719	16054	15963	15900	15975	15896	15854	15979	15819	15850	15890	15740	16024	15825	16010	15886	15903	16056	15732	15989	15922	16014	15948	15801	15747	15947	15916	16087	16010	15660	16016	15872	15839	15969	15625	15797	15875	15859	15921	16060	15906	15898	15897	16016	15855	15983	15922	15768	15764	15870	15950	15887	15762	16213	15818	15746	15806	15912	15680	16000	16019	15959	15941	15916	15855	15930	15926	15880	15870	16084	16036	15803	15706	15945	15953	16074	15843	15929	15715	15913	15821	15800	15853	15845	15974	16097	15974	15988	15902	15838	15858	15986	15976	15766	15935	16030	16037	15975	15895	15897	16016	15779	15922	15888	15985	15854	15927	15912	15847	15761	16012	15804	15716	15879	15762	15870	15808	15813	15853	15977	15957	15847	15919	15782	15888	16123	15981	15842	15923	15844	15866	15929	15897	15988	15808	15753	15941	16027	15823	16011	15915	15965	15859	15812	15885	15820	15820	15940	15825	15908	15927	15921	15948	15812	15865	16031	15751	15902	16044	15814	15927	15838	15731	15790	15809	15703	15798	15966	15791	15995	15974	15820	15779	15875	15897	15812	15859	15910	16103	15885	15822	15905	16084	15886	16078	15889	15792	16003	15911	15897	15787	15919	15755	16053	15907	15992	16036	15895	15816	15912	15796	16062	15790	15806	15952	16074	15819	15863	15942	15879	15741	16041	15911	15934	15845	15871	16120	15881	15909	15960	15864	15936	15817	15907	15923	15686	15922	15744	16060	15899	15769	15807	15764	15945	15880	15780	16000
23079	22630	33647	30072	26409	25416	25230	19915	19157	19257	19241	18964	18962	18816	19189	19050	18764	18660	18916	18921	19095	19053	18972	18787	19032	18558	18852	18667	18872	18685	18637	18868	18796	18896	18775	18753	18822	18695	18663	18731	18661	18761	18810	18544	18574	18756	18759	18829	18706	18710	18654	18719	18642	18853	18778	18744	18589	18473	18803	18905	18813	18582	18822	18654	18793	18627	18896	18811	18756	18861	18741	18820	18541	18532	18443	18693	18621	18732	18660	18752	18622	18709	18754	18762	18660	18586	18735	18743	18877	18712	18799	18570	18752	18777	18724	18630	18593	18569	18694	18691	18577	18663	18789	18614	18619	18831	18588	18643	18770	18697	18629	18524	18675	18688	18548	18715	18512	18729	18698	18580	18554	18705	18947	18841	18744	18835	18868	18718	18840	18737	18530	18929	18753	18695	18656	18599	18672	18596	18585	18527	18754	18654	18804	18516	18678	18709	18603	18668	18602	18558	18648	18554	18608	18739	18708	18573	18508	18744	18591	18777	18768	18782	18587	18599	18691	18791	18657	18670	18616	18729	18564	18735	18677	18687	18705	18873	18679	18658	18763	18824	18658	18780	18786	18514	18925	18660	18518	18719	18692	18913	18569	18731	18757	18751	18595	18838	18893	18796	18698	18746	18628	18658	18628	18699	18726	18624	18600	18838	18764	18782	18727	18830	18545	18594	18833	18600	18797	18853	18720	18730	18782	18813	18882	18745	18525	18712	18531	18595	18751	18552	18739	18708	18639	18588	18724	18511	18679	18807	18864	18649	18607	18653	18657	18512	18661	18532	18725	18586	18711	18560	18564	18556	18565	18728	18777	18714	18780	18562	18763	18537	18766	18862	18802	18793	18770	18534	18645	18628	18508	18584	18662	18743	18813	18802	18647	18813	18743	18641	18674	18644	18821	18757	18861	18780	18637	18636	18689	18787	18661	18500	18643	18708	18631	18895	18758	18667	18624	18498	18638	18719	18708	18604	18703	18605	18587	18695	18902	18511	18709	18621	18904	18887	18594	18636	18576	18715	18736	18807	18731	18682	18661	18694	18541	18809	18811	18912	18514	18615	18588	18744	18596	18535	18607	18864	18833	18686	18648	18605	18588	18701	18577	18691	18884	18849	18718	18681	18788	18814	18751	18731	18607	18513	18718	18687	18709	18508	18771	18476	18577	18419	18802	18762	18627	18552	18787	18735	18706	18549	18634	18764	18710	18733	18773	18693	18618	18689	18735	18697	18617	18745	18688	18768	18615	18658	18614	18557	18589	18755	18717	18692	18674	18739	18674	18842	18714	18552	18729	18617	18769	18723	18576	18492	18717	18749	18440	18518	18815	18739	18678	18786	18720	18905	18502	18714	18707	18692	18450	18793	18637	18580	18688	18592	18650	18620	18609	18712	18524	18563	18785	18629	18694	18680	18718	18936	18679	18721	18926	18670	18739	18743	18665	18783	18569	18573	18663	18578	18550	18852	18720	18665	18580	18795	18856	18786	18591	18689	18447	18734	18746	18733	18619	18804	18719	18670	18652	18708	18586	18767	18691	19045	18648	18748	18855	18429	18720	18659	18689	18541	18633	18718	18825	18731	18632	18800	18630	18777	18843	18608	18858	18630	18694	18816	18839	18565	18763	18812	18630	18596	18538	18716	18557	18716	18520	18586	18500	18579	18769	18804	18614	18462	18587	18783	18648	18625	18818	18688	18773	18731	18735	18651	18656	18772	18698	18610	18585	18914	18736	18684	18693	18774	18556	18639	18633	18714	18689	18697	18531	18753	18735	18619	18567	18697	18519	18625	18644	18728	18806	18668	18689	18529	18653	18535	18597	18764	18619	18605	18548	18716	18706	18632	18781	18715	18754	18715	18784	18717	18597	18728	18606	18810	18874	18551	18598	18596	18648	18729	18669	18699	18857	18859	18910	18618	18651	18650	18692	18795	18535	18710	18877	18794	18642	18700	18896	18600	18609	18646	18712	18525	18992	18720	18381	18555	18612	18477	18885	18461	18668	18646	18744	18569	18656	18616	18544	18515	18520	18625	18584	18724	18602	18641	18777	18885	18762	18668	18681	18738	18825	18674	18807	18561	18492	18776	18751	18606	18695	18642	18703	18676	18483	18558	18563	18635	18890	18453	18721	18599	18670	18499	18704	18753	18679	18746	18724	18511	18561	18420	18369	18542	18672	18617	18783	18606	18532	18594	18613	18612	18735	18751	18426	18607	18608	18764	18723	18611	18706	18633	18900	18688	18757	18617	18557	18716	18720	18592	18510	18641	18697	18692	18748	18641	18717	18568	18628	18817	18657	18659	18791	18818	18831	18788	18630	18547	18719	18710	18672	18560	18557	18667	18666	18600	18810	18580	18637	18627	18671	18593	18752	18713	18653	18696	18622	18606	18585	18687	18794	18699	18644	18605	18801	18572	18548	18795	18806	18714	18634	18591	18660	18631	18727	18763	18457	18793	18804	18488	18676	18647	18750	18636	18615	18795	18519	18570	18620	18633	18912	18806	18689	18609	18731	18870	18862	18473	18615	18497	18641	18738	18800	18666	18653	18751	18502	18711	18718	18758	18909	18848	18718	18596	18883	18680	18769	18707	18752	18611	18760	18698	18817	18768	18611	18674	18688	18753	18542	18757	18763	18711	18758	18467	18713	18569	18476	18762	18424	18608	18556	18612	18497	18734	18664	18649	18806	18547	18806	18758	18584	18563	18510	18918	18743	18640	18820	18732	18744	18861	18601	18641	18602	18552	18486	18606	18519	18637	18749	18731	18716	18796	18675	18746	18798	18737	18672	18672	18753	18634	18606	18744	18588	18646	18639	18564	18807	18626	18593	18473	18612	18800	18906	18613	18836	18886	18677	18609	18761	18583	18660	18684	18818	18582	18520	18784	18919	18844	18505	18600	18674	18783	18678	18788	18823	18754	18765	18769	18549	18456	18655	18766	18624	18741	18725	18679	18718	18783	18724	18644	18715	18616	18499	18616	18592	18492	18718	18580	18682	18649	18817	18605	18828	18525	18606	18810	18775	18505	18435	18954	18815	18511	18735	18720	18561	18835	18812	18696	18798	18659	18686	18596	18669	18632	18738	18577	18946	18621	18788	18531	18695	18650	18929	18771	18661	18880	18839	18831	18726	18683	18579	18659	18476	18457	18829	18807	18840	18621	18684	18783	18656	18686	18856	18714	18497	18602	18581	18942	18675	18683	18711	18763	18641	18595	18751	18778	18699	18555	18569	18729	18531	18646	18754	18961	18627	18574	18793	18595	18600	18465	18743	18639	18629	18744	18709	18881	18855	18617	18643	18655	18912	18539	18685	18763	18593	18519	18864	18641	18675	18816	18735	18645	18841	18461	18594	18771	18630	18687	18694	18736	18555	18668	18761	18664	18785	18445	18693	18951	18804	18743	18589	18786	19029	18691	18559	18460	18622	18707	18649	18687	18653	18747	18422	18733	18848	18590	18613	18504	18575	18741	18673	18724	18774	18786	18920	18713	18943	18675	18810	18789	18523	18653	18870	18526	18656	18789	18611	18546	18664	18722	18608	18571	18601	18576	18836	18598	18846	18679	18561	18888	18578	18703	18852	18570	18642	18666	18688	18784	18531	18645	18634	18387	18687	18721	18680	18587	18681	18471	18568	18658	18726	18809	18614	18518	18693	18624	18618	18536	18711	18580	18722	18785	18633	18491	18538	18992	18571	18499	18624	18722	18431	18542	18821	18636	18708	18753	18643	18622	18821	18690	18623	18664	18786	18394	18684	18757	18739	18527	19056	18789	18691	18689	18715	18866	18681	18694	18464	18672	18561	18800	18777	18820	18635	18736	18667	18665	18602	18620	18848	18652	18592	18665	18572	18703	18482	18647	18559	18569	18784	18735	18475	18462	18476	18647	18738	18955	18611	18689	18717	18358	18613	18641	18785	18618	18746	18758	18703	18630	18801	18744	18862	18787	18461	18656	18879	18614	18504	18723	18501	18668	18865	18532	18633	18764	18756	18728	18864	18668	18805	18798	18575	18448	18704	18610	18820	18908	18636	18755	18708	18581	18665	18584	18711	18854	18476	18361	18686	18462	18696	18764	18763	18744	18844	18719	18671	18458	18542	18733	18683	18796	18778	18638	18454	18587	18693	18653	18744	18754	18501	18650	18852	18597	18790	18758	18815	18562	18775	18817	18663	18632	18613	18734	18566	18880	18688	18510	18748	18807	18552	18630	18773	18533	18419	18545	18547	18638	18457	18667	18694	18677	18785	18805	18719	18756	18678	18647	18813	18539	18665	18817	18744	18374	18317	18567	18543	18542	18590	18468	18764	18486	18688	18688	18806	18608	18644	18877	18544	18706	18685	18606	18599	18771	18550	18638	18708	18586	18747	18543	18735	18822	18667	18652	18495	18639	18433	18502	18710	18733	18535	18798	18770	18610	18709	18721	18683	18623	18677	18632	18748	18737	18711	18653	18699	18581	18625	18586	18852	18711	18802	18480	18592	18682	18474	18667	18766	18816	18703	18517	18620	18422	18761	18695	18664	18745	18620	18621	18419	18832	18688	18719	18694	18530	18691	18820	18692	18589	18695	18797	18832	18843	18642	18705	18784	18629	18621	18834	18607	18500	18570	18688	18683	18853	18542	18583	18588	18743	18705	18707	18662	18644	18822	18690	18765	18667	18631	18556	18709	18691	18905	18667	18544	18747	18635	18901	18625	18736	18734	18476	18633	18938	18751	18668	18613	18504	18616	18708	18622	18783	18658	18796	18564	18451	18818	18688	18679	18457	18652	18758	18809	18789	18586	18394	18680	18891	18803	18737	18473	18900	18717	18629	18623	18722	18858	18882	18733	18640	18658	18670	18579	18555	18473	18594	18547	18846	18692	18970	18652	18609	18529	18717	18671	18832	18677	18755	18715	18567	18701	18732	18564	18619	18585	18956	18879	18667	18648	18706	18773	18618	18903	18666	18531	18703	18705	18739	18825	18789	18700	18575	18660	18521	18885	18644	18854	18651	18619	18855	18799	18697	18718	18696	18807	18676	18935	18933	19033	18474	18775	18839	18620	18832	18727	18627	18759	18672	18706	18955	18592	18836	18699	18713	18621	18577	18773	18636	18640	18813	18673	18715	18711	18634	18639	18733
63442	105085	90018	62971	40647	22673	15982	15851	15994	15997	16065	15910	15873	15971	15954	16030	16091	16056	15976	15935	15870	16020	15897	15954	16041	16029	15848	15906	16039	16012	16159	16095	16033	16076	15981	16099	15756	16064	15966	16060	15923	16081	16030	15948	16051	16016	16010	15935	15912	15870	15991	15894	15935	15877	16058	16015	16094	15821	15851	16099	15866	15762	15879	15795	15832	15963	16055	15914	16127	16104	16220	15830	15968	15908	16062	16050	15971	16059	15898	15927	16044	15933	15821	15942	15844	16063	16004	16028	15890	15999	15903	15766	16122	15980	16080	15907	15862	16082	15931	15872	15899	15933	15971	16139	15836	16000	15994	16076	16034	16006	15980	15876	15956	16042	16089	15807	16048	15983	15985	15827	16014	15892	16003	15781	15885	15933	15990	15966	15984	16007	15940	16001	15957	16119	16068	16004	16070	15680	16081	16003	15831	16181	15908	16048	15931	15895	16087	15857	16081	15945	16023	16049	15862	15873	15971	15933	16022	15974	15958	15847	16135	15980	16070	16122	15903	16068	16037	16086	16095	16038	15843	16125	15825	15864	16019	15933	15951	16001	15939	16052	15998	16098	15931	15904	15835	15960	15926	15844	15879	15988	16006	15912	15995	15914	15961	16100	15935	15963	15945	16166	16049	16010	15979	15983	16077	15959	15864	16123	15874	16062	15939	15931	15864	15920	15851	15885	16046	15935	15957	15982	15921	15921	16043	15878	16088	15938	16046	15884	15830	15962	15912	16113	15926	15997	15886	15927	16017	15899	15869	16086	16005	16011	16045	15800	15786	15820	16236	15876	15929	15869	16000	15944	15879	15930	16019	15951	15919	16093	16129	15829	15766	16140	15978	16016	16012	15743	15965	15885	15927	15879	15903	15918	15980	16025	15935	15973	16076	15760	16035	16096	15827	16010	16078	15930	15984	15918	15963	16019	15957	15865	15907	15950	15990	16064	15977	15799	15972	16014	15994	15783	15891	15971	16020	15965	15964	16202	15939	15931	15996	15984	16041	15837	15814	16008	15833	15951	16029	15958	15921	16015	15991	15949	16030	16156	16065	16124	16052	16073	15987	16062	15858	15990	16190	16103	15932	15974	16070	15966	16001	16001	15979	15914	15938	15940	16039	16065	15821	16086	15971	16002	15889	16043	15869	15940	16080	15980	16287	15904	16035	16032	16064	15861	16010	16011	15907	15875	16113	15988	15759	15842	16017	16067	15803	16103	15957	16007	15953	16047	16003	16109	16118	16064	15945	16006	15933	15841	16073	16089	15961	16015	15999	16033	16103	15985	16135	16058	15895	15954	16081	16034	15970	15967	16016	15927	16065	15706	16029	15980	15897	15907	15925	16007	15950	15973	15937	16000	16127	15993	15856	15931	15975	16136	16012	16102	15857	15971	15892	15980	15709	15981	16092	15799	16017	16088	15985	15941	16070	15837	16066	15825	16008	15934	16104	16017	15896	16028	15897	16034	16112	16063	16074	15978	15985	16111	15951	15907	15935	15930	16105	15982	16043	16061	15889	15855	15960	15820	15997	15867	15883	16115	15988	15882	15967	15879	16058	15860	15958	15806	15975	15946	15934	16150	15843	15967	15927	15826	16110	15826	15955	15886	15923	15709	15977	15860	15984	15920	16040	16025	16083	16062	16068	16023	15995	16055	15761	16094	15957	16010	15848	15965	15944	16026	15858	15895	15985	15941	15823	16011	16007	16069	15903	15960	16023	16072	16123	16034	16007	16081	16025	15881	16117	15824	16023	16003	15956	15991	15844	15989	15968	15998	15950	15899	15937	16037	15866	15951	15869	15920	15925	16015	15856	15999	16097	15878	15906	16209	15714	15934	16050	16029	15851	16068	15881	16033	16020	15872	15972	15997	16053	15824	16013	15950	15920	16071	15895	15975	15960	15945	15829	15764	15950	15895	16046	16158	15944	16069	16022	16009	16023	15984	15823	16115	15958	15895	16077	16150	15935	15967	15747	15835	16058	15937	16014	16041	15858	15823	15972	16003	15845	15993	16066	16016	16044	15947	16049	16024	16027	15970	15997	15940	15916	15933	16044	15896	15914	15782	15901	15993	15908	15978	16021	15809	15875	16021	16023	15970	15826	16042	16052	16028	15870	15926	15961	16000	15814	16039	16077	15821	16045	15982	16082	15951	15941	15977	15988	15777	15908	15850	15900	16075	16124	15927	15904	15805	15999	16017	16034	15922	15990	15989	16035	15988	15879	16044	15928	15867	15946	16058	15931	15963	16222	15918	15941	16166	15840	15860	15971	16002	15843	15936	15941	15856	16001	16093	16037	15957	16019	16147	16021	15971	16021	16030	15833	15912	15970	15945	15829	16013	15996	15963	16021	15844	15976	15997	15942	16048	16146	15946	15945	15740	15982	16189	15953	16072	15957	15904	15877	16086	15956	15923	15929	15875	15957	16008	15835	15957	16026	16029	16055	15927	15895	15993	15937	16081	16031	15798	15955	15908	15946	15893	15816	15825	16103	15915	16003	15885	16001	16032	15981	15935	15952	16131	15884	15845	15923	15926	16080	16071	15896	16017	15981	16016	16053	15959	16001	15985	16015	16025	15880	16121	15981	15838	15973	16029	15880	16078	16001	15959	16062	15805	15974	15902	15955	16102	15972	15856	16077	16148	15895	16119	15988	15942	15873	16098	15869	16003	16057	15991	15973	16029	16006	15816	15917	16080	16070	16060	16085	15999	15950	16063	16077	16050	15969	15972	15929	15956	15968	15990	16093	15901	15884	15891	16044	15924	15923	15972	16016	15931	15908	15949	16013	15966	15836	15923	15930	15948	16055	15923	15961	15821	15856	16014	15931	15922	16212	15940	15854	15947	16043	15852	15956	15958	15992	15975	15877	15786	16072	16083	15858	15952	15878	15836	15931	15986	16100	16000	15967	16096	15914	15972	16068	15816	16051	16135	15892	15865	15959	15976	15747	15969	15907	15741	15918	15936	16014	15884	16138	15879	15986	16007	15981	15880	15820	15910	15963	15873	16151	15979	15979	15963	16109	15960	15914	15902	16047	15908	15967	16074	15935	15982	16020	16011	15924	16025	15906	15940	16148	15919	16178	16068	15932	15846	16062	15979	16026	15775	15824	16224	16036	16075	16154	16132	15940	16046	15937	15827	16024	15973	15948	16053	15908	15996	15949	15984	15864	15887	16022	15895	16057	15937	16186	15745	16096	15910	16075	16025	15978	15992	15949	16020	15838	16172	15876	15930	16044	16009	15993	16057	16049	16066	16069	15994	15885	16025	15887	15939	15954	15879	15872	15858	15884	15838	16000	15816	15863	15918	15994	15950	16021	15982	15943	15962	15877	16119	15896	16000	16118	15840	16048	15833	16010	16035	15945	15857	15889	15944	15899	15975	15907	15985	15864	15933	15848	15944	16040	15867	16000	16061	16017	15829	15918	15887	15906	15834	16096	15992	16082	16015	15874	16016	15868	15842	16028	16067	16025	15977	15774	16026	15877	15978	15845	16113	15824	16010	16036	15980	15863	15987	16084	15935	15856	15865	16009	16013	15869	16085	15802	15963	16152	15880	15971	16107	15949	15970	15956	15969	16066	15921	15903	16096	16097	16042	15901	15727	15828	15873	15949	15734	15962	15928	15927	16037	16047	15925	15915	16159	15983	15945	15832	16127	15950	15941	15949	15958	15998	15965	15796	16113	16022	15981	16111	15870	15969	16002	15914	16030	15857	15963	16050	16075	15962	15841	15906	15918	15817	16085	15992	15923	15883	15772	15932	15759	15865	16043	15937	15864	15872	15970	15914	15965	15909	15823	15909	15828	15915	15929	15921	15759	15879	16029	15808	16055	15981	15902	15862	15892	15872	16078	16058	15845	16116	16054	15896	16006	15987	16144	16081	15822	16089	16098	15930	16020	16022	15871	15832	16047	16072	15918	16137	16069	15959	16219	15992	15875	15855	15993	16012	16059	16092	15874	15905	16009	16034	16019	16061	16013	15994	15988	16089	15887	16054	15872	15939	16090	16007	15898	15966	15830	15923	15945	15776	15887	15784	16039	16018	15857	15939	15902	15998	15816	16013	15956	15895	15888	15805	15933	15836	15914	15957	15888	15961	15932	16083	15871	16224	15987	15878	15991	15891	15922	16001	15856	15859	15905	16094	15879	16003	15991	15971	15920	16084	15979	16009	15928	15981	16131	16023	16090	16012	15933	16036	15875	16013	16059	15970	15902	16092	16224	15822	15863	15952	15938	16052	15915	16053	15903	15949	15928	16150	15887	16042	15973	15972	15855	16154	15942	15735	15855	16003	15957	15849	15905	15983	15775	16034	16116	16003	15835	15938	16003	15974	16035	15981	15875	16005	15823	15931	15799	15838	16054	16019	15925	15890	15875	16072	16039	15882	16064	16127	15944	16044	15997	16013	16083	16015	15687	15897	15987	16062	15890	15892	16077	15998	15840	15848	16006	15786	15864	16080	15854	15876	16009	15939	15881	15941	16076	15969	15932	15980	16049	16071	16148	15890	16055	15975	16020	16105	15915	15967	16071	16010	16036	15957	15938	15947	16005	16042	16061	15988	15948	16021	16071	15990	15901	15973	15891	15918	15981	16045	16048	15849	16031	16109	16047	15717	15906	15774	15999	15985	16049	15991	15915	15903	15920	16055	16142	15954	15940	15952	16049	15996	15968	15843	15821	15985	16064	15892	16095	15991	15980	16147	16129	16053	15932	15789	15853	15900	15980	16022	15959	15921	15929	15889	16036	16087	15944	16026	16006	15812	15984	15965	15826	16120	15951	16013	15913	15771	15934	15911	15931	16034	16036	16129	15932	15948	16078	15913	15941	15915	15877	16000	16065	15888	16022	16001	16031	15815	15941	15892	16073	16021	16061	16046	15903	15983	16090	15959	16080	16012	15865	15966	15867	15950	16009	16047	16111	15941	15929	16058	16048	16070	15932	15888	15914	16028	15998	16090	16010	15926	15946	15906	16100	16012	15943	15879	16058	15910	15954	15989	16044	16260	15946	16087	15929	16028	15818	16024	16076	15977	16167	15859	16086	15863	15915	15977	15932	16060	15852	15784	15965	16057	16023	15926	15751	16002	16056	15986	15987	15916	15910	15837	15965	15990	16032	15993	16035
29969	36207	40904	30083	21976	19667	19237	18949	18967	18913	18700	18848	19029	18872	18867	18892	18909	18753	18918	18740	18678	18801	18657	18740	18685	18808	19043	18826	18812	18784	18814	18678	18861	18854	18772	19067	18862	18639	18983	18714	18842	18902	18786	18929	18801	18673	18783	18780	18822	18608	18896	18788	18904	18747	18988	18922	18987	18858	18685	18646	18949	18874	18743	18777	18618	18753	18682	18905	18739	18747	18821	18710	18844	18641	18739	18921	18924	18891	18722	18638	18848	18792	18879	18955	18770	18632	18850	18806	18605	18975	18854	18792	18710	19016	18724	18639	18541	18858	18770	18703	18815	18737	18655	18906	18486	18632	18721	18808	18733	19090	18815	18920	18840	18972	18659	18732	18845	18972	18705	18943	18982	18865	18800	18830	19084	18810	18896	18751	18691	18786	18666	18725	18804	18773	18868	18816	18861	18677	18826	18836	18834	18998	18864	18912	18728	18727	18717	18554	18824	18954	18859	18690	18929	18893	18916	18988	18705	18801	18797	18873	18626	18911	18627	18601	18748	18701	19040	18776	18847	18945	18836	18756	18927	18777	18872	18670	18851	18671	18836	18898	18647	18787	18813	18938	18954	18708	18695	18775	18816	18746	18564	18705	18595	18934	18607	18892	18963	18724	18693	18884	18823	18795	18916	18856	18878	18861	18736	18789	18872	18537	18662	18941	19016	18547	18651	18875	18817	18667	18755	18731	18757	18694	18956	18844	18583	18942	18797	18888	19038	18968	18401	18615	18749	18777	18653	18755	18676	18785	18676	18408	18776	18702	18956	18848	18942	19046	18625	18940	18843	18761	18868	18822	18810	18674	18769	18782	18941	19196	18935	18808	18963	18859	18823	18893	18850	18822	18742	18803	18961	18682	18847	18714	18824	18707	18775	18725	18822	18637	18899	18792	18976	18866	18673	18796	18678	18801	18661	18705	18827	18705	18591	18718	18757	18864	18585	18828	18826	18738	18720	18787	18982	18743	18693	19031	18630	18757	18793	18676	18799	18719	18861	18902	18616	19013	18692	18762	18798	18693	18807	18770	18840	18896	19002	18696	18707	18813	18576	18869	18659	18764	18826	18750	18797	18904	18951	18804	18611	18703	18865	18852	18837	18666	18805	18695	18699	18901	18889	18900	18688	18705	19060	18906	18864	19021	18726	18861	18758	18806	18738	18790	18822	18930	18806	18956	18906	18822	18791	18831	18716	18788	19041	18908	19145	18514	18682	18711	18883	18730	18832	18846	18793	18768	18711	18852	18734	18776	18743	18893	18841	18810	18835	18856	18707	18914	18748	18786	18704	18770	18742	18774	18916	18839	18692	18915	18809	18718	18975	18728	18829	18898	18750	18974	18797	18686	18788	18929	18749	18617	18763	18707	18744	18663	18940	18876	18873	18716	18782	18822	18849	19009	18666	18796	18797	18894	18867	18771	18616	18592	19054	18704	18754	18912	18694	18812	18882	18885	18758	18906	18664	18592	18658	18616	18679	18859	18739	18916	18924	18832	18842	18916	18788	18730	18804	18839	18677	18858	18951	18770	18738	18860	18919	18852	18471	18699	18721	18906	18736	18824	18782	18784	18934	18841	18736	18939	18580	18777	18897	18805	18751	18930	18884	18704	18682	18877	18936	18738	18786	18918	18813	18690	18887	18693	18994	18746	18759	18706	18826	18564	18870	18908	18853	18916	18864	18784	18733	19054	18969	18857	18711	18711	18652	18871	18773	18749	18806	18772	18870	18881	18812	18699	18745	18633	18563	18726	18897	18716	18761	18840	18714	18424	18846	18666	18845	18794	19117	18874	18877	18861	18869	18835	18724	18625	18794	18655	18784	18729	19022	18839	19022	18837	18748	18694	18625	18746	18934	18737	19098	18608	18888	18929	18573	18717	18944	18841	18820	18649	18957	18763	18929	18744	18872	18805	18711	18755	18752	18997	18779	18624	18756	18724	18729	18833	18767	18743	18700	19016	18698	18832	18557	18750	18932	18791	18584	18795	18872	18825	18626	18692	18838	18769	18670	18856	18787	18772	18800	18946	18822	18814	18688	18849	18889	18833	18537	18938	18901	18792	18725	18846	18677	18855	18858	18873	19027	18904	18773	18762	18831	18898	18560	18827	18613	18877	18818	18775	18794	18796	18906	18926	18825	18636	18568	18882	18889	18759	18811	18629	18681	18811	18497	18658	18736	18740	18932	18704	18730	18750	18809	18576	18615	18960	18740	18687	18654	18525	18751	18882	18830	18961	18725	18765	18846	18910	18786	18697	18881	18711	18927	18855	18945	18867	18825	18916	18871	18749	18795	18755	18837	18779	18789	18785	18794	18763	18949	18815	18847	18883	18966	18759	18785	18821	18946	19042	18873	18686	18787	18786	18773	18772	18578	18753	18628	18766	18633	18658	18915	18747	18738	18689	18848	18760	18889	18861	19011	18803	18669	18579	18733	18652	18905	18777	18838	18810	18736	19188	18837	18849	18861	18949	18976	18817	18807	18637	18830	18664	18888	18790	18801	18718	18634	18792	18903	18892	18777	18871	18798	18937	18824	18702	18767	18819	18823	18717	18505	18698	18880	18882	18818	18934	18744	18837	18723	18881	18713	18787	18914	19061	18722	18761	18849	18849	18768	18767	18820	18677	18990	18874	18909	18804	18678	18931	18853	18868	18884	18833	18845	18874	18792	18913	18662	18618	18558	18811	18790	18538	18844	18792	18816	18862	18742	18744	18734	18839	18606	18609	18804	18764	18764	18908	18817	18889	19004	18802	18792	18829	18952	18891	18661	18711	18971	18821	18881	18789	18783	18796	18668	18709	18745	18776	18881	19069	18916	18860	18996	18936	18569	18471	18713	18869	18899	18583	18972	18758	18833	18692	18711	18880	18898	18792	18811	18836	18702	18879	18908	18672	18875	19125	18854	18832	18897	18933	18814	18670	18828	18783	18721	18848	19104	18834	18901	18678	18932	18822	18706	18673	18899	18739	18736	18779	18838	18885	18923	18716	18823	18541	18975	18733	18690	18824	19039	18832	18706	18918	18678	18783	19060	18769	18866	18707	18567	18903	18933	18675	18860	18712	18788	18753	18907	18817	18876	19027	18622	18579	18897	18639	18825	18835	18721	18614	18873	18905	18733	18867	19004	18736	18668	18913	18969	18795	19025	18859	18767	18777	18862	18850	18671	18840	18856	18563	18592	18910	18915	18711	18842	19039	18839	18868	18918	18987	18812	18650	18688	18977	18894	18793	18628	18759	18844	18636	18741	18834	18748	18644	18692	18577	18928	18958	18704	18825	18671	18723	18804	18638	18729	18638	18634	18853	18716	18741	18751	18756	18825	18910	18787	18980	18611	18830	18877	19003	18873	18819	18790	18791	18723	18667	18731	18873	18912	18875	18909	18912	18815	18981	18814	18720	18744	18851	18847	18605	18677	18907	18996	18684	18760	18714	18793	18892	18922	19010	18852	19113	18777	18968	18977	18929	18889	18735	18844	18877	18813	18903	18934	18796	18761	18886	18630	18762	18851	18700	18716	18622	18699	18997	18826	18987	18603	18977	18654	18794	18640	18985	18743	18806	18840	18869	18870	18815	18916	18789	18787	18581	18657	18734	18748	18536	18839	18614	18518	18769	18816	18809	18756	18664	18731	18931	18846	18763	18854	18781	18837	18777	18567	18735	18782	18652	18899	18773	18794	18824	18777	18510	18689	18822	18763	18774	18823	18797	18677	18908	18898	18672	18600	18675	18873	18863	18917	18851	18807	18935	18807	18783	18772	18835	18612	18924	18937	18774	18719	18870	18812	18933	18922	18848	18884	18640	18967	18562	18875	18921	18862	18769	18827	18809	18808	18756	18740	18760	18794	18968	18892	18698	19007	18958	19083	19051	18847	18846	18841	18917	18793	18627	18640	18789	18869	18921	18718	19025	18887	19030	18726	18897	18795	18854	18802	18853	18876	18759	18883	18784	18654	18856	18827	18746	18887	18792	18818	18785	18806	18731	19012	18602	18846	18622	18893	18780	18820	18667	18767	18799	18940	18832	19089	18816	18815	18946	18857	18717	18719	18864	18790	18593	18759	18742	18923	18850	18788	18890	18880	18861	18809	18695	19028	18945	18846	18828	18840	18877	18973	18662	18733	19113	18959	18876	18801	18867	18875	18629	18937	18868	19004	18877	18966	18867	19000	18783	18864	18804	18797	18741	18937	18834	18668	18859	18897	18912	18792	18822	18940	18633	18869	18585	18809	18814	18856	18845	18832	18799	18849	18790	18801	18781	18839	18806	18605	18821	18563	18639	18830	18782	18802	18926	18907	18824	18799	18809	18866	18512	18770	18782	18868	18844	18801	18747	18708	18940	18876	18591	18696	18711	19107	18719	18965	18746	18828	18733	18703	18921	18835	18853	18569	18753	18701	18854	18655	18753	18851	18838	18925	18848	18728	18782	18881	18788	18775	19031	18963	18736	18934	18929	18781	18787	18649	18832	18572	18801	18705	18811	18820	18708	18888	18826	18899	18805	18925	18817	18827	18775	18763	18779	18847	18877	18683	18841	18749	18836	18820	18821	18819	18757	18726	19013	18877	18649	18678	18707	19104	19042	18830	18725	18701	18896	18648	18942	18603	18937	18660	18923	18841	18706	18981	18918	18927	18795	18809	18738	18912	18619	18709	18650	18916	18947	18935	18854	18792	18661	18896	18833	18986	18669	18850	18795	18814	18800	18825	18912	19002	18765	18645	18810	18907	18860	18865	18760	18795	18905	18834	19134	19033	18691	18601	19005	18708	18786	18754	18869	19004	18616	18713	18638	18839	18793	18644	18889	18836	18739	18839	18732	18941	18787	18836	18689	18634	18959	18798	18833	19098	18668	18798	18777	18665	18714	18791	18791	18896	18801	18871	18812	18959	18567	18657	19043	19016	18900	18709	18858	18837	18829	18696	18725	18634	18950	18907	18867	18944	18848	18736	18902	18859	18846	18797	18794	18893	18774	18841	18674	18908	18937	19001	18877	18860	18783	18966	18843	18993	18607	18880	18879	18763	18974	18802	18418	18797	18537	18774	18669	18674	18760	18803	18809	18658	18667	18796	18852	18734	18620	18799	18761	18706	18815	18996	18891	18744	18612	18641	18914	18687	18742
36660	55881	42595	25894	18724	16599	16002	16238	16052	16058	16103	16097	16180	16140	16124	15999	16131	16200	16082	15913	15988	16162	15867	16115	16143	16127	16088	16220	16002	16154	16133	16127	16099	15985	16212	16072	16267	15850	16218	15880	16030	16155	16078	16036	16041	16133	16121	15981	16236	15995	16080	16133	16024	16035	16085	16084	16090	15883	16122	16043	15827	16135	15969	16191	16107	16110	15970	16064	16039	16113	16100	16047	16015	15941	15915	15831	15988	16079	15978	16224	16054	16114	16155	16131	16170	16211	16021	16145	15956	16030	16036	16108	16140	16009	15973	16055	16105	15982	15880	16024	15973	15965	15974	15929	16162	16062	15933	15745	16095	15995	16028	15985	16183	15886	16148	15756	16040	16148	16117	15889	16064	16137	16120	15935	15989	16012	16146	15817	16222	16114	15988	15926	15916	16053	16100	16031	15993	16325	15971	16154	16009	16231	15889	16030	15969	16035	16066	15896	16175	15975	15990	16212	15893	16088	16078	16178	16138	16071	16060	15887	15937	16037	16046	16042	16115	15924	15873	16055	16026	16067	16173	16070	15960	16148	15886	15968	16031	16161	16017	16034	16170	16196	15926	16007	16003	16026	15850	15990	16042	16061	16091	16032	16195	16139	15944	16132	15932	16008	16134	16162	16126	15962	16015	16030	16004	16051	16172	16190	16062	16114	16021	16052	15951	16082	16041	16079	15957	16107	15963	16075	16052	15951	16112	16051	16168	15976	15947	16192	16078	15988	16010	16048	15999	16101	16118	16052	16077	15885	16118	15958	16028	16089	15990	15971	16025	16122	15917	16171	15962	16025	16268	15909	16092	16185	16064	16099	16087	16101	16013	16070	16137	15978	15993	16160	16079	16177	16048	16136	16011	16024	16100	16141	16240	15959	15954	16019	16078	15934	16029	15992	16014	15968	16017	16168	16068	16168	16060	16036	15984	16142	16059	15905	16245	16102	15985	16110	15973	16122	16263	15993	16113	16035	16125	16130	16156	15960	16203	16203	16160	16026	15896	16073	15865	16191	16108	16146	16162	15774	16027	16109	16103	15946	16006	16069	16023	16017	16020	16113	16238	16096	16016	16023	15821	16022	15922	16026	15742	16260	16110	16015	16010	16073	16208	16101	15902	16055	15960	16078	16105	16059	16134	16153	16141	16014	16014	16122	16011	16064	16201	16085	15829	16184	15972	16132	15978	16281	16142	16042	16118	15951	16000	16041	16110	16025	15989	16167	15964	16077	16020	16095	16105	16081	16214	15975	16214	15985	16059	16101	16047	16192	15943	15917	16148	15979	15948	15985	16111	15897	15942	16030	16204	16041	16072	16295	15951	15984	16156	16085	16089	16054	16130	16076	16258	16136	16147	16017	15848	15937	15919	16075	16011	16087	15980	15989	16193	15865	16206	16113	15956	16057	15947	15956	16031	16119	16008	15906	16012	16074	16117	16098	16092	16096	16059	16118	15848	16004	16148	16087	16171	15892	16025	16206	16041	16050	16066	15848	15969	16309	16164	16075	15907	16138	16059	16186	16078	15992	16035	15967	15983	16018	16098	16197	16084	16133	15904	15973	16021	16146	16098	16102	15938	16048	15954	16138	15934	16213	16061	15996	16073	16062	16063	16007	15958	16018	16219	15925	16084	16111	16211	15978	15861	16030	16086	16065	16099	16031	15985	15947	16120	16076	16016	16043	15900	15905	16076	15947	16124	16248	16125	16069	16170	16126	16059	15936	16052	15890	16029	16036	15930	16028	15968	16020	16084	16050	16117	16099	15973	16203	15965	16045	16096	16015	16065	16137	16080	16132	16038	15921	16027	16119	16088	16047	16154	16052	16176	15867	15923	16102	16036	16025	16142	16000	16128	16154	16167	16035	16040	16133	16157	16071	15995	15909	15969	16066	16124	15935	16267	16129	16021	16178	15969	16057	16117	15897	16280	16010	15975	16099	16249	15882	15964	16105	15984	15963	15889	15972	16033	16057	16153	15855	16057	15971	16168	16042	15934	15979	16121	16009	15948	15934	15993	16141	16092	16111	16055	16165	16004	15937	16193	15798	16144	16214	16129	16000	15834	16048	16160	15945	16046	16056	15987	16006	15961	16089	15931	16078	16061	15916	16123	16046	15953	16045	16202	16156	16103	15963	16228	16228	16053	15979	16017	15975	16120	16008	16126	16014	16061	16130	16064	16214	16304	16001	15749	16117	16145	15985	16109	15975	16236	16022	15987	16169	15962	15935	16177	16064	15999	16045	16010	16026	16101	15877	16200	15957	16092	16066	15905	15953	16093	15875	16160	16124	16307	16073	16063	16019	16053	16056	16023	15966	15968	16004	15972	16023	15941	15982	16088	16114	16196	15954	16025	16099	15866	15993	16048	16210	16050	15994	16167	16118	15996	16056	15916	15994	16039	16261	16080	16044	16049	16082	16009	15928	15946	16126	16044	15993	15919	15869	16035	15981	15944	15925	16095	16076	16155	16212	16032	16011	16052	15968	16032	16203	16133	16146	16108	16108	16075	16152	16130	16132	16085	16084	16190	15915	16147	16060	16046	15998	16038	16115	15910	16125	16058	16063	16029	15998	16103	15914	15935	16101	15957	16046	16100	16061	16101	16177	16103	15917	15991	16203	16160	16022	16061	15978	16038	15952	16070	15980	15899	15901	16051	16071	16104	15910	16133	15844	16029	16073	16110	16016	16052	16002	15915	15987	16182	16178	16048	15999	15939	16038	16178	15989	16079	16020	16087	16050	16079	16057	16009	15999	16097	16023	16233	16152	16093	16121	15933	15982	16048	15924	16179	15970	16045	16032	16072	16117	16187	15952	16111	16022	16100	16145	15886	16210	16156	16056	16082	16065	15968	16058	16053	16286	16043	15999	16050	16090	16318	16175	16040	16094	16078	16103	15889	15950	16045	15921	16085	16284	16122	15949	16105	16165	15978	16178	16257	16122	16046	15968	15982	16082	15985	16020	16017	16005	16073	15870	16046	16126	16125	16049	16129	16145	15924	16046	16011	15950	16143	16176	15965	16059	15945	16024	15922	15962	16172	16200	16154	15833	15984	16022	15992	16209	16055	16026	16091	16014	16154	16061	16002	15982	16234	15958	16059	15940	16092	16142	15990	16033	16022	15919	16174	16108	15922	16092	16140	15879	16150	15817	16099	16170	16161	16047	16094	16054	16048	16021	16081	15993	16058	16121	15951	16172	15934	16237	16042	15955	16028	15929	16008	16022	16206	16022	15996	16011	16106	15944	16104	15891	16124	15859	16206	16172	15914	15996	16078	15977	16115	16097	15924	16009	15917	15910	16124	15975	16087	15929	16024	16099	16161	15828	16007	16011	16250	15958	16072	15924	16018	15923	16080	16133	15915	16158	16145	16134	16021	16052	16137	16034	16117	16047	16206	15989	16191	16047	16041	16122	15857	16148	16257	16231	16053	15956	16088	16033	16181	16029	16024	16059	16015	15916	16079	15937	15993	16190	16101	16021	16001	16234	16079	16083	16035	16061	15965	16037	15989	16069	15962	16089	16076	16125	16129	16026	16108	16002	16103	16137	16030	15799	16066	15958	15955	15950	16045	16064	16009	16056	16050	15933	16095	16055	15898	16179	16086	15975	16022	16120	16021	16174	16094	16085	16245	16118	16184	16031	16125	16174	15943	16123	16118	15934	15969	16185	15945	15930	15820	16006	16205	16166	16007	16107	15965	16192	15955	16026	15962	15979	16042	16160	15988	15912	15888	16104	16188	15967	16131	16059	16113	15918	16097	16179	16134	15885	16072	15972	16199	16053	15992	16061	15993	16050	15998	16053	16007	15902	16012	16046	16070	16082	16063	16120	16079	16145	16029	15959	16075	16033	15901	16136	16226	16223	16178	16067	15915	16141	16143	15989	16040	16070	15964	16006	16140	16084	16099	15985	16178	16181	15840	16030	16097	16053	16014	16096	16077	16017	15992	16013	16035	16127	16083	15998	16001	16054	15908	16031	16033	16282	15992	16128	16047	15964	15880	16062	16156	16060	16138	16184	16175	15895	15966	15987	16046	16090	16085	15946	16199	15909	16131	16042	16009	16041	15971	16054	16030	16114	15903	16248	16175	15870	16053	15946	16033	16176	15954	16230	15978	15906	16101	16195	15983	16046	16099	16038	16230	16010	16045	16056	16250	16220	16045	16000	16038	15888	16097	16038	16032	16185	16140	16121	15986	15903	15986	15937	16034	16064	16037	16135	16077	16104	16081	16105	16063	15911	15853	16155	15870	15996	15991	16030	16025	15967	16069	16090	15987	16076	16103	15978	16070	16003	15854	15917	16200	15957	15760	16056	16035	15985	16097	16076	16063	16004	15942	16119	16148	15952	16091	16029	16201	15949	15998	16077	15968	16081	15955	16084	16242	16120	16106	16141	16137	16057	16145	16085	15972	15953	16210	16100	16081	16099	16121	16224	16078	15939	16062	16153	16140	15998	16116	16072	16050	15989	15967	16082	16068	16061	15970	15925	16169	15997	16114	16288	16088	16029	16040	15924	16122	16149	16080	16191	16062	16123	16166	15985	15942	16101	16087	16005	16053	15961	16095	16075	16094	15932	15949	15995	15967	16301	16018	16022	16164	16065	15944	16135	16105	16107	16072	16067	16090	16012	15976	15923	16055	16028	15913	16013	15968	15990	16093	16060	15978	16078	15842	16085	16014	16282	16124	16106	16047	16109	15971	16030	16166	16053	16082	16050	15856	16165	15979	16101	16056	16057	15942	15924	16102	16009	16147	16126	16132	16015	16064	16024	15984	15911	16103	16287	16035	16108	15881	15993	16161	15928	15950	16141	16102	15951	16085	16166	15878	16056	16137	15943	15975	16046	16072	16151	15882	16076	16013	16093	16065	16005	16045	16064	16059	16166	16053	15982	16043	16068	15937	15864	16177	15918	16134	16037	16061	15955	15968	16072	16068	16052	15958	15986	16055	16186	16058	16026	16147	16045	16118	15960	15960	16202	15854	16112	16071	16053	16008	16207	16002	16133	16187	16118	16052	15943	16039	16022	15967	15887	16046	16039	16057	16166	16000	16052	16029	16102	16009	15982	15936	16125	16041	16102	16190	16031	16062	15902	16156	16041	16164	16052	16179	16202	16089	16069	16060	16137
25296	25966	39177	34717	26723	23523	21327	19495	19306	19524	19347	19516	19305	19348	19230	19127	19325	19305	19252	19270	19148	19153	19134	19295	19190	18967	19228	19156	19177	19033	19190	19170	19281	19129	19063	19198	19059	19162	19236	19354	19348	19351	19278	19066	19133	19140	19000	19077	19284	19216	19142	19296	19173	19119	19033	18896	19016	19074	19154	19175	19101	19104	19225	19361	19180	19182	19266	19066	19168	19297	18991	19026	19020	19203	19086	19305	18931	19239	19201	19144	19172	19042	19201	18930	19289	18895	19130	19123	19034	19224	19286	19085	19062	19099	19076	19064	19096	19208	19174	19100	19176	19212	19073	19028	19102	18970	18754	19336	19034	19232	19058	19159	19202	19189	18960	18998	19094	19112	19078	19306	19143	19055	18968	19029	19225	18864	19231	19089	19030	19016	18990	19003	19248	19121	19154	18941	19220	19072	19072	18840	18949	19225	19215	19007	19263	19093	19091	19106	19262	19174	19243	19083	19059	18944	19083	18962	19140	18988	19203	19029	19026	19267	19066	18957	19014	19054	18936	19238	18996	18975	19064	19036	18928	19182	18903	19182	18847	19101	19266	18974	19154	18973	19048	19092	19012	18985	19186	19055	19355	19321	19082	18851	19183	19024	19044	19015	18985	19049	18900	18874	19185	19152	19133	19110	19245	19089	19118	19214	18993	19084	18911	19113	19200	19262	18876	18936	18862	18919	19055	18950	19165	18698	18927	18984	18978	19066	19208	19077	19145	19237	19142	18959	19069	18983	19263	19117	19243	18978	19306	19144	18997	18991	19044	19074	18858	18961	19124	19205	19041	18976	19070	19047	19307	19127	18961	19064	19137	19111	19185	19085	19138	19077	19010	18950	18850	18937	19156	19080	18927	18880	18988	18880	19248	19277	19187	19184	18914	19002	18826	19094	19201	19003	19127	19032	19222	19107	19181	18986	19130	19022	19126	19179	19122	18851	18913	18964	19010	19098	19057	19245	19072	19146	19055	19056	19094	19054	19235	19077	18971	19002	18997	19186	19145	19145	19222	19030	19030	19198	19233	19211	19355	19192	19010	19223	18976	19096	19118	19108	18918	18992	19082	19287	18870	19058	18969	19020	19187	19214	19023	19175	19099	19100	18930	18964	19009	19071	19286	19360	19214	19171	19305	18922	19039	19172	19006	19052	19083	19051	19119	18941	19072	19014	19123	18938	19178	18966	19143	18922	18857	19052	19076	19079	19311	19193	19172	18994	18959	19045	19209	19167	19168	18981	19052	19223	19234	19117	19087	19263	19193	19215	19075	19210	19043	19003	19153	18958	19048	19112	19096	18937	18915	19105	18944	19074	19112	19314	19207	19136	19251	19041	19044	19161	19134	19175	18963	19077	19076	19086	19127	19210	18998	18967	19029	19241	19029	19065	19079	18987	19011	19084	19267	19016	19162	19194	19177	19059	19220	19222	19234	18996	19133	19026	19243	18983	19123	18966	18967	19386	19141	19216	19009	19117	19074	18870	19215	19220	19164	19030	19093	19225	19151	19217	19006	19139	18915	19158	19003	19276	19461	19259	19085	18773	19194	19209	19022	19191	19078	19218	18978	19068	19204	19362	19098	19198	19152	19106	19167	18993	19187	19126	18982	19205	19095	18840	19111	19161	19138	19101	19012	19080	19106	19134	19190	19014	19068	19162	19034	19189	18940	18876	19025	19042	19268	19145	18933	19044	19225	19215	19266	19189	18935	19149	19308	19083	19123	19047	19137	19161	19102	19127	18991	18998	19217	19212	19323	19255	19003	18956	19054	19040	19141	18852	19175	19028	19182	19297	19136	19080	19108	19229	19019	18987	19180	19058	19142	19109	18926	19284	19228	18896	19229	19253	19116	19109	19007	19173	18948	19037	19153	19070	19177	19021	19031	18978	19091	19156	18923	19018	19025	18908	18859	19086	19046	18929	19104	18942	19097	19034	19065	18835	19010	19092	19196	19012	19122	19192	19039	19096	18911	19026	19201	19210	19200	19083	19136	19059	19310	19283	19085	19291	19185	19128	19060	19338	19047	19202	18975	19200	18922	19000	19161	19127	19053	18974	19152	18878	18905	19100	19107	19202	19047	19165	19131	19110	19159	19049	19266	18944	19112	19170	19021	19106	18961	18960	19027	19170	19273	19013	18876	18937	19104	18944	19088	19104	19012	19148	18935	19093	19322	19164	19052	19107	19136	19036	19014	19102	18933	19140	19082	19187	19109	18888	19208	19181	19147	19050	19031	19050	19209	18988	19098	19223	19178	19299	19316	19125	18959	18886	19284	18912	19192	18953	19070	19130	19143	19132	18926	19061	19204	19130	18942	18854	19041	19080	19169	19117	19118	18981	19276	19182	18981	18839	19091	18878	19201	19158	19109	19095	19247	19264	19074	18966	19054	19154	19154	19183	19232	19145	19091	19017	19031	19217	19068	19145	18925	18999	18981	19026	19055	18856	19197	19165	19111	19180	19120	19093	19017	18982	19048	19271	19097	19191	19060	19290	18979	19206	19067	19133	19209	19274	19221	18959	19210	19065	19129	19360	19081	19192	19029	19106	19142	18992	19060	19060	18860	19198	19227	19148	19212	19030	19099	19104	19074	18991	19240	19123	19212	19350	19069	19091	19031	19216	19044	19173	19126	19003	19017	19232	19088	18956	19208	19212	19079	18930	19259	19135	19264	19267	19238	18927	18789	19093	19113	19117	19103	18978	19168	19230	19157	18992	19057	19053	19113	19113	19219	19230	19133	18995	19165	19203	19158	19134	19146	19171	19044	19086	19139	19185	19021	19088	19123	19111	18829	19066	19223	19009	18892	19063	18926	18945	19145	19020	19291	19181	19089	18947	19130	19051	19085	18969	18822	19207	18912	19251	19180	19170	19077	19061	19045	19072	19025	19084	19197	19092	19137	19158	19087	19142	19409	19022	19058	19166	19059	19131	19107	19067	19107	18957	18990	19273	19106	19071	19282	18943	19078	19134	19041	19199	19172	19139	19039	19147	19060	19127	18943	19007	19051	19180	18876	18983	19004	19111	19227	19030	18957	19057	19101	19091	19052	19191	19073	19050	19113	18903	19094	19002	19095	19115	19001	18926	19054	19098	19295	19174	19117	19298	19144	19182	19210	19120	19047	19228	19017	19104	19160	19168	18945	18977	19058	19205	19160	19083	18835	19271	19202	18975	19197	18981	19225	19020	19112	19068	19154	19167	19070	18887	19078	19206	19132	18969	19115	19072	19234	19237	19139	19122	19200	19194	19121	19264	18959	18966	19110	19260	19078	18908	19113	19042	19058	19105	19357	19002	19078	19142	19156	18922	19032	18874	19246	19260	19092	19226	19209	19148	18988	19227	19207	19154	19023	18949	19174	19043	19086	18997	18971	18950	19104	18966	19319	19146	19221	18915	19358	19191	18868	19200	19056	19046	19206	19186	19153	19036	19312	19074	18936	18889	19176	18944	19233	19093	19136	19034	19261	18985	18947	19212	19051	19208	18874	19259	19133	18978	19257	19071	19219	18957	19091	19197	19178	18965	18955	19292	19169	19122	19031	19115	19079	19094	18999	18846	18977	19022	19130	19203	19035	19106	19111	18946	19168	19178	19156	19212	19173	18992	19118	19288	19053	19013	19009	19083	19224	19009	19216	19257	19235	19160	19052	18952	18986	18921	18935	19113	19138	18944	19023	19072	19040	19277	19193	19165	19248	19314	19091	18992	18919	19014	19155	19144	18928	18926	19009	19227	19020	19007	19093	19017	19078	19033	19138	19132	19161	18953	18920	19143	19041	19228	19129	18980	19104	19082	19196	19199	18844	19008	19100	19153	19090	19183	19092	19045	18919	18992	19163	19263	19129	19117	19193	18951	19176	19007	18936	19230	19229	19289	19015	19058	19079	19131	19070	19103	19034	19182	18983	19223	18998	18955	18857	19181	19131	19084	19035	18876	18897	19022	19011	19075	19081	19101	19053	19100	19191	18893	19039	18998	18836	19134	18990	19014	19148	18962	19115	19176	19193	19109	19347	19331	18932	18989	19187	18988	19219	19063	19079	19052	19172	19103	19128	19025	18994	19066	19139	18971	19161	19114	19113	18809	19134	18948	18949	19139	19033	19154	19089	19146	19270	19211	18851	19047	19116	19043	19312	18971	19043	19077	19172	19230	19085	19233	19060	18984	19170	18948	19157	19285	19066	19195	18979	19259	19133	19007	19262	19250	19265	19063	19174	19151	19094	19030	19100	19143	18941	19099	18999	19110	19098	18982	19129	18985	19095	19137	19189	19009	19107	18814	19187	19070	19145	18998	19169	19055	18973	19086	19020	19123	19159	19224	19070	19134	19036	19100	19023	19156	19106	19048	19179	19123	18977	18999	19192	19021	18960	18914	19233	19203	19025	18938	18969	18978	18949	19006	18837	19001	18994	18959	19214	18920	19081	19235	19202	19164	19108	19135	19090	19001	19133	19267	19248	19120	19136	19031	19227	19223	19162	19096	18904	19137	19182	19003	19089	19124	19050	18996	19085	19136	19021	19145	19071	19252	18996	19090	19164	19375	19087	19029	19103	19087	19092	19116	19181	19116	18990	19157	18885	19158	19022	19037	19219	19227	19286	19142	19022	19112	19004	19038	19141	19037	19242	19346	19053	19138	19086	18822	19346	19385	19094	19014	19006	18831	19008	18946	18935	19217	18987	19182	19072	19038	19200	18953	19280	19039	19208	19257	19072	19138	19299	19157	19102	19164	19079	19108	19165	19106	19125	18977	19174	19148	19312	19102	19103	19166	19038	19030	19118	19173	19162	19093	19035	19253	19161	19122	19039	19307	19103	18940	19134	19102	19235	19044	19167	19169	19226	19081	19077	19011	19085	18986	18972	19082	19245	18926	19069	19079	19061	19104	19029	18939	19081	19271	19125	19254	19184	19100	19112	18974	19115	19291	19132	19122	19040	19176	19190	18999	19096	19069	19107	18982	19162	18940	19184	19157	18761	19282	19022	18852	18863	19053	19235	19359	18826	19165	19027	19041	19231	19021	19096	18983	19070	18956	19032	19074	19209	19124	19204	19014	19162	19237	19050	19016	19152	19130	19175	18933	19113	19188	19120	19048	19069	19072	19180	19145	19207	19164	19191	19082	19225	19147
60261	94056	71085	43088	27467	18770	16309	16148	16305	16416	16295	16395	16209	16239	16054	16336	16348	16214	16298	16240	16301	16388	16135	16180	16249	16130	16351	16390	16192	16307	16269	16138	16258	16154	16268	16266	16267	16150	16283	16236	16400	16263	16201	16127	16294	16311	16139	16249	16219	16234	16126	16225	16217	16086	16122	16395	16162	16288	16184	16150	16256	16372	15978	16129	16236	16296	16031	16371	16296	16324	16170	16162	16410	16250	16114	16202	16221	16240	16296	16288	16140	16181	16299	16395	16189	16208	16161	16155	16152	16282	16319	16338	16217	16225	16040	16142	16310	16090	16199	16196	16179	16212	16429	16191	16216	16147	16318	16245	16100	16122	16292	16208	16209	16168	16241	16226	16192	16250	16140	16202	16174	16278	16266	16239	16138	16167	16247	16185	16256	16275	16141	16166	16122	16252	16238	16156	16234	16064	16479	16275	16236	16351	16348	16172	16105	16185	16197	16269	16095	16341	16253	16134	16212	16368	16013	16230	16255	16321	16150	16223	16426	16243	16198	16139	16178	16167	16126	16213	16273	16202	16054	16160	16194	16108	16022	16361	16310	16241	16453	16197	16255	16166	16221	16161	16256	16230	16099	16137	16244	16166	16141	16209	16266	16408	16164	16233	16143	16178	16098	16002	16317	16206	16363	16172	16097	16331	16101	16136	16093	16228	16388	16242	16125	16228	16297	16099	16268	16081	16211	16189	16239	16310	16257	16140	16088	16394	16407	16165	16211	16111	16309	16154	16093	16226	16072	16183	16042	16217	16160	16157	16159	16009	16034	16145	16235	16205	16214	16199	16231	16078	16237	16295	16085	16135	16144	16197	16165	16134	16181	16152	16293	16129	16225	16056	16162	16282	16136	16267	16284	16111	16266	16191	16119	16449	16249	16303	16265	16216	16202	16129	16432	16193	16191	16201	16206	16109	16215	16152	16202	16100	16230	16079	16299	16146	16108	16263	16237	16086	16350	16191	16146	16284	16240	16202	16353	16386	16190	16299	16199	16240	16193	15999	16325	16080	16288	16257	16170	16269	16053	16138	16292	16068	16288	16149	16204	16249	16211	16112	16216	16218	16080	16135	16128	16212	16249	16206	16201	16181	16307	16184	16315	16079	16297	16188	16140	16198	16260	16114	16148	16363	16406	16437	16191	16261	16297	16147	16306	16269	16394	16228	16151	16160	16261	16332	16295	16230	16259	16211	16211	16105	16127	16334	15993	16261	16298	16186	16188	16131	16084	16319	15944	16380	16171	16118	16151	16191	16198	16138	16230	16244	16191	16117	16155	16277	16335	16171	16232	16249	16117	16243	16250	16206	16322	16134	16251	16095	16096	16231	16166	16181	16060	16224	16303	16004	16219	16242	16148	16184	16141	16158	16279	16332	16334	16190	16145	16334	16304	16425	16152	16192	16050	16300	16165	16227	16278	16310	16251	16044	16117	16284	16166	16243	16325	16141	16128	16154	16366	16249	16174	16319	16182	16111	16396	16316	16239	16130	16112	16121	16239	16237	16163	16180	16056	15915	16281	16338	16252	16246	16283	16238	16295	16235	16112	16098	16129	16074	16025	16149	16272	16435	16202	16208	16193	16134	16432	16408	16155	16132	16161	16184	16299	16372	16221	16115	16143	16165	16243	16095	16170	16094	16298	16235	16204	16135	16275	16129	16194	16134	16015	16303	16147	16247	16290	16278	16312	16241	16128	16110	16337	16092	16347	16209	16021	16118	16157	16023	16184	16157	16258	16085	16030	16207	16070	16269	16063	16152	16266	16037	16161	16337	16030	16237	16153	16126	16250	16143	16281	16202	16269	16272	16110	16307	16237	16177	16115	16262	16231	16147	16319	16200	16143	16276	16118	16203	15979	16362	16296	16370	16291	16195	16143	16185	16220	16107	16319	16193	16210	16184	16144	16149	16167	16177	16203	16262	16243	16304	16205	16281	16299	16333	16217	16159	16088	16256	16167	16294	16255	16363	16228	16364	16221	16010	16115	16180	16133	16236	16042	16271	16260	16175	16156	16267	16134	16172	16016	16256	16383	16341	16279	16088	16257	16216	16213	16121	16239	16038	16085	16337	16114	16240	16257	16253	16107	16059	16276	16324	16321	16136	16124	16155	16096	16157	16248	16156	16127	16164	16090	16262	16170	16353	16225	16204	16160	16244	16218	16279	16092	16273	16283	16093	16252	16270	16297	16369	16165	16271	16261	16168	16288	16084	16307	16178	16217	16232	16361	16158	16347	16165	16204	16212	16354	16096	16393	16245	16237	16140	16046	16386	16164	16263	16119	16299	16287	16337	16209	16231	16134	16209	16345	16186	16232	16135	16188	16237	16165	16260	16020	16157	16274	16241	16442	16270	16176	16300	16047	16351	16110	16038	16114	16099	16224	16145	16188	16111	16323	16078	16333	16325	16383	16328	16020	16340	16243	15987	16230	16116	16239	16217	16182	16248	16146	16317	16162	16422	16427	16068	16317	16167	16317	16234	15927	16063	16334	16241	16117	16104	16237	16080	16277	16248	16174	16282	16272	16220	16108	16307	16159	16224	16299	16165	16086	16327	16193	15887	16257	16234	16197	16243	16307	16376	16064	16216	16263	16197	16151	16143	16219	16218	16204	16225	16210	16092	16265	16254	16214	16246	16229	16318	16104	16286	16245	16131	16073	16192	16175	16222	16277	16290	16263	16074	16186	16237	16253	16217	16238	16217	16284	16043	16331	16246	16299	16173	16077	16349	16304	16173	16514	16109	16086	16227	16087	16196	16178	16188	16221	16055	16309	16170	16174	16445	16278	16217	16282	16182	16314	16047	16301	16250	16153	16352	16324	16098	16025	16369	16198	16301	16244	16240	16313	16225	16129	16165	16207	16407	15995	16324	16033	16142	16188	16189	16213	16178	16267	16251	16441	16283	16188	16126	16151	16266	16242	16360	16241	16273	16102	16105	16273	16177	16322	16162	16134	16107	16027	16302	16343	15973	16415	16218	16110	16186	16157	16376	16234	16133	16268	16303	16306	16208	16262	16258	16198	16157	16230	16235	15964	16074	16215	16257	16229	16158	16060	16245	16467	16193	16195	16295	16178	16201	16179	16154	16135	16501	16206	16167	16187	16078	16424	16108	16183	16146	16147	16135	16262	16112	16116	16192	16165	16086	16146	16310	16331	16210	16139	16314	16011	16291	16206	16016	16180	16140	16163	16275	16323	16244	16093	16150	16264	16338	16199	16124	16391	16105	16259	16105	16158	16238	16204	16338	16085	16359	16219	16282	16115	16309	16205	16140	16169	16356	16254	16252	16414	16208	16212	16254	16171	16286	16246	16103	16239	16284	16219	16260	16168	16187	16200	16241	16283	16222	16254	16318	16147	16302	16220	16158	16202	16274	16136	16274	16447	16218	16224	16338	16211	16137	16233	16496	16131	16183	16131	16109	16270	16320	16346	16188	16260	16112	16025	16139	16168	16260	16106	16307	16133	16272	16183	16199	16234	16053	16131	16122	16105	16241	16290	16270	16276	16190	16123	16126	16241	16104	16208	16009	16136	16266	16075	16100	16146	16302	16202	16114	16289	16218	16356	16050	16343	16217	16151	16266	16168	16166	16071	16321	16021	16280	16193	16282	16349	16231	16334	16190	16148	16305	16181	16257	16220	16210	16193	16281	16236	15987	16225	16185	16157	16085	16304	16229	16299	16169	16302	16238	16264	16296	16268	16406	16125	16218	16178	16138	16343	16077	16259	16145	16163	16299	16236	16328	16193	16092	16250	16272	16244	16122	16165	16274	16256	16051	16301	16222	16161	16056	16247	16216	16211	16095	16403	16368	16265	16155	16254	16001	16071	16150	16140	16149	16125	16187	16230	16228	16211	16118	16068	16331	16195	16270	16274	16311	16279	16362	15979	16196	16330	16198	16190	16232	16120	16354	16207	16162	16134	16238	16052	16320	16350	16369	16229	16324	16202	16052	16209	16345	16122	16260	16151	16117	16217	16258	16310	16294	16308	16371	16243	16168	16163	16295	16197	16089	16148	16118	16116	16272	16384	16241	16298	16232	16310	16044	16306	16227	16095	16271	16286	16200	16273	16002	16298	16259	16137	16314	16266	16128	16296	16231	16142	16290	16111	16105	16196	16310	16218	16022	16099	16343	16193	16167	16327	16361	16240	16370	15980	16143	16090	16332	16133	16394	16224	16080	16283	16267	16251	16165	16211	16374	16219	16339	16304	16271	16322	16136	16241	16252	16205	16177	15995	16196	16313	16175	16044	16302	15937	16323	16188	16039	16158	16340	16191	16347	16135	16131	16220	16200	16123	16105	16318	16183	16350	16158	16091	16206	16242	16112	16289	16192	16262	16193	16233	16387	16167	16314	16220	16171	16239	16350	16193	16375	16094	16343	16170	16178	16207	16068	16133	16182	16254	16108	16162	16157	16075	16219	16054	16191	16149	16057	16224	16046	16272	16226	16239	16079	16310	16300	16102	16114	16143	16033	16339	16047	16139	16260	16125	16223	16204	16183	16253	16191	16265	16173	16245	16169	16153	16228	16231	16288	16045	16137	16109	16251	16117	16112	16259	16215	16214	16075	16048	16185	16324	16107	16177	16191	16164	16294	16066	16188	16141	16102	16033	16218	16338	16029	16395	16262	16154	16348	16107	16279	16092	16217	16089	16142	16192	15924	16275	16255	16186	16178	16146	16299	16240	16303	16035	16376	16256	16161	16225	16153	16155	16127	16393	16120	16229	16156	16152	16195	16291	16358	16192	16367	16241	16184	16116	16104	16138	16236	16360	16172	16160	16168	16107	16401	16168	16141	16413	16364	16277	16130	16168	16376	16111	16281	16157	16280	15971	16389	16177	16089	16224	16189	16123	16247	16125	16280	16232	16311	16202	16165	16385	16208	16376	16188	16229	15963	16256	16010	16285	16392	16215	16304	16203	16158	16266	16206	16211	16117	16098	16045	16284	16247	16290	16409	16307	16224	16287	16255	16270	16039	16326	16123	16285	16113	16389	16282	16082	16312	16193	16048	16193	16284	16088	16127	16110	16288	16186	16376	16355	16208	16132	16282	16125	16415	16143	16174	16234	16332	16062	16007	16193	16188	16236	16254	16223	16357	16228	16142	16246	16154	16133	16096
23133	22739	33001	27988	24416	24677	25588	20869	20130	20444	20512	20265	20215	20234	20251	20363	20229	20469	20431	20111	19906	20261	20099	19967	20104	20283	20104	20071	20108	20118	20090	20040	20058	20156	19923	19746	19930	19969	19947	19982	20168	19938	19824	19846	19885	20008	20054	20026	20035	19905	19692	19979	19979	19985	19721	20052	19931	20019	19901	20086	19806	19837	19735	20119	19842	20120	19836	19992	19710	19904	19882	19974	19943	19868	19990	20091	20092	20150	19986	19899	19817	19873	19906	20074	19859	20032	19989	20014	19921	19759	19960	19971	19932	20073	20043	19862	20158	20085	19990	19967	19972	19727	20026	19933	19817	20167	19856	19894	19893	19905	20066	20148	19893	19877	20054	20192	20027	19785	20086	20057	20024	19927	19824	20013	20067	19838	20019	19976	19971	19762	20035	20000	19911	19958	19846	19990	20057	20077	20038	19801	19942	20025	19836	20062	20003	20050	20057	19910	20032	19946	20052	19861	19945	20034	19876	19951	19923	19990	19968	19905	19927	19886	19927	19874	20069	19853	19907	19967	19858	20182	20085	19797	19828	20056	19836	19890	20121	19939	19956	20037	19877	19815	19721	19730	19787	19863	19961	19638	19895	19656	20044	19988	19726	20142	19966	19889	20052	19823	19782	19965	20218	19839	20022	19919	19723	19868	19919	19892	19966	19922	19944	19955	20034	20098	19807	20008	19902	20043	19854	20046	20204	19922	19827	20003	19894	20078	19962	19789	19990	19932	19987	19806	20099	19842	20118	19836	19994	19766	19751	19590	20000	20019	19959	20055	19763	19883	19952	19836	19925	20087	20124	19824	19785	20097	20047	19791	20041	19862	19878	19770	19754	19882	19988	19853	20219	19980	20058	19771	20056	19885	19988	20003	19929	19939	19981	19896	19752	19958	19881	19948	19787	20027	20190	20020	19942	19649	20020	20128	20105	20091	19921	19949	19859	19811	19903	20213	19858	19813	19973	19872	19864	19879	19919	19786	19747	19943	19902	20012	20007	20119	19926	20185	19926	19796	19774	19928	19904	19870	19982	20203	19812	19728	19861	19926	19914	19897	20031	19794	20041	19857	19911	19986	20157	19874	20096	19936	19875	19888	20032	19861	19991	19989	19934	20080	19966	19969	19925	19945	20001	19957	20024	20105	19941	20076	20053	19924	19909	19856	19767	19902	19945	19804	19938	19968	20013	19856	20173	19956	19865	19874	20013	20100	19953	19848	19783	19923	19876	19948	19855	19719	19956	19938	19971	19973	19840	19967	19914	19961	20061	19912	20056	19676	19985	19887	19853	19781	19842	19780	19931	19883	20128	19978	19873	19998	20057	19664	19807	19956	19985	20041	20241	20009	20097	20010	20004	19895	20258	20045	19935	19843	19800	19939	19999	19883	19870	19921	20079	19832	19783	19919	19953	20014	20089	19680	19891	19936	19975	19790	19780	20017	19966	20102	19899	20115	19898	19876	19925	20058	19873	19795	19826	19836	20015	20024	19980	19755	20033	19698	19937	19857	19781	19844	19921	20142	19527	19957	19900	19998	19851	19675	19866	19868	19958	20191	19777	19792	20050	20016	19985	19966	19681	19892	19984	20029	19869	19789	19935	19926	19815	19887	19952	19982	19879	19907	19691	19996	19954	19936	19732	19729	20052	19979	19845	19962	19801	19963	20227	20048	19920	19934	19842	19711	19993	19857	20127	20000	20103	19838	19884	20075	20108	19906	19709	20063	20028	19678	20103	19878	20035	19709	19939	19772	20168	19964	20127	20068	19922	19877	19874	19930	20121	20022	19874	19896	20086	20048	19942	19847	19928	19908	19953	20029	19804	19934	20137	19895	19909	19758	20010	19864	19852	20259	19988	19811	19885	19868	19949	19956	19915	19979	19706	19972	19900	19925	20109	19956	19800	19857	20146	19880	20057	20050	19908	19871	19966	19873	20099	20019	19865	19926	19778	20042	19754	19801	19950	19896	20092	19961	19830	19790	19956	19986	19855	19929	19811	19931	19660	19797	19857	19891	20061	19958	19739	19883	19889	20007	20012	19903	19786	19928	19950	19954	19915	20036	19852	19988	19811	20047	20001	19723	19943	20088	20228	20114	19741	19834	19980	19833	19925	19994	20052	19967	19674	19885	20063	20025	20070	19785	20004	20086	20066	19836	19912	20012	19849	19909	19923	20066	19758	19956	19911	20097	20035	20025	19705	20126	20089	19887	19922	20011	19921	20083	19810	19970	19925	19703	20117	20023	19868	19919	19880	20056	20013	19927	20001	20176	20100	19826	19747	19899	19847	19755	19915	19808	20006	19849	19812	19782	19936	19948	20153	19774	19904	19717	19706	20052	19816	19803	19904	19868	20063	19862	19918	19885	20041	20140	19984	19957	19884	20023	19944	19952	19859	19926	19948	19921	19954	19928	19954	20159	19899	19896	19787	20079	19962	19860	19860	20065	19746	19868	19980	19879	20079	19870	20073	20008	19950	19728	19847	19900	19667	19706	19872	20131	19989	19823	20057	19866	19734	19986	19899	19793	19872	19900	20030	19657	20032	20063	20031	20036	19885	19772	19813	19948	20108	19996	19965	19927	19941	20019	20096	20102	19930	19924	19974	19882	20027	19893	19917	19835	19970	19871	20005	19932	19787	19639	19929	19948	19985	20032	19858	20014	19925	19951	19871	19939	19990	19983	19891	20019	20027	20004	19973	20070	20223	19919	19868	19852	19799	19994	19855	19739	19943	20074	20054	19863	19941	19847	19821	19773	19941	19862	20002	19909	19933	20027	19984	19887	19942	19711	20088	19675	19785	19827	19880	19977	19812	19897	19875	19932	19907	19763	19833	19740	19767	19955	20004	19792	19878	20038	19972	19926	20041	19893	20231	19898	19904	19941	19970	19750	20086	19908	19922	19961	19832	19903	19938	20273	19962	19909	20027	20245	20090	19871	20025	19866	19824	20033	19651	19985	19778	19858	19760	19898	20020	19790	19740	20094	19938	19775	20111	19968	20130	19888	19967	19895	19880	20003	19770	19880	19985	20032	19922	19779	19784	20108	19911	20027	19842	19834	20117	20083	20070	19828	20034	19976	20049	19884	20021	19948	19958	19988	19897	19699	20104	19917	19814	20025	19759	20137	19864	19989	20116	20000	19930	19898	19986	19685	19946	19790	19946	20347	19840	20149	19961	19715	19816	19895	19901	19846	19962	19992	19878	19847	19734	19785	20059	19972	20079	19893	20100	20037	19950	19798	19826	19975	19912	19940	20205	19976	19843	19777	20193	19776	19894	19910	19663	19831	19903	20107	19945	20249	19994	19876	20144	19883	19857	19958	19989	19944	19980	19830	19987	19983	20037	19867	19858	20130	20198	19718	19855	19865	19966	19921	19957	20095	19941	19834	19674	19701	19891	19933	19814	20033	19943	19873	19712	19919	19907	19837	19824	20055	19886	19830	20035	19879	19979	20044	19989	20144	19990	19823	19924	19947	20052	19951	19839	20025	19853	19975	19967	19787	19677	19918	19968	19921	19972	19751	19910	20029	20010	20061	19871	19916	19859	19832	19868	19953	20169	19854	20069	19988	20039	19997	19958	19820	20057	19764	20017	20230	19978	20011	19805	19741	20036	19729	19886	19874	20051	19889	20044	19957	20048	19823	20025	19987	20001	19845	20103	20014	19943	19932	19998	19854	19903	19907	19966	19930	20009	20030	19878	19852	19982	19826	19919	20002	19804	20187	19736	20019	19986	19964	19937	19791	20091	19897	19985	20174	20110	19800	19867	20050	20117	20056	19958	20158	19996	19990	19892	20022	19975	19957	20076	19929	19838	19951	20026	19910	19984	19894	20137	19978	19927	19882	19870	19813	20020	19876	20064	20024	20003	19793	19865	20108	19775	19928	19847	19994	19921	19720	19866	19804	20096	20003	19751	19817	19960	19780	19839	19980	20130	20024	19946	19881	20022	20071	19947	19992	19735	19885	19846	20085	20101	19965	19762	20061	19722	19797	19939	19809	20007	20036	19877	19884	19893	19945	20087	20047	20013	19830	19910	19973	19869	19932	19717	19691	19957	20251	19815	19727	20059	19853	20106	19783	19928	19815	19622	19978	19977	19956	19917	19865	20271	19816	19795	20035	19930	20081	19995	19804	19713	19816	19810	19947	19916	19932	20026	19973	19930	20003	19863	19945	19959	19912	20059	19689	19997	19780	19676	19784	20025	19871	19926	19925	20005	19994	19865	19909	19939	19849	19992	19890	19996	19762	19812	20007	20240	19917	19873	19946	19990	19772	19758	19719	20047	19882	19876	19999	19923	19996	19836	19861	19866	19912	19997	20140	19866	20107	19877	19832	19955	19900	20088	20111	19959	19803	20116	19851	19923	19895	19829	19764	19801	19981	19783	19787	20037	19894	20093	19775	20047	19881	19898	20052	19876	19752	20061	19859	19815	19988	19970	19929	20001	20128	20113	19945	19962	19814	19969	19997	20106	19968	19845	20053	19846	19859	19958	19942	19872	19910	19755	20059	19670	19634	19957	19888	19754	19643	19906	19794	19741	20010	20028	19739	19824	19853	19847	20110	19964	20056	19903	19758	20087	20121	20080	19930	20032	20296	19721	19793	20089	20128	20057	20070	19966	19965	20140	19918	19816	20071	19942	20135	19932	20015	19761	19708	20045	19988	19913	20018	20230	20143	19961	19739	19867	19924	19999	20007	19835	19868	19895	20005	19717	19921	19915	20109	19814	19991	19999	20053	19940	19883	20054	19761	19649	19886	19933	19926	19997	19915	19940	19764	20079	19882	19819	19593	20025	19802	20038	20011	20043	19941	20044	20208	19865	19959	19932	19962	19939	19843	19744	19756	19908	20015	19751	19952	20050	19803	19914	19863	19893	19903	19864	20013	19884	19789	19792	19895	20243	19919	19996	20024	20104	19972	19831	19936	19880	19992	20201	19607	19923	19835	19944	19956	19991	19905	19924	19842	19863	19886	19905	19854	19877	20049	19835	19876	19902	19863	19806	19982	19929	20112	20038	19991	19931	19988	19871	19690	19868	20006	19799	19945	19979	19793	19802	19900	19768	19743	19799	20049	20033	19851	19739	19931	20139	19871	19834	19728	19839	19905	19903	19764	20024	19915	19822	19841
61706	106460	86339	56710	35271	20703	16540	16784	16575	16457	16688	16743	16703	16667	16822	16718	16865	16662	16769	16693	16610	16801	16592	16703	16843	16616	16677	16745	16461	16551	16640	16643	16478	16861	16553	16580	16607	16661	16699	16774	16626	16702	16738	16810	16731	16691	17015	16567	16761	16536	16823	16765	16714	16698	16535	16567	16503	16630	16550	16611	16659	16625	16748	16808	16584	16685	16614	16658	16688	16933	16642	16763	16447	16799	16583	16573	16710	16697	16517	16659	16678	16527	16685	16653	16803	16618	16560	16580	16673	16704	16495	16633	16699	16610	16777	16676	16803	16600	16764	16668	16758	16718	16634	16686	16681	16583	16880	16690	16861	16564	16666	16639	16599	16705	16698	16674	16844	16712	16680	16780	16713	16577	16595	16761	16752	16768	16805	16730	16595	16668	16624	16710	16656	16755	16794	16680	16770	16804	16470	16656	16728	16892	16782	16789	16798	16733	16543	16755	16768	16654	16772	16661	16553	16497	16657	16720	16845	16761	16556	16548	16490	16567	16816	16764	16697	16688	16676	16736	16838	16576	16689	16689	16709	16694	16584	16817	16726	16569	16874	16633	16678	16534	16821	16697	16588	16723	16893	16650	16678	16761	16687	16818	16602	16735	16746	16757	16721	16776	16694	16557	16755	16649	16625	16706	16696	16643	16602	16545	16661	16836	16636	16677	16761	16723	16781	16675	16778	16762	16781	16381	16732	16742	16729	16673	16648	16773	16547	16558	16556	16501	16764	16603	16614	16560	16651	16735	16760	16601	16770	16696	16596	16691	16616	16647	16616	16759	16783	16728	16472	16728	16618	16570	16741	16692	16717	16642	16758	16804	16615	16611	16700	16731	16488	16585	16911	16737	16407	16713	16575	16749	16795	16465	16626	16662	16648	16567	16759	16761	16722	16686	16524	16535	16658	16813	16585	16696	16583	16498	16802	16513	16530	16737	16809	16576	16524	16898	16775	16876	16763	16773	16601	16686	16719	16547	16714	16761	16504	16645	16848	16612	16721	16729	16582	16560	16626	16589	16514	16629	16603	16722	16818	16762	16722	16740	16695	16765	16649	16565	16636	16613	16769	16770	16581	16644	16655	16627	16657	16598	16698	16716	16618	16589	16681	16791	16555	16498	16752	16627	16616	16644	16659	16677	16704	16375	16761	16641	16688	16738	16723	16732	16610	16588	16689	16807	16764	16598	16451	16754	16742	16632	16601	16678	16720	16570	16737	16676	16760	16644	16609	16725	16655	16628	16626	16727	16559	16785	16753	16643	16630	16658	16637	16676	16791	16749	16664	16787	16614	16700	16649	16782	16804	16649	16646	16736	16586	16755	16755	16739	16643	16628	16637	16733	16624	16773	16785	16796	16546	16665	16795	16594	16709	16647	16662	16673	16815	16816	16670	16784	16692	16605	16633	16461	16539	16620	16602	16647	16678	16784	16560	16663	16572	16649	16611	16752	16608	16877	16693	16568	16637	16543	16633	16671	16605	16624	16578	16559	16587	16680	16819	16536	16719	16862	16603	16709	16592	16673	16648	16625	16620	16730	16835	16754	16750	16566	16639	16706	16682	16572	16693	16724	16558	16840	16783	16801	16741	16706	16705	16588	16734	16592	16476	16549	16624	16620	16585	16592	16808	16831	16727	16630	16528	16740	16727	16726	16819	16739	16577	16422	16716	16609	16701	16484	16727	16610	16781	16583	16638	16537	16771	16660	16852	16623	16870	16750	16700	16596	16659	16533	16553	16818	16564	16578	16690	16728	16719	16687	16552	16688	16675	16746	16527	16828	16772	16678	16687	16814	16550	16708	16497	16878	16462	16715	16463	16639	16795	16574	16476	16531	16812	16623	16670	16667	16500	16834	16703	16585	16554	16689	16621	16582	16691	16605	16651	16841	16549	16529	16721	16786	16729	16481	16650	16635	16613	16629	16670	16647	16986	16760	16718	16671	16678	16612	16514	16759	16699	16601	16662	16784	16714	16730	16787	16814	16585	16824	16608	16482	16792	16826	16582	16633	16701	16676	16888	16716	16750	16720	16714	16566	16685	16552	16759	16579	16787	16608	16633	16670	16650	16696	16603	16772	16685	16625	16651	16505	16609	16749	16673	16647	16727	16725	16607	16665	16739	16678	16556	16892	16764	16721	16614	16712	16841	16648	16694	16802	16526	16685	16592	16757	16620	16610	16810	16546	16799	16835	16580	16575	16948	16738	16778	16793	16651	16645	16788	16595	16744	16628	16754	16602	16602	16575	16788	16793	16697	16714	16636	16807	16556	16764	16541	16628	16584	16731	16560	16814	16597	16621	16617	16708	16750	16868	16734	16583	16677	16711	16656	16549	16561	16859	16773	16736	16459	16709	16651	16751	16895	16711	16643	16531	16695	16550	16803	16629	16773	16600	16616	16819	16570	16648	16759	16837	16597	16588	16478	16583	16720	16697	16592	16595	16723	16723	16609	16609	16838	16664	16783	16699	16772	16744	16753	16622	16778	16691	16877	16751	16681	16717	16725	16635	16473	16471	16710	16568	16736	16675	16724	16740	16647	16578	16644	16695	16787	16727	16693	16749	16578	16671	16684	16868	16659	16750	16672	16674	16637	16667	16574	16721	16599	16868	16637	16689	16705	16625	16643	16789	16662	16771	16831	16736	16493	16636	16668	16620	16655	16833	16636	16597	16655	16739	16680	16752	16754	16570	16697	16628	16680	16490	16660	16611	16698	16637	16717	16618	16705	16831	16590	16631	16755	16703	16744	16382	16824	16672	16583	16609	16486	16713	16652	16738	16788	16737	16651	16624	16622	16701	16913	16584	16651	16653	16750	16793	16469	16548	16665	16845	16679	16596	16658	16731	16565	16725	16634	16793	16745	16844	16741	16515	16788	16658	16649	16714	16714	16454	16902	16631	16605	16742	16759	16551	16556	16575	16736	16874	16590	16648	16594	16649	16728	16714	16672	16697	16580	16617	16711	16833	16596	16850	16693	16519	16766	16580	16643	16788	16782	16432	16709	16776	16747	16507	16916	16563	16833	16750	16667	16638	16721	16728	16569	16735	16452	16840	16687	16567	16500	16676	16632	16731	16644	16625	16787	16746	16846	16585	16688	16749	16512	16712	16584	16531	16608	16682	16665	16757	16663	16683	16515	16690	16450	16609	16691	16692	16718	16658	16671	16847	16703	16781	16844	16630	16559	16833	16735	16739	16759	16664	16739	16696	16739	17002	16704	16900	16784	16615	16669	16710	16611	16682	16487	16611	16892	16487	16686	16611	16282	16808	16843	16645	16720	16739	16578	16825	16675	16525	16822	16550	16682	16596	16693	16619	16789	16670	16745	16644	16633	16668	16697	16593	16651	16609	16684	16584	16820	16486	16630	16576	16757	16651	16689	16844	16641	16726	16598	16574	16669	16488	16654	16688	16621	16442	16669	16755	16541	16625	16719	16850	16726	16563	16772	16555	16671	16800	16558	16686	16624	16683	16518	16701	16816	16695	16634	16693	16641	16580	16713	16545	16617	16674	16705	16604	16724	16754	16635	16697	16766	16680	16742	16638	16716	16827	16796	16663	16641	16662	16806	16722	16563	16651	16656	16693	16774	16639	16655	16682	16765	16529	16696	16766	16643	16642	16569	16699	16678	16731	16510	16711	16642	16659	16770	16651	16551	16644	16662	16423	16685	16532	16708	16625	16825	16673	16747	16797	16586	16537	16567	16696	16694	16690	16606	16694	16778	16638	16775	16839	16864	16613	16568	16794	16557	16678	16750	16577	16872	16636	16580	16664	16823	16806	16792	16605	16551	16635	16694	16651	16638	16719	16792	16791	16597	16713	16614	16605	16798	16730	16794	16586	16491	16588	16566	16751	16630	16719	16801	16753	16654	16668	16804	16661	16535	16616	16702	16533	16606	16597	16847	16822	16881	16591	16823	16702	16665	16595	16749	16525	16636	16722	16670	16683	16697	16634	16619	16594	16794	16529	16612	16568	16688	16561	16617	16716	16586	16754	16855	16774	16740	16598	16735	16825	16772	16653	16622	16726	16638	16869	16466	16672	16681	16557	16745	16696	16629	16702	16769	16681	16696	16815	16574	16777	16563	16727	16631	16662	16810	16515	16800	16583	16811	16816	16755	16734	16719	16569	16658	16820	16661	16659	16581	16579	16783	16816	16548	16796	16722	16825	16678	16653	16688	16638	16689	16832	16702	16585	16668	16869	16719	16837	16499	16572	16792	16774	16766	16703	16782	16617	16767	16617	16613	16721	16822	16526	16679	16646	16644	16626	16595	16702	16677	16660	16711	16655	16682	16818	16492	16798	16790	16665	16725	16611	16660	16723	16654	16817	16839	16795	16647	16613	16748	16696	16643	16565	16683	16762	16515	16434	16749	16679	16602	16777	16790	16461	16753	16730	16541	16711	16649	16797	16678	16713	16753	16858	16910	16709	16756	16802	16725	16749	16482	16761	16578	16693	16674	16782	16670	16696	16671	16502	16639	16630	16551	16589	16647	16776	16603	16715	16650	16677	16924	16673	16673	16621	16528	16627	16723	16615	16699	16657	16670	16666	16571	16786	16729	16564	16654	16556	16732	16780	16614	16599	16757	16603	16675	16737	16756	16662	16596	16676	16484	16487	16615	16676	16628	16746	16577	16676	16594	16653	16609	16582	16688	16691	16624	16655	16737	16661	16715	16427	16692	16720	16552	16667	16600	16836	16687	16547	16723	16629	16668	16748	16761	16746	16530	16686	16633	16744	16692	16595	16709	16587	16608	16758	16700	16652	16676	16706	16674	16768	16823	16638	16657	16644	16758	16712	16457	16671	16590	16809	16640	16656	16731	16598	16626	16662	16556	16658	16608	16706	16622	16729	16757	16579	16701	16719	16684	16804	16593	16788	16634	16583	16719	16675	16618	16819	16645	16799	16982	16693	16827	16684	16676	16609	16626	16639	16660	16780	16679	16698	16781	16822	16535	16791	16691	16579	16700	16674	16640	16596	16641	16696	16650	16725	16485	16530	16790	16640	16782	16633	16670	16606	16850	16704	16506	16752	16686	16794	16719	16684	16767	16680	16707	16715	16742	16802	16749	16747	16740	16692	16672	16732	16729	16677	16743	16701	16768	16720	16786	16644	16612	16656
31354	36351	39246	29608	22432	21362	21049	20666	20574	20517	20557	20690	20716	20691	20633	20568	20369	20662	20707	20549	20603	20498	20702	20572	20757	20561	20520	20577	20552	20858	20590	20659	20524	20539	20523	20511	20527	20708	20638	20613	20527	20708	20477	20556	20459	20465	20799	20598	20586	20364	20597	20700	20744	20415	20651	20304	20451	20592	20713	20550	20547	20692	20643	20566	20604	20562	20702	20578	20823	20719	20576	20569	20553	20446	20739	20597	20578	20723	20523	20775	20713	20597	20551	20590	20651	20449	20737	20637	20668	20533	20571	20475	20627	20665	20585	20677	20510	20419	20452	20500	20688	20670	20662	20743	20579	20583	20615	20700	20647	20675	20425	20525	20570	20505	20603	20305	20621	20567	20738	20634	20540	20639	20519	20541	20688	20541	20631	20652	20619	20699	20474	20610	20703	20454	20372	20639	20473	20406	20470	20372	20483	20594	20606	20480	20765	20322	20810	20579	20535	20584	20578	20756	20423	20702	20643	20703	20830	20319	20393	20691	20550	20376	20718	20556	20536	20597	20261	20470	20506	20560	20769	20600	20605	20472	20764	20514	20616	20677	20777	20579	20635	20612	20722	20523	20583	20529	20438	20625	20554	20571	20497	20619	20497	20630	20456	20593	20580	20522	20674	20518	20548	20513	20553	20513	20530	20608	20482	20265	20565	20461	20527	20479	20434	20788	20731	20712	20604	20342	20390	20491	20525	20518	20450	20381	20656	20574	20389	20451	20765	20480	20507	20553	20576	20467	20568	20353	20190	20528	20463	20712	20799	20441	20717	20682	20556	20676	20300	20504	20432	20573	20676	20491	20639	20568	20510	20601	20548	20563	20650	20676	20624	20406	20467	20603	20535	20469	20656	20502	20664	20375	20666	20720	20773	20882	20787	20515	20865	20672	20646	20644	20681	20564	20770	20501	20388	20503	20788	20435	20448	20543	20726	20632	20739	20781	20719	20612	20595	20818	20540	20649	20438	20429	20412	20652	20810	20409	20834	20368	20622	20705	20631	20606	20534	20494	20679	20597	20549	20670	20622	20746	20668	20755	20700	20562	20562	20677	20657	20514	20706	20729	20477	20595	20471	20620	20729	20791	20726	20411	20666	20661	20487	20402	20550	20450	20374	20286	20791	20649	20834	20534	20373	20518	20721	20682	20724	20745	20370	20627	20605	20403	20551	20526	20500	20660	20642	20513	20569	20529	20626	20728	20548	20391	20636	20352	20605	20656	20501	20714	20419	20613	20430	20445	20657	20785	20649	20754	20524	20628	20631	20654	20459	20626	20481	20565	20577	20508	20570	20649	20641	20577	20738	20585	20557	20653	20688	20556	20657	20483	20439	20729	20436	20630	20717	20806	20536	20673	20531	20339	20496	20567	20703	20517	20597	20788	20470	20542	20611	20712	20478	20449	20646	20562	20566	20565	20577	20546	20492	20537	20622	20633	20611	20499	20487	20502	20507	20546	20381	20799	20589	20411	20637	20712	20722	20534	20655	20575	20413	20418	20487	20779	20602	20648	20723	20791	20720	20447	20431	20494	20664	20574	20564	20533	20722	20447	20592	20756	20381	20532	20511	20862	20601	20594	20617	20538	20559	20555	20632	20527	20422	20528	20437	20410	20507	20455	20617	20676	20486	20547	20375	20776	20537	20441	20485	20557	20767	20438	20658	20575	20690	20456	20699	20368	20613	20644	20530	20770	20540	20687	20631	20489	20562	20662	20462	20519	20601	20605	20444	20664	20778	20691	20517	20569	20716	20582	20567	20662	20698	20596	20693	20529	20551	20427	20538	20321	20314	20574	20472	20563	20660	20513	20612	20747	20542	20581	20891	20708	20579	20504	20635	20586	20389	20649	20593	20523	20569	20500	20740	20529	20451	20595	20522	20582	20601	20595	20723	20644	20500	20516	20360	20484	20390	20547	20465	20474	20549	20647	20463	20416	20576	20536	20468	20557	20517	20664	20454	20636	20565	20465	20781	20641	20627	20608	20457	20717	20570	20592	20693	20623	20549	20620	20522	20509	20765	20781	20669	20485	20743	20501	20572	20417	20702	20543	20533	20288	20693	20642	20544	20754	20717	20715	20818	20504	20478	20446	20468	20418	20547	20787	20797	20469	20415	20589	20612	20624	20658	20474	20610	20594	20661	20687	20660	20583	20485	20766	20854	20482	20569	20437	20537	20412	20662	20480	20501	20613	20502	20604	20483	20643	20612	20370	20588	20400	20714	20667	20717	20522	20533	20449	20537	20603	20458	20653	20639	20586	20563	20488	20473	20618	20624	20557	20464	20573	20496	20546	20509	20710	20633	20532	20572	20630	20495	20474	20837	20554	20698	20512	20669	20668	20521	20505	20523	20458	20464	20783	20629	20655	20872	20569	20814	20794	20712	20461	20438	20581	20608	20387	20561	20512	20293	20561	20524	20810	20607	20588	20529	20569	20547	20625	20659	20509	20657	20740	20635	20856	20578	20740	20556	20529	20516	20583	20464	20601	20697	20664	20636	20501	20533	20378	20483	20605	20598	20489	20720	20800	20757	20768	20673	20551	20599	20574	20640	20775	20595	20480	20469	20636	20649	20373	20594	20609	20588	20401	20639	20620	20399	20662	20584	20561	20542	20676	20508	20641	20697	20611	20664	20704	20485	20598	20509	20538	20600	20585	20492	20429	20576	20511	20881	20893	20672	20397	20702	20670	20357	20672	20700	20607	20639	20654	20584	20584	20700	20478	20693	20685	20588	20445	20537	20659	20682	20576	20587	20762	20525	20455	20729	20670	20549	20388	20676	20439	20369	20432	20698	20500	20592	20657	20497	20546	20601	20542	20490	20474	20748	20365	20360	20462	20358	20666	20406	20577	20555	20747	20401	20356	20556	20740	20577	20539	20782	20468	20692	20724	20601	20370	20540	20636	20482	20658	20524	20669	20689	20623	20571	20602	20518	20354	20597	20608	20726	20622	20462	20521	20753	20582	20458	20694	20471	20658	20616	20572	20780	20578	20568	20560	20704	20465	20600	20378	20633	20727	20353	20741	20606	20582	20658	20456	20591	20936	20468	20570	20617	20688	20582	20667	20726	20644	20574	20712	20688	20506	20717	20606	20511	20593	20748	20727	20664	20483	20313	20636	20481	20725	20717	20809	20575	20613	20606	20491	20522	20880	20670	20746	20582	20764	20724	20474	20727	20827	20500	20436	20567	20561	20685	20570	20643	20566	20676	20554	20467	20388	20542	20499	20582	20475	20458	20432	20568	20775	20540	20535	20670	20780	20762	20427	20526	20646	20694	20408	20516	20421	20536	20409	20502	20593	20299	20635	20710	20643	20494	20498	20688	20626	20543	20633	20736	20521	20502	20535	20614	20584	20495	20544	20726	20359	20580	20676	20284	20765	20468	20649	20611	20750	20433	20436	20641	20546	20666	20767	20542	20552	20713	20755	20430	20586	20562	20530	20532	20430	20196	20504	20665	20697	20709	20559	20781	20647	20610	20622	20621	20527	20621	20518	20555	20636	20672	20586	20610	20653	20646	20592	20641	20658	20487	20565	20639	20454	20562	20545	20638	20694	20529	20625	20503	20766	20418	20495	20531	20559	20585	20463	20393	20389	20352	20436	20774	20897	20625	20586	20708	20738	20786	20472	20674	20535	20491	20639	20572	20424	20729	20638	20664	20478	20478	20496	20333	20563	20380	20669	20688	20533	20671	20657	20432	20322	20464	20655	20433	20515	20469	20690	20339	20769	20467	20476	20654	20708	20656	20614	20586	20762	20509	20555	20642	20628	20522	20542	20640	20632	20695	20577	20481	20485	20653	20478	20558	20417	20576	20395	20300	20632	20749	20936	20564	20607	20390	20575	20651	20485	20626	20793	20677	20493	20626	20424	20472	20546	20528	20658	20428	20611	20746	20840	20359	20445	20549	20267	20694	20618	20694	20548	20713	20635	20669	20505	20554	20701	20710	20696	20591	20639	20457	20440	20711	20433	20563	20676	20517	20825	20570	20675	20733	20494	20519	20737	20622	20587	20589	20438	20548	20499	20487	20791	20693	20558	20394	20605	20438	20384	20596	20645	20630	20628	20383	20688	20613	20539	20669	20502	20475	20540	20450	20477	20585	20482	20573	20451	20662	20563	20690	20522	20499	20812	20695	20591	20594	20635	20442	20545	20639	20676	20236	20664	20570	20766	20416	20805	20538	20635	20644	20668	20673	20747	20490	20498	20597	20321	20458	20832	20571	20610	20632	20653	20393	20800	20584	20625	20608	20487	20577	20634	20630	20564	20308	20675	20428	20460	20487	20545	20562	20555	20748	20418	20432	20565	20576	20583	20593	20508	20655	20691	20542	20508	20671	20527	20788	20570	20418	20626	20617	20693	20486	20870	20478	20710	20566	20718	20778	20664	20539	20713	20620	20620	20632	20524	20512	20718	20451	20742	20721	20368	20552	20686	20539	20681	20563	20652	20620	20806	20641	20564	20514	20482	20781	20682	20442	20466	20392	20491	20560	20539	20601	20736	20621	20549	20620	20523	20347	20413	20588	20584	20433	20618	20632	20778	20789	20532	20560	20549	20614	20452	20454	20521	20791	20692	20514	20545	20647	20454	20503	20527	20485	20824	20600	20568	20691	20605	20717	20518	20276	20506	20730	20568	20591	20239	20707	20805	20536	20416	20495	20597	20732	20708	20452	20609	20495	20828	20625	20528	20540	20585	20481	20720	20534	20633	20562	20429	20454	20658	20461	20694	20475	20480	20444	20720	20647	20495	20579	20603	20541	20765	20673	20773	20598	20495	20622	20534	20526	20475	20652	20546	20752	20509	20583	20455	20798	20560	20617	20329	20545	20517	20499	20735	20619	20359	20439	20579	20637	20578	20445	20398	20338	20685	20554	20643	20476	20535	20552	20622	20539	20867	20658	20825	20329	20595	20621	20390	20735	20635	20734	20581	20736	20560	20400	20489	20495	20518	20551	20448	20628	20464	20497	20613	20643	20592	20677	20817	20693	20745	20426	20744	20611	20722	20700	20529	20428	20409	20609	20543	20643	20425	20407	20704	20512	20567	20696	20572	20497	20586	20372	20511	20423	20343	20761	20678	20661	20456	20639	20509	20565	20576	20524	20407	20668	20689	20422	20593
39921	56312	40895	25037	18968	17495	16882	17003	17167	16997	17153	16993	17122	16928	17208	16942	17045	17164	16995	16884	17091	17052	17020	17059	16976	17101	17188	16948	17112	17096	16909	17174	16959	16986	17082	17029	17097	17220	17082	17184	17125	17105	16846	17079	17088	17010	17176	17106	17158	17184	17072	17236	17032	16968	17134	17050	17203	16950	16959	17029	17210	17001	17183	17050	16962	17168	17074	16896	17048	17203	16904	16967	17086	17072	17089	17067	17163	17102	17047	17072	16839	17060	17028	16993	17102	16994	17056	16978	16939	17088	16954	16959	17058	17081	17267	17160	17021	17115	17087	16920	16978	17167	16949	17043	17103	16882	17086	17224	16974	17008	16971	16942	16881	16958	16969	17034	16917	17029	17008	17075	16987	16985	17047	17011	17180	17085	16897	17027	16920	17110	16970	16990	16934	17051	17088	17127	17014	17288	17155	16878	16990	17009	17140	16978	17240	16975	17120	17150	17101	17081	17185	16823	17076	16910	17095	16976	17072	17096	16965	16962	17068	16925	17125	16979	16965	17078	17039	17163	16930	17000	17137	16878	17004	16983	16901	17051	17082	17076	16995	17048	17023	17190	17112	16798	17121	16979	17136	17119	16862	16934	17056	16902	17091	16835	17279	17045	17183	17051	16964	17020	16987	17123	17220	16941	16935	17061	17204	16985	17036	17089	16921	17067	17161	16914	17035	16873	17039	16967	17134	16960	16980	17055	16899	17076	16994	17165	17143	17032	16871	17053	16961	16858	17043	16942	16998	17111	17068	17005	17107	17047	16978	17023	16900	17156	16994	17213	17060	17037	16875	17048	16903	16897	17005	17135	17113	17016	16978	17079	16918	16989	17044	17176	16942	17163	17312	16927	17062	17041	17325	16944	17098	16914	17152	17011	17006	16980	17027	17002	16879	17000	17266	16915	17028	17185	17068	17025	16979	17259	17048	16947	17171	16879	17101	17178	17112	17052	17041	16964	16911	17144	17125	16999	17130	17049	17199	17127	17082	17119	16970	16998	17039	17113	16936	16976	17128	16986	17154	16868	16924	17079	17071	17102	17103	17082	17043	17148	17060	17056	16998	17159	17046	17126	17082	17047	16933	17126	17126	17184	17124	17212	17111	17016	17100	16883	16982	16916	16980	17138	17159	17084	17037	16996	17078	17128	17303	17053	16912	17088	16972	17130	17210	16970	17163	17189	16991	17081	17138	17202	17081	17089	16927	17003	17017	17050	16957	16771	17216	16979	17031	16855	17109	16992	17053	16999	17162	17021	16985	17031	17134	17005	16894	17079	16875	17145	17035	16889	17203	17157	16985	17259	16902	16980	16993	17321	16923	17042	17187	16992	16841	17020	16978	17053	17120	17023	17088	17045	17097	17038	16896	17074	17070	17136	17198	17032	17132	17038	17044	17086	17202	17159	17028	17086	17052	17050	17058	17012	16993	16961	17073	17097	16907	16910	17151	17103	17180	17083	17042	17019	17080	17054	17199	16965	16893	17180	17103	16936	17048	16972	17010	16933	17099	16931	16991	16887	17079	17115	17103	17026	17056	17010	17004	17206	17018	16798	16973	17105	17013	16892	17088	16966	17217	17107	17014	17074	17139	17029	16907	17165	17054	17019	17144	17022	16871	17000	17150	17052	17083	17007	16943	16991	16986	17082	16907	16931	17254	17086	17148	17072	17128	16892	17079	17047	16993	17203	17165	16967	16961	17117	17018	17111	17014	16947	16942	17098	17072	17257	17028	17169	17068	16992	17113	17021	17129	17133	16950	17014	16957	16948	16999	16957	17158	17071	17108	17221	17152	17193	16998	16985	17019	16922	17154	16908	16954	17023	16992	17175	17090	16822	16950	17000	16961	17099	16921	17185	17158	17087	16919	17124	17162	17042	17063	17135	16953	16946	16983	16877	17084	16983	17137	17169	17101	16981	17057	17090	16939	16974	16995	17070	17080	16939	17077	16941	17057	17038	17168	16881	17237	16911	17012	17104	17112	17088	16975	17103	16906	17171	17204	16897	17083	17159	16995	16888	16894	16999	17053	17060	17186	17028	17243	16984	17112	16985	16969	17207	16950	17084	17089	16989	17016	16935	17142	17066	16950	17111	17066	17002	17093	17065	17114	16931	16978	17058	16988	16887	16887	17122	17029	17075	17118	16897	16914	17065	17080	17024	16975	17110	17038	17040	17129	17224	17130	16948	16919	17013	17164	17049	17016	17136	17027	17218	17079	17021	16768	17038	17029	17057	17104	17005	16946	16976	17056	17220	17091	17102	16887	16888	17094	16998	17132	17165	16997	17088	17041	17102	17104	17016	17150	16890	17281	17121	16818	17022	17039	16891	16959	17071	17202	17092	16913	17049	17099	16943	16989	17037	17001	17074	16981	17023	16906	17113	17035	17193	17000	16991	17040	17121	17189	17025	17180	17187	16991	17048	16958	17045	17191	17049	17185	17093	16923	17172	16886	17017	17071	16899	16977	17142	17037	16892	16995	17073	17134	17007	16920	16946	16934	17052	17054	16951	17033	16945	17002	17046	17095	17087	17127	16988	16888	17171	17024	16908	17044	16967	17103	16940	17014	17061	17098	17146	16867	17043	17039	17137	17071	16959	17045	17003	17040	17235	16924	17067	17266	16904	17055	17144	17169	17140	17011	17005	17132	17064	17007	16961	17066	17117	16962	17036	17029	17041	16880	17119	16784	17013	17001	17148	16939	17014	17104	17169	16824	17166	17039	16973	17088	17069	17101	17200	16979	17100	16978	16904	16944	17151	17056	17065	16972	17054	16934	16854	17180	17035	16965	17191	16947	16861	17050	17097	17192	16852	16995	16983	17173	17087	17010	17093	16952	16985	17067	17016	17061	17123	16869	16920	17020	16962	17175	16951	17066	17134	16877	17090	16916	17201	16907	17031	17035	16903	17126	16958	16985	16998	17014	16998	16902	16959	16904	17089	17080	17049	16910	17067	17189	17126	17136	16808	17033	17235	16938	16991	17027	16935	16940	17026	16849	16925	16984	17164	17122	16860	17015	16980	16838	17011	17091	16871	17000	17088	16975	17149	16992	17225	17162	16963	17091	17211	17024	17138	17142	16922	17154	17067	16909	17000	17337	17008	16960	17055	17335	16957	17091	17004	17004	16909	17239	17056	17037	17125	17038	16942	17091	17023	17038	16926	17100	17136	17001	17026	17074	17072	16912	16980	17074	16896	17111	17149	16935	17155	17221	17097	17058	16996	17152	17092	17229	17239	17048	17074	16939	16905	17124	17016	16944	16942	16902	16926	16959	17133	16914	16958	17103	16926	17037	17069	16940	17162	17092	17028	17197	17211	16846	16984	17189	16946	17137	16969	17123	16870	17132	17050	16971	17116	16915	17031	16963	17070	17039	17079	16982	17108	16963	17168	16995	16986	16955	17022	16993	16969	17091	17023	17165	17023	17116	17069	17093	17178	17041	17006	17042	17051	17176	17181	17066	17104	17094	17021	16922	16881	17312	16879	17023	17073	16988	16862	17028	17139	17039	17147	17094	17162	17097	17218	17194	17104	17102	17019	17093	16914	16964	16988	17046	17009	17004	16959	17115	16986	16916	17036	17273	16870	17082	17133	17116	17025	17141	17016	17130	17152	16948	17101	17088	16857	16989	17141	17264	17032	17027	17062	16935	17073	17034	17153	17017	16980	16960	17118	17017	16985	17008	17091	17028	16922	17018	17095	17015	17124	16920	17098	17077	17062	17209	16986	17020	16977	16996	16910	17144	16765	17172	17078	17019	17170	16975	17135	16982	16923	17197	17080	17001	17212	16986	17051	17086	17033	17152	17109	17033	17044	16899	17092	17014	16925	16968	16959	16799	17061	17106	16859	17077	16963	17036	17212	17226	16943	17186	17184	16935	16994	17147	17093	16988	17016	16942	17007	16939	17135	17049	17087	17178	16958	17111	17069	17018	17073	16929	17092	16879	17146	17199	16978	16834	17067	16968	16900	16971	17070	16899	17170	16942	17095	17126	16956	16851	17062	17043	17276	16988	17057	17010	17056	17062	16925	16975	17051	17057	17078	17060	16983	17174	16897	16962	17124	16960	17155	17024	17041	17052	17194	17024	17018	17052	16977	17090	17154	16993	16963	17117	17056	17123	17056	17104	17043	17148	17030	16975	17141	16963	16979	17044	17129	16991	17072	17052	16992	17074	16970	16934	17118	17171	17227	17058	17029	17080	17275	16957	17151	16967	17036	17091	16932	17046	17063	16936	17031	17153	16975	17110	17086	16983	17124	17117	16968	17208	17111	17080	17118	16972	17171	16987	17065	16989	17070	16990	17146	16992	16875	17115	16836	17110	17045	16978	17146	17229	16913	17075	17089	17027	17076	16890	16930	16961	17010	16994	17034	17087	17145	17035	16857	16983	17041	17103	17111	17016	17081	17082	16929	17103	17145	16997	16902	17146	17165	16966	17083	17258	16859	16968	17031	16770	17211	17142	16935	17094	16900	16996	17092	16914	17021	17108	16978	17170	16905	17051	17105	16972	17017	17222	16997	17100	17035	17009	17072	17040	16874	17157	17055	16838	17046	17024	16887	17055	16836	16794	17179	17056	17098	17210	17096	16997	16997	16961	17174	17148	16947	17099	17073	16939	17140	17121	17022	17085	17304	16907	16978	16920	17048	17015	16901	16841	16924	17133	17165	16991	17075	17058	17042	17076	16972	17049	17043	17023	16948	16960	17172	17083	17100	17041	17111	17118	16963	16980	17111	17070	16993	17037	17290	16983	17179	16974	17033	17040	17116	17217	17095	16985	17054	17067	17028	16978	17025	17198	17082	17218	17064	17026	17058	17084	17037	17109	16922	17103	16910	16939	16976	17153	16868	17076	17125	17001	17182	17131	16951	17147	16933	17052	17003	17098	16944	17112	16987	17100	17131	17123	16963	16907	17089	17093	17022	17068	16956	17126	17109	16955	17157	17170	17042	17083	17038	17069	16968	17197	16972	17135	16987	16976	16827	17050	17162	17023	17085	16731	16923	17087	17178	16965	17072	17042	17003	16916	16979	16988	17088	17051	17064	17055	17090	16854	17059	16917	17117	17181	17144	17165	16985	17177	17005	17263	16885	16947	17148	17123	17054	16998	16771	17212	17187	17049	16846
25366	25652	38019	33001	25851	23709	22877	20805	20478	20619	20611	20556	20888	20759	20597	20587	20811	20668	20315	20598	20894	20672	20681	20552	20757	20847	20860	20712	20537	20541	20620	20747	20564	20589	20669	20477	20633	20734	20798	20515	20478	20472	20492	20631	20702	20759	20688	20685	20559	20684	20578	20704	20545	20442	20726	20669	20568	20546	20673	20708	20673	20402	20651	20708	20626	20832	20683	20442	20638	20485	20767	20757	20477	20647	20506	20675	20564	20462	20818	20540	20511	20581	20745	20675	20820	20563	20750	20625	20301	20721	20645	20770	20577	20653	20602	20711	20494	20738	20856	20583	20491	20678	20693	20716	20735	20757	20710	20673	20435	20654	20478	20621	20768	20550	20723	20424	20560	20561	20347	20593	20646	20565	20647	20441	20625	20569	20707	20640	20594	20927	20689	20695	20648	20383	20706	20520	20529	20742	20589	20604	20661	20598	20621	20409	20662	20500	20730	20522	20505	20695	20541	20581	20679	20500	20257	20658	20621	20617	20574	20752	20539	20681	20450	20576	20618	20592	20399	20541	20541	20532	20619	20567	20758	20839	20824	20510	20433	20556	20664	20528	20765	20475	20521	20688	20525	20808	20717	20589	20866	20552	20594	20426	20480	20486	20724	20654	20492	20464	20714	20447	20364	20550	20571	20562	20370	20712	20825	20415	20639	20342	20589	20634	20503	20609	20596	20631	20610	20500	20859	20588	20608	20653	20489	20520	20420	20711	20324	20507	20525	20538	20411	20698	20651	20804	20459	20634	20557	20687	20710	20573	20696	20595	20643	20447	20607	20431	20533	20670	20565	20421	20555	20610	20585	20702	20746	20371	20679	20602	20570	20583	20708	20647	20585	20580	20719	20463	20605	20799	20573	20534	20663	20777	20707	20651	20675	20697	20557	20668	20533	20697	20531	20541	20302	20571	20654	20450	20539	20539	20480	20561	20626	20623	20608	20708	20595	20606	20519	20680	20823	20751	20622	20600	20590	20682	20548	20660	20705	20565	20608	20629	20688	20726	20573	20624	20641	20703	20565	20423	20771	20622	20513	20667	20721	20580	20620	20699	20459	20793	20609	20453	20498	20599	20374	20456	20458	20550	20695	20577	20685	20578	20569	20722	20549	20415	20333	20522	20635	20532	20589	20607	20610	20659	20537	20560	20575	20630	20441	20507	20581	20563	20722	20359	20722	20582	20702	20494	20540	20644	20798	20571	20697	20508	20594	20620	20615	20663	20639	20464	20508	20436	20628	20796	20552	20545	20623	20678	20520	20447	20719	20624	20394	20728	20559	20722	20542	20565	20561	20696	20505	20666	20537	20624	20571	20385	20486	20589	20578	20415	20635	20448	20641	20604	20636	20692	20519	20394	20667	20687	20672	20402	20714	20624	20381	20691	20616	20460	20642	20401	20419	20582	20624	20588	20361	20501	20778	20655	20420	20551	20694	20666	20466	20375	20449	20657	20450	20630	20549	20557	20500	20593	20719	20762	20715	20483	20800	20429	20555	20634	20632	20528	20738	20747	20397	20574	20400	20645	20326	20593	20630	20588	20564	20698	20557	20532	20643	20779	20582	20561	20646	20809	20639	20608	20575	20490	20525	20825	20351	20852	20732	20655	20536	20693	20758	20336	20673	20685	20805	20683	20578	20506	20665	20697	20846	20695	20390	20495	20482	20603	20518	20645	20915	20486	20500	20536	20362	20741	20413	20637	20665	20483	20673	20655	20553	20519	20736	20830	20372	20510	20488	20612	20490	20640	20546	20608	20783	20508	20391	20316	20579	20602	20526	20360	20616	20704	20537	20518	20569	20464	20410	20498	20413	20453	20478	20653	20736	20794	20495	20700	20456	20540	20751	20686	20760	20909	20515	20687	20647	20543	20513	20545	20493	20643	20753	20462	20667	20609	20585	20482	20502	20478	20698	20685	20495	20476	20293	20500	20642	20751	20767	20414	20555	20557	20734	20665	20495	20820	20677	20545	20550	20604	20824	20817	20629	20777	20373	20435	20572	20563	20558	20508	20549	20525	20683	20543	20719	20673	20722	20599	20629	20669	20628	20590	20549	20745	20682	20728	20661	20662	20477	20593	20752	20505	20703	20683	20648	20605	20836	20583	20580	20623	20493	20485	20633	20582	20774	20697	20487	20651	20742	20525	20360	20775	20560	20749	20743	20599	20501	20331	20666	20488	20617	20395	20642	20697	20632	20610	20596	20623	20535	20604	20372	20772	20501	20697	20667	20641	20551	20547	20648	20613	20572	20472	20618	20731	20717	20667	20731	20781	20527	20618	20604	20536	20641	20671	20647	20451	20540	20494	20650	20407	20705	20546	20742	20584	20545	20659	20610	20597	20595	20661	20453	20728	20338	20522	20607	20608	20876	20757	20682	20713	20847	20459	20556	20787	20696	20520	20777	20721	20596	20436	20603	20624	20546	20577	20759	20686	20435	20573	20829	20385	20450	20564	20556	20487	20580	20447	20732	20610	20479	20635	20705	20647	20757	20730	20583	20467	20458	20609	20499	20542	20709	20677	20765	20510	20513	20651	20468	20319	20754	20533	20710	20484	20732	20545	20588	20518	20497	20449	20602	20662	20694	20600	20750	20676	20642	20373	20557	20663	20599	20509	20395	20465	20483	20637	20629	20559	20647	20469	20672	20416	20387	20598	20577	20684	20701	20473	20737	20581	20676	20865	20661	20617	20830	20510	20478	20510	20354	20635	20639	20472	20640	20661	20598	20533	20795	20507	20632	20648	20643	20662	20846	20527	20320	20471	20423	20584	20576	20504	20805	20482	20474	20589	20604	20606	20591	20583	20422	20596	20720	20622	20654	20550	20852	20675	20567	20617	20443	20457	20760	20596	20625	20603	20701	20720	20777	20623	20646	20634	20411	20527	20623	20584	20680	20758	20722	20508	20644	20605	20602	20638	20489	20478	20581	20578	20500	20583	20508	20583	20675	20598	20549	20612	20820	20765	20523	20628	20617	20849	20710	20664	20471	20643	20369	20614	20476	20766	20587	20645	20646	20726	20468	20539	20628	20661	20515	20586	20538	20749	20892	20980	20594	20658	20852	20538	20673	20574	20358	20445	20419	20745	20678	20675	20663	20660	20547	20707	20582	20541	20595	20741	20585	20645	20481	20780	20762	20545	20713	20635	20513	20607	20562	20478	20577	20566	20634	20815	20644	20591	20481	20508	20695	20561	20527	20340	20893	20642	20717	20495	20706	20489	20656	20545	20715	20544	20535	20503	20623	20440	20723	20546	20761	20491	20445	20497	20626	20825	20454	20697	20542	20493	20596	20654	20744	20672	20541	20584	20386	20613	20695	20499	20752	20559	20835	20693	20577	20527	20695	20490	20483	20491	20508	20470	20755	20550	20512	20634	20680	20575	20480	20396	20629	20704	20657	20738	20567	20594	20829	20551	20628	20453	20472	20709	20375	20568	20507	20401	20791	20624	20801	20777	20476	20661	20644	20341	20686	20515	20479	20502	20334	20598	20519	20472	20686	20766	20740	20715	20483	20632	20617	20510	20558	20496	20519	20541	20650	20477	20579	20576	20609	20549	20331	20678	20780	20571	20618	20566	20541	20691	20836	20512	20605	20624	20560	20469	20687	20534	20536	20539	20750	20672	20568	20568	20549	20710	20761	20396	20459	20720	20758	20544	20618	20519	20577	20410	20745	20857	20551	20647	20375	20600	20379	20478	20755	20678	20760	20611	20645	20477	20728	20630	20622	20609	20587	20598	20684	20343	20499	20519	20622	20656	20628	20493	20658	20640	20582	20682	20471	20599	20559	20608	20833	20477	20722	20510	20562	20458	20677	20498	20388	20463	20585	20631	20395	20430	20775	20483	20562	20698	20830	20753	20525	20639	20403	20807	20743	20666	20853	20466	20719	20556	20494	20422	20733	20441	20432	20555	20709	20594	20461	20607	20445	20570	20766	20548	20667	20409	20313	20636	20466	20554	20742	20806	20692	20642	20698	20467	20626	20617	20396	20668	20764	20482	20678	20673	20652	20695	20630	20642	20703	20715	20735	20693	20424	20640	20455	20434	20702	20744	20713	20717	20649	20654	20648	20611	20771	20631	20494	20569	20621	20514	20861	20688	20571	20536	20614	20540	20833	20717	20606	20468	20627	20462	20694	20748	20683	20417	20448	20507	20638	20619	20407	20492	20702	20541	20757	20535	20479	20479	20707	20463	20771	20766	20770	20624	20605	20638	20717	20564	20597	20499	20682	20622	20517	20663	20746	20347	20706	20656	20705	20717	20660	20647	20489	20410	20567	20720	20584	20584	20681	20495	20554	20672	20607	20653	20638	20582	20433	20467	20798	20790	20784	20682	20507	20725	20496	20599	20623	20428	20597	20449	20433	20621	20537	20638	20601	20392	20760	20351	20611	20535	20566	20443	20631	20496	20625	20478	20617	20469	20648	20601	20612	20805	20743	20666	20500	20648	20645	20415	20543	20465	20672	20577	20711	20740	20573	20812	20750	20683	20616	20613	20450	20499	20747	20892	20727	20421	20529	20735	20669	20644	20670	20595	20781	20517	20720	20614	20774	20622	20635	20558	20441	20776	20548	20536	20421	20504	20514	20540	20529	20476	20605	20435	20773	20561	20887	20611	20212	20665	20624	20566	20550	20534	20689	20702	20578	20552	20647	20676	20475	20695	20408	20307	20785	20568	20465	20509	20594	20732	20480	20607	20551	20598	20781	20402	20523	20374	20508	20687	20470	20567	20738	20681	20702	20531	20640	20625	20805	20646	20650	20590	20581	20442	20605	20495	20615	20328	20560	20473	20625	20701	20778	20534	20563	20586	20718	20651	20623	20674	20426	20702	20593	20666	20554	20438	20505	20580	20598	20483	20604	20703	20519	20708	20715	20714	20582	20785	20788	20563	20723	20648	20680	20600	20532	20587	20729	20345	20437	20795	20562	20744	20559	20682	20486	20452	20586	20733	20484	20653	20552	20533	20667	20710	20672	20508	20611	20509	20444	20437	20457	20598	20760	20591	20505	20623	20668	20531	20322	20256	20563	20543	20691	20507	20479	20513	20732	20602	20603	20637	20584	20722	20634	20412	20504	20568	20699	20801	20516	20475	20342	20571	20481	20660	20758	20649	20626	20616
61980	92806	69161	40467	25345	18541	17200	17077	17075	17174	17238	17116	16957	16972	17098	17118	17171	16959	17127	17029	17080	16898	17222	17078	17094	17083	17086	17058	16961	17314	17068	16940	17177	17274	17104	17183	17076	17179	17060	17149	17137	17218	17177	17086	16946	17178	17141	16917	17152	16927	17094	16842	17001	17252	17000	16946	17029	17101	16891	17102	17026	17117	17020	17070	16888	17056	17019	17166	16952	16997	17094	17127	17213	17077	17152	17141	17020	16927	17051	17030	17171	16964	17159	17163	17156	16887	17138	17108	17123	17147	17128	17023	17168	17164	17025	17193	17121	17088	17069	16914	16963	17028	16979	16987	17041	17130	17047	16999	17084	16970	17030	17061	17229	16976	16975	17143	17074	17151	17033	17108	17152	17024	17369	17085	17037	17022	17123	16968	17038	17048	17074	17058	17096	17075	17075	16960	17101	17059	16977	17150	17113	16883	16901	17050	17129	17200	16832	16969	16930	16972	16989	17188	16956	17111	17058	17111	17103	17078	17082	17187	17010	17082	17027	16990	17147	17031	17164	17115	17091	17149	17248	17244	16941	17066	17048	17013	17084	16976	17174	17029	16868	16984	17202	17070	17202	16860	17074	17115	17300	16927	17108	17138	17002	17182	17209	17117	17181	17086	17191	17059	17067	17028	17106	16967	17120	16907	17225	16995	17020	17022	17070	17059	17185	16974	17103	17125	16984	17110	17095	17100	16984	17052	17269	17050	17198	17093	17284	17034	16904	17142	17027	17168	16895	17128	17069	17046	17123	17087	16999	17050	17140	17167	17169	17063	17089	17111	17049	17136	16891	17043	17107	17154	17074	17259	17173	16977	17084	16987	17118	16911	17047	16950	17142	17171	17202	17084	17013	17095	16855	17222	16945	17133	17000	17087	17079	17089	17075	17184	17238	17199	16848	17040	17108	17027	17136	17114	17054	16895	17075	17090	17019	16961	17085	17151	16973	17126	17184	17016	17148	17033	17136	17170	17155	17091	17258	17041	17084	17167	17114	17055	17054	17175	16972	17070	17182	17203	17026	17053	17032	17054	17107	17080	16996	17233	16832	17008	17098	17033	17230	17072	17058	17085	16955	17246	17088	17039	17151	16990	16904	17112	17069	17098	17167	16978	17028	17022	17335	17078	17123	16975	16909	17085	16991	17043	16990	17040	17003	16826	16988	17069	17072	17035	17062	16942	16984	16881	17099	16995	17102	17053	16968	17365	17285	17033	17111	17120	17051	17084	17006	16997	17098	17066	17038	17051	16972	16937	17228	16938	17177	17094	17098	16985	17001	17078	16979	17060	16998	17029	16968	17000	17048	17274	16962	17321	17074	17051	17161	17016	17016	17256	16951	17025	17225	16982	17193	17051	16826	17154	17144	17215	16921	16866	17135	17091	17092	17118	17044	17072	17085	17105	17134	17097	17115	17046	17241	17101	17152	17120	17094	17058	17077	16974	17116	17278	17083	17070	17214	16972	17112	17047	16935	17062	17103	16979	17147	17179	17120	17207	17194	17060	17196	16938	16964	17088	17107	17063	17010	17009	17530	17143	17173	17134	17030	17004	17052	17152	17247	16968	17289	17074	16778	16989	17151	16968	17057	16947	17229	17204	16966	17085	16944	16777	17081	16854	17190	17115	17193	16983	17130	17019	16918	17230	17119	17066	17139	17021	17160	17181	16926	16974	17148	17118	16989	17125	17027	17058	17057	16913	17093	16985	17182	17045	17036	16920	16884	17026	17073	17059	16884	17188	17030	16972	17021	17101	17147	17068	17167	17110	16981	17062	17047	17032	17069	16822	16929	17159	17129	17118	17225	17021	17130	17032	17092	17035	17321	17013	17213	17084	17022	16976	16932	17111	17022	16990	17049	17050	17011	17208	17092	17291	17149	17023	17035	17118	17097	16970	17013	16998	17240	16933	17241	17104	17116	17170	17023	17011	16951	17223	17025	17120	17043	16959	17193	17153	17156	16901	17091	17093	16997	16997	16972	17174	17066	17085	17254	17159	17031	16984	16947	17071	16929	16979	17077	16874	17101	17253	17115	16959	17060	17109	17063	17093	17159	17178	17053	17199	16973	16997	16944	17140	17005	16977	17027	16977	17159	17164	17134	16899	16970	17006	17101	16995	16976	16965	17045	17145	17100	17074	17085	17199	17197	16986	17005	17085	17175	16883	17109	17042	17088	16996	17076	17240	17106	17019	17114	17200	17120	16957	17087	17108	17068	17216	16878	16934	16912	17110	16973	17115	17108	17061	17094	16972	17056	17266	16982	16991	16922	17053	16957	17081	17011	17033	17084	17080	17080	17141	17034	17037	17128	17148	17193	17046	17039	16878	17010	16849	16997	17132	17163	16954	17176	17016	17031	17009	17333	17039	16971	16975	17145	17089	16738	16994	17005	17109	17011	17139	17194	17239	17127	17194	17137	17242	17080	17153	17098	16873	16952	17075	17087	16979	17187	17170	17021	17160	17013	16922	17013	17073	17214	17135	17115	17253	16922	17073	17115	16945	17079	17030	17153	17037	17147	17012	17026	17092	17074	17011	16914	17057	16918	17039	17074	16997	16983	17176	17104	16970	16982	17077	17154	16879	17147	17138	17137	17015	17128	16981	17267	16984	17068	16985	17010	17103	17127	17109	17187	16931	16990	17141	17051	16993	17002	17270	17139	17037	17030	17085	16945	17179	17103	17078	16979	17198	17009	17090	17063	16914	17062	17038	17001	17025	17161	17018	16983	17057	17100	17073	16989	17141	16971	16873	16965	17088	17015	17058	16967	16984	17186	16985	17001	17008	17089	17137	17082	16971	17069	16913	17150	17092	17224	17178	16935	17138	17115	17103	16977	17147	17018	17110	16969	17183	17177	17020	17127	17161	16962	17156	17211	17096	17008	16970	17120	16957	17168	17121	17106	17162	16974	16991	16985	17208	17026	17174	17114	17113	17199	16982	17179	17158	17217	17040	17271	17031	17057	17080	17314	17041	17134	16918	17023	17109	17064	17074	17055	17060	17112	17108	17062	17008	17076	17284	17117	17078	17324	17171	17157	17128	16979	17051	16983	17091	16896	16904	17094	17054	17043	17110	17258	17164	17119	17041	17050	17002	17101	17298	17056	17132	17162	17005	17102	16911	17197	17009	17008	16994	17242	17200	16930	17201	17212	17015	17019	17163	17083	17098	16953	17059	17080	17036	17127	17102	17144	16990	17044	17151	17152	17145	16945	17052	17002	17243	17014	17032	17139	17189	17091	17049	17154	16893	17045	17230	17083	17030	17167	17094	17114	17140	17088	17015	17097	16924	16942	17078	17045	17140	16989	17248	16974	17136	16910	17027	17216	16872	17003	17244	17151	17247	17156	17180	17121	17122	17195	17039	16934	17016	17187	16966	17148	17032	17032	16946	17182	16975	17118	17035	17143	17053	17016	17066	16961	17022	17040	16966	17099	16931	17072	17283	17173	16997	16976	17022	17114	17071	17080	17040	17180	17125	17134	17123	17127	17084	17036	17076	17207	17108	17031	17103	17201	16923	16955	16928	17142	17019	17095	17078	16983	17113	16994	17049	17208	17066	17183	17134	17077	17134	17031	17088	17255	17147	17013	16940	17050	17073	17099	17068	16991	16879	17092	17277	17016	17028	17102	17010	16904	17018	17141	16961	16996	17086	17038	17068	17127	17255	17037	17046	17045	17120	17059	16932	17102	17113	17188	16993	16958	17085	17068	17017	17020	17198	17221	16987	17179	17075	17104	17065	17131	17097	17150	16988	17091	17184	17177	17101	17153	17055	16993	16941	17082	16999	17009	17032	17221	17056	17100	17161	16999	17020	17050	16973	17162	17036	16991	17102	17059	17014	17082	17083	17179	17152	17124	17044	17161	17099	17042	17143	16921	17147	17059	16980	17110	17063	17224	16924	16910	17158	17088	16978	17114	17101	17050	17097	17053	17234	17081	17210	17132	17088	17042	17028	16839	17043	16985	17108	17185	17049	16983	17116	17007	17301	17079	16986	17266	17090	16959	17121	17080	17144	17094	17155	17068	16973	16984	17044	16944	17137	17165	17232	17120	17077	17098	16990	17252	17003	17005	17117	17043	17080	16900	17031	17102	17043	16916	17139	16971	17058	16880	17223	17132	17131	17121	17199	17123	17201	16910	17180	16907	16986	16905	17178	17159	17103	17085	17087	17337	17226	17356	16965	17196	16951	17094	17046	17028	17158	17161	17203	16980	17067	17196	17082	17008	17276	17098	17064	17069	17116	17235	16900	16977	17061	16960	17063	16998	16998	17065	17113	17256	17139	17113	17063	17211	17156	17026	17125	17076	16897	17051	17161	17139	16916	17019	17120	17068	17155	17044	17118	16984	17114	17087	17192	17224	17196	17184	16972	16967	17113	16957	17095	17216	16977	17184	17167	17116	17096	16971	17035	17014	16944	17017	17210	17103	17198	17020	17004	17181	17080	17154	16971	17080	17219	16909	17033	17198	16987	17108	17014	16936	17128	17085	16925	17007	17217	17022	16904	17040	17088	17042	17047	17109	17176	17078	16865	17095	17330	17100	17184	17006	17134	17021	16982	17267	17054	17124	17004	17113	17168	17038	17019	17021	16885	17149	17063	16960	17152	17166	17117	17037	16908	17186	17137	17089	17066	17016	17079	16950	16963	17025	17104	17127	17086	17012	16986	16958	17180	17240	17071	17123	17224	17119	17087	17162	16991	17084	16993	17138	17110	17102	17027	17161	16967	16993	17074	17192	17084	17094	17027	16882	16925	17090	17138	16995	17201	17038	17037	17054	17049	16979	17197	16999	16795	17197	17262	16910	17092	17131	17113	17152	17152	16947	17118	17202	17124	17162	17186	16934	17137	17101	17159	17097	17112	17123	17047	17120	17165	17177	17179	17110	17061	17096	16947	17135	17025	17152	16990	16945	17024	16939	17176	16929	17036	17078	16943	17089	17087	17084	17120	17084	17052	17011	16979	17109	17129	17238	16989	17021	17232	17065	17009	17084	17181	17131	17123	16972	17036	16822	16834	17059	16942	17196	16988	17072	16914	17036	16923	17345	16972	17096	17149	17020	16962	17213	17043	17108	16977	17169	17087	17163	17184	17134	17003	17127	17099	17192	16978	17191	17084	17046	17011
23057	22604	32364	26960	23589	25161	27030	22178	21287	21844	21800	21313	21613	21601	21748	21578	21538	21496	21401	21690	21428	21527	21580	21462	21258	21418	21624	21564	21377	21614	21385	21387	21273	21383	21441	21618	21467	21257	21280	21264	21388	21435	21668	21355	21547	21335	21370	21236	21445	21513	21383	21567	21507	21251	21400	21422	21430	21138	21389	21258	21376	21166	21404	21427	21456	21207	21414	21375	21619	21388	21324	21397	21685	21315	21417	21464	21375	21391	21245	21149	21437	21179	21269	21462	21480	21372	21516	21298	21152	21309	21287	21321	21248	21225	21097	21185	21413	21156	21410	21535	21228	21401	21242	21081	21389	21255	21316	21485	21389	21307	21481	21300	21457	21041	21455	21336	21463	21439	21377	21392	21444	21354	21357	21116	21309	21247	21103	21047	21336	21259	21259	21415	21262	21305	21177	21197	21194	21357	21286	21290	21232	21363	21351	21437	21257	21344	21286	21413	21339	21287	21359	21170	21329	21432	21379	21249	21168	21388	21235	21388	21333	21274	21375	21250	21274	21328	21247	21209	21459	21112	21277	21139	21459	21295	21454	21467	21291	21356	21414	21228	21057	21236	21453	21544	21315	21268	21203	21303	21372	21182	21418	21385	21284	21417	21330	21410	21395	21517	21319	21357	21237	21319	21232	21166	21279	21227	21163	21214	21259	21251	20998	21342	21330	21432	21315	21378	21266	21092	21401	21325	21380	21283	21243	21091	21465	21118	21270	21215	21211	21376	21385	21417	21354	21359	21581	21222	21324	21337	21377	21582	21297	21305	21290	21394	21283	21263	21446	21201	21297	21196	21279	21247	21098	21410	21358	21276	21411	21391	21406	21293	21123	21279	21414	21370	21091	21152	21352	21170	21422	21165	21394	21068	21215	21240	21275	21242	21286	21305	21389	21229	21262	21372	21233	21248	21328	21320	21374	21408	21444	21289	21384	21465	21387	21243	21205	21246	21206	21398	21428	21616	21168	21393	21158	21272	21400	21198	21262	21357	21305	21309	21337	21287	21233	21515	21032	21514	21548	21362	21481	21269	21339	21385	21398	21377	21158	21370	21149	21172	21242	21076	21411	21241	21239	21340	21138	21253	21323	21461	21094	21253	21540	21124	21339	21064	21077	21280	21455	21327	21580	21256	21331	21283	21157	21419	21340	21268	21325	21451	21233	21250	21241	21169	21265	21135	21340	21144	21229	21406	21331	21359	21311	21114	21340	21290	21148	21332	21146	21370	21238	21218	21353	21352	21455	21371	21268	21102	21161	21264	21354	21260	21430	21403	21302	21003	21309	21447	21304	21267	21434	21209	21553	21382	21315	21311	21163	21191	21168	21499	21374	21275	21453	21316	21518	21321	21114	21501	21419	21226	21480	21169	21444	21157	21292	21408	21223	21421	21406	21238	21532	21342	21427	21284	21389	21373	21188	21413	21156	21085	21190	21170	21203	21435	21176	21347	21375	21258	21364	21259	21318	21101	21217	21292	21006	21267	21085	21196	21442	21323	21346	21437	21278	21400	21353	21287	21282	21384	21234	21319	21396	21521	21198	21349	21236	21343	21199	21274	21432	21236	21373	21159	21466	21224	21195	21290	21324	21674	21412	21250	21394	21238	21462	21226	21527	21374	21155	21358	21380	21209	21368	21220	21196	21515	21235	21209	21290	21065	21303	21253	21330	21478	21397	21273	21369	21216	21342	21411	21226	21079	21113	21384	21442	21406	21323	21247	21199	21180	21124	21201	21500	21547	21342	21250	21302	21283	21421	21221	21591	21247	21204	21223	21536	21180	21312	21202	21327	21039	21350	21252	21308	21386	21320	21329	21054	21345	21303	21310	21590	21381	21377	21334	21533	21483	21334	21513	21282	21295	21577	21405	21418	21242	21388	21403	21567	21340	21416	21342	21422	21402	21273	21473	21499	21177	21180	21275	21293	21314	21296	21338	21307	21239	21332	21427	21365	21389	21444	21470	21285	21217	21364	21440	21350	21263	21105	21445	21370	21413	21286	21337	21227	21358	21471	21218	21574	21303	21351	21090	21186	21311	21357	21403	21465	21093	21128	21200	21246	21082	21419	21179	20999	21292	21200	21263	21410	21109	21356	21320	21299	21595	21128	21199	21237	21341	21304	21244	21327	21339	21340	21433	21353	21538	21379	21143	21266	21406	21207	21270	21242	20952	21238	21406	21291	21154	21386	21263	21425	21247	21374	21067	21174	21197	21213	21301	21187	21310	21350	21300	21267	21390	21429	21308	21347	21281	21107	21395	21484	21324	21388	21149	21369	21255	21144	21074	21213	21328	21287	21253	21193	21484	21367	21329	21298	21353	21301	21240	21269	21342	21075	21347	21447	21262	21458	21348	21198	21254	21336	21202	21321	21240	21426	21086	21117	21177	21349	21255	21438	21398	21180	20980	21326	21359	21395	21378	21351	21386	21506	21181	21203	21282	21403	21121	21220	21239	21444	21219	21306	21063	21249	21081	21294	21280	21252	21192	21325	21120	21232	21063	21218	21208	21214	21307	21358	21274	21392	21272	21462	21216	21326	21409	21234	21404	21342	21173	21304	21383	21232	21144	21345	21416	21244	21191	21260	21205	21266	21331	21200	21242	21201	21407	21321	21199	21172	21425	21485	21460	21453	21233	21322	21318	21372	21330	21372	21394	21405	21319	21554	21426	21117	21373	21391	21056	21547	21208	21343	21236	21433	21625	21415	21249	21523	21289	21471	21112	21230	21371	21216	21388	21222	21249	21213	21298	21258	21414	21549	21305	21125	21236	21492	21249	21307	21395	21230	21236	21369	21116	21512	21440	21342	21229	21320	21348	21329	21500	21442	21206	21382	21251	21381	21429	21226	21442	21305	21130	21100	21196	21358	21290	21424	21580	21193	21278	21014	21422	21279	21225	21267	21261	21366	21146	21492	21431	21119	21443	21213	21136	21243	21247	21268	21117	21186	21212	21301	21093	21150	21458	21185	21089	21432	21386	21391	21283	21389	21381	21099	21480	21175	21360	21223	21178	21222	21313	21176	21349	21533	21232	21425	21318	21225	21212	21278	21199	21214	21308	21424	21372	21313	21515	21405	21214	21202	21455	21287	21320	21344	21356	21501	21209	21282	21247	21195	21019	21441	21086	21139	21310	21259	21254	21183	21192	21329	21203	21372	21140	21355	21188	21218	21296	21518	21284	21437	21190	21200	21379	21297	21454	21560	21281	21187	21420	21256	21299	21267	21177	21209	21084	21257	21124	21304	21582	21492	21312	21364	21177	21307	21300	21457	21134	21282	21554	21351	21403	21191	21319	21300	20974	21134	21118	21204	21393	21427	21352	21448	21196	21273	21286	21218	21079	21352	21310	21473	21228	21497	21224	21312	21119	21339	21389	21233	21246	21098	21259	21107	21203	21485	21258	21279	21211	21507	20931	21309	21234	21401	21324	21277	21381	21468	21350	21267	21166	21246	21290	21286	21446	21042	20941	21267	21251	21156	21287	21390	21172	21370	21297	21541	21253	21326	21253	21386	21352	21387	21286	21182	21310	21261	21230	21257	21164	21474	21407	21279	21392	21308	21340	21468	21493	21384	21282	21284	21297	21479	21179	21427	20973	21111	21283	21188	21176	21251	21313	21148	21215	21215	21224	21451	21183	21166	21429	20939	21172	21394	21239	21101	21115	21135	21142	21349	21374	21212	21384	21176	21201	21157	21294	21443	21293	21305	21223	21414	21369	21434	21231	21362	21184	21341	21396	21288	21101	21213	21481	21435	21508	21289	21358	21385	21400	21364	21340	21372	21296	21038	21064	21348	21234	21303	21225	21257	21451	21471	21270	21176	21170	21459	21444	21319	21372	21586	21466	21191	21385	21392	21223	21221	21249	21220	21218	21336	21295	21205	21523	21265	21282	21127	21072	21478	21085	21462	21342	21259	21214	20956	21424	21200	21362	21258	21285	21339	21466	21397	21434	21248	21265	21255	21421	21455	21463	21303	21273	21271	21251	21561	21253	21284	21179	21399	21237	21166	21347	21062	21221	21314	21425	21472	21374	21302	21408	21230	21179	21252	21162	21389	21126	21307	21234	21517	21382	21360	21338	21394	21260	21122	21264	21232	21477	21267	21206	21381	21260	21184	21275	21222	21178	21144	21175	21411	21262	21129	21101	21150	21200	21171	21041	21205	21149	21294	21123	21259	21171	20861	21319	21363	21180	21317	21372	21257	21070	21004	21377	21437	21177	21370	21063	21288	21426	21090	21223	21237	21341	21272	21033	21566	21297	21298	21352	21241	21223	21297	21315	21303	21254	21287	21162	21249	21257	21234	21240	21417	21298	21288	21313	21318	21387	21275	21323	21352	21262	21276	21355	21371	21382	21303	21292	21280	21031	21320	21331	21288	21273	20926	21198	21294	21127	21367	21268	21183	21277	21395	21150	21192	21303	21100	21221	21438	21304	21395	21266	21274	20996	21372	21335	21369	21224	21328	21195	21341	21408	21363	21178	21388	21172	21176	21154	21326	21402	21133	21391	21598	21240	21249	21268	21345	21484	21108	21428	21326	21178	21305	21214	21304	21503	21242	21360	21442	21243	21395	21352	20985	21155	21086	21264	21033	21159	21226	21273	21237	21329	21431	21361	21362	21266	21483	21223	21418	21496	21376	21041	21138	21244	21053	21349	21287	21191	21229	21242	21129	21451	21413	21156	21378	21379	21167	21259	21343	21388	21099	21372	21324	21275	21296	21405	21242	21301	21439	21254	21256	21458	21221	21239	21159	21287	21267	21302	21516	21412	21389	21356	21482	21290	21440	21441	21325	21217	21270	21452	21326	21282	21066	21205	21382	21481	21283	21374	21213	21201	21309	21418	21236	21287	21350	21272	21249	21399	21232	21101	21258	21190	21411	21317	21324	21158	21417	21504	21405	21236	21264	21150	21218	21354	21542	21272	21458	21340	21485	21424	21286	21399	21271	21274	21332	21216	21398	21357	21352	21319	21373	21156	21314	21391	21393	21021	21288	21411	21237	21116	21274	21278	21169	21465	21197	21199	21317	21150	21397	21160	21389	21209	21466	21357	21397	21315	21245	21272	21255	21407	21437	21374	21401	21400	21407	21228	20979	21241	21250	21260	21243	21476	21217	21564
63748	106594	85729	54781	32990	21708	17604	17412	17278	17432	17399	17351	17488	17555	17420	17374	17313	17474	17540	17410	17434	17525	17477	17475	17545	17576	17485	17494	17434	17457	17501	17571	17632	17520	17199	17353	17351	17563	17358	17467	17443	17402	17465	17456	17460	17395	17512	17414	17370	17495	17480	17523	17474	17459	17544	17614	17445	17557	17466	17275	17436	17498	17463	17552	17467	17332	17539	17513	17468	17382	17420	17278	17612	17448	17390	17572	17517	17403	17358	17508	17463	17300	17521	17468	17469	17515	17462	17368	17373	17322	17244	17291	17329	17614	17527	17461	17305	17384	17455	17366	17445	17477	17552	17485	17545	17320	17454	17235	17459	17384	17235	17443	17547	17666	17390	17526	17472	17468	17360	17396	17302	17630	17424	17487	17405	17279	17493	17339	17461	17459	17468	17423	17282	17511	17497	17380	17334	17515	17501	17363	17624	17519	17435	17634	17472	17311	17331	17456	17426	17386	17414	17339	17456	17359	17378	17473	17624	17354	17665	17410	17357	17319	17318	17336	17403	17423	17366	17511	17506	17494	17499	17670	17332	17387	17405	17349	17533	17454	17512	17435	17531	17372	17592	17584	17333	17392	17492	17464	17504	17426	17343	17499	17476	17418	17447	17440	17344	17552	17436	17474	17513	17393	17454	17525	17599	17413	17370	17460	17504	17447	17346	17264	17297	17364	17500	17370	17456	17581	17400	17466	17308	17485	17279	17479	17483	17416	17309	17458	17390	17569	17503	17414	17345	17203	17468	17317	17488	17515	17472	17446	17516	17586	17443	17536	17418	17471	17428	17309	17347	17444	17580	17314	17367	17477	17491	17564	17463	17452	17390	17323	17427	17281	17488	17331	17420	17387	17403	17344	17450	17376	17423	17441	17319	17473	17578	17453	17367	17579	17525	17500	17609	17695	17353	17427	17435	17427	17334	17364	17207	17414	17392	17365	17446	17415	17333	17375	17559	17467	17473	17456	17608	17441	17416	17324	17468	17415	17526	17484	17294	17353	17511	17468	17447	17281	17443	17347	17451	17409	17469	17396	17582	17447	17373	17320	17324	17309	17433	17508	17493	17455	17460	17557	17670	17417	17667	17361	17390	17447	17453	17403	17461	17354	17457	17433	17557	17514	17418	17536	17534	17349	17455	17425	17491	17337	17529	17480	17486	17497	17637	17457	17420	17589	17487	17325	17496	17502	17454	17428	17347	17342	17602	17603	17375	17445	17430	17383	17479	17472	17267	17437	17467	17723	17398	17415	17430	17502	17446	17505	17488	17500	17418	17553	17331	17408	17552	17316	17443	17598	17319	17525	17453	17577	17564	17369	17336	17449	17484	17419	17518	17487	17383	17445	17505	17553	17530	17344	17395	17509	17278	17309	17447	17654	17392	17466	17359	17331	17588	17615	17312	17440	17512	17405	17408	17349	17347	17541	17523	17462	17597	17305	17616	17461	17374	17565	17589	17526	17311	17527	17442	17288	17464	17381	17475	17450	17418	17442	17461	17468	17410	17387	17623	17433	17370	17521	17526	17409	17376	17535	17333	17413	17418	17386	17450	17491	17317	17374	17410	17503	17386	17487	17543	17696	17485	17320	17524	17363	17490	17426	17509	17582	17450	17508	17445	17495	17484	17274	17435	17400	17215	17458	17461	17322	17406	17537	17527	17403	17315	17468	17203	17411	17411	17462	17371	17413	17439	17569	17397	17583	17504	17516	17562	17276	17475	17296	17424	17422	17494	17448	17484	17501	17466	17407	17549	17306	17558	17518	17528	17583	17398	17335	17394	17454	17378	17419	17308	17539	17552	17457	17297	17562	17340	17590	17325	17618	17585	17514	17436	17503	17562	17474	17466	17440	17402	17437	17459	17340	17458	17556	17507	17483	17415	17492	17388	17410	17412	17339	17378	17291	17444	17386	17345	17483	17332	17233	17399	17350	17486	17378	17540	17328	17600	17353	17298	17504	17420	17541	17415	17457	17437	17487	17399	17272	17411	17416	17530	17380	17538	17327	17425	17337	17453	17514	17286	17600	17360	17364	17187	17357	17502	17471	17413	17578	17606	17327	17446	17536	17467	17439	17368	17354	17456	17436	17279	17337	17561	17477	17490	17490	17578	17484	17532	17544	17490	17423	17500	17326	17508	17424	17378	17374	17591	17302	17500	17431	17439	17548	17343	17452	17528	17636	17320	17335	17409	17641	17460	17579	17331	17373	17436	17391	17476	17470	17554	17461	17368	17256	17405	17234	17562	17309	17368	17438	17475	17410	17371	17253	17484	17334	17451	17505	17482	17596	17501	17422	17527	17462	17469	17382	17283	17256	17321	17391	17408	17424	17576	17462	17461	17474	17313	17393	17579	17412	17316	17475	17499	17580	17333	17438	17265	17504	17491	17374	17393	17541	17695	17446	17529	17580	17517	17354	17500	17403	17417	17397	17445	17403	17506	17466	17304	17526	17453	17444	17347	17595	17437	17362	17681	17586	17386	17609	17419	17420	17346	17386	17477	17511	17410	17463	17495	17786	17510	17477	17527	17528	17481	17382	17580	17434	17505	17380	17456	17448	17501	17370	17326	17494	17543	17339	17392	17487	17461	17468	17338	17440	17456	17316	17494	17597	17400	17518	17314	17483	17550	17592	17509	17406	17409	17401	17287	17459	17559	17388	17520	17382	17446	17549	17427	17564	17317	17710	17546	17401	17519	17285	17524	17549	17451	17459	17532	17400	17370	17352	17373	17402	17442	17543	17417	17327	17291	17527	17393	17408	17395	17410	17534	17450	17521	17366	17563	17478	17434	17499	17384	17368	17337	17466	17354	17340	17505	17487	17443	17388	17430	17442	17610	17399	17543	17390	17587	17661	17562	17366	17430	17583	17293	17430	17461	17544	17496	17531	17399	17470	17450	17484	17447	17484	17571	17393	17528	17489	17454	17507	17503	17478	17530	17380	17282	17684	17400	17457	17475	17370	17380	17613	17376	17505	17402	17555	17502	17387	17582	17519	17471	17209	17500	17419	17529	17445	17527	17420	17627	17291	17749	17257	17611	17348	17423	17487	17590	17392	17446	17596	17335	17526	17365	17488	17504	17430	17487	17532	17464	17450	17557	17364	17392	17485	17418	17256	17333	17403	17405	17503	17485	17391	17372	17436	17441	17412	17369	17315	17200	17410	17448	17516	17474	17553	17549	17513	17528	17615	17328	17435	17481	17465	17582	17367	17305	17419	17413	17531	17467	17565	17405	17544	17608	17374	17327	17422	17319	17455	17349	17500	17441	17453	17599	17507	17399	17367	17411	17433	17591	17355	17411	17525	17351	17455	17417	17780	17460	17562	17563	17488	17373	17364	17399	17526	17371	17511	17459	17384	17413	17477	17491	17475	17505	17198	17338	17387	17442	17410	17503	17553	17465	17313	17477	17519	17236	17340	17517	17492	17662	17488	17352	17529	17314	17520	17479	17501	17331	17313	17569	17492	17470	17527	17534	17430	17502	17318	17543	17259	17453	17240	17455	17493	17493	17342	17404	17291	17523	17564	17476	17469	17185	17612	17567	17439	17317	17515	17407	17356	17524	17528	17638	17407	17392	17445	17595	17519	17337	17266	17547	17440	17337	17498	17623	17373	17532	17451	17449	17406	17416	17455	17482	17658	17377	17491	17503	17538	17451	17375	17334	17430	17436	17384	17459	17534	17475	17414	17306	17301	17338	17600	17296	17583	17365	17431	17452	17454	17353	17513	17448	17340	17311	17662	17401	17367	17280	17393	17727	17343	17293	17349	17394	17380	17470	17574	17509	17359	17399	17346	17482	17438	17257	17606	17366	17360	17502	17427	17440	17509	17362	17411	17631	17496	17621	17412	17359	17261	17439	17388	17507	17402	17353	17446	17466	17566	17470	17357	17518	17278	17627	17604	17560	17515	17373	17345	17426	17388	17449	17404	17404	17409	17473	17520	17534	17353	17403	17483	17559	17440	17659	17302	17534	17417	17337	17493	17356	17514	17403	17472	17540	17535	17496	17559	17591	17302	17428	17441	17472	17516	17483	17547	17299	17586	17388	17350	17236	17470	17483	17318	17312	17432	17453	17483	17333	17360	17331	17519	17564	17436	17544	17453	17588	17412	17383	17347	17568	17336	17590	17477	17566	17421	17483	17487	17494	17316	17583	17665	17542	17497	17390	17631	17634	17389	17442	17364	17451	17462	17389	17628	17373	17348	17473	17440	17581	17591	17442	17365	17462	17391	17381	17528	17448	17542	17505	17335	17403	17517	17479	17370	17477	17305	17356	17425	17498	17465	17433	17465	17351	17376	17276	17548	17525	17494	17540	17481	17419	17569	17478	17548	17363	17656	17426	17462	17490	17454	17625	17409	17374	17491	17617	17465	17479	17198	17422	17295	17624	17462	17482	17599	17433	17478	17536	17391	17374	17537	17481	17371	17421	17343	17597	17351	17362	17380	17394	17460	17425	17607	17770	17545	17406	17342	17501	17414	17326	17477	17280	17512	17424	17515	17402	17607	17406	17450	17355	17356	17420	17473	17548	17336	17411	17499	17393	17504	17453	17444	17338	17599	17472	17633	17467	17294	17425	17493	17458	17508	17434	17498	17320	17414	17488	17391	17337	17553	17613	17521	17460	17335	17582	17386	17446	17402	17333	17630	17538	17386	17414	17482	17401	17164	17470	17473	17468	17511	17326	17196	17602	17405	17463	17547	17593	17360	17421	17515	17424	17452	17434	17465	17395	17555	17217	17514	17421	17349	17483	17359	17478	17616	17441	17579	17468	17509	17533	17469	17608	17459	17534	17586	17534	17478	17481	17492	17478	17347	17463	17434	17525	17658	17496	17461	17407	17560	17600	17348	17652	17510	17335	17247	17520	17540	17286	17495	17351	17375	17333	17500	17391	17391	17468	17378	17482	17419	17455	17472	17278	17574	17415	17203	17465	17322	17516	17532	17379	17298	17346	17353	17346	17340	17282	17536	17334	17335	17463	17500	17538	17415	17394	17365	17311	17489	17361	17363	17392	17327	17578	17344	17486	17507	17452	17549	17197	17501	17484	17451	17357	17586	17338	17529	17503	17373	17462	17376	17586	17487	17490	17546	17484	17365	17385	17415	17372	17554	17504	17519	17528	17392
31344	36181	39469	30239	23143	21907	21638	21413	21577	21441	21645	21354	21389	21421	21671	21535	21588	21343	21305	21329	21494	21342	21479	21377	21459	21597	21515	21226	21528	21356	21298	21359	21410	21444	21381	21351	21231	21580	21382	21403	21667	21521	21500	21659	21256	21519	21457	21503	21409	21439	21504	21458	21367	21446	21378	21417	21200	21463	21191	21605	21611	21510	21535	21439	21371	21308	21591	21634	21264	21346	21579	21470	21450	21323	21314	21433	21326	21444	21713	21593	21349	21193	21331	21524	21494	21358	21438	21317	21592	21433	21370	21425	21301	21436	21468	21372	21518	21525	21447	21330	21314	21335	21536	21419	21647	21328	21632	21365	21421	21394	21385	21395	21415	21441	21293	21470	21407	21485	21358	21361	21350	21353	21506	21612	21646	21645	21470	21317	21307	21434	21256	21429	21320	21453	21508	21541	21406	21313	21385	21559	21450	21299	21367	21439	21538	21340	21741	21291	21418	21515	21458	21368	21402	21245	21328	20960	21370	21399	21335	21242	21571	21368	21593	21336	21243	21465	21565	21590	21463	21537	21339	21404	21428	21525	21493	21500	21335	21314	21393	21369	21208	21440	21540	21608	21393	21306	21678	21448	21607	21608	21305	21480	21390	21266	21315	21569	21621	21379	21351	21434	21449	21452	21265	21312	21379	21446	21308	21417	21332	21457	21498	21359	21420	21349	21562	21393	21433	21367	21558	21508	21454	21383	21368	21535	21417	21230	21339	21331	21431	21371	21648	21144	21506	21404	21485	21455	21295	21393	21541	21570	21567	21287	21379	21432	21246	21614	21248	21504	21532	21456	21459	21489	21291	21399	21489	21494	21532	21491	21394	21411	21203	21464	21125	21280	21483	21357	21312	21682	21344	21476	21520	21579	21566	21460	21266	21215	21286	21389	21508	21536	21334	21507	21391	21411	21710	21452	21433	21569	21497	21396	21459	21469	21424	21508	21409	21461	21455	21323	21337	21512	21514	21387	21192	21469	21308	21480	21771	21283	21158	21323	21219	21428	21576	21297	21409	21347	21444	21513	21279	21568	21417	21635	21414	21220	21611	21462	21366	21285	21268	21430	21381	21373	21454	21421	21519	21735	21403	21402	21415	21505	21592	21502	21520	21354	21454	21612	21550	21345	21369	21441	21645	21524	21209	21232	21388	21314	21418	21449	21615	21391	21309	21448	21337	21284	21529	21522	21555	21332	21482	21614	21308	21559	21424	21338	21289	21444	21523	21361	21575	21364	21525	21451	21534	21424	21258	21381	21373	21153	21390	21381	21577	21233	21481	21317	21574	21343	21391	21523	21469	21457	21536	21373	21445	21517	21550	21464	21392	21415	21370	21427	21458	21287	21393	21336	21415	21311	21530	21382	21208	21436	21494	21314	21402	21035	21269	21407	21209	21243	21225	21399	21460	21237	21406	21414	21396	21218	21421	21350	21539	21234	21450	21421	21272	21368	21596	21597	21431	21444	21409	21539	21414	21282	21305	21411	21433	21147	21517	21500	21414	21529	21395	21294	21508	21484	21491	21638	21373	21547	21445	21295	21647	21657	21466	21353	21328	21427	21369	21507	21419	21437	21312	21289	21640	21342	21643	21467	21466	21407	21246	21374	21675	21756	21589	21423	21254	21476	21448	21468	21350	21411	21406	21058	21543	21562	21396	21234	21460	21469	21424	21568	21517	21464	21585	21502	21576	21322	21476	21591	21601	21478	21514	21433	21483	21376	21640	21508	21444	21560	21509	21769	21618	21477	21303	21414	21464	21506	21393	21494	21159	21558	21469	21256	21359	21290	21309	21411	21534	21333	21495	21291	21363	21212	21604	21590	21439	21486	21439	21384	21492	21648	21226	21281	21289	21326	21473	21373	21445	21582	21521	21118	21595	21584	21423	21291	21296	21491	21311	21759	21594	21423	21523	21585	21282	21375	21415	21242	21262	21383	21568	21395	21476	21459	21415	21480	21445	21361	21505	21573	21397	21397	21374	21275	21429	21255	21427	21432	21297	21200	21260	21360	21263	21412	21250	21251	21503	21554	21433	21357	21671	21396	21520	21582	21284	21527	21498	21420	21347	21334	21233	21663	21397	21326	21511	21396	21360	21356	21570	21272	21533	21460	21476	21338	21572	21426	21580	21594	21425	21412	21391	21494	21408	21372	21260	21400	21406	21425	21497	21460	21355	21411	21329	21357	21568	21264	21471	21443	21471	21364	21398	21307	21372	21188	21348	21442	21295	21447	21403	21290	21557	21540	21416	21334	21323	21415	21424	21467	21190	21490	21377	21442	21300	21263	21480	21368	21147	21435	21424	21449	21318	21365	21470	21380	21555	21301	21216	21457	21421	21269	21295	21538	21573	21451	21598	21388	21478	21529	21509	21315	21569	21196	21252	21488	21381	21577	21349	21480	21280	21313	21065	21509	21418	21812	21569	21209	21496	21498	21580	21326	21438	21464	21251	21391	21555	21657	21428	21510	21406	21710	21535	21394	21531	21468	21618	21406	21346	21161	21392	21476	21500	21391	21372	21387	21495	21419	21443	21223	21556	21395	21499	21448	21264	21432	21495	21643	21642	21793	21397	21483	21368	21597	21348	21282	21445	21460	21499	21557	21511	21355	21407	21536	21462	21256	21589	21309	21285	21650	21331	21394	21694	21315	21297	21309	21314	21132	21405	21319	21470	21517	21381	21184	21223	21368	21514	21507	21370	21346	21559	21476	21392	21300	21407	21646	21449	21538	21278	21322	21410	21649	21623	21484	21557	21368	21578	21573	21388	21434	21393	21606	21615	21530	21458	21234	21371	21400	21408	21329	21520	21431	21568	21501	21434	21718	21320	21343	21322	21456	21366	21495	21409	21486	21592	21471	21490	21434	21384	21502	21511	21212	21316	21516	21304	21658	21445	21417	21553	21586	21207	21413	21485	21277	21509	21395	21332	21267	21538	21648	21557	21480	21260	21074	21455	21209	21214	21434	21519	21482	21396	21291	21206	21465	21458	21187	21344	21454	21463	21408	21347	21579	21412	21528	21732	21435	21279	21302	21545	21428	21330	21595	21501	21371	21284	21328	21455	21445	21506	21290	21453	21180	21451	21519	21590	21379	21476	21334	21561	21347	21554	21394	21542	21401	21465	21288	21484	21499	21313	21699	21280	21435	21559	21559	21336	21580	21424	21381	21254	21301	21561	21626	21469	21380	21393	21415	21448	21497	21503	21309	21526	21375	21439	21685	21425	21446	21513	21563	21592	21412	21401	21423	21435	21367	21431	21498	21450	21406	21455	21476	21440	21458	21625	21488	21390	21475	21291	21218	21560	21255	21343	21249	21427	21465	21308	21447	21531	21554	21488	21658	21289	21234	21367	21470	21463	21518	21411	21417	21606	21346	21439	21266	21414	21451	21521	21497	21460	21519	21470	21380	21337	21343	21428	21278	21415	21152	21379	21349	21542	21347	21357	21528	21257	21532	21528	21687	21415	21423	21334	21606	21427	21595	21530	21452	21371	21367	21378	21351	21613	21726	21451	21440	21303	21384	21126	21375	21499	21325	21418	21420	21389	21180	21486	21355	21482	21509	21383	21503	21638	21450	21358	21336	21427	21347	21274	21225	21338	21447	21395	21337	21538	21332	21512	21451	21515	21260	21498	21380	21400	21453	21597	21376	21327	21507	21301	21380	21358	21364	21300	21297	21517	21496	21580	21645	21413	21231	21208	21063	21554	21381	21344	21596	21308	21505	21261	21414	21423	21269	21274	21197	21436	21493	21359	21463	21523	21494	21403	21554	21282	21461	21386	21384	21515	21416	21445	21368	21213	21322	21446	21336	21461	21145	21177	21572	21378	21463	21219	21340	21421	21371	21541	21369	21369	21240	21532	21629	21288	21411	21392	21349	21419	21396	21571	21392	21310	21270	21643	21651	21494	21242	21367	21396	21598	21299	21328	21537	21385	21424	21513	21343	21467	21405	21509	21688	21397	21489	21328	21249	21480	21271	21284	21470	21562	21489	21467	21635	21400	21568	21377	21284	21505	21398	21435	21293	21374	21011	21404	21426	21637	21340	21562	21316	21507	21331	21332	21370	21500	21407	21324	21387	21277	21385	21422	21370	21493	21610	21512	21167	21261	21462	21422	21398	21457	21487	21456	21479	21605	21533	21389	21524	21401	21348	21554	21577	21409	21440	21503	21661	21543	21565	21517	21450	21356	21618	21609	21232	21438	21347	21365	21415	21496	21607	21336	21643	21385	21394	21295	21258	21497	21393	21480	21451	21274	21236	21449	21425	21375	21331	21568	21163	21353	21465	21349	21542	21511	21649	21315	21451	21340	21388	21406	21478	21412	21597	21376	21214	21451	21427	21223	21382	21358	21605	21477	21529	21251	21309	21497	21470	21462	21528	21348	21330	21545	21469	21519	21271	21453	21490	21645	21193	21528	21337	21439	21559	21478	21221	21485	21348	21228	21278	21255	21444	21459	21335	21520	21235	21357	21402	21571	21495	21322	21589	21622	21485	21463	21324	21329	21446	21571	21434	21279	21574	21463	21343	21589	21487	21196	21328	21246	21512	21286	21374	21354	21537	21266	21231	21447	21534	21473	21303	21405	21461	21593	21454	21335	21316	21324	21515	21551	21329	21381	21405	21307	21351	21373	21275	21405	21424	21461	21517	21442	21546	21482	21402	21361	21171	21574	21166	21372	21196	21350	21313	21267	21440	21472	21619	21247	21295	21696	21321	21530	21414	21486	21485	21226	21447	21457	21414	21511	21406	21510	21448	21524	21746	21609	21405	21383	21482	21618	21496	21503	21385	21417	21429	21455	21385	21438	21323	21590	21407	21399	21481	21406	21629	21503	21589	21644	21421	21504	21442	21234	21507	21564	21485	21389	21500	21339	21390	21375	21523	21380	21557	21406	21460	21392	21524	21437	21548	21461	21309	21282	21587	21556	21581	21481	21565	21309	21411	21273	21415	21148	21403	21569	21368	21521	21288	21696	21525	21591	21494	21231	21383	21520	21345	21441	21454	21401	21309	21243	21487	21482	21272	21723	21325	21427	21432	21475	21324	21687	21332	21320	21511	21273	21318	21584	21526	21659	21572	21409	21468	21383	21432	21380	21186	21620	21273	21638	21506	21588	21484
40207	55438	40965	24495	19325	17871	17574	17584	17380	17660	17370	17593	17528	17535	17396	17499	17582	17533	17534	17528	17586	17564	17617	17621	17485	17413	17533	17516	17573	17549	17511	17556	17572	17553	17447	17576	17616	17409	17656	17567	17421	17430	17506	17622	17428	17596	17534	17390	17514	17612	17563	17458	17629	17659	17539	17527	17613	17418	17489	17618	17601	17696	17681	17571	17635	17442	17545	17587	17354	17573	17474	17637	17584	17562	17474	17467	17423	17419	17528	17641	17525	17583	17401	17533	17579	17453	17569	17400	17613	17514	17563	17537	17474	17427	17541	17543	17461	17592	17486	17577	17501	17423	17578	17437	17434	17349	17511	17526	17585	17676	17561	17663	17457	17345	17529	17515	17501	17667	17409	17456	17488	17469	17532	17582	17508	17368	17498	17436	17520	17478	17484	17596	17441	17571	17571	17448	17575	17653	17486	17391	17572	17356	17598	17493	17596	17619	17496	17529	17472	17568	17600	17605	17659	17542	17694	17633	17614	17476	17526	17528	17469	17626	17653	17467	17702	17421	17736	17583	17618	17546	17411	17679	17639	17785	17415	17455	17421	17769	17623	17570	17620	17564	17651	17524	17485	17539	17555	17563	17630	17396	17639	17433	17452	17581	17570	17546	17475	17637	17512	17493	17583	17543	17475	17567	17600	17534	17523	17640	17630	17382	17553	17670	17545	17570	17605	17290	17592	17458	17617	17425	17660	17471	17553	17685	17518	17587	17674	17581	17452	17297	17381	17645	17605	17498	17473	17546	17467	17498	17521	17681	17578	17477	17549	17730	17422	17592	17610	17419	17404	17591	17553	17436	17609	17334	17232	17656	17447	17626	17539	17458	17343	17420	17625	17500	17635	17481	17421	17453	17494	17540	17525	17379	17574	17494	17525	17605	17513	17415	17507	17580	17475	17483	17277	17452	17605	17404	17505	17693	17550	17627	17764	17576	17726	17684	17702	17645	17589	17505	17287	17453	17479	17364	17691	17703	17532	17466	17692	17363	17482	17432	17488	17463	17447	17537	17386	17585	17609	17495	17510	17262	17569	17371	17589	17569	17506	17400	17579	17568	17680	17639	17386	17532	17599	17640	17377	17724	17621	17586	17489	17500	17539	17541	17601	17536	17399	17595	17417	17694	17642	17685	17651	17391	17496	17664	17387	17579	17506	17712	17595	17391	17516	17619	17484	17553	17501	17346	17561	17708	17582	17601	17478	17607	17598	17405	17669	17624	17428	17604	17549	17723	17470	17578	17346	17527	17642	17441	17500	17457	17464	17732	17543	17440	17643	17681	17556	17529	17714	17522	17697	17303	17763	17448	17510	17452	17641	17555	17472	17437	17439	17316	17456	17575	17497	17469	17621	17588	17542	17566	17474	17596	17518	17573	17744	17390	17489	17329	17646	17405	17496	17616	17562	17509	17666	17596	17613	17661	17524	17553	17511	17615	17528	17358	17581	17322	17543	17516	17497	17486	17601	17570	17518	17570	17709	17496	17489	17531	17500	17525	17502	17407	17685	17436	17475	17564	17514	17421	17572	17565	17509	17535	17652	17647	17427	17424	17563	17573	17608	17527	17693	17489	17787	17473	17666	17525	17375	17567	17520	17249	17503	17306	17556	17623	17475	17396	17436	17441	17671	17518	17418	17599	17535	17408	17479	17490	17551	17568	17566	17589	17430	17499	17496	17492	17638	17427	17637	17538	17485	17463	17677	17504	17418	17566	17468	17371	17509	17527	17461	17480	17517	17341	17675	17501	17509	17371	17474	17620	17598	17552	17582	17369	17494	17388	17527	17348	17278	17622	17532	17555	17388	17581	17411	17625	17451	17608	17566	17537	17582	17490	17485	17481	17524	17415	17636	17584	17463	17690	17552	17598	17559	17481	17535	17326	17562	17488	17341	17666	17593	17526	17407	17500	17645	17536	17564	17653	17585	17482	17488	17504	17486	17533	17648	17671	17383	17559	17508	17629	17460	17588	17518	17409	17517	17780	17385	17530	17538	17507	17331	17450	17406	17477	17322	17545	17588	17527	17568	17442	17600	17449	17546	17547	17444	17281	17712	17651	17511	17575	17443	17407	17499	17406	17467	17430	17522	17674	17570	17625	17669	17577	17558	17570	17430	17650	17453	17515	17592	17509	17428	17371	17507	17655	17613	17513	17456	17471	17513	17509	17655	17380	17290	17677	17514	17696	17486	17585	17472	17487	17416	17674	17508	17599	17521	17688	17418	17401	17647	17489	17571	17565	17610	17560	17419	17618	17637	17538	17516	17549	17645	17814	17562	17578	17624	17697	17543	17484	17569	17470	17798	17548	17428	17463	17590	17517	17671	17557	17382	17434	17582	17576	17438	17767	17564	17499	17588	17553	17604	17615	17567	17537	17617	17584	17523	17668	17647	17571	17540	17704	17351	17552	17463	17463	17505	17568	17549	17479	17580	17589	17515	17532	17631	17542	17586	17550	17447	17486	17548	17532	17605	17564	17537	17551	17652	17598	17536	17679	17573	17507	17569	17363	17618	17556	17496	17595	17388	17509	17611	17478	17576	17586	17493	17485	17586	17505	17632	17501	17675	17567	17789	17688	17660	17531	17455	17439	17505	17611	17590	17571	17556	17303	17619	17597	17511	17611	17518	17547	17708	17391	17519	17588	17563	17532	17512	17672	17393	17662	17569	17548	17513	17735	17620	17435	17686	17539	17502	17320	17425	17537	17589	17527	17530	17640	17607	17599	17522	17450	17369	17519	17622	17596	17339	17588	17635	17409	17404	17568	17318	17560	17465	17446	17577	17646	17363	17468	17302	17557	17476	17514	17477	17723	17502	17578	17659	17508	17703	17498	17620	17498	17497	17542	17397	17504	17567	17564	17451	17559	17660	17451	17648	17524	17498	17588	17666	17557	17521	17624	17615	17656	17503	17600	17398	17493	17500	17675	17450	17551	17593	17503	17607	17862	17530	17389	17567	17458	17622	17520	17434	17504	17528	17666	17452	17434	17565	17527	17420	17453	17651	17489	17577	17478	17396	17626	17641	17586	17539	17556	17639	17445	17494	17435	17647	17362	17540	17505	17604	17700	17469	17546	17615	17577	17510	17509	17397	17484	17573	17392	17601	17558	17696	17490	17456	17444	17404	17710	17576	17549	17532	17517	17571	17462	17524	17636	17433	17557	17575	17684	17615	17611	17434	17480	17461	17531	17613	17432	17652	17559	17470	17621	17542	17468	17405	17464	17445	17589	17576	17375	17501	17503	17619	17585	17560	17549	17419	17451	17461	17501	17568	17440	17627	17739	17529	17634	17446	17499	17556	17524	17570	17621	17436	17668	17655	17558	17644	17512	17544	17675	17596	17653	17621	17365	17475	17821	17638	17405	17672	17627	17612	17362	17550	17431	17571	17510	17510	17543	17448	17473	17606	17469	17476	17614	17489	17544	17544	17443	17438	17579	17641	17457	17655	17599	17632	17423	17562	17582	17431	17539	17712	17545	17568	17746	17438	17750	17530	17491	17450	17571	17673	17490	17628	17559	17442	17489	17656	17483	17615	17509	17527	17410	17618	17568	17495	17436	17458	17620	17501	17528	17529	17492	17760	17611	17589	17528	17725	17668	17560	17490	17314	17614	17484	17537	17501	17529	17444	17529	17604	17637	17517	17500	17464	17576	17659	17581	17346	17758	17549	17594	17609	17609	17585	17660	17537	17268	17543	17363	17808	17605	17475	17727	17348	17657	17586	17485	17629	17579	17517	17618	17485	17515	17596	17531	17434	17474	17578	17496	17548	17745	17480	17575	17529	17553	17459	17585	17686	17513	17528	17539	17677	17561	17413	17428	17588	17322	17545	17675	17597	17605	17495	17667	17496	17542	17754	17359	17618	17514	17498	17613	17696	17668	17438	17587	17421	17622	17404	17490	17620	17422	17608	17613	17424	17576	17597	17578	17410	17516	17528	17620	17476	17584	17517	17666	17605	17677	17560	17616	17663	17360	17549	17501	17382	17610	17592	17706	17570	17518	17612	17707	17449	17584	17497	17609	17617	17519	17585	17441	17342	17545	17555	17583	17460	17641	17622	17564	17560	17477	17638	17684	17442	17534	17720	17538	17501	17570	17450	17497	17666	17546	17601	17398	17576	17510	17455	17324	17698	17574	17602	17398	17489	17402	17611	17515	17505	17612	17394	17518	17378	17474	17605	17435	17610	17577	17491	17692	17681	17536	17465	17508	17711	17703	17435	17745	17465	17473	17478	17467	17692	17697	17492	17556	17581	17422	17524	17309	17547	17575	17723	17560	17681	17627	17601	17717	17590	17450	17305	17630	17616	17639	17544	17417	17683	17463	17617	17638	17510	17498	17781	17496	17614	17578	17564	17690	17417	17635	17468	17397	17652	17553	17538	17559	17478	17591	17534	17561	17515	17497	17448	17342	17545	17516	17558	17507	17482	17454	17490	17432	17365	17440	17485	17617	17551	17721	17434	17415	17649	17644	17450	17487	17537	17467	17594	17635	17484	17605	17520	17600	17494	17576	17691	17576	17522	17509	17635	17557	17659	17547	17652	17612	17545	17514	17470	17457	17503	17454	17464	17547	17587	17468	17636	17440	17533	17536	17454	17593	17509	17398	17441	17279	17755	17625	17521	17581	17622	17451	17489	17535	17412	17603	17700	17467	17525	17652	17451	17715	17438	17431	17505	17338	17479	17670	17579	17634	17461	17551	17683	17544	17534	17545	17446	17664	17471	17626	17616	17594	17490	17503	17592	17544	17328	17368	17606	17500	17582	17548	17464	17529	17359	17558	17581	17336	17512	17629	17589	17523	17562	17278	17633	17622	17640	17496	17649	17606	17460	17465	17488	17579	17539	17557	17474	17532	17522	17531	17539	17509	17517	17454	17496	17535	17391	17527	17555	17575	17485	17412	17710	17444	17534	17799	17641	17634	17554	17605	17462	17675	17605	17395	17510	17517	17614	17675	17728	17376	17631	17419	17755	17379	17583	17448	17577	17622	17728	17421	17792	17506	17551	17484	17525	17579	17565	17542	17554	17472	17645	17421	17517	17466	17577	17553	17637	17534	17431	17568	17489	17598	17628	17678	17322	17654	17556	17695	17475	17485	17586	17363	17545	17655	17547	17502	17585	17582
25143	25203	36976	32024	26022	24312	23486	21751	21133	21714	21367	21262	21188	21417	21320	21401	21438	21416	21422	21204	21303	21402	21504	21414	21291	21289	21337	21570	21261	21156	21240	21277	21385	21323	21155	20999	21200	21174	21203	20945	21228	20941	21227	21339	21239	21211	21288	21224	21384	21279	21250	21115	21320	21374	21111	20941	21137	21211	21325	20895	21019	21108	21412	21103	21206	21151	21293	21023	21236	21126	21328	21175	21357	21094	21483	21291	21285	21070	21248	21145	21194	21260	21189	21257	21209	21283	20949	21302	21081	21085	21047	21028	21099	21289	21165	21053	21200	21049	20974	21061	21014	21208	21108	21125	21067	21086	21051	20952	21385	21224	21204	21044	21198	21095	21306	21572	21353	21228	21084	21296	21429	20868	21019	21232	21296	21141	21301	21254	21175	21075	21298	21107	21094	21148	21033	21165	21307	21014	21031	21256	21271	21189	20943	21012	21185	21351	21261	21159	21103	21028	21166	20921	21124	21193	21292	21057	21105	21205	21105	21091	21251	21414	21090	20986	21056	21058	20987	21214	21181	21097	21141	21073	21300	21150	21231	21036	21331	21182	21244	21186	21231	21380	20877	21365	21265	21375	21269	20981	21197	21162	21088	21130	21312	21277	21250	21177	20987	21127	21167	20982	21189	21259	21272	21280	21406	21071	21151	21240	21115	21126	21219	21068	21087	21123	21373	21072	21200	21227	21151	21008	21053	21074	21114	21126	21025	21165	21136	21132	21023	21078	20976	21212	21072	21018	21059	21297	21165	21286	21228	21060	21148	21038	21279	21233	21079	21004	21291	21108	20986	21111	21170	21183	21126	21272	21171	21017	21110	21151	21251	21207	21062	21208	21204	21061	21085	21333	21111	21215	21144	21346	21245	20958	21074	21091	21066	20879	21008	21091	21070	21196	20937	21085	20971	21208	21182	21098	21273	21251	21394	21157	21030	21316	21178	21247	21333	21373	21051	21263	21295	21273	21054	21023	21293	21224	21275	21212	21200	21087	21060	21050	21084	20910	21178	21082	21123	21071	21325	21040	21143	21157	21201	21277	21044	21050	21121	21014	21219	20919	21054	21043	21145	21035	20980	21013	21242	21078	21002	21133	21132	21097	20958	21064	20991	21190	21156	21063	20995	21268	20980	21281	21112	21137	21182	21229	21010	21204	21287	21216	21320	21146	20974	21092	21059	21258	21108	20991	21017	21129	21086	21104	20964	21153	21226	21126	21190	21039	21022	21187	21293	21186	21272	21250	21156	21212	21208	21248	21178	21046	21429	21009	21035	21141	21238	21185	21215	21053	21230	21053	21120	21011	20989	21407	21316	21146	21084	21192	21185	21154	21102	21215	21044	21242	21355	21254	21193	21134	21448	21013	21219	21074	21089	21051	21190	21013	21165	21272	21373	21103	21250	21195	21103	21009	21169	21079	21090	20958	21231	21158	21036	21077	21077	20945	20971	20996	21048	21123	21163	21098	20945	21170	21319	21259	21029	21044	21147	21179	21212	21195	20844	21225	21082	21425	21039	21329	21429	21176	20987	21202	21290	21154	21247	21044	21138	21211	21184	21138	21214	21222	21028	21265	21180	20996	21054	21198	21126	21193	21168	21179	21124	21083	21226	21078	21212	21064	21078	21272	21118	21127	21068	21262	21116	21156	21340	21078	21309	20840	21373	21294	21218	21168	21199	21046	21156	21208	21237	21224	21243	21002	21290	21235	20986	21121	20966	20915	21453	20972	20898	21171	20930	21029	21355	21183	21224	21240	21082	20948	21048	21110	21163	21186	21168	21050	21125	21223	21218	21365	21177	21139	21168	21242	21195	21066	21309	21234	21070	20951	21206	21043	20899	21269	20941	21018	21049	21019	21109	21062	21124	21066	21378	21039	21309	21363	21209	21091	20989	21402	21253	21127	21097	21061	21312	21289	20980	21358	20983	21059	20934	21177	21076	21143	21022	20978	20968	21130	21122	21190	21162	20997	20868	21144	20996	21230	21051	21102	21011	21102	20961	21203	21214	21256	21166	21109	21108	21072	21215	21244	21142	21176	21468	21113	21243	21142	21122	21108	21044	21273	21583	21167	21210	21076	21301	21186	21215	21127	21046	21204	20968	21082	21120	21055	20982	21237	21290	21057	21120	21085	21188	21178	21001	21099	21347	21196	21084	21003	21104	20955	21234	21379	21212	21205	21297	21136	21150	21159	21243	21066	21234	21286	21090	21212	21299	21494	21098	21117	21109	21180	20928	20978	20969	21179	21330	21120	21050	21144	20943	21214	21056	21040	21179	21107	21220	21048	21388	21115	21341	21174	21062	21132	21359	21185	21171	20969	21114	20989	20993	21095	21359	21231	21196	20866	21120	20980	20969	21020	21238	21053	21008	21349	21062	21291	21079	21090	20985	21237	21208	21478	21039	21080	21214	21331	21233	21121	21047	21127	21163	21032	20894	20993	21038	21089	21309	21233	21170	21269	21177	21144	21256	21309	21177	21086	20980	21215	21268	21110	21173	21164	21318	21311	21300	21280	21127	21327	21016	20993	21023	21363	21179	21135	21007	20975	21371	21045	20971	21195	20990	21013	21037	21009	21248	21337	21034	21159	21060	20988	21069	21128	21091	20959	21057	21275	21193	21239	21072	21271	21233	21022	21199	21321	21027	21204	21257	21293	21208	21128	21082	20992	21320	21177	21100	21151	21152	21088	21311	21034	21209	21091	21090	21033	21145	21239	21167	21188	21121	20809	21223	21067	21165	21238	21093	21138	21142	21121	21159	21201	20952	21035	20902	21039	21451	21336	21160	21254	20923	21240	21101	21063	21162	20988	21070	21131	21132	21099	20966	21253	20967	21229	21209	21058	21102	21248	21139	20978	21002	21279	21096	21183	21144	21041	21117	21026	21163	20869	20935	21331	21262	21160	21160	21134	21148	21125	20955	20984	21026	21056	21074	21231	21119	21278	21115	21281	21270	21153	21472	20949	21117	21023	20854	21054	21123	20986	21085	21129	21035	21167	21255	21018	21117	21051	20990	20951	21250	21189	21031	21010	21190	20961	21176	21019	21206	21228	21359	21250	21130	21191	21216	21123	21163	21112	21238	21052	20913	21044	21199	20983	21399	21300	21329	21050	21354	21126	21197	21234	21038	21343	21223	21002	21279	21158	21106	21144	21267	20957	21135	21142	21202	20945	21223	21209	21094	21022	21153	20963	21039	21075	21122	21218	21286	21176	21121	21169	21252	21046	21145	21298	21087	21011	21298	21070	21218	21248	21038	21097	21153	21344	20983	21202	21295	21057	21257	21161	21286	21086	21112	21314	21238	21201	21153	20994	21104	20785	21069	21010	21191	21170	20955	21040	21130	21215	21216	20950	20895	21151	21199	21220	21010	21189	21271	20953	21186	21250	21133	20954	20954	21229	21294	20969	21216	21281	21146	21013	21200	21029	21046	21200	21118	21118	21328	21045	21053	21051	20932	21063	21079	21079	20962	21108	21054	21233	20993	21246	20971	21231	21072	21250	21051	21171	21114	20812	21396	21370	21008	21171	21211	21239	21028	20978	21159	21049	21231	21294	20933	21075	21022	21316	21479	21221	21061	21002	21060	21029	21353	21328	21151	21199	21279	21001	21199	21032	21188	21355	21286	21074	21127	21162	21152	21367	21443	21203	21102	21117	21079	20968	21263	21218	20934	21314	21239	21043	21124	21175	21281	21283	21395	21080	21165	21246	21261	21195	21153	21102	21316	21119	20999	20893	21008	21092	20976	21164	21151	21080	21317	21005	21313	21097	21255	21279	21193	21143	21047	21092	21088	21221	21095	21149	20893	21182	21253	21142	21136	21233	21111	21082	21092	21014	20927	21145	21138	21264	21003	21132	21089	21055	21239	21011	21049	21321	21130	21062	21357	20879	21019	21122	21145	21207	20981	21082	21022	21015	21144	21131	21108	21290	21274	21294	21176	21091	21055	20998	21223	21056	20940	21197	21005	21164	21074	21068	21081	21210	21252	21239	21052	20947	21183	21248	21305	21143	21292	21066	21159	20884	21048	20972	21019	20815	21246	20934	21321	21086	21032	21242	20969	21013	20954	20880	21211	20916	21155	21100	21149	21020	20901	21007	21067	21114	21128	21084	21069	21326	21194	21103	21081	21118	21164	21212	21185	21285	21285	21047	21192	21219	21227	20964	21247	21114	21221	21109	21043	21321	21156	20891	21093	21156	21228	21231	20930	21051	21308	21010	21364	21275	20969	21296	20944	21236	20984	21177	21045	21328	20803	21166	21162	20962	21093	21209	21308	21269	21174	21227	21269	21194	21178	21338	21282	21202	21035	21048	21200	21241	21336	21188	21352	20944	21176	21368	21154	21211	21278	21249	21127	21258	21215	21272	20917	21345	21105	21195	21207	21392	21356	21310	21190	21083	21329	21164	21128	20997	21303	21209	21123	21141	20966	21222	21011	21285	21274	21274	21040	20831	21119	21156	21314	21142	21118	20937	21294	21319	21232	21086	20990	21113	21174	21308	21326	21102	21114	21065	20887	21018	21307	21104	21153	20996	21085	21119	21134	21057	20990	21074	21022	20895	21109	21158	21158	20980	21437	21080	21022	21086	21184	20976	21127	21038	21258	21272	21348	21286	21371	21121	20994	20966	21026	21202	20965	21084	21129	20923	21044	21086	21140	21226	21181	21171	21231	20986	21209	21133	21071	21149	20987	21205	21023	21116	21250	21257	21035	21068	21159	20965	21080	21221	21329	21113	21181	21034	21030	20969	21034	21093	21071	21074	21586	21326	21112	21198	21225	21179	21189	21276	21101	21240	21191	21038	21226	21216	21256	21174	21185	21037	20962	21114	21203	21144	21129	21447	20863	21044	21218	21216	21103	21071	21042	21125	21236	21024	21130	21052	21203	21036	20940	21132	20981	21169	21121	21267	21474	21130	20946	20979	21105	21122	21068	21328	21176	21149	20967	21049	21067	20953	21058	21034	21205	21173	21246	21049	21209	21475	21058	21169	21236	21154	21285	21195	21235	21225	21184	21032	21088	21006	21098	21130	21253	21139	21184	21081	21250	21083	21136	21210	21080	21120	21208	21156	20908	21138	21166	21202	21151	21242	21304	20948	21203	21110	21149	21011	21228	21101
63096	94403	70094	41497	25836	19082	17424	17425	17790	17359	17613	17446	17586	17505	17365	17379	17504	17546	17596	17304	17525	17422	17484	17357	17357	17406	17485	17631	17408	17495	17386	17456	17512	17592	17554	17473	17483	17446	17620	17384	17523	17564	17204	17492	17475	17526	17350	17381	17311	17438	17499	17489	17376	17409	17537	17500	17518	17295	17445	17399	17608	17455	17511	17361	17459	17394	17512	17511	17405	17431	17470	17251	17464	17553	17313	17592	17373	17599	17360	17293	17555	17367	17364	17310	17519	17431	17432	17517	17600	17375	17506	17501	17583	17433	17477	17571	17348	17169	17570	17547	17417	17505	17434	17445	17634	17265	17386	17356	17384	17445	17415	17351	17439	17399	17493	17375	17423	17623	17542	17372	17377	17323	17427	17325	17480	17335	17384	17362	17505	17541	17456	17500	17359	17247	17460	17469	17584	17329	17420	17390	17536	17513	17425	17275	17381	17510	17510	17400	17368	17474	17228	17325	17480	17641	17412	17409	17478	17300	17542	17294	17366	17437	17510	17457	17312	17251	17341	17486	17477	17362	17583	17414	17296	17473	17447	17360	17323	17410	17482	17412	17555	17346	17523	17530	17535	17533	17397	17494	17539	17493	17342	17467	17408	17379	17308	17256	17430	17471	17373	17371	17420	17513	17516	17543	17215	17520	17371	17423	17414	17410	17364	17485	17517	17442	17428	17522	17432	17389	17366	17564	17489	17237	17406	17465	17474	17432	17358	17325	17328	17337	17516	17365	17463	17596	17478	17575	17406	17460	17351	17446	17289	17477	17484	17538	17492	17355	17419	17487	17533	17565	17433	17572	17485	17521	17529	17443	17314	17465	17497	17433	17522	17454	17420	17424	17420	17434	17399	17509	17615	17378	17526	17323	17451	17458	17560	17418	17565	17391	17618	17479	17407	17639	17514	17447	17488	17320	17484	17418	17386	17462	17397	17493	17502	17289	17469	17364	17388	17452	17359	17459	17385	17344	17417	17472	17377	17398	17261	17366	17471	17315	17476	17369	17392	17394	17517	17419	17330	17514	17487	17540	17649	17505	17377	17585	17470	17511	17487	17452	17295	17408	17456	17510	17415	17322	17368	17496	17377	17407	17533	17364	17491	17277	17403	17343	17432	17442	17396	17439	17366	17407	17403	17400	17503	17341	17362	17350	17505	17263	17453	17446	17423	17268	17590	17560	17349	17644	17625	17464	17380	17515	17243	17436	17553	17494	17333	17489	17296	17636	17374	17436	17485	17432	17479	17489	17502	17460	17520	17163	17474	17630	17414	17487	17477	17295	17398	17395	17423	17631	17555	17560	17542	17385	17480	17447	17471	17369	17486	17304	17692	17489	17329	17401	17440	17545	17477	17512	17459	17572	17438	17474	17466	17300	17313	17469	17431	17561	17482	17428	17503	17431	17405	17427	17423	17484	17550	17400	17540	17354	17365	17422	17519	17462	17503	17256	17403	17547	17473	17348	17505	17389	17431	17435	17487	17650	17505	17410	17490	17417	17477	17540	17472	17513	17526	17302	17472	17572	17601	17441	17510	17461	17558	17321	17411	17497	17478	17492	17247	17495	17535	17465	17335	17278	17415	17455	17545	17411	17527	17613	17386	17296	17312	17408	17486	17442	17554	17447	17508	17259	17434	17296	17464	17430	17469	17475	17396	17505	17279	17339	17585	17310	17425	17463	17339	17477	17329	17543	17423	17154	17415	17325	17390	17484	17353	17433	17342	17502	17462	17485	17576	17331	17354	17526	17295	17627	17363	17543	17265	17542	17558	17351	17483	17404	17369	17475	17569	17269	17506	17358	17474	17443	17303	17454	17402	17564	17255	17585	17508	17374	17455	17400	17420	17377	17370	17541	17537	17348	17531	17516	17165	17507	17384	17474	17498	17431	17388	17587	17390	17624	17277	17475	17555	17358	17442	17519	17441	17230	17382	17206	17459	17451	17442	17317	17449	17418	17406	17321	17598	17254	17446	17328	17497	17448	17491	17361	17588	17416	17348	17492	17457	17432	17315	17420	17519	17275	17314	17528	17363	17402	17370	17615	17604	17560	17525	17401	17407	17310	17417	17532	17565	17445	17328	17372	17508	17503	17424	17731	17427	17607	17433	17518	17531	17563	17364	17479	17320	17418	17405	17638	17440	17534	17398	17560	17318	17472	17320	17314	17476	17439	17364	17629	17497	17372	17687	17336	17374	17259	17499	17335	17719	17567	17409	17300	17477	17526	17464	17505	17535	17340	17585	17577	17497	17525	17355	17356	17376	17317	17349	17445	17547	17602	17396	17250	17532	17331	17270	17393	17371	17353	17422	17479	17412	17327	17347	17429	17564	17346	17447	17577	17470	17366	17497	17714	17500	17254	17448	17425	17489	17544	17429	17494	17385	17464	17499	17395	17437	17233	17348	17171	17415	17308	17439	17293	17460	17572	17448	17523	17447	17554	17435	17241	17439	17269	17306	17505	17570	17597	17451	17419	17424	17518	17392	17434	17323	17406	17389	17244	17615	17403	17481	17433	17510	17408	17616	17418	17315	17645	17342	17438	17372	17446	17548	17471	17344	17375	17280	17377	17508	17516	17505	17296	17579	17257	17363	17591	17425	17415	17450	17305	17559	17393	17601	17267	17482	17327	17426	17319	17623	17401	17461	17465	17362	17545	17468	17450	17469	17510	17597	17401	17407	17506	17384	17427	17485	17292	17453	17557	17406	17439	17366	17497	17487	17525	17407	17367	17519	17322	17517	17457	17625	17410	17411	17455	17448	17508	17595	17558	17346	17431	17450	17273	17307	17478	17346	17455	17485	17337	17431	17500	17259	17474	17592	17497	17279	17235	17337	17459	17432	17451	17392	17549	17455	17497	17592	17331	17371	17425	17413	17260	17356	17547	17405	17490	17467	17421	17454	17536	17471	17630	17495	17544	17391	17473	17621	17457	17360	17472	17520	17530	17398	17422	17362	17480	17319	17380	17513	17426	17325	17443	17565	17446	17402	17501	17446	17306	17403	17362	17514	17614	17372	17565	17499	17458	17445	17334	17362	17399	17610	17388	17400	17414	17474	17516	17250	17423	17523	17608	17463	17450	17519	17346	17472	17430	17360	17429	17358	17483	17513	17460	17446	17445	17409	17376	17502	17319	17398	17371	17481	17467	17421	17449	17362	17470	17387	17659	17428	17406	17282	17237	17405	17369	17479	17470	17393	17406	17326	17389	17437	17379	17664	17638	17535	17379	17582	17322	17484	17561	17426	17589	17452	17113	17235	17337	17389	17536	17552	17608	17472	17372	17476	17534	17412	17293	17435	17399	17445	17506	17394	17316	17482	17394	17550	17395	17679	17556	17436	17329	17485	17339	17393	17621	17441	17387	17565	17434	17349	17483	17501	17331	17487	17357	17524	17419	17485	17525	17338	17296	17330	17519	17508	17361	17501	17556	17400	17472	17197	17368	17519	17521	17493	17412	17444	17502	17456	17380	17510	17290	17370	17545	17416	17389	17389	17414	17387	17367	17544	17392	17444	17513	17526	17362	17412	17367	17302	17475	17532	17481	17286	17291	17454	17431	17281	17512	17340	17367	17297	17534	17397	17432	17235	17407	17473	17552	17256	17287	17457	17550	17409	17504	17299	17355	17330	17356	17399	17216	17547	17354	17564	17521	17432	17440	17488	17583	17414	17416	17605	17262	17329	17406	17518	17356	17466	17376	17451	17492	17246	17320	17348	17516	17385	17354	17481	17563	17384	17377	17515	17539	17348	17378	17257	17383	17315	17578	17532	17460	17438	17401	17573	17421	17418	17384	17535	17398	17391	17404	17263	17479	17530	17288	17475	17586	17403	17290	17464	17462	17516	17553	17532	17551	17493	17453	17308	17447	17455	17508	17432	17245	17541	17398	17378	17364	17450	17489	17467	17326	17587	17433	17608	17424	17236	17497	17400	17296	17482	17335	17402	17409	17365	17402	17440	17399	17474	17533	17514	17566	17441	17515	17618	17387	17404	17553	17424	17487	17675	17561	17278	17427	17570	17488	17345	17416	17512	17511	17408	17464	17420	17460	17496	17397	17288	17523	17575	17410	17343	17425	17640	17581	17443	17330	17299	17280	17638	17630	17382	17480	17175	17423	17506	17375	17514	17412	17452	17386	17518	17623	17253	17347	17473	17481	17460	17417	17401	17412	17397	17310	17378	17457	17477	17331	17395	17402	17502	17560	17354	17319	17381	17364	17540	17405	17459	17369	17295	17328	17348	17295	17461	17410	17526	17452	17418	17460	17462	17518	17401	17275	17285	17458	17377	17528	17395	17478	17603	17534	17514	17467	17340	17624	17423	17536	17444	17509	17545	17399	17428	17450	17514	17374	17357	17421	17532	17588	17376	17550	17520	17434	17282	17577	17240	17271	17308	17352	17455	17443	17284	17338	17462	17500	17386	17556	17354	17294	17401	17530	17642	17458	17292	17572	17645	17422	17422	17452	17432	17396	17359	17390	17528	17496	17551	17616	17510	17383	17390	17463	17290	17487	17473	17456	17458	17476	17447	17355	17694	17384	17501	17326	17502	17540	17396	17398	17425	17459	17537	17481	17655	17404	17452	17490	17404	17545	17574	17582	17495	17571	17371	17350	17506	17244	17447	17319	17462	17284	17560	17666	17341	17453	17405	17535	17482	17481	17314	17288	17526	17401	17453	17496	17511	17401	17373	17432	17438	17357	17363	17467	17446	17506	17309	17430	17550	17539	17434	17330	17463	17639	17444	17383	17320	17598	17424	17672	17302	17399	17337	17524	17491	17301	17471	17580	17360	17496	17527	17492	17535	17490	17538	17480	17586	17471	17345	17565	17416	17382	17660	17454	17370	17450	17470	17496	17570	17209	17316	17433	17510	17639	17523	17337	17435	17398	17630	17597	17739	17347	17616	17427	17366	17306	17398	17382	17508	17501	17319	17436	17523	17409	17258	17229	17365	17707	17514	17329	17306	17369	17545	17546	17585	17411	17395	17492	17388	17423	17568	17455	17377	17476	17385	17402	17210	17641	17497	17346	17392	17397	17561	17447	17422	17317	17397	17518	17304	17505	17516	17283	17351	17404	17570	17416	17422	17293	17421	17394	17484	17308	17385	17542	17500	17624	17342	17443
23062	22557	32170	27409	23980	25296	26957	21969	21405	21683	21725	21423	21514	21406	21559	21485	21320	21314	21384	21365	21270	21553	21430	21301	21324	21158	21275	21514	21326	21192	21427	21237	21261	21281	21358	21226	21298	21185	21342	21320	21240	21208	21198	21289	21160	21321	21117	21317	21246	21338	21318	21237	21341	21188	21380	21155	21324	21171	21414	21098	21059	21219	21101	20993	21037	21166	21216	20958	21232	21302	21184	21140	21155	21257	21325	21216	21167	21231	21339	21143	21202	21257	21358	21245	21383	21268	21172	21421	21155	21427	21097	21363	21274	21230	21222	21079	21141	21272	21043	21191	21098	21297	21380	21026	21083	21238	21150	21319	21370	20929	21110	21076	21097	21125	21171	21209	21223	21395	21102	21238	21023	21124	21121	21283	21357	21079	21253	21030	21071	21335	21112	21110	21241	21118	21215	21071	21129	21129	21229	21331	21149	21219	21172	21251	21181	21188	21075	21135	21151	21169	21131	21225	21129	21201	21290	21193	21207	21252	21291	21233	21468	20996	21046	21055	21262	21244	21073	21175	21272	21084	21171	21245	21414	21056	21231	20934	21107	21176	21060	21235	21095	21187	21305	21186	21183	21284	21180	21288	21190	21203	21152	21167	21128	21227	21163	21039	21094	21428	21294	21327	21074	21312	21287	21145	21035	21117	21291	20986	21197	21192	21084	21336	21312	21004	21301	21098	21178	20960	21021	21208	21347	21182	21085	21290	21278	21064	21020	20967	21109	21053	21264	21234	21309	21122	21317	21280	21178	21331	21146	21163	21093	21018	21174	21208	21119	21027	21273	21033	21172	21258	21189	21150	21294	21059	21094	21127	20926	21050	21180	21162	21236	21022	21221	21078	21058	21193	21246	21005	21061	21121	21116	21353	21095	21146	21086	21224	21142	21096	21069	21220	21107	21425	21105	21152	21247	21259	21158	21301	21294	21237	21323	21125	21242	21035	21143	21106	21283	21359	21059	21108	21024	21382	21196	21167	21211	21014	21004	21320	21218	21178	21207	21362	21173	21142	20873	21172	21274	21035	21253	21098	21218	21229	21142	21100	21091	21232	21180	21025	21233	21165	21200	21231	21050	21188	21141	21217	21134	21227	21433	21253	21208	21289	21164	21311	21104	21164	21134	21223	21236	20988	20944	21042	21290	21184	20997	21154	21028	21163	21179	20873	20898	21095	21081	21225	21222	21208	21054	21146	20997	21022	21188	21266	21138	21068	21288	21092	20974	21203	21436	21020	21144	21194	21139	21358	21222	21311	21036	21162	21165	21131	21228	21044	21228	21136	20977	20969	21161	21147	21226	21107	21069	20933	21036	21315	21312	21145	21115	21148	21043	20951	20966	21035	21046	21093	21042	21251	21002	21072	21177	21102	21303	21059	21265	21201	21106	21131	21121	21213	21068	21099	21171	21249	21244	21023	21259	21215	21139	21058	21124	21081	21350	21251	21044	21285	21267	21053	21058	21097	20921	21175	21124	21127	21104	21113	21035	21189	21132	21100	21132	21054	21009	21142	21353	21125	21143	21252	21208	21274	20973	20973	21178	21243	20991	21221	20848	20909	21129	21047	21041	21084	21200	21058	21301	21062	21050	21231	21180	21089	21060	21017	21164	21117	20915	21155	21003	21183	21157	21261	21141	21139	20927	20902	21025	21198	21116	21031	21092	21092	21149	21158	21152	21142	21281	21291	21360	21068	21136	21310	21232	21100	21123	21135	21134	21119	21007	20947	21465	21009	21164	21080	21363	21137	20930	21107	21166	21137	21082	21021	21257	21234	20997	21195	21189	21039	21362	21252	21391	21358	21255	21106	21283	21070	21120	21278	21092	21066	21093	21222	21148	21170	21065	21232	21089	20865	21186	21236	21248	21009	21245	21326	21164	21266	21128	20926	20893	21198	21224	21275	21084	21192	21170	21215	21034	20930	21156	20914	21054	21248	20952	21247	21045	21219	21213	21182	21176	21226	21253	21139	21162	21166	21056	21275	21181	21107	21358	21198	21252	21148	21217	21068	21184	21104	21329	21207	21205	21334	21148	20989	21330	21336	21198	20990	21111	21055	21557	21042	21189	21226	21325	21429	21271	20989	21314	21107	21118	21103	21172	21114	21066	21147	21247	21265	21057	21212	21336	21022	21306	21188	21274	21013	21202	21064	21172	21088	21094	21015	21086	21360	21093	21053	21131	21104	21071	21153	21275	21253	21145	21035	21072	21238	21367	21029	21226	21115	21207	21150	21223	21226	21317	21290	21345	21342	21103	21204	21310	21349	21185	21140	21225	21297	21080	21152	21046	21334	21372	21230	21113	21319	21190	21165	21020	21111	21054	21111	21167	21477	21068	21017	21268	21209	21015	21253	21145	21046	21045	21084	21198	21306	21136	21111	21141	21278	21003	21140	21108	21190	20982	21076	21136	21036	21139	21204	20952	21073	21186	21193	21151	21082	21054	21195	21087	21088	21247	21033	21201	21053	21039	20995	21102	21317	21347	21139	21108	21188	21096	21193	20983	20986	21205	21007	20914	21170	21004	21032	21346	21132	21159	20952	21225	20958	20939	21169	21096	21086	21366	21128	21186	21278	21100	21027	21198	21225	20989	21246	21143	21106	21181	20936	21225	21350	21094	20910	21148	21318	21180	20846	21274	21298	21156	21355	21159	21024	21311	21286	21066	21303	21160	21047	21085	21275	21281	21194	21315	21115	21040	21380	21240	21177	21194	21114	21283	21115	21270	21002	20973	20978	20931	21037	21224	21208	21320	21505	21219	20963	21181	21124	21034	21130	21180	21130	21231	21238	21211	21071	21209	21187	21389	21243	21186	21079	21262	21010	21362	21331	21002	21154	21080	21108	21184	21067	21130	21287	21286	20949	21222	21246	21174	21100	21164	21057	21365	21080	21262	20987	21211	21342	21039	21241	20989	21214	20951	21060	21094	21055	20985	21076	21347	21303	21050	21008	21287	21008	20942	21137	21385	21235	21046	20944	21377	21199	21112	21111	21059	21044	20971	21116	21022	21022	21182	21063	21272	21150	20938	20983	21268	21330	21055	20994	21271	21154	21122	21241	21197	21197	21277	21193	21232	21186	20935	21071	21191	21224	21112	21134	21462	21034	20972	21235	21195	21094	21168	21322	21179	21093	21039	21176	21103	21060	20964	21085	21200	21106	21350	21083	21009	21379	21313	21012	21063	21152	21244	21282	21008	21147	21020	20834	21023	21008	21098	20997	21211	21279	21081	21243	20953	21054	21091	21354	21081	21073	21069	21216	21243	21167	21340	21083	21267	21179	21200	21295	21192	20908	21106	21291	21149	21434	21261	21382	21275	21218	21206	20995	21075	21041	21050	21285	21087	21110	21061	21069	21189	21050	21322	21012	21057	21229	21111	21246	21436	21012	21130	21009	21044	21267	21113	21173	21105	21310	21217	21116	21064	21011	21180	21168	21123	21062	21132	21217	21214	21195	21173	21145	21112	21182	21040	21150	21211	21123	21061	20940	20927	21071	21215	21276	20964	21015	21054	21182	21252	21279	21036	21184	21060	21053	21012	21185	21052	21252	21161	21227	21035	21313	20890	21146	21095	21308	21073	21291	21114	21139	21175	21202	21292	21123	21042	21182	21046	20956	21078	21072	21242	21419	21016	21002	21056	20987	21106	21361	21343	21224	21098	21358	21041	21095	21001	21108	21167	21161	21264	21224	21311	21199	21162	21035	20953	20986	21298	21138	21061	21226	21340	21172	21207	21142	21052	21226	21229	20974	21132	21079	21023	21062	20982	21089	21167	21176	21060	21187	21046	21103	21238	21433	21310	21099	21218	21460	21098	21223	21160	21300	21262	21128	21211	21381	21241	21136	21083	21092	21208	21086	21312	21117	21232	21155	21021	21164	21256	21227	21079	21250	21216	21200	21017	20975	21019	21132	21193	21131	21205	21102	21079	21223	21178	21194	21094	21157	21125	20949	21301	21279	21206	21117	21017	21127	21151	21090	21145	21197	21198	21183	21121	21208	21090	20985	21134	21461	21108	21210	21065	21285	21316	21044	21146	21333	21168	21166	21211	21199	21224	21278	20929	20843	21188	21193	21099	21290	21227	21225	21104	21440	21184	21212	21127	21127	21164	21137	21064	21220	20868	21082	20853	21305	21374	21055	21210	21158	21153	21175	21107	21195	21174	21265	21136	21156	21360	21042	21296	21203	21311	21241	21138	21186	21001	21075	21209	21059	20953	21313	21326	21089	21033	21228	21028	21059	20922	21351	21266	21296	21028	21016	21119	21357	21356	21383	21185	20949	21115	21301	21282	21239	21074	21285	21262	21051	21203	21042	20960	21220	21051	20960	21237	21283	21293	21156	21096	21246	21271	21279	21340	21160	21232	21354	21265	21016	21181	21316	20954	21049	21220	21089	21102	21164	21037	21161	21204	21075	21070	21162	21109	20982	21093	21086	21136	21169	21318	21233	21005	20981	21230	21316	21220	21414	21029	21142	21278	20899	21006	21275	21239	21154	21231	21109	21148	21006	21266	21210	21152	21121	21105	21222	21012	21248	21008	21289	21142	21212	20913	21180	21197	21132	21008	21207	21112	21091	21204	20988	21215	21092	21329	21125	21229	21021	20950	21111	20990	21183	21114	21025	21056	20919	20929	21140	21236	21294	21369	21120	21113	21112	21261	21160	21136	21147	21028	21110	21332	21136	21237	21209	20991	21232	21318	21190	21148	21008	21017	21178	21244	21277	21225	21281	21226	21138	21464	20999	21229	21250	21221	21116	21308	21164	21311	21026	21196	21188	21224	21082	21095	21257	21022	21215	21372	21297	21257	20999	21143	21138	21387	21233	21303	21195	21233	21022	21105	21242	21073	21118	21320	21123	21244	21099	21008	21206	20999	20967	21221	21021	21147	21251	21204	20987	21093	21163	21101	21434	21163	21169	21185	21172	21244	21133	21204	20964	21194	21299	21307	20991	21147	21133	21201	21207	21068	21202	21041	21357	21103	21150	21312	21205	21132	21070	20947	21113	21020	21098	21066	21182	21367	20990	21213	21059	20953	21162	21148	21104	21163	20965	21356	21235	21120	21217	20917	21261	21434	21217	21092	21183	21088	21308	21104	21029	21257	21038	21250	21205	21152	21084
64216	106643	85358	55469	33734	23024	17685	17393	17389	17318	17288	17333	17394	17347	17452	17455	17488	17421	17342	17627	17425	17242	17386	17614	17370	17369	17569	17442	17362	17409	17449	17393	17346	17396	17471	17506	17277	17478	17452	17417	17399	17487	17511	17510	17463	17319	17422	17464	17420	17360	17471	17444	17480	17419	17381	17428	17482	17342	17344	17432	17282	17336	17426	17223	17482	17276	17415	17453	17395	17384	17292	17420	17331	17465	17374	17450	17364	17523	17540	17368	17432	17421	17248	17374	17357	17402	17334	17522	17535	17353	17515	17372	17339	17362	17503	17322	17497	17377	17414	17298	17335	17410	17234	17320	17460	17462	17426	17388	17487	17350	17328	17283	17530	17422	17322	17355	17371	17541	17314	17330	17421	17331	17516	17444	17583	17437	17394	17463	17322	17425	17525	17409	17601	17204	17431	17465	17480	17505	17492	17393	17446	17345	17404	17410	17254	17213	17421	17371	17459	17457	17539	17337	17331	17353	17528	17374	17348	17327	17354	17646	17508	17513	17255	17226	17445	17467	17386	17345	17520	17415	17410	17395	17510	17570	17225	17571	17476	17399	17326	17346	17402	17365	17320	17491	17240	17575	17435	17335	17360	17437	17474	17386	17429	17214	17556	17422	17447	17472	17361	17383	17357	17459	17390	17478	17293	17475	17336	17563	17440	17414	17407	17420	17434	17383	17470	17248	17516	17335	17215	17392	17479	17291	17361	17535	17280	17401	17424	17388	17291	17353	17353	17334	17373	17373	17436	17461	17454	17437	17444	17331	17371	17305	17309	17433	17328	17449	17349	17326	17377	17332	17380	17476	17318	17369	17645	17302	17509	17390	17473	17511	17475	17285	17251	17359	17570	17530	17377	17480	17297	17421	17509	17241	17350	17428	17539	17341	17374	17510	17400	17472	17380	17515	17286	17367	17462	17514	17561	17342	17480	17368	17535	17518	17356	17285	17491	17425	17324	17464	17617	17351	17411	17321	17221	17343	17368	17325	17349	17500	17486	17486	17330	17475	17484	17345	17289	17475	17346	17504	17422	17215	17493	17342	17203	17594	17406	17544	17412	17569	17577	17319	17458	17332	17476	17584	17387	17437	17280	17467	17444	17519	17269	17441	17481	17516	17438	17449	17338	17293	17465	17365	17550	17397	17484	17443	17453	17430	17264	17345	17374	17318	17549	17393	17501	17486	17619	17518	17297	17412	17373	17418	17480	17434	17283	17658	17373	17421	17547	17214	17288	17457	17253	17419	17329	17228	17408	17320	17444	17463	17290	17359	17513	17291	17343	17419	17369	17502	17354	17374	17584	17352	17456	17293	17354	17445	17492	17328	17233	17257	17390	17422	17357	17335	17315	17191	17384	17436	17461	17417	17421	17489	17500	17312	17447	17395	17432	17546	17445	17202	17314	17396	17315	17361	17417	17486	17363	17490	17436	17488	17308	17309	17322	17382	17415	17357	17263	17366	17452	17420	17431	17240	17233	17380	17386	17394	17282	17349	17471	17475	17431	17273	17486	17462	17470	17442	17332	17409	17346	17235	17378	17488	17263	17534	17432	17322	17490	17418	17351	17544	17431	17527	17367	17439	17275	17478	17482	17419	17377	17248	17377	17382	17493	17583	17392	17380	17474	17524	17453	17513	17510	17435	17467	17533	17597	17231	17343	17381	17300	17335	17271	17514	17322	17484	17428	17498	17500	17240	17281	17490	17166	17493	17377	17446	17366	17439	17381	17393	17336	17356	17540	17411	17529	17477	17394	17678	17483	17424	17331	17348	17551	17312	17454	17353	17442	17295	17403	17416	17362	17457	17380	17476	17374	17372	17495	17428	17406	17210	17495	17434	17393	17462	17304	17139	17156	17322	17478	17190	17429	17518	17377	17426	17408	17209	17367	17554	17460	17367	17592	17294	17482	17302	17414	17514	17395	17451	17551	17346	17468	17192	17368	17273	17439	17592	17326	17257	17388	17385	17319	17390	17305	17391	17474	17435	17450	17472	17468	17518	17435	17437	17557	17448	17516	17276	17502	17452	17424	17309	17451	17268	17478	17324	17370	17392	17413	17260	17444	17376	17548	17372	17344	17284	17221	17337	17245	17299	17454	17229	17421	17537	17507	17379	17360	17355	17425	17348	17500	17191	17292	17512	17394	17399	17489	17250	17386	17403	17341	17363	17367	17429	17382	17406	17350	17525	17659	17617	17375	17340	17347	17318	17468	17438	17310	17509	17420	17447	17437	17390	17342	17356	17304	17429	17399	17535	17342	17487	17336	17352	17308	17362	17254	17494	17332	17309	17501	17334	17409	17378	17396	17273	17368	17356	17341	17518	17300	17529	17292	17488	17172	17338	17336	17347	17448	17503	17434	17281	17539	17323	17291	17277	17402	17629	17327	17330	17357	17445	17268	17418	17505	17480	17594	17475	17436	17508	17433	17555	17399	17481	17208	17310	17337	17435	17373	17288	17388	17416	17346	17424	17343	17436	17395	17245	17535	17505	17328	17575	17560	17387	17435	17563	17434	17265	17511	17355	17475	17531	17203	17305	17392	17312	17317	17487	17561	17502	17416	17504	17516	17561	17316	17574	17385	17257	17586	17531	17515	17292	17380	17366	17413	17479	17365	17272	17341	17215	17370	17370	17276	17499	17380	17613	17503	17298	17540	17506	17599	17454	17357	17567	17431	17388	17280	17434	17394	17394	17306	17462	17323	17435	17500	17257	17432	17362	17360	17497	17440	17305	17422	17561	17469	17398	17409	17601	17334	17388	17454	17225	17303	17513	17327	17420	17376	17559	17466	17401	17348	17520	17400	17485	17329	17483	17357	17367	17345	17388	17311	17403	17335	17427	17421	17368	17372	17400	17421	17463	17350	17309	17289	17321	17361	17475	17614	17235	17401	17382	17292	17326	17279	17281	17537	17459	17365	17312	17351	17336	17287	17402	17529	17382	17447	17488	17287	17511	17277	17270	17680	17427	17473	17205	17432	17405	17426	17462	17372	17584	17404	17310	17370	17378	17388	17379	17456	17464	17368	17264	17300	17355	17408	17417	17196	17458	17436	17444	17273	17407	17506	17431	17438	17423	17395	17371	17404	17279	17253	17423	17461	17451	17413	17241	17374	17178	17262	17350	17310	17298	17558	17438	17374	17417	17454	17467	17575	17273	17321	17209	17313	17263	17368	17313	17378	17334	17502	17251	17292	17297	17326	17458	17276	17381	17392	17441	17423	17461	17384	17235	17491	17198	17388	17317	17422	17454	17280	17414	17460	17271	17347	17407	17498	17472	17367	17289	17315	17429	17595	17477	17424	17430	17625	17532	17497	17380	17704	17539	17453	17344	17222	17455	17302	17467	17411	17506	17503	17508	17473	17363	17546	17404	17401	17525	17265	17353	17438	17410	17313	17277	17224	17385	17345	17350	17409	17479	17258	17455	17372	17357	17222	17473	17491	17495	17148	17360	17417	17392	17443	17484	17383	17390	17544	17406	17540	17399	17445	17269	17365	17569	17289	17478	17447	17325	17315	17502	17604	17408	17372	17427	17414	17362	17304	17437	17528	17424	17494	17466	17385	17488	17447	17471	17371	17518	17420	17644	17483	17342	17262	17391	17435	17396	17424	17331	17577	17183	17364	17387	17437	17424	17457	17551	17320	17504	17435	17369	17426	17253	17529	17436	17506	17342	17397	17456	17400	17259	17384	17328	17403	17418	17394	17487	17474	17506	17540	17346	17306	17386	17458	17316	17617	17384	17361	17355	17439	17420	17421	17534	17551	17421	17369	17408	17501	17518	17454	17276	17457	17455	17418	17378	17378	17309	17416	17273	17318	17230	17392	17478	17344	17561	17337	17228	17149	17565	17339	17486	17417	17497	17285	17445	17506	17308	17483	17453	17350	17318	17409	17377	17310	17469	17431	17427	17388	17265	17507	17471	17310	17290	17493	17196	17413	17267	17501	17302	17306	17331	17494	17325	17333	17424	17431	17287	17226	17372	17393	17347	17299	17547	17397	17502	17467	17378	17412	17379	17381	17356	17338	17605	17334	17408	17373	17441	17438	17478	17209	17498	17420	17563	17421	17390	17434	17528	17439	17362	17233	17473	17407	17192	17364	17323	17488	17383	17465	17371	17354	17414	17251	17512	17616	17444	17355	17352	17349	17527	17433	17417	17760	17590	17311	17480	17353	17478	17544	17467	17243	17386	17316	17507	17235	17365	17367	17370	17576	17445	17351	17367	17356	17513	17447	17503	17125	17439	17253	17391	17320	17373	17384	17387	17412	17564	17396	17493	17394	17316	17476	17442	17394	17393	17544	17346	17519	17469	17330	17434	17311	17418	17644	17531	17432	17418	17304	17390	17411	17110	17300	17404	17343	17431	17477	17533	17421	17409	17501	17304	17551	17580	17498	17537	17484	17444	17581	17414	17337	17480	17350	17290	17491	17405	17399	17375	17320	17659	17266	17469	17471	17466	17470	17442	17339	17342	17413	17379	17625	17313	17440	17488	17503	17657	17396	17469	17443	17439	17472	17420	17510	17507	17307	17344	17448	17337	17481	17490	17219	17445	17321	17424	17229	17336	17352	17402	17146	17392	17305	17613	17383	17323	17490	17364	17359	17532	17237	17329	17458	17251	17428	17343	17242	17378	17408	17375	17160	17304	17493	17482	17408	17450	17463	17405	17367	17434	17477	17387	17408	17509	17417	17296	17401	17380	17441	17290	17394	17310	17607	17354	17431	17231	17398	17356	17452	17372	17256	17425	17257	17330	17555	17375	17514	17463	17522	17448	17460	17450	17448	17429	17297	17523	17575	17327	17312	17483	17365	17229	17372	17383	17332	17488	17415	17244	17476	17419	17337	17529	17460	17475	17510	17328	17325	17576	17421	17417	17552	17293	17307	17536	17391	17289	17511	17457	17407	17295	17353	17477	17284	17405	17464	17489	17370	17375	17327	17329	17468	17411	17435	17458	17444	17380	17343	17352	17515	17452	17343	17266	17329	17364	17480	17502	17454	17363	17470	17506	17291	17317	17303	17389	17375	17417	17432	17433	17457	17352	17215	17353	17358	17472	17362	17378	17348	17343	17439	17335	17488	17295	17551	17468	17405	17439	17402	17438	17335	17159	17432	17277	17368	17345
31075	36543	40258	30723	22849	21240	21013	20622	20660	20851	20532	20606	20509	20571	20727	20604	20620	20808	20823	20622	20673	20765	20752	20618	20528	20856	20747	20715	20632	20656	20818	20650	20567	20586	20718	20682	20611	20869	20699	20671	20533	20577	20557	20852	20655	20569	20760	20686	20505	20630	20660	20552	20712	20655	20852	20552	20622	20712	20396	20480	20575	20722	20590	20550	20333	20598	20623	20516	20617	20512	20644	20698	20488	20620	20736	20515	20938	20745	20608	20459	20619	20567	20463	20552	20695	20574	20693	20734	20490	20664	20531	20596	20470	20788	20643	20430	20651	20564	20597	20422	20709	20703	20661	20805	20587	20675	20677	20573	20455	20545	20472	20597	20570	20604	20782	20519	20840	20600	20581	20540	20575	20503	20597	20792	20693	20564	20849	20494	20417	20473	20800	20726	20534	20745	20483	20434	20622	20690	20554	20484	20471	20577	20516	20641	20538	20635	20630	20671	20623	20558	20553	20714	20687	20660	20792	20760	20690	20365	20507	20672	20434	20459	20649	20611	20492	20626	20702	20453	20779	20736	20521	20637	20733	20728	20524	20791	20515	20637	20604	20610	20803	20578	20819	20698	20538	20718	20724	20512	20649	20587	20593	20510	20794	20631	20993	20536	20444	20637	20730	20570	20678	20689	20743	20604	20708	20529	20387	20517	20550	20668	20713	20509	20612	20560	20668	20579	20647	20586	20709	20515	20584	20606	20470	20483	20721	20585	20418	20403	20548	20591	20441	20582	20508	20720	20549	20570	20671	20583	20755	20815	20874	20647	20819	20537	20683	20673	20734	20569	20593	20592	20474	20689	20612	20629	20536	20757	20687	20630	20564	20579	20584	20527	20643	20611	20550	20703	20493	20710	20568	20500	20625	20683	20907	20486	20754	20522	20810	20524	20635	20538	20567	20429	20597	20534	20472	20497	20572	20570	20638	20712	20648	20562	20689	20497	20468	20519	20507	20713	20576	20573	20505	20379	20611	20664	20458	20589	20630	20663	20437	20675	20580	20587	20639	20570	20575	20580	20688	20525	20648	20691	20398	20491	20606	20822	20637	20720	20617	20657	20564	20643	20529	20772	20544	20553	20281	20481	20648	20481	20612	20786	20616	20658	20702	20702	20649	20742	20845	20658	20552	20442	20611	20502	20656	20544	20566	20639	20437	20696	20682	20524	20809	20682	20648	20730	20562	20644	20659	20745	20849	20523	20655	20377	20612	20593	20713	20519	20682	20633	20670	20677	20606	20614	20536	20601	20813	20725	20583	20413	20564	20633	20581	20727	20769	20432	20591	20551	20477	20572	20589	20541	20792	20544	20519	20404	20783	20630	20654	20637	20689	20547	20466	20709	20611	20530	20685	20662	20693	20631	20702	20586	20701	20675	20670	20625	20609	20787	20688	20684	20580	20781	20758	20396	20563	20459	20389	20575	20617	20343	20526	20564	20624	20691	20501	20611	20818	20671	20748	20673	20672	20562	20672	20474	20663	20514	20575	20619	20638	20656	20595	20380	20689	20703	20434	20378	20530	20513	20541	20567	20622	20431	20640	20594	20735	20588	20673	20709	20798	20607	20757	20580	20653	20668	20565	20676	20780	20641	20498	20492	20671	20562	20598	20656	20505	20704	20603	20547	20436	20590	20597	20769	20758	20829	20789	20675	20742	20608	20643	20513	20535	20667	20788	20618	20510	20713	20680	20550	20663	20262	20627	20445	20934	20812	20753	20504	20584	20662	21005	20824	20553	20525	20483	20736	20695	20579	20594	20594	20488	20614	20936	20709	20699	20579	20496	20620	20507	20718	20464	20796	20611	20570	20579	20545	20607	20824	20897	20428	20559	20716	20686	20642	20644	20681	20515	20771	20553	20626	20564	20743	20487	20546	20629	20424	20723	20512	20505	20721	20653	20826	20555	20517	20512	20459	20650	20757	20420	20634	20624	20477	20520	20535	20847	20694	20753	20735	20700	20383	20802	20594	20647	20587	20795	20510	20595	20524	20504	20600	20733	20600	20440	20642	20607	20713	20679	20722	20656	20546	20623	20620	20822	20626	20627	20535	20549	20620	20753	20595	20520	20397	20693	20651	20507	20500	20690	20463	20431	20659	20610	20523	20477	20619	20672	20671	20847	20745	20643	20685	20525	20513	20805	20535	20770	20643	20612	20541	20614	20673	20636	20613	20630	20451	20596	20640	20734	20700	20594	20372	20402	20606	20491	20695	20648	20524	20683	20660	20432	20532	20702	20587	20393	20523	20544	20756	20656	20525	20381	20715	20669	20471	20449	20564	20806	20600	20590	20685	20447	20628	20572	20488	20697	20445	20564	20615	20692	20624	20614	20488	20626	20728	20663	20605	20716	20710	20582	20707	20783	20543	20600	20625	20613	20528	20666	20612	20718	20357	20557	20724	20772	20608	20744	20643	20571	20758	20644	20657	20483	20679	20718	20614	20675	20825	20531	20468	20583	20580	20689	20489	20540	20636	20710	20461	20734	20532	20679	20482	20419	20756	20639	20749	20672	20673	20760	20579	20679	20517	20648	20719	20584	20561	20684	20627	20761	20588	20485	20694	20621	20682	20692	20599	20702	20666	21002	20575	20535	20720	20450	20646	20743	20571	20571	20670	20554	20612	20799	20665	20691	20392	20631	20716	20738	20626	20736	20523	20843	20581	20754	20667	20542	20754	20671	20566	20591	20634	20648	20960	20813	20722	20719	20543	20539	20679	20508	20416	20685	20681	20543	20566	20635	20607	20644	20592	20699	20581	20438	20802	20698	20615	20550	20639	20595	20805	20604	20657	20655	20657	20600	20772	20538	20877	20671	20556	20673	20701	20499	20352	20611	20619	20582	20262	20734	20698	20809	20401	20540	20681	20630	20599	20520	20449	20683	20531	20714	20589	20762	20595	20672	20629	20573	20470	20655	20681	20595	20672	20585	20767	20728	20649	20593	20683	20632	20621	20504	20810	20709	20601	20639	20307	20512	20663	20556	20535	20600	20682	20565	20562	20613	20819	20649	20727	20763	20714	20531	20539	20413	20501	20419	20538	20401	20757	20738	20808	20829	20530	20548	20721	20773	20530	20300	20428	20567	20508	20671	20529	20656	20536	20754	20696	20432	20652	20501	20673	20634	20791	20622	20739	20767	20450	20638	20653	20617	20468	20582	20556	20358	20506	20690	20582	20678	20606	20761	20714	20663	20720	20732	20494	20817	20617	20785	20636	20558	20554	20725	20572	20543	20545	20376	20518	20690	20834	20601	20511	20287	20549	20568	20561	20744	20606	20765	20525	20589	20468	20564	20506	20583	20659	20674	20460	20694	20657	20555	20736	20495	20481	20755	20537	20608	20815	20726	20620	20674	20444	20467	20541	20779	20625	20767	20729	20674	20711	20783	20614	20598	20546	20527	20565	20761	20400	20519	20456	20483	20540	20486	20730	20637	20791	20645	20612	20566	20645	20640	20574	20581	20452	20593	20491	20602	20670	20686	20563	20650	20667	20749	20615	20766	20592	20647	20630	20631	20669	20767	20690	20569	20502	20658	20660	20691	20805	20895	20611	20685	20691	20423	20735	20712	20769	20518	20453	20521	20585	20704	20551	20690	20507	20837	20749	20826	20583	20566	20658	20473	20582	20459	20560	20653	20712	20732	20930	20460	20730	20686	20715	20666	20672	20627	20747	20419	20986	20805	20555	20609	20675	20625	20372	20641	20729	20525	20592	20527	20605	20630	20710	20459	20505	20604	20768	20543	20637	20506	20754	20499	20512	20389	20517	20869	20691	20735	20785	20726	20585	20584	20719	20416	20672	20506	20634	20603	20609	20485	20660	20500	20490	20863	20512	20560	20737	20568	20820	20530	20625	20729	20544	20771	20626	20676	20567	20580	20534	20589	20572	20476	20621	20419	20600	20552	20724	20740	20589	20564	20429	20592	20368	20484	20730	20653	20565	20387	20547	20466	20436	20771	20678	20582	20575	20545	20863	20606	20644	20550	20661	20758	20728	20563	20514	20686	20778	20560	20613	20624	20552	20756	20645	20777	20644	20823	20660	20824	20572	20684	20626	20741	20465	20609	20643	20739	20743	20490	20555	20427	20657	20533	20403	20526	20923	20830	20674	20797	20456	20570	20598	20629	20609	20674	20745	20656	20565	20513	20645	20727	20627	20658	20551	20652	20346	20628	20723	20632	20521	20630	20693	20614	20933	20737	20610	20440	20649	20821	20539	20780	20591	20662	20629	20780	20483	20763	20449	20647	20757	20538	20833	20633	20563	20865	20753	20712	20534	20657	20685	20487	20695	20876	20735	20574	20541	20656	20633	20752	20788	20577	20595	20630	20709	20753	20583	20456	20677	20626	20692	20773	20827	20608	20661	20690	20503	20705	20567	20839	20692	20466	20517	20659	20496	20518	20430	20610	20379	20432	20470	20718	20668	20752	20574	20666	20604	20619	20669	20639	20664	20670	20579	20756	20579	20692	20638	20396	20657	20629	20725	20632	20466	20709	20736	20660	20630	20579	20833	20587	20578	20586	20671	20736	20705	20574	20673	20757	20725	20643	20544	20683	20650	20655	20743	20430	20489	20692	20638	20635	20647	20778	20649	20400	20807	20539	20811	20617	20393	20598	20583	20552	20779	20671	20654	20582	20579	20605	20513	20710	20396	20700	20598	20524	20514	20628	20604	20742	20732	20803	20561	20499	20515	20708	20537	20661	20804	20653	20638	20661	20631	20755	20735	20512	20705	20635	20630	20715	20593	20706	20686	20593	20632	20768	20727	20456	20642	20676	20478	20447	20714	20629	20506	20448	20630	20608	20659	20399	20773	20600	20660	20777	20819	20551	20593	20495	20522	20814	20637	20541	20723	20604	20613	20534	20674	20653	20715	20444	20746	20637	20496	20628	20659	20569	20583	20701	20684	20675	20598	20548	20457	20577	20570	20629	20803	20827	20424	20721	20466	20614	20810	20680	20731	20670	20613	20634	20758	20576	20550	20584	20697	20703	20515	20709	20637	20593	20582	20539	20518	20646	20601	20615	20709	20623	20739	20649	20821	20593	20543	20752	20510	20536	20620	20340	20659	20661	20643	20697	20568	20472	20608	20714	20750	20624	20724	20578	20706	20639	20537	20717	20533
38862	55858	41672	25471	19378	17601	17211	17026	17085	17100	17293	17185	17172	17156	17137	17043	17033	17207	16977	17131	17213	17077	17291	17045	17330	17176	17215	17174	17151	17250	17180	17167	17163	17205	17263	17181	17388	17244	17216	17064	16926	17133	17086	17021	17005	17117	17001	16941	17153	17101	17086	17038	17132	17143	17154	17240	17007	17006	17097	17091	17167	17095	17105	17041	17160	17119	16981	17041	17140	17164	17188	17154	17066	17127	17215	17109	17130	17100	17014	16995	17023	17007	17173	17200	17102	17153	17128	17226	17115	17116	17000	17023	17251	17084	16995	17070	17179	17107	17054	17167	17092	17035	17141	17210	17149	17223	17012	17072	17067	17195	17185	17112	17187	17260	16996	17152	17108	17253	17177	17185	17265	17033	17112	17145	17073	16983	17106	17127	17145	17074	17280	17096	17061	17163	17109	17227	17148	17182	17223	17010	17102	17010	17078	17048	17014	17134	17229	17277	17238	17200	17110	16935	16941	16964	17098	17055	17117	17036	16995	17124	17075	17201	17026	17020	17283	17252	17057	17090	17058	17180	17148	17138	17307	17061	17137	17062	17123	17182	17038	17012	17143	17216	17084	17134	17033	17068	17127	16986	17113	17194	17112	17155	17123	17180	17218	17240	17159	17238	17219	17164	17198	17270	17195	17129	17012	17096	16978	17110	17036	17227	17054	17106	17035	16970	17099	16944	17203	17124	17179	17053	16928	17296	17077	17159	17096	17110	17153	17170	17088	17052	17183	17193	17170	16968	17067	16993	17038	17248	17056	16988	17118	17128	17291	17074	17043	17023	17094	17063	17127	17173	17096	17084	17252	17077	17043	17243	17145	17117	17134	17124	16985	17207	17160	17103	17256	16929	17218	17326	17152	17019	17033	17222	16968	17095	17105	17200	17112	17166	17011	17186	17021	16967	17341	17129	17110	17271	17161	17024	17127	17171	16954	17048	16968	17170	17127	17077	16989	17295	17050	16930	17255	17183	17140	17242	17028	17110	17087	17145	16967	17166	17140	16936	17306	17141	16859	16933	17080	16941	16941	17051	17129	17157	17160	17143	17049	17019	17241	17183	17147	17087	17196	17263	16995	17092	17176	17177	17080	17135	17220	17124	17148	17175	17258	17118	17102	17078	17322	17197	17014	17092	17113	17036	17270	17138	17102	17268	17170	17217	17233	17045	16933	17202	17216	17188	17284	17172	17127	17162	17031	17166	17261	16876	17154	17092	17015	17091	17177	17046	17169	16996	17125	17007	17225	16918	17169	17056	17232	17083	17204	16999	17031	17066	17115	16936	17007	17145	17188	17148	17159	17111	16964	17257	17109	17122	17183	17200	17052	17171	17124	17115	17034	17031	16985	17149	17080	17186	17000	17060	17167	17049	17115	17170	16974	17139	17161	17026	17159	17027	17191	17046	16993	17199	17077	17003	17191	16991	17168	16910	17112	16999	16997	17076	17110	16984	17091	17185	17104	17133	17058	17168	17025	17291	17094	17183	17241	17145	17181	17067	17052	16953	17132	17051	17112	16957	17153	17319	17185	17086	17131	16995	17236	17212	17162	17020	17060	17202	17130	16983	17263	17045	17030	17151	17264	17142	17121	17041	17063	17026	17040	17068	17281	17249	17106	17128	17264	17201	17204	17086	17128	17130	17219	17125	17114	17217	17108	17034	16991	17033	17116	16973	17086	16959	17072	17355	17202	17090	16955	17040	17188	17176	17153	17129	16988	16907	17012	17042	17175	17042	17082	17021	17117	17100	17247	17109	17130	17140	17102	17108	17121	17154	17070	17022	17032	17285	17014	17114	17217	17170	17004	17167	17030	17251	17038	17155	17123	17142	17008	17180	17015	17122	17019	17086	16920	17154	17266	17155	17236	16887	17150	17221	17275	17009	17263	16912	17119	17150	17046	17059	17176	17059	17146	17086	17109	17227	17022	17194	17230	17295	17216	17260	17036	17222	17130	17243	17164	17219	17057	17082	17004	17278	17159	17267	17132	17108	17179	17041	17108	17192	17230	17069	17147	17071	17262	16994	17085	17339	17091	17170	17166	16911	17103	17206	17204	17165	17187	17163	17087	17115	17147	17200	17177	17040	17008	17171	17197	17363	17173	17141	17187	17171	17309	17308	17160	17234	17309	16967	17136	17212	17127	17154	17021	17179	17078	17109	17106	17082	17057	17091	17118	17329	17133	17039	17131	17183	17199	16993	17296	16925	17092	17069	16989	17188	17189	17224	17248	17063	17251	17164	17243	16982	17088	17013	17242	16985	17048	17278	17045	17192	17236	17016	17295	16974	17097	17056	17256	17144	17116	17051	17099	17121	17293	16989	17083	17057	17231	17010	17090	17124	17258	17090	17137	17099	17086	17092	17117	17290	17142	16950	17066	17000	17210	17164	17074	17001	17017	17045	17147	17031	17044	17094	17256	17151	17205	17149	17119	17061	17260	17155	17315	17275	17098	17074	17135	17111	17063	17191	17247	17152	17207	17176	17098	16970	17146	17189	17235	17117	17112	17222	17130	17248	17250	17316	17077	17223	17135	17017	17161	17137	17304	17097	17189	17191	17004	17272	17193	17187	17011	17006	17021	17091	17335	17053	17059	17257	17232	17085	17052	17188	17006	17083	17007	17126	17034	17380	17180	16994	16979	16926	16912	17150	17133	17145	17128	17183	17121	17137	16921	17107	17172	17072	17117	17135	17017	17105	17004	17283	17191	17182	17045	17072	17094	17115	17035	17030	17144	17047	17015	17121	17104	17103	17114	17222	17140	17207	17161	17228	17029	17142	17061	17220	17162	17099	16998	17123	17071	17110	17076	16911	16929	17127	17194	17210	17024	17131	17088	17091	16955	16859	17049	17049	17143	17170	17037	17010	17140	17016	17055	17112	17165	17142	17177	17072	17027	17194	17153	17167	17005	17009	17058	17161	17245	17249	17099	17109	17164	16907	17151	17096	16989	17211	17288	17304	17073	17184	16992	17150	16969	17056	17181	17197	17068	17285	17338	16956	17150	17202	17017	16984	17434	17137	17130	17154	17167	16979	17020	17310	17226	17104	17280	17200	17071	17251	17166	17136	17124	17126	17100	17059	17198	17149	17131	17016	17184	17104	17016	17290	17190	17067	17011	17162	17145	17084	17189	17037	17141	17160	17060	17081	17142	17209	17056	17158	17187	16984	17216	17374	17143	17315	17028	17154	17041	17116	17162	17173	17067	17304	17193	17111	17226	17110	17070	17178	17094	17145	17241	17221	17135	16910	17005	16963	17095	17139	17096	17320	17199	17071	16947	17189	17202	17061	17149	17163	17315	17086	17257	17095	17223	17160	17041	17104	17156	17115	17089	17078	17242	17093	17168	17050	17202	17074	17308	17073	17129	17221	17015	17230	17095	17054	17306	17013	17149	17176	17192	17268	17037	17169	17090	17091	17123	17169	17061	17167	17185	17087	17230	17165	17058	17102	17022	17019	17265	17046	17167	17210	17127	16957	17232	17186	17141	17079	17124	17141	17118	17116	17205	17212	17007	16955	17134	17010	17131	17210	17238	17074	17121	17155	17143	17191	17128	17263	17154	17216	17219	17173	17070	17168	17057	17125	17181	17039	17081	17249	17061	16958	16959	17072	17015	16956	17231	17198	16956	17108	17032	17252	17114	17197	17043	17118	17174	17086	17170	17230	16927	17116	17169	17095	17225	17118	17025	17043	17170	17212	17118	16997	17078	17062	17289	17365	17084	17098	17154	17060	17177	17169	17216	17290	17035	17250	17034	17121	17239	17101	17157	17091	17035	17327	17184	16964	17148	17066	17129	17074	17114	17061	17150	17184	17083	17090	17200	17244	17047	17106	17066	17117	17232	17036	17167	17206	17001	17113	17176	17133	17070	17038	17220	17303	17248	17185	17071	17248	17300	17163	17209	16934	17163	17028	17005	17028	17101	16962	17146	17294	16970	17058	17072	17041	17284	17136	17264	17081	17082	17129	17242	17027	17163	17294	17288	17045	17245	17203	17236	16993	17167	17154	17161	17081	17101	17266	17106	17193	17109	17208	17148	17010	17343	16990	17151	17172	17017	17263	17133	17056	17340	17007	17103	17231	17012	17093	17131	17148	17179	17080	17257	17023	17086	17114	17039	17134	17039	17124	17042	17125	17161	17177	17094	17134	17090	17159	17062	17104	17061	17208	17266	17118	17086	17163	17127	17189	17064	17107	17107	17242	17322	17010	17055	17116	17111	17229	17156	17195	17124	17026	16958	17099	17066	17189	17135	17220	17088	17210	17122	17154	17120	17121	17152	17034	17076	17014	17111	17212	17174	17185	17110	16970	17182	17199	17171	16945	17180	17214	17396	17244	17079	17126	17114	17041	17079	17161	17245	17099	17061	17156	17045	17138	17139	17111	17184	17016	17188	17063	17111	17236	17258	17104	17244	17205	17207	17187	17102	17110	17016	17068	17105	17099	17106	17338	17030	17169	17153	17190	16931	17157	17165	17169	17202	17193	17316	17009	17268	17090	17098	17015	17213	17139	17149	16995	17234	17159	17080	17148	17012	17065	17440	17179	17310	17022	17099	17026	17104	17145	17123	17204	17114	17220	17114	17133	17194	17167	17231	17111	17170	17279	16825	17274	17053	17039	16937	17108	17191	17289	17150	17118	16946	17210	17045	17067	17079	16897	17099	17249	17065	17138	17283	17071	17131	16957	17231	16958	17066	17089	17072	17093	17076	17081	17208	17090	17054	17166	17103	17251	17109	17097	16983	17160	17282	17167	17242	17058	17116	17108	17160	16996	17136	17018	17021	17085	17211	16985	17081	17191	17292	17110	16986	17180	17121	17199	17147	17308	17180	17095	17265	17158	17108	17141	17025	17141	17105	17018	17020	17047	17213	17103	17010	17137	17042	17009	16966	17042	17268	17285	17037	17059	17196	17002	17209	17165	17131	17203	17172	17086	17213	17126	17218	17251	17032	17179	17176	17153	17287	17262	17224	17093	17168	17339	17341	16987	17210	16994	17143	17124	17142	17243	16996	17071	17060	16951	17287	17144	17096	17071	16938	17117	17144	17166	17164	17155	17148	17086	17236	17002	17269	17176	17235	17071	17155	17067	17142	17031	17103	17254	16981	17360	17248	17064	17258	17079
25145	25242	40169	36146	27477	24330	22638	20731	20237	20546	20477	20223	20281	20296	20291	20153	20361	20566	20188	20141	20558	20349	20333	20220	20162	20264	20146	20448	20535	20256	20237	20175	20185	20067	20341	20339	20162	20210	20304	20268	20225	20392	20216	20269	20061	20376	20058	20240	20213	20407	20018	20131	20329	20392	20304	20166	20300	20038	20159	20249	20343	20255	20108	20236	20032	20009	20064	20262	20217	20361	20177	20363	20261	20456	20387	20181	20274	20386	20300	20549	20063	20275	20219	20408	20343	20090	20020	20320	20106	20253	20004	20149	20218	20190	19995	20210	20168	20155	20255	20147	20215	20604	20269	20135	20166	20040	20149	20175	20011	20163	20485	20351	20236	20303	20157	20111	20143	20061	20129	20249	20176	20155	20180	19998	20222	20008	20189	20325	20019	20169	20149	20137	20393	20142	20087	20174	19987	20087	20151	20156	20274	20221	20279	20173	20418	20298	20295	20034	20330	20058	20292	20254	20287	20190	19942	20314	20350	20184	20147	20180	20140	20308	20330	20122	20165	20300	20288	20095	19989	20231	20123	20063	20026	20140	20229	20131	20151	20285	20313	20137	20271	20160	20306	20258	20035	20275	20240	20230	20159	20087	20201	20235	20211	20122	20300	20075	20185	20440	20121	20107	20291	20257	20225	20131	20053	20077	20079	20378	20130	20229	20313	19963	20250	20187	20221	20241	20234	20172	20261	20155	20205	19999	19908	20170	20150	20046	19934	20328	20162	19927	20153	20495	20354	20176	20253	20142	20307	20136	20213	20263	20206	20129	20153	20229	20307	20248	20141	20285	20144	20159	20065	20170	20294	20537	20353	19992	20217	20144	19937	20224	20194	20148	20319	20121	20036	20123	20232	20170	20258	20149	19981	20251	20036	20095	20211	20048	19908	20277	20323	20110	20022	20236	20029	20068	20268	20023	20308	20089	20300	20315	20152	20320	20230	20323	20058	20214	20070	20169	20158	20124	20216	20137	20159	20282	20222	19932	20263	20102	20160	20339	20226	20224	20200	20047	20071	20156	20021	20306	20410	20387	20261	20135	20326	20193	20015	20289	20119	20245	20121	20180	20018	20442	19941	20101	20224	20287	20116	20317	20063	20251	20210	20105	20475	20191	20143	20492	20308	20197	20158	20158	20321	20105	20052	20015	20059	20318	20109	20158	20057	20363	20151	20316	20169	20087	20104	20191	20211	20153	20212	20416	20163	20156	20270	20348	20286	20231	20180	20193	20297	20290	20189	20038	20137	20140	20067	20144	20106	20149	20076	20079	20174	20023	20158	20224	20128	20304	20392	20256	20304	20213	20395	20308	20100	20249	20232	20209	20085	20289	20204	20193	20041	20123	20302	20232	20057	19909	19941	19943	20242	20312	20050	20301	20127	20164	20149	20197	20061	20206	20132	20138	20184	20118	19996	20203	20177	19954	20264	20126	20042	20246	20258	20189	20098	20195	20136	20137	19987	20240	20106	20155	20195	20239	20131	20004	20244	20365	20371	20217	20169	20038	19982	20142	20179	20062	20175	20332	20480	20277	20188	20212	20208	20068	20332	20107	20160	19977	20326	20112	20169	20184	20111	20024	20175	20091	20083	20203	20120	20056	20222	20179	20139	20198	20273	20176	20421	20248	20405	20136	20145	20173	20086	20139	20241	20214	20258	20163	20219	20331	20161	19984	20351	20164	20183	19915	20249	20097	20214	20213	19908	20291	20244	20355	20141	20270	20201	20281	20274	20354	20178	20151	20250	20161	20254	20238	20197	20168	20358	20152	20190	20107	20374	20052	20388	20386	20225	20409	20346	20031	19959	20216	20035	20163	20274	20186	20357	20273	20072	20141	20118	20168	20125	20167	20226	20455	20160	20371	20173	20279	20194	20296	20384	20155	20325	20244	20152	20305	19957	20015	20074	20402	20309	20258	20095	20059	20086	20139	20140	20333	20437	20368	20258	20370	20253	20359	20346	20196	20142	20222	20216	20141	20286	20110	19979	20386	20047	20142	20256	20288	20442	20196	20080	20223	20204	20319	20126	20047	20033	20398	20187	20340	20240	20140	20230	20402	20217	20497	20351	20227	20157	20325	20066	20195	20171	20184	20163	20275	20284	20428	20256	20263	20349	19987	20020	20269	20174	20309	20070	20248	20549	20208	20138	20242	20152	20148	20089	20208	20343	20132	20248	20060	20300	20042	20268	20221	19989	20287	20074	20382	20127	20105	20239	20142	20124	20033	20498	20024	19888	20249	20094	20268	20348	20176	20159	19960	20153	20217	20116	20211	20132	20307	20281	20176	20193	20224	20073	20281	20329	20446	20276	20120	20301	20138	20243	20355	20327	20163	20131	19978	20134	20123	20130	20340	20189	20282	20068	20222	20332	20241	19954	20058	20198	19991	20344	20102	20120	19912	20231	20187	19937	20144	20043	20023	20062	20143	19925	20126	20212	20176	20234	19962	20253	20170	20138	20207	20114	20237	20197	20262	20229	20191	20277	20080	20234	20272	20100	20131	20032	20226	20200	20337	20394	20189	20122	20167	20319	20150	20326	20159	20157	20135	20237	20180	20398	20228	20299	20205	20262	20245	20161	20356	20194	20263	20256	20383	20216	19991	20158	20331	20086	20321	20095	20152	20283	20263	20076	20407	20205	20276	20260	20251	20189	20062	20286	20150	20081	20105	20090	20061	20117	20005	20274	20180	20437	20257	20293	20015	20137	20164	20164	20172	20178	20384	19897	20422	20153	20081	20230	20021	20123	20338	19946	20328	20118	20147	20443	20197	20298	20106	20247	20270	20125	20024	20052	20267	20077	20117	20257	20347	20350	20217	20092	20092	20125	20060	20338	20151	20214	20041	20166	20194	20138	20089	20209	20277	20167	20187	20305	20211	20186	20126	20243	20257	20254	20095	20130	19988	20169	20300	20186	20035	20329	20239	20238	20153	20240	20196	20094	20359	20215	20103	20245	20179	20343	20161	20056	20126	20144	19941	20340	20094	20077	20088	20130	20231	20383	20403	20284	20338	20138	20042	20054	20206	20318	20158	19944	20185	20249	20291	20035	20092	20289	20441	20198	20256	20261	20146	20152	20087	20225	20304	20007	20092	20306	20224	20153	20046	20269	20193	20199	20245	19934	20198	20161	20098	20187	20392	20229	20063	20072	20551	20303	20064	20074	20260	20200	20279	20139	20216	20202	20277	20141	19954	20154	20005	20382	20128	20213	20060	20157	20408	20290	20237	20177	20148	20069	20281	20362	20120	20123	20156	20079	20060	20113	20245	20280	20304	20422	20309	20100	20368	20080	20207	20144	20274	20118	20164	20182	20277	20202	20123	20148	20345	20325	20070	20098	20218	19997	20140	20131	20339	20146	19970	20283	20309	20179	20118	20297	20226	20282	20099	20112	20381	20134	20309	20188	20281	20059	20054	20330	20336	20252	20038	20009	20055	20264	20320	20186	20345	20066	20014	19856	20174	20241	20148	20283	20190	20370	20182	20272	20062	20051	20024	19978	20215	20108	20002	20155	20129	20120	20271	20352	20281	20186	19875	20190	20084	20085	20377	20106	20188	20067	20253	20171	20044	20192	20057	19987	20128	20231	20270	20200	20413	20168	20203	20268	20216	20025	20015	20082	20294	20199	20271	20119	19980	20296	20314	20210	20336	20054	20343	20138	20326	20060	20274	20121	20340	20182	20165	20233	20166	20315	20186	20213	20387	20144	20256	20199	20291	20370	20198	20115	20178	20379	20190	20411	20169	20044	20195	20385	20228	20311	20331	20248	20120	20159	20303	20114	20278	20215	20304	20285	20177	20169	20245	20127	20354	20149	20088	20345	20176	20115	20172	20011	20081	20157	20270	20078	20379	20493	20115	20359	20214	20277	20225	20320	20305	20152	20159	20226	20289	20194	20151	20347	20239	20171	20212	20123	20109	20271	20151	20295	20200	20208	20249	20110	20208	20357	20109	20163	20197	20031	20087	20121	20155	20332	20101	20112	20126	20404	20143	20200	20205	20049	20166	20184	20246	20213	20290	20157	20206	20166	20282	20181	20225	20219	20232	20300	20249	20222	20106	20098	20264	20075	20409	20079	20048	20274	20282	20198	20161	19996	19986	20425	20253	20145	20166	20149	20235	20197	20310	19958	20244	20326	20271	20030	20072	20175	20283	20455	20163	20336	20302	20168	20073	20082	20133	20082	20139	20181	20227	20480	20356	20161	20283	20434	20083	20193	20013	20195	20193	19988	20187	20306	19979	20082	20205	20155	20300	20113	20345	20302	20228	20236	20204	20126	20248	20159	20271	20415	20265	20279	19990	20312	20058	20255	20494	20185	20145	20198	20288	20155	20118	20252	20167	20240	20092	20281	20432	20018	20153	20202	20192	20175	20126	20130	20306	20421	20179	20175	20331	20345	20247	20192	20110	20357	20166	20230	20373	20212	19982	20261	20068	20135	20406	19931	20098	20142	20258	20057	20157	20299	20061	19960	20210	20201	20299	20381	19929	20112	19922	19887	20155	20140	20258	20412	20397	20176	20021	20295	20089	20238	20321	20103	19960	20195	20160	20215	20150	20167	20108	20157	20349	20302	20285	20230	20348	20211	20371	20007	20329	20307	19940	20089	20182	20485	20184	20018	20153	20236	20064	20289	20255	20102	20213	20063	20080	20213	20197	20013	20147	20085	20160	20246	20009	20299	20344	20123	20041	20301	20072	20057	20366	20092	20265	20095	19889	20352	20167	20100	20343	20011	19934	20191	20129	20225	20144	20303	20426	20244	20319	20178	19951	20088	20001	20428	20065	20293	20218	20284	20310	20166	20173	20252	20464	20034	20214	20207	19970	20029	20207	20328	20258	20227	20132	20088	20272	19975	20178	20307	20380	20344	20221	20250	20251	20265	20205	20138	20283	20119	20157	20321	20090	20219	20355	20108	20352	20158	20221	20127	20200	20117	20074	20302	20250	20340	20088	20199	20241	20273	20282	20285	20032	20168	20246	20091	20196	20054	20246	20393	20280	19959	20108	19990	20231	20264	19991	20146	20275	20205	20434	20111	20196	20058	20188	20153	20227	20227	20224	19961	20244	20280	20230	20039	20120	20258	20040	20217	20145	20366	20318	19980	20324	20068	20319	19976	20263
61596	93525	74084	46457	28964	19430	17288	16968	16691	16851	16835	16904	16596	16860	16892	17044	16952	16786	16919	16930	17076	16959	16905	16884	16902	16839	16819	16771	16676	16917	16807	16712	16877	16939	16882	16806	16801	16749	16898	16845	16834	16828	16924	16876	16690	16694	16981	16860	17028	16915	16915	17004	16844	16903	16817	16766	16780	16792	16835	16778	16841	16969	17126	16906	16635	16541	16901	16907	16999	16783	16799	17099	16984	16728	16788	16811	17030	17070	16779	16818	16920	16856	16808	17023	16849	16947	16811	16793	16752	17028	16874	16887	16821	16830	17016	16775	17006	16777	16877	16869	16755	17085	16791	16808	16765	16861	16940	16978	16797	16933	17018	16786	17009	16739	16779	16792	16826	16650	16878	16988	16925	16776	16967	16936	16766	16847	17070	16892	17015	16773	17025	16836	16766	16900	16764	16910	16730	16812	16957	16781	16845	16705	17007	16976	16940	16990	16890	16849	17000	16865	16825	16986	16889	16968	16679	16850	17010	16949	16749	16802	16827	16799	16791	16838	16829	16878	16882	16862	16680	16923	16843	16643	16748	16789	16761	16804	16809	16847	16789	17056	16842	16799	16887	16704	16825	16759	16792	16751	16747	16880	16935	16984	16556	16961	16857	16858	16995	16903	16830	16975	16795	16952	16754	16770	16803	16807	16885	16777	16821	16784	16977	16926	16863	16778	16963	16839	16934	17087	16823	16776	16904	16831	16970	16796	16931	16758	17054	16887	16810	16698	16949	16703	16846	16831	16932	16696	16761	16814	16788	16688	16951	16842	16958	16938	16859	16816	16887	16946	16840	16792	16780	16842	16698	16804	17134	16871	16830	16897	16819	16764	16885	16811	16988	16891	16994	16861	16800	16686	16881	16850	16777	16983	17051	16951	16829	16900	16884	16736	16893	16948	16906	16817	16895	16875	16950	16860	17026	17028	16906	16943	16985	17130	16818	16800	16899	17071	16772	16662	16895	16846	16932	16880	16998	16836	16792	16739	16789	16853	16870	16959	16842	16901	16851	16703	16941	16809	16957	17051	16802	16818	16693	16841	16943	16927	16929	16790	16738	16923	16955	16652	17047	16848	16798	16804	17012	16993	16921	17100	17064	16733	16931	16864	16810	16901	16837	16767	16905	16830	16817	16920	16904	16774	16882	16995	16841	16858	16925	16745	16935	16767	16720	16933	16790	16892	16792	16791	16839	16761	16870	16766	16837	16755	16882	16837	16817	16831	16918	16806	17025	16872	16905	16946	16883	16958	16809	16627	16879	16872	16574	16813	16765	16849	16945	16790	16809	16845	16825	16765	16859	16936	16808	16825	16867	16900	16796	16877	16938	16665	16947	16886	16931	16890	16982	16767	16922	16820	16967	16773	16959	16717	16844	16880	16774	17014	16838	17176	17001	16902	16862	17070	16711	16842	16920	16880	16850	16796	16698	16796	16887	17127	16833	16701	16831	16922	16827	16752	16788	16790	16995	16877	16646	16778	16789	16851	16802	16837	16840	16749	16930	17049	16867	16873	16901	16693	16851	16769	16844	16892	17044	16699	16810	16852	16796	16898	16721	16949	16886	16947	16863	16847	16744	16942	16821	17020	16966	16887	16904	16820	17060	16763	16985	16839	16937	16899	16678	16785	16848	17020	16897	16882	16752	16911	16938	17015	16639	16682	16914	16745	16803	16948	16841	16892	16929	16905	16825	16885	16821	16730	17004	16833	17018	16849	16824	16777	16796	16847	16783	16961	16798	16986	16811	16664	16857	16993	16876	16798	16814	16807	16866	16776	17167	16874	16996	16856	16847	16725	16960	16937	16976	16828	16824	16720	16695	16838	16846	16901	16950	16769	16889	16957	16757	16791	16924	16843	16934	16757	16891	16810	16839	16856	16763	16928	16912	16938	16943	16687	16936	16912	16917	16774	16895	16919	17143	16981	16779	16823	16896	16818	16805	16932	16870	16964	16986	16714	16833	16758	16848	16977	16816	16880	16785	16740	17061	16971	16682	16792	16828	16853	17036	16868	16769	16719	16904	17027	16854	16897	16966	16914	16789	16731	16864	16897	16895	16974	16764	16944	16935	16933	16927	17007	16878	16856	16859	16753	16896	16890	16866	16844	16806	17062	16740	16744	16916	16990	16905	16789	16985	16943	16808	16813	16937	17022	16730	16726	16779	16762	16800	16789	16775	16971	16956	16838	16864	16831	16791	16686	16883	16746	16894	16927	17012	16943	16966	16941	16726	16999	16716	16796	17037	16692	16769	16942	16746	16899	16765	16731	16808	16796	16854	16912	16808	16846	16805	16916	16956	16851	16681	16953	16777	16917	16808	16815	16947	16941	16960	16679	16784	16772	16874	16577	16825	16759	16638	16946	16946	16789	16967	16873	16910	16798	16838	16869	16873	16890	16793	16780	16697	16855	16802	16803	16831	16711	16877	16729	17002	16883	16817	16782	16878	16857	16799	16955	16863	16595	16644	17025	16809	17026	16690	16755	16826	16733	16753	16889	16963	16888	16983	16837	16763	16893	16877	16976	16917	16732	16876	16724	16732	16750	16980	16940	16922	16787	16858	16984	16880	16814	16805	16940	16829	16829	16878	16965	16966	16860	16824	16985	16922	16904	16797	16691	16910	16804	16787	16908	17001	17001	16785	17040	16778	17021	16897	16884	16801	16800	16751	16857	16728	16966	16799	17001	16874	16796	16811	16782	16820	16835	16595	16758	16641	16827	17011	16831	16809	16848	16824	16799	17013	16843	16905	16798	17032	16864	16962	16926	16771	16799	16848	16881	16871	16780	16878	16682	16898	16836	16711	16898	16716	16813	16949	16924	16812	16924	16704	16616	16933	16914	16999	16770	16782	16896	16934	16971	16878	16776	16830	16801	17005	16866	16722	16847	16898	16973	16836	16703	16816	16838	16883	16825	16908	16858	16808	16679	16780	16773	16818	16864	16798	16983	16834	16900	16780	16876	16945	16841	16802	16936	16719	16912	16759	17001	16991	16844	16898	16579	16995	16765	16798	16902	16800	16896	16744	16754	16815	16648	16995	16822	16937	16865	16790	17022	16733	16820	17008	16731	16895	16858	16730	16809	16762	16893	16775	16847	16820	16779	16938	16907	16798	16853	16781	16712	16924	16820	16936	16877	16749	16952	16816	16883	16825	16897	16827	17138	16816	16812	17043	16861	16933	16804	16751	16975	16809	16905	16688	16846	16871	16808	16891	16756	16673	16933	16784	16853	16869	16862	16840	16758	16793	16815	16926	16804	16772	16947	16800	16827	16997	16891	16906	16825	16747	16850	16864	16665	16817	16736	16997	16805	16906	16732	16851	16912	16866	17080	16854	16882	16883	16932	16839	16899	16897	16763	16982	16883	16972	16914	16887	16844	16835	16829	16662	16918	16763	16896	16980	16839	16728	16855	16937	17008	16837	16805	16916	16810	16628	17005	16868	16900	16823	16772	16868	17008	16704	16861	16948	16727	16760	16937	16939	16890	16830	16815	16793	16761	16678	16999	16923	16986	16916	16912	16818	16976	16839	16950	16952	16749	16716	16831	16894	16827	16793	16986	16793	16751	16868	16805	16964	16756	16817	16816	16860	16873	16744	16724	16842	16929	16685	16884	16820	16712	16838	16736	17009	16851	16998	16880	16925	16877	16856	16959	16750	16797	16874	16801	16906	16888	16866	16944	16849	16881	16839	16889	16938	16750	16827	16680	16869	16991	16740	16817	16796	16810	16770	16834	16911	16819	16823	16812	16906	16875	16987	16792	16666	16889	16825	16881	16869	16903	16875	16830	16843	16918	16745	16829	16876	16754	17043	17005	16905	16983	16795	16711	16941	16990	17038	16841	16784	16845	16876	16790	16774	16772	16807	16764	16936	16961	16838	16912	16786	16800	16937	16857	16980	16919	16920	16696	16858	16957	16904	16778	17076	16727	17002	16999	16923	16934	16850	16914	16802	16765	16953	16862	16841	16798	16881	17080	16816	16908	16804	16628	16751	16859	16845	16895	16828	16776	17038	16761	16828	16919	16838	16776	16810	16910	16903	16857	16894	16857	16693	16861	16844	16701	16807	16878	17010	16904	16812	16820	16799	16743	16967	16863	16793	16705	16899	16786	16667	16978	17004	16854	16732	16976	16818	16907	16870	16946	16884	16829	16825	16994	17003	16899	16768	17102	17022	16813	16867	16875	16899	16941	16728	17013	16959	16936	16770	16619	16970	16746	16890	16863	17068	16812	16981	16919	16776	16897	17059	16736	16768	16858	16726	16751	16856	16755	17040	16668	16840	17055	16808	16721	17074	16790	16868	16974	16613	16862	16879	16810	16917	16957	16761	16945	16821	16956	16840	17010	16747	16776	16886	16777	17010	16772	16929	17014	16770	16974	17005	16984	16885	16830	16839	16839	16825	16826	16877	16803	16739	16874	16847	16861	16901	16594	16808	16919	16819	16854	16893	16743	16861	16734	16883	16870	16904	16807	16791	16892	16805	16895	16907	16727	16877	16872	16870	16799	16837	16993	17005	16672	16812	16915	16770	16920	16812	16753	16802	16767	17104	16983	16855	16958	16941	16862	16897	17001	16815	16683	16976	16691	16808	16719	16911	16887	16711	16868	16902	16829	16983	16854	16893	16929	16852	16743	16961	16852	17030	16719	16965	16831	16854	16818	16785	16858	16791	16825	16755	16952	16751	16933	16870	16813	16900	16865	16803	16692	16873	17005	16882	16961	16800	16798	16734	16908	16952	16842	17021	16870	16924	16984	16800	16672	16817	17069	16670	16951	16878	17083	16786	16814	16886	16906	16545	16972	16811	16820	16826	16908	16894	16771	16909	16906	16916	16880	16823	16870	16970	16916	16852	16916	16910	16910	16846	16701	16970	16697	16949	16938	16933	16757	16806	16569	16856	16919	16820	16669	16713	16711	16854	16644	16905	16811	16914	16917	16743	16738	16802	16905	16863	16924	16902	16944	16895	16855	16890	16711	16731	16894	16806	16809	16927	16963	16809	16855	16787	16867	16696	16676	16839	16902	16851	16724	16756	16892	16791	16825	16817	16930	16882	17002	16861	16862	16797	17096	16847	16891	16746	16963	16766	16742	16800	16816	16834	16680	16935	16937	16999	16933	16749	16828
22989	22755	34377	31193	27006	26072	26412	21418	20497	21116	20983	20989	20735	20852	20694	20668	20529	20826	20860	20654	20651	20571	20720	20486	20714	20461	20426	20348	20588	20460	20779	20599	20485	20601	20679	20456	20683	20722	20508	20445	20671	20691	20610	20533	20615	20371	20586	20711	20617	20587	20628	20457	20284	20424	20672	20586	20545	20519	20403	20591	20688	20404	20658	20451	20454	20485	20433	20438	20337	20555	20530	20499	20587	20456	20551	20459	20577	20426	20379	20333	20376	20448	20437	20308	20548	20718	20387	20307	20663	20323	20481	20242	20375	20332	20487	20702	20453	20488	20593	20414	20479	20562	20330	20481	20715	20672	20514	20378	20617	20480	20262	20479	20507	20608	20342	20509	20411	20489	20513	20346	20390	20296	20455	20480	20371	20437	20444	20405	20385	20374	20415	20421	20415	20482	20484	20421	20463	20519	20342	20427	20624	20373	20542	20450	20321	20315	20551	20368	20238	20545	20635	20620	20255	20361	20368	20431	20381	20437	20243	20550	20344	20347	20496	20347	20632	20348	20245	20372	20294	20501	20496	20352	20443	20484	20427	20261	20404	20446	20414	20318	20208	20474	20517	20390	20627	20442	20347	20542	20546	20454	20405	20430	20630	20466	20526	20396	20636	20386	20538	20441	20393	20386	20674	20392	20375	20395	20570	20141	20354	20400	20400	20463	20621	20471	20508	20336	20440	20406	20310	20324	20505	20355	20590	20542	20436	20486	20321	20431	20318	20450	20558	20481	20483	20319	20589	20319	20472	20447	20477	20348	20340	20442	20642	20356	20394	20478	20478	20216	20498	20370	20412	20586	20409	20137	20458	20268	20566	20386	20422	20495	20565	20642	20524	20338	20530	20484	20377	20323	20363	20494	20544	20504	20323	20350	20460	20451	20544	20468	20431	20336	20435	20521	20467	20416	20548	20557	20497	20562	20288	20502	20398	20414	20635	20501	20290	20420	20465	20449	20462	20537	20404	20405	20438	20426	20296	20612	20544	20384	20459	20466	20560	20486	20154	20426	20390	20456	20322	20446	20503	20564	20553	20543	20529	20298	20455	20372	20223	20360	20361	20465	20412	20538	20527	20557	20582	20428	20567	20708	20626	20261	20547	20575	20389	20289	20272	20634	20464	20509	20593	20294	20555	20282	20564	20430	20319	20408	20317	20587	20640	20269	20395	20373	20338	20448	20449	20604	20462	20475	20444	20352	20721	20297	20444	20504	20434	20320	20377	20583	20478	20656	20233	20541	20547	20516	20391	20393	20548	20362	20310	20229	20485	20390	20345	20528	20535	20413	20523	20354	20604	20362	20636	20319	20422	20222	20527	20350	20495	20438	20523	20479	20404	20279	20496	20375	20420	20198	20364	20388	20591	20366	20576	20439	20435	20381	20515	20345	20290	20460	20362	20242	20273	20675	20424	20572	20572	20494	20409	20562	20515	20451	20482	20496	20228	20413	20548	20453	20326	20584	20519	20558	20446	20324	20396	20432	20459	20385	20393	20350	20328	20603	20628	20305	20490	20304	20359	20471	20255	20573	20525	20500	20215	20431	20525	20326	20477	20513	20563	20707	20262	20457	20243	20417	20630	20264	20388	20240	20210	20416	20538	20232	20242	20328	20477	20242	20458	20350	20431	20524	20595	20444	20479	20428	20313	20455	20441	20496	20240	20387	20648	20304	20445	20330	20446	20447	20640	20515	20221	20539	20341	20534	20215	20302	20378	20018	20505	20246	20441	20502	20649	20230	20543	20440	20367	20556	20500	20413	20346	20524	20476	20411	20551	20424	20357	20439	20348	20589	20512	20340	20497	20454	20388	20486	20495	20525	20596	20493	20495	20511	20398	20409	20507	20418	20421	20469	20524	20451	20257	20332	20465	20514	20426	20475	20298	20411	20388	20446	20224	20356	20367	20550	20398	20493	20524	20359	20370	20223	20222	20492	20573	20370	20296	20428	20638	20468	20501	20376	20423	20558	20265	20163	20700	20416	20714	20649	20549	20217	20449	20406	20274	20449	20429	20534	20543	20359	20382	20671	20586	20395	20273	20367	20299	20648	20411	20385	20415	20446	20620	20102	20445	20550	20361	20426	20470	20397	20465	20464	20381	20418	20203	20367	20617	20289	20396	20667	20576	20331	20497	20459	20447	20525	20331	20273	20427	20439	20541	20397	20383	20378	20616	20215	20451	20353	20408	20487	20405	20696	20311	20277	20338	20472	20378	20450	20457	20410	20635	20287	20424	20384	20460	20424	20307	20315	20370	20433	20405	20489	20377	20569	20407	20522	20425	20473	20593	20321	20200	20318	20680	20428	20436	20539	20561	20340	20432	20396	20439	20532	20567	20424	20486	20697	20433	20339	20379	20318	20375	20354	20496	20366	20334	20538	20341	20356	20510	20451	20176	20458	20356	20577	20529	20262	20538	20526	20587	20459	20566	20510	20609	20444	20458	20462	20330	20118	20386	20490	20657	20479	20449	20461	20437	20546	20376	20558	20554	20252	20275	20550	20415	20406	20002	20463	20552	20516	20521	20400	20240	20306	20491	20396	20257	20283	20467	20366	20399	20470	20106	20520	20628	20527	20470	20404	20411	20663	20484	20363	20365	20452	20669	20258	20447	20304	20499	20516	20269	20349	20545	20515	20411	20373	20411	20514	20352	20421	20663	20456	20483	20522	20331	20471	20369	20536	20443	20548	20624	20313	20671	20321	20630	20463	20390	20306	20549	20400	20446	20322	20410	20607	20267	20372	20309	20152	20664	20556	20602	20670	20372	20207	20202	20435	20416	20375	20402	20403	20482	20484	20288	20497	20511	20280	20477	20364	20525	20503	20489	20579	20430	20159	20649	20603	20506	20376	20397	20442	20422	20478	20359	20394	20444	20464	20396	20497	20525	20491	20536	20151	20563	20479	20398	20492	20386	20300	20445	20359	20483	20485	20415	20336	20519	20295	20390	20319	20518	20500	20344	20460	20594	20476	20414	20489	20509	20414	20331	20378	20541	20486	20397	20431	20328	20287	20535	20419	20448	20615	20513	20456	20460	20562	20299	20458	20351	20398	20359	20570	20584	20564	20409	20388	20523	20627	20530	20653	20594	20575	20524	20379	20259	20407	20468	20138	20552	20563	20582	20561	20428	20372	20526	20470	20320	20452	20260	20276	20550	20325	20266	20311	20356	20247	20404	20370	20212	20537	20409	20299	20312	20315	20570	20497	20279	20368	20464	20564	20277	20416	20576	20561	20397	20442	20490	20509	20480	20493	20471	20419	20435	20362	20449	20516	20359	20314	20478	20405	20718	20483	20421	20383	20264	20379	20601	20510	20468	20434	20246	20393	20239	20453	20434	20401	20553	20660	20239	20500	20647	20536	20461	20405	20514	20405	20329	20662	20363	20404	20309	20278	20362	20371	20350	20613	20704	20390	20458	20577	20441	20432	20206	20503	20418	20474	20572	20463	20313	20501	20466	20762	20429	20676	20334	20541	20619	20317	20406	20671	20259	20547	20361	20464	20534	20168	20379	20545	20558	20448	20382	20552	20405	20374	20357	20594	20358	20409	20384	20439	20233	20167	20368	20659	20405	20435	20306	20417	20354	20411	20231	20450	20389	20355	20323	20309	20352	20420	20470	20326	20183	20313	20546	20309	20224	20441	20444	20281	20405	20504	20450	20457	20135	20411	20571	20588	20595	20507	20485	20486	20626	20431	20411	20385	20323	20361	20244	20624	20480	20402	20610	20481	20447	20504	20369	20577	20348	20268	20584	20367	20357	20128	20512	20301	20401	20485	20276	20414	20418	20588	20347	20401	20396	20273	20544	20488	20628	20328	20192	20488	20463	20514	20480	20403	20581	20475	20447	20550	20600	20309	20430	20423	20620	20661	20532	20499	20593	20426	20669	20299	20309	20421	20433	20495	20479	20686	20411	20596	20428	20440	20379	20253	20328	20223	20397	20281	20225	20527	20488	20579	20466	20342	20366	20353	20223	20348	20419	20370	20205	20501	20587	20581	20607	20496	20311	20373	20384	20355	20412	20412	20438	20492	20408	20524	20397	20473	20514	20337	20442	20226	20438	20367	20591	20359	20451	20283	20236	20511	20175	20465	20222	20404	20341	20348	20420	20560	20259	20617	20484	20735	20314	20418	20253	20363	20418	20490	20628	20370	20323	20419	20384	20558	20617	20399	20361	20494	20593	20428	20459	20610	20529	20373	20354	20414	20409	20394	20461	20457	20158	20380	20389	20472	20335	20515	20591	20455	20253	20344	20356	20357	20390	20386	20181	20364	20479	20377	20561	20476	20445	20300	20484	20454	20414	20347	20419	20273	20186	20475	20536	20617	20425	20296	20495	20378	20488	20523	20697	20421	20507	20397	20595	20484	20503	20367	20426	20453	20253	20377	20327	20378	20284	20361	20476	20546	20440	20238	20445	20302	20421	20432	20528	20569	20256	20511	20488	20597	20602	20566	20534	20340	20366	20647	20523	20544	20384	20425	20562	20382	20292	20433	20291	20394	20326	20369	20383	20469	20682	20291	20528	20503	20437	20497	20476	20387	20348	20328	20554	20309	20637	20606	20451	20340	20522	20501	20245	20360	20273	20528	20510	20347	20443	20419	20458	20190	20119	20396	20389	20379	20364	20509	20383	20428	20413	20324	20459	20340	20439	20368	20353	20526	20479	20338	20474	20358	20622	20315	20423	20348	20520	20315	20374	20455	20555	20303	20364	20477	20185	20561	20483	20337	20407	20527	20309	20438	20407	20501	20507	20500	20534	20362	20612	20400	20503	20402	20646	20426	20438	20431	20442	20360	20350	20364	20353	20377	20185	20383	20201	20373	20246	20406	20163	20354	20527	20241	20384	20172	20296	20542	20318	20516	20381	20550	20248	20423	20498	20452	20656	20392	20354	20317	20394	20516	20413	20409	20276	20277	20459	20392	20383	20476	20654	20279	20553	20434	20361	20573	20373	20423	20559	20314	20368	20660	20334	20532	20434	20585	20621	20531	20411	20481	20522	20618	20483	20357	20518	20399	20546	20421	20619	20678	20507	20538	20406	20560	20482	20176	20358	20281	20375	20271	20407	20325	20341	20426	20448	20454	20456	20244	20529	20277	20699	20532	20298	20560	20390	20608
63252	105830	88362	62661	40167	23899	17799	16855	16937	16847	17048	16962	16974	16915	17024	16871	16902	16989	17011	16880	16952	17027	16773	16897	17038	16939	16877	17083	17018	16935	16934	17021	16989	16795	17125	16835	16900	16750	16899	16965	17154	16890	16964	16946	17014	17027	16833	16960	16924	16868	16964	17063	17023	17006	17099	16991	16845	16832	16999	16946	17158	16868	16917	16936	16915	16897	16820	16956	16888	16919	17012	16926	16693	17019	16873	17068	17001	17108	16873	16838	16846	16934	17099	16700	16803	16631	16906	16914	16961	16911	16950	16957	16957	16920	16992	17030	17094	16815	16888	16819	16963	17076	16960	17028	16939	17027	17029	16985	16942	16834	16911	17023	16809	16845	17022	17151	17001	16998	16887	16695	16885	16932	16902	16928	16939	16846	16870	16856	16940	16960	16873	16974	16927	16908	16825	16785	16940	16981	17055	17138	16888	16853	16882	16933	16906	16882	16875	16843	16848	16676	16895	17002	16836	16911	16997	17152	16994	16887	16738	17060	16855	16843	16802	17080	16838	17003	16976	16872	17002	16884	16933	16877	16961	16817	17073	16663	16872	17025	16961	16862	16921	16954	16989	17056	16974	17027	17035	16815	16929	17068	16858	16758	16993	16877	16823	16821	16986	17009	16900	17046	17120	16844	16893	16782	16893	16874	16882	17009	16796	17101	17053	16760	16980	16835	16974	16982	16917	16755	16954	17062	16882	16997	16971	16781	17034	16816	17028	16733	16958	16896	16942	16737	17019	16907	16802	16767	16826	17146	16889	17102	17149	16990	16913	17180	16960	17026	16925	16903	16829	16995	17102	16914	16960	17002	16958	17291	16882	17085	16866	16859	16858	16937	16953	16922	17025	17050	16857	16843	16839	16732	16900	16984	16983	16902	17004	16942	16852	16847	16838	16796	17043	16972	16784	16908	16894	16935	16929	16978	16981	16868	16715	16930	17044	16875	16939	16799	16876	16955	16835	16966	16889	16910	17028	17052	16892	16883	16929	16700	16844	17131	16887	16924	16946	16955	16872	16901	17173	16712	17022	16831	16981	16729	16805	16926	16982	17061	17070	16778	16937	16870	16790	16886	16898	16938	16791	17092	16980	16793	17086	16951	16960	17064	16753	17079	16924	16773	17033	17026	17114	16979	16787	16997	17128	16995	16833	16952	17081	16989	16977	16918	16807	16985	16896	16981	16949	16815	16872	16799	16960	16937	16882	16802	16874	17083	16841	17012	16946	16980	16970	16753	16924	17022	17012	16993	16928	16954	16923	16857	17008	16882	16993	16875	16827	16811	16993	17007	16904	16951	16906	16841	17009	16877	16974	16784	17020	16865	17016	17021	16817	16924	16967	16964	16943	17027	16874	16963	16925	16981	16717	16890	16861	16973	16907	17050	16770	16767	16915	16979	16962	16862	17077	16794	17010	17044	17083	16978	16715	16887	17010	16974	16940	16889	16810	16791	17010	16896	16873	16784	16997	16818	16994	16886	16994	16897	16991	16856	16963	16895	16860	16949	16809	16780	16937	16963	16964	16843	16958	16985	16999	16905	16991	16808	16707	17025	16750	16913	16908	16926	16860	16925	16915	16878	17053	16988	16964	16861	17091	17025	16889	16901	16939	16892	16841	16815	16917	16897	17000	16848	16974	17035	16932	16936	17049	16931	16965	16719	16697	16984	16951	16741	16847	16768	16825	16735	16934	16834	16836	17053	16919	16892	16985	16910	16833	16924	16790	16958	16996	16869	16844	16888	16764	16878	16787	16919	16976	16824	16873	17126	17057	17008	16706	16992	16705	16935	16998	16924	16907	16977	17050	16941	16927	16858	16955	17082	16778	17091	16911	17049	16876	16865	16976	17051	16878	16937	16851	17090	16899	16755	16964	16847	17031	17087	17041	16640	16863	16967	16826	16881	16774	16835	16755	16898	16865	16905	17074	16816	16934	16806	16904	16993	16960	16756	16834	16919	16800	16846	16966	16980	16872	16906	16957	17000	16880	16882	16889	16872	16829	16941	16874	16863	16804	16814	17031	16911	16994	16964	17005	16908	16797	16995	16797	17088	16980	16826	16725	16979	16986	16851	16873	16985	16902	16899	16930	16827	17070	16702	17091	17008	16890	16952	16976	16893	17060	16843	16950	16874	17057	16881	16937	16945	16984	16939	17008	16849	16876	16973	16873	17047	16713	16725	16991	16947	16926	16973	16984	16960	16960	16907	17052	16951	16940	17116	16946	16855	16994	16836	17020	16706	16825	16901	16805	17024	16959	17070	16961	16890	16820	17035	16829	16771	16928	16882	16917	16970	16752	16937	16846	16817	16867	16965	16984	16970	17111	17114	16864	16857	16950	16993	16835	16869	16921	16820	16889	16990	16865	16916	16958	16937	17092	16961	16894	16778	16723	16815	17085	16977	17092	16906	17041	16821	16853	16931	16788	17065	16815	16957	16868	16892	16866	16809	17031	16831	16907	16821	16990	16946	16751	16901	16886	16872	17038	16954	16928	16958	16896	16855	16980	16886	17080	16845	17017	16884	16709	17029	16839	16967	16918	16946	16873	17114	16955	16960	17039	16910	17063	16828	16809	16936	17011	16896	16941	16891	16712	16809	16912	17033	16986	16814	16854	16901	16764	16856	17035	16959	16767	16764	16912	16838	16963	17041	16838	16842	16793	16897	16912	16748	16984	16970	16967	16906	16893	16916	16994	16873	16848	17108	16742	16814	17055	16916	16907	16902	16967	16928	16838	16877	16901	16771	16898	16803	16918	16870	16862	16980	16955	16823	16798	16837	16991	16950	16997	16802	17057	16927	16996	16821	16938	16831	16969	16865	16982	16992	16822	16852	17076	17039	17048	16958	16954	17023	16863	16933	16971	17050	16849	16919	16969	16984	16978	16877	17077	16782	16943	16965	17082	16900	16978	16883	16819	16815	16799	16981	16980	16788	16907	16831	16815	16867	16965	16901	16828	17071	16876	16951	16844	16931	17056	16934	16839	16909	16896	16909	16831	16728	17030	16749	16719	17114	16901	16940	16825	16834	17004	16813	16967	16942	16687	16833	16830	17009	16626	16836	16695	16934	16939	17100	16847	16849	16907	16870	16930	16970	17020	16768	16877	16877	16851	16846	16874	16879	16888	17049	16910	16882	16845	16856	16944	16810	16990	16899	16912	16984	16795	17036	16937	17002	17064	17073	17147	16887	16820	17057	16876	16813	16684	16950	17012	16862	17051	17086	16972	16924	16805	17026	16971	17075	17047	16972	16886	17011	16870	17025	16934	16856	16937	16999	16969	16803	16931	16888	16740	16994	17015	16876	17088	16955	16999	16959	16973	16815	16905	17027	16938	16686	16776	16891	16725	16785	16867	17001	17152	16979	16730	16914	16847	16885	16886	16834	16990	16833	16882	16804	16763	16968	16874	17035	17063	16873	16928	16760	16868	17043	16918	16936	16895	17085	16955	16878	16857	16869	16825	16914	16904	16788	16937	16925	17133	16931	16942	16999	17014	16850	16954	16958	16918	16949	16955	17040	17016	16938	16944	16807	16790	17030	16816	16900	16843	16744	16867	16688	17013	16742	17011	16924	16834	16993	16845	16947	16850	16963	17025	17027	16867	17002	17030	16857	16825	17100	16959	16903	16886	16982	16760	17019	16857	16889	16874	17029	16898	16965	16941	16991	16976	16816	16942	17016	16842	17131	16761	16885	17021	16922	16926	17016	16968	16823	16967	16937	17040	16907	16738	16798	17001	16828	16909	17023	16842	16965	17052	16857	16934	17052	16756	16966	16891	16801	16828	16989	16993	16859	16788	16803	16906	17020	17120	16882	16983	16991	16785	16967	17040	16887	16837	17015	17099	16747	16879	16819	17223	16842	16973	16951	16918	16829	16983	16976	16938	16990	16958	16877	16831	16985	16868	16900	16935	16958	16966	16843	16992	16883	16996	16805	16968	16950	16878	17044	16902	16914	16989	16948	16943	16983	17175	16673	16957	16819	16980	16791	16942	16763	16824	16915	16821	16845	16988	16954	16987	16820	16942	16790	16999	16930	16853	16987	16859	16867	17018	16845	16828	16873	17059	17033	17012	17082	16963	17056	16779	17021	16902	16787	16769	16761	16893	17025	16916	16988	16933	16996	16771	16951	16754	16848	17124	16879	16942	16964	16949	16835	16923	16842	17055	16915	16941	16888	16957	16894	16967	16974	16856	16851	16971	17031	17041	16820	16913	16965	16900	17004	16940	16978	16971	17003	16989	16794	16798	16804	17013	17037	16912	16847	16825	16972	17087	16884	17121	16966	16947	16838	17025	17074	16739	16752	17006	16957	16961	16872	16988	16668	16922	16838	16933	16948	16827	16890	16992	16917	16776	16909	16868	16966	16769	16800	17023	16986	16936	17011	16852	17087	17109	17061	16994	16934	16946	17073	16886	16907	16967	16811	16751	16772	17198	16792	16964	16978	16918	16798	16751	16705	16944	16939	16916	16778	17080	16880	16999	16946	16981	16937	16954	16777	16870	16837	17075	16798	16771	16917	16756	16912	16970	17111	16738	16942	16889	16846	16894	16948	16954	16911	16977	16921	16753	17079	16892	17117	16875	16724	17098	16792	16924	16885	16837	16971	17090	16874	17032	16912	16947	17109	16926	16896	17109	16853	16936	17102	16908	16921	16955	16926	17021	16912	16968	16868	16842	16912	16838	16871	16974	16932	17025	17172	16870	16877	16827	17038	16905	16953	16863	16689	17132	17017	16988	17027	16898	17075	17043	16864	16937	16908	16775	16758	16794	16842	16888	16938	16886	16985	16870	16850	16979	16923	16835	16969	16749	16751	16891	16920	16881	17119	16912	17071	16834	16940	17028	16778	17047	17040	16839	16933	17058	17002	16813	16870	16883	16887	16881	17104	16804	16775	17065	16979	17010	16897	17055	16892	16976	16890	16951	16914	16931	16930	17019	16932	16969	16930	16958	16896	17011	16720	16891	16942	16837	16986	16898	16890	16727	17046	16975	16894	16913	16923	16834	16995	17071	16792	16985	16729	16908	16759	16774	16857	17006	16850	17075	16825	16902	16909	16750	16845	16986	16839	16682	16953	16937	17120	16802	16831	16873	16935	16850	16949	17001	16930	16745	16856	16895	16805
30102	34681	42159	32206	23313	21046	20273	20041	19912	19914	19835	19924	19786	19804	19839	19912	19799	19834	19647	19696	19850	19769	19890	19877	19756	19862	19901	19803	19833	20088	20026	20028	19779	19801	19974	19916	19956	19832	19751	20043	19947	19695	19904	19787	19559	19860	19801	19722	19898	19595	19721	19719	19858	19802	20045	19769	20042	19865	19893	19785	19862	19723	19894	19774	19880	19568	19888	19868	19779	19884	19412	19780	19938	19635	19927	19877	19749	19995	19886	19706	19817	19864	20031	19658	19813	19854	19773	19797	19873	19860	19495	19814	19730	19873	19867	19827	19892	19649	19880	19625	19820	19836	19777	19840	19838	20020	19809	20060	19734	19836	19757	19674	19651	19785	19776	19529	19839	20045	19714	19963	19915	19741	19727	19875	19784	19766	19792	19845	19757	19854	19793	19764	19911	20023	19639	19765	19848	19844	19830	19753	19994	19668	19862	19619	19728	19736	19575	19846	19761	19996	19923	19885	19606	19756	19632	19788	19894	19844	19699	19574	19825	19766	19669	20080	19723	19635	19807	19930	19972	19682	19848	19678	19835	19827	19754	19768	19711	19595	20017	19820	19892	19790	19957	19816	19773	19798	19853	19780	19837	19601	19902	19712	20070	19627	19859	19906	19690	19970	19821	19652	19818	19714	19767	19769	19858	19919	19637	19824	19678	19725	19707	19666	19746	20016	19785	19802	19916	19753	19896	19874	19794	19765	19882	19702	19685	19786	19863	19875	19804	19931	19760	19516	19828	19959	19796	19957	19705	19741	19831	19934	19851	19699	19841	19772	19896	19770	19632	19734	19720	19596	19759	19993	19838	19826	19800	19909	19679	19620	19610	19519	20061	19983	19517	19925	19938	19878	19687	19743	19803	19669	19867	19760	19766	19702	19824	19903	19982	19803	20000	19895	19753	19874	19847	19722	19837	19757	19769	19870	19792	19800	19976	19820	19817	19763	19850	19843	19671	19935	19717	19778	19914	19750	19752	19634	19718	19750	19850	19528	19910	19805	19837	19934	19865	19757	19798	19888	19759	19918	19621	19839	19992	19813	19940	19649	19921	19589	19812	19749	19781	19968	19799	19802	19802	19792	19812	19812	19670	19639	19648	19574	19782	19926	19826	19552	19786	19612	19961	19727	19896	20028	19953	19693	19808	19932	19941	19787	19936	19862	19706	19917	19785	19655	19835	19767	19512	19851	19695	19835	19575	19757	19618	19580	19839	19879	19678	19875	19860	19885	19843	19735	19743	19899	19957	19702	19820	19802	19793	19916	19615	19684	19862	19832	19916	19853	19749	19626	19771	19690	19854	19774	19987	19735	19709	19792	19973	19671	19633	19935	20010	19814	19812	19684	19796	19815	19689	19958	19938	19924	19887	19846	19929	19982	19866	19849	19581	19832	19691	19705	19884	19746	19667	19586	19840	19885	19656	19690	19703	19836	19764	19791	19862	19814	19718	19618	19858	20043	19872	19636	19643	19840	19949	19834	19890	19605	19923	19895	20042	19697	19869	19729	19775	19898	19811	19403	19745	19897	19717	19873	19808	19677	19674	19866	19538	19676	19937	19898	20030	19920	19848	19908	19697	19643	19687	19997	19867	19696	19775	19748	19836	19907	19787	19787	19736	19780	19722	20011	19743	19806	19997	19866	19851	19770	19614	19613	19862	19865	20061	19666	19650	19695	19897	19832	19988	19929	19777	19881	19660	19743	19914	19896	19717	19707	19667	19894	19809	19703	19907	19811	19912	19890	19838	19569	19857	19976	19945	19622	19587	19809	19646	19708	19949	19663	19958	19741	19772	19766	19758	19783	19817	19962	19669	19870	19512	19805	19791	19766	19868	19718	19956	19693	19564	19872	19671	19696	19938	19768	19641	19827	19822	19927	19894	19858	19940	19866	19822	19745	19682	19901	19672	19924	19818	19830	19750	19827	19908	19721	19893	19811	19711	19621	19963	19738	19890	19711	19939	19923	19983	19743	19873	19665	19975	19698	19835	19627	19809	19643	19870	19639	19942	19818	19779	19970	19847	19674	19816	19798	19852	20084	19673	19930	19880	19795	19768	19582	19793	19869	19694	19803	19755	19760	19803	19826	19851	19869	19771	19778	19913	19831	19831	19595	19982	19775	19805	19570	19665	19813	19816	19851	19796	19899	19602	19766	19681	19764	19769	19837	19695	19634	19531	19739	19995	19904	19843	19633	19809	19940	19741	19649	19879	19955	19788	19987	19702	19716	19757	19714	19871	19865	19681	19737	19935	19692	19864	19683	19806	19742	19841	19792	19828	19715	19703	19797	19693	19852	19724	19860	19785	19769	19734	19733	19789	20004	20113	19813	19824	19938	19857	19893	19588	19778	19777	19803	19729	19718	19707	19719	19826	19881	19829	19728	19749	19868	19856	19871	19700	19743	19716	19641	19881	19810	19640	19805	20032	19732	19981	19706	19800	19574	19776	19781	19729	19613	19797	19650	19694	19935	19807	19805	19650	19751	19959	19739	19946	19845	19846	19916	19532	19586	19758	19934	19705	19702	19779	19729	19803	19672	19722	19844	19644	19714	19790	19921	19864	19700	19688	19668	19739	19727	19630	19465	19628	19799	20029	20004	19863	19994	19640	19743	19952	19673	19843	19760	19716	19828	19808	19844	19898	19887	19893	19951	20025	19857	19962	19731	19788	19728	19883	19914	19819	19591	19994	19716	19601	19876	19828	19841	19899	19803	19976	19802	19945	19695	19807	19670	19896	19887	19766	19927	19613	19629	19619	19764	19783	19822	19814	19723	20019	19831	19948	19723	19790	19744	19770	19867	19954	19732	19800	19698	19664	19705	19706	19809	19921	19889	20047	19821	20124	19802	19857	19846	19999	19802	19797	19892	19795	19868	19834	19820	19980	19767	19880	19632	19714	19904	19788	19720	19663	19678	19777	19692	19677	19744	19743	19690	19676	19965	19614	19809	19672	19495	19646	19608	19990	19802	19909	19768	19567	19769	19931	19753	19835	19751	20058	19966	19810	19714	19859	19825	19605	19718	19822	19780	19736	19949	19891	19958	19814	19824	19761	19768	19735	19666	19700	19608	19688	19752	19821	19801	19872	19804	19909	19678	19746	19767	19660	19818	19876	19880	19748	19822	19642	19869	20034	19746	19669	19700	19853	19758	19951	19638	19528	19920	20090	19780	19793	19906	19835	19781	19864	19619	19880	19856	20117	19802	19737	19808	19941	19809	19721	19821	19820	19901	19875	19868	19908	19717	20020	19850	19791	19825	19869	19823	19725	19567	19884	19693	19719	19450	19896	19728	19773	19712	19897	19820	19757	19845	19876	19824	19614	19851	19845	19647	19884	19501	19848	19793	19726	19839	19649	19557	19529	20042	19682	19653	19971	19867	19826	19810	19908	19789	19826	19906	19614	19790	19646	19656	20005	19727	19829	19934	19732	19694	19811	19928	19949	19972	19750	19887	20044	19814	19859	19790	19724	19615	19707	19761	19769	19670	19865	19756	19863	19884	19701	19741	19757	20042	19750	19707	19656	19781	19812	19815	19782	19865	19863	19751	19851	19819	19788	19779	19835	19876	19727	19826	19945	19865	19930	20118	19619	20000	19888	19912	19774	19866	19746	19799	19866	19663	19739	19872	19931	19790	20011	19779	19843	19700	20073	19818	19802	19605	19786	19653	19661	19738	19773	19936	19867	19795	19824	19896	20028	19950	19620	19841	19845	19854	19754	19687	19869	19896	19929	19964	19984	19771	19892	19833	19853	19719	19841	19707	19961	19719	19858	19693	19818	19611	19943	19673	19799	19870	19748	19703	19819	19793	19813	19701	19549	20009	19961	19868	19752	19811	19841	19776	19717	19766	19812	19874	19871	19826	19648	19543	19684	19975	19820	19835	19694	19986	19818	19948	19967	19818	19918	19753	19884	19568	19705	19941	19848	19715	19880	19697	19783	19815	19798	19912	19733	19878	19802	19803	19575	19973	19801	19584	19775	19668	19951	19635	19813	19766	19989	19765	19827	19764	19716	19802	19906	19946	19863	19767	19692	19754	19597	19659	19953	19710	19620	19784	19805	19744	19594	19698	19986	19871	19895	19751	19857	19751	19698	19904	19882	19781	19769	19801	19899	19983	19751	19781	19636	19639	19679	19834	19852	19740	19584	19720	19691	20043	19684	19928	19895	19676	19807	19892	19865	19949	19540	19820	19757	19653	19930	19878	19879	19709	19914	19796	20017	19689	19989	20052	19766	19881	19708	19890	19700	19745	19865	19843	19959	19719	19737	19795	19901	19648	19664	19858	19844	19786	19820	19816	19891	19847	19606	19743	19887	19834	19903	19925	19691	19776	19714	19947	19844	19721	19945	19707	19756	19883	19861	19795	19960	19807	19769	19817	19703	19782	19653	19572	19860	19975	19839	19906	19866	19808	19773	19772	19778	20038	19631	19615	19720	19733	19731	19702	20135	19975	19621	19902	19907	19873	19902	19873	19851	20084	19841	19879	19821	19765	20017	19780	19846	19836	19855	19841	19908	19766	19721	19937	19730	20032	19894	19869	19915	19791	19965	20029	19686	19953	20072	19724	19985	19772	19840	19894	19852	19876	19833	19772	19949	19938	19935	19722	19778	19847	19818	19610	19829	19729	19634	19793	19812	19900	20116	19798	20004	19986	19714	19963	19948	19765	19933	19756	19754	19765	20006	20005	19757	19865	19694	19871	19677	19717	19645	19891	20041	19864	19911	20001	19773	19689	19692	19635	19887	19731	19868	19749	19766	19666	19746	19974	19874	20040	19949	19898	19839	19757	20140	20079	19945	19957	19785	19933	19710	19894	19729	19830	19770	19488	19692	19869	19823	19970	19811	19789	19703	19783	19701	19707	19802	19660	19714	19962	19744	19725	19688	19617	19759	19981	19825	19755	19806	19816	19681	19817	19936	19850	19922	19758	19881	19800	19719	19720	19799	20027	19746	19715	19482	19661	19717	19774	19918	19890	19926	19904	19714	19705	19812	19716	19808	19743	19999	19927	19844	19714	20093	19754	19929	19908	19748	19795	19822	19755	19819	19600	19767	19772	19749	19800	19799	19758	19926	19929	20006	19921	19714	19882	19776	19847	19683	19982	20113	19853	19867	19889	19946	19834
36395	54753	43851	27243	19442	17424	16516	16487	16661	16424	16592	16653	16578	16453	16343	16623	16492	16394	16502	16668	16508	16658	16553	16715	16626	16715	16570	16598	16471	16647	16687	16572	16474	16567	16582	16610	16490	16488	16777	16611	16598	16605	16606	16613	16513	16492	16447	16460	16583	16548	16601	16541	16510	16560	16534	16691	16512	16530	16642	16432	16585	16561	16604	16401	16566	16598	16529	16591	16355	16480	16764	16570	16457	16574	16584	16339	16504	16474	16535	16580	16624	16572	16291	16503	16678	16424	16545	16550	16614	16676	16670	16432	16663	16585	16511	16440	16608	16598	16560	16401	16512	16487	16433	16512	16849	16570	16646	16567	16593	16556	16720	16534	16632	16669	16512	16626	16656	16615	16685	16646	16555	16513	16539	16690	16608	16609	16729	16602	16591	16550	16690	16602	16685	16469	16590	16690	16380	16544	16571	16372	16574	16567	16647	16460	16634	16488	16634	16618	16695	16778	16444	16418	16598	16462	16544	16693	16525	16541	16528	16501	16688	16483	16689	16687	16424	16620	16510	16562	16674	16374	16588	16616	16781	16435	16621	16621	16767	16604	16513	16409	16587	16408	16637	16626	16606	16390	16468	16510	16541	16517	16522	16482	16595	16635	16402	16603	16593	16523	16562	16590	16660	16486	16607	16596	16530	16555	16338	16615	16498	16681	16423	16633	16490	16459	16468	16520	16681	16538	16589	16576	16711	16426	16551	16578	16559	16487	16658	16537	16505	16656	16526	16636	16456	16537	16579	16612	16591	16348	16633	16460	16522	16583	16555	16590	16434	16420	16432	16649	16474	16600	16493	16515	16708	16518	16590	16489	16471	16623	16462	16620	16666	16505	16492	16668	16519	16454	16521	16461	16568	16418	16550	16558	16600	16606	16529	16714	16599	16673	16674	16594	16543	16783	16680	16681	16559	16651	16424	16344	16587	16478	16624	16432	16526	16606	16435	16635	16622	16670	16545	16653	16665	16509	16616	16615	16557	16618	16671	16484	16600	16492	16478	16587	16617	16620	16515	16497	16509	16487	16450	16662	16435	16641	16333	16524	16656	16474	16494	16601	16501	16573	16658	16509	16666	16404	16611	16631	16791	16655	16546	16545	16741	16412	16495	16708	16573	16613	16505	16596	16554	16626	16669	16681	16390	16628	16583	16829	16317	16506	16605	16702	16534	16449	16752	16703	16483	16692	16631	16683	16528	16539	16555	16581	16488	16397	16483	16577	16405	16772	16791	16552	16450	16582	16551	16678	16504	16562	16354	16666	16443	16721	16527	16573	16603	16646	16495	16538	16552	16546	16542	16620	16446	16505	16540	16571	16639	16507	16693	16543	16707	16549	16702	16524	16543	16514	16548	16794	16524	16434	16580	16264	16585	16570	16608	16437	16545	16632	16437	16479	16453	16364	16605	16432	16451	16575	16525	16362	16556	16607	16502	16487	16784	16674	16529	16546	16497	16536	16492	16553	16620	16663	16634	16439	16638	16554	16488	16496	16634	16660	16690	16512	16635	16560	16554	16621	16557	16623	16539	16715	16737	16617	16598	16592	16586	16612	16498	16610	16633	16557	16567	16617	16404	16575	16489	16666	16591	16543	16512	16625	16560	16637	16388	16480	16567	16462	16518	16398	16392	16489	16322	16674	16460	16538	16659	16449	16574	16397	16580	16625	16445	16576	16510	16639	16470	16526	16449	16365	16610	16580	16573	16640	16540	16500	16585	16491	16477	16595	16590	16667	16553	16673	16448	16605	16623	16574	16590	16480	16569	16550	16686	16481	16654	16467	16592	16532	16729	16446	16651	16682	16372	16619	16539	16644	16320	16516	16780	16611	16630	16638	16451	16528	16671	16614	16505	16658	16567	16566	16596	16622	16658	16692	16404	16585	16699	16510	16647	16616	16454	16526	16430	16478	16416	16797	16609	16552	16554	16479	16467	16505	16563	16757	16615	16552	16557	16589	16526	16555	16635	16602	16466	16463	16613	16445	16680	16561	16618	16354	16570	16654	16618	16697	16500	16655	16680	16530	16695	16492	16574	16438	16520	16559	16520	16631	16736	16686	16735	16615	16522	16486	16535	16656	16622	16378	16422	16559	16625	16546	16617	16597	16430	16401	16576	16590	16581	16682	16598	16572	16670	16639	16516	16386	16677	16521	16754	16644	16666	16482	16625	16611	16517	16598	16699	16613	16649	16669	16559	16655	16600	16501	16444	16629	16547	16579	16497	16621	16710	16485	16573	16557	16506	16606	16410	16577	16500	16648	16512	16619	16412	16592	16661	16528	16528	16431	16720	16478	16600	16739	16533	16620	16461	16711	16842	16548	16555	16429	16613	16419	16563	16507	16488	16570	16367	16474	16534	16677	16516	16559	16653	16709	16488	16605	16525	16549	16591	16682	16612	16557	16266	16582	16653	16597	16701	16490	16475	16617	16593	16491	16714	16453	16622	16623	16469	16588	16619	16550	16412	16383	16617	16526	16447	16478	16554	16599	16479	16455	16628	16688	16563	16518	16566	16557	16578	16569	16583	16510	16613	16583	16567	16581	16552	16456	16458	16670	16614	16430	16657	16512	16588	16604	16425	16508	16649	16515	16709	16621	16631	16571	16510	16490	16536	16709	16573	16652	16596	16545	16557	16511	16768	16557	16663	16565	16648	16443	16591	16685	16541	16380	16746	16546	16534	16444	16589	16512	16667	16487	16589	16639	16477	16677	16505	16483	16687	16575	16567	16575	16552	16545	16508	16539	16432	16501	16505	16503	16571	16651	16504	16463	16621	16541	16581	16609	16701	16477	16647	16464	16597	16334	16689	16480	16541	16541	16636	16565	16485	16595	16480	16469	16431	16521	16458	16581	16491	16489	16642	16562	16528	16634	16650	16559	16438	16705	16603	16529	16608	16615	16522	16584	16510	16619	16602	16566	16651	16784	16549	16268	16659	16535	16712	16427	16427	16441	16503	16559	16637	16474	16656	16586	16434	16627	16502	16608	16514	16574	16616	16638	16637	16624	16485	16561	16656	16573	16630	16461	16498	16676	16622	16520	16672	16432	16600	16508	16641	16543	16635	16481	16672	16566	16513	16550	16605	16599	16583	16475	16784	16572	16500	16565	16758	16657	16554	16490	16500	16561	16483	16693	16682	16609	16630	16520	16695	16517	16763	16610	16554	16581	16867	16724	16644	16509	16622	16670	16602	16646	16526	16567	16562	16574	16565	16606	16535	16415	16376	16624	16616	16507	16548	16643	16540	16607	16666	16701	16576	16637	16708	16597	16463	16582	16491	16495	16565	16471	16695	16497	16658	16495	16530	16484	16696	16399	16679	16566	16524	16399	16592	16554	16460	16485	16653	16568	16545	16555	16515	16477	16564	16389	16483	16506	16616	16663	16545	16642	16658	16579	16508	16541	16423	16439	16506	16584	16483	16551	16447	16637	16509	16561	16525	16465	16569	16471	16484	16642	16405	16428	16699	16456	16564	16537	16682	16659	16547	16537	16500	16453	16451	16445	16639	16566	16584	16573	16496	16524	16458	16637	16613	16427	16597	16467	16527	16515	16468	16631	16440	16559	16585	16579	16584	16714	16390	16596	16597	16579	16648	16612	16425	16733	16654	16712	16605	16596	16592	16622	16392	16543	16504	16623	16558	16416	16499	16576	16433	16584	16400	16669	16482	16491	16590	16592	16468	16474	16429	16715	16759	16698	16477	16564	16432	16494	16494	16617	16469	16473	16385	16777	16442	16577	16486	16395	16573	16346	16685	16666	16559	16744	16523	16565	16577	16542	16501	16536	16522	16519	16645	16520	16640	16624	16488	16474	16473	16560	16649	16464	16795	16377	16532	16568	16571	16447	16523	16727	16559	16704	16693	16450	16567	16448	16512	16662	16536	16641	16526	16611	16653	16531	16666	16399	16462	16619	16555	16534	16490	16669	16688	16485	16487	16477	16409	16536	16563	16685	16640	16540	16618	16405	16437	16560	16611	16500	16505	16501	16657	16285	16603	16616	16682	16630	16673	16512	16659	16726	16686	16909	16659	16392	16646	16545	16572	16471	16655	16610	16614	16355	16455	16757	16400	16509	16692	16619	16698	16678	16518	16652	16531	16561	16578	16518	16506	16467	16464	16572	16456	16493	16530	16590	16624	16684	16390	16766	16383	16450	16570	16570	16549	16680	16592	16481	16766	16521	16641	16473	16458	16576	16612	16593	16546	16528	16584	16613	16704	16604	16522	16491	16714	16596	16408	16613	16496	16510	16473	16426	16465	16577	16738	16634	16702	16487	16613	16776	16456	16655	16529	16516	16634	16684	16448	16569	16493	16682	16506	16564	16543	16612	16518	16616	16825	16519	16449	16543	16485	16725	16600	16568	16541	16655	16638	16677	16537	16606	16567	16523	16499	16449	16551	16567	16546	16452	16411	16579	16486	16598	16594	16630	16561	16355	16653	16618	16641	16497	16712	16474	16718	16384	16670	16623	16302	16493	16640	16607	16492	16594	16615	16748	16411	16568	16454	16654	16402	16506	16599	16534	16537	16684	16596	16473	16418	16534	16532	16531	16739	16577	16458	16734	16644	16546	16589	16672	16549	16377	16769	16628	16642	16668	16618	16563	16602	16612	16448	16675	16401	16605	16744	16535	16553	16548	16657	16479	16566	16608	16519	16577	16675	16440	16696	16572	16442	16691	16591	16482	16637	16671	16635	16717	16691	16614	16634	16525	16635	16621	16572	16491	16684	16659	16679	16587	16623	16647	16543	16537	16528	16565	16720	16498	16566	16526	16570	16505	16466	16641	16635	16464	16466	16664	16657	16498	16454	16639	16489	16496	16692	16594	16522	16515	16758	16508	16598	16624	16568	16726	16583	16651	16549	16476	16574	16540	16538	16688	16595	16655	16544	16649	16482	16503	16613	16546	16492	16706	16494	16457	16444	16466	16595	16845	16642	16293	16634	16544	16533	16565	16636	16665	16578	16628	16721	16415	16600	16718	16641	16622	16597	16708	16452	16662	16763	16459	16617	16649	16551	16687	16526	16505	16672	16623	16741	16658	16511	16767	16603	16551	16590	16692	16594	16520	16384	16591	16566	16601	16650	16505	16648	16460	16649	16453	16395	16499	16455	16593	16608	16632
24836	24776	41257	38924	29214	25843	23316	20600	20167	20270	20164	20052	20142	20240	20155	20321	20104	20140	20201	20001	20069	20189	20028	20117	20096	20064	19846	19983	20062	19930	20060	19731	19973	20086	20024	19748	19953	19883	20111	20074	20171	20179	20008	19973	20077	19975	19977	20243	19924	20011	19898	20041	20025	20194	20065	19936	19841	19849	20095	19795	20016	20019	20104	19762	20069	20053	20036	19906	19873	19829	19827	19999	19931	19970	20012	19989	19937	19955	20079	20131	19982	19753	19935	19965	19892	20121	20215	20037	20012	19958	19986	20021	19749	20023	20074	19946	19869	20032	20067	19799	19907	19797	20000	19994	19876	19986	19881	19787	19892	19893	20034	19803	20032	19903	19902	19764	19993	20023	19995	19989	19973	19853	19914	19904	20004	19874	19997	19875	19967	20092	19978	19935	20066	19907	20017	20050	20062	19926	19940	19857	19961	20042	19839	19999	19886	20024	20060	19982	20113	19966	19853	19795	20120	20197	19914	20129	19780	20204	19972	19901	20004	20197	20151	19878	19957	20372	20085	19900	20077	20001	19987	20033	20018	19935	19793	19937	19902	20058	19920	20012	19810	19916	20034	20020	19967	19914	19860	20020	19820	20257	20014	19776	20088	19915	20124	19845	19989	19903	20157	19861	19959	19777	19699	19932	20033	19869	19814	19770	19868	19876	19914	20018	19948	19918	19987	19995	19911	20036	20014	20003	19819	19889	19926	20212	19889	20182	19986	19973	19807	19893	20003	19835	19847	20039	20057	19755	20067	19871	20144	19824	19970	19942	19863	19892	19980	19848	19847	19958	20125	19787	19909	19939	19914	19815	19916	19843	19995	20078	20004	20095	20026	20040	19864	19855	19927	19890	20139	19952	20081	20126	20092	20069	19947	20189	20091	19909	20166	19894	20117	19850	19855	19849	20027	19988	19939	19961	19942	19825	20164	19801	20025	19931	19909	19834	19933	19807	20181	19790	20025	20049	20039	19957	19998	19899	20026	19764	19974	20030	20035	20100	20009	19754	19950	19833	19972	20031	20098	19918	19714	19838	19856	19906	19843	19890	20045	19937	19813	19926	19939	20143	19876	20064	19987	19785	20119	19993	19945	19985	20159	19926	19873	19927	19747	19939	20033	19870	20039	19951	20022	19844	19997	20042	19929	19824	19913	19874	19974	19911	19721	19995	19862	19993	20083	20076	20157	20024	20004	19986	19730	20177	20048	19750	19981	19844	19949	20029	20137	20055	19838	19868	19933	20128	20040	19998	20005	20031	19819	19812	19991	20058	20066	19833	19863	19689	20019	19947	19909	20116	19939	19819	19893	19908	19836	19812	19915	19894	20018	20227	19956	19802	19976	20066	20008	19928	20150	19909	19986	19930	19939	19873	20192	19858	20001	20069	19780	20045	20025	19922	20016	19958	20033	19907	19784	19967	20075	19797	20106	20099	19984	19994	19787	19870	19874	19996	20011	20091	19993	19878	19966	20077	19999	19905	20073	20006	19898	19971	19805	19930	20056	19843	19978	20053	19820	19890	19825	19984	20061	19924	19804	19775	20001	20071	19882	19724	19735	19890	19921	19805	20133	20120	19985	20026	19970	19887	20181	19989	19975	19871	19807	19917	20094	19974	19784	20149	20124	19980	19932	19984	19907	20075	19825	19938	19739	19782	19727	20068	19944	19979	20036	19918	19768	19954	19891	20034	19995	20077	19966	20141	19997	19656	20038	20071	19899	20072	20004	19931	20034	20159	19761	19979	19919	19853	19735	19979	19858	19708	20032	19856	19944	19847	19975	20017	19870	19863	19997	20210	19983	20019	20071	20140	20082	19795	20082	19964	20035	20113	20067	19943	20031	20136	20319	19828	19993	19795	19630	19935	19840	19912	19892	19799	19841	20085	20016	20003	19939	19764	19896	19798	20175	19914	19867	20077	19900	19768	19983	19704	20170	19966	19963	19927	19715	20062	19959	20007	19875	19912	20027	19947	19990	19847	19703	19764	19881	19962	20071	20060	19928	19948	19855	19951	20092	20070	20007	20047	20134	20171	19879	19947	20096	20141	19822	20089	20086	19908	19720	20172	20002	20054	19920	20043	19817	19914	19846	19954	20117	20118	19805	20005	19839	19973	20172	19964	19944	19931	19937	20067	20239	20148	19897	20014	19919	19957	19820	19985	20125	20024	19877	19897	19883	19810	19918	19980	19977	19882	20104	20112	19898	19901	20026	19875	20229	19985	19953	19899	19898	20173	19883	19876	19873	19985	19894	19978	19837	20026	19928	19809	19894	20127	19928	20058	19949	19940	20274	19960	19999	19907	19878	20028	19835	19829	20025	19846	19989	19894	19860	20067	19968	19969	20056	20002	19943	19815	19997	19892	19915	19907	19924	19985	19897	19920	20022	19983	20122	20004	20061	20101	20046	19923	20004	19855	20082	20252	20189	19813	20244	20042	19994	19880	20158	19816	20082	19825	19889	20023	20027	19959	19664	19850	20116	20002	19906	20158	20343	20023	19960	19828	19887	19951	19851	20015	19949	20024	19934	19973	19857	20002	19707	20066	19718	19953	19966	19862	19887	19959	19805	19817	20115	19998	20132	19804	20053	19856	19831	20030	20068	19894	19982	19963	19945	20145	19861	19950	20026	19935	20031	20021	19890	20320	19823	19930	20039	20022	20049	20010	19894	19970	19857	19844	19811	19924	19935	20036	19832	20218	19894	20005	20033	20012	19989	19909	20115	19896	20200	19849	19773	19801	19665	19835	20122	19773	19990	19809	19901	19867	20163	19827	20006	19917	19983	19847	19900	19998	20051	19921	20179	19878	19828	20011	20016	19814	19716	20063	19800	20115	20054	20064	20019	19870	19859	20245	19970	19921	19850	19845	19951	20118	19780	20240	19894	19979	19667	19806	20113	20105	19869	19999	20030	19816	20021	19995	19815	19855	20003	19907	20016	20012	19881	19998	19972	19873	20125	19908	19851	20074	20344	19846	20373	19976	20017	19889	20103	19994	19919	19857	19918	19912	20290	20144	19904	19905	20123	20119	20033	19955	20045	19947	19925	19915	19822	20016	19864	19845	20029	19829	20179	19880	20094	19881	20112	20032	20009	19954	19889	19793	19782	19873	19876	20157	19838	19976	19940	19761	19804	19832	19976	19816	19875	19953	20142	19952	19882	19889	20021	19926	19799	19884	19973	19953	19914	19898	20195	19968	19856	19989	19943	20139	19818	19911	19903	19881	20071	20142	19875	20016	20104	19803	19880	19897	19957	19987	19922	20075	19916	19987	19860	20036	19865	19833	19776	19997	19801	19979	20077	19898	20077	19830	20008	19958	19908	20097	19978	19897	19995	20093	20009	19985	20004	20041	20077	19891	20143	20048	20208	20112	19994	20005	19987	19836	20014	19906	20092	19963	20094	19846	20047	19934	20069	19967	20044	20085	19945	19859	19851	19891	19895	20133	19922	19895	20083	19948	19726	19939	19956	19825	20000	19964	19854	20090	20103	19977	19913	19950	19971	20006	19964	19996	19939	20124	19913	20136	19955	20009	19817	19985	19986	20106	20072	19794	20040	19935	19885	20042	20024	20034	20167	20065	19950	19969	19787	19957	19954	19853	20052	20069	20069	19953	20111	20140	19925	19804	19826	19766	19940	19795	20049	19935	19773	19825	19775	19690	19797	19921	20048	19767	20001	19855	19778	19993	20090	20075	20105	19925	20075	19991	19983	19897	19995	19980	19831	19959	20124	20015	19876	20043	19896	19911	20140	20174	19778	20003	19672	19979	20098	20056	19831	19823	19864	19975	19967	19880	20062	19728	19928	19969	19980	19899	19780	19911	19875	19926	19960	19815	19875	19899	19978	19900	19773	19928	19859	19618	20063	19933	19884	20033	20061	20031	20250	19936	20002	20172	19981	20098	20141	20046	19821	20264	19958	20058	19685	19671	19818	19927	19952	19989	20116	19854	19840	19945	20016	19976	19984	19979	20194	20087	20172	20137	20163	20020	20016	19875	20209	19900	20071	20020	20005	19902	20085	20021	19933	20069	19747	19738	20183	19926	19963	19949	19868	19993	19967	19763	19898	19914	19987	19924	19912	19920	19864	19774	20029	19932	19767	19991	20019	19795	20049	19930	19959	19888	19848	19795	19911	20011	19993	20010	19897	20027	19913	20023	19902	20036	19839	20007	19734	19986	20137	19785	19760	19863	19885	20109	20122	19912	19968	20002	20113	20008	20017	19935	19900	19936	19809	20101	19835	19882	19906	19996	20098	20220	19704	19806	19865	19899	19989	20111	20075	19921	19962	19943	20167	19959	20207	19981	19858	19936	20082	20031	20066	19786	19921	19817	20021	20026	20003	19791	20076	19925	19912	19869	20047	20157	20052	19960	19902	20091	19882	19882	19749	20022	20018	20025	20025	20003	20084	19927	19883	19969	20125	20070	20036	20128	19998	20129	20001	19989	20111	19885	19891	20008	20017	20114	19826	20129	19854	19834	19974	19846	19909	20161	20145	20068	20166	19873	19943	19779	20080	19919	19786	20159	20080	19854	20043	19912	19769	19984	19836	19893	20101	19851	19895	19872	19774	19923	19958	20140	20050	19882	20059	19781	19750	20137	19978	19907	19755	19825	19922	20000	19823	19754	20086	19809	19834	20058	20105	20071	20042	19867	19669	19748	19904	19957	19951	19948	19973	19855	19970	19943	19989	20010	20055	19857	19670	20037	19877	19801	19717	19944	19875	19877	19698	19913	19943	20137	19948	19936	19885	19747	19802	19946	19903	19960	20055	20114	20023	19944	20181	20074	19789	19971	20052	20071	19916	19869	19924	19842	20175	19953	19782	20082	19867	19878	19996	19952	20061	20075	19970	19832	20094	20090	20073	19611	19957	19925	19913	20017	20182	19845	19865	19854	20186	19973	19807	19930	20019	20055	19966	19999	20231	19980	20019	19776	19987	19962	20097	20018	19972	19930	19796	20105	20187	20188	19876	20126	19913	19731	20208	19936	20023	19992	20012	20035	20047	19999	19934	19814	19951	19987	20039	19903	19878	19844	20000	19961	20010	19853	19866	20037	19875	19626	19888	20121	19820	19834	19821	19901	19909	20008	20025	19955	20060	20032	19837	19793	20124	19840	19949	19764
60302	96742	78829	50779	31357	22413	17103	16555	16564	16825	16626	16591	16600	16793	16687	16742	16612	16758	16845	16692	16812	16757	16826	16911	16751	16762	16813	16964	16643	16736	16720	16660	16858	16926	16684	16734	16642	16644	16677	16831	16778	16882	16475	16633	16754	16781	16799	16554	16961	16684	16627	16774	16690	16613	16872	16722	16646	16744	16693	16822	16641	16685	16774	16795	16839	16653	16708	16876	16733	16860	16665	16689	16762	16730	16742	16803	16602	16603	16657	16706	16813	16903	16837	16683	16679	16736	16796	16807	16786	16706	16539	16792	16849	16672	16921	16881	16723	16780	16685	16718	16682	16643	16702	16631	16873	16710	16760	16798	16840	16667	16691	16789	16899	16855	16556	16731	16709	16747	16802	16656	16595	16866	16715	16659	16704	16755	16873	16633	16744	16730	16860	16647	16555	16727	16536	16956	16782	16753	16806	16665	16764	16804	16587	16646	16702	16752	16767	16779	16685	16821	16590	16889	16784	16769	16631	16743	16806	16857	16721	16619	16667	16727	16623	16830	16748	16861	16636	16672	16722	16709	16694	16697	16490	16864	16731	16773	16742	16659	16856	16911	16638	16662	16732	16795	16848	16576	16709	16701	16690	16558	16761	16840	16710	16722	16677	16778	16766	16708	16680	16808	16830	16640	16816	16682	16537	16809	16800	16785	16885	16809	16715	16740	16765	16765	16661	16830	16760	16858	16551	16718	16703	16749	16615	16650	16714	16806	16631	16608	16764	16702	16818	16722	16863	16771	16847	16823	16777	16719	16774	16787	16779	16730	16760	16656	16560	16622	16738	16749	16610	16764	16605	16513	16943	16757	16668	16777	16597	16831	16614	16767	16569	16642	16772	16658	16718	16888	16825	16761	16616	16663	16810	16684	16808	16769	16787	16515	16745	16867	16799	16805	16740	16838	16605	16908	16975	16628	16733	16826	16786	16650	16567	16854	16700	16670	16754	16726	16651	16638	16609	16701	16812	16478	16648	16596	16641	16835	16646	16681	16802	16724	16813	16662	16730	16819	16786	16669	16686	16880	16760	16707	16713	16644	16650	16560	16554	16848	16657	16694	16735	16708	16754	16717	16722	16782	16696	16755	16493	16642	16788	16668	16640	16583	16585	16738	16794	16590	16742	16781	16813	16809	16751	16842	16805	16705	16628	16559	16720	16745	16890	16806	16645	16819	16811	16795	16693	16632	16785	16536	16798	16734	16651	16651	16548	16639	16666	16545	16691	16970	16684	16724	16805	16786	16690	16919	16755	16862	16752	16678	16853	16909	16745	16909	16831	16752	16696	16892	16609	16870	16581	16815	16649	16681	16886	16783	16601	16555	16703	16760	16765	16721	16828	16766	16597	16726	16484	16683	16786	16794	16618	16709	16830	16678	16648	16696	16717	16799	16634	16659	16714	16781	16792	16775	16677	16642	16745	16811	16766	16783	16734	16655	16671	16682	16831	16804	16696	16606	16707	16812	16866	16601	16647	16784	16735	16833	16786	16733	16643	16694	16665	16841	16638	16835	16591	16721	16716	16858	16844	16624	16812	16744	16752	16704	16753	16779	16673	16849	16821	16706	16711	16789	16641	16961	16484	16728	16603	16684	16806	16705	16808	16735	16622	16659	16756	16754	16578	16753	16680	16817	16718	16906	16678	16773	16618	16669	16841	16637	16668	16637	16701	16679	16814	16683	16736	16678	16643	16806	16733	16622	16677	16867	16746	16777	16724	16772	16611	16973	16871	16649	16699	16656	16774	16650	16704	16694	16703	16788	16780	16620	16807	16817	16817	16796	16854	16806	16779	16725	16579	16649	16717	16792	16613	16640	16702	16730	16818	16749	16701	16773	16600	16699	16787	16708	16731	16635	16712	16721	16602	16798	16694	16680	16943	16896	16690	16875	16769	16762	16687	16711	16742	16702	16775	16607	16658	16822	16792	16597	16781	16730	16630	16754	16558	16600	16531	16779	16702	16746	16719	16689	16899	16762	16932	16780	16775	16681	16474	17011	17005	16647	16874	16811	16702	16816	16720	16954	16637	16694	16681	16936	16535	16711	16772	16691	16768	16702	16745	16731	16637	16839	16627	16596	16722	16427	16888	16725	16770	16569	16947	16768	16747	16806	16700	16648	16798	16544	16576	16820	16654	16773	16691	16745	16745	17106	16671	16781	16547	16614	16781	16832	16751	16736	16751	16656	16804	16823	16554	16554	16651	16629	16513	16560	16914	16637	16793	16830	16874	16768	16750	16899	16792	16595	16678	16715	16836	16677	16709	16710	16760	16855	16774	16930	16710	16946	16944	16695	16740	16836	16764	16721	16615	16824	16690	16661	16757	16761	16814	16648	16850	16761	16718	16790	16592	16669	16823	16840	16766	16543	16720	16810	16574	16751	16828	16799	16612	16612	16793	16895	16690	16598	16652	16750	16720	16736	16647	16908	16616	16806	16550	16820	16718	16619	16575	16663	16662	16721	16692	16649	16710	16756	16755	16636	16607	16517	16590	16688	16770	16850	16692	16808	16809	16857	16812	16729	16657	16748	16770	16627	16594	16888	16733	16703	16781	16771	16811	16893	16693	16590	16869	16824	16703	16710	16835	16545	16730	16750	16760	16877	16671	16719	16682	16627	16633	16627	16563	16659	16763	16626	16736	16680	16758	16765	16569	16738	16816	16595	16618	16722	16671	16728	16865	16632	16738	16670	16814	16774	16935	16771	16678	16693	16782	16762	16626	16665	16738	16674	16835	16694	16650	16717	16912	16802	16719	16808	16724	16690	16818	16788	16818	16834	16742	16658	16729	16648	16586	16826	16846	16767	16740	16785	16787	16750	16781	16736	16759	16716	16824	16734	16749	16622	16704	16797	16804	16798	16829	16648	16773	16650	16543	16552	16811	16517	16726	16704	16632	16703	16874	16807	16609	16761	16646	16659	16888	16882	16597	16786	16725	16886	16606	16619	16832	16648	16591	16850	16707	16920	16711	16756	16829	16711	16833	16776	16830	16710	16830	16720	16653	16707	16766	16775	16821	16742	16850	16665	16791	16730	16762	16778	16831	16760	16872	16815	16865	16786	16878	16554	16892	16705	16843	16693	16672	16552	16860	16781	16752	16699	16658	16767	16700	16678	16748	16653	16753	16672	16562	16710	16836	16854	16554	17001	16636	16626	16830	16675	16710	16755	16792	16722	16744	16622	16693	16797	16737	16632	16760	16857	16902	16914	16881	16777	16769	16684	16834	16800	16636	16726	16767	16623	16822	16519	16693	16597	16700	16746	16690	16823	16690	16814	16834	16642	16681	16668	16609	16699	16733	16845	16564	16697	16790	16860	16709	16590	16782	16812	16716	16649	16672	16802	16750	16533	16772	16835	16882	16715	16871	16797	16760	16643	16791	16860	16965	16729	16803	16741	16715	16604	16724	16610	16762	16775	16691	16677	16780	16988	16687	16703	16689	16683	16760	16742	16669	16888	16789	16660	16901	16666	16818	16746	16763	16816	16839	16662	16715	16758	16741	16875	16572	16730	16747	16595	16924	16672	16880	16714	16839	16766	16717	16654	16715	16765	16697	16865	16813	16667	16706	16737	16745	16814	16813	16417	16637	16827	16903	16613	16877	16579	16606	16665	16715	16708	16797	16648	16714	16817	16677	16757	16571	16722	16842	16674	16586	16834	16867	16737	16795	16708	16614	16671	16599	16792	16749	16672	16730	16911	16840	16702	16821	16609	16701	16720	16722	16686	16767	16652	16897	16866	16755	16750	16595	16823	16603	16695	16722	16801	16707	16675	16724	16658	16605	16745	16471	16693	16492	16759	16700	16855	16767	16684	16746	16659	16785	16692	16760	16698	16782	16930	16626	16665	16861	16723	16875	16733	16652	16769	16758	16804	16861	16467	16797	16833	16748	16687	16577	16738	16921	16672	16735	16589	16872	16788	16806	16706	16588	16649	16806	16638	16674	16662	16732	16662	16848	16668	16788	16614	16725	16631	16820	16672	16884	16855	16562	16685	16717	16813	16869	16780	16762	16740	16705	16707	16850	16973	16661	16730	16722	16711	16798	16666	16610	16707	16746	16643	16788	16741	16659	16700	16636	16744	16899	16342	16778	16980	16606	16702	16591	16629	16771	16656	16750	16885	16898	16714	16604	16625	16726	16689	16542	16820	16729	16720	16509	16637	16752	16806	16769	16827	16872	16950	16812	16765	16767	16676	16707	16514	16753	16733	16769	16799	16631	16643	16651	16708	16767	16658	16604	16733	16652	16661	16651	16898	16810	16541	16739	16801	16798	16845	16788	16764	16611	16868	16810	16691	16751	16788	16661	16614	16645	16740	16748	16721	16685	16881	16792	16896	16792	16654	16857	16526	16813	16662	16721	16719	16690	16785	16760	16960	16625	16838	16782	16653	16546	16690	16766	16687	16784	16592	16910	16542	16780	16659	16767	16802	16636	16875	16741	16666	16593	16685	16804	16818	16612	16891	16833	16682	16723	16965	16831	16843	16692	16742	16586	16775	16657	16706	16703	16807	16897	16751	16532	16799	16833	16640	16882	16757	16654	16778	16758	16704	16757	16648	16768	16632	16738	16738	16827	16702	16797	16575	16633	16745	16609	16770	16732	16856	16844	16886	16448	16895	16733	16629	16718	16706	16749	16828	16669	16583	16741	16704	16842	16813	16609	16669	16837	16686	16761	16705	16581	16862	16688	16770	16775	16743	16894	16762	16908	16658	16669	16862	16784	16703	16646	16671	16841	16597	16849	16680	16860	16709	16581	16673	16743	16639	16703	16616	16926	16735	16749	16655	16743	16681	16760	16733	16768	16681	16819	16806	16864	16803	16853	16688	16903	16903	16700	16768	16813	16586	16723	16679	16564	16794	16797	16696	16848	16627	16761	16747	16784	16738	16711	16813	16802	16867	16727	16778	16793	16734	16848	16891	16822	16835	16638	16697	16668	16815	16740	16780	16806	16846	16590	16864	16904	16824	16618	16734	16594	16714	16818	16619	16726	16801	16732	16699	16798	16665	16632	16538	16953	16726	16855	16708	16759	16738	16799	16592	16641	16829	16756	16697	16693	16769	16742	16841	16830	16705	16779	16738	16723	16609	16774	16646	16759	16818	16729	16793	16651	16740	16886	16692
23006	22695	35119	32814	28911	27889	27284	21995	21207	21575	21372	21265	21300	21317	21177	21099	21099	21185	21095	21373	21152	21015	20985	21037	21182	20928	21001	21033	21012	21216	21200	21071	20875	20957	21201	21074	20976	20882	21041	20981	21094	21056	21252	21084	20941	21062	20723	21035	20998	21113	21078	21067	21168	20984	21123	21000	20764	20823	21075	21013	20930	21054	20932	20959	20979	21062	20934	20918	21014	20843	20980	20812	20888	21117	20977	21097	20974	21041	21078	21025	20965	20845	20828	20980	21024	21004	20721	20860	20769	20988	21131	21002	20980	20940	20820	21060	21000	20843	20829	20760	20958	20988	20892	20991	20857	20855	21124	21010	20796	20916	20913	20956	20818	20849	20827	21019	20666	20874	20765	20914	20924	21070	20877	20862	20955	20980	21139	20980	21149	21029	20982	20910	21062	20991	21080	20823	20902	20822	20917	20715	20881	21149	20936	21171	20843	20835	21177	20856	20869	20909	20955	21106	20721	20806	21121	20975	21076	21022	20823	20796	20841	20951	20939	21109	20993	20992	20941	20854	20773	20926	20842	21054	20809	21005	20866	20745	21065	20803	21079	20930	20888	21120	21021	21033	20900	20942	20853	21071	20819	20881	20609	20859	20902	20988	20858	21185	20883	21132	21070	20933	21020	20985	21075	20858	20880	21022	20869	20823	21005	20839	21123	20828	20887	20879	20993	20904	20872	20857	20925	20830	20895	20871	21161	20980	21039	21198	21121	20885	20889	21015	21147	20944	20915	20804	20796	20960	20868	20923	20785	20915	21048	20708	20970	20866	20702	20927	20856	20769	20887	20828	20896	20686	20792	21231	21159	21001	20947	20913	20867	20878	20917	20641	21132	20830	20671	20815	20930	20872	20941	20801	21013	20910	20971	20947	20979	21070	21056	21011	20938	20877	20901	20890	20964	20896	21177	20863	20904	20998	20970	20815	20933	20915	21062	20857	21005	20915	20907	20983	20843	20903	20863	20850	20935	20818	20782	20837	20881	20828	20949	20863	20776	20720	21106	20818	20842	20799	20933	21258	20817	21111	20880	20904	21164	21091	21019	21086	21110	21055	20988	20910	20952	20613	20858	21044	20769	20839	20869	20790	20862	21064	20972	20845	20845	20937	20984	21153	21021	20958	20961	20942	20984	21085	20977	20612	20993	21001	21007	21129	20952	20838	21115	21131	20913	21016	20925	21036	20837	20725	20865	20982	20902	20961	20654	20813	20860	20890	21071	20968	20877	20954	20820	21002	21043	20745	20919	21132	20862	20863	20898	20847	20825	20926	20953	20765	20887	20762	20968	21092	20883	20938	20923	20886	20878	20738	20834	20917	20840	21006	20905	20817	21072	20923	20796	20588	20826	20897	21111	20768	20805	20762	20933	21092	20871	20955	20930	20919	20769	20727	20807	21174	20945	21007	20995	20927	20978	20976	20812	20833	20752	20990	20851	20850	20917	20796	20859	21037	21050	20943	21053	20911	20865	21129	20993	20747	20912	20744	20899	20939	20903	21058	20933	20732	21156	20895	20913	21243	20973	21099	20899	20969	20834	20901	20773	20734	20966	20886	21219	21096	20925	20749	20880	20839	21073	21056	20897	20860	20941	20940	20911	20819	20918	20823	21156	20804	21066	21033	21110	20775	21004	21135	20972	20828	21182	20981	20756	20934	20970	20796	21102	21052	20727	20863	20924	20949	20854	20926	20850	20883	20928	20915	21027	20865	20917	20892	20964	20970	21040	20803	20923	20823	20710	20876	20942	20905	21069	20863	20899	20822	21061	21125	20687	21059	21129	21120	21135	20960	21189	21032	20731	20949	21073	20986	20943	20981	21078	20991	20865	20783	20901	20866	20896	20871	21131	20995	20920	21085	20922	20650	20874	20917	20776	20873	20682	20665	20974	20918	21011	20829	20874	20750	20808	20995	21002	20929	21015	20998	21025	21017	21079	21168	20882	20943	20954	21090	20829	20876	20938	20962	21071	20883	20690	21000	20892	21001	21178	20867	21156	20840	20958	21209	20808	20971	20952	21030	20888	20953	21009	20850	21065	20870	20787	20709	21050	21004	20938	20840	20709	20968	21088	20993	20907	20924	20878	20897	21028	20826	20673	20847	20870	21012	20912	21010	20905	20862	20926	21017	20820	20997	20791	20810	20909	20896	20912	20975	20956	20896	21225	20872	20877	21011	21033	20984	20956	20769	20803	20861	20873	21145	20950	20819	21012	21151	20788	21012	20964	20824	20799	20639	21025	20931	20992	20965	21016	20938	20807	20939	20961	21021	21065	20935	20935	20767	20994	20833	20921	20964	20904	20746	20985	20931	21011	20935	20892	20925	21019	20815	20793	20942	21207	20823	20943	21156	20916	20986	20986	20944	20900	21095	20758	20885	21164	20987	20988	20899	20841	20921	21008	20991	21039	20776	20982	21068	20931	20975	20906	20843	20892	20816	21047	21079	21075	20974	20950	21209	21029	21024	20923	20756	21023	21037	21004	20965	20944	20964	20832	20918	20936	20842	20804	20910	20875	20921	21207	21207	21097	21070	20854	21158	21113	20997	20973	20935	20868	20989	20980	21066	20805	21095	20930	20998	20898	20876	20824	20848	20999	20784	21007	20744	20974	20955	20933	21026	21038	20887	20919	21086	20818	20765	20701	20860	20838	20976	21016	20696	20803	20836	20915	21033	21027	20990	20774	20806	20957	21047	20908	21091	21055	20724	20883	20847	20759	21181	21007	21212	21084	20888	20950	20722	20853	20952	20899	20921	20959	20891	20829	20826	21090	20812	21042	21051	20944	20885	20922	21039	20864	21109	20843	20760	20828	20918	20876	20744	20870	20987	20989	20995	21002	21026	21187	20967	20934	20807	20908	20693	20888	20950	21007	20937	20926	20715	20645	21083	20729	21131	20782	21015	20724	20913	20899	20929	20944	21066	21009	21034	20889	20783	20899	20855	20869	20858	20935	20958	20966	21123	21040	21127	20723	21089	20890	20787	20885	20830	20885	20920	21085	20908	20974	21017	20906	21065	20786	20923	21024	21007	21066	20838	20826	20741	20925	20923	21080	20872	20904	20781	20994	20841	20733	20759	20742	21008	20855	20750	21020	20782	20985	20912	20911	21229	20905	21032	21156	20869	20818	20889	20946	20859	21018	20757	21015	20895	20848	21010	20816	20879	20989	20874	20771	20847	20872	20907	20928	20973	20635	20959	21070	20775	20976	20974	20900	21001	21022	20833	20882	20861	20911	20808	21078	20871	20828	21111	20831	20870	20866	20902	20994	20845	20718	20891	20875	20802	20891	20850	20719	20877	20839	20949	20943	20815	20997	21015	20751	21124	21031	20878	20697	20889	21108	20919	21153	20730	20916	20981	21026	20839	20918	20760	20783	21004	20944	20842	21025	21023	20856	21016	20947	20726	20952	21156	20918	20817	20887	20605	21068	21045	20911	20903	20839	21176	20947	20962	21085	21003	20745	21049	20969	20903	20985	20805	20743	20976	21152	20960	20967	20943	20917	20919	20885	20903	20787	21020	20690	20787	20664	21074	20839	20865	20981	20986	20992	20945	20964	21021	21161	20781	20840	20911	20986	20979	20958	21033	20873	20908	21056	21038	21063	20880	20859	20893	20965	20945	21033	20926	20775	20797	21113	20931	20805	20996	20881	20947	20957	21006	21028	20801	20765	20818	21061	20726	20750	20962	20794	20853	21068	20852	20977	20920	20849	20959	20904	20969	20848	21029	21105	21022	20862	20991	20938	21070	20944	20954	20732	20948	20854	21126	20975	21038	20935	21064	21311	21088	20709	20896	21041	20668	20798	20720	20757	21078	20707	20684	20803	20876	20805	20836	20923	20877	20968	20913	20955	20822	20932	20752	20949	21055	20971	20892	20910	20752	20722	20974	20907	20758	21025	20937	21052	20859	20974	21193	21009	21057	21008	20980	21009	21092	21004	21002	20822	21001	21044	20981	21055	21044	21184	20736	20957	20885	20755	21008	20995	20933	21103	20910	20977	21047	20746	20884	20642	20676	20890	20969	20925	20903	20985	21123	21093	20882	20818	20818	20995	20875	20943	20764	20930	20750	20888	20889	20983	20714	20883	21006	21097	21118	20944	20873	21023	20882	20971	20962	21121	20955	20950	20575	20987	20856	20758	20903	20983	21204	20981	21094	20965	21097	21065	20922	20808	21071	20916	21033	21122	20945	21037	21144	20910	20816	21021	20800	20777	20807	20949	20844	20756	21020	20912	20967	20900	20827	20961	20917	20787	20712	20688	20870	20742	20839	20809	20934	21001	20841	20886	20786	20943	20849	20876	20928	20741	21062	21026	21161	21031	20714	20999	20894	20900	21158	20923	20934	20823	20771	20934	21130	20848	20991	21005	20989	20983	20745	20819	20851	20912	20667	20979	20982	20908	20833	20890	20762	20828	20867	20848	21068	21035	20981	20914	21087	20971	21088	20927	20850	20987	20793	20922	21047	21077	21022	21200	21006	20801	20965	21134	20733	20938	20724	21065	21037	20974	21016	20965	20745	20884	20798	20857	20846	21224	21094	20990	20926	20948	20937	21191	20926	21043	20923	20948	20912	20914	21004	20846	20748	20856	20967	20932	20684	20948	20896	20952	20880	20942	20961	21146	21047	20881	20982	20908	20821	20676	20677	20850	21278	21003	20573	20744	21097	20977	21209	21132	20966	20980	20878	20830	20889	21062	20894	20971	21055	20804	20790	20721	20854	20980	20998	20889	20953	20838	21065	21013	20867	21101	20977	20846	20801	21063	20906	21107	20813	20868	21183	21096	20764	20864	21003	20836	20958	20765	20923	21038	20825	20885	21148	20941	20618	21169	20773	21006	20872	20921	21030	21010	20955	21077	21005	21066	20991	20822	21166	20971	20740	20944	20761	20962	20921	20870	20889	20838	20973	20743	21133	20890	20912	20954	21041	20795	20915	20972	20967	20771	21004	21047	21011	20796	20821	20904	20897	20830	20997	20738	20880	20917	20998	20663	20810	21102	20997	20922	21065	20856	20905	20946	20780	21042	20873	21147	20962	20842	20931	20885	21070	21163	20960	20995	21147	21028	21100	21052	21107	20956	20805	20856	20836	21235	21127	21042	21072	20960	20927	20823	20805
64328	106820	92062	65346	44277	28066	18416	17202	17224	17266	17118	17149	17208	17346	17068	17172	17276	17319	17236	17159	17040	17232	17234	17254	17069	17122	17186	17110	17284	17227	17202	17205	17247	17375	17157	17268	17235	17035	17231	17273	17154	17248	17223	17263	17355	17114	17235	17309	17386	17287	17275	17086	17172	17246	17243	17161	17094	17129	17371	17229	17225	17257	17346	17194	17275	17136	17345	17241	17329	17160	17335	17262	17335	17351	17016	17301	17184	17072	17200	17208	17165	17350	17314	17203	17331	17137	17214	17077	17189	17235	17214	17227	17207	17274	17281	17155	17275	17339	17236	17321	17315	17346	17167	17276	17198	17339	17354	17051	17159	17206	17140	17251	17311	17251	17255	17208	17295	17226	17224	17224	17198	17206	17243	17294	17297	17334	17236	17486	17299	17400	17334	17398	17231	17190	17150	17343	17136	17211	17270	17268	17320	17447	17414	17169	17259	17332	17240	17142	17277	17087	17236	17326	17326	17337	17219	17284	17284	17309	17247	17252	17185	17275	17278	17241	17277	17341	17237	17238	17230	17275	17035	17251	17462	17204	17216	17398	17344	17287	17180	17391	17323	17367	17137	17358	17295	17394	17363	17203	17092	17067	17402	17047	17084	17433	17154	17131	17338	17036	17329	17182	17086	17343	17080	17283	17222	17055	17285	17077	17319	17492	17155	17308	17139	17310	17311	17097	17311	17401	17189	17161	17258	17276	17041	17207	17368	17196	17102	17158	17153	17237	17401	17302	17335	17070	17080	17241	17316	17186	17195	17288	17306	17230	17183	17254	17283	17232	17333	17263	17225	17121	17245	17453	17391	17173	17256	17130	17469	17355	17238	17144	17137	17200	17270	17155	17277	17043	17233	17136	17248	17257	17277	17078	17396	17068	17173	17374	17460	17325	17253	17245	17254	17246	17204	17278	17208	17256	17095	17324	17229	17247	17208	17289	16913	17124	17423	17277	17303	17140	17156	17206	17158	17215	17277	17353	17267	17306	17219	17354	17325	17464	17207	17150	17196	17325	17104	17211	17283	17215	17195	17260	17232	17286	17250	17071	17113	17236	17349	17312	17284	17299	17200	17303	17189	17212	17156	17137	17048	17184	17278	17212	17424	17256	17232	17278	17135	17147	17130	17198	17218	17234	17169	17280	17416	17020	17198	16953	17093	17122	17356	17337	17178	17168	17267	17272	17455	17258	17319	17192	17201	17177	17243	17226	17274	17219	17183	17244	17243	17149	17320	17344	17097	17347	17314	17098	17115	17204	17238	17313	17216	17285	17321	17290	17213	17298	17142	16955	17476	17014	17108	17378	17362	17211	17202	17291	17254	17312	17173	17291	17254	17433	17244	17211	17264	17348	17315	17144	17361	17187	17168	17247	17309	17147	17392	17265	17183	17155	17367	17219	17323	17312	17200	17226	17270	17218	17100	17201	17257	17245	17254	17203	17174	17293	17235	17121	17142	17392	17266	17208	17312	17226	17277	17127	17379	17227	17179	17167	17220	17282	17210	17201	17209	17259	17120	17264	17200	17131	17246	17385	17157	17193	17226	17171	17199	17200	17285	17330	17419	17145	17265	17296	17322	17228	17287	17094	17255	17318	17077	17199	17036	17405	17242	17391	17328	17096	17383	17234	17275	17168	17226	17100	17310	17127	17255	17291	17224	17116	17388	17445	17309	17220	17345	17046	17218	17074	17177	17262	17417	17356	17268	17248	17118	17286	17095	17202	17129	17282	17023	17330	17010	17134	17355	17206	17157	17184	17232	17192	17171	17192	17075	17370	17274	17175	17218	17412	17212	17174	17294	17423	17240	17094	17198	17426	17343	17122	17131	17179	17306	17333	17223	17303	17436	17357	17263	17096	17226	17324	17235	17222	17235	17565	17124	17264	17323	17237	17231	17255	17266	17211	17253	17064	17274	17372	17281	17415	17187	17414	17163	17220	17225	17203	17099	17301	17270	17295	17101	17050	17216	17272	17320	17271	17318	17280	17079	17164	17108	17114	17208	17234	17294	17235	17263	17104	17147	17179	17194	17243	17342	17132	17402	17278	17210	17227	17317	17308	17365	17307	17304	17126	17222	17367	17241	17139	17192	17368	17153	17362	17137	17339	17059	17107	17222	17223	17195	17175	17367	17130	17247	17276	17229	17173	17212	17222	17298	17378	17256	17325	17132	17192	17169	17299	17214	17384	17276	17052	17267	17157	17385	17253	17166	17172	17223	17239	17309	17253	17254	17263	17269	17440	17164	17262	17015	17317	17276	17344	17287	17312	17371	17079	17251	17253	17235	17154	17249	17163	17327	17447	17213	17013	17056	17283	17212	17199	17227	17375	17207	17235	17284	17207	17310	17238	17265	17313	17302	17241	17099	17121	17170	17240	17254	17098	17351	17351	17226	17168	17173	17140	17345	17034	17139	17308	17066	17303	17196	17274	17305	17292	17169	17290	17432	17189	17113	17238	17014	17122	17142	17297	17170	17237	17270	17236	17159	17285	17283	17129	17312	17144	17251	17285	17246	17148	17134	17277	17147	17395	17220	17120	17126	17387	17337	17159	17327	17205	17312	17339	17301	17240	17378	17194	17353	17041	17305	17261	17156	17301	17354	17272	17238	17300	17248	17258	17234	17161	17168	17056	17264	17506	17102	17343	17280	17199	17092	17292	17232	17300	17046	17245	17250	17279	17134	17331	17410	17149	17236	17298	17157	17040	17341	17344	17296	17106	17177	17448	17317	17103	17223	17200	17375	17328	17182	17283	17112	17194	17190	17073	17215	17161	17098	17054	17177	17188	17315	17338	17419	17197	17179	17190	17110	17346	17127	17388	17203	17087	17242	17204	17205	17288	17237	17214	17162	17014	17374	17402	17335	17157	17262	17300	17110	17308	17204	17146	17294	17248	17236	17273	17126	17069	17297	17271	17283	17328	17405	17394	17240	17240	17258	17235	17285	17158	17241	17417	17210	17227	17005	17468	17241	17370	17198	17351	17098	17166	17172	17215	17168	17058	17302	17265	17164	17083	17234	17202	17311	17270	17229	17242	17348	17170	17347	17349	17111	17300	17201	17164	17166	17421	17259	17273	17236	17356	17190	17327	17168	17129	17284	17316	17129	17110	17250	17248	17183	17289	17413	17045	17390	17253	17105	17166	17335	17386	17213	17374	17180	17074	17226	17139	17106	17295	17130	17224	17108	17201	17166	17257	17089	17223	17090	17396	17278	17112	17157	17188	17092	17328	17256	17204	17226	17353	17094	17130	17187	17148	17118	17262	17228	17242	17239	17139	17387	17176	17217	17255	17067	17204	17338	17372	17166	17460	17146	17174	17365	17232	17328	17363	16991	17107	17328	17332	17164	17217	17128	17303	17096	17296	17135	17107	17073	17187	16982	17261	17226	17385	17241	17198	17344	17320	17153	17331	17255	17301	17154	17204	17201	17160	17340	17284	17082	17399	17266	17317	17305	17149	17116	17264	17365	17244	17417	17148	17195	17186	17268	17263	17219	17230	17154	17222	17230	17040	17312	17326	17207	17307	17218	17180	17211	17147	17387	17213	17151	17282	17263	17256	17481	17352	17083	17197	17269	17238	17249	17250	17184	17333	17274	17187	17324	17171	17285	17253	17405	17189	17327	17222	17248	17132	17149	17263	17427	17212	17308	17113	17145	17336	17080	17085	17176	17214	17198	17222	17234	17156	17176	17214	17272	17277	17196	17144	17221	17121	17193	17163	17189	17317	17138	17291	17253	17128	17303	17181	17225	17161	17259	17216	17358	17113	17115	17313	17297	17216	17214	17102	17191	17278	17273	17230	17479	17318	16996	17279	17175	17260	17083	17319	17291	17280	17327	17103	17243	17435	17252	17333	17417	17226	17189	17221	17311	17172	17105	17361	17298	17321	17349	17330	17178	17018	17337	17231	17233	17319	17263	17271	17218	17230	17133	17170	17032	17495	17134	17255	17386	17335	17284	17231	17347	17119	17303	17126	17240	17174	17466	17352	17152	17386	17273	17243	17410	17150	17148	17243	17351	17210	17312	17185	17167	17103	17166	17137	17172	17211	17263	17142	17187	17324	17056	17411	17203	17276	17039	17294	17210	17156	17182	17264	17481	17241	17083	17233	17114	17086	17121	17152	17291	17099	17319	17226	17269	17206	17141	17322	17324	17300	17301	17339	17138	17129	17308	17254	17088	17440	17322	17201	17345	17186	17384	17249	17194	17257	17252	17323	17253	17321	17144	17187	17142	17333	17268	17190	17142	17287	17102	17335	17236	17271	17343	17342	16979	17358	17321	17251	17118	17195	17299	17354	17282	17081	17184	17126	17490	17162	17002	17220	17232	17393	17191	17170	17257	17417	17173	17207	17314	17332	17267	17174	17393	17232	17263	17219	17211	17026	17328	17267	17298	17167	17504	17312	17376	17258	17225	17051	17170	17187	17388	17425	17214	17119	17218	17333	17341	17144	17230	17277	17372	17326	17263	17180	17128	17223	16980	17360	17280	17223	17210	17096	17401	17376	17162	17337	17128	17243	17242	17320	17411	17133	17196	17156	17325	17172	17386	17287	17250	17324	17115	17422	17256	17089	17134	17110	17341	17303	17139	17167	17165	17240	17176	17167	17306	17241	17075	17252	17259	17236	17331	17333	17233	17159	17200	17171	17337	17420	17241	17043	17368	17319	17408	17377	17100	17300	17206	17259	17386	17295	17216	17441	17049	17196	17358	17174	17067	17008	17330	17241	17203	17243	17240	17224	17327	17292	17197	17164	17228	17177	17306	17097	17293	17262	17220	17231	17162	17199	17231	17355	17281	17110	17246	17341	17158	17293	17289	17320	17141	16994	17235	17258	17305	17203	17230	17188	17465	17126	17228	17260	17253	17352	17119	17312	17266	17272	17362	17248	17203	17274	17202	17197	17245	17305	17334	17239	17297	17116	17176	17187	17306	17305	16934	17242	17087	17375	17219	17253	17259	17153	17379	17196	17411	17248	17184	17212	17390	17100	17201	17138	17239	17279	17317	17158	17192	17077	17160	17260	17289	17330	17216	17233	17251	17191	17131	17176	17331	17036	17314	17248	17232	17045	17351	17274	17259	17132	17322	17305	17083	17218	17247	17244	17025	17340	17106	17315	17262	17236
29935	36427	43309	32868	24723	22256	21264	20997	20981	21016	20840	20619	20785	20735	20667	21039	20763	20964	20876	20834	20737	20737	20810	20751	20742	20706	20928	20789	20706	20941	20831	20761	20850	21002	21068	20667	20782	20952	20668	20888	20913	20830	20796	20935	20889	20909	21066	20968	20994	20769	20859	20824	20856	20860	20836	20714	20855	20666	20745	20911	20932	20716	20862	20863	20763	20797	20720	20856	20585	20613	20885	20883	20878	20808	20909	20668	20792	20805	20928	20759	20741	20840	20985	20972	20815	20899	20765	20861	20800	20931	20858	20835	20746	20852	20897	20786	20813	20913	20813	20832	21031	20698	20860	20756	20787	21033	20937	20702	20866	20951	20885	21025	20750	20623	20765	20910	20677	20669	20685	20950	20656	20825	20690	20784	20770	20544	20902	20738	20705	20986	20702	20632	20854	20848	20727	20559	20719	20553	20799	20808	20889	20960	20726	20734	20599	20879	20813	20905	20883	20855	20872	20812	20771	20795	20838	20780	20977	20775	20704	21070	20920	20748	20754	20905	20783	20778	20775	20625	20685	20834	20773	20767	20588	20741	20800	21145	20804	20728	20920	20790	20766	20649	20727	20882	20867	20807	20789	20677	20770	20870	20928	20915	20811	21092	20762	20701	20888	20648	20689	20740	20710	20698	20749	20948	21037	20922	21019	20766	20749	20557	20867	21002	20862	20697	20918	20877	20643	20908	20464	20832	20626	20842	20760	20946	21052	20909	21077	20734	20775	20823	21090	20805	20645	20790	20782	20732	20655	20903	20732	20648	20869	20982	20852	20635	20805	20823	20842	20811	20933	20770	20798	20797	20856	20741	20921	20872	20706	20893	20651	20710	20965	20589	20717	20864	20941	20933	20985	21026	20843	20914	20592	20744	20874	20908	20760	20856	20769	21115	20794	20875	20774	20671	20802	20586	20732	20827	20725	20812	20703	20755	20822	20907	20990	20974	20736	20916	20845	20708	20853	20860	20999	20889	20957	20999	20796	20828	20731	20848	20732	20635	20544	20690	20830	20845	20791	20749	20888	20911	20842	20879	20868	20976	20916	20718	20756	20849	20743	20885	20442	20827	20801	20954	21014	21000	20615	20660	20554	20799	20779	20786	20785	20825	20890	20784	20699	20599	20857	20789	20705	20801	20733	20752	20509	20700	20732	20907	20826	20793	20745	20835	20968	20841	20681	20949	20794	20903	20718	20968	21013	20732	20797	21015	20689	20941	20769	20840	20878	20732	20572	20520	20780	20686	20741	20813	20837	20761	20699	20899	20808	20697	20776	20780	20988	20588	20708	20921	20801	20690	20950	20931	20689	20753	20965	20750	20813	20950	20675	20761	20842	20691	20620	20729	20887	20658	20898	20795	20834	20957	21033	20791	20761	20872	20796	20676	20823	20760	20846	20956	20775	20820	20983	20840	20907	20742	20884	20937	20825	20968	20829	20911	21073	20874	20950	20816	20541	20556	20781	20602	20745	20889	20924	20862	20926	20819	20817	20913	20908	20697	20805	20718	20729	20618	20930	20829	20669	20903	20945	20777	20822	20924	20771	20811	20668	20827	20768	20744	20817	20773	20838	20709	20734	20657	20700	20842	20867	20938	20698	20652	20835	20994	20902	20789	20706	21063	20725	20878	20729	20746	20701	20804	20731	20752	20636	20859	20821	20873	20805	20794	20998	20806	20879	20890	20680	20990	20732	20748	20700	20864	20971	20631	20731	20826	20811	20707	20708	20912	20668	21165	20912	20878	20758	20994	20641	20789	20766	20905	20746	20715	20823	20747	20896	20564	20944	20749	20809	21135	20803	20832	20889	20618	20639	20983	20827	20807	20799	20650	20893	20836	20864	21094	20813	20901	20814	20849	20847	20916	20763	20876	20986	20933	20799	20905	20830	20721	20974	20717	20586	20865	20861	20727	20899	20822	21066	20703	20848	20854	20956	20853	20888	20849	20820	20959	20773	20961	21022	20781	20952	20850	20933	20910	20708	20711	20576	20669	20757	20772	20624	20872	20661	20838	20711	20898	21037	20884	20728	20792	21046	20691	20405	20756	20967	20703	20758	20680	20889	20970	20749	20752	20776	20977	20845	20854	20562	20670	20657	20869	20840	20977	20857	20866	20803	20959	20726	20873	20690	20794	20887	20776	20803	20903	20610	20984	20792	20599	20863	20882	20593	20867	21023	20769	20769	20817	20991	20603	20698	20840	20762	20773	20923	20782	20777	20543	20844	20914	20871	20830	20996	20801	20764	20789	20776	20777	20768	20744	20994	20960	20935	20841	20955	20801	20650	20791	20842	20841	20571	20983	20886	20992	20714	20916	20709	20859	20644	20799	20925	20706	20723	20708	20940	20767	20843	20715	20764	20916	20792	20701	20852	20694	20965	20578	20883	20850	20856	20922	20669	20689	20709	20597	20713	20810	20725	20709	20753	20725	20813	20738	20600	20784	20866	20890	20622	20752	20904	20867	20795	20853	20922	20751	20684	20878	20974	20869	20606	20845	20906	20829	20915	20661	20757	21094	20844	20645	20764	20754	20854	20898	20697	20877	20908	20839	21002	20669	20779	20682	20752	20828	20766	20667	20965	20915	20913	20794	20892	20957	20813	20889	20905	20952	20681	20659	20841	20877	20687	20782	20670	20640	20841	20717	20648	20820	20680	20714	20702	20793	20814	20962	20787	20925	20579	20813	20921	20976	20904	20877	20818	20698	20638	20815	20633	20967	20904	20691	20744	20687	20720	20578	20986	20861	20775	20848	20918	20643	20837	20983	20829	20842	21013	20889	20715	20649	20603	20608	20891	20772	20756	20763	20781	20839	20980	20855	20734	20715	20847	20920	20897	20744	20913	20847	20853	20880	21113	20754	20729	20636	20817	20885	20880	20712	20736	20856	20775	20713	20995	20758	20803	20760	20774	20729	20918	20926	21040	20715	20586	20558	20684	20836	20518	20352	20794	20649	20633	20713	20695	20621	20681	20881	20632	20783	20784	20792	20888	20857	20769	20942	20846	20733	20763	20856	20765	20659	20750	20707	20756	20774	20751	20989	20703	20899	20842	20823	20958	20715	20690	20686	20717	20758	20809	21041	20857	20878	20879	20843	20705	20762	20832	20871	20749	20694	20902	20685	20772	20794	20746	20663	20741	21098	21041	20832	21132	20855	20714	20967	20778	20951	20557	20568	20666	20612	20886	20846	20607	20922	20760	20657	20724	20783	20857	20860	20717	20825	20770	20754	20871	20850	20769	20764	20785	20873	20734	20866	20819	20767	20854	20774	20912	20617	20730	20797	20680	20626	20707	20650	20703	20602	20684	20994	20738	20916	20934	20708	20991	20797	20613	20774	20762	20826	20796	20744	20758	20762	20698	20707	20862	20657	20688	20794	20643	20956	20949	21044	20861	20920	20832	20889	20689	20914	20681	20610	20978	20757	20747	20806	20878	20700	20727	21011	21070	21087	20821	20787	20975	20752	20734	20775	20855	20994	20929	20719	20732	20860	20873	20605	20614	20914	20691	20634	21039	20901	20827	20871	20702	20828	20680	20806	20952	20716	20652	20965	20713	20576	20770	20958	20937	20879	20959	20913	20904	20918	20832	20696	20567	20810	20762	20768	20833	20651	20649	20938	20938	21038	20785	20924	20870	20673	20963	20845	20937	21046	20788	20985	20942	20779	20625	20979	20882	20898	20765	20676	20694	20815	20948	20926	20862	20554	20766	20687	20835	20937	20962	20855	20651	20784	20822	20796	20933	20884	20912	20720	20713	20942	20576	20669	20782	20736	20952	20808	20866	20712	20954	20740	20691	20894	20670	20941	20917	20774	20929	20904	20669	20739	20810	20804	20709	20885	20773	20754	20898	20841	20712	20826	20683	20863	21028	20776	20932	20810	20975	20807	20874	20788	20802	20675	20817	20682	20667	20644	20773	20886	20774	20687	20696	20766	20890	20532	20517	20525	20951	20823	20926	20748	20860	20460	20632	20893	20769	20935	20925	20984	20712	20826	20858	20707	21056	20807	20887	20932	21143	20737	20781	20730	20906	20706	20736	20904	20888	20733	20913	20897	21055	20730	20629	20950	20757	20960	21050	20680	20782	20697	20840	20917	20705	20715	20679	20793	21009	20859	20960	20793	20696	20825	20791	20471	20696	20679	20803	20664	20866	20706	20823	20800	20705	21013	20883	20621	20893	20751	20689	21068	20851	20924	20839	20766	20763	20758	20767	20939	20886	20915	20824	20683	20570	20597	20914	20737	20790	20850	21016	20735	20623	20681	20848	20933	21008	20620	20865	20970	20627	20861	20767	20863	20925	20966	20792	20996	20789	20851	20812	20573	20758	20898	20737	20854	20895	20902	20832	20701	20438	20732	20990	20756	20903	20759	20797	20507	20607	21035	20851	20842	20803	20731	20935	20457	20735	20832	20631	20811	20576	20863	20883	20774	20808	20798	20689	20861	20763	20884	20737	20853	20690	20860	20828	20896	20931	20913	20742	20922	20781	20801	21002	20587	20730	20603	20819	20561	20795	20734	20968	20807	20521	20693	20649	20784	20592	20856	20907	20845	20876	20756	20743	20673	20883	20956	20778	20749	20864	20831	20957	20881	20924	20855	20679	20794	20655	20768	21022	21031	20841	20722	20845	20797	21023	20878	20824	20810	20903	20755	20838	20687	20816	21056	20855	20909	20927	20906	20851	20755	20939	20911	20687	20830	20920	20967	20908	20816	20832	20854	20869	20825	20745	20866	20880	20822	20706	20682	20612	21046	20792	20914	20763	20904	21026	20843	20688	20917	20761	20877	20845	20897	20622	20994	20848	21078	20794	20770	20726	20755	20644	20738	20749	20792	20711	20989	20821	20587	20902	20897	20878	20789	20841	20704	20582	20905	20936	20816	20842	20690	20854	20425	20713	20856	20780	20894	20856	20733	20798	20700	20756	20966	20775	20889	20686	20884	20861	20801	20845	20804	20684	20755	20762	20851	20825	20728	20718	20759	20732	20547	20649	20974	20716	21044	20942	20870	20807	20875	20726	21078	20671	20708	20899	20872	20940	20969	20791	20670	20658	20806	20917	20619	20856	20782	20898	20758	20817	20929	20621	20860	20710	20693	20818	21045	20628	20885	20812	20763	20711	20789
36327	57164	45421	28454	21060	18014	17165	17334	17066	17068	17107	17231	17311	17145	17189	17205	17185	17254	17286	17184	17174	16972	17092	17209	17124	17133	17093	17232	17252	17206	17079	17097	17181	17037	17222	17120	17174	17103	17283	17043	16990	16925	17245	17276	17022	17010	17083	17238	17070	17155	17336	16972	17131	17030	17361	17209	17063	17357	17153	17085	16986	17255	17185	17147	17150	17252	17074	17350	17156	17099	17135	17138	17172	17047	17168	17211	17207	17146	17160	17306	17235	17056	17122	17197	17061	17219	17267	17040	17180	17112	17088	17045	17088	17243	16912	17209	17171	17221	17169	17197	17175	17256	17136	17192	17111	17018	17189	17282	17149	17117	17063	17088	17024	17031	17163	17098	17208	17059	17154	17152	17109	17115	17256	17108	17195	17099	17554	17051	17281	17172	17227	17176	17202	17173	17142	17110	17236	17058	17282	17134	16999	17029	17069	17427	17188	17150	17169	17166	17072	17173	17164	16984	17255	17209	17176	17202	17069	17164	17104	17068	17109	17098	17281	17263	17101	17113	17056	17135	17056	17380	17090	17274	17148	17160	17173	17198	17130	17304	17104	17203	17150	16971	17085	17208	17149	17123	17165	17175	17180	17081	17106	17161	17020	17167	17225	17244	17296	17069	17161	17274	17202	17144	17270	17243	17162	17002	16988	17225	17149	17004	17248	17124	17224	17133	17252	17158	17205	17109	17018	17233	17073	17205	17106	17270	17078	17156	17273	17120	17117	17061	17207	17181	17205	17152	17141	17043	17124	17179	17239	17222	17086	17298	17114	17228	17051	16985	16977	17165	17136	17352	17399	16961	17186	17127	17193	16953	17212	17147	17079	17155	17206	17246	16971	17220	17242	17038	17118	17121	17107	17094	16963	17256	17169	17110	17261	17212	17149	17280	17036	17354	17057	17252	17096	17118	17049	17118	17046	17209	17208	17235	17246	17218	16892	17197	17284	17254	17155	17080	17301	17089	17126	17107	17292	17063	17260	17029	17258	17293	17215	17087	17162	17181	17089	17138	17114	17151	17286	17182	17184	17183	17147	17097	17163	17016	17217	17256	17240	17232	17337	17097	17203	17156	17288	17246	17076	17162	17133	17167	17041	17038	17358	16917	17175	17193	17105	17214	17151	17228	17203	17031	17167	17223	17097	17033	17012	17140	17176	17098	17220	17175	17095	17051	17169	17160	17204	16951	17207	17149	17078	17009	17168	17323	17074	17178	17278	17027	17159	17118	17177	16929	17200	17172	17198	17194	17072	17116	17215	17265	17314	17282	16998	17233	17191	17233	17022	17110	17321	17177	17129	17075	16933	17027	17219	17168	17015	17244	17049	17282	17115	17189	17023	17192	16938	17033	17290	17300	17187	17082	17340	17032	17101	17137	17075	17199	17125	17121	17105	17179	17213	17133	17097	17116	17226	17159	17127	17199	17116	17352	17153	16990	17251	17153	17113	17107	17171	17282	17081	17146	17265	17152	17186	17177	17203	17084	17317	17409	17033	17177	17110	17073	17109	17182	17174	17251	17104	17069	17298	17089	17184	17112	17269	17031	17067	17205	17154	17169	17238	17124	17239	17239	17206	17129	17213	17199	17204	17118	17152	17061	17057	17167	17216	17118	17132	17083	17096	17157	17265	17023	17054	17129	17229	17123	17053	17048	17208	17174	17092	17210	17371	17208	17248	17218	17155	17227	17101	17233	16987	17311	16991	17128	17147	17041	17178	17267	17066	17098	17086	17242	17132	17129	17045	17245	17164	17064	17264	17088	17167	17364	17136	17191	17104	17080	17354	17139	17255	17127	17160	17255	17181	17191	17135	17133	17177	17167	17147	17143	17050	17180	17106	17255	17126	17129	17334	17085	17131	17376	17150	17071	17169	17181	17178	17075	17070	17101	17163	17277	17124	17173	17150	17170	16999	17340	16972	17297	17204	17186	17043	17043	17165	17145	17130	17218	17114	17399	17206	17179	17242	17179	17077	17119	17177	17108	17095	17037	17216	17112	17195	17142	17359	17135	17190	17156	17293	17030	17272	17043	17127	17304	17227	17044	17130	17266	17263	16995	16884	17359	17119	17275	17305	17157	17043	17153	17275	17108	17183	16976	17257	16945	17008	17213	17057	17196	17254	17215	17108	17023	17007	17082	17010	17088	17086	17188	17072	17012	17072	16974	17187	17192	17160	17124	17298	17188	17205	17081	17248	17140	17178	17149	17064	17095	17310	17182	17364	17293	17094	17260	17031	17083	17030	17065	17312	17141	17083	17123	17074	17220	17259	17160	17171	17151	17135	17094	17171	17179	16986	17124	17185	17189	17129	16945	17279	17150	16950	17119	17166	17119	17062	17182	17290	17070	17031	17064	17034	17278	17218	17132	17075	17071	17134	17115	17250	17055	17076	16971	17121	17167	17097	17072	17185	17100	17080	17199	17078	17073	17215	17198	17024	17125	16974	17160	17128	17059	17071	17037	17128	17277	17116	17166	16983	17145	17222	17091	17157	17027	17132	17031	17145	17310	17159	17120	17221	17009	17167	17030	16956	17237	17194	17366	17208	17211	17103	17233	17064	17144	17116	17043	17182	17195	17226	17004	17205	17064	17102	17169	17150	17118	17180	17199	17161	17174	17275	17242	17099	17120	17087	17111	17430	17226	17131	17095	17085	17138	17266	17144	17186	17291	17161	17059	17227	17101	17097	17117	17044	17297	17129	17135	16937	17127	17221	17289	17296	17174	17233	17233	17033	17178	17212	17163	17224	17158	17178	17163	16882	17109	17131	17106	17230	16938	17234	17096	17204	17229	17204	17107	17119	17297	17034	16907	17290	17113	17126	17173	17161	17281	17058	17187	16959	17122	17236	17161	17186	17129	17183	17171	17193	17145	16963	17091	17282	17051	17164	17151	17175	17140	17209	17298	17012	17157	17294	17137	17093	17134	17217	17216	17151	17044	17172	17166	17123	17214	17071	17066	16962	16990	17310	17190	17086	17110	17147	17026	17344	17044	17037	17057	17160	17160	17174	17180	17172	17119	17190	17255	17150	17246	17236	17179	17352	16954	17149	17054	17351	17078	17134	16987	17200	17010	17048	17204	17138	17175	17071	17116	16992	17202	17147	17188	17311	17231	17124	17031	17205	17091	17265	17191	17290	17195	17223	17269	17458	17043	17069	17200	17191	17113	17174	17256	17234	17128	17186	17116	17283	17049	17128	17171	17075	17188	17151	17038	17187	16992	17046	17252	16918	17160	17203	17113	17151	17179	17101	17112	17101	17343	17101	17054	17201	17089	16977	17192	17172	17179	17116	17024	17224	17108	17224	17183	17155	17135	17226	17100	17167	17282	17255	17215	17190	17048	17112	17140	17262	17059	17179	17223	17124	17093	17300	17021	17231	17132	17134	17094	17155	17115	17095	17283	17209	17157	17183	17214	17167	17200	17151	17219	17058	17233	17265	17179	17121	16986	17212	17134	17144	17356	16832	17057	17113	17076	17051	17062	17108	17044	17225	17340	16949	17051	17099	17223	17109	17224	17244	17020	17120	17091	17022	17201	17055	17170	17219	17140	17100	17382	17239	17149	17324	17068	17178	17048	17231	16997	17147	17078	17283	17263	17196	17235	17014	17110	17163	17207	17177	17143	17181	17093	17300	17281	17230	17173	17117	16996	17092	17192	16973	17435	17023	17268	17129	17261	17030	16891	17221	17187	17301	17181	17084	17254	17222	17289	16989	16968	17257	17271	17081	17098	17074	17076	17139	17076	17062	17158	17048	17142	16956	17356	17107	17215	17185	17157	17258	17105	17106	17128	17245	16989	17122	17300	17090	17242	17233	17186	17128	17124	17130	17054	17094	17060	17097	17244	16955	17091	17241	17060	17136	17119	17163	17129	17120	17084	17263	17066	17110	17144	17306	17079	17126	17236	17030	17281	17084	17327	17152	17272	17090	17135	17229	17122	17172	16950	17176	17204	17020	17180	17206	17095	17051	17339	16911	17273	17241	17263	17297	17239	16888	17239	17152	17063	17045	17205	17123	17055	17195	17321	17156	17200	17073	17139	17172	17260	17092	17271	17257	17136	17209	17069	17255	17259	17217	17171	17157	17263	17095	17109	17101	17141	17019	17130	17010	17069	17135	17250	17085	17213	17111	17160	17122	17178	17091	17219	17244	17245	17138	16953	17017	17238	17148	17127	17056	17171	17109	17071	17076	17008	17097	17136	17155	17171	17289	17182	17008	17092	17105	17257	17120	17379	17142	17091	17266	17150	17133	17045	17149	17076	17124	17349	17028	17166	17199	17175	17072	17237	17211	17125	17206	17292	17239	17205	17152	17044	17129	17191	17257	17075	17223	17227	16932	17151	17249	17073	17248	17022	17085	17279	17105	17170	17228	17300	17065	17110	17104	17223	17237	17009	17043	17189	17026	17136	17065	17213	17198	17246	17056	17183	17107	16986	17043	17367	17050	17177	17031	17195	17244	17203	17240	17100	17187	17230	17151	17262	17246	16966	17068	17041	17185	17184	17203	17126	16971	17232	17182	17106	17075	17081	17009	17028	17122	17055	17288	16967	17113	17158	17297	17163	17198	17029	17202	17275	17203	17107	17213	17199	17130	17103	17041	17257	17092	17092	17263	17075	17168	17201	17321	17190	17184	17156	17230	17099	17281	16989	17048	17000	17168	17190	17201	17124	17183	17200	17147	17163	17101	17082	17056	17219	17144	17328	17199	17282	17263	17131	17102	17081	17172	17275	17136	17172	17242	17263	17111	17271	17306	16940	17237	17049	17133	17209	17080	17143	17142	17059	17154	17087	17128	17049	17260	17318	17101	17328	17100	16927	17261	17094	17060	17266	17072	17082	17097	17273	17243	17282	17028	17125	16947	17172	17078	17129	17115	16903	17167	17058	17210	17057	17100	17103	17023	17098	17125	17015	17187	17202	17078	17113	17257	17305	17224	17268	17118	17125	17184	17328	17006	17100	17229	17234	17203	17109	17148	17331	17200	17117	17176	17106	17145	17203	17106	17149	17174	17254	17204	17164	17185	17202	17016	17240	17168	17044	17324	17273	17173	17203	17032	17124	17165	17053	17304	17249	17066	16902	17144	17123	17249	17272	17239	17110	17252	17111	17187	17229	17432	17129
24611	25386	41759	38207	30009	25706	23533	21112	20659	20896	21134	20879	20779	20674	20820	20885	20719	20586	20632	20538	20743	20676	20857	20712	20698	20759	20800	20725	20608	20593	20710	20533	20617	20728	20861	20774	20641	20622	20616	20391	20681	20747	20842	20635	20667	20537	20741	20654	20957	20481	20450	20502	20729	20579	20787	20535	20448	20708	20565	20750	20482	20750	20884	20691	20578	20535	20803	20416	20629	20805	20571	20576	20516	20688	20771	20592	20748	20642	20449	20593	20661	20715	20673	20654	20667	20642	20431	20656	20698	20620	20664	20664	20351	20512	20629	20632	20508	20734	20635	20641	20718	20712	20558	20544	20742	20509	20711	20625	20444	20622	20584	20602	20842	20681	20671	20704	20426	20443	20377	20344	20573	20682	20408	20819	20575	20612	20592	20566	20722	20663	20474	20631	20737	20662	20603	20499	20548	20589	20529	20681	20628	20746	20457	20588	20714	20594	20483	20511	20471	20646	20484	20617	20580	20720	20531	20607	20748	20608	20550	20583	20776	20595	20820	20833	20675	20643	20657	20686	20929	20817	20812	20750	20595	20577	20735	20909	20423	20580	20660	20581	20573	20717	20723	20747	20501	20602	20558	20605	20684	20566	20583	20704	20668	20744	20508	20557	20650	20722	20629	20768	20534	20585	20613	20614	20581	20589	20472	20512	20521	20443	20706	20662	20656	20595	20505	20554	20583	20672	20601	20581	20478	20583	20681	20627	20675	20615	20503	20683	20576	20517	20469	20589	20515	20748	20652	20481	20483	20526	20612	20671	20777	20551	20571	20648	20615	20652	20637	20847	20559	20724	20538	20598	20677	20469	20673	20568	20654	20869	20687	20455	20548	20630	20703	20495	20799	20424	20428	20546	20486	20538	20640	20616	20570	20513	20659	20831	20779	20682	20433	20587	20711	20258	20577	20425	20789	20597	20654	20497	20750	20713	20757	20643	20566	20692	20478	20627	20603	20669	20538	20616	20818	20902	20767	20706	20717	20504	20528	20623	20573	20487	20735	20662	20671	20502	20615	20743	20594	20583	20673	20669	20583	20627	20396	20595	20616	20619	20466	20672	20711	20726	20472	20543	20438	20618	20550	20675	20700	20746	20679	20642	20690	20724	20502	20586	20460	20477	20563	20626	20635	20587	20750	20563	20551	20541	20825	20473	20468	20568	20630	20576	20668	20599	20560	20824	20795	20512	20740	20423	20597	20453	20609	20577	20642	20707	20607	20825	20519	20514	20705	20710	20567	20504	20560	20412	20552	20612	20751	20546	20598	20707	20650	20613	20578	20600	20478	20608	20736	20575	20946	20722	20559	20441	20481	20753	20548	20738	20459	20830	20636	20877	20738	20551	20705	20619	20749	20688	20565	20856	20662	20485	20816	20604	20586	20569	20591	20457	20571	20649	20608	20637	20442	20603	20656	20691	20809	20612	20689	20619	20759	20663	20523	20590	20440	20476	20710	20489	20688	20648	20408	20659	20555	20640	20613	20572	20592	20470	20754	20410	20595	20476	20519	20708	20848	20625	20480	20617	20753	20642	20552	20863	20704	20629	20658	20539	20469	20743	20700	20383	20715	20716	21002	20648	20687	20549	20897	20693	20570	20630	20779	20681	20613	20581	20593	20653	20552	20707	20502	20700	20649	20553	20630	20766	20520	20400	20530	20706	20787	20758	20786	20621	20654	20628	20595	20596	20549	20550	20610	20486	20467	20540	20525	20642	20693	20723	20657	20599	20545	20625	20665	20729	20803	20766	20519	20795	20641	20765	20621	20397	20817	20565	20370	20693	20633	20526	20554	20650	20688	20635	20696	20666	20502	20778	20700	20663	20540	20650	20687	20620	20572	20636	20422	20576	20653	20656	20707	20552	20654	20304	20600	20651	20566	20854	20628	20683	20556	20584	20632	20821	20494	20657	20702	20416	20833	20554	20673	20563	20798	20672	20928	20714	20774	20725	20714	20540	20707	20533	20636	20538	20480	20846	20770	20455	20620	20604	20464	20879	20698	20761	20478	20405	20692	20716	20543	20522	20625	20601	20691	20766	20363	20509	20560	20384	20646	20537	20903	20767	20642	20597	20626	20863	20753	20545	20910	20686	20738	20506	20758	20634	20659	20715	20646	20777	20855	20510	20605	20532	20471	20398	20643	20533	20496	20730	20756	20289	20683	20537	20558	20877	20529	20462	20639	20739	20467	20692	20571	20780	20674	20602	20612	20618	20479	20612	20669	20768	20626	20622	20785	20815	20564	20800	20626	20767	20420	20609	20631	20426	20571	20441	20595	20741	20749	20712	20641	20893	20627	20687	20711	20340	20435	20307	20731	20755	20548	20467	20572	20552	20618	20325	20431	20927	20733	20582	20549	20850	20730	20480	20735	20709	20560	20548	20488	20489	20509	20699	20620	20554	20406	20377	20619	20659	20576	20291	20573	20409	20755	20622	20671	20559	20473	20751	20769	20403	20428	20688	20359	20502	20437	20683	20644	20623	20580	20678	20432	20742	20380	20355	20657	20528	20660	20379	20591	20697	20546	20789	20776	20492	20544	20655	20757	20504	20664	20550	20688	20760	20754	20697	20800	20808	20793	20466	20492	20674	20625	20720	20506	20673	20562	20560	20570	20645	20711	20561	20721	20603	20703	20705	20732	20484	20446	20712	20665	20569	20686	20606	20573	20549	20635	20740	20316	20348	20641	20792	20741	20756	20517	20703	20553	20709	20706	20676	20560	20459	20572	20582	20536	20514	20709	20611	20809	20596	20631	20360	20735	20452	20463	20631	20575	20537	20498	20611	20710	20539	20742	20441	20650	20467	20728	20785	20633	20765	20691	20553	20631	20642	20701	20596	20638	20702	20537	20321	20738	20612	20607	20434	20654	20647	20618	20548	20675	20482	20667	20517	20487	20637	20730	20445	20763	20513	20659	20663	20765	20446	20611	20723	20783	20804	20443	20557	20634	20758	20497	20589	20706	20785	20596	20642	20767	20636	20629	20819	20694	20596	20585	20748	20591	20803	20642	20637	20647	20627	20578	20664	20870	20665	20765	20673	20626	20455	20454	20637	20871	20537	20712	20574	20475	20605	20508	20826	20607	20792	20720	20575	20742	20659	20869	20675	20852	20463	20487	20341	20472	20558	20596	20781	20642	20721	20536	20603	20622	20455	20455	20709	20632	20592	20547	20671	20671	20735	20674	20504	20895	20538	20476	20683	20749	20660	20745	20848	20692	20603	20788	20677	20676	20565	20533	20609	20509	20679	20778	20715	20598	20741	20804	20642	20558	20416	20375	20786	20703	20782	20709	20285	20599	20353	20493	20727	20456	20450	20545	20573	20587	20504	20599	20387	20489	20469	20605	20476	20704	20484	20361	20626	20607	20689	20651	20641	20773	20701	20525	20550	20540	20648	20723	20369	20453	20654	20709	20553	20594	20621	20517	20564	20623	20720	20715	20848	20699	20771	20583	20696	20828	20587	20680	20768	20586	20536	20504	20493	20550	20559	20498	20452	20501	20389	20593	20537	20840	20940	20808	20758	20553	20606	20704	20556	20410	20505	20530	20476	20691	20700	20630	20775	20762	20662	20624	20473	20532	20444	20635	20596	20758	20547	20589	20781	20756	20585	20974	20641	20736	20729	20617	20626	20683	20602	20776	20628	20567	20655	20623	20800	20684	20526	20704	20748	20799	20533	20574	20570	20554	20533	20433	20563	20754	20476	20581	20649	20713	20711	20741	20748	20459	20585	20592	20536	20744	20725	20720	20600	20372	20710	20561	20597	20705	20629	20631	20609	20720	20604	20924	20519	20553	20565	20506	20476	20703	20413	20741	20361	20593	20380	20520	20574	20605	20530	20526	20369	20519	20798	20645	20718	20581	20586	20648	20770	20631	21002	20815	20479	20577	20496	20498	20601	20471	20596	20618	20363	20642	20635	20641	20632	20599	20732	20758	20441	20399	20779	20638	20740	20981	20584	20669	20766	20512	20754	20727	20697	20748	20504	20730	20575	20697	20519	20678	20653	20499	20667	20558	20748	20599	20761	20679	20623	20541	20552	20456	20635	20656	20471	20747	20756	20595	20569	20760	20782	20719	20446	20823	20817	20824	20334	20469	20600	20842	20742	20474	20473	20749	20709	20468	20381	20826	20643	20708	20694	20698	20680	20692	20499	20531	20575	20771	20753	20577	20441	20705	20481	20730	20555	20698	20616	20473	20666	20453	20738	20674	20722	20779	20537	20665	20772	20779	20739	20629	20703	20536	20595	20621	20346	20566	20548	20624	20570	20755	20649	20684	20522	20656	20691	20647	20512	20640	20647	20740	20716	20713	20609	20545	20401	20773	20682	20746	20651	20592	20693	20607	20605	20464	20678	20700	20443	20584	20598	20687	20641	20694	20460	20516	20520	20764	20501	20854	20570	20472	20670	20600	20562	20604	20570	20643	20629	20743	20578	20533	20656	20715	20745	20561	20584	20819	20325	20483	20704	20770	20689	20717	20422	20684	20485	20517	20573	20624	20396	20690	20740	20796	20504	20792	20779	20631	20687	20672	20598	20515	20796	20607	20626	20839	20854	20706	20811	20755	20676	20678	20623	20635	20702	20522	20558	20709	20863	20520	20660	20669	20428	20830	20416	20476	20466	20756	20750	20736	20662	20667	20712	20605	20659	20474	20517	20718	20640	20579	20774	20728	20720	20567	20666	20443	20665	20800	20557	20531	20696	20613	20506	20658	20592	20805	20729	20742	20870	20556	20686	20546	20663	20587	20785	20707	20757	20561	20758	20582	20428	20694	20851	20612	20735	20508	20533	20630	20719	20424	20448	20786	20698	20710	20652	20384	20581	20759	20691	20549	20460	20704	20712	20510	20577	20680	20543	20567	20700	20558	20763	20705	20539	20493	20613	20727	20496	20605	20592	20675	20564	20469	20500	20600	20499	20402	20601	20679	20607	20789	20837	20497	20635	20548	20707	20378	20708	20580	20655	20635	20820	20735	20629	20601	20633	20646	20493	20393	20615	20476	20724	20510	20586	20673	20481	20464	20499	20581	20458	20612	20765	20618	20738	20627	20528	20578	20428	20488	20548	20713	20527	20530	20665	20595	20496	20626	20681	20635	20912	20501	20818	20414	20781	20748	20597
59866	98451	79538	50224	32810	21041	17491	17147	17030	17051	17206	17053	17187	16930	17027	17074	17172	16963	17236	17212	17009	17148	17128	17182	17138	17176	17103	17103	17031	17074	17189	17057	17136	17335	16923	16878	17043	16979	16965	17261	17146	17284	16930	17228	17038	17089	17088	17161	17182	17116	17033	17093	17121	17021	17165	17040	17181	17159	17157	17051	16904	17124	17174	17035	17180	17138	17064	17291	16942	17310	17207	17053	17093	17099	17076	17024	17043	17090	17039	16996	17016	16923	17113	17109	16873	17242	17057	17031	16979	16912	17122	17092	17066	17165	17096	17051	17143	16947	17079	17193	17015	17100	17013	16971	17091	17051	17080	16937	16861	17032	16878	17228	16971	17019	17118	16890	17139	17102	17040	17084	17004	17205	17033	17155	17123	17048	17123	17191	17002	17199	17133	17179	17133	17104	17167	17114	17069	17221	17032	17123	17155	17162	17179	17082	17062	17062	17045	17024	17184	17074	17055	16991	17117	16934	17121	17056	17131	17121	17124	16981	16930	16921	16915	17055	17117	17120	16930	17121	17041	17194	17277	17021	17142	16941	17130	17123	16988	17198	17088	17116	16976	17129	17179	16991	17036	17137	16913	17057	17037	16953	17253	17085	17195	17106	17191	17050	17157	17174	17229	16935	17179	17015	17134	16950	17025	17187	17065	17050	17233	16977	17033	17117	17100	17092	17075	17180	16980	17011	16976	17053	16951	17045	16993	17171	17107	16950	17166	17075	17011	17137	17054	17038	17197	17138	17049	17160	17041	17072	17008	17053	17015	17090	17106	17122	16982	16941	17042	17130	17125	17133	17099	16995	17097	17146	16917	17019	16875	17105	17118	17003	17060	17024	17086	17010	16877	17071	17247	16909	17012	17084	16991	17091	17090	17004	17079	17068	17191	17055	16993	17203	16996	17071	17066	17149	17051	17176	16941	17105	17126	17056	17111	17182	16940	17245	17186	17040	17131	17002	16976	17062	17190	17065	17108	17048	17215	17010	17178	17011	17115	17195	17150	17061	17119	17005	16836	17147	17171	17078	17128	17042	16785	17143	17118	17079	17219	16995	17067	17004	17029	17170	17165	17159	17031	17079	17007	16966	16937	17207	17009	16972	17051	17050	17127	16969	17101	17028	17070	17094	17017	17062	17013	17046	17062	17047	17140	17043	17051	17207	17144	17009	17030	17184	16988	17133	17175	17137	16951	17076	16952	17135	17284	17157	16997	17104	17057	17197	17105	17101	17039	17072	16934	17047	17063	16989	17075	16903	17082	17129	17050	17022	17137	17056	17086	17107	17175	16993	16900	17084	17101	17346	17134	17101	17121	17149	17138	16999	17077	17012	17111	17138	17176	17013	17157	17024	17000	16975	17088	16991	17225	17084	17106	16914	16940	17186	17070	17181	17099	17025	17067	17242	16992	16936	16880	17082	16955	17074	16921	17161	17042	17024	16718	17088	17151	17068	17251	16990	17115	16996	17015	16981	16892	17059	17150	17173	17129	17259	17173	17045	16901	17081	17156	17109	17295	17059	17076	17158	17076	17119	17096	17153	17124	17007	17012	17223	17092	17140	17069	17064	16993	17131	17135	16972	17076	17054	17186	17054	17245	16977	17075	17003	17204	17210	17096	16939	17059	17180	17000	17039	17157	17182	17132	17035	17196	17049	17038	17128	17049	17168	17160	17035	17129	17085	17040	16982	17164	16958	17222	17030	17087	17039	17143	17021	17245	16973	17120	16937	17022	17184	17010	17060	16908	16900	17105	17088	17178	16962	17080	16952	16954	17060	17026	16920	17083	17020	16978	17234	17330	17013	16884	17021	17148	16981	17095	17070	17184	17246	17127	16978	17098	17110	17163	17055	16916	17069	17046	17149	17042	17043	17009	17068	17163	16915	17047	17044	17356	17069	17126	16995	17102	17053	17121	17033	17051	16989	16988	17100	17034	17145	16994	17007	17120	17160	17110	17034	16963	17006	17251	17088	17216	17057	16944	17159	16922	16934	17177	16961	17141	16907	17150	17168	17076	17109	17154	16921	17190	17103	16895	17156	16982	17037	17213	17189	16921	17219	17017	16954	17069	16953	17083	17130	17108	16916	17001	17015	17012	16952	17090	17095	16952	16996	16976	17194	16949	17163	17093	16934	17015	17047	17052	17129	17015	16935	17068	17089	17092	16978	17019	17030	17119	17141	16900	17110	17097	17088	16970	17025	17219	16929	17095	16872	17076	16986	16933	17060	16979	16994	16999	17124	17158	17011	17168	17194	17162	17173	17232	16977	17089	16880	17160	16985	17199	16991	16993	16879	17276	16942	16936	17164	17093	17136	17134	16955	17331	17108	17198	16944	17141	17064	16985	17061	16974	17098	17074	17027	17127	17116	17068	16985	17161	17131	16923	17019	17133	17275	16974	17146	17244	17046	17082	16866	16976	17114	17155	17083	17123	17144	17000	17035	17152	17196	17066	17076	17127	17174	16977	16981	16981	17239	17219	17085	17109	17073	16973	17013	16997	17142	17006	17145	17246	17041	16942	17000	16956	17069	17029	17116	16877	17015	17192	16939	17092	17004	17001	17125	16999	16933	17081	17138	17297	16996	17132	17039	16841	17274	17040	17065	17018	17083	17081	17029	17182	16917	17115	17078	17059	16882	17118	17224	17014	17073	17010	16971	17052	17202	16888	17303	17054	17219	17160	17011	16914	17156	17034	17035	17081	17004	17000	16868	17258	17349	17064	16907	17069	17160	17073	17060	17160	17045	17185	17104	17065	17089	17113	17063	17007	17051	17088	17015	17018	16884	17017	17189	17060	17183	17009	17001	17062	17112	17258	17132	17107	17144	17031	17009	16776	17010	17060	17040	17056	17070	16988	17076	16968	16968	17059	16986	17167	17016	17052	16982	17098	17136	16919	17043	17014	16892	17067	17073	17253	17024	17087	16948	17055	17158	16949	17316	17023	17146	17126	16980	17270	17003	16895	17218	17082	17115	17051	17197	17116	17178	17025	17205	16998	17065	17336	17276	17112	16931	17251	17123	17198	17180	17174	17021	17053	17182	17085	17174	17074	17034	17136	17156	17073	16990	17069	17163	17135	17053	16966	17126	16986	17047	16891	17122	17054	17092	17175	17191	17087	16973	17087	17083	16913	17203	16928	16992	17137	17163	16864	17036	17041	17134	16977	16990	17068	17044	17050	16947	17196	17109	17094	16925	16934	17166	17172	17030	16968	16978	17251	16967	17156	16998	16970	16937	17145	16956	17312	16978	17092	17150	17091	17034	16991	16818	17198	17216	17192	17025	17152	17082	17094	17101	17007	17058	17086	16959	17117	16963	16938	17200	17163	16935	17004	17044	17225	16975	16983	16926	17120	17132	17037	17081	16920	17160	17111	16945	17159	16869	17114	17184	17048	17164	17006	17097	16925	17116	17067	17094	16893	17013	16968	16941	17275	17143	17162	17119	17058	17130	17205	17021	16870	17042	17154	17048	17023	17194	16955	17020	16894	17016	17103	17208	17121	17183	16916	17121	17057	16980	17028	17123	17148	17002	17053	17107	17094	17011	17014	17032	17096	17168	17053	16984	17098	17103	17237	17134	16996	17111	17069	17201	17041	16986	17093	17145	16990	17052	17063	17128	16959	17153	17107	17048	17091	17140	17183	17136	17088	17060	17076	16990	16995	17010	17051	17089	16946	16977	16964	17207	17024	17178	17024	17337	17065	17071	17089	17205	17191	17220	16965	17047	16949	17046	17013	16908	17065	17118	17112	17200	17043	16952	17062	16983	17036	17208	16984	17106	16988	16925	17325	17045	16927	17037	16896	17203	16996	17162	17092	17128	17135	17098	17099	17159	16852	17007	16988	16994	17137	17128	16962	17041	17138	16916	17060	17202	16986	16975	16910	17014	17212	17210	16985	17095	17179	17178	17123	17214	17051	17182	16936	17097	17125	17155	16986	16775	17181	17083	17015	16999	17078	16801	17174	17074	17030	17133	17265	17023	17128	17160	17056	17324	17041	17115	17020	17080	16919	16955	17097	17024	17159	17119	17070	16856	17188	17220	17077	17082	16812	16996	17085	17098	17112	17000	17013	17075	17021	17008	16977	16932	17117	17171	16988	17201	17067	17172	17164	17242	17079	17072	16953	17110	17143	16871	17196	17045	17168	17106	17043	16845	17020	17178	17128	16948	17156	17094	17081	16995	17230	16773	17121	17044	17063	17198	17187	16982	17088	17137	16928	17054	17258	16957	17111	17107	16974	17070	17342	16942	17097	17054	17257	17110	16882	17114	17088	17001	17073	16909	17152	16989	17098	17023	17238	17079	17015	17091	17016	16971	17029	17210	17125	17078	17004	17173	17135	16914	17032	17016	17109	16946	16920	17160	17187	17177	17001	17150	17198	17195	17082	16952	17129	17168	17158	17174	16973	16939	17064	17077	17041	17149	17199	17133	17141	17020	17216	17068	17166	17246	16995	17237	17204	17148	17008	17207	17105	17063	17248	17061	17228	17167	16999	17025	17154	16974	17118	17047	16945	17258	17007	17161	17080	17311	17221	16898	17185	17075	16911	17204	16997	16913	17105	17032	16987	16956	16882	17015	17068	17155	17061	17026	17105	17043	17049	17074	17007	17071	17130	16981	17022	17052	17232	17160	17087	17114	17083	16953	16999	17087	17100	17004	17138	16915	17157	16972	17308	17226	17068	17043	17248	17330	17069	16930	16870	17096	17081	17134	17123	16970	17052	17185	17009	17083	17063	17009	16978	17122	16960	16942	17166	17022	17025	17019	17211	17103	17038	16996	17085	17040	17005	17118	17079	17055	17055	16921	17053	17051	17110	17150	17132	17047	17006	17043	17114	16841	17193	17030	17142	16991	17000	17097	16968	17087	17217	17081	17242	17108	16964	17102	17081	17217	17303	17208	16947	17091	17031	16833	17309	17097	17050	16959	17244	17069	17150	17063	17025	17137	17092	17105	17168	17136	17009	17127	16751	17387	17114	17074	17180	16898	17339	17046	17096	17013	16970	17136	17184	16993	17224	16815	17163	17231	16978	17067	17032	17073	17040	17000	16954	17068	17096	16833	17221	17061	17154	16938	17036	17083	17054	16994	17125	17079	17091	16979	17008	17264	16934	17029	16989	17117
22982	22540	34408	30533	27786	26357	27412	21983	20900	21234	21397	21009	21014	21181	20851	20990	21143	21112	20867	21043	21211	21048	20843	20939	20942	21297	21075	20990	20818	20867	20869	20834	20928	20997	20758	20876	20766	20848	20786	20795	20826	20902	20820	20749	20804	21064	20901	20927	20749	20835	20755	20915	20683	20942	20872	20796	20755	20790	20852	21091	20737	20985	20835	20821	20705	20943	20837	20687	20906	20893	20717	20818	20580	20832	20674	20809	20685	20968	20812	20918	20715	20703	20700	20976	20668	20578	21001	20861	20777	20694	20880	20712	20785	20654	20708	20986	20918	20752	20769	20719	20625	20818	20775	20743	20969	21001	20822	20584	20824	20719	20937	20928	20682	20877	20781	20835	20890	20890	20923	20748	20772	20649	20616	20955	20907	20949	20750	20790	20793	20910	20797	20732	20821	20787	20681	20728	20812	20872	20961	20910	20667	20749	20948	20782	20908	20766	20771	20877	20890	20782	20915	20886	20652	20845	20663	20719	20743	20756	20823	20981	20731	20527	20924	20758	20601	20775	20912	20686	20939	20604	20659	20628	20796	20808	20950	20989	20970	20711	20767	20758	20651	20814	20668	20809	20682	20672	20831	20687	20748	20737	20789	20610	20768	20605	20581	20956	20912	20753	20826	20957	20800	20877	20580	20823	21127	20855	20808	20956	20645	20727	20692	20985	20784	20741	20552	20803	20657	20838	21164	20832	20727	20611	20793	20701	20943	20789	21041	20924	20936	20816	20793	20973	20653	20615	21005	20713	20719	20733	20842	20936	20906	20862	20635	20713	20616	20827	20758	20846	20878	20894	20955	20614	20785	20779	20842	20576	20799	20636	20804	21087	20747	20671	20794	20716	20831	20690	20908	20854	20832	20643	20745	20633	20997	20669	20597	20962	20799	20850	20648	20818	20926	20763	20865	20877	20865	20600	20735	20838	20457	20729	20777	20911	20904	20770	20959	20785	20783	20709	20759	20863	20620	20722	20697	20794	20666	20695	20742	20788	21049	20743	20782	20890	20712	20693	20686	20807	20687	20804	20923	20613	20790	20798	20578	20976	20897	20633	20722	20872	20943	20767	20825	20890	20703	20619	20771	20827	20663	20923	20659	20650	20671	20893	20845	20843	20748	20742	20731	20609	20837	20819	20695	20742	20755	20543	20688	20880	20791	20814	20918	21126	20653	20948	20976	20759	20712	20875	20677	20827	20733	20720	20716	20560	20727	20667	20689	20794	20734	20957	20816	20941	20895	20801	20767	20768	20755	20602	20711	20767	20719	20709	20855	20747	20891	20814	20696	20561	20733	20752	20890	20768	20904	20797	20788	20882	20795	20893	20910	20792	20805	20881	20781	20692	20892	20544	20683	20666	20991	20773	20650	20678	20679	20892	20995	20763	20834	20704	20942	20951	20721	20618	20684	20709	20682	20863	20780	20908	20643	20987	20747	20724	20880	20711	20731	20871	20685	20877	20753	20875	20718	20973	20819	20751	20772	20901	20952	20858	20886	20693	20677	20728	20596	20832	20989	21014	20643	20807	20605	20659	20880	20758	20935	20921	20751	20745	20883	20845	21035	20704	20805	20851	20936	20680	20847	20872	20797	20634	20761	20526	20772	20821	20624	20603	20740	20767	20640	20906	20855	20747	20917	20748	20931	20783	20989	20911	20827	20817	20952	20785	20792	20688	20748	20810	20843	20765	20656	20864	20808	20697	20756	20960	20886	20668	20659	20768	20781	20695	20923	20854	20934	20514	20647	20839	20812	20833	20665	20609	20866	20909	20705	20726	20773	20756	20574	20865	20962	20929	20810	20749	20686	20912	20884	20856	20676	20696	20541	20829	20727	20707	20502	20666	20415	20722	20744	20999	20747	20791	20762	20668	20743	20742	20813	20541	20657	20803	20741	20982	20924	20596	20788	20657	20971	20548	20779	20878	20739	20802	20790	20638	20916	20807	20811	20735	20735	20854	20735	20838	20656	20778	20773	20747	21072	20829	20821	20860	20883	20906	20866	20874	20717	20790	20807	20726	20689	20739	20821	21017	20933	20772	20760	20677	20761	20646	20777	20688	20672	20755	20702	20707	20594	20688	20762	20735	20676	20681	20855	20848	20803	20695	20612	20749	20974	20744	20813	20678	20783	20904	20778	20911	20887	20686	20619	21061	20652	20678	20763	20934	20654	20702	20926	20693	20723	20789	20844	20621	20838	20951	20931	20679	20874	20790	20799	20711	20818	20752	20853	20717	20737	20728	20838	20659	21041	20680	20709	20710	20671	20809	20925	20833	20783	20826	20573	20783	20969	20776	20577	20850	20788	20805	20649	20818	20657	20759	21051	20464	20908	20961	20772	20880	20790	20917	20810	20657	20873	20633	20762	20701	20685	20709	20744	20760	20770	20992	20931	20655	20878	20909	21094	20719	20899	20623	20736	20830	20744	20659	20748	20810	20765	20789	20825	20667	20767	20828	20790	20794	20864	20617	20854	20808	20839	20625	20717	20739	20798	20735	20800	20591	20701	20607	20723	20871	20937	20855	20753	20964	20906	20825	20637	20750	20505	20453	20749	20546	20642	20881	20709	20683	20760	20576	20805	20652	20646	20732	20745	20695	20725	20974	20763	20777	20838	20751	20707	20674	20824	20735	20904	20778	20835	20735	20743	21031	20793	20513	20778	20781	20544	20932	20850	20957	20758	20741	20737	20837	20895	20749	20679	20636	20733	20834	20768	20650	20730	20547	20791	20701	20531	20676	20836	20917	20608	20717	20775	20705	20794	20843	20657	20712	20896	20734	20704	20642	20785	20743	20905	20767	20893	20904	20966	20610	20935	20870	20737	20936	20767	21092	20909	20817	20930	20813	20538	20894	20792	20940	20809	20849	20819	20854	20858	20918	21205	20867	20599	20776	20700	20686	20884	20720	20905	20761	20708	20769	20726	20748	20888	20641	20851	20689	20750	20952	20667	20627	20901	20769	20919	20842	20812	20698	20890	20775	20909	20904	20756	20823	20739	20888	20801	20684	20881	20611	20662	20728	20776	20818	20903	20860	20566	20745	20865	20622	20784	20976	20898	20681	20544	20680	20720	20776	20886	20945	20640	20740	20951	20792	20873	20770	20781	20915	20936	20994	20804	20687	20660	20596	20853	20901	20646	20641	20656	20703	20910	20966	20584	20687	20660	20673	20891	20637	20779	20941	20747	20676	20535	20832	20627	20862	20899	20817	20737	20792	20898	20856	20771	20589	20909	20597	20989	20963	20996	20943	20788	20668	20799	20737	20956	20824	20945	20907	20995	20770	20850	20782	21033	20868	20714	20842	20902	20704	21006	20619	20977	20690	20890	20800	20645	20534	21008	20905	20841	20703	20673	20801	20650	20651	20625	20710	20796	21008	20862	20583	20656	20915	20856	20832	20896	20589	20745	20962	20841	20951	20827	20736	20785	20690	20618	20802	20985	20771	20801	20958	20671	20926	20644	20782	20745	20896	20771	20616	20623	20678	20822	20871	20741	20756	20912	20639	20669	20686	20954	20754	20954	20838	20937	20812	20744	20920	20726	20706	20814	20766	20781	20989	20761	20685	20939	20934	21124	20644	20744	20597	20608	20776	20908	20799	20744	20847	20917	20629	20923	20880	20933	20705	20861	20760	20837	20701	20651	20560	20739	20907	20826	20777	20646	20857	20758	20681	20962	20657	20888	20872	20680	20745	20802	20871	20687	20704	20813	20861	20723	21070	20699	20936	20854	20850	20889	20794	20722	20819	20706	20721	20676	20697	20638	20703	20798	20915	20879	20705	20677	20718	20684	20941	20736	20652	20896	20807	20732	20781	20912	20739	20717	20573	20716	20864	20763	20917	20633	20795	20728	20791	20741	21075	20725	20777	20816	20742	20939	20808	20644	20929	20765	20901	20780	20840	20778	20869	20670	20898	20908	20776	20773	20462	20843	20777	20782	20827	21018	20884	20616	20830	20761	20868	20606	20744	20829	20693	20747	20881	20802	20948	20698	20699	20653	20749	20805	20727	20853	20647	20920	20807	20828	20774	20934	21013	20769	20814	20800	20921	20781	20886	20701	20481	20827	20684	20630	20695	20659	20877	20947	20869	20546	20722	20790	20893	20686	20854	20753	20692	20716	20663	20656	20706	20707	21065	20585	20655	20679	20802	20852	20584	20751	20760	20935	20855	20732	20586	20737	20926	20904	20958	20888	20899	20976	20821	20625	20805	20563	20731	20714	20710	20854	20591	20829	20913	20735	20954	20895	20700	20764	20700	20598	20513	20977	20632	20733	20839	20971	20758	20854	20728	20760	20633	20711	20825	20884	20798	20774	20666	20619	20828	21016	20921	20829	20702	20742	20838	20844	20840	20915	20915	20735	20651	20822	20662	20795	21016	20817	20670	20817	20975	20798	20707	20820	20630	21076	20786	20652	20829	20831	20713	20714	20662	20632	20717	20749	20749	20764	20718	20820	20646	20841	20805	20854	20755	20824	20928	20599	21075	20812	20751	20877	20842	20874	20785	20743	20542	20910	20919	20620	20870	20824	20767	20626	20720	20756	20842	20714	20708	20797	20784	20935	20619	20435	20964	20602	20710	20511	20702	20678	20820	20724	20734	20880	20758	20816	20566	20840	20660	20871	20782	20697	20778	20737	20750	20772	20878	20725	20737	20980	20749	20934	20932	20713	20641	20736	20776	20860	20750	21232	20684	20658	20867	20764	20765	20709	20678	20707	20817	20559	20667	20813	20829	20764	20925	20841	20653	20707	20801	20797	20849	20856	20847	20627	20817	20753	20918	20884	20965	20680	20692	20829	20715	20691	20735	20763	20723	20554	20893	20652	20769	20693	20793	20717	20798	20953	20768	21016	20866	20765	20803	20742	20751	20905	20724	20781	20600	20560	20781	20850	20979	20735	20724	20720	20705	20742	20963	20900	20768	20744	20816	20811	20724	20825	20805	20817	20563	20727	20604	20662	21122	20704	20915	20665	20665	20712	20718	20705	20825	21050	20755	20833	20955	20879	20713	20848	20704	20718	20788	21040	20657	20836	20689	20801	20812	20852	20605	20640	20943	20743	20645	20820	20745	20886	20837	20691	20697	20685	20978	20880	20882	20688	20682	20761	20725	20571	20714	20812	20679
63986	107630	90446	64289	42860	25403	18441	17009	17140	17018	17150	16988	16947	17180	17139	17076	16911	17079	17074	17087	17176	16979	17079	17250	17211	17270	17065	17081	17106	17156	16990	17225	17279	17153	17058	17166	16979	17102	17209	16903	17099	17148	17214	17080	16996	17000	17235	17116	17211	17078	17165	17373	17156	17270	17224	17211	17219	16968	17072	17109	17020	17147	17190	17071	17066	17185	17148	17168	16984	17090	17192	17069	17076	17035	17288	17209	17140	17113	17102	17137	17138	17194	17220	17071	17117	16984	17261	17216	17051	17113	17231	17283	17092	17115	17098	17218	17097	17121	16953	17224	17136	17238	17017	17137	17049	16990	17073	16972	16984	16961	16993	17098	17249	17092	17034	17069	17039	17268	17146	17110	17160	17231	17042	17310	17051	17191	17097	17308	17080	17128	17295	17182	17096	17166	16992	17089	17140	17179	17127	17205	17229	16966	17162	17166	16998	17266	17070	16980	17153	17214	17162	17046	17193	17257	17156	17205	17052	17078	17322	17084	17165	17072	17097	17033	17184	17189	17136	17201	16989	17047	17260	17242	16997	17110	17190	17069	17094	17235	17114	17173	16978	17155	16968	17141	17179	17166	16989	17205	17131	17244	17125	17064	17118	17127	17008	17255	17204	17050	16999	17131	16960	17147	17282	17009	17151	17147	17005	17217	17184	17143	17089	17083	17044	17296	17211	16972	16998	17082	17311	17123	17204	17208	17122	17104	17194	17215	17325	17081	17188	17231	17218	17102	17247	17231	17189	17197	16904	17156	17023	17040	17043	17172	17384	17263	16964	17078	17101	17023	17027	17099	17106	17053	17181	17129	17138	17086	17199	16978	17287	17111	17223	16975	17018	16994	17216	17068	17101	17059	17030	17204	17161	17169	17305	17112	17050	17189	17171	17132	17214	17080	17034	17313	17143	17095	17076	17128	17036	17224	17149	17131	17172	17051	17123	16926	17073	17204	17050	16961	17183	17031	17132	17082	17176	17169	16953	17298	16874	17222	17192	17066	17095	17231	17264	17074	17075	17160	17047	17199	17109	17114	17140	17121	17037	17129	17119	16892	17168	17074	17054	17083	17040	17218	17057	17214	17102	17098	17000	17244	17113	17083	17017	16967	17255	17159	17174	17194	17049	17165	16973	16977	17178	17090	17080	17103	17115	16983	17124	17121	16962	16973	17061	17005	17096	17087	17238	17232	17247	17098	17110	17162	17082	17196	17069	17154	17078	17139	17126	17166	17072	17365	16966	17198	17173	17217	17151	17207	17106	16993	17163	17120	17071	17222	17010	17194	17127	17167	17004	17019	17118	16997	17070	17100	17055	16884	17196	17191	17127	17139	16965	17087	17087	17151	17087	17061	16959	17283	17197	17060	17167	17243	16990	16999	17092	17217	17156	17165	17138	17166	17156	17093	17217	17208	17100	16986	16993	17180	17013	16919	17139	17174	17188	17082	17106	17169	17291	17072	17193	17187	17100	17207	17017	17058	17143	17175	17125	17171	17123	17236	17069	17151	17096	17073	17138	17063	17230	17254	17157	17119	17224	17103	17206	17160	17111	17125	17237	17221	17156	17119	17223	17108	17169	17055	17119	17097	17142	17236	17199	17240	16931	17151	17195	17175	17183	17101	17129	17096	17261	17103	16985	16918	17106	17073	17046	17173	17208	17263	17100	17133	17073	17118	17123	17046	17151	17065	17120	17046	17080	17183	17000	17148	16984	17041	17015	17071	17049	17139	17299	17007	17145	17052	17003	17241	16998	17063	17082	17063	17171	17225	17168	17055	17196	17004	17179	16977	17138	17243	17106	17110	17111	17086	17015	17051	17265	17199	17112	16856	17001	17046	17081	17090	17288	17166	17185	17141	17286	16958	17174	17125	17246	17090	17167	17143	17093	17241	17203	17311	17147	17100	17232	16986	17077	17041	17160	17044	17065	16965	17092	17118	17143	17133	17145	17112	17220	17430	16932	17132	17286	17087	17080	17165	17171	17083	17144	17036	17003	17142	17184	17080	17141	17147	17135	17157	17145	17033	17136	17044	17025	17128	17161	17187	17180	17173	17212	17141	17122	17122	17132	17104	17029	17148	17168	16989	17172	17093	17088	17236	16964	17230	17070	17156	17031	16977	17109	17030	17066	17024	17068	17159	17208	17170	17104	16909	17022	17145	17131	17160	17128	17249	17021	16919	17206	17194	17052	16908	17156	17030	17091	17121	17061	17096	17065	17117	17077	17098	17137	16952	17202	17092	16957	17090	17153	16969	16998	17178	17089	17036	17226	17131	17023	17011	17085	17186	17201	17064	16949	17116	17071	17132	17161	17189	17109	17168	17026	17117	17089	17177	17239	17103	17224	17115	17057	17116	17177	17162	17142	17191	17002	17222	17096	17239	17139	17032	17140	17221	17012	17109	17193	17290	17199	16982	17035	17333	17210	17093	16914	17251	17086	16996	17207	17188	16868	17177	17196	16819	17019	17041	17122	17188	16961	17082	17082	17076	17061	17358	17362	17140	16993	17114	17095	17240	17167	17271	17000	17020	17165	17228	17112	17043	17018	17038	17112	17199	17224	17146	17188	17318	17117	17195	16944	16891	16961	17047	17127	17107	17151	17113	17165	17068	17129	17006	17101	17033	16976	17086	17340	17117	17121	17289	17126	17078	17026	17112	17098	17228	17209	17092	17046	17168	16993	17038	17182	17157	17039	17127	17030	17063	17146	16996	17221	17097	17052	17115	17107	17159	17214	17155	17112	17088	17118	17119	17141	17018	17066	17257	17253	17204	17000	16994	17131	17165	17117	17226	17189	16930	17276	17060	17090	16974	17113	17090	17134	17202	17212	17146	17234	17116	17070	17215	17160	17270	17137	17031	17292	17150	16954	17212	17096	17175	17189	17255	16989	17100	17041	17078	17208	16975	17144	16933	17024	17167	17136	17161	17029	17192	17083	17158	17262	17179	17050	17111	17136	17082	17078	17176	17204	17008	17202	17210	17250	17138	17139	17227	17133	17083	17006	17270	17181	17078	17033	17201	17202	17189	17123	17020	17088	16921	17184	17222	17171	17131	17122	16991	17223	17111	17202	17439	16912	17048	17089	16981	17078	17125	17112	17224	16988	17089	17167	17216	17254	17144	17076	17005	16959	17207	17077	17265	17215	17149	17001	17129	17295	17111	17103	17104	17074	17054	16979	17189	17150	16925	17287	17242	17096	17079	17082	17079	17155	17239	17142	17037	17074	17068	17283	17137	17126	17101	17028	16935	17154	17126	16999	17070	17000	17165	17104	17212	17060	17147	17171	17117	17192	16999	17197	16965	17178	17171	17072	17100	17041	17119	17260	17055	16986	17168	17068	17245	16947	17110	17123	17235	17135	17217	16994	17389	17224	17127	17397	17234	17028	16989	17268	17195	17194	17282	17076	17233	17267	17197	16944	17205	16998	17188	17105	17255	17068	17064	17271	17215	17052	17189	17150	17042	17102	17151	17132	17100	17204	17004	17127	17171	17184	17237	17094	17034	17233	17314	17205	17307	17014	17114	17071	17005	17125	17022	17124	17090	16885	17127	17100	17091	17146	17110	17265	17165	17278	17092	17132	17033	17178	17084	17096	17076	17066	17089	17176	17125	17034	17042	17063	17143	17108	17200	17192	17244	17235	17127	16978	17280	17137	17007	17030	17299	17293	17124	17186	16930	17137	17340	17194	17346	17012	17036	17170	17091	17237	17395	17103	17096	17361	17102	17219	17095	17105	17140	17130	17037	17084	16946	17101	17134	17192	17083	17246	17295	17004	17135	17187	17095	17208	17073	17281	17338	17172	17174	17128	17096	17074	17195	17092	17113	16936	17088	16944	17154	17209	17135	17000	17090	17182	17012	17253	16976	16959	17155	17161	17295	17119	17267	16975	17133	17064	16989	17073	17119	17231	17282	17180	16958	17180	16957	17111	17200	16961	17130	17223	16883	17113	17112	17081	16966	17199	17237	17067	17012	17042	17087	17140	17174	17156	17174	17100	17104	17140	17096	17171	16977	17209	17075	17245	16942	16944	17106	17246	17073	17023	17183	16990	17039	16990	17083	16986	17146	17227	17290	17273	17089	17103	17048	17027	17101	17207	17301	17242	17066	17161	17087	17178	17059	17171	17103	17054	17020	17220	17006	17125	17131	17117	17094	17138	16972	17154	17097	17163	17132	17024	17243	17078	17195	17199	17315	17053	17297	17233	17005	17229	17115	17113	17042	17037	17136	17113	17046	17272	17045	17141	17108	17137	17191	17064	17168	17092	17099	17003	17167	17253	17029	17121	17207	17363	16997	17082	17001	17307	16964	17150	17124	17204	17029	17268	17173	17190	17033	17027	17071	16971	17107	17124	17083	17204	17194	17155	17208	17184	17121	17103	17047	17033	17160	17082	17115	17058	17024	17138	17243	17094	17046	17205	17019	16959	17092	17113	17217	17054	17150	17180	17197	17114	17061	17006	17173	17183	17126	17084	16993	17319	16935	17149	17203	17105	17301	17060	17131	17080	17129	16909	17051	17021	17104	17196	16950	17191	17094	16993	16976	17168	17032	16931	17287	17187	17061	17040	17100	17071	17216	17170	17006	16937	16907	16936	17012	17164	17192	17229	16938	16961	16976	16977	17245	16896	17341	17073	17229	17014	17116	17192	17381	16985	16995	17095	17278	17187	17253	17184	17103	17037	17041	17025	16904	17189	17206	17041	17194	17046	17147	17128	17010	17045	16998	17293	17134	17152	16862	17083	17127	17058	17192	17273	17060	17024	17164	17292	17006	17204	17075	16952	17127	17152	17159	17091	16989	17274	17122	17165	17020	17199	17034	17118	17098	17118	17016	17268	17100	17159	17073	17226	17087	17158	17169	16878	17039	17261	17302	17151	17005	17015	17098	17104	17031	17240	17191	17103	17298	17066	17190	17257	17002	17171	17026	17243	17076	17026	17187	17107	17059	17105	17195	17091	17281	17243	17057	17069	17117	17353	17098	17063	17041	17099	17048	17157	17084	17182	17112	16957	17060	17220	17113	17271	17154	16986	17127	17018	17023	17168	17226	17150	17014	17087	17260	16974	17008	17027	16983	17118	17219	17084	17180	17081	17179	17124	17193	17094	17074	17061	17104	17196	17162
30404	36493	41681	32439	24065	21492	20965	20721	20521	20440	20514	20339	20494	20403	20609	20626	20574	20775	20422	20556	20733	20706	20555	20555	20493	20584	20493	20690	20503	20613	20654	20656	20570	20421	20437	20325	20358	20575	20544	20556	20388	20517	20612	20349	20649	20749	20540	20555	20519	20617	20659	20538	20505	20617	20563	20496	20528	20433	20649	20561	20448	20594	20472	20631	20327	20439	20482	20420	20488	20284	20550	20511	20740	20478	20430	20538	20577	20745	20421	20651	20354	20443	20516	20495	20255	20648	20481	20390	20586	20438	20442	20405	20597	20412	20351	20479	20507	20489	20377	20460	20512	20355	20535	20491	20561	20405	20606	20825	20583	20553	20486	20396	20518	20484	20465	20734	20414	20410	20420	20493	20345	20397	20437	20460	20498	20347	20633	20571	20459	20563	20445	20606	20513	20566	20558	20552	20294	20685	20420	20389	20476	20354	20347	20527	20377	20540	20579	20444	20464	20592	20369	20488	20458	20663	20420	20432	20774	20375	20562	20434	20448	20355	20658	20472	20634	20405	20643	20429	20485	20701	20595	20616	20568	20667	20470	20605	20347	20376	20631	20447	20381	20275	20447	20197	20503	20372	20557	20751	20446	20507	20392	20440	20698	20371	20523	20501	20463	20431	20575	20510	20792	20343	20619	20467	20509	20389	20297	20461	20186	20474	20584	20423	20497	20481	20569	20490	20531	20660	20820	20643	20530	20793	20737	20640	20672	20681	20501	20403	20811	20403	20410	20517	20386	20436	20655	20395	20438	20491	20523	20417	20479	20522	20428	20507	20476	20547	20311	20580	20535	20409	20527	20488	20491	20156	20573	20470	20568	20384	20718	20352	20375	20580	20453	20299	20440	20452	20415	20654	20506	20550	20581	20481	20514	20566	20629	20436	20682	20425	20313	20627	20639	20614	20519	20369	20488	20233	20717	20484	20550	20393	20557	20475	20346	20584	20389	20456	20660	20584	20714	20483	20605	20650	20357	20434	20648	20298	20389	20533	20435	20631	20479	20591	20460	20441	20579	20514	20411	20275	20446	20505	20657	20307	20512	20416	20563	20494	20541	20469	20444	20754	20530	20398	20419	20438	20237	20542	20430	20469	20455	20410	20403	20544	20539	20321	20328	20440	20475	20454	20597	20462	20475	20739	20504	20514	20585	20576	20534	20524	20693	20375	20414	20390	20542	20183	20420	20274	20518	20426	20363	20445	20309	20387	20517	20528	20653	20603	20705	20389	20430	20651	20452	20458	20459	20528	20301	20413	20379	20400	20539	20601	20596	20487	20580	20490	20596	20430	20438	20370	20472	20470	20402	20600	20490	20563	20512	20493	20477	20500	20381	20522	20431	20349	20290	20675	20529	20513	20793	20408	20601	20488	20482	20310	20616	20359	20481	20528	20479	20583	20789	20439	20504	20593	20719	20404	20422	20502	20624	20646	20580	20417	20411	20487	20500	20502	20286	20441	20514	20550	20721	20408	20375	20597	20532	20629	20556	20735	20357	20379	20351	20512	20602	20660	20665	20374	20586	20373	20667	20724	20462	20567	20443	20557	20359	20459	20555	20591	20403	20400	20348	20482	20515	20524	20262	20298	20663	20298	20490	20551	20539	20379	20500	20494	20364	20468	20466	20500	20549	20609	20544	20630	20633	20371	20495	20531	20615	20384	20531	20631	20603	20559	20574	20682	20428	20370	20515	20494	20426	20584	20321	20553	20440	20543	20410	20495	20766	20285	20607	20373	20526	20430	20762	20376	20556	20443	20339	20631	20457	20475	20677	20535	20664	20473	20593	20395	20565	20655	20200	20329	20474	20398	20699	20410	20264	20299	20235	20379	20462	20486	20344	20554	20482	20650	20564	20422	20696	20615	20670	20710	20413	20350	20384	20620	20634	20490	20627	20469	20659	20559	20558	20723	20531	20636	20378	20432	20458	20576	20578	20446	20462	20673	20538	20636	20401	20529	20591	20365	20522	20592	20608	20677	20697	20415	20593	20357	20607	20486	20579	20472	20621	20449	20591	20519	20526	20439	20342	20590	20458	20247	20255	20576	20711	20566	20453	20632	20606	20456	20409	20568	20303	20525	20558	20517	20493	20577	20451	20453	20202	20475	20536	20365	20310	20431	20511	20452	20547	20546	20537	20471	20409	20461	20580	20582	20604	20497	20599	20655	20450	20368	20620	20468	20572	20583	20479	20514	20574	20529	20498	20356	20396	20706	20463	20592	20490	20523	20538	20493	20397	20490	20599	20259	20487	20532	20383	20567	20702	20682	20517	20630	20365	20489	20260	20620	20467	20457	20698	20388	20374	20671	20512	20478	20679	20644	20474	20563	20618	20235	20509	20562	20426	20554	20607	20672	20734	20387	20524	20529	20485	20487	20484	20407	20615	20482	20513	20471	20469	20648	20581	20304	20457	20568	20560	20624	20759	20357	20541	20288	20634	20507	20371	20584	20460	20547	20520	20409	20395	20647	20592	20460	20393	20488	20570	20428	20279	20527	20518	20468	20492	20571	20691	20427	20493	20561	20619	20454	20591	20490	20479	20552	20331	20385	20465	20722	20387	20432	20459	20535	20634	20566	20749	20293	20596	20395	20605	20411	20424	20451	20554	20375	20631	20599	20550	20306	20450	20536	20531	20681	20487	20344	20683	20617	20533	20553	20476	20560	20600	20284	20413	20431	20406	20650	20531	20318	20409	20584	20548	20450	20362	20464	20358	20434	20425	20594	20457	20401	20579	20625	20446	20519	20406	20496	20438	20624	20642	20461	20284	20642	20526	20488	20641	20477	20397	20634	20504	20599	20469	20388	20469	20554	20536	20463	20537	20437	20626	20535	20334	20422	20436	20424	20566	20504	20538	20599	20467	20555	20465	20667	20629	20517	20628	20509	20549	20549	20517	20641	20632	20725	20710	20424	20456	20502	20565	20587	20625	20578	20434	20604	20525	20475	20672	20461	20502	20511	20424	20473	20349	20567	20612	20562	20445	20541	20680	20473	20532	20243	20507	20485	20563	20546	20473	20554	20342	20438	20413	20553	20362	20317	20795	20537	20596	20797	20626	20422	20610	20468	20646	20731	20434	20536	20235	20577	20326	20407	20352	20728	20527	20421	20514	20552	20672	20417	20423	20356	20580	20371	20616	20334	20519	20588	20664	20467	20518	20428	20404	20701	20662	20359	20421	20407	20544	20587	20356	20478	20434	20405	20327	20509	20666	20460	20493	20711	20406	20558	20260	20506	20368	20573	20638	20433	20403	20380	20456	20667	20189	20401	20450	20692	20466	20698	20392	20388	20280	20590	20632	20367	20582	20491	20552	20494	20421	20500	20385	20376	20544	20602	20473	20258	20542	20433	20456	20715	20484	20483	20480	20496	20392	20567	20438	20543	20236	20538	20403	20652	20404	20548	20649	20583	20546	20484	20457	20354	20561	20501	20635	20404	20412	20588	20531	20710	20444	20567	20444	20731	20624	20594	20590	20541	20561	20614	20704	20473	20521	20330	20385	20451	20635	20380	20334	20351	20446	20348	20543	20472	20335	20765	20307	20476	20500	20690	20571	20381	20594	20646	20394	20481	20557	20451	20603	20187	20372	20468	20635	20417	20442	20359	20396	20406	20259	20588	20511	20604	20805	20527	20622	20625	20397	20349	20611	20246	20725	20354	20593	20619	20617	20433	20590	20321	20508	20573	20601	20595	20626	20549	20570	20586	20396	20724	20649	20356	20514	20716	20677	20549	20551	20162	20253	20432	20646	20442	20624	20652	20607	20329	20592	20539	20576	20258	20525	20293	20675	20639	20389	20568	20532	20573	20445	20599	20543	20738	20553	20446	20549	20429	20432	20666	20453	20358	20594	20637	20438	20579	20527	20614	20709	20495	20401	20528	20429	20607	20471	20449	20551	20447	20535	20539	20450	20540	20502	20451	20451	20685	20356	20395	20533	20625	20436	20391	20528	20523	20430	20498	20456	20327	20402	20527	20668	20519	20520	20516	20582	20407	20762	20471	20492	20209	20616	20394	20655	20584	20527	20322	20456	20349	20606	20355	20549	20633	20582	20246	20575	20686	20476	20499	20272	20727	20566	20540	20615	20249	20517	20512	20419	20486	20522	20547	20552	20511	20483	20465	20667	20781	20635	20694	20526	20474	20725	20572	20464	20715	20411	20487	20563	20521	20419	20735	20550	20415	20295	20531	20544	20430	20526	20456	20514	20617	20449	20412	20495	20625	20387	20240	20348	20469	20574	20351	20463	20437	20683	20540	20622	20409	20610	20441	20655	20503	20314	20466	20445	20507	20529	20439	20419	20311	20447	20448	20646	20366	20566	20672	20576	20562	20500	20562	20589	20594	20458	20649	20584	20456	20492	20699	20569	20578	20527	20589	20751	20428	20588	20599	20463	20527	20722	20436	20481	20693	20628	20669	20517	20741	20711	20596	20463	20564	20413	20419	20503	20581	20524	20518	20489	20563	20305	20210	20564	20540	20592	20502	20478	20245	20419	20607	20734	20582	20357	20417	20369	20350	20635	20366	20438	20463	20561	20420	20701	20476	20542	20350	20496	20612	20500	20604	20465	20415	20687	20746	20624	20519	20519	20547	20456	20535	20343	20522	20480	20519	20676	20397	20514	20463	20422	20413	20396	20494	20505	20379	20433	20423	20781	20573	20348	20392	20360	20439	20560	20564	20594	20346	20461	20520	20496	20673	20517	20447	20387	20515	20549	20307	20468	20511	20438	20458	20515	20633	20473	20320	20302	20364	20501	20531	20544	20528	20463	20726	20427	20426	20486	20470	20554	20654	20743	20487	20472	20364	20607	20475	20550	20485	20785	20587	20374	20622	20210	20571	20393	20561	20493	20491	20491	20390	20677	20533	20631	20496	20579	20507	20676	20371	20488	20440	20739	20706	20402	20433	20507	20530	20669	20562	20527	20252	20557	20291	20647	20486	20502	20500	20258	20367	20468	20551	20407	20555	20421	20703	20558	20635	20488	20382	20489	20508	20681	20092	20796	20483	20620	20422	20648	20703	20279	20693	20507	20736	20312	20544	20500	20609	20648	20625	20612	20555	20371	20520	20518	20624	20554	20372	20269	20460	20361	20297	20494	20528	20566	20256	20587	20649	20619	20458
37512	57132	43915	27808	20078	17595	17025	16843	16823	16863	16970	16960	17036	16891	16957	16948	17038	17165	17073	17105	17063	16953	17151	16968	16975	16962	16966	16883	16827	17070	16910	17111	16891	17027	17088	16993	17054	17034	17053	16836	16919	17090	17022	16908	16974	17000	17021	17088	17050	16907	16908	16929	16957	17029	17024	17127	17010	16986	17082	16774	16851	17054	17008	17045	16861	16946	16920	16884	17009	16969	16921	16792	16962	16811	17152	17010	17002	17033	17093	17042	16926	17042	17066	17028	16897	16924	16927	17106	16746	17011	17048	17009	16965	16920	16974	16965	17052	17038	16962	17039	16771	16923	17106	17027	16969	16910	16975	16937	17029	17156	16945	16882	16956	17086	17071	17085	16987	16890	16888	16862	16886	17032	16911	16960	16952	17079	16824	17121	16752	16987	17026	16971	16885	17033	16920	16843	17055	16941	16991	16942	16956	17097	16901	17065	16989	16921	16925	17164	16889	16823	16987	16921	17178	16991	16766	17075	16890	16917	17061	16815	16997	16876	16829	17051	16904	17050	17128	16897	16873	17019	17114	17070	16836	17040	17023	16708	16985	16908	17012	16956	16954	16961	17067	16901	16904	16954	17063	16884	16913	17052	16984	16947	16972	16977	17002	16856	16810	17075	17104	17102	17133	16861	17061	17119	16774	16880	17045	17051	17188	17018	17013	16953	16907	16945	17053	16883	16894	17118	16913	16855	16977	16996	16906	17134	16952	17017	16963	16833	16959	16891	17061	16792	17166	16871	16973	16902	16895	17018	17165	16960	16734	16925	17054	17079	16963	16901	16723	17069	17118	17076	17078	17077	16974	16807	16989	17052	16934	17157	16851	16939	17143	17093	17090	16944	17059	16711	16966	17028	17025	16913	17017	16921	16918	16965	16852	17044	16871	17142	16865	17021	16875	16975	16928	16965	17022	17009	16991	16961	16927	16993	16957	16851	17089	17007	17120	16989	17024	16772	16899	17081	16920	16944	17110	16829	17118	16973	16922	16965	16891	17059	16850	16968	16925	17086	16924	16874	16901	16939	16990	16885	16914	17115	17065	16916	16961	17004	16778	17018	17035	16934	16963	16878	16882	16764	17060	16851	16990	17014	16939	17010	17204	16912	17059	16940	16811	16833	16948	17141	17107	17002	16879	17162	17046	16855	16872	16876	17127	16895	16881	16967	17134	17121	17055	16927	17170	17019	16969	17055	16945	16849	17067	16855	17105	17005	17034	16824	17035	16938	16860	16921	16989	16983	17057	16926	17003	16873	17005	16822	16864	16884	17091	17052	16917	16918	16792	17016	16758	16887	16744	16964	17040	16802	16982	16896	16939	17002	16949	16811	17001	16955	16832	17025	17037	16947	16999	16848	17010	17039	16769	16999	17090	16890	17091	16859	17146	16860	16825	16899	16790	16710	17081	16996	16935	17046	16854	17131	17006	16871	17017	16909	17090	16942	16946	16803	16882	17118	16788	16919	17107	17022	16976	17017	17065	17046	16794	17034	17071	16966	16936	17035	16930	16990	16982	16981	16873	16826	16885	17138	17052	16855	16887	16873	17036	17161	16802	16936	17058	16963	17015	16919	17065	16967	16987	16870	16925	17002	16962	16928	17054	16763	16987	17093	16918	16957	17013	17002	16823	16881	16790	17190	16833	16835	16765	16824	17007	16823	16931	16948	16804	17132	16961	16956	16954	16929	16870	16910	17055	16967	16769	16994	17026	17207	16840	16720	16963	16833	16854	16854	16977	16730	17136	16907	17054	17053	16815	17168	17038	16997	16850	17118	17062	17123	16924	16970	16876	16947	16805	16864	16862	16971	16926	17155	17036	17062	17048	16893	16948	16974	16942	16900	16986	17121	16766	16891	16764	16923	16949	16842	16796	17019	16890	17196	16857	17076	16993	16940	17192	17042	16963	17157	16830	16995	16872	16940	16890	16830	17124	16952	16979	16965	17201	16827	16926	17098	16998	16896	17011	16953	16955	16978	16883	16911	17065	16919	17181	16928	17041	16986	16926	17125	17182	16983	17035	16904	17015	16920	17014	16988	17048	17026	16919	16957	17063	16955	16966	16930	16860	16864	17079	16869	16867	16953	16920	16901	17018	16993	16810	16774	16839	16900	16884	17033	17014	17068	17161	17039	17171	16795	16807	17084	17000	17034	17128	16887	16861	17056	17041	16935	17059	17024	17077	16910	16915	16726	17026	17005	16958	17021	16892	16814	16857	16955	17021	17011	16855	17212	16872	17008	16957	16991	17150	17002	16873	16981	16925	17032	16959	17006	16953	16996	16823	17021	17013	16926	16974	16896	16899	16834	16897	16965	16964	16858	17040	17032	16870	16950	16988	16844	17018	16901	16973	16849	17047	16807	17093	16841	16997	17005	17023	17022	17015	17028	17055	16864	16984	16889	17011	16986	16934	17008	16841	16934	17100	17062	16894	16939	17091	16990	16955	16878	16978	17031	16804	16974	16826	17024	16947	17109	16995	16932	16862	16858	16953	16921	17027	17052	16950	17073	17244	16970	17005	16976	16903	16851	16912	16902	16771	17110	16960	16874	17025	17168	16873	16947	16943	16987	16892	17193	16850	17026	16998	16984	17101	16939	16939	16985	17107	16968	17089	17000	16903	17101	16969	17084	16912	17068	16987	16900	16909	16974	16876	16969	16932	16944	17068	17003	16974	16825	16826	17169	16910	17103	16863	17024	17066	17010	16996	17082	16974	16976	16806	16949	16673	16874	17032	17073	16768	16975	16979	16826	16959	16937	16945	17011	16879	17037	17125	17070	16979	16970	17085	16993	16869	16875	17010	17081	17019	16947	16759	17188	16961	16873	17149	16872	17038	16987	16979	17081	17147	16951	17068	16885	17018	17044	16859	17059	17028	16753	16946	16973	16847	17004	17015	16892	17087	16933	16972	16917	16867	16900	17064	16874	16924	17003	16865	16894	16915	16967	16899	16964	17112	16894	17075	17144	16892	17015	16982	16833	16933	17143	17097	16975	16875	16905	17027	17110	16900	16783	16905	16893	16956	16957	16757	17085	17055	16899	17061	16729	16937	16939	16968	17098	17040	16926	16841	17066	16919	16956	16907	17005	16915	16987	17062	16983	17033	16984	17032	16890	16930	16914	16845	17012	17109	17032	17020	17031	16886	16843	17134	16994	17168	16981	16943	16894	17071	16863	16826	16971	16965	16940	16941	16798	17043	16923	17021	16935	16911	17078	17003	17004	17017	16936	16946	16870	16950	16951	16944	17006	16999	16985	16983	16826	17040	16815	16710	16928	16926	16926	16976	16979	16970	17007	17077	16951	16815	16939	16881	17206	17062	17020	16895	16924	17005	16814	16965	16798	17019	16901	16915	16887	16914	17001	17009	16948	16842	17084	16759	17036	16957	17031	16936	16924	17028	17125	17087	16864	16941	16883	17093	16928	17041	17184	16828	16888	16955	17145	16828	17060	16927	16972	16775	16842	17010	16883	16933	17089	16843	16998	17061	16913	16912	16931	17046	16776	16895	16914	16927	16982	16939	16962	16966	17096	16837	17030	16970	17132	16917	17031	17078	17047	16935	16934	17015	17100	17145	17038	16933	17029	16923	17064	17072	16955	16865	16800	16940	16995	16936	17004	16997	17014	17148	16987	17167	16867	16954	17060	16846	16966	16871	16923	17104	16835	16995	17133	16933	16921	16896	17016	16892	17007	16836	17036	17080	17081	16831	16947	16979	17018	16946	16740	17030	16891	16949	16860	16904	16999	16832	17149	17057	17033	16860	17061	16898	17076	17024	17042	17147	16914	17125	17037	16961	16997	17016	17013	17091	16946	16840	16976	16815	17012	16914	17020	17029	16877	16846	16988	16861	16965	17162	16833	16974	17006	17020	17006	17054	16768	16962	17099	17197	16924	17096	16861	17017	16937	17094	16895	16943	16998	16990	16808	16899	17048	17000	17097	16953	16943	16790	17088	16845	16773	16890	17021	16999	16999	16946	16937	17015	17017	16906	17077	16904	16941	16889	16885	16707	16963	16970	16988	16892	17056	16845	16975	16940	17018	17078	16971	16870	16894	16852	16920	16994	16842	17076	16910	17058	16910	16924	16916	16854	16909	16922	16942	16792	16833	16901	16959	17015	16910	17036	17084	17015	16951	16898	17033	17030	16999	16886	17005	16977	16992	17074	17000	17130	16995	17002	16831	16853	16876	16915	16920	16863	16917	17095	16793	17026	16912	17176	16917	16971	16990	17114	16999	17056	17062	17060	16937	17023	17056	17047	17149	17200	16861	17004	16914	17093	17053	17060	16783	17105	16975	16938	16873	16986	16951	17096	16917	16871	16906	16963	17031	16788	16917	17008	16954	17073	17097	17005	16988	16918	16969	16958	16839	16959	17016	16835	17056	16861	17006	16931	16934	17034	16936	16900	17200	16796	16956	16835	17067	16939	17052	17128	16807	16845	16996	16889	16835	16897	17050	17005	17009	17144	16821	16809	17099	16828	17022	17063	17171	17018	17048	16954	16878	17032	17036	17043	16915	17022	17026	17073	17033	17078	17058	16945	17053	16870	17008	17089	16919	16891	16875	16908	16895	16951	16870	16914	17007	16928	17071	17021	17169	16794	16900	16932	16931	17057	16876	16935	17020	16811	16976	16958	17013	17206	16914	16960	17005	16929	17187	16925	16868	16894	16964	16879	16937	17067	17014	16892	16950	16918	16938	16988	17031	17026	16929	17006	17019	16952	17041	16909	17015	16907	16984	16901	17040	17179	16903	16777	16947	16950	16973	16920	17084	16932	16944	17006	16955	16946	17051	16717	17049	16781	16784	17013	16832	16904	16927	16942	16984	16930	17029	16950	16814	16991	16953	17087	17043	17097	16911	17115	16999	17077	16884	16855	16946	17160	16792	17177	16982	17097	16967	16850	16955	17065	16918	16905	16722	17006	17064	16881	16928	16841	16919	17143	17044	17138	16798	17079	17087	16991	16994	16942	16992	16896	16857	17094	17094	17031	16940	17101	16949	16859	16956	16897	17091	16936	16990	16920	16837	17076	16900	17020	17005	16961	16963	16898	16916	16878	16815	16927	16992	17083	16954	17044	17087	17018	16869	16886	16931	16922	16964	17221	16916	16764	16989	16801	16975
24727	25373	39255	35572	27387	24616	23275	20779	20566	20609	20554	20544	20675	20591	20531	20770	20698	20624	20755	20285	20527	20555	20437	20633	20388	20545	20631	20564	20595	20423	20438	20720	20622	20445	20637	20346	20599	20368	20355	20432	20766	20508	20381	20491	20268	20388	20691	20336	20465	20446	20564	20483	20563	20534	20379	20316	20409	20596	20354	20422	20601	20377	20561	20411	20401	20505	19972	20297	20267	20428	20288	20552	20540	20689	20715	20487	20478	20537	20305	20385	20308	20629	20442	20444	20217	20335	20543	20411	20516	20373	20325	20313	20598	20321	20444	20516	20371	20598	20444	20336	20437	20367	20302	20456	20420	20138	20628	20523	20308	20269	20370	20306	20366	20222	20389	20535	20491	20339	20171	20438	20376	20452	20556	20364	20252	20362	20360	20284	20532	20463	20586	20637	20479	20429	20413	20302	20646	20277	20300	20579	20274	20229	20256	20618	20676	20288	20450	20620	20720	20561	20350	20498	20364	20493	20366	20230	20464	20522	20445	20218	20396	20506	20417	20680	20298	20448	20472	20372	20267	20343	20344	20406	20281	20230	20321	20616	20417	20363	20378	20507	20493	20430	20352	20337	20649	20408	20621	20402	20357	20590	20610	20485	20584	20414	20269	20601	20355	20552	20523	20441	20423	20380	20394	20422	20389	20410	20297	20138	20495	20427	20184	20514	20483	20245	20494	20468	20483	20551	20541	20265	20473	20468	20453	20231	20322	20641	20324	20304	20545	20173	20386	20289	20430	20603	20417	20362	20609	20369	20493	20457	20478	20341	20308	20453	20508	20427	20580	20575	20701	20205	20313	20570	20477	20571	20641	20295	20385	20509	20507	20233	20316	20252	20477	20596	20369	20305	20554	20539	20521	20209	20179	20348	20360	20441	20559	20574	20498	20308	20368	20610	20375	20165	20308	20293	20358	20361	20327	20512	20468	20576	20266	20485	20490	20440	20453	20472	20545	20357	20213	20379	20469	20578	20202	20294	20324	20439	20450	20657	20338	20617	20569	20539	20371	20458	20337	20576	20609	20414	20345	20512	20333	20413	20559	20419	20356	20260	20328	20298	20326	20412	20396	20488	20543	20174	20467	20498	20481	20540	20483	20343	20402	20482	20391	20225	20550	20376	20324	20203	20297	20434	20519	20557	20404	20461	20422	20204	20392	20528	20200	20145	20452	20367	20248	20512	20555	20235	20426	20539	20297	20353	20285	20473	20418	20468	20478	20407	20525	20454	20342	20254	20299	20375	20496	20344	20453	20489	20441	20652	20621	20455	20607	20391	20628	20431	20183	20521	20365	20445	20341	20541	20385	20282	20416	20290	20541	20510	20507	20500	20256	20369	20551	20536	20503	20500	20275	20402	20582	20283	20376	20381	20655	20539	20449	20463	20444	20427	20481	20592	20457	20316	20533	20474	20548	20531	20435	20341	20542	20400	20374	20403	20411	20557	20446	20442	20388	20396	20332	20247	20549	20480	20471	20372	20385	20481	20387	20490	20587	20342	20343	20396	20486	20425	20354	20577	20392	20547	20449	20407	20491	20449	20462	20481	20232	20237	20542	20310	20352	20452	20441	20520	20379	20600	20508	20349	20497	20429	20392	20264	20498	20580	20427	20614	20594	20479	20372	20379	20483	20272	20456	20487	20416	20274	20476	20419	20382	20468	20486	20417	20311	20381	20342	20397	20559	20499	20563	20507	20356	20445	20481	20375	20631	20503	20448	20528	20576	20306	20450	20419	20378	20248	20371	20433	20397	20434	20356	20358	20488	20513	20508	20301	20667	20452	20377	20416	20455	20315	20246	20414	20483	20179	20485	20207	20322	20458	20369	20558	20466	20569	20464	20297	20447	20513	20656	20553	20558	20611	20560	20605	20434	20475	20549	20494	20350	20475	20526	20274	20685	20500	20449	20435	20781	20459	20405	20509	20329	20418	20599	20473	20503	20393	20586	20516	20430	20497	20515	20633	20387	20345	20361	20220	20567	20447	20600	20509	20668	20359	20517	20668	20491	20551	20479	20487	20340	20475	20458	20619	20390	20417	20361	20353	20338	20533	20496	20396	20351	20630	20390	20457	20417	20511	20392	20425	20386	20348	20584	20517	20327	20554	20346	20423	20433	20261	20307	20446	20445	20392	20508	20512	20191	20485	20681	20450	20236	20371	20470	20437	20635	20564	20429	20344	20384	20482	20360	20461	20473	20431	20326	20613	20225	20416	20459	20670	20307	20262	20529	20241	20281	20465	20472	20592	20614	20335	20432	20555	20258	20457	20663	20307	20307	20527	20393	20288	20532	20397	20182	20336	20332	20377	20514	20496	20689	20478	20444	20611	20327	20210	20491	20127	20534	20641	20482	20309	20485	20483	20306	20536	20419	20577	20371	20405	20275	20345	20299	20458	20514	20385	20456	20416	20402	20610	20233	20497	20396	20322	20442	20589	20270	20467	20678	20493	20591	20363	20389	20261	20382	20364	20391	20643	20441	20554	20473	20479	20563	20231	20442	20407	20387	20372	20324	20314	20289	20454	20401	20268	20397	20568	20493	20498	20433	20318	20272	20220	20418	20591	20472	20398	20383	20420	20499	20504	20480	20354	20499	20352	20426	20651	20665	20524	20242	20262	20395	20420	20551	20308	20262	20347	20508	20472	20417	20226	20227	20649	20288	20252	20415	20466	20446	20520	20498	20461	20527	20585	20455	20387	20309	20371	20540	20501	20524	20203	20340	20139	20315	20462	20469	20475	20577	20459	20325	20583	20330	20512	20655	20469	20543	20545	20613	20503	20308	20424	20404	20402	20292	20618	20302	20666	20382	20554	20517	20627	20428	20469	20315	20249	20626	20407	20284	20558	20438	20520	20524	20430	20340	20243	20476	20535	20342	20598	20489	20662	20292	20365	20334	20426	20419	20281	20373	20432	20348	20618	20463	20480	20388	20281	20242	20346	20640	20454	20455	20439	20424	20326	20530	20264	20389	20394	20437	20372	20287	20409	20429	20303	20330	20335	20584	20347	20552	20309	20388	20328	20617	20423	20262	20357	20396	20615	20500	20401	20466	20561	20585	20374	20533	20457	20449	20503	20471	20570	20531	20320	20526	20422	20560	20353	20615	20482	20314	20380	20340	20431	20481	20612	20511	20505	20346	20400	20517	20303	20342	20354	20499	20537	20424	20324	20341	20472	20365	20552	20386	20251	20473	20413	20376	20286	20686	20500	20578	20529	20418	20620	20471	20470	20287	20540	20473	20476	20473	20531	20482	20558	20407	20297	20425	20203	20415	20441	20404	20292	20349	20410	20478	20634	20478	20237	20362	20605	20605	20356	20366	20198	20417	20304	20304	20402	20438	20638	20435	20436	20401	20303	20395	20764	20440	20416	20282	20490	20482	20315	20280	20345	20372	20283	20507	20601	20308	20529	20354	20348	20476	20371	20378	20449	20395	20326	20440	20504	20347	20471	20261	20288	20600	20340	20419	20383	20488	20580	20494	20441	20327	20376	20474	20429	20346	20421	20412	20474	20244	20574	20406	20477	20493	20500	20422	20477	20280	20482	20546	20469	20452	20403	20222	20513	20352	20450	20427	20298	20408	20481	20348	20310	20367	20481	20771	20621	20477	20451	20522	20659	20353	20520	20629	20384	20615	20350	20399	20362	20404	20488	20460	20250	20291	20363	20524	20618	20446	20562	20540	20508	20519	20435	20543	20403	20549	20362	20540	20488	20475	20217	20462	20519	20486	20522	20521	20438	20453	20361	20324	20467	20491	20588	20176	20271	20327	20361	20320	20385	20220	20503	20262	20372	20448	20405	20486	20520	20418	20338	20424	20251	20495	20357	20525	20265	20590	20372	20425	20504	20264	20455	20230	20340	20501	20363	20351	20544	20497	20424	20415	20343	20277	20283	20411	20399	20523	20440	20423	20291	20435	20646	20376	20222	20208	20324	20400	20280	20271	20421	20288	20754	20446	20464	20317	20463	20434	20463	20437	20411	20295	20441	20421	20160	20507	20343	20431	20506	20452	20591	20409	20540	20118	20713	20428	20547	20487	20502	20636	20654	20493	20374	20363	20380	20545	20416	20461	20523	20539	20299	20529	20555	20490	20370	20439	20554	20554	20413	20428	20400	20508	20603	20365	20539	20629	20460	20685	20302	20578	20404	20406	20213	20447	20377	20684	20496	20455	20405	20380	20473	20379	20401	20474	20308	20224	20295	20416	20305	20296	20309	20245	20544	20400	20404	20585	20323	20284	20298	20460	20415	20461	20394	20487	20403	20489	20126	20431	20272	20406	20551	20506	20484	20561	20341	20389	20479	20095	20371	20357	20436	20378	20502	20518	20515	20351	20283	20508	20479	20254	20244	20284	20282	20484	20370	20281	20480	20436	20262	20289	20465	20527	20692	20599	20469	20404	20323	20569	20453	20656	20479	20351	20305	20323	20536	20625	20718	20519	20598	20327	20465	20459	20404	20438	20240	20313	20503	20401	20438	20486	20635	20485	20591	20355	20496	20326	20377	20504	20541	20389	20356	20274	20600	20684	20521	20471	20479	20382	20438	20330	20465	20582	20442	20403	20586	20636	20397	20414	20405	20588	20585	20295	20498	20525	20471	20447	20510	20366	20383	20541	20395	20299	20313	20511	20407	20381	20536	20366	20350	20540	20398	20216	20413	20627	20431	20665	20272	20547	20482	20402	20396	20526	20276	20497	20488	20383	20394	20410	20573	20232	20445	20394	20372	20303	20582	20342	20420	20530	20563	20502	20498	20145	20372	20508	20364	20342	20345	20453	20637	20451	20288	20430	20574	20449	20485	20377	20598	20711	20604	20504	20555	20496	20290	20470	20418	20551	20486	20567	20387	20232	20306	20349	20438	20198	20463	20487	20549	20536	20405	20390	20412	20376	20243	20437	20334	20432	20372	20563	20534	20531	20508	20362	20422	20520	20368	20473	20320	20548	20342	20470	20251	20541	20342	20443	20618	20522	20455	20356	20404	20480	20436	20476	20479	20503	20579	20464	20318	20548	20490	20279	20273	20571	20256	20276	20550	20493	20371	20479	20323	20302	20595	20370	20225	20476	20493	20644	20386	20305	20611	20522	20537	20598	20574	20357	20207	20343	20549	20489	20472	20500	20604
62116	98328	77045	47408	28564	19527	17483	16972	16914	16877	17020	16970	16941	16965	17007	16899	17014	17117	16997	17169	17078	16973	16970	16975	17125	17053	17081	16953	16949	17002	17044	17049	17052	16955	16906	17121	16945	16923	16999	17036	16885	16888	17158	16943	16984	17192	17061	17022	17234	17224	16929	17067	17049	17028	16846	17169	17095	16815	16995	17067	16991	17008	16896	16956	17121	17153	17028	17112	16980	16971	16956	16975	16939	17010	17155	16888	17083	17000	17024	17058	17077	16944	17072	16919	17028	16966	16947	17125	17058	16803	17052	16878	16823	17044	16998	17122	17095	17128	16969	17047	16987	17161	17064	16917	17003	16899	17014	17103	16989	17180	16952	17000	17120	17215	16982	16963	16946	17085	17058	17049	17021	17103	17087	16885	17009	17064	17041	16953	17045	16860	16999	17039	17057	16883	16999	16985	17056	16985	17026	17101	16959	16906	17071	17119	17005	16847	17132	17024	17000	17056	16980	16922	17157	17090	16990	17029	16825	17131	16831	17001	16884	17093	16973	16857	17188	17031	17093	16905	16936	16957	17089	17014	16944	17101	17129	17160	17021	17001	17056	16854	16949	16876	17048	16896	17020	16940	16996	17128	16765	16973	17045	17059	17043	17038	17044	17171	17026	17162	16840	17001	17033	17059	16941	17099	16940	16884	17144	16884	16938	17031	17091	16956	17002	16928	17120	16914	16961	16943	16924	16928	17035	16952	16840	17013	16971	17085	17176	17012	16963	16952	16927	16880	17120	16991	17101	16994	17043	17059	16934	16993	17101	17137	16996	17085	17030	16920	17150	16910	17028	17014	16861	17063	17034	16931	17031	17019	17073	17123	16863	16935	16970	16822	17056	17101	16979	16984	17009	16845	17178	16931	16807	17191	16939	17117	17053	17055	17062	17029	16980	17007	16972	17031	17023	17270	17161	16923	17077	17154	17124	16964	16964	16910	17056	17024	17014	16935	17026	17153	17079	17058	17073	16997	17041	16932	16951	16934	17076	16977	16889	17047	17037	17132	16971	17101	17183	17028	17239	17234	17143	16846	17039	16942	16905	16989	17093	17016	16944	17040	17087	17009	16965	16891	16842	16858	17019	16886	17088	17043	17151	17006	16839	16873	17003	16953	16963	17136	17033	17058	16970	17135	17061	16994	17072	16947	16989	16932	16842	16999	16837	16968	17106	16909	17040	17033	16955	16868	16954	16944	17111	17047	17017	16968	16863	17087	17008	17005	16989	16934	17006	17012	17086	16970	17009	16840	17111	16966	17068	17025	16829	17129	16868	16893	17035	17094	16982	16881	16999	17042	17023	16924	17099	16915	17155	17012	17102	17126	17038	16897	16979	16865	17131	16979	17069	17073	17204	16984	16913	17032	17061	17016	17018	17062	16830	17021	16949	17047	16881	17071	17105	16884	17039	16784	17103	16757	16976	16973	16990	16926	16799	17085	16965	16990	17007	16972	16948	16898	17031	17128	17081	16961	17087	16941	16978	17080	17042	17136	16928	16981	16953	17057	16920	17027	17083	17026	16884	16835	16963	17003	16921	16927	17098	16930	16951	17061	16794	16997	17034	16842	16899	16777	16910	16947	16981	17026	16972	17112	17098	16946	16851	17103	17060	16950	16995	16873	16939	17082	16980	17013	16895	16875	17036	16939	17194	16924	17067	16931	17060	16998	17054	17068	16901	16921	16932	17022	16927	16912	17037	17138	17120	16824	16980	16995	16862	17059	16970	16975	17087	17107	17012	17021	17095	17006	16757	17197	16952	16953	16939	17114	16993	17050	17025	16974	16929	17080	17047	16874	17007	16984	16917	17018	17026	17061	16973	17172	17107	16870	17085	17253	17050	16901	17010	16874	16848	17048	17196	17247	16877	16955	16993	16938	17005	16938	17001	17025	17135	16984	16967	16947	17151	16908	17022	16982	17012	17019	16846	16995	17010	16882	17077	16999	17029	17175	16946	17012	17023	17000	17116	17160	17064	17104	17083	17136	17081	17044	17126	17027	16930	17074	16814	16999	16954	17146	17017	16981	16900	16936	17060	17235	16810	17133	17022	16989	17128	16947	17148	17063	16856	17089	16838	16969	16772	16962	16887	16876	17154	17001	16847	16942	17135	17019	16994	17050	16984	17124	16974	16996	17028	17008	16914	16834	17128	17176	17144	16928	17035	16939	17143	16897	16971	16917	17001	17087	17067	17107	16999	17071	16904	16960	16870	16953	16907	17001	17128	16968	16798	17013	17224	17114	17098	16983	16959	17165	17087	17096	16947	16971	16990	17046	17100	16959	16976	16976	17067	17007	16920	17028	16872	17034	16990	16930	17136	17040	16988	17085	17106	16983	16989	17064	17009	17155	17042	17066	16954	16924	16700	17255	16909	16961	16888	16927	16921	17055	17081	17060	17028	17060	17162	16931	17060	17129	17166	17093	16957	17006	17021	17035	16885	17164	17126	17114	17070	17047	16860	17133	16914	16899	16912	17106	16960	17127	17135	17312	16983	17036	17098	16951	16826	16973	17007	17139	16981	17124	16831	16858	17185	16996	16866	17038	17054	16852	17086	16986	17012	17005	16957	16840	17178	17055	17100	16999	17033	16864	16907	17009	16934	16939	16934	16884	17001	16856	16933	16895	17127	16970	16973	16862	17009	16801	17009	17142	17093	16876	17049	17027	17142	17085	17092	16817	17008	16677	16839	16964	16843	16967	16947	17188	17067	16784	17013	17066	16940	16968	17052	17047	17005	17068	17201	17156	17085	17008	16956	16883	17084	16936	16989	16910	17075	17002	17031	17114	17088	16967	16820	17168	16871	16881	16906	17129	17034	17049	16891	17098	16923	16872	16926	16806	17003	16768	17194	17090	17018	16986	17007	17098	17162	17028	16931	17133	16834	17083	16978	16952	16924	17036	16971	16830	17194	17002	16954	17074	17062	16921	17105	16984	17159	16954	17128	16908	17120	16953	16944	17060	16827	17013	16961	16875	17093	16947	16992	17177	17017	17174	16955	16958	16999	17080	16993	17103	17093	16946	16997	17141	17371	16933	16944	17007	17048	17042	17132	17245	17041	16983	16839	17045	17080	16934	16827	17031	17124	17090	16922	17088	16951	17008	16845	16968	16885	16902	16963	16784	16960	16812	16811	16998	17051	16812	17068	16939	16938	17123	17081	16969	17087	16842	16924	17040	17049	16872	17103	16918	17005	17290	17036	16927	17054	17059	17058	17090	16794	16950	16860	17097	17046	17045	17149	16957	17102	16983	16982	17157	17086	16870	17053	17073	17051	17188	16977	16946	17134	17023	17013	16919	17006	16935	16977	16947	16953	17058	16882	16995	16945	16893	16981	17046	16890	17019	17099	16908	17000	17061	16839	17148	16998	17018	16988	16915	16965	17037	17010	17029	17076	17036	16951	16878	17140	17022	17255	16993	16960	16921	16855	17087	16991	16994	17019	16932	17118	17043	17047	17102	17056	16936	16937	16992	17083	17019	16831	16997	17131	17232	16894	16927	17048	16947	17074	17072	17029	16862	17009	16942	16939	17134	17121	17002	17180	16953	16826	16944	16986	17054	16906	16946	17094	16946	17079	16875	17077	17159	17014	17011	17127	17188	16856	16987	17138	17170	17037	17048	17012	17007	16939	17032	16980	17008	16984	17176	17076	17009	17171	16826	17165	16922	16857	17115	16911	16878	17120	16896	16984	16971	16957	16923	16898	17130	17102	16931	17056	16944	17060	16890	17059	17184	16878	16878	17133	16923	17157	16895	16969	17026	16876	17167	16754	16982	17149	17023	16924	17086	17035	16933	17033	17048	16995	17204	16911	17006	16914	16822	16949	17088	17013	17045	16960	17138	16987	16970	16787	17125	16908	16962	17065	16982	16856	17039	17036	16971	17052	17003	17010	16931	17084	17037	16865	17061	16972	16987	16942	17147	16919	16938	16889	17192	16944	17219	17036	17193	17070	16893	16898	17107	16959	17184	17071	16980	16904	16936	16946	17032	16963	17086	17052	17044	17107	16885	17004	17030	17000	16856	17212	16972	17058	16937	17005	17079	17042	16984	17004	16953	16897	17033	16954	16944	17083	17155	17014	17051	17090	17111	16824	16915	16978	17171	17091	16976	17004	17094	17011	17086	17048	17078	16898	17177	17132	17083	16954	17166	17052	16892	16772	16985	17028	16949	16946	17043	16996	17032	17043	17025	16817	17093	17147	17017	16931	17105	16904	16986	17085	16913	16988	17085	17114	16959	17021	16879	17143	16975	17059	16900	17144	17069	16942	16852	16929	17021	17055	16948	16999	16968	17208	17039	17130	16952	16959	16941	17020	17079	16981	16821	17047	17199	17145	16864	16947	16898	16951	17079	16926	17044	16976	16923	16900	16895	17106	16969	17077	16998	17093	16902	16972	16853	17112	16924	17196	16894	16940	17001	16916	16885	16937	17032	16966	17044	17033	17055	16929	17003	16782	17134	16974	17008	16855	17120	17066	17227	16901	16993	17132	17064	17064	17155	16929	17018	16875	16928	17021	16949	17060	17059	16876	16918	17136	16889	17068	17052	17039	17081	17001	17059	16996	17170	16904	17141	16921	17039	16941	16933	17083	17033	17002	17032	17005	16954	16978	16970	17000	17018	17177	17052	17229	17003	17111	17051	17010	16820	16887	16914	16981	16807	16823	16989	17069	16909	17032	16909	16939	17106	17153	17126	16997	17028	17021	16945	17051	17099	17189	16995	17130	17043	16935	17110	17058	17043	16812	16676	16919	16938	17053	17029	17154	16819	16977	17170	16881	17000	17084	17103	16946	17058	16959	16924	16877	16968	16936	17004	17076	16955	17055	17067	16936	17140	16970	17042	16947	16941	17073	17136	16956	17084	16857	17042	16893	17111	16930	17029	17093	17061	17059	17002	17037	17003	16873	17067	16914	17069	17104	17065	17066	16864	17269	17012	17085	16990	16845	17249	16912	16949	17227	17029	17007	17067	16935	16958	17010	17206	17078	17009	16921	17037	16808	17148	17029	17008	17021	16982	16883	17015	17001	17111	17010	16979	17094	16951	16975	17113	16867	17023	16999	16998	17033	16955	17104	17126	16875	16938	16870	17124	16950	17128	17057	17054	16897	17131	16996	16833	17131	16987
22956	22957	34358	29314	25259	25342	27362	22576	21903	22278	22314	21994	21970	21986	21890	21970	22195	21878	21959	21713	21926	22007	21932	21887	21598	21597	21738	21978	21965	22009	21986	21766	21753	21676	21799	21699	21730	21649	21671	21794	21670	21804	21963	21776	21587	21808	21720	21795	21456	21763	21820	21768	21781	21823	21754	21817	21665	21767	21534	21736	21900	21580	21613	21635	21597	21519	21743	21870	21915	21667	21828	21441	21570	21832	21850	21816	21701	21825	21592	21539	21481	21680	21730	21733	21665	21467	21503	21738	21783	21736	21566	21929	21712	21545	21672	21773	21669	21458	21734	21777	21710	21613	21611	21888	21652	21572	21727	21636	21665	21673	21604	21340	21392	21637	21705	21613	22009	21659	21812	21856	21856	21680	21675	21621	21948	21478	21718	21750	21673	21635	21585	21751	21757	21460	21460	21604	21647	21706	21536	21519	21607	21729	21771	21634	21644	21506	21568	21553	21594	21797	21578	21793	21722	21651	21424	21520	21563	21605	21851	21637	21754	21599	21651	21574	21750	21825	21660	21683	21754	21391	21762	21617	21813	21712	21577	21816	21622	21616	21616	21472	21647	21634	21485	21487	21758	21826	21530	21648	21682	21686	21612	21595	21733	21536	21570	21791	21706	21644	21848	21583	21667	21626	21653	21709	21696	21591	21341	21531	21655	21551	21693	21780	21588	21757	21700	21578	21610	21447	21835	21723	21691	21439	21836	21530	21726	21590	21796	21680	21717	21652	21785	21499	21831	21469	21571	21681	21701	21637	21757	21701	21583	21760	21669	21474	21743	21636	21687	21666	21752	22035	21504	21574	21761	21497	21483	21613	21509	21455	21711	21607	21423	21818	21600	21558	21742	21601	21771	21799	21552	21553	21617	21725	21717	21773	21538	21694	21507	21663	21812	21611	21834	21854	21758	21647	21707	21720	21703	21642	21633	21549	21584	21454	21646	21450	22017	21657	21654	21733	21763	21561	21852	21569	21481	21716	21754	21542	21645	21717	21432	21623	21603	21717	21678	21674	21673	21650	21628	21560	21492	21684	21631	21674	21839	21451	21428	21761	21649	21880	21452	21527	21744	21434	21541	21455	21370	21568	21623	21527	21612	21624	21595	21819	21621	21311	21731	21610	21576	21684	21592	21668	21697	21737	21848	21851	21745	21649	21881	21651	21498	21625	21736	21758	21461	21546	21698	21620	21527	21699	21576	21596	21575	21685	21577	21534	21606	21576	21938	21665	21741	21590	21765	21562	21621	21613	21462	21660	21577	21506	21486	21655	21606	21527	21560	21514	21590	21809	21797	21645	21650	21658	21782	21633	21905	21727	21676	21633	21628	21667	21731	21648	21782	21564	21711	21712	21699	21634	21585	21401	21729	21661	21776	21575	21449	21560	21712	21714	21606	21528	21549	21704	21696	21616	21575	21775	21619	21370	21488	21480	21663	21540	21462	21659	21583	21767	21686	21705	21764	21685	21690	21723	21641	21901	21684	21869	21638	21454	21561	21431	21867	21922	21510	21578	21788	21718	21541	21568	21671	21790	21647	21670	21706	21474	21578	21754	21575	21623	21733	21835	21697	21792	21664	21517	21700	21490	21516	21545	21701	21750	21668	21783	21718	21796	21718	21660	21754	21374	21693	21546	21583	21448	21516	21764	21707	21769	21446	21579	21736	21697	21527	21705	21716	21798	21687	21721	21634	21670	21886	21830	21837	21397	21773	21727	21667	21729	21578	21589	21584	21508	21650	21627	21627	21684	21545	21632	21750	21366	21550	21548	21737	21537	21597	21593	21674	21590	21851	21455	21655	21678	21699	21734	21651	21667	21649	21828	21735	21647	21563	21862	21865	21801	21530	21678	21784	21527	21599	21622	21772	21503	21712	21556	21452	21553	21771	21672	21925	21500	21368	21469	21548	21707	21854	21655	21791	21557	21832	21748	21753	21513	21549	21527	21433	21682	21712	21657	21824	21743	21729	21725	21462	21611	21671	21566	21804	21649	21591	21798	21593	21721	22029	21804	21584	21629	21613	21679	21439	21614	21757	21721	21588	21587	21721	21633	21511	21621	21847	21391	21367	21437	21760	21747	21685	21424	21704	21668	21689	21597	21597	21722	21759	21603	21574	21604	21667	21577	21479	21543	21685	21608	21735	21699	21411	21659	21649	21738	21838	21797	21826	21633	21552	21480	21817	21530	21801	21638	21588	21624	21474	21813	21678	21512	21790	21540	21936	21508	21563	21581	21558	21742	21367	21469	21651	21558	21543	21616	21773	21840	21419	21651	21568	21695	21705	21570	21584	21584	21745	21721	21740	21564	21618	21547	21686	21756	21688	21460	21704	21548	21534	21670	21756	21698	21572	21532	21535	21564	21626	21595	21575	21512	21526	21455	21687	21572	21672	21684	21648	21737	21740	21762	21599	21727	21619	21592	21644	21686	21557	21650	21790	21429	21561	21491	21779	21845	21905	21511	21533	21675	21693	21474	21648	21900	21579	21647	21724	21660	21752	21443	21586	21518	21696	21828	21704	21542	21593	21507	21597	21635	21473	21632	21815	21582	21644	21739	21808	21614	21464	21719	21763	21495	21639	21515	21651	21603	21637	21550	21682	21455	21527	21814	21931	21684	21583	21724	21694	21672	21558	21705	21669	21538	21767	21649	21774	21368	21627	21679	21587	21557	21627	21585	21556	21773	21526	21537	21649	21688	21714	21731	21558	21736	21638	21593	21578	21788	21674	21435	21608	21611	21845	21558	21650	21557	21557	21678	22005	21691	21873	21768	21686	21820	21448	21533	21688	21565	21601	21799	21606	21696	21699	21619	21540	21539	21514	21647	21578	21676	21629	21383	21583	21595	21466	21668	21490	21719	21808	21583	21458	21670	21875	21591	21478	21802	21581	21683	21743	21553	21538	21610	21478	21622	21669	21548	21679	21777	21654	21640	21645	21778	21785	21785	21559	21689	21517	21510	21787	21649	21453	21522	21635	21641	21742	21691	21533	21827	21516	21747	21680	21523	21600	21680	21654	21522	21516	21485	21692	21653	21672	21566	21513	21447	21734	21716	21724	21712	21590	21547	21473	21540	21751	21652	21623	21680	21489	21636	21378	21759	21604	21516	21864	21681	21705	21690	21579	21621	21638	21676	21651	21473	21547	21707	21393	21522	21567	21618	21503	21604	21518	21594	21558	21689	21508	21774	21633	21595	21519	21443	21538	21775	21572	21717	21758	21627	21574	21481	21797	21466	21503	21669	21728	21713	21566	21550	21454	21646	21612	21374	21569	21590	21778	21469	21666	21728	21365	21368	21734	21827	21717	21592	21483	21755	21773	21495	21604	21828	21611	21707	21607	21490	21667	21591	21513	21586	21681	21498	21787	21675	21649	21687	21699	21507	21690	21482	21898	21708	21467	21594	21663	21730	21681	21788	21411	21793	21530	21752	21659	21696	21561	21423	21503	21538	21764	21641	21598	21668	21723	21559	21622	21567	21589	21640	21665	21611	21811	21617	21763	21647	21405	21592	21701	21759	21685	21678	21526	21609	21619	21444	21678	21693	21456	21600	21712	21445	21594	21689	21556	21681	21659	21629	21652	21601	21453	21815	21715	21630	21569	21762	21520	21599	21617	21516	21633	21738	21783	21525	21589	21759	21581	21755	21682	21422	21618	21730	21649	21739	21646	21604	21671	21568	21752	21797	21593	21597	21576	21862	21697	21699	21696	21554	21445	21474	21380	21663	21593	21806	21900	21835	21618	21536	21787	21539	21683	21863	21451	21646	21475	21583	21842	21776	21653	21670	21632	21971	21732	21429	21713	21686	21472	21508	21595	21662	21629	21515	21535	21744	21630	21786	21667	21589	21487	21503	21631	21737	21511	21693	21537	21587	21588	21592	21518	21688	21835	21803	21786	21592	21652	21648	21625	21696	21806	21603	21668	21472	21519	21633	21659	21788	21443	21577	21927	21641	21520	21589	21542	21579	21625	21696	21663	21675	21662	21679	21785	21638	21693	21612	21575	21433	21674	21559	21552	21537	21563	21563	21719	21341	21748	21658	21468	21675	21689	21721	21570	21540	21805	21617	21642	21784	21689	21645	21369	21680	21685	21783	21699	21678	21756	21694	21509	21554	21737	21679	21642	21789	21663	21596	21465	21656	21523	21846	21719	21430	21629	21578	21535	21650	21698	21627	21637	21875	21580	21723	21890	21637	21542	21753	21559	21848	21529	21567	21567	21424	21501	21519	21619	21651	21729	21689	21540	21727	21659	21510	21591	21845	21559	21564	21595	21682	21598	21538	21425	21528	21657	21720	21682	21668	21673	21432	21596	21524	21662	21458	21659	21420	21438	21686	21717	21750	21531	21664	21376	21557	21640	21820	21618	21709	21561	21590	21792	21655	21660	21589	21561	21849	21608	21621	21686	21539	21580	21519	21744	21554	21641	21496	21619	21298	21396	21487	21623	21487	21733	21669	21619	21339	21572	21426	21679	21685	21492	21798	21620	21442	21706	21568	21504	21573	21624	21656	21845	21742	21787	21452	21556	21803	21565	21596	21620	21784	21679	21778	21800	21641	21701	21594	21575	21826	21723	21688	21656	21846	21548	21573	21473	21619	21726	21756	21555	21637	21669	21682	21731	21820	21511	21728	21387	21529	21664	21532	21890	21536	21880	21652	21667	21587	21599	21691	21777	21606	21506	21578	21805	21900	21753	21644	21684	21484	21717	21617	21707	21563	21660	21789	21560	21849	21732	21537	22026	21630	21570	21666	21774	21657	21481	21525	21683	21787	21721	21578	21554	21584	21733	21538	21488	21688	21503	21692	21799	21783	21637	21538	21731	21774	21967	21656	21733	21583	21715	21641	21674	21886	21834	21790	21486	21529	21600	21513	21685	21763	21832	21696	21903	21419	21686	21500	21633	21521	21616	21656	21547	21551	21885	21552	21577	21846	21781	21780	21493	21750	21726	21756	21583	21807	21893	21696	21591	21627	21567	21630	21701	21523	21939	21866	21898	21683	21469	21577	21490	21675	21586	21728	21816	21628	21852	21614	21728	21417	21676	21635	21569	21620	21535	21544	21514	21851	21729	21568	21573	21682	21659	21649	21609	21644	21545	21574	21661	21539	21667	21742	21711	21542
63938	106424	87803	59473	36402	21718	18325	17567	17580	17615	17665	17650	17596	17643	17715	17793	17748	17622	17734	17651	17623	17514	17845	17572	17640	17629	17950	17485	17862	17688	17696	17800	17687	17788	17740	17717	17653	17635	17595	17592	17669	17513	17743	17657	17529	17752	17783	17687	17719	17828	17541	17623	17761	17756	17884	17939	17893	17559	17749	17721	17714	17649	17708	17645	17665	17818	17609	17711	17722	17798	17648	17831	17646	17559	17757	17705	17597	17666	17704	17483	17582	17706	17731	17687	17743	17769	17730	17709	17771	17596	17706	17657	17550	17682	17552	17704	17624	17769	17645	17789	17750	17725	17740	17732	17656	17897	17699	17702	17737	17663	17587	17588	17664	17564	17688	17693	17745	17703	17668	17700	17424	17834	17672	17512	17631	17790	17669	17421	17632	17689	17734	17766	17779	17664	17779	17693	17670	17508	17716	17795	17598	17566	17577	17807	17670	17677	17655	17726	17744	17691	17556	17441	17631	17884	17568	17741	17653	17666	17547	17731	17783	17803	17671	17601	17700	17632	17785	17657	17604	17631	17561	17629	17783	17528	17696	17662	17814	17724	17602	17731	17603	17761	17731	17556	17640	17609	17754	17795	17738	17559	17531	17716	17778	17510	17670	17725	17588	17579	17752	17473	17765	17614	17696	17889	17692	17722	17666	17635	17564	17541	17679	17724	17592	17631	17587	17697	17634	17587	17772	17641	17511	17800	17696	17714	17688	17750	17830	17592	17498	17747	17513	17653	17635	17656	17666	17663	17749	17560	17733	17674	17707	17794	17645	17695	17718	17731	17615	17565	17561	17689	17741	17609	17598	17638	17578	17651	17720	17685	17770	17719	17568	17678	17559	17596	17703	17640	17568	17629	17728	17542	17651	17647	17469	17653	17839	17705	17688	17723	17607	17743	17723	17547	17535	17729	17561	17890	17697	17692	17795	17727	17569	17728	17797	17564	17569	17603	17659	17683	17720	17627	17498	17746	17705	17692	17721	17752	17763	17746	17776	17619	17625	17546	17777	17618	17621	17583	17837	17699	17886	17666	17625	17640	17616	17800	17613	17645	17617	17709	17653	17627	17846	17831	17439	17789	17740	17690	17540	17764	17788	17590	17670	17705	17612	17676	17653	17627	17781	17623	17572	17474	17543	17831	17752	17557	17699	17624	17690	17873	17767	17470	17786	17771	17500	17734	17682	17603	17533	17795	17720	17823	17706	17580	17732	17465	17504	17906	17603	17902	17650	17643	17573	17647	17656	17818	17689	17700	17617	17847	17599	17539	17580	17783	17866	17721	17749	17840	17787	17515	17609	17757	17701	17707	17775	17689	17590	17731	17828	17643	17792	17736	17728	17679	17687	17784	17674	17693	17547	17737	17690	17821	17743	17787	17524	17676	17523	17521	17721	17701	17751	17696	17605	17704	17735	17522	17601	17628	17703	17782	17786	17715	17839	17551	17819	17678	17504	17419	17527	17566	17719	17633	17693	17586	17641	17655	17540	17694	17766	17703	17699	17750	17680	17788	17713	17757	17648	17782	17548	17582	17587	17672	17521	17846	17695	17559	17614	17541	17606	17591	17751	17687	17672	17525	17646	17617	17677	17734	17607	17723	17707	17651	17621	17695	17731	17542	17832	17636	17618	17620	17706	17879	17615	17519	17753	17677	17582	17735	17816	17809	17689	17650	17668	17524	17634	17625	17535	17553	17785	17619	17615	17939	17624	17542	17622	17596	17804	17571	17733	17566	17554	17665	17714	17714	17635	17568	17685	17578	17714	17535	17686	17677	17771	17775	17596	17659	17657	17643	17741	17706	17679	17900	17767	17677	17725	17624	17674	17667	17718	17669	17630	17826	17667	17808	17711	17637	17814	17547	17612	17742	17597	17807	17660	17703	17717	17541	17771	17751	17429	17713	17604	17670	17753	17472	17700	17626	17676	17582	17639	17569	17702	17575	17717	17543	17856	17635	17713	17837	17649	17641	17737	17793	17586	17666	17757	17529	17645	17814	17751	17584	17767	17796	17674	17523	17635	17730	17845	17330	17534	17843	17869	17772	17726	17700	17625	17499	17480	17763	17733	17744	17672	17758	17750	17699	17697	17451	17683	17698	17621	17637	17515	17788	17619	17708	17673	17639	17814	17502	17689	17618	17507	17728	17756	17623	17661	17729	17817	17571	17775	17629	17572	17829	17765	17767	17733	17674	17618	17371	17703	17870	17615	17598	17867	17489	17674	17695	17591	17682	17674	17646	17490	17524	17460	17819	17568	17712	17825	17559	17569	17768	17574	17644	17906	17650	17929	17789	17574	17634	17725	17732	17874	17746	17698	17607	17687	17604	17628	17715	17623	17665	17652	17764	17609	17704	17498	17657	17672	17698	17630	17671	17786	17580	17724	17588	17771	17783	17653	17493	17675	17623	17622	17669	17676	17627	17692	17564	17722	17704	17707	17728	17726	17652	17627	17759	17750	17731	17716	17807	17555	17586	17753	17555	17527	17659	17606	17686	17654	17762	17566	17704	17578	17701	17713	17729	17718	17679	17640	17738	17579	17595	17718	17666	17530	17719	17565	17688	17693	17577	17654	17565	17700	17634	17860	17709	17749	17460	17612	17550	17831	17769	17637	17700	17516	17663	17666	17594	17716	17675	17544	17606	17628	17527	17425	17778	17760	17759	17819	17640	17678	17729	17676	17765	17573	17729	17716	17621	17497	17559	17725	17517	17527	17558	17679	17567	17755	17710	17756	17680	17878	17793	17766	17604	17503	17742	17755	17647	17772	17705	17618	17634	17662	17637	17547	17860	17648	17691	17669	17595	17732	17767	17838	17673	17782	17767	17749	17664	17773	17601	17713	17612	17620	17533	17606	17615	17716	17704	17706	17699	17735	17701	17690	17767	17617	17609	17670	17646	17755	17788	17615	17745	17632	17610	17630	17678	17618	17681	17832	17641	17856	17523	17609	17765	17580	17765	17836	17666	17696	17594	17774	17766	17809	17685	17858	17795	17666	17704	17633	17741	17820	17530	17833	17706	17873	17742	17621	17674	17646	17645	17577	17762	17561	17551	17666	17585	17681	17727	17492	17593	17835	17805	17717	17714	17604	17567	17703	17717	17543	17576	17408	17603	17635	17861	17720	17824	17706	17657	17588	17603	17735	17619	17492	17576	17751	17745	17802	17690	17747	17616	17733	17662	17861	17650	17588	17765	17557	17875	17629	17685	17551	17575	17740	17602	17652	17603	17709	17728	17739	17482	17646	17739	17669	17584	17619	17800	17692	17543	17664	17742	17648	17622	17704	17635	17762	17777	17620	17678	17597	17711	17563	17685	17693	17714	17610	17832	17680	17795	17603	17823	17684	17726	17577	17700	17555	17675	17723	17749	17538	17453	17627	17667	17907	17706	17674	17691	17591	17774	17521	17508	17627	17597	17596	17585	17686	17769	17682	17889	17665	17705	17690	17614	17705	17583	17684	17635	17667	17657	17653	17477	17519	17749	17690	17755	17672	17489	17719	17694	17651	17789	17612	17688	17543	17541	17663	17718	17686	17500	17595	17865	17701	17816	17629	17787	17541	17686	17516	17683	17760	17630	17794	17721	17614	17669	17803	17540	17569	17681	17520	17720	17715	17612	17810	17778	17629	17582	17666	17758	17832	17517	17653	17650	17706	17691	17693	17639	17743	17743	17801	17773	17775	17632	17498	17653	17567	17686	17701	17915	17739	17838	17746	17544	17675	17620	17539	17825	17586	17762	17735	17716	17907	17619	17569	17797	17554	17822	17525	17622	17773	17761	17488	17579	17597	17665	17684	17580	17656	17691	17578	17622	17694	17728	17762	17724	17585	17630	17477	17458	17846	17710	17772	17844	17630	17599	17738	17762	17607	17700	17701	17785	17601	17705	17552	17675	17630	17473	17926	17657	17510	17739	17573	17670	17691	17827	17785	17626	17559	17788	17635	17806	17708	17704	17581	17891	17536	17779	17706	17708	17777	17678	17652	17522	17793	17639	17803	17659	17573	17674	17750	17746	17704	17520	17539	17784	17676	17668	17585	17637	17742	17694	17732	17538	17636	17694	17664	17760	17594	17594	17532	17725	17718	17331	17589	17644	17502	17771	17726	17578	17482	17821	17627	17525	17665	17709	17554	17609	17748	17687	17771	17710	17690	17571	17636	17693	17880	17488	17857	17609	17818	17592	17615	17658	17591	17637	17827	17509	17711	17414	17826	17821	17714	17720	17777	17673	17638	17711	17589	17608	17606	17584	17830	17746	17680	17838	17655	17792	17610	17705	17809	17571	17649	17818	17678	17760	17762	17835	17661	17613	17690	17785	17679	17477	17525	17793	17732	17683	17728	17760	17692	17490	17741	17774	17613	17677	17670	17643	17588	17727	17853	17698	17601	17772	17629	17438	17664	17666	17569	17588	17684	17590	17600	17786	17735	17702	17602	17801	17741	17676	17575	17817	17908	17652	17640	17771	17711	17615	17705	17752	17565	17766	17768	17579	17674	17617	17832	17708	17665	17762	17600	17671	17498	17670	17776	17551	17681	17615	17717	17688	17548	17466	17630	17716	17615	17697	17630	17647	17551	17678	17665	17746	17707	17787	17589	17803	17788	17674	17659	17751	17827	17650	17729	17664	17650	17738	17718	17652	17506	17778	17808	17610	17718	17643	17506	17676	17689	17623	17693	17580	17712	17821	17661	17893	17666	17775	17767	17474	17805	17498	17451	17723	17847	17645	17775	17702	17543	17712	17706	17549	17710	17640	17560	17673	17786	17690	17681	17523	17849	17680	17547	17733	17734	17823	17621	17589	17693	17630	17824	17718	17651	17758	17649	17557	17477	17664	17625	17755	17715	17585	17668	17542	17632	17804	17608	17722	17678	17791	17712	17626	17741	17750	17631	17655	17647	17535	17794	17530	17814	17647	17615	17704	17670	17554	17782	17746	17817	17646	17551	17578	17832	17768	17622	17807	17689	17593	17713	17584	17850	17595	17521	17604	17699	17713	17840	17671	17615	17676	17770	17640	17699	17667	17826	17693	17713	17679	17663	17688	17535	17698	17680	17571	17674	17586	17654	17748	17753	17724	17758	17734	17632	17684	17788	17476	17479	17612	17720	17741	17607	17660	17696	17724
30652	37768	42578	31942	24238	22474	22279	21970	21990	22090	21902	22039	21876	22019	21873	22082	22107	21983	21894	22035	22053	21944	21924	21797	21792	22014	21921	22173	21911	21832	21960	21889	21859	21797	21987	22024	22070	22159	21860	21794	21972	21794	21874	22037	21935	21934	21980	22005	21895	21870	21915	21783	22096	22043	21922	21773	21884	21893	21932	22186	22089	22037	21902	21751	21790	21752	21905	21883	21951	21969	21954	21817	21866	21825	22064	21855	22015	21835	22060	21743	21931	22016	21861	21885	21830	21814	22015	21925	21973	21779	21939	21760	21880	21947	21993	21938	21739	21823	21950	21910	21999	21751	21959	22175	22073	21886	21991	21848	21902	21770	21804	21723	21956	21960	21971	21923	21952	21898	22054	21735	22004	21821	21847	21971	21793	21856	22012	21934	21854	21744	21833	21845	22008	21710	21957	21945	21816	21967	21907	21951	21782	21848	21934	21849	21914	22005	21869	21769	21831	21661	21727	21762	21853	21945	22009	21954	21841	22026	21758	21939	21777	21815	21992	21953	22123	22011	21983	21830	21878	21966	21681	21770	21929	21797	21873	21904	21981	21917	21908	21899	21791	21853	21800	22037	21904	21796	21655	21825	21810	22013	21811	21856	21859	21915	21784	21754	21667	21808	21927	22072	21771	21862	21831	21803	21893	21853	22031	22059	21972	21916	21969	21830	21857	21883	21897	21910	21764	22091	21895	21958	21854	21840	21804	21928	21965	21692	21939	21751	22020	21972	21961	21628	21854	21754	21727	21779	21844	21876	21744	21748	21787	21928	22001	22035	21966	21999	21928	21924	22082	21772	21905	21898	22115	22149	21845	21970	22012	21966	21889	21925	21791	22049	21996	21767	21986	21919	21899	21878	21799	21895	21941	21667	21815	21870	21973	21722	22006	21935	21698	21877	21938	21872	21574	22104	21813	21867	21775	21983	21993	21938	21835	21894	21841	21920	21845	21875	21815	21888	22095	21751	21823	21804	21872	21957	21920	21769	22095	21892	22113	22083	21911	22020	21954	21920	21990	21832	21907	21757	21895	21801	21880	21960	21890	21839	21849	21860	21801	21831	21896	21873	21874	21865	21752	21765	21804	21854	21683	21695	21853	21788	21772	21938	21881	21989	21878	21666	21719	21694	21756	21862	21771	21960	21929	21841	21708	22004	21957	21754	21917	21832	21937	21906	22090	22002	21866	21911	21874	21795	21995	21742	21748	21917	21972	21826	22033	21900	22051	22148	21895	21997	22015	21777	21998	22051	22005	21896	21920	22053	21922	22100	21899	22027	21760	22006	21855	21950	21789	21632	22127	21853	21901	22179	21762	21804	21839	21528	21973	22042	21751	21794	21929	21946	22046	21984	21637	21742	22082	21918	21852	21950	22002	21687	21947	21761	21889	21773	21791	21947	21945	21884	21894	22042	22024	21849	21729	21885	21818	21914	21858	22003	22036	22196	22053	22075	21961	21792	21808	21931	21796	21899	21948	21668	21988	21807	21904	21806	21881	22041	22032	21965	22189	21937	21963	22003	21903	21944	21934	21894	21926	22026	21626	21990	21827	21978	22015	21815	21750	21913	21904	21936	22006	22019	22151	21929	22002	21902	21750	21762	21847	21911	22128	22011	21891	21933	21913	22031	21949	21959	21773	21978	21807	22077	21885	21927	21920	21898	21888	21932	21978	21942	21757	21531	22033	21610	21922	21793	21923	21913	21916	21884	21900	21943	22015	21830	22050	21806	21762	22077	21812	21915	22019	21955	21817	21939	21929	21883	22009	21891	21833	21689	21859	22014	21912	21804	21682	21717	21985	21730	21954	21879	22077	21620	21855	21948	21859	22101	21918	22056	21801	21551	21805	21928	21823	21847	21956	21878	22002	21778	21766	22002	21966	21722	22029	21782	21891	21779	21984	21946	21856	22026	21920	21914	21986	22338	21890	21757	21919	21877	21974	21868	21714	22198	21947	21836	22014	21873	21914	21947	22015	22049	22035	22031	21777	21821	21717	21973	21956	21955	21786	21918	22083	21944	21827	22092	21663	21889	21974	21939	21865	21795	22000	22079	21912	22026	22105	21892	21992	22210	21900	21817	21900	21904	21770	21979	21935	21896	21934	22038	21957	21694	21768	21984	21974	21899	22134	22105	21890	21828	22109	21725	21812	21855	21679	22023	21753	21894	22017	22033	22072	21861	22127	22084	21916	22014	21836	21694	21951	22017	21955	21795	21918	21885	21868	22021	21735	21940	21829	21957	21837	21988	21861	21714	22030	22155	21897	21919	21856	21748	22005	21913	21742	21610	21954	21703	21878	22092	21828	21915	22058	22240	22028	21830	21776	21791	21841	21669	22054	21725	21800	21917	22077	21844	22015	22043	22100	21964	21846	21866	21974	21909	21859	21872	21781	22050	22161	22073	22031	21873	21750	21682	21856	21709	21678	21861	21783	21992	21934	22034	22149	21784	21859	22178	21588	21729	21942	21731	22227	22073	21857	22133	21882	22053	21975	21868	21829	21760	21591	21886	21869	21943	21907	21704	21869	21856	21927	21778	21637	21779	21912	21936	22074	21796	21757	21963	22036	21976	21950	21999	21776	21969	21905	21838	21873	21761	21997	21779	22094	21920	22022	21845	21851	21763	21915	21977	22001	21754	21810	22100	21968	21948	21613	21886	22023	22056	21722	21849	21967	21825	22059	21616	21821	21972	21793	21935	21719	21922	21614	21844	21896	21922	21771	22117	21795	22207	21898	21898	21846	21964	21872	21812	21850	21742	21775	22107	21932	21751	21827	21964	21797	21924	22167	22073	21969	22045	22002	21826	22039	21930	21793	21730	21907	21725	21705	22091	21884	21914	21937	21763	21955	21746	21776	21897	22051	21767	22109	21822	21808	21851	22122	21746	21821	21962	21874	21731	21808	21927	22005	22024	21725	22074	21906	22223	22041	22000	21968	21967	22024	21772	21983	21841	21792	22080	21758	21917	22062	21765	21785	21865	21956	21794	22004	22038	21903	22130	21923	21887	21916	21790	22124	21782	21823	21950	21774	21746	21833	21973	21874	21864	21796	21766	21846	21843	21828	22009	21854	21986	21967	22149	21822	22052	21667	21870	22004	21817	21949	21679	22033	21921	21715	21825	22069	21927	22100	21895	22050	21743	22011	22153	21918	21879	21981	21872	22047	21648	21811	21681	22048	21895	21917	21790	21932	21887	22127	22003	21999	21922	21882	21974	21856	22019	21945	21761	22005	21933	21643	21880	21905	21720	21792	21861	21592	21897	22028	21946	21900	21947	22035	21858	21834	21920	21911	21791	21982	21922	21861	21991	21719	22033	21767	21763	21720	21616	21671	22029	22257	21956	21926	21900	21855	21855	21816	21974	21879	21914	22174	22106	22058	21871	21859	21916	22105	21863	21986	22032	21952	21750	21981	22061	22162	22127	21784	21858	21764	21975	22290	21851	21850	22061	22050	21956	21968	21820	21845	21920	21928	22045	21835	21951	21955	21975	21991	21920	21816	21923	21836	21911	21836	21924	21869	21891	21947	21695	21918	21752	21860	21878	21805	21569	21753	21899	22023	21771	21811	21961	21875	21675	22094	21864	21906	21986	21935	21745	21853	21678	21903	21783	21733	21787	21787	22003	21880	21740	21966	21744	22019	21878	21873	21971	21831	22007	22199	22016	21911	21902	21862	21799	22034	21850	21700	21858	21866	22003	22135	21882	21851	21965	21796	21936	21945	21921	22074	21871	21877	21668	21940	21977	21751	21673	22023	21638	21811	21998	21807	21818	21792	21869	21827	22050	21768	21965	21880	21874	21733	22103	22254	21600	22003	22077	21909	21824	22134	22137	21737	21912	21871	22105	21964	21908	21922	21886	22021	21792	21785	21910	21740	21897	21928	21813	22045	21961	21946	21869	21858	21844	21890	21969	21861	21763	21888	22040	21677	22026	22117	21793	21941	21986	21972	21842	21861	21893	22035	21737	21824	21980	21861	21751	21821	21960	21970	21981	21772	21744	21973	22114	21824	22058	21797	22085	21817	21948	21841	21830	21972	21906	22037	22015	21829	21882	21836	21802	22152	21836	22016	22029	21790	22073	21898	21763	21961	21770	21834	21901	21927	21957	21838	21692	21957	21802	21915	21839	21788	21821	21898	22051	22104	21974	21829	21891	21947	22011	21778	21952	21919	22041	21942	21885	21910	21754	22020	21894	21875	21961	21860	21870	21973	21790	21668	21904	21936	21805	21974	21989	22014	21734	22062	21742	21771	21995	21910	21881	21862	21971	22039	21987	21971	21773	22047	21790	21911	21833	21961	22028	21845	22117	22056	21900	21795	21981	21969	21986	21907	22111	21822	21748	21933	21790	21884	22043	21855	21801	21519	21889	21777	21933	21860	21894	21851	21785	21853	21746	21789	21920	21980	21979	21923	21846	21870	22045	21846	21837	21724	21827	22013	21903	21854	21802	21864	21968	21788	22106	22115	21834	21846	21990	22007	21842	21747	21864	21891	21934	22047	21942	21885	21790	21952	21956	22018	22011	21847	21933	22104	21958	21837	21873	21734	21761	22080	21927	21804	21693	21887	22025	21915	21951	21897	21986	21967	22124	22159	21976	21814	21737	21986	21770	22055	21970	21866	21773	21886	21747	21881	21837	21749	21719	22020	21931	21875	21897	21647	22061	21869	21752	21837	21817	21948	21994	21805	21900	22113	22001	21867	21874	22063	21998	21809	21749	21865	21776	21821	21717	21962	21921	21614	21667	21834	21762	22059	21785	21964	21940	21749	22075	21829	22065	21893	21899	22001	21966	21977	22108	22013	21931	22081	22139	21809	21956	22093	21778	21758	21900	21820	22135	21972	21912	21796	21825	21779	21826	21785	21761	22028	21913	22035	21673	21827	22185	21986	21876	22045	21782	21791	22124	21581	21777	21759	21891	21780	21884	21878	21986	21861	22116	21904	21772	21927	21977	21743	21816	21761	22052	21743	21801	21935	21946	22053	21882	21751	21937	22013	21772	21634	21869	21826	21906	21847	21925	21760	22071	21899	21930	21929	22076	22010	22108	21686	22033	21636	21711	21993	22004	21854	21939	21812	21943	21946	21705	22034	21940	21938	21742	21975	21940	21987	21779	22135	21710
38612	58435	44236	26794	20234	18272	17799	17848	17859	17827	17950	17759	17719	17836	17958	17813	17752	17742	17713	17727	17832	17801	17851	17689	17882	17814	17667	17773	17865	17712	17756	17685	17896	17815	17847	17677	17734	17818	17996	17768	17789	17623	17974	17909	17714	17997	17705	17649	17920	17808	17738	17806	17957	17715	17794	17749	17715	17611	17912	17867	17616	17768	17872	17594	17772	17895	17498	17844	17748	17720	17787	17784	17701	17743	17905	17595	17750	17841	17846	17873	17966	17670	17771	17783	17790	17660	17921	17618	17666	17696	17799	17695	17746	17806	17724	17796	17946	17635	17846	17830	17841	17946	17758	17698	17526	17903	17739	17932	17641	17741	17797	17765	17986	17871	17914	17815	17694	17735	17727	17641	17754	17787	17859	17927	17851	17753	17874	17573	17775	17825	17907	17866	17723	17789	17687	17717	17724	17874	17727	17736	17779	17868	17811	17676	17701	17678	17587	17718	17855	17743	17661	17853	17704	17820	17707	17812	18037	17879	17850	17805	17728	17955	17692	17844	17793	17582	17963	17702	17781	17643	17811	17681	17925	17818	17802	17899	17704	17889	17899	17805	17791	17703	17793	17808	17853	17777	17926	17716	17734	18097	17825	17854	17777	17896	17609	17916	17752	17827	17751	17666	17882	17862	17818	17595	17811	17746	17924	17892	17767	17684	17764	17863	17733	17846	17844	17483	17904	17774	17776	17814	17873	17838	18072	17716	17752	17783	17843	17898	17688	17999	17925	17643	17765	17858	17852	17718	17775	17953	17714	17733	17848	18052	17663	18069	17831	17949	17699	17629	17818	17584	17741	17811	17685	17766	17940	17790	17849	17774	17875	17904	17917	17757	17823	17781	17734	17873	17719	17698	17789	17758	17875	17811	17735	17873	17854	17821	17735	17612	17610	17754	17994	17779	17838	17618	17786	17692	17845	17839	17792	17759	17707	17907	17701	17851	17744	17767	17882	17807	17743	17736	18009	17822	17812	17731	17873	17840	17587	17899	17774	17815	17889	17813	17807	17851	17853	17804	17910	17683	17668	17894	17796	17711	17657	17727	17682	17822	17795	17794	17703	17683	17686	17709	17759	17791	17908	17907	17854	17783	17873	17734	17840	17884	17602	17945	17872	17672	17790	17727	17648	17647	17746	17739	17822	17792	17671	17951	17728	17642	17797	17758	17857	17658	17914	17733	17958	17756	17744	17725	17756	17593	17861	17773	17794	17786	17824	18046	17692	17977	17623	17878	17963	17842	17827	17835	17837	17713	17787	17903	17623	17804	17661	17848	17965	17741	17686	17774	17768	17828	17888	17898	17792	17806	17772	17679	17853	17858	17724	17872	17700	17838	17802	17705	17802	17669	17640	17770	17747	17773	17837	17739	17868	17750	17793	17637	17734	17896	17960	17959	17840	17803	17625	17639	17865	17932	17809	17788	17947	17844	17781	17845	17870	17805	17835	17879	17658	17835	17906	17848	17876	17736	17763	18079	17676	17898	17774	17674	17727	17793	17846	17819	17633	17726	18037	17882	17816	17708	17782	17792	17640	17804	17631	17704	17814	17854	17899	17654	17617	17910	17794	17786	17579	17565	17964	17624	17613	17835	17894	17788	18001	17843	17763	17742	17869	17830	17753	17832	17862	17812	17646	17957	17620	17710	17686	17500	17779	17812	17861	17882	17587	17868	17864	17807	17658	17685	17687	17830	17939	17862	17903	17818	17725	17542	17836	17748	17684	17831	17767	17756	17728	17843	17713	17647	17749	17992	17687	17885	17812	17841	17808	18141	17647	17821	17685	17811	17900	17898	17682	17689	17951	17694	17919	17741	17846	17676	17819	17774	17784	17814	17844	17738	17678	17875	17745	17855	17833	17848	17639	17798	17754	17679	17687	17765	17703	17905	17823	17909	17945	17723	17826	17691	17849	17720	17896	17690	17731	17708	17866	17839	17879	17841	17640	17733	17749	17916	17782	17770	17927	17735	17846	17946	17592	17655	17821	17666	17910	17887	17683	17773	17771	17716	17671	17713	17817	17723	17733	17640	17944	17666	17870	17785	17777	17627	17889	17932	17617	17797	17735	17796	17643	17728	17616	17981	17784	17959	17896	17659	17589	17748	17645	17915	17845	17747	17869	17820	17947	17742	17724	17857	17826	17844	17602	17753	17798	17683	17748	17907	17658	17802	17760	17709	17809	17836	17836	17749	17786	17829	17734	17768	17577	17799	17903	17810	17768	17650	17862	17682	17707	17784	17759	17729	17628	17823	17768	17794	17753	17814	18073	17642	17679	17706	17724	17877	17812	17772	17793	17784	17736	17827	17727	17809	17781	17650	17862	17755	17557	17733	17835	17847	17922	17796	17671	17882	17843	17731	17824	17747	17733	17926	17801	17610	17811	17850	17770	17540	17787	17791	17839	17820	17749	17851	17941	17676	17971	17660	17802	17698	17831	17677	17670	17850	17712	17816	17906	17908	17829	17834	17695	17655	17932	17802	17687	17758	17857	17841	17785	17569	17823	17876	17701	17717	17726	17824	17938	17737	17782	17703	17758	17956	17660	17790	17921	17805	17781	17784	17886	17743	17880	17848	17750	17797	17762	17964	17832	17833	17656	17775	17904	17802	17796	17861	17744	17923	17790	17711	17684	17691	17814	17810	17816	17665	17727	17765	17710	17767	17946	18087	17820	17812	17789	17732	17645	17895	17634	17859	17688	17728	17794	17775	17766	17853	17711	17677	17763	17826	17664	17840	17608	17819	17673	17617	17751	17804	17861	17713	17917	17856	17796	17854	17685	17740	17833	17566	17847	17983	17800	17769	17818	17656	17457	17886	17689	17803	17674	17710	17881	17473	17751	17742	17819	17687	17976	17777	17754	17739	17924	17598	17728	17721	17586	17849	17657	17672	17826	17927	17677	17789	17734	17494	17621	17517	17947	17828	17859	17863	17618	17903	17861	17740	17645	17599	17782	17787	17851	17863	17778	17710	17978	17872	17809	17890	17605	17875	17750	17890	17754	18002	17835	17720	17952	17652	17774	17832	17696	17810	17808	17768	17758	17736	17784	17861	17795	17700	17894	17708	17858	17851	17884	17631	17772	17838	17828	17791	17564	17826	17817	17861	17759	17848	17682	17936	17902	17796	17789	17765	17761	17672	17985	17985	17662	17950	17761	17797	17933	17710	17586	17731	17839	18026	17832	17903	17581	17870	17718	17753	17749	17800	17739	17707	17890	17879	17729	17712	17619	17977	17748	17712	17708	17820	17784	17934	17709	17723	17848	17758	17769	17883	17837	17804	17741	17747	17890	17831	17778	17660	17911	17911	17863	17786	17786	17895	17797	17870	17818	17836	17838	17841	17784	17819	17911	17822	17629	17789	17890	17730	17828	17988	17862	17695	17959	17893	17758	17679	17899	17818	17872	17701	17726	17833	17711	17715	17599	17877	17646	17652	17843	18030	17699	17856	17852	17755	17711	17764	17795	17720	17715	17903	17924	17714	17741	17776	17780	17893	17614	17744	17842	17724	17700	17729	17833	17734	17764	17695	17696	17889	17951	17769	17793	17918	17787	17918	17818	17891	17929	17821	17789	17696	17918	17653	17702	17742	17860	17782	17632	17921	17816	17749	17805	17804	17881	17710	17728	17568	17863	17971	17703	17846	17801	17659	17642	17705	17761	17709	17816	17765	17982	17637	17785	17712	17662	17666	17928	17803	17850	17926	17634	17760	17741	17768	17701	17709	17721	17531	17771	17756	17851	17771	17759	17680	17882	17852	17663	17804	17784	17758	17794	17690	17815	17795	17770	17918	17798	17797	17810	17815	17853	17802	17731	17758	17576	17883	17754	17781	17961	17768	17683	17802	17799	17781	17847	17723	17847	17823	17782	17668	17937	17676	17793	17918	17698	17791	17759	17784	17812	17843	17930	17814	17975	17773	17900	17812	17633	17958	17593	17741	17638	17640	17629	17796	17844	17759	17811	17869	17773	17718	17991	17795	17897	17657	17820	17859	17779	17764	17935	17654	17598	17732	17816	17883	17671	17723	17618	17727	17684	17825	17934	17861	17757	17803	17781	17825	17813	17712	17755	17735	17660	17653	17828	17832	17789	17799	17950	17791	17643	17797	18019	17742	17620	17800	17746	18028	17807	17636	17775	17878	17776	17871	17773	17784	17636	17871	17786	17885	17948	17790	17782	17896	17918	17898	17726	17781	17896	17676	17661	17769	17734	17800	17947	17687	17849	17747	17915	17818	17679	17715	17887	17875	17923	17735	17716	17714	17902	17776	17772	17798	17872	17931	17820	17819	17936	17755	17799	17653	17779	17773	17779	17804	17845	17809	17810	17693	17845	17861	17795	17841	17859	17734	17847	17671	17782	17795	17698	17941	17844	17813	17693	17851	17816	17707	17752	17861	17843	17659	17871	17688	17982	17839	17930	17855	17774	17662	17900	17864	17760	17770	17977	17830	17877	17866	17738	17880	17677	17822	17996	17743	17711	17969	17697	17769	17842	17970	17742	17745	17735	17795	17947	17812	17688	17761	17833	17822	17697	17916	17598	17764	17890	17982	17629	17702	17820	17821	17828	17789	17737	17698	17817	17754	17819	17730	17863	17715	17807	17643	17958	17919	17784	17887	17692	17957	17834	17636	17774	17901	17801	17865	17568	17931	17691	17682	17860	17802	17731	17841	17749	17841	17685	17808	17645	17796	17765	17916	17556	17677	17765	17765	17783	17736	17704	17881	17782	17780	17775	17688	17857	17700	17801	17568	17890	17745	17706	17824	17888	17741	17817	17800	17805	17741	17845	17980	17784	17805	17694	17990	17848	17813	17847	17777	17815	17835	17630	17764	17568	17673	17675	17764	17649	17628	17759	17797	17734	17785	17777	17892	17876	17812	17835	17585	17738	17734	17843	17763	17803	17921	17686	17825	17725	17843	17744	17822	17867	17948	17737	17713	17808	17813	17744	17773	17842	17784	17931	17840	17717	17796	17806	17814	17822	17714	17834	17702	17855	17792	17708	17866	17736	17741	17668	17853	17857	17752	17773	17691	17673	17701	17935	17820	17937	17770	17994	17833	17882	17746	17660	17685	17731	17868	17725	17772	17839	18013	17853	17940	17658	17607	17757	17785	17654	17711
24546	25254	38172	33725	27378	25789	25197	22304	22334	22492	22338	22348	22395	22623	22258	22462	22755	22479	22463	22275	22196	22505	22306	22186	22379	22435	22263	22145	22110	22286	22235	22169	22337	22187	22231	22449	22282	22202	22253	22300	22124	22216	22226	22342	22384	22311	22182	22280	22016	22386	22173	22150	22390	22262	22160	22300	22117	22259	22146	22265	22392	22295	22079	22220	22154	22261	22330	22134	22165	22147	22269	22054	22307	22302	22337	22268	22355	22295	22148	22237	22340	22307	22197	22285	22258	22197	22417	22294	22251	22267	22304	22297	22326	22325	22269	22204	22151	22251	22242	22309	22279	22230	22330	22487	22306	22051	22261	22307	22440	22393	21839	22117	22338	22223	22160	21878	22369	22299	22259	21999	22211	22149	22311	22316	22157	22053	22287	22397	22394	21954	22180	22219	22095	22230	22049	22280	22155	22247	22192	22358	22158	22394	22164	22179	22146	22156	22215	22469	22120	22443	21994	22296	22246	22129	22239	22154	22390	22148	22346	22326	22274	22217	22323	22075	22101	22222	22248	22169	22258	22133	22248	22195	22266	22266	22324	22227	22220	22245	22122	22270	22175	22059	22172	22021	22314	22262	22236	22102	22395	22274	22112	22306	22251	22028	22353	22398	22045	22048	22391	22347	22224	22156	22125	22221	22299	22074	22050	22187	22197	22188	22195	22026	22302	22192	22243	22159	22300	22305	22157	22054	22491	22348	22220	21982	22158	22301	22200	22034	22273	22218	22352	22201	22178	22138	22344	22178	22197	22171	22047	22219	22083	22284	22290	22374	22388	22170	22058	22328	22134	22241	22056	22242	22308	21959	22092	22279	22201	22323	22414	22181	22387	22335	22310	22306	21967	22405	22081	22162	22229	21980	22245	22123	22307	22203	22096	22130	22180	22312	22146	22228	22270	22092	22290	22273	22184	22059	22331	22010	22101	22112	22217	22092	21898	22113	22169	22301	22142	22220	22200	22155	22281	22298	22005	22260	22142	22155	22182	22442	22342	22091	22323	22082	22161	22149	22178	22400	22187	22285	22132	21963	22271	22200	22157	22308	22348	22161	22274	22232	22175	22230	22265	22198	22288	22502	22587	22046	22389	22235	22394	22002	21973	22241	22103	22067	22230	22077	22331	22372	22489	22130	22131	22077	22100	22264	22185	22138	22272	22216	22340	22092	22453	22262	22012	22108	22432	22492	22174	22201	22265	22230	22543	22275	22222	22260	22084	22297	22244	22209	22114	22401	22300	22279	22236	22222	22279	22145	22176	22273	22114	22188	22125	22215	22510	22045	22330	22409	22195	22279	22197	22179	22260	22201	22241	22201	22147	22195	22073	22418	22109	22349	22180	21976	22020	22054	22265	22350	22208	22314	22188	21976	22252	22297	22282	22289	22089	22149	22050	22045	22112	22183	22099	22079	22122	22192	22031	22482	22096	22057	22052	22258	22133	22371	22086	22084	22165	22182	22151	21959	22224	21955	22149	22134	22287	22355	22365	21964	22206	22179	22210	22069	22078	22177	22351	22296	22287	22237	22413	22132	22178	22142	22137	22247	22266	22193	22148	22136	22285	22251	22170	22086	22354	22245	22249	22187	22096	22101	22190	22010	22076	22075	22199	22216	22178	22191	22194	22133	22222	22472	22355	22299	22324	22282	22044	22042	22107	22015	22280	22144	22186	22401	22088	22287	22213	22270	22407	22280	22312	22486	22070	22250	22134	22184	22116	22199	22374	22098	22029	22405	22400	22051	22314	22142	22304	21982	22182	22283	22344	22118	22072	22171	22340	22374	22095	22148	22272	22123	22343	22060	21930	22197	22131	22369	22241	22521	22051	21976	22259	22201	22254	22132	22303	22219	22345	22221	22007	22204	22122	22240	22239	22212	22302	22280	22392	22421	22286	22073	22389	22179	22210	22359	22262	22356	22310	22032	22196	22144	22118	22206	22152	22188	22299	22161	22380	22258	22239	22163	22130	21997	22180	22114	22160	22227	22234	22095	22045	22241	21996	22468	22309	22105	22273	22221	22241	22329	22209	21941	22198	22225	22066	22172	22443	22308	22184	22180	22364	22249	22034	22355	22103	22150	22148	22116	22314	22202	22161	22130	22141	22079	22015	22145	22071	22168	22084	21922	22031	22177	22188	22323	22013	22017	22431	22141	22357	22235	22185	22168	22358	22185	22169	22146	22141	22234	22190	22255	22091	21968	22194	22204	22162	22189	22081	22251	22174	22169	22149	22313	22163	22237	22442	22290	22226	22274	22256	22593	22270	22081	22149	22028	22255	22115	22359	22217	22254	22304	22166	22307	22305	22208	22164	22056	21942	22015	22023	22287	22331	22187	22058	22280	22369	22357	22129	22212	22485	22227	22088	22264	22127	22312	22164	22090	22176	22196	22215	21995	22292	22266	22292	22364	22290	21934	22078	22222	22108	21980	22144	22156	22267	22271	22225	22272	22253	22438	22145	22099	22102	22262	22199	22143	22345	22230	22197	22315	22258	22193	22214	22108	22418	22244	22331	22259	22204	22304	22043	22369	22473	22187	22338	22089	22146	22162	22200	22192	22217	22366	22110	22118	22312	22063	22220	22303	22162	22098	22157	22169	22205	22352	22229	22062	22199	22480	22324	22240	22129	22220	22160	22226	22186	21987	22061	22370	22398	22204	22346	22165	22121	22267	22266	22509	22302	22293	22103	22135	22345	22112	21990	22286	22071	22377	22302	22150	22257	22565	22415	22177	22129	22055	22138	22112	22283	22171	22387	22286	22230	22264	22126	22307	22293	22509	22213	22297	22080	22266	22103	22038	21997	22300	22141	22175	22041	22188	22227	22192	22040	22149	22433	22114	22279	22410	22167	22356	22304	22201	22398	22160	22206	22289	22460	22422	22190	22385	22125	22108	22197	22287	22268	22422	22215	22264	22523	22179	22074	22111	22206	22409	22287	22319	22409	22095	22453	22062	22139	22288	22157	22319	22244	22219	22448	22287	22238	22213	22221	22225	21982	22018	22410	22186	22100	22328	22421	22060	22174	22179	22174	22319	22003	22325	22555	22112	22091	22271	22169	22124	22153	22277	22224	22333	22140	22117	22341	22222	22250	22085	22125	22388	21841	22276	22306	22154	22150	22311	22331	22274	22028	22232	22049	22355	22523	22236	22444	22125	22412	22235	22326	22291	22215	22219	22140	22252	22283	22372	22073	22213	22228	22265	22196	22244	22210	22335	22213	22097	22098	21863	22276	22279	22274	22362	22380	22174	22061	22212	22321	22058	22299	22245	22490	22165	22152	22377	22285	22261	22294	22193	22208	22214	22154	22314	21998	22313	22352	22280	22145	22193	22207	22168	22265	22053	22321	22492	22269	22281	22332	22370	22269	22311	22093	22253	22346	22257	22224	22301	22325	22419	22354	22120	22224	22184	22416	22190	22205	22369	22204	22247	22327	22220	22289	22301	22299	22083	21979	22156	22322	22339	22180	22088	22360	22156	22255	22226	22270	22142	22318	22195	22097	22145	22004	22110	22363	22306	22164	22152	22323	22268	22544	22287	22258	22178	22425	22413	22042	22181	22097	22172	22051	22406	22096	22421	22163	22301	21884	22266	22220	22301	22068	22374	22434	22232	22299	22244	22282	22424	22083	22225	22243	22233	22314	22080	22062	22267	22296	22304	22238	22257	22069	21978	22299	22515	22185	22014	22228	22178	22250	22368	22192	22266	22226	22362	22232	22289	22148	22343	22098	22254	22292	22291	22186	22013	22405	21963	22170	22219	22165	22429	22189	22295	22187	22306	22264	22086	22413	22130	22111	22130	22419	22507	22396	22300	22461	22257	22254	22252	22304	22300	22011	22368	22391	22338	22135	22064	22385	22138	22196	22073	22302	21902	22337	22547	22400	22077	22071	22124	22015	22096	22185	22222	22284	22237	22171	22330	22213	22308	22172	22208	22177	22236	22354	22175	22302	22222	22442	22082	22086	22150	22021	21880	22110	22282	22247	22254	22423	22259	22104	22442	22218	22305	22200	22274	22266	22223	22356	22180	22380	22158	22187	22032	22227	22276	22169	22249	22357	22208	22191	22022	22314	22251	22167	22162	22123	22234	22219	22249	22015	22259	22440	22073	22089	22206	22124	22137	22173	22126	22201	22343	22206	22351	22157	22360	22198	22327	22096	22244	22241	22583	22169	22099	22032	22424	21861	22441	22250	22277	22233	22123	22246	22024	22506	22288	22190	22168	22330	22238	22056	22174	22200	22247	22109	22385	22155	22073	22270	22159	22134	22262	22402	22065	22339	22288	22070	22456	22341	22164	22141	22211	22173	22332	22316	22239	22157	22222	22231	22137	22292	22407	21887	22036	22393	22341	22353	22115	22086	22338	22304	22143	22259	22247	22291	22247	22057	22179	22307	22190	22367	22200	22342	22273	22358	22395	22248	22284	22294	22267	22161	22220	22302	22000	22254	22244	22081	22368	22207	22108	22185	22149	22268	22336	22263	22186	22360	22108	22230	21996	22060	22034	22154	22172	22311	22170	22360	22074	22221	22242	22173	21971	22042	22191	22231	22287	22219	22413	22195	22112	22069	22268	22128	22059	22210	22107	22245	22036	22378	22011	22021	22223	22298	22312	22094	22223	22080	22249	22217	22253	22088	22170	21987	22348	22326	22405	22243	22064	22055	22306	22080	22151	22187	22201	22329	22150	22376	22262	22400	22333	22335	22402	22310	22316	22315	22017	22353	21914	22345	22296	22161	22236	22207	22276	22199	22170	22115	22143	22441	22272	22303	22271	22270	22188	22165	22163	22264	22327	22116	22379	22315	22297	22131	22212	22321	22353	22249	22228	22174	22146	22164	22326	22348	22346	22550	22103	22391	22355	22288	22209	22034	22315	22207	22319	22280	22014	22253	22112	22170	22254	22291	22192	22268	22180	22085	22051	22291	22147	22052	22076	22163	22221	22178	22167	22320	22409	22329	22259	22116	22330	22287	22266	22114	22228	22263	22394	22323	22320	22161	22075	22016	22121	22231	22218	22044	22123	22161	22379	22096	22287	22157	22341	22284	22234	22210	22146	22211	22385	22209	22337	22135	22145	22210	22380	22285	22191	22297	22244	22122	22381	22142	22330	22282	22171	22124	22382
63580	100276	77704	47477	29476	20429	18340	17943	18020	17920	18071	18032	18129	18191	18107	17977	18008	18207	18102	18074	18006	18076	18019	18020	18102	17807	18068	18064	18264	18071	18207	18043	18147	18182	18152	18091	17978	18054	18206	17907	17866	18172	18045	17905	17939	18063	17994	18097	18033	17975	17817	17992	18093	18081	18089	18007	18132	18075	18053	18072	18048	18160	17943	18184	17866	17983	18055	17924	18206	18106	18019	17836	17959	17991	18007	18140	18180	18054	17958	18062	18056	18188	18048	18087	18183	17955	18191	18134	18012	17911	18053	18020	18006	18098	18001	17863	17942	18048	17910	18034	18135	18093	18036	18032	18132	18013	18090	18061	18016	18131	18103	17960	18058	18192	18019	18016	18026	18045	18211	17834	18011	18003	18042	18078	18065	18021	18205	17983	18074	17979	18154	18042	18163	17849	18084	18030	18011	17919	18021	18063	18231	18128	18051	17952	18095	18065	17848	18115	18082	17948	18051	17852	17980	17802	18079	18207	18070	17957	18012	18068	18225	17876	17966	18240	18157	17822	17950	18052	17994	18104	18074	18015	18030	18091	17925	18149	18106	18106	18022	17976	18167	17977	18095	17948	18069	18066	18019	18023	18035	18047	18131	18064	18090	17967	17899	18013	18069	17972	18128	18061	18012	18189	17943	17987	17878	17975	17967	18067	18102	18050	17944	18088	18105	17930	18086	18192	17894	17960	18052	18037	17868	17875	18062	18096	18032	18108	18182	17947	18025	17915	18131	18089	18101	17916	18010	18026	18002	18182	18063	18014	17949	18053	18045	18032	18175	18128	18208	17887	17974	18175	17908	18104	17822	18003	17795	18135	17984	18108	17986	17930	18145	17904	17931	17978	17949	17868	18182	18009	17968	18088	18005	18021	17991	18070	18091	17816	17951	17955	18227	18135	18048	18156	18182	18058	18090	17856	18135	18012	18105	17949	17993	17865	18154	17952	18034	18055	18115	17917	18046	17901	18064	17932	17972	18003	18112	17864	17948	18092	17993	18154	18082	18030	18041	17906	18001	17945	17946	18061	18103	17881	18026	17961	18126	18024	17905	18224	18065	17911	17839	18047	18067	17955	18021	17911	17894	17983	18199	18026	18020	18091	17914	17978	18023	17948	18143	18042	18100	18089	18011	17943	18081	18189	18004	17936	17959	17967	18073	18025	17924	18108	18113	17912	17924	18011	17909	17972	18005	17996	18059	18084	17859	17969	17972	18062	18056	18104	18039	17993	18167	17901	18084	18035	18041	18116	18010	17919	18056	18124	18046	17819	18023	18182	17853	18100	17961	17890	17910	18068	18107	18035	18121	17929	18200	18084	18294	18038	18172	18079	18094	18270	17922	17995	17957	18039	17817	18140	17916	18163	18094	17928	17910	18011	18104	18158	17989	17895	18023	18101	17886	17947	18070	18205	17887	18073	18033	18031	18016	18008	17994	18084	18032	18150	17904	18127	17990	17949	17947	18019	18057	18019	18039	17935	18108	18204	18133	17910	18041	18004	18054	18185	17996	18031	18012	18006	17945	18058	18066	18189	17918	18017	18035	17881	18046	17993	17845	17968	18129	18010	18120	18062	18050	18127	17964	17960	17987	18219	18079	17937	17955	17989	18050	17984	18230	18005	18090	18248	17997	17884	17799	17893	17981	17929	18346	18183	17917	18109	18048	18126	18021	18046	18163	18036	17920	18054	17912	18146	17981	17942	17887	18088	17917	18091	18069	17977	18048	18204	18020	18002	18148	18017	18052	18125	17999	18175	17869	17947	17862	18095	18128	18017	18199	17958	18068	17887	18017	18142	18091	18006	17919	17872	17933	18033	18233	17932	18133	17956	17907	18086	18024	17999	18090	18227	17965	18012	18143	18090	18093	18148	17952	18061	18070	18085	18117	17952	18010	18064	18167	17956	18050	18194	17995	18055	18093	17967	18018	17974	18190	17978	18111	18077	18090	18147	17944	18194	18066	18125	18169	18046	18046	18117	18068	18272	18131	17999	17918	18059	18147	18111	17996	17981	17955	18107	17953	18112	18063	17992	17968	18023	18122	18087	18033	18127	17994	18123	18174	17971	17951	18172	17980	18135	17994	18022	18087	18014	17874	17983	18042	17943	18127	18114	17979	18025	18063	17966	18001	18084	17826	18116	18175	18135	18075	17938	18094	17973	17941	18000	17880	18093	17969	18086	18057	17968	18031	18025	17995	18048	18183	18225	18141	18012	18021	17903	18265	17999	18100	17938	18069	17907	18035	18128	18059	18011	18083	18194	18066	18148	18244	18070	18087	18051	18087	17808	18135	18212	18033	18048	18060	18084	18108	17964	17889	17965	18074	17918	18160	18101	18083	17990	18030	18062	18160	18056	17903	18140	17835	18008	17963	17889	17900	17912	18091	18073	17973	18102	18110	18067	18040	18097	17831	18076	18052	17916	18085	17999	17890	17988	17859	18016	18068	18075	18267	18142	17881	18108	18023	18184	18144	17974	18007	18169	18075	18084	18265	18018	18010	18108	17971	18231	18134	17899	18303	17992	17973	17871	18009	18091	18160	17910	17986	18157	17912	18116	18053	18188	18138	17825	17992	17876	17956	17892	18081	18096	18152	18118	18349	18061	17948	17954	18010	18046	18038	18133	18025	18218	18148	18011	18129	18055	18044	18052	17935	17964	17890	17886	18113	18018	18191	18150	18038	18095	18028	18072	17934	18123	18075	18159	18064	17905	18061	18056	17865	18086	17968	18025	18183	17910	18048	18084	17971	18106	18042	17953	18117	18052	17923	17998	18281	18015	18052	17915	18028	18145	18005	17935	17920	18272	17863	18040	18107	18050	18076	18242	18014	18151	18009	18037	18075	18139	18176	18174	18066	18208	18038	17892	17970	18103	18084	18163	18042	18078	17841	18084	18105	18149	18050	18107	18034	18166	18008	18080	17913	17958	17975	18061	18132	17917	18026	17912	18172	17951	18154	17989	18082	18023	17949	18096	18048	17995	18146	18018	18126	18041	17971	18009	18122	18071	18139	17881	18094	17931	18065	18138	17758	18176	17932	17963	18021	17949	17785	17941	18020	18085	18180	18004	17988	17987	17881	18013	18159	18038	18025	17941	18154	18018	18203	18001	18035	18002	18038	18014	17908	18029	18094	18035	17965	18013	17992	18075	18053	18104	17975	18184	18061	17998	18183	18055	18084	18073	18153	18090	17867	17974	18017	17932	17910	17976	18058	17998	18166	18041	17979	18097	18112	18108	18036	18006	18137	17991	18129	18112	17938	17940	18209	17968	18070	18116	18067	18104	18184	17926	18153	18051	17971	18150	18024	18089	18179	17848	18089	17884	17981	17955	17961	17962	18149	18082	18173	18054	18041	17974	18098	18013	18106	18148	18087	18119	17994	18136	18143	18152	18038	18039	18118	18082	17930	18038	17972	18060	18001	18026	17866	17969	17986	18010	18034	17917	18267	18058	17930	17930	17979	18082	18090	18160	17931	17977	18097	17929	17802	18055	17998	17876	18052	18134	18066	17934	18141	18026	18022	17973	18101	18162	18102	18022	17926	18139	17968	18112	18020	17973	18054	17961	18074	18101	18078	18102	17997	18158	17990	17958	18005	18049	18114	17871	18099	18047	18044	18032	18123	18066	18117	18011	18120	18188	17911	18144	18094	17979	18133	17862	18012	17892	18068	18027	18003	18172	18099	18107	18129	18134	18059	18080	17957	18145	18070	17918	17980	17912	18022	17881	18260	18018	18139	18117	18017	18118	18056	17924	18224	18042	17850	17932	18149	17849	18038	18092	18088	17873	18088	18138	18014	18114	17945	17987	18072	18042	18061	18153	18128	17967	18102	17978	18226	18024	17934	18113	18079	17998	18100	17981	17994	18052	17848	18035	17800	17936	17918	18114	18024	17898	18019	18004	17988	17997	18055	17926	18022	18034	18012	18167	18028	17923	17977	17829	17948	18031	18045	18099	18044	18030	17964	18080	18137	17998	17990	17848	17894	17953	17978	18170	17978	18085	18069	17926	18016	18182	17814	17981	17982	17909	18146	18118	18038	17858	17876	17873	18055	17878	17986	18130	17967	17966	18076	18008	18066	18072	18112	18082	17988	17992	17995	18030	18130	17995	17949	18002	17994	18034	18048	18122	17961	18066	17999	17845	17965	17981	17989	18123	18087	18027	18063	17925	18005	17966	17903	18237	18297	18070	18078	18101	17964	17973	18116	18306	17915	17934	18182	18155	17921	18094	18130	18043	18000	18046	18075	17904	17916	18027	17804	18113	18117	18006	18006	18031	18090	18049	18084	17887	18098	18098	17984	17912	17976	18076	18067	18015	18202	18097	17984	17996	17947	18017	18034	18152	18143	17844	17905	18164	18099	17889	18042	18071	17925	18036	18081	18220	18044	17862	18095	18043	18034	18052	18252	18240	18025	18166	17965	17889	17966	18174	18151	18171	17944	18157	17959	18040	18036	18026	18029	18050	18285	18032	18135	17873	18096	18077	18179	17870	18130	17986	18119	17979	18148	17879	18132	18133	17991	18005	17919	17963	18158	18110	18132	18212	17918	18178	17774	18029	18006	17988	17972	17976	18149	18147	17982	18109	18197	17927	18106	17895	18091	17982	17992	18050	18157	18176	17982	18028	18086	17966	18148	18062	18113	17983	18029	18161	18062	18123	18104	18131	17929	17864	18035	18069	18110	18022	17896	17978	17989	17979	17999	17861	18092	18085	17973	18100	18080	17838	18103	18005	18059	17841	18001	17942	18166	17951	18019	17904	18083	17932	17930	18091	17958	17877	17950	18181	17770	18049	17886	18129	17935	18074	17925	18120	17843	18146	17974	18190	18168	18082	17889	18046	18119	17943	18008	18086	17929	17927	18050	17991	18114	18124	18093	18016	18054	18064	18012	17944	18062	17981	17961	18120	18002	18014	18076	18111	18016	18074	18141	18061	18081	18008	18083	18099	17972	18093	18085	18092	18234	18133	18028	18070	18000	17861	18044	18025	18180	17859	18228	18152	17947	17955	17899	18020	18009	17920	18126	17904	18056	17973	17852	17903	18137	17999	17953	18044	18027	18094	17952	18074	18067	18136	18079	18156	17919	18383	17981	18058	17996	18012	18238	17954	18150	18012	18014	18083
22932	23381	34890	30898	26698	26521	28110	23767	23075	23242	23335	23235	23192	23457	23226	23329	23086	23160	23192	23205	23211	22780	23025	23128	23045	22996	22749	23035	23194	23049	23108	23093	22936	22915	23066	22992	22948	22740	22800	22669	22871	22956	22794	22791	22930	22999	23018	22939	22956	23135	22959	22987	23044	22793	22792	22931	22922	23044	22904	22859	23112	22820	22533	22953	22832	22870	22936	23036	22795	22691	23006	22862	22780	22830	22973	22587	22787	22897	23115	22951	22781	22829	22875	22956	22814	22881	22933	22762	22777	23067	22886	23118	22778	22801	22858	22763	22990	22956	22955	22649	22899	22691	22977	22798	22710	22951	23066	22856	22807	22889	22826	22850	22935	22778	22959	22727	22940	22894	22757	22962	23005	22779	22727	22876	22929	22746	22856	22778	22768	22972	22970	22853	22718	22946	22925	22812	22903	22774	23041	23086	22853	22746	23006	22749	22691	22809	22897	22859	22653	23053	22882	22874	23047	22948	23160	22772	22903	22854	22907	22718	22875	22952	22760	22781	22687	22857	22821	22796	22902	22868	22932	22913	22832	22874	22914	22435	22945	23056	22834	22901	22657	22745	22989	22873	22905	22977	22820	22876	22879	22831	22821	22869	22843	22823	22986	22913	23001	22863	22749	23252	23102	23049	22724	22788	22826	22839	22918	22923	22795	22980	22773	22785	22965	23087	22876	22660	22736	23134	23100	23064	22928	22851	22721	22909	23087	22767	22714	22935	22903	22648	23033	23010	22899	22642	22821	22919	22696	22827	22673	22854	22749	22987	22799	22807	22899	22782	22771	22541	22733	22971	22850	22839	22925	22973	22992	22754	22738	23070	22688	22639	22858	22975	22978	23152	23015	23031	22694	22909	22871	22746	22911	22901	22985	22898	23069	22832	22642	22847	23004	22922	22854	22610	22675	23032	23203	22835	22666	22718	22780	22747	22914	23002	22886	22983	22623	22910	22853	22801	22634	22957	22682	23041	23018	22871	22933	22982	22892	23170	23037	22641	22858	22814	22806	22895	23049	22863	22748	22813	22727	22722	22933	22866	22825	22828	22896	22782	22685	22753	22778	22994	22896	22921	22779	23045	22683	22733	22969	22787	22841	22761	22890	22880	22931	23044	22918	22756	22758	23039	22884	22675	22757	22753	22653	22823	22863	22990	22781	22696	22927	22766	22819	23092	22594	22805	22749	22797	22669	22622	22336	22845	22933	22953	22825	22707	22958	22883	22749	22719	22847	22848	22752	22570	22854	22784	22820	23021	22951	22722	22783	22890	22872	22923	22627	22981	22828	22570	22744	22866	22896	22852	22810	22833	22789	22821	22884	22835	22827	22939	22829	22832	22719	22861	22966	22790	23014	22986	22970	22913	22874	23004	22788	22535	23025	22774	22800	23025	23091	23003	22890	22823	22924	22767	22740	22777	22802	23011	22909	22752	22946	22999	22931	22882	22885	22641	22780	22978	22890	22882	23238	22928	22846	22837	22771	22717	22938	22973	22824	22674	22780	22820	22659	22876	22774	22559	22499	22760	22845	22883	23023	23107	22979	22797	22904	22811	22957	22987	23137	23096	22918	22878	22964	22855	22575	22940	23030	23040	22751	22815	22859	22756	22885	22918	23080	22881	22674	22775	22830	22511	22930	22796	22861	23000	22876	22822	22845	22923	22720	22837	22733	22717	22900	22851	22838	22922	22742	22742	22700	22980	23075	22987	22972	22756	22790	22937	22847	22916	22851	22934	22823	22773	22834	22765	23042	22738	22848	22857	22911	22820	22837	22942	22935	22634	22643	22513	23041	22823	22919	22826	22847	22823	23083	23016	22676	23017	22830	22802	23111	22564	22646	22909	22848	22763	22782	22715	22746	22991	23118	23092	22671	22825	22992	22618	23039	22836	22808	22900	22893	22783	22733	22918	22640	22832	22642	22829	23128	23082	22823	22893	22666	22866	22884	22652	22917	22645	22671	22987	22878	22876	22902	22854	22976	23059	22796	22837	22812	22848	22817	22961	23009	22756	22718	22887	22631	23004	22812	22839	22855	22465	22918	22911	22936	22934	22789	22853	22829	22961	23021	22842	22711	22791	22854	22798	22922	22865	23057	22806	23037	22786	22958	22801	22963	22566	22748	22867	22702	22876	22972	22829	22903	22938	22804	22868	22855	22724	22793	22813	22928	22773	22910	22858	22832	22727	23099	22681	22686	22749	22815	22847	22892	22817	22821	22692	22889	22832	22709	22946	22976	22833	22884	23032	22888	22694	22837	22877	22824	22666	22867	23114	22891	23024	22835	22842	22988	22737	22808	22828	23091	22908	22945	22798	22743	23059	22844	22901	22888	22845	22783	22870	22823	23033	23046	22837	22718	22872	22752	22834	22815	22916	23008	22824	22913	22861	22695	22854	22851	22933	22851	22679	22897	22468	22819	22800	23014	22830	22933	22943	22906	22853	22760	22699	22921	22797	22892	22722	22839	22894	22702	22862	22941	22717	23074	22757	22891	22822	22939	23042	22743	22709	23029	22806	23107	22896	22920	22866	22855	22955	23113	22989	22849	22875	22873	22744	22932	22701	22673	23207	22841	22912	22813	22852	22818	22927	23005	22725	22926	23067	22711	22750	22721	23015	23008	22926	22835	23010	22923	22964	22744	22673	22963	22956	22885	22905	22841	22701	22876	22805	22958	23087	22814	22887	22887	22920	22968	22647	22936	22859	22751	22858	22752	22691	22785	23002	22843	22638	23011	22731	23001	22895	22951	22928	22708	23048	22716	22791	22849	22822	22846	22765	22424	22566	22625	22872	22965	22874	22835	22893	22904	22868	22875	22704	22805	22829	22656	22967	22748	22884	22862	22838	22761	22870	22967	22744	22903	22761	22937	22906	22854	23008	22773	22933	22965	22985	22841	22831	22709	22919	22614	22827	22989	22776	23137	23018	22797	22914	22817	22929	23000	22839	22831	22883	22851	22632	22989	22875	22946	22725	22888	23009	23016	22785	22747	23078	22901	22861	22900	22987	22810	22912	22944	22694	22748	22909	22884	22627	22806	22713	22987	22706	22670	22814	22971	22889	22797	23019	22888	22997	22833	22898	23116	22966	23102	22812	23088	22947	22770	22628	22917	22652	22915	22880	22901	23006	22813	22650	23013	22854	22941	22968	22789	22796	22791	22784	22866	23066	22918	22927	22649	23117	22909	22705	22715	22854	22941	22753	22918	22997	22735	22660	22990	23101	22938	22884	22837	22806	22671	22849	23071	22699	22896	22886	22924	22889	22805	22700	23014	22929	22765	22720	22842	22885	22931	22987	22653	22982	22642	22871	22777	22852	22776	22592	22728	22770	23093	22793	22898	22819	22817	22866	22841	22796	22882	22767	22762	22958	22860	22974	22808	22782	22950	22890	22980	22882	22871	23114	22927	22746	22900	22630	22775	22788	22968	22850	22904	22873	22845	23061	22776	22924	22992	22689	22860	22777	22779	23007	22916	22661	22956	22859	22868	22717	22707	22685	23055	22923	22809	22865	22627	22956	22842	22909	22941	22893	22900	22723	22810	23034	23114	22837	22855	22958	22738	22926	22993	23021	22785	22914	22878	22778	22691	22940	22816	23054	22978	22694	22731	22777	22777	22828	22902	22969	22993	22855	22954	22942	22757	22929	22749	22826	22977	22830	22836	22759	22877	22980	22966	23035	23127	22768	22877	22687	22727	22754	22779	23042	23098	22855	22999	22848	22930	22848	22823	22883	22815	23105	22843	22921	22813	22764	22903	23002	22932	22921	22980	22815	22804	22951	23063	22791	22880	22796	22910	22823	22826	22848	22903	22974	22892	22662	22739	23016	22978	22871	22802	22894	22876	22890	22923	22911	22754	22819	22878	22902	22864	22965	22711	22759	22812	22989	23047	22927	22858	22768	22650	22808	22695	22712	22796	22960	22855	22870	22633	22926	22786	22694	23048	22599	22824	22913	22847	22848	22866	22916	22869	22825	23102	23000	22732	22770	22722	22982	22727	22804	22756	22652	22860	22919	22798	22940	23052	22746	22804	22857	22687	22976	22826	22736	22735	22681	23013	23002	22782	22671	22810	22957	22890	22817	22880	23076	22720	22787	22772	22825	22879	22792	22811	22833	22831	22946	22944	22778	22776	23004	22895	22899	23050	23018	22933	23041	22834	22877	22734	22741	22807	22905	22936	22817	22962	22949	22955	22784	22914	22941	23060	23011	22768	22931	23029	22787	22807	22734	22804	22682	22799	22707	22655	22716	22994	22917	22829	22809	22688	22852	22889	22732	22863	22590	22822	22728	22730	23033	22887	22879	22780	22588	22856	22896	22988	22856	22843	22913	22791	22915	22806	22759	22640	22738	23050	22862	22825	22603	22857	22502	22691	22561	22931	22860	22882	22713	22841	22631	22845	22818	22861	22800	22770	22805	22878	22919	22926	23083	22806	22838	22988	22777	22822	22798	22829	22936	23029	22947	22933	23059	22944	22762	23046	22877	22775	23089	22817	22885	22886	23048	22881	22960	22950	22912	22874	22837	22929	22786	22707	22853	22842	22879	23062	22935	22838	22695	22848	22815	22913	22922	22889	22772	22713	22829	22638	22898	22803	22952	22805	23106	22782	22814	22777	22816	22821	22668	22754	22762	22686	22707	22818	22630	22750	22940	22708	23093	22847	22999	22857	22830	22848	22625	22900	22987	22863	22952	22725	22708	22967	23069	22928	22562	22922	22919	22778	22736	22764	22886	22943	22679	22678	22954	22793	22760	23036	23145	22879	22845	23189	22581	22744	22943	22775	22817	22811	22843	22738	22802	22900	22916	22802	22923	22851	22854	22793	22991	22769	22698	22851	22797	23043	22967	22731	22872	22980	22744	23018	22707	22871	23050	23008	23004	23230	22879	22721	23030	22766	22986	22758	22760	22854	22717	23035	22562	22932	22828	22787	22800	22872	23037	22784	23049	22718	22667	22889	22656	22673	22818	22758	22761	22773	22608	23033	22956	22801	22846	22913	22692	22772	22912	22926	22821	22789	22869	22912	22845	23085	22796	22891	22931	22762	22765	22985	22880	22744	22859	22798	22755	22960	22895	22835	22661	23033	22777	22697	22897	22711	22560	22936	22953	22934	23065	22772	22877
62938	105657	89207	61642	38745	24313	18911	18368	18364	18269	18397	18445	18240	18452	18339	18346	18414	18215	18119	18581	18395	18405	18256	18463	18357	18474	18268	18523	18417	18457	18312	18423	18339	18258	18238	18340	18365	18253	18276	18406	18461	18263	18293	18303	18362	18334	18441	18273	18388	18473	18262	18311	18337	18529	18558	18442	18432	18349	18436	18306	18298	18517	18410	18324	18386	18194	18184	18406	18454	18337	18210	18423	18482	18493	18392	18369	18469	18319	18330	18370	18315	18206	18319	18327	18145	18360	18346	18413	18425	18421	18130	18377	18427	18533	18430	18490	18329	18391	18322	18513	18346	18335	18471	18177	18380	18285	18536	18383	18281	18246	18337	18320	18378	18310	18381	18438	18248	18325	18489	18406	18422	18154	18474	18505	18192	18407	18265	18487	18410	18393	18275	18361	18464	18420	18300	18403	18462	18411	18304	18382	18301	18489	18472	18534	18403	18234	18232	18490	18356	18341	18323	18531	18109	18392	18319	18304	18351	18419	18413	18235	18371	18449	18409	18401	18318	18397	18422	18619	18196	18194	18226	18312	18350	18234	18336	18402	18324	18379	18349	18503	18317	18450	18298	18340	18310	18228	18278	18512	18378	18476	18154	18246	18342	18500	18256	18560	18455	18295	18444	18336	18361	18514	18246	18380	18365	18392	18501	18396	18360	18455	18291	18329	18254	18364	18304	18337	18343	18432	18208	18365	18357	18489	18479	18247	18428	18333	18335	18157	18387	18474	18318	18439	18380	18413	18322	18297	18223	18339	18215	18291	18267	18406	18213	18419	18469	18319	18295	18401	18382	18231	18372	18483	18440	18330	18452	18279	18313	18245	18383	18433	18209	18285	18554	18318	18424	18195	18524	18208	18228	18365	18391	18287	18324	18400	18254	18342	18338	18243	18359	18224	18429	18442	18322	18450	18263	18342	18450	18295	18366	18425	18117	18384	18419	18357	18257	18306	18505	18267	18467	18202	18355	18390	18279	18295	18252	18315	18524	18400	18357	18445	18592	18420	18426	18535	18306	18476	18374	18436	18229	18289	18255	18363	18302	18271	18244	18311	18305	18266	18368	18474	18408	18485	18333	18567	18365	18484	18366	18236	18352	18271	18396	18156	18192	18289	18307	18397	18518	18410	18574	18328	18428	18132	18431	18259	18497	18478	18494	18342	18402	18514	18273	18185	18373	18250	18210	18553	18429	18357	18239	18386	18446	18452	18199	18206	18556	18444	18396	18169	18201	18264	18325	18527	18257	18285	18138	18452	18235	18500	18450	18459	18330	18234	18316	18357	18367	18407	18347	18271	18342	18417	18255	18395	18523	18409	18298	18482	18443	18458	18162	18407	18321	18428	18371	18455	18373	18161	18480	18519	18455	18322	18216	18278	18307	18380	18237	18434	18538	18405	18477	18446	18428	18333	18329	18543	18257	18418	18341	18218	18404	18345	18408	18441	18464	18378	18357	18315	18239	18313	18385	18355	18296	18398	18280	18165	18459	18308	18444	18311	18365	18315	18452	18462	18663	18275	18360	18318	18144	18484	18512	18431	18376	18358	18414	18489	18332	18225	18448	18404	18299	18483	18420	18272	18220	18372	18359	18446	18348	18464	18437	18533	18394	18354	18376	18207	18406	18240	18407	18476	18390	18496	18105	18318	18343	18409	18310	18412	18131	18342	18400	18509	18327	18331	18535	18318	18319	18360	18268	18269	18463	18280	18285	18425	18529	18303	18365	18275	18389	18204	18154	18302	18543	18357	18269	18397	18525	18366	18106	18184	18401	18253	18337	18277	18299	18477	18314	18439	18287	18442	18309	18272	18341	18248	18292	18253	18417	18470	18374	18442	18374	18213	18443	18587	18540	18429	18395	18488	18396	18120	18598	18238	18370	18530	18531	18317	18365	18336	18352	18466	18423	18398	18574	18490	18347	18354	18470	18228	18269	18301	18461	18267	18581	18354	18226	18170	18434	18441	18522	18416	18239	18210	18292	18386	18330	18239	18387	18373	18345	18209	18364	18457	18471	18305	18360	18323	18334	18308	18509	18415	18099	18254	18324	18261	18431	18335	18302	18433	18333	18476	18264	18447	18171	18345	18304	18419	18335	18271	18463	18316	18265	18331	18382	18518	18297	18541	18227	18319	18249	18282	18516	18555	18319	18425	18506	18288	18441	18518	18340	18369	18492	18262	18376	18348	18324	18480	18191	18380	18389	18393	18354	18328	18428	18319	18377	18207	18399	18448	18508	18350	18350	18229	18327	18207	18311	18255	18316	18311	18426	18487	18349	18366	18205	18325	18425	18422	18416	18204	18249	18345	18327	18276	18378	18320	18328	18294	18329	18531	18437	18536	18261	18242	18382	18435	18337	18398	18465	18344	18395	18328	18178	18730	18245	18377	18348	18479	18592	18331	18267	18246	18518	18536	18460	18413	18357	18458	18244	18362	18221	18302	18410	18301	18274	18456	18414	18305	18400	18356	18265	18310	18293	18074	18386	18289	18330	18237	18286	18330	18207	18390	18292	18179	18233	18446	18266	18504	18318	18304	18355	18483	18582	18529	18327	18293	18379	18336	18224	18464	18444	18222	18375	18496	18216	18290	18631	18190	18362	18217	18322	18444	18390	18246	18488	18365	18311	18337	18425	18404	18278	18344	18272	18534	18541	18335	18289	18483	18292	18573	18333	18194	18472	18426	18309	18572	18330	18251	18110	18380	18532	18296	18310	18000	18357	18435	18380	18209	18344	18325	18363	18569	18336	18260	18570	18208	18248	18451	18398	18245	18473	18372	18171	18225	18365	18440	18339	18334	18305	18414	18246	18264	18515	18361	18359	18174	18312	18401	18410	18392	18145	18225	18490	18336	18414	18302	18371	18402	18407	18392	18113	18311	18364	18306	18374	18336	18258	18585	18306	18441	18203	18339	18409	18258	18337	18310	18275	18429	18262	18495	18250	18346	18231	18280	18272	18485	18368	18290	18242	18467	18190	18313	18293	18498	18384	18283	18407	18494	18338	18431	18507	18147	18202	18478	18404	18425	18523	18238	18570	18314	18371	18249	18428	18336	18263	18496	18339	18371	18405	18336	18407	18369	18389	18369	18304	18166	18411	18497	18360	18240	18327	18399	18449	18411	18555	18387	18177	18357	18397	18285	18357	18365	18358	18371	18388	18348	18219	18290	18332	18522	18261	18407	18406	18295	18358	18442	18622	18424	18286	18458	18407	18425	18341	18475	18527	18454	18487	18144	18380	18447	18189	18264	18309	18497	18267	18099	18187	18172	18325	18311	18407	18553	18077	18347	18232	18462	18229	18402	18307	18517	18433	18384	18468	18348	18462	18399	18401	18551	18405	18329	18316	18539	18275	18321	18444	18388	18395	18286	18251	18504	18196	18370	18453	18631	18456	18358	18276	18370	18319	18412	18379	18451	18403	18319	18341	18252	18328	18226	18416	18266	18140	18368	18304	18384	18373	18454	18358	18394	18302	18455	18438	18537	18166	18330	18294	18143	18393	18240	18499	18308	18426	18502	18420	18413	18285	18329	18373	18139	18420	18583	18441	18458	18633	18386	18276	18435	18245	18299	18516	18442	18387	18207	18247	18445	18205	18471	18278	18363	18247	18419	18381	18289	18269	18299	18405	18449	18484	18488	18282	18455	18406	18217	18374	18364	18434	18277	18301	18400	18266	18276	18479	18660	18437	18405	18371	18289	18242	18410	18174	18447	18566	18428	18381	18276	18478	18344	18395	18469	18412	18277	18261	18364	18367	18214	18352	18605	18263	18348	18155	18457	18358	18338	18436	18424	18257	18500	18266	18519	18294	18295	18527	18135	18599	18376	18336	18351	18346	18368	18405	18454	18301	18341	18367	18529	18313	18435	18166	18329	18296	18211	18504	18385	18323	18445	18443	18218	18392	18480	18412	18403	18397	18246	18417	18353	18412	18249	18347	18398	18500	18443	18372	18445	18408	18378	18432	18479	18323	18376	18266	18409	18269	18421	18374	18345	18411	18287	18347	18227	18479	18564	18335	18320	18129	18462	18317	18547	18532	18262	18331	18269	18381	18372	18299	18468	18267	18331	18397	18244	18370	18576	18352	18355	18253	18396	18317	18142	18326	18439	18331	18322	18442	18281	18299	18268	18579	18240	18355	18430	18215	18415	18296	18341	18339	18425	18395	18302	18387	18295	18171	18405	18340	18285	18339	18515	18509	18438	18274	18127	18337	18354	18526	18359	18397	18367	18530	18184	18390	18201	18370	18412	18251	18378	18340	18094	18293	18341	18537	18249	18397	18232	18285	18289	18375	18298	18255	18575	18443	18474	18247	18428	18307	18338	18267	18205	18233	18348	18622	18395	18362	18300	18463	18595	18453	18390	18424	18427	18396	18442	18250	18322	18468	18407	18331	18466	18546	18313	18467	18306	18265	18276	18416	18409	18412	18457	18358	18196	18490	18297	18396	18323	18525	18374	18466	18364	18410	18234	18267	18295	18454	18344	18318	18308	18338	18277	18360	18241	18607	18417	18431	18354	18237	18479	18028	18506	18497	18323	18406	18382	18429	18249	18475	18332	18313	18221	18274	18311	18374	18413	18459	18385	18309	18350	18424	18244	18339	18294	18210	18576	18184	18320	18405	18365	18393	18385	18184	18432	18249	18212	18186	18380	18466	18307	18357	18507	18446	18226	18380	18305	18251	18169	18270	18395	18145	18285	18276	18374	18312	18257	18311	18295	18247	18380	18274	18303	18523	18310	18521	18351	18374	18368	18420	18507	18427	18428	18293	18328	18324	18389	18619	18145	18324	18413	18272	18448	18258	18361	18345	18407	18347	18542	18191	18249	18403	18300	18451	18225	18221	18380	18441	18285	18355	18447	18513	18410	18406	18319	18477	18449	18382	18421	18237	18351	18571	18354	18237	18446	18351	18403	18485	18221	18314	18244	18358	18378	18392	18347	18122	18337	18435	18353	18369	18360	18196	18370	18369	18272	18384	18352	18304	18424	18306	18423	18202	18292	18447	18452	18392	18394	18448	18404	18401	18349	18314	18418	18346	18339	18122	18470	18363	18253	18287	18465	18339	18339	18313	18501	18233	18283	18368	18417	18421	18286	18441	18369	18487	18395	18442	18365	18478	18157
30875	37037	42092	32271	25078	23133	22792	22631	22355	22412	22404	22373	22652	22450	22395	22542	22516	22509	22284	22541	22415	22409	22361	22359	22332	22549	22487	22452	22299	22296	22493	22437	22597	22450	22466	22445	22355	22559	22528	22369	22479	22572	22353	22271	22536	22371	22538	22384	22389	22210	22582	22485	22596	22199	22465	22398	22356	22311	22611	22448	22344	22557	22250	22411	22418	22424	22301	22452	22275	22335	22507	22401	22416	22353	22212	22218	22176	22407	22501	22474	22440	22386	22326	22507	22412	22259	22400	22383	22369	22438	22352	22287	22260	22315	22241	22292	22368	22228	22359	22351	22402	22201	22214	22526	22376	22425	22475	22424	22387	22286	22418	22400	22472	22251	22271	22553	22344	22253	22411	22485	22363	22441	22450	22487	22398	22218	22072	22591	22649	22392	22230	22164	22348	22383	22463	22277	22416	22270	22612	22326	22418	22663	22325	22404	22324	22445	22121	22346	22422	22513	22351	22194	22565	22377	22341	22212	22531	22414	22528	22383	22281	22519	22440	22331	22140	22516	22251	22399	22324	22374	22468	22477	22423	22374	22352	22594	22406	22341	22431	22297	22331	22530	22602	22208	22257	22392	22441	22363	22422	22377	22321	22250	22398	22361	22467	22203	22226	22317	22508	22329	22307	22353	22422	22303	22406	22317	22147	22231	22181	22298	22403	22394	22277	22299	22486	22304	22387	22518	22269	22373	22285	22423	22201	22405	22161	22267	22401	22301	22325	22453	22272	22233	22356	22244	22322	22533	22394	22202	22184	22357	22351	22242	22415	22314	22365	22405	22450	22223	22414	22435	22171	22397	22635	22226	22112	22463	22298	22410	22095	22237	22508	22308	22490	22304	22504	22548	22473	22360	22240	22522	22364	22287	22380	22267	22517	22321	22183	22389	22420	22110	22557	22363	22300	22475	22190	22250	22274	22436	22248	22518	22327	22346	22277	22439	22270	22284	22475	22309	22272	22500	22407	22433	22485	22448	22507	22530	22280	22266	22256	22204	22460	22222	22270	22473	22530	22334	22387	22292	22544	22429	22328	22461	22283	22453	22432	22182	22197	22286	22401	22389	22324	22323	22380	22451	22310	22516	22118	22384	22608	22340	22250	22300	22231	22674	22322	22319	22492	22324	22472	22390	22431	22438	22217	22263	22134	22563	22327	22461	22329	22379	22453	22366	22178	22361	22439	22284	22428	22324	22376	22218	22396	22413	22532	22190	22484	22299	22220	22399	22347	22330	22560	22058	22188	22330	22531	22354	22346	22356	22414	22398	22480	22346	22388	22303	22518	22172	22380	22296	22375	22379	22360	22323	22456	22266	22241	22133	22377	22267	22233	22402	22561	22126	22416	22152	22463	22264	22416	22490	22245	22569	22294	22547	22157	22489	22442	22380	22257	22335	22324	22299	22299	22196	22165	22309	22338	22334	22353	22330	22385	22361	22249	22550	22273	22412	22418	22233	22271	22425	22353	22447	22309	22250	22458	22260	22739	22310	22538	22541	22299	22416	22462	22230	22558	22299	22381	22559	22497	22470	22372	22117	22276	22203	22300	22395	22440	22026	22594	22263	22427	22243	22156	22401	22255	22326	22317	22355	22397	22368	22492	22404	22367	22245	22304	22434	22599	22519	22500	22383	22403	22406	22334	22434	22577	22166	22352	22166	22271	22358	22382	22397	22404	22341	22261	22334	22325	22297	22489	22153	22213	22296	22554	22287	22377	22349	22176	22346	22364	22386	22298	22498	22463	22340	22458	22259	22319	22444	22203	22355	22361	22335	22302	22281	22015	22467	22413	22297	22509	22411	22392	22618	22285	22420	22503	22393	22339	22286	22632	22460	22281	22276	22362	22379	22476	22350	22398	22422	22200	22593	22401	22446	22589	22406	22374	22421	22316	22358	22284	22536	22390	22383	22430	22393	22397	22378	22194	22313	22372	22422	22377	22320	22158	22509	22451	22428	22367	22302	22353	22295	22349	22389	22266	22133	22334	22381	22539	22379	22677	22414	22530	22429	22529	22175	22681	22500	22424	22251	22414	22414	22514	22549	22420	22327	22158	22210	22318	22532	22482	22627	22496	22319	22342	22389	22371	22334	22380	22279	22484	22285	22320	22430	22462	22472	22522	22576	22320	22448	22213	22333	22076	22526	22413	22405	22376	22360	22530	22313	22112	22707	22405	22383	22462	22550	22520	22647	22255	22580	22359	22198	22452	22327	22158	22443	22550	22306	22273	22417	22587	22429	22252	22458	22312	22537	22532	22386	22229	22084	22337	22241	22329	22310	22133	22556	22459	22459	22538	22305	22497	22215	22216	22690	22284	22374	22701	22361	22331	22473	22497	22549	22425	22509	22486	22346	22266	22291	22419	22171	22445	22320	22240	22519	22614	22560	22439	22448	22582	22396	22090	22408	22335	22440	22269	22260	22300	22553	22493	22111	22582	22483	22531	22422	22381	22343	22276	22286	22445	22288	22128	22371	22315	22443	22341	22269	22397	22237	22439	22522	22357	22343	22628	22463	22424	22589	22279	22476	22400	22393	22123	22263	22221	22498	22294	22167	22276	22502	22150	22516	22411	22168	22273	22157	22295	22478	22253	22427	22641	22322	22402	22712	22432	22341	22294	22411	22269	22301	22339	22413	22327	22267	22457	22375	22383	22370	22415	22508	22494	22574	22532	22320	22452	22354	22242	22162	22391	22372	22338	22471	22174	22345	22527	22371	22445	22190	22421	22336	22114	22255	22308	22185	22456	22189	22352	22618	22494	22378	22368	22292	22442	22389	21917	22332	22253	22559	22397	22381	22315	22168	22436	22393	22376	22272	22347	22432	22201	22461	22338	22457	22383	22263	22431	22415	22299	22272	22679	22383	22558	22438	22274	22233	22096	22022	22296	22485	22571	22440	22354	22352	22144	22424	22300	22281	22462	22167	22253	22174	22457	22419	22466	22326	22425	22347	22382	22472	22523	22522	22461	22395	22382	22217	22449	22433	22341	22348	22265	22481	22381	22362	22496	22404	22355	22383	22476	22363	22396	22252	22474	22451	22278	22322	22448	22526	22528	22391	22403	22363	22186	22453	22332	22283	22391	22408	22411	22283	22322	22614	22386	22304	22390	22546	22504	22529	22408	22468	22447	22327	22350	22464	22277	22274	22382	22352	22383	22461	22489	22275	22496	22366	22229	22375	22406	22278	22332	22585	22463	22208	22499	22598	22508	22281	22210	22553	22593	22383	22231	22360	22475	22335	22524	22422	22666	22294	22543	22240	22526	22288	22305	22477	22364	22417	22418	22229	22343	22467	22303	22335	22336	22226	22534	22570	22276	22670	22463	22326	22505	22504	22349	22072	22305	22216	22252	22331	22323	22401	22401	22406	22235	22493	22534	22511	22370	22510	22356	22343	22590	22470	22435	22137	22298	22306	22391	22410	22430	22494	22271	22464	22229	22156	22231	22350	22375	22551	22452	22285	22489	22208	22622	22527	22449	22419	22619	22291	22413	22302	22276	22460	22522	22532	22403	22358	22589	22503	22517	22469	22327	22311	22370	22366	22600	22489	22471	22521	22395	22395	22478	22486	22465	22382	22622	22632	22318	22295	22387	22328	22514	22328	22353	22429	22304	22186	22282	22243	22188	22218	22325	22181	22135	22486	22327	22515	22550	22369	22418	22532	22444	22528	22514	22420	22378	22568	22512	22306	22506	22533	22257	22432	22624	22529	22311	22367	22584	22001	22501	22418	22352	22381	22430	22478	22400	22346	22430	22388	22536	22385	22282	22405	22507	22413	22225	22498	22473	22305	22388	22495	22428	22326	22342	22379	22443	22366	22200	22525	22449	22363	22307	22295	22561	22171	22538	22692	22578	22299	22424	22253	22533	22360	22216	22418	22549	22197	22565	22215	22533	22453	22543	22350	22541	22344	22176	22268	22442	22356	22391	22331	22460	22462	22539	22215	22408	22177	22368	22209	22363	22399	22437	22488	22520	22385	22323	22356	22143	22209	22266	22455	22593	22412	22553	22243	22299	22479	22298	22329	22361	22309	22293	22358	22370	22112	22338	22429	22583	22445	22331	22446	22346	22302	22392	22312	22395	22512	22413	22439	22384	22525	22306	22483	22280	22540	22479	22320	22232	22371	22353	22409	22642	22491	22254	22366	22593	22427	22340	22271	22291	22371	22313	22189	22295	22367	22330	22512	22518	22537	22514	22405	22270	22466	22311	22349	22322	22325	22299	22386	22150	22607	22282	22489	22466	22309	22492	22395	22440	22388	22163	22205	22366	22449	22393	22227	22393	22214	22333	22413	22343	22366	22212	22554	22479	22302	22465	22463	22437	22421	22432	22506	22266	22427	22306	22353	22421	22487	22460	22356	22515	22330	22519	22456	22384	22522	22375	22258	22387	22419	22244	22363	22359	22224	22346	22494	22276	22510	22147	22466	22504	22416	22509	22498	22475	22309	22338	22351	22374	22524	22291	22431	22449	22266	22508	22238	22205	22533	22703	22356	22285	22596	22699	22505	22567	22520	22501	22318	22446	22367	22258	22557	22638	22653	22263	22313	22282	22320	22471	22148	22371	22481	22352	22320	22552	22464	22235	22352	22136	22315	22506	22432	22265	22341	22215	22448	22458	22437	22474	22355	22244	22522	22340	22506	22328	22445	22320	22362	22527	22490	22518	22419	22279	22419	22317	22437	22353	22533	22301	22349	22246	22359	22556	22264	22411	22254	22160	22432	22291	22499	22316	22470	22420	22298	22266	22500	22369	22461	22619	22389	22396	22363	22368	22125	22504	22469	22600	22459	22519	22544	22371	22382	22582	22374	22307	22350	22487	22392	22393	22287	22502	22431	22714	22323	22345	22346	22387	22418	22356	22741	22566	22503	22347	22495	22399	22416	22444	22318	22457	22565	22384	22315	22176	22465	22541	22212	22554	22266	22606	22326	22367	22364	22473	22302	22460	22043	22449	22499	22365	22403	22332	22603	22288	22391	22594	22341	22389	22159	22414	22622	22331	22522	22655	22464	22629	22407	22660	22288	22461	22249	22272	22395	22444	22386	22082	22427	22248	22420	22509	22691	22440	22399	22399	22402	22184	22568	22304	22602	22454	22394	22294	22453	22333	22355	22370	22509
38608	56695	43378	27037	20523	18569	18048	18096	18107	17927	18049	17994	17867	18154	18095	18064	18133	18085	17943	18079	18031	18193	17948	17975	18045	18026	17954	18124	18086	17893	17966	17938	18048	17807	18096	18091	18039	17940	18076	17982	18241	18104	18004	18083	18146	18088	18089	18119	17897	18060	18051	18161	18015	17952	17938	18060	18013	18262	17931	18219	18209	18092	18186	18198	17958	18088	17832	18068	17936	18102	17998	18299	18113	18136	18082	17992	18032	18025	18064	18037	18060	17908	17907	18022	18056	17996	18087	18173	17930	18054	18213	17959	18169	17943	18150	17998	17895	18213	18045	17925	17913	18151	18163	17852	18017	17928	18023	18125	18036	18014	18129	17954	18093	18010	18198	18020	18061	18017	18053	18058	18030	18164	18049	17885	18004	17974	18049	17909	18034	18131	18049	18017	18125	18015	18098	18104	17992	18006	18015	17902	18040	18141	17935	18079	17916	18099	17936	18020	18103	18022	18014	18164	18046	18049	18220	18129	17993	18047	18077	17990	17979	17930	18001	18033	17875	18268	18117	18153	18125	18041	17895	17857	18050	18128	18037	18104	17994	17992	18078	18079	17986	17989	17893	18115	18126	17906	17965	18147	18061	17903	18058	17930	18173	17975	18104	18075	18025	18171	18034	18009	18214	18352	18066	18154	17938	17942	18229	17837	17970	18132	18038	17984	18062	17985	18147	17965	18073	17856	17969	18204	17981	17944	18200	18133	18210	18192	18068	17903	18063	18032	17915	17958	18057	17994	18072	18140	18089	17898	18156	17899	18045	18021	18069	18057	18013	18019	17906	18088	17975	18017	18130	18037	17872	18105	18010	17961	18053	18038	18029	18167	17909	17987	17903	18035	18108	18023	17934	17990	17991	18065	18091	18038	17991	18027	17961	18195	17870	18105	18077	18023	18074	17994	17938	17898	18041	17953	18098	18061	18234	18019	17879	18162	17981	17927	18100	17843	18027	18041	18024	17913	18123	17930	18044	18030	18130	18025	18038	18069	17965	17981	18130	18079	18152	17861	18036	18000	17952	18141	17936	18109	18101	18143	17873	18073	18054	18068	18050	17887	17859	17966	17977	17962	18185	17968	17914	18076	18041	18047	17834	18033	18122	18097	17884	18094	18165	18085	17926	18020	18154	18054	17839	18202	18085	18078	17994	18150	18009	18143	18066	18099	17956	18204	18169	17811	17848	18213	18036	18158	17839	17893	18011	17886	18052	17929	18041	17965	18052	18082	18035	17920	18233	17808	18117	18172	18100	18071	18059	17944	17912	18004	18157	18003	18046	18030	18002	17856	17865	17995	17924	18179	18051	17927	17984	17815	18038	17914	18057	18146	18017	18011	17930	18073	18189	17985	18057	17955	18012	17992	18027	18201	18138	17964	18113	18048	18158	18046	18115	18120	17991	18093	18153	18060	18130	18002	17942	18032	18019	17946	18218	18079	18014	18079	18069	18031	17987	18199	18208	18068	18076	18132	18034	18280	18017	18018	18084	17887	18059	18066	17985	18053	18126	17899	17976	18172	17948	18000	18143	18004	18091	17912	18124	18066	17890	18277	18069	17985	18227	18034	17972	18015	18160	18004	18033	17888	18107	18116	18261	18036	18065	18010	18168	18128	18091	18123	18063	18107	17894	17976	18124	18025	17937	18066	17989	17968	18128	17884	17990	18208	18087	18230	17862	18059	18064	18161	18035	18115	18144	18052	18012	18127	17951	17946	17997	17954	18042	17971	17979	17987	18192	17853	18078	18077	18014	17978	18139	18067	17950	18113	18215	18039	18024	18115	18055	18052	18065	17834	18135	18261	17959	17972	18001	18000	17914	18046	17961	17917	18134	17944	17987	18125	18084	17947	18143	17883	18040	18169	18159	17975	18124	18095	18028	17966	17876	17920	18013	18066	17859	17934	18265	18049	18188	18010	17976	18074	18134	18097	18039	18028	18089	18068	18046	17992	18102	18020	17982	18009	18026	17987	17833	18054	18157	17855	18212	18090	18090	17860	18017	18203	18127	17882	18071	17991	18149	17969	17980	18093	18220	18023	18044	17976	18007	17997	18099	18018	18027	17970	18076	18006	18211	18075	17981	18042	17982	18053	18104	17943	17964	18220	18042	18129	17959	18193	17905	18040	18131	18085	18212	18095	17973	18171	18090	17994	18112	18010	18003	17934	17933	18033	17982	17927	17813	17987	18113	18272	18122	17991	17994	17940	17945	17973	18006	18136	18037	18117	18166	18151	18238	17963	18089	18059	18215	17951	18116	18030	18091	18140	17949	18051	18030	18001	18022	18075	18144	17997	18149	17956	17978	18313	18040	18237	18175	17916	18160	18158	18126	18191	17955	17990	18007	18115	18101	18140	18066	17975	18052	18066	17992	18038	17943	17962	18235	18117	17952	17981	18063	18061	18260	17978	18132	18135	18217	18180	18042	18125	18053	18005	18029	18237	18071	18042	17880	17917	17989	18114	18133	18053	18068	18015	18098	17978	18036	18065	17980	17971	17977	18007	18042	18005	18103	18017	18043	18025	18038	18048	18122	18131	18040	17833	17990	18100	18057	18030	18175	17921	18025	18008	18064	18156	17897	18183	17990	18176	18108	18016	18222	18010	18074	18160	18225	18109	18118	17917	17963	18077	18075	18005	17956	18052	17972	18033	17960	18130	18069	18159	17941	18009	18155	18110	18277	17897	18045	18244	18053	17898	17984	18017	18017	18006	18029	18075	18151	18102	18094	17971	17976	17971	18036	18132	18202	18162	18185	18100	18090	18014	18040	18069	17852	18115	18247	17850	18076	18057	18061	18074	17853	18166	17986	17922	18062	17906	17953	18060	18009	18027	17964	18180	18286	18037	18001	17984	18145	17842	18030	17924	18048	18116	18183	18061	18120	18131	17987	18115	18000	17985	18099	17931	17966	18100	18052	17894	18035	18046	18116	17955	17877	18197	18168	17983	17872	18030	18067	17889	17940	17960	18102	18026	18160	17927	18000	18159	18115	18050	18023	17927	17989	18038	17998	17978	18129	18069	18015	18174	18039	17929	18013	18108	18037	18035	17992	18109	18092	17906	18009	18092	18073	17997	18063	18135	18107	18062	18174	18071	17982	17882	18231	17998	18111	18009	17898	17864	18015	18092	18096	18142	18117	18094	18049	17936	18130	18147	18017	18023	18040	18163	18041	18157	17875	18118	18009	18208	18175	17924	18115	17997	17990	18183	18089	18086	18100	17988	18163	18019	17949	18026	17968	17972	17999	18190	18083	17924	18117	18107	18064	18080	18065	17973	18000	18364	18107	18086	18109	18096	17938	18023	18040	17995	18235	17934	18002	18130	17919	18152	18060	18143	18095	18000	18085	17967	18047	18073	18261	17991	18023	18126	18140	18082	18165	18003	18024	18162	17972	18088	17969	18019	18179	18058	17852	18044	18106	18016	17980	17861	17834	17802	18107	17995	17948	18153	17989	18070	18121	17973	17968	18065	18216	18039	18173	18036	17981	18057	18049	17951	18008	17971	18008	17940	18046	18203	18119	17888	18068	17920	18154	18242	18111	18062	18070	17936	17993	17895	17958	18018	18075	18038	18072	17940	18049	18098	18064	18044	18046	18072	18113	18175	18007	18104	17959	17965	18197	18061	17983	18129	18033	18077	17916	17940	18064	18064	18215	17843	18041	18093	17967	17953	18198	18073	17952	17937	17966	18069	17979	17963	17985	18041	18122	18050	17882	17943	18025	18036	18089	18122	18169	18039	18231	18129	18135	18011	17947	18134	17923	18044	18249	18146	18174	18149	17704	18033	18065	18207	18041	18067	18098	17987	18047	18002	18060	17953	18053	17804	18059	18059	18091	18063	18028	18169	17918	18003	18053	18154	18098	17845	17941	17905	18042	18012	17998	17967	18112	18052	17933	17955	17938	18115	17957	18151	18049	18192	18212	18040	17927	18163	18152	17935	18167	17849	18032	17857	17906	18017	17957	18095	17954	18122	17932	18078	18105	18112	18116	18136	17845	18009	18175	17971	18109	18080	17980	18094	17945	18135	18085	17901	18055	17944	18030	18018	17882	18062	18008	18175	17948	18169	18174	18137	18056	17931	18073	17961	18109	18087	18017	17815	17988	18126	18131	17934	18077	18126	17984	18052	18007	18115	17842	18138	18033	18108	18070	17903	18020	18201	17922	18041	18156	17979	18020	17947	17920	17978	18182	18170	17997	18112	18024	17959	18034	17976	17940	18086	18037	18321	17996	18002	18134	17935	18176	18007	17789	18042	18197	18155	18088	18092	17987	18104	18028	18184	18121	17920	17910	18059	17984	18281	18103	17856	17893	18141	18151	17866	17960	18127	18033	18040	18129	18065	18091	17984	18038	17965	18117	18102	17920	17953	18013	17941	17938	17924	18196	17862	18231	18106	18117	18128	18005	18077	18027	18146	17919	18100	18006	18130	18009	18083	18129	17967	18065	17803	18317	17983	18023	18222	17950	18078	18027	18066	17971	18055	17919	18102	18131	17975	17985	17985	18051	18068	18172	18200	18222	17969	18014	17978	18054	18081	18171	18089	18053	17985	18087	18110	17948	18039	18323	18120	18070	18197	18002	17991	18095	18008	18032	17944	17816	18038	18007	18039	18060	18092	18009	17979	18146	18022	18110	18087	18247	18046	17941	18093	18031	17951	18120	18147	18043	18088	18018	18142	17944	17886	18290	18010	17980	17830	17848	18167	17946	18191	17915	18077	17873	18137	18092	18032	17902	18167	18036	17976	18058	17980	18094	18144	17981	18117	18082	18034	17859	17941	18021	18109	18111	18025	18074	17970	18087	18008	18073	18130	18112	18062	18244	17839	18072	18058	18048	18169	18011	18038	18053	17973	17900	18231	18114	18076	18094	18039	18179	18110	18041	18172	18178	18043	18074	18066	18130	18125	17987	18064	18094	17814	17719	18227	17877	17988	17888	18032	17976	17963	18092	18234	18035	17734	18098	17959	18129	18211	18089	18004	18190	18010	18016	18113	17924	17918	18024	18098	17976	18044	17967	18083	18130	18011	18023	18094	18063	17983	18036	17936	18050	18048	18098	18042	17942	18189	18093	17838	17872	18183	18045	17921	18060	18220	18009	18028	18080	17938	17970	18069	18159	17931
24727	24953	39004	35532	28209	26278	25383	22756	22626	22481	22553	22621	22557	22484	22547	22475	22497	22317	22479	22541	22455	22323	22400	22656	22659	22392	22455	22510	22460	22558	22486	22374	22356	22360	22305	22550	22450	22289	22479	22443	22440	22429	22338	22500	22401	22310	22572	22510	22460	22439	22362	22560	22587	22499	22414	22410	22521	22342	22391	22318	22441	22504	22402	22274	22210	22295	22139	22450	22479	22204	22437	22366	22618	22324	22360	22393	22285	22337	22415	22457	22434	22313	22310	22389	22287	22170	22453	22371	22550	22504	22408	22385	22506	22465	22253	22487	22382	22454	22358	22415	22312	22490	22177	22518	22523	22456	22431	22373	22223	22385	22350	22254	22341	22467	22389	22254	22476	22309	22428	22354	22535	22052	22415	22710	22401	22375	22397	22371	22368	22273	22379	22570	22369	22396	22357	22333	22402	22240	22245	22342	22175	22211	22221	22374	22463	22311	22393	22422	22190	22258	22260	22346	22345	22426	22498	22312	22386	22546	22323	22385	22537	22332	22086	22266	22287	22377	22126	22203	22375	22331	22281	22636	22450	22315	21992	22440	22512	22370	22628	22532	22453	22313	22166	22406	22142	22431	22382	22303	22221	22392	22464	22234	22327	21967	22742	22279	22185	22382	22476	22321	22378	22155	22497	22523	22431	22215	22370	22365	22417	22286	22235	22195	22103	22347	22338	22212	22440	22428	22383	22355	22383	22444	22299	22020	22367	22201	22401	22267	22253	22446	22384	22241	22310	22141	22167	22291	22423	22158	22288	22151	22464	22472	22354	22573	22412	22347	22275	22446	22465	22532	22340	22523	22418	22072	22375	22099	22399	22312	22315	22528	22366	22382	22310	22435	22239	22056	22297	22442	22452	22306	22350	22290	22426	22294	22451	22309	22351	22370	22332	22387	22229	22186	22515	22412	22209	22361	22523	22290	22625	22432	22514	22430	22420	22173	22320	22167	22342	22448	22251	22635	22425	22399	22222	22322	22333	22412	22228	22383	22211	22250	22438	22429	22373	22375	22355	22447	22427	22464	22322	22530	22386	22536	22474	22255	22342	22547	22426	22365	22345	22171	22369	22264	22454	22394	22108	22250	22371	22238	22328	22057	22389	22513	22377	22249	22268	22196	22434	22264	22353	22536	22264	22371	22198	22311	22176	22211	22223	22436	22387	22337	22469	22262	22405	22790	22396	22046	22391	22354	22334	22272	22260	22288	22543	22316	22217	22266	22216	22263	22276	22417	22639	22412	22358	22388	22287	22327	22357	22236	22452	22194	22536	22219	22362	22308	22412	22370	22405	22285	22443	22429	22472	22350	22547	22439	22198	22351	22270	22467	22484	22255	22295	22244	22244	22315	22335	22228	22408	22312	22449	22116	22415	22417	22277	22430	22544	22038	22295	22320	22288	22319	22139	22301	22216	22286	22334	22439	22514	22436	22470	22350	22065	22526	22334	22417	22363	22571	22357	22105	22298	22248	22352	22449	22350	22378	22430	22263	22367	22262	22203	22238	22463	22314	22353	22509	22415	22376	22120	22475	22507	22246	22197	22135	22204	22331	22285	22367	22563	22241	22338	22397	22056	22306	22338	22312	22560	22575	22302	22434	22377	22371	22468	22450	22541	22363	22338	22266	22443	22364	22223	22421	22164	22451	22363	22322	22245	22053	22553	22304	22478	22376	22342	22304	22557	22390	22344	22095	22322	22318	22577	22423	22210	22045	22485	22205	22298	22498	22242	22442	22134	22444	22337	22208	22325	22308	22397	22387	22461	22379	22476	22510	22283	22359	22368	22535	22439	22419	22463	22259	22304	22234	22455	22396	22346	22202	22289	22330	22522	22445	22342	22367	22334	22258	22300	22400	22477	22184	22294	22434	22227	22318	22538	22462	22489	22262	22436	22462	22305	22527	22476	22393	22561	22313	22281	22298	22395	22270	22369	22247	22147	22316	22486	22378	22309	22383	22142	22235	22432	22359	22123	22297	22443	22159	22366	22115	22258	22153	22434	22551	22241	22454	22382	22534	22404	22480	22541	22204	22770	22449	22119	22454	22253	22347	22267	22327	22226	22421	22508	22232	22364	22393	22535	22529	22426	22232	22401	22458	22349	22071	22472	22411	22242	22581	22436	22354	22135	22317	22465	22301	22265	22279	22338	22589	22446	22233	22476	22281	22403	22475	22411	22299	22433	22511	22449	22368	22184	22339	22403	22001	22145	22137	22336	22305	22450	22486	22489	22577	22250	22297	22312	22484	22468	22405	22387	22225	22166	22150	22263	22561	22207	22326	22413	22560	22449	22433	22358	22521	22460	22357	22326	22307	22377	22437	22236	22378	22330	22410	22557	22289	22470	22427	22339	22305	22232	22176	22354	22494	22487	22440	22257	22386	22272	22373	22574	22199	22351	22431	22526	22335	22376	22485	22312	22536	22443	22366	22341	22244	22258	22249	22477	22268	22328	22378	22603	22495	22219	22252	22600	22561	22434	22503	22298	22314	22123	22008	22338	22176	22232	22138	22308	22399	22454	22216	22369	22120	22339	22340	22388	22272	22191	22574	22376	22182	22175	22373	22235	22139	22496	22377	22288	22339	22353	22104	22331	22327	22528	22324	22290	22138	22164	22381	22399	22575	22399	22148	22250	22212	22350	22358	22432	22188	22368	22535	22274	22180	22311	22499	22288	22250	22226	22430	22215	22410	22536	22411	22397	22210	22312	22191	22267	22477	22151	22137	22282	22271	22384	22313	22340	22324	22289	22457	22469	22292	22294	22398	22378	22558	22298	22242	22251	22466	22345	22473	22428	22294	22293	22458	22312	22410	22187	22388	22398	22622	22483	22585	22547	22689	22273	22438	22351	22456	22231	22314	22418	22130	22410	22221	22114	22529	22361	22411	22429	22390	22239	22325	22352	22237	22380	22165	22380	22320	22279	22308	22448	22568	22420	22488	22408	22296	22350	22350	22079	22347	22554	22419	22389	22156	22544	22306	22257	22379	22599	22330	22419	22480	22193	22378	22223	22324	22549	22308	22136	22474	22274	22381	22423	22367	22471	22376	22326	22313	22275	22529	22448	22652	22348	22343	22536	21941	22354	22443	22125	22523	22410	22177	22298	22312	22431	22480	22237	22334	22228	22290	22505	22352	22523	22449	22234	22341	22055	22317	22260	22512	22508	22473	22371	22135	22422	22197	22092	22282	22470	22463	22215	22492	22297	22447	22416	22402	22538	22405	22322	22405	22355	22389	22380	22409	22499	22156	22236	22437	22386	22338	22094	22171	22315	22320	22505	22157	22662	22223	22372	22474	22064	22361	22332	22358	22308	22347	22561	22434	22337	22356	22255	22360	22191	22373	22568	22256	22206	22049	22562	22300	22134	22143	22252	22252	22421	22363	22545	22390	22453	22364	22201	22404	22512	22504	22294	22324	22496	22356	22272	22299	22385	22331	22429	22414	22415	22434	22322	22250	22517	22273	22145	22300	22705	22372	22386	22443	22510	22342	22514	22046	22340	22550	22310	22236	22422	22300	22288	22373	22352	22372	22350	22362	22505	22416	22325	22274	22472	22353	22479	22419	22271	22358	22609	22537	22472	22484	22300	22370	22293	22273	22257	22374	22358	22325	22316	22510	22399	22650	22301	22260	22429	22373	22316	22589	22078	22397	22335	22180	22381	22364	22481	22185	22427	22309	22315	22276	22419	22420	22314	22521	22377	22390	22217	22556	22374	22415	22218	22405	22418	22248	22366	22176	22293	22431	22313	22259	22403	22376	22506	22189	22253	22381	22201	22450	22464	22202	22336	22555	22487	22421	22285	22448	22249	22454	22265	22233	22497	22364	22353	22219	22489	22292	22531	22405	22509	22215	22588	22530	22460	22430	22185	22323	22328	22427	22622	22360	22274	22367	22282	22232	22199	22465	22252	22441	22404	22540	22373	22469	22379	22279	22209	22229	22296	22389	22186	22369	22299	22450	22472	22315	22247	22409	22495	22169	22292	22301	22229	22523	22236	22424	22326	22245	22516	22570	22189	22276	22397	22305	22330	22277	22288	22168	22321	22254	22654	22459	22179	22276	22210	22477	22408	22046	22440	22281	22300	22641	22550	22314	22448	22220	22315	22364	22499	22599	22271	22260	22486	22313	22179	22332	22169	22340	22349	22339	22285	22289	22294	22332	22308	22462	22527	22221	22443	22501	22561	22389	22240	22609	22394	22430	22286	22281	22094	22258	22488	22354	22403	22316	22345	22308	22464	22371	22119	22262	22228	22362	22328	22287	22404	22173	22214	22175	22271	22345	22449	22303	22435	22065	22396	22290	22322	22335	22196	22194	22178	22223	22360	22443	22356	22563	22626	22402	22394	22337	22429	22187	22200	22364	22414	22420	22227	22363	22227	22224	22194	22475	22331	22319	22380	22284	22401	22473	22551	22550	22427	22381	22303	22470	22332	22331	22305	22330	22185	22094	22389	22449	22333	22290	22573	22227	22280	22246	22436	22492	22365	22397	22433	22423	22065	22463	22253	22515	22427	22416	22260	22312	22390	22432	22282	22266	22153	22371	22272	22246	22478	22177	22399	22433	22380	22344	22438	22349	22199	22560	22440	22205	22388	22369	22158	22233	22183	22476	22404	22408	22325	22379	22353	22265	22312	22228	22402	22084	22228	22312	22259	22437	22141	22327	22289	22515	22657	22240	22352	22421	22404	22282	22454	22200	22250	22415	22346	22496	22160	22511	22313	22394	22440	22096	22349	22321	22439	22560	22384	22107	22228	22328	22622	22608	22405	22197	22296	22348	22298	22286	22448	22232	22476	22655	22513	22426	22437	22502	22367	22378	22376	22521	22467	22215	22202	22295	22214	22421	22371	22422	22366	22365	22266	22300	22234	22405	22340	22158	22268	22216	22336	22153	22302	22358	21977	22294	22313	22459	22345	22344	22280	22403	22327	22589	22328	22399	22339	22174	22504	22306	22465	22270	22253	22437	22252	22401	22513	22237	22294	22511	22339	22196	22482	22834	22331	22473	22492	22423	22423	22541	22479	22365	22407	22684	22048	22277	22505	22327	22584	22390	22436	22336	22346	22317	22263	22156	22288	22456	22365	22188	22292	22165	22334	22311	22644	22220	22422	22259	22186	22336
63279	99042	78519	48598	30160	21165	18274	17918	18126	18151	17987	18030	18034	18146	18079	18067	18123	17893	18086	18049	17982	17971	18139	18049	18012	17923	18091	17992	18140	18060	17941	18136	18118	18014	18119	18010	18092	17962	18098	17927	18040	18007	17992	18152	17966	17881	17981	18135	17925	18082	18045	18072	18059	18048	18065	17993	17996	18037	18207	17987	18097	18160	18073	18136	18034	18168	17951	18146	18122	18110	18119	18145	18012	18022	18135	17969	18176	17940	18104	18100	18142	17967	18008	17905	17948	18118	18162	17952	18184	18041	18062	17892	17939	18140	18012	18170	18063	18126	17963	17906	18002	18061	18069	18071	17986	18156	17990	17909	17898	18068	18153	17968	17921	18082	18191	18168	18070	18184	18082	17919	18139	18163	18109	17917	17941	17905	18171	18050	18340	17845	17844	17864	18008	17901	17878	18033	18037	18077	18042	17957	18083	17945	17957	18094	17952	18004	17902	18192	18110	18172	17945	17941	17916	17932	18160	18101	18012	18113	18028	17961	18034	18008	17941	17903	18008	17984	17984	18034	17913	18000	17783	18182	18107	18088	18048	18022	17958	17961	18086	17988	17909	18115	17974	17973	18003	17937	18018	18139	18018	18138	17951	18113	18179	17991	18002	17992	18017	17944	17893	18089	17937	17928	18057	18065	18021	17904	18157	18034	17953	18029	18029	18110	17992	17957	18166	18203	17936	18154	18133	18025	18105	18027	17970	18119	18033	17991	17973	17982	18053	18101	18035	17886	18137	18130	17988	17982	18171	18053	17989	18146	18059	18061	18027	17998	18049	17944	18009	17882	17980	17996	18012	18094	17953	18042	18033	18120	17983	17922	18127	17955	18097	18052	17747	17938	17605	18015	18055	17875	17964	18032	17930	18067	17936	17948	17874	18218	17927	18180	18095	18112	18054	17953	18035	17977	18096	17977	18056	17994	18036	17914	18107	17905	18067	17820	18101	18056	17994	17971	18102	17958	18202	18040	17986	18034	18078	17963	17921	17986	17885	17971	18117	17851	17985	18003	18067	17993	17934	18062	18111	18121	18030	18130	18014	18084	18109	18070	17982	17903	18131	17894	17984	18068	17988	17885	18089	17955	18029	18086	17944	17900	18055	18113	18082	18160	17988	18233	17970	18048	18110	18141	18076	17996	17933	18036	17909	17828	17986	18028	17798	17893	17873	18155	18037	18130	18077	17961	18083	17999	18072	18041	18133	17830	18145	18163	18146	17950	17941	18007	18087	17848	18078	18174	18074	17984	18091	18060	17980	18027	18136	18041	17943	18144	18102	17992	18035	18048	17990	17882	17902	18071	18004	18120	18097	17993	17944	17965	17997	18149	18057	18101	17908	17995	17855	18244	17992	17983	18124	17850	18143	18156	18096	17977	17917	18238	17958	17906	18032	17827	18033	18011	18016	18041	17968	17966	18001	18129	18133	17997	17993	17992	18073	17943	17959	17926	18138	18130	17992	18001	18139	17933	18146	18034	17976	18018	18096	18108	18136	18124	17909	18099	18075	17963	17934	18184	18077	17971	18084	17982	18054	17963	18003	18225	18139	17791	17877	18003	17885	18264	17963	18161	17885	18175	18099	17982	17967	18042	18029	17882	18129	17971	18013	17885	17904	18084	17968	18001	17980	18012	17817	18129	17977	17989	17983	18177	18010	18130	18078	18028	18140	18035	17950	17940	17963	18171	17992	18000	18046	18194	17784	17978	18091	18191	18049	17895	18100	18158	17854	17949	17914	17857	17970	18000	18073	18086	18020	17911	18136	18055	17854	18117	18233	18153	17841	18211	18116	17903	18073	18051	18061	18096	18069	18125	18067	18023	18131	17875	18079	18053	18100	18026	17912	18171	17946	17963	18053	18030	17933	18159	18035	18093	17999	17974	18175	17949	18116	17936	18018	17788	17834	18002	17932	18014	17901	18082	18115	18056	18055	18022	18088	17953	17947	18029	17996	17903	18118	18092	18091	18051	18050	18183	18086	18040	18075	18090	18086	18013	18077	18014	18107	18043	17973	18134	18008	17943	18076	17995	17953	18173	17976	18010	18042	17981	18007	17992	18025	18005	17995	17982	18037	18172	17940	17954	18179	17956	18099	17996	18205	18068	18002	17966	17891	17932	17998	18014	18019	17983	17858	17998	18149	17959	18077	18122	18028	18046	18122	18008	18021	18024	17895	18275	17961	18039	18030	18001	18237	17976	17953	17901	18052	17792	17976	17951	18077	17742	18119	17959	18032	18000	18008	18184	18028	18135	18042	18085	18149	18027	18084	18158	18161	18078	18009	18120	17818	18232	18011	18076	18125	17972	18024	18004	17837	17929	17985	18118	18019	18113	18058	18090	18030	17934	17957	18073	17950	17894	18117	17884	17894	18052	18050	17878	17983	18070	17882	18053	17970	18143	17987	17875	17982	18090	17954	18069	18074	18057	17931	17966	17902	17938	18134	17969	18121	18095	17967	18184	18102	17875	17943	18050	18022	18058	18054	18061	18181	18043	18134	17971	17984	18021	18078	17975	18073	17968	17924	17990	18043	18109	17843	17855	17976	18104	17987	18039	17928	18020	17920	17890	18091	17952	18027	17967	17921	18063	18006	18031	18162	18024	17827	17888	17990	17972	17957	17878	18121	17915	18082	17901	18207	18029	17942	18004	17909	17849	17939	18010	18192	18026	18014	18140	17980	18076	18062	18147	17970	18169	18155	17801	18055	18120	17999	18066	17999	17920	18113	18074	18022	17987	18102	17949	17929	18165	17957	17965	18099	18041	18263	18129	17882	18056	18012	18037	17837	18051	17982	18084	17881	17920	18070	18149	18072	17923	18107	17980	18070	18050	18094	18018	17993	18092	18203	18089	18096	17882	18236	18219	17904	17834	17977	18189	18075	18023	18092	18093	17971	17866	17986	18174	18141	17928	18051	17971	18177	18215	17979	17893	18090	18118	18078	17934	18004	17895	18006	18026	17972	18187	17928	18055	17942	18378	18089	18048	18035	17989	17895	18122	18037	18025	17903	18060	18001	18083	18184	18155	18042	18083	18113	18154	17982	17902	17943	18068	18063	17999	17973	17892	18009	18284	17967	18029	18082	18097	17870	17951	17994	17993	17989	17962	17832	18077	18027	18006	18060	18018	18063	18053	17899	18115	18129	17911	18053	18211	18135	17954	18202	17926	18002	18248	18038	18173	17937	18055	17968	18065	18020	17971	18188	18067	18000	17940	17965	18022	17835	17992	17974	18126	18086	18146	18004	18095	18001	18221	18034	17943	18084	18063	18025	17878	17974	18062	18035	18036	18091	18157	18002	18030	18059	18187	18152	18019	17949	18002	17962	18071	18205	18051	18028	17996	18012	17954	18115	18116	18066	18050	18259	17906	18006	18035	18048	18214	18044	17987	18093	17922	17921	18278	18097	18040	18059	17987	17949	18193	18079	17864	18065	17908	18072	18140	18015	18029	17959	18158	18139	18066	17819	18168	17928	18050	17878	18060	18027	18114	17981	18246	18071	18122	18149	17859	18126	18221	17853	17916	18099	18030	18030	17951	18085	17983	18040	17969	17938	18088	18087	17981	18000	18231	17845	17993	17832	18022	18066	17898	17865	18203	17931	17871	17990	17917	18011	17957	17921	18223	18068	18064	17921	17860	17948	17967	18238	18041	18017	18063	18189	18086	18208	18058	18114	18079	17891	18050	17859	18011	18028	17839	18009	17854	18018	18252	17984	18132	18082	18044	17977	18169	17978	18015	17997	18065	18037	18080	18027	17994	18008	18010	18044	18088	18097	17945	18101	17978	18021	18085	17891	18009	17948	17891	18102	17831	18185	18102	18041	18033	18212	17887	18088	17995	17996	18118	17963	17889	17834	18155	18211	18137	18019	17885	18217	17924	18071	18034	18231	17969	17941	18131	18109	18003	18010	17995	18164	18075	17998	18191	17960	18080	17872	18149	18195	18096	18070	17999	18205	18061	17927	18106	17994	17779	18152	17950	18160	18080	18240	18112	17986	18152	18157	18326	17885	18041	18048	17868	18050	18132	17998	17993	18099	17991	18101	18103	17925	17928	17982	18241	17989	18234	18160	18094	17961	18254	17901	18120	18101	18184	18199	17938	17917	17874	18022	18101	18088	18004	18156	18083	17940	18112	17991	18050	18049	17918	18203	18001	17911	17906	17978	18079	18094	18117	17985	18069	18018	18127	18078	18019	18131	18030	18205	18030	18099	18238	17973	17895	18140	18124	18075	18056	18161	17992	18073	18122	17971	18043	17937	18174	18132	18225	17979	17899	18188	18183	17889	18289	18057	18140	17837	18011	18033	18058	18095	18015	17949	18094	18242	17895	18003	17863	17954	18005	18096	17952	18225	17999	18029	17827	17933	18120	18127	18058	17963	17870	18129	17972	17943	18074	17989	17992	18000	18111	18032	18096	17984	17999	18071	18039	18003	18119	18047	18043	17838	18048	18065	18132	17971	17870	17893	17916	18064	17984	18084	18079	18079	17960	17916	17996	17906	17930	18053	17984	17981	18023	17985	17967	18080	18228	17989	17935	17937	18152	17971	17818	17963	18135	17928	18114	18079	18092	17960	18130	17962	18043	18125	17959	17976	18082	17954	18024	18066	17883	18190	17902	18118	18114	18036	17897	17960	18088	18242	18098	18017	17864	18112	17883	18036	18069	18091	18137	18109	18052	18057	17810	18141	18027	18178	18172	17947	18192	18105	18014	18056	17902	17907	17975	18116	18053	17942	18128	18016	18105	18008	18009	17886	17984	18034	17944	17978	18109	18123	18115	18072	17952	17869	17783	18174	18135	18060	17955	18141	18078	17970	17898	18010	17883	18101	18008	18062	18119	18230	18094	17995	18054	18061	17925	17954	17924	18154	18038	18032	17851	18040	18082	18118	17963	18108	17917	17947	17983	18159	17998	17995	18078	18194	17775	17901	17880	17937	18121	18164	18009	18192	17909	18076	17989	18084	18054	18144	17657	18126	18198	18211	18058	18184	17893	18090	18148	18016	18104	17952	17950	17991	17940	17980	18090	18024	17923	18002	17811	18122	18121	17759	18140	17925	18037	18007	18015	18111	17913	17988	17998	18127	17802	18090	18154	18026	17963	17984	17977	18075	18107	18110	17932
22973	22819	34665	30525	26264	26787	28176	23678	22745	23327	23254	23067	23047	23058	23191	23010	22870	23039	23015	22994	23157	22981	22889	22941	23015	22904	23127	22972	23172	23118	23058	22907	22941	22890	22990	22778	22874	22809	22856	22658	22829	23025	22890	22915	22867	22777	22792	22758	23006	22944	22882	22824	22962	22912	22705	22839	23088	22780	22751	22907	22713	22774	22622	22719	22667	22873	22710	22777	23018	22747	22969	22670	22961	22765	23012	22904	22843	22552	22799	22825	22842	22610	22654	22806	22778	22587	22874	22841	22707	22902	22937	22683	22785	22663	22704	22742	22672	22784	22728	22606	22781	22493	22767	22780	22791	22840	22717	22734	22536	22452	22757	22674	22969	22827	22782	22846	22702	22987	23017	22796	22849	23000	22728	22786	22672	22536	22733	22786	22818	22689	23016	22849	22742	22800	22860	22820	22707	22855	22659	22697	22781	22585	22681	22621	22690	22653	22780	22772	22870	22814	22825	22902	22673	22526	22584	22845	22680	22629	22796	22692	22863	22903	22952	22614	22766	22749	22779	22598	22643	22510	22593	22706	22694	22615	22596	22787	22657	22834	22779	22764	22622	22713	22684	22852	22703	22672	22751	22570	22848	22667	22609	22885	22674	22770	22733	22547	22802	22919	22668	22650	22774	22688	22735	22711	22849	22719	22775	22791	22770	22823	22698	22602	22685	22577	22786	22703	22684	22744	22827	22724	22650	22666	22819	22606	22728	22791	22568	22864	22772	22848	22624	22904	22984	22859	22695	22973	22918	22774	22800	22780	22760	22874	22663	22880	22555	22831	22698	22796	22716	22643	22793	22846	22760	22612	22658	22691	22871	22673	22659	22618	22784	22694	22723	22733	22657	22823	22662	22665	22625	22745	22834	22717	22795	22685	22631	22833	22887	22862	22715	22742	22816	22820	22775	22623	22908	22703	22707	22637	22655	22565	22784	22749	22662	22634	22578	22753	22771	22581	22676	22821	22772	22786	22930	22741	22860	22670	22846	22740	22863	22789	22846	22631	22800	22686	22727	22734	23026	22673	22639	22817	22836	22880	22638	22690	22997	22871	22715	22686	22505	22737	22879	22863	22589	22725	22536	22504	22813	22729	22765	22804	22661	22815	22569	22622	22582	22839	22736	22794	22686	22742	22767	22760	22736	22799	22497	22648	22799	22788	22598	22524	22436	22609	22835	22767	23157	22747	22774	22751	22867	22710	22775	22629	22991	22716	22564	22980	22868	22818	22858	22767	22603	22605	22680	22825	22970	22809	22792	22862	22717	22758	22638	22715	22612	22565	22677	22840	22829	22921	22724	22692	23031	22737	22704	22889	22694	22612	22758	22828	22673	22614	22662	22943	22576	22516	22821	22647	22965	22718	22616	22717	22822	22626	22610	22902	22948	22760	22835	22642	22635	22719	22679	22688	22725	22465	22732	22722	22836	22685	22820	22855	22630	22686	22727	22832	22735	22597	22759	22666	22654	22665	22603	22529	22894	22687	22837	22572	22584	22721	22384	22793	22907	22879	22864	22729	22984	22884	22639	22556	22625	22650	22821	22716	22761	22811	22720	22817	22654	22596	22623	22579	22719	22707	22606	22666	22777	22932	22766	22845	22763	22995	22760	22651	22865	22630	22763	22651	22632	22938	22991	22501	22861	22790	22832	22951	22811	22450	22885	22826	22520	22898	22645	22644	22689	22550	22761	22683	22739	22504	22696	22798	22604	22665	22619	22832	22888	22762	22583	22688	22725	22847	22791	22517	22827	22727	22571	22738	22733	22706	22850	22723	22609	22903	22824	22867	22848	22737	22708	22710	22620	22548	22780	22775	22729	22576	22617	22529	22785	22828	22958	22840	22787	22623	22723	22751	22629	22556	22743	22701	22574	22556	22768	22767	22752	22815	22706	22558	22876	22802	22674	22825	22683	22712	23062	22766	22906	22731	22784	22796	22793	22706	22545	22699	22663	22481	22799	22869	22805	22640	22568	22532	22764	22745	22733	22696	23052	22694	22578	22618	22695	22664	22533	22656	22757	22698	22809	22700	22798	22832	22618	22681	22646	22788	22776	22844	22658	22648	22823	22719	22768	22718	22889	22723	22891	22695	22896	22738	22824	22592	22969	22476	22633	22774	22704	22616	22794	22691	22758	22815	22547	22762	22788	22899	22701	22567	22670	22609	22876	22679	22624	22737	22835	22818	22934	22715	22840	22928	22662	22593	22574	22770	22756	22713	22760	22735	22798	22634	22639	22797	22805	22767	22738	22905	22886	22504	22704	22797	22651	22851	22719	22678	22712	22830	22946	22693	22709	22851	22677	22811	22714	22655	22563	22663	22886	22628	22731	22732	22763	22779	22474	22899	22854	22966	22743	22829	22808	22527	22815	22679	22413	22621	22547	22457	22670	22691	22856	22870	22845	22777	22642	22770	22768	22681	22634	22869	22842	22787	22761	22599	22803	22721	22690	22641	22532	22582	22845	22941	22945	22756	22705	22837	22736	22834	22756	22864	22683	22566	22725	22591	22678	22663	22809	22925	22882	22792	22607	22551	22766	22803	22896	22726	22940	22729	22742	22833	22891	22593	22837	22700	22430	22590	22794	22745	22916	22453	22821	22563	22812	22675	23001	22725	22586	22688	22840	22672	22713	22827	22658	22900	22796	22809	22839	22701	22972	23041	22628	22757	22727	22795	22723	22819	22809	22805	22528	22842	22736	22855	22795	22599	22567	22511	22916	22552	22585	22716	22646	22789	22733	22753	22838	22568	22658	22583	22896	22410	22447	22921	22795	22897	22884	22656	22837	22684	22559	22777	22614	22536	22731	22702	22740	22749	22966	22584	22680	22634	22722	22716	22803	22704	22637	22869	22600	22695	22547	22741	22867	22540	22793	22920	22888	22594	22809	22662	22935	22719	22534	22690	23015	22786	22494	22748	22548	22697	22617	22865	22601	22771	22635	22844	22736	22607	22697	22918	22805	22606	22907	22669	22694	22563	22746	22754	22560	22635	22773	22596	22783	22746	22789	22741	22803	22658	22760	22790	22793	22648	22796	22647	22688	22694	22546	22725	23014	22741	22646	22608	22680	22692	22856	22736	22832	22509	22754	22912	22715	22714	22541	22695	22720	22973	22846	22680	22719	22466	22782	22668	22846	22993	22936	22627	22743	22798	22533	22827	22806	22855	22873	22828	22802	22669	22895	22594	22691	22752	22617	22792	22750	22820	22579	22785	22586	22766	22690	22781	23028	22774	22661	22812	22686	22894	22858	22647	22627	22597	22447	22505	22734	22704	22808	22804	22799	22592	22635	22913	22787	22779	22815	22561	22736	22801	22699	22719	22697	22769	22738	22687	22513	22611	22853	22783	22802	22735	22582	22579	22696	22579	22689	22600	22673	22792	22642	22899	23014	22881	22639	22704	23054	22637	23022	22730	22719	22722	22771	22644	22740	22717	22706	22585	22842	22547	22783	22893	22767	22967	22692	22635	22703	22774	22764	22840	22752	22759	22834	22761	22938	22569	22667	22783	22681	22725	22565	22624	22769	22565	22506	22646	23023	22643	22935	22612	22716	22607	22786	22729	22573	22888	22773	22773	22586	22796	22718	22835	22726	22858	22814	22814	22780	22432	22371	22641	22505	22487	22561	22854	22823	22675	22818	22628	22808	22851	22603	22818	22651	22768	22802	22644	22744	22626	22627	22579	22760	22712	22840	22945	22797	22812	22932	22782	22676	22803	22713	22692	22727	22938	22750	22750	22712	22592	22695	22625	22924	22744	22805	22714	22847	22906	22664	22780	22663	22784	22782	22720	23063	22799	22795	22619	22754	22826	22739	22635	22888	22862	22582	22613	22703	22788	22688	22510	22761	22638	22877	22505	22680	22838	22707	22841	22351	22701	22785	22920	22896	22811	22815	22681	22781	22587	22750	22643	22744	22623	22541	22685	22612	22680	22528	22620	22862	22733	22550	22687	22753	22655	22810	22687	22750	22812	22742	22689	22549	22599	22478	22773	22651	22651	22843	22703	22767	22539	22725	22827	22628	22611	22704	22800	22600	22563	22856	22758	22773	22880	22621	22545	22635	22776	22810	22878	22946	22686	22623	22692	22945	22811	22798	22830	22547	22932	22918	23073	22989	22597	22718	22601	22898	22751	22815	22962	22731	22607	22603	22751	22617	22745	22707	22585	22780	22561	22748	22608	22811	22599	22772	22733	22802	22811	22746	22682	22890	22858	22737	22823	22701	22531	22499	22781	22757	22764	22726	22766	22742	22652	22734	22756	22748	22908	22910	22867	22653	22684	22882	22689	22731	22646	22952	22780	22619	22843	22805	22685	22695	22618	22814	22676	22740	22800	22650	22578	22862	22734	22881	22906	22854	22896	22794	22623	22847	22584	22761	22557	22717	22516	22702	22772	22604	22811	22934	22688	22717	22802	22846	23014	22839	23031	22550	22763	22520	22547	22735	22989	22716	22635	22817	22821	22784	22768	22923	22791	22572	22806	22879	22746	22522	22770	22645	22802	22750	22780	22603	23028	22681	22996	22775	22604	22723	22644	22800	22821	22621	23036	22718	22738	22724	22952	22924	22708	22872	22947	22650	22830	22709	22499	22584	23019	22612	22725	22718	22600	22651	22674	22747	22846	22732	22742	22728	22739	22619	22731	22834	22740	22710	22941	22790	22724	22745	22668	22577	22870	22901	22937	22877	22599	22779	22608	22837	22836	22644	22535	22755	22571	22867	22849	22619	22630	22692	22799	22678	22744	22835	22630	22764	22661	22821	22637	22655	22650	22699	22805	22843	22707	22877	22925	22765	22673	22584	22645	22845	22634	22667	22801	22661	22607	22689	22934	22538	22643	22928	22702	22871	22644	22956	22721	22594	22818	22843	22742	22903	22941	22578	22657	22865	22783	22832	22814	22464	22435	22815	22733	22903	22731	22668	22702	22795	22695	22795	22741	22776	22790	22846	22827	22868	22762	22525	22525	22693	22619	22742	22968	22583	22744	22578	22809	22989	22759	22621	22560	22737	22699	22752	22878	22849	22646	22571	22639	22729	22611	22567	22749	22792	22561	22644	22586	22738	22657	22751	22892	22916	22694	22641	22802	22696	22635	22689	22837	22732	22575	22763	22717	22689	22545
64916	107381	90559	61999	39021	24624	18711	18118	18260	18102	18192	18378	18397	18214	18254	18253	18323	18316	18334	18415	18221	18224	18325	18275	18246	18441	18173	18313	18179	18300	18351	18313	18311	18380	18257	18291	18199	18383	18182	18302	18330	18275	17990	18237	18246	18193	18291	18236	18193	18363	18368	18154	18276	18150	18425	18269	18224	18159	18232	18310	18275	18207	18200	18286	18370	18335	18241	18263	18203	18290	18227	18305	18352	18339	18163	18233	18289	18152	18181	18325	18165	18288	18227	18373	18170	18179	18225	18319	18201	18221	18412	18090	18208	18304	18407	18145	18144	18332	18270	18203	18180	18047	18368	18272	18292	18176	18187	18291	18332	18151	18285	18303	18283	18291	18195	18193	18207	18156	18302	18190	18127	18125	18283	18177	18350	18379	18125	18251	18004	18301	18304	18343	18251	18218	18066	18309	18261	18232	18150	18242	18387	18337	18210	18266	18362	18241	18057	18312	18262	18183	18253	18255	18172	18118	18328	18170	18158	18341	18058	18362	18143	18169	18184	18317	18180	18343	18184	18279	18421	18301	18149	18054	18258	18197	18317	18305	18306	18210	18259	18122	18208	18319	18176	18273	18287	18221	18361	18229	17988	18237	18337	18292	18239	18353	18261	18502	18268	18338	18285	18192	18246	18188	18253	18262	18188	18261	18206	18266	18254	18239	18272	18394	18238	18232	18182	18291	18317	18429	18384	18190	18166	18169	18131	18398	18318	18385	18220	18104	18220	18224	18176	18260	18335	18277	18327	18175	18248	18180	18273	18013	18160	18149	18316	18089	18148	18291	18079	18216	18276	18309	18216	18154	18209	18073	18211	18214	18257	18426	18216	18346	18169	18467	18216	18258	18114	18130	18329	18103	18356	18269	18223	18168	18378	18246	18326	18332	18231	18146	18212	18223	18265	18180	18324	18327	18171	18190	18233	18268	18217	18328	18289	18251	18235	18205	18140	18304	18171	18177	18192	18333	18422	18395	18149	18347	18263	18213	18445	18128	18267	18280	18276	18242	18277	18163	18339	18302	18218	18213	18345	18216	18286	18181	18256	18131	18215	18233	18351	18060	18386	18290	18327	18286	18303	18417	18260	18127	18177	18249	18164	18144	18312	18138	18231	18090	18216	18354	18369	18220	18231	18400	18228	18303	18264	18350	18408	18169	18240	18351	18149	18428	18212	18213	18301	18207	18232	18148	18353	18213	18245	18244	18362	18105	18380	18319	18405	18320	18201	18327	18283	18140	18378	18364	18278	18316	18195	18280	18390	18170	18320	18322	18302	18316	18262	18260	18109	18148	18155	18302	18105	18197	18116	18066	18179	18311	17959	18225	18439	18149	17996	18305	18290	18244	18376	18197	18265	18304	18406	18145	18115	18280	18138	18275	18249	18339	18201	18168	18344	18269	18379	18166	18240	18028	18161	18292	18215	18248	18332	18239	18215	18267	18354	18104	18308	18315	18153	18235	18330	18217	18427	18208	18280	18261	18025	18256	18196	18182	18171	18069	18243	18368	18267	18269	18146	18327	18427	18014	18213	18074	18143	18228	18030	18230	18312	18283	18236	18340	18004	18143	18145	18394	18232	18070	18300	18119	18252	18357	18238	18311	18254	18244	18197	18156	18310	18307	18272	18169	18364	18357	18190	18173	18069	18170	18236	18069	18178	18435	18192	18328	18349	18311	18260	18190	18082	18234	18131	18254	18301	18195	18064	18113	18113	18135	18228	18256	18221	18187	18252	18204	18239	18132	18339	18330	18368	18387	18210	18155	18306	18271	18126	18241	18374	18312	18177	18282	18387	18187	18331	18251	18177	18270	18068	18193	18191	18208	18420	18097	18197	18226	18344	18060	18172	18139	18501	18331	18362	18171	18337	18385	18194	18393	18166	18318	18147	18365	18313	18379	18325	18199	18153	18139	18199	18308	18348	18215	18200	18331	18019	18205	18266	18342	18134	18314	18122	18369	18272	18338	18218	18135	18124	18284	18053	18216	18044	18133	18063	18224	18153	18242	18082	18403	18136	18189	18207	18025	18248	18202	18380	18370	18283	18298	18168	18453	18145	18227	18330	18063	18146	18173	18231	18132	18368	18331	18221	18093	18110	18197	18096	18227	18313	18149	18336	18247	18375	18149	18325	18289	18406	18121	18111	18309	18223	18467	18330	18394	18202	18269	18100	18263	18249	18161	18310	18210	18275	18158	18368	18385	18283	18276	18247	18304	18231	18246	18231	18182	18353	18156	18202	18249	18430	18217	18095	18356	18207	18224	18191	18458	18369	18183	18310	18340	18288	18259	18368	18134	18292	18321	18306	18300	18386	18118	18502	18321	18355	18232	18334	18121	18227	18324	18270	18277	18157	18133	18309	18107	18343	18172	18268	18213	18198	18245	18264	18240	18235	18208	18299	18317	18262	18343	18315	18240	18176	18225	18311	18327	18295	18280	18053	18286	18352	18332	18260	18215	18032	18162	18290	18216	18250	18234	18305	18203	18331	18183	18264	18281	18407	18293	18175	18041	18323	18096	18354	18191	18240	18292	18051	18252	18290	18363	18191	18247	18263	18154	18103	18214	18337	18078	18307	18202	18340	18140	18334	18351	18238	18219	18196	18238	18267	18235	18219	18331	18478	18404	18384	18142	18372	18304	18347	18189	18081	18348	18203	18153	18222	18379	18355	18237	18157	18096	18457	18167	18286	17990	18165	18253	18168	18295	18401	18353	18004	18314	18282	18405	18307	18273	18322	18138	18343	18323	18278	18227	18138	18075	18235	18427	18256	18305	18162	18358	18316	18367	18281	18196	18289	18165	18124	18377	18173	18297	18326	18212	18164	18365	18158	18240	18294	18415	18188	18238	18145	18133	18228	18334	18073	18412	18290	18201	18308	18347	18223	18234	18312	18315	18208	18255	18302	18260	18095	18102	18349	18335	18127	18372	18258	18140	18291	18216	18262	18314	18254	18192	18301	18134	18089	18247	18280	18305	18234	18309	18178	18305	18186	18272	18358	18129	18364	18288	18279	18091	18431	18142	18394	18219	18187	18180	18142	18246	18238	18220	18102	18315	18411	18282	18142	18240	18171	18189	18175	18219	18424	18158	18188	18262	18097	18167	18200	18219	18246	18385	18303	18375	18196	18137	18234	18331	18263	18090	18176	18203	18200	18231	18131	18204	18198	18319	18260	18281	18133	18128	18243	18188	18223	18116	18205	18395	18251	18201	18221	18181	18166	18272	18086	18167	18166	18253	18422	18406	18275	18184	18214	18199	18238	18426	18216	18194	18100	18366	18179	18284	18131	18291	18102	18155	18551	18187	18196	18168	18225	18418	18346	18063	18314	18263	18275	18396	18298	18136	18275	18168	18328	18068	18140	18262	18214	18175	18267	18266	18001	18338	18326	18326	18384	18227	18155	18250	18285	18293	18148	18169	18206	18298	18153	18229	18012	18360	18332	18312	18208	18145	18347	18198	18124	18300	18098	18405	18415	18250	18303	18346	18133	18273	18307	18220	18007	18258	18053	18232	18356	18150	18220	18368	17988	18305	18285	18263	18380	18105	18325	18243	18179	18255	18304	18234	18219	18045	18227	18305	18138	18198	18279	18238	18119	18281	18145	18064	18202	18279	18293	18225	18263	18183	18260	18257	18123	18375	18243	18298	18264	18316	18507	18315	18367	18181	18141	18278	18293	18048	18298	18160	18410	18077	18302	18240	18381	18293	18263	18258	18141	18454	18534	18362	18106	18197	18352	18155	18483	18182	18316	18250	18344	18390	18335	18228	18369	18430	18394	18256	18144	18310	18385	18224	18148	18184	18336	18213	18354	18231	18388	18101	18346	18293	18272	18178	18268	18375	18380	18189	18403	17934	18357	18237	18460	18355	18239	18254	18385	18277	18178	18231	18348	18267	18302	18065	18246	18253	18258	18162	18282	18043	18354	18132	18223	18162	18282	18296	18104	18037	18426	18227	18105	18325	18528	18330	18422	18230	18380	18189	18391	18321	18263	18169	18190	18182	18488	18310	18362	18238	18229	18123	18267	18552	18266	18245	18312	18106	18235	18022	18166	18339	18277	18108	18286	18192	18150	18195	18231	18328	18300	18270	18193	18318	18312	18380	18145	18312	18396	18303	18304	18170	18275	18427	18100	18122	18277	18330	18365	18079	18374	18260	18199	18297	18243	18124	18310	18191	18375	18237	18387	18090	18350	18311	18235	18377	18236	18300	18214	18246	18266	18273	18321	18341	18193	18216	18273	18263	18262	18310	18238	18301	18219	18217	18293	18173	18274	18295	18251	18178	18230	18146	18144	18172	18328	18137	18156	18189	18186	18242	17946	18181	18229	18252	18140	18387	18292	18266	18092	18174	18303	18119	18179	18228	18335	18103	18524	18250	18245	18442	18239	18274	18070	18297	18232	18083	18383	18055	18411	18196	18155	18170	18141	18345	18188	18131	18255	18255	18157	18267	18247	18344	18163	18208	18214	18345	18298	18334	18190	18169	18437	18236	18375	18225	18114	18332	18239	18390	18286	18338	18315	18257	18307	18255	18410	18281	18160	18094	18170	18143	18247	18253	18116	18301	18260	17994	18206	18347	18206	18400	18249	18116	18175	18257	18392	18074	18113	18156	18209	18144	18347	18212	18295	18298	18186	18214	18196	18097	18287	18092	18135	18081	18224	18313	18368	18265	18429	18240	18168	18310	18337	18277	18282	18148	18201	18272	18083	18195	18164	18317	18009	18146	18254	18083	18163	18347	18253	18372	18021	18323	18092	18358	18324	18218	18284	18131	18335	18175	18067	18292	18258	18032	18204	18290	18056	18032	18228	18229	18216	18276	18198	18160	18382	18368	18344	18074	18164	18409	18186	18153	18218	18294	18404	18391	18190	18273	18403	18137	18205	18384	18372	18335	18272	18195	18199	18316	18269	18244	18156	18271	18238	18202	18309	18440	18085	18252	18358	18378	18119	18203	18302	18130	18327	18109	18167	18165	18262	18209	18290	18224	18176	18193	18065	18196	18073	18192	18329	18273	18053	18080	18276	18217	18294	18190	18276	18220	18104	18315	18486	18195	18140	18202	18289	18434	18139	18266	18391	18093	18207	18170	18172	18238	18187	18003	18259	18312	18518	18158	18210	18181
30425	36529	43482	33143	24765	22902	22148	21763	21705	21783	21778	21613	21893	21706	21924	21780	22022	21649	21794	21890	21633	21747	21826	21880	21823	21742	21723	22025	21659	21792	21814	21841	21821	21780	21885	21778	21880	21830	21880	21638	21908	21810	21761	21956	21635	21584	21852	21812	21699	21860	21737	21921	22034	21726	21664	21700	21821	21808	21802	21690	21790	21897	21675	21759	21747	21560	21953	21839	21947	21956	21960	21789	21989	21843	21768	21777	21800	21721	21795	21672	21819	21695	21625	21907	21650	21886	22072	21815	21693	21665	21686	22006	21776	21806	21726	22003	21849	21761	21959	21746	21931	21699	21628	21831	21675	21729	21811	21605	21787	21839	21532	21686	21924	21760	21642	21785	21817	21716	21674	21674	21617	21544	21786	21829	21852	21801	21820	21767	21841	21948	21720	21830	21878	21787	21953	21575	21707	21718	21681	21737	21953	21817	21950	21895	21673	21822	21660	21561	21874	21917	21925	21744	21623	21851	21928	21602	21728	21800	21760	21608	21863	21742	21802	21910	21688	21957	21730	21525	21741	21611	21993	21779	21862	21962	21813	21868	21698	21819	21730	21734	21941	21671	21837	21914	21776	21886	21710	21777	21883	21710	21746	21790	21775	21842	21766	21583	21750	21744	21574	21797	21858	21774	21578	21677	21635	21816	21665	21635	22025	21702	21737	21915	21772	21702	21814	21870	21623	21756	22040	21821	21799	21649	21528	21982	21923	21795	21815	21805	21797	21802	21877	21865	21802	21710	21806	21924	21617	21935	21611	21807	21907	21540	21914	21876	21954	21784	21697	21804	21603	21780	21882	21570	21784	21531	21881	21814	21802	21886	21885	21793	21779	21815	21852	21916	21877	21894	21769	21795	21730	21688	21796	21897	21775	21604	21657	21667	21766	21964	21632	21594	22021	21864	21893	21741	21995	21615	21763	21825	21699	21980	21681	21797	21596	21760	21772	21503	21704	22011	21806	21583	21517	21820	21559	21778	21675	21716	21666	22011	21872	21876	21805	21685	21719	21929	21753	21645	21671	21817	21810	21891	22063	21607	21869	21725	22000	21965	21639	21844	22068	21824	21723	21865	21755	21845	21722	21857	21951	21778	21679	21464	21824	21835	21892	21641	21954	21907	21658	21950	21753	21788	21831	21679	21895	21889	21671	21880	21847	21554	21720	21787	21484	21625	21830	21892	21795	21719	21895	21899	21776	21762	21826	21877	21745	21848	22029	21703	21783	21897	21829	21679	21711	21889	21990	21868	21971	21783	21704	21686	21833	21829	21809	21861	21701	21626	21632	21705	21670	21818	21906	21729	21581	21524	21986	21862	21773	21670	21698	21565	21839	21919	21728	21934	21705	21790	21792	21781	21746	21674	21830	21808	21726	21884	21757	21607	21995	21853	21899	21897	21898	21781	21719	21888	21723	21633	21846	21577	21736	21882	21862	21640	21791	21940	21974	21625	21726	21841	21703	21974	21831	21808	21837	21749	21791	21819	21885	21868	21776	21786	21878	21886	21812	21889	21735	21890	21702	21703	21714	21886	21642	21864	21803	21586	21528	21702	21795	21903	22240	21768	21642	21593	21751	21623	21874	21649	21671	21739	21832	21898	21744	21776	21586	21589	21730	21859	21689	21576	21962	21766	21666	21696	21819	21670	21878	21620	21784	21536	21756	21895	21588	21545	21805	21829	21601	21612	21793	21787	21769	21728	21911	21781	21741	21589	21914	21708	21652	21883	21855	21892	21996	21648	21802	21845	21834	21851	21660	21622	21522	21725	21967	21804	21833	21892	21613	21811	21810	21825	21714	21706	21610	21876	21704	21891	21902	21655	21862	21973	21667	21770	21860	21767	21719	21785	21726	21749	21768	21679	21662	21942	21890	21633	21899	21916	21728	21726	21759	21665	21833	21669	21676	21631	21517	21433	21747	21668	21846	21693	21849	21923	21658	21825	21583	21914	21827	21712	21718	21751	21811	21690	21679	21911	21966	21712	21879	21788	21668	21718	21777	21801	21922	21771	21678	21687	21762	21646	21860	21937	21735	21732	22083	21703	21792	21892	21888	21761	21744	21772	21844	21808	21766	21796	21870	21557	21600	21925	21595	21829	21671	21597	21706	21746	21762	21863	21698	22026	21799	21775	21726	21678	21700	21670	22040	21636	21682	21855	21670	21889	21887	21694	21729	21774	21808	21672	22045	21789	21639	21896	22135	21740	21701	21913	21932	21746	21738	21778	21599	21831	21805	21651	21772	21840	21747	21646	21954	21843	21812	21564	21677	21803	21653	21922	21819	21808	21786	21902	21892	21748	21740	21806	21886	21481	21990	21762	21695	21778	21736	21852	21730	21799	21791	21859	21684	21817	21923	21867	22023	21784	21620	21782	21569	21819	21884	21966	21689	21674	21789	21892	21728	21797	21924	21589	21795	21685	21954	21909	21831	21482	21832	21748	21627	21716	21664	21839	21747	21875	21711	21867	21665	21743	21665	21741	21825	21836	21847	21714	21818	21777	21858	21633	21820	21715	21835	21754	21885	21630	21808	21804	21909	21845	21892	21772	21945	21707	21905	21980	21886	21708	21651	21635	21529	21852	21814	21712	21999	21895	21932	21613	21994	21840	21707	21598	21950	21763	21536	21672	21879	21690	21542	21486	21725	21853	21544	21711	21845	21674	21877	21761	21648	21770	21996	21800	21921	21708	21712	21865	21734	21732	22033	21779	21815	21923	21782	21930	21842	21821	21736	21829	21795	21901	21897	21666	21828	21581	21843	21897	21740	21869	21761	21843	21829	21834	21780	21904	21855	21779	21956	21659	21939	21767	21450	21836	21900	21792	21862	21635	21700	21745	22023	21917	21722	21825	21764	22049	21621	21777	21718	21759	21997	21930	21835	21852	22017	22154	21972	21598	21956	21826	21656	21828	21807	21848	21855	21384	21809	21666	21944	21911	21880	21644	21596	21799	21735	21897	21706	21820	21755	21923	21741	21929	21746	21735	21899	21630	21772	21780	21797	21900	21995	21792	21663	21593	21746	21753	21796	21731	21511	21692	21851	21797	21681	21742	21765	21628	21759	21806	21869	21868	21709	21932	21798	21819	21681	21703	21719	21722	21899	21870	21786	21793	21730	21411	21839	21842	21728	21694	21773	21693	21939	21761	21633	22011	21727	21813	21803	21625	21830	21783	21927	21661	21428	21654	21762	21696	21753	21996	21913	21714	22013	21773	21965	21822	21772	21679	21601	21718	21817	21920	21841	21659	21888	21893	21766	21655	21543	21611	22144	21838	21768	21879	21722	21772	21853	21852	21790	21859	21811	21832	21833	21795	21898	21879	21894	21777	21615	21717	21990	21746	21892	21734	21732	21770	21944	21898	21900	21899	22053	21823	21757	21732	21716	21605	21782	21674	21596	21593	21902	21703	21777	21871	21907	21803	21764	21661	21825	21653	22017	21642	21883	21871	21954	21977	21764	21744	21654	21641	21572	21636	21921	21686	21901	21888	21663	21884	21843	21811	21882	21829	21800	21933	21752	21728	21727	21801	21981	21627	21924	21754	21744	21552	21720	21919	21827	21835	21680	21730	21739	21653	21715	21672	21651	22077	21858	21732	21700	21818	21857	21831	21840	21973	21730	21846	21663	21954	21730	21633	21739	21645	21871	21887	21680	21640	21741	21747	21858	21974	21922	22080	21621	21806	21699	22212	21883	21861	21920	21747	22036	21625	21628	21684	21849	21931	21837	21747	21844	21864	21880	21791	21830	21767	21841	21838	21885	21806	21857	21930	21826	21921	21849	21855	21905	21670	21601	21814	21903	21805	21716	21567	21794	21801	21869	21881	22000	21771	21875	22009	21890	21589	21830	21933	21661	21908	21865	21943	21791	21683	21801	21868	21667	21549	21667	21671	21816	21658	21729	21780	21704	21658	21726	21620	21730	21787	21704	21862	21773	21773	21752	21741	21540	21804	21705	21848	21893	21838	21742	21627	21854	21856	21996	21885	21608	21840	21955	21661	21834	21790	21756	21554	21927	21575	21538	21598	21957	21808	21643	21625	21843	21813	21825	22066	21885	22035	21711	21945	21658	21700	21638	21703	21842	21770	21690	21677	21823	21833	21984	21875	21838	21951	21948	21815	21912	21918	21864	21663	21781	21896	21954	21594	21714	21621	21519	21601	21887	21856	21774	21858	21722	21580	21625	21687	21935	21910	21915	21860	21700	21665	21996	21711	21665	21745	21869	21717	21721	21946	21860	22048	21564	21811	21601	21723	21561	21859	21948	21686	21682	21583	21814	21768	21645	21714	21554	21652	21591	21757	21736	21716	21706	21901	21861	21674	21946	21746	21823	21799	21863	21940	21859	21898	21795	21823	21896	21834	21988	21658	21969	21885	21843	21683	21775	21977	21961	21722	21842	21633	22015	21696	21950	21951	21737	21684	21809	21775	21675	21825	22038	21811	21538	21882	21747	21745	21669	21769	21897	21815	21698	21800	21866	21835	21793	21732	21813	21774	21716	21811	21746	21970	21717	21624	21930	21906	21982	21947	21725	21877	21728	21929	21625	21789	21591	21663	21849	21745	21792	21700	21970	21763	21792	21715	21908	21962	21686	21678	21800	21860	21762	21883	21750	21915	21862	21734	21800	21666	21778	21788	21858	21816	21947	21729	21693	21757	21698	21659	21886	21761	21821	21648	21639	21888	21706	21708	21834	21922	21808	21732	21843	21777	21805	21867	21903	21686	21919	22089	21900	21845	21679	21666	21827	21797	21621	21691	21844	21704	21841	21714	21867	21755	21869	21699	21616	21817	21617	21886	21682	22161	21779	21540	21752	21796	21925	21909	21859	21661	21569	21924	21890	21740	21630	21649	22014	21741	21849	21844	21859	21730	21997	21734	21449	21553	21945	21567	21683	21746	21850	22001	21854	21823	21772	21708	21626	21870	21793	21914	21919	21418	21877	21899	21974	21757	22007	21818	21808	21734	21766	21614	21763	21979	21662	21693	22055	21819	21821	21935	21665	21609	21811	21679	21669	21604	21872	21820	21761	21638	21948	21921	21700	21710	21732	21539	21836	21880	21824	21591	21913	21760	21518	21689	21772	21628	21606	21750	21889	21844	21920	21694	21699	21816	21643	21749
37740	56614	44943	27657	20654	18365	17681	17637	17722	17867	17615	17670	17672	17752	17608	17810	17770	17552	17518	17696	17713	17685	17614	17692	17833	17657	17660	17757	17691	17964	17651	17844	17724	17894	17715	17658	17725	17850	17563	17670	17733	17633	17752	17702	17579	17750	17706	17643	17774	17681	17615	17679	17732	17650	17849	17746	17598	17647	17780	17910	17599	17635	17693	17701	17661	17553	17659	17869	17813	17621	17773	17637	17694	17616	17660	17638	17803	17647	17511	17700	17774	17508	17766	17563	17706	17620	17662	17663	17722	17791	17644	17790	17616	17750	17633	17572	17592	17749	17645	17576	17590	17491	17556	17620	17671	17624	17707	17930	17949	17608	17642	17631	17635	17750	17662	17698	17719	17734	17718	17651	17636	17558	17727	17595	17602	17665	17637	17448	17785	17880	17601	17835	17684	17601	17690	17829	17657	17712	17700	17536	17622	17716	17604	17615	17678	17808	17732	17592	17613	17693	17456	17548	17615	17749	17742	17620	17638	17497	17622	17640	17650	17561	17553	17627	17596	17572	17445	17682	17600	17680	17775	17697	17681	17548	17708	17679	17638	17666	17628	17728	17552	17528	17768	17603	17680	17565	17598	17563	17674	17582	17648	17711	17626	17767	17679	17813	17686	17657	17641	17734	17693	17528	17663	17755	17553	17558	17826	17721	17741	17699	17627	17658	17576	17737	17608	17661	17636	17720	17549	17801	17753	17589	17656	17650	17618	17757	17539	17706	17651	17798	17775	17551	17779	17625	17773	17671	17746	17678	17712	17807	17627	17667	17730	17776	17683	17688	17697	17526	17574	17591	17807	17717	17719	17602	17901	17582	17711	17681	17712	17766	17520	17730	17614	17429	17776	17734	17772	17629	17673	17663	17785	17611	17622	17620	17645	17768	17658	17619	17732	17641	17572	17671	17625	17618	17849	17714	17647	17744	17745	17587	17750	17666	17945	17715	17740	17666	17714	17718	17463	17580	17780	17582	17691	17530	17764	17675	17714	17719	17528	17827	17660	17672	17656	17517	17764	17587	17699	17649	17741	17602	17777	17750	17760	17679	17762	17629	17575	17775	17688	17714	17655	17717	17580	17694	17803	17681	17672	17765	17676	17684	17586	17624	17727	17720	17715	17626	17710	17602	17561	17637	17599	17677	17531	17615	17874	17819	17537	17673	17815	17479	17824	17723	17625	17734	17645	17679	17780	17599	17582	17609	17744	17674	17582	17621	17726	17812	17668	17633	17681	17829	17557	17870	17601	17750	17564	17565	17778	17378	17688	17694	17732	17599	17812	17566	17686	17768	17820	17590	17626	17771	17663	17858	17867	17524	17695	17784	17683	17646	17757	17694	17690	17606	17702	17658	17786	17767	17717	17601	17645	17604	17600	17602	17552	17728	17692	17570	17695	17617	17641	17658	17456	17804	17494	17543	17552	17661	17730	17588	17621	17729	17526	17783	17734	17671	17631	17791	17742	17495	17615	17693	17651	17689	17579	17781	17786	17760	17662	17665	17748	17695	17742	17649	17680	17635	17702	17578	17602	17674	17560	17652	17725	17651	17654	17625	17860	17747	17592	17727	17727	17602	17670	17617	17701	17627	17855	17713	17796	17777	17668	17671	17692	17645	17588	17738	17772	17526	17521	17641	17794	17751	17750	17657	17888	17712	17771	17627	17613	17782	17795	17549	17836	17680	17813	17772	17487	17713	17628	17845	17662	17712	17727	17636	17569	17469	17584	17616	17598	17535	17578	17647	17642	17728	17785	17793	17710	17727	17875	17502	17548	17814	17763	17518	17614	17659	17587	17818	17697	17797	17654	17771	17500	17856	17814	17782	17663	17641	17611	17491	17671	17568	17671	17671	17920	17571	17603	17747	17656	17739	17819	17628	17644	17463	17730	17573	17629	17807	17639	17700	17440	17729	17738	17593	17774	17588	17824	17678	17799	17650	17662	17629	17606	17484	17507	17744	17516	17822	17807	17650	17603	17760	17799	17597	17744	17697	17691	17599	17755	17563	17820	17588	17603	17628	17678	17599	17708	17569	17718	17753	17754	17762	17845	17672	17581	17635	17608	17724	17656	17757	17656	17618	17665	17614	17690	17639	17739	17677	17651	17620	17625	17672	17787	17510	17688	17739	17678	17755	17642	17861	17749	17741	17571	17708	17655	17665	17619	17968	17783	17633	17747	17624	17860	17795	17709	17763	17797	17723	17759	17691	17753	17599	17596	17664	17434	17754	17528	17879	17600	17572	17628	17705	17751	17626	17852	17622	17812	17652	17450	17729	17639	17579	17708	17450	17608	17771	17723	17647	17724	17798	17689	17578	17725	17643	17827	17678	17747	17605	17648	17715	17784	17769	17645	17583	17590	17736	17733	17686	17645	17650	17750	17577	17723	17599	17556	17849	17749	17815	17587	17636	17677	17764	17764	17772	17827	17519	17659	17758	17719	17546	17619	17748	17776	17594	17628	17608	17697	17585	17783	17706	17809	17782	17604	17732	17794	17976	17742	17726	17799	17524	17733	17819	17533	17631	17899	17932	17586	17795	17819	17843	17523	17577	17535	17592	17686	17882	17711	17787	17554	17560	17650	17609	17708	17704	17764	17684	17802	17800	17764	17691	17547	17784	17619	17728	17790	17499	17619	17537	17521	17496	17751	17669	17882	17548	17596	17649	17708	17767	17702	17629	17643	17510	17728	17600	17787	17584	17716	17621	17668	17796	17727	17795	17749	17598	17768	17797	17791	17584	17461	17571	17698	17619	17582	17692	17728	17633	17665	17631	17620	17605	17692	17565	17806	17838	17693	17718	17698	17667	17778	17549	17648	17773	17798	17706	17755	17698	17771	17599	17740	17559	17716	17616	17624	17631	17501	17736	17683	17688	17746	17606	17730	17686	17756	17520	17732	17717	17673	17663	17748	17687	17770	17639	17713	17658	17545	17674	17558	17518	17721	17660	17640	17728	17682	17708	17552	17403	17619	17747	17593	17679	17677	17680	17582	17835	17817	17675	17712	17573	17767	17520	17754	17778	17611	17797	17682	17597	17621	17700	17665	17613	17654	17719	17718	17518	17663	17696	17670	18103	17616	17763	17757	17605	17736	17718	17720	17608	17637	17643	17773	17701	17820	17748	17607	17678	17613	17666	17534	17657	17724	17784	17837	17668	17668	17711	17733	17810	17658	17812	17502	17703	17704	17561	17537	17806	17679	17586	17677	17815	17792	17558	17616	17701	17664	17726	17670	17804	17766	17769	17688	17705	17643	17563	17578	17649	17813	17773	17644	17640	17722	17762	17809	17733	17477	17734	17680	17530	17654	17649	17653	17538	17730	17549	17602	17521	17682	17861	17727	17598	17778	17681	17738	17689	17654	17864	17766	17496	17621	17910	17583	17871	17580	17836	17728	17795	17595	17728	17736	17772	17826	17618	17554	17682	17734	17762	17568	17647	17544	17800	17541	17664	17694	17708	17809	17589	17827	17746	17668	17624	17615	17643	17726	17717	17672	17645	17670	17971	17644	17720	17624	17686	17871	17582	17609	17728	17679	17545	17660	17814	17647	17718	17725	17600	17651	17586	17526	17740	17652	17551	17783	17666	17606	17638	17629	17608	17634	17556	17739	17680	17764	17578	17599	17773	17624	17773	17573	17669	17564	17627	17729	17687	17746	17639	17614	17793	17684	17620	17921	17726	17667	17686	17643	17721	17635	17687	17496	17730	17553	17871	17670	17680	17760	17793	17681	17625	17619	17647	17639	17799	17706	17510	17914	17877	17663	17485	17739	17699	17753	17606	17586	17743	17727	17684	17649	17637	17750	17818	17585	17478	17702	17785	17711	17627	17621	17900	17650	17784	17678	17747	17769	17367	17680	17731	17563	17707	17680	17640	17599	17725	17737	17499	17776	17543	17633	17674	17826	17590	17741	17741	17539	17659	17607	17707	17715	17745	17633	17782	17771	17517	17574	17799	17785	17599	17773	17701	17662	17654	17665	17701	17598	17489	17753	17627	17675	17769	17639	17686	17669	17713	17729	17596	17553	17820	17702	17808	17603	17762	17698	17710	17630	17506	17854	17483	17756	17808	17494	17597	17636	17497	17803	17602	17641	17769	17551	17803	17563	17594	17729	17511	17611	17772	17680	17617	17711	17543	17576	17590	17697	17704	17942	17571	17614	17641	17520	17718	17652	17721	17656	17624	17603	17502	17767	17808	17651	17663	17751	17626	17849	17557	17648	17651	17589	17648	17584	17630	17573	17585	17480	17551	17557	17764	17657	17654	17652	17500	17852	17707	17674	17712	17731	17619	17631	17773	17568	17549	17708	17600	17697	17788	17508	17628	17723	17621	17634	17748	17770	17711	17558	17656	17668	17617	17623	17657	17852	17734	17713	17669	17788	17629	17718	17633	17653	17886	17808	17465	17665	17425	17808	17673	17449	17635	17611	17640	17572	17710	17652	17639	17777	17717	17726	17805	17706	17766	17643	17683	17701	17728	17604	17583	17840	17573	17726	17717	17608	17745	17896	17737	17656	17767	17732	17782	17674	17552	17692	17633	17752	17589	17703	17618	17868	17660	17859	17598	17596	17634	17654	17555	17539	17845	17702	17900	17704	17710	17662	17749	17694	17638	17655	17888	17791	17658	17499	17688	17735	17799	17547	17759	17681	17751	17823	17704	17767	17721	17795	17580	17775	17644	17746	17567	17575	17656	17696	17706	17648	17607	17679	17710	17680	17695	17786	17540	17714	17624	17571	17654	17706	17804	17579	17810	17557	17559	17602	17623	17326	17731	17684	17739	17706	17745	17432	17620	17738	17564	17740	17764	17750	17835	17768	17719	17582	17686	17996	17780	17748	17667	17659	17774	17669	17734	17836	17636	17572	17769	17691	17738	17626	17728	17722	17765	17808	17587	17789	17812	17734	17677	17629	17749	17688	17671	17654	17624	17743	17849	17739	17636	17666	17716	17617	17707	17555	17474	17633	17670	17617	17683	17629	17607	17601	17622	17690	17754	17737	17707	17430	17840	17628	17688	17752	17902	17687	17582	17725	17564	17759	17589	17689	17671	17742	17719	17786	17783	17427	17690	17678	17628	17752	17786	17815	17552	17690	17619	17703	17598	17639	17778	17692	17503	17601	17858
24520	25187	40469	36385	28544	25518	23879	21728	21196	21593	21315	21275	21314	21198	21244	21292	21158	21268	21297	20947	21166	21270	21185	21160	21158	21182	21150	20945	21126	21163	21496	21323	21094	21218	21377	21207	21254	21083	21073	21074	21315	21040	20999	21168	21234	21231	20982	20880	20992	21082	21151	21113	21279	21071	21130	21096	21048	21150	21159	21139	21108	21166	21237	20938	20657	21099	21112	21208	21275	20935	21193	21230	21012	20850	21075	21104	21268	21104	21136	20911	21000	21141	21030	21066	21070	21165	21068	21066	21075	20902	21270	21035	21082	21078	21114	21108	20995	20863	21139	21031	20939	21161	21171	20989	21069	20793	21091	21062	20908	21104	21012	20976	20969	20932	20966	21059	21099	20961	20974	20843	21173	21063	21064	21041	20991	21308	21205	21051	21111	21129	21051	21234	21100	21143	21404	21021	21119	21145	21038	21093	21092	20977	21074	20946	21031	21106	20928	21169	20787	21052	21111	21052	21075	21031	21114	21046	21085	20937	21020	21123	20887	21353	21285	21169	21271	21078	20960	21197	21131	21046	20991	20926	21023	21149	21014	20865	21023	21053	20960	21273	20963	20992	21166	21103	21093	21110	21238	21129	21209	21254	21153	21118	21009	21054	21018	20989	21057	21025	21272	21045	21172	21127	21135	20907	21067	20912	20900	21174	21187	21133	21132	20912	20976	21118	21179	20772	20983	21123	21063	21219	21051	21246	20894	20920	20977	21144	21050	20902	20986	21119	21287	21062	21135	20870	21198	21225	21192	20970	21061	20930	21019	21030	20979	21046	21143	21272	21317	21063	21173	21201	20988	21033	20908	21044	21022	20886	21033	21226	20957	21247	21175	20883	21063	21168	20994	21135	20998	20823	21087	21046	21041	20976	20731	21279	21124	21163	21017	21064	21191	20964	21215	21214	20888	21126	20922	20977	21042	21126	20934	21051	21348	21170	20851	20935	21051	20997	20941	21052	21107	21162	21211	20938	21098	21029	21184	20905	21166	21179	21115	21155	21272	20994	20846	21136	21090	21286	21112	20937	20960	20961	21159	20868	20938	20979	21014	21025	21012	20972	20753	21187	21108	21218	21005	21155	21281	21085	21071	20992	21086	21062	20951	21096	21154	21202	21144	20937	21106	21177	21215	21037	20896	21027	20993	21061	21027	21064	20989	21243	21099	21062	20972	21012	21014	20937	21168	21139	21360	21262	21195	21049	21003	21077	21283	21131	21360	21097	21025	21143	21111	21172	21071	20989	21098	20863	21024	21060	21070	21002	21109	21145	20903	20953	21215	21070	21186	21185	21047	20922	21050	20967	21122	20937	21254	20997	20955	21069	21022	21099	20997	21107	21242	21135	21014	21001	21075	21015	20909	21275	20981	21155	21079	20965	20973	21058	20928	20960	21085	21137	21031	21115	20856	21086	21119	21106	21124	20943	21166	20891	21050	20971	20999	21065	21255	20987	21092	20807	20931	21249	21091	21152	21031	20937	20863	20952	20883	21001	21056	20865	20830	20995	21153	21169	21078	21269	21050	21033	21039	21201	20967	21229	20913	21134	21190	20976	20952	21081	21092	21285	21086	21033	21010	21069	21185	21034	20929	20871	20858	21008	20951	21035	21055	21106	21032	21101	20971	20953	21129	21079	21164	20884	21060	20905	21090	21209	21008	21248	21013	21219	21069	21093	20939	21023	21199	21088	20924	21116	21177	21203	20876	20925	20965	21005	21007	20927	20789	20842	20885	20999	21076	21016	20966	21075	21062	21133	21121	21037	20966	21103	20792	21129	21079	21019	21051	21129	21144	20939	20756	21051	21087	21029	21183	20985	20897	21034	21159	21159	21113	20945	21156	21093	21125	21048	21037	21023	21029	20920	21087	21104	21154	21199	20994	21182	21003	21010	21048	20888	20918	20953	21245	21204	21201	21064	21201	20946	21133	21024	20839	20948	21346	21245	21126	21286	21189	20974	20905	21092	21084	21005	21200	20809	21286	20883	20966	21223	21139	21393	20871	21171	21137	20963	21243	21037	21135	21145	21217	21038	21011	21031	21076	20961	21053	21152	21022	21012	21084	21237	21127	21069	21189	20999	21085	21249	21334	21404	21088	20989	21106	21090	21097	20979	20926	21072	21037	21201	21041	21018	20977	20985	20902	20902	21052	20923	21017	21011	21004	21127	21204	21173	21101	21122	20853	20836	21256	21004	21305	20928	21110	20883	21108	21092	21095	21142	21075	20995	20914	21017	21097	20936	21045	21071	20955	21030	21140	21182	21073	21164	21024	21105	21035	20837	20992	21008	21216	21034	21203	21132	21006	21105	21007	21114	21062	21128	20859	20877	21092	20983	21000	21076	20992	21195	21326	21049	21058	21247	21041	21248	21152	21122	20982	20967	21131	21075	21109	21232	20887	21049	20952	21305	20950	20931	21354	20965	21253	20979	21011	21046	21082	21191	21059	21000	20863	20874	21166	21201	21236	20744	21222	21078	20865	21009	21228	20911	20965	21085	20949	21106	21309	20837	21001	21295	21000	21191	21020	21154	21121	21083	21273	21086	21127	21058	21254	20951	21106	21143	20976	20882	21151	21023	21073	20962	21048	20918	21172	21022	21028	21096	21097	21060	21005	21146	21158	20979	21140	21105	20979	21252	20969	20975	21138	21100	21290	21342	20806	21017	21098	21124	21222	20917	20925	21217	21326	20977	21140	20827	21069	20989	20909	20774	21083	21117	21378	21039	21139	20984	21008	21242	20826	21130	21069	21041	21137	20709	20881	20985	21171	20768	21171	21293	21085	21230	21030	21244	21398	20904	21083	20997	21020	21154	21026	21114	21232	21074	21103	21121	20806	21080	21051	21043	21038	20770	21174	21084	21006	21080	20902	20679	20973	21146	20930	21203	20897	21025	21191	21039	21086	21051	21197	21088	21125	21179	21105	20957	21084	20955	21022	21106	21058	21227	21132	21057	21289	21070	20939	21092	20990	21314	21075	20984	20906	21158	21048	20846	21195	21202	21218	20974	20982	20874	20796	21018	21050	20917	20830	20745	21076	21248	20970	21174	20942	20956	21140	20883	21118	21122	21104	20991	21222	21011	20990	20928	20936	21027	21090	21260	21073	21110	20983	21081	20922	20726	21105	21162	21085	20974	21146	21124	21001	20950	21201	20977	21017	20914	20877	20733	21031	21130	21034	21252	21112	21006	21281	21015	21083	21176	21239	21038	21010	20937	20987	21138	21250	21026	21049	21056	20951	21089	21078	20948	21082	20963	20946	21135	21002	21028	21072	21048	21166	21125	21185	20960	20942	21079	21015	20937	21018	21022	20910	21110	21155	20945	21172	21164	20953	21031	21047	20935	20809	21045	21002	21214	21105	21096	21054	21064	20952	20851	21059	21264	21341	21259	21139	21052	20963	20990	20998	20874	20908	20985	21111	21091	21117	20856	21161	21023	21126	21228	20798	21129	21029	21002	21055	21019	21176	21197	21230	20799	21024	21113	21188	21196	20925	21024	20951	21126	20860	20971	20998	21068	21083	20962	21355	21137	20917	20855	21092	20995	20898	21248	21219	21187	21122	21115	20987	21151	21147	21128	21047	21088	20964	21032	21086	20902	21120	21255	21131	21147	21106	21047	21159	21084	21350	21235	21008	20763	21128	20990	21221	21062	21205	21052	21166	20920	21095	20884	20996	21001	20931	21065	21003	20985	21133	21253	21137	21171	21029	21396	20928	21145	20925	21019	21155	20971	21060	21146	21053	21163	20909	21135	20972	21005	20879	20952	21237	21185	21101	21030	21049	21112	21330	21039	21168	21064	21186	21127	21099	20908	21073	21164	20894	21021	21027	21216	20925	21040	21011	21028	20998	21045	20968	20958	21018	21064	21019	21081	20873	20868	20899	21117	20924	21171	20933	20915	20801	21135	21261	20837	20910	20835	20920	21143	20955	21094	21154	21174	21091	21055	20949	20998	21127	20846	21097	21072	21072	21383	21093	21133	20934	21018	21040	21048	21062	21093	20991	21089	21157	20991	21233	20822	20975	21060	21029	20966	20955	21039	21021	21236	21041	20906	20970	20996	20859	21289	21327	21026	21085	21277	20958	20984	20984	21004	20817	21103	21190	21248	21014	21214	20773	21089	20958	21166	21081	20991	20925	20977	21075	21034	21184	21180	20924	20989	21323	21057	21138	20956	21093	21080	21123	21156	20837	21258	20953	20915	21091	21120	21180	20953	21198	20934	21163	21119	21395	21193	20939	21135	21007	20911	21036	21269	21042	21153	21104	21066	21067	20916	20986	20808	21113	21067	21076	21010	20919	21029	20934	21180	20975	21239	21146	21068	21095	21053	20998	20991	21115	20849	21107	20785	20859	21005	20901	20914	20907	21066	20988	21119	21128	20973	21153	21054	20929	21065	21103	21154	20965	21067	21182	20974	20914	21132	21229	20950	20902	21060	20951	21219	20832	20971	20972	21299	21213	20908	20951	20921	21283	21025	20960	21175	21148	20896	21015	21316	21189	20876	21041	20975	21109	21033	21039	21154	21009	21106	21056	20880	20733	20973	21143	20845	21067	20914	20949	20757	21044	21162	20972	20929	21137	21121	21104	21104	21137	21015	21073	20900	21053	21118	21214	21193	21165	21045	21023	21058	21188	21069	21131	21048	20978	20859	21036	21191	21107	21082	21112	20934	21001	21033	20990	21049	20947	21051	20873	21003	21058	21213	21102	20795	20944	21148	21154	20985	21015	21093	20858	20981	20947	21108	20931	20909	20882	21060	21043	20992	20890	21116	21059	21032	21172	21242	21115	20912	21019	21083	20938	21031	20810	20908	21203	21185	20990	21017	21212	20950	21012	21101	21081	21018	21054	21064	21098	21152	21018	21023	20912	21070	20944	21123	21069	21114	20844	21078	20960	21161	21096	20979	21220	21157	21249	21089	21057	21050	20966	21014	21089	20956	21083	21042	21050	21137	20888	20929	21132	21206	20990	20914	21048	20954	20931	21191	21063	20961	20975	20957	20887	21073	21179	21100	21167	21198	21054	21019	21087	21115	21255	21034	20870	21285	21062	21084	21140	21149	21231	20918	20973	21261	21261	21092	20990	21062	20866	21086	21328	20953	21183	21219	20962	20954	20920	21125
62107	99447	78883	49334	30747	20257	17634	17359	17425	17225	17364	17237	17379	17382	17361	17242	17374	17423	17253	17277	17422	17188	17249	17217	17298	17399	17263	17200	17328	17163	17292	17442	17304	17354	17235	17399	17375	17305	17263	17300	17168	17351	17260	17377	17170	17361	17236	17400	17364	17205	17378	17169	17266	17147	17201	17422	17273	17410	17223	17135	17347	17271	17228	17204	17408	17289	17275	17381	17340	17272	17238	17502	17215	17257	17235	17187	17344	17358	17323	17325	17221	17338	17199	17397	17256	17339	17297	17174	17281	17257	17147	17057	17259	17307	17302	17426	17362	17414	17403	17280	17408	17179	17263	17131	17251	17313	17269	17238	17346	17315	17398	17452	17359	17078	17231	17334	17274	17305	17417	17400	17380	17188	17272	17229	17220	17285	17261	17248	17200	17118	17226	17255	17291	17279	17225	17270	17338	17181	17372	17444	17304	17327	17324	17086	17124	17181	17319	17448	17158	17509	17334	17275	17196	17276	17290	17215	17351	17235	17249	17231	17385	17320	17437	17130	17315	17144	17276	17188	17488	17158	17264	17171	17246	17203	17200	17121	17351	17251	17263	17107	17354	16992	17391	17183	17285	17169	17323	17273	17286	17309	17364	17171	17243	17413	17358	17347	17312	17295	17182	17426	17208	17359	17370	17279	17342	17309	17327	17307	17209	17309	17303	17011	17349	17272	17360	17351	17259	17281	17229	17397	17363	17263	17518	17420	17284	17216	17198	17345	17249	17313	17353	17285	17308	17356	17312	17282	17413	17384	17367	17186	17206	17184	17215	17201	17319	17357	17288	17205	17256	17341	17258	17287	17344	17255	17278	17158	17265	17246	17508	17287	17275	17103	17464	17336	17408	17182	17181	17315	17126	17187	17306	17375	17358	17182	17130	17191	17384	17318	17305	17370	16982	17393	17366	17273	17112	17315	17176	17368	17274	17288	17293	17229	17243	17286	17412	17251	17223	17422	17345	17166	17371	17378	17448	17383	17403	17309	17304	17246	17162	17256	17268	17265	17436	17333	17220	17327	17243	17474	17272	17533	17306	17317	17364	17335	17329	17346	17228	17360	17333	17358	17426	17233	17306	17252	17459	17267	17289	17260	17210	17199	17376	17474	17356	17368	17260	17264	17338	17217	17343	17387	17277	17188	17315	17427	17451	17281	17245	17218	17296	17409	17241	17305	17276	17337	17435	17271	17394	17356	17562	17146	17458	17077	17229	17344	16975	17162	17095	17314	17358	17255	17321	17258	17407	17324	17228	17368	17140	17384	17240	17217	17323	17341	17226	17332	17264	17242	17365	17338	17287	17222	17259	17348	17360	17162	17260	17411	17336	17204	17270	17253	17217	17267	17479	17159	17234	17275	17230	17314	17357	17323	17331	17201	17458	17200	17345	17225	17336	17302	17423	17195	17371	17328	17420	17284	17162	17320	17302	17313	17362	17352	17364	17251	17307	17367	17145	17486	17304	17186	17329	17294	17218	17323	17271	17307	17227	17255	17283	17275	17284	17371	17421	17428	17392	17337	17165	17312	17177	17233	17412	17229	17127	17295	17182	17206	17248	17117	17161	17179	17313	17241	17309	17291	17279	17536	17401	17245	17308	17256	17455	17416	17176	17294	17245	17297	17098	17310	17093	17457	17314	17248	17345	17407	17367	17354	17443	17365	17405	17203	17473	17207	17143	17167	17251	17199	17383	17183	17292	17356	17440	17407	17312	17305	17295	17304	17036	17334	17313	17308	17114	17224	17251	17260	17126	17152	17202	17187	17392	17244	17306	17097	17177	17452	17222	17282	17352	17214	17229	17252	17194	17159	17456	17446	17324	17299	17187	17292	17383	17288	17219	17239	17189	17144	17236	17447	17429	17064	17344	17304	17116	17205	17331	17305	17296	17319	17350	17345	17490	17213	17452	17318	17344	17193	17276	17261	17280	17280	17226	17261	17236	17145	17312	17228	17294	17319	17294	17360	17270	17382	17329	17158	17487	17246	17358	17180	17076	17230	17128	17270	17404	17454	17193	17350	17146	17304	17275	17416	17401	17058	17447	17159	17309	17192	17283	17413	17413	17215	17370	17313	17337	17414	17245	17307	17307	17295	17168	17159	17405	17369	17403	17160	17155	17137	17275	17465	17364	17297	17414	17474	17272	17159	17263	17274	17287	17214	17327	17328	17398	17245	17425	17281	17310	17235	17203	17293	17252	17499	17444	17281	17262	17398	17097	17427	17311	17340	17199	17412	17370	17429	17429	17295	17197	17247	17171	17257	17172	17232	17223	17156	17223	17241	17322	17153	17109	17260	17332	17387	17429	17248	17284	17230	17246	17184	17485	17386	17330	17287	17429	17402	17342	17306	17378	17271	17236	17314	17364	17187	17174	17337	17191	17301	17246	17429	17242	17209	17321	17290	17434	17515	17099	17323	17400	17337	17234	17259	17208	17217	17253	17290	17378	17286	17174	17335	17415	17159	17355	17201	17303	17342	17345	17370	17505	17239	17311	17403	17379	17130	17314	17379	17317	17161	17226	17269	17300	17142	17322	17200	17313	17324	17372	17370	17264	17433	17278	17253	17271	17256	17359	17173	17238	17270	17342	17315	17304	17184	17350	17188	17331	17312	17318	17212	17292	17293	17445	17406	17291	17317	17377	17312	17261	17269	17232	17333	17312	17322	17289	17459	17349	17202	17347	17364	17253	17322	17333	17259	17202	17531	17250	17349	17284	17288	17249	17386	17400	17122	17218	17151	17182	17163	17154	17248	17332	17306	17383	17241	17239	17340	17320	17050	17375	17453	17156	17496	17457	17314	17401	17533	17164	17134	17256	17396	17489	17288	17240	17309	17383	17225	17164	17337	17259	17332	17375	17360	17115	17294	17457	17140	17243	17352	17342	17228	17294	17317	17264	17266	17395	17393	17308	17410	17352	17291	17317	17227	17390	17204	17375	17239	17370	17162	17252	17352	17132	17278	17229	17288	17364	17246	17166	17427	17310	17349	17304	17538	17377	17295	17424	17182	17226	17251	17352	17404	17182	17348	17137	17129	17250	17220	17460	17142	17357	17404	17252	17413	17279	17191	17340	17106	17307	17218	17376	17342	17132	17337	17279	17322	17218	17304	17243	17186	17405	17226	17452	17333	17331	17299	17281	17321	17399	17231	17343	17203	17485	17186	17249	17210	17455	17247	17332	17160	17293	17129	17401	17328	17394	17310	17228	17450	17445	17210	17334	17119	17338	17314	17124	17244	17192	17269	17481	17231	17287	17359	17144	17354	17350	17120	17313	17401	17266	17250	17522	17439	17266	17293	17271	17177	17341	17264	17328	17272	17354	17247	17091	17260	17108	17286	17195	17386	17412	17288	17402	17498	17176	17364	17522	17360	17174	17120	17392	17113	17431	17323	17434	17312	17473	17321	17200	17150	17204	17431	17358	17317	17309	17272	17113	17390	17231	17181	17164	17168	17288	17245	17157	17236	17190	17437	17304	17504	17529	17456	17190	17276	17326	17398	17200	17383	17235	17444	17210	17425	17272	17083	17259	17285	17369	17313	17193	17438	17249	17349	17295	17338	17214	17279	17280	17358	17396	17321	17182	17322	17410	17309	17348	17377	17207	17294	17432	17313	17240	17346	17295	17401	17269	17184	17313	17247	17383	17197	17425	17279	17307	17220	17384	17216	17369	17538	17276	17160	17341	17190	17348	17404	17372	17319	17181	17333	17036	17362	17406	17066	17360	17210	17361	17156	17221	17284	17291	17186	17478	17269	17318	17502	17122	17334	17267	17235	17173	17200	17237	17427	17349	17133	17313	17207	17373	17338	17255	17398	17270	17271	17274	17317	17385	17379	17156	17472	17400	17285	17150	17389	17447	17268	17288	17298	17175	17183	17160	17240	17351	17430	17225	17248	17224	17454	17297	17204	17361	17251	17281	17325	17251	17148	17296	17268	17240	17262	17235	17231	17230	17370	17291	17094	17253	17233	17303	17162	17309	17205	17240	17265	17231	17401	17140	17349	17202	17501	17278	17307	17373	17233	17337	17265	17367	17284	17175	17337	17379	17412	17261	17303	17258	17229	17356	17341	17218	17141	17133	17278	17382	17152	17421	17354	17252	17312	17167	17336	17335	17273	17411	17245	17395	17230	17515	17336	17271	17339	17286	17275	17270	17210	17206	17245	17365	17295	17270	17314	17284	17302	17338	17236	17301	17239	17278	17356	17266	17436	17196	17189	17235	17189	17305	17391	17353	17307	17226	17228	17282	17216	17251	17326	17464	17358	17287	17274	17399	17205	17407	17316	17265	17404	17477	17211	17313	17434	17195	17342	17194	17174	17285	17181	17083	17331	17256	17363	17343	17300	17265	17049	17457	17452	17376	17312	17190	17242	17327	17269	17474	17501	17240	17244	17407	17296	17169	17407	17070	17259	17316	17079	17359	17190	17432	17289	17115	17293	17184	17360	17430	17261	17317	17245	17299	17317	17441	17035	17119	17348	17147	17270	17390	17318	17324	17434	17284	17383	17133	17126	17292	17211	17240	17374	17342	17245	17360	17313	17071	17280	17406	17362	17360	17304	17302	17365	17236	17411	17346	17290	17393	17217	17362	17230	17120	17194	17241	17492	17502	17289	17339	17332	17116	17389	17381	17378	17306	17258	17351	17269	17324	17338	17169	17231	17531	17360	17357	17297	17149	17290	17216	17284	17304	17230	17358	17204	17443	17249	17218	17204	17299	17308	17226	17195	17177	17296	17322	17289	17294	17328	17190	17306	17214	17279	17288	17326	17271	17300	17362	17290	17246	17299	17445	17371	17450	17180	17435	17412	17331	17312	17265	17256	17491	17271	17473	17351	17316	17380	17200	17300	17220	17254	17197	17347	17276	17291	17262	17464	17225	17148	17391	17374	17170	17224	17286	17017	17174	17180	17231	17401	17277	17351	17521	17319	17495	17353	17277	17262	17177	17181	17330	17287	17316	17254	17261	17199	17466	17308	17296	17336	17220	17356	17326	17263	17371	17407	17322	17245	17251	17221	17273	17392	17387	17437	17360	17365	17281	17293	17206	17355	17177	17228	17143	17267	17262	17242	17388	17126	17190	17413	17340	17323	17397	17192	17276	17283	17444	17320	17148	17252	17303	17115
23110	23053	35143	31685	26665	25489	26486	21634	20810	20998	20966	20819	20753	20632	20806	20795	20699	20852	20764	20715	21000	20676	20728	20630	20837	20786	20691	20525	20695	20781	20521	20757	20813	20704	20632	20644	20775	20731	20747	20567	20639	20636	20773	20502	20584	20622	20703	20625	20945	20414	20808	20610	20583	20675	20377	20573	20447	20642	20659	20670	20360	20379	20575	20541	20820	20613	20632	20631	20613	20527	20313	20476	20650	20610	20607	20655	20588	20630	20585	20534	20706	20545	20534	20660	20511	20629	20772	20710	20447	20706	20593	20401	20611	20619	20566	20509	20506	20648	20622	20494	20485	20426	20608	20256	20555	20672	20457	20741	20625	20672	20691	20601	20384	20638	20556	20581	20715	20674	20489	20724	20576	20359	20500	20662	20522	20573	20688	20426	20550	20461	20539	20395	20389	20467	20492	20608	20464	20636	20556	20628	20293	20470	20399	20526	20411	20544	20585	20473	20622	20528	20642	20767	20444	20535	20686	20278	20842	20607	20585	20667	20737	20529	20675	20275	20494	20541	20509	20646	20731	20491	20561	20407	20364	20505	20754	20595	20375	20617	20676	20446	20769	20424	20517	20524	20622	20502	20411	20574	20444	20670	20335	20570	20445	20579	20284	20520	20412	20480	20402	20623	20620	20701	20587	20722	20323	20661	20672	20446	20356	20546	20738	20520	20584	20511	20758	20467	20547	20653	20582	20684	20489	20427	20560	20611	20528	20539	20359	20731	20499	20486	20306	20756	20486	20720	20464	20510	20478	20697	20238	20561	20699	20517	20609	20520	20541	20761	20665	20441	20481	20580	20585	20431	20422	20288	20674	20603	20562	20415	20694	20599	20615	20522	20520	20554	20438	20599	20594	20489	20517	20601	20615	20777	20452	20547	20579	20526	20591	20591	20563	20437	20442	20538	20564	20377	20614	20452	20536	20705	20744	20583	20567	20543	20622	20450	20483	20437	20457	20586	20631	20515	20530	20499	20545	20519	20475	20513	20523	20606	20762	20650	20538	20643	20649	20705	20386	20703	20648	20642	20435	20534	20662	20784	20662	20422	20663	20454	20539	20671	20654	20420	20409	20552	20493	20522	20510	20537	20497	20466	20565	20414	20344	20619	20481	20677	20612	20710	20670	20740	20544	20626	20558	20397	20469	20444	20484	20513	20694	20436	20622	20581	20532	20417	20600	20756	20618	20628	20585	20592	20732	20581	20454	20667	20742	20582	20635	20602	20653	20559	20637	20720	20622	20682	20658	20484	20737	20417	20597	20555	20478	20178	20681	20467	20418	20608	20497	20474	20545	20560	20591	20367	20371	20593	20530	20493	20732	20349	20391	20513	20681	20612	20643	20580	20364	20484	20533	20535	20359	20447	20455	20524	20547	20478	20517	20538	20463	20729	20510	20523	20742	20719	20737	20583	20601	20488	20660	20724	20495	20760	20576	20394	20518	20516	20556	20367	20326	20569	20540	20704	20427	20527	20556	20561	20474	20567	20589	20687	20607	20603	20494	20612	20516	20742	20750	20614	20610	20516	20626	20292	20615	20565	20620	20615	20659	20542	20726	20411	20623	20353	20587	20438	20514	20573	20634	20556	20544	20455	20676	20565	20596	20400	20597	20594	20467	20594	20584	20481	20596	20444	20445	20521	20599	20602	20586	20338	20602	20738	20522	20307	20336	20598	20550	20459	20507	20337	20430	20757	20646	20619	20696	20440	20527	20630	20520	20585	20719	20699	20281	20479	20643	20480	20386	20431	20658	20645	20363	20440	20449	20614	20478	20701	20345	20357	20677	20397	20719	20543	20518	20658	20502	20743	20627	20652	20756	20332	20707	20714	20543	20583	20712	20422	20304	20591	20464	20392	20743	20742	20476	20495	20607	20544	20400	20376	20494	20430	20453	20598	20423	20521	20439	20483	20267	20286	20741	20536	20501	20736	20373	20363	20602	20522	20453	20570	20777	20584	20791	20524	20522	20511	20638	20529	20385	20482	20523	20659	20337	20398	20648	20458	20659	20550	20564	20500	20214	20448	20428	20278	20641	20509	20512	20534	20492	20537	20355	20529	20583	20451	20349	20458	20674	20487	20756	20550	20406	20648	20641	20824	20692	20571	20710	20637	20452	20565	20576	20744	20290	20509	20352	20611	20619	20479	20566	20702	20640	20441	20585	20735	20650	20525	20756	20584	20419	20550	20623	20467	20759	20647	20532	20653	20731	20594	20539	20580	20446	20554	20578	20664	20578	20442	20424	20483	20522	20415	20763	20410	20472	20748	20688	20699	20633	20489	20514	20171	20407	20535	20619	20693	20751	20640	20555	20446	20468	20498	20445	20669	20630	20344	20926	20699	20610	20404	20639	20400	20633	20445	20616	20734	20506	20538	20605	20781	20596	20430	20642	20825	20470	20554	20464	20548	20756	20534	20401	20644	20487	20454	20441	20453	20768	20441	20708	20360	20531	20578	20518	20188	20385	20605	20532	20460	20686	20442	20627	20484	20591	20516	20593	20395	20458	20655	20487	20558	20742	20666	20430	20466	20687	20499	20618	20427	20578	20470	20759	20523	20482	20463	20396	20430	20677	20702	20473	20743	20733	20721	20396	20334	20599	20171	20571	20495	20357	20599	20604	20674	20508	20767	20451	20352	20477	20415	20408	20537	20494	20396	20721	20468	20302	20448	20414	20469	20508	20530	20392	20578	20642	20469	20501	20433	20528	20633	20486	20486	20612	20585	20583	20292	20542	20666	20703	20448	20690	20480	20454	20442	20464	20578	20646	20548	20549	20450	20601	20555	20420	20622	20574	20409	20670	20407	20448	20527	20675	20397	20606	20470	20498	20477	20711	20488	20616	20561	20431	20546	20593	20503	20711	20731	20393	20520	20548	20675	20477	20540	20239	20433	20622	20613	20706	20745	20495	20399	20455	20422	20539	20529	20570	20595	20451	20595	20617	20568	20419	20538	20598	20665	20651	20417	20573	20643	20302	20556	20584	20554	20673	20471	20566	20460	20650	20714	20635	20598	20335	20520	20535	20551	20571	20502	20542	20523	20478	20705	20493	20517	20662	20458	20732	20619	20610	20596	20624	20567	20181	20426	20557	20486	20572	20662	20758	20528	20599	20416	20534	20617	20527	20528	20698	20407	20318	20522	20475	20665	20543	20670	20380	20422	20760	20824	20626	20828	20533	20643	20365	20427	20607	20663	20509	20397	20589	20793	20677	20441	20404	20490	20615	20554	20571	20631	20619	20562	20450	20554	20602	20428	20591	20603	20624	20630	20322	20308	20480	20553	20568	20493	20526	20483	20600	20435	20667	20489	20534	20664	20595	20526	20624	20634	20618	20556	20511	20420	20563	20426	20495	20642	20445	20430	20499	20543	20454	20430	20664	20457	20553	20584	20610	20361	20439	20849	20658	20689	20420	20451	20610	20636	20435	20542	20555	20553	20445	20550	20434	20663	20593	20482	20330	20533	20530	20691	20414	20591	20561	20440	20718	20262	20469	20471	20415	20416	20586	20551	20682	20557	20458	20758	20548	20637	20617	20494	20497	20593	20575	20612	20486	20601	20517	20641	20483	20437	20488	20587	20526	20668	20622	20508	20638	20522	20520	20619	20636	20501	20605	20648	20635	20302	20615	20423	20777	20679	20621	20433	20565	20430	20658	20402	20668	20528	20509	20612	20464	20254	20437	20454	20460	20515	20355	20614	20704	20644	20397	20619	20357	20619	20511	20628	20284	20491	20591	20487	20638	20512	20668	20689	20735	20511	20445	20469	20658	20530	20387	20584	20567	20602	20771	20633	20525	20774	20545	20567	20502	20887	20336	20367	20549	20508	20683	20510	20374	20437	20624	20534	20609	20387	20540	20558	20808	20568	20507	20400	20626	20595	20632	20666	20641	20462	20494	20486	20480	20507	20302	20500	20489	20317	20641	20576	20468	20566	20358	20414	20409	20658	20467	20502	20610	20303	20610	20599	20521	20697	20550	20470	20444	20469	20587	20355	20675	20634	20684	20665	20441	20511	20604	20574	20594	20459	20556	20554	20625	20505	20518	20441	20714	20591	20542	20294	20480	20687	20453	20517	20314	20459	20526	20511	20439	20339	20523	20510	20504	20418	20469	20423	20727	20552	20582	20596	20590	20455	20520	20558	20374	20685	20813	20758	20595	20721	20473	20539	20481	20519	20763	20506	20449	20631	20375	20813	20467	20600	20644	20484	20579	20585	20613	20491	20457	20519	20575	20566	20717	20364	20524	20757	20698	20646	20694	20634	20433	20784	20544	20657	20685	20564	20314	20500	20456	20487	20356	20615	20747	20734	20898	20686	20533	20530	20644	20424	20316	20463	20800	20835	20564	20542	20479	20560	20361	20612	20440	20545	20452	20592	20397	20249	20544	20470	20617	20558	20683	20417	20535	20464	20838	20526	20668	20446	20442	20475	20590	20538	20765	20619	20420	20437	20424	20502	20657	20479	20543	20511	20443	20550	20505	20695	20486	20537	20582	20849	20627	20499	20585	20695	20593	20484	20460	20547	20651	20498	20688	20518	20569	20538	20587	20573	20370	20553	20549	20433	20687	20627	20617	20458	20505	20357	20655	20506	20429	20622	20424	20402	20442	20455	20630	20635	20454	20713	20668	20549	20539	20656	20516	20413	20492	20624	20393	20516	20462	20439	20489	20711	20430	20607	20722	20541	20664	20558	20494	20624	20552	20571	20463	20372	20644	20406	20612	20599	20558	20682	20444	20511	20284	20542	20543	20555	20479	20563	20469	20709	20707	20600	20547	20534	20442	20693	20657	20444	20379	20625	20547	20343	20555	20349	20480	20510	20509	20541	20648	20516	20555	20434	20563	20770	20769	20455	20495	20565	20591	20449	20482	20283	20688	20494	20570	20404	20630	20674	20624	20600	20454	20877	20343	20487	20363	20480	20242	20416	20667	20555	20594	20382	20612	20675	20649	20701	20333	20376	20546	20579	20566	20605	20699	20738	20671	20540	20595	20487	20344	20566	20509	20470	20530	20645	20566	20545	20550	20569	20655	20609	20595	20551	20382	20492	20690	20597	20495	20529	20752	20717	20841	20418	20439	20570	20671	20462	20442	20486	20426	20410	20496	20490	20681	20588	20503	20640
64803	106403	90290	62822	39249	22254	17552	17042	17206	16981	17077	17181	16868	17034	17063	17044	16939	17266	17003	16972	17040	17127	17251	16987	17062	16946	17118	16989	16973	17029	16994	17049	17117	17170	17144	17135	16977	17014	17123	17012	17000	17098	16974	17004	16976	17023	17147	17026	17163	17148	16951	16879	17046	17136	17064	17171	16929	17000	17200	16990	16984	17127	17159	17027	16889	16848	16793	17205	17096	17091	17073	16926	17084	16984	16980	16919	17003	17014	17106	17047	17165	17013	17111	17102	16780	17182	17170	17075	17039	16899	17164	16964	17014	17067	17114	17122	17065	17015	17121	16909	16930	17032	16937	17066	16874	17147	17072	16955	16922	16932	17123	17104	17032	16928	16985	17024	17030	17105	17089	17097	16902	16924	16989	17218	17168	17081	17011	17248	16973	17078	17220	17047	17199	16811	17000	17086	16971	16966	17062	16888	17045	17025	17123	17096	17074	16928	16954	17091	16845	17108	16989	16944	16997	16936	17133	17167	16852	17002	17080	17087	17055	17099	16957	17068	16945	17122	17030	16991	17255	17053	17084	17072	17128	17052	17001	16998	17083	16914	16934	17068	17148	17228	16993	17179	16952	16943	17081	17109	16893	16805	17232	17099	16883	17094	17090	16939	17098	17096	16881	17077	17044	17096	16907	17123	16977	17004	17072	16988	17140	16932	16957	17016	17029	17046	17076	17107	16983	17055	16871	17006	17128	16920	17194	16919	17041	17019	16928	16993	16968	17017	17086	17050	16981	17115	17104	17103	17118	16979	17101	17175	17207	17018	17125	16938	17036	16957	17069	16953	17108	17109	17082	16969	16916	16977	17176	16959	17140	17156	17079	17086	17178	16989	16914	17138	17183	17237	16902	16924	16922	17033	16999	17100	17102	16892	17062	17096	17156	17007	16941	16903	17222	17146	16956	17005	17290	17105	16972	16989	17001	17149	16900	17133	17114	17175	17039	17144	17192	17061	16941	17123	17069	17132	17041	17105	17100	17092	17137	16887	17186	17026	17110	17052	16975	16974	16972	17012	17250	17024	17132	16959	17033	17168	17001	17038	17007	17041	16995	17006	16916	17018	16959	17042	17098	17244	16976	17121	17042	17060	17102	16970	16958	17020	16970	17106	16939	17060	16955	17053	16926	17124	17211	17116	16943	16858	16771	17128	17160	17090	17091	17149	16857	17007	16983	16872	17107	17120	17103	16950	16974	17011	16881	16996	17004	17008	16959	17123	17148	16986	17089	16981	17113	16986	17073	16953	16979	16971	16930	17131	16906	16971	16980	17021	17095	16971	16996	16921	17020	17085	16956	17059	17032	16911	17138	17280	17038	17187	16965	17039	16885	17034	17150	17101	17069	17068	16988	17162	17140	17036	16836	17001	17113	16987	16920	17022	16993	17011	17105	17089	16925	16969	17112	17131	16962	17197	16920	16914	16912	17015	17024	16938	16965	16815	17186	17082	16969	17076	17132	17046	16919	17053	17238	16976	17010	16905	17121	17092	17066	17110	17153	16990	17017	16964	16989	16894	16944	17115	17109	16951	17113	16931	17086	17244	16993	16964	16998	17017	17002	17069	17027	17060	17043	17096	16980	17040	17222	17109	17159	17051	17080	17023	17023	16970	17104	17228	17103	16964	17069	16975	17029	17176	16919	16939	17029	17098	17013	17042	16979	17262	17018	17171	16976	17081	17030	16972	17196	16817	17205	17090	17178	16978	17051	17074	17029	17168	16793	16880	16988	17098	16937	17026	17228	17098	17029	16957	17176	17037	16846	17069	16940	17208	16958	17169	16983	17021	17184	17068	17115	17087	17032	17098	17122	16982	17075	17076	17039	17117	16967	17062	17115	16992	17186	16946	16949	17026	17054	17161	17166	16978	17015	17301	17000	17053	16923	17071	16891	16917	16985	17117	17025	17052	17160	17033	17225	17158	17139	16996	16985	17083	17068	17122	17054	17041	16968	17022	17103	17005	16926	16961	16929	17028	16962	17099	17291	17091	17160	17003	17059	17042	17222	16947	16937	16923	17084	17065	17069	17102	17080	17193	17248	17014	17169	17001	17056	16971	17041	16930	17037	17034	17143	16905	16963	16901	17047	16907	16930	16975	17149	17133	17050	17119	16993	17060	16999	16957	17026	17109	17008	16996	17149	17174	16963	17007	17076	16925	16876	17035	17361	16908	16943	17024	17246	16867	16911	17136	17035	16831	17056	17129	17143	17053	17208	17081	17096	16889	17074	17115	17044	16931	16984	16966	17152	17158	16907	16949	16916	16995	17035	17086	17192	16957	16942	16930	17102	17009	16823	17066	17178	17190	17141	17124	17088	17259	17088	17061	16968	17181	16853	16910	16979	16859	16982	16909	17223	17024	17088	17076	16920	17307	17058	16950	16950	17188	17004	16994	17079	17084	17009	17194	16920	16954	16869	17134	16968	17123	17085	16976	16995	17021	16826	16968	17027	16803	16939	16933	17247	17240	16948	17273	17009	17099	16985	16986	17156	16931	17086	16966	17079	16960	17064	17012	17123	17017	16936	16999	17110	16924	17028	17024	17008	17112	17055	17016	16982	17215	17042	17085	17144	16936	16981	16983	16978	16970	17064	17018	17014	16969	17013	17049	17107	17174	17192	16936	17033	17100	17174	17020	17223	17053	17160	16890	16865	16839	17121	17131	17065	16937	17206	16890	17193	16967	17039	17090	17015	16940	17183	16972	17099	17103	16997	17098	16966	17072	17045	16936	17102	17089	17120	16997	17166	17191	17086	17168	16935	16847	16984	17011	17188	17081	16811	16929	16914	17149	17053	16821	17059	16991	16920	17053	17188	17212	17132	16804	17111	16843	16920	16938	17064	17200	16998	17033	17056	17193	17006	16875	17157	16963	17148	16980	16890	17079	17071	17029	17059	17002	17063	16895	17024	17042	17128	17077	16981	17052	16997	17229	17148	16965	17119	17038	16979	17167	16985	17023	16981	17045	16905	17042	17035	17013	17222	17102	16909	16914	16959	16965	17021	17114	17095	16986	16930	17107	16992	17053	17151	16925	17117	16943	17143	16955	16980	17162	17095	16898	17177	16971	16991	17034	16970	16991	17027	16924	17040	16992	17161	16964	16931	17037	17015	17123	17002	16976	17165	17156	17077	16893	16901	17145	17049	16880	16989	17053	16869	16988	16929	17125	16953	16990	17036	16987	17150	17021	16830	17082	16903	17018	17049	17008	17148	16968	17076	16874	17130	16891	16977	17030	17154	17128	16936	17053	16958	17091	17216	16748	17097	16961	16941	17069	16857	16943	17030	17026	16957	16980	17142	17177	17182	17087	16957	17027	17110	17174	16891	16933	17041	17079	17041	16896	17113	17081	16914	17081	16936	17071	17113	17158	17054	17104	16929	17112	16902	17053	16689	17037	17028	17071	16992	17077	16857	16981	16919	16901	17083	17154	17235	17050	17115	17018	17046	16881	17052	16912	17146	17116	17143	16848	16828	16796	17191	16951	17013	17092	17064	16972	17123	16985	17134	17283	17004	17024	17145	17084	16969	16968	16975	17044	17062	17079	17107	17054	17002	16922	17141	17059	17052	17059	17051	17199	17023	16914	17103	17043	17167	17024	17232	17086	17207	17002	17028	17057	17056	17173	17031	16857	17057	17033	17012	16958	16884	17034	16991	17131	17076	17007	17079	17116	17187	17043	16976	17116	17012	16998	17077	17060	17004	17078	17065	17123	17077	17011	17039	17021	16970	17055	17185	16985	16954	17113	17148	17070	16992	17137	17128	17079	17018	16963	17067	16995	17226	17039	17097	16924	17097	16927	17120	17103	17095	17105	17161	16994	16881	16881	17067	16977	17005	16997	16898	16958	17265	17111	17065	16991	17111	16976	16955	16960	17038	17031	17178	17118	16871	17034	16828	17198	16985	16986	16961	16996	16850	17046	17117	17178	16894	16949	17005	16862	17134	16966	17051	17062	16853	16890	17064	17024	17055	16961	17263	16979	17040	17090	17138	17120	17035	17073	16959	17022	16878	16927	16877	17124	17025	17077	17135	17047	17056	17026	17141	17011	17047	17184	17015	17019	16780	17096	16851	16923	16816	17203	16883	17066	17155	17003	17044	16955	17152	17067	17026	17037	17095	17074	17137	17061	16941	17226	17178	17129	17023	17183	16920	17162	17063	16839	17166	17010	17061	17154	16857	17041	17024	17086	16925	16985	17077	17165	17086	17081	16927	17116	17214	17083	16833	17008	17069	17069	17158	16862	16878	17082	17157	17024	17106	16985	17089	17031	16973	17138	17138	17067	17015	17134	17022	16964	17124	17030	17080	17058	16988	17127	17049	17014	17145	17157	17052	17026	17116	16822	17101	17253	17037	17025	16995	17009	17093	16995	16793	16982	16893	16976	16951	17092	16925	16974	17045	17134	16837	17207	17033	17047	17118	16910	17064	16980	17063	16923	16977	17095	17046	16974	17065	17003	17296	17114	16992	17100	17092	17096	17045	17069	17140	17015	17022	16971	17058	17065	16947	17119	17022	16929	17070	17105	16995	17027	16948	16957	17031	17181	16945	17085	17070	16939	17018	17040	17011	16988	17128	16967	17183	17023	17110	16998	16951	17059	17012	16896	17090	17009	17042	17086	17164	16839	17016	17043	17089	17060	16880	17195	17077	16994	16975	17039	17081	16813	16894	17028	17066	17118	17124	17078	17129	16996	17029	17030	16840	17101	17068	17031	17104	17101	16924	17067	17044	16989	16989	16973	16896	16963	17190	17063	17027	17139	17097	17043	17103	17058	17000	16967	17045	16979	16890	16930	17063	17046	17093	17149	17204	17115	16934	16972	17077	17108	16965	17054	17053	17089	17140	16981	16986	16927	17266	17077	16947	17038	17117	17049	16978	16997	17076	17062	16988	16984	17168	17036	17112	17161	16965	16989	16967	17182	17125	17086	17073	16893	17178	17030	17118	17128	17062	17098	17076	17074	17134	17044	16985	17035	17006	17059	17123	17118	17082	16925	17052	17104	17125	16904	17106	17078	16947	17116	16955	17030	17066	17084	16879	16973	16915	17009	17000	16971	17151	16993	16876	17114	17036	16910	17129	17164	17133	17108	16949	17200	16965	16995	16972	17087	17103	16925	17005	16998
30255	37016	42646	32207	23416	21203	20635	20449	20226	20364	20424	20256	20280	20643	20219	20350	20324	20030	20487	20379	20072	20188	20212	20246	20259	20236	20587	20362	20503	20413	20346	20260	20325	20285	20216	20253	20318	20385	20406	20283	20143	20152	20259	20361	20425	20139	20337	20296	20347	19973	20124	20357	20226	20207	20311	20314	20327	20098	20133	20140	20213	20366	20514	20269	20145	20101	20323	20105	20341	20376	20281	20156	20226	20208	20123	20206	20153	20024	20321	20287	20149	20197	20223	20285	20218	20355	20384	20352	20208	20576	20361	20245	20071	20190	20355	20161	20218	20322	20209	20363	20234	20343	20241	20433	20193	20011	20213	19891	20256	20395	20251	20353	20056	20481	20115	20267	19981	19999	20141	20188	20184	20411	20069	20185	20341	20188	20465	20337	20332	20255	20235	20237	20301	20033	20246	20228	20261	20330	20049	20411	20139	20351	20372	20390	20255	20124	20184	20072	20217	20360	20284	20251	20098	20413	20453	20077	20265	20146	20217	20141	20321	20279	20231	20040	20203	20477	20270	20403	20496	20125	20189	20298	20322	20135	20229	20384	20269	20311	19982	20283	20487	20363	20196	20371	20236	20179	20371	20191	20322	20195	20201	20140	20166	20175	20371	20212	20242	20352	20272	20389	20174	20320	20588	20425	20310	20048	20081	20369	20469	20189	20286	20347	20318	20164	20256	20288	20121	20233	20347	20138	20432	20099	20197	20432	20377	20229	20442	20297	20163	20298	20233	20268	20262	20157	20135	20454	20392	20252	20219	20348	20399	20408	20249	20321	20306	20416	20133	20284	20271	20092	20178	20352	20228	20228	20301	20271	20667	20267	20262	20222	20628	20295	20158	20178	20330	20178	20023	20225	20427	20299	20096	20162	20096	20378	20211	20214	20267	20264	20143	20282	20501	20311	20264	20318	20265	20304	20234	20255	20408	20121	20069	20306	20444	20263	20264	19965	20498	20214	20335	20296	20272	20179	20225	20447	20307	20537	20490	20285	20230	20298	20188	20200	20415	20271	20305	20209	20346	20168	20214	20246	20259	20158	20087	20258	20421	20268	20164	20391	20209	20262	20125	20337	20426	20149	20377	20135	20259	20238	20358	20473	20198	20446	20127	20229	20279	20332	20331	20145	20406	20030	20360	20223	20142	20539	20218	20224	20521	20240	20301	20249	20333	20354	20006	20240	20230	20189	20263	20323	20070	20286	20360	20369	20264	20497	20213	20331	20346	20285	20319	20216	20481	20197	20206	19968	20352	20477	20265	20195	20223	20170	20206	20149	20070	20348	20092	20210	20315	20304	20263	20355	20168	20259	20377	20319	20419	20263	20583	20260	20158	20306	20309	19995	20455	20303	20355	20260	20086	20336	20299	20475	20297	20461	20227	20183	20242	20176	20483	20351	20341	20328	20170	20166	20167	20130	19947	20354	20394	20204	20383	20123	20294	20423	20178	20132	20402	20334	20154	20095	20313	20231	20385	20097	20103	20168	20004	20241	20325	20264	20305	20357	20330	20137	20358	20130	20350	20207	20313	20248	20182	20179	20171	20562	20196	20388	20214	20285	20232	20315	20182	20142	20383	20159	20417	20242	20237	20146	20372	20208	20223	20218	20358	20376	20443	20187	20276	20511	20136	20408	20161	20375	20230	20353	20381	20387	20215	20465	20344	20332	20243	20172	20050	20167	20274	20148	20412	20104	20242	20381	20190	20338	20241	20233	20362	20142	20208	20328	20470	20255	20193	20259	20382	20344	20350	20117	20341	20268	20471	20429	20220	20197	20577	20266	20083	20396	20384	20459	20299	20418	20169	20359	20370	20216	20258	20249	20417	20102	20344	20364	20361	20298	20071	20428	20330	20293	20316	20133	20480	20199	20450	20343	20398	20419	20290	20191	20187	20386	20208	20241	20310	20228	20242	20463	20403	20289	20414	20437	20236	20208	20078	20349	20485	20211	20231	20297	20051	20162	20192	20301	20291	20136	20267	20320	20035	20358	20295	20362	20296	20267	20423	20208	20430	20214	20455	20215	19982	20088	20307	20323	20301	20272	20316	20180	20165	20154	20217	20311	20128	20186	20054	20019	20180	20218	20167	20376	20213	20248	20343	20227	20217	20177	20400	20225	20250	20352	20283	20325	20096	20066	20290	20409	20231	20408	20325	20186	20363	20264	20016	20262	20233	20142	20256	20134	20537	20309	20570	20280	20406	20533	20128	20187	20460	20274	20306	20208	20300	20274	20278	20164	20295	20395	20167	20103	20260	20174	20169	20447	20435	20240	20170	20227	20383	20570	20270	20139	20167	20054	20209	20173	20243	20196	20229	20450	20270	20336	20106	20058	20500	20398	20083	20135	20414	20368	20553	20471	20032	20058	20220	20441	20273	20276	20134	20219	20384	20081	20044	20046	20216	20285	20077	20287	20318	20265	20407	20344	20284	20049	20256	20380	20376	20325	20198	20322	20455	20442	20194	20235	20181	20194	20128	20346	20137	20285	20493	19999	20174	20324	20591	20269	20072	20403	20409	20296	20159	20340	20438	20212	20145	20163	20243	20139	20319	20270	20216	20114	20535	20235	20210	20393	20291	20295	20448	20259	20208	20302	20133	20364	20324	20354	20538	20187	20180	20186	20408	20291	20221	20384	20468	20351	20240	20387	20156	20451	20378	20394	20059	20218	20277	20190	20039	20260	20356	20246	20319	20210	20278	20329	20161	20402	20325	20266	20252	20340	20248	20238	20238	20352	20047	20305	20227	20206	20234	20254	20211	20164	20446	20281	20207	20119	20215	20466	20160	20180	20212	20397	20210	20213	20203	20358	20409	20291	20354	20176	20379	20178	20426	20355	20277	19979	20184	20406	20211	20133	20118	20054	20230	20330	20461	20299	20312	20177	20389	20518	20387	20583	20346	20516	20548	20325	20335	20252	20405	20166	20374	20201	20305	20163	20142	20236	20231	20427	20343	20217	20163	20380	20264	20324	20084	20462	20337	20187	20443	20248	20281	20229	20046	20330	20406	20273	20180	20173	20241	20464	20275	20238	20207	20327	20248	20088	20347	20073	20271	20290	20296	20222	20150	20108	20226	20207	20297	20257	20457	20067	20301	20278	20264	20088	20344	20326	20328	20313	20340	20433	20263	20295	20254	20295	20255	20110	20198	20320	20325	20504	20054	20139	20342	20280	20542	20224	20343	20260	20270	20163	20222	20278	20340	20459	20266	20285	20196	20335	20228	20339	20024	20391	20434	20350	20165	20218	20275	20439	20305	20360	20197	20353	20044	20327	20323	20437	20254	20115	20117	20267	20278	20280	20088	20312	20282	20371	20299	20467	20263	20234	20224	20091	19997	20179	20194	20226	20306	20430	20373	20337	20303	20179	20251	20346	20272	20397	20216	20219	20491	20326	20280	20302	20280	20396	20241	20338	20180	20503	20250	20154	20416	20319	20284	20284	20262	20323	20237	20243	20202	20219	20595	20305	20497	20326	20247	20237	20513	20346	20555	20360	20293	20356	20356	20303	20364	20372	20233	20222	20281	20525	20353	20423	20050	20291	20162	20335	20290	20267	20125	20398	20371	20358	20514	20137	20371	20141	20035	20208	20107	20160	20373	20227	20359	20320	20143	20401	20436	20195	20142	20496	20161	20212	20282	20216	20344	20125	20305	20268	20351	20117	20078	20267	20229	20280	20170	20343	20140	20195	20360	20264	20160	20302	20116	20449	20083	20158	20368	20348	20088	20315	20142	20282	20483	20157	20274	20317	20563	20302	20473	20378	20207	20300	20382	20339	20413	20124	20432	20291	20311	20096	20327	20257	20207	20280	20170	20068	20197	20128	20374	20146	20322	20223	20081	20173	20407	20356	20209	20338	20309	20281	20215	20275	20176	20260	20238	20175	20290	20193	20192	20292	20286	20171	20074	20385	20230	20271	20425	20382	20123	20312	20179	20169	20315	20432	20290	20110	20215	20377	20238	20420	20247	20105	20275	20112	20447	20545	20249	20248	20157	20350	20348	20217	20268	20198	20085	20197	20128	20251	20232	20403	20179	20209	20271	20180	20412	20171	20133	19995	20281	20251	20315	20520	20163	20211	20457	20418	20488	20432	20338	20315	20197	20278	20068	20387	20223	20365	20276	20309	20293	20464	20354	20441	20254	20282	20086	20039	20241	20199	20265	20201	20314	20299	20093	20240	20241	20273	20279	20289	20461	20313	20278	20167	20324	20223	20180	20336	20402	20457	20435	20400	20430	20403	20215	20436	20308	20212	20295	20159	20230	20384	20386	20376	20314	20199	20444	20195	20362	20421	20320	20354	20352	20310	20411	20313	20256	20271	20220	20105	20288	20277	20327	20248	20370	20245	20258	20149	20244	20321	20140	20345	20324	20173	20384	20332	20068	20354	20349	20319	20363	20279	20036	20286	20297	20247	20242	20303	20336	20268	20370	20295	20281	20220	20337	20378	20529	20149	20191	20486	20297	20208	20381	20285	20236	20370	20295	20270	20245	20172	20448	20391	20127	20390	20431	20167	20404	20465	20399	20261	20248	20336	20492	20283	20255	20283	20184	20017	20249	20217	20150	20355	20419	20263	20377	20366	20326	20340	20394	20269	20334	20343	20015	20209	20152	20233	20267	20306	20320	20241	20531	20131	20227	20386	20263	20271	20292	20274	20285	20355	20374	20159	20421	20426	20313	20345	20462	20315	20287	20236	20246	20136	20243	20140	20326	20282	20072	20157	20319	20328	20354	20384	20194	20193	20465	20213	20245	20167	20244	20294	20255	20538	20486	20337	20414	20265	20224	20178	20435	20558	20355	20314	20364	20238	20406	20408	20428	20436	20344	20107	20185	19879	20263	20202	20218	20338	20254	20351	20239	20136	20195	20128	20359	20468	20269	20112	20216	20270	20607	20415	20340	20451	20608	20306	20303	20204	20153	20369	20185	20196	20230	20149	20294	20378	20099	20119	20046	20055	20238	20279	20201	20144	20236	20119	20230	20419	20088	20422	20307	20310	20347	20204	20271	20243	20416	20232	20404	20325	20108	20356	20117	20154	20203	20167	20077	20192	20407	20192	20434	20377	20230	20108	20172	20530	20346	20387	20144	20147	20252	20254	20069	20137	20239	20210	20396	20136
36946	56965	44417	27176	19605	17502	16722	17060	16922	16806	16863	16870	16950	16892	16777	16963	16706	16818	16740	16926	16817	16876	16966	16893	16642	16912	16848	16842	16728	16787	16802	16704	16707	16661	16805	16647	16695	16827	16608	16823	16816	16911	16972	16888	16853	16766	16899	16913	16902	16891	16884	16889	17006	16705	16747	16799	16847	16892	16982	16781	16880	16664	16773	16964	16955	16771	16729	16738	16732	16895	16621	16776	16779	16826	16841	16645	16825	16729	16803	16878	16718	16907	16866	16837	16867	16766	17042	16644	16785	16798	16670	16970	16850	16805	16817	16898	16852	16920	16868	16874	16872	16844	16751	16924	16873	16822	16892	16943	16683	16847	16908	16777	16967	16796	16796	16952	16634	16833	16709	16877	16861	16677	16842	16719	16623	16930	16916	16811	16871	16782	16887	16768	16929	16829	16785	16746	16744	16754	16855	16758	16906	16939	16756	16856	16870	16597	16778	16825	16684	16965	16794	16997	16889	16854	16859	16759	16774	16961	16855	16727	16895	16961	16927	16835	16864	16942	16845	16905	16773	16791	17003	16783	16912	17055	16910	16802	16758	16738	16860	17035	17050	16861	16630	16799	16914	16945	16913	16907	16944	16839	16773	16864	16958	16860	16802	16685	16761	16758	16916	16831	16928	16715	16783	16826	16830	16827	16849	16671	16931	16718	16880	16889	17010	16834	16789	16821	16910	16690	16834	16814	16857	16747	16805	16861	16884	16753	16671	16834	16688	16703	16812	16968	16732	16791	16991	16713	16883	16785	16765	16690	16830	16954	16821	16739	16778	16698	16841	16649	16794	16837	17029	16841	16809	16933	16897	16838	16701	16690	16776	16821	16848	16758	16756	16965	16683	16832	16686	16899	16969	16942	16756	16776	16895	16837	16834	16828	16917	16871	16863	16861	16840	16799	16721	16927	16849	16902	16856	17014	16785	16807	16867	16661	17037	16618	16887	16971	16829	16783	16722	16730	16803	16700	16839	16811	16820	16863	16739	16946	16902	16861	16903	16903	16749	16837	16717	16767	16826	16933	16856	16831	16886	16778	16849	16804	16799	16875	16870	16839	16849	16870	16768	16819	16898	16704	17028	16842	16876	17018	16829	16929	16883	16896	16834	16666	16865	16944	16808	16727	16904	16836	16936	16879	16860	16889	16846	16789	16652	16776	16750	16803	16863	16956	16865	16855	16758	16799	16807	16900	16877	16820	16944	16733	16862	16825	16860	16774	16719	16748	16841	16789	16835	16908	16617	16812	16762	16750	16710	16845	16850	16817	16857	17007	16898	17093	16817	16848	16978	16783	16972	16662	16763	16821	16920	16885	16857	16859	16932	16933	16694	16691	16818	17063	16759	16787	16738	16872	16893	16783	16848	16691	16938	16724	16854	17028	16848	16809	16802	16794	16940	16840	16970	16906	16828	16835	16731	16777	16976	16831	16598	16732	16823	16835	16720	16713	16783	16934	16849	16760	16929	16880	16822	16819	16779	16876	16946	16858	16852	16787	16901	16872	16690	16974	16811	16794	16745	16840	16775	16775	16882	16727	16750	16799	16875	16804	16863	16795	16817	16669	16870	16838	16714	16907	16689	16744	16859	16845	16835	16811	16781	16947	16745	17033	16774	16784	16820	16868	16959	16819	16926	16613	16897	16917	16947	16740	16955	16978	16728	16762	16964	16752	16841	16924	16867	16782	16726	17029	16866	16807	16660	16666	16724	16714	16856	16859	16881	16807	16676	16818	17006	16793	16769	16896	16745	17040	16780	16902	16902	16921	16754	16778	16767	16767	16911	16814	16940	16854	16811	16756	16794	16770	16874	16786	16749	16836	16802	17007	16711	16943	16752	16731	16928	16849	16727	16887	16861	16815	16794	16977	17050	16843	16734	16855	16834	16868	16909	16985	16793	16760	16888	16897	16713	16896	16797	16818	16893	16722	16976	16735	16841	16896	16820	16872	16861	16823	16692	16709	16814	16958	16712	16822	16785	16964	16876	16729	16757	16875	16894	16723	16815	16866	16680	16789	17010	16775	16818	16914	16806	16873	16687	16950	16743	16831	16936	16752	16866	16659	16816	16798	16936	16785	16880	16919	16856	16860	16814	16861	16628	16709	16734	16814	16774	16707	16841	17000	16714	16945	16799	16826	16687	16910	16844	16824	16576	16978	16823	16807	16791	16798	16744	16755	16928	16874	16920	16965	16835	17009	16706	16947	16801	16789	16684	16884	16821	17005	16724	16791	16766	16793	16719	16958	17019	16778	17089	16834	16952	16703	16885	16877	16613	16830	16785	16970	16913	16869	16730	16991	16768	16826	16883	16873	16557	16680	17042	17021	16895	16834	16605	16807	16744	16860	16686	16865	16803	16956	16802	16830	16718	16731	16798	16654	16818	16808	16710	16754	16978	16885	16903	16789	16886	16919	16749	16937	16808	16676	16806	17010	16783	17015	16682	16911	16840	16748	16837	16805	16756	16759	16964	16836	16842	16973	16907	16688	16749	16954	16846	16816	16732	16810	16789	16823	16926	16985	16820	16877	16805	16679	16845	17095	16710	16794	16842	16998	17019	16657	16864	16737	16899	16845	16910	16826	17016	16808	16875	16928	16837	16687	16797	16918	16947	16901	16749	16782	16724	16937	16891	16882	16815	16956	16803	16767	16802	16860	16832	16983	16745	16810	16907	16974	16734	16834	16674	16968	16882	16955	16773	16965	16865	16973	16670	16705	16831	16841	16805	16790	16829	16839	16761	16705	16785	16666	16714	16820	16703	16731	16772	16851	16809	16764	16789	16854	16895	16770	16861	16907	16767	16903	16845	16873	16746	16877	16813	16924	16797	16800	16808	16723	16807	16810	16868	16826	16783	16764	16867	16853	16878	16960	16618	16751	16979	16791	16973	16667	16829	16980	16833	16799	16829	16716	16867	16831	16779	16774	16664	16685	16908	16864	16831	16937	16814	16888	16774	16895	16772	16788	16875	16766	16760	16582	16836	16815	16876	16880	16914	16696	16729	16819	16906	16877	16779	16663	16872	16712	16760	16840	16721	16751	16920	16685	16832	16956	16960	16896	16781	16861	16880	16812	16858	16886	16860	16827	16892	16750	16785	16830	16946	16914	16839	16845	16804	16788	17083	16841	16737	16784	16866	16858	16804	16758	16639	16897	16923	16953	16898	16894	16845	16848	16783	16850	16739	16764	16867	16974	16812	16944	16894	17046	16767	16777	16846	16735	16794	16834	16806	16758	16855	16861	16963	16858	16871	16908	16831	16821	16496	16873	16760	17079	16863	16778	16899	16884	16867	16684	16842	16821	16684	16866	16721	16871	16828	16853	16833	16909	16770	16732	16745	16790	16842	16924	16845	16758	16832	16797	16766	16767	16723	16700	16904	16775	16700	16810	16781	16846	16903	16815	16939	16730	16821	16884	16772	16852	16670	17003	16851	16839	16853	16894	16800	16787	16844	16916	16977	16636	16861	16799	16841	16801	16687	16978	16748	16682	16649	16916	16692	16767	16729	16735	16887	16723	16751	16736	16918	16905	16822	16684	16991	16782	16833	16991	16741	16931	16833	16864	17106	16918	17065	16815	16656	17015	16809	16731	16887	16757	16916	16935	16804	16760	16763	16713	16749	16663	16732	16690	16845	16790	16819	16645	16934	16840	16849	16790	16873	16778	16848	16917	16814	16826	16799	16847	16740	16752	16817	16806	16838	16598	16826	16790	16883	16868	16990	16868	16577	16959	16902	16880	16831	16904	16750	16690	16826	16727	16930	16896	16753	16899	16665	16625	16795	17022	16824	16726	16861	16721	16894	16808	16740	16829	16781	16931	16858	16860	16884	16819	16829	16845	16769	16747	16878	16842	16792	16933	16888	16856	16831	16870	16872	16736	16948	16790	16807	16652	16917	16761	16957	16764	16884	16894	16791	16871	16824	16720	16730	16863	16838	16832	16866	16705	16852	16748	16872	16839	16842	16835	16780	16757	16741	16705	16729	16834	16922	16948	16850	16784	16771	16826	16714	16834	16625	16946	16747	16700	16768	16807	16690	16889	16744	16864	16770	16829	16958	16824	16946	16827	16779	16839	16713	17021	16899	16815	16904	16733	16766	17073	16885	16782	16947	16840	16796	16866	16858	16942	16703	16837	16824	16894	16809	16814	16937	16866	16828	16674	16893	16956	16832	16887	16988	16784	16797	16954	16837	16877	16765	16783	16834	16841	16568	16694	16818	16884	16625	16939	16790	16980	16968	16900	16692	16832	16947	16712	16869	16897	16742	16693	16811	16824	16743	16749	16802	16939	16846	16944	16962	16728	16813	16953	16849	16867	16901	16944	16805	16867	16821	16902	16972	16717	16936	16693	16647	16749	16776	16812	16863	16771	16860	16962	16817	16853	16793	16941	16867	16858	16879	16833	16871	16868	16603	16925	16568	16795	16845	16908	16848	16792	16769	16818	16772	16721	17050	16772	16819	16957	16900	16771	16785	16816	16852	16694	16818	16795	16938	16746	16856	16643	16911	16791	16909	16794	16680	16794	16877	16752	16778	16856	16753	16977	16869	16884	16873	16677	16745	16863	16841	16869	16817	16951	16857	16784	16845	16728	16840	16842	16885	16821	16743	16918	16891	16723	16665	16794	16842	16757	16789	16795	16739	16745	16822	16835	16850	16780	16929	16811	16988	16867	16701	16903	16638	16725	16707	16743	16895	16850	16700	16854	16682	16878	16896	16839	16770	16868	16847	16750	16977	16678	16920	16959	16801	16840	16779	16836	16841	16887	17027	16784	16960	16946	16909	16825	16946	16801	16970	16912	16783	16810	16920	16917	16822	16777	16983	16832	17000	16908	16787	16638	16790	16945	16850	16814	16697	16946	16797	16924	16812	16890	16804	16855	16914	16688	16801	16782	16770	16883	16898	16958	16932	16854	16793	16833	16865	16705	16802	16897	16889	16871	16942	16692	16927	16919	16753	16848	16954	16922	16892	16776	16792	16854	16842	16918	16796	16747	16987	16830	16765	16836	16723	17052	16894	16804	16872	16791	16767	16878	16820	16949	16699	16979	16785	16731	16958	16861	16942	16814	16664	16912	16759	16999	16796	16789	16913	16971	16813	16894	16729	16833	16762	16916	16952	16838
24570	24930	40684	36933	28107	24831	23184	20605	20332	20242	20159	20136	20444	20125	20475	20142	20069	20036	19954	20298	20251	20486	20242	20254	20307	20174	20232	20219	20078	19997	19925	20159	20010	20017	20126	20171	20105	20130	20030	20016	20141	20059	20080	20051	20123	20369	20101	20058	20253	20079	20177	19974	20194	19985	20020	20069	19998	19982	19992	20111	20092	20037	20107	20207	19998	20131	20090	20134	20092	20149	20192	19862	19981	20315	20165	20159	20209	20210	20033	20042	20202	20288	20305	19961	20051	20165	20071	20199	20069	20086	20165	19951	20145	20068	20056	20108	20023	20169	20405	20220	20037	20041	19895	19726	20062	20122	19878	20282	20058	20079	20144	20125	19931	19876	20270	20099	20040	20125	20173	20171	20106	20345	20289	20026	20267	20008	20188	20010	20340	19985	20066	20181	20176	20206	20161	20128	20116	19980	20288	20036	19990	20082	20125	20160	20063	20104	20045	20105	20038	20206	19916	20044	20066	20320	20309	20144	20358	20200	20108	20081	20068	20181	19916	20001	19977	19977	19891	20100	20321	20134	20159	20043	20278	20301	20149	20190	20202	20224	20282	19876	20111	20220	19885	20115	20087	20083	20255	20214	20247	19740	20027	20054	19939	20028	20032	20018	19995	20115	20329	20105	19823	20131	20136	20019	20167	20411	19963	20104	20175	20011	20112	20286	20156	19901	20003	20143	19892	20143	20107	20307	19974	20075	20086	20139	20111	20332	20186	20148	20039	20151	20066	19961	20119	19899	20287	20087	20268	20060	20221	20031	20052	20123	20201	20238	20107	20193	20156	20250	20161	20186	19904	20001	20068	19845	20129	20024	20256	20173	20085	20228	20153	20123	19937	20057	19963	19967	19866	19967	19935	19986	20044	19912	19974	20201	20305	20274	20276	20117	19983	20079	20118	20082	20093	20034	19969	20087	20202	19813	20078	20044	19983	19951	19982	20144	20233	20061	19983	20105	19985	20153	20127	20154	20153	20072	20014	19861	19917	19928	20110	20244	20157	20177	20135	20140	20015	20186	20087	20145	19950	20077	20054	20390	20254	20089	20033	20106	20027	20117	20144	19834	20191	20138	20296	20256	19934	20036	20133	20090	20137	20022	20056	20060	20330	20270	20254	20218	20036	19948	20338	20019	19992	19879	20073	20139	19945	20036	19768	20174	20056	20173	20067	20311	19946	20193	19901	20087	20051	20051	19987	20017	19951	19936	20076	20230	20130	20027	20393	19964	20200	19990	20062	20026	20160	20133	20159	20240	19979	20179	19843	20054	20008	20029	20180	20175	20024	20143	20164	20052	20342	20156	20151	19976	19978	20261	20042	20137	20118	20110	19883	20144	20029	20159	20083	20003	20026	20083	20191	20152	20091	20054	20359	20278	20190	20013	20010	20136	19990	20119	20104	20112	19988	20060	19806	20076	20029	19937	20131	20306	20153	20215	20039	20123	20203	20151	20219	19959	20085	20026	20035	20237	20215	20342	20050	20250	20198	20115	19966	20263	20097	20261	19963	19979	20042	20227	20235	19993	20369	20313	19995	19830	20150	20015	20021	20252	20063	20136	19984	20143	20345	20034	20061	20166	20269	20002	20180	20458	19965	20253	20204	20182	20120	20087	19870	20242	20129	20135	20295	20106	20107	20153	20145	20248	20171	20070	20103	19941	20143	20089	19967	20043	19799	20227	19925	19961	20058	20186	20328	20044	20172	20188	19897	20024	20231	20030	20038	20171	20022	20262	20155	20029	20155	20270	20278	20176	20048	20122	20165	20216	20189	20238	20140	20136	20064	19830	20349	20269	20158	20202	20269	20037	20067	19896	20085	19994	19968	20221	20218	20200	20165	20078	20151	20046	19834	20139	20161	20235	20192	20055	20311	19917	20042	19914	19910	20054	19940	20150	19914	20080	19947	20128	19885	20023	20063	20192	20119	20098	20124	20030	20026	20146	20184	20278	20174	20038	19880	20066	19849	20229	20085	19849	20199	19912	20066	20233	20024	20106	20198	19991	20395	20191	20266	20208	20099	20099	20099	19967	19958	20146	20101	20082	20195	19878	20046	20073	19814	19871	20251	20063	20178	20172	20127	20162	20135	19935	20115	19996	19952	20004	20050	20224	19896	20223	20042	20012	20012	20149	20182	20286	20187	19919	20159	19860	20211	19966	20063	19860	20003	20190	20289	20341	20084	19937	20018	20227	20091	20215	20063	19989	20224	20234	20170	19973	20015	20190	19934	20296	20159	20192	20105	20010	20218	20187	20025	20067	20088	19959	20255	20162	20186	20046	20074	20130	19987	20008	19964	20021	19989	19938	19921	19895	20170	20326	20227	20178	20162	20104	20024	20023	20195	20095	20249	19962	20267	20102	20221	20231	20270	20285	20141	20091	20014	20114	19945	20223	20253	20143	19888	19928	20106	19991	20009	20081	19953	20159	20088	20035	20318	20216	20020	19994	20209	20029	20143	20097	20035	20150	20104	20049	20197	19997	20351	20267	20035	19920	19922	20079	19908	20136	20076	20117	20162	20196	20173	20045	20011	19958	19958	20075	20059	20218	20252	19977	20097	20130	20261	20032	20312	20136	20227	20143	20049	20086	20004	20173	20151	19935	20156	19874	20166	20098	20192	20269	19986	20085	20126	20072	20170	20242	20172	20101	20145	20248	20112	19879	19982	19786	20044	20160	20095	20009	20088	20118	20079	20001	20205	19948	20282	20124	20218	19996	19982	20178	20044	20167	20090	19917	20288	20149	20041	20031	20113	20239	20236	20170	20042	20164	20066	20010	20054	20052	20099	19978	20107	20093	20111	20303	20047	20233	20090	20229	20008	19988	20066	20131	20080	20085	20028	20034	20246	20172	20023	20003	20049	20001	20121	20107	20229	20186	20179	20110	20079	20057	19945	20067	20356	20304	20022	20187	20258	20160	19985	20215	20161	20180	20221	20168	19817	20095	20201	20195	20272	20019	19854	19834	20092	20139	20032	20090	20297	20062	20173	20076	20155	19985	20105	19942	19999	19834	19871	19916	20030	20196	19939	19937	20210	20132	20259	19906	20135	19950	20035	20041	20126	20058	20001	20169	20009	19928	20144	19915	20094	19806	20166	19917	20216	20196	20048	20121	19978	20348	19879	20015	19917	19845	20000	19855	20033	20063	19927	19890	20271	19919	20165	19981	20090	19924	20378	20254	20192	20024	20136	19798	20082	20020	20265	20206	20162	19972	20047	20239	19928	20009	19964	20142	20191	20164	20061	19939	20059	20157	20082	20023	19906	19927	19993	20032	20160	20120	20118	19996	19853	20098	20078	20058	20254	20134	19991	20209	19929	19870	19940	20032	20115	20041	20079	19996	19944	19965	19967	20140	20176	19843	19966	19992	19971	19994	20164	20110	20032	19995	20214	20077	19982	20043	20061	20066	20123	20039	20320	20046	20283	19911	20198	20254	20294	20170	20099	20181	20117	20107	20031	20248	20141	19905	20081	20172	20312	20092	20151	20157	19983	19989	20203	19971	19954	20097	19931	20217	20306	20147	20290	19977	19992	19950	20096	20067	20188	19968	20044	20101	20279	20116	20135	19990	19918	19982	20120	19969	20020	20045	20216	20031	20031	20217	20217	19985	20271	20152	20214	19924	20083	20225	20095	20100	19945	20117	20054	20118	20150	20163	20075	19953	20076	20146	20047	19975	20240	20156	20023	20119	20017	20275	20344	20198	19978	20183	19982	20152	20165	20005	20219	20203	20130	19807	20190	19998	20130	19971	19871	20215	20002	19982	20081	20057	20127	19961	20062	20324	20102	19970	20054	20229	19881	20040	20086	20059	20038	20119	20077	20141	19799	20079	20131	20269	20115	19933	20109	20160	20025	20075	20226	19894	20014	20123	20310	20192	20156	20184	20137	20073	20081	20123	20256	19820	19954	19997	19940	19956	19819	19986	20171	20439	19998	20345	20289	20055	20241	19942	20029	20057	20011	20237	20189	20153	20008	20080	19902	19929	20119	20153	20169	20267	19955	20088	20262	19977	19881	19975	19914	20079	20342	20043	20271	20108	20096	20192	20169	20259	20122	19899	20071	20142	20009	20103	20220	19799	20161	20218	20176	19995	20010	19933	19985	20094	19868	19941	19983	19961	19946	20336	20411	20125	20232	20177	20082	20200	20054	19991	20012	19998	20020	19983	20417	20218	20160	20060	20032	20301	20262	20238	20049	20176	20022	20177	19930	19888	20108	20128	20193	19969	19900	20166	19922	20045	20139	20257	20277	20181	19980	20270	20055	20217	19963	19929	19966	20081	19912	20262	19869	19838	19925	20116	20113	19788	20055	20213	20021	20236	19948	19977	20028	20085	20139	20170	19996	20036	20207	20100	20161	20080	20020	20260	19957	20252	20279	20038	19974	20040	20119	20176	20170	20059	20295	20186	20082	20012	20113	20079	20073	20084	20236	19996	20080	20063	20105	20020	20032	20166	20178	20136	20287	20084	20175	20119	20268	20070	19925	19918	20024	20337	20057	20023	20120	20197	20138	20219	20034	20062	20193	20083	20228	20044	20205	20064	20231	20021	20074	20052	20005	20131	20086	20244	20054	20132	20134	20117	20189	20209	20136	20009	20124	19940	20153	20037	20037	20020	20058	20029	20193	19868	20080	20272	20120	20052	20172	19905	20254	20144	20109	20314	20107	19936	19895	20045	20061	19960	20237	20206	19878	20270	19990	19932	20085	20266	19997	20021	20167	19992	20023	19894	20063	20017	20089	19962	20190	20030	20210	20058	20105	19926	20228	20162	20086	20099	20205	20078	20257	20340	20103	19987	20152	20029	20194	20222	20191	20026	20120	20252	20302	20001	20005	20134	20185	20199	20072	20097	20247	19980	19844	19823	20025	20096	20243	20250	20032	19987	20125	20239	20127	20382	20069	20045	20090	19921	20206	19967	20112	20196	19987	20169	20051	20210	20230	19965	20003	20075	20176	20249	19981	20097	20130	20020	20015	20239	20128	20067	20162	20140	20166	20228	20072	19981	20072	20210	20109	20030	20217	20071	20204	20095	20135	20134	20065	20168	19986	20011	20050	20015	20064	19974	20082	20104	20093	20003	20185	20039	20031	19873	20164	20120	20168	20317	19973	20019	19983	20179
61861	99377	80190	50080	30474	19686	17054	16919	16645	16764	16871	16885	16778	16895	16712	16759	16766	16799	16880	17076	16864	16912	16778	16953	16958	16973	16974	16902	16772	16794	16810	16733	16805	16806	16907	16586	16865	16821	16984	16751	16786	16967	16943	17134	16914	16972	16949	16744	16862	16877	16859	16895	16810	16768	16947	16708	16954	16861	16759	16812	16979	16860	16791	16760	16771	16771	16737	16863	17009	16749	16853	16810	16913	16756	16747	16793	16822	16752	16843	17077	16911	16768	16887	16860	16911	16636	16978	17053	16891	16594	16896	16914	16659	16946	16654	16855	16681	16837	16741	16960	16735	16739	16842	16697	16983	16773	16682	16881	16824	16684	17012	16987	16997	16937	16849	16732	16622	16943	16787	16848	16959	16753	16798	16881	16732	16843	16861	16870	16870	16744	16788	16924	16891	16872	16846	16868	16848	16855	16656	16714	16891	16734	16774	16664	16816	16706	16692	16766	16786	16781	16764	16761	16732	16885	16584	16971	16822	16664	16828	16785	16749	16878	16870	16847	16951	16820	16869	16771	16763	16886	16718	16784	16769	16857	16813	16530	16772	16967	16734	16898	16685	16629	16863	16852	16760	16796	16849	16871	16782	16854	16681	16822	16798	17073	16667	16821	16578	16802	16694	16890	16890	16690	16875	16630	17017	16865	16781	16893	16723	16679	16932	16897	16749	16740	16673	16670	16848	16857	16837	16895	16869	16600	16899	16842	16810	16702	16764	16816	16683	16638	16751	16792	16810	16880	16700	16815	16745	16809	16879	16775	16771	16815	16890	16839	16717	16811	16852	16790	16738	16766	16760	16792	16835	16827	16652	16847	17040	16738	16749	16752	16662	16760	16758	16770	16651	16776	16965	16768	16788	16794	16695	16928	16843	16787	16758	16922	16919	16805	16767	16763	16732	16733	16749	16810	16809	16852	16926	16954	16816	16840	16759	16777	16768	16889	16834	16836	16701	16734	16871	16662	16763	16841	16707	16974	17027	16958	16696	16898	16744	17008	16938	16829	16830	16834	16886	16874	16700	16679	16770	16799	16994	16808	16858	16821	16765	16604	16816	16655	16824	16713	16692	16792	16847	16940	16830	16784	16743	16674	16869	16722	16723	16757	16895	16804	16844	16577	16798	16828	16773	16669	16820	17000	16585	16728	16807	16741	16763	16773	16753	16871	16817	16732	16854	16944	16947	16890	16708	16785	16628	16801	16827	16691	16899	16826	16903	16769	16848	16706	16747	16767	17009	16767	16781	16815	16786	16788	16829	16751	16803	16897	16731	16762	16980	16880	16822	16752	16908	16707	16558	16696	16966	16958	16855	16808	16922	16714	16904	16726	16781	16883	16817	16940	16865	16892	16792	16765	16599	16850	16783	16713	16772	16829	16808	16778	16729	16717	16900	16778	16798	16809	16812	16843	16775	16836	16850	16904	16838	16769	16709	16653	16703	16741	16890	16809	16752	16600	16945	16717	16736	17036	16775	16881	16780	16840	16753	16795	16576	16809	16976	16888	16832	16537	16872	16696	16744	16826	16778	16632	16737	16731	16925	16948	16896	16909	16861	16752	16847	16669	16746	16866	16925	16767	16772	16721	16738	16888	16723	16758	16795	16652	16773	16756	16916	16732	16854	16746	16624	16658	16830	16846	16669	16908	16856	16787	16973	16775	16810	16882	16797	16934	16705	16743	16906	16715	16838	16837	16680	16750	16853	16877	16721	16764	16815	16795	16898	16708	16850	16765	16789	16980	16784	16817	17073	16649	16694	16773	16971	16693	16764	16721	16757	16763	16854	16827	16810	16872	16654	16666	16761	16778	16811	16795	16671	16824	16819	16770	16661	16882	16851	16889	16647	16674	16788	16872	16730	16713	16847	16823	16824	16847	16794	16918	16873	16606	16777	16795	16787	16759	17021	16734	16875	16766	16752	16813	16831	16884	16857	16818	16838	16956	16686	16812	16777	16745	16823	16784	16616	16971	16833	16690	16798	16889	16793	16760	16883	16765	16881	16740	16774	16922	16842	16855	16751	16739	16993	16712	16855	16783	16895	16748	16793	16801	16856	16865	16714	16692	16840	16928	16682	16637	16863	16935	16849	16706	16939	16716	16801	16963	16837	16877	16839	16670	16910	16869	16757	16652	16835	16887	16818	16668	16899	16854	16628	16629	16836	16726	16820	16712	16847	16828	16701	16909	16768	16872	16783	16949	16923	16690	16915	16809	16924	16930	16752	16715	16770	16679	16802	16725	16788	16869	16838	16787	16716	16749	16774	16870	16787	16754	16770	16910	16849	16716	16836	16927	16828	16776	16791	16666	16870	16766	16901	16692	16676	16793	16902	16911	16880	16909	16675	16822	16829	16839	16703	16901	16843	16955	16796	16771	16775	16624	16838	16684	16780	16869	16802	16833	16777	16789	16848	16793	16676	16822	16866	16746	16704	16736	16652	16708	16805	16777	16672	16785	16845	16729	16547	16882	16857	16672	16983	16741	16772	16810	16804	16902	16921	16878	16979	16761	16816	16852	16920	17042	16870	16859	16889	16706	16870	16822	16817	16892	16813	16777	16806	16814	16718	16663	16731	16773	16657	16716	16732	16889	16848	16687	16895	16903	16982	16693	16845	16728	16887	16890	16925	16960	16676	16634	16816	16886	16908	16648	16936	16857	16893	16862	16893	16819	16820	16739	16990	16929	16690	16869	16956	16683	16911	16842	16835	16998	16783	16970	16919	16770	16904	16714	16872	16934	16834	16776	16919	16728	16657	16790	16836	16617	16924	16760	16795	16856	16648	16763	16873	16766	16864	16887	16952	16728	16776	16897	16719	16724	16852	16878	16890	16947	16643	16993	16773	16710	16679	16932	16769	16824	16719	16841	16671	16769	16647	16745	16747	16838	16769	17000	16840	16676	16811	16776	16841	16822	16898	16808	16808	16933	16773	16780	16719	16827	16793	16731	16782	16775	16697	16848	16618	16764	16856	16793	16752	16932	16790	16826	16864	16853	16736	16725	16804	16877	16798	16797	16905	16639	16819	16715	16916	16797	16769	16725	16770	16888	16729	17019	16878	16609	16769	16821	17002	16875	16972	16898	16961	16836	16858	16616	16813	16830	16893	16881	16902	16842	16762	16830	16792	16772	16884	16679	16807	16667	16743	16803	16903	16885	16824	16778	16963	16770	16666	16774	16916	16988	16761	16734	16878	16826	16914	16912	16818	16796	16726	16891	16895	16779	16791	16770	16727	16866	16673	16769	16709	16773	16886	16676	16667	16817	16821	16750	16909	16781	16922	16916	16865	16826	16732	16876	16813	16871	16757	16841	16741	16651	16916	16986	16680	16712	16765	16793	16775	16931	16702	16919	16974	16626	16784	16893	16646	16739	16863	16738	16907	16637	16861	16861	16786	16845	16963	16773	17044	16818	16940	16770	16967	16852	16790	16680	16858	16882	16870	16947	16861	16858	16665	16599	16820	16792	16819	16842	16883	16677	16794	16694	16783	16896	16857	16833	16811	16839	16791	16878	16663	16826	16688	16832	17047	16775	16848	16654	16769	16795	16772	16913	16819	16836	16798	16733	16879	16862	16917	16824	16768	16735	16856	16699	16800	16912	16824	17003	16812	16851	16804	16787	16882	16789	16916	16789	16827	16921	16898	16858	16704	16767	16768	16781	16818	16696	17129	16696	16695	16837	16860	16734	16832	16894	16669	16879	16820	17053	16840	16800	16737	16948	16851	16862	16883	16831	16705	16814	16777	16842	16719	16862	16851	17119	16750	16844	16989	17034	16705	16971	16626	16742	16838	16840	16792	16790	16675	16904	16830	16842	16899	16929	16644	16778	16798	16836	16825	16963	16754	16913	16701	16725	16804	16862	16914	16926	16968	16563	16978	16625	16822	16882	16794	16730	16766	16711	16829	16694	16767	16931	16762	16747	16754	16760	16788	16868	16746	16788	16900	16856	16647	16640	16635	16928	16724	16807	16804	16813	16813	16846	16901	16775	16859	16850	16672	16938	16812	16999	16814	16841	16623	16749	16752	17044	16893	16695	16741	16896	16857	16677	16867	16822	16990	16745	17052	16811	16817	16812	16720	16831	16831	16620	16925	16746	16737	16899	16697	16839	16767	16780	16943	16818	16955	16672	16773	16849	16808	16774	16859	16834	16785	16834	16784	16673	16822	16816	16855	16910	16813	16789	16775	16786	16713	16939	16791	16831	16693	16550	16903	16692	16819	16838	16853	16805	16715	16868	17035	16735	16916	16924	16795	16759	16797	16667	17027	16792	16895	16904	16766	16849	16862	16750	16674	16951	16774	16786	16796	16994	16823	16877	16836	16789	16790	16639	17005	16719	16705	16806	16774	16675	16957	17006	17007	16746	16763	16905	16863	16708	16831	16802	16802	16829	16838	16875	16721	16850	16809	16722	16791	16767	16595	16874	16829	16794	16794	16863	16890	16771	16788	16856	16713	16748	16905	16807	16695	16964	16936	16626	16868	16859	16839	16947	16653	16826	16839	16859	16871	16832	16676	16830	16889	16824	16789	16838	16611	16895	16833	16933	16829	16972	16909	16772	16812	16965	16803	16578	16914	16693	16902	16853	16691	16770	16949	16682	16709	16875	16630	16815	16823	16833	16676	16782	16713	16771	16815	16730	16843	16757	16963	16805	16850	16931	16875	16811	16579	16816	16827	16787	16822	16619	16694	16846	16772	16843	16938	16913	16819	16929	16872	16819	16861	16778	16937	16747	16822	16843	16859	16869	16663	16644	16765	16855	16868	16947	16773	16951	16726	16848	16873	16904	16680	16712	16791	16805	16769	16799	16783	16996	16846	16734	16938	16858	16698	16962	16830	16848	16760	16707	16759	16757	16788	16896	16992	16889	16835	16813	16796	16702	16857	16666	16784	16706	16893	16693	16874	16951	16901	16878	16852	16816	16752	17007	16804	16778	16833	16772	16714	16850	16741	16713	16886	16872	16715	16842	16704	16913	16783	16818	16674	16717	16600	16913	16863	16883	16892	16748	16756	16685	16753	16726	16813	16781	16720	16535	16787	16920	16854	16943	16882	16764	16955	16858	16857	16867	16795	16828	16816	16862	16854	16719	16928	16924	16775	16969	16704	16851	16775	16807	16723	16790
22944	22771	35111	31467	26434	25758	26635	21723	20721	21295	21188	21273	21187	20867	20938	20936	20936	20940	20806	21035	20987	20838	21001	20847	21027	20994	20921	20850	20685	20721	20763	20821	20847	20847	20891	20767	20797	20823	20726	20558	20935	20707	20867	20782	20912	20897	20967	20830	20911	20751	20859	20827	20691	20829	20936	20720	20825	20693	20763	20603	20497	20768	20704	20754	20753	20785	20917	20682	20716	20804	20944	20633	20779	20512	20843	20661	20652	20810	20833	20585	20784	20638	20732	20718	20689	20861	20648	20557	20636	20754	20735	20796	20822	20806	20859	20607	20776	20700	20617	20647	20705	20655	20690	20502	20849	21023	20654	20685	21083	20684	20877	20948	20708	20845	20894	20856	20670	20772	20551	20444	20489	20487	20723	20525	20655	20792	20867	20596	21080	20422	20627	20623	20937	20932	20693	20658	20641	20503	20775	20686	20846	20730	20721	20799	20634	20726	20683	20740	20773	20663	20761	20750	20643	20891	20820	20857	20740	20936	20836	20735	20921	20598	20677	20641	20577	20975	20822	20817	20726	20550	20773	20619	20721	20847	20723	20825	20879	20557	20725	20713	20617	20743	20525	20903	20736	20633	20827	20687	20746	20896	20799	20643	20801	20650	20897	20550	20521	20802	20954	20353	20844	20559	20464	20749	20677	20786	20785	20688	20855	20689	20873	20786	20789	20854	20856	20582	20761	20495	20705	20690	20678	20789	20582	20684	20675	20695	20589	20849	20816	20885	20878	20745	20893	20743	20655	20458	20655	20914	20717	20614	20864	20630	20886	20695	20470	20591	20917	20704	20638	20622	20678	20682	20985	20866	20747	20603	20636	20707	20806	20663	20829	20742	20677	20690	20682	20585	20541	20610	20653	20638	20693	20636	20896	20675	20978	20557	20819	20709	20588	20991	20729	20816	20801	21061	20547	20766	20567	20665	20899	20650	20804	20831	20740	20724	20938	20647	20796	20520	20447	20608	20384	20811	20652	20633	20738	20659	20803	20848	20868	20927	20798	20712	20759	20727	20719	20866	20724	20439	20654	20800	21073	20651	20823	20632	20898	20652	20617	20762	20712	20948	20799	20648	20599	20833	20679	20701	20845	20685	20604	20815	20696	20645	20401	20678	20946	20487	20978	20875	20570	20732	20723	20596	20590	20805	20903	20684	20748	20484	20721	20751	20751	20757	20833	20570	20811	20482	20758	20632	20992	20655	20733	20585	20806	20862	20855	20611	20963	20752	20915	20834	20714	20686	20727	20706	20708	20828	20840	20521	20781	20713	20553	20809	20691	20761	20711	20653	20609	20725	20655	20615	20653	20642	20822	20759	20728	20706	20772	20722	20644	20743	20637	20685	20477	20756	20730	20663	20850	20588	20749	20878	20651	20776	20667	20622	20653	20718	20730	20616	20627	20783	20586	20816	20772	20597	20729	20670	20848	20770	20783	20551	20891	20913	20610	20785	20780	20504	20635	20776	20730	20830	20903	20623	20667	20792	20826	20702	20813	20758	20878	20739	20835	20586	20668	20859	20741	20792	20703	20676	20817	20683	20702	20620	20780	20791	20445	20672	20848	20758	20717	20672	20882	20827	20753	20776	20722	20905	20596	20564	20794	20595	20590	20803	20879	20716	20680	20911	20728	20625	20713	20565	20632	20610	20672	20595	20515	20610	20926	20736	20562	20999	20738	20663	20870	20820	20693	20555	20634	20679	20701	20786	20740	20734	20779	20545	20824	20608	20631	20549	20720	20577	20795	20698	20906	20680	20466	20510	20733	20742	20716	20477	20719	20803	20591	20847	20799	20865	20516	20754	20979	20494	20941	20728	20748	20774	20776	20547	20670	20657	20897	20787	20815	20609	20681	20670	20453	20833	20502	20744	20763	20542	20794	20721	20611	20740	20693	20782	20915	20733	20865	20589	20655	20772	20570	20689	20432	20561	20822	20626	20893	20897	20797	20857	20723	20811	20838	20813	20734	20769	20705	20532	20520	20611	20814	20580	20824	20735	20773	20638	20698	20523	20737	20810	20612	20742	20693	20530	20602	20699	20621	20710	20583	20528	20621	20516	20580	20853	20754	20784	20656	20586	20937	20514	20629	20639	20727	20711	20778	20674	20715	20786	20823	20673	20821	20839	20530	20559	20635	20703	20824	20556	20817	20616	20705	20795	20748	20737	20671	20835	20831	20798	20636	20820	20485	20599	20778	20630	20665	20679	20709	20802	20680	20640	20793	20802	20996	20934	20761	20690	20767	20809	20860	20706	20809	20567	20802	20844	20808	20652	20486	20681	20551	20619	20722	20501	20706	20481	20871	20670	20573	20797	20845	20652	20909	20539	20614	20879	20759	20701	20507	20611	20694	20657	20657	20931	20518	20677	20785	20760	20621	20827	20563	20733	20765	20743	20706	20542	20654	20600	20776	20768	20674	20526	20694	20688	20778	20544	20692	20530	20787	20683	20715	20620	20757	20503	20560	20744	20745	20446	20742	20760	20619	20594	20474	20811	20680	20794	20735	20908	20784	20587	20711	20531	20663	20656	20807	20693	20696	20601	20724	20502	20574	20809	20759	20679	20475	20687	20685	20617	20688	20692	20721	20778	20628	20673	20676	20547	20831	20788	20723	20836	20670	20807	20845	20747	20747	20782	20838	20626	20595	20382	20607	20673	20733	20655	20683	20648	20860	20515	20460	20755	20666	20809	20680	20545	20827	20667	20850	20823	20748	20897	20622	20832	20936	20650	20873	20760	20559	20672	20681	20411	20858	20430	20736	20769	20625	20755	20585	20516	20696	20731	20483	20863	20781	20980	20808	20501	20753	20681	20721	20622	20721	20889	20821	20723	20630	20724	20655	20651	20831	20427	20581	20615	20568	20733	20714	20930	20557	20655	20710	20513	20713	20752	20914	20661	20667	20686	20546	20605	20824	20625	20659	20731	20731	20808	20630	20691	20838	20895	20701	20548	20691	20657	20870	20654	20833	20569	20869	20836	20828	20460	20752	20866	20688	20658	20853	20444	20570	20612	20901	20519	20684	20895	20606	20807	20776	20596	20579	20790	20790	20828	20701	20781	20599	20816	20822	20596	20877	20817	20720	20753	20697	20629	20729	20639	20636	20756	20793	20638	20815	20676	20576	20706	20736	20836	20622	20599	20884	20624	20590	20611	20756	20598	20681	20700	20751	20693	20598	20680	20677	20704	20654	20623	20557	20756	20873	20691	20702	20684	20799	20676	20728	20495	20740	20619	20569	20502	20848	20659	20559	20766	20723	20810	20782	20840	20657	20855	20745	20976	20724	20763	20711	20667	20735	20502	20887	20591	20597	20840	20748	20544	20689	20649	20641	20731	20692	20917	20835	20871	20486	20585	20828	20851	20646	20693	20720	20450	20932	20928	20664	20482	20704	20860	20968	20872	20720	20574	20613	20628	20655	20765	20596	20815	20583	20635	20633	20853	20674	20685	20699	20670	20563	20843	20663	20716	20758	20783	20771	20749	20753	20596	20639	20835	20846	20610	20700	20407	20847	20703	20707	20746	20785	20714	20728	20697	20623	20811	20823	20936	20639	20670	20798	20705	20746	20711	20574	20829	20783	20728	20534	20633	20832	20670	20913	20576	20777	20761	20772	20877	20795	20625	20900	20664	20524	20849	20933	20523	20584	20753	20592	20594	20753	20585	20675	20762	20570	20877	20814	20427	20734	20606	20437	20536	20720	20858	20759	20501	20670	20709	20571	20676	20612	20641	20525	20591	20388	20835	20790	20792	20751	20715	20824	20643	20615	20955	20619	20598	20701	20593	20859	20609	20598	20673	20520	20586	20736	20935	20713	20863	20873	20610	20673	20583	20708	20569	20532	20772	20701	20773	20632	20637	20718	20662	20515	20763	20823	20550	20684	20641	20657	20556	20646	20523	20515	20780	20794	20822	20673	20861	20747	20595	20705	20606	20820	20948	20541	20742	20601	20942	20726	20683	20441	20763	20782	20629	20713	20792	20590	21075	20796	20631	20788	20811	20671	20629	20726	20837	20715	20771	20710	20879	20818	20740	20836	20771	20633	20770	20689	20667	20805	20624	20792	21006	20699	20773	20744	20695	20838	20731	20791	20688	20748	20765	20830	20816	20542	20860	20881	20771	20596	20760	20589	20768	20457	20643	21022	20550	20712	20563	20425	20955	20647	20846	20843	20776	20615	20814	20663	20525	20625	20711	20880	20713	20744	20636	20648	20719	20836	20629	20853	20701	20671	20713	20662	20746	20870	20638	20817	20734	20850	20700	20952	20709	20811	20490	20719	20834	20626	20728	20656	20691	20663	20477	20875	20757	20716	20697	20862	20815	20577	20679	20806	20718	20875	20791	20876	20882	20653	20625	20751	20583	20739	20588	20685	20531	20977	20807	20777	20742	20989	20740	20743	20694	20608	20828	20700	20698	20686	20653	20716	20637	20421	20725	20791	20598	20755	20868	20839	20806	20687	20753	20636	20530	20669	20693	20797	20613	20742	20629	20675	20658	20747	20856	20797	20917	20936	20569	20886	20641	20743	20689	20786	20872	20510	20523	20719	20731	20608	20681	20542	20637	20822	20732	20735	20750	20782	20876	20759	20523	20514	20645	20679	20621	20618	20557	20808	20640	21005	20758	20722	20738	20726	20642	20627	20629	20675	20764	20630	20665	20679	20730	20611	20790	20605	20491	20541	20813	20763	20660	20619	20579	20910	20882	20734	20889	20566	20687	20735	20614	20732	20511	20839	20819	20609	20675	20677	20611	20574	20778	20711	20674	20876	20700	20673	20661	20627	20827	20714	20607	20515	20644	20839	20704	20721	20930	20808	20838	20731	20499	20726	20599	20521	20819	20597	20560	20730	20699	20540	20689	20655	20808	20568	20707	20589	20698	20700	20745	20734	20684	20751	20618	20642	20750	20708	20686	20683	20699	20745	20584	20645	20569	20611	20666	20769	20667	20590	20620	20627	20586	20622	20719	20605	20830	20536	20394	20914	20796	20550	20583	20777	20843	20755	20742	20531	20638	20792	20718	20657	20717	20693	20751	20765	20768	20732	20847	20740	20739	20766	20777	20745	20700	20700	20785	20664	20849	20717	20916	20702	20705	20505	20827	20676	20597	20623	20931	20738	20568
63131	106813	90275	62818	39452	23183	17443	16914	17032	17146	17048	17230	17095	17197	17058	17148	17175	16972	17243	17245	17052	17181	16976	17067	17165	16962	17168	17122	17153	17024	17040	17174	17054	17225	17162	17097	17109	17077	17195	17045	17272	17129	17059	17114	17189	17204	17169	17076	17123	17111	17191	17244	17165	17188	17243	17032	17078	16933	17021	17269	17194	17178	17150	16911	17161	16962	17011	17212	17113	17179	17147	17159	17056	17098	17090	17075	17035	16976	17096	17182	17134	16964	17183	16993	17160	16994	17247	17101	17133	16905	16977	17002	17091	17101	17134	17282	17111	17080	17143	17081	17248	17276	17118	17199	17107	17149	17093	17226	16909	17121	17103	17067	17010	16949	17089	17056	17252	17145	17118	17181	17175	17122	17003	17256	17137	17235	16910	17197	16995	17016	16988	17133	16989	17086	17178	17057	17148	17254	17079	17096	17126	17091	17126	17169	17199	17095	16873	17228	17110	17142	17158	17158	17048	16993	17119	17214	17065	17108	17214	17042	16940	16984	17201	17139	17075	17194	17191	17000	17133	17005	17134	17254	16937	17296	17079	17094	17040	17095	17164	17286	17232	17175	17129	17242	17119	17019	17140	17198	17154	17011	17005	17066	17085	17169	17099	16980	17156	17127	17109	16899	17193	17025	17171	17104	17018	17060	16987	17105	16998	17039	17344	16944	17114	16977	17079	17198	17091	17029	17104	17005	17083	17174	17341	17177	17064	17020	16981	16963	17035	17122	17155	16974	17003	17097	17092	17119	17033	17073	17045	17128	17095	17187	17036	16902	17099	17053	17034	16997	17128	17074	17088	16984	17107	16986	17046	17267	17016	17034	17082	16866	17138	17075	17216	17201	17160	17089	17168	16946	17160	17058	17028	17152	17189	17091	17009	17161	17061	17080	16892	17122	17113	17022	17187	17101	17114	17088	17157	17162	17059	16909	17090	17074	17162	16860	16962	17214	17166	17111	17005	17077	17103	17166	17084	17153	17063	17070	17016	17012	17054	17065	17250	17195	17133	17114	17011	16964	17084	17028	17031	17064	17258	17103	17068	17277	17183	16980	16906	17177	17126	17123	17019	17059	16884	17116	17227	16996	17235	17201	17060	17164	17127	17007	17049	17225	17196	17147	17067	16971	17078	17008	17083	17151	17188	16954	17367	16964	17230	17088	17064	17141	17238	17211	16882	17042	17213	17126	17071	17294	16936	17002	17084	17062	17085	17152	17131	17144	17050	17242	17246	17079	17224	17046	16867	17152	17240	16918	16999	17076	16940	17056	17081	17090	17066	17186	17072	17033	17163	17114	17241	16969	17103	17070	17081	17037	16930	17234	17068	17140	16948	16896	17244	16988	17116	17089	17007	16998	17076	17210	17107	17069	17114	17124	17009	16932	16923	16913	16897	17026	17232	17193	17066	17010	17040	16925	17078	17072	17291	16961	17304	17043	17025	17135	16981	17007	17126	16959	17012	17254	17068	17332	17388	17027	17040	17048	16974	17037	17219	17238	17116	17072	17048	17137	17066	17125	16916	16979	17168	17028	17033	17067	17063	17201	16887	17174	17003	17116	17118	16991	17173	17089	17237	16995	17280	17126	17061	17004	17084	17206	17124	17086	17002	17146	17171	17064	17229	16989	17125	16929	17141	17104	17006	17104	17048	17169	17090	17049	17112	17096	16998	17021	16990	17025	17104	17182	17055	17162	17222	17086	17041	17036	17124	17022	17080	16939	17187	17115	17161	17069	16875	17302	16999	17081	17068	17123	17220	17208	17054	17117	17178	16823	17082	17003	17165	17358	17090	17234	17032	17074	17123	17124	17114	17069	17051	16955	17115	17197	17002	17166	17100	16923	17024	16962	17197	17019	16962	17125	17036	17160	17149	17118	17126	17065	17023	16976	17141	17177	17104	17173	17152	17136	17080	17253	17005	17009	16951	17317	17011	17240	17053	17072	17242	17010	17048	17095	17065	17106	16926	17026	16972	17111	17159	17242	17143	17058	17214	17110	17076	17242	16897	17074	17110	16979	17301	17166	17075	17141	17122	17037	17171	17234	17090	17022	17132	16940	16971	17031	17203	17062	16945	17021	17254	17049	17080	17288	17181	16866	17186	17163	16989	16989	17050	17163	17102	17169	16999	17220	17053	17035	17312	17165	17119	17025	16887	17249	17059	17079	17245	17168	17011	17258	16967	17133	17067	17077	17161	17234	17022	16913	16956	17124	16973	17068	17227	17043	17013	17106	17070	17130	17107	17105	17019	16938	17171	17195	17318	17101	17146	17166	17108	16967	17046	17207	17074	17166	17146	17080	17200	17151	17136	16933	17128	17124	16990	17098	17132	17184	17118	17102	16988	16995	17081	16954	16946	17391	17132	17131	16986	17075	17019	16981	17103	17099	16947	16999	17277	17195	16947	16952	16933	17229	17201	17182	16918	17162	17105	17268	16986	17057	17202	17137	16975	17048	17234	17130	17135	17292	17098	17006	16986	17160	17065	16993	16995	17069	17095	17251	17174	17036	17194	17101	17113	17010	17100	17296	17022	17190	16922	17238	16974	17076	16925	17063	16996	17091	17227	17203	17158	17114	17233	17107	17202	17083	17340	16952	16963	17201	17068	16981	16966	16947	16941	16960	17147	17021	17008	17210	17290	17068	17123	16957	17043	16907	17143	17216	17238	17283	17175	17045	17001	17229	17330	17079	17044	17072	17073	17017	17160	17063	17102	17273	17134	17154	17088	17046	17045	17210	17095	17032	16876	17174	17060	17131	17056	17233	17246	17124	17043	17122	17240	17052	17180	17200	17153	17063	17341	17141	17093	16880	17206	16969	16985	17055	17197	17114	17106	17119	17011	16881	16990	17322	17319	17066	17186	17093	17034	17119	17216	17123	17030	17106	17049	17154	16897	17052	17154	17153	17084	17086	17052	17150	17042	17125	17051	17155	17233	17184	17110	17126	17028	17186	17067	17137	17181	17158	16990	17075	16892	17119	17148	17218	17274	16986	16931	17065	17235	17129	17080	17197	16948	17241	17170	17161	17074	16978	17099	17036	17180	16952	17070	17075	17249	17085	17006	16921	17110	17091	16958	17028	17150	17026	17046	17151	17165	17139	17076	17242	17125	17112	17121	17109	17053	17181	17081	17244	17057	17038	17019	17079	16998	16915	17077	17104	17103	16995	17147	17321	17116	17316	17111	17109	17021	17152	17293	17005	16972	16973	17246	16880	17153	17172	17040	16890	17131	17019	17222	17205	17097	17156	17240	17136	17233	17020	17029	17044	17185	17120	17029	17152	17193	17166	17154	17117	17053	17303	17283	17214	16929	17037	17093	17124	17151	17126	17241	17077	17127	17127	17011	17117	17006	17047	16894	17115	17109	17044	17020	16993	17003	17070	17097	16976	17001	17074	17200	17240	17029	17154	17130	17058	16950	17147	17100	17122	17058	17131	17007	17224	17157	17154	17080	17114	17194	17052	17027	17058	17084	17165	16942	17094	17257	17136	17117	17146	17148	17042	17107	17230	17219	17075	17152	17192	17065	17033	17115	16941	17043	17230	16991	17078	17110	17137	17014	17041	17049	17080	17142	17159	17148	17146	17181	17132	17233	17077	16941	17125	17139	17044	17160	17054	17205	17093	17128	17191	17155	17180	17220	17110	17151	17023	17141	17050	16925	17144	17126	17062	17255	17052	17068	16989	17089	17183	17033	17047	17091	16974	17039	16995	17273	17154	17061	17123	17200	17056	17145	17215	17147	17125	17123	16917	16915	17191	16995	17152	17193	16980	17142	16969	17100	17200	17181	17071	17237	17042	17267	17107	17130	16868	17020	16935	17183	17020	17065	16994	17094	17107	17062	17083	17112	16938	17022	17055	16974	17147	17070	17105	17070	17146	17066	17065	16970	16983	17072	17080	17162	17167	16961	17128	17211	17028	17168	16911	16983	17168	17019	17294	17023	17062	17150	16998	17051	17110	17122	17130	16947	17007	17135	17159	17084	17056	17098	17168	17076	17125	17064	17195	17181	17090	16985	16901	17187	17094	17174	17182	17188	17263	17071	16953	17259	17156	16880	17039	17142	17190	17028	17306	16999	17169	17146	16978	17022	16858	17125	17120	16951	17136	17120	17218	17026	17183	17239	17049	17081	17036	17072	16990	16978	16903	17158	17088	17187	17048	16927	17111	16977	17107	17184	17029	17098	17015	17024	17096	17006	17099	17180	17107	17032	17092	17137	16900	17121	17029	17193	17115	17146	17037	17048	17013	17082	17164	17065	17025	17171	16929	17086	17009	17100	17181	17212	16996	16878	17063	17173	17151	17154	17112	17150	17287	17096	17196	16957	17251	17117	17239	17154	17025	17215	17246	17014	17116	17117	17071	17045	16912	17046	16966	16889	17051	17232	16998	17147	17204	16924	17074	17206	17020	17136	17091	17094	17270	17162	17100	17208	17069	17103	17108	17190	17099	17150	17023	17106	17070	17213	17138	17211	17046	17080	17021	17298	17164	17189	17072	16999	17081	17066	16902	16994	17179	17098	17018	17173	17001	16960	16940	17137	16867	17114	17149	17116	17333	17066	17088	17031	16985	17135	17029	17233	17134	16957	16969	17131	17124	17172	17059	17065	17142	17190	17082	17100	17176	16976	17056	17061	17127	16964	17143	17147	16845	17108	17128	17138	17063	17138	17028	17123	17104	17037	17395	17148	17026	17187	17022	17116	17094	16995	17053	17042	17001	17166	17147	17025	17174	16990	17048	17081	17152	16971	17206	17060	17196	17053	17069	17168	17017	17042	17056	17019	17108	17045	16982	17045	17138	16987	16845	17183	17145	17156	17041	17104	17275	17188	16921	16963	17135	17202	17198	17187	17054	17093	17047	17281	16938	17291	17097	17090	17153	17302	17199	17241	17015	17066	17137	17236	17013	17058	17054	17078	17158	17287	17178	17228	17060	17068	17159	17247	17116	17060	17105	17088	16933	17133	17230	17321	17027	17091	16924	17069	17104	17189	17131	17071	17126	17060	17075	17066	17273	17034	17017	17376	17032	17110	17111	17092	17065	17385	17105	17009	16994	17169	17058	17089	17021	17169	17219	17132	17106	17041	17073	16998	17032	17063	17035	17116	17231	17143	17079	17023	17203
30043	35357	43246	32886	24254	21667	21234	20719	20557	20849	20934	20728	20883	20907	20701	20819	20799	20784	20741	20788	20820	20784	20862	20955	20764	20787	20926	20922	20789	20862	20920	20930	20728	20949	20685	20996	21060	20855	20915	20625	20761	20473	20582	20795	20914	20731	20805	20850	20678	20647	20648	20629	20815	20624	20936	20773	20705	20820	20868	20802	20724	20654	20730	20888	20738	20858	20625	20777	20882	20786	20758	20866	20931	20581	20764	20867	20736	20611	20604	20578	20693	20753	20776	20755	20952	20726	20655	20486	20563	20908	20754	20711	20728	20665	20638	20647	21032	20772	20843	20647	20735	20718	20762	20847	20886	20693	20786	20872	20743	20774	20725	20679	20802	20789	20705	20587	20688	20653	20770	20675	20972	20598	20703	20585	20929	20792	20675	20982	20837	20651	20684	20714	20636	20972	20841	20714	20774	20972	20880	20788	20882	20789	20914	20554	20811	20946	20791	20746	20547	20811	20830	20675	20856	20719	20779	20719	21053	20861	20731	20756	20777	20732	20837	20666	20623	20637	20700	20901	20827	20742	20667	20858	20772	20612	20727	20739	20866	20848	20656	20655	20659	20666	20863	20672	20745	20770	20613	20833	20735	20753	20830	20988	20622	20712	20891	20455	20751	20787	20873	20594	20676	20740	20731	20914	20656	20643	20633	20667	20833	20553	20769	20829	20679	20735	20674	20831	20915	20745	20790	20635	20635	20627	20608	20707	20964	20802	20768	20676	20717	20668	20918	20856	20934	20730	20684	20744	20876	20697	20661	20848	20744	20912	20764	20952	20764	20889	20746	20890	20754	20724	20939	20851	20808	20814	20759	20801	20843	20743	20750	20724	20514	20749	20869	20798	20843	20725	20695	20698	20764	20704	20742	20683	20787	20703	20687	20851	20598	20750	20618	20809	20761	20763	20621	20627	20563	20714	20724	20623	20956	20680	20750	20590	20814	20812	20812	20769	20664	20880	20695	20601	20634	20883	20865	20631	20638	21067	20698	20593	20729	20739	20923	20601	20900	20792	20965	20902	20878	21020	20666	20750	20624	20757	20892	21001	20872	20763	20948	20554	20597	20657	20756	20723	20704	20772	20731	20535	20675	20676	20371	20608	20832	20640	20909	20839	20563	20638	20569	20705	20703	20661	20650	20930	20954	20888	20753	20645	20754	20625	20743	20908	20712	20853	20853	20609	20850	20579	20660	20804	20867	20823	20791	20746	20561	20414	20648	20711	20797	20812	20853	20633	20693	20944	20920	20609	20914	20794	20615	20607	20840	20795	20718	20721	20724	20756	20581	20708	20544	20591	20589	20678	20632	20940	20823	20641	20728	20691	20592	20735	20787	20827	20808	20768	20786	20791	20726	20693	20717	20754	20884	20800	20756	20920	20899	20733	20596	20702	20624	20852	20724	20692	20595	20851	20609	20607	20738	20747	20644	20843	20782	20452	20677	20777	20670	20684	20654	20743	20629	20922	20651	20894	20782	20530	20760	20725	20597	20898	20892	20938	20716	20643	20843	20858	20741	20791	20910	20788	20706	20805	20771	20768	20690	20788	20911	20620	20617	20702	20799	20847	20878	20783	20740	20777	20935	20584	20800	20788	20541	20644	20945	20828	20697	20670	20782	20698	20621	20778	20970	20738	20896	20988	20865	20681	20794	20788	20606	20975	20663	21000	20746	20683	20732	20803	20904	20740	20858	20792	20603	20630	20686	20635	20589	20793	20686	20758	20842	20987	20550	20922	20752	20752	20742	20914	20600	20825	20728	20938	20848	20703	20722	20541	20754	20583	20739	20871	20702	20731	20984	20810	20614	20830	20617	20751	20839	20777	20698	20802	20883	20798	20805	20649	20816	20522	20669	20762	20686	20800	20835	20684	20801	20776	20774	20734	20804	20800	20657	20632	20610	20845	20955	20866	20646	20704	20774	20606	20915	20790	20811	20816	20717	20690	20760	20532	20658	20731	20822	20824	20673	20669	20629	20815	20646	20925	20843	20675	20688	20659	20902	20690	20870	20700	20865	20854	20696	20826	20758	20928	20651	20823	20778	20547	20882	20906	20504	20813	20715	20876	20725	20625	20576	20533	20857	20739	20541	20880	20708	20781	20633	20510	20778	20813	20827	20710	20880	20802	20815	20654	20702	20888	20863	20755	20848	20642	20592	20508	20971	20715	20812	20657	20820	20808	20701	20792	20931	20686	20723	20758	20827	20823	20938	20845	20791	20938	20616	20893	20695	20793	20469	20597	20723	20718	20717	20661	20846	20872	20789	20847	20782	20753	20909	20731	20783	20545	20887	20655	20659	20497	20714	20646	20960	20599	20864	20875	20842	20745	20768	20569	20717	20675	20874	20847	20888	20761	20730	20883	20708	20878	20780	20618	20920	20715	20689	20629	20745	20702	20643	20480	20816	20931	20707	20623	20708	20811	20562	20857	20776	20859	20719	21007	20957	20958	20767	20611	20832	20713	20930	20797	20758	20680	20919	20841	20733	20573	20804	20995	20682	20547	20533	20645	20706	20595	20709	20881	20745	20823	20586	20580	20938	20622	20727	20557	20784	20826	20561	20611	20781	20619	20690	20681	20732	20999	20729	20706	20632	20659	20876	20506	20783	20875	20763	20677	20696	20929	20731	20816	20618	20771	20629	20518	20730	20787	20660	20733	20845	20830	20667	20768	20693	20923	20761	20818	20704	20788	20832	20798	20649	20773	20635	20636	20828	20546	20553	20882	20721	20655	20979	21008	20718	20771	20829	20758	20933	20893	20810	20810	20774	20856	20738	20717	20792	20807	20779	20872	20672	20466	20747	20655	20771	20755	20741	20925	20654	20665	20806	20816	20784	20550	20763	20812	20871	20717	20807	20679	20667	20826	20718	20900	20661	20703	20832	20736	20753	20780	20874	20534	20808	20897	20845	20803	21171	20770	20696	20591	20764	20534	20648	20859	20768	20642	20698	20981	20713	20558	20715	20473	20604	20695	20875	20936	20809	20836	20584	20804	20682	20742	20923	20632	20792	20752	20797	20750	20927	20731	20875	20663	20621	20671	20772	20726	20680	21002	20817	20577	20729	20758	20689	20732	20663	20876	20888	20811	20767	20760	20649	20754	20814	20825	20569	20852	20727	20597	20591	20663	20593	20753	20907	20894	20695	20643	20823	20820	20693	20797	20758	20725	20669	20720	20590	20592	20979	20701	20894	20946	20697	20541	20638	20554	20993	20469	20763	20577	20728	20670	20888	20980	20656	20832	20853	20702	20598	20543	20730	20819	20756	20753	20628	20976	20946	21024	20977	20861	20737	20690	20550	20632	20919	21007	20824	20805	20778	20921	21123	20681	20843	20660	20711	20794	20650	20930	20719	20780	20708	20835	20759	20753	20795	20772	20761	20802	20826	20610	20714	20725	20726	20763	20550	20599	20731	20819	20566	20776	20601	20956	20868	20938	20886	20900	20776	20945	20836	20815	20730	20799	20679	20653	20689	20690	21108	20670	20451	20841	20741	20851	20511	20767	20876	20782	20840	20788	20701	20445	20937	20685	20732	20892	20845	20593	20760	20843	20884	20662	20663	20670	20834	20839	20805	20754	20986	20550	20715	20622	20774	20642	20750	20854	20667	20822	20843	20883	20836	20709	20754	20752	20847	20659	20802	20750	20787	20504	20876	20586	20854	20658	20848	20626	20747	20806	20959	20793	20466	20824	20983	20987	20713	20712	20713	20842	20597	20958	20834	20751	20709	20693	20781	20503	20599	20689	20812	20694	20751	20807	20728	20874	20541	20738	20858	20561	20711	20909	20776	20793	20810	20683	20753	21047	20996	20682	20967	20780	20796	20770	20874	20646	20641	20795	20643	20702	20682	20650	20882	20737	20667	20765	20843	20918	20592	20624	20803	20694	20672	20759	20721	20543	20723	20671	20667	20640	20800	20788	20674	20852	20932	20873	20825	20897	20751	20864	20817	20546	20707	20778	20678	20545	20626	20790	20769	20832	20816	20773	20776	20633	20824	20861	20634	20847	20730	20756	20925	20590	20895	20770	20637	20782	20716	20746	20903	20629	20742	20764	20792	20893	20575	20676	20980	20656	20859	20781	20656	20768	20680	20826	20848	20658	20752	20823	20866	20860	20764	20620	20694	20552	20808	20821	20877	20633	20826	20720	20743	20928	20882	20824	20699	20796	20803	20854	20769	20918	20769	20877	20630	20639	20714	20931	20778	20490	20651	20801	20564	20730	20753	20813	20931	20866	20648	20681	20721	20824	20843	20726	20748	20687	20963	20867	20720	20633	20696	21121	20791	20752	20900	20600	20831	20668	20868	20653	20764	20750	20616	20841	20898	20788	20752	20857	20844	20609	20637	20871	21012	20819	20857	20721	20646	20864	20609	20791	20816	20709	20774	20838	20846	20701	20848	20780	20584	20751	20737	20804	20767	20736	20858	20453	20651	20661	20795	20894	20606	20684	20771	20769	20484	20735	20827	20861	20813	20774	20652	20843	20771	20900	20667	20801	20874	21039	20910	20645	20762	20508	20956	20490	20703	20809	20851	20761	20878	20760	20677	20569	20709	20859	20765	20603	20663	20800	20834	20889	20676	20708	20736	20707	20813	20550	20682	20714	20697	20610	20677	20659	20557	20686	20611	20738	20913	20587	20764	20768	20906	20637	20615	20859	20721	20938	20696	20660	20599	20753	20885	20940	20891	20770	20606	20726	20735	20773	21010	20799	20689	20583	20889	20855	20691	20782	20575	20664	20798	20601	20823	20645	20742	20734	20719	20711	20714	20969	20691	20678	20776	20793	20694	20898	20775	20684	20751	20833	20594	20658	20766	20831	20654	20790	20748	20779	20906	20765	20939	20850	20749	20761	20845	20888	20674	20573	20610	20886	20812	20663	20744	20775	20810	20813	20571	20796	20836	20684	20665	20704	20820	20709	20761	20646	20668	20782	20764	20858	20758	20888	20751	20871	20896	20854	20553	20823	20536	20416	20676	20888	20961	20969	20819	20746	20879	20847	20885	20573	20762	20777	20970	20796	20608	20638	20508	20930	20688	20727	20856	20761	20788	20843	20754	20583	20768	20776	20786	20761	20810	20841	20779	20799	20678	20959	20617	20642	20692	20665	20934	20741	20610	20806
36772	56623	45075	27916	20454	17777	17104	17153	16972	17239	17076	17042	17079	17201	17026	17113	17125	17151	16976	17042	17282	17316	17204	17037	17193	17135	17277	17063	17088	17231	17065	17085	17033	17138	17151	17185	17187	17137	17017	16845	17124	17108	17091	17123	17202	17272	17097	17030	17008	16993	17107	17151	17140	17341	17124	17209	17023	17089	17209	17087	17206	17132	17120	17253	17182	17009	17144	17068	17016	17134	17154	17130	17160	17148	16998	17049	17006	17100	17141	17179	16977	17000	17278	17077	17138	17256	16940	17029	17169	17050	17168	17187	17293	17222	17285	17095	17013	16886	17112	17293	17009	17081	17006	17164	17228	17037	17118	17032	17275	17051	17023	17292	17071	17074	16970	17087	17089	16991	17187	17077	16987	17163	16980	17293	17208	17140	17069	17033	17023	17147	17123	17167	17254	17076	16990	17098	16969	17058	17108	17153	17043	17085	17100	17060	17028	17237	17116	17028	16990	17202	17007	17157	17161	17017	17103	17126	17284	16993	17143	17137	17071	17138	16868	17089	17082	17115	17126	17159	17223	17108	16968	17163	17040	16992	17095	17079	16951	17220	17005	17196	17077	17011	17025	16993	16848	17170	17131	17025	17143	16939	16996	17036	17016	17181	17179	17013	17157	17204	17100	16899	17106	17143	17085	17091	16994	17304	16994	17167	17000	17107	17057	17378	17044	17184	17118	17248	17095	17182	16959	17015	17042	17030	17076	17213	17035	16944	17240	17052	17114	17212	17117	16976	17100	17235	17061	17195	17117	16976	17089	17230	17125	17202	17165	16895	17191	17221	16957	17125	16964	17091	17183	16969	17070	17180	17208	17072	17212	17112	17161	17309	17123	17332	16949	17157	17249	16889	17338	17203	16889	17057	17010	17188	16968	17145	17045	17035	16970	17144	17086	17184	17017	17030	17201	17062	17115	17036	17018	17171	17145	17110	17179	17113	17063	16930	16986	17125	17041	17048	17110	17096	17089	17136	17274	17094	17028	17074	17175	16992	17047	17140	17088	17254	17131	17018	16969	17057	17252	17156	17396	17126	17130	17015	16958	17264	17067	17103	17093	17130	17141	17131	17016	17075	17114	17117	16965	17112	16997	17103	17016	17227	17139	17171	17160	17061	17034	17184	17102	17038	17170	17155	17053	17158	17050	17210	16974	17287	17049	17157	17302	16954	16985	17115	17021	16877	17108	17107	17060	16965	17137	17213	17122	17130	16985	17159	17016	17129	17280	17177	17068	17080	17117	17157	17128	17118	17114	17161	16937	17424	17112	17151	17162	17144	17039	17144	17138	17178	17102	17088	17020	17015	16954	17054	17069	17341	17195	17040	17119	17029	17009	17153	17011	17175	17208	17208	17069	17265	17052	17271	17095	17030	16926	17064	17257	17043	17045	17148	17278	17188	17053	17199	16942	17344	17120	17100	17079	17082	17112	17192	17064	17225	16862	17228	16963	17029	16990	17024	17054	16932	17093	17116	17262	17102	17028	16989	17105	17057	17029	17095	17200	16982	17121	16921	17178	17247	17111	17117	17168	17070	17156	16916	17135	17191	17328	16973	17161	17006	17181	17146	17113	17104	17040	17078	17065	17153	17037	17262	17045	17023	17116	17054	17121	17134	17089	17131	17111	17049	16950	17033	17079	17072	17016	17163	16972	17077	17126	16985	17246	17138	17252	17051	17151	17028	17131	17145	17003	17021	17146	17213	17052	17136	17294	16999	17094	17164	17207	17284	17204	17033	17178	17008	17411	17146	17138	17062	17197	17305	17164	17077	16902	17306	17224	16977	17047	16996	17009	16851	17151	17234	16916	17181	16971	17191	16968	17179	16996	17023	17256	17041	17014	17256	16892	17154	17074	17146	16982	17228	16956	17143	17051	17226	17115	17028	17141	17178	17026	17016	17069	17191	17178	17139	17126	17105	17019	17190	16997	17060	17170	17106	17081	17227	17055	17188	17119	17196	17238	17038	16981	17033	17032	17080	17218	16884	16998	17096	17153	17173	17182	17006	17026	17043	17177	17088	17158	17227	17053	17027	17189	16946	17135	17103	17128	17143	17221	16937	17149	17064	17140	16965	17084	16934	17125	17086	17272	17020	16937	17069	17161	17004	17198	17127	17153	17144	17120	17045	16975	17079	17048	17163	17194	17089	17212	16984	17014	17119	17118	17169	16960	17133	17298	17009	17102	17089	16951	17113	17079	17046	17220	17184	17056	17267	17091	17170	17162	17042	17221	17035	16847	17059	17144	17259	17058	17189	17089	17077	17041	17152	17136	17093	17274	17137	17118	17282	17195	17167	17161	17216	16982	17218	17053	17162	17252	17144	16976	17308	17124	17376	17063	16988	17258	17051	17197	17156	17048	17261	17042	17168	17214	17066	16984	17132	16974	16800	17067	17025	17142	17121	16977	17113	17031	17191	16938	17069	16925	17028	17095	17149	17149	17195	17088	17216	17143	17132	16959	17135	17254	16991	16895	17194	17099	17256	17091	16983	17068	17181	17117	17103	17246	17041	17132	17127	17125	17235	17063	17073	17138	17075	17164	17201	17127	17010	17079	17194	17283	17072	17126	17278	17049	17235	17161	16978	17136	16873	17140	17015	17170	17129	17056	17075	17115	17122	17036	17284	17016	16947	17147	17203	17127	17191	16943	17202	17108	17248	17180	17161	16999	17064	17175	16991	17082	17090	17123	17084	17122	16833	17069	17128	16996	17089	17097	17149	17091	17159	17000	17165	17140	17283	17056	16974	17140	16893	17080	17085	17401	17087	17170	17120	17146	16838	17049	17162	16995	17040	17114	16984	17140	17155	17066	17020	17130	17007	17147	17135	17043	16965	17095	17102	17217	17077	16960	16889	17159	17217	16957	17064	16937	17052	17076	17009	17150	17066	16882	16905	16937	17178	17089	17289	17112	16944	17213	17194	17017	17097	16950	17127	17043	17031	17018	16977	17034	17080	17017	17220	17260	17225	16809	17062	17207	17054	17246	16950	17217	16965	17038	17143	17055	16989	17025	17151	17150	17123	17185	17027	17125	17116	16985	17102	17143	17040	17151	17191	17161	17207	17151	17140	17198	16994	17033	17174	17218	17076	17049	17183	17008	17150	17154	17102	17045	17174	17198	17112	17034	17224	17163	17057	17295	17106	16925	17103	17159	17088	16949	17019	17015	16985	17340	17108	17180	17066	17001	17063	16998	17000	17203	17070	17227	17031	17196	17058	17076	17215	17185	17360	17163	17124	17253	17093	16881	17032	17214	17154	17170	17087	17095	17064	17106	17163	17161	16964	17104	17147	17010	16895	17118	17088	16964	16988	17087	17195	17095	17072	17080	17036	17051	17080	17131	17127	17070	17225	16919	16998	17198	16980	17206	17260	17021	17261	17145	17205	17092	17054	17178	17033	17020	17255	17104	17054	17126	17050	17217	17203	17156	17193	17022	17185	16977	17208	16989	17057	17140	16930	17237	17087	17297	17105	17078	17160	16948	17044	17075	16989	17141	17179	17083	17265	17153	17174	17067	17006	17116	17122	17001	17184	17066	17083	17211	17051	16923	16902	17004	16995	17213	17071	17137	16943	16807	17298	17155	17155	16992	17143	17077	17100	17180	17061	17019	17138	17062	17072	17079	17271	17153	17059	16997	17138	17086	17016	17015	16942	17147	17020	17027	17199	17159	17122	17088	17148	17023	17001	17043	16919	16927	16917	17179	16998	17086	17207	17145	16983	17193	17009	17074	17126	17031	17035	17178	17001	17057	17159	17159	17162	17140	17018	17097	17118	16962	17116	17053	17050	17197	16982	17199	17079	17102	17121	17170	16946	17086	17166	17033	17249	17240	17081	17153	17083	16807	17277	17168	17187	17259	17069	17201	17149	17247	17075	17274	17250	17096	17220	17218	17041	17134	17080	17278	17116	17106	17349	17226	16916	17227	17171	16908	17112	17074	17085	16983	16972	17291	17131	17079	17033	17119	17083	17376	17159	16928	17208	17162	17124	17053	17065	17057	16965	17114	17287	17175	17068	17119	17093	17093	17303	17169	17044	17167	16987	17145	17277	17198	17049	17245	17001	16936	17067	16969	17096	17057	17127	17057	17209	17097	17090	17199	17102	17102	17292	16904	17183	17184	17191	16995	17177	17082	17037	17130	17040	17147	17024	17017	17156	17112	17071	17218	16954	17263	17111	17088	17338	17164	17015	17083	17126	17084	17070	17251	16904	17120	17133	17151	16977	17183	17161	17117	17185	17183	17080	17130	17033	16947	17004	17099	17124	17114	17225	16958	16990	17159	17141	17071	17025	17264	17017	17021	16945	17157	17133	17065	17189	17241	17142	17338	17071	17101	17148	17138	16974	17191	17123	17284	17186	17203	16963	17027	17134	17111	17202	17107	17149	17056	17083	17236	17013	17164	17161	17084	17000	17135	17353	16898	17102	17226	16991	17144	17177	17060	16919	17083	17243	17178	17055	17063	17144	17131	17071	17224	17170	17168	17098	17008	17007	17070	17234	17035	17073	17097	17028	17225	17255	17192	17185	17100	17037	17238	16972	17034	17146	17203	17137	17116	17171	17215	16992	17124	17156	17124	16999	17072	17251	17073	17131	16920	17160	17138	17205	17004	17147	17070	16967	16998	17042	16986	17165	17012	16970	17139	17092	16886	17045	17104	17177	16927	17074	17152	17117	17059	16830	17050	17061	17053	17043	17228	17142	17049	17038	17130	16919	17120	17043	17009	17424	17297	16941	17106	17144	17142	17287	17049	17159	17198	17208	17048	17247	16939	17102	17082	17241	17084	17104	17083	17049	16955	17207	17034	17211	17061	16968	17047	16995	17014	17142	17213	17106	17045	17196	17229	17243	17319	17188	17194	16837	17068	17174	17077	17120	17204	17088	17035	17127	17139	17279	17206	17149	17292	17150	16993	17099	17266	17033	17299	17257	17117	17106	17084	17073	17138	16888	17333	17125	17219	17195	17067	16904	17092	17221	16961	17086	17102	17171	17063	17113	16993	16976	17074	17122	17063	17172	17019	17107	16982	17075	17016	17122	17034	17087	17134	17264	17067	17125	17186	16963	17079	17004	17277	16964	17054	17232	17221	17069	16979	17114	17032	17030	17038	17215	16905	16993	17240	17090
24650	24890	40213	36888	28713	25800	23868	21100	20851	20878	20764	20882	20837	20849	20850	20996	21014	20947	20923	20811	20743	20777	20881	20758	20860	20403	20803	20618	20883	20675	20726	20698	20706	20853	20864	20597	20711	20591	20635	20784	20530	20512	20686	20662	20711	20688	20733	20477	20657	20578	20566	20841	20448	20405	20633	20415	20608	20712	20692	20851	20728	20692	20706	20557	20782	20659	20952	20682	20747	20625	20507	20798	20764	20572	20892	20741	20659	20731	20513	20637	20728	20685	20724	20638	20699	20674	20788	20764	20577	20662	20655	20746	20634	20703	20602	20799	20756	20556	20556	20602	20715	20811	20645	20617	20676	20796	20497	20922	20796	20713	20945	20543	20742	20626	20585	20640	20688	20718	20662	20586	20426	20647	20701	20806	20515	20401	20683	20555	20644	20482	20588	20722	20646	20649	20651	20579	21113	20653	20741	20605	20727	20825	20502	20770	20856	20767	20661	20683	20690	20608	20586	20571	20656	20794	20573	20783	20715	20569	20623	20529	20744	20528	20486	20742	20823	20707	20694	20486	20802	20684	20615	20490	20503	20575	20687	20605	20651	20656	20563	20855	20713	20755	20529	20622	20555	20732	20678	20677	20759	20734	20750	20581	20684	20491	20721	20635	20738	20571	20738	20656	20497	20505	20882	20748	20587	20612	20592	20855	20421	20579	20547	20604	20785	20668	20647	20696	20932	20618	20586	20921	20849	20524	20464	20598	20625	20662	20653	20495	20830	20554	20576	20906	20494	20802	20700	20674	20608	20706	20698	20870	20451	20561	20553	20683	20657	20531	20530	20736	20662	20667	20590	20670	20551	20639	20645	20549	20843	20671	20629	20529	20860	20723	20570	20687	20881	20810	20646	20748	20722	20532	20701	20674	20659	20674	20708	20413	20698	20631	20610	20892	20834	20790	20890	20840	20599	20563	20486	20725	20506	20440	20652	20629	20779	20347	20773	20532	20673	20844	20632	20695	20722	20502	20818	20822	20734	20613	20722	20568	20587	20528	20605	20649	20657	20519	20727	20886	20533	20826	20560	20670	20650	20549	20645	20629	20664	20708	20749	20768	20583	20602	20833	20550	20728	20753	20861	20739	20575	20725	20592	20634	20726	20684	20693	20656	20804	20821	20614	20879	20665	20562	20560	20696	20807	20578	20699	20716	20690	20868	20490	20685	20603	20686	20616	20615	20591	20638	20681	20657	20570	20720	20612	20605	20706	20759	20788	20759	20680	20796	20679	20422	20652	20580	20567	20393	20498	20653	20461	20587	20803	20818	20888	20728	20703	20766	20588	20622	20844	20835	20700	20742	20768	20596	20698	20601	20726	20637	20631	20702	20641	20692	20781	20653	20416	20524	20602	20788	20786	20730	20447	20888	20551	20482	20547	20534	20570	20729	20790	20713	20866	20564	20611	20491	20482	20791	20762	20653	20734	20422	20594	20544	20624	20631	20762	20611	20612	20597	20723	20672	20551	20718	20744	20674	20633	20674	20478	20814	20599	20678	20552	20892	20806	20535	20826	21044	20591	20775	20803	20615	20780	20472	20610	20592	20830	20581	20739	20841	20794	20574	20734	20873	20748	20480	20647	20735	20725	20601	20712	20708	20437	20601	20851	20789	20720	20725	20761	20393	20698	20533	20565	20656	20658	20647	20722	20613	20764	20722	20705	20801	20814	20658	20556	20585	20726	20667	20629	20619	20823	20527	20633	20678	20832	20844	20815	20826	20457	20735	20511	20692	20620	20720	20725	20840	20732	20537	20681	20794	20748	20461	20516	20543	20749	20630	20861	20714	20935	20740	20691	20542	20759	20685	20803	20675	20867	20801	20795	20614	20824	20724	20515	20451	20763	20578	20652	20570	20612	20603	20516	20632	20635	20791	20772	20741	20537	20874	20628	20937	20675	20719	20651	20706	20748	20631	20578	20586	20753	20662	20580	20461	20631	20459	20673	20514	20648	20926	20622	20620	20742	20638	20441	20613	20673	20739	20765	20514	20518	20697	20577	20580	20723	20692	20563	20735	20751	20468	20606	20667	20711	20724	20723	20622	20479	20566	20728	20816	20829	20734	20593	20563	20685	20805	20730	20458	20702	20815	20670	20665	20615	20627	20673	20610	20536	20710	20677	20701	20568	20566	20744	20557	20426	20435	20535	20623	20729	20564	20813	20802	20680	20555	20611	20841	20532	20695	20680	20738	20702	20696	20841	20687	20576	20640	20655	20579	20580	20662	20837	20739	20656	20683	20478	20464	20569	20707	20733	20640	20581	20671	20674	20509	20746	20585	20451	20542	20577	20735	20707	20664	20760	20489	20525	20632	20554	20586	20723	20499	20672	20539	20630	20662	20655	20625	20697	20687	20880	20459	20578	20616	20857	20552	20646	20725	20456	20813	20604	20459	20705	20868	20521	20692	20496	20499	20839	20822	20542	20572	20426	20640	20695	20678	20575	20733	20572	20795	20553	20445	20620	20714	20697	20494	20545	20470	20673	20685	20671	20711	20664	20627	20453	20539	20633	20897	20601	20585	20514	20219	20568	20493	20660	20520	20580	20681	20539	20636	20724	20764	20472	20661	20635	20765	20723	20742	20892	20622	20677	20597	20673	20604	20689	20562	20615	20353	20609	20555	20618	20574	20622	20598	20654	20619	20806	20584	20500	20573	20704	20527	20726	20588	20660	20715	20845	20735	20586	20744	20570	20610	20883	20525	20699	20570	20433	20659	20720	20580	20581	20780	20638	20443	20584	20445	20611	20732	20748	20700	20848	20888	20651	20598	20728	20509	20781	20611	20619	20657	20803	20691	20552	20597	20597	20890	20524	20909	20771	20701	20745	20726	20499	20861	20624	20702	20504	20501	20621	20503	20487	20658	20640	20612	20659	20898	20795	20620	20799	20369	20790	20794	20675	20421	20649	20639	20707	20730	20591	20866	20787	20562	20630	20773	20747	20715	20679	20660	20696	20750	20772	20524	20651	20645	21001	20606	20543	20550	20603	20762	20584	20689	20568	20701	20673	20502	20743	20765	20553	20638	20812	20846	20879	20649	20668	20698	20729	20866	20767	20608	20694	20592	20690	20557	20408	20879	20604	20756	20703	20734	20588	20718	20736	20770	20605	20550	20584	20654	20808	20737	20630	20683	20669	20745	20750	20688	20405	20582	20754	20623	20651	20580	20979	20635	20590	20714	20590	20471	20465	20719	20635	20624	20609	20668	20582	20600	20451	20409	20521	20651	20540	20757	20426	20609	20480	20880	20743	20809	20638	20547	20492	20729	20825	20706	20379	20727	20666	20801	20816	20766	20705	20548	20750	20797	20625	20564	20759	20673	20625	20694	20621	20716	20597	20757	20755	20622	20671	20706	20364	20713	20697	20706	20771	20580	20857	20782	20634	20523	20608	20497	20563	20704	20692	20702	20557	20636	20712	20576	20637	20500	20635	20626	20673	20637	20769	20720	20596	20572	20630	20680	20877	20614	20674	20769	20837	20680	20632	20770	20549	20486	20716	20703	20541	20721	20587	20619	20481	20709	20664	20551	20682	20779	20574	20860	20651	20626	20753	20605	20712	20525	20585	20648	20602	20627	20541	20798	20791	20763	20522	20749	20669	20744	20656	20599	20526	20608	20624	20698	20699	20668	20789	20748	20649	20686	20705	20752	20854	20598	20554	20690	20599	20573	20558	20649	20588	20612	20693	20437	20551	20748	20730	20638	20587	20506	20456	20532	20602	20656	20718	20673	20729	20709	20647	20498	20493	20632	20576	20639	20644	20768	20714	20644	20369	20523	20556	20607	20889	20794	20527	20542	20642	20731	20855	20565	20623	20606	20643	20669	20608	20553	20702	20755	20666	20719	20686	20671	20755	20572	20530	20693	20579	20622	20544	20516	20520	20699	20738	20725	20771	20511	20613	20437	20458	20644	20813	20562	20726	20808	20620	20654	20654	20712	20713	20666	20601	20752	20642	20695	20630	20716	20738	20627	20798	20809	20550	20748	20622	20760	20651	20455	20701	20415	20587	20509	20813	20778	20832	20530	20635	20761	20532	20590	20591	20654	20862	20631	20614	20773	20833	20761	20479	20546	20709	20791	20722	20791	20614	20807	20670	20392	20930	20707	20536	20700	20460	20798	20606	20663	20523	20513	20586	20412	20609	20920	20739	20680	20834	20586	20744	20628	20578	20728	20811	20525	20552	20668	20628	20634	20473	20782	20620	20751	20701	20798	20636	20765	20677	20634	20609	20476	20632	20738	20638	20676	20568	20689	20607	20565	20787	20825	20678	20601	20863	20813	20603	20483	20631	20644	20623	20646	20764	20768	20673	20574	20670	20568	20603	20636	20605	20317	20687	20767	20885	20614	20512	20575	20495	20421	20677	20587	20596	20844	20588	20696	20681	20503	20766	20880	20581	20462	20822	20490	20679	20627	20656	20515	20627	20385	20746	20513	20644	20665	20471	20683	20841	20641	20700	20793	20701	20653	20414	20671	20704	20910	20797	20842	20618	20822	20637	20535	20685	20468	20510	20537	20688	20883	20676	20624	20537	20570	20572	20751	20840	20646	20615	20580	20490	20398	20546	20750	20736	20689	20691	20506	20629	20444	20623	20781	20824	20708	20737	20696	20733	20704	20670	20794	20532	20504	20567	20654	20472	20743	20726	20610	20650	20404	20522	20514	20663	20684	20435	20719	20570	20720	20700	20585	20866	20478	20744	20857	20676	20704	20620	20719	20727	20691	20632	20732	20735	20635	20728	20769	20566	20716	20774	20494	20677	20398	20831	20808	20580	20476	20633	20709	20635	20645	20833	20576	20757	20796	20612	20504	20510	20568	20554	20648	20706	20502	20713	20670	20835	20821	20704	20738	20599	20684	20697	20620	20865	20697	20706	20669	20625	20598	20920	20725	20642	20793	20656	20696	20748	20641	20717	20676	20796	20629	20664	20598	20481	20550	20633	20781	20550	20737	20650	20509	20459	20573	20548	20512	20630	20620	20627	20599	20820	20693	20538	20652	20630	20817	20700	20779	20648	20771	20684	20543	20600	20558	20497	20688	20713	20535	20749	20664	20701	20717	20478	20659	20454	20657	20835	20702	20675	20802	20721	20760	20634	20623	20629	20837	20720	20785	20654	20463
61600	99180	80540	50496	31676	21147	17288	17221	17173	17098	17096	17042	17187	17148	17004	17179	17259	17068	17136	17074	17075	17220	17192	17251	17100	17128	17115	17136	17136	17184	17020	16979	17016	16898	17148	17110	17129	17067	17024	17109	17225	17210	16846	17070	17108	17239	17260	17206	17146	17025	17333	17050	17005	17016	17099	17018	17155	17063	16947	16881	17211	17017	16974	16970	17116	17094	17226	17012	16919	17157	17052	17009	17193	17175	17094	17203	17062	17079	17163	17153	17163	17082	17031	17193	16996	17002	17003	17093	16984	17161	17397	17138	17120	17295	16927	17182	16993	17028	17078	17139	17153	17137	17035	17223	17134	17146	17190	17243	17179	17230	16908	17001	17046	16995	17088	17068	17079	17130	17063	16998	17067	17100	17057	17048	17026	17224	17069	17127	17036	17043	17056	17162	17174	17053	16852	17059	17048	17156	17178	17117	17068	17172	17181	17229	17157	17357	17147	17197	17181	17121	17229	16913	17242	17058	16959	17120	16986	17190	17106	17000	17066	16832	17244	17018	17161	17115	17053	17067	16944	17173	17082	17038	17100	17153	16989	17056	17173	17003	17030	17167	17067	17003	16976	16881	16974	16993	17207	17014	17102	17257	17092	17042	17139	17158	17144	17082	16942	17073	17113	17224	16914	17180	17116	16956	17025	17078	17088	17022	17043	16952	17086	17052	16976	17214	16875	17071	17145	17122	17123	16886	17273	17144	17053	17072	17064	17108	17293	17044	17182	16918	17213	17230	17081	17100	16794	17057	17096	17088	17138	17096	17146	17133	17061	17131	17173	17118	17043	17101	16940	17140	16990	17140	17173	17049	17204	17070	17252	17054	17229	17135	17154	17088	17027	17333	17101	17048	17086	17072	17112	17216	17131	17095	17100	17106	16955	17153	17020	17003	16947	17047	16989	17009	17342	17157	17084	16963	17044	17065	17042	17236	16970	17179	17004	17006	17238	17170	17221	17086	16913	17106	17205	17183	17014	17111	17150	17236	16945	17102	16986	17252	17034	17111	17016	17215	17046	17078	17039	17273	17019	17101	17138	17019	17285	17169	17012	16978	17120	16928	17113	16900	17118	17117	16917	17202	17094	17075	17052	17235	17173	16921	17116	17227	17079	16986	17117	17172	17110	17046	17153	17192	17152	17191	17024	17051	17095	17049	17041	17078	16934	16956	17105	17156	17130	17001	17062	17048	17017	17229	17007	17229	17144	17080	17092	17255	17108	17015	17089	17112	17137	16886	17216	17105	16986	17242	17063	17203	17186	17085	17105	17150	16958	17134	17089	16949	17027	17111	17054	17190	17197	17010	17197	16980	16999	17094	17159	17159	16961	17140	17052	17000	17182	17047	17162	17102	17245	17058	17155	17218	17082	17186	17120	17052	16949	17172	16937	17108	17085	17156	17135	17276	17065	17182	17048	17238	17069	17189	17103	17250	17096	17049	16965	17050	16936	17118	17190	17054	17057	17119	17046	17017	16933	17016	17192	17112	17028	17069	17104	17027	17040	17034	17187	16975	17039	17020	16959	16937	17030	17063	17100	16963	17023	17067	17159	17142	16958	17171	17149	17064	17029	17161	16973	17209	17097	16839	17052	17133	16963	17122	17146	17103	17202	17136	17082	16943	17219	17088	17003	17118	17084	16981	17232	17074	16994	16904	16985	17149	17094	16895	17043	17072	17151	17029	17102	17180	17179	17145	16896	17217	17136	17121	17151	17030	17160	16857	17043	17071	17095	17004	17066	17068	17187	17092	16855	17035	16997	17087	17111	17047	17015	17011	16964	17160	17157	16912	17014	17178	17169	17134	17134	17211	17118	17229	17077	17176	16991	16859	17144	17232	17198	16848	17057	16993	17149	16968	17158	16796	17035	16939	16950	17113	17116	17233	17097	17021	17068	17082	17216	17021	17009	17002	17167	17023	17148	17025	17149	17066	17022	17306	17038	17245	17083	17120	16994	16910	17024	17113	17144	17193	17176	17007	17178	17260	17081	17265	16973	17039	17147	17215	17133	16995	17225	17143	17164	17043	17159	17021	16962	17185	17109	17170	17128	17120	17179	16872	16965	17132	17109	17139	17064	16934	17152	17203	17183	17201	16982	17199	17037	17079	17033	17028	16977	17011	17105	17202	16977	17158	17355	17116	17160	17149	17010	17041	17156	17041	16967	17198	17231	16975	16960	17141	17047	17032	17162	17035	16921	16956	16970	17120	16984	17071	17165	17105	17151	17122	17038	17077	17134	17109	17016	17057	16918	17041	17153	17122	16939	17121	17058	17086	17136	17268	17349	17096	17074	17182	16870	17107	17278	17108	17176	17060	17213	16987	17124	17016	17057	16963	17209	17282	17096	17197	17187	16887	17108	17161	17099	17084	17152	17142	17076	17202	17070	17126	16965	17080	17192	17334	16982	17017	17137	17008	17086	17218	17094	17084	17101	17067	17072	17042	17133	17140	17091	17171	16897	17148	17035	17026	17034	17184	16970	16971	17003	17083	17088	17284	17278	16996	17155	16932	17084	17120	17193	17069	16960	17192	17052	17145	17214	17080	17110	16989	17109	17202	17354	16885	17014	16970	16931	17132	17247	16954	17071	16891	17136	16994	17076	17153	17074	17135	17230	16952	17170	17080	17232	16976	16974	17193	17196	17177	17040	16914	17143	17113	17133	17322	17139	17117	17186	17173	17158	17013	16943	17019	17108	17106	17178	16993	17200	17148	17213	16998	16953	17018	17026	17158	17130	17111	17020	17076	17119	16964	17075	16940	17310	17020	17269	17192	17122	17188	17166	17125	17068	17066	16899	17186	17050	17352	16998	17051	17113	17123	17368	17039	17137	17075	16994	17311	17249	17021	17294	16962	17154	17117	17274	17290	17057	17032	17200	17108	17192	17195	17096	17087	17083	17174	17093	16981	16926	17125	17097	17204	17180	17237	17190	17103	17026	17203	17202	16906	17036	17165	16768	17147	17233	17011	17030	16967	17226	16933	17001	16976	17318	17134	17038	16980	16935	17119	16980	17088	16937	17201	17074	17182	16951	17163	17093	16965	17118	17079	17243	17146	16934	17150	17121	17082	17038	16920	17050	16909	16868	17041	16956	17067	17168	17085	16957	17149	17252	17044	16942	17148	17079	17118	17232	17038	17133	17165	17109	17167	17216	17157	16984	17085	17169	17062	17125	17269	17085	17044	17057	17119	17051	17154	17003	17018	17140	17140	17097	17030	17249	17133	17169	17131	17161	16969	17173	17141	17070	16877	16960	17046	17161	17315	17062	17314	16960	17185	16940	17156	16981	17068	17128	17139	17119	17172	17304	17004	17049	16973	17074	17231	17052	17073	17190	17176	17099	17191	17138	17200	17252	17059	17071	17073	17096	17068	17333	17174	17218	17303	17203	17086	16942	17096	17215	17005	17063	17052	17218	17165	17005	17104	17094	17098	17007	17292	17072	17210	17072	17058	17255	17114	17105	17098	17161	16968	17063	17060	17170	16932	17146	17153	17153	17086	17130	17041	17316	17041	17249	17058	17013	16990	17143	17037	17192	17035	17148	17127	17083	17026	17207	16959	17123	17059	17130	17023	17227	16923	17250	17146	16972	17214	17052	17089	16955	16933	17023	16937	17032	17055	17201	17154	17123	17179	16959	17060	17231	17077	17019	16958	17125	17046	16995	16980	17361	17250	17107	17137	17041	17295	17195	17089	17118	17226	16994	17138	17103	17207	16931	17024	17135	17056	17044	16976	17064	17114	17143	16996	17240	16971	16978	17085	17148	16906	17150	17038	17062	17054	17207	17013	17096	16920	17091	17188	17021	17042	16941	17147	16992	17170	17100	17120	16874	17121	17131	17003	17096	17258	17166	17084	17118	16978	17021	17000	17126	17037	17151	17095	17332	17150	16969	16891	17095	17195	16976	17082	17182	16974	16965	17005	17067	17031	16987	17255	16991	17158	16971	17260	17065	17264	17169	17072	17160	17113	17079	17010	17183	17136	17086	17012	17031	17298	17012	17077	17066	17090	17018	17073	17046	17103	17006	17147	17112	16917	17111	17115	16936	17252	17212	17145	17025	17000	17020	17166	17032	17170	17215	17031	16947	17101	17228	16871	17100	17108	17210	17058	16926	17126	17063	17075	17132	16922	17155	17120	17006	17138	17186	17120	16969	16985	17185	17069	17199	17043	17143	17064	17057	17125	17139	17327	17115	17107	17162	17128	17027	16969	17131	17055	17165	17150	17043	17175	17121	17141	17016	17164	17120	17015	17203	17106	17163	17097	17037	16948	17000	17212	17148	17098	17045	17131	17149	17256	17009	17048	17106	17205	17032	17144	16882	17125	17157	17018	17215	17067	17044	17264	17041	16833	17186	17193	17156	17025	17025	16922	17152	17048	17019	17057	17130	16922	17203	17140	17154	16973	17134	16915	17104	17172	17045	16978	17097	17305	17310	17079	17024	17168	17147	16973	17090	17140	16855	17077	17111	17230	17099	17213	17091	17082	17079	17120	17186	17192	17144	17175	17240	17072	17127	17118	17035	16945	17118	17096	17083	17164	17228	17119	16967	17031	17039	17014	17115	17084	17072	17007	17108	17064	17009	17021	17072	17027	17084	17113	16954	17117	16892	17016	17158	17006	17240	17213	16949	17194	17037	17217	17207	17201	17155	17071	17101	16900	17192	17134	17179	17082	17089	17031	17104	17032	17233	16964	17066	17161	16981	17082	17171	17117	17212	16884	17187	16934	17022	16892	17161	17101	17082	17219	17187	17150	17023	16967	17016	16972	17284	17121	16937	17094	17020	17424	17099	17036	17215	17186	17178	17087	17152	17157	17158	17004	17023	17161	17124	17039	17165	17164	17083	17191	17137	17011	17346	17114	17030	17088	17145	17156	16999	17153	16991	17068	17188	17083	16848	17017	16969	17042	17034	17136	17138	17064	17214	17000	17073	17049	17135	17185	17201	16948	17228	17216	17120	17130	17133	17124	17196	17205	17161	17107	17106	17150	17042	17211	17129	17136	16971	17041	17080	17133	17120	17233	17053	17147	17151	17070	17082	16984	17095	17062	17114	17101	17084	16929	17054	17188	17264	17060	16887	17167	17100	17077	17201	17232	17015	17074	17066	17216	17033	17165	17150	16942
22974	23151	36060	33209	28084	26393	26336	21881	20721	21177	21229	20905	20900	20977	20820	20961	20795	20936	20924	20781	20908	20791	20845	20997	20820	20987	20536	20723	20790	20745	20784	20475	20760	20723	20727	20656	20942	20879	20619	20864	20799	20790	20698	20700	20593	20655	20654	20771	20823	20795	20733	20591	20554	20659	20856	20697	20778	20759	20525	20850	20631	20601	20699	20754	20783	20502	20635	20537	20924	20830	20697	20498	20631	20752	20889	20543	20558	20606	20634	20652	20508	20681	20688	20657	20781	20524	20693	20513	20460	20765	20696	20622	20782	20678	20701	20617	20372	20557	20662	20545	20649	20547	20570	20856	20638	20649	20623	20616	20779	20633	20571	20747	20467	20729	20662	20860	20563	20810	20739	20606	20447	20736	20733	20645	20600	20654	20730	20553	20690	20707	20841	20762	20618	20556	20608	20630	20709	20649	20571	20612	20814	20495	20701	20686	20650	20836	20663	20776	20822	20506	20698	20765	20690	20594	20659	20703	20700	20631	20514	20621	20536	20514	20783	20621	20585	20708	20737	20651	20671	20727	20784	20676	20695	20380	20554	20584	20689	20468	20714	20511	20560	20692	20639	20392	20508	20708	20381	20611	20778	20516	20595	20595	20865	20456	20718	20790	20743	20663	20584	20645	20593	20787	20611	20650	20694	20636	20568	20722	20876	20566	20895	20650	20696	20555	20481	20653	20767	20457	20589	20806	20809	20802	20677	20575	20551	20657	20672	20648	20648	20508	20599	20510	20653	20656	20703	20543	20872	20472	20469	20757	20512	20785	20571	20683	20608	20539	20733	20614	20722	20791	20365	20668	20651	20759	20783	20700	20850	20682	20639	20822	20769	20706	20508	20703	20562	20580	20803	20490	20849	20557	20417	20755	20756	20707	20636	20528	20650	20728	20594	20780	20547	20680	20541	20604	20647	20325	20743	20657	20619	20651	20584	20661	20753	20612	20686	20521	20814	20627	20551	20736	20611	20675	20568	20543	20655	20731	20686	20597	20685	20624	20465	20566	20485	20439	20545	20623	20564	20593	20561	20635	20561	20858	20565	20427	20594	20538	20648	20668	20591	20584	20656	20667	20673	20495	20664	20585	20419	20672	20454	20584	20647	20732	20833	20671	20599	20681	20689	20655	20488	20532	20691	20576	20682	20756	20663	20365	20724	20579	20629	20506	20684	20713	20493	20711	20471	20733	20824	20537	20484	20524	20704	20669	20729	20468	20561	20482	20495	20570	20725	20692	20681	20564	20546	20747	20883	20605	20657	20593	20766	20437	20637	20588	20501	20657	20541	20641	20618	20511	20710	20692	20700	20735	20756	20737	20684	20634	20682	20590	20580	20614	20508	20703	20793	20509	20759	20622	20616	20562	20543	20569	20665	20608	20534	20571	20438	20763	20577	20599	20594	20630	20699	20764	20565	20509	20584	20633	20620	20667	20704	20554	20612	20557	20710	20568	20431	20558	20562	20854	20570	20478	20757	20747	20578	20653	20517	20528	20715	20670	20678	20654	20689	20613	20492	20707	20708	20522	20642	20687	20619	20463	20544	20499	20715	20624	20638	20588	20596	20751	20785	20501	20748	20569	20487	20602	20631	20358	20783	20691	20560	20694	20718	20749	20741	20709	20573	20861	20805	20567	20873	20764	20562	20683	20618	20814	20764	20556	20540	20754	20780	20675	20524	20556	20481	20380	20606	20661	20768	20684	20512	20412	20676	20738	20681	20769	20525	20671	20617	20529	20697	20587	20616	20570	20676	20637	20582	20832	20893	20437	20683	20649	20715	20532	20464	20573	20472	20483	20611	20717	20631	20746	20555	20383	20654	20404	20780	20653	20643	20555	20638	20748	20671	20684	20716	20863	20837	20529	20672	20707	20759	20560	20658	20645	20508	20537	20662	20500	20846	20683	20661	20776	20789	20780	20752	20818	20546	20633	20687	20632	20675	20664	20932	20781	20730	20770	20674	20632	20446	20447	20596	20715	20721	20467	20586	20690	20742	20346	20587	20580	20520	20486	20484	20437	20799	20682	20652	20688	20632	20575	20527	20646	20624	20616	20736	20727	20662	20641	20938	20668	20384	20434	20661	20715	20691	20522	20685	20735	20781	20715	20808	20543	20737	20706	20594	20568	20446	20661	20633	20519	20605	20686	20542	20733	20709	20638	20441	20584	20493	20540	20519	20602	20713	20406	20673	20552	20652	20529	20597	20629	20601	20656	20581	20564	20603	20588	20647	20573	20728	20598	20660	20675	20675	20653	20659	20468	20569	20600	20870	20707	20693	20687	20665	20773	20742	20532	20735	20769	20814	20629	20681	20557	20671	20486	20564	20549	20652	20682	20597	20676	20644	20641	20752	20907	20623	20625	20564	20689	20795	20425	20505	20555	20658	20580	20585	20616	20715	20730	20828	20517	20734	20530	20471	20682	20501	20718	20537	20623	20523	20576	20833	20720	20737	20809	20648	20773	20307	20822	20783	20697	20739	20534	20639	20725	20808	20731	20582	20517	20603	20527	20687	20566	20789	20768	20700	20902	20680	20519	20602	20782	20535	20310	20586	20589	20752	20430	20692	20606	20402	20791	20562	20789	20439	20699	20562	20604	20552	20837	20424	20708	20765	20541	20628	20654	20662	20545	20634	20460	20797	20818	20675	20629	20569	20593	20789	20682	20709	20638	20786	20577	20607	20548	20592	20637	20587	20716	20603	20772	20534	20836	20482	20595	20607	20436	20723	20550	20595	20681	20677	20617	20497	20385	20483	20588	20703	20459	20657	20510	20804	20730	20546	20605	20743	20679	20655	20680	20666	20546	20486	20791	20673	20575	20700	20712	20608	20625	20588	20604	20560	20679	20751	20640	20403	20809	20578	20609	20718	20799	20680	20654	20652	20422	20611	20511	20503	20642	20604	20545	20650	20549	20579	20599	20638	20701	20538	20480	20628	20591	20635	20684	20575	20442	20549	20664	20870	20671	20730	20725	20735	20571	20765	20564	20853	20527	20672	20917	20555	20726	20673	20433	20599	20700	20624	20727	20478	20727	20533	20637	20846	20699	20432	20580	20620	20639	20419	20655	20774	20741	20597	20717	20602	20547	20913	20713	20983	20731	20585	20694	20509	20648	20592	20585	20691	20757	20577	20514	20376	20434	20594	20822	20671	20598	20591	20369	20735	20496	20631	20537	20580	20716	20607	20796	20713	20487	20713	20645	20683	20565	20637	20483	20585	20700	20764	20648	20457	20658	20823	20721	20544	20611	20878	20613	20612	20822	20660	20654	20860	20648	20542	20662	20741	20562	20669	20627	20748	20463	20669	20742	20889	20495	20683	20480	20701	20648	20483	20716	20716	20718	20604	20617	20830	20532	20575	20562	20522	20839	20714	20669	20794	20761	20727	20629	20718	20890	20550	20445	20649	20646	20598	20613	20658	20543	20679	20652	20546	20578	20575	20415	20523	20663	20397	20571	20608	20499	20597	20725	20652	20628	20722	20829	20703	20703	20591	20535	20609	20492	20512	20775	20679	20618	20652	20717	20607	20792	20609	20807	20792	20425	20753	20783	20766	20521	20638	20776	20690	20603	20746	20580	20658	20632	20574	20671	20678	20579	20674	20753	20690	20712	20633	20596	20787	20475	20523	20974	20731	20735	20660	20491	20397	20724	20887	20615	20656	20850	20618	20559	20572	20716	20907	20611	20604	20461	20692	20640	20770	20598	20520	20579	20599	20684	20798	20420	20575	20714	20569	20419	20708	20385	20584	20581	20657	20466	20600	20617	20808	20756	20610	20404	20491	20568	20540	20743	20862	20778	20895	20553	20527	20514	20469	20754	20427	20586	20811	20548	20672	20488	20573	20501	20835	20863	20663	20790	20690	20523	20562	20640	20513	20755	20740	20516	20588	20999	20772	20798	20616	20665	20702	20649	20571	20719	20562	20697	20561	20820	20522	20638	20691	20673	20402	20701	20629	20527	20582	20730	20610	20697	20715	20590	20601	20576	20819	20628	20791	20612	20677	20757	20613	20773	20468	20553	20638	20456	20576	20496	20562	20643	20731	20626	20822	20779	20548	20580	20621	20537	20505	20553	20750	20542	20611	20556	20779	20496	20727	20592	20705	20623	20569	20771	20923	20447	20618	20533	20543	20614	20653	20433	20822	20615	20608	20662	20602	20606	20700	20666	20784	20685	20530	20474	20595	20642	20607	20554	20632	20788	20558	20691	20560	20772	20621	20523	20449	20678	20526	20548	20625	20733	20649	20619	20670	20661	20621	20691	20481	20704	20576	20574	20609	20820	20617	20601	20659	20521	20544	20632	20509	20495	20555	20684	20612	20717	20869	20731	20546	20621	20657	20662	20633	20647	20790	20672	20602	20704	20821	20754	20885	20378	20802	20491	20521	20501	20577	20643	20709	20739	20684	20943	20612	20776	20623	20579	20491	20850	20734	20471	20638	20489	20632	20820	20653	20653	20699	20851	20561	20652	20742	20835	20487	20420	20661	20717	20598	20731	20699	20455	20575	20590	20857	20659	20586	20476	20706	20441	20828	20485	20621	20539	20603	20690	20802	20675	20468	20756	20698	20639	20625	20359	20504	20745	20577	20516	20708	20582	20839	20731	20620	20666	20421	20663	20764	20747	20522	20619	20691	20655	20864	20641	20703	20568	20548	20459	20736	20639	20667	20656	20790	20786	20609	20667	20601	20567	20688	20576	20427	20479	20788	20641	20624	20652	20601	20823	20602	20881	20765	20780	20565	20630	20429	20443	20596	20672	20787	20652	20579	20814	20415	20671	20267	20601	20720	20626	20454	20799	20550	20732	20768	20618	20687	20562	20661	20603	21025	20593	20570	20774	20480	20519	20535	20321	20471	20562	20889	20536	20403	20535	20435	20587	20641	20699	20829	20897	20682	20749	20594	20623	20674	20598	20651	20666	20566	20727	20590	20590	20927	20651	20807	20495	20732	20752	20655	20547	20708	20713	20687	20571	20537	20625	20767	20606	20549	20707	20652	20767	20461	20573	20595	20691	20499	20726	20678	20669	20657	20732	20574	20547	20428	20650	20648	20664	20609	20903	20682	20907	20621	20687	20612	20359	20448	20578	20652	20680	20712	20701	20668	20691	20632	20660	20759	20787
64583	106456	90950	64737	41318	24144	17076	16845	16980	17002	17137	16967	17111	16842	16811	17094	17121	17100	17175	17117	17144	17161	17138	17063	17199	16989	16972	17063	17047	17205	17083	17010	17122	17063	17065	16929	17087	16976	17091	17066	17152	17055	17287	16918	17107	16986	17078	16928	17067	17046	17057	17055	17021	16995	17072	17008	17254	17259	17026	17211	17050	17140	17116	17208	17035	17036	17186	17085	17140	17033	16972	17117	17053	17027	17097	17070	17138	17033	16900	17018	17065	16960	17134	17018	17104	17020	17163	17103	17133	17100	17135	17016	16981	17069	17154	16876	17114	16917	16903	17084	17124	17113	17019	17152	16851	17061	16964	16968	17009	17279	16932	17004	17081	17155	17233	16949	17131	16999	17087	16957	17008	17028	17282	16919	17012	16963	17067	17085	16990	17029	17029	17071	17048	17148	17057	17009	16947	17275	17092	17007	17163	17017	16979	16840	17091	17078	17072	16992	17009	17086	17076	17225	17078	16975	17226	17176	17111	16897	17112	17027	16760	17053	17085	16906	17154	17117	16838	17153	17091	16972	17110	17000	17043	16938	16964	17042	17133	17097	17035	17056	17185	17197	17221	17087	17183	16923	16982	17076	17006	17084	17167	17059	17104	17123	17039	17051	17049	17023	16897	16922	16886	17133	16975	17054	17091	16961	16987	17015	16974	17079	17014	17283	17140	17090	17044	17018	17058	17076	17180	17073	17010	17072	17181	16979	16922	16970	17144	16934	16971	17044	17235	17013	17264	17110	17051	17102	16945	17115	16970	17087	17187	17078	17242	17070	17023	17122	17053	16933	17174	17178	17141	17028	17029	16991	17119	16997	17116	17012	17237	17074	17154	17038	17138	17101	17049	16910	16973	17026	17054	17056	17113	17192	17143	17216	17028	17013	16989	17111	17148	17115	17043	16847	17057	17073	16976	16977	16906	17125	17177	17090	17328	17172	16944	17097	17078	17008	16979	17040	17023	16937	17105	16889	17057	16929	17021	17012	17112	17186	17022	17038	17057	16995	17089	16984	17061	17089	17021	17205	17123	16991	17168	17090	17241	17113	17080	17044	17061	17054	16891	16984	17081	17101	16959	17146	17001	16970	17205	17088	17150	17078	17170	17000	17057	17146	16900	17030	17005	17242	17072	17247	17118	16930	17050	17069	17078	17150	17092	17177	17013	17069	17193	17189	17101	17004	17165	17102	17049	17244	17023	17002	17058	17152	16922	17125	16981	16981	17117	16934	17124	17038	17120	17007	17032	17255	17153	17257	17073	17208	17065	17025	17067	17108	17206	16955	17017	17084	16989	16958	17005	17183	16995	17156	17111	17081	16953	17245	17170	16870	16876	17055	17126	17157	17167	16889	16878	17153	16926	17013	17228	17186	17099	17020	17157	17158	16945	17123	17176	17021	16980	17184	17089	17128	17022	17116	17159	17084	17090	17052	16907	16984	16958	17136	17035	17054	17042	17179	16967	17012	17044	17193	17095	16905	17061	17071	17046	16957	16961	16980	17144	17135	17107	17066	17151	17267	17145	17254	17066	17207	17117	17148	17145	17099	17036	17071	17066	17002	16928	17190	17327	16995	17025	17212	17051	16993	17052	17158	17127	17013	17169	17042	16975	17014	17048	17061	17155	17189	16934	17033	17076	16967	17013	16915	17054	17128	17024	16989	17083	17167	17171	17123	17021	17184	17037	17137	16948	17018	16998	16942	17027	16902	17099	16988	17008	17068	17035	16928	16866	17140	17012	16958	17025	17069	17052	16960	17176	17000	17148	17006	17053	17144	17027	16858	17199	17218	17277	17048	17100	17256	17077	16889	16901	17076	17234	16962	16885	17014	17090	17098	17061	17259	17008	17045	17095	17100	16940	17125	17174	16947	17132	16946	17055	16902	17090	17005	17129	16955	17064	17023	16947	17086	17246	17115	17033	17050	17044	17123	17013	17071	17121	17027	17126	17120	17156	17183	16936	17189	17102	17075	17127	17107	17023	17023	17098	17212	16861	17103	17126	16955	17113	17247	16937	16967	16968	17070	17174	17042	17112	17256	16961	17198	17043	16979	17064	17005	17093	16900	16973	16989	17120	17055	17128	16986	16923	17259	17035	17221	17158	16913	17036	17104	17042	17053	17090	17017	17000	17084	17106	16956	17131	16881	17113	16920	16984	17189	17049	17168	17045	16991	16955	17057	17058	17169	17036	17189	17145	17056	17063	17159	17049	16879	17202	16982	17014	16951	17120	17074	17048	17087	17045	17111	17010	16907	17180	17018	17051	16904	17202	16925	17017	17106	17147	16954	17023	17122	16995	16998	17085	17174	16969	17082	17116	17056	16985	17203	17025	16900	17203	17123	17115	17123	17226	17029	17072	17229	17048	17101	17053	17007	17027	17121	17256	17063	17076	17069	17178	17139	16929	17076	17131	17129	17052	17040	17025	17004	17008	17174	17196	16949	17022	17031	17063	17125	16941	17145	16932	17129	17099	17139	17122	16963	17059	17178	17171	17143	17152	17112	17176	16907	17180	17026	17030	17034	17048	17104	17112	17007	17015	17140	17140	17043	16989	17128	17201	16895	16907	17066	17105	17193	17151	17061	17109	16997	16933	17120	16987	17130	16936	17199	17072	17051	17141	16975	16896	17219	17009	16977	17102	17087	17235	16922	17074	17075	17135	17100	17043	17202	17157	16943	17162	17053	17014	17071	17024	17189	16911	16938	17110	17009	16996	17098	17124	16842	17138	16988	17178	17127	17031	17049	17037	17093	16915	17055	17186	17000	17172	16927	17118	17036	16957	17133	17020	17052	16985	16952	16909	17172	17143	17079	17084	17054	16972	16817	17096	16985	17072	16997	17084	16940	17161	16915	17086	17139	17100	16923	17069	17021	16954	17050	16960	17115	16908	17179	16975	17087	17033	17148	17015	17051	16986	17069	16918	16989	16844	17113	17109	16911	17131	16840	17002	16888	17121	16929	17166	17168	17208	17093	16958	17106	16875	16928	17044	17104	17085	17032	17027	17051	17027	17164	17185	17072	17029	16945	17018	17029	17178	17023	17233	16963	17149	16957	17208	17170	17077	16987	17158	16964	17033	17030	16823	17136	16941	16784	17028	16939	17129	17100	17190	16992	17083	17131	17105	17044	17070	17116	16911	17101	16878	17230	17147	17049	17049	16816	17027	17248	17091	17096	17002	17154	17218	17019	17183	17021	17057	16949	17161	16980	17125	17078	17231	17229	17131	16797	17034	17043	17134	17161	17001	17105	17165	16912	17082	17075	17023	17094	16902	16898	17088	17110	17111	17112	17085	16890	17106	16996	16959	17200	17266	17153	17112	17204	17042	17006	17155	16867	17006	17125	17030	17013	16817	17081	16934	17100	17289	16998	17083	17006	17087	16951	16913	17054	17031	17061	17083	17070	16982	17027	17093	17025	17027	17117	16918	17053	17068	17190	17012	17299	17043	17138	17202	17085	16952	16918	16953	17192	17067	17190	17091	17084	17134	17058	17075	17102	17098	17123	17153	16964	17188	16896	16977	16858	17138	17088	17118	17083	17002	17179	16976	17131	17077	17106	17070	17155	17126	17020	16942	17023	17056	17071	17177	17062	17018	17102	16967	17094	17135	17106	16972	16931	17207	17257	16975	17049	16947	17097	17054	17112	17024	17063	17142	17126	17129	17060	17018	17076	17002	17067	17154	16701	17169	17126	17033	17040	16885	17043	17009	17075	17133	17025	17035	16961	17046	17174	17090	17173	17236	17018	17224	16884	17056	16948	17062	17077	17064	17157	17139	17009	17081	16911	17080	17048	16964	17082	16865	17099	17036	17006	17040	17111	17145	16975	17077	17071	17131	17134	16910	17039	16917	17103	17076	16915	17332	17141	17183	17153	17151	17022	17060	17207	16929	17041	17102	17024	17077	16990	17271	16949	17138	16959	16822	17066	17049	17015	17116	17112	17228	17072	17047	17179	16924	17018	17128	17023	17250	17002	17254	17079	17026	17045	17086	17119	17202	16957	17073	17121	17252	17236	17079	17103	17084	16889	17138	16980	17241	17230	17022	17017	17176	17067	17031	16951	17122	17115	17060	16970	17289	16933	17047	17044	17103	17099	17006	17041	17199	16911	17008	17053	17099	16963	17156	17076	17210	16970	17023	16998	17143	17193	17070	16955	16875	17156	17061	16917	17086	17081	17198	17141	16868	17053	16874	16972	17068	17042	16868	16874	17072	17193	17151	17078	17109	17051	17008	17194	17100	16964	16970	16987	17090	17026	17073	16937	17233	17235	17192	17043	16977	16999	17058	17015	17063	17105	16807	17066	16979	16988	17016	16989	17163	17149	17168	17022	17003	17091	16823	17039	17220	17039	16963	17201	16996	16892	16937	17050	16955	17155	16990	16963	17093	17140	17254	17207	17246	17090	17246	17220	16894	17156	16817	16989	17159	17131	17157	17081	17104	17000	17043	17002	16858	17059	16937	17042	16911	17240	17071	17240	17067	17086	17076	17060	17011	16978	16963	17113	17076	17038	17125	17048	17088	17105	17206	16997	17146	17199	16990	17106	17025	17012	17165	16975	17194	16997	17004	16948	17001	17029	16945	17187	17014	17247	16972	17037	16986	17080	17106	17059	17166	16911	16953	17220	16953	16893	17060	17143	17076	17259	16934	17011	16886	17226	17079	17111	17073	16886	17266	16915	16978	16920	17131	16912	16974	17029	17164	17064	17055	16940	17045	17054	16880	17184	17055	16943	17097	17014	17240	17087	17149	16952	17146	16972	16963	16883	16988	17123	17061	17079	17158	17072	16955	17238	17106	16857	16885	17067	17031	17098	17093	17036	17037	17034	17148	17211	16986	17182	17141	17153	16910	16967	16977	17044	17075	16959	16997	16859	17158	17131	17083	16968	17048	17199	17173	16978	17250	16972	17165	17080	17001	16984	16993	17101	16945	17081	17069	17017	17083	17116	16917	17173	16968	17066	17085	17061	17139	17039	16932	17074	17062	17194	17000	17127	17107	16947	16965	16900	17042	16971	16993	17099	17111	17117	17015	17187	16937	17069	16829	17127	17085	17081	17136	16929	17046	17167	17066	17072	17247	17087	17097	17136	16897	17032	17005	17013	17131	17235	17163	17098	17045	17250
29837	36807	43854	33026	24186	21622	20918	20531	20743	20632	20725	20575	20750	20471	20455	20439	20721	20645	20447	20519	20414	20224	20460	20670	20368	20551	20435	20586	20460	20537	20306	20640	20466	20496	20578	20444	20594	20298	20399	20364	20409	20355	20482	20571	20175	20220	20621	20572	20609	20565	20367	20390	20440	20477	20357	20313	20415	20420	20563	20541	20587	20516	20379	20461	20544	20537	20208	20320	20485	20453	20475	20292	20606	20549	20384	20569	20353	20524	20420	20512	20403	20403	20549	20425	20396	20267	20345	20498	20455	20390	20595	20485	20252	20388	20580	20561	20510	20558	20535	20589	20569	20439	20302	20493	20463	20403	20344	20462	20573	20584	20401	20559	20559	20420	20541	20537	20595	20508	20624	20503	20535	20225	20343	20317	20386	20546	20230	20473	20529	20520	20318	20360	20391	20400	20489	20718	20459	20391	20367	20436	20503	20374	20387	20647	20536	20566	20614	20452	20310	20460	20416	20508	20319	20647	20430	20409	20244	20239	20475	20631	20461	20325	20385	20432	20534	20520	20488	20346	20211	20412	20554	20239	20143	20320	20300	20397	20570	20596	20268	20395	20484	20602	20185	20344	20583	20542	20483	20296	20252	20417	20429	20479	20495	20489	20469	20677	20503	20258	20537	20298	20500	20561	20638	20283	20318	20447	20581	20423	20379	20330	20399	20582	20539	20384	20373	20355	20351	20366	20221	20349	20552	20372	20485	20316	20386	20376	20329	20269	20493	20344	20554	20495	20495	20322	20369	20665	20376	20431	20516	20508	20464	20556	20678	20500	20672	20270	20471	20409	20468	20324	20621	20491	20477	20405	20310	20196	20492	20359	20539	20502	20289	20395	20463	20251	20557	20483	20614	20334	20369	20572	20258	20381	20412	20338	20457	20260	20371	20439	20388	20240	20376	20418	20387	20339	20430	20403	20430	20411	20283	20506	20367	20624	20527	20506	20563	20593	20346	20239	20508	20280	20700	20558	20593	20532	20312	20456	20336	20339	20400	20368	20484	20405	20431	20480	20692	20688	20422	20494	20327	20178	20313	20467	20390	20383	20482	20435	20571	20207	20550	20229	20655	20479	20513	20597	20493	20341	20592	20522	20575	20486	20210	20357	20461	20636	20491	20516	20604	20521	20688	20289	20613	20245	20594	20385	20390	20476	20499	20460	20492	20433	20289	20443	20617	20467	20643	20275	20441	20465	20217	20616	20337	20251	20482	20481	20467	20489	20410	20532	20527	20455	20567	20294	20501	20610	20548	20574	20323	20376	20382	20597	20410	20331	20421	20585	20384	20353	20420	20247	20608	20466	20604	20332	20381	20527	20501	20558	20435	20317	20474	20526	20596	20382	20261	20404	20521	20295	20521	20585	20466	20516	20390	20347	20478	20471	20375	20438	20297	20418	20404	20523	20239	20391	20522	20560	20485	20476	20691	20585	20311	20421	20264	20209	20425	20486	20742	20480	20320	20183	20359	20399	20310	20136	20311	20334	20244	20390	20569	20515	20531	20398	20401	20314	20269	20241	20378	20265	20435	20430	20396	20263	20472	20426	20656	20657	20596	20463	20542	20386	20580	20327	20407	20387	20227	20418	20445	20415	20377	20282	20517	20327	20413	20572	20342	20605	20477	20419	20648	20423	20366	20355	20582	20351	20412	20478	20399	20554	20388	20421	20578	20627	20564	20523	20541	20544	20518	20361	20295	20488	20248	20434	20541	20408	20391	20580	20399	20649	20356	20412	20745	20453	20542	20561	20523	20417	20568	20433	20631	20194	20346	20424	20320	20478	20262	20432	20282	20739	20342	20204	20503	20301	20294	20429	20583	20377	20430	20538	20615	20491	20402	20408	20397	20594	20470	20589	20505	20642	20327	20635	20266	20484	20505	20486	20359	20386	20402	20280	20759	20658	20505	20285	20583	20640	20407	20295	20243	20492	20453	20431	20358	20269	20435	20186	20455	20303	20525	20396	20586	20541	20566	20493	20547	20199	20328	20271	20480	20261	20402	20389	20274	20440	20531	20616	20487	20342	20415	20436	20397	20665	20509	20297	20488	20437	20399	20477	20496	20592	20412	20406	20330	20386	20542	20396	20447	20407	20331	20549	20496	20461	20395	20552	20361	20450	20385	20358	20477	20467	20369	20358	20274	20534	20395	20579	20454	20595	20295	20499	20412	20378	20372	20417	20504	20357	20553	20302	20262	20467	20580	20469	20524	20393	20364	20432	20449	20560	20590	20537	20490	20643	20539	20374	20264	20720	20668	20253	20715	20151	20160	20472	20477	20226	20653	20469	20557	20415	20325	20165	20327	20342	20393	20254	20353	20621	20408	20485	20330	20402	20504	20618	20462	20476	20430	20589	20492	20562	20220	20317	20507	20652	20433	20406	20644	20502	20342	20670	20331	20525	20383	20287	20209	20601	20436	20483	20232	20446	20403	20599	20419	20511	20524	20347	20405	20523	20507	20339	20616	20506	20268	20006	20576	20385	20501	20450	20362	20430	20578	20477	20524	20462	20537	20466	20492	20384	20256	20373	20561	20485	20383	20445	20314	20262	20398	20306	20369	20463	20577	20400	20437	20540	20435	20517	20244	20434	20323	20436	20393	20368	20462	20402	20570	20241	20453	20500	20323	20223	20473	20527	20446	20289	20399	20407	20683	20398	20357	20402	20464	20609	20500	20537	20438	20396	20541	20470	20398	20528	20432	20237	20408	20599	20586	20375	20552	20450	20236	20292	20482	20553	20650	20531	20340	20361	20553	20454	20432	20395	20510	20304	20321	20424	20383	20172	20582	20468	20521	20425	20632	20579	20282	20522	20631	20314	20415	20335	20460	20139	20393	20406	20378	20492	20304	20544	20563	20635	20287	20400	20382	20523	20456	20388	20543	20498	20480	20378	20605	20514	20413	20413	20589	20459	20497	20304	20356	20314	20513	20501	20243	20380	20330	20344	20479	20245	20331	20362	20456	20290	20474	20367	20497	20503	20626	20612	20568	20359	20452	20304	20275	20484	20466	20424	20389	20624	20424	20684	20397	20515	20251	20407	20615	20414	20526	20423	20637	20492	20426	20432	20278	20282	20071	20558	20554	20461	20581	20363	20382	20445	20454	20571	20385	20601	20296	20381	20456	20634	20271	20215	20521	20617	20524	20576	20508	20471	20175	20524	20383	20444	20423	20462	20421	20537	20221	20391	20422	20505	20365	20337	20522	20475	20547	20367	20689	20434	20273	20549	20587	20599	20582	20479	20315	20417	20506	20462	20526	20382	20449	20556	20291	20366	20380	20504	20439	20419	20442	20390	20459	20474	20159	20435	20366	20521	20417	20510	20423	20336	20413	20428	20576	20389	20405	20469	20472	20526	20601	20558	20552	20404	20468	20490	20364	20663	20503	20312	20321	20665	20252	20512	20434	20401	20326	20373	20550	20551	20428	20384	20283	20558	20503	20353	20369	20476	20402	20866	20498	20522	20313	20407	20404	20439	20501	20589	20416	20428	20462	20387	20314	20548	20459	20392	20553	20362	20483	20350	20387	20646	20614	20462	20383	20320	20527	20619	20828	20549	20402	20466	20664	20645	20857	20705	20394	20224	20556	20487	20370	20444	20429	20344	20552	20485	20588	20373	20450	20421	20537	20537	20344	20511	20380	20385	20522	20425	20528	20454	20518	20542	20659	20592	20564	20561	20509	20577	20638	20481	20490	20491	20511	20473	20617	20490	20495	20413	20535	20487	20591	20577	20421	20756	20384	20433	20282	20721	20573	20223	20116	20371	20498	20434	20267	20135	20479	20388	20555	20520	20482	20611	20476	20486	20308	20529	20437	20562	20384	20343	20496	20542	20534	20602	20443	20436	20172	20300	20389	20576	20340	20416	20470	20382	20385	20466	20660	20076	20322	20599	20510	20658	20521	20274	20524	20382	20520	20503	20285	20570	20480	20546	20452	20503	20472	20361	20261	20434	20569	20440	20460	20487	20482	20389	20525	20594	20538	20542	20374	20711	20350	20399	20418	20388	20451	20389	20239	20387	20495	20315	20380	20265	20484	20384	20491	20409	20484	20287	20383	20569	20560	20299	20440	20473	20410	20451	20494	20404	20491	20254	20388	20549	20530	20326	20412	20448	20472	20604	20531	20461	20259	20414	20477	20400	20527	20544	20389	20333	20379	20311	20444	20480	20507	20672	20384	20331	20262	20455	20410	20226	20411	20549	20557	20327	20626	20539	20354	20464	20498	20642	20495	20319	20576	20251	20468	20419	20548	20476	20440	20420	20414	20159	20528	20415	20595	20491	20413	20350	20645	20459	20502	20482	20478	20495	20398	20516	20578	20362	20422	20518	20677	20602	20245	20504	20486	20559	20511	20456	20391	20326	20307	20352	20428	20580	20643	20337	20341	20372	20280	20409	20229	20442	20493	20446	20493	20542	20529	20254	20220	20490	20516	20593	20403	20224	20606	20323	20383	20483	20311	20676	20387	20583	20688	20411	20395	20320	20344	20507	20286	20569	20272	20505	20393	20453	20516	20375	20382	20451	20472	20309	20407	20490	20224	20502	20456	20589	20539	20339	20395	20437	20481	20346	20478	20511	20450	20488	20475	20460	20421	20625	20738	20391	20339	20599	20561	20547	20542	20379	20501	20366	20361	20446	20305	20292	20612	20387	20521	20697	20487	20405	20549	20358	20580	20377	20628	20600	20536	20312	20474	20632	20465	20524	20616	20668	20538	20351	20495	20428	20439	20439	20487	20466	20344	20615	20515	20253	20382	20453	20235	20514	20326	20405	20577	20752	20370	20339	20447	20597	20490	20493	20422	20540	20374	20437	20471	20397	20433	20819	20345	20651	20373	20431	20409	20424	20347	20446	20465	20503	20368	20464	20417	20613	20365	20155	20527	20326	20215	20396	20585	20361	20501	20458	20743	20419	20667	20585	20664	20487	20501	20618	20611	20630	20485	20521	20421	20359	20251	20409	20454	20615	20326	20492	20518	20363	20442	20455	20610	20497	20688	20429	20425	20414	20511	20297	20576	20527	20341	20428	20422	20574	20412	20463	20416	20479	20459	20439	20488	20629	20372	20472	20587	20484	20323	20540	20624	20452	20539	20441	20423	20477	20439	20526	20487	20431	20387	20165
36358	58390	46380	28805	20581	17799	16956	16849	17041	17014	17058	16912	16946	17086	17013	16958	16884	17037	17156	17018	17094	17081	17076	16855	16930	16874	17057	16987	16876	16955	16961	17073	16994	17013	17041	16910	17035	16975	17075	16894	17032	17056	16985	17070	17050	16964	16934	17082	17042	16929	16912	16923	16982	16905	17014	16883	17075	17125	17074	17020	16928	17088	17064	16942	16966	16915	17117	16977	16955	16917	16987	17069	17106	17023	16969	17016	16888	16939	17068	17135	16934	17074	16831	17043	17026	16974	16979	16985	17013	17135	17118	16962	17033	17135	16891	17007	16976	16873	16941	16974	17032	16995	16855	17002	17197	17098	17057	17013	17066	16922	17035	16983	17056	17040	16936	16953	16884	17185	17108	16883	17127	16949	17050	16938	16982	16933	17001	16915	17025	16896	16982	17105	16952	16921	16945	16983	16768	16929	16950	17111	16961	16952	16940	17043	17054	16973	16997	17122	16910	16815	17009	16909	16886	16935	17014	17064	16955	17016	17037	16976	16896	16937	17115	16979	16854	16967	16811	16920	16886	17048	17037	16951	16985	16997	16945	16985	16898	16910	17139	17031	16891	17038	17109	16979	17021	16817	16873	17178	16849	17035	16955	16920	16987	16920	17150	17108	17002	17028	16881	16860	17107	16829	17201	16944	16962	16981	16937	16969	17051	16936	17002	16984	17107	16945	17069	17008	16977	16875	17026	17077	17003	16965	17036	16859	17050	16952	17017	16917	17036	17125	17164	16996	16840	16929	17009	17059	16877	16905	17018	16634	17026	17014	17000	16974	16815	16925	17042	16922	16967	16967	17057	17040	16999	16981	16920	16810	16989	16801	16819	16969	17115	16995	16993	17022	17013	16878	16987	17073	17093	16944	16991	17137	16955	17075	16997	17078	16976	17160	17098	16976	17070	16864	16991	16990	17021	16913	17002	16761	16942	16879	17045	17069	16935	16966	16893	17086	16974	16879	16982	17085	16937	16871	17045	17160	17065	17016	17035	16875	16968	16980	16819	16964	16876	16891	16840	17156	17071	17041	16969	17050	16889	17029	16849	16981	16873	17000	17013	16890	17010	16930	16909	16987	16883	16932	16945	16905	16966	16916	17044	16996	16986	17006	16906	16774	17034	17106	16977	16787	17063	16871	16932	17035	16944	17039	16997	16955	16851	16810	16883	17130	17105	17118	16982	17034	17000	16928	16908	16848	17048	17077	16984	16978	17231	17021	16980	17089	17058	16921	16957	17028	17091	16927	16965	17110	16902	17121	16976	16841	17102	17169	16999	17020	16917	16897	16916	16999	17030	17014	17108	16934	17025	16952	17137	17000	16965	17058	16834	17109	16954	16946	17034	16991	16995	16978	16937	17058	16976	17080	17025	17031	16981	16728	17120	16795	16921	17023	16965	16822	16922	16862	17025	17022	16879	17047	17119	16904	16937	16855	16840	16878	17021	16945	16934	16918	17024	17047	17144	16972	16835	17091	16991	17189	17006	16951	17038	16955	16828	17126	16985	16878	17101	17165	17170	17014	16976	16993	17106	17070	17042	17075	17045	17044	17105	16948	17074	17063	17024	17052	16951	17057	16949	16978	17039	16992	17013	17054	16881	17014	17073	16948	17005	16858	17003	16954	16870	16957	17004	16901	17084	16880	16917	16987	16761	16900	16895	17019	17090	17190	16914	16993	16878	16787	16946	16979	16949	17077	17049	16957	16919	16862	17023	16734	16880	17035	17052	16996	17003	16950	16957	16992	16943	17068	16912	16985	16875	17224	17194	16957	16913	16899	16953	16976	16882	17006	17032	17025	17061	16855	16916	16935	17003	16876	16897	17015	16857	16913	17101	17061	16936	16914	16998	16999	16998	16955	16972	16859	16824	17052	17068	16993	16998	16993	16986	16898	16922	17032	17105	16996	17058	17240	17133	16957	16923	17033	16921	16846	16957	17106	16872	17100	16933	16865	17030	16992	17067	16897	16874	17055	17147	16803	17062	16905	16917	16976	17043	16951	16968	17048	16937	16951	16995	16993	16864	16969	16880	16994	16924	16972	17070	16929	17040	16942	16987	16873	16822	16959	16895	17098	17034	16958	16943	16815	17057	16979	16857	17097	16800	16959	16937	17111	16959	16991	16930	16926	16864	17021	16952	16889	16987	17136	16854	16910	17022	17077	16934	17007	16847	16832	17009	17071	17114	16974	17067	16939	17011	17054	17028	16996	16932	16914	16961	17010	17024	16985	16843	16977	17110	17108	17045	16979	17020	16954	16897	16908	16994	16990	16862	16898	17116	17057	16955	16770	16863	17124	17023	17091	17075	17089	17004	16978	16954	16800	16954	16980	16873	17084	16953	16989	17061	17118	16996	16961	16956	17047	17089	16862	17126	17037	16997	17160	16895	17020	16999	16990	16959	16918	16921	16956	17075	16983	17133	16919	16926	17006	17050	17048	16860	16919	16975	16903	17043	16955	16871	17179	17203	17055	16753	17000	16937	16979	17034	16896	16973	16950	16930	16919	16976	16823	16927	16830	17001	16943	17138	17099	16893	16881	16976	16910	16851	16816	16988	16874	16931	16880	17089	17022	16978	16998	16898	17045	17169	16894	17041	16977	17096	16948	17062	17138	17012	16881	17048	16874	17141	17231	16828	16914	17028	17040	16922	17019	16909	16961	16946	16990	16955	16945	17049	16868	16913	17056	17084	17152	16927	17050	16925	16859	16982	16961	16926	16995	17008	17012	16873	16989	16988	16993	17031	16921	16908	16942	16899	17031	17055	16939	16918	16889	17071	17097	16919	16870	16987	17043	16981	16881	16823	16996	16902	16926	16964	16935	16902	16993	16903	17178	16889	16923	16919	16909	17151	16944	16819	16922	17062	17129	16880	17106	17055	16982	16977	17142	16922	16767	17332	16876	16954	16912	16892	16920	17051	16864	17075	16998	17093	17018	16914	16982	17114	16970	16929	17029	16937	17069	16857	16927	16935	16844	16950	17093	16903	16919	16963	16953	17061	17083	16867	17177	16907	16985	16911	16949	16967	16996	16800	16911	17180	16849	16993	17089	17016	16967	17105	17036	17008	17032	16923	17013	16895	17065	16768	17095	16974	16951	16811	16934	16911	17101	16920	16947	16942	17164	16984	16978	16892	16948	16936	17020	16966	16985	16872	17094	16962	16907	17101	17139	16912	16911	17106	16902	17001	16974	16963	16941	16994	17157	17116	17009	17014	16984	16947	16866	16909	17094	17084	16920	16825	16885	17050	16870	17219	16947	17019	16991	16841	17006	17002	17305	16906	16855	17053	16928	16791	17061	17002	16842	16896	17127	17085	16812	17057	16834	17040	16981	16944	16796	16873	16971	17040	17045	16852	16970	17111	17172	17116	17005	16953	16929	16997	16911	16981	16818	16897	17037	17080	16974	17051	16968	16919	17116	17102	16981	16993	16907	17005	16924	16917	16855	16950	17082	17064	17000	16728	17007	16904	17126	17019	17088	17018	16905	16840	16968	16985	16817	16962	16994	16990	16982	17039	16859	16775	17189	16907	17016	17085	17014	16835	16893	16976	17086	17127	16953	16923	17047	16986	16847	16951	16932	16858	16979	17082	16971	16731	16933	16874	17007	17098	17123	17098	16999	17029	16933	16954	16996	16983	16929	16928	16813	16986	16957	16990	16901	16919	16994	17003	16941	16989	17011	17093	16946	17002	16757	16947	16872	16937	17045	17108	16869	16889	16883	16956	16911	17126	16984	16940	16907	16960	17076	16874	16935	17121	17104	16923	16978	16921	17067	16934	16980	16994	17026	16897	17052	17041	16976	16878	16846	16932	17136	16994	16904	16962	16777	17062	17061	17046	16854	17018	17028	16832	16886	17098	17131	16896	17038	17130	17041	16936	16958	16828	17139	17006	16985	17050	16950	16990	16991	16952	16978	16892	17064	17004	17092	16854	16939	16856	17005	16908	17099	16959	17135	16993	17143	16767	16796	17114	17069	16854	16997	16915	17110	17088	16994	16770	16883	16992	16963	17002	16963	16879	17122	16890	17031	16910	17038	16897	16968	17148	17082	16946	16991	16970	16871	17008	16997	17150	17045	16918	16883	17112	16905	16919	16992	17020	16938	17032	16875	16969	17021	16911	16994	16938	17032	17141	17075	16930	16954	16950	16820	16943	17006	17025	16947	17110	16863	16970	17077	17057	16934	16883	16957	16891	17052	16950	16994	17014	17139	16771	17044	16830	17077	17008	16987	17167	16889	16988	16898	17091	16887	16881	16851	16981	16847	17128	17087	17088	16909	16924	17132	17061	16974	17019	16864	16777	17055	16939	17155	16844	16812	17109	17166	16932	16998	17137	17094	16907	17065	17078	17115	16897	16964	17096	16760	16761	16931	16897	17055	16973	16851	17003	17078	16900	16943	16948	16861	16967	16977	16941	16773	17043	16891	16989	17000	16798	16953	16802	16917	16898	17005	16872	16803	16890	16961	17073	17061	17102	17142	17087	16953	17068	17018	17054	16978	16932	17014	17080	17081	17012	16947	17099	16888	16913	16875	16930	17030	17001	16966	17099	16971	17170	17027	16894	16960	17087	17058	16919	17058	17155	16939	17089	17037	17061	16977	16990	16953	17009	16859	17073	16846	17149	16946	16836	16909	16768	16872	17138	16792	17020	17005	17107	16970	16817	17096	17040	16973	16987	17020	16967	16958	17060	16814	16959	16960	17005	16911	17029	17017	16990	16989	16967	17104	16854	16964	16691	17115	16963	17037	16819	17081	17034	16950	16957	16921	16786	17025	17206	16760	16869	17017	16782	17083	16996	17156	16939	16953	16880	16994	16945	16981	16943	16910	16991	16933	16950	16940	16855	17062	17185	16805	16823	16930	17021	17015	16930	17059	16985	17026	16862	16893	17283	16849	16839	16915	17120	16930	16970	17059	16946	16923	17126	16721	16965	17112	16826	16881	17155	17011	16980	17132	16939	17067	16946	17011	16894	17060	16952	16882	16923	17108	16963	16800	16948	17113	17138	17065	17229	16936	16853	17092	17017	17063	16866	16828	17132	16871	17044	17107	16999	16940	16890	16985	16941	16969	16997	16908	17032	16979	17062	16967	17173	17067	16949	16966	17033	16918	17018	17085	16989	16871
24586	25238	42282	39943	30427	26141	23971	21320	20989	21069	21064	20942	20847	20796	20934	21096	20797	20863	20936	20896	20867	20960	20709	20924	20465	20663	20731	20794	20934	20805	20590	20795	20819	20603	20683	20557	20412	20673	20851	20834	20733	20831	20954	20729	20676	20858	20679	20755	20630	20537	20657	20676	20935	20894	20673	20795	20592	20631	20622	20685	20563	20807	20748	20623	20727	20562	20711	20563	20804	20789	20762	20710	20674	20592	20809	20864	20578	20726	20653	20766	20738	20568	20768	20678	20854	20804	20722	20599	20785	20611	20543	20854	20934	20684	20713	20739	20791	20764	20601	20813	20650	20623	20639	20755	20667	20868	20672	20818	20541	20739	20830	20686	20887	20823	20430	20749	20767	20735	20609	20774	20591	20667	20698	20868	20791	20644	20741	20817	20957	20774	20653	20442	20569	20817	20652	20706	20742	20741	20485	20855	20814	20629	20609	20829	20843	20878	20706	20685	20835	20396	20722	20667	20727	20749	20840	20620	20624	20449	20607	20840	20903	20638	20624	20717	20553	20672	20526	20736	20932	20690	20458	20716	20785	20713	20537	20484	20573	20731	20667	20898	20798	20672	20597	20820	20672	20638	20739	20504	20698	20679	20841	20667	20902	20624	21010	20805	20853	20726	20646	20708	20714	20678	20552	20750	20641	20492	20910	20646	20699	20554	20783	20704	20685	20641	20518	20615	20719	20825	20451	20589	20748	20880	20701	20999	20792	20752	20826	20823	20663	20818	20606	20683	20937	20786	20722	20649	20514	20531	20956	20813	20627	20631	20760	20623	20827	20816	20844	20626	20850	20801	20605	20624	20722	20638	20583	20554	20661	20605	20753	20758	20757	20631	20907	20678	20516	20659	20498	20530	20634	20905	20574	20717	20588	20645	20842	20720	20628	20689	20758	20878	20771	20396	20582	20712	20585	20757	20423	20646	20725	20610	20515	20718	20609	20719	20670	20649	20820	20819	20718	20754	20843	20945	20668	20476	20901	20794	20609	20515	20674	20600	20672	20805	20469	20471	20683	20791	20729	20726	20873	20663	20878	20785	20826	20659	20723	20740	20879	20631	20849	20579	20759	20637	20671	20605	20694	20937	20690	20764	20852	20511	20851	20681	20638	20607	20846	21049	20743	20528	20662	20709	20501	20779	20427	20604	20834	20934	20680	20736	20714	20758	20614	20623	20586	20626	20713	20744	20588	20647	20724	20807	20450	20651	20737	20674	20776	20804	20660	20619	20847	20505	20762	20753	20539	20780	20852	20653	20867	20759	20839	20684	20536	20705	20856	20579	20639	20750	20607	20668	20669	20798	20589	20729	20716	20503	20714	20679	20601	20510	20685	20779	20513	20803	20506	20558	20747	20857	20715	20536	20471	20739	20778	20732	20618	20584	20787	20746	20642	20705	20570	20622	20495	20782	20801	20697	20740	20785	20386	20672	20962	20595	20730	20634	20521	20728	20797	20768	20715	20653	20868	20824	20733	20634	20835	20599	20670	20967	20640	20669	20723	20745	20770	20682	20665	20603	20700	20836	20695	20765	20682	20670	20550	20598	20831	20641	20651	20610	20700	20502	20422	20635	20909	20748	20851	20734	20666	20784	20719	20719	20701	20780	20517	20531	20657	20655	20675	20681	20604	20912	20672	20707	20582	20549	20705	20529	20775	20647	20787	20864	20757	20850	20759	20754	20686	20714	20583	20556	20416	20688	20684	20591	20716	20658	20574	20758	20727	20840	20631	20653	20868	20727	20636	20748	20938	20644	20704	20788	20735	20681	20719	20737	20806	20694	20742	20771	20726	20614	20926	20400	20681	20762	20743	20872	20741	20631	20496	20501	20792	20817	20595	20945	20540	20694	20539	20728	20973	20818	20865	20529	20794	20822	20562	20647	20736	20815	20552	20669	20676	20555	20580	20638	20737	20764	20724	20617	20661	20621	20584	20737	20748	20834	20695	20868	20561	20591	20843	20752	20899	20707	20516	20768	20731	20973	20660	20598	20837	20687	20711	20727	20691	20779	20606	20650	20835	20708	20750	20623	20897	20546	20600	20489	20626	20870	20886	20716	20832	20757	20634	20918	20733	20868	20586	20748	20822	20658	20653	20422	20752	20619	20747	20687	20618	20715	20760	20577	20887	20617	20721	20633	20742	20586	20648	20673	20851	20617	20471	20719	20658	20797	20410	20794	20663	20631	20664	20560	20616	20711	20551	20639	20935	20718	20642	20682	20730	20859	20667	20690	20837	20680	20737	20782	20383	20828	20552	20536	20621	20766	20877	20617	20809	20545	20664	20697	20713	20640	20755	20675	20626	20847	20609	20833	20583	20845	20724	20841	20694	20544	20577	20654	20691	20555	20902	20703	20651	20699	20538	20654	20669	20443	20755	20622	20845	20629	20722	20813	20615	20715	20610	20605	20711	20675	20792	20582	20879	20670	20822	20700	20722	20810	20770	20702	20812	20707	20562	20817	21046	21015	20928	20602	20592	20599	20699	20645	20752	20748	20668	20541	20662	20710	20543	20850	20603	20658	20690	20616	20643	20669	20778	20637	20576	20783	20771	20861	20717	20543	20671	20812	20704	20702	20720	20726	20903	20610	20763	20766	20727	20666	20687	20742	20773	20867	20956	20554	20645	20609	20444	20539	20821	20627	20540	20655	20628	20559	20851	20618	20830	20692	20859	20687	20495	20699	20764	20699	20715	20710	20828	20706	20752	20622	20763	20615	20617	20708	20666	20740	20629	20717	20679	20792	20741	20789	20734	20621	20493	20836	20951	20752	20843	20808	20726	20711	20848	20850	20731	20643	20675	20897	20605	20573	20637	20652	20636	20397	20717	20685	20736	20749	20623	20741	20730	20544	20915	20696	20828	20872	20612	20615	20672	20896	20758	20529	20601	20691	20745	20702	20622	20608	20798	20727	20690	20634	20452	20750	20482	20643	20716	20664	20639	20557	20801	20668	20768	20818	20628	20544	20689	20811	20751	20892	20778	20727	20765	20738	20754	20751	20571	20601	20822	20731	20704	20674	20703	20683	20851	20779	20968	20796	20957	20938	20786	20736	20832	20921	20846	20618	20846	20631	20701	20385	20747	20642	20601	20760	20962	20702	20847	20590	20492	20802	20711	20587	20896	20716	20644	20712	20695	20533	20538	20540	20575	20730	20838	20515	20612	20730	20712	20645	20728	20611	20617	20753	20738	20631	20690	20579	20839	20731	20851	20609	20734	20547	20669	20589	20733	20764	20640	20788	20897	20664	20645	20659	20871	20653	20627	20610	20622	20848	20917	20628	20910	20597	20600	20687	20869	20690	20656	20808	20442	20892	20508	20769	20794	20760	20734	20880	20722	20662	20626	20954	20669	20847	20939	20713	20639	20707	20659	20791	20768	20845	20790	20548	20546	20682	20706	20792	20669	20728	20722	20482	20688	20633	20537	20646	20898	20658	20819	20868	20688	20775	20824	20747	20543	20623	20894	20531	20442	20876	20871	20673	20748	20845	20799	20553	20635	20798	20780	20625	20851	20772	20692	20792	20595	20596	20800	20751	20853	20847	20730	20624	20638	20682	20734	20639	20705	20663	20675	20930	20655	20868	20494	20709	20753	20846	20704	20726	20693	20853	20888	20830	20661	20562	20639	20657	20722	20633	20798	20444	20796	20662	20695	20709	20664	20866	20694	20555	20788	20756	20669	20525	20750	20760	20730	20749	20651	20621	20738	20929	20821	20609	20701	20690	20623	20699	20742	20761	20503	20578	20573	20657	20633	20646	20753	20805	20630	20598	20561	20690	20809	20844	20723	20776	20817	20680	20733	20771	20987	20722	20823	20734	20821	20662	20647	20858	20762	20771	20715	20888	20773	20568	20719	20774	20815	20687	20684	20652	20933	20960	20686	20821	20889	20748	20430	20517	20922	20737	20674	20708	20632	20796	20818	20942	20648	20619	20731	20609	20719	20704	20749	20809	20780	20597	20679	20758	20683	20671	20814	20360	20514	20672	20894	20994	20590	20612	20663	20586	20746	20562	20439	20799	20881	20866	20788	20841	20700	20812	20853	20785	20767	20599	20687	20660	20739	20754	20484	20825	21001	20621	20765	20806	20519	20659	20618	20542	20740	20754	20707	20743	20676	20591	20778	20670	20951	20767	20740	20662	20687	20440	20732	20669	20628	20639	20587	20628	20759	20710	20651	20784	20790	20691	20841	20734	20603	20734	20756	20664	20788	20818	21015	20800	20606	20865	20512	20719	20657	20623	20683	20576	20642	20763	20947	20694	20709	20643	20539	20663	20908	20523	20660	20603	20511	20544	20790	20658	20497	20646	20645	20649	20471	20612	20510	20541	20811	20622	20701	20608	20850	20745	20552	20745	20601	20740	20581	20858	20704	20454	20681	20906	20788	20742	20734	20452	20765	20910	20532	20721	20651	20734	20544	20807	20779	20843	20827	20694	20628	20731	20795	20679	20820	20633	20580	20661	20829	20687	20635	20767	20547	20814	20620	20775	20610	20754	20592	20693	20878	20851	20728	20731	20678	20782	20786	20727	20858	20655	20591	20620	20787	20762	20807	20643	20645	20570	20807	20590	20755	20889	20513	20764	20743	20832	20789	20873	20772	20659	20801	20592	20905	20694	20678	20617	20768	20643	20732	20716	20776	20694	20613	20756	20677	20494	20650	20603	20737	20866	20629	20734	20840	20728	20716	20656	20765	20703	20695	20586	20672	20659	20703	20623	20617	20455	20707	20651	20871	20754	20637	20741	20567	20634	20859	20719	20677	20764	20673	20695	20748	20838	20958	20959	20756	20709	20623	20702	20788	20654	20826	20769	20785	20819	20672	20692	20698	20685	20724	20715	20333	20542	20621	20729	20659	20553	20714	20768	20909	20702	20661	20568	20874	20710	20965	20687	20689	20569	20587	20692	20771	20660	20783	20612	20583	20636	20747	20755	20659	20894	20783	20678	20707	20675	20586	20512	20854	20852	20567	20542	20679	20779	20722	20701	20727	20620	20722	20665	20697	20782	20842	20783	20611	20571	20558	20745	20507	20672	20858	20753	20691	20810	20709	20665	20622	20659	20671	20518	20702	20639	20638	20595	20632	20685	20925	20626	20646	20536	20773	20634	20645	20712	20597	20594
60983	100029	82523	53509	33609	21570	17451	17104	16984	16972	17204	17269	17163	17208	17357	17204	17225	17182	17082	17203	17218	17224	17067	17407	17188	17112	17141	17279	17366	17133	17321	17022	17213	17271	17197	17131	17348	17190	17115	17092	17318	17098	17120	17113	17331	17050	17065	17376	17012	17211	17139	16996	17320	17167	17174	17337	17143	17068	17314	17077	17074	17004	17234	17177	17143	17199	17442	17243	17266	16998	17160	17238	17115	17084	17172	17208	17058	17265	17183	17058	17186	17243	17304	17146	17226	17149	17172	17088	17173	17206	17261	17006	17098	17144	17186	17063	16974	17044	17134	17267	17073	17263	17122	17357	17120	17133	17121	17062	17102	17056	17054	17131	17362	17155	17302	17115	17153	17209	16883	17046	17026	17225	17163	17163	17180	17305	17231	17213	17134	17364	17295	17237	17051	17153	16997	17246	17181	17235	17194	17275	17054	17012	17036	17095	17269	17096	17153	17279	17190	17087	17234	17268	17105	17073	17169	17348	17166	17140	17132	17109	17319	17021	17188	17110	17267	17097	17468	17309	17139	17075	17310	17137	17102	17052	17085	17099	17001	17311	17192	17311	16813	17148	17133	17221	17158	17221	17071	17257	17134	17239	17224	17110	17203	17164	17321	17098	17219	17099	17077	17086	17240	17233	17207	17021	17181	17303	17241	17147	17117	17145	17129	17162	17197	17309	17041	17208	17255	17161	17186	17135	17076	17091	17090	17249	17300	17100	17276	17247	17091	17264	17227	17167	17118	17177	17086	17113	17298	17221	17019	17341	17079	17366	17045	17183	17203	17164	17304	17137	17234	17046	17228	17156	17281	17235	17290	16846	17186	17124	17189	17207	17163	17037	17244	17153	17097	17159	17257	17151	17123	17095	17238	17103	17097	17028	17243	17135	17184	17049	17274	17268	17023	17087	17186	17257	17185	17103	17150	17179	17166	17022	17132	17122	17301	17276	17050	17149	17150	17283	17214	17132	16909	17230	17283	17120	17075	17105	17031	17130	17174	17223	17184	17290	17226	17186	17131	17207	17165	17188	17256	17184	17131	17114	17234	17007	17093	17347	17225	17243	17297	17157	17174	17011	17182	17235	17111	17110	17215	17260	17107	17176	17307	17172	17176	17186	16987	17167	17100	17106	17192	17188	17125	17174	17197	17132	17083	17067	17011	17055	17234	17321	17105	17045	17149	17096	17169	17175	17209	17076	17089	17090	17042	17163	17278	17090	17079	17046	17334	17251	17010	17084	17179	17286	17010	17293	17107	17290	17194	17203	17157	17056	17084	17307	17010	17232	17201	17067	17079	17111	17100	17250	17175	17039	17083	17220	17255	17258	17118	17039	17094	17108	17062	17194	17151	17149	17077	17219	17085	17130	17318	17140	17267	17282	17199	17029	17215	17283	17104	17177	17232	17133	17186	16993	17018	17198	17162	17182	17039	17128	17239	17157	17174	16921	17420	17087	17209	17270	17174	17115	17184	17145	17095	17121	17106	17161	17009	17241	17096	17243	17194	17110	17165	16967	17254	17036	17154	17255	17266	17226	16887	17129	17425	17133	17136	17189	17182	17318	17134	17191	17270	17153	17121	17176	17191	17167	17095	17142	17082	17232	17070	17054	17157	17051	17154	17112	17311	17143	17180	17119	17102	17187	17065	17113	17269	17192	17076	17094	17107	17256	17009	17173	17254	17126	17227	17200	17099	17260	17158	17012	17117	17234	17074	17177	17045	17018	17210	17291	17229	17173	17119	17116	17240	16961	17189	17187	17197	17124	17122	17290	17228	17169	17093	17101	17119	17248	17139	17133	17134	17183	17096	17326	17067	17185	17041	17057	17159	17258	17123	17195	17048	17135	17332	16921	17320	17028	17179	17072	17182	17057	17273	17231	17275	17130	17299	17175	17179	17249	17162	17019	17135	17202	17112	17015	17095	17035	17137	17202	17069	16986	17179	17080	17187	17178	17093	17125	17140	17213	17007	17355	17136	17043	17148	17030	17273	17148	17089	17160	17205	17188	17163	17164	17078	17182	17098	17198	17294	17374	17200	17186	17205	17011	17216	17064	16972	17006	17144	16994	17099	17191	17152	17328	17232	17202	17205	17095	17037	17139	17193	17293	17089	17164	17298	17314	17104	17352	17365	17047	17101	17258	17140	17086	17199	17152	17129	17130	17242	17282	17256	17184	17327	17068	17175	17261	17057	17215	17114	17217	17062	17299	17284	17067	17033	17032	17089	17239	17127	17202	17138	17088	17323	17095	17193	17044	17040	17363	17105	17223	17095	17208	17079	17093	17032	17236	17129	17237	17328	17254	17046	17273	17172	17092	17010	17170	16902	17447	17058	17063	17098	17147	17176	17287	17234	17112	17143	17205	17136	17081	16981	17129	17139	17076	17261	17157	17257	17284	17149	17148	17057	17058	17109	17052	17136	17048	17207	17032	17091	17220	17254	17099	17228	17056	17095	17041	17255	17091	17176	17208	17048	17318	17187	17211	17271	17170	17158	17062	17128	17169	17140	17184	17097	17185	17174	17229	17230	17100	17316	17068	17319	17119	17214	17220	17375	17064	17181	17155	17199	17058	17361	16949	17044	17111	16941	17101	17191	17297	17272	17121	17225	17296	17146	17094	17197	17189	17327	17066	17292	17136	17119	17212	17261	17047	17186	17261	17100	17121	16924	17073	17049	17212	16886	17107	17138	17207	17286	17161	17256	17234	17026	17297	17034	17250	17158	17163	17381	17320	17211	17033	17159	17121	17155	17161	17160	17227	17154	17205	17095	17162	16992	17230	17054	17189	17139	17177	17087	17065	17070	17222	17199	17161	17260	17221	17184	17089	17188	16972	17230	17270	17231	17217	16982	17255	17152	17179	17105	17150	17064	17420	17171	17109	17168	16983	17155	17194	17239	17144	17172	17174	17102	17138	17300	17186	17047	17140	17229	17190	17157	17250	16956	17105	17022	17267	16949	17218	17205	17284	17105	17238	17033	17289	17213	17084	17264	17229	17001	17086	17185	17084	17215	17294	17160	17072	17040	17223	17086	17209	17172	17170	17218	17012	17086	17304	17128	16987	17243	17282	17117	17182	17196	17063	17151	17184	17046	17175	17090	17285	17137	17195	17273	17275	17154	17119	17047	17092	17104	17330	17155	17118	16998	17251	17277	17183	17029	17131	17154	17106	17179	17294	17313	17308	17183	17176	16949	17255	17120	17214	17059	17063	17131	17049	17149	17122	17244	17032	17277	17122	17131	17188	17236	16957	17193	17193	17115	17132	17181	16991	17065	17216	17230	17038	17224	17084	17244	17156	17285	17356	17147	17251	17159	17155	17093	17087	17140	17259	17242	17185	17191	17095	17198	17082	17217	17161	17188	17097	17063	17119	17209	17126	17210	17408	17181	17080	17241	17162	17192	17239	17100	17143	17114	17239	17242	17117	17143	17068	16955	17156	16990	17281	17132	17204	17210	17210	17228	17070	17307	17165	17205	17231	17297	17067	17127	17230	17237	17079	17145	17281	17008	17212	17281	16915	17132	17116	17065	17092	17057	17301	17140	17160	17061	17086	17196	17035	16947	17217	17091	17096	17092	17150	17256	17266	17166	17234	17037	17108	17205	17173	17156	17101	17127	17204	17001	17157	17157	17089	17266	17114	17362	17151	17034	17171	17111	17085	17042	17139	17088	17447	17178	17164	17131	17301	17150	16995	17189	17163	17233	17054	17185	17110	17260	17336	17016	17318	17235	17181	17274	17248	17147	17346	17246	17319	17185	17295	17233	17283	17177	17036	17047	17290	17094	16998	17089	17087	17142	17193	17042	17137	16986	17103	17354	17049	17202	17149	17170	17148	17036	17038	17049	17151	16993	17127	17115	17304	17137	17141	17175	17124	17132	17172	17133	17225	17180	17113	17176	17067	17135	16999	17184	17195	17239	17060	17219	17210	17283	17064	17084	17256	17224	16948	17126	17081	17187	17240	17155	17102	17054	17065	17097	17234	17370	17249	17104	17136	17277	17220	17203	17137	17245	17057	17029	17143	17143	17153	16961	17377	17138	17367	17283	17195	17048	17202	17142	17071	17135	17226	17140	17276	17242	17126	17070	17184	17231	17136	16980	17272	17242	17067	17210	17172	17115	17024	17284	17117	17331	17169	17205	17172	17283	17274	17120	17158	17075	17132	17005	17001	17336	17138	16871	17192	17009	17157	17199	17193	17047	17249	17100	17397	17167	17000	17165	17191	17184	17151	17093	17285	17144	17031	17161	17098	17197	17034	17154	17115	17169	17187	17052	17254	17258	17117	17218	17197	17042	17200	17101	17259	16981	17052	17087	17322	17225	17195	17234	17091	17107	17244	17119	17145	17187	17253	17127	17011	17118	17253	17146	17122	17029	17225	17234	17031	17210	17232	17135	17098	17018	17131	17158	17147	17230	17060	17113	17071	17043	16992	16972	17035	17002	16973	17299	17135	17287	17109	17160	17212	17042	17080	17300	17172	17205	17101	17249	17163	17196	17545	17411	17249	16960	17143	17241	17183	17095	17261	17078	17039	17112	17085	17123	17044	17140	17052	17112	17246	17221	17177	17053	17061	17142	17256	17166	17290	17132	17005	17148	17088	16933	17233	17206	17282	17002	17261	17077	17128	17238	17114	17068	17106	17205	17164	17091	17098	17267	17185	17125	17158	17157	17172	17197	17242	17095	17149	17197	17146	17116	17101	17187	17120	17245	17195	17155	17199	17229	17138	17158	17066	17011	17182	17120	17256	17219	17255	17144	17236	17125	17049	17151	17351	17301	17045	17307	17131	17017	17172	17042	17217	17025	17170	17020	17229	16956	17115	17237	17076	17100	17194	17170	17217	17007	17266	17130	17170	17306	17167	17086	17167	17208	17148	17173	17026	16898	17136	17176	17227	17081	17063	17218	17069	17178	17367	17171	17107	17100	17166	17078	17186	17061	17064	17072	17001	17173	17145	17203	17053	17302	16925	17221	17183	17057	17101	17337	17284	17220	17213	17146	17355	17168	17326	17222	17211	17165	17304	17077	17206	17172	17038	17230	17192	17214	17061	17196	17225	17247	17184	16964	17241	17393	17047	16878	17164	17054	17285	17134	16963	17063	16964	17359	17244	17101	17147	16982	17075
22942	23007	36215	34790	29695	27704	27028	22248	21537	21811	21662	21542	21399	21689	21588	21472	21446	21396	21336	21629	21560	21556	21348	21623	21628	21449	21303	21314	21279	21281	21450	21068	21131	21291	21276	21278	21399	21074	21267	21400	21495	21126	21371	21379	21343	21211	21325	21043	21156	21248	21127	21121	21203	21408	21341	21476	21430	21345	21290	21227	21160	21088	21158	21294	21262	21194	21254	21427	21130	21274	21118	21455	21408	21255	21131	21344	21142	21220	20855	21182	21246	21291	21224	21354	21327	21431	21204	21071	21253	21302	21130	21109	21226	21402	21242	21212	21235	21172	21277	21090	21404	21196	21331	21294	21283	21176	21255	21279	21217	21061	21103	21277	21222	21419	21324	21310	21286	21205	21223	21479	21441	21248	21185	21282	21239	21175	21336	21198	21220	21177	21101	21220	21208	21319	21389	21151	21329	21336	21274	21259	21180	21296	20882	21163	21278	21164	21111	21057	21229	20920	21237	21495	21226	21272	21332	21130	21334	21310	21231	21104	21412	21156	21208	21179	21286	21071	21220	21039	21019	21554	21261	21158	21287	21033	21067	21145	21035	21338	21239	20996	21137	21191	21290	21305	21262	21202	21257	21239	21010	21008	21174	21316	21154	21177	21188	21157	21325	21394	21489	21111	21215	21279	21212	21100	21315	21237	21058	21216	21317	21081	21238	21088	21110	21283	21486	21139	21254	21116	21011	21067	21120	21196	21299	21443	21096	21167	21223	21241	20930	21002	21075	21096	21103	21311	21204	21361	20996	21329	21344	21044	21158	21209	21210	21017	20927	20989	21114	21144	20900	21322	21185	21182	21371	21090	21041	21290	21296	21031	21075	21233	21285	21183	21287	21140	21183	20963	21224	21208	21273	21494	21332	21129	21338	21222	21165	20997	21339	21282	20860	21263	21327	21214	21258	21263	21067	21330	21228	21033	21271	21229	21081	20970	21187	21256	21363	20988	21170	21360	21311	21303	21138	21204	21140	21215	21089	21207	21350	21199	21244	21198	21236	21257	21213	21180	21216	21264	21344	21151	21337	21294	21174	21353	21030	21092	21160	21374	21121	21261	21239	21297	21268	21065	21196	21230	21307	21190	21312	21199	21419	21222	21147	21148	21188	21120	21265	21090	21214	21296	21246	21116	21351	21175	21038	21287	21208	21041	21164	21259	21251	21191	21039	21205	21310	21146	21200	21195	21166	21071	20944	21377	21324	21067	21017	21036	21319	21107	21327	21221	21068	21295	21157	21124	21115	21265	21159	21201	21114	21152	21216	21198	21247	21447	21166	21250	21375	21231	21077	21237	21337	21217	21020	21225	21280	21233	21151	21350	21086	21266	21179	21006	21178	21115	21129	21011	21415	21290	21323	21040	21343	21162	21290	21364	21143	21291	21183	20882	21147	21333	21153	21312	21020	21172	21194	21190	21119	21413	21205	21202	21255	21281	21282	21105	21168	21070	21060	21188	21151	20982	21339	21189	21098	20945	21211	21048	21120	21167	21327	21229	21070	21236	21295	21022	21238	21332	21329	21344	21326	21273	21212	21083	21154	21246	21137	20962	21488	21174	21361	21252	21137	21371	21099	21232	21118	20990	21232	21056	21326	21223	21290	21216	21238	21112	21369	21100	21097	21227	21223	21250	21230	21011	21357	21317	21480	21084	21190	21413	20921	21240	21485	21406	21322	21219	21201	21416	21158	21152	21166	21200	21204	21156	21218	21219	21336	21225	20992	21050	21246	21342	21328	21363	21332	20944	21032	21054	21108	21127	21188	21171	21139	21281	21126	21170	21179	21283	21326	21188	21151	21071	21407	21393	21126	21102	21289	20942	21060	21380	21131	21157	21291	21347	21456	21460	21280	21137	21257	21309	21243	21262	21435	21145	20926	21240	21058	21112	21147	21254	21253	21071	21037	21265	21479	21122	21116	21074	21404	21116	21060	21267	21082	21224	21060	21172	20969	21290	21254	21359	21274	21278	21441	21437	21113	21280	21232	21250	21278	21088	21347	21167	21176	21211	21288	21004	21272	21449	21306	21218	21277	21267	21089	21090	21350	21451	21207	21120	21342	21436	21299	21277	21220	21139	21202	21461	21482	20985	21159	21322	21205	21299	21357	21070	21194	21224	21340	20941	21142	21332	21367	21129	21288	21256	21222	21275	21135	21144	21204	21099	21203	21036	21300	20980	21115	21214	21131	21251	21406	21162	21328	21235	21208	21251	21141	21253	21174	21438	21146	21204	21415	21281	21030	21192	21189	21030	21215	21294	21176	21301	21262	21140	21156	21046	21070	21120	21348	21033	21199	21189	21170	21199	21313	21193	21137	21203	21232	21208	21174	21110	21373	21197	21278	21056	21257	21191	21161	20911	21149	21024	21190	21236	21131	21061	21070	21255	21201	21109	21287	21149	21333	21290	21170	21304	21314	21395	21341	21339	21119	21184	21118	21093	21226	21310	21296	21429	21239	21202	21295	21142	20962	21157	21095	21050	21168	21122	21141	21264	21226	21175	21215	21125	20999	21089	21074	21098	21169	21198	21220	20966	21427	21158	21290	21127	21310	21183	20989	21125	21146	21073	21091	21170	21197	21147	21216	21326	21236	21111	21322	21283	21260	21188	21354	21198	21238	21124	21094	21205	21160	20984	21133	21281	21275	21243	21071	21067	21255	21126	21290	21234	21197	21119	21086	21127	21350	21224	21255	21222	21258	21220	21213	21177	21291	21161	21193	21272	21136	21380	21177	21075	21310	21480	21338	21107	21117	21219	21075	20952	21055	20891	21077	21397	21229	21148	21186	21079	21296	21351	21276	21349	21278	21317	21096	21304	21120	21180	21191	21187	21299	21169	20895	21201	21061	21189	21201	21283	21121	21513	21278	21018	21070	21421	21147	21061	21281	21111	21468	21291	21427	21347	21237	21217	21115	21436	21228	21286	21465	21364	21151	21269	21350	21247	21343	21215	21014	21395	21273	21391	21068	21403	21119	21169	21273	21059	21263	21250	21301	21029	21267	21309	21384	21195	21021	21000	21204	21214	21164	21168	21208	21126	20882	21324	21230	21042	21249	21136	21094	21151	21078	21064	21287	21069	21116	21178	21199	21294	21147	20973	21046	21260	21132	21050	21061	21154	21210	21195	21077	21141	21040	21091	21166	21026	21134	21267	21149	21124	21241	21231	21351	21310	21156	21382	21058	21317	21166	21338	21270	21108	21214	21368	21346	21229	21103	21087	21157	21134	21265	21091	20909	21195	21086	21039	21338	21181	21205	21292	20928	21019	21361	21343	21161	21056	21113	21294	21322	21084	21081	21215	21405	20934	21311	21125	21316	21351	21148	20853	21175	21398	20989	21048	20973	21066	21025	21164	20962	20905	21081	21215	21166	21239	21308	21009	21211	21156	21156	21275	21101	21118	21199	21352	21198	21305	21199	21183	21134	21223	21176	21235	21014	21402	21087	21205	21202	21197	21114	21130	21241	21196	21182	21154	21210	21144	21054	21154	21068	21082	21319	21145	21198	20962	21141	21014	21179	21209	21406	20968	21247	21270	21278	21092	21359	21096	21230	21442	21331	21241	21296	21155	21258	21115	21235	21239	20894	21253	21155	21258	21203	21174	21097	20975	21212	21191	21212	21173	21039	21433	21482	21317	21272	21317	20844	21187	21533	21319	21001	20908	21190	21184	21180	21349	21116	21235	21366	21115	21283	21150	20881	21225	21213	21378	21199	21324	21541	21116	21160	20937	21145	21439	21360	21136	21091	21056	21132	21156	21349	21256	21207	21377	21214	21265	21297	21323	21156	21291	21191	21302	21005	21278	21227	21071	21084	21182	21439	21206	21196	21414	21268	21292	21215	21161	21119	21211	21293	21164	21217	21327	21077	21358	21139	21173	21211	21452	21152	21158	21139	21478	21180	21145	20992	21074	21347	21261	21165	21283	21366	21195	21197	21316	21178	21029	21213	21278	21302	21474	21229	21041	21074	21427	21360	21104	21383	21225	21077	21090	21162	21309	21019	21164	21045	21219	21230	21111	21445	21402	21105	21280	21236	21264	21362	21075	21133	21145	21237	21258	21281	21271	21399	21358	21291	21168	21357	21047	21354	21084	21073	21505	21140	21305	21266	21236	21373	21208	21033	21369	21187	21002	21027	21093	21304	21230	21159	21327	21215	21408	21116	21176	21205	21010	21228	21181	21421	21122	21307	21076	21054	21245	21245	21302	21157	21266	21282	21309	21193	21317	21311	21222	21369	21376	21222	21200	21316	21188	21176	21115	21280	21091	21258	21124	21388	21083	21132	21307	21154	21247	21057	21386	21251	21366	21199	21204	21317	21180	21376	21457	20996	21055	20993	21229	21144	21117	21229	20937	21264	21089	21123	21027	21212	21238	21349	21019	21339	21212	21240	21084	21243	21133	21377	21163	21184	21154	21091	21184	21035	21011	21238	21345	21113	21335	21135	21138	20960	21138	21051	21016	20919	21141	21119	21167	21137	21277	21259	21265	21139	21209	21118	21321	21119	21174	21233	21238	21244	21285	21379	21251	21214	21143	21232	21089	21122	21238	21240	21112	21245	21112	21205	21059	21314	21061	21251	21182	21212	21094	21259	21286	21389	21268	21208	21150	21096	21336	21367	21239	21240	21341	21123	21293	21176	21113	21179	21047	21193	20945	21014	21238	21056	21315	21225	21128	21185	21299	21283	21266	21382	21134	21263	21245	21111	21136	20926	21376	21150	21305	21167	21188	21274	21058	21330	21083	21431	21249	21329	21220	21318	21003	21396	21194	21159	21364	21188	21422	21058	21057	21276	21161	21064	21292	20981	21205	21346	21176	21326	21172	21183	21210	21265	21284	21228	21062	21078	21154	21345	20938	21237	21213	21091	21180	21112	21344	21181	21185	21141	21265	21181	21253	21433	21211	21304	21301	21264	21271	20948	20961	21170	21251	21234	21242	21132	21299	21313	21220	21280	21230	21488	21172	21118	21257	21303	21318	21313	21256	21451	21093	21045	21087	21260	21289	21231	20992	21261	21278	21293	21179	21347	21410	21287	21243	21138	21231	21420	21200	21101	21336	21278	21142	20970	20832	21132	21395	21395	21246	21114	21297	20984	21025	21224	21238	21212	21221	20901	21109
63548	105813	92017	67126	43287	26296	17964	17135	17453	17452	17414	17363	17463	17520	17342	17482	17493	17221	17609	17375	17287	17388	17524	17443	17532	17342	17380	17433	17371	17523	17498	17541	17571	17422	17411	17491	17330	17313	17335	17407	17402	17287	17600	17494	17372	17274	17501	17754	17377	17431	17394	17586	17359	17505	17410	17382	17397	17491	17439	17522	17413	17383	17342	17435	17297	17410	17365	17588	17329	17481	17430	17311	17338	17341	17262	17666	17444	17303	17577	17354	17320	17629	17663	17441	17479	17346	17421	17279	17453	17370	17538	17515	17347	17311	17513	17505	17379	17527	17410	17359	17649	17429	17442	17571	17276	17602	17388	17535	17363	17292	17343	17379	17360	17422	17422	17338	17316	17326	17393	17549	17274	17454	17518	17389	17400	17364	17416	17450	17272	17594	17469	17285	17340	17524	17391	17355	17425	17359	17462	17487	17426	17445	17491	17325	17511	17338	17371	17188	17527	17315	17541	17402	17399	17621	17488	17329	17444	17494	17496	17273	17473	17298	17277	17421	17405	17479	17421	17474	17496	17407	17446	17356	17334	17247	17445	17204	17388	17438	17534	17402	17439	17383	17438	17515	17537	17486	17350	17326	17445	17487	17372	17536	17457	17515	17295	17511	17542	17447	17489	17284	17416	17551	17326	17274	17360	17492	17451	17307	17527	17361	17435	17343	17413	17353	17492	17457	17289	17409	17441	17490	17288	17411	17143	17537	17483	17372	17583	17281	17275	17278	17470	17455	17338	17367	17540	17439	17572	17380	17423	17445	17440	17360	17262	17580	17277	17479	17490	17677	17450	17360	17328	17499	17350	17349	17442	17615	17462	17314	17161	17558	17426	17536	17638	17344	17423	17389	17441	17331	17288	17449	17430	17485	17466	17442	17446	17444	17439	17505	17513	17470	17330	17490	17455	17421	17386	17499	17518	17388	17408	17294	17338	17487	17549	17274	17293	17469	17536	17506	17308	17338	17421	17287	17443	17391	17441	17407	17510	17467	17431	17447	17553	17410	17498	17396	17321	17568	17329	17260	17478	17268	17428	17541	17470	17290	17426	17351	17428	17361	17513	17399	17497	17509	17513	17401	17548	17378	17303	17343	17334	17446	17530	17350	17292	17361	17533	17504	17352	17390	17419	17646	17231	17479	17534	17588	17582	17333	17411	17367	17454	17530	17330	17451	17486	17500	17370	17487	17314	17430	17478	17439	17447	17475	17478	17262	17376	17490	17379	17378	17442	17435	17490	17464	17413	17425	17491	17340	17459	17512	17317	17415	17524	17184	17519	17394	17495	17408	17537	17375	17628	17340	17410	17498	17492	17356	17536	17420	17490	17426	17445	17396	17459	17444	17362	17429	17279	17364	17533	17340	17410	17371	17548	17450	17517	17399	17329	17391	17459	17369	17544	17283	17255	17499	17348	17532	17528	17405	17538	17579	17474	17300	17297	17551	17353	17437	17284	17429	17362	17287	17327	17393	17534	17288	17374	17463	17326	17449	17498	17216	17507	17405	17379	17389	17539	17477	17554	17385	17263	17169	17421	17314	17208	17605	17463	17317	17475	17310	17481	17416	17306	17471	17407	17441	17561	17488	17500	17464	17216	17396	17543	17360	17563	17318	17438	17442	17313	17429	17266	17355	17631	17449	17362	17306	17568	17460	17344	17201	17569	17362	17325	17376	17465	17157	17248	17310	17380	17362	17396	17459	17461	17189	17522	17484	17275	17457	17385	17390	17515	17257	17314	17392	17276	17388	17383	17376	17391	17546	17346	17527	17431	17460	17360	17502	17283	17384	17447	17349	17420	17506	17591	17451	17459	17332	17528	17402	17383	17449	17341	17535	17484	17391	17350	17466	17443	17294	17468	17319	17338	17400	17395	17354	17432	17395	17618	17295	17321	17441	17351	17447	17383	17412	17419	17200	17461	17469	17429	17357	17348	17412	17353	17204	17341	17515	17353	17365	17475	17290	17455	17324	17491	17441	17406	17377	17445	17418	17389	17491	17472	17399	17506	17307	17275	17219	17661	17503	17347	17332	17262	17454	17492	17214	17294	17523	17289	17319	17564	17338	17356	17379	17281	17467	17257	17292	17466	17292	17379	17371	17516	17416	17237	17503	17416	17386	17454	17284	17541	17566	17283	17418	17630	17464	17394	17403	17371	17352	17244	17382	17375	17474	17416	17312	17279	17286	17372	17539	17304	17347	17467	17378	17308	17574	17470	17475	17307	17440	17489	17411	17256	17391	17473	17422	17400	17472	17415	17346	17414	17395	17378	17433	17397	17479	17359	17403	17361	17358	17292	17452	17343	17318	17523	17382	17342	17422	17377	17453	17231	17459	17359	17488	17343	17263	17429	17528	17224	17449	17579	17564	17405	17477	17335	17296	17216	17547	17537	17384	17394	17228	17404	17412	17342	17463	17502	17351	17509	17482	17468	17347	17484	17432	17420	17483	17599	17658	17373	17577	17423	17412	17308	17514	17318	17466	17379	17375	17340	17369	17394	17307	17357	17374	17415	17402	17312	17386	17518	17255	17598	17500	17429	17493	17514	17312	17487	17372	17574	17445	17138	17338	17454	17414	17424	17421	17462	17536	17371	17414	17325	17393	17477	17366	17186	17512	17454	17292	17558	17446	17228	17442	17455	17327	17430	17496	17420	17292	17529	17337	17573	17493	17626	17436	17539	17433	17476	17325	17501	17368	17454	17372	17113	17251	17550	17440	17406	17467	17527	17222	17474	17279	17515	17208	17554	17330	17579	17467	17328	17379	17424	17567	17465	17403	17301	17478	17541	17350	17681	17250	17379	17523	17529	17228	17454	17559	17389	17537	17384	17245	17571	17439	17440	17416	17714	17358	17442	17252	17367	17309	17479	17392	17314	17290	17313	17554	17333	17609	17272	17660	17604	17366	17275	17299	17374	17552	17365	17375	17512	17401	17529	17310	17564	17359	17343	17440	17423	17557	17304	17348	17621	17387	17405	17475	17530	17398	17348	17277	17176	17428	17554	17420	17344	17336	17326	17589	17421	17407	17265	17368	17227	17212	17432	17274	17376	17426	17575	17403	17473	17302	17401	17425	17193	17385	17623	17331	17405	17507	17337	17382	17423	17454	17547	17549	17637	17511	17377	17445	17314	17303	17300	17399	17296	17432	17325	17377	17470	17386	17336	17452	17217	17399	17542	17495	17281	17337	17335	17401	17429	17452	17280	17559	17413	17119	17483	17592	17415	17418	17283	17192	17282	17385	17296	17519	17371	17446	17548	17325	17573	17391	17254	17445	17356	17542	17553	17379	17377	17358	17490	17298	17658	17382	17462	17474	17372	17256	17278	17401	17252	17512	17337	17227	17603	17167	17451	17268	17348	17357	17348	17608	17368	17231	17295	17443	17614	17317	17358	17486	17469	17325	17383	17445	17566	17438	17448	17420	17467	17396	17567	17437	17398	17203	17423	17384	17392	17406	17576	17287	17421	17317	17319	17353	17315	17415	17456	17324	17540	17249	17510	17327	17307	17499	17330	17520	17482	17356	17441	17419	17461	17645	17408	17439	17657	17389	17585	17385	17531	17335	17304	17360	17597	17455	17326	17340	17368	17453	17280	17381	17551	17430	17496	17580	17626	17359	17479	17642	17620	17394	17321	17526	17457	17317	17405	17518	17179	17358	17355	17369	17535	17402	17297	17352	17430	17526	17491	17213	17245	17461	17328	17395	17240	17299	17470	17694	17324	17242	17560	17219	17443	17461	17456	17198	17472	17466	17335	17409	17336	17127	17348	17304	17426	17414	17295	17321	17469	17470	17445	17511	17572	17316	17308	17369	17332	17288	17337	17444	17398	17473	17516	17414	17411	17473	17428	17512	17521	17381	17411	17400	17458	17504	17421	17378	17205	17398	17366	17396	17277	17447	17450	17499	17313	17297	17360	17340	17304	17272	17302	17359	17436	17247	17423	17384	17621	17189	17510	17555	17411	17384	17307	17528	17444	17383	17427	17338	17599	17391	17511	17473	17375	17300	17559	17357	17547	17332	17211	17342	17552	17067	17526	17498	17312	17323	17340	17327	17420	17353	17365	17319	17408	17481	17280	17380	17452	17364	17416	17336	17393	17347	17382	17407	17296	17405	17430	17671	17541	17373	17328	17303	17433	17349	17526	17523	17342	17432	17399	17419	17348	17552	17457	17387	17393	17497	17379	17382	17426	17432	17550	17364	17288	17484	17587	17296	17229	17397	17388	17442	17320	17303	17369	17424	17407	17371	17216	17496	17539	17469	17393	17278	17313	17277	17353	17348	17062	17380	17458	17570	17469	17268	17433	17334	17429	17433	17436	17302	17333	17277	17303	17355	17363	17334	17445	17339	17408	17442	17450	17394	17364	17445	17298	17334	17502	17330	17419	17557	17397	17201	17528	17333	17505	17460	17511	17449	17467	17391	17520	17351	17322	17305	17416	17150	17515	17304	17337	17410	17341	17413	17470	17601	17402	17268	17429	17376	17359	17524	17474	17411	17472	17382	17270	17290	17328	17518	17529	17328	17454	17468	17498	17512	17341	17523	17448	17416	17428	17435	17099	17299	17422	17394	17220	17301	17272	17366	17550	17444	17297	17498	17658	17325	17379	17387	17491	17357	17384	17329	17570	17362	17365	17417	17304	17562	17347	17231	17521	17375	17637	17355	17465	17306	17298	17484	17365	17398	17453	17383	17370	17450	17479	17496	17157	17507	17569	17519	17449	17292	17397	17528	17588	17369	17457	17387	17426	17274	17365	17441	17234	17558	17427	17463	17409	17262	17427	17396	17399	17372	17342	17408	17364	17409	17446	17353	17122	17498	17348	17567	17436	17285	17228	17508	17552	17435	17639	17416	17627	17388	17400	17392	17247	17309	17384	17453	17442	17259	17344	17366	17445	17343	17344	17378	17368	17364	17441	17451	17389	17451	17443	17517	17488	17443	17491	17316	17384	17437	17416	17301	17520	17407	17536	17240	17285	17288	17517	17403	17444	17337	17246	17453	17501	17564	17247	17392	17356	17521	17414	17397	17451	17394	17387	17480	17373	17491	17442	17355	17331	17378	17441	17516	17428	17455	17392	17236	17419	17322	17461	17415	17525	17520	17435	17384	17377	17459	17452	17428
29890	37835	45150	34201	25078	22355	21515	21126	20692	20736	20935	20741	20915	21005	20914	20950	20790	20798	20796	20676	20880	20821	20579	20907	20923	21050	20814	20829	20550	20918	21195	20811	20842	20855	20663	20997	20697	20830	20940	20663	20744	20838	20763	20773	20727	20878	20648	20863	20735	20711	20796	20834	20841	20869	20671	20629	20695	20692	20881	20853	20670	20718	20823	20636	20856	20948	21013	20987	20898	20874	20921	20660	20812	20761	20882	20796	20842	20651	20674	20867	20646	20714	20724	20864	20612	20832	20679	20862	20859	20899	21017	20946	20954	20576	20708	20951	20698	20913	20717	20591	20760	20877	20967	20751	20804	20884	20656	20887	20603	20868	20801	20783	20759	20768	20814	20792	20829	20901	20714	20720	20859	20803	20811	20870	20838	20770	20968	20758	20886	20812	20846	20826	20863	20719	20647	20751	20903	20919	20746	20859	21060	20759	20838	20797	21088	20876	20944	20736	20935	20911	20934	20657	20901	20854	20743	21028	20831	20774	20794	20735	20774	20909	20921	20721	20919	20926	20651	20876	20528	20574	20780	20923	20888	20765	20674	20794	20770	20571	20671	20761	20914	20561	20711	20661	21019	20889	20901	20772	20713	20987	20901	20890	20798	20628	20786	20736	20760	20733	20802	21029	20986	20693	20793	20847	20783	20799	20922	20685	20659	20684	20830	20821	20844	20790	20975	20921	20892	20706	20802	20951	21065	20758	20733	20776	20806	20802	20952	20801	20997	20978	20826	20846	20821	20814	21065	20883	20884	21021	20898	20562	20757	20821	20756	20783	20928	20705	20890	20604	20808	20902	20869	20935	20674	20727	20853	20913	20791	20692	20970	20916	20760	20672	20918	20608	20682	20708	20687	20778	20911	20902	20791	20959	20737	20827	20786	20947	20776	20893	20872	20800	20941	20740	20756	20796	21012	20881	20901	21082	20838	20858	20903	20827	20750	20641	20735	20975	21043	21009	20894	21045	20614	20578	20844	20842	20853	20823	20662	20841	20675	20727	20908	20689	20903	20900	20879	21144	20794	20752	20779	20633	20743	20852	20730	20754	20703	20716	20931	20761	20603	20683	20829	20710	20786	20642	20768	20558	20544	20697	20720	20816	20906	20777	20914	21014	20953	20837	20843	20581	20792	20842	20767	20888	20828	20815	20959	20813	20747	20805	20823	20769	20793	20843	20791	20825	20946	20652	20795	20767	20669	20719	20812	20768	20761	20739	20562	21115	20790	20760	20948	20757	20918	20691	20765	20512	20881	20848	20914	20980	20745	20766	21029	20933	20737	20877	20890	20785	20947	20813	20909	20881	20866	20862	20599	20896	20944	20610	21002	20913	20904	20844	20727	20832	20843	20750	20883	20872	20861	20734	20793	20774	20967	20930	20925	20696	20778	20850	20875	20873	20774	20863	20807	20662	20750	20806	20784	20591	20764	20732	21038	20499	20712	20863	20820	20470	20658	20913	20934	20766	20574	20945	20537	20924	20793	21254	20904	20786	20894	20595	21084	20938	20678	20681	20647	20908	20896	20941	20934	20774	20872	20873	20704	20900	20719	20683	20614	20840	20977	20943	20855	20863	20732	20870	20632	20721	20682	20781	20584	20704	20645	20663	20916	20749	20820	20840	20951	20864	20636	20919	20862	20780	20692	20595	20922	20580	20627	20730	20772	20787	20970	20719	20853	20883	20889	21027	20764	20707	21019	20817	20744	20953	20830	20611	20708	20936	20741	20923	20927	20671	20752	20893	20681	20683	20864	20927	20681	20755	20783	20633	20729	20731	20788	20904	20778	20816	21027	20636	20870	20726	20599	20820	20701	20600	20769	20578	20983	20952	20908	20804	20755	20799	20680	20670	20599	20875	20546	20824	20885	20635	20846	20550	20850	20582	20828	20924	20789	20838	20879	20921	20807	20925	20972	20748	20747	20797	20773	20705	20732	20841	20768	20856	20815	20767	20734	20885	21028	20487	20644	20941	20944	20783	20607	20804	20955	20705	20732	20800	20928	20840	20615	20825	21001	20688	20771	20599	20629	20846	20941	21015	20809	20646	20850	20574	20722	20844	20651	20696	20743	20978	20952	20781	20764	20825	20981	20717	20753	20936	20750	21110	20989	20800	20741	20949	20718	20774	20821	20771	20855	20754	20828	20719	20919	21002	21082	20997	20771	20916	20937	20722	20843	20900	21004	20733	20794	20857	20828	20952	20808	20938	20782	21027	20739	20764	21097	20940	20831	20826	20932	20772	20882	20944	20750	20772	20959	20508	20715	20885	20810	20784	20832	21030	20679	20950	20773	20670	20660	20733	20657	20655	20841	20751	20606	20593	20816	20717	20624	20694	20738	20731	20740	20733	20795	20864	20785	20764	20935	20965	20758	20782	20935	20903	20884	20938	20764	20917	20595	20809	20953	20778	20875	20843	20786	20807	20799	20839	20932	20834	20765	20839	20865	20774	20950	20612	20822	20782	20706	20715	20782	20758	20887	20682	20903	20779	20823	20840	20797	20696	20832	20722	20695	20851	20909	20588	20801	20986	20688	20829	20653	20935	20812	20839	20854	20841	20805	20595	20635	21013	20733	21008	20871	20626	20965	20730	20905	20856	20843	20920	20770	20823	20683	20713	21010	20817	20884	20684	20789	20919	20956	20676	20749	20943	20662	20676	20807	20676	20661	20834	21010	20565	20618	20910	20751	20869	20739	21193	20966	20919	20718	20736	20960	20668	20985	20705	20801	20860	20737	21094	21012	20697	20886	20908	20674	20956	20837	20723	20893	20609	20898	20823	21025	20545	20776	20982	20881	20661	20805	20706	20834	20874	20708	20850	20775	20749	20605	20684	20798	20767	20798	20680	20709	20801	20684	20764	21043	20757	20750	20896	20812	20903	20928	20826	20867	20731	20848	20916	20895	20938	20894	20811	21038	20759	20941	20704	20652	20855	20946	20753	20874	20851	20779	20821	20978	20918	20617	20895	20905	20647	20922	20980	20745	20849	20843	20970	20944	20973	20889	20697	20868	20892	20887	20756	20758	20694	20890	20952	20837	20870	20679	20765	20543	20680	20952	21071	20836	20907	20852	20931	20847	20804	20524	20806	20767	20857	20787	20941	20747	20848	20621	20826	20906	20672	20766	21046	20859	20702	20967	20832	20766	20873	20825	21030	20889	20877	20805	20623	20669	20751	20683	20598	20530	20806	20903	20762	20847	20869	20810	20633	20685	20653	20943	20699	20787	20733	20986	20903	20905	20692	20851	20708	20793	21037	20531	20817	20843	20770	21024	20885	20942	20763	20884	21011	20864	20645	20901	20683	20915	20753	21006	21132	20985	20868	20759	20932	20520	20633	20942	20930	20876	20723	20892	20593	20913	20762	20815	20782	20805	20668	20782	20901	20726	20952	20624	20699	20578	20532	20821	20675	20921	20895	20892	20814	20765	20791	20755	20903	20802	20579	20820	20826	20792	20696	20780	20803	20714	20826	20833	20804	20856	21011	20890	20922	20719	20861	20975	20768	21008	20719	20871	20912	20638	20786	20834	20914	20814	20684	20874	20792	20896	20660	20625	20747	20619	20659	20502	20794	20575	20958	20909	20939	20830	20909	20737	20929	20723	20826	20668	20818	20834	20744	20767	20929	20741	20921	20807	20644	20926	20661	20999	20644	20767	20858	20934	20778	20751	20680	20874	21027	20676	20618	20689	21041	20901	20706	20705	20765	20837	20782	20874	20687	20709	20956	21008	20997	20922	20815	20700	20799	20735	20819	20841	21008	20821	20870	20842	20835	21105	20890	20998	20634	20954	20689	21134	20695	20932	20702	20806	20826	20689	20920	20982	20883	20890	21037	20880	20636	20788	20845	20907	20870	20948	20667	20651	20761	21024	20748	20788	20887	20724	20803	20966	20742	20946	20982	20855	20737	20632	20797	20680	20941	20991	20765	20808	20709	20708	20778	20804	20597	20777	20915	20995	20778	20637	20774	21032	20886	20674	20676	20724	20732	20842	20680	20888	20835	20910	20739	20855	20848	20888	20823	20993	20692	20965	20702	20995	20716	20940	20752	20803	20970	20829	20986	20820	20806	20835	20924	20863	20759	20707	20670	20689	20941	20818	20853	20646	20978	20864	20823	20843	20762	20896	20620	20668	20854	20810	20937	20954	20842	20627	20656	20725	20934	20898	20840	20928	20860	20597	20769	20697	20718	20752	20792	20860	20875	20888	20702	20624	20840	20823	20556	20795	21012	20783	20944	20879	20916	20939	20526	20754	20937	20883	20796	20702	20867	20782	20658	20949	20720	20902	20844	20877	20845	20848	20664	20823	20706	20629	20752	21103	20739	20758	20648	21029	20938	20891	20807	20809	20735	20890	20696	20691	20642	20906	21090	20608	20825	20695	20864	20780	21013	20952	20802	20809	20834	20796	20703	20806	20759	20841	20878	20860	20798	20961	20854	20793	20919	20825	20717	20712	20957	20766	20853	21085	21005	20650	21016	20838	20943	20815	20724	20741	20816	21009	20921	20792	20952	20695	20851	20843	20663	20678	20758	20851	20606	21039	20850	20928	20818	20756	20741	20892	20704	20789	20896	20917	20745	20828	20851	20783	20849	20775	20710	20757	21149	20703	20843	20894	20610	20749	20722	20875	20764	20934	20740	20673	20884	20697	20874	20740	20650	20756	20674	20851	20834	20780	20795	20910	20943	20615	20694	20802	20901	20885	20725	20733	20961	20881	20675	20952	20689	20737	20759	20742	20863	20707	20782	20736	20977	20625	20897	20710	20801	20936	21001	20798	20925	20590	20802	20664	20625	20737	21079	20816	20856	21046	20880	20879	20722	20644	20606	20743	20855	20840	20748	20788	21014	20800	20908	21008	20670	20855	20920	20750	20761	20892	20921	20776	20893	20767	20809	20816	21034	20602	20652	20951	20742	20729	20901	20817	20625	20979	20855	20814	20787	20875	20652	20728	20838	20647	20886	20959	20704	20867	20621	20846	20811	20680	20538	20960	20811	20831	20718	20635	20888	20765	20760	20739	20818	20655	20754	20767	20732	20831	20841	20728	20953	20834	20773	20792	20926	20893	20784	20900	20813	20649	20611	20718	20861	20843	20793	20861	20766	20675	20504	20824	20731	20602	20891
35039	58330	46921	29502	21261	18267	17253	17204	17139	17224	17215	17225	17217	17138	17281	17014	17080	17151	17155	17290	17277	17172	17096	17231	17235	17004	17102	17197	17144	17287	17134	17053	17038	17033	17261	17266	17244	17206	17098	17191	17083	17074	17005	17238	17258	17285	17228	16886	17265	17253	17181	17167	17117	17007	17144	17355	17240	17329	17132	17140	17147	17084	17248	17314	17132	17263	17226	17075	17250	17324	17060	17284	17087	17260	17364	17097	17121	17133	17100	17189	17056	17261	17091	17082	17106	17427	17196	17099	17072	17236	17161	17271	17101	17032	17175	17056	17180	17161	17081	17188	17269	17083	17402	17181	17074	17189	17232	17313	17307	17301	17246	17244	17188	17298	17282	17200	17005	17201	17131	17090	17120	17184	17222	17107	17019	17234	17086	17093	17058	17266	17011	17086	17237	17086	17254	17046	17152	17144	17018	17076	17160	17160	17208	17210	17163	17116	17199	17135	17177	17192	17067	17022	17307	17156	17080	17178	17181	17237	17233	16951	17163	17174	17159	17086	17121	17153	17237	17196	17218	17039	17073	17130	17131	17129	17124	17169	17023	17096	17314	17201	17149	17081	16969	17246	17276	17243	17191	17051	17173	17252	17367	16975	17216	17053	16987	17231	17116	17088	17274	17154	17161	17138	16950	17334	17168	16999	17214	17239	17196	17026	17402	17232	17330	17039	17024	17233	17159	17243	17046	17235	17102	17474	16994	17304	17321	17217	17199	17018	17214	17199	17048	17268	17060	17101	17181	17353	17102	17067	17177	17161	17204	17286	17079	17164	17273	17240	17076	17153	17172	16946	17105	17295	17158	17315	16946	17314	17227	17176	17170	17220	17089	17273	17126	17055	17203	17143	17147	17135	17101	17341	17202	17170	17204	17098	16983	17244	17202	17198	17138	17120	17146	17017	17342	16996	17083	17192	17202	17358	17179	17171	17214	17068	17201	17129	17082	17213	17217	17259	17045	17163	17220	17414	17241	17069	17168	17292	17134	17171	17357	17190	17284	17154	17058	17234	17120	17192	17016	17231	16958	17100	17172	17238	17270	17026	17253	17167	17358	17193	17121	17133	17200	17150	17352	17257	17166	16994	17354	17097	17191	17205	17205	17113	17159	17075	17328	17313	17178	17224	17139	17070	17133	17140	17072	17161	16919	16958	17189	17234	17213	17302	17269	17242	17159	17202	17301	17257	17163	17147	17236	17068	17144	17016	17136	17176	17082	17202	17071	17204	17118	17182	17197	17141	17215	17144	17216	17196	17239	17229	17284	17170	17011	17042	17103	17211	17059	17130	17129	17191	17129	17235	16989	17189	17210	16940	17178	17250	17095	17137	17167	17055	17079	17208	17141	17134	17167	17206	17263	17150	17128	17202	17268	17161	16952	17156	17233	17161	17167	16996	17228	17297	17097	17202	17181	17117	17135	17160	17285	17317	17156	17068	17179	17181	17244	17182	17000	17120	17170	17297	16988	17264	17044	17312	17213	17218	17169	17168	17177	17273	17104	17158	17303	17124	17080	17138	17314	17146	17298	17248	17180	17033	17209	17146	17000	17186	17267	17172	17208	17180	17148	17234	17102	17113	17224	17285	17223	17132	17225	17347	17127	17085	17137	17274	17351	17299	17094	17151	17240	17265	17227	17053	17170	17106	17274	17183	17129	17170	17063	17393	17165	17206	17022	17263	17091	17061	17245	17151	17033	17062	17188	16992	17172	17155	17122	17187	17258	16968	17208	17244	17189	17101	17183	17323	17324	17314	17062	17166	17178	17025	17277	17155	17176	17271	17208	17100	16980	17037	17147	17147	16991	17276	17075	17200	17198	17084	17135	17234	17245	17123	17259	17204	17122	17291	17206	17222	17170	17245	17145	17085	17276	17071	17179	17308	17250	17183	17092	17067	17108	17316	17317	17058	17052	17205	17310	17047	17141	17033	17243	17340	17239	17254	17161	17460	17064	17042	17124	17174	17149	17137	17167	16996	17298	17174	17121	17114	17175	17164	17264	17239	17036	17229	17324	17108	17104	17315	17178	17104	17262	17296	17112	17007	17218	17165	17200	17005	17119	17290	17049	17161	17148	17245	17007	17152	17225	17188	17227	17135	17207	17238	17166	17234	17239	17320	17163	17248	17113	17213	17085	17246	17385	17182	17015	17158	17094	17033	17287	17126	17148	17230	17350	17130	17182	17101	17035	17298	16979	17216	17296	17107	17298	17022	17327	17238	17070	17227	17166	17002	17145	17169	17189	17165	17152	17077	17171	17299	17223	17150	17227	17124	17144	17067	17152	17158	17056	17253	17282	17367	17487	17070	17221	17110	17025	17117	17248	17194	17228	17210	17109	17131	17348	17202	17111	17153	17083	17042	17238	17177	17114	17177	17258	17096	17174	17060	17087	17186	17127	17211	17186	17171	17091	17235	17116	17180	17110	17165	17253	17283	17254	17232	17176	17185	17306	17070	17150	17139	17208	16956	17078	17291	17108	17224	17121	17075	17059	17150	17038	17197	17014	17252	17077	17204	17168	17016	17331	17092	17339	17187	17065	17315	17269	17353	17183	17268	17178	17148	17167	17157	17105	17292	17064	17181	17283	17196	17326	17127	17225	17041	16984	17186	17137	17165	17175	17286	17295	17085	17176	17251	17283	17145	17016	17159	17183	17143	17257	17001	17167	17091	17011	17056	17453	17090	17144	17194	17098	17126	17131	17163	17175	17151	17141	17079	17279	17196	17097	17221	17216	17238	17080	17204	17216	17063	17315	17215	17143	17217	17208	17209	16993	17202	17166	16916	17086	17255	17209	17228	17211	17156	17250	17287	17175	17252	17108	17236	17187	17055	17159	17130	17106	17225	17236	17021	17228	17110	17170	17015	17160	17323	17215	17080	17159	17080	17358	17151	17396	17159	17299	17148	16996	17270	17219	17351	17335	17129	17133	16994	17260	17047	17091	17157	17224	17130	17301	17130	17205	17123	17277	17154	17197	17217	16975	17233	17112	17156	17016	17262	17239	17190	17047	17004	17157	17291	17311	17179	17135	17099	17137	17420	17183	17258	17070	17253	17126	17092	17337	17140	17335	17259	17191	17071	17204	17126	17126	17112	17191	17081	17316	17086	17294	17114	17228	17243	17128	17213	17300	16967	17051	17215	17177	17148	17170	17055	17352	17129	17105	17277	17315	17206	17022	17268	17088	17169	17131	17053	17427	17157	17106	17088	17135	17259	17311	17074	17178	17147	17086	17188	17185	17211	17113	17114	17058	17087	17190	17118	17216	17307	16989	17144	17148	17186	17235	17210	17128	17083	17142	17141	17141	16978	17263	17112	17193	17170	17349	17230	17327	17111	17081	17187	17138	17212	17230	17063	17196	17203	17073	17259	17120	17310	17061	17247	17170	17191	17050	17208	17227	17306	17222	17164	17292	17222	17109	17029	17235	17201	17205	17072	17276	17143	17028	17256	17205	17391	17159	17084	17363	17013	17233	17115	17237	17125	17147	17254	17007	17061	17209	17142	17207	17213	17227	17074	17130	17299	17315	17145	17354	17084	17165	17228	17203	17151	17234	17068	17271	17270	17011	16934	17164	17160	17194	17107	17073	17329	17055	17244	17174	17180	17178	17191	17257	17307	17142	17210	17387	17337	17196	17196	17143	17051	17115	17292	17181	17235	17373	17225	17243	17157	17144	17208	17268	17243	17095	17041	17444	17227	17184	17180	17205	17289	17203	17199	17360	17188	17152	17198	17238	17077	17182	17135	17186	17126	17332	16990	17080	17178	17162	17077	16916	17032	17119	17082	17221	17302	17261	17334	17179	17127	16994	17221	17128	17270	17231	17248	17183	17331	17281	17090	17055	17160	17190	17100	17261	17202	17214	17195	17195	17201	17124	17008	17220	17265	17285	16975	17148	17128	17219	17246	17074	17033	17085	17338	17108	17214	17356	17316	17329	17181	17243	17065	17266	17051	17194	17098	17108	17051	17198	17226	17122	17094	17271	17074	17085	17179	17203	17142	17099	17209	17139	17094	17169	17178	17320	17119	17247	17198	17244	17243	17115	17078	17037	17367	17122	17067	17299	17099	17200	17154	17166	17222	17218	17113	17303	17223	17148	17049	17113	17151	17083	17093	17201	17289	17149	17197	17142	17220	17019	17179	17195	17061	17041	17243	17278	17090	17215	17118	17057	17085	17128	17205	17194	17198	17228	17191	17164	17242	16990	17207	17176	17203	17287	17231	17043	17179	17287	16970	17336	17096	17311	17187	17229	17245	17316	17142	17294	17211	17336	17380	17138	17283	17154	16958	17187	17098	17119	17136	17132	17188	17293	17156	17127	17168	17149	17180	17128	17239	17114	17139	17246	17026	17259	16960	17171	17240	17218	17244	17089	17013	17357	17103	17051	17162	17249	17227	17151	17295	17264	17030	17229	17234	17038	17240	17262	17008	17079	17170	17236	17257	17211	17284	17072	17090	17165	17190	17148	17057	17140	17154	17359	17160	17252	17006	17307	17247	17159	17291	17157	17359	17090	17107	17340	17197	17140	17181	17055	17195	17183	17188	17236	17117	16995	17151	17194	17233	17201	17239	17266	17089	16943	17292	17092	17162	17138	17201	17012	17199	17252	17027	17131	17195	17257	17231	17151	17025	17229	17295	17080	17262	17083	17234	17218	17217	16985	17088	17234	17212	17194	16994	17071	17277	17144	17145	17323	17160	17226	17130	17201	17259	17144	17241	17238	17113	17114	17212	17115	17148	17197	17145	17165	17138	17221	17015	17024	17165	17046	17093	17215	17092	17273	17166	17308	17298	17281	17101	17309	17143	17134	17255	17083	17077	17152	17134	17156	17279	17104	17107	17297	17082	17127	17040	17305	16916	17206	17175	17079	17083	17298	17220	17222	16963	17128	17234	17210	17087	17208	17028	17093	17274	17184	17108	17237	17230	17245	17173	17054	17382	17146	17104	17241	17213	17265	17017	17089	16907	17054	17133	17141	17218	17160	17108	17083	17133	17318	17075	17047	17188	17236	16912	17105	17161	17339	17320	17104	17294	17320	17193	17002	17214	17196	17125	17216	17315	17379	17272	17144	17114	17151	17159	17131	17199	17155	17215	17179	17174	17085	17138	17208	17022	17143	17245
24470	25146	42301	41068	31781	27053	24078	20981	20778	20677	20876	20716	20813	21034	20820	20632	20592	21064	20484	20765	20495	20683	20381	20395	20651	20573	20677	20324	20769	20691	20582	20401	20660	20746	20733	20792	20637	20779	20676	20641	20578	20629	20679	20683	20591	20501	20597	20628	20686	20550	20587	20664	20616	20759	20700	20553	20554	20478	20673	20718	20561	20532	20555	20420	20535	20733	20645	20480	20754	20440	20561	20459	20508	20809	20604	20685	20564	20794	20412	20575	20570	20573	20665	20432	20449	20412	20571	20666	20702	20622	20587	20586	20726	20491	20682	20567	20520	20606	20371	20627	20590	20727	20426	20397	20559	20601	20716	20516	20711	20516	20789	20674	20711	20528	20679	20540	20760	20472	20676	20681	20468	20617	20505	20542	20627	20515	20619	20663	20730	20516	20403	20496	20638	20808	20586	20489	20780	20558	20588	20626	20619	20705	20751	20523	20482	20338	20714	20655	20560	20605	20651	20535	20396	20301	20527	20496	20420	20485	20789	20442	20481	20684	20524	20372	20395	20661	20628	20598	20483	20829	20652	20722	20484	20562	20466	20671	20539	20797	20698	20412	20715	20526	20649	20717	20791	20610	20617	20376	20447	20435	20478	20589	20485	20729	20868	20414	20708	20537	20796	20446	20604	20406	20642	20557	20444	20731	20481	20646	20888	20588	20389	20718	20769	20639	20588	20750	20505	20592	20691	20543	20567	20392	20617	20572	20405	20593	20661	20553	20645	20490	20838	20450	20700	20455	20571	20550	20474	20508	20733	20715	20702	20566	20510	20413	20600	20784	20661	20669	20551	20601	20506	20793	20601	20479	20361	20537	20673	20704	20660	20687	20589	20748	20599	20713	20617	20563	20535	20533	20655	20400	20605	20395	20444	20566	20655	20469	20494	20336	20482	20567	20794	20593	20691	20586	20518	20348	20745	20624	20481	20518	20497	20491	20571	20576	20760	20597	20845	20463	20729	20726	20581	20674	20503	20526	20805	20653	20602	20432	20622	20506	20720	20523	20489	20478	20641	20487	20585	20669	20555	20558	20508	20741	20463	20394	20653	20667	20533	20662	20374	20688	20495	20613	20634	20679	20676	20404	20316	20561	20415	20494	20753	20719	20570	20560	20593	20523	20550	20430	20521	20580	20489	20648	20553	20707	20377	20435	20556	20750	20865	20809	20729	20549	20546	20689	20512	20550	20438	20553	20602	20698	20516	20524	20577	20709	20636	20475	20478	20533	20590	20556	20612	20652	20530	20378	20534	20934	20596	20463	20442	20602	20551	20474	20507	20564	20444	20725	20585	20580	20376	20530	20707	20461	20570	20464	20634	20533	20597	20564	20749	20462	20559	20698	20577	20410	20565	20646	20453	20748	20663	20634	20665	20644	20504	20574	20633	20482	20558	20563	20654	20760	20494	20714	20572	20586	20521	20653	20488	20850	20442	20513	20343	20662	20510	20408	20671	20704	20957	20640	20559	20701	20650	20718	20746	20682	20746	20660	20579	20585	20418	20669	20616	20648	20557	20623	20741	20495	20469	20457	20319	20381	20624	20605	20584	20515	20475	20586	20493	20529	20516	20494	20518	20658	20504	20528	20700	20710	20607	20721	20447	20547	20679	20592	20563	20569	20257	20426	20593	20717	20470	20563	20644	20693	20663	20586	20698	20633	20717	20654	20819	20707	20610	20501	20542	20676	20657	20528	20510	20583	20436	20631	20599	20730	20430	20513	20793	20556	20594	20524	20335	20667	20629	20332	20518	20475	20565	20502	20724	20418	20573	20476	20647	20642	20843	20555	20563	20588	20653	20449	20509	20765	20820	20566	20477	20581	20607	20598	20626	20755	20579	20603	20537	20490	20918	20593	20712	20593	20703	20675	20675	20616	20452	20606	20602	20472	20468	20538	20660	20685	20596	20643	20703	20918	20712	20441	20778	20674	20794	20547	20562	20624	20599	20512	20382	20396	20337	20536	20683	20718	20630	20593	20589	20565	20465	20619	20790	20648	20603	20477	20667	20768	20608	20386	20503	20627	20811	20845	20495	20622	20496	20608	20508	20682	20570	20649	20620	20729	20597	20640	20604	20605	20518	20379	20519	20788	20591	20411	20429	20683	20613	20620	20636	20533	20630	20551	20677	20469	20500	20557	20566	20582	20808	20369	20524	20447	20409	20582	20693	20511	20581	20645	20512	20547	20518	20506	20617	20406	20781	20416	20636	20352	20765	20599	20643	20601	20525	20599	20775	20549	20590	20495	20285	20358	20402	20666	20460	20728	20523	20580	20531	20578	20582	20516	20428	20365	20489	20543	20403	20631	20648	20667	20654	20763	20535	20512	20525	20621	20770	20425	20542	20538	20954	20458	20646	20578	20580	20507	20695	20524	20555	20656	20430	20660	20814	20462	20638	20774	20760	20713	20268	20448	20681	20643	20577	20653	20525	20820	20631	20486	20654	20485	20425	20540	20435	20496	20499	20661	20582	20585	20600	20469	20546	20605	20456	20690	20383	20473	20630	20720	20805	20515	20619	20571	20522	20705	20667	20570	20665	20559	20588	20764	20634	20606	20513	20552	20561	20316	20657	20664	20660	20500	20569	20717	20546	20715	20682	20539	20477	20672	20627	20670	20472	20643	20683	20598	20558	20543	20494	20407	20610	20529	20493	20437	20511	20608	20721	20668	20669	20753	20531	20764	20697	20637	20494	20663	20795	20655	20681	20520	20626	20481	20653	20619	20507	20518	20558	20638	20459	20663	20527	20619	20768	20603	20569	20600	20778	20899	20693	20607	20686	20515	20514	20641	20782	20674	20605	20467	20466	20675	20409	20431	20587	20677	20559	20398	20724	20754	20598	20565	20529	20700	20442	20640	20657	20460	20567	20397	20536	20667	20579	20580	20703	20586	20542	20764	20629	20560	20737	20580	20642	20578	20668	20730	20630	20638	20754	20706	20606	20522	20726	20466	20715	20620	20582	20628	20604	20755	20495	20653	20539	20818	20641	20538	20770	20284	20539	20738	20628	20471	20432	20476	20503	20555	20451	20677	20683	20671	20642	20691	20484	20429	20604	20784	20591	20543	20530	20486	20714	20833	20515	20502	20553	20651	20606	20700	20749	20532	20525	20564	20699	20621	20700	20795	20416	20682	20431	20559	20947	20534	20434	20511	20689	20496	20595	20652	20468	20446	20679	20486	20535	20514	20636	20463	20388	20479	20656	20378	20738	20446	20520	20545	20761	20610	20418	20589	20661	20757	20698	20398	20563	20640	20617	20779	20554	20583	20545	20685	20553	20578	20669	20410	20697	20564	20497	20716	20467	20495	20607	20658	20622	20654	20608	20364	20507	20491	20578	20722	20476	20643	20429	20750	20846	20453	20722	20471	20581	20640	20685	20649	20625	20617	20475	20507	20597	20659	20495	20454	20461	20632	20691	20615	20459	20614	20584	20440	20425	20646	20673	20490	20503	20539	20459	20504	20581	20677	20547	20590	20452	20423	20450	20484	20516	20629	20595	20580	20486	20531	20443	20563	20553	20485	20691	20407	20616	20592	20468	20465	20644	20841	20705	20594	20610	20617	20775	20558	20621	20720	20419	20440	20471	20494	20484	20609	20683	20375	20540	20416	20499	20528	20400	20497	20514	20543	20521	20761	20618	20477	20817	20739	20541	20649	20645	20420	20412	20606	20505	20673	20653	20644	20404	20429	20533	20573	20645	20618	20540	20656	20582	20572	20617	20382	20814	20744	20564	20673	20749	20536	20508	20681	20863	20686	20528	20616	20526	20549	20470	20475	20590	20669	20705	20702	20688	20572	20486	20608	20776	20562	20630	20616	20872	20653	20641	20544	20523	20462	20768	20538	20741	20590	20576	20781	20533	20596	20672	20623	20628	20688	20577	20425	20459	20606	20531	20561	20560	20672	20565	20559	20505	20508	20809	20594	20550	20603	20687	20639	20651	20597	20707	20383	20485	20479	20478	20533	20453	20590	20556	20556	20566	20598	20807	20822	20745	20499	20598	20781	20674	20631	20703	20531	20534	20784	20381	20544	20618	20536	20542	20489	20634	20488	20629	20554	20732	20612	20496	20520	20651	20555	20709	20666	20412	20507	20454	20592	20166	20569	20610	20564	20557	20849	20741	20549	20666	20738	20898	20840	20901	20560	20564	20520	20703	20579	20521	20586	20712	20542	20645	20785	20744	20448	20793	20599	20357	20773	20717	20681	20489	20663	20776	20470	20637	20628	20581	20662	20513	20555	20467	20631	20631	20684	20582	20629	20666	20776	20450	20482	20454	20521	20616	20446	20589	20637	20355	20632	20392	20702	20629	20650	20476	20537	20682	20604	20650	20679	20655	20574	20589	20507	20540	20587	20624	20520	20620	20528	20580	20575	20632	20631	20422	20619	20459	20451	20458	20683	20470	20803	20433	20605	20537	20592	20529	20420	20574	20663	20381	20382	20430	20639	20445	20610	20630	20355	20718	20623	20635	20663	20638	20535	20523	20589	20485	20576	20471	20542	20591	20573	20644	20660	20820	20569	20468	20649	20556	20758	20677	20548	20498	20688	20688	20436	20618	20467	20862	20486	20761	20670	20688	20603	20506	20581	20579	20588	20701	20318	20586	20474	20661	20697	20535	20525	20529	20499	20567	20546	20818	20494	20657	20612	20667	20584	20650	20454	20572	20435	20377	20736	20546	20539	20864	20735	20619	20592	20558	20456	20669	20442	20590	20678	20481	20561	20541	20541	20612	20514	20620	20575	20656	20708	20417	20583	20530	20634	20839	20838	20692	20756	20689	20632	20580	20632	20641	20354	20543	20474	20787	20469	20433	20603	20733	20560	20579	20669	20536	20556	20529	20376	20485	20476	20752	20672	20726	20679	20629	20679	20791	20654	20739	20440	20652	20672	20519	20537	20728	20711	20484	20645	20371	20645	20536	20562	20579	20626	20602	20677	20546	20749	20692	20530	20561	20729	20323	20695	20502	20722	20695	20554	20585	20446	20547	20524	20490	20785	20564	20593	20585	20530	20720	20759	20608	20526	20628	20598	20465	20502	20786	20451	20621	20548	20421	20660	20557	20682	20660	20668	20504	20559	20426	20501	20509	20628	20697	20727	20590	20572	20691	20759	20531	20483
60387	99342	83327	54995	35965	23162	17407	17015	17234	17008	17092	16973	17133	16987	16968	17451	17082	16929	17072	17077	17205	17225	17070	17139	17090	17114	17134	16956	16971	17138	16995	17094	17124	17232	17080	17060	17282	17178	17082	16949	17022	17081	17132	17055	17016	17092	17222	16851	17082	17024	17071	17096	16999	17113	17178	17138	17229	17042	16954	17032	17045	17092	17100	16957	17290	17126	16984	17092	16994	16953	17072	17046	17147	17056	17075	17226	17030	17074	17058	17201	17060	17128	17074	17056	17140	17128	17157	17004	16962	17286	17167	17312	17101	17145	17018	17118	17055	17215	16945	16996	17124	17193	16971	17130	17193	16996	16967	17019	17123	16986	17103	17013	17099	17021	17089	17050	17123	16935	17161	17048	17090	16976	17195	17047	17100	17080	17267	17073	17156	17040	17094	16836	16917	17066	17086	17057	17000	16907	17056	17022	17122	16993	17102	17108	17067	17062	17027	17063	16907	17179	17143	17299	17161	17046	17004	17050	17000	17145	16951	17109	17203	17249	17033	17184	17186	17246	17046	17025	17041	17064	17161	17047	17029	17104	16953	16987	16857	17019	16986	17059	16993	16987	16857	16929	17020	17030	17052	17161	17036	16960	17138	17170	16986	17132	16948	17104	17054	17066	16979	17025	16955	17141	17156	16993	17246	16929	16982	17068	16828	17062	17046	16952	17112	16963	17026	17077	17198	17112	17223	16942	17163	17147	17123	17141	16997	16971	17149	17023	17053	17049	17074	17090	17119	16983	17048	17145	17153	16915	17061	17135	17035	17029	16992	16985	17209	17292	17075	17118	16980	16969	17119	17168	17143	17020	17157	17021	17091	17197	17106	17089	17015	17095	17267	17250	16797	17214	17120	17050	17255	17095	16972	17253	16988	17000	17029	17121	17150	16950	17095	16884	17050	17113	17207	17146	17077	17074	17129	17005	17186	17192	17074	16945	17099	17140	17046	17027	17157	16944	16971	17140	17075	17078	16846	17030	17049	17201	16995	17090	17211	17166	17115	17094	17266	17303	17013	17179	17008	17086	17046	17142	16920	17188	17084	17051	16960	16961	17001	17009	17129	17100	17055	16982	17190	17142	16964	16999	17004	17088	16997	17016	17126	17028	17163	17035	17172	17003	17090	17149	16986	16996	17229	17129	17203	17141	17178	17122	17242	17033	17048	17011	17045	16979	17061	16943	17012	16994	17017	17256	16885	17115	16889	17084	17102	17252	17050	16913	17115	17130	17021	16868	16896	17110	17009	17107	17054	17122	17162	17050	17233	17262	17095	17241	17105	17152	17240	17009	17186	17169	16865	16937	16907	17030	16848	17073	17145	17012	16919	17039	17167	17063	17101	17134	17013	17040	17172	17141	16986	17076	16975	16979	17101	16992	17176	17090	17012	16703	17279	17085	17008	17088	17180	16898	17120	16914	17092	17098	17043	17280	17182	17017	17196	17086	16916	17139	16986	17204	17091	16941	17232	16941	17106	17118	17216	16982	17248	17058	17017	17148	17031	17109	17065	16841	17051	17045	17010	17215	17125	17145	16893	17018	17067	16977	17180	17054	17048	16948	17208	17083	17241	17194	16941	17231	17009	17141	16859	17052	16939	17128	16942	17103	16829	16990	17137	17071	16977	17049	16985	17201	17060	17052	17037	17013	17053	17098	17075	17019	17074	17104	17147	17015	16989	16989	16948	17056	17059	17046	17070	17136	17145	17247	17253	17080	17029	17210	16834	17101	17094	17181	17136	17228	17047	17002	16943	17158	17020	17164	16923	17132	17061	17012	16974	17058	17021	16993	17065	16867	17070	17030	17135	17152	16992	17045	16966	17247	17023	17089	17049	17134	16942	17096	17082	17019	16984	17069	16959	17123	17024	17011	17137	17137	17093	17049	17208	17174	17148	17023	17204	17169	17074	17028	17056	17029	17348	17212	17086	17051	17208	17041	17171	16953	17026	17061	17032	17118	17261	17164	16916	17289	17155	16959	16927	17081	16991	17150	17022	17177	17149	16893	17263	17112	17064	17085	16952	16955	17135	17095	17216	17072	17083	17107	16954	17066	17135	17092	17088	17158	17076	17197	17122	17007	17118	17036	17132	17158	17028	17148	17094	17038	17214	17090	16999	16956	17183	17088	16990	16952	16948	17008	17112	16978	17013	17095	17083	17051	16924	17057	17038	17040	17085	17180	16926	17025	16975	17060	17012	17117	17075	16972	17049	17185	17023	17058	17114	17049	17091	17021	17143	16989	17080	17058	17035	16980	16939	17108	17178	17164	16952	16985	17067	17043	17148	16893	16864	17049	17048	17040	17080	17242	17065	17077	17188	16889	17089	17105	17122	17103	17008	16932	16998	17031	17044	17176	16820	17128	17177	17171	16990	17146	16968	17019	17074	17220	16925	17135	17066	17088	17093	17044	17094	17050	16936	17034	17171	17088	17046	16974	17000	17057	17055	17140	16946	17064	17043	17082	17136	17044	17015	17135	16979	17124	16985	17099	17100	17037	16986	17059	16892	17056	16906	16976	17106	17114	17136	17098	17138	16985	17085	17112	17093	17044	17008	17256	17070	16986	17213	17126	17103	16912	17225	16975	17147	17087	16975	17081	17067	17178	17025	17068	17166	17114	17049	16977	17159	16944	16925	17243	17104	16888	17180	16967	17077	17096	16960	16940	17066	17187	17160	17215	17072	17149	17063	16961	16940	17072	17039	17019	16930	16961	17063	17167	17015	17021	17206	16812	17129	17049	17054	16999	17147	16971	17166	17109	17108	17209	17165	17024	16973	17103	17062	17080	17094	17116	17059	17002	17103	17157	17000	16988	17191	16993	16956	17050	17012	17070	17067	17330	17039	17058	16905	17028	17156	17180	17304	17022	17136	17028	16939	16941	16981	16977	17096	17101	17206	17113	17069	17230	17119	16975	17085	17087	16997	17124	17179	16999	17238	17130	17212	17116	17068	17062	17081	17122	17160	17209	17093	16948	16946	16997	16930	17014	17160	16935	17030	17010	17211	17102	17236	16947	17056	17074	17175	17117	17040	16967	17174	17230	17169	16834	16976	17015	17058	17251	17095	16912	17172	17046	17139	16994	17134	16879	16967	17038	17249	16977	17083	17128	17123	17208	17222	16949	17134	17089	16979	17024	17206	17116	16951	17102	16977	16988	17067	16988	17206	17137	16976	17017	17178	17073	17150	17082	17212	17179	17078	17176	16917	17194	17151	17248	17115	17001	17003	16973	17102	17086	17115	17064	17060	16968	17116	17250	17029	17202	17063	17027	17057	17066	17042	17015	17065	17090	17106	16927	16947	17169	17180	17072	16837	17068	17104	17112	17042	17053	17195	16911	17077	16942	17211	17103	17218	16998	17248	17165	16972	17144	17091	17028	17304	17148	17138	16851	17160	16829	17213	17015	16945	16985	17155	17072	17238	17137	17174	17172	16979	17175	17122	17067	17144	17050	17129	16982	17253	17003	16981	17011	17112	17011	17020	17112	17107	17296	16967	17142	17127	17050	17248	16981	17178	16995	17194	17040	17083	16906	17049	17169	17126	17035	17049	17133	16974	17081	17125	17060	17145	17048	17108	16821	17000	17059	17080	17154	17068	17108	16888	16998	17026	17197	16996	16940	16870	17109	17178	16989	16986	17195	17224	16965	17145	16935	17206	17071	17222	17146	17268	16919	17182	17171	17138	17070	17198	16924	17102	17037	17140	16989	17157	17043	17140	17047	17103	17184	17087	17020	17037	16960	16983	17064	16916	17084	17180	17000	16982	17012	17222	17017	17035	16985	17101	16992	17032	17054	17118	17329	17107	16991	16963	17240	16967	17050	17037	16917	17132	17026	16974	17120	17102	17126	16986	16983	17019	17014	17129	17185	17212	17057	16923	17009	16925	16943	17033	17214	17161	17067	17074	16952	17169	17072	17139	17042	17075	17188	17112	16852	17164	17178	17331	16970	17131	16940	16973	17049	17085	17169	16936	16867	17056	17065	16932	17075	17300	17148	16884	17150	17008	16924	17147	17378	17060	17011	17158	17093	17056	17273	17051	17203	16988	17138	16923	17142	17078	17198	17001	17111	17207	17006	17149	17129	17083	17015	17080	17043	16940	17181	17148	17054	17058	17098	17035	17165	17072	17054	17040	17273	16968	16992	17159	17117	17043	17059	16999	17142	16929	17193	16941	17073	17126	16987	17146	16897	17096	16928	17130	17056	17048	17042	16923	17018	17111	17185	17170	17239	17113	16926	17121	17141	17171	17088	16997	17069	17103	17092	17109	17086	17114	17125	17199	16982	17026	16981	17041	16960	16954	16940	17231	17137	17176	17010	17091	17155	17119	17114	17148	16991	17157	17101	17002	17050	17045	17149	16920	17058	17196	17120	17035	16889	17144	17030	17207	16942	17097	17044	17055	17179	17060	16896	17142	17088	16945	16939	17227	17143	17102	17201	17167	17038	17094	16982	16842	17240	17056	17128	17054	17139	17193	16995	17052	16943	17184	16969	17114	17287	17097	16932	17010	17159	17119	17047	17002	17311	17076	17117	17121	17236	17081	17018	16944	17099	17103	16822	17276	17182	17140	17082	16877	16954	16961	17093	17126	17150	17280	17189	17228	17082	16939	17180	17054	17103	17188	16971	17225	17004	17252	17084	17095	16902	17220	16893	17099	16967	17223	17100	16985	17011	17138	17112	17180	17123	17144	17068	17031	16984	17123	17417	16992	17003	17094	16984	17086	17037	17148	17067	17044	16978	17044	17152	17041	16958	17094	17072	16967	17054	17089	17151	17056	17009	17094	17083	17118	16863	17212	17012	17167	17073	16912	16914	17077	16988	16954	17043	17067	17216	16999	17169	17199	17064	16972	17084	17163	17101	17110	17054	17065	17073	17068	17021	17021	17130	17009	16973	17005	17064	16966	17039	16993	16973	17290	17244	16950	17150	17110	16938	16890	17060	17023	17054	17179	16919	17094	17231	17121	17162	17031	17052	16963	16854	16991	16979	17137	16989	17150	17032	16964	17047	16847	16908	17098	17004	17138	17066	17133	17045	17111	16956	17112	17129	17086	17164	17267	17173	16937	16987	17082	17037	17010	17229	17141	17143	17099	17058	17052	17035	17076	16934	17076	16908	17081	17034
23004	22887	37095	36350	30991	28457	26802	22278	21306	21675	21450	21497	21432	21521	21585	21403	21422	21147	21374	21434	21217	21427	21458	21488	21071	21424	21352	21104	21221	21109	21146	21249	21313	21347	21399	21342	21368	21486	21096	21150	21223	21205	20978	21161	21352	21097	21310	21175	21492	21154	21235	21081	21155	21179	21242	21156	21071	21121	21165	21104	21270	21124	21328	21218	21149	21307	21140	21084	21084	21246	21322	21180	21275	21247	21154	21124	20946	21116	21115	21270	21252	21278	21056	21223	21209	21099	21241	21118	21084	21119	20903	21221	21339	21189	21158	21215	21191	21264	21169	21232	21260	21133	21240	21101	21021	21126	21265	21258	21279	21118	21092	21395	21005	21136	20934	21122	20987	21104	21139	21193	21259	20889	21073	21000	21197	21075	21189	20972	21230	21170	21036	21138	21224	21184	20851	21134	21198	21031	21285	21340	21273	21144	21243	21220	21398	21330	21215	21002	21104	21133	21256	21138	21182	20927	21098	21285	21239	21216	21146	21079	21198	21012	21163	21183	21174	20937	21192	21100	21020	21284	21096	21205	21049	21142	20950	21277	21304	21093	21151	21128	21073	21032	21045	21137	21022	21090	20876	21153	21247	21225	21151	21169	21041	21303	21140	21259	21167	21287	21219	21092	21406	21284	21194	21090	21101	21174	21087	21067	21224	21367	21258	21123	21195	20838	21074	21032	21245	21325	21164	21082	21196	21014	21397	21014	21071	21032	21195	21283	21100	21145	21184	21252	21241	21237	21041	21167	20975	21162	21137	21287	21194	21265	20971	21146	21033	21072	21080	21343	21356	21251	21333	21067	21215	21010	21275	21114	21013	20957	21104	21417	21036	21121	21149	21098	21218	21033	21148	21113	21260	21282	21013	21199	21173	21103	21154	21078	21214	21121	21017	21362	20981	21265	21083	21325	21383	21265	21227	21166	21081	21333	21078	21010	21020	21182	21009	21263	21121	21181	21320	21184	21108	21065	21258	21053	20958	21440	21008	21204	21105	20966	20986	21247	21153	21094	21159	21238	21106	21072	21022	21158	21123	21252	21006	21235	21137	21238	21136	21132	21274	20827	21406	21016	21300	21229	21083	21131	21327	21156	21103	21009	21024	21009	21198	21154	21118	21033	20990	21212	21168	20996	20881	21090	21121	21236	21129	21065	21265	21036	21042	21202	21065	21197	21213	21059	21144	21201	20949	21173	21265	21060	21244	21080	21012	20975	20971	21344	21033	21348	21234	21069	21113	21140	21383	21164	21356	21031	21061	21098	21160	21063	20994	21189	21202	21132	21057	21088	21228	21267	21161	21302	21137	21134	21184	21165	21120	21298	21030	21198	21115	21074	21040	20990	21188	21073	21330	21079	21160	21139	21065	21244	20932	21230	21017	21333	21215	21313	21112	21222	21222	21227	20972	21090	21059	21382	21303	21111	21100	21036	21158	20949	21068	21104	21176	21030	20987	21076	21139	21055	21413	21133	21048	21290	21187	21043	21014	21105	21203	21172	21281	21114	20972	21194	21108	21126	21125	21195	21180	21138	21236	21113	20978	21221	21037	21346	21391	21207	20988	21431	21119	21038	21007	21105	21264	21121	21048	21023	21139	21185	20936	21056	21322	21138	21203	21003	21136	21090	21022	21234	21339	21142	21128	21028	21109	21374	21212	21084	21162	21129	21042	21054	21058	21182	21279	21287	21008	20898	21188	21086	21008	21090	21353	21125	21228	21250	20986	21152	21212	21110	21182	21230	21270	20888	21307	21048	21324	20992	21030	21216	21259	20969	21169	21188	21086	21079	21209	21258	20928	21091	20710	21273	21110	21312	21176	21139	21123	21026	20923	20973	20985	21153	20964	20941	21058	20965	21072	20810	21253	21233	21117	21376	20983	21086	21336	21206	21125	21174	21225	21319	21201	21012	21016	21147	20918	21299	20877	20950	21305	21086	21094	21006	21199	21227	21187	21119	21018	21296	21192	21230	21170	21075	21473	21255	21409	21024	21273	21210	21127	21248	21273	21149	20989	21146	21198	21090	21075	21059	21218	21344	20927	21208	21205	21232	21098	21041	21326	21090	20920	20880	21278	21033	21220	21205	21061	21186	21117	21063	21080	21070	21274	21127	21310	21072	21321	21115	21212	21205	21344	21142	21301	21012	21082	21065	21429	21066	21217	21124	20914	21158	21007	21109	20840	20796	21194	21290	21111	21061	21174	21065	21172	21008	21207	21359	21281	21092	21061	21153	21061	21042	21021	21321	21290	21258	20989	21142	20916	20991	20921	21157	21228	21128	20948	20904	21069	21135	21082	20975	21223	21244	20922	21229	21213	21281	21129	21249	21219	21141	21006	21293	21162	21059	20971	21060	21094	20958	21276	21345	21482	21385	21051	21184	21208	21166	21056	21200	21035	21193	21162	21215	21060	21177	21207	21118	21047	21026	21177	21248	21057	21130	21302	21145	21395	21110	21187	21202	21100	21245	20999	21204	21114	21226	21306	20980	20970	20972	21081	21017	21216	21118	21089	21396	21313	20937	21218	21287	21272	21129	21238	21162	21034	20973	21246	21200	21200	20958	21115	20963	21084	21177	21150	21224	21232	21323	20966	21253	21361	21294	21274	21052	21082	21160	21139	21073	21315	21005	21162	21299	21010	21118	21037	21212	21050	21192	20991	21129	21080	21238	20942	21045	21219	21014	21312	21070	21170	21121	21215	21223	21318	21109	21106	20986	21127	21267	21151	21091	20941	21162	21201	21112	21237	21038	21180	21179	21098	21157	21279	21082	20894	21203	20958	21287	20955	21300	21193	21305	21324	21178	21329	21066	21111	21352	21114	21133	21338	21186	21029	21181	20993	21317	21277	21243	21248	21011	21217	21119	21039	21161	21166	21222	21076	21110	20803	21406	21204	21328	20996	21182	21133	21086	21352	21174	21155	21038	21198	21198	21055	21319	20995	20941	21467	21146	21158	20992	21355	21074	21164	20945	21206	21239	21279	21248	21125	20983	20823	21255	21103	21033	21084	21086	21209	21177	21021	20953	21177	21212	21124	21124	21219	21166	20961	20900	21192	21023	21280	21107	21098	20965	20980	21231	21018	21077	21010	21073	21094	21211	21182	21086	21085	21133	21127	21255	21116	21103	21251	21173	21123	21174	21009	21031	21122	21045	21267	21009	20926	20965	21029	20877	21142	20966	21160	21025	21200	20874	20940	21076	21271	20941	21030	21214	21067	20962	21002	21141	21296	21064	21203	21311	21255	21148	21324	20920	21331	21131	21200	21182	21036	21124	21227	21053	21029	21012	21177	21089	21307	21215	21169	20997	21030	21037	21222	21121	21196	21408	21272	21269	20985	21100	21177	20892	20968	21093	21045	21142	21137	21194	21174	21389	21166	21134	21146	21133	21043	21014	20962	21058	21177	20862	21174	21237	21179	21066	21057	21078	21202	21032	21061	21227	21064	21241	21094	21074	21122	21183	21204	21386	21104	21276	21330	21086	21394	21336	21063	20974	21086	21201	21058	21247	21149	20971	21386	21229	20956	21085	21121	21136	21220	21146	21397	21066	21302	20929	21392	21015	21291	21319	20974	21028	21307	21163	21234	21097	21148	21204	21203	21214	21161	21108	21279	21144	21103	21004	21139	21203	21138	21032	21065	20985	21281	21253	21341	21263	21298	21132	21110	21154	21318	21269	21301	21136	21244	21290	21050	21130	20815	21194	20970	21255	21215	20898	21059	21243	20995	20868	21358	21081	21156	21250	21240	21134	21205	21018	21183	21190	21220	21075	21184	21163	21266	21119	21072	21080	21101	21040	20916	21053	21119	21156	21225	21142	21110	21198	21268	21377	21024	21101	21234	21049	21313	21131	21002	21399	21225	21266	21242	21153	21005	20975	21213	21206	21082	21139	21267	21120	21202	21252	21217	21263	21140	21011	21320	21088	21050	21006	21056	21194	21396	21051	21079	21086	21373	21052	21124	21257	21222	21233	21392	21404	21142	21018	20901	21121	20831	21086	20945	21284	21126	21096	21055	21069	21099	20938	21094	21049	21304	21281	21157	20995	20915	20833	20922	21138	21051	20900	21175	21044	21258	21212	21100	21180	21111	20930	21193	21117	21361	21372	21006	21104	21165	21129	21182	21076	21070	21149	21281	20906	21326	21058	21034	21047	21194	21102	21228	21178	21172	21146	21019	21385	21321	21114	21165	21267	21008	21199	21014	21220	21063	21053	21256	21258	21055	21230	20921	21187	21165	20964	20900	21240	21076	21127	21191	21188	21254	21316	21302	21173	21191	21169	21000	21113	21121	21019	21015	21086	21285	21138	21321	21188	20987	21043	21156	21324	21093	21146	21263	21015	21214	21132	21180	21144	20856	21275	21205	20968	21271	21113	21071	21101	21130	21265	21141	21035	21260	21141	21071	21114	21163	21091	21054	21228	21016	20962	20987	21104	20981	21261	21148	21127	21188	21177	21032	21180	21123	21100	21325	21173	21108	21286	21261	21031	21015	21064	21185	21169	21115	21085	21344	21067	20823	21036	20996	21249	21055	21282	21190	21102	21068	21015	21034	21047	21167	21001	21093	21074	20996	21194	21151	21166	20942	21246	21186	21046	21334	21257	21255	20986	21313	21250	21130	21183	21267	21066	21157	21273	21029	21136	21103	21237	21078	21103	21097	21224	21197	21271	21116	21197	21105	21005	20961	21175	21211	21208	21267	21021	21463	21150	20958	21091	21210	20910	21133	21124	21254	20969	21060	20857	21047	21150	21135	21339	21230	21113	21207	21229	21121	21310	21130	21119	21086	21294	21225	20961	21169	21091	21312	21004	21016	21019	21097	21080	20961	20915	21124	21162	21001	21110	21144	21325	21328	21348	21237	21235	21363	21045	21016	21088	21226	20974	21246	21004	21169	21294	21252	20861	21045	21093	21203	20944	21123	21224	21005	21311	21118	21143	21070	21030	21144	21039	21072	20936	21252	20964	21030	21169	21357	21139	21117	21019	21286	21121	21199	21242	21104	20997	21106	21160	21029	20946	21194	21180	21104	20951	21161	21065	21443	21137	21124	21175	21204	21105	21060	21170	21089	21122	21249	20962	21292	20938	21050	21081	21229	20945	21074	21115	21211	21030	21204	21172
64719	107150	93444	69058	46267	28215	18408	17222	17243	17332	17194	17386	17643	17583	17274	17400	17435	17361	17383	17426	17292	17576	17312	17609	17400	17611	17352	17334	17461	17325	17510	17272	17339	17599	17379	17317	17513	17461	17418	17206	17447	17464	17295	17415	17243	17286	17418	17208	17472	17356	17443	17451	17457	17344	17435	17424	17378	17241	17487	17408	17478	17514	17416	17431	17342	17277	17447	17367	17304	17310	17564	17539	17403	17348	17458	17099	17574	17467	17338	17394	17417	17394	17413	17606	17289	17424	17553	17452	17474	17448	17244	17540	17313	17356	17237	17371	17233	17230	17523	17337	17255	17295	17379	17383	17385	17479	17369	17426	17357	17332	17302	17266	17419	17466	17499	17466	17255	17382	17266	17332	17229	17425	17300	17546	17402	17406	17348	17433	17163	17388	17375	17348	17359	17377	17329	17412	17514	17455	17213	17448	17359	17482	17543	17334	17347	17319	17524	17226	17332	17468	17491	17320	17287	17500	17214	17341	17399	17346	17336	17389	17369	17313	17421	17384	17414	17388	17464	17337	17447	17344	17534	17376	17312	17688	17420	17503	17378	17287	17412	17500	17441	17542	17426	17325	17428	17460	17286	17479	17379	17372	17448	17138	17349	17372	17293	17442	17415	17399	17434	17446	17414	17347	17464	17194	17388	17408	17364	17509	17282	17393	17367	17289	17335	17459	17385	17289	17304	17374	17379	17377	17408	17352	17398	17308	17294	17286	17395	17398	17299	17300	17426	17449	17402	17325	17403	17356	17232	17273	17315	17282	17476	17516	17461	17350	17483	17302	17474	17389	17402	17338	17372	17472	17319	17267	17306	17362	17490	17589	17479	17365	17356	17610	17347	17311	17305	17475	17335	17560	17288	17507	17411	17465	17269	17256	17373	17484	17288	17472	17374	17463	17269	17370	17405	17422	17276	17456	17508	17337	17361	17354	17374	17536	17408	17294	17328	17508	17358	17287	17371	17398	17408	17363	17288	17373	17511	17541	17389	17340	17392	17410	17350	17236	17282	17341	17427	17297	17155	17454	17367	17426	17384	17314	17398	17414	17379	17472	17442	17412	17449	17391	17161	17433	17292	17357	17359	17448	17393	17369	17451	17445	17409	17385	17332	17314	17371	17709	17514	17289	17401	17492	17538	17307	17290	17464	17416	17382	17421	17295	17543	17406	17385	17420	17279	17312	17344	17296	17394	17558	17458	17385	17496	17454	17369	17342	17285	17456	17369	17404	17380	17225	17311	17216	17351	17284	17520	17376	17535	17373	17351	17326	17287	17238	17111	17338	17351	17529	17382	17440	17242	17348	17373	17490	17596	17212	17290	17360	17475	17341	17498	17384	17274	17560	17490	17338	17248	17308	17483	17447	17412	17478	17233	17267	17564	17320	17087	17458	17423	17386	17351	17247	17338	17465	17538	17293	17405	17355	17411	17433	17403	17402	17239	17390	17313	17428	17346	17420	17365	17515	17199	17566	17488	17406	17450	17343	17439	17347	17424	17413	17461	17467	17297	17363	17434	17381	17478	17309	17509	17203	17442	17311	17326	17537	17462	17352	17550	17337	17464	17180	17420	17465	17599	17369	17500	17343	17361	17278	17333	17367	17205	17485	17405	17213	17354	17432	17284	17358	17294	17293	17344	17481	17378	17476	17260	17392	17460	17401	17420	17390	17448	17362	17374	17269	17325	17344	17488	17405	17317	17344	17311	17313	17398	17353	17427	17384	17347	17554	17264	17397	17453	17309	17401	17355	17274	17256	17331	17323	17491	17399	17543	17407	17335	17382	17265	17389	17372	17475	17497	17273	17618	17319	17439	17624	17353	17417	17511	17356	17351	17453	17372	17396	17433	17217	17372	17509	17274	17320	17492	17356	17429	17285	17326	17462	17369	17419	17490	17455	17328	17511	17392	17288	17237	17564	17440	17378	17354	17284	17445	17355	17462	17426	17535	17412	17259	17278	17430	17484	17249	17492	17373	17394	17453	17255	17447	17328	17417	17217	17405	17528	17122	17411	17345	17473	17317	17143	17455	17413	17233	17591	17193	17300	17429	17348	17422	17343	17545	17253	17276	17568	17339	17437	17375	17453	17408	17294	17306	17317	17297	17467	17443	17257	17324	17352	17652	17445	17275	17329	17419	17475	17394	17489	17311	17434	17353	17413	17554	17354	17341	17251	17309	17342	17335	17398	17602	17340	17351	17398	17393	17561	17302	17426	17335	17299	17306	17400	17423	17542	17280	17362	17597	17365	17289	17527	17399	17388	17523	17334	17228	17338	17588	17177	17475	17436	17368	17167	17530	17230	17448	17303	17307	17047	17483	17537	17414	17516	17506	17357	17608	17504	17277	17374	17339	17470	17333	17292	17546	17375	17452	17540	17224	17468	17445	17408	17367	17440	17418	17219	17390	17495	17320	17435	17557	17277	17283	17289	17455	17356	17297	17316	17334	17233	17318	17443	17311	17422	17126	17343	17483	17320	17079	17427	17205	17308	17294	17434	17484	17517	17288	17187	17399	17486	17337	17323	17294	17546	17416	17372	17465	17457	17350	17274	17548	17388	17280	17350	17399	17439	17320	17432	17447	17355	17368	17364	17320	17365	17327	17459	17455	17214	17334	17323	17389	17484	17424	17292	17181	17211	17276	17391	17401	17491	17299	17453	17320	17332	17306	17373	17386	17445	17479	17274	17358	17398	17402	17329	17289	17416	17227	17380	17353	17560	17254	17507	17442	17493	17498	17532	17490	17306	17584	17364	17339	17416	17349	17465	17221	17315	17531	17457	17312	17429	17462	17297	17220	17425	17371	17589	17351	17276	17384	17374	17443	17338	17485	17426	17356	17348	17337	17513	17384	17560	17314	17369	17386	17280	17497	17352	17289	17409	17407	17300	17364	17448	17240	17346	17538	17353	17234	17423	17461	17343	17419	17468	17362	17400	17570	17340	17635	17358	17362	17438	17236	17319	17412	17553	17404	17421	17477	17241	17423	17356	17266	17279	17316	17502	17544	17363	17606	17436	17393	17309	17505	17397	17557	17480	17341	17353	17487	17283	17365	17325	17410	17438	17521	17464	17223	17310	17591	17332	17522	17429	17439	17128	17494	17359	17328	17401	17386	17266	17241	17337	17422	17339	17387	17331	17213	17249	17318	17367	17438	17292	17568	17373	17355	17361	17551	17380	17428	17375	17249	17392	17525	17237	17376	17489	17368	17281	17360	17344	17326	17513	17441	17285	17246	17381	17431	17599	17372	17408	17537	17435	17341	17570	17288	17460	17255	17389	17421	17200	17313	17374	17509	17228	17443	17471	17400	17501	17398	17307	17271	17220	17379	17494	17481	17483	17374	17325	17427	17297	17385	17377	17680	17372	17393	17389	17363	17421	17437	17446	17357	17332	17568	17394	17236	17418	17316	17276	17346	17320	17367	17474	17372	17330	17353	17294	17242	17284	17580	17479	17439	17309	17405	17601	17439	17487	17342	17470	17298	17403	17362	17386	17348	17513	17242	17439	17509	17456	17449	17489	17560	17463	17429	17464	17304	17328	17244	17419	17375	17434	17330	17332	17306	17408	17332	17491	17370	17425	17407	17368	17533	17440	17392	17253	17541	17463	17436	17475	17488	17281	17508	17404	17363	17453	17365	17344	17280	17501	17348	17233	17534	17353	17507	17400	17501	17357	17469	17197	17373	17373	17450	17362	17164	17307	17394	17429	17417	17305	17477	17417	17403	17410	17456	17410	17272	17277	17365	17357	17283	17410	17385	17458	17395	17482	17482	17325	17410	17241	17392	17385	17491	17356	17397	17428	17443	17519	17352	17548	17295	17271	17463	17440	17357	17365	17281	17269	17625	17116	17635	17118	17258	17394	17248	17325	17163	17477	17287	17432	17320	17602	17156	17477	17313	17385	17455	17133	17367	17173	17537	17366	17378	17291	17147	17425	17239	17477	17684	17300	17394	17430	17281	17347	17371	17435	17366	17422	17405	17318	17217	17326	17301	17251	17479	17380	17354	17294	17388	17443	17385	17441	17487	17440	17302	17183	17403	17241	17337	17319	17226	17403	17370	17410	17406	17150	17208	17251	17434	17442	17404	17326	17195	17416	17332	17107	17351	17356	17563	17424	17290	17325	17247	17427	17546	17351	17435	17469	17541	17460	17361	17260	17506	17501	17453	17421	17454	17496	17277	17317	17392	17499	17371	17376	17392	17395	17448	17432	17267	17569	17456	17370	17218	17204	17388	17555	17365	17551	17434	17584	17498	17476	17367	17282	17534	17517	17281	17323	17342	17546	17382	17364	17402	17555	17440	17550	17360	17498	17255	17506	17281	17166	17343	17387	17418	17561	17409	17399	17500	17367	17395	17301	17368	17314	17356	17376	17285	17438	17267	17566	17203	17329	17521	17415	17383	17370	17476	17377	17376	17273	17422	17405	17340	17449	17485	17443	17403	17353	17343	17384	17429	17362	17454	17286	17474	17451	17270	17429	17426	17330	17386	17292	17287	17445	17321	17444	17330	17347	17435	17392	17257	17439	17448	17452	17366	17515	17324	17318	17299	17485	17404	17299	17366	17336	17427	17411	17338	17540	17407	17380	17324	17386	17222	17440	17455	17447	17255	17411	17359	17452	17455	17315	17404	17498	17271	17344	17402	17433	17334	17376	17347	17354	17433	17422	17474	17469	17389	17455	17308	17393	17338	17528	17457	17336	17297	17313	17374	17446	17430	17409	17335	17523	17520	17245	17488	17295	17297	17455	17458	17314	17203	17486	17346	17391	17445	17362	17301	17506	17229	17283	17325	17441	17480	17467	17439	17257	17396	17267	17252	17277	17306	17353	17430	17425	17179	17300	17230	17333	17334	17243	17418	17448	17513	17185	17576	17311	17297	17467	17443	17634	17381	17334	17536	17343	17385	17349	17319	17233	17405	17446	17316	17361	17421	17407	17488	17363	17275	17362	17429	17437	17273	17484	17563	17382	17431	17544	17158	17341	17473	17433	17437	17367	17430	17292	17328	17481	17365	17191	17266	17303	17370	17438	17336	17366	17336	17313	17455	17198	17418	17265	17184	17358	17324	17150	17402	17362	17256	17277	17422	17268	17493	17424	17251	17398	17271	17363	17223	17360	17565	17396
29597	36219	45815	34466	25594	22869	21868	21294	21317	21162	21317	21286	21290	20980	21302	21402	21427	21183	21170	21103	21240	21099	21271	21189	21412	21277	21269	21412	21291	21263	21450	21085	21106	21370	21276	21359	21263	21123	21374	21157	21357	21428	21474	21154	21177	21266	21353	21184	21483	21303	21248	21324	21363	21287	21359	21267	21324	21299	21206	21381	21487	21621	21411	21202	21266	21267	21158	21201	21360	21361	21216	21360	21280	21400	21420	21231	21239	21288	21154	21349	21315	21192	21196	21262	20941	21299	21188	21183	21339	21198	21341	21335	21362	21370	21271	21380	21067	21268	21266	21232	21097	21197	21094	21302	21254	21400	21141	21147	21190	21145	21271	21104	21119	21085	21323	21345	21483	21439	21112	21177	21404	21186	21342	21344	21557	21217	21144	21335	21322	21356	21255	21223	21366	21330	20969	21161	21301	21351	21320	21182	21614	21331	21295	21329	21341	21285	21378	21321	21403	21276	21218	21351	21310	21383	21345	21245	21235	21165	21292	21296	21116	21227	21210	21361	21352	21282	21118	21332	21176	21209	21175	21360	21083	21301	21272	21210	21346	21148	21387	21441	21214	21106	21051	21320	21016	21297	21246	21459	21253	20991	21238	21200	21186	21382	21347	21300	21238	21361	21328	21243	21041	21225	20885	21380	21174	21355	21205	21288	21291	21120	21203	21359	21150	21483	21300	21069	21171	21264	21414	21384	21460	21394	21199	21386	21130	21276	21473	21163	21365	21302	21204	21322	21211	21251	21332	21105	21390	21277	21098	20902	21042	21321	21244	21378	21226	21523	21529	21350	21383	21337	21150	21254	21309	21407	21263	21219	21497	21321	21276	21288	21097	21291	21302	21285	21343	21288	21213	21162	21056	21275	21406	21024	21272	21251	21207	21236	21103	21309	21324	21315	21283	21107	21194	21054	21441	21211	21368	21092	21277	21564	21424	21256	21178	21127	21254	21237	21478	21492	21405	21201	21146	21291	21463	21274	21418	21083	21224	21516	21283	21208	21257	21297	21394	21335	21287	21314	21383	21357	21366	21303	21238	21325	21479	21085	21122	21316	21356	21152	21401	21282	21396	21344	21118	21399	21225	21363	21282	21216	21167	21431	21202	21296	21213	21341	21306	21479	21241	21336	21291	21403	21528	21416	21310	21104	21410	21177	21527	21331	21194	21381	21577	21286	21158	21180	21299	21250	21375	21357	21295	21261	21363	21407	21209	21197	21334	21306	21376	21364	21289	21355	21369	21206	21219	21142	21229	21131	21251	21298	21359	21227	21303	21468	21408	21384	21230	21350	21347	21287	21239	21170	21209	21274	21284	21307	21383	21432	21349	21380	21356	21181	21380	21123	21182	21247	21504	21344	21290	21254	21058	21445	21474	21432	21277	21316	21157	21174	21194	21155	21318	21505	21269	21263	21270	21352	21329	21155	21258	21336	21175	21079	21272	21465	21396	21283	21291	21217	21252	21184	21261	21255	21340	21110	21168	21310	21370	21314	21127	21282	21260	21449	21142	21133	21213	21367	21303	21119	21204	21223	21000	21300	21317	21334	21429	21467	21474	21149	21632	21315	21057	21368	21310	21160	21246	21096	21273	21462	21274	21217	21401	21220	21303	21301	21235	21271	21152	21126	21181	21137	21188	21364	21287	21249	21206	21193	21526	21229	21207	21305	21239	21297	21224	21182	21356	21347	21266	21299	21325	21165	21384	21338	21236	21038	21266	21393	21188	21485	21125	21243	21294	21183	21218	21151	21077	21296	21245	21317	21386	21307	21276	21103	21164	21148	21191	21220	21188	20955	21511	21434	21385	21216	21370	21209	21308	21385	21323	21433	21386	21238	21316	21147	21195	21311	21386	21321	21404	21094	21300	21335	21414	21319	21253	21169	21496	21250	21160	21154	21347	21380	21248	21296	21345	21496	21035	21001	21242	21152	21155	21321	21184	21210	21354	21255	21373	21403	21333	21278	21316	21246	21381	21278	21362	21342	21212	21280	21226	21212	21429	21373	21096	21042	21245	21285	21134	21138	21355	21244	21128	21188	21269	21208	21244	21142	21334	21385	21168	21442	21365	21189	21322	21134	21135	21126	21147	21317	21340	21265	21371	21131	21233	21390	21172	21311	21275	21085	21428	21304	21477	21512	21227	21181	21456	21232	21275	21177	21210	21369	21279	21344	21515	21348	21145	21023	21263	21232	21229	21265	21075	21497	21163	21049	21362	21236	21313	21229	21257	21238	21506	21180	21222	21076	21329	21335	21431	21253	21321	21286	21286	21192	21147	21114	21270	21501	21134	21195	21215	21297	21502	21208	21193	21362	21376	21248	21215	21298	21456	21109	21119	21431	21349	21230	21462	21181	21263	21264	21169	21387	21292	21428	21147	21388	21098	21333	21211	21245	21364	21359	21142	21361	21236	21258	21110	21234	21141	21206	21276	21162	21171	21257	21288	21091	21145	21358	21479	21139	21052	21323	21461	21407	21283	21296	21307	21159	21168	21122	21200	21257	21174	21378	21184	21367	21507	21193	21161	21093	21369	21266	21241	21332	21415	21228	21319	21249	21170	21327	21241	21363	21308	21271	21186	21375	21528	21244	21315	21116	21159	21430	21320	21379	21337	21098	21462	21378	21279	21316	21236	21109	21350	21291	21305	21326	21194	21165	21387	21140	21158	21146	21291	21306	21463	21392	21290	21233	21248	21129	21283	21335	21331	21133	21239	21315	21216	21315	21161	21491	21071	21211	21261	21194	21036	21342	21515	21283	21577	21469	21251	21038	21290	21269	21343	21167	21407	21183	21167	21163	21295	21154	21380	21093	21570	21348	21351	21311	21371	21169	21213	21398	21138	21378	21345	21182	21147	21174	21437	21197	21426	21408	21287	21184	21187	21206	21267	21237	21294	21074	21237	21137	21111	21268	21191	21227	21099	21286	21456	20951	21183	21365	21195	21461	21182	21397	21401	21145	21437	21356	21264	21408	21217	21472	21472	21283	21282	21307	21186	21213	21256	21290	21139	21206	21299	21388	21459	21248	21327	21331	21388	21459	21336	21261	21362	21475	21100	21492	21437	21067	21403	21454	21440	21375	21381	21214	21222	21145	21352	21234	21468	21308	21457	21300	21229	21110	21398	21174	21255	21322	21471	21362	21266	21230	21126	21183	21383	21238	21278	21325	21319	20960	21243	21363	21055	21251	21331	21279	21254	21225	21349	21249	20854	21259	21098	21032	21210	21204	21226	21154	21442	21198	21458	21343	21369	21406	21439	21121	21223	21315	21302	21279	21147	21365	21318	21347	21404	21389	21122	21227	21456	21195	21309	21352	21308	21331	21194	21220	21329	21357	21352	21073	21406	21351	21392	21341	21471	21265	21088	21144	21244	21301	21299	21480	21392	21290	21155	21094	21217	21284	21171	21179	21226	21378	21377	21264	21243	21357	21372	21130	21266	21435	21386	21129	21181	21329	21282	21087	21237	21288	21058	21376	21331	21247	21469	21192	21294	21087	21332	21349	21245	21361	21286	21159	21415	21280	20956	21173	21270	21316	21263	21259	21517	21368	21131	21375	21369	21037	21286	21299	21233	21362	21168	21517	21499	21548	21350	21218	21228	21370	21195	21346	21448	21241	21379	21410	21273	21463	21317	21239	21181	21379	21304	21487	21449	21485	21130	21324	21336	21267	21258	21313	21447	21307	21212	21373	21310	21265	21229	21153	21178	21383	21185	21181	21245	20994	21174	21149	21208	21118	21351	21170	21317	21107	21489	21281	21160	21468	21201	21336	21209	21158	21133	21289	21381	21175	20980	21244	21023	21102	21328	21490	21280	21251	21197	21168	21331	21138	21182	21408	21380	21164	21263	21103	21390	21348	21381	21232	21302	21273	21128	21277	21309	21215	21226	21154	21248	21271	21224	21288	21274	21292	21285	21293	21173	21197	21208	21441	21328	21159	21422	21302	21193	21461	21255	21331	21198	21238	21224	21356	21469	21231	21305	21118	21260	21291	21422	21191	21234	21213	21169	21173	21171	21193	21247	21277	21368	21262	21262	21150	21267	21243	21228	21287	21322	21035	21154	21277	21193	21463	21527	21298	21216	21322	21496	21066	21239	21354	21265	21279	21374	21384	21299	21279	21370	21084	21449	21087	21258	21252	21162	21050	21246	21168	21287	21354	21533	21115	21393	21419	21319	21479	21266	21394	21175	21268	21098	21409	21343	21364	21489	21273	21156	21245	21333	21121	21374	21162	21108	21174	21044	21214	21384	21519	21205	21609	21353	21173	21433	21363	21488	21157	21372	21406	20999	21327	21209	21160	21369	20964	21259	21290	21379	21209	21089	21343	21394	21332	21257	21327	21530	21208	21231	21221	21022	21271	21349	21310	21456	21473	21124	21337	21286	21179	21313	21155	21369	21018	21327	21185	21109	21186	21311	21197	21055	21368	21293	21142	21238	21285	21253	21144	21204	21275	21372	21179	21287	21283	21189	21115	21186	21069	21320	21170	21102	21349	21496	21264	21200	21304	21347	21242	21325	21246	21299	21203	21205	21480	21286	21425	21103	21021	21109	21454	21369	21315	21154	21398	21107	21233	21478	21323	21210	21086	21237	21669	21361	21271	21132	21346	21284	21072	21226	21230	21246	21250	21305	21234	21427	21228	21234	21316	21014	21196	21133	21133	21445	21153	21219	21312	21386	21268	21266	21157	21204	21289	21179	21283	21288	21376	21283	21309	21229	21256	21345	21311	21286	21028	21150	21409	21302	21217	20999	21104	21292	21350	21225	21121	21414	21161	21371	21365	21301	21107	21319	21321	21090	21280	21319	21348	21418	21377	21300	21436	21439	21214	21358	21276	21290	21283	21375	21150	21357	21399	21369	21569	21350	21318	21107	21270	21371	21246	21462	21179	21285	21138	21270	21508	21376	21360	21333	21280	21144	21158	21243	21411	21466	21333	21440	21292	21234	21145	21416	21278	21330	21201	21283	21261	21157	21194	21195	21206	21293	21262	21429	21120	21162	21337	21204	21257	21498	21265	21073	21238	21129	21273	21361	21094	21067	21233	21525	21207	21354	21294	21321	21218	21349	21176	21207	20934	21146	21392	21284	21234	21355	21313	21363	21378	21346	21270	21304	20982
35161	57105	47569	29442	21414	18325	17661	17575	17365	17349	17420	17492	17533	17341	17656	17390	17842	17532	17384	17571	17528	17348	17470	17352	17509	17439	17404	17432	17375	17421	17512	17629	17481	17444	17403	17448	17522	17606	17448	17395	17620	17537	17486	17372	17375	17465	17555	17531	17515	17325	17512	17496	17435	17546	17610	17413	17391	17564	17450	17542	17605	17540	17487	17391	17438	17461	17529	17328	17464	17387	17404	17537	17597	17459	17506	17339	17498	17476	17602	17496	17429	17460	17559	17421	17534	17344	17595	17641	17468	17321	17491	17399	17482	17439	17397	17494	17521	17540	17701	17496	17493	17272	17424	17271	17537	17474	17397	17452	17135	17509	17438	17403	17543	17328	17487	17466	17419	17321	17546	17424	17311	17398	17471	17457	17481	17496	17466	17534	17420	17475	17449	17510	17397	17572	17615	17410	17485	17584	17459	17428	17439	17515	17496	17510	17434	17362	17520	17377	17500	17430	17533	17537	17434	17590	17311	17657	17396	17322	17462	17522	17588	17606	17525	17324	17353	17495	17456	17406	17454	17653	17503	17558	17522	17322	17404	17556	17470	17555	17398	17422	17654	17385	17419	17346	17722	17538	17520	17449	17428	17622	17699	17376	17440	17419	17308	17412	17474	17525	17413	17426	17377	17383	17321	17350	17480	17580	17475	17579	17395	17391	17482	17422	17385	17324	17539	17421	17407	17605	17408	17685	17431	17604	17438	17397	17426	17373	17569	17472	17484	17504	17366	17329	17499	17415	17398	17381	17567	17349	17549	17375	17552	17346	17372	17412	17362	17618	17423	17746	17567	17373	17503	17484	17458	17390	17294	17502	17545	17447	17505	17317	17417	17485	17328	17456	17354	17576	17373	17577	17493	17376	17496	17459	17514	17504	17525	17416	17516	17479	17452	17334	17577	17442	17520	17398	17423	17355	17413	17501	17387	17577	17427	17525	17293	17350	17325	17473	17314	17511	17326	17461	17523	17464	17505	17513	17447	17359	17517	17452	17350	17356	17630	17371	17506	17491	17541	17328	17345	17358	17525	17498	17394	17450	17482	17624	17609	17377	17466	17403	17399	17433	17454	17474	17304	17498	17478	17441	17534	17420	17609	17430	17363	17614	17551	17466	17543	17258	17459	17551	17269	17541	17561	17445	17427	17417	17617	17490	17490	17434	17535	17428	17645	17452	17480	17334	17478	17563	17339	17267	17465	17514	17433	17449	17480	17328	17405	17426	17542	17557	17568	17591	17407	17398	17490	17418	17273	17508	17478	17483	17521	17380	17467	17373	17427	17382	17511	17422	17542	17499	17465	17446	17382	17624	17464	17481	17400	17307	17665	17456	17364	17504	17437	17385	17441	17325	17506	17461	17572	17356	17508	17563	17570	17599	17298	17549	17496	17460	17456	17424	17352	17459	17447	17406	17441	17500	17613	17551	17488	17373	17442	17487	17411	17446	17411	17431	17379	17500	17477	17513	17285	17372	17449	17464	17429	17607	17582	17645	17438	17421	17414	17446	17546	17467	17530	17485	17359	17511	17461	17340	17438	17469	17289	17383	17458	17521	17533	17471	17516	17374	17531	17476	17458	17670	17521	17377	17451	17428	17484	17386	17476	17683	17476	17530	17506	17270	17535	17483	17466	17437	17419	17226	17465	17481	17407	17646	17340	17551	17395	17371	17461	17370	17566	17439	17375	17459	17402	17603	17474	17525	17355	17377	17534	17454	17389	17430	17506	17533	17394	17514	17436	17444	17523	17470	17624	17570	17355	17499	17529	17573	17415	17594	17462	17392	17470	17547	17542	17537	17461	17572	17602	17590	17507	17591	17414	17580	17274	17606	17344	17438	17267	17371	17626	17446	17464	17513	17720	17566	17640	17583	17424	17276	17311	17358	17434	17330	17510	17444	17530	17464	17541	17556	17596	17442	17472	17546	17567	17399	17535	17402	17598	17240	17414	17624	17384	17521	17225	17557	17605	17513	17530	17368	17512	17472	17504	17436	17683	17446	17500	17379	17560	17448	17480	17346	17313	17553	17504	17397	17370	17493	17533	17479	17665	17517	17329	17599	17424	17405	17624	17504	17532	17429	17455	17578	17423	17498	17449	17455	17528	17458	17432	17523	17242	17606	17274	17455	17451	17480	17459	17408	17430	17494	17486	17518	17396	17493	17357	17348	17309	17366	17629	17407	17552	17395	17509	17465	17547	17398	17443	17522	17467	17366	17436	17383	17384	17625	17449	17407	17559	17479	17525	17430	17469	17511	17376	17359	17307	17607	17397	17434	17454	17477	17707	17359	17542	17412	17495	17458	17519	17555	17564	17384	17522	17496	17439	17404	17470	17356	17426	17507	17651	17371	17379	17511	17550	17555	17437	17355	17590	17414	17603	17511	17433	17479	17416	17492	17585	17542	17563	17424	17222	17584	17406	17433	17451	17550	17317	17515	17609	17464	17567	17599	17432	17673	17234	17454	17480	17331	17520	17392	17618	17489	17486	17505	17456	17448	17562	17289	17377	17528	17314	17551	17470	17465	17445	17412	17531	17507	17578	17318	17431	17419	17572	17468	17620	17522	17273	17599	17534	17387	17520	17454	17470	17580	17413	17480	17373	17489	17263	17508	17441	17503	17428	17409	17584	17569	17286	17513	17326	17539	17499	17444	17514	17417	17624	17504	17416	17515	17414	17355	17535	17461	17524	17477	17371	17525	17340	17571	17426	17529	17412	17473	17601	17612	17480	17686	17265	17480	17651	17527	17547	17353	17381	17434	17489	17531	17342	17445	17342	17399	17666	17620	17433	17395	17652	17518	17432	17568	17425	17465	17468	17428	17403	17592	17511	17326	17510	17515	17500	17500	17384	17505	17649	17545	17259	17373	17562	17466	17421	17497	17452	17517	17313	17549	17463	17454	17515	17332	17506	17497	17507	17382	17571	17378	17512	17347	17674	17432	17521	17404	17470	17374	17625	17507	17547	17511	17398	17369	17351	17507	17449	17478	17584	17499	17387	17604	17537	17496	17576	17427	17659	17612	17403	17406	17537	17427	17452	17502	17273	17578	17364	17517	17358	17402	17508	17548	17472	17586	17642	17491	17327	17306	17672	17377	17514	17458	17372	17481	17420	17522	17325	17510	17490	17378	17593	17358	17458	17318	17391	17501	17661	17489	17569	17356	17501	17421	17463	17385	17321	17350	17446	17290	17464	17246	17456	17258	17494	17498	17499	17616	17594	17520	17424	17523	17317	17392	17485	17348	17534	17500	17375	17533	17454	17460	17531	17406	17766	17462	17587	17484	17403	17453	17357	17582	17455	17362	17525	17441	17392	17566	17519	17525	17565	17492	17475	17316	17407	17505	17586	17638	17448	17495	17402	17647	17576	17455	17627	17344	17379	17528	17393	17539	17607	17424	17480	17471	17281	17300	17385	17467	17487	17362	17489	17498	17589	17361	17509	17524	17337	17378	17515	17398	17465	17630	17409	17374	17472	17465	17479	17538	17699	17467	17515	17306	17400	17438	17481	17484	17630	17500	17424	17468	17518	17413	17471	17436	17563	17403	17404	17473	17377	17559	17449	17665	17380	17411	17498	17454	17457	17465	17397	17552	17573	17696	17367	17271	17526	17614	17411	17445	17407	17518	17579	17517	17573	17460	17592	17317	17515	17559	17534	17492	17636	17410	17371	17590	17472	17539	17433	17388	17337	17278	17298	17543	17475	17449	17366	17498	17378	17420	17433	17343	17595	17472	17612	17264	17543	17457	17384	17482	17426	17471	17501	17605	17479	17349	17437	17580	17579	17511	17500	17369	17450	17373	17394	17439	17516	17489	17402	17372	17505	17618	17454	17559	17585	17559	17511	17575	17375	17507	17447	17602	17420	17375	17338	17444	17458	17505	17517	17391	17419	17672	17325	17429	17572	17415	17384	17435	17422	17459	17379	17336	17358	17466	17600	17532	17547	17475	17383	17471	17446	17590	17624	17481	17511	17503	17471	17491	17477	17481	17572	17374	17508	17430	17627	17308	17507	17489	17581	17441	17386	17455	17448	17297	17342	17404	17345	17509	17434	17433	17572	17494	17711	17445	17488	17252	17424	17309	17544	17476	17377	17391	17540	17658	17483	17500	17607	17556	17557	17345	17509	17377	17502	17616	17320	17478	17350	17590	17570	17427	17619	17461	17530	17357	17504	17506	17369	17417	17504	17564	17341	17472	17487	17616	17489	17481	17505	17541	17558	17674	17593	17524	17472	17345	17531	17520	17461	17476	17418	17414	17623	17465	17453	17370	17492	17415	17464	17556	17257	17328	17415	17398	17371	17312	17505	17623	17489	17441	17491	17526	17435	17510	17580	17413	17575	17435	17653	17341	17349	17486	17447	17594	17636	17459	17552	17324	17371	17583	17434	17533	17499	17495	17538	17381	17347	17519	17408	17486	17466	17558	17488	17444	17399	17469	17621	17483	17640	17528	17596	17471	17649	17488	17523	17539	17672	17396	17389	17529	17505	17434	17779	17546	17481	17356	17469	17562	17573	17386	17481	17522	17361	17309	17430	17425	17505	17382	17508	17574	17471	17459	17492	17497	17431	17707	17578	17567	17458	17524	17478	17415	17537	17448	17586	17469	17482	17469	17547	17514	17470	17505	17533	17463	17775	17395	17441	17422	17488	17506	17473	17454	17459	17533	17537	17411	17562	17454	17568	17440	17493	17534	17505	17487	17406	17434	17487	17439	17565	17515	17616	17336	17311	17556	17322	17549	17393	17540	17620	17412	17641	17534	17494	17495	17373	17640	17522	17604	17634	17390	17443	17363	17601	17594	17575	17484	17489	17440	17476	17292	17432	17822	17319	17379	17547	17519	17377	17536	17322	17215	17467	17469	17371	17639	17366	17559	17362	17493	17425	17549	17415	17403	17658	17604	17566	17441	17491	17583	17394	17443	17519	17494	17549	17502	17466	17503	17508	17668	17657	17561	17393	17490	17397	17428	17303	17415	17502	17371	17732	17391	17465	17462	17402	17698	17392	17417	17467	17514	17445	17303	17510	17534	17537	17524	17509	17478	17608	17363	17593	17645	17470	17391	17580	17420	17444	17519	17376	17442	17456	17614	17536	17363	17337	17441	17507	17418	17369	17398	17419	17510
24447	25069	42580	39510	31154	27268	24776	21948	21607	21804	21639	21565	21525	21600	21456	21502	21605	21461	21702	21428	21560	21527	21317	21407	21384	21589	21306	21356	21587	21322	21523	21344	21499	21459	21184	21369	21437	21464	21264	21368	21370	21243	21389	21292	21902	21579	21265	21366	21298	21510	21526	21471	21517	21558	21345	21287	21282	21542	21438	21374	21375	21274	21222	21250	21334	21342	21644	21268	21453	21197	21347	21482	21189	21312	21256	21260	21571	21397	21456	21567	21354	21278	21360	21369	21513	21284	21468	21308	21383	21275	21442	21525	21235	21145	21476	21143	21321	21579	21432	21263	21237	21324	21352	21281	21408	21351	21452	21283	21268	21286	21178	21444	21314	21389	21414	21266	21427	21193	21390	21306	21350	21160	21455	21243	21253	21536	21590	21473	21100	21438	21394	21418	21498	21255	21516	21281	21474	21254	21487	21367	21292	21509	21354	21482	21457	21259	21047	21268	21164	21390	21222	21334	21375	21482	21502	21279	21141	21242	21251	21311	21284	21305	21177	21362	21440	21399	21501	21528	21446	21328	21140	21275	21227	21269	21338	21081	21476	21596	21243	21308	21227	21302	21514	21267	21574	21463	21315	21423	21467	21255	21221	21337	21138	21298	21560	21342	21233	21346	21313	21467	21594	21213	21509	21551	21331	21172	21308	21392	21414	21273	21298	21279	21102	21288	21382	21250	21461	21279	21341	21220	21481	21485	21397	21461	21390	21216	21461	21175	21301	21313	21171	21269	21552	21290	21339	21019	21333	21478	21391	21314	21570	21621	21299	21388	21577	21257	21294	21367	21260	21471	21402	21303	21376	21403	21561	21236	21432	21318	21247	21327	21446	21450	21447	21347	21522	21336	21541	21314	21319	21394	21541	21612	21174	21423	21371	21329	21104	21257	21173	21323	21177	21337	21100	21220	21231	21115	21512	21322	21366	21489	21279	21422	21159	21513	21369	21383	21372	21273	21332	21237	21261	21533	21385	21140	21406	21511	21265	21030	21381	21573	21474	21398	21551	21373	21384	21320	21249	21440	21273	21313	21238	21327	21287	21364	21425	21276	21538	21342	21265	21396	21267	21395	21313	21435	21255	21495	21250	21288	21451	21149	21435	21410	21306	21217	21291	21194	21221	21326	21167	21163	21408	21447	21413	21564	21339	21369	21367	21289	21287	21309	21330	21356	21446	21357	21380	21302	21449	21384	21427	21205	21424	21238	21231	21182	21309	21337	21502	21478	21391	21218	21316	21304	21327	21413	21248	21420	21541	21209	21160	21053	21379	21325	21459	21503	21335	21255	21149	21497	21544	21302	21226	21319	21378	21408	21162	21266	21288	21522	21322	21386	21113	21319	21123	21338	21458	21432	21566	21325	21417	21515	21582	21234	21587	21210	21370	21415	21340	21248	21457	21317	21385	21262	21544	21229	21420	21708	21295	21478	21427	21210	21342	21295	21602	21332	21055	21390	21270	21181	21483	21321	21419	21273	21595	21257	21464	21433	21417	21274	21247	21445	21181	21163	21424	21655	21412	21312	21161	21280	21461	21301	21312	21368	21342	21315	21224	21349	21322	21568	21233	21384	21259	21194	21368	21325	21207	21357	21346	21046	21515	21291	20989	21370	21126	21103	21171	21324	21267	21383	21107	21440	21489	21411	21169	21559	21174	21287	21272	21249	21378	21311	21323	21214	21237	21314	21199	21230	21248	21288	21350	21245	21270	21387	21227	21485	21201	21243	21349	21183	21238	21460	21127	21452	21465	21401	21247	21311	21278	21482	21363	21283	21233	21347	21286	21140	21256	21194	21379	21319	21199	21396	21225	21360	21355	21234	21262	21382	21184	21589	21500	21413	21311	21474	21162	21265	21184	21177	21351	21560	21285	21348	21452	21260	21228	21202	21258	21286	21347	21411	21287	21585	21343	21412	21393	21528	21421	21217	21094	21254	21356	21247	21200	21473	21310	21284	21393	21446	21330	21480	21282	21325	21295	21290	21469	21378	21227	21260	21368	21146	21330	21494	21447	21171	21297	21112	21187	21184	21406	21356	21290	21308	21271	21122	21281	21224	21429	21299	21503	21394	21399	21464	21207	21243	21245	21290	21233	21231	21521	21384	21374	21242	21362	21291	21241	21367	21214	21311	21370	21145	21238	21179	21312	21360	21424	21624	21340	21215	21449	21171	21239	21202	21341	21238	21375	21427	21294	21317	21349	21321	21437	21251	21281	21421	21283	21312	21342	21407	21252	21131	21169	21407	21273	21428	21258	21231	21301	21626	21378	21416	21383	21383	21490	21303	21157	21235	21389	21478	21593	21563	21317	21342	21161	21293	21293	21408	21225	21545	21455	21421	21364	21412	21228	21362	21280	21234	21351	21181	21339	21413	21457	21106	21273	21258	21424	21359	21312	21404	21421	21347	21408	21454	21387	21378	21499	21277	21448	21300	21384	21419	21421	21315	21348	21216	21283	21229	21618	21138	21423	21369	21404	21286	21222	21251	21437	21194	21406	21157	21407	21444	21522	21251	21230	21237	21394	21175	21355	21434	21396	21200	21424	21234	21322	21576	21356	21410	21351	21354	21556	21469	21714	21279	21215	21318	21275	21379	21469	21528	21271	21430	21499	21371	21519	21494	21406	21280	21287	21239	21006	21314	21364	21311	21391	21366	21428	21176	21268	21496	21370	21450	21389	21336	21492	21373	21126	21452	21239	21386	21424	21549	21217	21453	21218	21162	21235	21403	21343	21239	21322	21190	21068	21312	21297	21382	21268	21194	21411	21336	21681	21385	21195	21439	21323	21422	21265	21195	21253	21103	21376	21127	21286	21306	21282	21432	21309	21258	21322	21348	21420	21437	21395	21359	21137	21467	21356	21451	21335	21334	21121	21164	21236	21238	21390	21214	21535	21327	21497	21306	21383	21372	21359	21452	21260	21382	21402	21408	21380	21306	21502	21170	21341	21301	21258	21256	21271	21358	21375	21167	21236	21523	21414	21264	21255	21411	21384	21371	21237	21173	21325	21474	21460	21215	21211	21169	21257	21196	21147	21450	21344	21215	21439	21262	21269	21523	21369	21169	21478	21205	21081	21469	21280	21227	21189	21197	21382	21439	21332	21284	21283	21418	21489	21304	21251	21228	21488	21503	21226	21427	21331	21311	21419	21274	21380	21288	21119	21486	21418	21316	21285	21351	21422	21380	21453	21413	21468	21314	21360	21272	21354	21396	21346	21323	21335	21549	21479	21388	21226	21172	21335	21262	21486	21217	21507	21330	21209	21393	21335	21147	21454	21513	21360	21435	21355	21413	21418	21324	21405	21301	21358	21216	21339	21288	21207	21457	21308	21126	21387	21330	21459	21252	21257	21397	21401	21153	21400	21284	21386	21310	21415	21387	21420	21336	21220	21235	21531	21397	21196	21363	21252	21563	21270	21261	21222	21099	21288	21573	21294	21437	21248	21528	21404	21492	21233	21137	21232	21254	21431	21166	21312	21457	21312	21326	21462	21395	21548	21279	21552	21238	21182	21393	21231	21257	21407	21726	21382	21210	21453	21306	21111	21386	21360	21366	21275	21312	21540	21284	21545	21420	21329	21353	21202	21579	21496	21342	21396	21492	21363	21361	21448	21247	21091	21128	21436	21267	21418	21398	21349	21156	21347	21314	21177	21132	21167	21194	21276	21424	21448	21430	21317	21354	21212	21475	21360	21693	21561	21335	21495	21375	21356	21388	21375	21364	21221	21189	21174	21527	21291	21492	21428	21502	21229	21304	21350	21428	21434	21450	21463	21473	21411	21241	21500	21293	21287	21183	21380	21464	21521	21470	21288	21381	21263	21366	21525	21388	21216	21383	21325	21508	21637	21247	21390	21319	21230	21471	21444	21533	21258	21371	21438	21191	21334	21313	21371	21429	21441	21249	21536	21380	21404	21172	21562	21260	21397	21533	21618	21332	21379	21184	21255	21316	21535	21449	21427	21347	21390	21330	21261	21355	21326	21346	21250	21399	21278	21240	21399	21326	21175	21133	21237	21428	21565	21358	21633	21287	21216	21224	21069	21414	21431	21324	21594	21405	21476	21661	21373	21383	21262	21313	21227	21602	21282	21326	21373	21179	21566	21309	21467	21416	21346	21501	21260	21279	21577	21259	21401	21267	21330	21286	21387	21341	21205	21438	21422	21526	21461	21413	21519	21242	21326	21348	21293	21310	21182	21304	21432	21363	21381	21182	21361	21406	21544	21220	21312	21177	21428	21187	21301	21347	21321	21365	21535	21413	21451	21124	21392	21446	21351	21290	20916	21427	21462	21261	21349	21193	21462	21320	21396	21419	21445	21224	21575	21260	21236	21235	21284	21253	21420	21329	21436	21453	21108	21405	21268	21382	21420	21335	21397	21347	21172	21426	21396	21352	21319	21433	21364	21322	21081	21179	21455	21227	21335	21468	21514	21384	21376	21409	21203	21455	21380	21281	21311	21194	21237	21439	21321	21363	21594	21400	21413	21417	21236	21163	21436	21180	21440	21352	21068	21428	21177	21470	21313	21444	21365	21431	21264	21274	21488	21391	21235	21367	21463	21357	21465	21366	21446	21238	21303	21068	21540	21231	21352	21331	21401	21406	21438	21259	21415	21635	21447	21354	21534	21488	21533	21242	21149	21488	21183	21461	21297	21206	21445	21445	21376	21290	21367	21398	21269	21241	21216	21369	21284	21485	21469	21419	21413	21226	21301	21395	21279	21438	21048	21234	21046	21559	21342	21504	21534	21478	21466	21203	21295	21278	21008	21291	21185	21253	21362	21394	21347	21397	21553	21484	21398	21191	21157	21274	21420	21272	21351	21352	21383	21547	21050	21400	21283	21181	21372	21384	21296	21218	21430	21300	21424	21257	21443	21312	21264	21189	21370	21413	21430	21321	21101	21595	21483	21246	21503	21075	21323	21393	21300	21437	21394	21135	21388	21286	21323	21380	21378	21462	21322	21344	21355	21341	21325	21371	21326	21315	21194	21122	21172	21171	21184	21403	21483	21473	21489	21605	21389	21428	21309	21302	21356	21284	21335	21369	21436	21342	21408	21387	21360	21563	21377	21455	21329	21389	21270	21101	21329	21282	21237	21565	21331	21438	21464	21319	21484	21386
60941	99735	82888	53786	35223	23018	18204	17433	17518	17521	17382	17720	17804	17500	17681	17638	17587	17754	17375	17570	17691	17580	17586	17541	17703	17605	17656	17685	17662	17621	17627	17557	17697	17537	17722	17507	17541	17607	17550	17475	17522	17819	17613	17557	17611	17712	17587	17543	17663	17447	17574	17736	17651	17601	17688	17677	17437	17514	17574	17423	17507	17559	17428	17513	17706	17470	17613	17557	17508	17713	17610	17530	17422	17385	17593	17591	17607	17595	17508	17660	17653	17511	17580	17604	17516	17618	17415	17431	17609	17463	17506	17707	17464	17603	17539	17534	17559	17597	17630	17576	17601	17666	17493	17461	17692	17461	17582	17667	17513	17599	17596	17574	17654	17486	17738	17746	17673	17488	17446	17502	17570	17600	17428	17595	17521	17491	17477	17396	17488	17494	17595	17582	17433	17497	17620	17482	17626	17647	17341	17604	17439	17565	17487	17751	17592	17659	17523	17727	17581	17471	17548	17609	17576	17709	17488	17629	17674	17508	17326	17593	17557	17582	17572	17674	17456	17507	17631	17398	17548	17451	17607	17773	17516	17679	17487	17474	17480	17582	17488	17738	17411	17696	17397	17460	17633	17504	17724	17486	17572	17541	17636	17636	17510	17612	17430	17619	17525	17585	17510	17481	17625	17617	17423	17473	17532	17498	17683	17556	17573	17682	17593	17693	17552	17366	17580	17536	17711	17410	17707	17553	17667	17562	17453	17405	17547	17619	17548	17600	17463	17597	17620	17547	17625	17554	17471	17622	17710	17519	17481	17616	17494	17649	17485	17667	17453	17481	17510	17527	17579	17534	17518	17288	17578	17609	17633	17566	17627	17595	17634	17493	17537	17350	17684	17524	17633	17533	17546	17721	17446	17563	17604	17555	17504	17542	17535	17654	17446	17473	17711	17478	17565	17598	17496	17587	17698	17586	17602	17539	17563	17469	17621	17642	17605	17586	17634	17564	17597	17498	17495	17558	17618	17559	17632	17539	17573	17733	17679	17394	17693	17517	17505	17627	17619	17550	17506	17512	17536	17508	17519	17682	17567	17602	17557	17658	17502	17569	17731	17552	17385	17545	17496	17609	17614	17534	17599	17565	17583	17382	17569	17473	17319	17703	17500	17495	17614	17679	17483	17484	17639	17534	17825	17669	17612	17465	17572	17542	17722	17558	17539	17565	17484	17630	17509	17398	17508	17554	17678	17549	17594	17587	17586	17486	17478	17467	17465	17483	17512	17797	17713	17600	17589	17627	17688	17601	17556	17503	17472	17501	17599	17627	17615	17667	17459	17689	17654	17574	17448	17567	17372	17578	17584	17708	17547	17522	17688	17583	17598	17614	17620	17802	17742	17510	17626	17382	17595	17631	17634	17401	17501	17742	17614	17487	17568	17608	17611	17696	17591	17436	17450	17564	17367	17603	17560	17521	17611	17456	17600	17520	17803	17508	17591	17676	17495	17614	17388	17559	17513	17394	17561	17827	17570	17584	17631	17463	17491	17671	17637	17563	17618	17649	17586	17558	17390	17594	17847	17582	17540	17737	17588	17619	17431	17557	17538	17627	17635	17553	17630	17545	17384	17604	17640	17490	17528	17553	17633	17539	17606	17676	17451	17414	17559	17684	17685	17547	17825	17555	17457	17685	17634	17502	17596	17677	17506	17676	17591	17468	17605	17647	17577	17566	17533	17532	17706	17516	17613	17540	17487	17503	17652	17642	17469	17453	17459	17668	17720	17595	17548	17680	17483	17636	17543	17723	17602	17650	17425	17684	17638	17526	17507	17572	17512	17623	17542	17571	17447	17554	17771	17575	17510	17649	17427	17466	17592	17458	17467	17575	17580	17498	17670	17634	17438	17554	17641	17491	17541	17599	17643	17545	17466	17485	17624	17364	17512	17438	17478	17577	17541	17586	17603	17572	17479	17541	17765	17512	17505	17672	17610	17509	17592	17466	17602	17540	17500	17629	17713	17694	17697	17514	17499	17454	17553	17382	17672	17533	17612	17455	17604	17535	17588	17480	17469	17690	17506	17565	17547	17633	17630	17517	17502	17621	17652	17588	17488	17695	17622	17476	17596	17496	17573	17642	17571	17728	17537	17469	17578	17590	17651	17565	17544	17498	17780	17485	17299	17704	17520	17623	17488	17718	17546	17601	17411	17366	17660	17576	17608	17615	17655	17539	17614	17608	17646	17739	17474	17589	17538	17538	17554	17470	17550	17670	17567	17525	17648	17715	17746	17446	17649	17777	17573	17541	17565	17676	17625	17506	17536	17487	17480	17500	17484	17398	17521	17510	17602	17446	17745	17597	17436	17501	17552	17604	17655	17488	17609	17609	17390	17570	17500	17526	17543	17592	17560	17696	17581	17501	17492	17447	17439	17599	17563	17608	17459	17535	17538	17481	17585	17592	17632	17674	17554	17630	17747	17840	17581	17700	17466	17614	17477	17403	17616	17696	17731	17553	17526	17600	17451	17619	17664	17524	17670	17524	17641	17599	17508	17564	17417	17435	17584	17437	17542	17433	17525	17262	17375	17483	17678	17561	17641	17645	17467	17633	17810	17627	17534	17518	17783	17469	17569	17445	17732	17593	17563	17515	17715	17401	17610	17702	17637	17506	17567	17406	17732	17562	17457	17469	17614	17519	17563	17592	17414	17475	17728	17541	17635	17461	17556	17412	17675	17399	17493	17435	17448	17466	17605	17498	17625	17306	17494	17611	17612	17422	17555	17736	17450	17678	17577	17516	17566	17391	17581	17750	17677	17443	17377	17577	17313	17326	17514	17556	17480	17709	17427	17644	17509	17605	17675	17612	17638	17600	17617	17708	17493	17489	17531	17465	17534	17610	17336	17584	17568	17395	17693	17512	17758	17504	17697	17542	17704	17633	17505	17574	17690	17682	17395	17568	17590	17464	17523	17535	17686	17593	17706	17594	17595	17586	17452	17394	17426	17549	17558	17446	17652	17534	17553	17577	17628	17511	17406	17812	17580	17542	17669	17504	17555	17500	17492	17611	17604	17588	17602	17554	17705	17952	17579	17535	17616	17590	17583	17516	17633	17581	17531	17648	17600	17410	17576	17701	17617	17582	17713	17463	17746	17552	17496	17514	17459	17631	17638	17702	17639	17571	17607	17731	17523	17550	17484	17565	17502	17742	17617	17629	17512	17710	17524	17711	17394	17583	17570	17618	17471	17487	17404	17547	17526	17572	17653	17625	17475	17630	17647	17716	17569	17637	17622	17694	17506	17609	17581	17505	17537	17543	17737	17565	17615	17512	17538	17492	17668	17515	17551	17519	17527	17690	17404	17510	17490	17614	17577	17626	17518	17615	17464	17647	17584	17497	17641	17517	17643	17596	17587	17462	17532	17573	17671	17469	17611	17443	17530	17551	17723	17625	17669	17624	17604	17483	17557	17576	17483	17685	17694	17630	17556	17578	17675	17522	17768	17676	17628	17469	17439	17651	17641	17595	17484	17549	17554	17601	17747	17617	17565	17545	17423	17510	17540	17469	17423	17730	17609	17610	17571	17484	17564	17506	17476	17503	17525	17604	17391	17666	17551	17695	17528	17735	17489	17655	17570	17580	17681	17477	17731	17568	17687	17460	17385	17520	17538	17734	17555	17487	17572	17494	17538	17622	17627	17655	17630	17635	17566	17403	17721	17612	17600	17472	17704	17444	17706	17471	17600	17571	17696	17477	17723	17675	17580	17486	17598	17461	17516	17575	17540	17701	17518	17609	17590	17702	17452	17499	17631	17416	17651	17564	17658	17530	17551	17555	17502	17591	17456	17529	17612	17610	17676	17471	17599	17505	17646	17816	17555	17731	17607	17546	17483	17596	17671	17633	17504	17572	17760	17612	17344	17480	17471	17370	17423	17364	17632	17760	17410	17625	17524	17610	17610	17578	17569	17536	17763	17554	17505	17523	17479	17670	17674	17614	17506	17434	17529	17542	17607	17482	17439	17521	17384	17576	17644	17558	17633	17642	17470	17618	17639	17475	17600	17480	17488	17649	17573	17512	17501	17587	17555	17598	17648	17587	17300	17514	17658	17454	17505	17585	17521	17671	17545	17547	17595	17578	17502	17576	17372	17526	17565	17680	17528	17451	17603	17636	17526	17414	17568	17450	17684	17711	17672	17422	17746	17453	17485	17609	17552	17511	17470	17492	17553	17556	17553	17589	17479	17404	17508	17547	17534	17580	17497	17359	17807	17485	17460	17577	17536	17506	17583	17571	17429	17604	17757	17715	17504	17305	17674	17555	17450	17540	17706	17401	17624	17484	17886	17592	17625	17475	17647	17660	17531	17539	17600	17384	17615	17624	17486	17442	17563	17452	17510	17578	17549	17536	17752	17522	17537	17480	17468	17660	17704	17610	17557	17540	17649	17371	17367	17608	17642	17477	17631	17542	17612	17429	17497	17558	17521	17509	17811	17542	17602	17635	17647	17443	17672	17460	17579	17559	17625	17428	17716	17716	17717	17571	17515	17518	17510	17583	17579	17491	17696	17494	17446	17680	17637	17587	17503	17780	17437	17702	17731	17314	17611	17412	17535	17586	17432	17614	17683	17484	17647	17732	17562	17707	17640	17492	17508	17627	17464	17561	17589	17429	17487	17624	17507	17551	17487	17503	17592	17474	17603	17611	17353	17521	17678	17612	17710	17616	17514	17513	17585	17646	17636	17548	17541	17603	17516	17404	17579	17557	17812	17764	17540	17623	17510	17485	17511	17532	17583	17589	17593	17618	17609	17455	17648	17458	17596	17589	17682	17666	17465	17421	17547	17517	17545	17514	17643	17633	17532	17662	17359	17657	17507	17528	17669	17433	17235	17388	17481	17469	17620	17640	17477	17626	17558	17455	17437	17403	17499	17512	17465	17537	17560	17680	17557	17605	17607	17541	17720	17457	17511	17545	17449	17604	17576	17545	17570	17570	17715	17721	17474	17491	17521	17602	17589	17661	17549	17529	17685	17433	17479	17494	17580	17558	17665	17397	17525	17605	17516	17458	17724	17516	17491	17494	17678	17520	17576	17563	17405	17548	17644	17724	17638	17623	17513	17417	17518	17557	17583	17534	17431	17622	17536	17750	17515	17501	17481	17622	17628	17617	17669	17414	17605	17587	17534	17492
23003	22970	36865	34781	30508	28529	27931	23014	22060	22840	22484	22452	22175	22463	22314	22270	22405	22196	22363	22049	22112	22250	22039	22389	22252	21992	22255	22054	22099	22051	22274	21981	22152	21990	22337	22119	22157	21887	22176	21980	21891	21965	22299	21975	22315	22343	21954	21904	22020	21957	22335	22134	22010	22076	22362	22136	21911	21992	21875	21973	22254	21921	21937	21924	22106	22178	21982	22203	22143	22021	22084	22067	22169	21909	21923	21940	22352	22009	22177	22175	22009	22035	21908	22114	22025	22108	21584	22153	21851	22022	22073	21836	21965	22143	22093	21906	22000	21915	22149	21717	22015	21897	21877	21972	21967	21926	21939	21893	21816	22049	22063	21742	22186	21953	21996	22056	22024	22109	21953	22015	22221	22052	21859	21805	21999	22107	21951	21866	21868	21952	21912	21916	21947	21870	21993	22268	22032	22137	22148	21814	22194	22102	21931	21879	22131	21942	21892	21949	21964	22099	22084	22083	22055	21902	22003	21782	22056	22092	21990	21979	22009	21989	22236	21672	21904	21860	21930	21918	22048	21900	21950	22068	22078	22175	21927	21817	22032	22067	22242	22004	21896	21930	21939	22067	22014	22046	21893	22169	22003	21949	22123	22285	22123	21986	22158	22012	22131	21781	21788	21993	22003	21771	21643	21878	21814	21922	22002	22067	22058	21820	21955	21919	21945	21799	22226	21871	21856	22025	21934	22067	21994	22025	21879	22015	22050	22019	22071	22042	21938	21889	21809	21891	22046	22024	21822	21979	22159	21894	21983	21923	21871	21904	22125	21789	21872	21992	21705	22085	21952	21748	21945	22043	22088	22007	22004	21643	21982	21894	21971	21923	22144	22094	22091	21969	21931	21983	22081	21871	22244	22028	22355	21979	22148	21933	21897	21957	21983	22108	21806	21930	21953	21947	22329	22028	21940	21948	22084	22090	22099	21851	22014	21981	22115	21780	21720	21742	22179	22183	21951	21754	22065	22122	21929	21930	22019	21954	22131	22129	22057	22057	22005	21836	21995	22218	21916	22072	21991	22008	22079	22064	22103	22340	21944	22053	22058	22004	22003	21908	22226	21911	21913	21822	21962	21842	21882	21871	21978	21969	21822	21946	21647	22048	22045	22079	21797	22090	22004	21885	22068	22118	22037	22200	21818	22042	21928	22072	22077	21806	21776	21750	21912	21911	21998	21902	21779	22012	21957	22066	22196	21925	22157	22223	21895	21905	22039	21916	21925	21950	22185	21994	22029	22113	22127	21964	22019	21901	22159	22194	21951	22011	22030	22062	21961	21979	21896	22036	22198	21828	21926	22075	21944	22037	21914	22104	21868	22122	22190	21876	21913	22104	21903	21982	21846	22136	22215	22009	21864	22112	22092	22231	21718	21880	22052	21973	21893	22083	22060	21909	21946	21973	22171	22194	21846	22016	22065	21658	22150	22030	22041	22099	21959	21943	21916	21933	22117	22044	21915	21886	21924	21887	22024	22027	21989	21750	21936	22060	22122	21941	22054	22090	22019	22066	21888	22116	22034	22135	21997	21936	22062	22217	22141	22065	22069	21872	22078	21835	21984	21886	22017	21879	22080	21852	22191	22024	21918	22023	21923	21977	21892	22118	22012	22129	21961	21979	22073	21855	21906	21875	21912	21946	22107	21734	21937	22123	21929	22015	22213	21853	22000	21959	21890	21922	22075	22098	22055	22000	21862	21949	21892	22079	22146	21900	22184	21900	22222	21948	21897	22029	22043	21950	22021	21967	21905	21957	21829	22136	21898	22108	21768	21773	22335	21794	21953	22275	21994	21986	21943	21937	21907	21737	21946	21977	22001	21912	21862	22109	21859	21909	21896	21880	22020	22030	22286	21955	22016	21906	22055	22108	21875	22017	22217	22105	21963	21994	21988	21931	21902	21954	21946	22107	21929	21895	21908	21965	22052	21743	22088	21796	22029	22113	22028	22077	21915	22048	21802	21980	22100	21920	22058	21871	21953	22012	21943	21848	21996	21903	21971	21713	22023	21917	21932	21909	22025	22021	22025	21802	22085	21890	22160	21850	21836	21748	21977	22004	21975	21688	21815	21948	21963	21775	22062	22088	22108	21892	21872	21771	21978	21864	21789	21772	22068	21881	22147	21995	22011	21981	21957	21728	22027	22155	21919	22134	22019	22079	22090	22188	21874	21993	22015	22026	22039	21869	22050	21955	22191	21992	22022	21841	22060	21925	21800	21881	21846	22061	21934	22176	21853	22032	22017	21826	21880	22005	21879	21997	21921	22094	21971	21935	22022	21991	21885	21925	21903	21990	22116	22031	21937	22053	21882	22043	22040	21946	21973	21877	21980	21813	22089	21925	21840	21971	21981	21791	21962	21820	21781	22034	22029	22063	21966	21912	22159	21837	21767	21859	21974	21969	22033	21815	22113	21726	21998	21997	22137	21981	22033	21922	21887	21944	21872	21757	22146	22238	21861	22142	21984	21892	21978	21871	21922	22033	21999	22022	22033	21952	22110	21907	22060	21908	22050	21892	22151	22177	21936	22104	21893	22048	22004	22095	22041	22023	21885	22110	21916	21874	21816	21979	21988	21919	21784	21804	22078	21956	22011	21848	22086	22191	22049	21848	21960	21993	22296	21699	21848	22078	21945	21799	22144	22180	22093	21962	21919	22010	21936	21914	21966	22053	21915	22078	22057	21942	21956	21912	22076	21939	21930	22130	22153	21938	22074	22019	22065	21921	21953	21838	21830	21848	22045	22015	21898	21806	21731	21874	21997	21742	21862	22083	22003	22111	22030	22008	21917	21928	21972	21997	22173	22135	22057	22006	21910	21912	21888	21956	22214	21991	22054	22091	22011	21997	22054	22034	22002	22031	21704	21959	21899	22212	21923	21955	21811	21926	21989	21949	21750	22019	22073	21948	21957	21921	21942	21907	22224	21953	22155	22060	22100	22174	21903	21915	22050	22116	21969	21826	21906	22101	22045	22095	22069	21978	22180	21902	21945	22092	22034	22226	21995	21874	21954	22184	22007	22082	21852	21959	21905	21892	21785	22038	22219	22053	21760	21960	21675	21846	22043	21938	22204	21839	22001	22063	21892	22131	22067	21922	21841	22177	21847	21908	21755	21852	22181	22060	21865	22064	21933	22021	22102	21992	21990	21840	22365	22067	21813	21968	21870	21836	22129	21948	21867	21913	21872	21962	22279	22010	21907	21838	21985	21841	21870	21970	21935	21958	22087	21897	21976	22038	21988	22092	21905	21871	22214	21789	21829	21876	21974	21890	21844	22003	21921	22008	22037	21848	21864	21988	21978	21955	22036	21985	21827	21832	21952	22050	21831	21924	21832	21994	21867	22292	21543	22020	22129	22240	21999	21950	21914	21888	21947	22044	22187	22216	22019	22054	22023	21863	21989	22026	22017	22014	21876	21928	22017	21945	22073	21943	22160	21892	22133	21954	22084	21992	21894	21902	22110	21743	21884	22046	21897	22018	22026	21900	22093	22163	21899	21849	22093	22084	21774	21897	22017	21913	22034	21979	22017	21816	22084	21746	22147	21971	22090	22060	21963	22147	21868	21956	21795	22110	21820	21830	22025	22258	21880	21956	21959	22196	21919	22128	21994	22115	21827	22138	22051	21941	21905	21994	22025	21928	21928	22344	22166	21929	22006	21916	22049	21755	22113	21873	21792	21990	21808	21877	21985	22024	22066	22268	22147	22060	21832	21761	21934	21899	21854	22048	22147	22063	21922	21983	21790	21974	22058	21976	21792	21983	21898	21956	22086	21943	21941	21850	21803	21925	21924	21956	21975	21962	21902	21970	22040	22101	21835	21882	21870	21819	21878	22051	21847	21825	22250	22063	22040	21673	21794	21842	22033	21823	22028	21979	21958	21898	22107	22119	22001	21964	21931	21994	22020	22055	21860	21919	21904	21960	21905	22171	22057	21930	21825	22013	22125	21842	21937	21882	21821	21758	21926	22147	22043	21947	21981	21970	21840	22286	21973	21921	21808	21995	22175	21794	22004	21890	21856	21765	21981	22008	22042	22154	22054	22019	22083	21781	21881	21988	22025	21842	21819	22080	22008	21819	22226	22144	21934	22104	21982	21928	21888	21877	21850	22009	21860	21943	21896	21945	22008	21963	21992	21918	21926	21892	21922	22062	22030	22185	22064	21891	22020	21874	21843	21982	22138	21957	22036	21941	22008	22040	22011	21859	21914	21935	21880	22189	21864	22081	21834	22117	22091	22121	22128	22038	21854	22189	22002	22184	21935	22013	21956	22027	21860	22000	21800	21962	22000	21830	21910	22083	22035	21956	21897	22104	21765	22043	21642	22149	22037	22036	22089	21925	21977	21961	21986	22003	21871	21941	21923	21995	22097	22022	22128	22003	22129	22044	21855	22123	22035	22044	22005	22258	22075	21917	21916	22016	21805	21782	21954	21977	22130	21904	22008	21940	22076	22056	22121	21893	21922	22094	21997	22015	21987	21839	21956	21798	21928	22082	22117	22167	22045	22063	21899	21937	21935	22165	22148	21948	22156	22032	21766	21958	22023	21894	22245	22205	21974	21889	21951	21771	21885	22081	21953	21912	21976	22003	22171	21906	22034	22024	22006	21999	21969	21968	21941	22028	22146	22131	21929	22061	21969	21902	21960	21791	22216	22102	21872	22159	22054	22096	21936	22011	22100	22006	21894	22037	22062	21949	22031	22141	22101	21988	21978	21992	21997	22035	21908	21880	22019	21995	22010	22181	21928	21901	21982	22031	22160	21975	22021	22056	21925	22063	21890	22024	22011	22069	22060	22192	22148	22005	21865	21903	22091	22056	22150	22048	22063	22019	22027	21961	21868	21918	22088	22047	21825	22097	21812	22089	22065	21947	21988	21898	21875	21800	22221	21868	21932	22134	22019	21925	22063	21955	22036	22034	22122	22104	21971	21839	21768	21910	22330	21833	22036	22018	21696	21924	22198	22149	21891	21962	21830	21892	22058	22170	21873	21956	22053	22036	21903	22171	21841	21923	22070	21992	22060	21928	22131	22035	22035	22132	22054	22089	22040	22002	21942	21982	22000	21922	22025	21859	22024	21835	22043	21877	22017	21735	21931	22030	22109	22042	21749	21891	21799	21920	22018	22001
63935	107208	93323	68054	45528	28556	19059	17989	17842	17865	17828	17925	17822	17866	17938	17886	17832	17931	17903	17870	17955	17954	17957	18011	17950	17889	17940	17988	17934	17937	17826	17865	17766	18040	17904	17966	17906	17828	17893	17804	17957	17914	17682	17984	18084	17971	18020	17837	18082	18039	17891	18344	17828	17980	17883	17911	17852	17999	17945	17814	17866	17883	17750	17949	17767	18050	17941	17805	17951	17901	17809	17834	18069	17958	17898	18015	17851	17969	17865	17689	17882	17888	17941	17854	17913	17755	17955	17866	17991	17839	18208	17977	18020	17855	17919	17939	17897	17903	18022	17978	17907	17738	17863	17955	18076	17877	17858	17766	17836	18048	17883	17780	18012	17860	17864	17712	17825	17980	18047	17606	17847	17896	17897	17856	17877	17864	17827	17919	17928	17839	17905	17988	17846	17909	17869	17887	17841	18021	17778	17915	17978	17845	18036	17929	17914	17929	17950	17869	17804	17817	17892	17912	17965	17925	17744	17956	17589	18083	18017	17901	17898	17972	17958	17921	17910	17909	17893	17941	17818	17701	17876	17924	17914	18121	18038	18065	17854	17988	17962	17906	17840	17843	17786	17811	17887	17908	17813	17904	17866	17830	18059	18200	17930	17907	17795	18019	17789	17880	17800	17908	18091	17647	17940	18036	17946	17885	17832	17910	17813	17880	17914	17833	17984	17802	18035	17821	17899	17919	17959	17828	17722	17803	17918	17831	17908	17980	18068	17917	17864	17872	17924	17906	17835	17723	17965	18053	18076	17968	18035	17765	18125	17737	17806	17901	17937	17813	17942	17946	17753	18008	17864	17976	17927	17817	17844	18005	17994	18013	17704	17807	17952	17799	17794	17896	17997	17800	17808	17831	17947	17874	17877	17866	17961	17852	17899	17868	17856	17860	17853	17808	17896	17857	17889	17962	17741	17975	17934	17937	17957	17859	17851	18059	17826	17947	17956	17930	17823	18028	18037	17832	17874	17995	17995	17983	17846	17878	17767	18116	17989	18025	17850	17880	17786	17840	18041	17731	18088	17881	17903	17917	17854	17971	17731	17915	17792	17861	17820	17777	17997	17939	17959	17902	17896	17849	18046	17895	17865	18057	17953	17810	17983	17896	17732	17840	17850	17835	18099	17852	17912	17755	17833	17877	17877	17780	17800	17901	17867	17943	18061	17946	17904	17870	17778	18024	17939	17954	17866	17839	17846	17886	17973	17973	17916	17828	17854	17884	17929	17842	17884	17948	17889	17919	17843	18007	17856	17891	17746	17994	17887	18030	17854	17787	17859	18081	18035	17895	18011	17931	17764	17893	17834	17920	17919	17887	17860	17990	17881	18066	17845	17976	18000	17856	17998	17919	17929	17756	17891	17720	17572	17981	17916	17868	17762	17809	17984	17941	17965	17824	17886	17911	18067	18074	17743	17977	17843	17747	17910	18000	17824	18040	18069	17771	17859	17978	17835	17844	17991	18029	17782	17877	17910	17965	17731	18017	17925	17882	18109	17962	17976	17897	17982	17848	17846	17857	17856	17911	17975	17966	18011	17925	17926	17982	18076	18024	17917	17825	17980	17898	17948	17753	17887	17892	17858	18316	17861	17763	17739	17983	17732	17891	17936	17750	17975	17958	18029	17902	17912	17819	18008	17805	17824	17983	18061	17963	17904	17757	18064	17776	17935	18096	17920	17776	17802	18042	17866	17936	17823	17959	18028	17897	17823	17845	17881	17891	17947	17846	17783	18059	17798	17693	17841	17790	17915	17967	17753	18075	18123	18085	17875	17849	17818	17898	17904	17830	17911	17871	17816	17914	17850	17867	18221	17632	17964	17884	17787	17871	17925	17835	17776	17739	18102	17768	17921	17779	17630	18009	17913	18019	17887	17867	17976	17962	17864	17815	18010	17808	17916	17828	17940	17945	17783	17958	17951	17828	17832	17822	17791	17935	17876	18097	17676	17986	17731	17995	17973	17855	17917	17758	17845	17973	17916	17822	17957	17945	17799	17723	17977	17898	17968	17859	17831	18002	17937	17950	17956	17928	18100	17786	17753	17734	17901	17751	17915	17823	18147	17689	18010	17911	17849	17855	18052	17907	17891	17959	17966	17962	17818	17966	17864	17858	18029	17844	17948	17936	17901	17835	17998	17938	17869	17851	18064	17892	17882	17942	17973	17865	17818	17795	17825	18009	17888	17959	17869	17874	18040	17996	17740	17792	17911	17905	17955	17924	17852	17634	17843	17929	17941	17814	17846	17841	17823	17836	17900	17946	17966	17915	18086	17746	18071	17890	17879	17965	17886	17952	17849	17808	17907	18044	17983	17991	17886	17953	17952	17948	17859	17778	17845	17838	17696	17911	17720	17923	17765	17748	17770	18107	17864	17915	17932	18031	17888	17897	17843	17852	17915	17865	17854	17834	18009	17959	17861	17673	17890	17735	17965	17932	17771	17939	17856	17815	17790	18064	18056	18007	17761	17804	17912	17889	17751	17827	17826	17991	17816	18066	17767	17883	17704	18139	17971	17905	18023	17877	17851	17899	17989	17941	17941	17852	17876	17785	17825	17896	18113	17847	17993	17909	17777	17819	17809	17930	17841	17910	18011	18081	17943	17926	17875	18065	17817	17994	17829	17926	17694	17962	17919	17843	17738	17772	18058	17998	17884	17710	17813	18078	18055	17921	17935	18022	17889	17814	17771	17778	17972	17932	17949	17894	17700	17802	18036	18032	17994	17828	17832	17781	18082	17753	18008	17825	18055	17896	18033	17932	17869	17918	17808	17925	17826	18140	17919	17878	17920	17828	17891	17770	17890	17972	17806	17865	17990	17795	17808	17705	17923	17789	17822	17798	18120	17947	17969	17855	17836	17837	17978	17934	17800	18027	17753	17751	17799	17966	17955	17941	17793	17839	17829	17816	17755	18172	17942	17858	17912	17949	17995	17759	17828	17848	17963	17979	18078	17980	17893	17956	17774	17923	17802	17865	17892	17926	18112	17994	17890	17946	17775	17749	17940	17936	17852	17927	18129	17660	17799	17629	17826	17961	17841	17949	17895	17813	17822	17880	17785	17982	17894	17768	17818	17909	17937	17796	17808	17916	17800	17948	17718	17764	17856	17865	17734	17958	17794	17816	18014	17936	17856	17915	17827	17830	18040	17940	17825	17658	18054	17928	17945	17867	17890	18075	17895	17926	17868	17929	17923	17794	18023	17833	17793	17839	17897	18127	17940	17915	17774	17801	17964	18091	17794	17859	17903	17904	17881	17916	17795	17627	17969	17782	18034	18015	17907	18118	17777	17887	18117	17903	17822	17784	17844	17997	17953	17920	17927	17972	18112	17945	17768	17994	17866	17898	17795	18014	17875	18091	17933	17875	17921	17986	18047	17754	18087	17905	17997	18018	17886	18087	17943	17972	17932	17996	18079	18055	17825	17862	17977	17875	17763	18089	17969	18006	18045	17877	18005	17976	17925	17936	18007	17991	17956	17851	17808	17747	18037	18135	17921	17824	17896	17920	17914	17888	17877	17959	17938	17857	17777	17959	17785	17838	17903	17878	17884	17823	17779	17847	17965	17915	17825	17876	17955	17974	17811	17983	17978	17989	17880	17874	17695	17966	17966	17929	17772	17788	17825	17948	17895	17665	17852	18069	17802	17892	17912	17818	17806	17744	17898	17917	17801	17898	17929	17735	17935	18032	18142	17581	17830	17848	17970	17881	17952	18004	17836	17921	17934	17917	17984	18006	17772	17967	17902	17824	18130	17776	18002	17917	17884	17861	17952	17960	18011	17887	18004	17826	18026	17844	17995	17893	17723	17923	18026	17953	17828	17898	17970	17999	17945	17912	17753	17843	17873	17929	17725	17698	17879	17960	17859	18079	17803	18035	17908	18037	18025	17889	17898	17979	17911	18115	17938	17956	17765	17917	17885	17884	18036	18117	17957	17751	17962	18014	17999	17774	17945	17783	17945	17868	17855	17736	17933	18040	17835	17972	17799	18011	18083	17876	17948	17779	17692	17971	18035	17812	17878	18016	17768	17893	17942	17902	18065	17865	17919	17907	18038	17821	17799	17851	17873	17661	17931	17915	18042	18035	17730	17921	17957	18034	17737	17975	17930	18025	17996	17944	17823	17973	18055	17941	17778	17870	17751	17792	17770	17939	17962	17885	17876	18010	17801	17914	17951	17793	17989	17975	17982	17958	17851	17843	17827	18112	17978	17766	17875	17866	17601	17796	17818	18007	17788	17850	18191	17856	17773	17916	17884	18233	17779	18006	17935	18062	17816	17955	17813	17887	17882	17912	17825	17749	17841	17837	18041	17997	17893	17806	17894	18009	17946	18068	18032	17832	17759	17813	18031	17954	17751	17931	17818	17885	17815	17917	17919	17910	17981	17856	17937	17789	17875	17975	17937	17924	17797	17671	17898	17880	17906	18008	17942	17922	17926	17908	17731	17935	17828	17866	17992	18004	17941	17974	17985	17938	17943	17993	17948	17995	18016	17939	17974	18026	18014	17988	17821	17939	18101	18057	17946	18000	17743	17904	17820	17865	18126	18114	17786	17932	17924	17760	17864	17900	17854	17868	17993	17704	17827	17940	18059	18001	17994	17958	18002	17726	17721	17912	17916	17962	17953	17885	17779	17904	17975	17936	17816	17867	17807	17736	17821	17931	17864	17874	17959	17846	17959	17908	17932	18077	18100	18143	17876	17800	18007	17993	18053	17915	18056	17954	17794	17940	17939	17784	17814	17929	17814	17793	17803	17724	17801	17863	17963	17827	17968	17807	18001	17966	17895	17897	18021	18181	18043	17983	18045	17993	17705	18020	17972	18017	17966	18016	18039	17886	17787	17985	18009	17837	17752	17923	18031	18037	17893	17858	18017	17995	17793	17910	17941	17805	17794	17918	18002	17739	17820	17851	17978	17683	18087	18013	17844	18095	17888	17812	18055	17986	17986	17818	17760	17869	17931	17883	17805	17919	17809	17911	18132	17940	18041	17984	17869	17974	17885	17717	17900	18061	18071	18155	17802	18089	17913	17808	17887	18104	17920	18128	18035	17835	17931	18096	18069	17911	17935	17893	17884	18020	17991	18113	17921	17940	17886	17975	17964	17785	17889	17824	17977	17884	17784	18064
29751	36107	44735	35017	26414	23289	22422	21905	21941	21692	21981	21748	21987	21809	21805	21908	21836	21692	21732	21668	21837	21862	21662	21807	21536	21827	21609	21636	21742	21722	21761	21796	21873	21879	21845	21456	21603	21713	21748	21724	21885	21711	21755	21469	21727	21601	21695	21708	21585	21840	21557	21805	21588	21966	21847	21760	21550	21515	22052	21778	21759	21786	21741	21816	21963	21908	21853	21607	21674	21939	21504	21882	21659	21762	21664	21771	21712	21713	21793	21690	21619	21783	21731	21859	21778	21804	21548	21835	21683	21584	21619	21835	21790	21871	21603	21687	21649	21572	21611	21799	21693	21835	21584	21732	21800	21600	21754	21853	21810	21664	21625	21651	21542	21734	21699	21789	21833	21585	21742	21945	21898	21788	21754	21866	21619	21490	21593	21724	21764	21787	21636	21638	21865	21815	21827	21863	21772	21680	21759	21736	21744	21845	21642	21695	21771	21868	21814	21881	21754	21918	21875	21801	21768	21756	21601	21874	21729	21628	21560	21768	22081	21749	21695	21725	21946	21948	21655	21752	21699	21814	21670	21628	21445	21955	21648	21725	21769	21834	21642	21588	21615	21756	21960	21648	21721	21810	21628	21721	21518	21560	21676	21746	21398	21516	21633	21754	21761	21592	21970	21924	21905	21731	21770	21891	21654	21885	21806	21923	21838	21675	21918	21674	21728	21926	21929	21620	21805	21577	21773	21646	21743	21977	21882	21631	21587	21581	21762	21739	21664	21788	21734	21622	21811	21683	21623	21909	21698	21679	21705	21837	21599	21673	21667	21539	21895	21758	21803	21593	21886	21809	21888	21765	21796	21562	21972	21559	21646	21745	21693	21707	21905	21798	21580	21683	21699	21666	21875	21948	21864	21530	21831	21741	21636	21755	21608	21694	21901	21759	21852	21708	21743	21900	21637	21898	21820	21650	21805	21769	21967	21950	21957	21814	21819	21595	21769	21649	21753	21588	21642	21874	21748	21762	21853	21672	22018	21774	21732	21895	21802	21669	21715	21658	21675	21559	21879	21749	21686	21735	21790	21615	21870	21516	21789	21670	22026	21808	21648	21775	21909	21878	21868	21767	21743	21466	21612	21690	21915	21843	21622	21854	21688	21583	21746	21866	21807	21697	21753	21932	21701	21698	21796	21637	21609	21724	21882	21872	21837	21553	21825	21965	21671	21759	21953	21827	21577	21704	21760	21665	21633	21727	21858	21772	21677	21900	21540	21724	21728	21624	21943	21762	21816	21798	21769	21776	21641	21789	21761	21619	21773	21881	21847	21645	21737	21568	21539	21776	21856	21769	21794	21813	21504	21813	21705	21770	21583	21695	21797	21892	21787	21802	21699	21766	21641	21688	21736	21933	21954	21764	21737	21903	22019	21803	21571	21540	21828	21684	21671	21815	21608	21815	22000	21757	21889	21587	21779	22098	22031	21594	21530	21576	21699	21608	21774	21903	21609	21957	21800	21871	21754	21878	21717	21644	21605	21861	21905	21958	21713	21673	21639	21807	21546	22010	21694	21843	21610	21695	21714	21847	21860	21753	21673	21881	21612	21705	21775	21878	21855	21621	21982	21673	21679	21771	21709	21875	21820	21716	21632	21879	21624	21843	21824	21921	21821	21679	21903	21839	21920	21815	21659	21849	21836	21629	21701	21899	21939	21841	21665	21795	21548	21818	21696	21727	21509	21724	21725	21778	21754	21567	21876	21716	21775	21957	21766	21694	21632	21632	21602	21327	21641	21612	21638	21684	21806	21776	21789	21911	21611	21772	21696	21687	21850	21663	21851	21826	21623	21760	21749	21901	21775	21723	21810	21720	21837	21755	21661	21726	21818	21744	21811	21942	21871	21441	21586	21815	21806	21668	21655	21714	21633	21714	22035	22010	21601	21723	21689	21760	21978	21699	21699	21812	21530	21866	21833	21964	22049	21801	21810	21811	21736	21555	21685	21818	21984	21616	21606	21567	21662	21743	22048	21890	21813	21592	21737	21791	21821	21625	21762	21814	21765	21763	21569	21813	21846	21690	21586	21854	21778	21789	21905	21830	21970	21857	21687	21714	21527	21825	21657	21721	21738	21732	21750	21638	21698	21769	21903	21769	21688	21754	21598	21746	21852	21453	21530	21705	21686	21822	21673	21572	21695	21651	21944	21950	21816	21610	21970	21691	21708	21607	21985	21649	21880	21720	21742	21915	21838	21800	21750	21580	21782	21928	21738	21615	21681	21655	21789	21647	21761	21765	21520	21697	21685	21659	21818	21843	21732	21784	21843	21670	21529	21685	21699	21658	21620	21826	21747	21845	21982	21799	21721	21831	21533	21751	21815	21825	21777	21794	21670	21749	21690	21714	21713	21820	21819	21514	21668	21614	21669	21397	21803	21995	21998	21777	21811	21743	21637	21716	21711	21610	21784	21884	21736	21778	21720	21604	21739	21817	21618	21695	21486	21669	21861	21799	21584	21826	21552	21855	21648	21597	21804	21786	21784	21681	21662	21660	21841	21659	21822	21840	21714	21706	21720	21779	21699	21974	21508	21938	21817	21535	21852	21954	21811	21747	21578	22077	21895	21974	21534	21758	21603	21828	21772	21622	21643	21851	21882	21803	21644	22006	21602	21652	21776	21785	21755	21924	21909	21859	21616	21904	21840	21602	21426	21931	21693	21851	21740	21584	21726	21625	21741	21786	21683	21805	21826	21738	21856	21740	21490	21850	22021	21909	21632	21826	21861	21814	21717	21791	21817	21875	21626	21883	21662	21662	21613	21756	21705	21624	21698	21840	21622	21519	21871	21949	21495	21798	21612	21757	21767	21826	21771	21686	21953	21823	21654	21792	21823	21622	21801	21789	21800	21989	21623	21965	21829	21553	21866	21738	21614	21928	21680	21523	21715	21933	21832	21744	21959	21720	21656	21753	21663	21853	21734	21769	21632	22016	21717	21811	21733	21763	21800	21841	21901	21742	21880	21649	21856	21849	21721	21801	21659	21818	21657	21793	21682	21806	21657	21725	21827	21900	21712	21880	21805	21805	21670	21631	21828	21709	21711	21746	21671	21780	21718	21830	21742	21776	21637	21615	21769	21853	21748	21841	21716	21890	21654	21972	21700	21917	21458	21596	21713	21918	21867	21866	21795	21800	21876	21801	21768	22000	21848	21680	21765	21731	21827	21751	21793	21621	21754	21994	21799	21748	21774	21863	21749	21840	21788	21682	21836	21782	21811	21639	21505	21518	21657	21680	21746	21784	21796	21760	21757	21858	21626	21670	21741	21743	21638	21833	21742	21715	21805	21734	21572	21767	21607	21732	21677	21717	21633	21892	21913	21831	21855	21937	21680	21554	21719	22157	21861	21760	21646	21552	21717	21746	21773	21790	21713	21801	21602	21756	21755	21778	21816	21825	21744	21548	21651	21877	21734	21788	21747	21620	21625	21982	21757	21755	21727	21896	21785	21703	21661	21614	21920	21705	21983	21718	21888	21642	21658	21781	21734	21852	21831	21834	21601	21716	21704	21835	21870	21606	21591	21704	21595	21754	22045	21597	21708	21754	21832	21694	21671	21578	21857	21918	21705	21692	21970	21770	21805	22027	21698	21715	21603	21838	21827	21653	21886	21629	21842	21846	21691	21902	21726	21753	21595	21761	21739	22084	21834	21777	21682	21727	21651	21676	21649	21741	21680	21966	21847	21847	21892	21859	21902	21850	21775	21597	21720	21558	21763	21930	21683	21623	21873	21491	21856	21754	21695	21766	21735	21943	21894	21745	21607	21622	21729	21518	21840	21735	21858	21772	21765	21857	21758	21830	21905	21729	21667	21825	21647	21675	21908	21761	21678	21820	21935	21839	21551	21729	21763	21812	21760	21761	21606	21749	21646	21722	21490	21796	21700	21638	21934	21600	21660	21758	21812	21806	21801	21791	21946	21834	21709	22007	21724	21680	21865	21922	21853	21619	21768	21799	21601	21776	21614	21818	21756	21723	21747	21701	21885	21745	21816	21787	21615	22045	21654	21704	21840	21690	21887	21724	21642	21914	21778	21807	21759	21824	21828	21816	21775	21750	21748	21773	21557	21600	21654	21696	21533	21637	21659	21733	21802	21633	21676	21657	21738	21734	21951	21597	21898	21646	21700	21645	21902	21980	21803	21827	21941	21827	21678	21790	21704	21703	21652	21547	21569	21861	21903	21663	21892	21847	21654	21731	21749	21700	21995	21633	21640	21880	21734	21712	21948	21606	21740	21693	21732	21867	21734	21636	21667	22022	21653	21641	21815	21739	21484	21477	21639	21691	21747	21677	21808	21899	21624	21855	21727	21700	21652	21911	21929	21650	21319	21715	21665	21887	21927	21893	21868	21807	21741	21916	21831	21700	21883	21668	21674	21820	21888	21903	21693	21982	21862	21689	21702	21898	21738	21771	21898	21775	21812	21716	21858	21723	21849	21751	21817	21586	21787	21704	21711	21872	22015	21861	21899	21654	21678	21939	21641	21519	21759	21650	21689	21775	21752	21813	21721	21853	21807	21860	21626	21757	21914	21722	21882	21831	21924	21752	21775	21965	21769	22110	21918	21659	21753	21625	21863	21817	21938	21780	21836	21727	21598	21899	21548	21809	21873	21676	21650	21772	21780	21891	21841	21928	21853	21943	21664	21773	21889	21743	21593	21670	21715	21733	21774	21667	21752	21843	21794	21599	22075	21961	21788	21716	21760	21707	21761	21871	21605	21670	21588	21711	21719	21765	21854	21769	21820	21827	21757	21693	21772	21833	21800	21897	21718	21675	21853	21828	21852	21659	21712	21734	21830	21753	21708	21682	21611	21729	21856	21520	21611	21617	21967	22057	21695	21740	21967	21664	21914	21571	21851	21675	21842	21843	21723	21771	21852	21837	21555	21822	21827	21898	21663	21696	21885	21714	21695	21806	21707	21775	21926	21851	21721	21525	21911	21700	21735	21771	21752	21644	21978	21853	21758	21933	21823	21660	21888	21586	21775	21710	21807	21725	21605	21756	21746	21826	21740	21708	21592	21766	21776	21707	21721	21886	21854	21718	21711	21993	21661	21736	22002	21694	21513	21912	21823	21869	21810	21972	21862	21556	21761	21708	21989	21742	21689	21797	21795	21691	21783	21836
35610	57015	47052	30220	22298	18815	17810	17848	17694	17866	17760	17862	17740	17792	17734	17688	17905	17782	17729	17783	17788	17812	17625	17892	17882	17619	17850	17754	17779	17833	17746	17821	17773	17821	17871	17688	17756	17655	17762	17714	17578	17690	17784	17839	17601	17727	17535	17705	17732	17531	17734	17640	17820	17697	17702	17827	17804	17693	17772	17709	17681	17726	17969	17833	17635	17510	17532	17572	17800	17688	17786	17728	17750	17757	17832	17930	17763	17802	17627	17708	17717	17610	17784	17622	17773	17748	17698	17646	17712	17607	17764	17704	17787	17703	17667	17901	17859	17715	17732	17739	17713	17709	17793	17904	17639	17641	17940	17718	17677	17770	17638	17766	17604	17822	17854	17546	17852	17789	17724	17597	17991	17685	17886	17645	17634	17751	17753	17811	17764	17709	17728	17761	17831	17695	17753	17946	17682	17930	17716	17666	17784	17762	17833	17718	17671	17766	17745	17842	17897	17820	17690	17959	17774	17736	17751	17692	17618	17735	17895	17807	18078	17740	17795	17802	17608	17796	17768	17684	17819	17708	17747	17783	17693	17642	17829	17782	17638	17787	17794	17642	17812	17832	17709	17765	17736	17879	17863	17763	17626	17643	17902	17722	17673	17881	17935	17861	17651	17872	17700	17828	17666	17704	17802	17719	17741	17555	17861	17776	17861	17547	17434	17694	17962	17784	17798	17729	17758	17852	17791	17515	17753	17636	17676	17629	17750	17778	17829	17763	17862	17782	17674	17784	17689	17531	17883	17735	17711	17691	17992	17545	17778	17922	17767	17846	17803	17770	17825	17660	17698	17826	17658	17623	17830	17689	17529	17475	17968	17747	17769	17646	17720	17824	17769	17745	17544	17690	17741	17758	17646	17816	17843	17780	17748	17688	17688	17657	17582	17977	17867	17787	17693	17711	17784	17830	17734	17587	17855	17751	17590	17715	17617	17552	17724	17694	17742	17844	17895	17616	17827	17796	17761	17775	17848	17610	17618	17600	17525	17750	17652	17900	17672	17738	17844	17858	17763	17569	17740	17841	17734	17774	17659	17756	17670	17717	17694	17908	17703	17862	17740	17766	17864	17703	17640	17715	17546	17390	17837	17795	17763	17667	17769	17709	17724	17716	17722	17810	17680	17739	17802	17648	17574	17621	17678	17577	17789	17616	17865	17881	17724	17557	17685	17702	17815	17640	17689	17652	17563	17689	17784	17738	17678	17847	17727	17719	17704	17662	17846	17582	17724	17742	17717	17798	17861	17687	17648	17685	17842	17820	17878	17742	17576	17697	17783	17711	17740	17478	17782	17656	17675	17647	17604	17668	17649	17672	17715	17713	17810	17748	17713	17713	17791	17881	17724	17905	17743	17593	17680	17845	17662	17803	17862	17695	17550	17764	17678	17729	17912	17772	17596	17980	17619	17788	17621	18019	17780	17776	17593	17779	17616	17882	17693	17925	17699	17669	17529	17592	17892	17661	17673	17622	17789	17819	17807	17847	17787	17823	17914	17751	17804	17840	17751	17816	17834	17730	18044	18035	17771	17699	17914	17795	17803	17872	17659	17912	17556	17756	17801	17748	17700	17786	17672	17728	17714	17823	17743	17755	17781	17629	17772	17762	17630	17738	17641	17719	17770	17849	17704	17822	17832	17596	17768	17769	17907	17823	17554	17969	17651	17744	17742	17744	17846	17474	17745	17792	17778	17723	17740	17747	17807	17747	17815	17749	17801	17686	17811	17736	17608	17669	17734	17826	17732	17655	17696	17828	17783	17863	17760	17735	17732	17791	17716	17769	17770	17618	17796	17662	17670	17751	17809	17694	17651	17656	17595	17748	17720	17829	17718	17484	17587	17811	17910	17815	17755	17758	17772	17708	17725	17887	17753	17746	17590	17866	17691	17678	17884	17796	17809	17671	17523	17787	17632	17841	17866	17782	17805	17772	17761	17774	17688	17731	17521	17864	17783	17810	17720	17666	17822	17766	17699	17672	17760	17710	17667	17786	17671	17877	17857	17785	17453	17601	17810	17851	17663	17729	17734	17567	17699	17620	17743	17759	17781	17820	17762	17876	17755	17543	17611	17763	17900	17677	17838	17712	17735	17673	17655	17841	17502	17637	17795	17629	17608	17724	17934	17791	17755	17721	17833	17861	17688	17656	17877	17546	17541	17781	17897	17715	17736	17789	17627	17782	17852	17705	17779	17647	17575	17576	17533	17772	17700	17729	17797	17641	17889	17650	17778	17854	17858	17769	17675	17673	17795	17523	17586	17990	17799	17646	17875	17607	17822	17737	17823	17909	17631	17697	17839	17695	17788	17791	17571	17704	17736	17674	17859	17768	17750	17933	17739	17715	17753	17853	17673	17822	17681	17773	17698	17966	17818	17907	17689	17729	17826	17690	17761	17652	17730	17886	17710	17717	17817	17875	17887	17876	17717	17759	17961	17829	17869	17712	17618	17809	17800	17704	17896	17839	17722	17585	17843	17786	17773	17698	17654	17961	17756	17796	17653	17668	17760	17653	17803	17629	17596	17768	17786	17712	17548	17833	17748	17779	17696	17817	17645	17797	17739	17803	17920	17947	17859	17781	17678	17753	17746	17577	17776	17657	17862	17686	17596	17621	17872	17495	17739	17697	17655	17723	17773	17707	17703	17641	17660	17842	17651	17897	17891	17803	17554	17790	17689	17869	17827	17899	17725	17762	17672	17943	17800	17713	17784	17723	17590	17825	17605	17610	17799	17685	17791	17818	17569	17849	17715	17742	17723	17630	17724	17787	17709	17742	17730	17755	17944	17665	17657	17819	17713	17724	17769	17765	17794	17701	17721	17671	17670	17680	17670	17765	17610	17617	17895	17605	17757	17760	17957	17733	17680	17860	17720	17644	17774	17836	17914	17693	17864	17836	17576	17683	17605	17684	17827	17687	17792	17826	17651	17762	17981	17736	17899	17605	17777	17677	17679	17591	17722	17673	17765	17718	17747	17743	17626	17740	17728	17584	17741	17805	17720	17781	17584	17843	17713	17736	17573	17680	17685	17575	17854	17709	17701	17820	17723	17711	17815	17758	17859	17726	17755	17849	17706	17635	17900	17789	17771	17708	17776	17711	17930	17759	17753	17716	17888	17548	17689	17666	17951	17662	17800	17726	17822	17846	17775	17755	17827	17612	17843	17594	17488	17843	17565	17703	17688	17835	17905	17577	17721	17815	17650	17871	17721	17595	17706	17691	17718	18039	17555	17719	17525	17615	17747	17595	17609	17798	17663	17823	17725	17835	17727	17829	17558	17614	17604	17747	17788	17751	17667	17589	17716	17856	17604	17779	17786	17687	17732	17807	17811	17692	17704	17773	17787	17680	17781	17825	17868	17663	17727	17720	17695	17701	17826	17734	17838	17657	17832	17822	17542	17608	17809	17910	17625	17769	17637	17684	17630	17706	17539	17967	17525	17657	17787	17710	17800	17834	17820	17725	17802	17602	17803	17688	17915	17760	17757	17693	17662	17811	17687	17737	17704	17720	17679	17802	17664	17930	17764	17866	17813	17756	17839	17812	17683	17681	17713	17700	17774	17547	17700	17617	17587	17714	17807	17759	17642	17707	17773	17612	17775	17705	17767	17806	17723	17681	17568	17689	17746	17376	17678	17627	17713	17662	17686	17653	17744	17699	17881	17764	17956	17706	17590	17808	17648	17876	17830	17733	17852	17689	17724	17869	17851	17621	17664	17707	17738	17748	17774	17758	17606	17927	17687	17937	17657	17662	17754	17767	17712	17901	17681	17768	17723	17666	17734	17778	17744	17915	17775	17932	17817	17837	17824	17695	17810	17842	17781	17747	17761	17791	17828	17643	17758	17713	17738	17685	17746	17759	17830	17764	17673	17758	17718	17756	17816	17632	17629	17656	17796	17759	17803	17739	17741	17737	17625	17723	17853	18056	17685	17658	17779	17936	17772	17720	17599	17699	17751	17681	17696	17710	17520	17664	17794	17735	17778	17680	17653	17793	17663	17735	17945	17629	17877	17695	17714	17767	17742	17792	17607	18003	17769	17702	17775	17869	17729	17697	17659	17743	17748	17702	17696	17648	17621	17694	17747	17778	17764	17649	17727	17370	17812	17843	17674	17600	17806	17694	17757	17661	17843	17766	17783	17745	17633	17948	17812	17871	17711	17621	17616	17654	17801	17626	17927	17743	17833	17733	17879	17601	17634	17930	17865	17944	17816	17749	17660	17859	17702	17858	17785	17637	17801	17645	17789	17658	17748	17776	17698	17635	17795	17734	17713	17666	17856	17792	17764	17665	17902	17911	17744	17680	17685	17722	17598	17482	17833	17746	17776	17609	17808	17634	17824	17641	17776	17758	17907	17731	17649	17714	17766	17870	17707	17759	17700	17702	17680	17819	17836	17620	17809	17765	17744	17675	17522	17729	17769	17772	17876	17677	17745	17855	17579	17689	17643	17907	17691	17786	17866	17875	17586	17598	17815	17847	17811	17808	17798	17679	17923	17793	17820	17682	17846	17592	17921	17827	17944	17790	17589	17830	17881	17845	17758	17771	17908	17727	17539	17640	17808	17841	17748	17727	17700	17758	17636	17685	17764	17575	17667	17638	17844	17821	17696	17543	17845	17660	17859	17854	17831	17544	17678	17703	17783	17646	17845	17738	17670	17778	17710	17810	17788	17721	17879	17737	17756	17689	17720	17654	17867	17794	17807	17882	17619	17679	17682	17867	17694	17476	17573	17742	17761	17688	17814	17774	17642	17795	17750	17681	17601	17821	17884	17891	17815	17620	17805	17664	17772	17736	17796	17837	17800	17685	17856	17707	17731	17763	17596	17719	17853	17776	17641	17694	17677	17820	17819	17744	17571	17709	17806	17615	17684	18004	17694	17758	17665	17832	17926	17784	17804	17702	17744	17800	17541	17919	17626	17837	17832	17733	17856	17623	17948	17670	17726	17830	17628	17694	17841	17654	17639	17718	17727	17783	17832	17655	17830	17885	17860	17720	17735	17946	17959	17717	17705	17695	17780	17838	17823	17653	17721	17797	17738	17692	17711	17641	17816	17752	17641	17707	17776	17666	17856	17767	17654	17790	17819	17595	17831	17870	17779	17734	17642	17683	17750	17832	17733	17812	17713	17720
24496	24942	41633	40645	31836	27762	25223	22398	22075	22251	22236	22027	22127	22106	21981	22014	21980	22233	22146	22162	22065	22183	22012	21897	21982	22091	21894	21847	21876	22000	21933	21865	21855	21916	22088	22061	22027	21770	21850	22053	21901	21829	21969	21965	21698	21919	21804	21992	21828	21722	21879	21866	21777	21854	21995	22004	21840	21644	21681	21683	21864	21787	21749	21691	21936	22025	22012	22022	21914	21785	21889	21778	22045	21731	21861	22046	22022	21881	21787	21853	21781	21740	21847	22130	21812	21886	21824	21730	21676	21779	21840	21699	21783	21636	21861	21706	21811	21975	21726	22033	21636	22168	21993	21795	21924	22214	21638	21712	21908	21908	21764	21767	22003	21840	21764	21708	21677	21852	21800	21920	21708	22015	21688	21703	21884	21623	21774	21947	21743	21878	21935	21946	21809	21854	22020	21826	21992	21892	22061	21903	21917	21889	22081	21797	21887	21951	21907	21778	21728	21984	21924	21895	21677	21717	21768	21864	22001	21731	21829	21963	21997	21533	21798	21767	21807	21817	21984	21853	21760	21694	21723	21764	21871	21733	22086	21832	21909	21838	21728	21871	21741	21703	21755	21706	21714	21919	21652	21862	21987	21785	21832	21720	21768	21646	21866	21877	21994	21623	21704	21856	21871	21814	21770	22008	21659	21643	21772	21656	21926	21676	21819	21727	21853	21762	21725	21820	21787	21963	21922	21783	21958	21644	21685	22092	21985	21810	21751	21756	22038	21812	21881	21886	21933	21756	21741	21818	21919	21983	22012	21779	21984	21943	21662	21790	21882	21669	21758	21878	21792	21800	21790	21672	21739	21734	21802	21933	21839	21830	21527	21719	21785	21827	21802	22058	21663	21698	21747	22066	21956	22031	21938	21844	21887	21926	22006	21825	21909	21962	21825	21806	21715	21608	21613	21889	21822	21824	22127	21895	21809	21922	22036	21795	21650	21869	21796	21879	21876	21855	21837	21637	21772	21702	21724	21802	21711	21898	21575	21715	21612	21771	21687	21899	21685	21665	21657	21851	21835	21850	21911	21627	21634	21658	21676	21859	21975	21911	21791	21778	21704	21799	21706	21558	21826	21863	21936	21904	22034	21873	21876	21661	21765	21848	21742	21891	21995	21793	21756	21772	21926	21931	21843	21947	21819	21743	21730	21945	21796	21766	21907	22033	21919	21824	21929	21987	21986	21662	21874	21818	21974	21962	21806	21738	21755	21735	22077	21869	21884	21820	21899	21733	21767	21768	21643	21902	21981	21861	21775	21664	21801	21643	21773	21824	21804	21825	21804	21671	21782	21768	21994	21781	21765	21848	21701	21674	21752	21739	21823	21805	21783	21993	21830	21907	21751	22044	21858	22011	21713	22040	21928	21942	21790	21911	21930	21895	21903	21645	21687	22002	21580	21977	21842	21977	21877	21930	22107	21761	21865	22180	22010	21578	21685	21918	21811	21913	21965	21862	21941	21836	21857	21855	21774	21834	21950	21903	21898	21810	21514	21712	21766	21799	21869	21945	21960	21897	21678	21947	21907	21828	21932	21895	22065	21657	21930	22022	21738	21650	21761	21969	21874	21896	21638	21837	21826	22012	21903	21814	21787	21673	21837	21829	21954	21550	21727	21927	22133	21832	21754	21687	21683	21864	21873	21711	21863	21914	21967	21504	21985	21859	21958	21894	21921	21937	21928	21872	21847	21916	21831	21793	21690	21811	22057	21605	21778	21801	21964	21770	21834	21664	21630	21915	21676	21927	21811	21793	21688	21783	21789	21842	21969	21931	21857	21944	21766	21860	21846	21790	21797	21883	21820	21771	21810	21857	21895	21956	21986	22022	21815	21738	21881	21697	21692	21790	21926	21896	21836	21758	21869	22287	21927	21954	21845	21834	21878	21738	21880	22005	21910	22071	21631	21804	21756	21806	21783	21919	21891	21907	21801	21892	21660	21740	21777	21475	21752	21762	21849	21655	21880	21890	21737	22121	21771	21824	22034	21822	21756	21655	21652	21798	21833	21733	21974	22043	21875	21740	21642	21875	21988	21637	22096	21883	21893	21922	21910	21961	21791	21941	21983	21864	21695	21965	21720	21860	21980	21821	21718	21765	21829	21805	21928	21858	21965	21898	21808	21824	21794	21798	21934	21790	22060	21926	21998	21757	21795	21885	21790	21939	21702	21833	21864	21931	21828	22047	21763	21822	21664	21586	21801	21794	21899	21611	21720	21776	21682	21817	21886	21800	21950	21792	21680	21549	21846	21954	21839	21900	21862	21927	21591	21759	22016	21729	21926	21946	22115	21851	21778	21950	21924	21955	21845	21900	21930	21826	21839	21818	21946	22025	21707	21925	21828	21833	21838	21604	21698	21767	21703	21757	21710	21997	21764	21698	21746	22043	22026	21800	21879	21954	21865	21858	21810	21811	21779	21865	21782	21761	21623	21768	21625	21845	21615	21762	21770	21742	22035	21716	21932	21645	21867	21848	21882	21737	21615	21900	21942	21900	21941	21699	21775	21807	21826	21864	21824	21877	21875	21846	21846	21781	21851	21801	22057	21953	22026	21741	21738	21661	21653	21805	21884	21777	21742	21601	21877	21843	21766	21653	21798	21906	21939	21670	21791	21897	21778	21474	21882	21843	21937	22029	22195	21980	21793	21882	21906	21716	21717	21888	22040	21721	21983	21875	21978	21784	21675	21964	21920	21793	22046	21792	21782	21742	21830	21593	21923	21767	22050	21775	22009	21892	21828	21885	21764	22024	21881	22019	21804	21513	21674	21876	21871	21849	21720	21840	22017	21944	22046	21857	21866	21825	22029	21898	21735	21821	21890	21688	21813	21871	21967	21692	21978	21917	21907	22039	22026	21827	21717	21784	21777	21707	21878	21732	21913	21726	21733	21959	21913	21751	21647	21917	21814	21858	21703	21813	21710	21885	21608	22087	21860	21889	22068	22056	21978	21892	21762	21661	21954	21979	21991	22027	21899	21942	21861	21826	21652	21694	21915	21836	21818	21762	21910	21784	21660	21841	21821	21855	21757	21872	21539	21719	22048	21656	21816	22049	21838	21871	21859	21958	22029	21909	21900	21796	21911	22122	21877	21820	22016	21889	21946	21732	21750	21948	21861	21752	21617	21880	21678	21720	21854	21839	21774	21823	21763	22027	21744	21856	21970	21818	21870	21855	21951	21638	21740	21737	21741	21747	21996	21910	21991	21833	21725	21772	21948	21754	21960	21746	21855	21851	21844	21804	21887	21737	21856	21681	21737	21959	21802	21746	21815	21782	21857	21845	21817	21845	21807	21783	22018	21927	21663	21915	21847	21945	21877	21726	22005	21616	21876	21795	21853	21831	21885	21886	21847	21922	21806	21815	21808	21895	21689	21776	21933	21805	21930	21826	21903	21698	21996	21772	21922	21986	21923	22040	21753	21734	21957	21708	21935	21760	21719	21516	21810	21697	21912	21716	21838	21881	21924	22003	21656	21782	21946	21896	21939	21979	22015	21779	21628	21776	21938	21938	21783	21831	21848	21832	21741	21892	21704	21722	21771	21729	21785	21693	21923	21732	21864	21973	21814	21745	21882	21805	21843	21822	21694	21813	21772	21782	21911	21750	21848	21786	21804	21916	21722	21871	22002	21744	21913	21837	21849	21767	21915	21718	22001	21897	21762	21723	21691	21534	21681	21736	21993	21803	21758	21820	21811	21647	21939	21938	21784	21727	21936	21685	21620	21643	21770	21691	21778	22005	21762	21984	21969	21716	21771	21781	21843	22010	21903	21669	21789	21765	21687	21835	22114	21828	21926	21839	21844	21755	21955	21513	21763	21744	21769	22081	21815	21753	21870	21839	21858	22004	21822	21670	22286	22110	21834	21975	21837	21536	21866	21840	21778	21814	22029	21712	21756	21898	21768	21790	21730	21659	21904	21779	22002	21739	21938	21820	21712	21753	21797	21683	22019	22057	21710	21899	21734	21727	21863	21866	21915	21999	21949	21954	21952	21913	21998	21630	21751	21780	21886	21784	21940	21832	21694	21879	21983	21668	21900	22054	21880	21633	21898	21832	22009	21928	22047	21986	21776	21743	21957	21873	21990	21930	21757	21748	21876	21790	21847	21873	21938	21938	21935	22143	21801	22039	21688	21735	21588	21757	21824	22024	21898	22006	21742	21811	21833	21835	21866	21596	21820	21988	21745	21820	21907	21786	21823	21555	21845	21727	21712	21912	21816	21778	21805	21992	21593	21853	21900	21684	21843	21888	21839	21941	21687	21803	21722	21919	21835	21819	21925	21900	22003	21846	21791	21874	21640	21801	21905	21773	21603	21970	21724	21961	21815	22015	21779	21715	21968	21910	21808	21851	21778	21837	21777	21804	21865	21868	22116	21944	21987	21910	21831	21917	21759	21738	21841	21755	21760	22076	21671	21882	22041	21777	21950	21659	21922	21660	21671	21741	21829	21887	21883	21683	21860	21841	21749	21890	21980	21929	21583	21798	22008	21849	21854	21793	21787	21769	21952	21840	21908	21916	21654	21874	21744	21725	21870	21669	21753	21965	21784	21879	22048	21709	22031	21869	22091	21791	21954	21851	21880	21875	21775	21987	21700	21910	21875	21828	21661	21907	21920	21829	21825	21725	21920	21942	21908	21754	21822	22007	21793	21847	21857	22056	21639	21758	21631	21812	21859	21875	21743	21862	21831	22006	21870	21592	21990	22144	21782	21804	21898	21733	21759	21842	22057	21826	21892	21954	21771	21719	21851	21934	21790	21698	21737	21868	22025	21997	21763	21632	21784	21691	21878	21790	21705	21753	21905	21677	21732	21860	21873	21744	22070	21759	21941	21694	21747	21916	22007	21715	21848	21788	21676	21966	21877	21790	21781	21753	21612	21904	22035	21832	21724	21775	21682	21714	22007	21760	21921	21783	21884	21826	21879	21870	22009	21753	21920	21923	21948	21766	21744	21507	21654	21919	21878	22140	21889	21826	21837	21674	22029	21883	21612	21807	21727	22009	21835	21675	21731	21789	22061	21858	22073	21891	21897	22029	21974	21783	21675	21624	21750	21985	21885	21812	21689	21909	21811	21950	21993	21785	21843	21669	21835	21807	21744	21869	21714	21803	21953	21811	21660	21618
61144	100053	82864	54836	36126	23592	18462	17706	17807	17876	17886	17809	17942	17743	17807	17904	17780	18141	17797	17809	17746	17676	17877	18029	17861	17885	18045	17767	17887	17645	17834	17930	17890	18035	17856	17855	17831	17779	17620	17892	17819	17978	17861	17940	17735	17737	17716	17995	17844	17772	17905	17856	17866	17928	18058	17941	17974	18088	17800	17895	17799	17692	17747	17920	17955	17686	17928	17662	17898	17899	17873	17746	17929	17955	17760	17963	17776	17769	17752	17811	17701	17799	17831	17791	18080	17715	17908	17726	17756	17776	17801	17777	17740	17860	17921	17838	17802	17835	17773	17821	17598	17850	17861	17886	17886	17864	17762	17833	17862	17746	17899	17915	17740	17963	17813	17782	17781	17887	17993	17702	17737	17773	17788	17783	17759	17841	17762	17804	17809	17748	17788	17724	17958	17791	17712	17837	17761	17829	17723	18001	17773	17844	17680	17670	17791	17593	17915	17835	17668	17916	17874	18000	17760	17733	17825	17812	17893	17758	17732	17720	17662	17693	17986	17808	17802	17853	17911	17664	17708	17944	17938	17896	17938	17825	17771	17897	17845	17768	17822	17584	17818	17795	17878	17946	17753	17744	17819	17864	17768	17839	17929	17688	17918	17877	17897	17911	17843	17864	17962	18092	17872	17925	17672	17824	17706	17840	17812	17808	17957	17736	17977	17683	18193	17794	17942	17790	17770	17788	17896	17797	17977	17943	17893	17755	17918	17863	17730	17846	17967	17948	17681	17820	17716	17796	17868	17888	17835	17864	17810	17760	17678	17745	17818	17697	17645	17913	18012	17754	17820	17822	17678	17834	17677	17825	17766	17792	17836	17853	17767	17730	17867	17874	17975	17857	17815	18045	17834	17893	17925	17785	17834	17805	17896	17717	17679	17793	17864	17945	17781	17971	17799	17932	17884	17923	17684	17824	17745	17850	17885	17819	17793	17692	17959	17906	17719	17785	17947	17988	17891	17760	17664	17719	17811	17776	17880	17765	17720	17828	17775	17975	17803	17974	17934	17960	17707	17828	17796	17810	17904	18006	17781	17860	17638	17688	17967	17660	17877	17900	17839	17771	17804	17846	17833	18091	17901	17749	17812	17823	17871	17772	17897	17654	17723	17748	17899	17819	17859	17825	17795	18006	17932	17886	17973	17728	17758	17913	17922	17649	17938	17774	18083	17796	17734	17777	17929	17834	17835	17774	17782	17909	17982	17924	17927	17849	17756	17814	17716	17815	17960	17819	17875	17928	17825	17723	17985	17793	17882	17853	17866	17856	17873	18098	17772	17897	17990	17682	17894	17857	17771	17785	17782	17767	17913	17498	17909	17758	17923	17990	17883	17838	17653	17781	17956	17907	17974	17745	17830	17852	17902	17762	17861	17840	17628	17925	17798	17815	17810	17740	17584	17866	17720	17843	17835	17782	17915	17910	17905	17726	17669	17874	17982	18012	17951	17840	17924	17707	17833	17787	17696	17880	17869	17742	17917	17711	17732	17784	17955	17793	17896	17927	17563	17790	17630	17698	17945	17779	17902	17788	17982	17902	17739	17781	17790	17650	17869	17588	17713	17832	17782	17911	17747	17845	17958	17661	17795	18031	17844	17821	17853	17755	17750	17858	17637	17976	17915	17686	17774	17733	17826	17913	17707	17855	17832	17833	17893	17717	17801	17883	18009	17735	17734	17808	17837	17903	17960	17751	17813	17927	17744	18033	17857	17720	17955	17951	17790	17939	17794	17894	17983	17791	17835	17975	17897	17691	17815	17929	17961	17908	17818	17949	17923	18066	17820	17890	17568	17754	17903	17914	17794	17917	17869	17924	17893	17720	17893	17575	17719	17726	17865	17715	17807	17871	17855	17503	17676	17880	17688	17749	17918	17873	17773	17713	17665	17836	17907	17929	17901	17818	17792	17801	17741	17711	17937	17939	17826	17967	17720	17773	17949	17709	17813	17741	17842	17817	17775	17594	17907	17814	17703	17840	17798	17743	17675	17733	17789	17830	17791	17882	17765	17965	17780	18051	17749	17799	17715	17735	17722	17749	17824	17824	17949	17629	17821	17800	17629	17915	17905	17871	17876	17761	17758	17762	17803	17867	17743	17758	17960	17896	17791	17619	17768	17813	17908	17838	17743	17927	17795	17897	17904	17761	17865	17724	17782	17798	17809	17836	17879	17894	17769	17774	17906	17701	17796	17776	17823	17864	17752	17793	18019	17877	17859	17784	17946	17820	17769	17808	17857	17860	17925	17873	17798	17832	17848	17813	17943	17899	17750	17658	17876	17811	17835	17803	18031	17757	17632	17735	17809	17786	17867	17891	17849	17853	17893	17956	17716	17744	17824	17927	17868	17752	17915	17702	17733	17803	17717	17908	17903	17716	17674	17937	17841	17784	17985	17717	17732	17984	17640	17780	17910	17782	17761	17820	17955	17735	17826	17725	17796	17787	17813	17758	17746	17775	17854	17821	17935	17805	17827	17781	17886	17817	17878	17887	17684	17759	17808	17803	17685	17818	17817	17613	17827	17929	17903	17854	17690	17851	17941	17730	17948	17829	17702	17890	17694	18045	17671	17695	17716	17798	17788	17751	18001	17563	17782	17791	17774	17606	17972	17966	17787	17746	17882	17775	17901	17888	17837	17806	17682	17879	17845	17782	17847	17881	17836	17803	17790	17662	17802	17814	17801	17785	17672	17927	18065	17801	17748	17811	17858	17662	17855	17746	17833	17877	17875	17854	17853	17803	17648	17963	18108	17760	17868	17778	17846	17795	17819	17829	17780	17939	18164	17784	17817	17862	17721	17799	17964	17786	17885	17800	17924	17877	17787	17791	17945	17825	17837	17905	17536	17880	17645	17723	17833	17858	17734	17737	17778	17787	17717	17770	17679	17842	17869	17831	17789	17819	17988	17868	17782	17682	17677	17568	17646	17677	17887	17616	17713	17847	17924	17831	17929	17829	17780	17781	17844	17895	17764	17811	17738	17719	17726	17836	17816	17771	17807	17716	17901	17952	17672	17803	17897	17738	17953	17736	17879	17936	17913	17899	17729	17837	17867	17692	17842	17873	17785	17779	17882	17818	17746	17942	17775	17801	17780	17964	17944	17905	17881	17656	17784	17919	17975	17637	17718	17905	17734	17885	17841	17930	17822	17793	17897	17743	17928	17737	17849	17800	17845	17904	17995	17864	17782	17656	17890	17857	17912	17843	17777	17839	17933	17852	17653	17819	17553	17770	17832	17765	17860	17905	17698	17840	17872	17845	17821	17819	17668	17807	17762	17918	17765	17893	17744	17820	17912	17745	17856	18015	17752	17666	17782	17917	17912	17818	18011	17947	17765	17812	17675	17740	17941	17847	18018	17670	17883	17768	17854	17754	17950	17919	17968	17731	17975	17727	17662	17697	17887	18186	17738	17859	17688	17819	17978	17755	17807	17686	17715	17857	17898	18004	17752	17856	17951	17686	17730	18010	17739	17658	17768	17746	17819	17907	17754	17883	17709	17914	17617	17657	17891	17859	17849	17703	17821	17865	17742	17793	17758	17868	17866	17846	17864	17830	17882	17791	17498	17747	17764	17848	17746	17754	17775	17831	17884	17846	17830	17814	17908	17841	17983	17748	18101	17756	17822	17696	17911	17848	17778	17818	17780	17744	17669	17997	17839	17698	17813	17906	17798	17648	17894	17821	17749	17871	17763	17783	17790	17811	17779	17874	17852	17627	17811	17817	17896	17827	17886	17868	18034	18018	17752	17792	17790	17854	17804	17767	17612	17738	17827	17870	17730	17851	17953	17712	17804	17625	17859	17897	18018	17776	17876	17707	17791	17752	17826	17770	17816	17762	17745	17763	17828	17684	17766	17959	17788	17634	17861	17669	17898	17622	17977	17914	17802	17866	17769	17694	17958	17793	17732	17733	17852	17829	18049	17859	17799	17820	17849	17806	17891	17924	17716	17814	17640	17734	17846	17865	17884	17763	17754	17805	17879	17794	17915	17752	17747	18041	17742	17924	17690	17781	17989	17736	17828	17633	17736	17723	18002	17798	17933	17689	17842	17577	17916	17974	17912	17976	17763	17804	17804	17873	17844	17995	17722	17825	17842	17977	17897	17686	17656	17972	17892	17790	17933	17817	17753	17769	17941	17712	17902	17856	17916	17799	17902	17853	17964	17730	17732	17912	17763	17934	17763	17749	17762	17837	17747	17755	17831	18053	17777	17696	17774	17634	17731	17703	17680	17943	17654	17827	17879	17853	17745	17749	17798	17759	17980	17847	17971	17775	17831	17772	17897	17765	17843	17763	17852	17917	17829	17944	17727	17897	17834	17768	17865	17681	17716	17964	17823	17804	17551	17744	17912	17763	17808	17690	17790	17929	17879	17817	17936	17865	17729	17878	17822	17644	17982	17846	17750	17800	17708	17825	17927	17844	17779	17824	17975	17864	17777	17848	17798	18035	17673	17824	17861	17804	17845	17984	17895	17867	17916	17955	17801	17795	17811	17923	17706	17766	17780	17739	17806	17821	17781	17694	17866	17819	17896	17777	17732	17948	17891	17706	17859	17659	17682	17625	17706	17729	17818	17939	17759	17912	17732	17839	17661	17785	17951	17833	17759	17867	17876	17950	17894	17699	17764	17902	17842	17738	17865	17675	17740	17872	17854	17824	17822	17812	17849	17769	17821	17818	17816	17792	17801	17719	17653	17835	17737	17793	17778	17636	17896	17870	17711	18060	17796	17818	17741	18080	17929	17833	17920	17818	17886	17841	17778	17704	17884	17775	17777	17992	17814	17902	17672	17700	17852	17875	17733	17824	17798	17846	17921	17824	17778	17905	17835	17713	17705	17776	17926	17858	17851	17909	17820	17771	17667	17767	17793	17665	17811	17810	17741	17860	17828	17927	17712	17791	17822	17872	17896	17975	17858	17773	17957	17813	17834	17736	17854	17880	17905	17841	17721	17679	17789	17845	17873	17841	17938	17859	17980	17850	17755	17921	17785	17861	17833	17909	17732	17913	17828	17787	17613	17751	17909	17794	17652	17910	17665	17624	17744	17992	17702	17850	17905	17772	17908	17854	17854	17814	17775	17926	17800	17800	17856	17850	17964	17898	17854	17703	17799	17841	17687	17873	17883	17904
23008	23124	36946	35180	30724	29089	27990	23094	22445	22508	22875	22309	22635	22393	22479	22417	22204	22417	22381	22476	22229	22237	22151	22334	22315	22454	22249	22176	22319	22208	22253	22030	22181	22241	22237	22416	22097	22212	22241	22017	21994	22137	21922	22208	22275	22095	22021	22258	22235	22174	22473	22149	22148	22038	22063	22191	22182	22067	22172	22245	22297	22021	22121	22138	22279	21988	22020	22305	22215	22173	21962	21916	22036	21854	22183	22143	22162	22154	21983	22023	22049	22015	22068	22284	21924	21972	22084	22133	22097	22207	22172	22142	22155	22187	22072	22148	22217	21931	22069	22089	22268	22184	22251	21964	22108	22104	22218	22057	22232	22356	22129	21956	22103	22074	22311	22125	22124	21963	22235	22091	22136	22191	22153	22100	21984	22090	22064	22038	22047	22339	22047	22331	21997	21854	21937	22245	22060	21916	22272	22124	22093	22043	22117	22007	22070	22128	22086	21992	21922	22426	21992	22082	21970	22168	22123	22332	22192	21923	22153	22061	22367	22253	21972	22032	22272	21972	21949	22167	22225	22085	22138	22155	22176	22265	22159	22013	22083	22003	22108	22035	22225	22020	21881	21940	22001	22088	22126	22350	21925	22097	22212	22204	22059	21944	22089	21838	22119	21971	22225	21987	22253	22090	21971	22337	22343	22062	22288	21993	22072	22190	22059	22137	22288	21962	22094	22003	22101	21889	22105	22093	21819	22173	22107	22343	22224	22087	21964	22043	22158	22183	22040	21941	22054	22120	22369	21895	22370	22256	22130	22067	22295	22056	22182	22184	22195	22089	22025	22104	22036	21911	22091	22151	22217	22376	21946	22145	22071	22254	22069	22088	22132	22056	22090	22149	22063	22070	22028	22435	22401	22180	22083	22289	22171	22161	21961	22100	21988	22165	22105	22238	22131	22215	22051	22074	21988	22202	21938	22103	22289	22165	22088	21876	22266	21944	22259	21958	22048	22177	22160	21943	22292	22158	22097	21902	22172	22168	22140	21931	22171	22288	22137	22320	22248	22069	22100	22177	21879	22131	22253	22090	22060	22063	22014	22084	21884	22121	22200	22232	22025	22151	21945	22094	21964	22253	22372	22160	22048	21961	21957	22426	21908	22027	22051	21932	22098	21987	22326	22045	22006	22142	22287	22162	22036	21994	22081	22028	22201	22054	22090	22177	22025	22080	22003	22172	22081	22068	21942	22152	22028	22028	22003	22161	22221	21999	22199	21953	21887	21901	22041	22105	22101	22185	22076	22053	22305	21949	22119	22151	22130	22093	21984	22056	22115	22233	22123	22230	22014	22140	22202	22172	22127	22000	22102	21886	22209	22101	22019	21970	22198	22292	22033	22021	22077	22048	21985	22030	22259	22133	22150	22014	22008	22129	22079	22020	22029	22077	22138	22178	21881	22098	22045	21892	22157	22099	21876	21957	22007	22156	22146	22221	22010	22183	22119	22125	22177	21993	21967	22163	22233	22167	21994	21997	22124	21988	22228	21970	22284	22119	22043	22195	22019	22046	22110	22085	22101	22088	22030	22017	22104	21962	22061	21808	21870	22132	22104	22038	21943	22051	22017	21932	22137	22194	22013	22012	22216	22063	22038	21989	22110	21963	22139	22301	21956	22026	22160	21986	22072	22117	22110	21951	22125	22111	22010	22132	21938	21887	22051	22139	21990	22000	21789	22038	22197	21932	21973	21933	22316	22016	21937	22132	22016	22119	22056	22197	22187	21908	21827	21889	22030	22084	22019	22047	22104	21940	21802	22098	21989	22004	21919	22031	22181	22083	22163	21960	22103	21938	21872	22044	22011	21860	22165	22148	22172	21951	21902	21872	22195	22145	22198	22095	22036	22018	22098	22048	22124	21855	22121	22096	22109	22058	22174	21950	22267	21910	22116	22108	22072	22147	22028	21996	22077	21954	22078	22221	22015	22025	21941	21984	22246	21952	22020	22161	21961	22081	22105	21870	22022	22015	21970	22044	22114	22261	21969	22181	22092	22090	22192	22218	21952	21999	22281	22048	22154	21876	22081	21888	21978	22161	22009	21878	21948	22290	22096	21861	22178	22110	22232	21996	22180	22005	22263	22104	22067	21941	22171	22280	22161	22169	22190	21997	22236	22240	22090	22174	21984	22069	21955	22204	22102	21900	22299	22091	22104	22373	22028	22199	22058	22122	22144	22170	22209	22108	22066	22139	22228	21979	22139	22079	21918	22018	22000	22067	22307	22056	22214	22168	22298	22069	22306	21979	22132	21949	22120	22060	21977	21925	22013	22228	22242	22022	22060	22115	22122	21852	22005	22035	22014	22075	22006	22085	22041	22056	22047	22023	22014	22082	22255	22176	22220	21926	22052	22072	21951	22173	22142	22048	22116	22168	22080	22306	22337	22313	22117	22275	22002	21937	21963	21966	22093	22044	22166	22128	21896	22023	21920	21838	22199	21979	22038	21972	22196	22075	22089	22080	22340	22130	22036	21957	22105	22206	22386	21951	22051	22051	22052	22033	22282	22169	22030	21878	21941	22114	22151	22098	21935	22057	22210	21906	21976	22059	21999	21991	21852	22063	21842	22015	22010	22054	22103	22061	21869	22009	22169	22087	22086	21960	22011	21769	22129	22145	22224	21995	22084	22140	21811	21954	22090	22180	22174	22143	22266	22188	22090	21949	22011	22119	22108	22277	22114	22045	22015	22065	22091	21837	22000	22042	22110	22180	22024	22105	21941	22283	22039	21872	22134	22075	21769	22044	22000	22158	21939	21827	22069	22293	22116	22216	21947	22221	22097	21974	22086	22014	22030	21972	22077	22223	22023	21988	22222	22027	22055	22181	22237	22238	22239	22073	22179	21950	21924	22003	22025	21835	21890	21629	22071	22038	21953	21988	22237	22145	22247	22158	22179	21986	22278	21959	22113	21906	22082	21900	21959	22044	22222	21941	22179	22115	22020	22228	22076	22074	22157	22046	22071	22242	22105	22156	22120	22033	21949	22070	22169	22249	22168	22142	22345	22062	22232	22154	22099	21864	21960	21960	22034	21990	22167	22261	22092	22118	21890	22251	22023	22008	22180	22020	22196	22171	21810	21888	22137	21949	22217	22017	22039	22029	22014	22053	22201	21795	22226	22041	21972	21997	22025	22142	21720	22031	21980	21951	21995	22281	22095	22087	22044	21941	22164	22212	22094	22102	22019	21897	22054	22032	21920	21680	22073	21931	22246	21951	21953	22238	22167	22103	22123	22050	22040	22007	22091	21911	21988	21965	22108	22118	22130	22297	22017	22245	22062	22125	21876	22116	21996	21943	22107	21988	22161	21865	22029	22021	21964	22001	22335	22265	22076	22064	21890	22060	22064	22151	22033	22169	22048	21968	22373	21986	21999	22021	21968	21976	22028	22059	22022	22194	22074	22006	22105	22271	22135	22094	22256	22062	22121	21865	22122	21941	22040	22045	22043	21974	21944	22205	22170	22059	22101	21920	22105	21932	21982	22182	22105	22041	21944	22161	21999	22146	22067	22009	22084	21932	22251	21910	21983	22164	21911	22054	22102	21934	22211	22008	22150	22127	22118	22030	22178	22168	21894	22422	22161	22156	22071	22306	22089	21937	21940	22107	22182	21989	22054	21973	22296	22108	22052	22080	22149	21898	21976	22039	22153	21885	22109	22338	22199	22060	22070	21981	22052	22090	22037	21985	22023	22112	21909	22139	22202	22025	21970	22256	22176	21909	22193	22233	22238	22085	22154	22172	21890	21971	22143	22086	22072	22024	22116	22306	22158	22035	22048	21844	22126	22057	22127	22060	21923	21858	22140	22176	22046	21924	21981	22109	22090	22022	22048	22112	22054	22098	22149	22218	22266	22106	21895	21838	22246	21907	22052	21838	22119	22085	22134	22096	22091	22005	22095	21963	22097	22121	22047	21719	21946	21930	22211	22169	22047	22033	22330	22112	21936	21908	22121	21969	22142	22282	22182	22149	21857	21983	22147	22065	21803	22053	22383	22131	21965	21931	21968	22024	22142	22173	21781	22151	22074	21786	22174	22070	22083	21814	21971	22055	22071	21783	22189	22181	22020	21979	21938	21983	22021	22126	22134	22045	21992	21977	22070	22091	22007	22132	22338	22153	22161	22023	22166	22080	22006	22062	22067	21957	22382	22201	22274	22235	21890	21989	21934	22240	22067	21853	22160	22058	21998	22191	22144	21962	21980	22139	22095	21957	22038	21817	22038	22162	22063	21914	22025	22089	21864	22102	22180	22119	22253	21940	22136	21980	22027	22037	22108	22011	22151	21995	22174	22086	22114	22047	22127	22070	22047	22203	21934	21978	22182	22274	21841	22070	22058	22244	22183	22079	22256	21842	22218	22104	22273	22030	21813	22028	21923	22263	21802	21877	22010	22224	22088	22123	22006	22133	22040	21943	21949	22048	21821	21912	22102	22057	22188	22127	22297	22241	22096	22038	21945	22087	22055	22040	22202	21989	22083	21968	21989	22183	22053	22116	21852	22229	22275	22185	22099	21947	22158	22167	22053	22175	22178	22015	21915	21828	22127	22151	22112	22072	21907	22004	21932	22126	21957	22265	21987	22116	22187	22099	22119	22143	21905	22044	22121	22174	22219	22035	21849	21904	21897	22102	22277	22064	22192	21956	22023	22357	22178	22040	22275	22097	22028	22073	21911	22059	22316	22126	21897	22261	22076	21943	22227	22026	21929	21996	22217	22171	22055	22078	22144	22100	22026	21901	22081	22126	22182	21885	21893	21687	22027	21965	22062	22255	21735	21907	22221	22104	21971	22217	22259	22094	21916	21952	22013	21845	22167	22064	22121	21944	22048	22008	21738	21982	21994	22017	21816	22295	22101	22060	22182	21821	22082	22117	22158	22260	21986	22154	22090	22157	22204	22113	22222	22134	21901	22033	22167	21742	22020	22059	22088	21928	22444	21959	22326	22245	22053	22162	22227	22025	22224	22121	22046	22080	22329	21895	21962	21998	21977	21939	21942	22016	21907	22024	22096	21983	21984	22100	22184	21969	21805	22112	21991	21915	22133	22055	22058	22043	22297	22236	22191	22053	22161	22039	22308	22137	22029	22026	21965	22225	21991	21885	22250	22289	22192	22091	21952	21983	22212	22109
63071	106937	91522	68605	46273	29118	19363	17841	17731	18011	17976	17743	17972	17944	18119	17962	17904	17919	17968	18011	18091	17895	17964	17860	17988	18045	18052	18107	18012	17910	18065	17962	17788	18098	17803	17991	18001	18172	17873	18052	18041	18049	18067	17977	18187	17976	18091	18019	17870	18033	18003	18025	18092	18151	17866	17983	17884	17770	18170	18053	18114	17908	17899	17803	17980	17956	17716	17935	17799	17899	18060	17939	17870	17917	17916	17866	17855	17873	18000	17964	18117	17892	18050	17912	17842	17988	17999	17963	18010	17860	17944	18092	17861	17839	17913	17848	17835	17914	17962	17937	17972	17967	17996	17906	17894	17799	17861	18074	18120	17888	17942	17822	17891	17811	17887	17908	18017	18036	17870	18025	17959	18031	17951	18094	17933	17936	17802	17648	18040	18058	17981	17860	17963	18038	17891	17886	17916	17835	17959	17920	17992	18005	17969	17960	17893	17875	17729	17971	17915	17942	17891	18025	17962	17901	17896	18024	17755	17920	17866	17854	17962	17825	18098	17932	17879	17970	17841	18088	17709	18010	17832	17951	17920	17992	17869	17850	18078	17985	17988	17898	17906	18082	17823	17779	17819	17832	17946	18024	17921	17984	17917	18023	18038	18087	18025	17958	17844	18053	17792	17802	17932	17917	17954	18035	17742	18024	17998	18163	17961	17872	18163	17729	17911	17918	17968	17893	17887	18011	17870	17935	18150	17874	18003	17858	17878	17966	17912	17838	18066	18006	18103	17877	17830	18045	17885	17975	17907	18073	18062	17973	17903	17916	17831	18024	18104	17976	17753	17877	18039	17881	17921	17918	17921	17919	17963	18135	17884	18049	17882	17795	17981	18068	17848	17989	17914	18018	17907	17853	18098	17970	18088	18057	18015	17753	17911	18029	17893	18017	17870	18071	17850	17923	17958	18028	18064	17872	17922	18068	17908	17915	17873	17990	17925	18045	17770	17992	17995	17923	18041	17816	17761	17917	17895	17896	17877	17829	17950	18002	17894	17990	17958	17909	17938	17840	18003	17948	18131	17942	17968	17965	17751	18020	18017	18006	17948	18041	17932	18082	17885	17788	17855	18005	17983	17886	17612	17911	17863	17967	17795	17932	18068	17721	18042	18026	17984	17796	17965	17930	17897	17819	17947	17941	18052	18018	17854	17889	17948	17808	17852	17935	17856	17888	18021	18043	17797	17934	17780	17901	17928	17964	17887	17881	17998	18027	17932	17918	18124	17844	18126	17912	17725	17853	17805	17928	17885	17991	17916	17848	17917	17870	17955	17791	17921	18041	17749	18151	17976	17808	17817	17881	18116	17743	17988	17982	17845	18021	18083	17889	17891	18012	17843	17846	17866	17900	17994	17820	18007	18067	17904	17804	17847	18054	17996	17938	17929	17909	17927	18097	17880	17880	17814	18005	17895	18114	17805	17932	17950	17851	17999	17906	17860	17961	17786	17956	17853	17976	17931	17778	17983	17877	17933	17974	18025	17815	18138	17854	17769	17886	18054	18070	17994	17999	17954	17912	17870	18052	17987	17955	18040	17993	17913	17809	17906	17802	17842	17901	18179	17934	17861	18018	18051	17924	17820	17951	17906	17999	17723	17814	17969	18000	17913	17907	17965	17905	17941	17849	18111	17966	17817	17811	18038	17733	18011	17973	18015	17917	17807	18001	17998	18005	17993	17803	17874	17900	17970	17738	17946	17899	17941	18045	18017	17710	17981	17959	17793	17981	17940	17918	18010	17878	17926	17886	17824	18055	17955	17960	18019	17952	18076	17944	17794	17941	18060	17936	17696	17881	17946	17858	17893	17954	17761	17879	17795	18020	18017	17884	17878	18007	17914	17823	17861	17964	17948	17893	17749	17957	17966	17762	18089	17926	17855	17959	17944	18015	17985	18013	18071	17986	18050	17769	17817	17968	18001	18102	17929	18007	18018	17941	17706	18034	17913	18013	18020	18037	17898	17754	18000	18020	17759	17997	17803	18037	17917	17868	17913	17828	17991	18069	17848	17944	17987	17948	17974	17867	17835	17969	17878	17964	17820	17901	17830	17941	17919	17985	17911	17910	17898	17966	17887	17920	17947	17760	17886	18003	17934	17889	17989	18010	17793	18002	17977	17852	18043	17800	17858	17752	17740	17959	17855	17927	17975	17991	18077	17970	18051	17756	18086	17907	18010	18080	17952	18031	17925	17889	18086	17698	17890	17951	17917	17999	17905	17854	18065	17981	17941	18055	17980	17844	17957	17937	18009	18020	17914	17749	17790	18030	17895	18012	17904	17877	17851	17870	18004	18011	17958	18019	17848	17960	17976	17777	18028	17938	17950	17868	17947	17957	17950	17833	17929	17945	17928	17878	17883	17832	17806	17726	17917	17857	18020	17954	17891	17866	18056	17904	17870	18008	17845	17913	17861	17652	17853	17948	17954	17867	17818	18047	18073	17872	17929	17909	17970	17842	17853	18079	17897	18140	17830	17855	17897	18007	17807	17808	17853	17909	17998	17863	17912	17999	17859	17821	18001	17888	18057	17901	17912	17945	17967	17881	17994	17906	17717	17889	18028	17944	17789	17912	17851	17915	17958	17994	18021	18054	17905	17860	17999	17947	17956	17977	17986	18006	17940	17972	17817	17967	17856	17883	17965	17787	18035	18017	18037	17861	17982	18131	18081	17926	17868	17956	17943	17919	18048	17959	17984	18062	18033	18130	17800	18045	17976	17939	17936	17946	18146	18101	17864	18140	17700	17850	17851	17959	17983	18025	17969	18024	17957	17841	17729	17814	18147	18017	18079	18037	17955	17896	17902	17994	17921	18053	17981	17984	17863	17885	18037	18044	17867	17943	17648	17916	17881	17943	17964	17921	17949	17904	17953	18001	17855	17773	18005	17927	18019	17789	17925	17947	17778	17971	17868	18174	17897	18023	17868	17962	18069	17927	17994	18064	17699	17882	18036	17963	17991	17963	17988	17884	17738	17875	17890	17974	17815	17763	18100	17787	18096	17848	17922	17942	18001	17977	17759	17974	18065	17893	18010	17938	17952	17970	17952	18015	17850	17864	17968	17951	18039	18027	17919	18003	18073	17881	18035	18020	17804	18013	17852	17955	17957	17764	17891	17953	17811	17869	17978	18235	17931	17874	17888	17876	17855	18121	17923	17876	17922	18016	18095	17997	17934	18171	17774	17931	17951	18043	17929	18019	17936	17951	17946	17975	17895	17878	17849	17958	17932	17972	18119	17886	17972	17971	18021	17950	17962	17897	17936	17900	17911	18044	17963	17838	18066	17915	17804	17743	18184	17998	18038	17897	18077	17941	18138	17998	17682	17883	18085	17920	17990	17894	18033	17977	17882	17959	18146	18081	17915	17869	17841	18021	18066	17895	17967	17608	17989	18068	17761	17907	17872	17914	17916	17764	17976	17779	18015	17913	17792	17914	18144	17831	17884	17891	17967	18020	18084	18046	17982	17775	18096	17881	17775	18034	17940	17980	17959	17892	17822	18069	17890	17857	17730	17917	17818	17826	17918	17906	17796	17985	17869	17965	17921	17869	17949	17622	17986	17770	17893	17841	18003	17833	17943	18015	17793	17976	17940	17945	18146	18037	17895	17872	17911	18102	18128	17822	18001	17863	17928	17945	17793	17907	18081	18074	17742	17946	17808	17952	18044	18037	17967	17950	17875	18028	17963	17977	17887	18010	17947	17899	17868	17888	17953	17857	18024	17755	17870	18145	17913	17984	18165	18103	17913	17839	17885	18033	17848	17976	17857	17866	17848	18133	17924	17991	18118	18116	17800	17890	17986	18115	17728	17962	17861	17945	18102	17958	17907	17952	17882	18021	17862	17995	17868	18033	17796	17904	18001	18032	17895	17900	17989	17988	17981	17939	17985	17865	17981	17911	18021	18038	18006	17886	17743	17955	17788	18113	17823	17925	17810	18021	17782	17994	17686	17758	18039	17831	17997	17980	17967	17788	17979	17869	17788	18042	18012	17863	17905	17960	17891	18115	17909	17919	17811	17902	17860	18067	17878	17912	18017	18125	18007	17841	17909	18105	17995	17936	17888	17872	17991	17950	17854	17858	18027	17798	17955	17979	17849	17987	18001	17999	17535	17871	17801	17980	17928	17929	17994	17669	17770	17978	18032	18013	17884	17995	17934	17873	17803	17938	17960	17825	17892	17955	17888	17896	17860	17883	17807	18014	18051	17924	17987	17767	17892	18072	18003	17910	18034	17906	17913	18103	18042	18084	17810	17846	17910	18038	17898	17825	17964	17960	18058	18021	17964	18053	17848	18011	17991	17940	18037	17950	17980	17853	17938	17952	17972	17874	17938	18004	18014	17991	17966	17752	17906	17996	17921	18048	17973	17938	17926	17847	17838	17974	17987	17980	17914	17961	17733	17977	17883	17887	17852	17792	18038	18049	17862	17921	17895	17938	17834	17940	17985	17822	17872	17836	17940	17918	18079	17776	18043	18032	17922	18078	18017	18056	17994	17921	18034	17761	18009	17876	17839	17940	17913	18062	17953	17804	17932	17904	17894	17934	17943	17931	17906	17930	17909	18041	17863	17914	17902	17924	18057	17893	17925	17928	18057	18107	17977	17807	17702	17766	17804	17857	17815	17898	17842	17766	17842	17977	18010	17890	17917	17905	17854	17906	17830	17851	18025	17797	17695	17998	17752	17883	17925	18115	17887	18006	17939	17980	18061	17848	17926	18099	17898	17976	17815	17843	17811	17912	17867	17880	18070	17818	17980	17847	18112	17978	17981	17791	17792	18130	17924	17949	17999	18002	17966	18005	18032	17923	18102	17998	18060	17979	17949	17961	17919	17924	17870	17925	17878	17944	18049	17906	17941	17910	17716	18071	18056	17889	17864	17741	18084	17855	17876	18014	17922	17876	17835	17926	18006	17889	17796	17747	18045	17864	18088	17928	17840	17854	17911	17891	17858	18006	17913	17865	18018	17950	17706	17937	17824	18182	17911	17889	18070	17868	17834	18044	17817	18022	17669	17822	17879	18017	18075	18081	17921	17736	18044	17966	17865	17906	17887	17866	17858	17904	18048	17889	17928	18055	18098	17915	17900	17868	17674	17840	17952	18009	17879	17939	17960	17971	17870	17810	18047	17904
30033	36211	44377	35138	26253	23161	22241	21823	21641	21464	21872	21704	21792	21661	21849	21681	21616	21542	21844	21609	21900	21786	21721	21617	21911	21623	21579	21611	21880	21556	21709	21815	21626	21554	21673	21838	21676	21710	21767	21739	21702	21678	21763	21698	21585	21936	21653	21627	21663	21740	21670	21711	21788	21616	21870	21743	21686	21597	21539	22003	21700	21606	21629	21574	21769	21676	21416	21657	21676	21708	21668	21810	21487	21523	21581	21649	21755	21482	21690	21718	21639	21539	21728	21686	21526	21509	21534	21629	21686	21558	21765	21714	21507	21430	21680	21836	21464	21615	21759	21373	21613	21804	21737	21631	21573	21545	21649	21635	21499	21720	21701	21986	21826	21746	21463	21657	21411	21716	21675	21463	21518	21693	21833	21801	21746	21796	21643	21723	21568	21558	21785	21356	21388	21656	21497	21713	21661	21527	21400	21843	21749	21552	21735	21648	21800	21685	21640	21500	21489	21673	21633	21814	21584	21738	21792	21568	21623	21593	21741	21782	21657	21657	21486	21450	21629	21521	21648	21498	21591	21742	21679	21645	21594	21461	21761	21579	21726	21744	21637	21550	21715	21669	21614	21517	21681	21746	21680	21655	21553	21689	21529	21570	21622	21573	21577	21516	21664	21780	21744	21546	21822	21744	21641	21752	21483	21666	21313	21764	21557	21462	21728	21631	21610	21636	21577	21572	21651	21541	21517	21829	21534	21476	21741	21456	21562	21779	21700	21576	21621	21930	21968	21675	21522	21556	21617	21643	21800	21687	21634	21636	21795	21537	21882	21855	21650	21612	21557	21568	21685	21708	21633	21583	21488	21759	21699	21736	21891	21640	21835	21506	21427	21625	21783	21778	21534	21645	21686	21736	21559	21790	21791	21557	21665	21751	21701	21706	21467	21643	21769	21700	21804	21667	21686	21631	21551	21775	21672	21572	21662	21884	21851	21768	21806	21501	21800	21764	21445	21775	21687	21663	21607	21510	21563	21755	21694	21609	21696	21562	21643	21544	21816	21521	21786	21622	21436	21608	21819	21316	21641	21657	21658	21615	21533	21644	21684	21600	21732	21702	21621	21558	21804	21627	21764	21782	21607	21591	21801	21559	21675	21578	21735	21606	21576	21679	21521	21506	21907	21615	21647	21642	21753	21686	21747	21693	21517	21566	21416	21715	21368	21682	21575	21767	21508	21707	21678	21430	21642	21618	21759	21431	21722	21613	21768	21764	21496	21710	21619	21588	21687	21625	21459	21738	21814	21602	21683	21625	21558	21439	21840	21801	21532	21570	21714	21526	21586	21701	21600	21691	21656	21559	21696	21722	21661	21770	21696	21698	21766	21685	21619	21318	21730	21690	21430	21422	21716	21418	21759	21434	21746	21617	21538	21537	21841	21526	21627	21755	21409	21512	21469	21778	21636	21874	21609	21637	21578	21533	21777	21544	21540	21538	21789	21782	21611	21776	21777	21689	21661	21508	21683	21427	21682	21405	21684	21487	21651	21767	21590	21548	21682	21377	21547	21575	21582	21583	21710	21502	21650	21716	21671	21626	21682	21735	21672	21825	21640	21467	21592	21706	21721	21785	21823	21819	21587	21599	21559	21674	21561	21587	21668	21633	21864	21884	21621	21895	21496	21740	21684	21585	21725	21600	21752	21612	21733	21789	21536	21730	21673	21623	21617	21842	21857	21950	21710	21730	21918	21582	21705	21580	21590	21689	21655	21598	21591	21868	21752	21647	21889	21626	21739	21702	21753	21504	21586	21566	21547	21710	21762	21671	21720	21706	21633	21675	21579	21811	21597	21653	21706	21685	21571	21546	21548	21591	21661	21529	21805	21691	21753	21603	21714	21727	21543	21587	21726	21587	21782	21763	21787	21757	21551	21649	21580	21631	21647	21787	21516	21478	21468	21642	21546	21603	21701	21612	21611	21541	21672	21430	21533	21679	21630	21792	21834	21736	21770	21423	21634	21320	21398	21693	21689	21702	21686	21682	21702	21683	21650	21550	21532	21523	21562	21771	21564	21508	21699	21594	21754	21494	21557	21743	21659	21626	21679	21629	21636	21646	21732	21513	21745	21756	21473	21597	21607	21467	21614	21471	21608	21583	21526	21579	21596	21560	21844	21630	21831	21651	21637	21532	21636	21765	21505	21629	21709	21833	21742	21511	21883	21758	21593	21637	21516	21712	21790	21521	21631	21766	21831	21713	21792	21739	21579	21642	21697	21663	21621	21807	21803	21585	21609	21927	21725	21507	21664	21611	21706	21550	21706	21626	21552	21748	21684	21451	21702	21520	21536	21902	21838	21611	21614	21646	21680	21432	21374	21716	21662	21531	21629	21804	21773	21640	21490	21357	21754	21862	21720	21559	21667	21803	21663	21654	21501	21664	21583	21613	21644	21784	21684	21500	21696	21422	21714	21749	21665	21609	21628	22067	21809	21803	21843	21643	21553	21514	21456	21698	21476	21585	21807	21809	21728	21737	21837	21379	21769	21614	21765	21777	21600	21631	21669	21633	21636	21735	21699	21535	21669	21639	21614	21883	21845	21814	21717	21784	21798	21551	21764	21699	21763	21489	21696	21629	21483	21601	21481	21390	21732	21481	21557	21653	21473	21598	21412	21459	21613	21553	21469	21651	21607	21557	21592	21380	21735	21488	21475	21489	21527	21811	21563	21697	21648	21728	21685	21610	21674	21726	21553	21547	21434	21513	21687	21544	21804	21634	21765	21694	21486	21543	21857	21665	21700	21465	21739	21598	21734	21694	21709	21634	21452	21678	21822	21609	21469	21677	21562	21355	21508	21639	21395	21765	21632	21685	21576	21657	21417	21663	21771	21675	21494	21832	21603	21553	21458	21537	21618	21819	21625	21654	21487	21558	21769	21653	21501	21815	21567	21625	21813	21471	21482	21831	21789	21669	21542	21732	21784	21507	21539	21512	21824	21964	21732	21689	21803	21622	21725	21619	21622	21638	21664	21688	21766	21753	21699	21587	21616	21589	21533	21499	21746	21617	21626	21773	21530	21572	21620	21601	21844	21791	21823	21743	21801	21691	21653	21608	21686	21572	21640	21790	21673	21710	21845	21561	21718	21635	21567	21603	21759	21569	21712	21814	21662	21563	21672	21592	21768	21656	21468	21588	21569	21665	21695	21731	21727	21722	21602	21652	21648	21558	21665	21654	21450	21595	21376	21529	21607	21668	21744	21619	21584	21530	21758	21639	21697	21680	21634	21623	21574	21694	21621	21792	21678	21732	21661	21778	21575	21527	21574	21864	21675	21871	21594	21621	21493	21533	21781	21937	21811	21688	21755	21466	21635	21505	21683	21786	21922	21937	21780	21682	21790	21547	21853	21693	21553	21630	21948	21679	21493	21522	21533	21675	21672	21689	21448	21410	21506	21652	21672	21646	21540	21852	21798	21686	21741	21793	21639	21584	21511	21696	21624	21690	21805	21622	21681	21427	21639	21646	21634	21495	21711	21717	21620	21518	21610	21534	21655	21457	21740	21730	21657	21712	21636	21811	21469	21693	21552	21365	21497	21744	21533	21578	21500	21721	21810	21609	21593	21656	21728	21777	21761	21996	21629	21653	21530	21614	21564	21512	21631	21551	21565	21481	21771	21723	21717	21718	21725	21540	21532	21529	21688	21568	21650	21510	21494	21768	21586	21555	21604	21622	21823	21839	21513	21565	21701	21569	21757	21598	21454	21747	21559	21859	21677	21476	21651	21626	21620	21767	21835	21532	21644	21417	21734	21761	21807	21714	21750	21736	21703	21449	21653	21748	21819	21671	21636	21553	21477	21662	21643	21517	21736	21490	21706	21533	21471	21773	21720	21728	21588	21515	21738	21623	21584	21697	21813	21662	21578	21737	21591	21667	21670	21717	21589	21550	21818	21550	21367	21396	21784	21530	21716	21805	21504	21751	21637	21693	21496	21654	21598	21660	21826	21811	21599	21488	21617	21410	21585	21702	21957	21904	21631	21623	21742	21558	21807	21765	21566	21717	21614	21607	21722	21623	21580	21235	21745	21752	21618	21574	21943	21578	21676	21548	21627	21562	21509	21589	21577	21913	21732	21567	21544	21674	21678	21830	21819	21573	21596	21609	21685	21447	21394	21750	21811	21575	21855	21738	21788	21664	21553	21588	21421	21531	21740	21649	21834	21687	21555	21318	21417	21585	21735	21625	21507	21545	21509	21777	21759	21525	21784	21921	21682	21638	21608	21821	21621	21629	21666	21624	21466	21560	21755	21521	21790	21702	21658	21695	21613	21688	21722	21590	21748	21707	21369	21577	21648	21587	21631	21801	21489	21512	21754	21664	21608	21725	21631	21706	21824	21605	21677	21458	21768	21909	21684	21805	21707	21630	21789	21820	21803	21758	21661	21435	21496	21731	21490	21775	21763	21892	21745	21824	21740	21834	21622	21740	21622	21561	21710	21691	21613	21540	21461	21673	21469	21545	21711	21815	21630	21802	21601	21606	21712	21755	21413	21744	21555	21961	21635	21603	21637	21577	21674	21627	21702	21765	21724	21694	21339	21576	21666	21714	21504	21668	21755	21487	21702	21580	21490	21682	21534	21463	21733	21816	21890	21870	21607	21798	21769	21528	21601	21792	21646	21763	21559	21721	21658	21731	21602	21763	21848	21973	21796	21641	21646	21648	21709	21783	21742	21762	21641	21710	21668	21455	21927	21689	21496	21688	21709	21587	21594	21621	21563	21631	21826	21697	21719	21432	21642	21694	21716	21600	21729	21691	21424	21649	21516	21538	21549	21719	21675	21771	21634	21445	21679	21569	21874	21679	21824	21724	21645	21512	21711	21738	21408	21901	21592	21830	21750	21735	21621	21618	21637	21630	21681	21798	21624	21680	21899	21711	21531	21502	21882	21377	21650	21654	21499	21453	21902	21862	21660	21810	21718	21491	21610	21609	21656	21619	21635	21666	21734	21693	21767	21764	21552	21646	21609	21872	21481	21591	21597	21670	21419	21648	21643	21698	21687	21754	21631	21609	21765	21701	21673	21586	21493	21610	21707	21594	21647	21682	21565	21453	21684	21606	21555	21447	21432	21758	21688	21710	21868	21816	21602	21598	21921	21719	21611	21708	21807	21483	21740	21478	21547	21782
35916	56510	46778	30458	21943	18935	17831	17647	17515	17919	17770	17620	17650	17713	17593	17700	17740	17638	17631	17632	17560	17561	17741	17621	17565	17642	17789	17722	17828	17759	17616	17741	17725	17674	17625	17708	17597	17577	17577	17708	17834	17582	17644	17615	17564	17506	17762	17662	17532	17701	17723	17788	17692	17696	17676	17874	17791	17511	17647	17851	17641	17492	17757	17642	17755	17788	17736	17741	17713	17675	17770	17722	17793	17660	17702	17736	17620	17708	17743	17680	17790	17541	17619	17711	17760	17684	17690	17821	17699	17471	17865	17720	17648	17742	17597	17755	17690	17747	17625	17676	17805	17678	17783	17648	17541	17611	17771	17713	17685	17682	17565	17705	17850	17507	17560	17603	17815	17657	17645	17492	17643	17560	17764	17608	17798	17539	17732	17564	17819	17653	17722	17590	17577	17654	17772	17584	17630	17796	17652	17626	17738	17587	17599	17469	17697	17788	17655	17675	17789	17726	17643	17496	17512	17701	17921	17715	17622	17642	17820	17687	17671	17681	17601	17792	17498	17641	17696	17544	17797	17908	17621	17574	17619	17744	17789	17823	17741	17566	17777	17738	17636	17705	17598	17727	17628	17701	17554	17760	17725	17599	17668	17675	17425	17698	17535	17850	17782	17831	17570	17703	17696	17643	17794	17684	17762	17682	17810	17693	17775	17623	17633	17640	17555	17572	17780	17684	17956	17771	17716	17788	17630	17691	17704	17672	17671	17671	17826	17805	17700	17582	17830	17701	17640	17570	17417	17709	17754	17586	17577	17641	17587	17694	17645	17675	17729	17647	17681	17594	17924	17794	17710	17587	17786	17819	17850	17640	17688	17650	17554	17681	17720	17695	17690	17669	17614	17716	17713	17558	17597	17725	17614	17753	17516	17692	17687	17712	17677	17611	17705	17790	18073	17763	17714	17531	17633	17740	17676	17516	17814	17826	17575	17641	17731	17695	17696	17702	17566	17723	17608	17572	17803	17587	17659	17988	17701	17626	17650	17756	17627	17797	17678	17553	17519	17725	17370	17888	17559	17610	17659	17616	17637	17543	17827	17576	17713	17588	17628	17698	17696	17713	17564	17590	17786	17566	17764	17677	17599	17775	17666	17664	17638	17559	17906	17776	17698	17658	17672	17493	17663	17737	17752	17718	17741	17628	17797	17458	17648	17746	17761	17378	17434	17797	17667	17732	17709	17803	17515	17710	17645	17784	17603	17753	17565	17793	17620	17656	17567	17585	17796	17511	17647	17672	17600	17872	17681	17675	17624	17926	17865	17784	17676	17644	17853	17643	17806	17577	17668	17690	17613	17573	17666	17643	17728	17773	17675	17607	17517	17542	17639	17686	17762	17770	17850	17570	17653	17675	17766	17876	17727	17527	17676	17710	17871	17682	17580	17812	17757	17633	17762	17755	17516	17716	17668	17658	17710	17632	17727	17848	17578	17526	17807	17889	17619	17828	17650	17620	17644	17617	17759	17669	17666	17647	17675	17767	17769	17781	17602	17838	17604	17569	17637	17792	17649	17536	17507	17711	17505	17625	17769	17673	17726	17739	17690	17728	17712	17670	17593	17806	17459	17696	17770	17579	17691	17642	17749	17576	17480	17563	17631	17636	17675	17633	17774	17723	17683	17619	17728	17597	17745	17835	17602	17640	17734	17557	17721	17634	17792	17821	17668	17629	17710	17667	17537	17657	17755	17767	17646	17688	17702	17557	17541	17624	17821	17627	17835	17812	17821	17553	17828	17619	17732	17789	17746	17725	17673	17913	17762	17849	17625	17803	17710	17788	17735	17490	17736	17579	17847	17576	17664	17525	17723	17742	17624	17750	17897	17648	17811	17698	17456	17680	17588	17492	17769	17662	17806	17580	17688	17896	17740	17636	17571	17534	17685	17782	17937	17656	17673	17639	17667	17685	17414	17603	17698	17723	17585	17685	17723	17774	17636	17669	17655	17624	17647	17608	17616	17533	17763	17553	17625	17719	17718	17743	17602	17646	17636	17625	17669	17790	17748	17707	17547	17800	17592	17745	17576	17689	17862	17840	17781	17874	17787	17447	17536	17630	17793	17756	17601	17513	17843	17576	17721	17592	17660	17711	17623	17690	17666	17565	17684	17776	17612	17694	17689	17582	17813	17664	17905	17758	17703	17822	17807	17707	17723	17728	17674	17692	17836	17812	17725	17681	17671	17745	17727	17718	17626	17769	17633	17715	17847	17599	17607	17775	17568	17856	17566	17634	17646	17605	17918	17573	17769	17633	17628	17621	17589	17760	17737	17662	17570	17704	17754	17659	17709	17616	17749	17623	17657	17657	17652	17733	17487	17862	17616	17714	17665	17683	17718	17642	17738	17611	17636	17730	17617	17607	17624	17742	17762	17651	17560	17751	17769	17693	17800	17826	17527	17800	17809	17680	17679	17614	17823	17674	17679	17766	17596	17627	17802	17555	17839	17838	17716	17664	17678	17509	17647	17671	17547	17728	17458	17702	17691	17617	17653	17682	17604	17769	17560	17808	17653	17763	17681	17772	17714	17644	17655	17715	17600	17581	17668	17623	17807	17667	17749	17712	17903	17718	17654	17601	17678	17733	17503	17595	17743	17915	17745	17841	17804	17735	17744	17751	17647	17505	17724	17658	17647	17658	17672	17692	17673	17593	17661	17616	17733	17680	17762	17473	17587	17739	17777	17676	17564	17861	17813	17667	17659	17675	17691	17916	17732	17671	17790	17674	17665	17759	17668	17709	17565	17620	17356	17610	17540	17849	17634	17629	17765	17641	17578	17559	17712	17459	17537	17754	17657	17716	17681	17570	17709	17671	17627	17559	17633	17709	17724	17880	17577	17624	17790	17791	17632	17666	17693	17673	17789	17567	17681	17781	17790	17796	17722	17652	17660	17816	17716	17685	17649	17654	17885	17781	17674	17629	17784	17611	17756	17602	17489	17522	17821	17791	17757	17737	17638	17695	17704	17766	17719	17729	17619	17757	17619	17749	17619	17517	17635	17674	17800	17643	17627	17702	17797	17749	17700	17749	17532	17692	17659	17812	17636	17654	17656	17714	17787	17687	17777	17591	17490	17792	17471	17756	17624	17709	17716	17667	17761	17622	17725	17667	17677	17772	17622	17766	17638	17585	17642	17447	17593	17803	17955	17597	17639	17790	17836	17728	17567	17764	17620	17696	17682	17665	17701	17636	17750	17704	17636	17796	17693	17711	17766	17582	17797	17717	17849	17651	17769	17849	17768	17757	17712	17757	17734	17672	17575	17665	17728	17757	17838	17722	17693	17690	17709	17673	17663	17788	17681	17399	17874	17645	17631	17503	17675	17642	17707	17678	17698	17831	17541	17489	17629	17844	17865	17625	17867	17733	17748	17843	17559	17525	17807	17746	17732	17476	17678	17664	17609	17798	17556	17746	17762	17780	17556	17853	17650	17799	17923	17865	17669	17629	17765	17765	17683	17863	17734	17778	17761	17649	17603	17587	17673	17814	17728	17633	17664	17627	17638	17711	17570	17604	17975	17666	17702	17663	17785	17854	17798	17578	17810	17754	17744	17720	17737	17579	17578	17694	17596	17769	17727	17606	17840	17675	17811	17580	17585	17775	17499	17738	17773	17633	17689	17484	17779	17656	17649	17717	17868	17733	17658	17801	17814	17628	17724	17716	17788	17801	17660	17719	17915	17801	17699	17673	17591	17758	17723	17769	17763	17654	17707	17738	17660	17734	17562	17517	17563	17747	17829	17635	17454	17657	17711	17706	17655	17683	17857	17585	17876	17646	17747	17715	17546	17530	17652	17737	17649	17693	17603	17719	17620	17676	17691	17722	17951	17724	17637	17439	17671	17851	17565	17500	17619	17608	17720	17535	17623	17473	17712	17774	17812	17530	17858	17649	17695	17724	17897	17750	17875	17682	17662	17727	17688	17602	17612	17746	17788	17661	17808	17593	17748	17883	17633	17606	17661	17729	17592	17710	17624	17503	17677	17616	17792	17592	17785	17743	17692	17704	17734	17726	17584	17799	17823	17663	17865	17781	17714	17782	17623	17642	17680	17543	17636	17831	17802	17594	17931	17545	17641	17574	17803	17593	17541	17738	17707	17766	17770	17723	17549	17746	17546	17614	17575	17708	17556	17772	17398	17642	17752	17598	17709	17653	17755	17837	17695	17647	17571	17577	17580	17594	17748	17863	17640	17795	17755	17606	17625	17577	17661	17783	17624	17633	17552	17653	17712	17805	17695	17600	17781	17799	17735	17848	17681	17850	17649	17757	17776	17847	17716	17711	17695	17570	17673	17671	17790	17679	17751	17831	17775	17647	17536	17699	17463	17626	17711	17646	17698	17589	17745	17822	17727	17606	17674	17639	17756	17630	17494	17687	17788	17701	17970	17688	17879	17562	17667	17796	17671	17807	17752	17774	17785	17893	17664	17677	17738	17739	17593	17610	17603	17677	17672	17723	17704	17646	17750	17552	17767	17734	17661	17524	17711	17907	17763	17778	17798	17620	17787	17848	17710	17730	17717	17671	17739	17691	17734	17735	17790	17670	17640	17644	17715	17712	17617	17858	17722	17741	17721	17633	17749	17675	17647	17805	17737	17740	17558	17625	17584	17838	17784	17691	17719	17698	17618	17809	17692	17703	17712	17828	17730	17497	17632	17614	17573	17524	17666	17728	17585	17652	17622	17535	17778	17629	17684	17737	17759	17619	17554	17853	17648	17722	17647	17622	17696	17564	17899	17664	17710	17526	17819	17518	17537	17670	17871	17769	17748	17694	17745	17726	17500	17746	17780	17572	17577	17667	17590	17852	17725	17666	17684	17904	17739	17630	17800	17612	17758	17709	17669	17583	17678	17691	17666	17669	17677	17592	17688	17750	17759	17555	17684	17820	17685	17675	17689	17680	17739	17644	17695	17771	17596	17767	17788	17622	17466	17573	17741	17746	17885	17573	17776	17742	17706	17673	17745	17893	17729	17729	17680	17841	18076	17662	17634	17819	17793	17597	17533	17726	17541	17754	17739	17601	17755	17672	17706	17646	17795	17720	17699	17743	17711	17630	17705	17726	17659	17718	17596	17742	17881	17695	17652	17674	17810	17807	17626	17680	17629	17734	17773	17810	17781	17669	17856	17862
24495	24805	41676	40506	31885	28180	25094	22101	21647	21835	21958	21645	21678	21731	21538	21438	21491	21708	21692	21714	21650	21786	21865	21750	21535	21494	21654	21565	21722	21557	21700	21508	21597	21687	21673	21507	21862	21473	21664	21693	21600	21434	21722	21530	21925	21637	21820	21579	21615	21646	21421	21608	21506	21640	21626	21638	21393	21592	21544	21571	21622	21385	21606	21483	21547	21630	21455	21577	21769	21458	21716	21449	21512	21603	21682	21480	21682	21386	21461	21699	21661	21570	21341	21607	21886	21503	21366	21515	21693	21424	21632	21791	21701	21623	21539	21664	21642	21678	21464	21694	21596	21317	21637	21493	21558	21390	21489	21557	21586	21496	21657	21503	21596	21537	21658	21518	21607	21796	21727	21405	21652	21623	21630	21612	21644	21572	21670	21565	21595	21642	21560	21444	21885	21599	21462	21372	21606	21578	21628	21642	21465	21352	21378	21537	21709	21549	21737	21495	21466	21749	21467	21756	21291	21577	21665	21576	21656	21436	21718	21452	21546	21519	21546	21635	21641	21527	21565	21626	21403	21654	21344	21667	21694	21341	21669	21498	21551	21446	21463	21286	21340	21567	21571	21775	21600	21620	21599	21481	21651	21545	21612	21648	21465	21596	21511	21425	21320	21521	21549	21624	21678	21645	21767	21382	21689	21461	21508	21570	21683	21493	21622	21651	21449	21489	21659	21674	21598	21524	21404	21606	21534	21721	21644	21799	21532	21527	21418	21513	21530	21695	21483	21587	21587	21595	21459	21705	21641	21350	21498	21569	21496	21494	21630	21685	21522	21843	21731	21484	21660	21641	21483	21445	21382	21396	21647	21551	21403	21462	21388	21459	21545	21464	21311	21396	21413	21643	21660	21573	21465	21573	21426	21582	21527	21460	21477	21502	21680	21451	21550	21547	21592	21454	21669	21512	21493	21514	21484	21631	21475	21561	21577	21666	21619	21450	21296	21513	21665	21500	21407	21814	21569	21196	21476	21431	21417	21570	21592	21367	21273	21504	21423	21542	21400	21345	21496	21502	21601	21533	21494	21392	21656	21592	21412	21534	21608	21538	21641	21413	21262	21569	21589	21550	21552	21544	21323	21594	21570	21664	21572	21292	21573	21672	21583	21577	21683	21647	21574	21538	21536	21559	21514	21483	21151	21391	21451	21402	21555	21536	21575	21462	21432	21529	21343	21610	21606	21553	21532	21709	21538	21711	21523	21449	21476	21557	21467	21515	21689	21684	21328	21368	21694	21660	21396	21532	21554	21729	21501	21865	21655	21606	21496	21717	21711	21552	21514	21523	21552	21362	21579	21528	21766	21502	21585	21472	21549	21487	21462	21621	21509	21573	21760	21566	21432	21690	21586	21481	21457	21409	21420	21466	21562	21563	21643	21629	21675	21619	21395	21397	21666	21568	21587	21403	21344	21613	21707	21427	21699	21527	21665	21766	21411	21335	21520	21568	21506	21573	21453	21403	21616	21667	21703	21425	21501	21515	21408	21563	21647	21509	21565	21499	21514	21592	21518	21506	21568	21636	21565	21575	21714	21665	21463	21541	21613	21399	21631	21532	21493	21360	21502	21611	21540	21805	21501	21582	21452	21334	21565	21489	21480	21507	21548	21592	21656	21538	21743	21516	21303	21414	21593	21730	21579	21452	21588	21388	21424	21451	21634	21529	21491	21566	21576	21579	21617	21350	21558	21509	21724	21398	21741	21639	21517	21716	21291	21543	21520	21658	21385	21356	21431	21613	21582	21629	21494	21637	21559	21575	21606	21505	21603	21730	21372	21554	21724	21690	21676	21625	21390	21562	21588	21585	21338	21611	21599	21477	21535	21378	21533	21485	21481	21720	21395	21731	21720	21665	21535	21588	21649	21528	21568	21590	21417	21554	21702	21551	21809	21584	21465	21451	21503	21420	21539	21545	21704	21422	21504	21602	21807	21645	21301	21603	21649	21640	21534	21557	21470	21415	21499	21522	21579	21668	21691	21481	21618	21712	21381	21712	21472	21547	21521	21572	21578	21355	21653	21739	21685	21424	21570	21526	21513	21379	21552	21604	21698	21622	21509	21565	21571	21533	21470	21530	21688	21469	21724	21648	21349	21510	21712	21581	21525	21471	21737	21617	21568	21396	21593	21602	21498	21479	21588	21545	21495	21556	21489	21441	21481	21496	21522	21452	21484	21711	21663	21435	21633	21592	21694	21379	21580	21752	21333	21743	21346	21519	21435	21594	21500	21405	21495	21572	21365	21595	21418	21428	21382	21380	21453	21347	21482	21635	21568	21614	21629	21467	21432	21430	21559	21391	21473	21705	21385	21572	21468	21375	21771	21464	21391	21522	21587	21703	21299	21484	21636	21434	21539	21655	21684	21493	21324	21610	21460	21642	21680	21452	21538	21585	21530	21602	21694	21495	21600	21587	21556	21665	21580	21665	21423	21758	21580	21353	21548	21488	21630	21589	21454	21577	21226	21347	21459	21688	21593	21590	21620	21663	21575	21376	21510	21626	21713	21541	21562	21587	21441	21458	21406	21655	21675	21434	21604	21602	21602	21480	21608	21694	21683	21745	21540	21614	21653	21691	21626	21336	21480	21680	21519	21537	21773	21686	21783	21672	21442	21580	21366	21486	21289	21490	21569	21599	21757	21702	21509	21450	21458	21493	21521	21544	21634	21506	21445	21320	21477	21528	21516	21624	21513	21483	21504	21661	21353	21586	21550	21674	21562	21492	21721	21613	21381	21603	21531	21638	21531	21588	21595	21620	21414	21532	21630	21417	21636	21621	21525	21670	21397	21419	21460	21590	21577	21515	21605	21663	21708	21511	21401	21689	21454	21473	21477	21596	21612	21413	21612	21456	21316	21571	21631	21345	21524	21499	21447	21549	21580	21561	21741	21367	21648	21638	21455	21514	21424	21613	21673	21466	21676	21512	21491	21555	21611	21628	21609	21591	21607	21434	21574	21347	21445	21654	21415	21592	21565	21717	21655	21530	21728	21448	21673	21433	21358	21517	21549	21591	21389	21583	21502	21485	21424	21403	21594	21392	21499	21558	21366	21539	21555	21521	21492	21628	21599	21715	21537	21561	21389	21631	21370	21593	21472	21466	21401	21458	21399	21417	21495	21350	21721	21509	21425	21711	21601	21565	21473	21499	21477	21673	21615	21641	21467	21720	21723	21472	21838	21631	21651	21555	21468	21445	21729	21659	21775	21394	21536	21562	21407	21615	21469	21723	21702	21562	21556	21494	21644	21499	21566	21613	21817	21522	21736	21266	21648	21693	21578	21485	21289	21603	21532	21516	21418	21541	21420	21766	21606	21399	21462	21682	21355	21461	21187	21602	21359	21545	21390	21579	21520	21592	21382	21504	21365	21553	21565	21364	21374	21568	21219	21309	21549	21269	21289	21611	21495	21579	21577	21469	21432	21410	21557	21568	21573	21370	21439	21464	21566	21538	21695	21463	21548	21555	21444	21468	21653	21550	21546	21596	21643	21521	21510	21532	21410	21707	21602	21362	21571	21619	21556	21632	21648	21500	21616	21654	21527	21558	21410	21415	21424	21437	21564	21642	21509	21561	21518	21613	21740	21511	21555	21412	21727	21402	21258	21635	21443	21440	21444	21698	21525	21412	21411	21216	21446	21432	21578	21479	21461	21556	21540	21403	21581	21512	21604	21605	21510	21572	21484	21365	21446	21583	21476	21445	21522	21462	21617	21284	21405	21439	21314	21462	21590	21730	21601	21582	21582	21688	21678	21420	21268	21466	21482	21620	21659	21699	21626	21388	21566	21661	21581	21705	21634	21376	21538	21551	21671	21562	21625	21600	21372	21525	21557	21522	21587	21419	21387	21643	21591	21514	21386	21572	21495	21593	21487	21478	21490	21427	21433	21514	21555	21608	21425	21557	21388	21513	21766	21632	21622	21469	21664	21681	21594	21459	21684	21357	21524	21575	21712	21672	21454	21585	21654	21630	21432	21505	21592	21536	21220	21640	21485	21547	21491	21706	21596	21543	21613	21623	21498	21637	21508	21451	21580	21607	21507	21534	21549	21518	21502	21656	21617	21550	21532	21679	21543	21550	21550	21353	21609	21606	21657	21678	21491	21576	21485	21444	21316	21288	21391	21425	21674	21408	21550	21603	21651	21583	21430	21551	21342	21436	21710	21516	21617	21573	21679	21746	21680	21380	21674	21555	21685	21429	21706	21532	21598	21500	21586	21635	21614	21589	21747	21454	21529	21726	21289	21461	21583	21222	21481	21300	21504	21522	21661	21377	21707	21602	21585	21437	21586	21673	21506	21484	21480	21613	21546	21495	21569	21539	21563	21588	21584	21488	21465	21455	21329	21642	21605	21614	21297	21414	21553	21525	21453	21735	21681	21658	21892	21367	21519	21451	21312	21453	21361	21453	21657	21291	21618	21635	21484	21648	21512	21533	21502	21359	21639	21649	21477	21366	21500	21560	21671	21787	21585	21578	21682	21520	21629	21545	21394	21474	21765	21752	21469	21436	21631	21599	21411	21418	21375	21569	21603	21667	21431	21623	21606	21637	21672	21305	21381	21455	21612	21573	21542	21257	21195	21471	21453	21586	21580	21595	21618	21508	21543	21569	21483	21613	21730	21474	21795	21376	21379	21539	21611	21399	21479	21821	21288	21723	21616	21516	21443	21513	21447	21758	21563	21459	21560	21567	21626	21729	21583	21575	21664	21376	21769	21605	21395	21541	21615	21633	21586	21462	21473	21418	21549	21731	21642	21838	21565	21384	21532	21576	21581	21564	21516	21426	21594	21262	21560	21575	21195	21638	21493	21641	21640	21488	21558	21587	21440	21500	21557	21464	21598	21507	21388	21543	21463	21594	21549	21612	21338	21446	21472	21322	21545	21647	21624	21682	21500	21620	21434	21703	21700	21682	21730	21660	21657	21576	21619	21426	21641	21567	21627	21773	21556	21286	21479	21539	21557	21484	21500	21446	21573	21651	21614	21646	21694	21287	21693	21582	21559	21586	21440	21537	21570	21428	21639	21485	21336	21608	21657	21724	21440	21479	21622	21344	21452	21431	21529	21619	21441	21624	21563	21605	21460	21601	21615	21655	21749	21534	21673	21454	21298	21511	21763	21628	21449	21564
61167	99329	83478	55294	36426	24660	18574	17693	17745	17739	17606	17738	17671	17856	17672	17597	17823	17760	17635	17644	17796	17721	17637	17659	17723	17851	17655	17753	17639	17643	17639	17661	17569	17702	17638	17779	17749	17731	17825	17600	17713	17681	17727	17629	17757	17761	17713	17634	17446	17753	17490	17722	17666	17589	17700	17628	17646	17664	17693	17692	17687	17766	17704	17617	17757	17728	17720	17708	17682	17574	17689	17717	17687	17659	17595	17692	17723	17651	17646	17816	17757	17455	17756	17744	17735	17704	17352	17518	17638	17792	17691	17781	17751	17848	17582	17695	17717	17532	17769	17802	17681	17665	17604	17795	17670	17664	17658	17699	17721	17769	17795	17639	17834	17905	17729	17692	17735	17713	17603	17828	17650	17582	17468	17654	17592	17636	17483	17750	17657	17652	17593	17669	17762	17632	17763	17621	17667	17761	17754	17710	17821	17484	17493	17707	17484	17672	17737	17659	17566	17416	17612	17620	17444	17779	17842	17669	17677	17621	17782	17702	17676	17476	17552	17513	17718	17731	17541	17586	17607	17622	17694	17577	17628	17702	17671	17612	17681	17525	17753	17732	17312	17600	17736	17706	17565	17662	17673	17638	17622	17447	17827	17534	17450	17713	17514	17629	17642	17695	17533	17849	17853	17745	17700	17565	17626	17689	17599	17694	17873	17699	17571	17695	17677	17598	17634	17488	17528	17620	17568	17687	17684	17661	17829	17499	17596	17606	17703	17599	17573	17744	17806	17637	17638	17693	17510	17610	17721	17779	17477	17546	17826	17665	17592	17649	17679	17828	17603	17499	17756	17662	17571	17645	17860	17768	17549	17708	17509	17626	17460	17505	17519	17694	17751	17505	17854	17646	17728	17701	17619	17667	17427	17682	17599	17664	17805	17633	17462	17639	17634	17937	17800	17936	17700	17491	17616	17689	17744	17656	17747	17695	17690	17665	17753	17646	17772	17553	17580	17583	17766	17667	17735	17546	17844	17580	17580	17811	17688	17581	17711	17697	17726	17824	17668	17620	17730	17843	17602	17662	17716	17763	17603	17642	17590	17552	17697	17619	17620	17763	17799	17735	17603	17859	17548	17660	17867	17682	17617	17717	17598	17678	17597	17712	17716	17670	17524	17662	17737	17739	17656	17817	17594	17669	17874	17814	17656	17688	17704	17512	17676	17657	17584	17731	17664	17591	17665	17590	17752	17723	17529	17715	17706	17738	17626	17607	17571	17711	17601	17668	17538	17671	17606	17535	17734	17887	17746	17686	17703	17751	17753	17670	17732	17502	17817	17689	17604	17642	17707	17740	17667	17775	17719	17722	17715	17756	17545	17768	17687	17591	17729	17650	17728	17663	17667	17570	17603	17519	17672	17699	17690	17657	17759	17578	17665	17698	17458	17649	17665	17746	17753	17606	17651	17559	17659	17725	17675	17844	17850	17817	17657	17702	17478	17747	17764	17579	17591	17418	17548	17626	17747	17647	17643	17461	17827	17627	17616	17733	17557	17821	17676	17775	17748	17805	17726	17592	17719	17833	17640	17610	17721	17686	17804	17681	17503	17700	17738	17831	17787	17560	17765	17666	17624	17693	17693	17744	17635	17650	17616	17553	17605	17664	17768	17716	17737	17639	17621	17610	17779	17625	17870	17619	17545	17737	17818	17628	17616	17614	17733	17794	17705	17763	17617	17490	17738	17600	17770	17857	17601	17458	17624	17605	17670	17665	17638	17517	17575	17674	17707	17741	17569	17593	17776	17656	17733	17406	17641	17532	17760	17625	17628	17709	17723	17556	17737	17695	17630	17723	17567	17820	17652	17672	17736	17813	17613	17680	17783	17426	17581	17908	17414	17609	17661	17788	17474	17785	17794	17963	17780	17624	17781	17743	17551	17698	17753	17647	17834	17727	17704	17658	17531	17580	17761	17903	17502	17617	17612	17802	17668	17464	17659	17629	17693	17770	17578	17665	17741	17657	17442	17725	17718	17537	17486	17629	17696	17691	17531	17815	17553	17559	17669	17727	17740	17556	17633	17671	17616	17402	17654	17753	17622	17555	17792	17932	17712	17709	17606	17759	17623	17572	17578	17686	17750	17744	17830	17597	17568	17775	17502	17647	17531	17653	17766	17818	17770	17775	17716	17615	17488	17542	17584	17551	17662	17713	17494	17763	17830	17542	17647	17702	17874	17481	17482	17658	17565	17680	17748	17649	17557	17779	17708	17659	17680	17640	17665	17442	17575	17687	17723	17761	17672	17670	17797	17556	17527	17725	17767	17815	17626	17543	17806	17714	17886	17740	17702	17666	17696	17583	17713	17725	17577	17648	17585	17621	17651	17707	17635	17464	17729	17803	17807	17810	17742	17753	17615	17843	17595	17792	17814	17686	17654	17596	17489	17524	17716	17536	17689	17610	17788	17787	17592	17793	17727	17624	17785	17707	17619	17547	17711	17664	17707	17684	17665	17683	17702	17687	17537	17852	17610	17772	17619	17770	17584	17683	17592	17637	17632	17563	17693	17759	17594	17618	17628	17631	17612	17791	17633	17689	17664	17622	17630	17521	17639	17532	17642	17698	17646	17595	17674	17611	17749	17702	17514	17680	17533	17627	17582	17680	17582	17764	17729	17538	17655	17514	17583	17752	17596	17723	17795	17558	17497	17767	17541	17520	17792	17928	17568	17851	17458	17809	17759	17740	17888	17681	17714	17765	17654	17714	17632	17463	17788	17702	17892	17627	17598	17632	17715	17738	17721	17544	17818	17666	17607	17686	17609	17790	17580	17543	17630	17682	17706	17763	17754	17731	17623	17705	17594	17814	17555	17655	17683	17471	17674	17591	17787	17455	17591	17575	17685	17728	17651	17535	17778	17541	17680	17722	17784	17568	17675	17764	17743	17653	17447	17717	17804	17623	17725	17597	17712	17590	17752	17613	17685	17608	17570	17768	17705	17560	17746	17761	17615	17580	17803	17849	17598	17572	17716	17738	17688	17758	17651	17673	17851	17682	17761	17758	17696	17546	17568	17734	17623	17602	17729	17606	17639	17769	17696	17640	17481	17586	17601	17689	17850	17671	17507	17702	17644	17871	17677	17799	17864	17797	17572	17754	17728	17538	17761	17662	17688	17657	17542	17617	17462	17567	17687	17784	17663	17560	17396	17635	17605	17763	17688	17741	17720	17689	17655	17753	17713	17686	17579	17798	17717	17641	17763	17576	17595	17809	17449	17525	17697	17592	17485	17753	17840	17563	17552	17511	17867	17771	17795	17678	17677	17638	17696	17824	17684	17746	17519	17733	17577	17619	17731	17784	17649	17633	17744	17692	17538	17735	17911	17645	17631	17659	17539	17666	17657	17732	17608	17600	17661	17754	17538	17850	17636	17795	17662	17718	17563	17606	17603	17643	17634	17839	17733	17619	17752	17497	17659	17734	17701	17594	17580	17699	17500	17589	17832	17743	17506	17675	17564	17510	17784	17630	17666	17711	17609	17810	17602	17793	17815	17705	17767	17790	17741	17672	17577	17587	17808	17586	17556	17479	17658	17494	17485	17630	17731	17607	17963	17693	17648	17764	17494	17699	17484	17589	17641	17706	17622	17634	17740	17589	17522	17465	17736	17771	17847	17799	17493	17883	17544	17608	17644	17719	17709	17581	17951	17612	17497	17646	17787	17615	17735	17537	17467	17606	17629	17717	17620	17651	17841	17593	17771	17754	17673	17672	17756	17661	17522	17510	17780	17814	17812	17607	17861	17695	17643	17395	17799	17617	17620	17755	17680	17749	17533	17938	17832	17551	17527	17549	17472	17700	17767	17591	17827	17715	17616	17543	17571	17509	17752	17618	17764	17593	17822	17756	17757	17848	17524	17651	17792	17489	17551	17844	17693	17774	17706	17715	17673	17614	17792	17661	17596	17714	17672	17509	17747	17742	17626	17599	17682	17475	17696	17673	17648	17544	17684	17681	17796	17663	17724	17632	17666	17699	17881	17769	17463	17764	17833	17761	17705	17602	17592	17592	17783	17687	17738	17418	17685	17485	17780	17768	17628	17730	17652	17436	17679	17674	17736	17628	17668	17709	17583	17555	17601	17647	17738	17751	17585	17532	17621	17562	17835	17534	17776	17706	17574	17686	17557	17716	17777	17839	17641	17599	17721	17727	17607	17791	17753	17653	17606	17707	17530	17543	17848	17685	17765	17684	17713	17734	17657	17681	17667	17732	17567	17741	17668	17544	17746	17622	17528	17488	17744	17701	17742	17681	17671	17687	17751	17770	17801	17617	17572	17861	17457	17707	17809	17401	17787	17682	17742	17770	17767	17608	17554	17712	17721	17515	17704	17554	17705	17687	17711	17653	17648	17604	17538	17825	17489	17750	17728	17718	17796	17753	17650	17669	17490	17642	17642	17745	17751	17678	17772	17573	17718	17700	17558	17783	17497	17612	17789	17791	17682	17804	17760	17747	17667	17849	17537	17801	17631	17707	17748	17651	17718	17559	17723	17628	17532	17761	17615	17687	17810	17556	17749	17741	17727	17653	17798	17633	17515	17778	17665	17539	17762	17526	17729	17787	17600	17556	17592	17601	17762	17596	17527	17754	17643	17596	17636	17675	17733	17781	17785	17608	17818	17546	17812	17662	17655	17606	17576	17640	17751	17625	17741	17625	17691	17592	17494	17506	17643	17696	17835	17623	17720	17481	17569	17587	17377	17691	17695	17612	17834	17667	17633	17583	17614	17522	17688	17639	17588	17812	17518	17573	17788	17703	17798	17720	17643	17464	17683	17719	17605	17740	17469	17664	17564	17756	17843	17642	17611	17664	17697	17769	17693	17657	17697	17706	17781	17665	17663	17744	17430	17690	17844	17682	17544	17798	17612	17504	17624	17733	17590	17515	17656	17582	17663	17654	17664	17762	17805	17810	17647	17734	17548	17817	17557	17568	17666	17647	17829	17691	17735	17877	17693	17632	17638	17772	17566	17513	17620	17720	17661	17769	17583	17635	17682	17617	17842	17802	17661	17742	17608	17721	17580	17757	17750	17714	17626	17810	17526	17587	17685	17837	17646	17663	17625	17598	17771	17725	17785	17518	17720	17621	17646	17616	17828	17596	17638	17825	17749	17685	17684	17749	17709	17673	17591	17515
23016	23223	35814	34141	30193	28986	28445	23168	22455	22991	22928	22945	22770	22662	22714	22779	22428	22572	22573	22535	22564	22666	22694	22499	22695	22646	22680	22482	22508	22635	22344	22444	22426	22391	22295	22484	22403	22368	22548	22479	22565	22437	22538	22381	22609	22422	22229	22422	22348	22376	22367	22212	22499	22593	22511	22405	22443	22193	22403	22549	22469	22370	22462	22580	22404	22528	22456	22419	22364	22450	22467	22303	22293	22290	22328	22584	22417	22276	22321	22219	22589	22282	22325	22296	22337	22271	22235	22459	22193	22198	22266	22346	22465	22471	22318	22362	22328	22646	22460	22494	22408	22328	22485	22277	22268	22165	22674	22188	22327	22399	22543	22403	22391	22242	22403	22499	22244	22351	22503	22221	22369	22338	22254	22407	22281	22308	22424	22433	22466	22342	22383	22318	22369	22507	22119	22164	22472	22385	22419	22316	22489	22390	22611	22418	22395	22369	22362	22408	22460	22583	22469	22409	22390	22256	22306	22238	22116	22333	22411	22191	22196	22396	22421	22496	22340	22170	22440	22303	22260	22230	22386	22312	22538	22259	22392	22348	22365	22387	22334	22376	22455	22415	22337	22285	22377	22137	22174	22395	22543	22395	22365	22506	22455	22390	22249	22218	22464	22244	22544	22407	22424	22461	22472	22485	22190	22273	22376	22391	22405	22423	22382	22262	22511	22309	22114	22320	22466	22382	22296	22530	22441	22304	22393	22447	22344	22330	22196	22294	22243	22422	22334	22453	22241	22512	22064	22645	22324	22551	22499	22271	22306	22309	22487	22530	22222	22426	22417	22346	22429	22363	22295	22457	22427	22500	22522	22474	22390	22374	22431	22202	22134	22523	22526	22468	22148	22289	22236	22217	22552	22432	22165	22353	22408	22272	22220	22371	22304	22345	22228	22331	22271	22284	22507	22444	22215	22297	22325	22312	22317	22481	22316	22262	22293	22444	22583	22118	22457	22335	22263	22230	22227	22457	22238	22356	22318	22434	22561	22607	22466	22270	22206	22189	22358	22296	22257	22270	22127	22182	22131	22493	22135	22156	22335	22589	22330	22425	22592	22553	22119	22331	22508	22343	22350	22376	22182	22209	22204	22367	22342	22388	22418	22349	22268	22269	22323	22388	22370	22407	22313	22390	22218	22390	22310	22374	22555	22311	22122	22262	22340	22245	22444	22231	22274	22375	22379	22577	22179	22261	22251	22120	22247	22498	22376	22382	22262	22505	22435	22367	22142	22186	22258	22365	22295	22297	22434	22306	22510	22483	22340	22229	22314	22137	22181	22380	22447	22215	22332	22513	22302	22351	22338	22212	22142	22499	22501	22236	22526	22409	22377	22459	22311	22315	22518	22401	22418	22505	22332	22071	22507	22402	22366	22605	22445	22192	22217	22379	22314	22332	22458	22330	22555	22377	22358	22445	22273	22229	22199	22331	22295	22356	22410	22413	22425	22481	22293	22242	22353	22241	22283	22496	22282	22150	22374	22362	22407	22305	22381	22392	22297	22393	22271	22547	22554	22166	22500	22235	22358	22399	22466	22154	22364	22349	22349	22461	22302	22535	22476	22293	22306	22220	22449	22468	22216	22394	22162	22283	22177	22477	22159	22373	22548	22284	22348	22352	22278	22442	22346	22137	22370	22361	22316	22291	22327	22642	22327	22229	22303	22145	22385	22624	22252	22395	22182	22318	22257	22549	22350	22319	22225	22383	22359	22144	22660	22260	22549	22310	22456	22198	22362	22307	22466	22200	22184	22410	22401	22327	22478	22302	22261	22553	22348	22514	22084	22289	22309	22205	22414	21989	22436	22424	22711	22477	22404	22379	22315	22484	22451	22442	22316	22223	22337	22312	22391	22224	22387	22370	22416	22412	22336	22389	22504	22274	22368	22173	22191	22294	22310	22378	22550	22320	22384	22388	22418	22240	22371	22384	22398	22316	22208	22287	22526	22393	22225	22248	22259	22259	22436	22327	22454	22226	22190	22304	22394	22164	22410	22331	22346	22371	22387	22184	22520	22377	22142	22379	22457	22382	22416	22291	22332	22222	22225	22404	22157	22306	22149	22216	22522	22434	22443	22407	22189	22429	22324	22216	22420	22327	22406	22238	22278	22513	22585	22306	22363	22370	22184	22369	22204	22352	22093	22275	22449	22319	22611	22422	22497	22275	22428	22280	22505	22420	22419	22420	22103	22499	22286	22304	22461	22527	22322	22455	22337	22558	22394	22088	22241	22411	22320	22380	22527	22424	22189	22395	22217	22337	22541	22235	22363	22338	22467	22349	22466	22304	22327	22242	22274	22418	22250	22257	22529	22182	22346	22407	22396	22281	22438	22406	22375	22134	22362	22119	22306	22433	22425	22308	22261	22269	22379	22556	22335	22455	22292	22145	22248	22426	22187	22418	22414	22485	22454	22337	22395	22142	22248	22368	22102	22416	22155	22476	22100	22436	22351	22482	22346	22296	22283	22335	22258	22252	22262	22388	22258	22125	22265	22347	22265	22300	22092	22333	22321	22258	22511	22268	22292	22347	22421	22431	22385	22235	22533	22542	22209	22386	22327	22373	22504	22357	22262	22362	22457	22125	22262	22535	22298	22463	22393	22281	22132	22263	22359	22327	22307	22132	22330	22329	22506	22427	22340	22322	22079	22105	22387	22235	22513	22742	22335	22431	22462	22244	22486	22052	22338	22417	22179	22290	22109	22493	22358	22253	22222	22160	22370	22123	22159	22148	22305	22487	22381	22549	22453	22454	22415	22569	22318	22440	22485	22441	22485	22472	22355	22437	22375	22210	22447	22193	22176	22393	22447	22258	22507	22406	22263	22339	22292	22369	22406	22434	21935	22105	22437	22556	22388	22694	22525	22506	22256	22326	22560	22398	22386	22305	22272	22266	22473	22326	22388	22275	22506	22428	22303	22405	22342	22154	22407	22540	22523	22415	22303	22274	22305	22469	22310	22417	22270	22204	22295	22469	22397	22370	22231	22415	22316	22251	22292	22405	21968	22372	22265	22530	22307	22170	22338	22230	22338	22146	22558	22291	22094	22096	22230	22251	22233	22403	22336	22375	22362	22306	22343	22366	22530	22435	22202	22234	22123	22407	22511	22434	22389	22412	22429	22618	22234	22286	22400	22163	22113	22401	22272	22258	22344	22182	22353	22296	22360	22747	22299	22432	22476	22255	22247	22365	22450	22459	22429	22155	22291	22276	22226	22159	22329	22474	22224	22498	22414	22421	22600	22430	22358	22120	22196	22415	22107	22501	22441	22189	22388	22224	22396	22353	22233	22490	22549	22262	22264	22409	22335	22339	22485	22399	22262	22344	22375	22201	22371	22268	22140	22315	22224	22217	22290	22224	22317	22419	22474	22447	22457	22251	22363	22241	22392	22397	22075	22234	22348	22196	22252	22236	22366	22158	22222	22416	22260	22415	22376	22329	22259	22403	22314	22474	22398	22371	22370	22396	22701	22476	22194	22398	22323	22459	22501	22379	22388	22265	22532	22256	22385	22559	22285	22415	22238	22325	22560	22258	22358	22339	22423	22366	22443	22387	22167	22411	22600	22253	22243	22415	22315	22286	22262	22418	22473	22270	22211	22298	22244	22518	22596	22388	22381	22466	22582	22364	22118	22290	22425	22451	22057	22314	22393	22118	22567	22570	22127	22002	22336	22233	22153	22577	22260	22327	22331	22337	22183	22442	22155	22071	22255	22342	22638	22374	22291	22368	22266	22223	22262	22280	22368	22148	22367	22194	22622	22365	22377	22244	22386	22281	22374	22221	22466	22314	22426	22381	22457	22153	22166	22196	22167	22343	22413	22224	22421	22378	22499	22470	22145	22200	22374	22304	22296	22555	22240	22203	22306	22128	22460	22473	22429	22181	22381	22220	22459	22245	22147	22269	22405	22223	22346	22437	22179	22290	22493	22395	22133	22349	22422	22447	22277	22361	22297	22280	22287	22340	22174	22100	22215	22469	22422	22447	22241	22452	22369	22447	22220	22258	22337	22172	22200	22225	22517	22546	22409	22435	22305	22321	22315	22241	22162	22403	22394	22473	22305	21972	22407	22259	22349	22350	22007	22262	22279	22322	22236	22171	22527	22509	22166	22290	22331	22477	22448	22324	22330	22452	22269	22451	22620	22344	22145	22253	22223	22358	22515	22460	22266	22366	22335	22419	22529	22362	22181	22460	22468	22431	22278	22390	22415	22336	22237	22471	22430	22294	22219	22132	22420	22265	22315	22375	22561	22380	22420	22297	22252	22451	22214	22442	22489	22227	22228	22257	22228	22330	22383	22422	22239	22308	22606	22325	22328	22398	22465	22211	22223	22397	22361	22301	22237	22565	22346	22314	22293	22327	22219	22282	22533	22096	22223	22367	22181	22434	22330	22259	22255	22274	22368	22624	22516	22490	22310	22417	22276	22397	22396	22392	22294	22334	22157	22483	22568	22491	22381	22239	22377	22533	22407	22250	22342	22318	22244	22150	22343	22245	22107	22358	22244	22225	22054	22388	22482	22265	22206	22512	22417	22409	22381	22266	22220	22467	22498	22449	22220	22543	22401	22245	22219	22188	22180	22412	22667	22177	22741	22224	22306	22298	22397	22594	22403	22132	22224	22226	22302	22161	22296	22194	22447	22322	21988	22283	22391	22248	22470	22255	22357	22337	22191	22432	22361	22370	22314	22480	22430	22240	22425	22205	22437	22283	22558	22052	22416	22311	22323	22361	22544	22371	22417	22235	22286	22235	22509	22471	22312	22220	22338	22241	22292	21922	22201	22589	22187	22329	22358	22248	22411	22345	22509	22225	22429	22309	22335	22286	22233	22311	22366	22194	22436	22495	22262	22325	22283	22255	22289	22304	22254	22356	22212	22236	22469	22431	22261	22183	22405	22252	22191	22074	22224	22316	22293	22226	22267	22348	22346	22433	22315	22396	22373	22368	22387	22563	22524	22426	22689	22455	22345	22597	22405	22332	22495	22373	22406	22355	22093	22305	22431	22387	22499	22518	22376	22229	22157	22259	22345	22373	22393	22116	22347	22304	22194	22347	22248	22330	22462	22171	22339	22318	22298	22293	22439	22263	22378	22332	22145	22165	22395	22396	22466	22492	22524	22347	22510	22232
63038	105945	91167	68071	45852	29799	19444	18057	18080	18054	17954	18186	17980	18026	18135	18088	18182	18324	18191	18085	18013	18197	18204	18194	18088	18063	18182	18386	18067	18230	18058	18033	18238	18236	18215	18153	18030	18050	18029	18141	17919	18246	18139	18031	18049	18084	18053	18051	18069	18221	17891	18226	18115	17997	18095	18365	18102	18326	18094	17998	18042	18117	18034	17870	17949	18152	18188	18060	18056	18056	18271	18167	18220	18004	18133	17990	18037	18125	18056	17984	18220	17962	18010	18142	18251	18063	18043	18067	18067	18221	17854	18122	18026	18047	18042	18110	18025	18165	17902	18238	18048	18067	17843	18111	18043	18184	18224	17934	17922	18109	18169	18141	18174	17945	18125	18114	18381	17896	18069	17999	18116	18056	18238	18072	18029	18156	17968	18186	18265	18111	17984	18064	18125	18001	17955	18118	18082	18046	18274	18138	18032	18057	18039	18091	18130	18001	18115	17919	18043	18221	18090	18087	18099	17964	18163	18172	18059	18219	18238	18362	18118	18208	18210	18052	18144	18200	18035	18034	18117	18180	18003	18282	18121	18053	17932	18184	17982	17849	17990	18072	18203	18033	18131	18147	18061	18183	18108	17985	18056	17927	18004	18061	18091	17865	18035	18128	18089	18035	18034	18154	17920	18142	18229	18067	18081	17947	18113	18152	18069	18019	18143	17901	18341	17983	18113	18071	17903	18123	18123	18073	18146	18007	18174	18012	18184	18163	18109	18100	18095	18051	18157	18133	18018	18110	18145	17767	18072	17985	18083	18037	18133	18101	18076	18019	18054	17995	18122	18312	18112	18107	18147	18027	18148	18025	18028	18142	18100	18114	18133	17912	18153	18149	18106	18041	18163	17999	18137	18034	18239	17950	18168	18020	18007	17983	18136	18097	18178	17965	17955	18054	18070	18108	18172	18088	18083	17980	18137	18212	17986	18027	18103	17975	18317	18020	18124	18070	18095	18170	17919	17935	18155	18061	18129	18253	18171	17988	18094	18067	18181	18122	18186	18149	17989	18105	18131	18036	18072	18184	18267	18042	18049	18131	18123	17983	18152	18102	18134	18129	18160	18113	18203	18035	18183	18219	18332	18059	18122	18061	18113	18038	18191	18027	18108	17949	18156	17943	18103	17994	17964	18127	18028	18128	18133	18057	18022	18098	18117	18039	18175	18023	17927	18331	18061	18164	18117	17873	18036	18032	18173	18053	18058	18051	17997	18200	18026	17962	18040	18235	18115	18024	18258	18077	17984	17978	18056	18064	18243	17982	18090	18103	18157	17903	18167	18121	18234	17923	18304	18051	18103	17963	18117	17962	18145	18034	18267	17955	17936	18179	18090	18034	17878	18145	18096	17973	18178	18139	18065	18078	18022	18118	18293	18177	18115	18207	18132	18006	18191	18107	17976	18100	18059	18026	18149	18092	18031	18123	17993	18162	18205	18060	18140	17959	18172	18241	17934	18383	18166	18054	18014	18072	18099	18137	18053	18063	18219	18215	18125	18133	18058	18067	18019	18321	18148	18031	18129	18095	18143	18230	18063	18100	18123	18119	18077	18114	18177	18018	17942	17996	18162	18167	18163	18109	17983	18131	17918	18000	18122	18120	18103	18081	17959	18108	18009	17893	17954	18009	18198	18082	18301	18037	17996	18150	17872	17925	18160	18102	17950	17995	18181	18128	18125	18072	17963	18129	18100	17944	18118	18019	18155	17923	18115	18015	18113	18029	18034	18062	18009	18157	18072	17971	18197	17969	18113	18068	18140	18227	18073	18174	17900	18088	18169	18155	18154	18190	17980	18104	18264	18083	18147	17982	18112	18189	18187	17982	18121	18287	17983	18058	18148	18005	18062	17956	18043	18007	17906	17974	18092	18114	18165	18031	18267	17937	18051	18294	18066	18078	18101	17900	17935	17978	18155	18124	18002	18161	18140	17941	18237	18091	18115	18026	18205	18156	18146	18106	17996	18051	17841	18194	18020	18079	18090	18136	18287	18170	18139	18080	18013	18136	17935	18210	18221	18155	17891	18216	18125	18189	18007	18047	18117	18131	18039	17975	18107	18249	18254	18023	17989	18149	18272	18069	17914	17970	18230	18162	18066	18018	18066	18148	18159	18155	18154	18098	18168	18110	18017	18114	18139	18182	18147	18045	17988	18014	18147	18054	18170	18212	18053	17967	18143	18137	18080	18143	18024	17866	18213	18132	18033	17986	18210	18195	18036	18239	18001	17988	18000	18008	18125	17814	18078	18096	18097	18009	18094	18120	18108	18193	17987	18227	17931	18116	18084	18298	18064	18248	18166	18044	18152	18325	18234	18043	17881	17939	17783	17923	17909	18128	18070	18048	18114	18067	17969	18040	18032	18157	18138	18104	18118	18117	18298	17987	17986	18058	18136	18096	18347	18072	17897	18077	18008	17945	18101	17970	18071	17915	18274	18156	18183	18153	18123	17927	18141	18043	17952	18007	18090	17904	17880	17985	18135	17988	18284	18131	18124	18069	18134	18210	17918	18122	18146	18046	18085	18144	18127	18080	17948	18001	18194	18091	18185	18168	18112	18116	18187	18043	18053	18074	18145	18051	18070	18211	17935	18017	18164	18062	18053	18222	18085	18124	17991	18084	18175	18323	18008	18030	18161	18219	18258	18236	17980	18142	18172	18071	18396	18116	18148	18107	18100	18102	18163	18052	17922	18178	17998	17913	18081	17971	18192	18139	18253	18169	18192	18020	18003	18093	18130	18006	18234	18032	18076	18149	18080	18221	18013	18086	18186	18074	18233	18163	18051	18260	18175	18186	18250	18147	18112	18120	18221	18074	17984	18028	18063	18105	18307	18041	18056	18098	18229	18074	18080	18053	18057	18015	18141	18205	18071	17905	18234	17797	18233	18083	18067	18099	17962	18163	18026	18156	18007	18056	18039	18076	18178	18088	18226	18080	18065	18012	18281	18001	18083	18119	18003	18064	18172	18244	18143	18168	18061	17935	18077	18105	18149	18233	18055	18109	18125	17823	18212	18154	18052	17933	17943	17916	18048	18243	18141	18131	18171	18022	18206	18314	18180	18081	18085	18057	18149	18130	18135	18033	17982	18218	18108	18133	17896	18143	18101	18106	18167	18067	18154	18123	18092	18087	18067	18108	18165	18144	18068	18103	18147	18131	17965	18104	18151	18292	18158	18118	18090	18092	17997	18116	18121	17937	18098	18012	18081	18172	18181	17898	18063	17968	18237	18044	18070	17967	18287	18272	18108	18136	18221	18029	18073	18171	18169	18188	18077	18075	17989	18244	18117	18136	18017	18145	18048	18092	18163	18040	18021	18157	18049	18068	18095	17869	18289	18178	18123	18010	18009	17983	18069	18250	18252	18137	18147	18091	18042	18130	18054	17934	18115	18136	18061	18126	18198	18121	18113	18065	18191	18038	18205	18128	18039	18141	18075	18281	18121	18108	18041	18017	18178	18060	18138	18114	18020	17980	17986	18186	18145	18014	18150	18026	17902	18084	18189	18254	18318	18086	18182	18034	18098	18053	17904	18214	18100	18021	18153	18197	18199	18087	18133	18051	17937	18051	18113	18092	18176	18055	18099	18124	18153	17990	18121	18297	18059	17935	18021	18291	18192	18087	18032	17862	18163	18048	18053	17973	18022	18110	18150	18005	18119	18125	18050	18105	18044	18225	18127	18073	18051	18070	18216	18002	17996	18131	18216	18065	18074	17967	18205	18069	18030	18226	18111	18177	18071	18093	18099	18110	17935	18037	18179	17951	17739	18005	18088	18126	18165	18169	18235	18119	18053	18098	17997	17996	18111	18020	18241	18165	18064	18197	17966	17990	18102	18071	18148	17999	18154	18070	18185	18124	18021	18109	18219	18054	17987	17987	18249	18035	18118	17987	18202	18116	18204	18071	18104	18161	17996	18125	17996	18208	18031	18120	18138	18029	17872	17982	18132	18016	18033	18079	17879	18273	18031	18131	18201	17975	18038	18185	17985	18317	17919	18139	18340	18154	18083	18156	18044	18181	18169	18225	18168	18073	18169	18052	18087	18140	18028	17957	17993	18175	18022	18234	18134	18138	17997	18178	18165	18108	17966	17849	18077	17990	18146	18114	18208	18036	17977	18113	18103	17974	18353	18057	18218	18142	18097	18055	17966	18118	18137	18194	18100	18113	18106	18109	17985	18095	18150	18119	17971	18187	18007	18134	18149	18035	18020	17914	18094	18078	18060	17999	18198	18186	18019	18103	18102	17904	18159	18062	18153	17998	18212	18090	18091	18096	18094	18234	17850	18071	18241	18145	18069	18071	18168	17941	17948	18041	18093	18095	18114	18244	17895	18195	18062	18115	18040	18117	18038	17938	17957	18099	18156	18095	18042	18085	18059	18200	18007	18193	17991	18090	18194	18260	18112	18068	18174	18152	18018	18005	18090	18064	18113	18048	18234	18116	17843	18132	18163	18141	18025	17919	18201	18026	17989	18262	18098	18103	18261	18226	17930	18139	18132	18172	18014	17996	18199	18169	17972	18231	17988	18130	18003	17940	18145	18057	18222	18277	18172	18051	18122	18198	17944	18067	18059	18172	18055	17990	18296	18009	18162	18128	18107	18001	17902	18126	18113	18071	18040	18219	18249	18185	17892	18186	18101	18193	18070	17922	18052	18226	18266	18150	18051	17956	18029	17873	18144	18207	17927	18056	18281	18220	17921	18241	17966	18191	18177	18337	18007	18152	18105	17948	18042	18102	18053	17991	18134	18097	18004	17946	18038	18100	18251	18218	18195	17844	18137	18103	18195	17991	18272	18383	18167	18165	18074	18221	18121	18135	17948	18203	18055	18168	17953	17931	18280	18042	18265	18267	18060	18173	18049	18097	18144	18211	18201	18017	18343	18082	18054	18115	18065	18236	18104	18162	18033	18159	17819	18110	18021	18137	17960	17958	18220	18169	17995	18091	18116	18208	18156	18120	18179	18040	18071	18176	18144	18178	18127	18131	17842	18139	18012	18113	18119	17988	18094	18066	18038	17997	18293	18021	18175	18203	18247	18128	18081	18125	18072	18046	18148	18105	18115	18087	18283	18271	18167	18114	18111	18093	17956	18394	18062	18053	18004	17807	17968	18228	18135	17963	18073	17975
29766	36441	45900	34708	26033	23291	22201	21864	21622	21801	21613	21783	21745	21840	21698	21833	21658	21734	21741	21832	21986	21960	21746	21786	21731	21720	21746	21764	21753	21891	21795	21742	21939	21638	21705	21532	21790	21823	21396	21636	21740	21803	21740	21808	21750	21793	21735	21696	21894	21923	21489	21738	21574	21812	21581	21817	21734	21638	21887	21907	21657	21655	21807	21669	21587	21763	21585	21489	21740	21761	21612	21598	21717	21574	21782	21928	21619	21981	21819	21790	21800	21607	21776	21793	21751	21719	21713	21812	21755	21920	21686	21576	21756	21782	21689	21844	21871	21557	21675	21606	21794	21812	21762	21705	21823	21679	21612	21884	21513	21709	21516	21425	21879	21693	21661	21841	21687	21732	21687	21587	21662	21661	21745	21647	21803	21681	21752	21751	21706	21761	21645	21858	21842	21678	21967	21683	21756	21710	21616	21716	21760	21799	21696	21624	21613	21745	21825	21714	21773	21743	21628	21805	21761	21954	21701	21636	21713	21469	21429	21678	21801	21746	21562	21538	21682	21439	21669	21838	21711	21489	21756	21744	21756	21663	21659	21517	21781	21891	21807	21721	21634	21447	21824	21781	21994	21691	21756	21778	21539	21683	21811	21798	21783	21718	21869	21589	21772	21827	21792	21755	21731	21543	21614	21675	21591	21788	21860	21837	21812	21634	21832	21752	21791	21751	21767	21805	21811	21882	21408	21814	21631	21714	21941	21691	21724	21664	21782	21891	21710	21664	21730	21922	21548	21854	21752	21746	21777	21594	21839	21692	21869	21698	21883	21658	21610	21746	21945	21984	21715	21559	21791	21700	21666	21715	21786	21784	21703	21748	21505	21785	21955	21520	21693	21728	21697	21705	21752	21830	21616	21490	21831	21618	21771	21574	21733	21673	21771	21734	22020	21685	21624	21850	21711	21526	21614	21788	21827	21891	21650	21772	21635	21722	21687	21633	21614	21788	21813	21571	21818	21723	21668	21719	21877	21808	21646	21699	21635	21658	21825	21840	21572	21705	21661	21689	21750	21660	21688	21776	21731	21561	21896	21762	21665	21733	21708	21941	21818	21521	21640	21838	21796	21701	21851	21859	21629	21572	21815	21732	21638	21631	21886	21929	21676	21846	21709	21675	21747	21677	21923	21597	21820	21725	21630	21659	21588	21714	21756	21953	21748	21621	21838	21771	21729	21696	21737	21753	21785	21698	21724	21735	21767	21902	21757	21701	21726	21677	21636	21734	21895	21679	21883	21916	21752	21567	21538	21611	21894	21730	21872	21800	21823	21905	21729	21861	21870	21753	21590	21606	21805	21643	21840	21839	21666	21537	21809	21574	21980	21878	21801	21595	21776	21913	21921	21775	21908	21881	21810	21730	21624	21744	21591	21654	21949	21825	21734	21704	21693	21690	21800	21634	21682	21598	21873	22018	21702	21749	21633	21909	21726	21840	21756	21654	21838	21659	21819	21584	21762	21971	21763	21764	21809	21787	21602	21694	21917	21623	21608	21606	21759	21478	21751	21761	21599	21608	21764	21745	21793	21642	21623	21493	21722	21650	21657	21587	21588	21751	21940	21758	21650	21900	21802	21782	21685	21695	21716	21705	21704	21590	21924	21673	21824	21911	21602	21770	21715	21822	21857	21673	21725	21719	21886	21756	21793	21693	21733	21730	21745	21802	21663	21628	21484	21805	21690	21701	21906	21670	21682	21753	21683	21692	21885	21490	21928	21659	21707	21712	21851	21570	21663	21730	21723	21527	21514	21572	21550	21759	21602	21682	21690	21728	21558	21749	21764	21474	21660	21768	21415	21529	21662	21688	21651	21766	21748	21804	21632	21568	21720	21580	21733	21743	21772	21667	21783	21488	21606	21720	21767	21899	21539	21672	21679	21745	21718	21539	21901	21786	21917	21739	21719	21850	21894	21848	21772	21772	21953	21804	21745	21972	21818	21652	21612	21569	21761	21985	21761	21841	21708	21923	21787	21810	21721	21681	21573	22115	21774	21799	21708	21625	21653	21685	21901	21908	21742	21405	21594	21716	21734	21547	21646	21701	21683	21574	21621	21804	21718	21871	21707	21510	21782	21838	21791	21883	21959	21705	21559	21885	21783	21644	21675	21784	21817	21846	21908	21585	21531	21771	21533	21680	21905	21670	21881	21734	21867	21668	21863	21553	21619	21650	21594	21996	21593	21755	21603	21858	21591	21834	21787	21548	21622	21686	21966	21892	21692	21702	21841	21788	21797	21595	21716	21930	21674	21746	21690	21724	21773	21735	21803	21527	21688	21823	21742	21630	21745	21535	21496	21405	21754	21821	21902	21655	21600	21569	21813	21659	21692	21625	21791	21748	21772	21805	21603	21835	21514	21460	21620	22035	21693	21599	21870	21766	21847	21470	21652	21610	21704	21677	21839	21844	21369	21886	21873	21682	21958	21829	21858	21896	21703	21700	21671	21690	21862	21824	21536	21791	21576	21822	21966	21965	21765	21801	21620	21797	21614	21677	21702	21865	21632	21674	21859	21764	21420	21649	21771	21684	21669	21544	21848	21732	21929	21684	21822	21747	21953	21708	21758	21734	21739	21637	21536	21798	21715	21687	21726	21849	21653	21827	21852	21746	21690	21697	21825	21798	21697	21663	21923	21722	21790	21849	21633	21741	21492	21717	21801	21879	21783	21732	21868	21752	21694	21622	21888	21573	21705	21642	21655	21601	21896	21802	21868	21751	21799	21747	21585	21832	21885	21747	21740	21675	21846	21682	21818	21639	21684	21789	21858	21860	21628	21731	21766	21635	21721	21669	21639	21774	21635	21802	21719	21883	21701	21809	21776	21798	21758	21804	21883	21825	21718	21713	21767	21888	21698	21467	21810	21824	21723	21789	21851	21789	21816	21760	21782	21910	21818	21628	21824	21675	21860	21844	21665	21828	21892	21991	21907	21749	21761	21657	21738	21667	21643	21767	21785	21606	21453	21498	21680	21746	21803	21589	21663	21556	21718	21733	21760	21985	21826	21879	21839	21836	21765	21601	21893	21594	21744	21662	21804	21660	21702	21364	21724	21698	21723	21743	21664	21729	21718	21705	21762	21678	21635	21761	21776	21735	21735	21416	21872	21860	21703	21700	21785	21567	21612	21554	21547	21860	21850	21711	21784	21833	21717	21618	21807	21836	21679	21756	21952	21920	21738	21668	21861	21706	21691	21874	21652	21743	21660	21591	21769	21699	21600	21732	21786	21642	21611	21773	21737	21629	21782	21869	21787	21826	21503	21700	21940	21760	21796	21708	21813	21729	21650	21561	21901	21737	21795	21698	21442	21912	21680	21610	21681	21523	21948	21717	21646	21908	21811	21760	21782	21737	21873	21586	21608	21749	21690	21636	21617	22033	21760	21753	21741	21761	21668	21851	21926	21915	21795	21580	21853	21897	21715	21792	21746	21727	21674	21593	21609	21810	21753	21786	21907	21662	21756	21722	21901	21594	21930	21515	21836	21727	21927	21907	21832	21957	21703	21594	21632	21787	21463	21915	21947	21984	21702	21629	21679	21462	21651	21764	21642	21533	21730	21845	21972	21794	21822	21771	21733	21742	21826	21696	21855	21707	21667	21872	21844	21904	21576	21858	21817	21918	21784	21694	21628	21773	21616	21713	22040	21708	21904	21884	21608	21857	21862	21438	21802	21571	21624	21622	21677	21902	21786	21858	21790	21623	21706	21749	22069	21693	21562	21754	21699	21683	21846	21719	21788	21789	21645	21623	21587	21602	21878	21904	21721	21669	21742	21515	21717	21836	21744	21480	21758	21816	21620	21701	21623	21594	21739	21526	21754	21637	21737	21679	21854	21804	21872	21780	21765	21795	21891	21741	21760	21853	21708	21840	21703	21570	21766	21930	21842	21637	21755	21950	21716	21639	21510	21761	21661	21684	21982	21923	21633	21827	21782	21818	21773	21697	21718	21706	21770	21645	21912	21806	21909	21703	21717	21855	21655	21693	21423	21564	21698	21677	21842	21781	21568	21731	21639	21802	21861	21833	21800	21803	21724	21622	21877	21806	21759	21780	21939	21773	21899	21710	21717	21889	21853	21849	21787	21712	21587	21727	21770	21550	21676	21565	21751	21622	21838	21677	21790	21701	21743	21744	22032	21934	21711	21655	21690	21718	21691	21724	21806	21719	21721	21747	21767	21956	21620	21872	21860	21799	21624	21427	21840	21744	21531	21753	21555	21528	21660	21646	21656	21728	21709	21653	21856	21636	21841	21832	21689	21642	21750	21983	21740	21804	21908	21698	21716	21624	21678	21604	21406	21832	21722	21670	21680	21757	21760	21723	21888	21696	21676	21741	21792	21650	21856	21644	21593	21675	21815	21850	21789	21754	21668	21771	21881	21786	21631	21530	21605	21654	21887	21873	21950	21717	21681	21444	21616	21910	21947	21893	21649	21902	21898	21768	21515	21786	21995	21677	21640	21726	21821	21792	21695	21750	21820	21663	21596	21715	21706	21744	21643	21804	21769	21538	21629	21819	21755	21796	21855	21709	21738	21701	21705	21847	21782	21747	21945	21494	21939	21922	21939	21676	21781	21634	21815	21769	21789	21642	21617	21624	21868	21719	21722	21677	21854	21755	21682	21810	21686	21728	21707	21596	21837	21782	21617	21870	21721	21864	21670	21739	21799	21632	21739	21580	21743	21853	21852	21750	21849	21798	21798	21743	21774	21777	21722	21701	21629	21859	21558	21809	21786	21666	21750	21831	21652	21697	21561	21735	21810	21802	21766	21865	21704	21827	21762	21573	22025	21509	21702	21812	21923	21877	21775	21663	21771	21564	21805	21691	21751	21649	21595	21849	21761	21838	21781	21748	21848	21708	21773	21687	21803	21729	21599	21821	21730	21501	21597	21828	21552	21711	21830	21648	21703	21762	22124	21666	21713	21780	21962	21708	21753	21765	21776	21634	21859	22012	21752	21818	21599	21609	21755	21725	21773	21696	21999	21713	21625	21710	21526	21691	21684	21601	21837	21689	21535	21721	21702	21656	21951	21707	21345	21923	21684	21654	21712	21825	21666	21779	21756	21674	21719	21608	21599	21601	21835	21799	21590	21889	21772	21747	21918	21757	21714	21909	21724	21626	21856	21785
34359	57565	47718	30045	22355	18862	17820	17753	17705	17830	17810	17911	17739	17693	17807	17753	17646	17860	17988	17697	17863	17792	17753	17689	17727	17653	17641	17690	17797	17679	17759	17937	17725	17541	17707	17745	17810	17899	17709	17473	17793	17681	17715	17772	17895	17708	17846	17916	17757	17711	17731	17697	17874	17706	17721	17980	17717	17609	17544	17756	17664	17650	17803	17851	17793	17825	17662	17673	17792	17668	17880	17833	17819	17475	17654	17883	17646	17642	17720	17645	17834	17823	17755	17655	17810	17698	17782	17812	17623	17838	17753	17605	17732	17620	17790	17736	17760	17842	17690	17859	17763	17711	17681	17659	17751	17680	17664	17664	17761	17729	17787	17867	17859	17688	17824	17802	17812	17886	17550	17737	17678	17939	18007	17613	17751	17494	17791	17639	17697	17747	18036	17759	17852	17695	17785	17764	17517	17810	17797	17783	17672	17738	17705	17772	17768	17883	17733	17827	17688	17708	17663	17779	17945	17788	17687	17729	17727	17741	17648	17724	17509	17796	17822	17732	17872	17897	17723	17766	17603	17715	17622	17899	17765	17803	17616	17719	17709	17759	17714	17715	17858	17787	17684	17725	17797	17694	17740	17543	17754	17791	17598	17774	17586	17610	17757	17534	17728	17552	17652	17735	17881	17788	17765	17623	17779	17729	17896	17802	17821	17670	17680	17695	17653	17667	17640	17746	17481	17668	17703	17808	17715	17744	17619	17807	17649	17855	17666	17819	17578	17666	17700	17635	17598	17763	17707	17848	17662	17775	17794	17621	17833	17666	17565	17691	17797	17825	17648	17731	17578	17850	17882	17667	17549	17536	17718	17722	17894	17808	17814	17803	17612	17531	17699	17674	17572	17762	17705	17632	17790	17777	17660	17814	17606	17775	17681	17838	17715	17706	17777	17665	17782	17785	17591	17743	17871	17844	17731	17601	17640	17586	17646	17620	17770	17727	17657	17795	17707	17797	17454	17931	17488	17820	17861	17702	17806	17820	17716	17834	17786	17703	17611	17823	17753	17765	17563	17724	17589	17700	17760	17911	17642	17797	17706	17653	17610	17653	17596	17642	17772	17708	17887	17676	17655	17764	17810	17721	17783	17607	17713	17661	17719	17661	17666	17669	17642	17876	17793	17666	17679	17728	17742	17828	17768	17779	17735	17696	17710	17737	17737	17831	17825	17777	17952	17913	17798	17747	17777	17735	17851	17573	17791	17697	17752	17720	17874	17636	17792	17713	17729	17740	17781	17852	17634	17676	17852	17750	17933	17815	17680	17569	17808	17656	17704	17873	17735	17684	17619	17495	17818	17697	17603	17705	17832	17773	17756	17692	17622	17685	17878	17553	17664	17729	17742	17417	17658	17802	17666	17631	17666	17813	17610	17621	17846	17802	17704	17716	17758	18049	17667	17654	17730	17708	17830	17808	17597	17742	17733	17870	17659	17842	17700	17579	17648	17693	17998	17739	17690	17714	17559	17685	17870	17771	17810	17633	17827	17726	17758	17801	17692	17841	17759	17771	17705	17751	17763	17686	17857	17778	17788	17710	17930	17730	17882	17577	17763	17865	17940	17662	17785	17671	17811	17498	17835	17764	17820	17621	17865	17655	17635	17700	17703	17682	17904	17720	17691	17761	17787	17832	17711	17756	17757	17796	17864	17757	17863	17690	17738	17811	17547	17875	17860	17758	17837	17839	17817	17825	17685	17602	17726	17786	17683	17817	17625	17685	17786	17956	17710	17625	17765	17712	17745	17646	17706	17704	17588	17771	17692	17787	17741	17687	17800	17775	17629	17657	17602	17824	17748	17829	17648	17758	17768	17938	17719	17684	17647	17761	17775	17649	17854	17770	17652	17711	17906	17698	17873	17858	17873	17690	17824	17789	17820	17763	17774	17875	17844	17659	17866	17692	17845	17915	17741	17757	17755	17748	17728	17685	17731	17720	17800	17621	17590	17756	17711	17714	17701	17783	17854	17737	17618	17796	17680	17778	17677	17716	17657	17794	17755	17703	17757	17953	17652	17752	17834	17749	17734	17682	17840	17748	17856	17819	17710	17659	17698	17730	17733	17662	17700	17899	17881	17777	17644	17708	17554	17812	17562	17552	17753	17777	17791	17667	17752	17539	17752	17708	17689	17747	17673	17905	17812	17732	17678	17761	17797	17579	17630	17679	17613	17732	17781	17688	17751	17790	17656	17746	17857	17644	17715	17852	17849	17768	17786	17988	17615	17850	17596	17998	17932	17630	17743	17615	17755	17718	17686	17664	17664	17603	17782	17691	17741	17717	17780	17972	17748	17781	17726	17722	17786	17589	17803	17736	17556	17680	17597	17754	17801	17805	17846	17613	17683	17753	17772	17832	17627	17633	17755	17751	17608	17677	17898	17633	17716	17659	17823	17512	17640	17794	17760	17724	17728	17752	17686	17484	17729	17558	17856	17744	17799	17859	17638	17825	17637	17834	17788	17729	17836	17834	17602	17679	17762	17690	17790	17782	17756	17621	17661	17592	17677	17734	17995	17671	17670	17744	17889	17906	17592	17721	17624	17853	17722	17647	17706	17831	17733	17818	17908	17658	17682	17696	17600	17581	17739	17776	17656	17630	17730	17873	17685	17686	17667	17744	17740	17778	17823	17715	17823	17709	17756	17754	17688	17681	17551	17766	17763	17814	17623	17789	17692	17631	17594	17642	17726	17995	17762	17780	17859	17812	17778	17793	17857	17698	17576	17857	17949	17787	17882	17791	17653	17794	17558	17604	17970	17726	17793	17898	17691	17615	17841	17714	17764	17896	17917	17833	17875	17572	17994	17848	17832	17770	17490	17707	17723	17682	17684	17493	17821	17776	17709	17757	17737	17744	17688	17593	17497	17693	17690	17833	17709	17940	17748	17553	17736	17829	17655	17820	17775	17658	17722	17733	17787	17790	17735	17734	17745	17772	17725	17656	17677	17545	17728	17618	17799	17898	17722	17656	17598	17678	17584	17851	17800	17607	17697	17662	17781	17678	17674	17561	17774	17797	17814	17619	17718	17803	17734	17573	17802	17660	17667	17735	17645	17848	17740	17865	17959	17889	17629	17672	17713	17700	17767	17700	17716	17743	17925	17613	17971	17634	17749	17795	17925	17654	17874	17705	17655	17785	17860	17873	17731	17708	17732	17829	17785	17807	17723	17763	17704	17705	17655	17822	17711	17670	17780	17685	17788	17691	17847	17808	17748	17686	17741	17794	17661	17719	17772	17704	17692	17816	17888	17749	17757	17943	17643	17740	17725	17833	17666	17864	17881	17866	17719	17552	17783	17768	17811	17753	17776	17856	17789	17757	17920	17820	17408	17579	17879	17726	17710	17546	17819	17738	17572	17871	17667	17728	17805	17801	17692	17797	17758	17827	17698	17751	17640	17664	17784	17726	17817	17791	17696	17808	17771	17710	17797	17899	17659	17916	17828	17754	17755	17865	17784	17794	17733	17657	17714	17681	17851	17789	17816	17781	17639	17587	17726	17781	17713	17595	17749	17844	17943	17556	17744	17944	17624	17920	17733	17636	17559	17612	17685	17757	17995	17622	17624	17900	17679	17701	17827	17722	17841	17777	17741	17637	17724	17712	17776	17513	17851	17638	17641	17805	17911	17921	17728	17891	17852	17734	17742	17855	17706	17689	17858	17721	17710	17695	17724	17851	17675	17725	17691	17681	17702	17621	17983	17575	17792	17762	17808	17932	17652	17706	17576	17736	17798	17650	17553	17718	17830	17872	17712	17692	17661	17773	17725	17793	17886	17737	17735	17639	17899	17847	17803	17496	17889	17750	17528	17809	17761	17641	17753	17778	17733	17662	17761	17733	18005	17944	17572	17702	17913	17634	17648	17795	17641	17885	17846	17748	17746	17773	17784	17770	17861	17776	17752	17595	17890	17829	17699	17742	17829	17918	17573	17792	17682	17846	17724	17939	17581	17661	17655	17920	17769	17784	17683	17721	17764	17893	17754	17845	17561	17853	17564	17763	17752	17878	17807	17597	17758	17616	17746	17662	17795	17800	17664	17910	17754	17859	17648	17605	17864	17629	17568	17604	17835	17760	17702	17818	17927	17670	17817	17783	17702	17758	17905	17651	17752	17696	17688	17586	17532	17766	17794	17583	17730	17845	17809	17793	17692	17817	17755	17755	17660	17698	17583	17780	17622	17842	17619	17705	17951	17783	17568	17642	17910	17644	17911	17733	17615	17654	17605	17716	17668	17761	17959	17864	17744	17630	17714	17846	17845	17635	17682	17650	17683	17733	17580	17804	17893	17734	17545	17925	17853	17734	17674	17737	17830	17681	17780	17766	17644	17590	17871	17522	17641	17840	17624	17800	17733	17848	17811	17706	17600	17910	17685	17776	17730	17669	17543	17759	17743	17741	17817	17700	17719	17692	17807	17806	17668	17755	17707	17784	17565	17689	17765	17738	17771	17824	17605	17864	17813	17793	17686	17758	17543	17515	17845	17640	17811	17663	17738	17706	17783	17856	17797	17674	17835	17681	17726	17853	17677	17652	17766	17720	17760	17846	17778	17891	17622	17726	17791	17677	17915	17750	17487	17896	17779	17714	17694	17770	17738	17896	18040	17855	17705	17792	17758	17911	17662	17736	17636	17662	17678	17667	17567	17858	17587	17815	17547	17804	17710	17878	17718	17789	17717	17886	17544	17769	17699	17759	17714	17787	17652	17593	17753	17653	17713	17938	17564	17878	17619	17753	17573	17791	17781	17712	17696	17648	17771	17681	17727	17834	17729	17687	17855	17754	17800	17793	17748	17560	17757	17780	17794	17804	17763	17823	17777	17697	17891	17765	17701	17773	17652	17653	17781	17831	17686	17849	17595	17653	17909	17825	17880	17727	17709	17768	17750	17710	17791	17860	17870	17827	17748	17697	17711	17633	17985	17715	17706	17681	17739	17874	17855	17629	17692	17710	17839	17777	17723	17707	17877	17865	17770	17537	17923	17702	17866	17674	17555	17766	17635	17698	17620	17670	17663	17779	17778	17879	17620	17824	17840	17571	17904	17724	17756	17800	17835	17659	17644	17604	17747	17773	17635	17772	17712	17704	17810	17666	17713	17609	17694	17808	17719	17795	17884	17776	17752	17799	17684	17664
24675	24988	44973	44699	34355	28461	25161	21458	21040	21579	21309	21469	21302	21213	21117	21365	21382	21267	21168	21183	21031	21111	21165	21206	21154	21075	21055	21214	21220	21010	21110	21165	21099	21209	20981	21022	20949	21039	21116	20966	21041	20961	20859	21025	20927	21219	20896	21161	21135	20985	21056	21217	21195	21205	21153	21040	21102	21017	20884	21056	20862	21152	21075	21041	21075	20971	20990	21328	21089	21137	20982	20917	21242	20897	21023	20966	21029	20979	21136	20930	21108	21135	21024	21054	20917	21111	21093	20949	21158	20914	21013	21306	21076	20900	20930	20970	21027	21034	21288	20973	21146	21008	21102	21002	20983	20981	20843	20945	21249	21001	21090	21256	21230	21231	21082	20959	21138	21022	20986	20999	20983	21064	21047	20812	21095	21017	21150	20961	20927	20935	21134	21068	21018	20935	21131	21279	21074	20951	21133	20909	21345	20984	20847	21104	20929	20822	20901	21013	21025	21011	21127	21065	21198	21052	20911	20835	20841	20986	20979	20956	21090	21085	21256	20827	20845	21111	21106	20839	21088	20972	21068	21094	21191	21222	21034	21132	21134	20887	21207	20895	20993	21217	21142	21070	21027	21131	21017	21126	21213	21170	21206	21081	21027	21074	20972	21105	20936	20867	21052	21061	20919	20870	20931	20994	21057	21027	21054	21119	20691	21237	21066	21108	21067	21070	20987	21033	20891	21035	21117	20801	21074	21298	21111	21098	21026	20936	21264	21038	20928	20888	20923	21052	21038	21032	20961	21195	21013	21105	21156	20997	21190	20953	21041	20910	20984	21120	20815	20975	21205	20826	21024	20887	21031	21133	21154	20928	21131	21008	20877	20862	20962	21134	20849	20847	21093	20928	20787	21161	20968	21076	20896	21009	21141	21117	21054	20991	20917	20878	20998	21046	21234	20919	21207	21123	21116	20999	20932	20862	21017	20908	20845	20596	21125	21035	21076	20959	20995	21085	20858	20976	21244	20819	21023	20929	20896	20965	21113	20858	21261	21188	20878	21088	20921	20978	21017	21064	20927	21151	21213	21139	21079	21051	21018	21047	21023	20849	20903	21011	20941	21044	21220	20965	21074	21000	21098	20871	20887	21023	21109	20966	21103	21111	21328	20856	20881	21106	20969	21048	21104	20824	20965	21163	21111	21181	21090	20957	21268	21195	21037	20970	20816	20940	20808	21226	21018	20930	20959	20933	20801	20949	21158	20926	21082	21170	20993	21004	21058	21127	21164	20938	21049	21000	21319	20976	20967	20919	20918	21200	20852	20911	21084	20828	20812	21069	20714	20825	20935	21253	21065	21332	20931	20873	21057	21126	21235	21038	21117	20756	21050	21032	20857	21053	21160	21055	20935	20999	21030	20987	20912	20809	20986	21055	21054	21218	21062	21078	20991	21256	20959	21123	20902	20890	21021	21090	21037	20898	21158	20947	21123	21287	21086	20959	20887	20995	21124	21063	21021	20953	21077	20869	20984	21150	21020	20916	20953	21272	21128	21114	21056	20913	21124	20917	21107	20888	21091	20985	21039	21182	21036	21097	21343	21134	21300	21139	21140	21197	20882	21180	21117	20994	21019	21186	21198	21007	21102	20994	20927	21077	20905	21191	20887	21128	21144	21144	21026	20873	20942	20718	20980	20873	20837	20877	20970	20986	21031	21123	21083	21052	21056	21018	21055	21227	21262	20976	21097	20836	21023	21063	20883	21021	21058	21043	21050	21017	20848	20990	21097	20952	21039	21169	21099	20998	21058	21100	21091	20884	21007	21308	20979	21169	21033	21062	21232	21044	21334	21083	20934	21209	21220	21213	21000	20930	21066	21005	21039	21179	21071	21109	21170	21125	20870	21068	21084	21026	21186	21171	21061	21104	21221	21055	21084	20978	20901	21160	21091	21013	20922	21114	21053	21018	21040	21084	21189	21000	20922	21047	20900	21123	21220	20903	21020	21179	21104	20869	21258	20999	20847	21114	21357	20901	21158	21018	21075	21238	20931	20840	21117	21027	21005	20796	21199	21067	20938	20819	20855	20928	21214	21141	20965	21012	21124	20949	21200	21027	21168	21156	21095	21209	21136	21151	20927	21071	21039	20956	20926	21193	21078	20865	21135	21019	21292	21085	21039	20881	20937	21041	21152	20922	20853	20918	21088	21071	21049	21130	21290	21184	20828	21158	21133	20886	21109	21024	21087	20804	21317	21119	21204	21233	21027	21015	20910	21038	20794	20920	21098	21123	20957	21069	21081	21079	20902	20936	21098	20981	21209	21226	20991	20864	21101	21301	20700	20982	21141	21286	21129	20943	21151	21057	21004	21184	21123	21125	21168	20993	21029	21032	21052	21012	20983	21072	21145	20773	20924	20877	21101	21141	20844	20960	20973	20886	20991	20975	20785	21268	21069	21051	21072	20915	21027	21096	21072	21079	21094	20799	20849	21137	20939	21011	21099	21040	20993	20939	20837	20968	20989	21025	20955	20857	21214	21154	20971	21173	21049	20824	21072	21100	20887	20810	20939	21104	20765	20814	20996	20997	20896	21045	21150	20894	21033	21121	20940	21042	20722	21106	20939	21268	21075	21114	21024	20871	20940	21038	20949	21227	20890	21330	20940	21045	21138	21062	20976	21059	20911	21242	21218	20965	20816	20866	20856	21161	21187	21146	20935	21070	21191	21059	20721	20963	21054	21005	21043	20965	21085	21088	21041	20972	21213	20982	21064	21027	21055	20951	21191	21079	21032	20853	20970	21109	20887	21071	21048	21134	21157	21028	20996	21045	21118	20955	21112	21077	21142	21222	21034	21164	21116	21066	21152	20996	20939	21104	20942	21101	21108	21181	21100	20741	21114	20866	20994	21127	20930	20844	21212	21070	20778	21051	21237	21159	20875	20874	21026	21035	20868	21228	20938	21050	21145	20838	20980	21043	21224	21238	21421	21136	21003	20914	21048	21087	21296	21009	21135	21152	21109	21198	21125	21157	21085	21191	21115	21040	21031	20969	20955	21014	21104	20778	21176	21080	21003	21119	20847	20802	20804	20955	21100	21142	21086	21117	20992	21198	21022	21109	21096	21136	21206	21090	21173	21056	20989	21058	21090	21025	21203	21261	21048	21107	21180	21028	21037	20999	20914	20940	21101	21186	21108	21078	21153	21036	21267	21235	21246	20936	20942	21069	21140	21284	20910	20998	20952	20870	20983	21111	20921	20883	20992	21101	20901	20975	20948	20863	20827	21006	21100	20765	21148	20901	20846	20993	21044	21114	21072	20932	21148	20968	20966	21152	21215	20814	21030	21061	20911	21103	21059	21206	21032	21213	20936	21066	20859	21090	21066	21014	21034	20960	21062	21036	20854	21009	21179	21058	21137	21048	21099	21120	20958	20764	21046	20942	21293	20737	21068	20816	21249	21143	21209	21073	21130	21001	21092	21204	20967	21186	21226	21053	20861	20992	20961	21185	21070	21005	20924	21134	20948	21076	21065	21029	20977	21032	20951	20882	21250	21073	21005	21054	20947	20941	20876	20925	20870	21171	20924	21172	20941	21033	20998	21052	21243	20908	21122	21111	21121	20968	21035	21168	21036	20807	21129	21154	20960	20982	20922	21121	21027	21127	21101	20983	21030	21025	21143	21085	21013	20874	21134	20796	21055	21132	21104	21077	21029	20775	21025	21141	21085	21006	21025	21119	21188	20972	21045	21112	21085	20993	21187	21017	21087	21029	21060	21007	21051	21080	20922	20930	21184	21065	20995	21006	20970	21120	20925	21058	20870	21129	21282	21048	20962	21060	21061	20978	20808	21185	21000	21141	21206	21145	21088	21126	21191	21108	20785	21029	21045	20999	21110	21218	21102	21044	21112	21190	21166	20930	20980	21042	21012	21137	21188	21085	21185	21186	21047	20952	21059	21044	20933	21129	21224	21133	20793	21093	21131	20973	21049	21224	20970	21136	21285	21203	21012	20970	21148	21253	20889	21239	20996	20892	21323	21093	21179	21253	21195	21116	21135	21177	20834	21041	21163	21108	21053	21095	21316	20945	21180	20983	20957	20995	21078	20926	21004	20934	21221	20925	21208	21020	21094	20953	21070	21148	21003	21106	21022	20972	21314	20916	20870	20786	21007	21011	21036	20969	21139	21086	21085	21024	21196	21311	20910	21175	20910	21023	21181	21125	21111	21007	21013	20903	20959	20892	21177	20846	21025	21192	21102	21026	20976	21057	21139	21011	20977	21058	21107	21084	21099	21230	21311	20660	21224	21280	21048	21159	20907	21077	20948	21134	21040	20854	20853	20959	21127	20981	21036	20956	20974	21079	21051	20900	20979	21199	21130	21074	21022	21018	21041	21110	20859	21108	21024	21060	21436	21086	20901	20969	21292	21111	21051	21147	21048	21237	21128	20899	21034	20795	20963	21048	21106	21022	21260	20967	21029	20947	21123	21073	21248	21146	20976	20991	20785	21126	20981	21147	21034	20866	20945	21085	21096	20981	21162	20779	21137	21098	20828	21120	21018	21132	20989	21143	21148	20988	20863	21152	20871	21185	21051	21015	21146	21075	21143	20976	21078	20997	21053	21297	21086	21137	21090	20935	20997	20859	20867	20998	20868	20906	20974	21210	21005	20988	20797	21036	20822	20979	21061	21047	21092	21221	21074	21278	20954	20907	21194	21216	20818	21194	21114	21176	20882	21220	21084	20902	21063	20830	21120	21046	21002	21068	21162	20896	20812	21203	21165	21041	20967	20789	20904	21112	21030	20900	21224	20978	20859	21056	21156	21083	21002	21118	21147	21392	21178	20883	21015	21092	20961	21168	21205	20971	21116	20986	20837	21116	21297	21176	21051	21025	21079	20964	21108	21070	21111	21031	20883	20901	20960	20915	21281	20925	21111	21185	21122	21060	21132	20793	21085	21002	20817	20983	21051	20835	20966	20978	21105	21011	20989	20823	21151	21104	20925	21088	21178	21070	21145	21187	21002	20953	21084	20883	21066	20779	21248	20865	21072	21019	21020	21072	21005	21081	20997	20932	21088	21060	21134	21177	21220	21025	21128	20932	20978	20955	21093	20934	21169	20939	20832	20861	21024	21078	21024	20834	20906	21216	21026	20995	20922	20757	20940	20868	21006	21071	21299	20882
59144	98307	85918	58497	38516	25090	18563	17455	17380	17530	17345	17544	17377	17241	17571	17495	17301	17448	17381	17369	17373	17491	17311	17458	17417	17319	17450	17451	17344	17338	17398	17326	17337	17467	17383	17366	17312	17237	17466	17389	17274	17183	17428	17254	17398	17289	17441	17391	17520	17611	17316	17604	17502	17345	17217	17344	17257	17367	17310	17414	17322	17231	17389	17370	17403	17317	17326	17222	17380	17386	17453	17256	17399	17418	17302	17581	17200	17237	17331	17407	17442	17351	17265	17588	17413	17299	17378	17289	17322	17397	17456	17495	17482	17131	17580	17357	17378	17333	17431	17265	17493	17167	17470	17261	17321	17300	17343	17178	17335	17463	17272	17371	17483	17419	17274	17415	17314	17282	17439	17250	17470	17281	17255	17421	17361	17399	17328	17362	17365	17277	17528	17443	17413	17353	17403	17309	17366	17295	17285	17135	17375	17370	17366	17229	17337	17475	17198	17463	17177	17247	17603	17492	17280	17374	17239	17427	17360	17436	17373	17403	17317	17382	17360	17389	17349	17398	17511	17299	17357	17315	17483	17321	17285	17485	17639	17326	17409	17301	17312	17252	17275	17384	17217	17497	17271	17369	17558	17333	17257	17287	17313	17192	17285	17347	17422	17297	17435	17301	17444	17499	17622	17311	17440	17363	17321	17397	17343	17248	17373	17320	17326	17512	17314	17507	17245	17291	17452	17522	17357	17240	17385	17534	17300	17585	17368	17532	17342	17459	17231	17461	17194	17641	17282	17476	17307	17488	17483	17364	17229	17419	17257	17552	17185	17428	17176	17336	17377	17396	17382	17310	17537	17401	17328	17435	17478	17455	17371	17348	17255	17311	17387	17268	17578	17247	17466	17242	17533	17412	17231	17533	17362	17350	17386	17360	17348	17240	17396	17169	17397	17258	17249	17454	17358	17477	17527	17529	17394	17387	17367	17357	17450	17421	17440	17422	17300	17365	17184	17557	17347	17345	17183	17331	17451	17449	17543	17233	17469	17405	17262	17417	17276	17381	17289	17376	17482	17343	17396	17296	17369	17297	17396	17362	17396	17148	17306	17343	17605	17282	17357	17459	17279	17436	17325	17295	17217	17434	17378	17551	17257	17201	17433	17315	17309	17463	17371	17336	17292	17362	17407	17256	17528	17460	17271	17368	17331	17383	17312	17271	17436	17239	17423	17458	17174	17138	17261	17260	17437	17346	17448	17243	17482	17401	17373	17345	17507	17510	17373	17420	17284	17213	17233	17302	17258	17354	17252	17426	17379	17370	17437	17289	17233	17548	17487	17345	17387	17282	17384	17304	17506	17374	17239	17335	17279	17440	17424	17229	17371	17397	17360	17140	17359	17279	17266	17401	17509	17414	17273	17348	17447	17229	17357	17312	17442	17214	17363	17418	17421	17301	17476	17233	17451	17297	17329	17574	17371	17316	17425	17211	17409	17366	17428	17371	17475	17377	17365	17427	17422	17317	17432	17356	17355	17372	17578	17380	17350	17436	17328	17359	17444	17384	17528	17327	17303	17401	17528	17432	17357	17375	17253	17317	17337	17191	17429	17405	17470	17327	17378	17428	17287	17450	17351	17277	17331	17623	17363	17435	17313	17467	17328	17348	17244	17453	17308	17230	17409	17361	17264	17269	17341	17256	17232	17414	17260	17397	17415	17296	17304	17296	17209	17324	17468	17447	17415	17305	17473	17178	17378	17411	17404	17219	17427	17290	17334	17216	17479	17508	17380	17282	17337	17322	17407	17214	17280	17399	17439	17274	17451	17401	17321	17345	17347	17288	17301	17325	17400	17162	17488	17303	17538	17413	17168	17344	17311	17452	17282	17409	17350	17288	17455	17442	17491	17286	17443	17342	17317	17534	17526	17272	17328	17391	17305	17295	17285	17432	17216	17432	17184	17275	17535	17302	17477	17430	17468	17417	17453	17276	17387	17373	17278	17300	17463	17404	17226	17404	17454	17394	17583	17176	17380	17158	17304	17457	17542	17465	17392	17316	17324	17161	17285	17242	17274	17460	17153	17421	17364	17323	17441	17502	17241	17373	17505	17438	17383	17234	17383	17378	17328	17346	17223	17206	17275	17297	17410	17285	17463	17373	17450	17365	17428	17277	17389	17311	17390	17370	17459	17415	17257	17386	17315	17354	17292	17465	17304	17437	17364	17368	17339	17249	17361	17138	17520	17244	17487	17298	17519	17402	17344	17434	17417	17313	17198	17413	17370	17478	17212	17305	17535	17260	17490	17334	17417	17385	17417	17431	17423	17487	17473	17363	17360	17356	17409	17368	17441	17347	17395	17404	17343	17600	17448	17362	17341	17368	17352	17237	17422	17430	17374	17425	17264	17430	17258	17420	17224	17540	17310	17668	17514	17497	17550	17332	17402	17309	17283	17186	17456	17286	17250	17322	17296	17450	17451	17440	17353	17373	17313	17462	17112	17375	17447	17385	17459	17436	17296	17347	17353	17469	17182	17411	17388	17257	17407	17400	17429	17431	17403	17429	17445	17443	17499	17211	17271	17660	17424	17393	17314	17510	17358	17353	17424	17487	17377	17490	17235	17379	17397	17421	17271	17332	17233	17287	17463	17346	17295	17361	17284	17382	17490	17441	17213	17352	17292	17196	17357	17286	17489	17439	17197	17398	17214	17379	17257	17368	17482	17276	17462	17490	17362	17282	17344	17345	17211	17401	17304	17386	17341	17316	17396	17160	17488	17362	17361	17407	17253	17403	17399	17380	17304	17393	17324	17316	17353	17275	17474	17257	17279	17316	17285	17457	17257	17620	17336	17416	17370	17479	17170	17381	17325	17390	17225	17385	17367	17395	17263	17525	17399	17409	17414	17350	17496	17324	17253	17401	17403	17294	17317	17300	17476	17437	17271	17352	17493	17465	17196	17395	17432	17501	17406	17346	17319	17478	17387	17379	17473	17411	17281	17221	17455	17268	17403	17456	17491	17369	17472	17400	17376	17334	17402	17342	17495	17355	17388	17724	17219	17407	17380	17412	17328	17399	17384	17404	17570	17577	17310	17229	17425	17394	17326	17367	17295	17229	17443	17339	17462	17293	17487	17289	17459	17300	17341	17366	17275	17441	17442	17235	17308	17269	17373	17310	17399	17335	17294	17301	17468	17479	17284	17372	17211	17156	17504	17187	17354	17474	17372	17405	17481	17327	17362	17448	17325	17413	17227	17356	17486	17263	17367	17336	17396	17266	17384	17335	17388	17474	17407	17281	17335	17330	17301	17378	17375	17481	17423	17288	17438	17519	17191	17391	17332	17436	17354	17143	17363	17343	17383	17495	17479	17273	17509	17398	17396	17298	17416	17191	17336	17473	17315	17546	17512	17472	17556	17279	17196	17385	17240	17488	17372	17184	17351	17435	17427	17161	17319	17375	17429	17332	17308	17461	17291	17347	17363	17352	17457	17536	17379	17332	17451	17458	17477	17306	17487	17248	17475	17368	17349	17278	17355	17355	17439	17288	17423	17257	17367	17328	17442	17338	17302	17459	17565	17320	17499	17130	17397	17488	17433	17423	17180	17399	17262	17457	17240	17308	17335	17253	17320	17189	17372	17523	17309	17278	17362	17193	17473	17364	17445	17344	17372	17404	17294	17427	17306	17380	17371	17387	17464	17329	17496	17322	17369	17259	17364	17316	17303	17414	17479	17269	17450	17367	17426	17298	17318	17414	17270	17385	17358	17386	17221	17482	17375	17267	17185	17258	17273	17393	17446	17304	17267	17343	17517	17271	17425	17287	17300	17206	17598	17526	17183	17249	17344	17230	17513	17520	17322	17332	17294	17257	17305	17395	17405	17552	17263	17433	17385	17473	17161	17636	17302	17321	17310	17385	17325	17453	17440	17428	17312	17385	17456	17361	17343	17109	17236	17207	17423	17384	17498	17358	17287	17151	17543	17317	17322	17485	17435	17276	17383	17381	17460	17319	17455	17468	17253	17396	17312	17291	17387	17406	17289	17378	17180	17589	17512	17373	17423	17162	17237	17294	17361	17483	17317	17405	17391	17272	17543	17313	17198	17405	17361	17428	17440	17226	17428	17415	17251	17379	17294	17339	17255	17411	17387	17183	17301	17238	17432	17327	17374	17472	17288	17438	17407	17370	17320	17385	17469	17454	17556	17314	17261	17039	17398	17466	17373	17492	17267	17344	17429	17385	17396	17333	17508	17304	17296	17385	17556	17430	17311	17487	17250	17312	17464	17529	17410	17374	17276	17414	17364	17413	17376	17142	17172	17279	17331	17465	17341	17419	17353	17216	17399	17334	17471	17387	17423	17384	17383	17274	17269	17507	17308	17403	17502	17390	17308	17581	17475	17329	17244	17351	17448	17352	17491	17616	17290	17400	17207	17247	17306	17302	17367	17175	17479	17341	17431	17353	17401	17364	17442	17348	17253	17324	17476	17428	17356	17323	17403	17493	17369	17379	17277	17355	17338	17278	17204	17563	17401	17251	17643	17370	17358	17468	17317	17158	17377	17406	17364	17259	17244	17345	17227	17413	17522	17261	17254	17374	17113	17351	17385	17252	17430	17384	17404	17332	17424	17324	17272	17466	17524	17332	17435	17366	17487	17421	17489	17243	17381	17275	17311	17309	17370	17375	17280	17411	17490	17453	17282	17427	17394	17407	17300	17267	17530	17447	17504	17493	17345	17351	17420	17406	17567	17327	17356	17396	17401	17580	17431	17270	17526	17286	17209	17212	17356	17174	17450	17286	17241	17406	17409	17580	17340	17425	17369	17200	17405	17423	17261	17416	17486	17218	17435	17377	17557	17420	17463	17314	17286	17371	17465	17340	17506	17253	17386	17439	17500	17464	17363	17409	17390	17501	17409	17517	17355	17385	17326	17527	17537	17185	17478	17225	17529	17390	17291	17433	17341	17325	17364	17200	17312	17227	17392	17588	17473	17304	17296	17492	17452	17347	17320	17354	17322	17222	17432	17278	17400	17524	17471	17256	17321	17401	17336	17524	17502	17330	17406	17211	17316	17413	17487	17313	17487	17375	17275	17303	17375	17374	17341	17494	17563	17361	17403	17231	17299	17328	17329	17275	17308	17356	17530	17405	17569	17376	17211	17361	17400	17398	17385	17214	17283	17478	17543	17359
22971	22950	38617	39869	35135	30837	28120	22573	21356	21721	21857	21549	21607	21698	21436	21567	21580	21676	21519	21286	21481	21414	21439	21208	21441	21454	21348	21373	21370	21316	21315	21308	21356	21414	21541	21317	21322	21486	21270	21333	21328	21430	21336	21378	21248	21155	21289	21257	21394	21627	21395	21359	21288	21362	21259	21115	21275	21264	21436	21520	21178	21426	21073	21397	21363	21386	21333	21196	21315	21320	21236	21260	21207	21336	21351	21337	21324	21156	21366	21365	21166	21290	21265	21119	21185	21279	21503	21335	21237	21462	21459	21135	21432	21316	21185	21132	21328	21067	21300	21444	21180	21332	21188	21388	21169	21110	21331	21231	21448	21208	21266	21443	21305	21235	21062	21189	21367	21295	21196	21186	21534	21147	21315	21570	21375	21160	21489	21300	21114	21391	21281	21213	21313	21048	21274	21244	21254	21078	21152	21196	21111	21287	21174	21217	21490	21246	21142	21254	21305	21247	21061	21344	21373	21178	21159	21358	21288	21429	21206	21093	21403	21300	21156	21146	21158	21218	21311	21269	21311	21340	21338	21396	21327	21298	21574	21518	21279	21173	21395	21267	21328	21188	21297	21303	21102	21206	21277	21201	21198	21301	21114	21237	21109	21329	21275	21279	21205	21369	20986	21178	21313	21033	21230	21216	21343	21279	21256	21338	21406	21353	21173	21391	21225	21244	21388	21188	21361	21358	21255	21182	21384	21347	21283	21296	21246	21360	21276	21242	21230	21214	21228	21162	21177	21280	20996	21351	21320	21119	21431	21214	21408	21306	21305	21261	21250	21172	21218	21188	21382	21480	21247	21020	21160	21184	21307	21347	21523	21190	21240	21230	21139	21173	21053	21345	21282	21289	21117	21225	21032	21285	21388	21262	21257	21381	21233	21095	21127	21114	21215	21314	21249	21394	21229	21142	21248	21096	21032	21319	21309	21434	21317	21084	21238	21377	21301	21386	21145	21193	21148	21382	21412	21113	21291	21261	20950	21106	21303	21191	21220	21269	21291	21242	21297	21344	21236	21211	21142	21222	21196	21270	21381	21300	21274	21226	21133	21250	21155	21374	21326	21312	21300	21152	21205	20982	21357	21196	21148	21351	21328	21009	21251	21154	21379	21274	21255	21261	21125	21374	21282	21253	21164	21282	21358	21180	21085	21220	21362	21362	21200	21448	21148	21242	21448	21290	21471	21272	21127	21166	21115	21225	21294	21123	21212	21260	21230	21150	20988	21234	21296	21328	21240	21111	21238	21138	21088	21291	21203	21235	21236	21395	21345	21444	21336	21267	21409	21111	21396	21276	21300	21079	21015	21238	21313	21133	21344	21331	21443	21199	21253	21233	21342	21182	21379	21256	21378	21300	20911	21111	21414	21119	21204	21208	21448	21243	21218	21158	21321	21233	21284	21296	21516	21330	21315	21506	21204	21177	21267	21063	21330	21246	21120	21428	21338	21407	21240	21185	21388	21510	21524	21181	21321	21218	21273	21346	21319	21144	21344	21321	21278	21229	21326	21300	21407	21386	21107	21153	21190	21200	21419	21282	21301	21088	21311	21396	21132	21441	21234	21272	21136	21274	21264	21400	21340	21107	21191	21201	21347	21252	21454	21272	21378	21361	21194	21158	21481	21228	21321	21361	21350	21149	21259	21234	21172	21267	21034	21133	21245	21320	21368	21180	21297	21414	21242	21242	21160	21177	21074	21341	21190	21358	21298	21215	21411	21229	21277	21332	21247	21286	21275	21194	21385	21238	21075	21274	21283	21381	21411	21352	21407	21014	21199	21180	21210	21077	21426	21203	21215	21395	21354	21241	21092	21298	21264	21287	21201	21414	21157	21244	21115	21180	21293	20990	21212	21392	21160	21215	21310	21086	21290	21306	21412	21254	21104	21184	21292	21305	21284	21199	21501	20971	21491	21212	21437	21161	21250	21212	21153	21309	21220	21377	21279	21345	21241	21244	21350	21198	21230	21168	21216	21177	21083	21257	21312	21197	21134	21401	21379	21139	21165	21345	21166	21253	21283	21192	21274	21226	21295	21257	21374	21166	21381	21395	21194	21275	21281	21345	21331	21177	21150	21234	21094	21099	21204	21315	21052	21170	21112	21540	21029	21450	21261	21402	21159	20946	21079	21164	21271	21501	21398	21155	21023	21322	21449	21434	21047	21137	21391	21153	21435	21130	21274	21226	21252	21168	21352	21414	21220	21498	20928	21168	21166	21269	21246	21299	21336	20992	21226	21207	21246	21148	21212	21422	21506	21115	21346	21286	21494	21307	21148	21325	21342	21286	21230	21150	21306	21296	21265	21005	21069	21340	21184	21283	21103	21336	21230	21508	21096	21202	21371	21110	21231	21253	21219	21206	21180	21201	21411	21270	21282	21274	21271	21238	21187	21396	21546	21230	21098	21280	21198	21457	21230	21408	21010	21535	21389	21639	21136	21226	21235	21301	21412	21044	21267	21220	21347	21105	21281	20936	21225	21042	21244	21334	21201	21160	21241	21138	21440	21205	21392	21483	21287	21247	21301	21425	21325	21157	21154	21079	21390	21551	21196	21249	21385	21227	21217	21037	21366	21253	21329	21280	21369	21109	21261	21229	21102	21392	21253	21413	21206	21166	21274	21146	21121	21234	21441	21447	21288	21217	21314	21209	21234	21513	21290	21151	21182	21340	21210	21165	21013	21044	21299	21071	21210	21312	21269	21214	21259	21292	21384	21035	21120	21156	21349	21221	21167	21276	21066	21162	21051	21254	21258	21422	21462	21290	21322	21394	21416	21152	21247	21160	21072	21219	21317	21157	21295	21011	21195	21190	21343	21213	21339	21417	21330	21344	21218	21206	21297	21238	21154	21267	21241	21215	21293	21214	21152	21144	21240	21143	21397	21176	21075	21066	21394	21268	21367	21279	21292	21237	21106	21186	21350	21257	21358	21208	21199	21296	21183	21305	21209	21241	21341	21065	21156	20986	21314	21085	21426	21336	21345	21491	21256	21304	21266	21076	21346	21247	21464	21140	21075	21270	21379	21196	21145	21172	21272	21305	21410	21102	21273	21369	21324	21435	21200	21270	21122	21230	21296	21114	21356	21292	21334	21204	21043	21258	21158	21336	21161	21166	21189	21202	21396	21244	21421	21255	21398	21276	21318	21179	21340	21128	21070	21059	21224	21102	21264	21144	21279	21304	21278	21274	21164	21230	21195	21048	21408	21218	21371	21081	21244	21372	21011	21132	21264	21250	21197	21319	21139	21156	21298	21206	21178	21139	21238	21193	21246	21227	21307	21262	21407	21149	21245	21361	21295	21205	21013	21131	21375	21348	21396	21308	21379	21176	21192	21276	21139	21171	21288	21280	21194	21375	21198	21365	21285	21280	21384	21299	21155	21139	21349	21232	21079	21365	21186	21121	21237	21022	21490	21268	21408	21300	21405	21302	21212	21295	21339	21196	21132	21221	21146	21307	21114	21143	21204	21256	21265	21084	21283	21142	21193	21351	21295	21333	21066	21435	21228	21255	21213	21208	21135	21255	21058	21251	21263	21213	21162	21511	21340	21218	21399	21304	21537	21249	21209	21399	21282	21098	21180	21241	21347	21209	21499	21095	21253	21194	21395	21243	21154	21152	21308	21245	21550	21277	21076	21015	21237	21468	21459	21294	21413	21274	21467	21293	21147	21174	21223	21188	21349	21341	21353	21264	21329	21244	21201	21154	21115	21257	21319	21208	21389	21232	21312	21144	21051	21047	21093	21226	21264	21272	21153	21106	21306	21399	21088	21180	21290	21149	21363	21033	21157	21384	21323	21193	21232	21208	21207	21071	21299	21108	21210	21202	21504	21262	20926	21158	21161	20967	21104	21461	21494	21274	21358	21139	21217	21168	21299	21026	21334	21275	21217	21685	21343	21077	21215	21333	21295	21236	21208	21136	21340	21295	21173	21342	21231	21274	21291	21167	21359	21265	20959	21173	21394	21308	21144	21333	21356	21205	21224	21209	21003	21068	21319	21269	21349	21178	21287	21280	21206	21409	21270	21406	21343	21256	21343	21257	21393	21418	21294	21193	21443	21283	21174	21311	21087	21221	21210	21551	21156	21335	21340	21149	21148	21228	21059	21484	21281	21100	21266	21085	21336	21286	21359	21270	21155	21226	21258	21234	21120	21313	21324	21390	21498	21185	21137	21274	21164	21370	21282	21126	21367	21377	21292	21253	21320	21304	21398	21146	21408	21332	21352	21216	21309	21236	21371	21477	21337	21252	21365	21353	21238	21259	21240	21361	21364	21163	21256	21188	21455	21251	21444	21467	21278	21440	21265	21297	21409	21281	21223	21122	21329	21250	21402	21013	21323	21409	21381	21223	20989	21115	21293	21309	21377	21172	21082	21220	21038	21351	21109	21152	21172	21245	21379	21231	21069	21181	21188	21201	21389	21408	21225	21322	21298	21331	21341	21052	21085	21049	21281	21342	21067	21206	21134	21406	21209	21428	21119	21067	21338	21328	21308	21301	21244	21233	21315	21464	21226	21251	21390	21287	21211	21040	21209	21286	21186	21209	21334	21415	21285	21207	21050	21284	21496	21078	21346	21361	21222	21186	21437	21191	21376	21244	21370	21275	21272	21219	21233	21206	21367	21108	21161	21142	21272	21209	21222	21398	21293	21277	21309	21308	21155	21363	21364	21202	21211	21318	21151	21210	21268	21444	21107	21474	21184	21081	21384	21407	21289	21344	21127	21264	21334	21269	21191	21232	21169	21340	21437	21537	21171	21242	21454	21197	21203	21285	21428	21247	21231	21190	21158	21382	21193	21179	21419	21104	21236	21128	21297	21225	21324	21279	21352	21377	21147	21317	21178	21452	21363	21396	21281	21373	21233	20960	21307	21045	21154	21292	21467	21052	21319	21189	21524	21191	21395	21469	21143	21137	21076	21194	21294	21122	21159	21264	21397	21160	21275	21241	21105	21308	21191	21210	21068	21311	21276	21089	21378	21171	21258	21412	21346	21367	21309	21262	21148	21316	21247	21170	21141	21197	21138	21006	21426	21357	21460	21263	21372	21332	21348	21034	21133	21293	21197	21252	21037	21153	21113	21266	21015	21139	21132	21255	21341	21194	21324	21092	21245	21225	21259	21501
64861	107140	95980	74049	50885	32528	20051	17470	17462	17451	17677	17699	17511	17571	17548	17754	17576	17640	17567	17419	17721	17690	17662	17459	17759	17586	17645	17709	17645	17655	17545	17489	17573	17528	17397	17640	17559	17615	17504	17646	17704	17525	17556	17715	17505	17393	17551	17627	17634	17499	17520	17445	17645	17619	17535	17633	17532	17592	17519	17692	17538	17558	17584	17521	17519	17621	17535	17634	17633	17572	17564	17484	17548	17621	17561	17442	17549	17591	17685	17490	17640	17638	17575	17505	17529	17535	17712	17590	17598	17649	17536	17537	17537	17465	17770	17444	17476	17483	17497	17531	17544	17645	17663	17572	17766	17416	17520	17449	17713	17658	17568	17478	17444	17527	17535	17576	17512	17622	17507	17571	17485	17667	17437	17537	17589	17661	17673	17469	17564	17622	17510	17630	17581	17501	17642	17599	17700	17497	17619	17523	17451	17528	17568	17566	17550	17559	17549	17623	17558	17455	17664	17565	17619	17503	17318	17505	17491	17563	17490	17664	17447	17706	17623	17360	17723	17499	17601	17366	17525	17609	17471	17572	17622	17556	17626	17677	17459	17651	17591	17612	17526	17454	17517	17663	17442	17384	17559	17634	17495	17597	17330	17425	17638	17563	17654	17573	17484	17451	17581	17516	17600	17746	17605	17660	17361	17753	17548	17404	17492	17641	17477	17417	17564	17594	17665	17517	17707	17668	17588	17579	17440	17609	17451	17557	17730	17386	17584	17532	17587	17677	17626	17643	17434	17639	17617	17590	17357	17451	17695	17614	17532	17666	17481	17505	17529	17449	17671	17709	17431	17618	17602	17636	17475	17754	17654	17493	17617	17476	17478	17708	17577	17502	17400	17397	17470	17496	17555	17644	17586	17608	17389	17606	17418	17438	17459	17507	17587	17620	17514	17618	17549	17439	17499	17559	17332	17581	17584	17543	17577	17600	17506	17634	17410	17549	17437	17439	17446	17594	17546	17613	17391	17609	17615	17374	17565	17452	17653	17548	17645	17429	17498	17535	17541	17686	17655	17525	17465	17551	17633	17413	17677	17620	17410	17511	17567	17547	17638	17563	17420	17552	17625	17591	17497	17659	17509	17464	17540	17705	17479	17484	17465	17530	17438	17593	17737	17641	17521	17479	17672	17797	17771	17518	17626	17407	17373	17425	17585	17620	17433	17543	17553	17509	17525	17601	17658	17365	17642	17597	17658	17504	17462	17490	17402	17605	17628	17298	17448	17562	17720	17508	17585	17537	17712	17515	17396	17613	17491	17629	17596	17682	17354	17456	17648	17517	17512	17726	17594	17527	17560	17624	17687	17635	17391	17630	17497	17643	17552	17551	17514	17590	17519	17493	17675	17416	17457	17565	17657	17469	17645	17595	17607	17571	17619	17544	17616	17737	17551	17636	17495	17414	17564	17480	17621	17499	17611	17659	17522	17578	17479	17675	17659	17628	17630	17661	17508	17427	17498	17557	17486	17461	17506	17557	17649	17502	17461	17432	17481	17697	17562	17483	17486	17489	17730	17579	17519	17679	17426	17612	17509	17467	17478	17698	17593	17585	17689	17613	17545	17652	17419	17428	17701	17672	17600	17432	17543	17487	17481	17570	17504	17679	17547	17534	17579	17493	17571	17425	17603	17489	17573	17610	17436	17564	17653	17519	17575	17490	17459	17397	17694	17516	17558	17707	17438	17538	17463	17503	17632	17478	17510	17538	17656	17650	17719	17377	17448	17534	17510	17602	17526	17734	17510	17621	17447	17458	17477	17647	17443	17607	17454	17535	17669	17476	17561	17496	17516	17643	17469	17437	17567	17658	17621	17648	17441	17344	17599	17348	17658	17550	17624	17598	17619	17596	17476	17562	17662	17587	17550	17575	17616	17436	17534	17457	17486	17558	17719	17526	17516	17690	17735	17511	17544	17648	17511	17495	17597	17586	17450	17462	17452	17629	17527	17687	17566	17617	17558	17350	17529	17506	17600	17522	17493	17449	17493	17655	17420	17412	17516	17612	17645	17513	17760	17643	17555	17531	17615	17586	17511	17621	17620	17369	17698	17508	17705	17440	17470	17560	17525	17620	17543	17541	17574	17623	17578	17656	17477	17512	17456	17480	17474	17549	17505	17504	17406	17496	17810	17733	17523	17704	17530	17774	17641	17433	17676	17500	17416	17511	17592	17649	17553	17538	17495	17615	17526	17440	17631	17512	17374	17429	17622	17440	17479	17624	17754	17540	17429	17599	17387	17580	17610	17541	17645	17342	17393	17578	17573	17479	17453	17531	17587	17587	17402	17573	17533	17437	17504	17544	17419	17481	17660	17752	17567	17514	17414	17524	17648	17615	17412	17542	17446	17629	17507	17421	17683	17674	17443	17559	17572	17641	17610	17518	17499	17570	17478	17507	17526	17402	17431	17588	17640	17507	17523	17483	17500	17537	17412	17377	17528	17658	17557	17584	17420	17586	17510	17670	17502	17536	17532	17441	17712	17572	17470	17503	17611	17416	17361	17693	17648	17473	17637	17516	17519	17613	17350	17515	17622	17660	17541	17598	17652	17605	17657	17559	17590	17476	17378	17545	17647	17638	17662	17567	17519	17610	17502	17540	17740	17513	17533	17540	17573	17633	17473	17547	17471	17584	17692	17517	17694	17626	17521	17780	17404	17625	17512	17453	17520	17645	17609	17549	17573	17595	17553	17405	17347	17468	17608	17612	17529	17338	17409	17591	17595	17516	17559	17511	17488	17624	17264	17509	17627	17544	17535	17513	17513	17565	17486	17474	17560	17517	17617	17560	17617	17594	17681	17723	17343	17648	17341	17442	17653	17463	17569	17472	17548	17408	17529	17645	17611	17383	17622	17618	17555	17665	17733	17524	17547	17609	17577	17579	17432	17488	17631	17490	17506	17497	17499	17558	17588	17447	17416	17618	17530	17473	17581	17655	17466	17380	17670	17511	17507	17628	17571	17713	17622	17440	17459	17415	17461	17546	17636	17482	17626	17424	17590	17482	17578	17445	17439	17599	17399	17657	17466	17538	17539	17590	17523	17438	17665	17425	17587	17468	17649	17462	17472	17532	17627	17509	17414	17387	17610	17677	17543	17543	17441	17403	17513	17466	17540	17638	17539	17562	17427	17575	17469	17433	17355	17530	17558	17381	17610	17705	17600	17437	17472	17461	17628	17636	17576	17470	17528	17529	17542	17606	17512	17442	17622	17376	17597	17509	17601	17665	17640	17505	17533	17515	17495	17702	17337	17441	17632	17568	17569	17479	17536	17494	17487	17541	17637	17589	17577	17456	17571	17631	17661	17576	17468	17484	17761	17543	17623	17583	17582	17441	17506	17551	17479	17653	17369	17677	17591	17462	17636	17588	17716	17613	17623	17585	17692	17474	17577	17361	17416	17521	17460	17617	17421	17685	17548	17460	17622	17608	17633	17428	17506	17415	17574	17456	17603	17414	17594	17516	17467	17481	17438	17467	17459	17531	17480	17536	17461	17538	17565	17603	17550	17532	17560	17530	17525	17643	17501	17520	17674	17561	17494	17446	17461	17526	17537	17614	17445	17408	17468	17396	17625	17610	17399	17463	17661	17649	17381	17488	17576	17609	17540	17462	17607	17576	17594	17544	17625	17605	17423	17626	17567	17407	17635	17505	17458	17517	17577	17597	17483	17647	17401	17541	17411	17436	17458	17639	17481	17536	17581	17638	17764	17550	17498	17581	17467	17580	17437	17671	17468	17524	17660	17573	17624	17628	17540	17567	17460	17487	17467	17572	17589	17628	17591	17471	17644	17484	17422	17486	17557	17561	17598	17527	17582	17540	17367	17535	17569	17413	17542	17729	17542	17658	17717	17595	17535	17492	17697	17478	17605	17533	17577	17550	17635	17539	17799	17410	17634	17777	17459	17455	17455	17483	17491	17518	17522	17668	17555	17500	17409	17721	17403	17420	17575	17484	17542	17513	17495	17536	17713	17491	17485	17591	17459	17736	17524	17457	17572	17667	17461	17459	17423	17473	17696	17490	17583	17918	17403	17450	17689	17643	17763	17465	17582	17535	17550	17672	17680	17391	17456	17372	17536	17517	17420	17496	17527	17590	17617	17568	17752	17591	17748	17494	17577	17614	17581	17446	17623	17493	17659	17539	17467	17747	17663	17580	17656	17547	17592	17478	17645	17567	17684	17715	17566	17661	17520	17552	17526	17699	17609	17530	17588	17681	17618	17576	17637	17495	17506	17660	17508	17805	17301	17576	17621	17665	17446	17609	17345	17520	17559	17432	17412	17655	17549	17456	17569	17677	17483	17546	17576	17621	17552	17461	17469	17515	17476	17494	17552	17452	17673	17642	17571	17616	17702	17484	17559	17721	17353	17509	17365	17441	17506	17475	17623	17404	17507	17549	17608	17646	17567	17595	17592	17569	17590	17430	17527	17507	17406	17490	17542	17619	17614	17409	17632	17492	17565	17405	17521	17708	17560	17545	17504	17423	17410	17644	17586	17573	17507	17605	17399	17519	17552	17615	17553	17890	17644	17566	17417	17631	17576	17383	17716	17526	17581	17335	17454	17559	17548	17444	17729	17434	17604	17634	17428	17587	17576	17459	17575	17514	17634	17521	17582	17590	17564	17547	17549	17436	17580	17439	17710	17483	17588	17512	17497	17600	17581	17607	17575	17564	17556	17509	17553	17423	17776	17593	17597	17618	17575	17568	17609	17596	17568	17649	17439	17572	17619	17513	17558	17436	17630	17416	17741	17625	17461	17486	17480	17485	17480	17523	17592	17524	17522	17509	17549	17563	17610	17433	17515	17462	17501	17593	17453	17646	17658	17582	17600	17483	17525	17677	17608	17560	17589	17652	17433	17415	17499	17707	17395	17470	17632	17710	17468	17483	17503	17498	17414	17494	17493	17546	17421	17376	17738	17661	17566	17489	17649	17573	17463	17586	17582	17764	17410	17455	17629	17458	17599	17501	17749	17580	17593	17432	17540	17468	17529	17496	17412	17595	17600	17600	17507	17544	17557	17618	17472	17482	17529	17473	17491	17599	17721	17481	17644	17732	17516	17466	17500	17733	17569	17672	17533	17590	17690	17481	17589	17489	17502	17614	17586	17533	17705	17530	17612	17529	17316	17682
29610	35825	46218	36655	26928	23441	21833	21282	21361	21115	21325	21145	21085	20974	21090	21041	21293	21180	21017	21177	21184	20952	21147	21165	21226	21162	21170	20983	20977	21155	21020	21125	21095	21165	21199	21003	21087	21092	21060	21137	21077	21056	21127	21190	21118	21149	21150	20987	20897	21080	21118	21067	21200	20953	20898	20961	20996	20956	21109	20914	21052	21215	20971	21131	21012	20979	21212	20905	21088	20976	21160	21116	20974	20917	20944	21209	21017	20962	21059	21204	20884	21095	20992	20978	21000	21076	21104	21066	21283	20979	20983	21031	20950	21044	21019	21093	21103	20998	21014	21172	21212	20971	21142	21140	21213	21088	21043	21080	21078	21061	21218	21376	21034	21050	20946	20892	21019	21109	20958	21059	21210	21168	20989	21092	21171	20914	20904	21008	21166	21151	21321	21227	21044	21181	21094	21188	21053	20999	21058	21138	20914	20891	21174	21095	21048	21153	21146	20869	21044	21001	21117	21001	21086	20954	20932	21265	21191	21165	21016	21017	21243	21098	21201	21195	20953	21033	20908	21074	21158	21027	20880	21075	21004	21104	21085	21086	21139	21005	21166	21064	21252	21158	21040	20955	21060	21214	21028	20904	21085	20812	21048	21075	20988	21100	21072	20882	20946	21085	20947	20895	21077	21232	21047	21064	21047	20975	21079	21088	20984	21078	21053	21202	21023	20888	20960	21027	21150	20995	20827	21379	21310	20867	20966	21081	21074	21149	21063	20957	21073	21045	21092	21105	20942	21138	21173	21156	21008	21112	21117	21085	21129	21069	21169	21040	20970	21018	21158	21143	21103	21139	21045	21198	21002	21074	21206	20797	21052	20917	21323	21170	21297	21037	21209	21164	20986	21150	20860	21100	21004	20793	20998	21111	20929	21094	21204	20971	21096	20886	20928	20974	21114	21007	21074	21158	21041	21270	21184	21008	21087	20983	21083	21113	21037	21053	21119	20852	21076	21046	21083	21121	20725	21094	21178	21102	21186	20948	21054	21116	20906	21001	20957	21008	21209	21140	20964	20960	21071	21221	21268	21236	21129	21067	21032	21133	21083	21053	20942	21114	21039	21119	21020	21121	20979	21185	21365	21170	21168	20903	21052	20970	21120	20993	21198	20940	21105	20996	21103	20758	20972	21005	21042	21155	21101	20955	20948	21190	21022	21075	20939	21106	21124	21075	21143	21124	21102	20962	21172	21055	21133	21062	21032	21033	21027	20851	20842	21069	20860	21055	20986	20838	20820	21100	20949	20883	21055	21214	20859	21141	21217	20955	21155	21067	20861	21141	21077	21098	21061	21226	21108	21003	20967	21240	21100	21185	21222	20898	20980	21149	21223	21068	21038	21259	20914	21099	20969	21120	20942	20981	20921	21147	21308	21007	21139	21020	21002	21037	21203	21173	21016	21170	20886	20869	21259	21308	21062	21240	21102	20988	21022	21251	21183	21263	20951	20971	21011	21211	21051	21076	20983	21006	21177	21174	21258	21001	21077	20955	21130	21174	21190	21035	21164	21079	20871	20951	21243	21241	21149	20977	21034	20891	20846	21267	21097	21155	21355	20958	21223	20905	20953	21212	20962	20993	20941	21153	21024	21038	21259	21071	20975	20966	21031	21060	21145	21137	20890	21074	21062	20846	21046	20928	21054	20856	21187	21119	21007	21159	21045	21164	21181	21019	21187	21261	20821	21149	21123	21002	21155	20971	21193	21242	21062	21086	21137	20812	21029	21174	21003	21145	20957	20701	21287	21073	20939	21062	21204	20941	21030	20952	21287	20961	21068	21136	21054	21382	21127	21111	21208	20952	21204	20947	20831	20968	21072	21020	20878	21126	20969	21051	20926	20960	21071	21094	21239	21169	21021	21114	21138	21039	21257	20999	21113	21065	21020	21005	20918	21178	21133	21437	21017	21265	20938	21134	21001	21209	20916	21023	20846	21156	21028	20730	21040	21106	20936	21041	21149	20932	21145	20944	21058	21084	20996	21183	21317	21041	21005	20758	20887	20922	21047	21002	20910	20914	20919	21131	21052	21084	21089	20873	20879	21321	21079	20938	21009	21256	20939	20968	20794	21039	21236	21233	21007	21093	21099	20930	21015	21157	21091	20886	21037	21007	21057	21138	21025	21075	21010	21154	21130	20970	21023	20892	20903	21117	21078	21106	20979	21113	21028	20996	20919	21017	21021	21036	21233	21116	21048	20937	20891	20899	21143	21071	21106	21165	21237	21004	21307	20968	20937	21090	20812	20955	20915	21090	21252	21063	21083	20980	21158	21151	21052	21326	21050	21247	21122	21027	21041	21094	21122	20993	21124	21219	20889	21096	21210	21008	21372	20859	21088	21115	21029	21147	21400	20893	21228	21113	20960	21002	21057	21122	21110	21013	21097	21073	21043	21059	21191	20849	21029	21038	21006	21069	21187	20986	20921	21167	21014	20901	21174	21126	20797	21012	21062	21143	20997	21055	21085	21104	20953	21273	21297	21053	21156	21080	20950	21093	21053	20932	21084	20806	21107	21091	20904	21129	21036	21025	21044	20846	20990	21109	21112	20890	20848	20948	21190	21104	21090	21030	20989	21060	21002	21056	21090	20936	20874	21123	20969	20852	20832	21099	21235	21047	21036	21209	21099	21080	21105	20924	21156	20997	20982	20903	20907	21020	21161	21101	21201	21319	20898	21197	21026	21002	21115	20888	20936	20856	21098	21289	21074	21171	21018	20860	21156	21027	21008	21128	21108	20932	21016	20933	21285	21181	21129	21060	21020	21067	21106	20977	21217	21201	21066	20882	20929	21084	20658	21130	21019	21180	20967	21210	20983	21072	21018	21075	21024	21081	21160	20963	21042	21064	21271	21146	21151	21159	21200	21082	20958	21208	21310	21300	21099	21020	21030	21160	20892	21186	20998	20956	21295	20998	21008	21108	21024	21098	20958	21086	21113	21147	21070	21220	21224	20991	21266	21145	21197	21229	21310	20946	21131	21188	20971	21161	21041	20890	21158	21028	21124	20938	20956	21115	21009	20985	21107	20917	21027	21189	21186	21048	21130	21080	21227	21267	21094	21389	21235	20994	21029	21201	21170	21026	21019	21117	21018	21095	21113	21079	21380	21052	20762	20967	20918	21203	21014	21098	21062	21027	21177	20982	20988	21018	21175	21170	20868	21106	20946	20798	21176	21277	21142	21121	21020	20890	21074	21104	21094	20928	20941	21008	20988	21117	21034	20948	21009	21101	21133	21090	21081	21087	20886	21157	21086	20927	21048	21301	21042	21070	21032	20855	20841	20939	21275	21024	21272	21176	20904	21026	20993	21069	21229	21066	20991	20918	21096	21157	21147	21167	21120	21037	21040	21070	21005	21062	20990	21058	21047	20974	21128	21114	21027	21073	21058	21174	21093	21085	21091	21003	21106	21033	20957	21060	20827	21147	21131	21078	20887	21088	21253	21283	21137	21316	21175	21061	21059	20967	21151	21072	21150	20915	20848	20956	21209	21146	20964	20953	20824	20794	21131	20960	21341	20951	21218	21039	21067	20907	21045	21046	20987	20955	21170	21080	21016	20950	21006	20878	21028	20833	20987	21091	20920	20829	21029	20797	21074	21145	21153	21045	20990	21126	21126	21042	21153	21081	20971	21043	21192	20864	21060	21070	21036	21082	21040	21135	21186	21062	21098	21001	21141	21126	21028	20999	21019	21264	21149	21027	21096	20873	21039	21059	21120	21030	21101	21007	20944	21262	20849	20968	20952	21061	21257	21001	21196	21049	21032	20915	20929	20987	21034	21199	21115	21097	20988	21044	21195	21028	21037	21106	21279	21043	21053	20886	21016	21043	21206	21171	21046	20913	21021	20843	21092	21056	21011	21142	21060	21006	20876	21141	21229	21147	21009	21131	20957	21088	21027	21009	21117	20865	21250	21031	20979	21033	21102	20973	21224	21002	21038	20780	20897	21160	20773	21072	20901	20999	20911	21075	21016	20901	21293	20986	21053	20848	21067	21282	20894	21010	21095	21198	20984	21161	21233	21136	21191	20858	21091	21091	21172	21154	21180	21118	21016	21069	21202	21192	21116	21087	20959	21039	20840	21163	21114	20941	20981	21063	21124	21219	20973	20884	20923	21116	21193	20903	20862	21188	21098	20814	21165	20970	21146	20986	21000	20996	21100	21094	21387	21079	21063	20916	21132	20901	21265	21076	21024	21035	20967	21046	21100	20794	20845	20779	20935	21036	20977	20919	20942	21016	21321	20975	20989	21030	21038	21111	20986	20985	20930	20960	20968	21058	21078	21325	21219	21057	21005	21026	21140	20954	20977	20929	21032	21065	21099	20998	21169	21110	20863	20999	20967	21128	21064	21188	21083	21184	20764	20952	20996	20827	20899	20964	21170	21259	21223	20997	20941	20910	20913	21067	21150	21097	20984	21029	20970	20853	21223	20972	21021	20918	21037	21196	21143	21085	21031	20948	21087	21035	20950	21132	21013	21127	21245	21178	20944	20794	21053	21120	20987	20958	20910	20892	21129	21081	21110	21116	20982	20944	21033	21128	20958	21303	21021	21050	20671	20851	20969	21105	20933	21102	21012	21262	21178	21027	21224	21251	21342	21022	21054	21019	21111	20770	21147	21066	21177	21236	21071	21125	20936	20980	20974	21068	21074	20892	21156	21276	21041	20989	21298	21016	21034	21178	21021	21141	21075	21139	21011	21003	21183	21062	21123	20808	21120	21133	21277	21288	21320	20942	21128	21008	21141	21069	21074	21000	21166	21219	21171	20860	21142	21053	20997	21234	20719	20994	21028	20976	21052	21155	21092	20987	21055	21145	21060	20937	20982	21134	21106	20920	20877	21102	21046	21123	21112	21105	21006	21169	21251	21360	21044	20986	20759	20999	21028	20905	21073	20946	21176	21188	21175	21087	21093	20949	20939	21081	20984	21147	20807	21081	20931	21065	21126	21196	21108	21152	20903	20972	21147	21212	20912	21058	21096	20981	20949	21152	21151	21138	21165	21210	21272	21035	21110	20714	21163	21292	20908	21133	21255	21173	21092	21042	20989	20962	21151	21208	21136	20935	21043	21127	21264	21134	21175	20996	21011	21046	21133	21109	20780	21110	21010	21068	21148	20875	20872	21327
33245	55724	48623	32129	23352	19116	17647	17097	17299	17110	17398	17374	17531	17321	17352	17459	17254	17355	17182	17335	17522	17578	17291	17355	17442	17303	17386	17426	17456	17445	17311	17242	17570	17349	17342	17417	17381	17405	17215	17444	17354	17360	17502	17394	17441	17263	17557	17444	17323	17346	17364	17363	17316	17460	17311	17300	17358	17280	17494	17244	17396	17457	17330	17302	17531	17187	17546	17305	17369	17311	17411	17241	17267	17336	17409	17443	17482	17286	17457	17466	17491	17340	17379	17367	17267	17451	17345	17381	17374	17270	17457	17384	17462	17431	17240	17530	17395	17367	17369	17365	17453	17520	17256	17315	17279	17253	17482	17302	17319	17338	17518	17411	17489	17450	17452	17431	17303	17385	17305	17355	17398	17455	17325	17452	17363	17105	17178	17391	17425	17435	17392	17362	17491	17413	17302	17463	17453	17349	17325	17330	17438	17258	17513	17312	17392	17215	17303	17284	17344	17169	17341	17518	17329	17407	17481	17392	17544	17384	17561	17527	17552	17449	17565	17304	17345	17290	17534	17445	17476	17467	17508	17317	17361	17426	17520	17424	17371	17366	17382	17245	17459	17215	17368	17283	17202	17399	17338	17343	17443	17496	17305	17432	17517	17400	17280	17279	17357	17461	17282	17140	17310	17345	17491	17404	17390	17239	17146	17518	17382	17338	17313	17402	17349	17386	17359	17371	17469	17342	17302	17332	17413	17527	17252	17327	17423	17422	17344	17288	17374	17516	17369	17425	17554	17329	17638	17367	17335	17270	17338	17335	17478	17269	17515	17250	17307	17479	17354	17227	17350	17352	17394	17291	17327	17508	17433	17384	17368	17655	17350	17311	17215	17430	17470	17335	17276	17434	17364	17420	17275	17591	17385	17423	17450	17533	17346	17447	17494	17179	17378	17444	17366	17270	17325	17234	17419	17241	17329	17425	17289	17381	17412	17344	17343	17292	17380	17379	17271	17434	17404	17368	17393	17334	17445	17312	17476	17345	17508	17589	17516	17422	17316	17352	17316	17435	17405	17437	17224	17373	17278	17315	17307	17433	17344	17567	17181	17212	17414	17276	17295	17354	17385	17237	17287	17470	17462	17415	17347	17373	17288	17403	17465	17392	17487	17346	17351	17409	17269	17369	17587	17390	17287	17555	17387	17529	17346	17447	17335	17456	17189	17346	17463	17367	17435	17628	17544	17367	17352	17304	17364	17425	17369	17215	17391	17326	17392	17276	17518	17330	17491	17407	17235	17464	17302	17386	17534	17387	17559	17489	17307	17328	17429	17340	17164	17435	17182	17329	17518	17334	17415	17417	17460	17462	17411	17481	17407	17422	17482	17316	17562	17446	17351	17384	17326	17467	17478	17375	17435	17439	17376	17310	17347	17257	17372	17117	17500	17453	17316	17388	17298	17244	17412	17266	17250	17361	17323	17322	17465	17306	17465	17390	17465	17350	17180	17328	17559	17292	17442	17430	17307	17427	17306	17285	17246	17447	17458	17505	17296	17308	17372	17585	17386	17408	17453	17527	17429	17324	17343	17200	17335	17442	17428	17398	17322	17392	17301	17445	17508	17433	17493	17439	17384	17482	17429	17184	17305	17349	17321	17451	17403	17331	17504	17325	17428	17399	17362	17588	17414	17495	17329	17498	17368	17293	17347	17556	17401	17343	17520	17451	17437	17347	17430	17378	17371	17438	17366	17287	17165	17438	17338	17367	17419	17546	17494	17312	17553	17261	17460	17351	17322	17417	17438	17328	17549	17503	17387	17453	17642	17362	17522	17298	17454	17296	17353	17489	17590	17467	17356	17442	17394	17628	17312	17421	17255	17309	17182	17329	17404	17439	17432	17452	17324	17346	17451	17411	17362	17551	17286	17399	17411	17445	17419	17314	17520	17372	17345	17527	17399	17251	17465	17312	17430	17341	17263	17530	17353	17423	17575	17441	17520	17302	17489	17370	17525	17367	17397	17351	17290	17359	17451	17443	17601	17518	17219	17357	17564	17372	17448	17388	17316	17364	17527	17322	17470	17315	17281	17202	17254	17305	17462	17392	17172	17395	17395	17348	17447	17264	17355	17490	17267	17492	17419	17461	17560	17283	17464	17410	17553	17198	17491	17328	17239	17518	17455	17334	17514	17311	17306	17353	17425	17381	17355	17375	17591	17427	17388	17440	17288	17345	17229	17472	17328	17362	17383	17537	17200	17335	17499	17288	17437	17389	17373	17455	17403	17449	17286	17492	17372	17387	17479	17526	17220	17271	17325	17457	17326	17413	17498	17526	17370	17348	17334	17376	17326	17306	17461	17542	17470	17383	17515	17483	17365	17314	17517	17431	17395	17429	17439	17600	17582	17399	17395	17425	17372	17424	17189	17342	17336	17499	17336	17347	17384	17245	17398	17442	17399	17393	17362	17473	17324	17526	17183	17289	17519	17388	17444	17439	17549	17324	17306	17419	17205	17389	17357	17300	17462	17518	17290	17426	17427	17339	17277	17231	17253	17436	17409	17489	17457	17363	17434	17372	17310	17399	17398	17402	17446	17334	17278	17361	17304	17363	17352	17387	17525	17382	17112	17228	17533	17370	17343	17386	17427	17332	17402	17361	17352	17431	17568	17419	17160	17476	17479	17382	17322	17242	17294	17351	17403	17507	17581	17280	17369	17411	17312	17221	17528	17263	17469	17411	17402	17357	17380	17348	17447	17498	17170	17476	17404	17598	17345	17258	17368	17552	17491	17296	17292	17505	17414	17353	17280	17513	17309	17402	17413	17279	17349	17349	17311	17423	17359	17284	17280	17248	17458	17470	17335	17500	17238	17406	17343	17320	17321	17246	17340	17507	17412	17369	17390	17334	17375	17457	17246	17416	17396	17494	17417	17553	17421	17541	17233	17251	17478	17377	17541	17400	17419	17443	17467	17307	17283	17316	17589	17490	17407	17426	17287	17296	17352	17255	17343	17246	17354	17425	17489	17386	17521	17360	17405	17418	17279	17427	17457	17455	17480	17418	17153	17414	17307	17389	17368	17259	17394	17238	17511	17434	17361	17333	17374	17524	17383	17221	17464	17255	17338	17453	17310	17525	17524	17419	17385	17258	17298	17428	17309	17346	17348	17428	17447	17395	17428	17291	17460	17142	17346	17444	17388	17341	17366	17400	17387	17535	17323	17338	17263	17257	17368	17416	17459	17349	17413	17260	17351	17372	17480	17431	17466	17379	17480	17348	17305	17397	17400	17431	17402	17482	17266	17409	17439	17560	17501	17200	17427	17266	17307	17362	17328	17314	17356	17640	17240	17384	17204	17433	17420	17265	17310	17369	17398	17419	17380	17301	17499	17402	17464	17196	17418	17506	17326	17339	17366	17352	17335	17409	17367	17582	17381	17262	17374	17294	17524	17253	17445	17344	17469	17575	17449	17566	17307	17356	17436	17509	17323	17482	17201	17407	17412	17409	17396	17473	17324	17318	17367	17302	17464	17505	17432	17409	17303	17463	17354	17365	17452	17168	17254	17454	17396	17220	17323	17366	17417	17494	17371	17381	17407	17278	17492	17350	17362	17366	17332	17503	17391	17302	17313	17208	17341	17333	17518	17596	17241	17174	17410	17320	17257	17472	17238	17423	17423	17288	17520	17253	17386	17517	17550	17330	17358	17442	17309	17352	17534	17301	17437	17350	17425	17493	17339	17322	17311	17505	17324	17463	17375	17289	17465	17198	17411	17406	17346	17505	17363	17504	17289	17465	17279	17443	17293	17329	17354	17463	17321	17297	17293	17507	17382	17542	17298	17352	17377	17447	17311	17419	17465	17340	17472	17393	17303	17511	17388	17527	17280	17507	17427	17251	17427	17410	17545	17490	17417	17351	17489	17427	17160	17374	17313	17389	17368	17448	17433	17357	17387	17357	17341	17394	17273	17344	17257	17496	17312	17274	17688	17421	17340	17471	17309	17346	17393	17357	17454	17416	17418	17422	17225	17377	17343	17484	17553	17363	17238	17360	17506	17416	17441	17391	17447	17478	17585	17521	17305	17368	17490	17494	17348	17546	17259	17466	17552	17430	17376	17351	17417	17498	17346	17464	17376	17599	17258	17459	17404	17338	17472	17399	17384	17571	17323	17330	17537	17366	17279	17414	17360	17386	17590	17327	17574	17339	17310	17617	17332	17348	17439	17424	17439	17376	17443	17298	17468	17475	17363	17401	17324	17522	17448	17426	17266	17234	17510	17398	17312	17397	17334	17234	17295	17369	17419	17314	17411	17531	17345	17491	17267	17300	17399	17465	17352	17335	17577	17357	17422	17372	17462	17337	17328	17313	17196	17270	17385	17356	17338	17378	17258	17526	17299	17314	17359	17417	17450	17335	17480	17420	17258	17324	17479	17386	17580	17261	17457	17621	17434	17416	17336	17403	17403	17241	17284	17556	17416	17356	17630	17563	17352	17275	17515	17382	17510	17337	17373	17474	17402	17353	17384	17428	17281	17479	17387	17351	17344	17440	17285	17583	17558	17415	17300	17421	17297	17505	17258	17386	17568	17311	17511	17500	17560	17616	17457	17350	17497	17241	17461	17397	17313	17446	17474	17206	17610	17400	17260	17230	17424	17398	17452	17288	17300	17336	17468	17343	17401	17412	17424	17318	17388	17319	17359	17514	17344	17457	17324	17274	17255	17492	17382	17310	17346	17392	17499	17328	17143	17395	17411	17351	17364	17469	17433	17417	17494	17364	17469	17313	17348	17352	17254	17481	17279	17483	17523	17415	17541	17380	17347	17417	17381	17316	17439	17207	17584	17372	17316	17402	17493	17292	17524	17472	17473	17278	17473	17381	17321	17314	17498	17378	17440	17274	17346	17388	17301	17388	17408	17268	17259	17432	17584	17388	17420	17289	17432	17356	17356	17300	17578	17203	17414	17512	17429	17293	17607	17402	17442	17423	17369	17445	17590	17357	17177	17518	17413	17415	17381	17322	17363	17341	17468	17505	17511	17453	17398	17304	17453	17306	17278	17270	17313	17443	17422	17326	17507	17437	17285	17436	17453	17434	17401	17504	17265	17254	17349	17345	17405	17378	17453	17506	17359	17286	17474	17480	17466	17282	17290	17475	17359	17327	17284	17349	17437	17359	17265	17380	17407	17267
24651	25336	45775	46609	35990	29736	25653	22018	21475	21668	21685	21420	21514	21591	21690	21516	21268	21451	21547	21736	21600	21333	21632	21400	21411	21528	21502	21440	21340	21398	21549	21264	21355	21536	21501	21247	21260	21496	21356	21353	21523	21280	21620	21406	21340	21476	21463	21435	21493	21295	21466	21359	21557	21470	21376	21220	21273	21645	21237	21249	21437	21583	21469	21218	21274	21346	21555	21488	21356	21353	21565	21366	21428	21473	21293	21479	21292	21401	21303	21388	21321	21393	21515	21360	21487	21143	21395	21569	21251	21571	21468	21202	21396	21144	21089	21379	21174	21412	21290	21415	21395	21437	21241	21563	21455	21193	21195	21401	21400	21445	21312	21425	21567	21272	21438	21271	21364	21412	21462	21237	21431	21356	21528	21396	21574	21247	21264	21448	21333	21437	21554	21464	21387	21464	21227	21457	21223	21321	21144	21359	21397	21429	21569	21275	21366	21191	21630	21553	21436	21342	21460	21514	21326	21315	21291	21587	21303	21319	21202	21176	21298	21357	21364	21425	21327	21430	21338	21210	21137	21353	21314	21533	21475	21409	21239	21500	21231	21264	21481	21331	21402	21352	21339	21520	21141	21373	21355	21407	21496	21348	21527	21372	21528	21496	21659	21464	21367	21431	21321	21323	21352	21432	21527	21369	21385	21321	21300	21446	21303	21326	21151	21424	21413	21635	21674	21349	21378	21336	21194	21292	21393	21422	21362	21328	21423	21382	21278	21440	21478	21461	21268	21725	21401	21387	21476	21488	21636	21512	21347	21334	21231	21383	21275	21477	21337	21345	21607	21297	21440	21473	21441	21384	21368	21445	21554	21422	21307	21255	21369	21307	21447	21368	21400	21477	21271	21255	21283	21346	21433	21393	21362	21424	21322	21310	21349	21303	21550	21441	21532	21318	21222	21357	21380	21382	21441	21426	21492	21244	21444	21508	21354	21180	21742	21321	21415	21387	21326	21218	21285	21497	21271	21169	21306	21513	21477	21352	21256	21259	21413	21566	21231	21522	21495	21294	21578	21185	21389	21374	21308	21364	21680	21283	21410	21217	21358	21295	21521	21344	21484	21382	21417	21427	21319	21457	21400	21452	21297	21581	21471	21445	21689	21405	21223	21426	21237	21313	21318	21221	21202	21399	21471	21334	21459	21423	21278	21491	21165	21491	21449	21338	21336	21427	21298	21376	21519	21105	21538	21434	21193	21408	21354	21403	21311	21138	21258	21301	21453	21301	21271	21326	21319	21364	21540	21243	21119	21397	21292	21451	21531	21515	21523	21558	21432	21298	21265	21423	21428	21424	21268	21350	21341	21434	21319	21438	21336	21579	21609	21236	21339	21410	21462	21412	21304	21302	21394	21384	21309	21366	21283	21155	21470	21228	21463	21107	21315	21459	21468	21410	21465	21485	21553	21361	21197	21340	21313	21300	21462	21333	21418	21367	21230	21620	21374	21347	21192	21415	21402	21437	21431	21373	21624	21498	21174	21316	21329	21634	21350	21418	21342	21520	21483	21290	21359	21530	21304	21346	21414	21441	21535	21246	21256	21562	21402	21664	21374	21314	21375	21256	21365	21445	21255	21309	21188	21482	21604	21311	21303	21360	21518	21312	21428	21311	21461	21314	21149	21284	21401	21475	21300	21550	21248	21585	21376	21249	21545	21387	21346	21344	21352	21374	21107	21363	21259	21433	21627	21556	21124	21328	21282	21333	21417	21248	21378	21069	21260	21441	21331	21522	21543	21291	21403	21377	21420	21379	21382	21330	21384	21342	21472	21402	21369	21401	21393	21422	21295	21463	21354	21408	21348	21247	21337	21333	21449	21263	21501	21404	21318	21459	21683	21329	21306	21214	21374	21419	21371	21244	21424	21435	21366	21232	21433	21522	21310	21419	21466	21468	21363	21536	21314	21412	21397	21308	21370	21306	21140	21548	21260	21413	21531	21518	21330	21326	21454	21381	21160	21378	21549	21429	21425	21262	21566	21438	21388	21404	21522	21193	21177	21200	21435	21369	21243	21197	21176	21287	21256	21315	21262	21113	21432	21428	21378	21512	21335	21209	21455	21326	21270	21344	21244	21346	21507	21280	21570	21397	21363	21438	21346	21195	21390	21455	21508	21436	21573	21364	21478	21598	21252	21522	21415	21222	21205	21531	21350	21465	21150	21504	21546	21346	21429	21352	21510	21313	21290	21447	21333	21351	21359	21321	21553	21484	21446	21332	21430	21471	21327	21462	21469	21410	21470	21321	21529	21212	21314	21435	21457	21189	21501	21295	21531	21530	21251	21348	21513	21444	21337	21298	21383	21600	21380	21297	21327	21466	21426	21399	21537	21464	21415	21474	21398	21470	21444	21479	21484	21335	21460	21355	21338	21443	21454	21370	21611	21554	21433	21375	21357	21521	21368	21253	21323	21117	21449	21440	21223	21449	21436	21382	21488	21438	21222	21210	21351	21381	21363	21336	21509	21169	21319	21391	21553	21448	21463	21214	21395	21478	21545	21371	21215	21500	21470	21415	21388	21403	21385	21126	21389	21156	21366	21314	21439	21367	21287	21259	21388	21378	21491	21419	21404	21295	21298	21223	21553	21367	21267	21430	21376	21226	21334	21527	21492	21336	21410	21256	21410	21322	21180	21325	21525	21371	21187	21507	21252	21532	21511	21241	21392	21262	21403	21285	21119	21305	21527	21458	21389	21527	21414	21361	21347	21287	21199	21312	21417	21443	21483	21432	21311	21230	21383	21168	21163	21219	21331	21271	21334	21232	21580	21206	21504	21128	21402	21337	21263	21422	21474	21312	21343	21584	21166	21434	21303	21278	21428	21342	21275	21391	21136	21347	21509	21304	21141	21378	21424	21293	21479	21383	21387	21417	21639	21369	21413	21244	21182	21352	21400	21409	21438	21457	21638	21629	21240	21361	21489	21328	21112	21369	21208	21603	21363	21475	21551	21510	21559	21358	21405	21166	21363	21324	21474	21508	21238	21407	21338	21613	21312	21384	21434	21393	21611	21460	21356	21522	21412	21500	21222	21477	21419	21447	21280	21376	21330	21270	21286	21111	21278	21427	21312	21246	21390	21265	21160	21395	21366	21371	21246	21461	21470	21396	21376	21220	21245	21378	21257	21294	21362	21526	21423	21337	21434	21136	21221	21268	21377	21448	21327	21455	21344	21394	21363	21353	21429	21332	21366	21382	21512	21541	21569	21475	21354	21255	21478	21315	21331	21313	21309	21508	21400	21485	21378	21365	21402	21335	21216	21367	21322	21159	21430	21229	21382	21420	21282	21440	21338	21384	21407	21286	21296	21402	21379	21421	21391	21266	21396	21303	21391	21266	21427	21356	21190	21302	21349	21384	21145	21414	21427	21399	21468	21305	21520	21471	21645	21587	21369	21582	21345	21269	21413	21342	21135	21399	21463	21311	21184	21275	21509	21347	21346	21304	21429	21316	21291	21261	21392	21543	21348	21338	21479	21378	21108	21620	21324	21623	21540	21301	21295	21186	21579	21392	21540	21342	21190	21438	21402	21207	21223	21414	21627	21493	21312	21416	21532	21532	21407	21533	21436	21490	21551	21544	21446	21527	21273	21373	21411	21114	21579	21631	21442	21441	21457	21373	21452	21432	21472	21403	21365	21324	21323	21358	21306	21192	21260	21298	21400	21358	21413	21364	21280	21325	21455	21383	21557	21433	21147	21493	21357	21431	21387	21445	21243	21372	21322	21331	21252	21517	21178	21348	21380	21409	21343	21254	21375	21225	21324	21372	21318	21310	21214	21433	21388	21297	21403	21371	21458	21325	21549	21323	21347	21326	21328	21198	21325	21275	21257	21267	21246	21410	21425	21112	21315	21277	21239	21439	21412	21442	21424	21190	21253	21119	21359	21162	21326	21247	21631	21296	21401	21420	21306	21085	21489	21397	21317	21344	21367	21394	21413	21505	21400	21357	21380	21456	21546	21468	21317	21263	21368	21386	21749	21316	21558	21398	21359	21229	21362	21266	21493	21465	21283	21427	21743	21403	21516	21390	21624	21325	21486	21282	21282	21227	21541	21496	21426	21216	21344	21331	21335	21319	21516	21486	21177	21175	21246	21264	21275	21252	21403	21283	21451	21442	21291	21234	21296	21323	21408	21422	21287	21271	21137	21260	21481	21322	21356	21150	21472	21437	21458	21471	21168	21141	21097	21473	21455	21297	21322	21519	21308	21283	21376	21379	21359	21285	21324	21206	21320	21312	21150	21450	21483	21402	21372	21252	21286	21522	21272	21422	21361	21405	21449	21364	21228	21347	21623	21430	21447	21331	21348	21272	21206	21350	21373	21241	21348	21397	21299	21416	21382	21522	21538	21342	21277	21121	21561	21388	21484	21227	21392	21340	21365	21364	21518	21407	21623	21381	21237	21279	21295	21335	21197	21524	21388	21291	21304	21608	21429	21466	21502	21276	21309	21321	21421	21041	21416	21544	21534	21268	21342	21344	21480	21316	21264	21371	21489	21337	21423	21464	21447	21415	21408	21382	21240	21479	21265	21275	21536	21261	21356	21300	21360	21489	21460	21348	21351	21491	21501	21305	21310	21190	21209	21362	21112	21514	21302	21343	21489	21431	21372	21305	21531	21319	21420	21580	21508	21265	21427	21500	21175	21253	21357	21181	21252	21196	21263	21288	21512	21271	21230	21380	21429	21181	21302	21264	21361	21463	21370	21352	21442	21381	21372	21318	21327	21473	21511	21259	21349	21250	21179	21427	21389	21423	21369	21428	21214	21337	21509	21470	21201	21239	21198	21369	21083	21279	21447	21552	21441	21199	21230	21374	21181	21471	21504	21304	21305	21460	21403	21153	21451	21226	21315	21367	21406	21212	21470	21428	21455	21250	21193	21259	21307	21452	21371	21339	21646	21456	21344	21247	21313	21536	21259	21292	21333	21320	21398	21487	21438	21315	21337	21243	21438	21419	21111	21319	21215	21313	21430	21464	21582	21433	21424	21496	21320	21396	21129	21271	21424	21153	21341	21246	21527	21249	21214	21264	21377	21288	21356	21469	21311	21304	21433	21164	21178	21238	21208	21120	21437	21362	21447	21303	21442	21419	21341	21260	21469	21147	21356	21356	21455	21421	21537	21261
58141	98912	86834	60211	40795	26533	19419	17634	17743	17757	17701	17696	17542	17767	17582	17586	17483	17511	17463	17536	17937	17627	17694	17558	17790	17637	17514	17567	17709	17648	17690	17645	17590	17500	17650	17811	17739	17574	17699	17649	17494	17634	17651	17686	17631	17710	17556	17544	17692	17432	17623	17665	17688	17639	17486	17507	17665	17523	17790	17528	17456	17466	17695	17708	17608	17608	17730	17561	17705	17458	17665	17591	17460	17515	17603	17811	17612	17604	17569	17690	17757	17605	17625	17620	17698	17746	17728	17636	17501	17679	17684	17562	17747	17648	17571	17634	17698	17681	17688	17692	17867	17645	17636	17514	17670	17641	17515	17764	17646	17725	17663	17607	17712	17581	17545	17712	17677	17681	17628	17671	17525	17588	17507	17491	17721	17600	17638	17438	17633	17671	17664	17549	17666	17659	17646	17612	17447	17504	17660	17655	17655	17412	17714	17440	17640	17614	17572	17692	17632	17722	17632	17561	17658	17458	17602	17552	17736	17515	17676	17594	17788	17793	17569	17767	17533	17472	17646	17775	17527	17598	17603	17475	17556	17601	17724	17501	17538	17577	17711	17643	17574	17613	17661	17626	17705	17596	17655	17494	17503	17452	17520	17669	17544	17701	17539	17411	17476	17570	17751	17704	17665	17730	17646	17657	17553	17658	17577	17603	17588	17675	17579	17681	17600	17601	17618	17723	17670	17703	17752	17461	17680	17798	17555	17577	17685	17583	17705	17586	17636	17686	17609	17645	17673	17531	17629	17599	17708	17548	17529	17620	17765	17626	17521	17523	17514	17667	17589	17662	17556	17577	17685	17652	17839	17605	17801	17717	17689	17605	17614	17596	17752	17451	17689	17549	17625	17372	17779	17652	17576	17648	17661	17516	17747	17488	17520	17461	17489	17569	17825	17650	17606	17613	17618	17705	17616	17718	17528	17715	17622	17686	17647	17479	17685	17814	17623	17628	17622	17576	17484	17697	17442	17671	17588	17541	17483	17359	17643	17583	17641	17571	17694	17426	17622	17541	17668	17803	17696	17660	17540	17645	17767	17489	17599	17653	17853	17519	17657	17611	17612	17560	17612	17597	17645	17641	17574	17682	17629	17684	17572	17519	17499	17597	17761	17745	17600	17784	17567	17665	17452	17615	17587	17647	17602	17872	17532	17584	17664	17636	17673	17637	17555	17595	17573	17512	17518	17592	17665	17539	17700	17585	17677	17794	17729	17453	17481	17595	17497	17725	17497	17570	17640	17675	17629	17577	17634	17554	17573	17708	17530	17742	17589	17492	17578	17694	17576	17615	17579	17763	17537	17492	17663	17438	17753	17580	17494	17552	17693	17659	17697	17482	17589	17664	17636	17442	17770	17648	17521	17620	17446	17741	17650	17684	17315	17668	17598	17668	17480	17417	17701	17684	17520	17683	17688	17708	17553	17706	17524	17598	17459	17684	17642	17630	17591	17691	17541	17637	17516	17598	17599	17603	17630	17581	17819	17491	17766	17618	17568	17722	17750	17643	17647	17712	17537	17660	17664	17532	17661	17651	17639	17608	17506	17607	17582	17580	17563	17516	17847	17559	17610	17526	17580	17605	17713	17584	17865	17619	17576	17673	17545	17474	17575	17748	17468	17620	17682	17632	17584	17642	17561	17685	17422	17718	17714	17596	17736	17698	17702	17588	17599	17581	17699	17732	17538	17873	17437	17694	17584	17687	17625	17653	17652	17574	17664	17555	17527	17653	17674	17596	17500	17403	17646	17659	17576	17494	17661	17397	17619	17722	17769	17546	17563	17742	17600	17507	17615	17634	17683	17727	17604	17488	17570	17655	17549	17715	17695	17651	17478	17593	17483	17817	17668	17551	17852	17663	17569	17553	17539	17709	17498	17619	17518	17713	17701	17454	17680	17522	17727	17703	17640	17561	17591	17674	17515	17614	17700	17553	17698	17512	17651	17528	17622	17501	17487	17507	17400	17613	17644	17625	17616	17655	17651	17551	17674	17489	17688	17604	17594	17423	17826	17675	17658	17652	17663	17666	17574	17719	17550	17608	17564	17631	17638	17502	17694	17912	17430	17647	17448	17458	17664	17705	17643	17637	17642	17627	17562	17699	17612	17565	17567	17584	17646	17651	17619	17502	17683	17527	17588	17536	17471	17561	17550	17665	17522	17632	17565	17704	17621	17674	17511	17617	17624	17818	17474	17669	17544	17441	17715	17665	17507	17652	17801	17636	17602	17743	17702	17682	17635	17635	17728	17537	17412	17676	17571	17731	17451	17566	17812	17566	17511	17610	17592	17541	17683	17520	17588	17789	17597	17588	17693	17612	17607	17636	17553	17596	17605	17376	17691	17558	17723	17649	17741	17627	17586	17781	17624	17662	17690	17660	17545	17752	17615	17517	17559	17520	17428	17529	17542	17443	17538	17574	17626	17712	17531	17674	17628	17727	17686	17573	17634	17626	17742	17530	17279	17524	17563	17844	17644	17488	17570	17675	17592	17685	17610	17590	17718	17685	17598	17490	17711	17619	17679	17687	17629	17678	17527	17529	17603	17749	17587	17551	17541	17508	17598	17688	17662	17537	17636	17562	17735	17616	17451	17551	17544	17718	17606	17578	17691	17550	17636	17706	17650	17549	17635	17792	17625	17729	17622	17489	17717	17612	17604	17592	17599	17613	17542	17644	17531	17851	17634	17779	17827	17544	17668	17660	17670	17396	17697	17607	17626	17474	17694	17654	17652	17731	17479	17453	17612	17769	17735	17662	17716	17555	17666	17676	17761	17780	17688	17692	17759	17589	17620	17787	17454	17378	17645	17595	17480	17663	17540	17674	17540	17686	17428	17536	17639	17763	17684	17700	17546	17481	17674	17495	17755	17532	17533	17466	17643	17490	17512	17493	17538	17694	17628	17582	17524	17517	17759	17613	17670	17808	17813	17565	17733	17794	17487	17544	17645	17605	17623	17644	17511	17695	17569	17396	17726	17590	17545	17686	17646	17538	17598	17578	17425	17613	17688	17556	17621	17608	17587	17717	17516	17763	17584	17646	17588	17798	17578	17605	17635	17613	17845	17486	17607	17749	17696	17582	17619	17654	17498	17620	17487	17648	17643	17773	17636	17620	17671	17670	17466	17722	17578	17600	17583	17555	17574	17722	17595	17776	17757	17612	17879	17469	17746	17620	17587	17581	17657	17508	17637	17613	17705	17575	17628	17749	17647	17615	17595	17819	17467	17658	17527	17687	17687	17672	17644	17769	17565	17465	17711	17659	17670	17561	17678	17419	17555	17475	17504	17541	17525	17638	17743	17638	17608	17541	17598	17441	17598	17676	17763	17645	17595	17493	17673	17768	17630	17635	17760	17491	17624	17633	17553	17403	17537	17827	17546	17658	17730	17496	17664	17366	17617	17519	17767	17517	17699	17559	17753	17562	17615	17490	17561	17682	17519	17541	17708	17586	17532	17625	17689	17641	17490	17748	17427	17477	17701	17630	17530	17535	17664	17592	17628	17546	17554	17620	17830	17514	17709	17508	17486	17573	17594	17684	17606	17440	17757	17560	17732	17570	17555	17804	17580	17498	17714	17475	17627	17719	17516	17774	17775	17490	17667	17687	17865	17717	17590	17559	17711	17603	17610	17700	17651	17598	17896	17710	17654	17564	17683	17636	17695	17699	17725	17709	17500	17722	17554	17628	17664	17452	17530	17647	17628	17475	17566	17543	17810	17699	17539	17586	17737	17531	17553	17619	17608	17709	17704	17500	17518	17510	17738	17761	17608	17569	17658	17557	17579	17645	17716	17762	17496	17786	17611	17742	17858	17676	17692	17699	17836	17770	17719	17505	17737	17538	17624	17621	17561	17496	17544	17565	17578	17668	17759	17447	17556	17653	17659	17558	17544	17648	17470	17656	17651	17389	17695	17511	17585	17673	17612	17528	17621	17773	17513	17590	17602	17582	17612	17683	17648	17527	17826	17533	17707	17665	17453	17588	17608	17689	17662	17630	17718	17730	17683	17461	17559	17564	17719	17737	17412	17620	17493	17599	17685	17759	17533	17690	17679	17668	17432	17504	17703	17537	17621	17577	17524	17674	17690	17482	17630	17641	17657	17676	17461	17480	17684	17600	17741	17510	17491	17687	17761	17788	17484	17897	17738	17624	17567	17675	17460	17654	17483	17531	17584	17765	17642	17580	17707	17571	17624	17665	17627	17582	17582	17757	17606	17586	17473	17713	17401	17589	17517	17715	17641	17551	17620	17542	17507	17610	17639	17427	17627	17720	17669	17667	17701	17505	17734	17602	17542	17694	17607	17478	17677	17605	17677	17634	17727	17727	17668	17628	17616	17708	17718	17593	17719	17540	17634	17712	17427	17656	17391	17447	17441	17642	17698	17489	17632	17629	17653	17577	17787	17555	17705	17591	17538	17647	17547	17631	17589	17749	17621	17581	17560	17775	17611	17513	17567	17584	17788	17573	17568	17648	17554	17764	17658	17664	17573	17666	17580	17508	17472	17538	17510	17675	17697	17535	17576	17660	17517	17595	17531	17483	17559	17400	17599	17605	17691	17446	17535	17699	17577	17617	17718	17582	17658	17618	17534	17598	17484	17809	17656	17618	17701	17594	17673	17721	17581	17789	17823	17536	17565	17656	17586	17438	17631	17532	17579	17565	17697	17723	17676	17604	17588	17559	17598	17726	17608	17534	17426	17606	17566	17656	17740	17524	17677	17774	17539	17476	17646	17469	17741	17747	17472	17424	17583	17629	17644	17715	17655	17681	17629	17628	17699	17641	17678	17512	17574	17695	17624	17584	17645	17550	17637	17689	17472	17693	17499	17455	17425	17572	17763	17756	17770	17506	17776	17727	17611	17515	17656	17617	17652	17666	17729	17630	17742	17776	17528	17513	17569	17615	17608	17481	17662	17710	17542	17606	17548	17466	17736	17433	17803	17621	17449	17669	17687	17633	17756	17584	17632	17655	17709	17762	17615	17708	17712	17595	17607	17679	17592	17683	17642	17618	17452	17715	17576	17602	17646	17757	17557	17450	17611	17471	17664	17652	17652	17566	17529	17568	17644	17805	17668	17544	17575	17563	17679	17692	17602	17560	17673	17516	17587	17555	17791	17592	17617	17567	17662	17599
23018	22882	37843	39965	35070	31763	29237	23324	22335	22826	22898	22421	22531	22593	22343	22548	22494	22313	22315	22188	22498	22432	22489	22225	22379	22118	22571	22331	22277	22103	22113	22207	22040	22275	22144	22401	22198	22230	22214	22314	22394	22274	22311	22161	22160	22304	22254	22134	22235	22120	22285	22233	22118	22173	22251	21991	22094	22237	22229	22198	22042	22286	22189	21872	22092	22246	22228	22277	22233	22016	21893	22282	22253	22103	22042	22104	22065	22157	22396	22123	21971	22103	21856	22360	22252	22314	22086	22175	22284	22341	22175	22273	22069	22178	21876	22169	22248	22176	22130	22278	21954	22086	22088	22183	22158	22124	22376	21873	22208	22163	22079	22347	22121	21971	22352	22112	22079	22066	22133	22256	22181	22119	22084	22101	22183	22122	22126	22270	22094	21942	21950	21992	22067	22090	22104	22145	22177	22332	22012	21920	22114	21988	21914	22158	21847	22017	22128	22129	22072	22315	22150	22169	22144	22097	22228	22288	21924	22107	22116	22362	22216	21926	21916	22190	22099	22214	22003	22198	22194	22203	22183	22425	22253	22249	22279	22167	22231	22087	22075	22083	22130	22086	22132	21887	22137	21838	22155	22109	22177	22161	22182	22090	22275	22129	22166	22197	22232	22276	22219	21950	21978	21941	22236	22255	22351	22175	22080	22044	22232	22042	21989	22062	22093	22101	22023	22050	22138	22215	22037	22403	22133	22088	22205	22128	22215	22348	21854	22108	22175	22157	22092	22116	22148	21924	22121	22059	22214	22249	22194	21998	22251	22288	22057	22045	21934	21994	22278	22115	22080	22102	21807	22299	22064	22297	21978	22102	22111	22129	22028	21993	22011	22127	22071	22138	22056	22040	22032	22061	22050	22098	22023	22176	22046	22351	22120	22040	22083	22021	22098	22103	21861	21999	22021	22098	21933	22156	21913	22068	22272	22164	22229	22101	22260	22084	22184	22165	22041	22161	21945	22065	22032	22075	22088	22157	21968	22245	22307	22208	22021	22229	22130	22189	21927	22042	22055	22206	22288	22132	21863	22094	22099	22198	22259	22083	22191	21876	22066	21835	22160	22244	22139	22244	22261	22014	22098	22046	22404	22231	21925	21942	22001	21826	22043	22158	22078	22043	22193	22145	22026	21974	22230	22113	22090	22035	22032	22136	22293	22003	22242	22035	22138	22093	21963	21991	22059	22021	21985	22159	22144	21923	22096	22206	22109	22157	22163	21982	22090	21871	22010	22242	22017	22270	22129	22057	21959	21975	21936	22320	21974	22127	22222	22278	22171	22058	21900	21997	22135	21927	21868	22172	21924	21963	22074	22122	22073	22088	22015	22113	22293	22156	22197	22173	22080	22071	22071	21815	22425	21926	21967	22031	22034	22115	22115	22067	22105	22196	22300	22203	22018	22119	22405	21942	22087	21947	22125	21921	21901	22092	22027	22139	22146	22257	22069	22026	22103	21937	22215	21984	21942	22000	21815	21979	21903	22317	22182	22089	21898	21959	22103	22048	22160	22006	22142	22064	22085	22038	22083	22237	22081	22145	21970	22068	22124	22075	22103	22062	22029	21911	22095	22101	21925	21995	22103	22023	22023	22029	22174	21858	21824	22036	21918	22144	22104	21894	22152	21927	22073	22093	22044	21997	21994	22199	22069	22292	22237	22115	22122	22126	22231	22060	22188	22257	22173	22199	22066	22065	22142	22083	21901	22090	21924	22145	22115	22212	22123	22132	21858	22278	22390	22088	22007	22060	22033	22150	22240	22071	22117	22223	22140	21964	22007	22220	22104	21996	22069	22231	22166	22350	22220	22270	22054	22053	22135	22254	22227	21949	22100	21935	22202	22021	22025	22303	22194	21878	22055	22085	22130	22048	22118	21968	22141	22209	22062	22061	22207	22441	22147	22070	22065	22123	22328	22171	22111	22149	21969	22132	22146	22138	22146	22099	22188	22131	21905	21956	22138	22053	22011	21910	22127	22184	22228	22141	22348	22021	22228	21849	21932	22039	22062	22017	22085	22296	21696	22136	22006	22159	22222	22293	22280	22158	21984	21915	22162	22154	22138	22205	21977	22026	22126	22224	21833	22176	22122	22044	22129	22019	22203	22094	22122	22130	21931	21946	22177	22210	22151	22157	21906	22055	22086	22304	22114	21845	22136	22252	22110	22108	22003	21949	22185	22054	22176	22176	22022	21926	22061	21880	22223	22489	21969	22420	22038	22182	22019	22045	22161	22038	22223	22191	22304	21955	21909	22160	21999	21821	22078	22070	21859	22120	22292	22097	22215	22202	22154	22189	22034	22255	21965	22257	21981	22142	22186	21971	21998	21986	22261	22242	22039	22057	22191	22114	22106	22268	22221	22134	22218	22025	22094	22155	22063	22154	22216	22045	21963	21890	22035	22041	22067	22173	22072	22178	22157	22006	22146	22395	22270	21994	22113	21949	22004	22106	22200	22144	22059	22060	21970	21904	21913	21986	22107	22076	22045	22044	21912	22089	22244	22032	21942	22083	21950	22194	22064	22416	22037	22115	22289	22057	22159	21985	22115	22130	22193	22136	21929	22160	22103	21913	21967	22173	22323	22130	22063	22349	22380	21940	21913	22121	21983	21906	21940	22095	22164	22027	22111	21858	21989	21777	22065	22072	21892	21947	22024	22058	21945	22151	21986	22070	22070	22167	22096	21940	21791	22071	22218	21911	22148	22031	21836	21941	21938	22156	22046	22208	22292	21885	21845	22200	22096	22212	22110	22087	22186	22076	22086	22110	22158	22032	22077	22136	22169	22015	22170	22030	22070	21975	22083	22196	22015	22127	22008	22078	21972	22199	22182	22144	22157	21837	22102	22167	22103	22020	21978	22053	21978	22125	22077	22031	22121	22029	22123	22204	22262	22119	21974	22123	22156	22052	21900	22087	22110	22038	22388	22002	22265	22107	22259	21974	22164	22150	22234	22150	22222	22063	22154	22301	22099	22038	22328	22167	22016	21992	21948	22288	22078	22078	22120	22203	22138	22219	22060	22134	22137	22467	22053	22019	22130	22143	21898	21865	21970	22025	22247	22003	22070	22116	21979	22039	22188	22012	22111	22244	22084	22055	22078	21953	22257	22073	22055	22040	22124	22013	21909	22058	22026	22280	22162	22016	22011	22008	21987	22217	22071	22296	22072	22197	22165	22187	22150	22050	22182	22214	21922	21924	21982	21932	22046	22122	22119	22138	21932	22221	22211	22199	21997	21871	21908	22099	21967	22026	22238	21882	22086	22001	22069	22011	22119	22079	21970	22207	22125	22189	21968	22261	22133	22089	22058	22184	22130	22011	22225	22100	22012	22173	21925	22241	22248	22058	22108	22141	22147	22079	21982	22145	22012	22174	22202	21965	22071	22183	21864	22088	22135	22109	22028	22270	22221	22057	22042	22102	22074	22106	22132	21999	22184	22255	22244	22107	22104	22016	22203	22074	22096	22146	22169	22192	22077	21910	22079	22036	21995	22041	22065	22015	22002	22045	22019	21858	22042	22127	22137	22291	22186	22067	21880	22041	22253	22183	22263	22036	22058	22053	22054	22365	21950	22060	21993	22269	21961	22095	22280	22005	22139	22133	22049	22046	22172	22230	22105	22031	22145	22101	22387	21953	22146	22115	22022	22027	22211	22032	22284	22248	22162	22165	22149	22203	22147	21987	21866	22067	22168	22154	22060	22157	22112	21885	22138	22011	22080	22005	22395	22129	22350	22259	22055	22001	22227	21920	22462	22186	22102	21959	21950	22066	21958	21936	22080	22199	22225	22080	22264	22087	22246	21976	22071	21799	22323	22056	22154	22308	22177	22099	22098	22059	22286	21979	22111	22346	22081	22108	22087	21976	22247	22133	22029	22279	22069	22251	22183	22073	22006	22177	22106	22128	22074	22222	22063	22189	22014	22152	21959	22118	22219	22328	22219	22063	22218	21940	22177	22068	22187	22269	21993	21979	22206	22036	22012	22192	21868	22172	22008	22037	22041	22287	22214	22086	22026	21986	22294	22106	22085	22098	22041	22153	22150	21914	22095	22072	22191	22103	22290	22081	22078	21974	21999	22214	21956	22008	22100	22219	22093	21941	22012	22263	22096	22308	22136	21945	22083	21971	21887	22264	22103	22395	22071	22146	22088	22059	22330	22016	22046	22271	22077	22244	21946	21996	22279	22066	22252	22180	22122	22115	21866	21931	22123	22188	22117	22225	22164	21927	22093	22272	22029	22148	22322	22361	21946	22203	21911	21974	22237	21997	22213	21959	22196	22035	22174	22057	21999	21937	22053	22367	21908	21854	21868	22075	22270	22198	21946	21870	22164	22271	22180	21979	22346	22078	21804	21961	21822	22058	21825	21958	22117	22237	22122	22133	22053	22230	22146	22128	21918	22150	22346	22077	22187	22135	22067	22174	22043	22104	22256	22059	22005	22150	22113	22148	21878	22232	21971	22214	22003	21967	22160	21984	22095	22045	22092	22120	22221	22287	22147	22084	22217	21993	22209	22056	22084	22065	22090	22014	22255	22295	22145	22371	22056	22188	22097	22137	22116	22167	22086	22224	22207	22207	22048	21971	22227	22177	22126	22274	22082	21973	22359	22270	22032	21958	22003	21919	21978	22243	22022	22043	21962	22019	22288	21926	22297	22098	22125	21905	22180	22079	22131	21922	22014	21952	22064	22073	22083	22256	22111	22316	22347	21900	22254	22050	22135	22070	22313	22117	21958	22238	22150	22301	22256	22178	22283	22154	22080	22149	22149	22094	22203	22086	22179	22273	22287	21911	22230	22192	22014	22112	21902	21987	22106	22050	22368	22078	21967	22170	22075	21986	22340	22039	22260	21980	21941	21997	22103	22082	22170	22258	21941	22119	22135	21875	22041	21939	21970	21945	22151	22160	21852	22040	21948	21989	21934	22221	21924	21862	22102	21966	22089	22027	21885	21976	22208	22317	22028	22275	22046	22254	22080	22153	22168	22179	21972	21895	21935	22062	21817	22092	22290	22081	22126	22284	22301	22360	22134	22243	22051	21989	21983	21918	22021	22086	22252	22056	22181	22365	22293	22012	22095	22049	22084	22069	22176	22186	22126	22226	22080	22201	22031	22129	21877	22066	22057	22156
63412	107073	96240	74495	51084	33617	21364	17742	17955	17899	18021	17864	17878	18073	17863	18216	18012	18038	18031	18177	18025	18078	18076	17921	17976	18026	17941	17970	18118	17911	17915	17965	17959	17911	18169	17971	18048	18010	18118	17879	18006	17905	18060	17959	17931	17969	17787	18082	17883	18003	17955	17973	17991	17960	17849	17963	17908	18053	17830	18046	18182	18071	17875	18202	18138	18029	17941	17911	18098	17737	18019	17863	17931	17833	17913	17978	17918	18029	17972	17893	17795	18126	17940	18025	18070	17805	18052	17942	17974	17939	18047	17869	17962	18173	18213	17942	18082	17961	18062	17932	17844	17918	18067	17881	18007	18004	18016	18088	17821	18059	18014	18025	17884	17939	18064	17978	17958	17818	17985	17986	18102	17996	18029	17976	17913	17852	17865	17949	18077	17967	17886	17915	17941	17947	17880	18000	17901	17907	17933	18045	18065	17972	17988	17785	17880	18005	17943	17919	17882	17940	18095	18048	17859	17894	17903	17936	17996	18015	17877	18088	18030	17944	18060	17934	18006	17890	17928	18162	17928	18088	18040	17995	17833	17874	18033	18151	18096	18073	18027	17836	17810	18120	18025	18235	17838	17798	17949	17923	18002	18005	18096	17894	17958	18034	17951	18026	17879	17941	18068	18019	18115	17962	17944	17819	17914	18094	17867	17943	18111	17989	17791	18021	17992	17907	17973	17948	17962	18080	17918	17819	17911	17959	18058	18071	17895	17942	17928	18025	17940	17996	17955	17755	17930	18023	17949	18044	18022	17938	17778	18066	18085	17923	17896	17988	17924	17915	18055	17955	17900	17965	18021	17828	17970	18024	18020	17911	17971	17994	17940	17898	18077	18051	17866	17798	18076	17865	17939	17948	17966	17732	18034	17914	18052	17949	18025	17861	17919	17902	18002	18006	18052	17866	17782	18089	17934	17885	17922	18198	17797	17862	17972	17873	17847	17963	18002	17764	17940	18008	18151	17888	17869	17965	17994	17821	18146	18066	18201	17912	18089	17970	18135	17860	17930	17966	17851	17941	18085	17906	18017	17735	17995	17948	17954	17764	17733	17925	18043	17927	18090	17750	17916	17916	17917	17997	18080	17955	17963	18095	18013	17890	17947	18035	18175	17913	17829	18138	17973	17992	18032	18021	18072	18007	17992	18096	17933	17846	17813	17953	18100	17870	17816	17792	18039	18022	17830	18110	17957	18052	17891	17825	17958	17938	17992	17847	17861	17940	17869	17881	17941	17904	17997	17962	17882	17896	17940	17823	17938	17971	17924	18028	17963	17928	18076	17833	18020	17987	17919	17982	17929	17764	18055	18064	18060	17908	17794	17951	18027	17883	17929	18059	18037	17820	17828	17885	17903	17956	17929	18017	17878	17927	17772	17915	17822	17886	18021	17865	17858	18078	18119	18001	18033	17969	17949	17897	17920	18046	18043	17795	17877	17910	18055	18124	18015	17997	17905	18122	18090	17806	17771	18195	17880	17874	18085	17922	17794	17964	17872	17877	17965	17969	18056	18006	17900	17956	18149	18043	17948	17869	17931	18037	18028	18012	18025	18006	18013	18033	18045	17951	17984	17912	17901	18089	17875	18011	17886	17952	18095	17906	17920	18031	17966	17983	17831	18011	17950	18073	17884	17853	17942	18057	18048	17778	18001	17922	17838	17958	18020	18082	17887	18074	18107	17931	17973	18143	17848	17914	17882	18024	18171	18016	17900	17947	17904	17875	18013	17891	18078	17953	17869	17936	17850	18024	17942	17871	17939	17844	18110	18060	17834	17969	18054	17986	17924	18036	17940	17963	18067	17905	18084	17981	17935	17958	17727	18020	18014	17950	17838	18003	17850	17909	17909	17964	17903	17851	17956	18099	17992	17876	17891	17912	17977	17806	17868	17733	17943	18043	18010	17949	17909	18026	17868	17925	18036	17983	18054	18207	18037	17896	17763	17885	17906	17970	17961	17919	18044	17905	18079	18009	17932	18001	18073	17861	17996	17962	18020	18080	17785	18017	17930	17863	17978	17852	18098	17951	17838	17918	17978	17935	17982	17697	18013	17917	17985	17932	17793	18020	17879	18037	18018	18000	17886	18025	18012	18084	18091	17943	18050	18002	17980	17945	18027	17953	18144	18215	17910	18009	18027	17860	17922	17992	17988	18013	17671	18012	18013	18060	17873	17914	17937	18034	17889	17928	18100	17898	17849	18152	17948	17813	17737	17738	18141	17995	17883	17797	18029	17955	18003	17810	18001	18022	17803	17872	18128	17920	18041	18045	17988	18000	17788	18008	18062	17846	17998	17912	17910	17835	17672	17918	18029	17978	17980	17891	17910	17869	17879	17854	18019	17964	18091	17915	17884	17954	17942	17781	17871	17940	18057	18030	17946	17806	17868	17869	17908	17922	17757	17900	17965	17837	17949	17842	17940	18077	17853	18059	17783	17763	17937	17947	17938	18072	17992	18038	17933	18015	18004	18019	18009	17924	17930	17958	18031	18128	17855	17974	17902	17955	17911	17970	17919	18099	17867	17858	18046	18072	18061	17955	17911	17690	17873	17944	17827	17989	17993	17906	17849	17859	17930	17962	17910	17952	17865	17997	17985	18070	17780	17838	17999	18073	18100	18057	17981	17977	18038	17870	18037	17839	18011	17718	17976	17776	18121	17922	18077	17986	18021	17775	17987	17869	18007	17899	18102	17828	17905	17841	18098	18034	18026	17866	17934	18068	17897	18130	18086	18158	18014	17917	17870	17938	17965	17963	17997	18078	17937	17881	17809	18121	18046	17872	17849	18021	17975	18027	18021	18161	18004	17958	18144	18000	17918	17879	18013	18061	18071	17790	18038	18078	17860	18066	17919	17939	18078	18091	18040	17996	17848	18181	18066	17948	17848	17978	18027	17929	17686	17909	18174	17876	17843	17951	17879	17944	18059	17877	17764	17882	18062	18003	18054	17808	18007	17900	17819	17931	17933	18000	18019	17967	17928	18100	17925	17964	17909	17874	17950	18061	17934	18009	17827	17951	18030	17915	17889	17983	17967	18125	17897	17903	18050	17920	18000	17892	17956	18038	18079	17884	17998	17888	18062	17783	18177	17848	18001	17983	18015	17938	17903	17821	17846	17998	17961	18084	18112	17787	17902	18039	17950	18117	18046	17809	17854	17850	17939	17802	17938	17851	17824	18006	17898	18115	17929	18016	17923	17983	17900	17988	18134	18036	17956	18048	17880	18059	17913	17936	17967	17947	18018	18003	17783	17829	18108	17983	18024	17934	17925	17890	17879	17853	18034	18049	18052	18081	18123	17816	18083	18097	17836	17880	17785	18009	17955	17877	17932	17975	18160	17994	17945	18099	17992	17724	17983	17802	18088	17950	17979	18001	17863	17880	17711	17861	17993	17981	17910	17954	17879	18026	18029	17837	17915	18019	17796	17898	18011	18025	17964	17922	17871	17926	17902	18003	18017	17886	17948	18033	17916	18172	17897	17821	18110	17918	17942	17893	17804	17609	17809	17923	17969	18028	18011	17993	18007	17960	17791	17860	17946	17879	18015	18106	18086	17951	17976	18091	17940	17990	18079	17774	17758	18193	17928	17893	18035	17874	17938	17789	17982	18116	18025	18085	17983	17925	17940	17956	18019	18055	17921	17860	17833	18011	18050	17892	17769	18065	17860	18109	18037	17905	17890	17902	18007	17954	18112	17958	17908	17965	17833	17928	18003	18058	18028	17935	17928	17970	17871	17959	17915	18070	18136	17979	18017	17930	18145	17961	17908	17980	17958	18150	17861	17954	17905	18062	18052	17954	18116	17823	18017	17996	17912	17955	17847	18034	18002	17953	18016	17960	18048	17925	18023	18004	17984	17855	17860	18038	18048	17965	17973	17989	17983	17947	18017	17918	18058	17835	17966	17951	17977	18026	17908	17945	17996	18038	18013	18173	18062	18030	17957	18052	17891	17837	18096	17860	18067	17931	18135	17974	18055	18031	17905	18036	17880	17722	17751	17925	17802	17798	18027	18002	17812	17977	17933	18068	17935	17965	17884	17988	17701	18034	17873	17968	17829	18111	17945	17949	18036	17849	17975	18028	17968	17790	18033	18210	17910	18116	17941	17993	17975	18093	18081	17835	18020	17958	17929	18048	17834	17905	17921	17956	17726	18124	17965	17908	18113	17998	17885	18119	18022	17938	18030	17855	17945	17793	18002	17873	18017	17964	17859	18011	18064	17922	18005	17960	17877	17892	17885	18077	17872	18133	17846	18037	17902	17937	17932	17877	18039	17982	17911	17902	18090	18009	17863	18040	17971	17967	18004	17963	17911	18016	17834	17820	18007	18010	17794	17866	17906	18181	18097	18124	18009	17908	17992	17828	17997	17947	17947	17844	17876	18138	18092	17841	18024	17983	18121	18089	18012	17941	18018	17631	17997	17959	18129	17852	17962	17971	17976	17893	17957	17899	17834	17946	17906	17860	17941	17923	17943	18146	17873	18104	17942	17937	17999	17976	17870	17957	18155	18074	17960	17915	17987	17832	17950	18037	17915	17849	18054	17946	17801	17819	17838	17917	17923	17826	18016	18103	17907	18116	17989	17877	18035	17939	17886	18010	17870	18036	17893	18074	17998	17926	17866	17842	17875	17950	17848	17994	18051	17821	17856	17981	17966	17745	17885	17971	17944	17937	18028	17694	18119	17827	18062	17950	17961	18047	17818	18126	17921	17991	17867	17943	17794	18003	17949	17916	17888	18035	17870	17856	17954	18005	17706	17889	17830	17882	17891	18086	17866	18062	17886	17958	17878	18048	17989	17817	17803	17914	18005	18002	17855	17917	17888	18003	18065	17836	18208	17850	18037	18030	17837	17812	18113	18059	17851	18089	17809	18014	18019	18056	17944	17863	17990	18060	18000	18002	18010	17857	17927	17833	17952	17941	17893	17954	17874	18107	17991	18105	17973	17949	17979	17995	17847	17841	17894	17974	17786	17958	17854	17932	18122	17939	17978	18005	17837	17927	17901	17955	17926	18011	18012	17995	17880	18016	17969	17849	18219	17869	17997	17879	17953	17972	17887	17907	18045	18032	17920	17799	18053	17869	18030	17910	17867	17921	17831	18125	17885	18021	17979	17889	17851	17912	17982	18053
29531	35881	46192	37063	27544	24049	22723	21999	21994	21929	22220	21953	21988	21765	21927	21675	21940	21941	21893	21960	22129	22121	21885	22215	21908	21971	21925	21843	22215	21791	21930	22011	21957	21971	21925	21954	21944	21901	21785	21927	22028	22070	22142	22076	21945	21925	21840	22161	22144	21963	21909	21889	21979	22193	21960	21998	22043	21912	22167	21777	21932	21890	21997	21904	21611	21968	21881	21770	21772	21844	21813	22015	22058	21773	22114	21636	22127	21934	22082	21949	22055	22024	21890	21822	22071	22008	21842	22031	21736	21739	21949	21866	21998	21983	21984	21908	22096	21749	21787	21924	21946	21831	22038	21795	21753	21796	21700	21985	21850	21763	21787	21776	22079	21763	21788	22101	21966	21842	21965	21949	22158	22254	22134	21758	21991	21779	21939	21792	22019	21831	21759	21876	21720	21792	22019	21935	21822	21973	21859	21781	21745	21917	21989	22031	21815	21826	21821	21966	22008	22114	21904	22019	21984	21936	21956	21840	21759	21857	21966	21688	22185	21920	21952	21885	21810	22059	22184	21852	21791	21688	21990	21699	21805	21761	21957	21961	21784	22058	21900	21927	21853	21820	22017	21829	22154	22005	21847	21803	21765	21984	21793	22040	21964	22040	21824	21800	21913	21861	21925	22090	21965	22169	21626	21776	22013	21753	21891	21913	21843	21809	21813	21916	21901	21907	21716	21908	21931	21960	21930	22076	22082	21659	21762	21997	21740	22006	22091	22066	21825	21805	21957	21877	22266	22035	21766	21925	21815	21908	21822	22036	21930	22082	21871	21976	22135	22131	21937	21916	22029	21756	21955	21834	21979	21950	21864	22012	21982	21786	21796	21862	21959	22039	22011	22135	21871	22036	22112	21836	21878	21737	21884	22068	21956	21967	22012	21967	21724	22014	21767	21862	21954	21899	21864	22119	21983	22141	21876	21898	21840	21919	21910	21806	21952	22025	21955	22188	22011	21957	22064	21711	21836	21946	21947	21895	21771	21828	21930	22117	21954	21854	22025	22156	21907	21910	22102	21980	21859	21902	21885	21966	21843	21978	22062	21923	21916	22224	21910	21899	21890	21801	22068	22039	22002	21769	21886	22043	21880	22123	21905	21979	21904	21892	22025	21954	21865	21988	22000	22194	21911	22063	21853	21684	22034	22094	21732	21879	21941	21951	21980	22006	21776	21956	21895	21938	21961	21946	21937	21627	21966	21826	21796	21726	21702	21938	22067	21859	21969	21955	22140	21996	21952	21848	21792	21742	21918	22093	21862	21822	21746	21941	22124	21867	21858	22123	21865	21880	22098	22028	21807	21903	21987	21929	22001	21915	21767	21869	21859	22043	22028	21891	21952	21811	21886	21929	21817	21751	21871	21625	22035	21856	21959	22057	22099	21894	21928	21845	21997	21962	21888	21840	22101	21945	21749	21954	21884	21829	21881	21780	21934	21801	21923	21921	21916	21896	21724	21832	21862	21789	22053	21905	21972	21955	21724	21978	21874	22058	21905	21879	21831	21813	21806	21924	21695	22149	22122	22038	21792	22162	22085	21779	21862	22024	21953	21992	22060	21930	21699	22025	22013	22071	21986	21803	21993	21791	21913	21937	21954	21809	21949	21881	21895	22039	21878	21760	21947	21834	21793	21740	21951	21955	21935	21997	22175	21958	21864	21926	22014	21854	21973	22089	22062	21895	21852	22010	21743	21862	21940	21744	21643	21837	22052	22046	22102	21883	21904	22004	22004	21629	21858	22003	21873	21801	21691	22072	21900	22069	22088	21839	22051	21865	21820	21940	21906	22039	21946	22099	22014	22028	21751	21788	21802	21805	21967	21895	21973	21712	22035	21882	22022	22033	21988	21861	21906	21914	21976	21898	21995	21819	21997	21851	21741	21970	22036	22087	22034	21813	21937	21597	21959	21893	21749	21874	21882	22009	22168	22058	22077	21729	21844	21961	21974	21827	22125	21810	21763	21832	21891	22006	22007	22050	21851	21837	21863	21954	22000	22031	22017	21923	21626	21898	21898	21960	21896	21885	22010	21868	21770	21860	21849	21993	21838	21712	22021	21873	21779	21867	21774	21893	21781	22057	21677	22074	21968	21834	21860	22250	21810	21953	21884	22010	21926	21833	22042	21757	21790	21968	22000	22020	21975	21838	21803	22053	21926	21777	21875	21650	21965	21897	22000	21997	21935	22059	21909	21908	21945	21893	22010	22066	22067	21869	22060	21967	22101	21827	21799	22083	22021	21872	22017	21920	21898	22017	21994	21773	22076	21883	21858	21643	22053	22003	21784	21874	22001	22026	22091	21979	21963	21926	21816	21810	21902	21863	21771	21904	22070	21623	21916	22098	21960	21893	22039	21917	22117	22224	22112	21843	21999	22110	21869	21795	22052	21918	22006	22049	22000	21832	21793	21821	21733	21908	21718	21787	21956	21849	21826	21788	22099	21955	21870	21783	21847	21919	21913	21928	21812	22110	21704	21777	21809	21934	21639	21885	21813	21862	21989	22083	21718	22003	22068	21786	21956	21975	21837	21871	21847	21910	22005	22020	21785	21808	21971	21955	22095	21983	21951	22101	21965	21830	21403	21609	22020	21808	22011	21754	21795	21935	22034	21900	21937	21862	21661	21940	21814	21954	21939	21929	21981	22015	21892	21929	21999	21985	21930	21923	21969	21989	21925	21870	21941	21869	21835	21913	22107	21991	21955	21809	21810	21894	21825	22160	21930	22078	21813	21978	21920	21949	21957	22057	21866	21922	21923	21886	21747	21994	21771	21765	21949	21928	21670	21865	22063	21922	21848	22024	22116	21793	21702	21978	21813	21911	21913	22070	21858	21883	21764	21995	21822	21881	21945	22090	21864	21852	21879	21955	21949	21998	21960	21993	22140	21912	21938	21933	21879	21858	21973	21858	21855	21849	21957	21810	22005	21825	21887	21776	22179	21861	21921	22134	21888	21922	21980	21846	22093	21880	21932	22067	22032	21825	21874	21974	22023	21877	21801	21689	21965	22015	21844	21777	22021	22048	21874	21864	21668	21835	21998	22101	21825	21851	22094	22011	21950	21821	21787	21846	21776	21905	22005	21622	21837	22191	21695	21928	21707	21858	22061	21916	21936	21876	21947	21910	21704	22052	22146	21944	22058	21910	21934	22056	21893	21915	21932	21998	21815	21634	21924	22055	21918	22109	21937	21699	22012	22033	21986	21818	21797	21877	22084	21853	21619	21918	21778	22013	22027	22056	21940	21996	21858	21814	21832	21818	21935	22021	22055	21889	22041	22182	21906	21900	21856	21902	21912	21928	21884	21900	21863	21800	21931	21921	21733	21968	22028	22016	22066	21884	22102	21840	22047	21849	21797	22110	21846	22050	22058	21986	21883	22011	21829	21907	21661	21933	22035	21852	21787	21914	22195	21810	22143	21962	21930	21925	22001	21837	21883	21733	21770	21901	22059	22137	21930	21797	21722	21876	21818	21894	21648	22038	21769	21938	21979	21964	21905	21918	21844	22029	21765	22016	22135	21861	22055	22028	21952	21933	21876	22081	21926	21976	21826	22004	21993	21828	21865	21913	21746	21883	21847	21840	21818	22127	21941	21881	21974	22017	21792	22061	22088	22107	22163	21636	21903	21964	21967	21939	21960	21877	22017	22132	21988	21892	21965	21923	21944	21995	21864	21903	22049	21989	21938	21821	21847	22014	21883	21808	21942	21769	22059	21949	22035	21914	21931	21914	21846	21840	22011	21896	21800	21889	21802	21946	21867	22047	22181	21953	21925	21892	21851	21961	21941	22019	21881	21793	22015	21793	22148	21920	21880	21844	21925	22011	22011	21806	21751	21908	21858	22126	22230	21902	22066	21964	21804	21844	22020	21947	21923	21913	21796	21783	22051	21902	21777	21814	22141	22145	21873	21913	21850	21969	22080	21944	21923	21810	21877	21946	21880	21964	21893	21946	22017	22047	21902	21905	21982	22015	22016	21846	22061	22098	21677	22045	21774	21947	22147	22138	21949	21924	22040	21956	21710	22005	22008	21827	21900	22047	21685	22154	21730	21874	21859	21901	21898	21854	21880	21869	21928	21750	21910	22189	22043	22120	22049	22056	21814	21815	21790	21857	22070	21948	22071	21792	21878	22050	21922	22287	21948	22139	22009	22074	21956	22209	21963	21969	21970	21787	22126	21863	21935	21985	21941	21869	21674	21814	21949	22061	22013	21813	21987	21828	22064	21919	21907	21965	21996	21846	21864	21995	22053	22032	21926	22047	22002	21986	21942	21707	22023	22016	21978	21852	21925	22093	21989	22116	21914	21964	21768	21846	22068	21967	22076	21903	21777	21870	21924	22061	21805	21832	21967	21903	21934	22022	21887	22009	21968	21954	21933	21901	21835	21753	21793	21956	22000	21965	21966	21995	21978	22125	21896	21901	21960	21805	21887	21983	21812	21978	21793	22119	21943	22067	21978	21959	21875	21787	22048	22037	21954	21992	21829	21948	21923	21874	21964	21753	21815	21896	22062	22096	21928	21972	21938	21881	21983	21918	22142	22090	21906	22009	21751	21986	21928	22069	22035	22141	21847	21971	22082	21846	21905	21788	21933	21843	22011	22147	21930	21934	22007	22143	22128	22096	21940	21999	21782	22002	21639	21883	22002	22150	22059	21919	21898	21770	21951	21898	21904	21953	22047	21948	21911	21978	22163	21897	22001	22021	21980	21640	21995	22120	21790	21849	21957	22021	22072	21871	21855	21928	22129	22178	22006	21906	22152	21890	22004	21928	21795	21932	21824	21907	21879	21888	22044	21859	21815	22087	21734	21910	21800	21888	22038	21925	22024	22043	21962	22214	21992	21956	21950	21679	21842	21654	22037	21902	22174	21997	21849	21911	21691	21915	21927	21804	22001	21885	21932	21992	21903	21924	21928	21879	21818	21932	21936	22047	21783	21872	21832	21800	21876	21872	21774	22195	22079	22072	22061	21691	21828	21819	22051	21836	21917	21738	21855	22015	21841	21784	21899	22051	21970	21982	21835	21986	21921	21813	22041	22020	21910	21708	22221	22086	21835	21876	21878	22057	21876	22020	22055	21988	21910	22006	21794	21920	21780	21911	21756	21938	21967	22084	21753	21955	21943	21893
33408	56715	49156	32659	23731	19764	18325	17813	17881	17795	17754	17783	17801	17917	17890	18014	18017	18030	17886	17888	17824	17913	17926	17954	17896	17931	17693	17853	17834	17831	17906	17845	17867	17872	17800	17887	17776	17762	17960	17870	17994	17959	17774	17906	17762	17924	17864	17875	17958	17901	17812	17932	17911	18041	17874	17817	17779	17898	18036	17820	17794	17922	17788	17938	17795	17889	17761	17751	17927	17909	17964	18007	17883	17817	18030	17883	17891	17838	17842	17842	17980	18002	17817	17870	17977	17706	17844	18080	17917	18009	17820	17861	17705	17985	17968	17890	17734	17965	17797	17841	17794	17907	17761	17863	18058	17885	17839	17843	17810	17913	17988	17803	17841	17975	18103	17785	18057	17991	17874	17859	17862	17794	17958	17873	18020	17826	17779	18034	18007	17877	17769	17905	17761	17928	17825	17800	17997	17858	17857	17835	18099	17797	17789	17738	17791	17976	17796	17678	17940	17881	18052	18014	17877	18071	17833	17888	17940	17869	17808	17770	17870	17889	18060	17833	17883	17784	17964	17926	17897	18001	17885	17855	17807	17983	17903	17876	17834	17805	17931	17866	17812	17745	17749	17787	17824	17951	17920	17822	17837	17969	17807	17914	17911	17879	17842	17822	17909	17891	17954	17762	18006	17830	18022	17826	17934	17884	17914	17874	17840	17830	17920	17737	17924	17890	17888	17948	17808	18046	17850	17915	17861	17842	18228	18091	17900	17864	17718	17952	17918	17821	17938	17898	17887	17751	17861	17807	17963	17901	17989	17897	17822	17986	17787	17951	17954	17867	17807	17878	17992	17812	17829	17838	17983	17760	17791	17717	17862	17900	17772	18052	17878	17856	17807	18008	17800	17929	17908	17912	17791	17855	17918	17879	17780	17889	18035	17809	17849	17867	17833	17912	17850	17932	17921	17964	17831	17894	17873	17901	18042	17891	17763	18008	17923	17785	17963	17982	17901	17825	17862	17906	17845	17847	17845	17791	17920	17808	17867	17914	17989	17916	17887	17768	17929	17795	17856	18009	18013	17751	17950	17866	17975	17871	17874	17918	17790	17802	17967	17921	17877	17923	17714	17839	17947	17836	17860	17888	17995	17805	17879	17868	17836	17804	17899	17858	18092	17807	17847	17849	17899	18040	17904	17993	17936	18037	17964	17965	17947	17796	17676	17975	17943	17960	18028	17864	17960	17868	17946	17968	17835	18002	17927	17871	17772	17860	17951	17753	17875	18138	17775	17766	18006	17928	17723	17900	17871	17715	17815	17882	17738	17967	18090	17841	17774	17881	17911	17940	17931	17851	17993	18056	17792	17767	17896	17698	17813	17915	17926	17826	17925	17913	17913	17838	18014	17940	17890	17780	18061	17758	18025	17827	17813	17817	17799	17864	17961	17773	18001	17829	17951	17752	17886	17849	17789	17786	17990	17605	17827	17788	17866	17997	17898	17903	17923	17875	17881	17697	17808	17788	17995	17983	17909	18016	17782	17758	17744	18025	18049	17751	17787	17886	17836	17708	17742	18020	17963	17844	17831	17935	17780	18040	17744	17985	17910	17794	17959	18002	17884	17846	17945	18053	17792	17902	17932	17935	18037	17840	17847	17939	17858	17694	17797	17941	17936	17854	17884	17813	17942	17718	17906	17821	17758	17790	17868	17866	17774	17819	17797	17896	18106	17842	17850	17738	17908	17779	17844	17772	17901	17888	17758	18063	17913	17978	17711	17979	17866	17785	17777	18083	18006	17840	17948	17914	17810	17909	17831	17875	17830	18084	17823	17776	17945	18075	17884	17779	17785	17853	17935	17856	17844	17887	17760	17901	17890	17951	17797	17728	17907	17866	17845	17837	17855	17864	17836	17727	17951	17953	17731	17875	17933	17920	17757	17914	17989	18004	17859	17822	17904	18111	17849	17934	17798	17984	18141	17769	18015	17835	17940	17748	17881	17853	17867	17900	18030	17896	17811	17897	17879	17786	17684	17682	17791	17983	17711	17961	17742	17827	17882	17735	17765	17820	17874	17831	17878	17921	17915	17869	17857	17891	17966	17766	17830	17583	17812	17963	17800	17952	17799	17842	17861	17894	17905	17923	17815	17985	17819	17827	18006	17877	17933	17965	17845	17894	17784	17920	17990	17950	17973	17931	17852	17778	18098	17771	17841	17789	18005	18064	17918	17847	17897	17983	18018	17892	17874	17918	17936	17834	17781	17862	17949	17770	17937	17716	17895	17848	17784	17901	17900	17752	17811	17895	17945	17814	17879	17870	17919	17900	17954	17852	18119	17728	17833	17723	17913	17963	17781	17987	17868	17852	18039	17835	17703	18008	17632	17799	17726	17921	18009	17977	17724	17859	17852	17809	17960	17885	17998	17770	17931	17761	17829	17948	17917	17877	18169	18013	17940	17989	17883	17903	17794	17908	18070	17849	17910	17797	17958	17940	17793	17956	17855	17886	17967	17895	17826	17916	17753	17810	17871	17974	17858	17859	18013	17949	17990	18057	17833	17899	17935	18050	17807	17750	17779	17814	17944	17868	17856	17944	18022	18034	17932	17913	17882	17952	17830	17860	17756	17912	17958	17977	17843	17836	17864	17725	18097	17796	18091	17961	17916	18009	17810	17779	17968	18040	17767	18071	17996	17841	17840	17986	17777	17810	18029	17813	17912	17782	17951	18013	17808	18034	17739	17928	18041	17802	17842	17899	18031	17939	17847	17753	17933	17764	17817	17718	18039	18045	18013	17732	17879	17879	18011	17968	17926	17833	17924	17890	17924	17944	17654	17793	17988	17702	17717	17680	17871	17926	17776	17994	17792	17923	17847	17914	17851	17864	17977	18017	17787	18062	17775	17958	17920	17845	17786	18118	17730	17809	17872	17716	17832	17932	17770	17960	18007	18068	17941	17793	17948	17962	17843	17790	17979	18006	17787	17882	17905	17916	17992	17775	17814	17945	17943	17926	17743	17809	17967	17841	18001	17936	18047	17969	18019	17815	17942	17752	18035	17781	17842	17887	17867	17963	17853	17821	17947	17733	17875	17777	17961	17834	17843	17848	17918	17823	17875	17932	17899	17916	17952	18012	17740	17874	17878	17846	17946	17924	18031	17844	17921	17965	17821	17853	17784	17908	17894	18078	17925	17822	17993	17805	17796	17890	17871	17967	17979	17616	17921	17927	17913	17777	17911	17848	17796	17898	18062	17868	17917	17931	17809	17965	17809	17875	17922	18084	17913	17931	17994	17816	17776	17979	17814	18029	17887	17856	18016	17893	17887	17786	17703	17996	17780	17893	17754	18039	17805	17938	17717	17846	17789	17801	17890	18040	17905	17828	17969	17797	17891	17881	17857	17773	17704	18000	17998	17891	17938	17907	17765	17890	17978	17540	17902	17690	17865	18182	17819	17826	17891	17861	17863	17905	17801	17932	17861	17725	17711	17874	17887	18012	17885	17850	17864	17907	17866	17831	17926	17954	17904	17842	17899	17851	17830	17886	17756	17647	17985	17926	17833	17767	17943	17872	17921	17931	17889	17876	17949	17982	17885	17873	17739	17767	17832	18001	17794	17795	17817	17799	17915	17826	17841	17922	17804	17928	18110	17770	17917	17871	17991	17885	17756	17910	17973	17900	17760	17818	17940	17903	17894	17852	17871	17940	17880	17835	18005	17795	17760	17940	17849	17802	17945	17913	17960	17882	18051	17731	17793	17871	17961	18022	17820	17772	17995	17817	17837	17982	17969	17633	18058	17996	18021	17733	17920	17828	17966	17764	17781	17910	17768	17894	17953	17777	17763	17824	18014	17812	18032	17985	18009	17829	17729	17933	17927	17920	17999	17900	18022	17817	17894	18091	17893	17940	17769	17857	17644	17866	18000	17937	17823	17885	17757	17877	17830	18017	17921	17981	17794	17860	17951	17880	17838	17951	17818	17912	17891	17829	17900	17910	18003	17872	17958	17891	18032	17863	17972	18014	17924	17720	17801	17966	17652	17897	17699	17821	17920	17886	17751	17889	17903	18013	17931	17887	18017	17718	17866	17873	17879	17799	17839	17821	17880	17982	18000	18041	17989	17921	17873	18020	17818	17826	17838	17829	17825	17956	17897	18006	17864	17857	17889	17865	17930	17770	17834	17792	18056	17658	17877	17847	17886	17915	17991	17794	17787	17876	17814	17857	17750	18120	17875	17734	18095	17866	17973	17816	18043	17873	17987	17805	17785	17819	17995	17821	17856	17908	17894	17763	17880	17896	17899	18082	17723	17839	17641	17899	17753	17976	17939	17922	17962	17908	17786	18011	18021	17887	17880	17936	18097	17934	17930	17697	18028	17814	17878	17790	17833	18037	17875	17819	17766	17814	17950	17893	17843	17998	17819	17867	17916	17873	18017	17868	17929	18110	17901	17956	17967	17898	18094	17995	17976	17963	17927	17856	17904	17878	17795	17687	17977	17922	17879	17738	17821	17795	17914	17857	17984	17718	17841	17844	17938	18021	17873	17778	18068	17747	18050	17916	18082	17708	17812	17842	17928	17770	18078	17847	17808	17802	17804	17968	17770	17828	18071	17830	17992	17901	17722	17771	17919	17981	17911	17883	17678	17801	17813	17899	17914	17807	17804	17811	17960	17710	17860	17873	17807	17801	17683	17916	18041	17952	17765	17918	17806	17851	17796	17893	17800	17804	17957	17819	18083	17911	17821	17972	17762	17919	17831	17829	17797	17933	17858	17840	17882	17892	17852	18006	17836	17911	17879	17901	17785	17893	17703	17950	17966	17877	17889	17760	17915	17753	17875	17926	17820	17793	17770	18010	17731	17784	17724	17786	18128	17962	17898	18015	17903	17726	17970	17817	17895	17936	17862	17784	18047	17898	17757	17969	17899	17785	17740	18016	17828	17812	17913	18002	17801	17966	18009	17805	17748	18062	17837	17977	17916	17832	17984	18071	17959	17841	17935	17847	17829	18034	17962	17602	17865	17930	17946	17961	17761	17812	17776	17900	17798	18010	17848	17897	17920	17862	17815	17845	17844	18010	17883	17805	17854	17900	17876	17758	17773	17840	17699	17880	17857	17877	17847	17877	18061	18001	17913	18018	17878	17878	17988	17993	17974	17779	17943	17916	17896	17826	17858	18000	17824	17772
24654	25567	45752	45272	34948	29363	26468	22877	22234	22561	22687	22625	22377	22473	22397	22358	22454	22376	22329	22400	22614	22380	22468	22303	22490	22300	22490	22402	22476	22342	22558	22459	22380	22266	22343	22366	22626	22464	22228	22518	22188	22372	22577	22313	22348	22409	22375	22425	22457	22327	22385	22199	22244	22232	22255	22326	22152	22472	22241	22190	22535	22295	22265	22381	22249	22246	22352	22366	22333	22311	22217	22253	22437	22356	22213	22164	22205	22349	22133	22383	22233	22406	22286	22328	22226	22416	22402	22001	22374	22353	22541	22247	22210	22268	22337	22446	22341	22407	22360	22250	22380	22269	22424	22248	22304	22420	22358	22478	22129	22151	22274	22246	22068	22508	22390	22163	22222	22398	22490	21974	22312	22162	22340	22223	22432	21953	22209	22205	22264	22116	22252	22310	22178	22453	22417	22232	22507	22346	22256	22347	22183	22273	22126	22298	22335	22256	22583	22379	22299	22356	22306	22427	22271	22328	22174	22347	22227	22096	22280	22258	22042	22275	22287	22118	22160	22202	22246	22090	22167	22219	22436	22322	22138	22380	22341	22476	22208	22258	22327	22054	22394	22262	22261	22357	22316	22180	22401	22322	22259	22286	22420	22155	22299	22438	22398	22236	22271	22258	22220	22379	22256	22254	22405	22327	22285	22406	22405	22376	22277	22359	22338	22574	22397	22087	22394	22209	22385	22276	22252	22490	22192	22149	22023	22279	22357	22386	22008	22405	22047	22452	22275	22217	22419	22106	22369	22183	22326	22265	22180	22351	22277	22311	22186	22343	22531	22224	22126	22395	22227	22271	22306	22426	22272	22341	22158	22405	22220	22287	22458	22180	22342	22300	22454	22187	22414	22271	22137	22279	22173	22246	22133	22207	22321	22276	22581	22259	22224	22246	22343	22556	22161	22049	22224	22317	22257	22453	22513	22466	22443	22478	22347	22155	22329	22463	22239	21999	22446	22221	22313	22345	22326	22374	22328	22493	22332	22305	22171	22322	22249	22147	22292	22219	22353	22396	22234	22351	22217	22373	22171	22185	22244	22120	22269	22194	22293	22033	22456	22174	22198	22166	22460	22332	22239	22521	22569	22083	22377	22223	22295	22120	22312	22318	22235	22167	22259	22309	22128	22221	22537	22408	22259	22295	22395	22584	22312	22340	22103	22404	22263	22382	22239	22473	22486	22267	22213	22264	22183	22111	22331	22187	22373	22048	22379	22314	22314	22267	22428	22416	22590	22193	22210	22440	22482	22452	22392	22329	22285	22254	22310	22199	22420	22375	22119	22345	22367	22583	22436	22185	22183	22317	22362	22535	22210	22171	22076	22300	22418	22478	22238	22335	22286	22279	22214	22318	22239	22151	22302	22235	22263	22261	22303	22228	22454	22241	22567	22460	22319	22348	22114	22188	22251	22391	22303	22458	22207	22346	22136	22266	22200	22250	22217	22203	22438	22297	22124	22126	22256	22290	22517	22324	22112	22052	22116	22191	22035	22352	22530	22346	22059	22238	22253	22406	22339	22243	22252	22753	22281	22166	22374	22404	22380	22293	22598	22137	22344	22347	22357	22374	22293	22311	22206	22195	22485	22270	22490	22402	21997	22145	22413	22220	22175	22090	22240	22409	22339	22230	22338	22245	22103	22222	22121	22316	22264	22010	22145	22227	22310	22409	22232	22385	22318	22301	22296	22276	22006	22165	22412	22262	22186	22120	22243	22267	22333	22203	22527	22438	22250	22394	22441	22292	22246	22315	22307	22262	22460	22194	22323	22357	22488	22440	22120	22381	22171	22357	22171	22270	22276	22302	22120	22436	22239	22146	22208	22313	22522	22337	22488	22340	22541	22301	22261	22167	22423	22423	22069	22323	22079	22226	22348	22246	22221	22318	22072	22355	22451	22409	22384	22244	22661	22393	22368	22207	22217	22186	22334	22248	22252	22290	22370	22179	22212	22280	22171	22149	22398	22319	22137	22319	22236	22189	22265	22420	22355	22383	22402	22213	22358	22274	22457	22254	22194	22485	22329	22341	22169	22232	22416	22189	22300	22228	22382	22092	22186	22108	22181	22310	22188	22391	22291	22465	22396	22094	22291	22140	22114	22260	22482	22323	22094	22190	22300	22301	22422	22173	22389	22192	22366	22068	22448	22200	22203	22370	22142	22366	22235	22266	22303	22127	22407	22174	22328	22354	22351	22167	22356	22444	22442	22090	22253	22224	22250	22003	22139	22480	22418	22272	22331	22244	22169	22095	22297	22403	22192	22118	22484	22373	22310	22457	22397	22345	22136	22218	22260	22076	22268	22489	22472	22213	22177	22127	22187	22213	22161	22250	21958	22370	22443	22359	22305	22313	22262	22321	22447	22208	22486	22476	22150	22467	22393	22177	22295	22347	22316	22406	22577	22375	22219	22211	22096	22195	22382	22236	22462	22183	22229	22397	22331	22406	22380	22012	22195	22472	22422	22223	22129	22211	22331	22065	22283	22151	22248	22352	22295	22252	22246	22012	22416	22342	22359	22448	22315	22035	22199	22051	22253	22302	22492	22406	22162	22351	22401	22366	22200	22329	22272	22469	22135	22407	22140	22330	22087	22152	22506	22442	22407	22427	22228	22349	22432	22169	22237	22380	22273	22257	22249	22230	22323	22433	22367	22240	22118	22071	22414	22359	22312	22195	22258	22361	22293	22467	22371	22338	22253	22249	22419	22284	22426	22239	22208	22425	22407	22301	22116	22203	22472	22257	22162	22240	22490	22307	22263	22449	22447	22471	22319	22436	22298	22434	22281	22289	22187	22294	22399	22249	22076	22259	22115	22195	22154	22202	22218	22355	22317	22276	22325	22253	22374	22233	22248	22218	22460	22408	22204	22059	22250	22305	22470	22225	22154	22210	22556	22300	22275	22364	22393	22261	22425	22132	22248	22138	22245	22198	22486	22221	22224	22210	22302	22333	22283	22161	22299	22288	22492	22434	22279	22529	22547	22378	22293	22182	22255	22266	22270	22372	22288	22152	22251	22061	22163	22245	22207	22154	22436	22406	22357	22509	22226	22224	22431	22550	22432	22340	22517	22344	22284	22254	22223	22419	22520	22247	22233	22286	22230	22377	22216	22355	22227	22205	22068	22330	22380	22257	22250	22391	22308	22380	22335	22292	22315	22313	22277	22161	22249	22177	22273	22322	22179	22451	22265	22247	22247	22238	22227	22069	22141	22206	22465	21979	22253	22224	22141	22424	22381	22225	22617	22465	22226	22184	22435	22355	22177	22428	22152	22157	22240	22216	22367	22365	22210	22315	22363	22356	22257	22149	22530	22433	22437	22387	22442	22417	22274	22256	22201	22441	22294	22166	22265	22374	22437	22106	22324	22260	22413	22155	22378	22239	22094	22351	22323	22279	22235	22215	22243	22223	22018	22085	22456	22126	22563	22314	22360	22333	22341	22221	22341	22399	22507	22214	22247	22288	22290	22324	22439	22374	22427	22440	22336	22152	22533	22435	22164	22270	22318	22321	22271	22457	22382	22498	22418	22516	22116	22216	22208	22256	22186	22188	22282	22367	22338	22258	22223	22430	22239	22364	22278	22339	22263	22293	22151	22175	22139	22264	22158	22287	22342	22393	22318	22379	22304	22263	22194	22429	22460	22341	22209	22282	22275	22305	22322	22233	22244	22310	22286	22337	22321	22496	22129	22318	22328	22261	21975	22090	22388	22445	22231	22391	22338	22384	22489	22218	22264	22223	22273	22413	22368	22375	22056	22331	22136	22346	22344	22091	22269	22276	22333	22412	22140	22398	22229	22201	22353	22096	22363	22323	22254	22261	22444	22332	22416	22460	22454	22445	22196	22180	22166	22167	22362	22269	22403	22421	22157	22195	22298	22277	22400	22361	22334	22331	22185	22391	22220	22136	22493	22179	22381	22209	22263	22244	22107	22323	22405	22202	22351	22480	22298	22162	22299	22227	22417	22312	22310	22348	22234	22182	22363	22211	22646	22310	22561	22390	22490	22270	21967	22162	22296	22162	22140	22186	22322	22465	22206	22652	22397	22180	22402	22332	22298	22196	22586	22227	22498	22224	21911	22253	22395	22396	22276	22192	22352	22429	22268	22375	22125	22309	22318	22070	22251	22351	22186	22547	22313	22356	22270	22238	22123	22282	22219	22402	22458	22200	22440	22389	22328	22169	22311	22267	22369	22379	22547	22418	22245	22652	22244	22224	22197	22123	22298	22326	22346	22193	22170	22341	22372	22168	22369	22421	22409	22363	22448	22324	22330	22199	22392	22278	22434	22271	22341	22393	22124	22143	22316	22237	22344	22198	22230	22323	22188	22188	22297	22515	22274	22307	22353	22340	22216	22333	22100	22349	22476	22236	22431	22369	22372	22451	22263	22150	22079	22408	22259	22310	22248	22336	22249	22249	22368	22458	22562	22231	22253	22301	22430	22319	22294	22017	22217	22287	22247	22290	22304	22190	22254	22366	22188	22356	22218	22341	22394	22289	22288	22553	22542	22209	22335	22078	22193	22276	22329	22319	22236	22340	22299	22254	22099	22172	22274	22487	22269	22201	22321	22274	22216	22288	22352	22362	22215	22324	22406	22193	22273	22296	22330	22382	22387	22244	22379	22191	22564	22111	22205	22424	22009	22527	22362	22549	22131	22248	22314	22023	22269	22399	22263	22235	22336	22376	22313	22037	22134	22183	22606	22136	22242	22515	22433	22395	22280	22368	22192	22246	22407	22327	22120	22286	22130	22512	22361	22237	22325	22156	22175	22187	22298	22341	22381	22325	22386	22285	22260	22190	22372	22172	22128	22333	22279	22380	22315	22189	22289	22106	22358	22502	22338	22444	22260	22393	22472	22371	22461	22203	22331	22416	22292	22317	22063	22137	22361	22131	22360	22057	22262	22298	22398	22294	22385	22208	22188	22330	22550	22289	22322	22199	22273	22293	22410	22411	22308	22398	22300	22136	22438	22193	22423	22203	22308	22269	22339	22400	22367	22208	22179	22098	22351	22432	22522	22437	22242	22316	22275	22209	22153	22200	22398	22108	22313	22234	22176	22049	22346	22247	22244	22219	22391	22369	22371	22260	22293	22165	22315	22186	22231	22165	22287	22315	22351	22126	22555	22335
57667	98727	86756	59133	39637	26392	19789	18297	18212	18144	18284	18212	18130	18065	18005	18290	18294	18223	18195	18138	18285	18264	18192	18216	17996	18235	18245	18329	18222	18217	18180	18181	18297	18138	18122	18250	18298	18298	18246	18118	18217	18166	18153	18032	18081	18098	18070	18391	18378	18179	18134	18107	18186	18307	18234	18126	18206	17920	18073	18212	18179	18170	18210	18191	18376	18112	18191	18121	18356	18311	18320	18206	18446	18096	17977	18192	18164	18187	18116	18295	18276	18037	18344	18300	18229	18263	18132	18129	18196	18276	18282	18102	18239	18095	18199	18362	17955	18253	18122	18207	17928	18123	18235	18287	18167	18159	18187	18095	18250	18173	18223	18201	18127	18185	18173	18218	18199	18140	18190	18161	18122	18154	18269	18129	18171	18206	18229	18172	18216	18323	18191	18062	18261	18069	18227	18017	18127	18178	18044	18220	18082	18274	18397	18191	18031	18048	18059	18257	18084	18143	18294	18171	18087	18029	18138	18086	18440	18110	18139	18173	18000	17994	18031	18231	18164	18225	18180	18262	18087	18354	18218	18170	18162	18048	18259	18172	18056	18235	18219	18180	18084	18191	18198	18073	18156	18050	18088	18084	18188	18143	18097	18226	18189	18253	18014	18223	18133	18187	18140	18013	18207	18171	18250	18206	18094	18246	18177	18161	18175	18277	18242	18302	18183	18149	18240	18143	18136	18179	18109	18070	18258	18172	18187	18347	18375	18139	18191	18200	18206	18328	18066	18034	18069	18355	18196	18146	18092	18022	18105	18111	18135	18241	18333	18169	18108	18145	18086	18193	18156	18116	18089	18137	18164	18080	18156	18164	18118	18178	17971	18205	18281	18199	18231	18246	17990	18134	18080	18067	18085	18189	17989	18007	18153	18121	18430	18114	18053	18378	18277	18137	18349	18102	18276	18285	18112	18118	18099	18256	18027	18226	18074	18028	18082	18178	18420	18216	18189	18235	17957	18171	18126	18189	18155	18135	18253	18147	18152	18107	18121	18130	18115	18112	18398	18138	18196	18196	18083	18001	18373	18189	18235	18210	18007	18080	18206	18211	18023	18188	18249	18145	18373	18155	18207	18209	18264	18040	18146	18198	18184	18107	18281	18224	18149	18169	18170	18261	18008	18146	18192	18119	18232	18076	18285	18189	18133	18318	18116	18335	18130	18128	18291	18170	18130	18036	18289	18357	18220	18024	18112	18269	18379	18066	18139	18144	18162	18391	18083	18142	18350	18095	18057	18252	18255	18178	18138	18142	18267	18125	18038	18045	18092	18020	18080	18052	18326	18234	18097	18109	18052	18341	18217	18120	18187	18211	18051	18091	18190	18159	18125	18168	18064	18211	18128	18132	18233	18064	18179	18303	18075	18211	18130	18285	18120	18136	18422	18249	18095	18282	18196	18386	18079	18120	18110	18189	18442	18282	18126	17977	18117	18103	18227	18114	18250	18252	18150	18159	18263	18169	18223	18202	18116	18283	18170	18181	18042	18287	18199	18272	17850	18194	18155	17958	18158	18209	18236	18101	18139	18048	18197	18156	18275	18245	18093	18256	18276	18127	18133	18143	18274	18092	18041	18182	18289	18154	18310	18212	18218	18232	18199	18059	18388	18191	18188	18121	18275	18218	18142	18173	18040	18149	18047	18101	18088	18089	18193	18052	18283	18205	18161	18301	18168	18193	18190	18234	18326	18146	18392	18191	18064	18291	18172	18114	18097	18071	18182	18087	18154	18197	18211	18208	18047	18264	18243	18335	18206	18174	18242	18041	18148	18317	18173	18224	18125	18170	18057	18137	18274	18067	18084	18211	18187	18126	18019	18141	18243	18007	18152	18152	18241	18242	18103	18178	18222	18291	18212	18106	18132	18084	18320	18114	18113	18157	18179	18280	18215	18209	18151	18213	18048	18134	18092	18296	18085	18109	18147	18196	18067	18249	18087	18093	18195	18210	18147	18209	18346	18247	17967	18199	18234	18251	18164	17905	18224	18132	18122	18196	18158	18188	18240	18198	18121	18174	18263	18423	18196	18177	18386	18152	18158	18175	18126	18112	18076	18138	18151	18032	18092	18247	18218	18159	18048	18139	18188	18366	18216	18137	18273	18190	18251	18189	18080	18308	18190	18148	18038	18213	18055	18098	18305	18009	18184	18119	18050	18253	17993	18170	18142	18061	18120	18218	18125	18062	18087	18149	18156	18192	18159	18147	18208	18129	17968	18118	18016	18112	18209	18078	18165	18242	18258	18233	18113	18134	18101	18199	18027	18375	18154	18205	18151	18080	18230	18231	18134	18203	18151	18160	18085	18209	18038	18148	18132	18105	18133	18252	18233	18021	18069	18327	18112	18036	18247	18154	18084	18202	18077	18260	18262	18282	18071	18314	18226	18099	18171	18229	18171	18014	18158	17967	18052	18149	18096	18237	18084	18204	18207	18243	18195	18209	18335	18102	17981	18072	18156	18409	18121	18093	18055	18129	18071	18070	18202	18145	18201	18101	18031	18099	18140	18240	18284	18080	18311	18297	18087	18200	18209	18279	18268	18102	18229	18164	18004	18135	18248	18167	18361	18025	18274	18236	18241	18081	18262	18289	18155	17934	18139	18240	18109	18015	18394	18118	18226	18160	18254	18060	18275	18105	18219	18184	18273	18131	18053	18186	18256	18031	18305	18257	18088	18303	18314	18131	18099	18059	17957	18267	17977	18153	18284	18250	18089	18257	18205	18336	18263	18224	18097	18111	18258	18045	18321	18001	18253	18227	18218	18156	18252	18056	18124	18222	18158	18013	18089	18129	18036	18203	18331	18017	18186	18117	18038	18070	18223	18127	18291	18143	18273	18264	18215	18108	18021	18151	18400	18155	18114	18161	18079	18234	18111	18271	17976	18075	18013	18206	18057	18097	18203	17929	18374	18339	18204	18297	18220	18132	18175	18101	18366	18113	18279	18278	18119	18176	18089	18131	18115	18105	18215	18215	18182	18105	18350	18327	18139	18224	18066	18361	18278	18092	18324	18233	18258	18146	18274	17979	18126	18042	18114	18174	17977	18149	18124	18151	18034	18154	18222	18237	18065	18188	18163	18064	18174	18203	18106	18300	18188	18128	18017	18183	18121	18333	18084	18176	18251	18100	18194	18128	18043	17978	18222	18117	18128	18298	18145	18253	18208	18248	18044	18087	18266	18212	18231	17969	18234	18180	18326	18243	18249	18139	18195	18333	18250	18124	18063	18132	18161	18136	18278	18345	18148	18222	18287	18127	18208	18280	18296	18274	18230	18159	18320	18241	18274	18399	18153	18064	18194	18287	18228	18117	18284	18077	18264	18212	18115	18145	18198	18178	18180	18214	18284	18134	18221	18235	18222	18353	18228	18039	18289	18055	18404	18232	18202	18208	17999	18127	18137	18101	18049	18128	18239	18242	18128	18176	18048	18243	18264	18111	18159	18161	18118	18181	18061	18193	18238	18085	18374	18255	18255	18215	18200	18094	18164	18162	18150	18104	18122	18022	18197	18166	18218	18127	18169	18243	18008	18189	18169	18279	18115	18269	18138	18264	18116	18315	17995	18230	17922	18177	18276	18123	18120	18254	18197	18336	18164	18270	18069	18314	18271	18248	18344	18182	17995	18318	18126	18104	18113	18077	18015	18116	18220	18108	18128	18222	18127	18207	18132	18095	18189	18115	18178	18246	18327	18169	18085	18249	18207	18265	18115	18052	18200	18139	18145	18289	18227	18178	18229	18250	18194	18107	18297	18318	18306	18090	18255	18145	18245	18272	18214	18298	18128	18308	18181	18301	18214	18156	18269	18344	18073	18082	18173	18139	18148	18299	18070	18293	18272	18129	18146	18180	18299	18158	18178	17963	18118	18348	18373	17962	18299	18287	18143	18045	18133	18124	18153	18205	18335	18317	18325	18116	18325	18200	18481	18221	18007	18103	18208	18103	18159	18327	18280	18154	18375	18209	18207	18099	18154	18159	18157	18098	18151	17995	18287	18218	18246	18086	18141	18117	18264	18139	18230	18084	18160	18213	18157	18105	18178	18154	18160	18155	18154	18159	18153	18188	18202	18281	18125	18299	18055	18163	18251	18001	18101	18216	18113	18107	18143	18164	18214	18079	18306	18086	18196	18311	18139	18350	18037	18141	18241	18124	17961	18048	18121	18022	18013	18304	17986	18180	18160	18145	18189	18174	18128	18217	18317	17992	18067	18077	18215	18193	18086	18232	18079	18080	18250	18243	18133	18240	18169	18079	18141	18154	18179	18335	18191	18336	18329	18254	18267	18160	18304	18057	18143	18298	18058	17995	18078	18259	17986	18175	18171	18120	18130	18309	18095	18190	18177	18158	18220	18076	18046	18291	18403	18095	18240	18150	18109	17978	18320	18238	18330	18086	18081	18197	18013	18331	18151	18161	18214	18294	18206	18214	18115	18212	18179	18268	18043	18321	18306	18227	18282	18269	18196	18140	18371	18101	18187	18142	18265	18219	18173	18280	18110	18235	18211	18216	18091	18100	18282	18018	18199	18092	18010	18146	18225	18319	18285	18161	18230	18200	18252	18288	18430	17972	18170	18182	18053	18110	18231	18170	18110	18252	18078	18111	18114	18135	18178	18239	18132	18220	18192	18120	18152	18302	18095	18152	18155	18223	18023	18111	18113	18316	18197	17977	18012	18006	18199	17907	18155	18165	18177	18021	18412	18097	18194	18185	18098	18085	18279	17943	18105	18223	18086	18178	18164	18148	18209	18125	18222	18270	18232	18092	18118	18149	18234	18302	18196	18232	18316	18092	18268	18132	18113	18214	18090	18116	18112	18185	18166	18092	18012	18057	17998	18219	18185	18178	18090	18234	17999	18208	18235	18094	18082	18017	18250	17975	18184	18125	18105	18303	18167	18078	18273	18175	18223	18324	18044	18283	18313	18324	18113	18259	18317	18060	18187	18347	18084	18097	18219	18152	18228	18011	18215	18172	18167	18074	18224	18286	18094	18161	18062	18185	18230	17979	18258	18160	18165	18288	18063	18212	18197	18007	18116	18117	18132	18234	18238	18210	18196	18181	18166	18186	18300	18024	18058	18025	18263	18204	18165	18177	18138	18134	18197	18153	18332	18156	18164	18093	18158	18126
23072	23375	38651	39941	34753	31022	29736	24013	23271	23720	23515	23453	23543	23381	23322	23368	23393	23246	23262	23317	23258	23293	23133	23068	23274	23258	23459	23177	23285	23351	23012	23202	23214	23065	23205	23169	23336	23185	23100	23064	23315	23092	23268	23071	22922	23104	23032	23179	23105	23342	23161	23219	23312	23127	23235	23324	23254	23250	23373	23100	23274	23332	23486	23281	23071	23040	23280	22959	22975	22999	23166	23164	22987	23167	23392	23033	23026	23240	23176	23143	22993	23006	23105	23187	23022	22836	23196	23234	23214	23263	22915	23026	23180	23256	23257	23157	23040	23029	23051	22994	23054	22988	22871	23260	23006	23156	23072	23123	23022	23105	23159	23434	22980	23139	22875	23119	23000	23036	22962	23036	23199	22908	23148	23057	23050	23250	23027	22992	23049	23104	23052	23154	23276	23078	22984	23022	23135	22976	23235	22982	23126	23166	22997	23072	22880	22998	23033	23041	23236	22756	23042	23035	23059	23008	22833	23054	23133	23095	23020	22942	22991	22871	23178	22890	23121	23024	23056	22966	23238	23001	22954	23084	22953	23303	22940	23127	22981	23062	22977	23332	23101	23164	23097	23091	23084	23138	22955	23034	23125	23021	22909	23151	23186	22907	23072	23067	23210	23211	23251	22907	22962	23123	23040	23347	22953	23120	23034	23002	23111	23064	23054	22961	22926	23063	22854	23135	23024	23091	23054	23048	23115	23219	22938	23013	22835	23180	23152	23068	23091	23028	23071	23069	23063	23038	23127	23128	22882	22963	23119	22937	22975	23111	23109	23306	23146	22888	22998	23143	23189	22970	23333	23101	23233	23087	23012	23020	23412	22858	23295	23129	23054	23107	23086	23053	23158	22892	23086	23204	23101	23348	22988	22810	22957	23121	22907	22943	22993	23107	23184	22892	22954	22960	23224	23107	22975	22976	23124	23110	23135	22798	22975	23202	22926	23284	23072	23016	23187	23006	23056	23115	22978	23186	23075	23052	23082	23108	22903	23284	23368	23067	23062	23233	22729	23184	23155	23323	23300	22875	22958	23095	23003	23178	23003	22931	23091	23139	23167	22884	23226	22915	22694	23097	23056	23146	23192	23050	23032	23178	22805	22922	22931	23035	23176	22999	23030	22787	22902	23004	22953	23079	22999	23139	22935	23135	23040	23215	23055	23052	23147	23222	22963	23011	22983	22895	23111	22946	22894	23172	22872	22976	23080	22919	23108	23132	23082	22807	23108	22985	23045	23337	22983	22977	23108	22925	23047	22825	23059	23064	22973	23090	23162	23123	23270	23257	22980	23114	23020	22993	23136	22881	23101	22996	22862	23110	23017	23260	23179	22885	22956	23207	23120	23137	22921	23232	23152	23234	22966	22965	23131	23085	23012	23181	23120	23049	23124	22934	22974	23005	23050	22934	23164	23029	22822	23079	22908	23119	23014	23126	23032	23103	23325	23098	23048	22900	23270	23007	23178	23250	22783	22902	23190	22922	23023	23232	23134	23142	23011	23144	22855	23259	23121	22817	22871	23058	23220	23095	23079	22875	23146	23087	23200	22733	22816	22983	23037	23086	23149	23031	23082	23167	23250	23082	22838	23105	22988	23047	23024	22961	22934	23069	23299	22949	23317	23131	23016	22974	23086	22962	23050	22987	23056	23446	23064	22860	23281	22723	22943	23127	23092	22904	23142	22969	22947	23350	23281	22986	23046	23006	22982	23163	23316	23073	23125	23203	23084	23103	23017	23135	23099	22962	23156	22931	22942	22964	23264	23044	23130	23103	22876	22998	23070	23096	23115	22982	23094	23193	23238	22846	23129	23159	23260	23067	23134	23093	23017	23167	23051	22929	22976	23003	22969	23040	23101	22912	23108	23103	23000	23062	23057	22899	23003	22877	23083	22972	23006	23102	23120	23059	23079	23329	23228	22853	23153	23065	22983	22813	23236	23024	22902	23091	22952	23201	23055	22965	23020	23093	23129	23110	23171	23169	22919	23036	23099	23019	23206	23135	23257	23130	23078	23164	23279	23132	22954	23179	23074	23170	22906	22900	23126	23131	23332	22857	23153	23062	23048	23047	23049	23175	22830	23084	23187	23110	23080	22992	22981	23137	23060	23038	23021	23108	23217	22921	22978	23071	23195	22994	23007	22867	23081	23050	22881	22883	22894	23156	22997	23023	23209	22994	23152	23118	23144	23169	23174	23078	22922	23389	23079	22877	23044	23169	22955	23077	23235	23049	23306	22992	22924	23062	22966	23173	23273	22916	23001	23042	23023	23071	23076	23055	22895	23247	23005	23203	23006	23235	22963	22895	23120	22860	22987	22989	23100	23152	22820	23084	22787	23163	22855	23066	23156	23071	23008	23114	23023	23058	23088	22827	23007	23249	22998	23123	23263	22986	23146	23021	23005	22792	23027	23156	23069	23107	23122	23077	23049	23082	23079	23050	23044	22951	23009	23056	23076	23097	23124	22959	23134	22916	23217	23032	23008	23131	23022	22774	23008	23038	22968	23204	23026	23100	22910	22851	22976	22927	23098	22974	23028	23142	22924	23041	22985	23259	22805	23170	23215	23012	23252	22724	23125	23096	23276	23169	22983	23242	23097	22889	23310	23026	23037	23137	23048	22934	23161	22966	23043	22930	23055	23121	22987	22937	23096	22855	23110	23042	23179	23081	23112	23272	22989	23097	23202	23210	22904	23024	23213	23027	22983	23010	23317	23423	23137	23001	23279	22969	23041	22876	23153	22931	23212	23222	22864	23066	23003	23105	23263	23091	23233	23048	23042	23270	23078	23023	23006	23165	23229	23291	22946	22989	23041	23039	23235	23110	23248	23087	23149	22958	23035	23236	22997	23080	23232	22903	23139	23076	23134	23147	23043	23007	23197	22957	22876	22851	23286	23158	23082	23062	23172	22947	23267	23158	22962	22862	23041	23274	22981	23196	23068	23116	22901	22999	23075	23123	22931	22976	22908	23104	23090	22950	23214	23329	23145	23136	23063	23201	23128	23165	23111	23190	23070	22914	23240	23149	23290	23025	23035	23098	23042	23277	23149	22790	22864	22878	23189	22961	23014	23224	23133	23155	22876	23023	23170	23233	23167	23029	22785	23234	23023	23053	23113	23162	23205	23053	23266	23259	23263	23097	23259	22977	23092	23046	23133	23039	23118	23250	23169	23144	23260	23286	23357	23239	23102	23262	23127	22986	23000	23141	23022	23184	22745	22794	22899	22955	23038	23063	23005	23101	23049	23045	23014	22870	23273	23005	23184	22949	23031	22929	23024	22969	22911	23054	22865	23110	23127	23136	23174	23122	23052	23073	22809	23008	23049	23120	23227	23162	23101	23298	23077	23092	23008	22952	23149	23127	23014	23222	23040	22754	22928	23198	23219	23355	23096	23167	23048	23167	23169	23068	23070	23160	22887	23007	23293	23039	22997	23020	22957	23108	23096	23066	23247	23025	23236	23246	23138	23190	23065	23197	22876	22955	23094	23227	23207	23050	22979	23195	23006	23094	23126	23101	22875	23084	23223	22996	23001	23334	23067	23225	23094	23059	23046	23093	23148	23218	23353	22937	23043	22981	23059	22938	22934	23110	23033	23084	22991	23136	23115	23190	22979	23102	22894	22989	22953	23258	23051	22997	23203	23189	22882	23364	23155	23033	23090	23066	23015	23010	23210	23009	23060	23181	22936	23130	23109	23170	23169	23086	23264	23115	23192	22684	22921	23031	23041	23187	23027	23085	23004	23029	22956	23343	23078	23164	23229	23002	23115	23142	23185	23230	23169	23217	23096	23237	22882	22996	23173	22995	22959	23059	23186	22838	23093	23171	23021	22948	23057	23184	23142	23048	23035	22979	23020	22953	23076	23103	22957	23086	23007	22940	22767	23206	22804	22930	22806	23044	23078	23123	23040	22931	23081	23026	23058	23027	22977	23072	23139	23004	23035	23088	23060	23205	23233	23097	22970	23124	23013	23080	23190	23130	23114	23166	23410	23065	23034	23073	23038	23169	23045	23220	23112	23203	22943	22900	23079	22799	23172	22924	23113	23152	23032	22940	23000	23055	23283	23073	23020	22870	23050	23112	22973	22956	22915	23042	23108	23164	23177	23063	23267	23060	23017	23001	23094	22932	23094	23072	23112	23117	23001	23023	23032	23010	23011	22975	23047	22825	23115	22825	23052	22966	23118	22939	23092	23032	23060	22972	22940	23153	22935	23023	23093	23185	23126	23087	23062	23143	22864	23093	23168	23127	22866	22966	23231	23192	23339	22952	22977	23090	22889	22931	23150	23244	23227	23193	22911	23139	23018	23031	23177	23117	23023	23127	22990	23051	23058	23170	23187	23082	23119	23105	23024	23158	23023	23192	22981	22988	23078	22748	23080	23127	23134	22990	23165	23473	23209	22980	22968	23059	23177	23067	23156	23017	23040	22946	23256	22983	22985	23223	23083	23086	23082	23004	23104	23218	23077	23136	23084	23166	23130	22987	22958	23142	22929	22976	23034	23171	23202	23259	22925	23198	23218	23126	23008	23123	23003	22935	23038	22916	23075	22949	23084	22911	22996	23091	23121	22992	22981	22949	22957	23085	22927	23056	23037	23144	22884	22962	23145	23117	22893	22874	22972	23041	23225	23137	23105	22953	23040	22945	23059	23027	23248	22945	23155	22982	23035	23080	23180	23251	23276	23064	23198	23069	23125	23038	23049	23202	22932	22947	23009	22902	23207	23146	22913	23062	23154	22893	23141	22997	23097	23223	22930	22922	23060	23054	23083	22977	22869	23129	23062	22868	23022	22891	23278	23043	23030	22928	23066	22941	23046	23185	23100	22975	23205	23079	23004	23307	23223	23175	23084	23135	23239	23021	22990	23036	22872	23082	23175	23083	23258	23263	22949	23071	23016	23012	23054	23066	22895	23062	22878	23100	23028	23130	23238	23025	22982	23169	22996	23029	23070	23160	23142	23148	23052	23159	23144	23371	23046	23177	23128	23076	23164	22915	23084	22906	23231	23307	22993	23090	23058	22990	22917	23353	23044	23025	23061	22941	22838	22916	22921	22950	22759	23156	23156	22892	23091	23024	23142	22965	23146	23074	23135	22961	23036	22941	22992	23104	23154	23150	22905	23201	22932	22881
62216	104395	95761	74160	50113	32211	21957	18626	18406	18509	18670	18573	18463	18743	18493	18743	18628	18525	18668	18799	18743	18500	18611	18715	18588	18664	18694	18595	18739	18584	18693	18616	18507	18481	18609	18367	18529	18527	18690	18541	18614	18654	18580	18467	18597	18471	18594	18601	18621	18471	18491	18558	18500	18572	18613	18481	18710	18583	18548	18647	18412	18647	18572	18686	18618	18624	18492	18633	18451	18640	18525	18406	18456	18452	18739	18552	18648	18560	18698	18393	18459	18782	18771	18574	18568	18706	18616	18686	18704	18602	18641	18556	18456	18398	18549	18494	18362	18556	18575	18365	18556	18469	18552	18598	18600	18504	18604	18544	18500	18547	18538	18551	18623	18588	18571	18512	18567	18727	18434	18594	18323	18693	18585	18551	18663	18589	18519	18445	18649	18583	18649	18731	18580	18406	18621	18630	18577	18476	18541	18580	18406	18527	18594	18641	18560	18804	18517	18580	18623	18531	18544	18581	18530	18617	18527	18462	18627	18535	18454	18695	18686	18500	18467	18563	18731	18509	18580	18747	18747	18468	18430	18517	18694	18549	18507	18525	18640	18695	18583	18627	18449	18635	18706	18462	18558	18557	18573	18494	18569	18690	18571	18625	18677	18589	18618	18693	18441	18656	18686	18453	18550	18548	18581	18627	18780	18586	18471	18677	18725	18611	18626	18431	18737	18526	18421	18528	18729	18521	18376	18570	18722	18625	18593	18561	18631	18585	18465	18381	18612	18499	18571	18743	18707	18722	18520	18647	18711	18741	18695	18654	18594	18553	18674	18608	18702	18506	18709	18560	18669	18634	18639	18497	18635	18769	18414	18548	18649	18741	18532	18526	18356	18471	18762	18585	18604	18678	18483	18552	18554	18437	18358	18551	18707	18564	18766	18513	18700	18508	18547	18816	18688	18521	18513	18723	18502	18632	18633	18592	18591	18495	18674	18601	18617	18778	18625	18510	18618	18503	18341	18716	18591	18606	18537	18603	18475	18587	18523	18662	18441	18452	18676	18656	18577	18481	18514	18672	18622	18475	18629	18742	18438	18484	18573	18468	18503	18503	18584	18731	18666	18782	18562	18656	18445	18442	18601	18430	18557	18475	18577	18531	18477	18639	18735	18571	18517	18531	18571	18606	18780	18578	18564	18580	18501	18553	18545	18481	18694	18574	18742	18550	18395	18548	18479	18615	18564	18562	18642	18822	18822	18655	18572	18608	18584	18483	18500	18655	18707	18701	18627	18666	18470	18575	18568	18362	18548	18480	18600	18640	18647	18455	18533	18689	18531	18596	18344	18574	18600	18573	18682	18436	18650	18505	18746	18606	18482	18662	18634	18657	18597	18560	18686	18690	18396	18665	18455	18694	18689	18549	18506	18791	18746	18516	18668	18694	18575	18307	18621	18522	18481	18658	18701	18706	18601	18596	18741	18723	18757	18721	18519	18537	18660	18531	18559	18415	18700	18553	18772	18511	18616	18495	18414	18509	18545	18479	18472	18461	18622	18519	18541	18460	18562	18795	18455	18476	18463	18355	18420	18571	18359	18563	18577	18395	18515	18686	18667	18644	18551	18624	18582	18650	18483	18713	18566	18663	18442	18649	18578	18473	18492	18565	18492	18465	18499	18591	18698	18616	18411	18506	18475	18534	18591	18582	18486	18617	18573	18715	18580	18780	18401	18453	18598	18627	18391	18718	18650	18696	18655	18586	18529	18641	18607	18694	18712	18614	18392	18807	18474	18476	18487	18613	18554	18534	18671	18469	18553	18469	18494	18573	18578	18619	18486	18457	18685	18656	18508	18506	18515	18684	18427	18647	18635	18568	18524	18806	18553	18618	18780	18468	18684	18548	18595	18734	18626	18497	18694	18520	18575	18565	18672	18651	18510	18509	18681	18752	18458	18734	18618	18430	18565	18699	18504	18693	18588	18480	18514	18493	18703	18521	18508	18497	18617	18334	18774	18716	18509	18667	18648	18490	18585	18858	18553	18436	18591	18616	18622	18495	18582	18565	18559	18651	18645	18602	18676	18549	18659	18436	18613	18564	18508	18575	18690	18635	18558	18542	18554	18585	18429	18583	18599	18574	18758	18739	18433	18496	18518	18714	18493	18609	18471	18469	18524	18588	18583	18707	18466	18651	18586	18657	18761	18926	18713	18678	18563	18606	18457	18575	18499	18571	18712	18602	18570	18570	18445	18592	18696	18531	18563	18713	18421	18575	18634	18657	18668	18614	18579	18461	18625	18543	18516	18703	18667	18473	18673	18657	18537	18286	18543	18605	18628	18420	18588	18606	18648	18520	18566	18455	18610	18801	18685	18568	18731	18510	18668	18626	18625	18477	18529	18454	18541	18617	18620	18682	18442	18771	18604	18523	18571	18483	18400	18614	18460	18799	18588	18655	18483	18680	18580	18589	18634	18625	18471	18667	18619	18695	18560	18428	18747	18509	18470	18495	18553	18420	18582	18497	18634	18507	18503	18573	18535	18575	18616	18555	18465	18585	18513	18486	18680	18455	18525	18513	18781	18601	18607	18488	18499	18471	18670	18665	18565	18574	18558	18703	18769	18582	18765	18529	18767	18625	18770	18469	18391	18605	18591	18701	18585	18638	18503	18592	18530	18487	18415	18644	18580	18457	18610	18456	18691	18667	18421	18677	18474	18512	18536	18401	18544	18617	18800	18544	18570	18457	18455	18526	18663	18729	18544	18632	18533	18671	18664	18429	18703	18518	18627	18614	18584	18671	18599	18433	18481	18538	18746	18648	18578	18504	18626	18596	18674	18651	18529	18589	18660	18458	18366	18592	18704	18552	18566	18487	18644	18587	18550	18557	18604	18646	18477	18611	18497	18585	18594	18575	18691	18532	18473	18556	18701	18574	18531	18534	18501	18599	18791	18493	18449	18628	18539	18566	18786	18500	18599	18473	18597	18714	18666	18643	18491	18536	18588	18510	18659	18475	18569	18666	18532	18569	18452	18586	18475	18680	18462	18631	18504	18543	18673	18494	18617	18354	18857	18618	18616	18604	18768	18672	18715	18511	18623	18791	18667	18614	18755	18681	18422	18571	18537	18688	18531	18567	18856	18795	18486	18676	18514	18421	18701	18353	18561	18731	18660	18545	18361	18431	18637	18765	18567	18519	18646	18545	18555	18500	18741	18559	18509	18662	18574	18671	18420	18541	18573	18488	18510	18569	18518	18636	18652	18486	18580	18593	18520	18562	18714	18801	18478	18557	18815	18595	18544	18430	18556	18705	18687	18528	18625	18491	18438	18421	18508	18734	18645	18454	18684	18671	18549	18420	18680	18478	18698	18563	18705	18652	18648	18602	18658	18516	18612	18544	18522	18672	18590	18663	18641	18694	18560	18718	18492	18857	18555	18816	18614	18521	18514	18784	18396	18663	18375	18564	18520	18749	18617	18649	18734	18525	18543	18472	18453	18709	18527	18599	18462	18601	18620	18426	18592	18609	18651	18457	18380	18623	18646	18506	18686	18426	18583	18467	18423	18373	18663	18673	18762	18534	18530	18537	18570	18704	18522	18623	18406	18491	18555	18469	18637	18585	18442	18791	18625	18513	18669	18797	18619	18533	18489	18500	18464	18378	18608	18517	18576	18616	18461	18649	18779	18384	18436	18690	18506	18731	18497	18586	18512	18639	18365	18589	18678	18352	18758	18479	18460	18628	18489	18589	18461	18631	18528	18541	18536	18598	18502	18569	18453	18439	18677	18566	18434	18637	18627	18602	18480	18574	18532	18591	18636	18589	18642	18670	18604	18505	18441	18653	18469	18423	18597	18278	18672	18650	18598	18597	18689	18744	18613	18600	18663	18455	18666	18506	18675	18399	18659	18513	18504	18426	18631	18685	18619	18572	18505	18565	18641	18578	18534	18466	18437	18603	18608	18455	18613	18610	18682	18483	18764	18568	18664	18690	18538	18522	18476	18673	18749	18494	18461	18511	18629	18547	18294	18707	18584	18637	18511	18429	18372	18496	18597	18599	18575	18513	18689	18738	18713	18544	18544	18611	18554	18511	18500	18393	18495	18595	18434	18496	18675	18495	18525	18591	18535	18737	18713	18548	18553	18596	18659	18626	18548	18530	18424	18655	18386	18660	18485	18461	18661	18514	18435	18632	18455	18724	18684	18531	18643	18469	18539	18617	18446	18691	18616	18544	18675	18560	18532	18638	18596	18565	18662	18676	18725	18544	18495	18585	18608	18696	18607	18738	18532	18440	18694	18485	18491	18649	18566	18581	18571	18603	18517	18766	18678	18479	18489	18691	18431	18645	18583	18500	18645	18581	18671	18613	18423	18453	18479	18515	18423	18460	18469	18535	18508	18435	18660	18665	18555	18642	18717	18671	18673	18550	18603	18572	18559	18449	18696	18569	18561	18499	18503	18550	18726	18366	18484	18478	18583	18553	18673	18375	18719	18666	18461	18590	18500	18560	18647	18516	18580	18688	18618	18565	18647	18714	18731	18534	18508	18625	18652	18476	18565	18482	18654	18563	18606	18622	18632	18501	18625	18438	18733	18635	18583	18584	18623	18402	18553	18507	18614	18615	18469	18472	18641	18405	18532	18649	18740	18473	18543	18510	18445	18487	18528	18669	18421	18434	18523	18525	18702	18743	18646	18607	18541	18457	18579	18685	18644	18413	18634	18838	18591	18556	18342	18598	18605	18758	18543	18512	18766	18587	18598	18652	18592	18754	18717	18635	18650	18593	18652	18705	18541	18587	18703	18624	18659	18653	18520	18582	18618	18556	18478	18505	18664	18608	18862	18576	18583	18509	18425	18718	18438	18572	18640	18500	18512	18714	18540	18582	18558	18621	18650	18401	18508	18641	18589	18563	18897	18585	18524	18650	18617	18618	18478	18458	18407	18583	18663	18581	18630	18480	18619	18554	18417	18486	18481	18501	18563	18605	18516	18574	18766	18611	18532	18494	18618	18574	18538	18615	18492	18512	18401	18623	18530	18579	18551	18588	18903	18682	18519	18558	18542	18404	18576	18666	18555	18610	18644	18669	18655	18459	18629	18635	18712	18635	18657	18447	18468	18461	18548	18609	18676	18588	18647	18639	18702	18350	18187	18694	18642	18449	18430	18549	18525	18445	18575	18641	18620	18591
30428	37654	46207	36783	27560	24663	23701	23143	23055	23180	23165	22952	23004	23029	22897	23130	23075	23109	23254	23054	23088	23227	22858	23036	23107	22893	23057	23107	23060	22926	23140	23194	23252	23193	22942	23122	22957	23045	23044	22943	23060	23084	23068	22976	22822	23214	23031	22961	23030	22901	22848	23041	22961	22926	23085	22965	22870	23051	22975	22842	22940	23026	22991	23186	23054	22951	22813	22840	23055	23125	23138	23185	23096	23066	22952	22830	22828	22861	22980	23002	23127	23029	23043	22955	23089	23006	23050	22980	23131	22940	23113	22936	23049	22935	22934	23038	22844	23002	22944	23060	22950	23046	23000	22844	22943	22889	22886	22931	23237	23018	22701	23200	23054	23036	22795	23000	23008	23023	22916	22984	23101	23129	23104	23107	23000	22978	22861	23013	22996	23105	22937	23052	23051	23014	23112	22910	22986	22983	22829	23103	23140	23246	22832	23078	23032	22902	23071	23278	23175	23104	23170	23056	22941	22996	23030	23167	22976	22994	23377	22969	22928	22945	22906	22846	22885	23072	23064	23026	22781	23207	23106	23045	22983	23021	23088	22948	23241	22879	23175	22998	22807	22971	23227	22951	23193	22926	22988	22899	23014	23301	23053	22907	23085	23106	23125	22988	23165	23133	22996	23164	23025	23214	22905	22789	22863	22954	23019	23108	22968	22780	23018	22810	23161	22837	23168	23029	23026	22849	22897	23024	23069	23050	23032	22930	22854	23072	22970	23022	22790	23254	22836	23057	23069	23151	22865	23175	22933	23059	23172	23005	22994	22945	23078	22971	23038	23018	23126	22978	23151	22919	23016	22921	22936	23110	23202	22970	23110	22934	23035	23001	22889	23098	23223	22958	23256	23123	22859	22932	22839	23240	22896	23038	22938	22914	23183	23156	22927	23202	23024	23105	23126	23308	23280	23135	23162	23088	23019	23064	22969	22850	23298	22859	22956	22787	23129	22973	23143	22915	22825	23068	22949	22838	23132	22843	22881	22801	23130	23150	23088	22868	23022	22960	23180	22951	23123	23004	23221	22768	23159	23065	22802	23042	22934	22996	22879	22985	22968	23019	22951	23200	22848	22938	22840	22877	23156	22858	22987	22883	23082	23053	23113	22744	22932	23005	23178	22873	22995	23169	23056	23145	23036	22957	22957	22923	22917	23129	22813	22886	23280	23010	23077	22981	23136	23096	23078	23117	23150	23100	23043	22827	23229	22906	23078	23181	22925	23126	23216	22956	23122	23138	23023	23094	22997	23075	22934	22988	23017	22750	23018	23119	23006	22703	22800	22957	23043	23342	22916	22895	23102	22926	23061	23186	22969	23003	22908	23118	22962	23074	23108	22857	22960	22910	23152	23023	22941	22988	22950	22970	23098	23173	22980	22919	22806	23020	23029	23091	22942	22767	23156	23070	23076	22992	22990	22914	22897	22800	23008	22961	22777	23169	23034	22954	23194	23023	23140	23017	23112	23088	23377	23290	23197	22945	23161	22878	23115	23077	22926	22978	22969	23060	23024	22905	22987	23003	23049	23000	23198	22925	22900	22989	22999	23219	23023	22976	23170	22898	22968	23119	23043	22980	23158	23104	22858	23231	22885	22936	22893	22875	23141	22953	23328	23134	22999	23119	22912	22848	22748	22816	23167	22913	23135	23047	23012	22981	23108	23000	23064	23024	23081	23193	23225	22702	22895	22900	22941	22957	22931	23173	23166	23165	22959	22987	22956	23281	22997	22924	22847	23010	23244	23059	22983	23089	22985	22974	23237	22683	22946	22925	22968	23051	22960	22965	23019	23035	22913	23031	23259	22965	22936	22937	23176	23015	22894	22869	23088	22986	23074	23124	23127	22924	22782	22993	22958	23103	22986	23168	22908	22891	23187	22831	23212	23039	23200	22976	22951	23101	22859	22687	23049	22896	22970	23074	22888	23013	22998	23140	23238	23077	23170	23158	22982	23115	22967	23029	23081	23060	23051	22994	23016	22814	23055	23021	23132	22863	22859	23077	23112	22911	23015	22980	23037	23026	22840	23144	23022	22945	23065	23026	23147	22929	23072	23181	23086	22956	23180	23116	23108	23151	23081	23218	23078	23169	22926	23217	22928	23048	22900	22901	23156	23139	23314	23184	23064	22951	23243	23195	23132	22979	23052	22906	23115	23257	23157	23007	22997	23099	22924	23038	23017	23032	23042	22881	23198	23002	23046	22964	23272	22892	23181	22813	23090	23119	22923	23186	23107	23007	23104	22915	22987	23103	22977	22974	22875	22975	22913	22894	22999	23021	22970	22820	23026	23259	23114	22951	22847	22959	23189	22873	23267	23181	23203	23160	23155	23069	23214	23091	22907	23157	22987	23044	23070	23135	23078	23046	23004	23215	23033	23252	23009	22797	23017	22934	23128	22984	22924	23030	22810	22898	22983	22891	23301	22820	23213	23180	23206	22970	22975	23005	22913	23084	23096	22996	22964	23049	23200	22924	22830	23067	23114	22943	22972	22690	23033	22884	23193	22986	23175	23123	22977	23047	22876	22787	22992	22994	22948	23058	23020	22854	23162	22935	23017	23081	23002	23084	23004	22983	23126	22907	23138	22969	23135	22874	23164	23076	23029	22985	23008	23120	23078	23359	23343	23117	22944	22814	22872	22929	23100	23050	22958	23134	23019	22949	23211	23026	22966	23022	23044	22906	23070	23053	22939	23073	23091	23006	23322	23112	23034	22908	22995	22988	22948	22987	23182	23022	23270	23214	23303	23177	22895	22871	23227	23043	23001	22988	23032	23060	23061	22788	23072	22923	23016	23031	23171	23238	22801	23212	23143	22962	23001	22847	22921	23123	23058	22951	23038	22945	22940	22995	23044	22914	23275	23159	22952	22830	22875	23042	22804	22970	23021	23025	23087	23054	23046	23080	23160	22905	23103	23044	23004	23150	23068	23091	23101	23083	22910	22977	22994	22997	23156	23279	23003	23301	23040	22938	22940	22931	23132	23230	22994	23313	23095	23209	23093	23087	23129	22928	23066	23113	22979	22857	23060	23063	22949	23139	23236	22790	23062	23241	23029	22986	22955	23218	23187	22953	23145	22971	23009	23075	23018	22995	22903	22818	22891	23121	22911	22967	22955	23015	23022	22916	22999	22936	23146	22883	23124	23024	23055	23035	23126	23054	22954	23009	23269	22998	23179	22852	23168	22818	22972	23014	23150	23135	23021	22953	23257	23415	23048	23033	22989	23239	23072	23337	23065	22992	22914	23085	23231	22700	23036	23156	23264	23150	23244	22929	22879	23028	23175	23001	22955	22984	22963	23060	23124	22953	22983	23070	22975	23056	22979	22917	23018	23020	22893	23140	23023	23110	23171	22919	22881	23077	23027	23209	22998	23050	23052	23280	22920	23047	23117	23120	23006	23034	23205	22964	23278	23002	22834	23254	22838	22820	22956	23036	23222	23172	23227	22880	23025	22930	23149	22932	22878	23011	22944	23297	22765	22771	22979	22959	22784	23058	22982	23119	23118	23039	23163	23145	23090	22921	22918	22875	23098	23097	23008	22952	23031	22897	23159	23004	23011	22783	23169	22960	22979	22827	23124	22804	22945	23061	23019	23157	23089	23048	23017	22811	23126	22771	22995	23226	23170	23304	22884	23022	22767	23035	22908	22988	23056	23015	23041	23261	22903	23101	22973	22995	23172	22983	23130	23109	22936	23019	22995	22937	22963	22889	23251	22987	22840	22820	23125	23148	23221	23146	22901	23230	23134	22923	23100	22902	22903	23028	23060	23139	23193	23050	23124	22830	23185	23243	22975	22896	23128	23067	23250	22859	22957	22959	22928	23137	22855	23129	23107	23104	22881	23185	23209	22921	22947	22956	23097	23267	22988	22813	23004	22924	23077	22960	23003	22992	23130	23018	22933	22891	23038	23102	23031	22910	22897	22969	22758	23053	23044	23036	22830	22994	22841	23120	23035	23328	23075	23112	23064	23110	22944	22977	23038	22949	23060	23258	22737	22854	23047	22853	23133	23213	23181	22896	23264	23012	23276	23170	23217	22867	22928	23057	22985	22942	23154	23101	22950	22971	22974	23019	22927	22984	23012	22970	23114	23045	23326	23024	23183	23151	23002	23174	22984	23027	23028	22929	23020	23057	23242	23024	22993	23066	23073	23068	22878	22919	22936	22995	22957	23039	23063	22787	22911	23004	23085	23041	23084	23051	22995	23036	22855	23037	22885	22897	23057	23000	22942	23120	23079	23016	22970	23094	23051	23122	23119	23215	23151	23047	23149	23065	23178	23088	23175	22849	23050	23036	23055	23057	23106	22983	23090	22943	23116	23112	23224	22939	23137	22970	23013	22780	22857	23013	23230	23084	23043	23129	22955	22887	23215	23220	23084	22945	22838	23160	23108	23188	22752	23014	22933	23052	22858	22980	22968	23052	23179	23049	23064	23180	23028	23011	23044	22852	22965	23100	22922	23165	22934	23108	23460	23054	23066	22955	23016	23011	22911	22884	22911	22952	22910	22919	22980	22874	23012	22856	22953	23175	23138	23073	22951	23022	23029	22855	23004	22946	22843	23144	22995	23101	22922	23133	23064	22997	22935	22780	23030	22821	23190	23161	22948	22792	22865	23066	22911	22983	23056	22993	23087	22935	23178	23284	22976	22980	23154	22945	23068	23190	22954	23040	23085	23123	22999	23024	23075	23102	23098	23027	23033	22966	23084	23111	23035	23156	23168	22812	23201	22986	23135	22944	22968	22861	22895	23040	23315	23064	22879	23070	23026	22943	23104	23203	23003	23132	22993	23060	23000	23061	23195	23181	23250	23136	22875	23021	22789	22991	22863	22886	23043	23077	22991	22984	22986	22916	23019	23028	22961	22872	23003	22978	23142	23036	23054	23137	22873	23036	23066	23086	23075	22996	23094	23161	23049	22923	23254	23127	22850	23074	22957	23050	23080	23046	23169	23006	23044	23002	23085	23074	23195	22962	23095	22972	23083	22925	22898	23077	23244	22731	22966	23339	23161	22965	22878	22690	23012	23028	23063	22977	23075	22970	23062	23204	23036	22891	23060	22908	22928	22976	23179	23043	23066	22835	22902	22979	23304	22999	23042	22982	22856	22886	22770	22950	23132	22906	22962	22946
36413	57468	48160	31879	23189	19726	18717	18351	18584	18458	18571	18438	18428	18609	18432	18507	18547	18604	18757	18571	18502	18487	18447	18521	18568	18622	18363	18389	18615	18479	18339	18433	18550	18307	18323	18367	18321	18431	18505	18582	18645	18276	18583	18633	18358	18468	18302	18358	18565	18398	18480	18463	18398	18396	18602	18450	18459	18638	18494	18548	18335	18443	18597	18472	18377	18408	18519	18478	18355	18480	18523	18403	18510	18514	18687	18425	18454	18338	18523	18400	18521	18487	18487	18472	18389	18456	18590	18419	18535	18290	18523	18633	18467	18719	18358	18434	18683	18521	18375	18451	18209	18554	18505	18494	18450	18433	18733	18318	18592	18644	18449	18402	18552	18651	18546	18561	18509	18497	18555	18634	18382	18383	18392	18562	18671	18550	18412	18221	18547	18406	18399	18532	18463	18445	18444	18354	18407	18332	18482	18300	18586	18490	18309	18378	18632	18668	18468	18386	18686	18556	18700	18536	18455	18447	18423	18375	18484	18572	18358	18536	18254	18315	18400	18458	18493	18585	18502	18689	18563	18519	18468	18544	18552	18474	18443	18332	18431	18306	18654	18483	18289	18651	18518	18600	18398	18366	18696	18613	18530	18475	18508	18435	18449	18396	18441	18393	18564	18429	18355	18320	18416	18365	18509	18507	18696	18430	18450	18429	18627	18444	18513	18494	18491	18381	18490	18356	18412	18585	18523	18408	18500	18498	18396	18539	18488	18624	18532	18282	18358	18443	18515	18619	18580	18509	18534	18316	18471	18586	18333	18439	18489	18595	18421	18546	18452	18464	18531	18474	18357	18481	18325	18527	18636	18436	18662	18595	18616	18564	18517	18394	18603	18695	18374	18426	18546	18474	18405	18368	18433	18485	18436	18491	18586	18661	18448	18433	18598	18618	18508	18510	18438	18517	18284	18388	18486	18338	18456	18521	18473	18471	18566	18458	18456	18672	18557	18607	18553	18623	18277	18613	18389	18655	18446	18561	18581	18529	18392	18476	18435	18496	18493	18409	18416	18470	18227	18502	18492	18349	18504	18430	18399	18529	18428	18386	18467	18393	18490	18558	18425	18404	18538	18629	18578	18337	18369	18479	18586	18552	18492	18451	18453	18615	18304	18483	18638	18481	18577	18524	18497	18395	18491	18402	18457	18368	18581	18457	18534	18442	18545	18629	18563	18519	18501	18522	18406	18728	18496	18392	18564	18591	18435	18568	18428	18284	18590	18386	18496	18336	18586	18585	18675	18428	18500	18469	18514	18539	18597	18514	18514	18383	18584	18552	18379	18641	18456	18479	18435	18455	18664	18409	18469	18429	18438	18597	18596	18427	18499	18524	18522	18452	18460	18635	18550	18462	18406	18528	18654	18360	18500	18508	18426	18594	18500	18547	18397	18629	18424	18522	18551	18392	18429	18457	18303	18373	18421	18378	18389	18496	18378	18485	18397	18572	18361	18549	18533	18598	18482	18497	18578	18496	18493	18499	18575	18434	18314	18469	18490	18302	18535	18473	18661	18457	18475	18424	18341	18537	18633	18559	18448	18583	18382	18374	18394	18499	18668	18331	18552	18359	18462	18520	18612	18402	18391	18350	18480	18542	18589	18369	18589	18450	18591	18569	18429	18608	18375	18324	18315	18624	18306	18459	18485	18603	18365	18586	18540	18413	18602	18592	18584	18505	18420	18451	18658	18374	18447	18389	18471	18573	18502	18419	18449	18643	18731	18427	18548	18499	18454	18542	18513	18490	18470	18630	18424	18645	18459	18468	18674	18679	18480	18393	18418	18442	18441	18658	18462	18501	18821	18401	18569	18441	18534	18368	18476	18327	18529	18558	18385	18530	18481	18624	18536	18548	18420	18542	18443	18445	18539	18695	18470	18553	18347	18223	18311	18380	18465	18393	18579	18379	18491	18457	18510	18327	18376	18524	18500	18417	18353	18514	18432	18680	18398	18513	18443	18477	18436	18690	18551	18462	18470	18448	18543	18384	18562	18494	18485	18335	18457	18535	18512	18508	18441	18441	18433	18436	18500	18412	18617	18317	18506	18469	18466	18417	18502	18408	18369	18366	18560	18341	18528	18455	18342	18546	18555	18523	18582	18492	18434	18391	18546	18567	18504	18580	18454	18660	18437	18398	18347	18581	18585	18513	18201	18402	18556	18453	18493	18476	18374	18373	18570	18429	18540	18484	18504	18317	18416	18595	18452	18708	18525	18304	18561	18555	18531	18445	18416	18362	18515	18569	18471	18269	18531	18461	18559	18452	18403	18676	18425	18347	18428	18418	18573	18444	18436	18370	18588	18498	18610	18506	18535	18528	18402	18479	18423	18410	18467	18594	18424	18527	18397	18390	18641	18659	18626	18303	18382	18511	18531	18613	18520	18352	18696	18562	18400	18483	18538	18361	18317	18611	18374	18334	18551	18371	18414	18432	18473	18446	18467	18492	18319	18428	18543	18620	18527	18587	18527	18456	18444	18457	18382	18612	18624	18476	18526	18555	18333	18575	18561	18644	18554	18436	18495	18510	18570	18529	18498	18427	18450	18275	18586	18400	18531	18508	18327	18456	18529	18570	18429	18521	18400	18477	18492	18380	18589	18649	18514	18657	18562	18501	18515	18382	18332	18565	18536	18614	18551	18275	18457	18509	18434	18514	18644	18652	18630	18393	18417	18394	18482	18555	18559	18732	18445	18616	18578	18354	18449	18537	18401	18535	18574	18417	18498	18269	18686	18363	18627	18545	18494	18502	18542	18495	18457	18457	18534	18463	18453	18552	18513	18353	18476	18658	18414	18415	18376	18479	18502	18450	18396	18578	18457	18522	18616	18481	18428	18669	18439	18361	18482	18469	18389	18499	18539	18649	18468	18419	18423	18341	18629	18670	18503	18420	18438	18485	18376	18577	18329	18436	18531	18491	18564	18633	18295	18614	18523	18303	18581	18360	18637	18542	18609	18551	18517	18525	18538	18568	18608	18608	18510	18490	18535	18504	18691	18482	18275	18481	18453	18611	18573	18560	18310	18541	18584	18600	18412	18570	18551	18487	18616	18434	18561	18619	18322	18406	18391	18601	18439	18389	18486	18333	18416	18592	18432	18490	18652	18382	18390	18406	18538	18366	18582	18372	18385	18490	18556	18408	18676	18413	18511	18509	18410	18457	18534	18468	18674	18541	18502	18250	18404	18459	18523	18472	18549	18414	18342	18639	18494	18521	18368	18614	18689	18380	18484	18562	18565	18508	18488	18349	18533	18605	18563	18438	18491	18368	18483	18468	18670	18583	18403	18513	18425	18567	18255	18251	18445	18604	18692	18417	18551	18499	18517	18604	18374	18548	18459	18587	18551	18212	18340	18359	18427	18653	18555	18363	18521	18552	18526	18440	18472	18378	18405	18496	18471	18224	18491	18710	18427	18412	18407	18514	18544	18394	18388	18439	18370	18477	18380	18385	18522	18505	18394	18437	18494	18415	18514	18504	18464	18606	18588	18621	18527	18533	18361	18410	18305	18461	18655	18431	18515	18501	18486	18374	18410	18554	18414	18502	18515	18447	18532	18433	18565	18524	18492	18328	18583	18568	18489	18585	18571	18566	18635	18530	18625	18454	18525	18587	18548	18431	18473	18350	18575	18291	18497	18422	18359	18445	18426	18406	18356	18543	18441	18456	18537	18518	18495	18355	18415	18591	18304	18656	18478	18510	18623	18582	18628	18511	18525	18522	18530	18498	18355	18518	18466	18430	18322	18535	18531	18445	18550	18525	18523	18435	18520	18610	18461	18517	18642	18353	18432	18564	18507	18514	18325	18552	18523	18509	18506	18540	18592	18649	18484	18407	18540	18497	18584	18478	18500	18551	18547	18469	18369	18524	18385	18398	18536	18483	18556	18381	18499	18376	18581	18497	18573	18348	18464	18618	18591	18484	18556	18452	18550	18465	18353	18536	18479	18635	18544	18505	18322	18508	18668	18377	18650	18549	18403	18605	18648	18375	18496	18571	18449	18464	18430	18493	18544	18567	18628	18605	18387	18456	18598	18544	18454	18399	18591	18510	18418	18497	18586	18523	18509	18478	18497	18414	18466	18323	18420	18480	18598	18586	18520	18510	18382	18626	18340	18381	18651	18527	18443	18668	18455	18467	18551	18441	18390	18565	18536	18472	18434	18333	18589	18667	18593	18420	18504	18533	18758	18564	18378	18374	18574	18491	18433	18432	18383	18479	18466	18581	18483	18557	18460	18373	18557	18496	18580	18604	18483	18541	18472	18358	18523	18666	18527	18418	18559	18441	18472	18427	18509	18370	18530	18515	18566	18469	18610	18538	18360	18491	18626	18530	18382	18426	18682	18432	18482	18365	18432	18272	18413	18537	18562	18659	18333	18656	18534	18439	18547	18488	18438	18402	18727	18553	18313	18558	18541	18514	18546	18334	18533	18352	18438	18348	18576	18380	18640	18545	18434	18352	18583	18604	18488	18352	18570	18336	18440	18454	18543	18453	18567	18517	18452	18567	18457	18516	18603	18493	18541	18516	18373	18527	18570	18419	18536	18398	18370	18481	18475	18638	18419	18402	18444	18492	18492	18576	18531	18578	18706	18321	18540	18506	18405	18346	18488	18630	18572	18529	18510	18604	18582	18462	18374	18375	18440	18496	18504	18443	18486	18505	18533	18511	18563	18487	18536	18420	18495	18475	18661	18651	18606	18732	18499	18432	18531	18378	18451	18610	18345	18531	18577	18426	18467	18469	18422	18486	18479	18430	18416	18407	18511	18505	18317	18341	18389	18582	18489	18570	18503	18618	18557	18358	18560	18687	18714	18481	18272	18430	18468	18463	18497	18476	18601	18406	18306	18437	18596	18522	18404	18538	18497	18509	18424	18450	18643	18430	18434	18440	18552	18308	18508	18596	18549	18357	18437	18390	18593	18521	18543	18489	18525	18663	18386	18407	18446	18642	18425	18508	18485	18595	18673	18428	18354	18478	18404	18462	18501	18488	18495	18599	18341	18442	18349	18422	18507	18494	18610	18273	18533	18546	18590	18443	18535	18430	18743	18559	18508	18531	18491	18513	18489	18553	18558	18748	18286	18513	18253	18351	18552	18377	18790	18435	18458	18499	18597	18383	18573	18571	18513	18523
24533	25774	44484	43391	33306	28555	26463	23399	22944	23109	23272	22759	22969	23289	23068	23059	23028	22988	22878	22942	23022	22639	22874	22985	23040	22773	23174	22818	22824	22823	22704	22962	22878	22851	22920	22915	22977	22982	22863	23051	22879	22737	22846	22856	22875	22874	22836	22714	22725	22788	22869	22992	22990	22851	22785	23180	22675	22845	22882	22849	23001	22807	22770	22836	22784	22739	22896	22717	22742	22714	23068	22750	22931	22840	22697	22810	23033	22670	22702	22869	22937	22707	22644	22796	22939	22810	22725	22987	22577	22885	22844	23097	22581	22705	22880	22662	22951	23013	22951	22981	22969	22790	22908	22719	22768	23112	22916	22938	22710	22751	23040	23151	22803	22786	22896	22876	23033	22611	22803	22862	22753	22888	22855	23075	22981	22774	22833	22792	22867	22597	22890	22884	22717	22838	22858	22744	22703	23015	22937	22958	22779	22894	22888	22930	22774	22824	22943	22701	22872	22782	22670	22895	22977	22726	22942	22731	22832	22709	22815	22977	22886	22839	22855	22975	22761	23084	22920	22888	22825	22622	22787	22761	22746	22939	22994	22914	22728	22877	22761	22921	22815	22878	22746	23000	22760	22834	22900	22825	22963	22620	22795	22914	22996	22790	23026	22760	22853	22828	22794	22803	22704	22892	22694	22888	22949	22673	22695	22770	22901	22873	22899	23026	22907	22885	22768	22906	22969	22845	22700	22675	22897	22768	23032	22772	22783	22741	22696	22913	22881	22894	22947	22790	22884	22647	22892	22885	22720	22846	23132	22662	22918	22677	22626	22831	22834	22771	22962	22580	22715	22954	22948	22877	22797	22750	22844	22648	22992	22814	22921	23102	22701	22596	22773	22784	22930	22859	22843	22867	23034	22646	22796	22835	22877	22650	22884	22849	22964	22627	22709	22797	22952	22924	22798	22858	22914	22731	22769	23138	22865	22669	22829	22667	22677	22915	22743	22784	22839	22844	22748	22859	22795	23048	22680	22738	22942	22598	22664	22848	22834	22852	23096	22969	22678	22788	22859	22971	22775	22727	23029	22830	22885	22916	22713	22983	22724	22954	22864	22997	22865	22882	22895	22833	22684	22885	22653	23033	22992	22898	22715	22902	22914	22826	22738	22660	22912	23110	23150	22873	22976	22794	22693	22773	22817	22673	22769	22914	22737	22940	22770	22828	22802	22876	22801	22784	22774	22727	22632	22815	22848	22823	22818	22716	22898	22921	22961	22790	22906	22992	22880	22826	22678	22844	22843	22871	22848	22779	22716	22876	22943	22815	22813	22848	22923	22705	22765	22584	22741	22917	22985	22733	22989	22963	23014	22947	22813	22870	22852	22988	22662	22946	22687	22914	22743	22901	22852	22801	23025	22793	22802	22966	22873	22904	22908	22936	22797	22989	23045	22866	22704	22902	22995	22824	22910	22579	22928	22770	22891	22736	22937	22841	22904	22843	22687	22730	22887	22853	22929	22737	22817	22723	22912	22678	22961	22945	22843	22826	22892	22766	22784	22938	22823	22659	23011	22757	22861	22614	22813	22806	22957	22750	22917	22853	22850	22682	22745	22807	22755	23016	23045	22751	22757	22751	22780	22691	22699	22804	22851	22703	23005	22909	23124	23100	22788	22779	22845	22715	22827	22990	22998	22740	23078	23031	22868	22880	22946	22858	22766	22704	22641	22892	22846	22787	22574	22929	22957	22707	23043	23068	22993	22802	22816	22808	22950	22971	22833	22909	23017	22968	22935	22803	22911	22930	22755	22887	22853	22670	22849	22798	22782	22679	22706	22949	22865	22918	22990	22951	22986	22922	22822	22704	22728	22929	22854	22738	22949	22738	22996	22967	22845	22945	22879	22780	22937	22846	22877	22948	22909	22871	22805	22902	22849	22970	22724	22616	23090	22795	22914	22826	22833	22650	22815	22883	22727	22890	22887	22760	22817	22788	22942	22703	22878	22975	23121	22896	22904	22890	22627	22702	22753	22723	22906	22734	22836	22773	22974	22817	22857	22838	22888	22864	23036	22939	22994	22843	22754	22755	22912	22976	22898	22712	22679	22744	22951	22867	22895	22896	22822	22851	22757	23036	22958	22705	23051	23036	22912	23060	22802	22841	22842	22867	22899	22827	22816	22763	22975	22718	22880	22902	22983	22844	22594	22883	22818	22697	22858	22974	22807	22916	22968	22703	22771	22980	22868	22636	22711	23113	23177	22997	22957	22631	22661	23004	22950	22752	22769	22939	22674	22808	22973	22895	22905	22977	22776	22898	22894	22867	22786	22842	22653	22767	22954	22967	22704	22797	22895	22762	22944	22745	22943	22875	22672	22853	22930	22960	22824	22827	23085	22830	22875	23014	22649	23016	22955	22967	23035	22673	22819	22884	22996	22839	23045	22926	22968	23207	22969	22810	22938	22986	22909	22734	22809	22862	22982	23057	23068	22859	22901	22765	22860	22640	22849	22855	22888	22948	22792	22758	22942	22884	22921	22869	22970	22836	22946	22668	22925	22908	23050	22846	23076	22833	22902	22777	23019	22975	23165	22928	22849	22676	22789	23054	22848	22611	22759	22754	23042	22946	22813	22736	22789	23030	23045	22925	22888	22790	22906	22994	22873	22713	22898	23053	22862	22659	23093	22852	22974	22828	23025	22848	22824	22901	22817	22853	22818	23029	22623	22978	22936	22919	22988	22773	22967	22956	22733	22878	22915	22963	23033	23001	23014	22697	22813	22646	22875	22941	22882	22956	22959	22876	23003	23093	22986	22775	22773	23066	22907	22913	23074	23006	22912	22985	22859	22508	22874	22701	22825	22900	23031	22958	22961	22749	22887	23047	22720	22858	22876	23078	22752	22882	22823	22912	22942	22769	22886	22873	23129	22788	22803	23051	22855	22943	22803	22969	23092	22754	22938	22769	22966	22918	23074	23024	22762	22787	22840	22855	22924	22893	22991	23347	22728	22844	22898	22890	23217	23067	22949	22905	22627	23027	22882	22864	22788	22888	22921	23056	22674	22928	22693	22700	22870	22897	22681	22888	22770	22786	22765	22907	23011	22826	22612	23017	22765	22999	22918	23027	22835	22593	22765	22551	22896	22779	22805	22744	22784	22945	22766	22679	22785	23107	22874	22693	23007	22656	22720	23096	22942	22781	22977	22988	22830	22899	22783	23030	22724	22743	22765	22827	22673	22805	22890	22965	22870	22696	22867	22843	22894	22772	22967	22835	22774	22763	22764	23034	22863	22760	22661	23008	22912	22889	22971	22823	22848	22891	23007	22949	22731	23039	22837	22684	22837	22705	22763	22843	22673	22938	23116	22731	23078	22879	22678	23007	22936	22728	22933	22904	22993	23026	23000	22917	22844	22862	22917	22781	22923	22907	23124	22898	22906	22819	22996	22706	22877	22772	22938	22709	23026	22863	22839	22834	22951	22828	22924	22762	22935	22888	22961	22941	22922	22815	22936	22937	22567	22831	23095	23048	22862	22847	22894	22743	22798	22878	22821	22877	22875	22805	22894	22660	22855	23032	22889	22642	22729	22786	22840	22695	22885	22729	22783	22872	23048	22876	22916	22868	23054	22723	22946	22859	22949	23067	23031	22846	22977	22941	22966	22899	22677	22824	22788	22928	22879	22828	23171	22899	22792	22933	22902	23019	22883	22802	22818	22898	23027	22878	22874	22569	22833	23134	23144	22922	23046	22799	22763	22979	22972	22865	22824	22734	22732	22782	22696	22663	23057	22993	22685	22841	22863	22937	22946	22923	22877	22963	22665	22858	22787	22693	22750	23003	22898	22868	22812	22734	22722	22861	22786	22959	22940	22810	22816	22804	23227	22960	22962	22902	22588	22820	22676	22786	22737	23035	22995	22879	22717	22884	22916	22690	22943	22662	22917	22798	22755	22906	23075	22864	22801	22787	22863	22982	22746	22989	22760	22827	22859	23048	22969	22743	22967	23040	22883	22971	22890	22953	22904	22958	22810	22768	22902	22832	22920	22868	22841	22948	22772	22929	23028	22736	22946	22911	22930	22875	22818	22849	22614	22623	22754	22859	22968	22923	22931	22899	22932	22769	22649	22793	22686	22947	23053	22928	23028	22846	22879	22899	22802	22653	22900	22621	22894	22680	22848	22760	22669	23000	22907	22657	22937	22856	22833	22951	22901	22757	22944	22818	22779	22909	22617	22973	22964	22759	22913	22764	22941	22995	22880	22675	23044	22913	22677	22694	22843	23003	22885	22714	22870	22808	22830	22778	22595	22748	22856	22823	22782	22755	22782	22893	22651	22845	22875	22959	22844	22936	23017	22708	22777	22871	22811	22986	23171	22746	22790	22786	22861	22913	22882	22751	22880	22768	23050	22867	22963	23121	22778	22794	22974	22873	23026	22699	22846	22738	22743	23044	22867	22860	22857	22990	22764	22817	22880	22837	22922	22744	22731	22941	22941	22877	22941	22859	22787	22754	23052	22800	22925	22922	22796	22818	22755	22763	22869	22813	22713	22930	22879	22928	22754	22684	22868	22599	22757	22571	22706	22761	22825	23034	22892	22787	22732	22899	22691	22877	22729	23024	22966	22962	22768	22715	23062	22761	22726	22836	22596	22768	22903	22854	22845	22888	22924	22982	22854	22935	22884	22975	22869	22656	22777	22909	23021	22777	23046	22818	22770	22883	22896	22905	22801	22956	22708	22870	22928	23001	22677	22933	22682	22661	22981	22745	22853	22811	23057	22682	22956	22808	22848	22928	22863	23166	22951	23169	22935	23038	22944	22846	22869	22974	22955	22916	22839	22831	22861	23082	22947	22889	22969	23155	22943	22755	22963	22817	22841	22882	22940	22719	22982	23013	22943	22886	22936	22808	22951	23018	22807	22728	22840	22857	22828	22939	22829	22721	22729	22855	22755	22980	22744	22940	22895	22971	22899	22844	22804	22798	22786	22957	22912	22951	22616	22820	22640	22953	22939	22732	23177	23014	22776	22839	22753	22917	22897	22911	23038	22758	22908	22732	22876	22636	22772	22712	23106	22657	22840	22779	22904	22834	22937	22744	22887	22667	22798	23056	22920	22635	22836	22769	22828	22710	22758	22698	22907	22885	22862	22671	22961	22825	22605	22906	22802	22776	22956	22920	22978	22697
60490	100947	85514	56897	37248	24655	19745	18540	18534	18460	18424	18575	18598	18478	18551	18421	18367	18450	18398	18394	18337	18452	18541	18343	18506	18501	18525	18418	18435	18460	18256	18572	18619	18418	18391	18445	18257	18408	18348	18475	18476	18465	18424	18398	18435	18404	18415	18489	18648	18378	18363	18583	18530	18532	18316	18560	18406	18365	18211	18743	18478	18381	18580	18611	18642	18594	18466	18372	18297	18355	18424	18480	18367	18537	18644	18429	18597	18417	18503	18605	18660	18606	18542	18371	18304	18510	18542	18488	18377	18436	18408	18488	18420	18361	18449	18309	18644	18542	18490	18523	18542	18595	18492	18298	18495	18534	18485	18594	18452	18463	18511	18464	18416	18465	18290	18327	18473	18483	18515	18525	18465	18315	18616	18564	18321	18406	18434	18566	18428	18513	18736	18412	18431	18383	18419	18458	18409	18440	18509	18324	18418	18564	18164	18438	18376	18582	18652	18347	18331	18398	18562	18471	18510	18437	18444	18504	18501	18400	18426	18500	18477	18598	18500	18661	18482	18514	18423	18436	18486	18508	18546	18593	18450	18629	18521	18468	18538	18561	18297	18496	18425	18502	18508	18404	18560	18314	18461	18453	18452	18572	18525	18488	18465	18386	18447	18512	18375	18458	18478	18434	18259	18423	18356	18528	18557	18478	18468	18551	18437	18345	18522	18568	18503	18372	18491	18455	18313	18465	18296	18560	18256	18353	18567	18507	18435	18436	18405	18625	18464	18333	18523	18445	18379	18568	18377	18174	18474	18535	18393	18520	18440	18420	18382	18428	18468	18477	18264	18426	18651	18424	18605	18405	18436	18387	18389	18528	18483	18426	18478	18247	18409	18424	18394	18460	18318	18391	18336	18239	18458	18420	18445	18631	18561	18545	18273	18454	18485	18378	18598	18424	18479	18228	18445	18631	18428	18384	18607	18392	18278	18494	18375	18429	18361	18557	18558	18609	18407	18393	18402	18676	18463	18418	18589	18399	18437	18465	18273	18392	18460	18309	18382	18344	18472	18524	18486	18561	18386	18597	18564	18434	18511	18456	18421	18399	18457	18239	18251	18390	18494	18301	18525	18412	18272	18191	18661	18599	18389	18263	18497	18270	18521	18377	18445	18470	18636	18404	18455	18451	18361	18556	18565	18428	18571	18508	18363	18234	18366	18091	18406	18542	18438	18346	18488	18322	18578	18365	18260	18570	18617	18446	18397	18570	18455	18481	18619	18488	18423	18373	18258	18462	18622	18406	18416	18461	18394	18497	18385	18495	18382	18527	18508	18440	18446	18501	18403	18477	18454	18549	18282	18462	18521	18481	18464	18428	18241	18491	18523	18547	18390	18501	18260	18288	18561	18316	18610	18475	18451	18477	18242	18588	18373	18356	18348	18504	18421	18600	18431	18534	18443	18387	18492	18280	18571	18477	18375	18658	18523	18374	18341	18291	18424	18316	18518	18396	18441	18501	18352	18326	18533	18445	18512	18555	18506	18332	18381	18554	18638	18390	18377	18554	18557	18427	18350	18455	18602	18515	18454	18362	18549	18530	18355	18514	18448	18352	18450	18458	18555	18411	18386	18472	18632	18553	18538	18392	18364	18409	18537	18475	18463	18303	18486	18274	18609	18385	18473	18320	18356	18541	18441	18315	18507	18393	18440	18364	18502	18513	18503	18361	18378	18585	18348	18340	18309	18499	18415	18360	18445	18451	18524	18493	18453	18391	18298	18427	18462	18497	18549	18476	18239	18566	18424	18333	18532	18344	18194	18514	18613	18284	18559	18419	18405	18362	18511	18427	18491	18601	18400	18282	18523	18484	18416	18496	18660	18502	18428	18497	18565	18365	18421	18413	18495	18516	18549	18420	18609	18407	18251	18420	18379	18636	18319	18462	18477	18556	18623	18503	18418	18533	18597	18565	18297	18469	18467	18460	18520	18510	18399	18373	18518	18281	18488	18367	18586	18361	18487	18614	18379	18391	18644	18377	18347	18406	18560	18514	18397	18492	18470	18464	18486	18335	18394	18524	18571	18349	18411	18562	18318	18549	18419	18483	18592	18496	18486	18511	18516	18539	18586	18220	18422	18095	18397	18463	18548	18417	18377	18401	18531	18457	18473	18451	18416	18422	18430	18459	18443	18402	18214	18433	18364	18565	18363	18495	18467	18517	18459	18353	18315	18320	18411	18452	18403	18533	18448	18364	18479	18352	18554	18430	18516	18416	18565	18313	18450	18464	18512	18418	18435	18458	18509	18369	18441	18473	18412	18536	18298	18442	18279	18373	18520	18412	18349	18435	18317	18246	18589	18448	18455	18490	18201	18596	18351	18312	18333	18412	18502	18524	18345	18466	18367	18278	18567	18439	18436	18496	18558	18613	18414	18317	18471	18412	18542	18589	18582	18434	18445	18402	18260	18512	18444	18377	18637	18338	18460	18468	18486	18582	18367	18468	18318	18324	18567	18484	18521	18417	18349	18330	18374	18463	18585	18634	18416	18465	18408	18440	18382	18523	18512	18367	18418	18376	18476	18493	18195	18365	18429	18520	18486	18382	18517	18471	18507	18370	18375	18658	18448	18276	18245	18503	18437	18168	18397	18359	18491	18441	18336	18261	18439	18251	18481	18213	18510	18599	18390	18388	18453	18275	18491	18597	18434	18566	18278	18508	18407	18455	18387	18483	18388	18404	18554	18325	18639	18451	18577	18357	18351	18512	18450	18186	18385	18470	18450	18495	18383	18603	18292	18237	18531	18466	18440	18452	18515	18396	18472	18431	18557	18431	18488	18465	18507	18377	18572	18418	18412	18435	18411	18401	18353	18341	18387	18479	18377	18422	18411	18524	18627	18468	18543	18576	18484	18315	18457	18471	18499	18405	18359	18532	18421	18426	18258	18498	18476	18466	18524	18322	18410	18385	18350	18408	18614	18421	18473	18519	18429	18438	18334	18534	18425	18428	18457	18392	18657	18523	18262	18587	18259	18453	18301	18343	18657	18454	18408	18416	18339	18505	18276	18511	18370	18527	18409	18533	18567	18484	18405	18506	18537	18473	18441	18506	18439	18510	18450	18381	18495	18500	18509	18487	18463	18438	18560	18439	18485	18290	18305	18397	18340	18417	18456	18337	18432	18480	18356	18353	18415	18403	18485	18395	18479	18643	18393	18456	18505	18478	18498	18474	18420	18287	18488	18433	18409	18434	18344	18339	18505	18467	18591	18590	18582	18397	18436	18424	18386	18348	18503	18303	18438	18342	18495	18470	18452	18634	18462	18444	18408	18434	18549	18371	18539	18523	18472	18290	18456	18327	18509	18551	18542	18590	18542	18453	18357	18411	18531	18400	18265	18560	18304	18133	18578	18363	18395	18445	18463	18533	18451	18470	18383	18360	18421	18377	18392	18332	18526	18406	18439	18560	18448	18454	18350	18271	18245	18348	18501	18502	18374	18384	18414	18627	18291	18429	18504	18345	18510	18475	18360	18360	18417	18428	18364	18463	18330	18615	18552	18233	18540	18440	18404	18383	18376	18357	18330	18544	18651	18213	18445	18309	18332	18257	18551	18607	18485	18497	18631	18428	18386	18485	18371	18403	18537	18314	18717	18451	18319	18445	18516	18497	18591	18474	18430	18576	18535	18322	18674	18275	18479	18365	18498	18512	18515	18419	18438	18517	18408	18328	18539	18493	18439	18355	18535	18350	18313	18591	18343	18480	18425	18477	18323	18390	18340	18409	18385	18339	18348	18464	18409	18367	18346	18491	18426	18477	18474	18334	18560	18684	18340	18445	18420	18348	18510	18517	18344	18332	18406	18115	18453	18379	18387	18494	18500	18419	18421	18390	18265	18484	18545	18599	18485	18547	18464	18525	18426	18523	18332	18471	18474	18405	18438	18437	18608	18477	18594	18513	18354	18402	18523	18405	18572	18457	18415	18466	18549	18565	18464	18469	18352	18580	18556	18399	18593	18323	18341	18401	18349	18463	18426	18302	18330	18383	18332	18500	18313	18449	18542	18548	18235	18422	18544	18412	18597	18434	18527	18413	18604	18577	18396	18584	18532	18264	18509	18326	18364	18502	18436	18353	18455	18335	18407	18702	18425	18449	18401	18601	18552	18527	18306	18483	18198	18439	18409	18490	18402	18655	18491	18659	18401	18423	18370	18304	18582	18296	18594	18400	18506	18306	18390	18415	18379	18479	18396	18489	18238	18526	18410	18368	18541	18581	18418	18352	18393	18371	18575	18450	18269	18502	18329	18389	18526	18416	18609	18578	18394	18296	18409	18492	18565	18409	18546	18263	18352	18429	18405	18553	18251	18368	18491	18520	18323	18435	18504	18539	18474	18432	18532	18300	18423	18594	18429	18320	18584	18400	18588	18600	18545	18579	18671	18444	18422	18358	18530	18319	18529	18417	18377	18305	18399	18507	18380	18481	18534	18522	18455	18434	18670	18426	18544	18533	18386	18580	18517	18463	18428	18281	18528	18306	18450	18563	18404	18522	18461	18498	18350	18424	18416	18579	18495	18456	18237	18286	18580	18391	18324	18518	18381	18356	18440	18539	18630	18422	18504	18472	18466	18551	18482	18246	18586	18552	18523	18494	18404	18480	18501	18694	18587	18513	18502	18548	18399	18528	18616	18447	18515	18230	18506	18496	18611	18378	18448	18478	18374	18553	18412	18190	18488	18446	18509	18364	18351	18504	18203	18497	18403	18362	18520	18385	18465	18490	18613	18535	18443	18384	18529	18468	18381	18478	18518	18587	18443	18399	18572	18520	18495	18414	18480	18413	18640	18609	18546	18354	18447	18351	18411	18275	18428	18535	18574	18326	18594	18400	18459	18396	18814	18388	18533	18364	18423	18458	18577	18386	18233	18423	18397	18664	18485	18463	18424	18699	18507	18427	18340	18372	18503	18598	18469	18547	18590	18274	18655	18447	18417	18392	18469	18451	18459	18436	18547	18489	18559	18465	18453	18374	18386	18464	18418	18403	18429	18433	18397	18358	18523	18369	18469	18427	18476	18505	18250	18411	18275	18482	18428	18565	18525	18425	18445	18512	18431	18383	18669	18385	18555	18554	18465	18598	18510	18496	18481	18354	18541	18449	18574	18608	18328	18335	18550	18271	18495	18372	18524	18477
22995	23758	39900	38716	32279	29829	28962	24102	23194	23474	23273	23368	23375	23172	23541	23171	23243	23270	23157	23283	23171	23214	23244	22980	23264	23105	23143	23120	23159	23083	23098	23090	22877	23080	22980	23037	23199	23112	23262	23186	23255	23027	23137	23215	23103	23037	23220	23130	23070	23205	23081	23173	23084	23108	23136	22846	23355	23097	23088	23152	23133	23082	23255	22951	22976	23168	22891	23122	22886	23037	22910	23085	22991	23006	23261	22880	22945	23046	23034	23025	23045	23130	22878	23070	23084	22899	22963	23012	23018	22909	23013	23063	23253	23018	22927	22716	22920	22882	22896	22960	22993	23009	23252	22970	22892	22834	23095	22990	23053	23070	22906	22734	22972	22922	22920	22954	23148	23126	23053	22880	22976	23197	22884	23246	22901	23005	22980	22825	23100	23256	23035	23123	22883	22817	23285	22962	22977	22833	23106	23131	22992	22966	22889	23009	23035	22764	23110	22803	23060	23109	23041	23039	23005	23006	22720	22936	22939	22962	23040	22978	23078	23182	23210	23219	22889	22973	23208	23038	22952	22932	22789	22944	23129	22953	23076	22963	23131	23188	23180	23174	22979	22912	22970	23037	22957	23084	23054	22804	23139	23048	22922	23112	22822	23016	23072	22835	23239	22993	22820	23110	22942	22811	23175	23022	22974	23048	23026	22953	22849	22957	23181	23134	22868	22959	23000	23062	23147	23017	22773	22910	23023	23127	23030	22921	23260	22862	23109	22970	22896	23250	22803	22987	23117	22855	22825	22990	22986	22970	23053	23187	22952	22971	23098	22977	23077	22951	23075	23201	22888	22870	22755	23033	23093	22980	23043	22949	23218	22974	23122	23066	22955	23051	23149	22985	22915	22978	22905	22951	22921	23018	22982	23169	23142	22872	23006	22998	23172	22814	22953	22969	22996	22952	22840	23007	23031	23217	23155	22784	22790	23049	23019	23029	22954	22949	23201	22938	23008	22840	22970	22974	22812	23126	22961	22926	22962	22854	22805	23109	23022	23035	23044	23028	22814	23026	23055	23152	22887	22936	22839	22807	23113	23056	22679	22931	22878	22964	22723	23119	23151	23122	23176	23110	23111	22903	22966	23079	23135	22978	22955	23190	22865	23105	23104	22883	22834	22911	22947	23060	23014	22788	22807	22923	22987	23037	22853	22993	23090	23037	23050	22889	22985	22966	22952	22905	22991	23056	22945	22841	23029	22882	22952	23049	23054	23152	23136	22896	22877	22933	23113	23121	23056	22977	22975	23097	23124	22795	23120	23143	22949	22997	23098	22883	22941	22961	23007	23221	23043	22826	23011	22912	22965	22929	22970	22816	23115	23022	23040	22904	23158	22836	23096	22807	23015	23075	23030	23272	23057	23047	23003	22992	22978	23040	22930	23119	22930	22876	22927	22736	23029	22933	22992	23085	22940	23008	22887	22910	23059	22822	22969	22967	23029	23051	22788	22877	23021	23244	22866	22947	22933	22910	22942	22894	22990	22969	23000	23048	22804	23058	23043	22973	23081	22874	22850	23172	23177	22991	22895	23037	23075	23312	23133	23236	22978	22858	23040	23042	23014	23201	23068	22817	23138	22933	23073	23070	22865	22869	23142	22798	23009	22833	23049	22941	23057	23026	22964	22970	23070	23028	22720	22974	23161	22967	22902	22827	22974	23094	23005	23034	22920	23056	23119	23016	23235	23231	23140	22880	23083	23082	23077	23079	23115	23091	23006	22876	22874	22952	23033	22725	23025	22905	23075	23004	22944	23089	22980	22889	22849	23041	23117	22945	22924	22904	22888	22984	23320	22855	22879	23035	22898	23093	23039	23017	22973	23012	22930	23069	22920	22948	23099	23043	23038	23001	22853	22955	22857	22943	23042	22864	22974	22795	23077	23056	23130	23157	23134	22978	22965	23073	23017	23114	22940	22961	22777	22809	23056	23300	22888	23057	22989	23066	22718	22837	22901	22968	22951	23024	23028	23071	23052	23126	22973	22897	23083	23167	23056	23062	23244	22755	22912	23003	22995	23098	23135	22959	22996	22952	22997	22861	22948	23013	23021	23147	23046	22867	23005	23000	22952	23030	22947	22855	22841	22849	23039	23261	23011	23190	23147	22864	22885	22935	22998	22836	23132	22891	23089	23039	23189	22893	23158	23085	23066	23146	22930	22951	23136	23162	23106	22867	22936	23063	22884	23068	23050	22964	22993	23153	22956	22822	22906	22936	23136	22982	22827	23017	23029	23064	22930	22982	23181	23169	22978	23218	22905	22769	22937	22869	23016	22978	23043	22750	22832	23219	22743	22847	23088	23085	23087	22908	22846	22810	23032	22965	22921	23064	22986	23130	23011	22922	23291	22758	23178	23038	22956	23019	23011	22944	22956	22869	22792	22827	23086	23188	22990	22885	22770	23029	22881	22871	22867	22832	23114	23045	23286	23028	23343	23301	23240	22731	22989	23055	23048	22937	23136	22979	22989	22744	22799	23015	23064	22913	22986	22963	22840	22990	23172	22823	22998	22866	23040	22959	23146	22846	23033	23085	22908	22849	23138	23224	22867	22924	23032	23003	22956	22952	23162	23098	23147	22812	22983	22815	22897	23074	22920	22930	23104	22747	23045	23079	22785	23026	22907	22849	22966	23036	22978	23027	23232	22996	23153	22877	23061	22910	22975	22834	22944	23015	23060	22902	22899	23182	23095	23010	23028	22950	22693	22936	22857	23122	23165	22802	22852	23102	22877	23032	22890	23010	23148	22981	23158	22959	23034	22929	22931	23123	23172	23000	22876	22827	22854	22965	23170	22886	22963	23211	22875	23165	22843	23183	23174	23089	23025	22898	22972	22860	23014	22673	23011	22925	23125	23094	23163	23020	23011	23022	22889	22842	22933	23235	22944	22555	22890	23057	23117	23036	23071	23026	22876	23077	22958	22930	22958	22969	22977	23089	22950	22830	22923	23209	22983	22874	23024	22839	22923	22962	23119	22924	23149	23055	23140	22943	23132	23140	23194	22955	23099	22995	22903	23193	22947	23128	23149	22999	22967	23097	22898	22818	23036	22847	23164	23023	23036	22991	23161	23082	23006	22726	23020	22980	22923	22959	22692	23030	22983	23069	23153	22873	23014	22915	23018	22956	23183	23339	23239	23013	23048	22937	23093	22853	22979	23147	22843	23010	23003	23029	23241	23039	22979	23137	22959	23002	22888	22977	22811	23135	22975	22913	22967	23235	23249	22870	22979	22816	23113	22923	22966	22945	22958	22883	23119	22862	22880	23242	23042	23186	23131	22943	22793	23126	23033	23017	22804	22731	23162	23235	23137	22923	22794	23123	22976	23010	22981	23131	23057	23135	22928	22892	22891	22914	23021	23209	22963	23094	23120	22799	22867	22921	23048	23009	22839	22900	22944	22771	22958	22849	22688	23272	22946	22983	22970	23020	23113	22821	22838	23015	22999	22851	23093	22911	23035	22961	22919	23064	23011	23017	23122	23038	23042	22985	22844	23218	22997	22903	22997	23189	23018	22710	22781	22959	22948	23376	23174	22852	23118	23135	23109	23087	23164	22895	22869	22911	22890	22898	22882	22792	23143	22853	22803	23032	22961	22946	22903	23195	22855	22885	23051	22962	22930	23164	23004	23113	23059	22859	22872	22977	23039	23016	22872	23141	23119	23092	23120	22883	23051	23192	23021	22794	22933	22821	22942	23029	22983	22965	22884	22889	22946	22892	23098	23152	22944	22963	23073	22895	23017	23082	23253	23240	22948	22806	23061	22784	23025	22891	23070	23003	22894	22939	23203	23049	23073	23126	22878	23150	23189	22982	22995	22923	22915	22915	23029	22805	22795	22972	22804	23044	23005	22995	22891	22985	23123	22999	22909	23201	23202	22958	23041	22910	23067	22872	22936	22983	23157	23042	22861	23155	23035	23084	23034	22928	22933	23072	22900	22978	22788	23150	22874	22863	22842	23082	23054	22837	23017	23053	23142	23142	23053	22995	23180	22769	22994	22862	22948	23069	22957	22889	22887	23049	22869	22976	23098	22876	22951	22923	22905	22968	23051	22956	23039	22971	22975	22911	22902	22835	23093	22901	22995	22986	23101	22984	23095	23071	22917	22953	22951	22929	22935	22848	22902	22924	22918	22903	23004	22770	22926	22822	23015	22933	23126	23181	22904	22735	23026	22732	22854	22904	23051	23204	23095	22836	22917	23129	22978	22955	22881	22882	22763	22950	23175	23085	22895	22867	22987	23081	22900	22983	22943	23068	22923	23140	22762	22997	22839	23021	22859	23041	22810	22892	22880	22782	22924	23022	23017	22886	23160	22848	23047	23118	23016	23077	22804	22852	22966	23134	23088	23087	22945	22981	22974	22893	22933	23103	22876	22801	22958	22914	22984	22982	23112	22824	23087	23011	23124	22810	23030	22951	23285	23260	23034	22975	23089	23134	22788	22799	22959	23052	23080	23078	23114	23089	23047	23028	23187	22995	23064	23058	23069	23111	23031	23082	22589	22825	23169	23010	23031	22974	22936	22971	22781	23041	23141	23129	23294	22969	22977	22989	23009	23152	23045	23001	23077	22906	23130	22984	22870	22984	22981	22953	23022	22802	23040	22986	23169	22941	22844	22894	22936	23179	22983	22771	23005	22915	23060	22925	23026	23022	22893	23126	22835	22806	22667	23007	23213	22896	22964	22866	23059	22813	23003	23084	22936	22913	23021	22975	22824	23187	23076	22958	22830	23032	22878	23071	23041	23031	22956	23137	23113	23035	23103	22786	22869	22747	23216	22841	22923	23017	22875	23172	22958	22970	22854	22940	22828	23091	22911	23071	23030	22949	22955	23003	22963	22874	22808	23185	22871	23203	22904	22914	23060	23021	23073	22877	22942	22901	23106	23076	22875	23013	22999	23211	22857	22848	22934	23094	23076	22935	22828	22908	22952	22994	22705	22671	23099	22842	22811	23102	23027	23074	23243	22968	22789	22895	22681	22954	22954	23087	22953	22956	22947	23096	22860	22942	23056	22974	22815	22988	23130	22892	22959	22821	23061	23138	23086	22871	23124	23020	23026	23099	22681	22931	22902	23166	23060	22826	22921	22849	22859	22937	22651	22835	22767	23099	22999	22965	22849	22937	22899	22841
60594	104243	93404	70869	46996	30313	20793	18232	18556	18431	18361	18498	18425	18419	18437	18683	18683	18548	18533	18535	18640	18441	18586	18613	18715	18520	18494	18629	18676	18537	18674	18560	18563	18664	18582	18549	18617	18344	18519	18658	18465	18351	18598	18607	18437	18493	18485	18571	18432	18587	18564	18498	18554	18382	18601	18449	18529	18441	18618	18548	18534	18570	18630	18414	18504	18632	18544	18393	18452	18315	18510	18653	18538	18388	18657	18606	18486	18511	18374	18458	18470	18418	18503	18493	18588	18449	18426	18516	18631	18517	18478	18680	18543	18559	18520	18615	18575	18526	18282	18650	18522	18489	18565	18479	18483	18312	18501	18496	18420	18435	18400	18511	18543	18562	18559	18462	18434	18653	18588	18539	18584	18595	18436	18468	18440	18372	18303	18606	18467	18509	18469	18676	18584	18659	18627	18746	18464	18458	18660	18474	18490	18717	18470	18544	18601	18419	18592	18400	18553	18568	18484	18442	18519	18560	18383	18509	18512	18428	18516	18462	18488	18560	18589	18325	18538	18647	18418	18477	18751	18529	18485	18569	18430	18675	18722	18557	18430	18423	18478	18479	18708	18734	18519	18563	18662	18632	18540	18732	18420	18619	18653	18560	18498	18310	18622	18437	18619	18581	18688	18379	18488	18379	18624	18516	18509	18581	18688	18326	18541	18478	18632	18433	18431	18534	18720	18448	18684	18451	18534	18486	18501	18542	18405	18519	18504	18479	18460	18561	18364	18384	18595	18656	18446	18431	18662	18442	18284	18455	18493	18505	18413	18525	18558	18350	18496	18560	18576	18772	18418	18679	18530	18422	18523	18517	18481	18457	18519	18590	18428	18548	18476	18410	18801	18509	18428	18536	18672	18696	18449	18381	18485	18611	18704	18411	18529	18610	18526	18654	18650	18636	18515	18389	18523	18542	18549	18518	18395	18341	18617	18570	18361	18422	18435	18521	18481	18620	18379	18502	18613	18756	18383	18430	18507	18488	18415	18365	18442	18475	18385	18414	18322	18526	18519	18469	18479	18554	18472	18692	18609	18535	18349	18392	18541	18506	18581	18489	18582	18529	18499	18472	18436	18600	18468	18515	18478	18348	18476	18690	18504	18554	18441	18422	18610	18623	18464	18519	18610	18540	18652	18508	18696	18540	18512	18436	18566	18547	18642	18600	18373	18590	18343	18538	18384	18495	18619	18556	18605	18608	18503	18595	18714	18478	18397	18394	18655	18339	18471	18662	18459	18520	18329	18441	18659	18338	18550	18395	18535	18503	18450	18482	18560	18472	18479	18538	18495	18457	18521	18613	18452	18399	18428	18523	18479	18670	18566	18444	18625	18389	18525	18496	18506	18347	18612	18497	18479	18407	18283	18686	18437	18671	18365	18659	18612	18387	18691	18617	18309	18609	18520	18509	18613	18451	18377	18473	18608	18367	18423	18374	18667	18601	18573	18409	18356	18626	18616	18659	18383	18551	18464	18492	18471	18542	18422	18496	18696	18570	18632	18365	18420	18524	18437	18378	18457	18289	18483	18507	18525	18574	18586	18414	18412	18414	18519	18464	18412	18678	18447	18413	18595	18715	18479	18578	18732	18499	18653	18469	18403	18480	18322	18678	18407	18669	18506	18658	18605	18546	18626	18484	18675	18487	18560	18603	18583	18467	18385	18520	18533	18640	18426	18599	18368	18570	18490	18540	18449	18659	18379	18504	18234	18338	18548	18562	18418	18494	18578	18428	18458	18590	18628	18503	18437	18592	18343	18544	18517	18504	18402	18722	18282	18643	18464	18556	18725	18469	18484	18451	18481	18648	18476	18401	18584	18460	18429	18633	18560	18434	18623	18437	18509	18428	18490	18451	18429	18442	18579	18342	18442	18454	18433	18613	18530	18479	18590	18614	18617	18716	18630	18564	18471	18558	18443	18574	18712	18509	18576	18662	18510	18464	18488	18533	18552	18575	18620	18614	18580	18656	18587	18425	18325	18467	18688	18648	18434	18370	18383	18681	18383	18595	18444	18526	18488	18421	18513	18590	18638	18637	18500	18595	18528	18398	18572	18432	18599	18470	18643	18370	18453	18558	18403	18251	18542	18420	18583	18461	18523	18337	18532	18587	18492	18632	18447	18537	18533	18533	18563	18597	18675	18549	18616	18527	18587	18638	18556	18671	18532	18486	18630	18535	18530	18418	18556	18447	18566	18513	18474	18581	18467	18657	18427	18560	18609	18477	18558	18510	18478	18289	18641	18517	18650	18646	18562	18532	18384	18456	18470	18485	18379	18463	18549	18431	18614	18576	18513	18603	18483	18391	18477	18598	18479	18584	18469	18572	18453	18562	18340	18567	18478	18552	18406	18537	18417	18632	18599	18456	18462	18380	18583	18479	18496	18632	18430	18498	18624	18466	18464	18536	18331	18426	18427	18449	18496	18598	18612	18416	18701	18612	18515	18498	18428	18377	18447	18499	18563	18494	18434	18607	18627	18551	18411	18577	18646	18548	18554	18625	18481	18434	18538	18451	18570	18619	18262	18527	18444	18645	18504	18519	18640	18444	18557	18482	18645	18498	18620	18450	18404	18576	18512	18481	18567	18475	18486	18631	18422	18505	18644	18583	18622	18663	18537	18497	18171	18438	18519	18496	18474	18535	18566	18410	18593	18507	18572	18422	18542	18604	18610	18460	18435	18579	18350	18621	18612	18498	18484	18525	18412	18463	18534	18210	18683	18589	18541	18607	18622	18419	18351	18477	18495	18478	18566	18734	18551	18463	18631	18377	18514	18547	18491	18365	18352	18452	18581	18610	18254	18649	18439	18541	18563	18688	18342	18370	18507	18403	18205	18589	18520	18480	18432	18379	18628	18500	18438	18495	18505	18556	18510	18350	18521	18342	18543	18524	18356	18586	18456	18574	18405	18609	18463	18668	18462	18718	18450	18400	18519	18657	18646	18446	18388	18407	18471	18393	18481	18482	18243	18497	18359	18491	18419	18414	18398	18448	18526	18610	18542	18530	18534	18564	18600	18476	18698	18414	18429	18529	18253	18489	18273	18546	18380	18555	18427	18594	18557	18530	18442	18216	18591	18479	18750	18518	18420	18614	18354	18617	18436	18615	18444	18606	18512	18457	18518	18584	18586	18376	18678	18480	18453	18456	18558	18237	18437	18459	18546	18535	18394	18529	18615	18578	18386	18476	18556	18491	18598	18581	18492	18625	18491	18409	18482	18609	18574	18455	18418	18685	18483	18382	18547	18334	18428	18484	18510	18387	18557	18380	18476	18653	18414	18502	18501	18560	18529	18591	18571	18594	18454	18499	18432	18592	18624	18528	18627	18470	18457	18428	18495	18385	18535	18540	18497	18440	18523	18493	18647	18541	18521	18531	18558	18540	18353	18697	18646	18382	18418	18557	18598	18539	18470	18502	18412	18500	18512	18519	18545	18450	18446	18643	18438	18501	18373	18485	18445	18378	18534	18464	18390	18674	18544	18518	18473	18752	18580	18545	18651	18337	18425	18626	18661	18367	18510	18477	18499	18232	18486	18539	18516	18334	18476	18502	18240	18647	18339	18469	18466	18390	18570	18595	18634	18366	18507	18388	18186	18465	18707	18539	18348	18519	18441	18440	18451	18441	18473	18642	18719	18551	18423	18636	18605	18466	18350	18492	18587	18568	18472	18591	18425	18549	18466	18474	18386	18709	18304	18505	18573	18501	18552	18625	18486	18636	18642	18458	18491	18516	18430	18472	18380	18510	18539	18551	18465	18442	18622	18475	18511	18689	18557	18535	18485	18454	18538	18476	18371	18465	18501	18483	18403	18497	18562	18381	18461	18600	18583	18460	18553	18439	18520	18385	18497	18531	18587	18492	18426	18442	18412	18415	18589	18502	18607	18429	18355	18665	18555	18543	18639	18461	18538	18334	18554	18558	18519	18438	18544	18330	18606	18621	18487	18565	18565	18481	18415	18413	18413	18570	18535	18574	18443	18419	18560	18612	18502	18580	18549	18456	18638	18486	18646	18378	18687	18423	18446	18330	18535	18551	18434	18495	18552	18496	18415	18688	18322	18502	18347	18469	18723	18548	18609	18560	18381	18638	18537	18610	18549	18563	18508	18393	18582	18633	18533	18616	18319	18555	18537	18522	18621	18419	18434	18732	18541	18293	18385	18451	18487	18592	18534	18481	18514	18458	18447	18475	18449	18436	18438	18390	18543	18676	18638	18393	18475	18801	18622	18472	18537	18527	18425	18547	18573	18502	18542	18301	18463	18490	18563	18439	18538	18496	18561	18593	18506	18470	18411	18483	18590	18525	18714	18459	18531	18496	18626	18468	18370	18733	18345	18394	18591	18554	18633	18525	18439	18583	18615	18530	18536	18634	18568	18371	18561	18657	18505	18436	18511	18536	18668	18440	18664	18671	18534	18512	18639	18574	18747	18571	18477	18603	18385	18559	18627	18524	18487	18342	18542	18457	18596	18484	18605	18482	18550	18644	18564	18489	18398	18459	18488	18689	18570	18575	18553	18630	18534	18593	18440	18620	18539	18347	18556	18503	18516	18563	18468	18451	18423	18576	18456	18595	18597	18541	18453	18481	18599	18504	18537	18607	18505	18403	18534	18400	18527	18390	18561	18369	18608	18544	18599	18466	18519	18592	18607	18605	18489	18360	18521	18518	18597	18337	18591	18640	18510	18610	18595	18667	18517	18632	18465	18305	18440	18272	18609	18736	18418	18711	18518	18419	18528	18352	18606	18586	18471	18487	18465	18513	18545	18463	18605	18434	18477	18492	18518	18505	18570	18419	18571	18552	18488	18674	18351	18439	18296	18546	18749	18417	18588	18378	18550	18377	18457	18464	18505	18513	18418	18398	18467	18487	18402	18661	18449	18506	18362	18533	18460	18283	18478	18567	18556	18590	18302	18401	18469	18514	18587	18634	18689	18717	18654	18594	18521	18618	18398	18588	18485	18402	18499	18438	18585	18605	18249	18508	18551	18479	18462	18526	18522	18441	18336	18577	18557	18565	18625	18341	18581	18667	18499	18573	18429	18367	18577	18500	18610	18430	18619	18546	18490	18718	18501	18636	18516	18534	18483	18559	18399	18382	18604	18604	18445	18701	18516	18361	18717	18593	18553	18389
30008	36723	46702	37178	27534	24324	23347	23083	22670	22712	22761	22864	22604	22762	22806	22636	22734	22881	23150	22746	22883	22966	22790	22744	22688	22763	22748	22648	22684	22645	22677	22688	22877	22774	22841	22841	22753	22732	22845	22709	22596	22886	22736	22913	22627	22616	22735	22697	22688	22771	22824	22616	22809	22780	22738	22823	22707	22771	22965	22494	22859	22653	22652	22769	22699	22816	22739	22542	22552	22558	22771	22909	22736	22731	22663	22527	22614	22954	22869	22620	22657	22545	22721	22775	22633	22690	22975	22836	22772	22505	22909	22795	22725	23012	22668	22860	22961	23028	22708	22767	22909	22748	22485	22687	22755	22623	22763	22654	22711	22674	22804	22718	22730	22814	22650	22684	22809	22697	22763	22671	22834	22606	22582	22670	22579	22961	22757	22907	22680	22554	22633	22598	22797	22718	22435	22571	22780	22695	22650	22592	22908	22720	22480	22704	22677	22722	22599	22748	22857	22510	22902	22696	22826	22738	22686	22568	22772	22697	22766	22661	22615	22693	22770	22761	22642	22813	22586	22612	22714	23111	22766	22859	22764	22684	22807	22704	22605	22669	22711	22777	22661	22556	22860	22679	22816	22615	22849	22779	22662	22653	22612	22694	22826	22651	22776	22644	22630	22892	22794	22559	22941	22627	22473	22804	22725	22610	22741	22789	22891	22757	22415	22667	22632	22729	22648	22722	22641	22577	23123	22601	22663	22677	22731	22667	22964	22815	22555	22674	22480	22789	22779	22734	22831	22613	22872	22830	22662	22631	22641	22732	22800	22564	22739	22743	22844	22806	22607	22707	22693	22696	22557	22797	22621	22937	22670	22837	22530	22717	22852	22699	22603	22801	22579	22603	22679	22680	22773	22610	22451	22741	22893	22734	22783	22715	22896	22768	22694	22514	22850	22790	22755	22844	22733	22770	22738	22875	22694	22619	22586	22447	22472	22764	22823	22760	22807	22782	22588	22832	22767	22606	22770	22701	22680	22814	22802	22723	22717	22762	22699	22569	22798	22593	22592	22815	22650	22732	22650	22624	22486	22712	22682	22497	22921	22602	22814	23075	22628	22544	22563	22785	22683	22531	22959	23008	22727	22478	22949	22622	22803	22740	22663	22707	22636	22521	22755	22852	22786	22756	22757	22768	22782	22674	22864	22714	22656	22564	22670	22897	22753	22759	22372	22752	22674	22612	22550	22868	22661	22982	22621	22581	22672	22575	22442	22424	22673	22687	22792	22538	22750	22689	22456	22504	22582	22792	22827	22778	22717	22848	22593	22710	22455	22547	22662	22714	22632	22573	22679	22584	22541	22731	22475	22671	22585	22547	22776	22686	22880	22676	22763	22792	22892	22644	22681	22739	22705	22742	22599	22429	22605	22821	22741	22872	22637	22856	22737	22424	22736	22752	22766	22444	22800	22888	22465	22717	22596	22757	22706	22716	22492	22627	22739	22627	22934	22701	22611	22782	22552	22485	22806	22698	22723	22683	22831	22429	22659	22745	22563	22699	22904	22653	22825	22697	22541	22819	22709	22884	22666	22851	22840	22821	22554	22742	22947	22748	22657	22695	22773	22685	22700	22544	22603	22753	22551	22966	22758	22582	22790	22458	22706	22727	22799	22774	22796	22740	22606	22647	22672	22616	22688	22684	22729	22529	22774	22731	22675	22586	22577	22697	22728	22772	22788	22832	22651	22810	23012	22829	23062	22717	22752	22729	22721	22750	22720	22604	22539	22600	22531	22546	22765	22678	22752	22758	22788	22663	22714	22612	22902	22520	22829	22770	22880	22624	22644	22514	22733	22399	22816	22802	22733	22702	22708	22724	22580	22735	22740	22554	22746	22765	22713	22761	22831	22767	22733	22799	22651	22683	22591	22386	22863	22749	22687	22712	22399	22620	22773	22698	22605	22587	22602	22752	22731	22766	22665	22762	22702	22605	22896	22839	22884	22964	22666	22737	22573	22512	22730	22681	22619	22945	22928	23051	22653	22681	22834	22679	22601	22829	22889	22859	22690	22388	22710	22904	22769	22724	22761	22575	22823	23012	22742	22881	22825	22727	22800	22799	22788	22692	22578	22561	22899	22933	22781	22681	22792	22669	22830	22793	22718	22740	22713	22590	22737	22776	22724	22502	22583	22737	22634	22726	22854	22835	22620	22636	22687	22913	22615	22846	22656	22814	22689	22632	22809	22591	22742	22604	22730	22551	22661	22752	22727	22868	22731	22745	22794	22792	22739	22622	22678	23050	22886	22652	22682	22446	22671	22447	22880	22779	22514	22722	22855	22736	22666	22542	22875	22675	22822	22669	22764	22913	22841	22696	22692	22818	22832	22646	22631	22868	22805	22655	22675	22719	22712	22672	22657	22681	22868	22895	22683	22426	22616	22766	22730	22689	22722	22683	22770	22573	23033	22786	22703	22950	22759	22739	22997	22702	22518	22644	22723	22885	22745	22650	22709	22542	22706	22663	22726	22798	22606	22704	22824	22566	22598	22651	22615	22514	22710	22702	22823	22841	22987	22450	22685	22806	22819	22911	22851	22841	22875	22815	22694	22734	22455	22790	22565	22729	22791	22753	22822	22604	22889	22716	22832	22621	22701	22613	22753	22775	22553	22605	22553	22720	22648	22599	22779	22709	22729	22897	22750	22656	22635	22733	22666	22609	22868	22720	22723	22651	22723	22748	22920	22536	22920	22644	22717	22914	22612	22792	22636	22552	22781	22876	22606	22780	22651	22571	22854	22612	22601	22484	22610	22580	22649	22561	22659	22764	22919	22600	22547	22805	22577	22714	22621	22691	22892	22601	22679	22450	22695	22876	22687	22777	22720	22803	22694	22820	22903	22445	22830	22564	22683	22690	22669	22572	22769	22585	22386	22587	22728	22666	22519	22804	22676	22729	22727	22710	22727	22687	22638	22547	22540	22681	22749	22660	22726	22704	22682	22648	22739	22643	22558	22676	22581	22934	22493	22883	22817	22735	22678	22731	22773	22813	22711	22590	22627	22739	22724	22690	22868	22690	22619	22488	22478	22554	22705	22619	22600	22933	22762	22624	22797	22588	22632	22764	22680	22624	22573	22592	22570	22633	22735	22759	22871	22820	22614	22836	22766	22787	22584	22665	22586	22562	22547	22455	22674	22550	22925	22790	22625	22692	22830	22688	22872	22892	22766	22617	22752	22624	22873	22742	22704	23047	22765	22907	22770	22678	22707	22880	22866	22635	22753	22749	22610	22641	22845	22798	22593	22689	22606	22676	22680	22600	22861	22641	22637	22746	22666	22633	22738	22757	22707	22674	22834	22786	22726	22864	22734	22641	22692	22770	22633	22669	22763	22666	22748	22922	22667	22606	22640	22927	22647	22713	22921	22568	22531	22736	22806	22659	22851	22751	22732	22539	22827	22703	22570	22744	22617	22665	22676	22879	22513	22656	22670	22552	22679	22820	22681	22726	22752	22675	22632	22788	22736	22818	22527	22936	22768	22465	22739	22614	22686	22782	22673	22679	22791	22850	22815	22769	22655	22713	22750	22659	22699	22567	22978	22584	22747	22651	22729	22784	22682	22729	22751	22641	22718	22573	22650	22645	22878	22865	22624	22619	22662	22564	22770	22662	22625	22579	22638	22693	22584	22755	22667	22702	22897	22664	22586	22683	22511	22637	22912	22692	22725	22857	22600	22752	22676	23071	22622	22631	22756	22873	22653	22723	22730	22600	22633	22867	22681	22473	22650	22714	23025	22706	22742	22777	22784	22935	22839	22864	22708	22829	22543	22776	22722	22799	22621	22487	22430	22784	23005	22605	22687	22762	22697	22796	22614	22657	22787	22812	22906	22878	22629	22792	22690	22933	22858	22840	22602	22867	22646	22631	22572	22516	22836	22842	22659	22489	22776	22765	22718	22780	22797	22856	22639	22830	22780	22845	22818	22662	22677	22785	22862	22662	22866	22716	22720	22692	22739	22440	22910	22491	22777	22685	22585	22567	22638	22914	22736	22617	22769	22745	22946	22656	22679	22702	22814	22520	22799	22688	22670	22854	22747	22756	22845	22756	22658	22585	22800	22670	22745	22781	22924	22724	22550	22550	22578	22645	22620	22597	22906	22937	22798	22522	22599	22564	22789	22621	22716	22773	22856	22728	22808	22652	22565	22832	23017	22753	22751	22721	22818	22705	22543	22840	22797	22638	22889	22718	22834	22706	22855	22782	22736	22986	22664	22899	22679	22624	22888	22734	22838	22668	22625	22785	22721	22599	22856	22694	22787	22549	22517	22725	22784	22751	22652	23006	22767	22618	22922	22789	22422	22798	22661	22834	22718	22832	22797	22933	22584	22833	22785	22809	22772	22844	22591	22616	22647	22692	22565	22647	22737	22645	22849	22798	22868	22842	22601	22733	22642	22865	22808	22806	22546	22720	22621	22716	22724	22457	22615	22621	22540	22645	22742	22706	22812	22817	22919	22698	22686	22871	22805	23091	22723	22764	22768	22507	22676	22571	22795	22883	22812	22669	22744	22839	22503	22914	22702	22598	22814	22600	22575	23027	22509	22721	22763	22811	22723	22530	22715	22625	22673	22897	22656	22595	22794	22519	22703	22459	22849	22757	22651	22833	22581	22669	22879	22860	22725	22949	22853	22715	22787	22830	22996	22815	22882	22894	22679	22606	22633	22533	22777	22774	22643	22749	22854	22817	22817	22716	22874	22740	22765	22518	22749	22911	22736	22819	22764	22651	22848	22712	22655	22675	22794	22735	22962	22681	22769	22665	22853	22706	22847	22721	22661	22825	22746	22607	22876	22651	22517	22597	22719	22709	22530	22793	22633	22792	22607	22708	22848	22624	22505	22567	22632	22705	22773	22753	22999	22644	22600	22559	22950	22772	22813	22823	22799	22645	22777	22725	22799	22715	22666	22889	22764	22890	22699	22883	22719	22660	22930	22897	22672	22814	22717	22952	22781	22759	22637	22769	22546	22811	22891	22714	22589	22595	22788	22736	22515	22803	22733	22774	22787	22962	22802	22756	22664	22651	22812	22629	22777	22986	22685	22748	22705	22630	22804	22663	22636	22798	22949	22635	22727	22659	22634	22930	22586	22882	22968	22909	22966	22711	22435	22683	22626	22691	22617	22681	22848	22592
34687	56938	49146	32128	22887	19516	18475	18264	18154	18217	18213	18393	18210	18205	18123	18338	18203	18370	18277	18255	18231	18273	18170	18358	18347	18308	18267	18249	18413	18193	18172	18140	18428	18194	18478	18322	18115	18174	18166	18229	18287	18316	18305	18288	18298	18356	18341	18318	18376	18304	18349	18177	18327	18256	18238	18270	18039	18402	18122	18228	18211	18085	18140	18271	18163	18140	18242	18130	18150	18093	18435	18307	18266	18181	18354	18331	18187	18340	18196	18301	18322	18249	18228	18284	18271	18194	18126	18307	18256	18235	18190	18252	18209	18334	18411	18348	18452	18358	18174	18336	18190	18326	18319	18320	18309	18276	18280	18469	18440	18416	18139	18304	18158	18164	18148	18347	18132	18185	18333	18408	18237	18304	18170	18317	18250	18295	18279	18352	18235	18418	18329	18267	18100	18079	18281	18254	18346	18383	18284	18109	18267	18315	18274	18168	18218	18231	18239	18184	18191	18377	18273	18329	18346	18146	18326	18256	18200	18215	18149	18342	18381	18367	18366	18288	18276	18410	18420	18394	18402	18165	18315	18216	18116	18318	18305	18239	18247	18287	18279	18301	18421	18397	18320	18281	18233	18258	18322	18225	18333	18183	18572	18337	18242	18137	18152	18286	18207	18381	18165	18260	18349	18395	18173	18316	18250	18362	18307	18292	18267	18230	18256	18126	18507	18013	18218	18187	18182	18155	18329	18168	18272	18303	18216	18343	18233	18204	18226	18119	18283	18211	18323	18414	18262	18341	18280	18285	18361	18255	18179	18366	18266	18240	18486	18212	18340	18371	18265	18228	18303	18290	18443	18286	18282	18206	18219	18199	18058	18239	18304	18213	18399	18205	18071	18278	18341	18397	18258	18332	18383	18009	18385	18097	18132	18202	18181	18326	18413	18191	18233	18324	18219	18150	18453	18076	18296	18257	18183	18270	18332	18276	18280	18281	18393	18346	18399	18269	18175	18335	18222	18266	18294	18152	18093	18325	18354	18304	18227	18008	18419	18228	18421	18242	18276	18240	18354	18319	18212	18320	18304	18339	18447	18270	18161	18445	18192	18190	18169	18262	18406	18379	18174	18207	18280	18287	18322	18354	18317	18166	18290	18312	18264	18294	18128	18221	18355	18244	18078	18235	18121	18281	18380	18226	18199	18167	18241	18254	18372	18368	18421	18218	18340	18385	18233	18178	18311	18293	18336	18282	18330	18363	18396	18014	18254	18480	18169	18308	18441	18326	18218	18336	18366	18304	18222	18196	18183	18277	18161	18497	18213	18177	18389	18156	18460	18305	18310	18309	18327	18246	18240	18233	18212	18346	18389	18315	18276	18152	18298	18225	18299	18227	18272	18220	18441	18319	18179	18325	18196	18187	18341	18352	18228	18206	18306	18218	18243	18185	18172	18306	18259	18230	18037	18106	18250	17958	18321	18298	18212	18293	18323	18189	18210	18266	18378	18200	18151	18292	18319	18259	18344	18208	18199	18407	18239	18340	18273	18224	18213	18331	18194	18245	18321	18162	18231	18300	18367	18102	18264	18235	17976	18338	18303	18492	18104	18257	18496	18182	18217	18314	18287	18299	18286	18260	18317	18197	18149	18256	18363	18270	18242	18268	18294	18354	18212	18403	18289	18241	18206	18329	18183	18390	18144	18246	18387	18217	18267	18401	18509	18426	18274	18510	18165	18272	18285	18066	18339	18135	18233	18260	18240	18289	18288	18363	18279	18287	18365	18244	18224	18255	18281	18213	18335	18275	18299	18204	18327	18543	18224	18255	18248	18264	18102	18294	18346	18216	18139	18273	18183	18178	18412	18106	18208	18321	18197	18231	18172	18241	18317	18252	18349	18365	18403	18384	18311	18638	18405	18407	18213	18201	18065	18248	18310	18369	18318	18304	18158	18253	18396	18512	18385	18248	18254	18219	18283	18425	18247	18257	18186	18341	18357	18222	18332	18208	18046	18202	18509	18214	18307	18399	18455	18163	18340	18248	18355	18151	18425	18275	18265	18318	18308	18238	18100	18318	18291	18197	18403	18200	18313	18274	18384	18222	18300	18383	18301	18212	18352	18538	18295	18401	18243	18151	18339	18286	18330	18237	18282	18242	18258	18309	18181	18156	18202	18230	18373	18231	18171	18201	18529	18270	18214	18337	18484	18273	18241	18310	18332	18214	18286	18217	18211	18279	18106	18080	18200	18211	18306	18341	18367	18243	18326	18290	18263	18302	18334	18224	18227	18232	18246	18444	18262	18247	18368	18350	18093	18114	18265	18314	18305	18326	18352	18247	18417	18444	18267	18350	18095	18188	18399	18360	18202	18258	18203	18287	18226	18156	18300	18256	18177	18256	18263	18326	18391	18293	18301	18448	18302	18447	18269	18437	18223	18469	18324	18423	18200	18235	18260	18398	18195	18207	18302	18139	18176	18376	18336	18290	18234	18237	18110	18322	18256	18193	18476	18198	18109	18383	18333	18322	18200	18446	18412	18083	18341	18401	18265	18200	18222	18447	18267	18312	18230	18469	18101	18107	18390	18316	18245	18224	18299	18194	18351	18339	18221	18352	18438	18283	18232	18340	18410	18149	18224	18229	18338	18347	18321	18098	18168	18360	18173	18055	18405	18402	18195	18251	18291	18340	18168	18198	18271	18275	18192	18317	18425	18274	18273	18253	18219	18336	18311	18282	18321	18262	18321	18261	18326	18083	18177	18176	18399	18266	18319	18150	18291	18267	18228	18334	18244	18117	18343	18563	18261	18482	18297	18213	18176	18166	18244	18269	18165	18183	18300	18196	18172	18274	18167	18399	18365	18324	18171	18099	18101	18255	18205	18230	18204	18324	18155	18339	18111	18331	18186	18265	18233	18264	18290	18297	18290	18041	18322	18135	18239	18232	18336	18290	18275	18349	18379	18334	18190	18353	18290	18259	18275	18185	18380	18217	18345	18244	18200	18329	18284	18384	18339	18120	18261	18265	18246	18264	18128	18446	18436	18248	18244	18202	18153	18189	18286	18128	18298	18291	18343	18222	18255	18144	18326	18101	18109	18297	18289	18241	18236	18142	18276	18259	18285	18391	18208	18169	18342	18235	18159	18280	18347	18016	18216	18393	18378	18084	18310	18221	18146	18306	18350	18277	18014	18252	18216	18168	18375	18184	18359	18208	18255	18262	18194	18226	18382	18268	18350	18339	18287	18180	18217	18327	18272	18439	18131	18181	18303	18363	18321	18301	18099	18200	18180	18261	18272	18297	18338	18112	18024	18498	18347	18224	18152	18374	18243	18264	18136	18208	18337	18291	18287	18196	18257	18193	18248	18186	18262	18282	18304	18157	18149	18371	18216	18219	18358	18284	18428	18189	18330	18230	18234	18204	18291	18265	18362	18236	18072	18066	18233	18204	18193	18368	18376	18335	18289	18185	18246	18097	18346	18246	18161	18331	18073	18313	18123	18170	18364	18186	18240	18118	17980	18346	18108	18013	18143	18371	18267	18404	18239	18369	18268	18146	17990	18200	18505	18422	18280	18456	18276	18358	18200	18193	18373	18256	18279	18123	18262	18347	18294	18323	18292	18267	18344	18093	18321	18306	18446	18270	18211	18202	18323	18369	18405	17976	18163	18337	18185	18337	18320	18247	18223	18325	18123	18399	18200	18223	18393	18306	18260	18228	18231	18128	18268	18419	18299	18394	18503	18088	18156	18209	18243	18085	18273	18423	18221	18403	18212	18353	18370	18320	18290	18386	18277	18093	18318	18411	18204	18376	18174	18385	18206	18083	18285	18307	18440	18349	18213	18316	18300	18243	18273	18304	18267	18307	18313	18375	18322	18274	18291	18280	18380	18273	18334	18358	18066	18363	18134	18372	18156	18266	18328	18442	18298	18312	18241	18306	18188	18119	18395	18191	18277	18210	18159	18084	18354	18382	18214	18237	18339	18296	18270	18296	18164	18175	18243	18179	18367	18303	18217	18252	18376	18282	18245	18294	18230	18196	18480	18094	18259	18157	18364	18173	18159	18252	18201	18245	18235	18499	18314	18214	18230	18389	18370	18378	18144	18356	18382	18178	18265	18243	18314	18384	18337	18214	18319	18280	18256	18313	18350	18146	18354	18288	18257	18314	18300	18215	18206	18278	18172	18155	18145	18276	18335	18197	18292	18231	18328	18238	18197	18303	18387	18247	18273	18288	18229	18204	18327	18391	18322	18386	18257	18316	18280	18245	18344	18298	18301	18305	18333	18211	18343	18320	18233	18221	18225	18253	18229	18234	18308	18130	18437	18264	18292	18347	18175	18278	18097	18419	18304	18239	18358	18319	18290	18194	18180	18179	18271	18258	18246	18330	18277	18240	18254	18214	18362	18188	18229	18296	18402	18358	18192	18289	18286	18327	18403	18259	18237	18212	18223	18304	18263	18266	18183	18266	18280	18164	18463	18267	18356	18431	18403	18219	18333	18315	18335	18363	18151	18334	18150	18362	18336	18183	18374	18341	18328	18341	18293	18290	18139	18179	18366	18360	18181	18246	18101	18187	18471	18265	18233	18221	18195	18173	18322	18224	18316	18119	18432	18326	18366	18417	18521	18192	18219	18316	18242	18178	18250	18340	18370	18321	18213	18309	18317	18253	18205	18370	18349	18194	18209	18196	18390	18281	18290	18209	18403	18391	18276	18063	18291	18236	18060	18346	18168	18285	18291	18279	18406	18306	18244	18311	18215	18243	18198	18259	18264	18123	18372	18323	18229	18177	18404	18181	18372	18452	18224	18402	18163	18209	18253	18150	18357	18209	18426	18131	18207	18365	18329	18356	18261	18391	18150	18434	18358	18221	18086	18313	18163	18230	17968	18168	18464	18155	18295	18269	18167	18327	18455	18150	18302	18153	18080	18231	18374	18363	18216	18412	18375	18191	18227	18300	18388	18341	18279	18302	18240	18191	18422	18135	18102	18222	18344	18257	18311	18207	18151	18294	18321	18251	18047	18254	18247	18186	18326	18355	18371	18430	18128	18239	18277	18220	18489	18295	18339	18292	18132	18254	18314	18340	18234	18209	18203	18251	18331	18188	18358	18264	18421	18294	18410	18367	18193	18397	18197	18396	18333	18240	18225	18176	18391	18278	18250	18240	18386	18288	18195	18357
24475	24592	42304	43264	33315	28480	25921	22633	22125	22588	22437	22164	22228	22365	22365	22135	22243	22358	22098	22207	22021	22255	22226	22201	22192	22382	22048	22125	22055	22236	22105	21981	22283	22048	22287	22369	22342	22099	21908	22288	22302	22268	21980	22273	22298	22078	22113	22101	22337	22358	22169	21898	22103	22198	22032	22227	22139	21966	22002	22076	22012	21983	22116	22280	22078	22153	22291	22107	22290	22068	22072	21874	22159	22392	22078	22053	22072	22195	22207	22110	22076	22317	22274	22198	22145	21945	22149	22038	22157	22194	22241	21942	22199	22135	22054	22005	22129	22207	22145	21986	22001	21883	22200	22111	22253	22078	22264	22096	22226	22213	22107	22007	22152	22137	21990	22112	22186	22192	21808	22107	21997	22264	22218	21941	22151	22297	22049	22444	22105	22187	22207	22192	22152	22174	22128	22111	22087	22196	22346	22024	22095	22138	22209	22028	22317	22062	22291	22149	22026	22267	22273	22031	22161	22313	22017	22082	21968	22044	22261	22057	21997	21967	22228	22333	22131	22195	21983	22058	22289	22234	22132	22423	22186	22025	21912	22110	22086	22023	22136	22022	22044	22133	22070	22246	22077	22064	21965	22184	21968	22047	21977	22121	22058	21937	22247	22264	22387	22147	22065	21945	22142	21985	21967	22190	22056	22215	21867	22222	22383	22060	22149	22206	22134	22056	22253	22098	22059	22313	22081	22080	22171	22127	22335	22057	22091	21998	22124	22091	22290	21946	22192	21975	22302	21981	22083	22227	22367	22395	21993	22133	22204	22019	21962	22115	22206	21990	22031	21963	22173	22179	22147	22129	22106	22121	22171	22084	22043	22183	22137	22221	22031	22152	22118	21835	22045	21981	22008	22136	22220	22367	22102	22131	22089	22136	22165	21940	22275	22242	22396	22201	22056	22155	22123	22193	21939	22362	22271	22190	22116	22360	22072	22026	22269	22108	21995	22087	22189	22189	21959	22130	22163	22041	21972	22130	22251	22297	22165	22048	22054	21986	22310	21898	22250	22169	22297	22056	22239	22268	22002	22126	22128	22141	22043	22107	22062	22047	22052	22200	22059	22092	22014	21983	22074	21955	22166	21947	22111	22150	22177	22210	22150	22141	22223	22129	22084	22064	22206	22109	22085	22262	22308	21994	22094	21846	22089	22056	21932	22032	22033	22198	21874	22268	22100	22120	22068	22023	22154	22150	22182	22134	22005	22069	22014	22125	22125	22022	22067	22393	22139	22063	22252	22304	22210	22301	22306	22303	22194	22015	22020	22246	22202	22426	22134	22025	21912	22003	22199	21971	22316	22119	21974	22108	22135	21993	21992	21967	22017	22201	22303	21971	22112	21994	22108	22072	21909	21962	22252	22264	22405	22149	22087	22389	22339	22143	22089	22018	22115	22187	22167	21965	22140	21966	21995	22202	22176	22017	22133	22358	22314	22083	22253	22136	22143	22163	22086	22054	21831	21997	21998	21827	22224	22023	22166	21957	22086	22174	21947	21969	22197	22064	21979	22205	22411	22192	21991	21785	22055	22256	22084	22058	22222	22149	22031	22050	22008	22340	22122	21926	22044	22115	21972	22180	22338	22046	22118	22230	22197	22096	22287	21979	22049	22145	22108	22049	21882	22162	21994	22300	22158	22042	22109	22098	22117	22201	22021	22163	22112	22237	22003	22158	21908	22110	22167	22185	22105	22009	22216	22291	22195	22164	22356	22109	22129	22154	22058	22090	21935	22134	22205	22039	22109	22135	22218	22204	22181	22055	22181	22072	22170	22044	22212	22165	22059	22030	22141	21977	22123	22196	21874	22064	22123	21910	22180	22221	22312	22355	22148	22202	22100	22093	22301	22082	21989	21911	21943	21922	22209	22233	22078	22197	22259	22166	22199	22096	22177	22089	21844	22120	22103	22049	22067	22291	22075	22036	22180	22077	22059	22038	21914	21996	22274	22256	21989	22302	21923	22290	22136	22179	22045	22130	22270	21890	22058	21992	22223	22225	22144	22051	21855	22302	22135	22031	22240	22292	22110	22299	22018	22171	22034	22066	22200	22206	21669	22054	22026	22136	22008	22063	22086	22171	22139	22280	22064	22014	21989	22099	22160	22209	22244	22056	21995	22091	22069	22100	22021	22124	22091	22063	22219	21988	22048	22089	22262	21932	21946	22052	22108	22078	22235	22142	22177	22169	22021	22081	21965	22142	22112	22257	21963	22106	21836	21962	21955	22115	22150	22217	22167	22208	22185	22032	22240	22249	22147	22198	22370	22206	22231	22068	22229	21957	22211	22049	22136	22105	22182	22210	22353	22006	21975	22043	22102	22054	22199	22249	22038	22001	22301	22129	22213	22125	22031	22073	22238	22131	22261	22303	22249	22350	22335	22141	22154	22200	21992	22190	22055	21915	22210	22164	22114	22319	22071	21989	22470	22059	22167	22151	22377	22129	22159	21877	22275	22120	21955	22112	21998	22152	22169	22266	22258	22078	22185	22329	22086	21973	22200	22083	21985	22009	22100	22150	22269	22233	22262	22096	22091	22095	22174	22241	21950	22240	22034	22158	22288	22252	22040	22161	22098	22184	22123	22237	22238	22072	22125	21984	22099	22011	21896	21921	21880	22101	22195	22158	22010	22026	22075	22207	22184	22089	22066	22178	22143	22021	21947	22061	22132	22414	22111	21988	21967	22138	22129	22142	22061	22102	22146	22074	22120	22063	22012	22021	22057	21933	22018	22161	22097	22113	22056	22111	22164	22096	22052	22095	22189	22200	22068	22245	21928	22150	22282	22124	22051	21818	22056	22151	22185	22109	21969	21996	22028	22215	22087	22042	21901	22264	22227	21939	22012	22079	21998	22316	22201	22128	22142	22159	22129	22261	22100	22198	22061	22060	21872	22069	22142	22270	22118	21871	22111	22027	22339	21993	22079	22188	22349	22144	22136	22066	22053	22042	22190	22117	22184	21952	22065	21827	22169	22286	22006	22165	22048	22140	22375	22238	22277	22266	22229	22117	22177	22104	22056	22118	22099	22172	22371	22118	22224	21945	22172	22017	22000	22031	21912	22180	22266	22200	21930	22161	21936	22019	22153	22196	22089	21917	22027	22123	22260	22164	22131	22004	22116	21991	22055	22011	22176	22263	21956	22055	21951	22039	22379	22308	22094	22165	22262	22067	22225	22001	22023	22131	22163	21899	22160	21996	21983	22236	22098	22197	22043	22063	22194	22006	22103	22053	21984	22264	22059	22077	22056	21988	21977	22148	22099	22075	22212	22099	21997	22119	22077	22177	22067	22245	22118	22266	22153	22076	22079	21969	22108	22012	22134	22050	22291	21999	22415	22219	22155	22240	22206	22080	21947	21968	22255	22087	22405	22199	22148	21995	22225	22014	22202	22019	22142	22257	22156	22325	21987	21970	21968	21942	22188	22170	22091	22222	22079	22271	22094	22166	22064	22030	22044	21981	22167	21933	22067	22238	21989	22018	22110	22201	22151	21883	21962	22212	22193	22179	22315	22152	22150	22183	22093	22210	22209	22291	22165	21997	22231	21990	22193	22197	22008	22077	21887	22222	22092	21925	21948	21992	22002	21968	21953	22151	22177	22213	22275	22142	22040	22339	22111	22025	22134	22266	21948	22032	22242	22147	21948	22041	21973	22160	22015	22268	22031	22227	22150	22117	22103	21982	22336	21950	22233	22143	22207	22307	22252	22071	22150	22150	21956	22281	22052	22130	22271	21872	22135	22120	22152	22041	22024	21965	22153	22220	22135	22046	22184	22011	22170	22030	22034	22222	22273	22157	22248	22242	22063	22205	22091	22030	21994	22186	22232	22141	22058	22070	22025	22269	22277	22326	22406	22103	22095	21993	21931	22008	21905	22174	22156	22177	21872	21986	22197	22044	21968	22348	22296	21981	22061	22121	22193	22245	22291	22273	22000	21995	21976	22061	22020	22226	22228	22249	21991	22103	21961	22357	22168	22050	22064	22259	22071	22034	22321	22329	22067	22266	22351	22136	21882	21936	22263	22163	21888	22068	22197	22068	22131	22002	21981	22033	22076	22192	22082	22080	22138	22172	22211	21938	22074	22124	21951	21883	21874	21977	22142	21998	22205	22237	22264	22094	22076	22264	22299	22305	21814	22084	22015	22050	22036	22227	21773	21847	22218	22211	22071	21831	22055	21889	21922	22162	21887	22271	22093	22141	22072	22123	22071	22124	22011	22125	22125	22124	22165	21944	22199	22128	22162	22030	22057	22269	22108	22034	22119	22232	21877	21974	22116	22138	22034	22043	22332	22199	22063	22034	22391	22119	22084	22219	22122	22241	22147	22168	22037	22074	22154	21967	22101	22138	22077	21932	22062	22182	22040	22220	22150	22225	22122	22297	22160	22245	22243	21994	22103	22159	22336	21935	22225	22286	22059	21839	21987	22169	22105	22100	22202	22078	22065	22187	22013	22221	22097	22055	22156	21957	22149	22287	22139	22086	22191	22195	22172	22341	22142	21912	21953	22012	21969	22112	21989	22211	22028	22295	22270	22044	22116	22413	22211	22073	22329	22221	22250	22136	22247	22165	22184	22031	22270	22132	22122	21999	22192	22101	21973	22188	22337	22066	22105	22144	22008	22162	22185	21964	22144	22251	21976	21996	22196	21964	22231	22020	21891	22069	22220	21919	21987	22039	22025	22065	22214	22281	22311	22042	22136	22084	22295	22029	22084	22147	22215	22066	22042	22038	22340	22291	22028	22145	22215	22348	22168	22081	22065	22254	22029	22266	22062	22171	22066	22122	21947	22019	21887	22105	21914	22397	22114	22142	22126	22054	22180	22161	22090	22224	22033	22053	22116	22122	22120	21985	22278	22104	22306	22193	21968	22052	21911	22138	22345	22218	22181	22027	22111	22311	22001	22008	22230	21958	22313	22211	22361	22037	22270	21995	22018	22197	22104	22041	22164	22280	22033	22120	22061	22018	22006	22090	22238	22185	22264	22202	22068	22296	21904	22110	22209	22234	22017	22519	22270	22151	22124	21876	22215	22195	22141	22113	21896	22102	22386	22193	21958	22083	22061	21969	22156	22128	22153	21977	22185	22058	22100	22129	22027	22098	22110	22313	22090	22053	22309	22080	22237	22327
61344	99144	84918	57503	37534	24616	19225	17998	17992	17949	17990	17859	18047	17881	18081	18007	18085	17964	17947	18009	17835	18111	17803	18087	17897	18003	17928	17991	18057	17902	17875	18123	17936	17927	18158	17891	18010	17829	17875	17966	17942	18051	17919	18033	18058	18013	18063	17876	18099	18031	18033	18061	17861	17810	18093	18054	18064	18059	17934	17768	17985	18011	18062	17984	17910	17919	17908	18066	17830	17909	17861	17914	18098	17888	18083	18005	18032	17990	17977	18013	17898	17958	18033	17835	17800	17872	17974	17914	17899	18057	17966	17812	17987	17910	17967	17959	18010	17834	17931	17832	17807	18022	17801	17940	17769	18049	17963	17974	17936	18007	17892	18045	17960	17837	17988	17950	17889	18011	17802	17858	17793	18140	17801	17932	17946	17963	18151	17871	18042	17880	18174	18054	17908	17955	17929	17944	17957	17934	17947	17867	18068	17976	18099	17919	18131	17883	17879	18039	17969	17942	17993	18000	17951	17931	18140	17959	18021	18009	17966	17937	18067	18068	18011	17889	17943	17915	18036	18116	17893	18073	17939	17922	17955	17995	17918	17858	17949	18009	18071	17933	17923	17889	17858	17966	17889	17927	18041	17975	17859	17810	18078	18031	17939	17944	17811	17973	17974	18037	17732	18086	17942	17882	17953	17973	17886	17982	18064	18041	17799	17972	17923	17843	18006	17962	18003	18010	17846	17980	17876	18042	17849	18053	17973	18004	18108	17767	18029	17788	17934	17898	18044	18103	17849	17868	17986	17985	17976	17965	17953	18036	17953	18096	17862	18043	17990	18223	18043	17836	17961	17952	18004	17903	17761	17995	17720	17886	17874	17916	18069	17984	18004	17863	17892	17854	17770	17854	17953	17919	17986	17990	17992	18006	17927	17968	17977	17868	17933	17783	17996	17936	18013	17794	17973	18010	17883	17956	18054	18120	18025	17833	18173	17952	17862	17963	17824	17991	17811	17899	18109	17791	18029	17888	18042	18041	17966	17986	17942	17836	18066	17994	17839	18072	18128	17956	17873	17928	18030	17944	18010	17948	17881	17933	17977	17808	17917	18074	17962	17832	18064	18055	18008	18034	17894	17867	17936	17880	18013	17937	17825	17951	17981	17840	18022	18022	17940	18033	18013	17800	18014	17964	17930	17984	17818	18079	17849	17913	17967	17978	18005	17901	17994	17730	17846	17940	18096	17934	18147	17765	18000	17932	18036	17965	18089	17978	17932	17780	17902	17986	17982	17719	18032	17899	18003	18106	17945	17957	17770	17986	17813	17979	17961	17948	17976	17887	18020	18232	17890	17977	17975	18152	17988	17916	17957	18044	18033	17835	17971	18076	18011	18029	17871	17778	17856	17899	18006	17992	17943	17929	17841	18125	17980	18024	17919	17980	17965	18034	17911	17856	17963	17888	17922	17695	18135	18010	18078	17925	17880	18018	17934	18011	17874	17989	18050	17929	17944	18206	17940	17885	17901	17946	17950	18067	17872	17976	17965	17995	17947	17972	17956	18006	17893	17796	18105	18122	17882	17949	18064	18004	18081	18027	17804	17850	17941	17950	17919	18027	17864	17899	17811	17883	17931	18051	17844	18032	17963	17879	17927	18079	17976	17892	17863	17818	17988	18006	17955	17868	17776	18001	18024	17895	18127	18027	17883	18042	17891	18076	18089	17902	17914	17837	18116	17972	17892	17912	17927	17900	18020	17764	17989	18164	17959	17904	17882	17964	17991	17935	17907	17947	17848	17911	17860	17888	18023	18032	17925	18100	18015	17993	17855	17881	18071	17863	17992	18003	17967	18056	17991	18018	17938	17900	17957	17929	17883	17912	17860	17980	18068	17918	17895	17846	17920	17816	18153	18053	17976	17998	17737	17941	17849	17954	17981	17971	17981	18143	18041	18024	17899	17811	17901	18003	17900	17858	18057	17926	17969	18088	17854	18058	18002	17708	18021	17864	17896	18069	18035	17821	17977	18009	17910	18016	18029	18029	17929	17961	18011	17981	18082	18030	17997	18001	17965	18054	17830	18111	17803	17921	18098	18002	17977	18008	18019	17925	17914	18104	18029	17788	18014	17854	17987	17917	17844	17929	18002	18008	17933	18127	18192	17833	17732	17944	17861	17988	17893	17957	17896	17828	17914	17691	17907	18055	17853	18060	17960	18053	18011	18015	17927	17877	17867	18021	17916	17993	17755	17847	17979	18003	17961	17949	17983	17979	17915	18033	17861	17925	17882	17924	17984	17960	17959	18106	18003	17809	17912	17942	18054	17939	18117	17894	17932	18015	18025	17903	17947	17893	17996	18020	17958	18057	18201	18104	18054	17881	17959	17892	17815	17994	17877	17999	18123	17871	18029	17837	17946	18004	18002	17975	18047	17892	17959	18205	17898	17928	18027	17972	18056	18095	18050	17712	18057	17805	18047	17868	17899	18117	18143	17896	17921	17897	18034	17929	18126	18016	17935	17914	17862	18105	17847	17998	17766	18172	18054	17796	17930	18024	17890	17963	17870	17957	17977	18005	17831	17894	17917	18040	17757	17959	18005	18098	17766	17907	17902	17897	17847	17934	17903	18025	17943	17981	17833	17967	18038	18014	17935	17977	17824	17825	18084	17874	17921	17759	18017	17846	17826	17855	17938	17717	17958	17979	17939	17962	17953	17833	17810	18056	17994	18018	17685	17901	18041	17846	18104	17699	18000	17935	17914	17856	18062	17995	17945	17997	18021	17909	17970	17896	17926	17974	17834	17960	17930	17950	17956	17884	18002	18144	18007	18052	17863	17923	17837	17956	17976	17923	17907	18021	17951	17981	17810	17980	17968	17874	17839	18000	17891	18030	18034	17932	17929	17885	17977	18029	17993	17908	17901	18064	17864	17986	17802	17881	18081	17844	18001	17891	17918	17975	17958	17845	18007	17931	17929	17840	17938	17829	17865	17936	17961	17986	17938	18014	18100	18037	17978	17824	18061	17959	18002	17972	17985	18194	18094	17700	17799	18013	18034	17723	17962	17847	18035	17884	17949	18109	17987	17903	17978	17998	17944	17992	18046	17866	17779	17956	17906	18117	18108	17912	18127	17900	17911	17988	18059	18086	17820	17957	17996	17887	17828	18026	17957	17886	17946	17872	17988	17887	17969	18040	17930	18021	17952	17991	17830	17957	17959	17887	18043	17858	18085	17895	17895	17943	17902	18191	17890	18003	17938	17891	18005	17935	17856	17896	17808	17925	17949	18006	17934	18150	18090	17860	18048	18009	17663	17977	17770	17933	17993	17920	17810	18053	17896	18037	18086	17908	18188	17874	17982	17991	17894	17916	18026	18081	17900	18171	18016	17840	17863	17849	17856	17966	18077	17874	17964	18043	17973	17978	17942	18131	17883	17904	17879	17877	17875	17871	17876	18006	17775	18027	18104	18031	17880	17786	17801	18041	17813	17963	18037	18007	17995	17942	18002	18036	17739	17882	18036	17854	17855	18067	17976	18001	17976	17813	17918	17874	17978	17793	18091	17843	17795	18138	17946	17857	18006	17812	17973	17925	17981	17776	17890	18084	17886	17871	17914	18143	18091	17914	17822	18009	17922	18159	17943	17955	17976	18016	17925	17923	17775	17908	18055	17900	18017	17905	18009	17886	18052	17856	17951	17914	17822	17831	17958	17909	17932	17939	17942	17812	18054	17965	17979	17957	17777	17765	17925	18004	18214	18136	17862	17866	18012	17948	17996	17899	17969	17731	17884	17914	18083	17882	17949	17980	17907	17893	18027	17949	17984	18219	17935	18160	17900	17965	17916	18065	17916	17980	17879	18018	17980	17876	18007	18001	17962	17928	18160	17866	18106	18021	17896	17818	17899	17728	17929	17960	17984	17838	18053	18064	18231	17994	17772	18007	17677	17864	17968	17941	17929	17927	17791	17949	17841	17990	17943	17930	17997	17963	18153	18146	17978	18018	17866	17818	17974	18028	18013	17847	17980	17946	18070	17911	18043	18077	18001	17904	18051	18065	17892	17872	18266	17966	18074	18076	18001	17941	18056	18029	17914	18005	17898	17819	17757	17900	17718	17955	18036	17784	17821	17905	17882	17940	18065	17938	18026	17971	18110	17990	17796	17824	18142	18143	18107	18058	18041	17861	17954	17982	17962	18071	18009	17858	17939	18048	17944	17771	17990	17949	18111	17805	18102	17935	17912	17982	18091	18043	17593	18013	18051	17887	17902	18033	17881	17879	17915	17974	17879	17858	17979	17819	17970	18016	18017	17769	17879	17744	17908	17988	17972	17844	17950	17951	18250	18084	17858	17833	17952	17985	17850	18240	17878	17752	17994	17915	18101	18008	18143	17964	17940	17890	18088	18033	17808	17844	18051	17894	18053	17947	17952	17940	17952	17831	18005	17980	18087	17851	18016	17936	17988	17797	17974	17908	17946	17852	18049	17995	17902	17922	17968	18127	18006	18063	17840	17866	17744	17951	18035	17837	18120	18075	17960	17861	18176	17907	18111	17890	17904	17929	17916	18074	18041	17788	17897	17961	17918	18006	18018	18006	18021	17963	17846	17971	17989	17870	18032	17975	17996	17988	17887	18055	17856	17914	18043	17969	17867	17854	17913	17842	17980	17787	17994	17957	17837	17861	17998	17844	17994	18003	17858	17975	18089	17755	17899	18007	17859	17985	17945	17969	18190	18028	17987	18084	18065	17872	17930	18018	18000	17943	18007	17918	17892	18002	18071	17871	17976	17932	17964	17885	17936	17952	18018	17962	17963	17887	17954	18201	17920	17956	17928	18105	17928	17910	17920	18174	17956	17840	17887	18021	17993	18032	17927	17929	17912	17823	18043	18118	17919	17970	18020	18098	17802	17957	17908	17975	17829	18068	17836	18095	17930	17973	17819	17923	17859	17802	18045	17848	17769	17890	18120	17915	17962	17917	17916	18048	18017	17977	18102	17906	17890	17889	17828	17838	17853	18095	18067	17955	17960	17888	17801	17902	17937	17852	18115	17812	17870	18066	17815	17967	18024	17961	18102	17988	18020	17957	17947	17877	17924	18005	18058	17938	18041	18075	18171	17936	18045	17988	17710	17928	18082	17978	17844	18013	18006	18029	17957	18132	17917	18036	18198	17947	18099	17850	18042	18055
23075	22731	36799	37826	33191	29505	27857	22411	21476	22015	21887	21624	21595	21382	21432	21783	21559	21673	21479	21895	21477	21698	21519	21420	21504	21686	21244	21611	21593	21438	21472	21555	21467	21491	21517	21256	21294	21470	21474	21668	21382	21395	21317	21368	21321	21288	21416	21524	21132	21483	21385	21529	21358	21386	21282	21308	21674	21284	21370	21232	21267	21409	21210	21335	21488	21270	21428	21413	21491	21359	21201	21355	21301	21459	21346	21527	21403	21310	21537	21308	21550	21268	21276	21275	21372	21392	21425	21266	21578	21264	21562	21336	21236	21244	21249	21279	21330	21208	21526	21381	21246	21641	21426	21353	21321	21218	21496	21173	21102	21476	21430	21170	21323	21332	21176	21396	21263	21311	21355	21425	21302	21277	21322	21198	21400	21176	21431	21357	21157	21193	21384	21234	21329	21284	21603	21466	21261	21302	21449	21516	21539	21555	21205	21563	21589	21299	21159	21230	21112	21352	21303	21259	21393	21380	21272	21182	21619	21230	21599	21256	21347	21380	21437	21415	21418	20987	21349	21464	21217	21257	21237	21387	21303	21303	20966	21321	21346	21486	21205	21307	21400	21226	21332	21352	21144	21159	21092	21334	21223	21497	21307	21358	21469	21582	21346	21295	21164	21159	21210	21289	21226	21387	21343	21430	21301	21194	21138	21318	21139	21444	21399	21414	21127	21341	21405	21440	21266	21201	21234	21244	21356	21506	21174	21206	21298	21458	21065	21280	21407	21277	21280	21391	21417	21515	21405	21240	21196	21158	21106	21168	21227	21306	21174	21280	21275	21287	21320	21389	21288	21256	21381	21439	21345	21416	21340	21394	21408	21387	21497	21354	21240	21109	21475	21318	21379	21223	21128	21150	21230	21366	21343	21370	21361	21354	21390	21479	21343	21331	21265	21393	21406	21583	21265	21460	21343	21609	21463	21474	21408	21519	21377	21087	21334	21413	21137	21495	21314	21272	21173	21216	21249	21314	21374	21159	21346	21298	21201	21311	21422	21433	21471	21271	21190	21239	21104	21144	21221	21312	21246	21503	21352	21326	21312	21483	21214	21122	21316	21604	21456	21371	21268	21279	21210	21290	21208	21291	21341	21273	21403	21219	21241	21301	21309	21159	21336	21435	21156	21299	21342	21361	21422	21130	21513	21408	21279	21438	21377	21323	21304	21462	21202	21055	21413	21243	21305	21294	21338	21280	21362	21348	21462	21318	21079	21403	21235	21489	21475	21113	21286	21289	21385	21234	21281	21293	21201	21152	20987	21189	21356	21221	21197	21361	21357	21352	21413	21108	21145	21405	21463	21220	21429	21186	21384	21359	21098	21409	21433	21258	21261	21307	21203	21400	21257	21445	21268	21570	21259	21169	21197	21384	21391	21324	21225	21163	21215	21295	21514	21353	21327	21211	21449	21452	21450	21143	21224	21301	21569	21552	21265	21469	21298	21165	21311	21317	21593	21369	21226	21279	21319	21131	21518	21233	21243	21406	21166	21617	21364	21234	21105	21393	21287	21517	21544	21446	21352	21251	21123	21236	21222	21228	21133	21098	21327	21191	21318	21459	21300	21287	21256	21404	21558	21167	21294	21246	21248	21136	21369	21390	21375	21318	21359	21354	21390	21120	21370	21229	21355	21187	21404	21429	21139	21244	21408	21403	21540	21149	21248	21450	21243	21308	21430	21300	21149	21343	21408	21620	21176	21132	21157	21319	21299	21349	21388	21205	21331	21407	21179	21371	21587	21325	21291	21297	21165	21100	21191	21609	21073	21287	21286	21348	21043	21510	21291	21303	21359	21131	21160	21170	21463	21218	21461	21238	21584	21224	21382	21412	21410	21393	21159	21410	21207	21276	21106	21224	21369	21363	21054	21391	21163	21434	21417	21408	21260	21145	21200	21440	21197	21187	21236	21209	21247	21359	21516	21237	21073	21304	21212	21289	21500	21225	21373	21330	21368	21206	21127	21365	21250	21331	21414	21415	21313	21186	21379	21215	21298	21281	21426	21205	21196	21390	21429	21369	21370	21312	21280	21101	21504	21131	21337	21271	21239	21359	21361	21311	21457	21389	21285	21279	21439	21285	21330	21191	21296	21130	21258	21363	21310	21380	21411	21585	21398	21558	21302	21274	21441	21068	21133	21166	21309	21115	21287	21261	21213	21292	21179	21191	21345	21307	21463	21536	21241	21338	21555	21413	21267	21408	20908	21308	21176	21453	21367	21282	21529	21221	21356	21215	21294	21447	21364	21308	21343	21258	21278	21345	21061	21383	21339	21085	21235	20965	21254	21195	21416	21191	21230	21293	21326	21128	21418	21447	21277	21205	21312	21457	21367	21290	21273	21092	21397	21175	21541	21485	21246	21437	21163	21153	21268	21287	21413	21262	21342	21039	21243	21317	21241	21460	21251	21316	21315	21018	21408	21420	21328	21297	21384	21241	21400	21071	21297	21168	21120	21277	21215	21510	21218	21479	21327	21205	21402	21196	21391	21343	21522	21339	21488	21235	21234	21440	21327	21153	21260	21373	21253	21343	21378	21453	21454	21171	21490	21277	21413	21130	21381	21212	21119	21192	21298	21349	21373	21047	21318	21228	21283	21340	21464	21355	21473	21282	21495	21431	21377	21398	21270	21489	21403	21144	21307	21095	21156	21250	21244	21180	21306	21249	21426	21224	21400	21434	21329	21316	21377	21301	21301	21173	21242	21336	21232	21355	21392	21301	21087	21344	21390	21347	21218	21118	21555	21539	21502	21390	21192	21178	21268	21513	21055	21160	21332	21317	21147	21264	21504	21230	21399	21050	21247	21170	21346	21375	21397	21423	21181	21109	21037	21327	21213	21353	21324	21212	21299	21221	21432	21205	21268	21063	21364	21399	21575	21428	21354	21497	21292	21131	21454	21346	21376	21219	21259	21176	21338	21131	21132	21325	21327	21352	21261	21507	21287	21237	21373	21306	21245	21291	21332	21404	21397	21335	21422	21220	21274	21337	21493	21426	21363	21345	21462	21381	21416	21366	21337	21195	21322	21195	21104	21304	21270	21376	21226	21131	21254	21348	21356	21663	21356	21382	21403	21149	21179	21157	21498	21073	21285	21166	21339	21356	21166	21224	21179	21347	21223	21278	21472	20965	21252	21304	21217	21428	21176	21059	21394	21076	21324	21477	21121	21335	21483	21293	21422	21428	21382	21194	21402	21190	21217	21302	21194	21448	21514	21310	21237	21404	21271	21351	21184	21225	21078	21316	21337	21331	21378	21374	21307	21426	21368	21520	21636	21176	21198	21177	21354	21206	21234	21432	21345	21259	21276	21210	21301	21247	21477	21374	21216	21074	21151	21315	21169	21271	21277	21340	21257	21306	21382	21526	21316	21331	21155	21337	21225	21410	21263	21448	21301	21508	21290	21282	21345	21327	21110	21169	21149	21320	21040	21166	21110	21310	21384	21240	21230	21270	21175	21375	21223	21200	21211	21159	21262	21147	21468	21133	21486	21248	21204	21408	21201	21174	21239	21178	21449	21479	21184	21286	21264	21341	21332	21468	21193	21399	21355	21203	21107	21218	21298	21295	21154	21088	21194	21299	21366	21310	21254	21213	21355	21193	21249	21194	21362	21568	21352	21276	21320	21229	21300	21240	21319	21193	21370	21464	21303	21320	21155	21229	21457	21180	21171	21250	21193	21272	21421	21295	21222	21311	21229	21330	21227	21381	21646	21222	21285	21230	21360	21422	21460	21406	21218	21518	21212	21183	21429	21182	21316	21352	21331	21157	21199	21509	21422	21331	21427	21522	21380	21364	21098	21256	21294	21324	21380	21276	21340	21092	21399	21359	21288	21393	21431	21348	21273	21194	21182	21232	21308	21248	21146	21112	21335	21205	21207	21211	21368	21313	21337	21611	21349	21399	21259	21183	21361	21260	21278	21141	21305	21384	21328	21280	21257	21587	21187	21437	21289	21645	21344	21462	21502	21357	21199	21160	21214	21325	21441	21356	21305	21280	21369	21125	21434	21517	21407	21328	21215	21106	21293	21343	21359	21478	21340	21470	21374	21322	21326	21379	21240	21319	21581	21271	21115	21188	21204	21163	21342	21314	21345	21452	21355	21455	21351	21066	21272	21347	21511	21396	21367	21385	21237	21355	21429	21281	21287	21410	21375	21391	21219	21348	21371	21403	21424	21297	21132	21372	21276	21108	21227	21162	21327	21236	21330	21446	21232	21458	21366	21211	21190	21092	21344	21181	21404	21317	21506	21381	21469	21190	21291	21452	21252	21325	21148	21305	21268	21400	21509	21258	21203	21292	21162	21251	21122	21261	21327	21114	21242	21068	21277	21290	21380	21394	21496	21339	21329	21256	21202	21413	21304	21225	21285	21224	21104	21310	21259	21349	21352	21510	21208	21279	21141	21292	21245	21308	21399	21390	21334	21334	21395	21347	21339	21069	21416	21151	21132	21274	21524	21426	21103	21095	21390	21321	21422	21409	21351	21376	21235	21343	21233	21543	21348	21528	21191	21330	21302	21210	21288	21138	21389	21156	21466	21389	21289	21141	21370	21530	21361	21235	21140	21435	21220	21195	21287	21447	21391	21380	21385	21239	21337	21033	21185	21381	21206	21348	21278	21350	21176	21223	21292	21390	21506	21216	21029	21337	21203	21325	21249	21301	21436	21364	21364	21274	21238	21178	21256	21350	21359	21108	21027	21167	21218	21278	20986	21172	21326	21264	21209	21345	21157	21352	21373	21259	21453	21357	21472	21327	21326	21051	21460	21449	21411	21432	21085	21207	21335	21216	21519	21179	21277	21235	21453	21218	21212	21094	21278	21158	21091	21325	21364	21293	21110	21398	21298	21274	21483	21334	21281	21236	21478	21558	21392	21300	21363	21273	21345	21575	21184	21482	21377	21320	21180	21228	21380	21210	21291	20965	21536	21332	21193	21269	21292	21165	21393	21171	21300	21218	21300	21248	21442	21332	21313	21461	21286	21350	21245	21250	21094	21101	21429	21315	21361	21378	21259	21384	21318	21544	21478	21498	21156	21178	21386	21204	21382	21154	21150	21515	21419	21341	21343	21357	21497	21427	21452	21290	21355	21062	21141	21220	21193	21389	21415	21421	21122	21159	21360	20951
64157	107089	95671	72946	48758	29816	19669	17598	17350	17321	17498	17341	17470	17396	17452	17623	17244	17504	17481	17506	17596	17638	17387	17390	17464	17580	17580	17514	17450	17586	17477	17701	17436	17428	17557	17537	17473	17528	17319	17442	17431	17509	17401	17575	17389	17607	17460	17439	17529	17422	17459	17417	17616	17474	17464	17519	17523	17398	17556	17491	17468	17642	17485	17398	17385	17388	17472	17410	17430	17351	17387	17446	17299	17603	17532	17416	17446	17550	17578	17459	17422	17349	17540	17287	17230	17519	17422	17373	17544	17405	17435	17337	17388	17368	17352	17422	17481	17431	17427	17417	17242	17306	17457	17415	17291	17541	17259	17686	17334	17488	17516	17551	17487	17416	17476	17437	17409	17494	17571	17558	17450	17604	17357	17532	17586	17331	17542	17330	17448	17571	17265	17360	17339	17445	17323	17445	17523	17448	17372	17560	17337	17328	17608	17496	17402	17422	17304	17647	17536	17356	17678	17484	17396	17643	17582	17456	17418	17367	17321	17462	17375	17438	17505	17388	17532	17629	17559	17469	17441	17316	17590	17494	17433	17562	17392	17528	17507	17514	17514	17562	17398	17543	17473	17387	17456	17349	17369	17497	17438	17345	17388	17451	17414	17480	17498	17483	17417	17389	17531	17333	17421	17640	17402	17518	17284	17566	17377	17463	17193	17559	17343	17349	17578	17387	17418	17382	17518	17410	17535	17452	17394	17284	17464	17433	17501	17549	17479	17608	17492	17386	17439	17329	17354	17535	17358	17334	17347	17431	17309	17377	17330	17596	17463	17418	17446	17307	17597	17517	17383	17263	17470	17397	17506	17336	17400	17499	17328	17304	17525	17579	17283	17515	17372	17438	17328	17471	17519	17450	17255	17474	17490	17367	17458	17420	17310	17558	17408	17453	17247	17399	17314	17375	17517	17503	17396	17602	17268	17486	17410	17524	17334	17502	17401	17309	17462	17347	17543	17244	17462	17492	17469	17513	17622	17457	17527	17543	17403	17444	17510	17438	17404	17449	17350	17280	17429	17392	17360	17387	17338	17232	17346	17572	17530	17257	17596	17445	17391	17330	17543	17449	17521	17373	17432	17364	17492	17213	17422	17316	17472	17496	17557	17462	17380	17407	17259	17353	17382	17459	17391	17499	17528	17646	17336	17564	17705	17386	17360	17415	17403	17548	17390	17656	17276	17492	17380	17466	17408	17698	17412	17375	17212	17718	17460	17456	17365	17520	17385	17415	17691	17381	17254	17466	17459	17574	17427	17374	17365	17391	17525	17399	17361	17400	17365	17490	17392	17298	17539	17492	17335	17504	17358	17357	17563	17441	17405	17343	17616	17366	17380	17383	17540	17474	17504	17527	17484	17476	17322	17441	17405	17480	17435	17486	17286	17588	17527	17498	17403	17438	17462	17394	17400	17498	17404	17533	17466	17509	17565	17377	17286	17346	17474	17467	17288	17559	17515	17693	17458	17460	17486	17374	17482	17533	17439	17542	17411	17432	17371	17417	17442	17335	17566	17479	17386	17289	17673	17418	17546	17616	17480	17430	17477	17284	17507	17300	17549	17360	17493	17413	17382	17432	17460	17398	17452	17348	17495	17463	17378	17509	17399	17433	17418	17456	17393	17347	17450	17470	17429	17461	17349	17320	17543	17444	17533	17354	17567	17443	17408	17218	17454	17595	17398	17331	17425	17562	17462	17484	17220	17389	17580	17348	17533	17575	17283	17440	17513	17515	17517	17321	17425	17328	17344	17518	17481	17477	17497	17440	17514	17497	17457	17388	17583	17421	17529	17357	17436	17507	17366	17688	17269	17520	17649	17321	17371	17258	17539	17551	17357	17569	17370	17599	17383	17452	17409	17340	17320	17600	17552	17412	17460	17426	17443	17458	17582	17473	17341	17409	17347	17300	17456	17410	17428	17456	17623	17325	17352	17352	17405	17497	17409	17461	17382	17564	17227	17230	17612	17321	17328	17472	17545	17549	17547	17459	17536	17415	17413	17389	17392	17283	17503	17435	17367	17392	17332	17441	17434	17527	17149	17479	17286	17412	17455	17446	17522	17470	17372	17334	17652	17441	17177	17358	17483	17412	17433	17597	17355	17342	17413	17260	17328	17563	17493	17354	17369	17604	17556	17476	17459	17460	17427	17361	17575	17518	17487	17375	17632	17277	17355	17547	17437	17512	17362	17382	17265	17494	17463	17435	17414	17412	17378	17362	17488	17372	17558	17518	17730	17454	17374	17331	17519	17457	17373	17186	17453	17354	17244	17416	17416	17639	17459	17239	17349	17523	17628	17657	17466	17406	17461	17429	17455	17388	17586	17369	17300	17501	17430	17325	17438	17398	17386	17399	17279	17461	17286	17565	17558	17417	17515	17540	17416	17291	17493	17332	17650	17570	17598	17478	17685	17387	17479	17374	17565	17575	17354	17441	17543	17373	17478	17513	17386	17212	17351	17703	17467	17587	17350	17488	17568	17552	17286	17438	17582	17433	17478	17432	17564	17430	17443	17450	17597	17239	17503	17432	17466	17467	17482	17508	17307	17486	17547	17519	17492	17378	17296	17484	17505	17360	17376	17498	17449	17415	17569	17317	17499	17457	17486	17400	17386	17381	17492	17384	17488	17532	17327	17472	17419	17353	17516	17376	17624	17466	17447	17405	17506	17473	17535	17453	17542	17323	17588	17421	17437	17382	17354	17605	17412	17509	17497	17373	17301	17206	17593	17426	17563	17568	17307	17447	17510	17348	17604	17522	17549	17424	17472	17525	17456	17405	17429	17354	17559	17527	17390	17376	17311	17507	17475	17398	17469	17368	17487	17499	17469	17582	17353	17235	17521	17294	17469	17577	17487	17466	17334	17492	17379	17466	17452	17517	17394	17535	17420	17421	17505	17566	17639	17454	17354	17441	17402	17331	17332	17403	17563	17408	17448	17495	17506	17468	17316	17625	17396	17390	17456	17207	17687	17359	17394	17319	17402	17578	17298	17301	17578	17483	17425	17416	17434	17552	17398	17313	17413	17415	17246	17413	17327	17357	17482	17531	17547	17478	17544	17457	17352	17445	17322	17298	17469	17467	17391	17232	17502	17256	17415	17439	17378	17429	17459	17411	17422	17450	17395	17429	17321	17315	17646	17519	17369	17528	17489	17607	17397	17539	17327	17483	17276	17376	17488	17394	17480	17499	17489	17367	17408	17579	17561	17411	17576	17377	17579	17389	17431	17541	17416	17284	17490	17582	17493	17292	17388	17313	17419	17337	17507	17589	17612	17480	17422	17539	17384	17465	17417	17331	17281	17268	17325	17430	17433	17259	17434	17313	17490	17467	17231	17621	17285	17329	17564	17621	17457	17483	17609	17421	17296	17261	17468	17426	17433	17527	17481	17453	17297	17482	17410	17348	17552	17497	17380	17412	17406	17229	17413	17548	17447	17577	17440	17569	17439	17353	17453	17526	17423	17468	17503	17394	17459	17276	17409	17451	17395	17520	17346	17291	17425	17453	17453	17480	17393	17465	17275	17560	17428	17258	17450	17495	17487	17309	17522	17450	17528	17346	17452	17295	17591	17355	17541	17541	17335	17460	17442	17509	17359	17358	17341	17365	17411	17418	17335	17414	17579	17474	17669	17412	17361	17438	17387	17465	17414	17416	17250	17410	17494	17340	17441	17513	17353	17433	17474	17460	17411	17391	17368	17526	17294	17425	17273	17443	17250	17254	17469	17459	17409	17450	17389	17522	17443	17280	17431	17473	17299	17528	17516	17438	17418	17508	17436	17560	17350	17558	17470	17536	17385	17473	17495	17536	17494	17546	17459	17592	17486	17510	17488	17349	17598	17483	17379	17376	17477	17434	17529	17499	17388	17518	17473	17297	17430	17448	17483	17386	17502	17460	17520	17508	17384	17352	17461	17506	17369	17503	17341	17457	17490	17466	17633	17476	17348	17431	17399	17478	17529	17554	17450	17485	17452	17437	17492	17320	17346	17209	17499	17449	17597	17251	17355	17604	17313	17492	17575	17288	17392	17485	17484	17360	17372	17359	17461	17439	17351	17323	17356	17588	17462	17478	17584	17253	17358	17484	17415	17604	17449	17462	17194	17559	17384	17282	17552	17599	17500	17609	17524	17414	17552	17483	17550	17302	17352	17429	17445	17497	17517	17526	17359	17534	17613	17474	17361	17309	17390	17531	17352	17549	17376	17613	17429	17398	17382	17471	17244	17518	17315	17511	17410	17435	17576	17573	17418	17416	17354	17541	17342	17273	17520	17446	17499	17389	17300	17466	17412	17475	17509	17285	17536	17610	17505	17507	17094	17472	17647	17438	17423	17602	17616	17562	17371	17491	17444	17476	17513	17354	17369	17618	17459	17440	17372	17650	17404	17348	17521	17342	17304	17426	17234	17671	17324	17380	17453	17344	17399	17549	17497	17346	17253	17475	17363	17544	17525	17475	17467	17535	17231	17431	17472	17316	17361	17406	17423	17381	17322	17255	17553	17251	17406	17453	17357	17633	17518	17338	17582	17285	17465	17468	17493	17478	17321	17462	17559	17591	17614	17440	17488	17486	17500	17604	17484	17562	17473	17520	17397	17580	17638	17389	17387	17348	17410	17298	17420	17490	17511	17461	17674	17463	17425	17466	17559	17442	17486	17467	17229	17511	17325	17525	17438	17414	17306	17375	17508	17366	17237	17500	17458	17371	17334	17521	17606	17368	17309	17393	17509	17543	17540	17437	17231	17429	17358	17221	17524	17437	17294	17509	17627	17405	17412	17478	17459	17501	17543	17271	17315	17626	17456	17583	17527	17591	17517	17317	17515	17465	17379	17410	17371	17508	17500	17556	17454	17425	17469	17510	17396	17660	17450	17413	17598	17376	17585	17492	17504	17482	17424	17551	17573	17405	17479	17478	17491	17490	17514	17478	17372	17418	17556	17417	17373	17570	17349	17487	17483	17448	17436	17477	17541	17484	17356	17352	17350	17315	17355	17425	17357	17524	17423	17416	17511	17532	17403	17297	17311	17523	17393	17488	17355	17425	17516	17525	17370	17465	17534	17377	17358	17576	17463	17370	17384	17441	17352	17547	17313	17511	17408	17376	17476	17565	17446	17563	17411	17345	17239	17426	17450	17470
30080	35902	44671	35691	25466	21371	20213	19920	19710	19684	19789	19785	19660	19817	19884	19787	19587	19776	20004	19697	19656	19752	19881	19741	19971	19830	19909	19624	19672	19870	19768	19875	19663	19578	19804	19643	19825	19645	19713	19920	19625	19704	19690	19860	19715	19678	19707	19900	19613	19544	19800	19791	19601	19571	19645	19758	19518	19697	19733	19575	19755	19649	19614	19613	19905	19682	19716	19792	19737	19716	19537	19522	19666	19607	19661	19741	19746	19657	19652	19682	19869	19671	19740	19902	19663	19818	19614	19716	19776	19849	19650	19724	19694	19718	19436	19628	19868	19699	19727	19588	19726	19873	19682	19700	19772	19663	19725	19556	19741	19702	19754	19552	19554	19589	19703	19713	19659	19768	19605	19707	19712	19571	19632	19541	19738	19563	19895	19606	19713	19879	19880	19653	19683	19672	19751	19446	19743	19662	19871	19749	19545	19531	19678	19543	19624	19994	19740	19857	19552	19694	19572	19824	19717	19498	19743	19774	19682	19922	19747	19651	19569	19714	19785	19602	19813	19808	19711	19581	19463	19519	19716	19822	19620	19671	19711	19683	19759	19772	19782	19727	19668	19578	19571	19681	19426	19624	19795	19595	19747	19668	19711	19715	19673	19720	19718	19699	19612	19710	19751	19717	19741	19637	19694	19641	19700	19639	19578	19570	19778	19693	19659	19812	19708	19667	19570	19469	19637	19817	19659	19608	19701	19720	19694	19716	19774	19622	19808	19716	19862	19933	19768	19652	19852	19736	19551	19686	19567	19770	20001	19793	19609	19554	19708	19801	19823	19621	19719	19662	19795	19763	19847	19838	19698	19588	19724	19745	19830	19691	19845	19795	19685	19707	19653	19715	19700	19641	19673	19443	19669	19753	19606	19728	19891	19788	19744	19651	19755	19702	19611	19815	19879	19609	19672	19752	19786	19852	19633	19545	19672	19802	19746	19580	19683	19533	19468	19753	19972	19894	19734	19655	19760	19763	19562	19690	19691	19750	19699	19802	19567	19799	19668	19737	19641	19755	19686	19719	19518	19566	19832	19538	19732	19808	19681	19719	19546	19940	19797	19672	19785	19651	19621	19622	19648	19566	19542	19726	19586	19771	19814	19729	19724	19974	19547	19840	19673	19595	19694	19625	19624	19849	19804	19534	19715	19681	19506	19499	19733	19867	19706	19633	19729	19910	19632	19634	19542	19526	19721	19470	19842	19469	19794	19713	19528	19647	19881	19641	19650	19748	19630	19662	19429	19541	19679	19737	19769	19613	19718	19650	19606	19839	19775	19723	19666	19571	19486	19834	19586	19750	19688	19797	19995	19488	19739	19623	19889	19745	19713	19732	19914	19643	19617	19550	19831	19640	19768	19666	19806	19560	19624	19609	19780	19837	19786	19750	19914	19591	19703	19847	19611	19523	19656	19719	19648	19706	19819	19755	19584	19908	19926	19617	19897	19858	19794	19737	19677	19825	19619	19739	19769	19703	19590	19565	19718	19766	19738	19577	19740	19625	19595	19758	19786	19720	19801	19609	19880	19808	19894	19819	19761	19667	19665	19667	19636	19649	19384	19557	19549	19800	19702	19952	19712	19389	19612	19640	19551	19761	19518	19851	19684	19671	19760	19604	19763	19823	19807	19873	19664	19735	19735	19762	19762	19776	19814	19623	19352	19560	19746	19566	19853	19837	19702	19920	19639	19821	19973	19544	19843	19821	19906	19743	19481	19549	19682	19607	19837	19696	19701	19659	19790	19651	19849	19800	19708	19638	19562	19633	19684	19656	19612	19838	19745	19735	19590	19614	19660	19571	19802	19596	19634	19598	19737	19476	19584	19637	19640	19729	19903	19702	19915	19665	19782	19579	19809	19462	19654	19717	19873	19654	19671	19974	19755	19889	19851	19736	19747	19724	19800	19797	19742	19731	19624	19701	19646	19745	19679	19556	19809	19550	19789	19704	19808	19839	19756	19630	19936	19588	19819	19548	19593	19642	19969	19773	19513	19627	19717	19737	19713	19590	19738	19795	19820	19687	19535	19748	19762	19835	19911	19639	19707	19546	19611	19751	19561	19468	19560	19779	19790	19626	19675	19827	19619	19585	19562	19570	19734	19770	19798	19683	19740	19788	19742	19736	19731	19701	19548	19583	19827	19794	19661	19606	19953	19855	19801	19652	19735	19560	19625	19754	19790	19548	19762	19451	19815	19801	19611	19697	19537	19661	19620	19838	19787	19627	19819	19667	19547	19728	19604	19682	19648	19700	19793	19667	19561	19784	19678	19861	19709	19578	19838	19862	19729	19679	19726	19828	19677	19738	19756	19749	19760	19552	19658	19697	19619	19666	19737	19799	19693	19664	19498	19751	19607	19777	19741	19635	19583	19426	19579	20008	19706	19518	19762	19527	19483	19642	19732	19454	19680	19572	19804	19729	19884	19601	19599	19581	20052	19911	19679	19667	19809	19719	19741	19491	19629	19618	19914	19732	19466	19856	19598	19729	19739	19668	19808	19767	19756	19655	19791	19668	19774	19590	19758	19665	19840	19834	19554	19641	19811	19615	19703	19523	19660	19536	19627	19581	19723	19779	19880	19708	19949	19828	19628	19639	19629	19684	19675	19694	19572	19625	19603	19708	19437	19557	19835	19930	19880	19625	19834	19719	19529	19703	19590	19643	19651	19498	19690	19862	19566	19866	19749	19751	19861	19587	19790	19868	19942	19748	19747	19813	19858	19785	19639	19528	19452	19550	19774	19736	19687	19692	19683	19648	19693	19675	19672	19658	19864	19711	19632	19581	19526	19622	19759	19650	19882	19659	19688	19909	19862	19779	19597	19905	19670	19769	19577	19770	19683	19748	19771	19656	19715	19664	19678	19619	19647	19709	19800	19836	19539	19595	19706	19626	19632	19713	19692	19720	19697	19752	19564	19884	19626	19761	19800	19737	19618	19734	19930	19855	19751	19741	19839	19787	19874	19751	19859	19837	19607	19603	19587	19787	19735	19548	19580	19550	19718	19615	19677	19738	19862	19531	19618	19824	19712	19776	19694	19674	19650	19927	19817	19653	19715	19557	19862	19602	19709	19699	19843	19878	19695	19648	19744	19781	19723	19767	19674	19733	19685	19754	19756	19715	19686	19719	19817	19705	19771	19561	19789	19771	19794	19522	19591	19411	19681	19569	19847	19754	19927	19876	19892	19832	19659	19690	19732	19800	19590	19551	19791	19748	19669	19783	19725	19744	19778	19679	19642	19742	19580	19885	19683	19631	19655	19607	19633	19568	19650	19720	19663	19865	19881	19881	19609	19804	19834	19953	19672	19649	19578	19825	19758	19915	19875	19444	19751	19620	19601	19725	19666	19548	19691	19802	19619	19794	19527	19645	19823	19920	19553	19683	19866	19803	19701	19817	19833	19794	19726	19572	19800	19650	19676	19916	19567	19851	19440	19806	19514	19735	19705	19777	19720	19392	19729	19735	19624	19658	19781	19697	19822	19892	19731	19879	19596	19520	19884	19734	19594	19853	19420	19539	19682	19847	19666	19640	19810	19697	19776	19566	19764	19523	19538	19497	19649	19515	19791	19912	19736	19510	19703	19542	19575	19439	19740	19725	19602	19709	19652	19562	19615	19598	19903	19412	19537	19656	19714	19672	19791	19446	19757	19739	19886	19878	19696	19520	19570	19833	19783	19599	19745	19803	19744	19797	19660	19682	19852	19751	19726	19719	19862	19627	19959	19714	19689	19727	19719	19904	19691	19544	19812	19788	19916	19731	19683	19560	19749	19820	19805	19608	19596	19608	19639	19766	19831	19279	19299	19682	19729	19746	19621	19667	19584	19679	19696	19635	19766	19726	19476	19734	19636	19804	19572	19686	19769	19778	19965	19741	19774	19868	19746	19670	19644	19712	19588	19727	19583	19670	19724	19774	19577	19665	19660	19640	19607	19864	19591	19658	19666	19745	19716	19957	19896	19633	19663	19455	19810	19825	19654	19690	19651	19795	19713	19511	19607	19598	19629	19608	19921	19870	19758	19620	19643	19664	19765	19786	19684	19585	19838	19595	19761	19891	19809	19992	19893	19719	19752	19688	19710	19612	19603	19688	19737	19646	19691	19818	19697	19930	19779	19736	19701	19766	19698	19620	19645	19778	19725	19824	19828	19654	19897	19818	19601	19693	19725	19742	19743	19633	20020	19886	19716	19574	19782	19730	19740	19708	19674	19515	19689	19783	19667	19724	19551	19643	19672	19731	19786	19735	19692	19819	19891	19756	19709	19692	19828	19664	19880	19654	19644	19677	19691	19572	19846	19725	19796	19649	19752	19605	19663	19693	19896	19830	19585	19802	19709	19826	19847	19747	19600	19644	19823	19832	19765	19825	19738	19808	19895	19732	19806	19649	19731	19599	19355	19516	19896	19680	19684	19734	19656	19729	19989	19844	19604	19694	19539	19707	19784	19836	19634	19688	19618	19623	19890	19701	19593	19809	19776	19653	19569	19811	19677	19559	19560	19684	19564	19565	19649	19817	19871	19792	19975	19561	19529	19745	19752	19806	19678	19638	19773	19830	19848	19816	19652	19466	19799	19641	19739	19861	19498	19535	19783	19538	19383	19754	19748	19694	19727	19689	19727	19744	19829	19742	19717	19714	19727	19592	19567	19907	19762	19721	19835	19698	19664	19791	19616	19697	19632	19835	19971	19727	19630	19698	19694	19745	19746	19615	19865	19690	19702	19688	19809	19709	20050	19687	19703	19750	19533	19772	19796	19720	19710	19554	19716	19714	19763	19646	19428	19570	19717	19677	19897	19863	19659	19392	19387	19606	19750	19615	19842	19736	19771	19676	19669	19596	19853	19760	19719	19705	19686	19830	19585	19641	19729	19693	19684	19838	19678	19677	19658	19669	19879	19617	19690	19612	19782	19696	19802	19568	19638	19599	19661	19661	19899	19530	19683	19490	19799	19747	19719	19771	19676	19661	19709	19669	19689	19829	19668	19709	19712	19663	19789	19649	19821	19919	19762	19532	19797	19770	19860	19581	19537	19719	19682	19746	19648	19801	19791	19704	19646	19837	19694	19788	19615	19774	19770	19770	19779	19813	19769	19557	19737	19654	19723	19535	19511	19535	19726	19778	19741	19723	19651	19514
35648	56267	47278	31723	22036	17690	16606	16304	16506	16596	16433	16423	16478	16627	16488	16534	16604	16317	16623	16476	16535	16516	16467	16426	16557	16483	16530	16447	16505	16486	16549	16393	16710	16424	16509	16809	16531	16484	16656	16425	16647	16570	16650	16454	16430	16463	16602	16616	16367	16525	16489	16517	16631	16563	16510	16304	16596	16471	16417	16483	16695	16662	16537	16383	16469	16463	16557	16618	16604	16415	16517	16526	16477	16725	16537	16332	16377	16332	16707	16580	16471	16351	16620	16652	16505	16495	16490	16546	16433	16444	16505	16477	16577	16558	16431	16349	16511	16493	16484	16505	16633	16600	16543	16337	16503	16557	16508	16352	16526	16473	16560	16492	16418	16392	16400	16500	16512	16576	16457	16413	16484	16435	16579	16374	16647	16471	16566	16584	16475	16408	16601	16532	16324	16586	16548	16718	16563	16420	16708	16450	16502	16505	16394	16492	16540	16561	16550	16517	16525	16484	16472	16484	16489	16593	16493	16502	16712	16487	16457	16527	16627	16534	16455	16528	16540	16552	16510	16452	16362	16649	16610	16439	16566	16538	16620	16530	16628	16369	16494	16568	16605	16647	16530	16596	16617	16655	16445	16413	16394	16415	16624	16338	16349	16460	16476	16529	16486	16523	16566	16599	16485	16428	16593	16461	16483	16343	16640	16466	16611	16539	16569	16499	16387	16514	16448	16434	16466	16507	16545	16504	16523	16526	16651	16574	16484	16590	16326	16489	16494	16471	16446	16634	16467	16618	16437	16338	16504	16511	16304	16694	16275	16582	16439	16451	16519	16446	16527	16458	16519	16563	16436	16570	16451	16506	16388	16543	16465	16508	16428	16652	16437	16446	16445	16586	16562	16510	16614	16693	16464	16431	16544	16490	16380	16460	16673	16487	16444	16490	16441	16441	16544	16490	16554	16531	16550	16553	16577	16447	16481	16493	16699	16516	16542	16541	16502	16671	16417	16492	16575	16270	16508	16526	16372	16465	16433	16634	16384	16566	16433	16541	16635	16367	16430	16556	16395	16656	16458	16699	16361	16501	16520	16597	16729	16500	16396	16440	16481	16596	16509	16276	16475	16556	16447	16602	16574	16595	16560	16501	16631	16542	16470	16332	16605	16511	16284	16433	16422	16437	16581	16367	16527	16565	16435	16448	16432	16415	16552	16527	16374	16573	16506	16392	16618	16514	16675	16458	16477	16520	16270	16604	16444	16570	16593	16479	16751	16802	16497	16542	16372	16449	16622	16488	16477	16611	16498	16531	16492	16465	16547	16638	16679	16338	16485	16521	16515	16422	16585	16513	16472	16544	16525	16420	16524	16516	16367	16583	16614	16469	16351	16389	16537	16340	16637	16539	16525	16550	16644	16521	16728	16616	16610	16441	16456	16623	16622	16534	16668	16426	16358	16579	16484	16528	16450	16668	16418	16566	16723	16639	16467	16671	16527	16330	16497	16343	16483	16597	16486	16608	16556	16320	16516	16522	16546	16385	16516	16570	16653	16475	16542	16514	16287	16387	16536	16414	16584	16381	16628	16517	16514	16593	16510	16363	16362	16584	16531	16502	16672	16547	16489	16614	16399	16637	16434	16552	16486	16732	16509	16604	16364	16586	16448	16394	16640	16480	16418	16514	16321	16442	16502	16527	16496	16360	16486	16580	16620	16589	16643	16627	16433	16508	16351	16401	16410	16663	16496	16429	16583	16474	16427	16616	16536	16589	16583	16599	16611	16318	16566	16436	16515	16425	16602	16587	16487	16300	16454	16574	16598	16589	16494	16531	16385	16439	16580	16510	16592	16484	16495	16546	16403	16372	16576	16413	16636	16444	16426	16277	16498	16593	16426	16564	16536	16459	16546	16692	16500	16496	16545	16449	16614	16360	16372	16556	16571	16535	16520	16555	16597	16502	16518	16640	16467	16674	16585	16589	16492	16646	16573	16654	16417	16497	16425	16557	16490	16657	16684	16459	16599	16507	16548	16484	16560	16527	16618	16496	16547	16502	16503	16564	16381	16484	16534	16716	16534	16355	16705	16513	16647	16518	16442	16391	16470	16495	16471	16581	16542	16531	16491	16488	16484	16585	16339	16547	16470	16497	16329	16550	16527	16605	16366	16322	16443	16627	16361	16495	16491	16565	16491	16540	16635	16511	16422	16452	16542	16454	16559	16394	16624	16508	16559	16503	16628	16713	16430	16391	16463	16487	16842	16546	16506	16400	16412	16462	16473	16562	16378	16483	16605	16539	16569	16476	16604	16443	16485	16600	16416	16381	16497	16525	16559	16501	16410	16596	16413	16516	16492	16572	16492	16463	16465	16528	16285	16446	16543	16588	16490	16575	16525	16569	16451	16525	16636	16658	16478	16743	16506	16594	16517	16522	16562	16535	16397	16560	16551	16501	16435	16664	16391	16512	16496	16478	16463	16591	16390	16561	16583	16383	16509	16498	16475	16447	16579	16495	16452	16556	16632	16525	16529	16502	16503	16346	16487	16482	16499	16518	16377	16729	16658	16557	16645	16623	16464	16547	16493	16480	16531	16519	16406	16632	16425	16490	16453	16475	16526	16365	16706	16472	16586	16587	16493	16477	16603	16469	16530	16611	16408	16512	16713	16459	16590	16470	16557	16597	16442	16603	16436	16459	16521	16517	16700	16521	16445	16464	16473	16586	16376	16409	16637	16475	16598	16487	16429	16476	16656	16573	16625	16453	16453	16388	16513	16540	16575	16412	16605	16409	16544	16443	16637	16433	16527	16662	16517	16342	16408	16239	16456	16430	16568	16655	16682	16350	16458	16521	16554	16470	16598	16456	16481	16605	16545	16440	16720	16575	16514	16589	16537	16524	16579	16409	16559	16583	16327	16672	16491	16502	16583	16537	16612	16430	16489	16635	16456	16503	16444	16661	16270	16516	16590	16698	16427	16427	16503	16642	16471	16381	16514	16581	16597	16521	16445	16453	16629	16546	16591	16450	16409	16671	16573	16494	16580	16493	16470	16431	16423	16427	16505	16384	16693	16616	16657	16587	16420	16537	16463	16574	16483	16430	16608	16344	16532	16368	16474	16507	16506	16447	16624	16521	16538	16509	16628	16577	16510	16475	16552	16468	16458	16476	16370	16447	16502	16516	16585	16452	16504	16425	16442	16538	16630	16595	16708	16607	16519	16400	16492	16555	16520	16552	16643	16577	16638	16532	16504	16477	16536	16616	16421	16655	16496	16557	16433	16472	16580	16483	16455	16558	16509	16409	16378	16671	16449	16541	16589	16614	16514	16546	16391	16602	16572	16465	16549	16561	16513	16414	16479	16468	16434	16528	16612	16311	16483	16478	16614	16497	16396	16432	16584	16491	16591	16481	16608	16706	16465	16551	16327	16434	16359	16554	16590	16439	16562	16496	16459	16416	16597	16527	16647	16538	16412	16813	16595	16489	16627	16500	16491	16458	16580	16482	16533	16482	16551	16420	16562	16584	16362	16557	16589	16387	16450	16654	16514	16545	16553	16601	16478	16575	16581	16560	16462	16481	16310	16581	16447	16376	16600	16610	16599	16448	16541	16338	16399	16428	16476	16563	16616	16411	16669	16462	16578	16468	16575	16367	16452	16637	16549	16591	16401	16540	16648	16466	16437	16589	16482	16552	16309	16287	16460	16599	16498	16483	16492	16388	16444	16546	16530	16491	16579	16491	16467	16311	16603	16343	16466	16641	16558	16494	16386	16606	16557	16569	16672	16340	16397	16394	16493	16431	16555	16427	16732	16457	16316	16550	16619	16443	16508	16644	16607	16558	16371	16588	16455	16573	16431	16669	16404	16668	16363	16478	16538	16524	16454	16525	16413	16557	16517	16657	16549	16571	16618	16538	16551	16581	16312	16403	16788	16510	16503	16590	16480	16417	16512	16324	16529	16580	16676	16381	16645	16482	16391	16651	16539	16350	16564	16413	16460	16545	16435	16525	16433	16562	16646	16580	16455	16548	16473	16591	16692	16515	16642	16645	16318	16594	16452	16640	16555	16446	16629	16510	16613	16462	16780	16415	16648	16497	16615	16479	16408	16487	16534	16488	16402	16453	16478	16528	16511	16588	16543	16432	16439	16480	16396	16509	16559	16582	16454	16426	16714	16409	16563	16457	16503	16593	16693	16584	16408	16577	16372	16485	16522	16634	16471	16448	16449	16436	16420	16589	16353	16668	16456	16574	16451	16576	16663	16615	16583	16462	16434	16444	16441	16566	16541	16379	16545	16512	16631	16614	16447	16410	16578	16469	16559	16589	16385	16627	16662	16613	16429	16469	16514	16585	16364	16409	16487	16470	16561	16786	16526	16466	16554	16386	16401	16543	16556	16600	16434	16523	16554	16528	16546	16427	16402	16634	16507	16644	16558	16634	16491	16639	16715	16442	16470	16625	16384	16593	16500	16375	16585	16596	16539	16477	16598	16508	16590	16607	16373	16466	16502	16612	16527	16452	16435	16595	16503	16589	16387	16644	16565	16407	16380	16473	16574	16625	16482	16652	16340	16549	16504	16500	16499	16490	16543	16465	16401	16444	16444	16543	16420	16620	16489	16469	16561	16497	16428	16476	16621	16446	16557	16531	16562	16620	16617	16508	16608	16438	16493	16533	16658	16522	16554	16559	16691	16490	16494	16590	16753	16426	16335	16452	16539	16380	16541	16391	16496	16505	16508	16491	16645	16583	16470	16453	16639	16427	16570	16586	16613	16521	16476	16421	16526	16533	16546	16417	16526	16441	16399	16623	16297	16551	16481	16472	16563	16573	16248	16549	16323	16534	16453	16453	16649	16560	16531	16358	16487	16488	16534	16551	16386	16506	16495	16243	16554	16409	16384	16504	16401	16513	16427	16447	16453	16616	16700	16522	16538	16524	16416	16516	16515	16508	16456	16563	16581	16394	16715	16528	16562	16610	16393	16545	16561	16401	16462	16512	16395	16461	16682	16426	16540	16638	16407	16659	16472	16483	16495	16518	16502	16416	16617	16623	16524	16391	16498	16491	16474	16502	16499	16452	16539	16561	16372	16612	16504	16465	16378	16627	16489	16325	16558	16472	16440	16520	16438	16448	16467	16611	16517	16463	16632	16391	16539	16516	16655	16438	16473	16477	16532	16492	16471	16681
24474	24247	44189	44652	34708	27295	22411	19331	18539	19028	19069	18583	18940	18805	18874	18899	18599	18671	18572	18781	18794	18568	18641	18791	18753	18678	18611	18537	18857	18675	18708	18823	18732	18758	18682	18679	18649	18744	18546	18774	18666	18869	18731	18616	18622	18646	18623	18564	18495	18690	18768	18668	18814	18573	18669	18543	18658	18546	18781	18750	18709	18675	18700	18482	18782	18645	18681	18725	18613	18537	18688	18766	18717	18563	18385	18434	18600	18580	18486	18662	18702	18460	18636	18611	18430	18513	18645	18686	18618	18782	18473	18487	18490	18563	18539	18603	18727	18725	18536	18628	18578	18582	18779	18470	18601	18596	18518	18415	18519	18485	18614	18666	18535	18619	18625	18606	18554	18864	18676	18549	18509	18730	18563	18541	18655	18671	18541	18448	18520	18649	18647	18676	18892	18669	18596	18732	18615	18739	18434	18784	18558	18676	18600	18569	18576	18411	18833	18663	18688	18531	18319	18553	18645	18637	18668	18599	18387	18677	18781	18437	18666	18622	18642	18759	18398	18503	18567	18558	18798	18321	18421	18750	18635	18922	18608	18404	18688	18741	18597	18672	18435	18624	18578	18481	18610	18473	18624	18587	18513	18608	18578	18725	18539	18708	18733	18613	18605	18497	18620	18492	18410	18521	18480	18808	18544	18588	18474	18642	18509	18581	18632	18601	18584	18685	18515	18709	18655	18343	18838	18530	18744	18551	18482	18426	18651	18738	18672	18524	18679	18535	18632	18715	18729	18425	18491	18501	18597	18642	18520	18608	18631	18525	18544	18719	18502	18450	18683	18590	18642	18575	18541	18669	18446	18662	18638	18440	18573	18490	18495	18626	18658	18459	18711	18628	18654	18608	18613	18572	18523	18439	18489	18531	18493	18750	18585	18653	18627	18685	18643	18662	18695	18575	18674	18746	18664	18434	18646	18520	18587	18652	18561	18696	18590	18458	18575	18569	18593	18523	18457	18651	18730	18519	18623	18531	18679	18624	18447	18547	18614	18587	18508	18623	18468	18642	18741	18396	18591	18574	18694	18673	18511	18596	18609	18492	18559	18764	18441	18611	18676	18438	18544	18468	18633	18581	18506	18580	18527	18585	18593	18802	18585	18495	18731	18585	18501	18571	18863	18657	18749	18545	18662	18447	18666	18546	18519	18607	18622	18609	18567	18427	18546	18426	18659	18701	18689	18544	18800	18546	18536	18366	18603	18476	18773	18689	18438	18491	18383	18443	18849	18655	18634	18637	18818	18454	18629	18651	18619	18720	18825	18547	18426	18513	18515	18873	18707	18628	18709	18585	18513	18488	18673	18727	18627	18633	18551	18582	18659	18628	18681	18763	18643	18507	18525	18667	18389	18710	18350	18571	18767	18630	18791	18462	18668	18636	18749	18574	18511	18494	18640	18676	18703	18648	18590	18764	18652	18540	18509	18685	18636	18473	18682	18616	18424	18544	18518	18607	18663	18454	18665	18425	18665	18601	18596	18612	18473	18575	18592	18494	18653	18853	18418	18670	18682	18414	18668	18567	18541	18730	18420	18688	18604	18675	18760	18595	18737	18674	18897	18543	18689	18617	18800	18766	18588	18807	18577	18576	18671	18603	18603	18643	18568	18627	18585	18695	18657	18674	18609	18700	18480	18563	18553	18602	18608	18525	18586	18703	18687	18529	18468	18489	18510	18731	18583	18813	18698	18350	18660	18712	18750	18596	18352	18555	18622	18653	18582	18627	18868	18332	18484	18632	18527	18851	18510	18749	18475	18776	18580	18636	18654	18718	18734	18471	18463	18406	18634	18563	18757	18578	18593	18592	18743	18472	18651	18442	18391	18621	18611	18560	18543	18551	18552	18462	18566	18636	18567	18665	18560	18657	18631	18732	18664	18674	18565	18411	18348	18575	18754	18564	18461	18624	18598	18767	18526	18371	18534	18792	18616	18557	18572	18430	18432	18666	18602	18587	18615	18750	18425	18559	18434	18489	18748	18677	18356	18608	18742	18735	18757	18741	18525	18351	18848	18485	18608	18848	18602	18506	18410	18677	18564	18509	18636	18503	18486	18570	18508	18600	18580	18759	18558	18630	18615	18517	18625	18479	18614	18540	18539	18560	18716	18595	18763	18651	18632	18705	18685	18417	18599	18474	18739	18677	18715	18648	18607	18625	18467	18715	18434	18577	18666	18659	18622	18527	18617	18523	18469	18443	18615	18584	18553	18558	18715	18678	18494	18690	18545	18830	18642	18609	18423	18442	18406	18567	18831	18363	18661	18646	18577	18658	18647	18672	18616	18564	18362	18572	18671	18551	18638	18308	18661	18633	18538	18607	18725	18667	18565	18502	18499	18767	18598	18382	18393	18541	18456	18705	18687	18739	18566	18639	18783	18572	18607	18569	18671	18639	18710	18597	18691	18642	18657	18598	18536	18813	18576	18587	18549	18634	18471	18650	18608	18632	18874	18771	18530	18651	18457	18589	18524	18480	18531	18781	18566	18760	18687	18688	18530	18561	18440	18653	18606	18453	18541	18517	18538	18433	18482	18686	18493	18775	18542	18646	18268	18468	18396	18458	18531	18560	18643	18650	18562	18445	18509	18508	18612	18754	18460	18434	18691	18701	18616	18662	18585	18492	18521	18169	18694	18605	18818	18767	18466	18589	18618	18731	18499	18780	18474	18774	18413	18752	18776	18622	18728	18513	18805	18434	18833	18732	18747	18740	18509	18634	18733	18704	18486	18542	18535	18584	18603	18782	18692	18406	18632	18767	18670	18597	18355	18669	18448	18692	18807	18720	18728	18572	18602	18559	18807	18509	18664	18469	18650	18671	18662	18450	18517	18572	18729	18446	18669	18593	18698	18619	18441	18733	18569	18667	18654	18487	18733	18475	18589	18671	18649	18394	18594	18502	18608	18553	18643	18646	18522	18512	18446	18627	18654	18585	18615	18511	18587	18828	18750	18844	18492	18659	18639	18667	18275	18729	18633	18654	18613	18584	18593	18731	18627	18491	18661	18566	18505	18684	18808	18646	18389	18644	18800	18665	18650	18463	18629	18586	18534	18455	18750	18558	18797	18798	18682	18405	18778	18592	18665	18619	18652	18478	18594	18593	18675	18850	18516	18755	18919	18575	18565	18580	18629	18662	18716	18801	18657	18415	18659	18709	18480	18665	18523	18518	18708	18673	18665	18417	18747	18780	18609	18675	18519	18514	18523	18381	18581	18749	18646	18402	18653	18605	18680	18554	18738	18688	18646	18430	18628	18508	18541	18489	18584	18565	18581	18503	18382	18508	18681	18775	18641	18761	18609	18629	18648	18576	18751	18652	18461	18682	18669	18592	18679	18611	18603	18413	18591	18713	18713	18705	18883	18541	18550	18565	18607	18712	18580	18713	18542	18524	18483	18374	18671	18566	18711	18778	18642	18472	18385	18539	18498	18516	18521	18752	18515	18764	18655	18577	18488	18694	18661	18585	18674	18682	18705	18468	18657	18643	18605	18575	18579	18649	18633	18464	18618	18749	18681	18498	18648	18673	18705	18765	18524	18501	18422	18777	18767	18759	18419	18509	18442	18733	18674	18557	18783	18559	18552	18657	18747	18581	18671	18657	18838	18430	18519	18465	18547	18491	18749	18506	18645	18508	18587	18829	18742	18539	18743	18614	18622	18507	18585	18654	18637	18489	18638	18543	18568	18613	18731	18681	18637	18501	18421	18588	18640	18498	18497	18664	18656	18304	18571	18599	18581	18728	18689	18650	18790	18655	18674	18589	18750	18523	18850	18438	18481	18569	18757	18711	18655	18695	18520	18570	18480	18578	18596	18681	18594	18751	18838	18565	18665	18718	18611	18774	18520	18736	18772	18796	18570	18523	18641	18458	18537	18391	18512	18529	18611	18609	18559	18706	18611	18433	18637	18595	18518	18520	18744	18769	18635	18650	18506	18580	18560	18682	18698	18372	18645	18612	18636	18482	18702	18665	18631	18612	18597	18592	18559	18596	18688	18703	18621	18770	18399	18622	18611	18564	18572	18399	18537	18582	18475	18730	18542	18434	18659	18740	18590	18651	18886	18437	18587	18679	18633	18600	18452	18272	18569	18602	18502	18654	18567	18506	18493	18658	18748	18522	18501	18826	18588	18545	18599	18779	18723	18445	18562	18607	18559	18421	18578	18564	18557	18549	18539	18573	18637	18565	18627	18792	18555	18602	18429	18773	18346	18509	18853	18657	18739	18607	18564	18482	18762	18611	18431	18790	18709	18594	18567	18602	18368	18579	18535	18649	18392	18553	18591	18400	18540	18510	18734	18493	18737	18604	18778	18751	18627	18451	18587	18447	18552	18615	18558	18484	18719	18761	18813	18615	18474	18520	18591	18529	18612	18535	18618	18490	18594	18624	18600	18662	18557	18823	18587	18661	18710	18662	18816	18552	18550	18499	18510	18732	18529	18666	18649	18566	18605	18839	18463	18652	18627	18569	18642	18719	18371	18557	18590	18580	18590	18679	18751	18472	18655	18488	18672	18645	18668	18561	18610	18630	18649	18510	18548	18389	18655	18458	18566	18654	18729	18651	18577	18727	18611	18545	18549	18434	18850	18605	18500	18638	18523	18563	18715	18551	18566	18616	18629	18739	18661	18508	18458	18733	18630	18640	18728	18589	18704	18692	18619	18586	18574	18516	18553	18468	18731	18633	18832	18735	18707	18599	18691	18676	18767	18777	18598	18629	18715	18714	18641	18592	18619	18621	18687	18675	18541	18458	18728	18538	18720	18660	18605	18529	18651	18729	18520	18844	18834	18462	18726	18592	18650	18648	18619	18853	18744	18542	18583	18589	18396	18724	18406	18378	18418	18583	18503	18407	18649	18556	18494	18535	18940	18547	18632	18673	18604	18514	18615	18727	18596	18476	18494	18742	18717	18674	18683	18800	18870	18949	18608	18758	18784	18627	18552	18462	18844	18781	18631	18779	18459	18706	18441	18519	18698	18577	18540	18765	18770	18645	18461	18631	18651	18474	18738	18575	18782	18590	18831	18713	18646	18438	18419	18671	18572	18391	18631	18788	18606	18545	18538	18731	18797	18698	18826	18602	18615	18694	18855	18559	18666	18685	18715	18515	18638	18588	18684	18610	18712	18530
57383	97424	86301	59894	39664	23816	16220	15934	16040	15925	15949	15983	16092	16016	16088	15900	15809	15915	15883	16028	15992	16044	15983	16059	15941	16148	15851	16080	16055	15814	15955	16100	16039	15829	15857	15817	16018	16172	15885	15845	16183	15874	16073	16067	15970	15995	15980	15935	15903	16172	16057	15731	15928	16057	15833	16034	16036	15927	15936	15875	15900	15790	16117	15818	16067	15984	16057	16018	15852	16038	15890	16049	15958	16007	15820	16125	15941	15918	15925	15985	15788	15890	15836	16075	16037	16048	15917	15832	15948	15965	15869	15923	15756	15900	15832	15953	15930	15872	16009	15991	15968	15906	16040	16071	15871	16049	15891	15899	15963	15844	15978	15945	15951	15991	15957	16088	15962	16063	15988	15936	15986	15974	15910	16007	15996	15992	16060	16013	16047	16048	15894	15944	16153	15765	16062	16031	15935	16053	16036	15977	15807	15939	15839	15914	15791	15850	15852	16130	15860	15828	15903	15835	16029	15991	15820	15924	15990	15835	15829	16021	16074	15882	16157	16104	15913	15844	15959	15746	15851	16027	15916	15870	15937	15875	16095	15952	16057	15987	16025	15812	15801	15836	16134	15898	15927	16017	15807	15964	16123	15792	15919	15856	15951	16017	15952	16026	15978	15874	16193	16007	15880	15988	15800	15761	15916	15953	16041	15976	15836	15927	16058	15846	15926	15994	15820	16088	16035	16229	16023	15925	16019	16034	16036	16025	15947	15749	15717	15840	15853	16112	15828	15952	15781	15993	16037	15763	15929	16002	15942	16018	16052	16038	15853	15807	16053	15899	15961	16030	15857	15889	15925	15957	15868	15920	15865	15918	16001	16008	15916	15887	15783	15819	16008	15894	15838	15904	16218	15747	16026	15873	15917	15906	15871	15945	15955	15857	15937	16102	16033	15965	15739	15771	15891	16108	15858	15988	15941	15887	15928	16041	16022	16036	15814	15924	15806	16020	15897	15862	16066	16014	15876	15871	15974	16059	15895	15915	15848	15810	16157	16041	16077	15936	15904	16083	15882	16116	15943	15669	15870	15857	16068	15932	15936	16059	16062	15887	15877	15874	15941	15838	15907	16111	16084	16010	16018	15887	15853	15971	16107	15716	15976	15974	15951	15925	15900	16039	15999	15833	15898	15859	15953	16010	15864	15793	16124	15949	15796	15929	16010	15944	15940	16050	16028	15930	15684	15950	15905	15935	15999	16051	15997	16009	15982	15994	15992	15749	16100	15898	15821	15939	15817	15806	16089	15883	15981	16058	15884	15794	16113	15943	15893	15841	15847	15976	15933	15972	15854	15985	15915	16011	15921	16036	16033	15718	15906	16038	15962	16112	16168	15928	15901	15823	15844	16100	15892	15946	16022	15888	15832	15884	15963	15980	15848	16044	15826	15976	15781	15942	16035	16087	16087	16068	15988	15908	15958	16030	16096	16036	15971	15792	15750	16003	15881	16071	16041	16089	16008	15944	16019	15843	15878	15987	15995	16011	15905	15924	15878	15838	15916	16025	15928	15904	16058	15888	15920	16047	15816	15883	15966	15928	16000	15902	15997	15857	16083	16042	15883	15649	15801	15923	15866	15903	15988	15898	16022	16089	16017	15983	16010	15894	16088	15874	16008	15678	15866	15935	15724	15962	15909	15908	15882	15938	16016	16086	15933	15830	16090	15913	16129	15820	16053	15982	15951	16043	16029	15878	15869	15881	16170	15834	15870	15867	15943	15874	15941	15901	16098	15956	15968	16150	15881	16005	16010	16075	16024	15875	15927	16036	15933	15890	15923	15900	15946	16019	15979	15836	15800	16019	16025	15882	15808	15998	15825	15905	15967	16105	15947	15920	16009	16030	16064	15968	15968	16116	16027	16034	15925	16028	15910	16103	15880	15996	15885	15848	15991	16018	15962	15878	15959	15928	15871	15988	15943	15976	15918	15880	16025	16094	15895	15899	16049	15795	15869	15754	15852	15947	15860	15935	16063	15930	16053	16034	15807	15993	15995	15917	16015	15995	15894	15822	15907	15846	15770	15877	15783	15986	15902	15957	16022	16183	15830	15954	15883	15904	15979	16125	15944	15924	15946	15908	15977	16031	16033	15833	16084	15872	15745	15950	15975	15852	16076	16014	15813	15963	15875	15880	15764	15962	15956	15776	16014	15951	15986	16017	15967	15970	16036	15879	15889	15906	16062	15834	16057	15781	15889	15929	15905	15819	16085	15958	15804	15898	15844	15965	15892	15749	16011	16013	15936	15879	15768	15863	15821	15838	15885	15821	15940	15783	16041	16068	15897	15833	15965	15800	16096	15885	16003	15809	15955	15905	16013	15985	15903	15944	15770	15970	16085	16070	15919	15990	15722	16031	16079	16044	15914	16051	15963	15964	15996	16000	16068	15890	15980	15800	15858	15831	16199	15968	15950	16050	15908	16066	15849	16000	16006	15968	15936	15957	15951	15965	16118	15965	15946	15900	16049	15842	15823	15924	15848	16122	15930	15915	15993	15821	15873	15863	16105	16133	15980	15987	15975	15868	16028	16079	15850	15846	15893	16025	15837	15955	15795	15802	15994	15891	15869	16025	15955	15918	16100	15917	15911	15954	15998	16063	15987	15882	15982	15971	15942	16047	15822	15847	16014	15865	16000	16007	15721	16069	15919	15811	16150	15886	15878	15846	15933	16005	16013	15816	15895	16012	15956	15930	15961	15932	15916	16020	15870	15807	15944	16026	15808	15852	15910	15995	15896	15894	16176	15714	16053	16010	15815	15964	15751	16018	16005	15928	16017	15797	16033	15949	15928	15924	15977	15872	16006	15968	15996	15904	15809	15875	15951	16012	15841	15850	16073	16069	15992	15858	15741	15931	16001	16008	15943	15973	15882	15941	16049	15865	15905	15798	15911	15867	15927	16030	15974	15934	15940	15909	15974	15911	15848	15959	16016	16025	16044	16097	16005	15892	15867	15817	15932	16029	15983	15910	15993	15944	15835	15906	16106	15989	16002	15970	15798	16062	15964	15859	15912	15949	15899	15826	15912	16022	15883	16029	15807	15864	16133	15954	15805	15906	16021	15948	15961	16089	15980	15954	15871	15968	15899	15926	15957	15874	15900	15842	15941	15924	15905	16030	15809	16137	15887	16075	15932	15926	15721	16018	16148	15956	15969	16072	15880	15917	15820	16065	15930	15973	15902	15941	15788	15968	15865	15980	15855	15939	15905	16094	15801	15887	15915	16108	15899	15902	15814	15937	16037	15918	16021	15897	15975	16024	15932	15998	15869	15866	16121	16065	15837	15872	15966	15948	16026	16021	16104	16076	15846	15916	15960	15935	15700	15994	16054	15859	16012	15942	15967	16020	15922	15917	16163	16245	16035	16079	15814	15954	15946	15828	15839	16126	15922	15906	16034	15928	16033	15967	15885	15902	15889	15898	16036	15985	15853	15884	15978	15893	16050	15719	15988	15945	15998	15949	15807	15955	15853	15892	15990	15832	15904	15833	15975	16016	15906	15835	15867	15875	15900	15947	16061	15984	16164	15830	16014	15712	15950	15833	15960	15923	15853	16046	16064	15907	15835	15813	16011	15959	16184	16008	15889	16037	15781	15886	16029	16046	15852	15901	15928	15745	15936	15945	15990	15892	15932	15926	16005	16094	15793	16069	15850	15986	15942	15953	16057	15967	16051	15898	15969	16150	15851	16089	15848	16036	15980	15916	16037	15833	15991	15819	16154	15937	15888	15878	16002	15781	15925	15831	15904	15881	15782	15962	15956	15753	15963	15850	15956	15925	15917	15908	16201	15909	15988	15969	15901	15960	15989	15942	16193	15869	15824	15830	15975	15973	15945	15768	16046	15961	15831	15809	15974	15905	15889	15821	15993	15887	15955	15907	16054	15757	15768	16050	16020	15905	15892	15906	15982	15768	15948	16157	15849	16063	16072	15854	15904	16021	15892	16061	15966	15952	15894	15943	15911	15966	15881	15864	16095	15865	16025	15978	15752	16038	15852	15907	16018	16060	15903	15974	15949	15961	15722	16048	15829	15975	15829	15981	15976	15991	15705	16073	15796	15914	16001	15853	15893	15788	15927	15823	15786	15952	15870	16084	15854	16039	15929	16019	16099	15969	15897	15920	15987	16040	15868	15820	15806	15884	15951	15710	16001	15908	15835	15967	16046	15939	15886	15812	15903	16029	15974	15718	15866	15992	16031	15874	15967	15881	15954	15971	15937	15917	16149	16027	15880	15940	16101	15989	15876	15917	15823	15765	15785	15918	16040	15937	15993	15860	15898	15968	15797	16000	15928	15985	16007	15996	15937	15709	16118	15988	15915	15713	15995	15918	16037	16013	15938	15910	16092	15917	15910	16074	15951	16027	15961	15885	15936	15990	15996	16030	15917	15834	15921	15955	15856	15957	15899	16042	15905	15707	16029	16021	15869	15954	16101	15864	15943	15833	15919	15926	15998	16054	15853	16063	15945	16019	16105	15779	15765	15923	16021	15793	16023	16008	15851	16031	15914	15813	16044	15826	15777	16058	15926	16054	16008	15865	15782	16082	16057	15747	15821	15734	15919	16039	15968	16022	16024	15859	15850	15949	15894	16044	16065	16044	15799	16060	15789	15870	16020	15838	16002	15985	16069	15822	15877	16090	15886	15914	15857	16009	16021	15762	16010	16095	15859	15797	16068	16036	16015	15981	15618	16074	15886	15882	15836	16017	16032	15911	15976	16101	15851	16035	15873	15817	15897	16009	16101	16052	16001	15876	15988	15905	15994	16112	15952	15910	15805	16007	15915	15837	16049	15924	16117	15668	16042	16014	16068	16113	15899	15901	15882	15930	16061	15987	15832	16016	15822	15877	16004	15969	15782	15860	16002	15961	16051	15931	16024	15923	15862	16169	15978	15964	15900	15760	15934	15854	16003	15820	15908	16161	15995	15979	16019	15934	15873	15860	15919	15916	15777	15980	16108	16047	15875	16049	15950	15947	15833	15867	16064	16058	16106	15976	15877	15917	16176	16000	16103	15911	15813	15983	15906	16013	15888	15845	15949	15943	16027	15885	16049	15859	15951	15831	15998	16059	15731	15953	15952	15950	15930	16056	16118	16022	16014	15941	15998	15846	16047	15977	15823	15996	15922	15953
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
