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
339075557494	339075558061	339075558611	339075559161	339075559711	339075560261	339075560811	339075561361	339075561911	339075562461	339075563011	339075563561	339075564111	339075564661	339075565211	339075565761	339075566311	339075566861	339075567411	339075567961	339075568511	339075569061	339075569611	339075570161	339075570711	339075571261	339075571811	339075572361	339075572911	339075573461	339075574011	339075574561	339075575111	339075575661	339075576211	339075576761	339075577311	339075577861	339075578411	339075578961	339075579511	339075580061	339075580611	339075581161	339075581711	339075582261	339075582812	339075583361	339075583911	339075584461	339075585011	339075585561	339075586111	339075586661	339075587211	339075587761	339075588311	339075588861	339075589411	339075589961	339075590511	339075591061	339075591611	339075592161	339075592712	339075593261	339075593811	339075594362	339075594911	339075595461	339075596011	339075596561	339075597111	339075597662	339075598211	339075598762	339075599311	339075599861	339075600411	339075600961	339075601511	339075602062	339075602612	339075603161	339075603711	339075604262	339075604812	339075605361	339075605911	339075606462	339075607011	339075607561	339075608111	339075608661	339075609212	339075609761	339075610311	339075610862	339075611411	339075611961	339075612514	339075613062	339075613612	339075614161	339075614711	339075615262	339075615811	339075616361	339075616911	339075617462	339075618011	339075618562	339075619112	339075619662	339075620211	339075620761	339075621311	339075621862	339075622412	339075622961	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2597	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24661	21755	32032	46400	63753	65914	56129	40700	34430	31491	26263	23139	21850	21106	20699	20818	20516	20437	20575	20388	20332	20733	20439	20550	20506	20498	20598	20383	20211	20209	20504	20373	20409	20478	20520	20382	20446	20131	20303	20344	20512	20300	20370	20250	20301	20147	20490	20371	20539	20136	20477	20318	20311	20587	20515	20443	20334	20425	20452	20220	20601	20409	20475	20277	20332	20365	20174	20317	20285	20337	20314	20139	20432	20496	20146	20497	20518	20506	20370	20332	20333	20136	20217	20214	19992	20396	20411	20395	20212	20350	20518	20174	20214	20415	20217	20429	20380	20329	20246	20245	20443	20318	20477	20368	20290	20132	20214	20491	20353	20230	20392	20403	20293	20438	20388	20360	20289	20286	20271	20382	20400	20281	20459	20354	20416	20637	20292	20168	20430	20250	20357	20465	20230	20295	20325	20290	20250	20462	20254	20070	20325	20423	20272	20454	20315	20220	20370	20502	20233	20105	20329	20213	20276	20114	20234	20342	20290	20488	20268	20384	20228	20230	20481	20643	20512	20416	20371	20397	20131	20415	20311	20226	20358	20386	20336	20365	20094	20658	20401	20200	20438	20528	20220	20380	20282	20461	20510	20207	20142	20402	20160	20296	20283	20287	20359	20325	20618	20192	20306	20335	20353	20452	20169	20341	20506	20216	20311	20528	20288	20587	20513	20151	20497	20262	20472	20539	20255	20059	20236	20275	20491	20449	20466	20297	20013	20390	20362	20623	20303	20406	20229	20180	20471	20291	20210	20345	20176	20215	20385	20350	20617	20438	20329	20480	20267	20187	20529	20217	20381	20191	20366	20548	20340	20419	20355	20434	20284	20188	20193	20325	20351	20118	20154	20590	20353	20400	20427	20370	20269	20345	20162	20433	20314	20125	20244	20213	20531	20250	20464	20403	20308	20408	20447	20260	20281	20354	20025	20109	20188	20217	20111	20234	20147	20469	20583	20398	20418	20464	20348	20419	20243	20489	20347	20144	20357	20348	20220	20404	20309	20284	20332	20324	20462	20275	20325	20252	20269	20173	20201	20450	20226	20407	20382	20165	20659	20403	20158	20237	20164	20061	20423	20263	20332	20364	20433	20238	20338	20509	20353	20216	20563	20544	20233	20232	20310	20174	20235	20242	20332	20255	20286	20312	20067	20176	20606	20359	20447	20546	20437	20304	20426	20208	20366	20309	20138	20277	20311	20339	20550	20322	20361	20349	20398	20444	20258	20327	20428	20391	20230	20368	20149	20314	20344	20238	20345	20255	20438	20271	20361	20414	20356	20348	20336	19995	20329	20248	20374	20406	20480	20298	20511	20539	20512	20268	20345	20300	20546	20340	20342	20405	20379	20248	20251	20193	20212	20320	20345	20276	20192	20265	20442	20369	20393	20284	20260	20372	20246	20397	20229	20216	20317	20319	20296	20447	20030	20203	20223	20555	20235	20240	20091	20302	20112	20182	19964	20317	20116	20213	20378	20267	20277	20497	20335	20328	20358	20568	20230	20217	20115	20324	20244	20240	20249	20465	20252	20349	20239	20530	20334	20296	20505	20360	20241	20462	20457	20489	20392	20503	20294	20156	20337	20202	20400	20397	20328	20286	20349	20330	20184	20484	20265	20320	20161	20355	20308	20238	20306	20283	20221	20321	20410	20462	20498	20290	20468	20209	20586	20175	20327	20296	20240	20351	20349	20162	20376	20365	20285	20221	20301	20256	20421	20215	20481	20297	20659	20460	20319	20328	20556	20324	20370	20277	20459	20341	20215	20312	20145	20430	20281	20576	20433	20157	20517	20285	20455	20364	20166	20341	20213	20187	20484	20058	20511	20190	20429	20071	20377	20341	20318	20271	20379	20391	20136	20283	20316	20308	20558	20385	20188	20385	20103	20426	20249	20313	20292	20334	20338	20461	20494	20207	20171	20092	20215	20340	20363	20277	20145	20092	20097	20193	20217	20179	20111	20207	20393	19973	20482	20371	20342	20301	20261	20062	20484	20452	20250	20373	20367	20288	20628	20368	20214	20346	20191	20520	20378	20227	20337	20478	20451	20383	20287	20407	20373	20165	20432	20227	20316	20466	20255	20274	20223	20124	20338	20121	20199	20474	20323	20341	20048	20200	20173	20048	20204	20309	20401	20422	20569	20417	20454	20332	20401	20226	20321	20345	20375	20058	20207	20305	20252	20392	20240	20416	20492	20136	20333	20647	20282	20211	20492	20225	20426	20369	20317	20148	20079	20413	20277	20267	20245	20419	20263	20559	20402	20354	20295	20370	20240	20342	20267	20304	20392	20297	20490	20402	20374	20132	20097	20117	20392	20144	20220	20201	20233	20081	20193	20164	20450	20271	20354	20268	20542	20348	20200	20264	20078	20235	20307	20254	20312	20170	20147	20286	20252	20558	20191	20320	20485	20568	20231	20465	20340	20263	20338	20238	20374	20428	20294	20178	20351	20259	20355	20264	20314	20477	20279	20351	20362	20339	20260	20319	20237	20245	20324	20269	20363	20411	20374	20436	20243	20324	20345	20428	20325	20525	20277	20368	20282	20363	20356	20493	20277	20445	20438	20232	20293	20463	20519	20386	20295	20382	20344	20075	20268	20159	20422	20350	20547	20271	20305	20458	20286	20344	20258	20307	20353	20352	20210	20132	20357	20435	20184	20250	20465	20308	20160	20161	20075	20178	20431	20372	20324	20284	20343	20467	20341	20193	20410	20384	20350	20365	20223	20348	20332	20264	20388	20217	20326	20338	20346	20439	20473	20173	20515	20199	20414	20357	20108	20258	20249	20222	20370	20395	20400	20357	20279	20367	20305	20318	20263	20410	20202	20504	20349	20224	20290	20232	20222	20331	20399	20458	20294	20567	20248	20392	20556	20322	20302	20139	20338	20376	20283	20351	20217	20361	20381	20245	20419	20353	20170	20157	20312	20221	20267	20407	20276	20304	20447	20303	20416	20484	20190	20368	20541	20399	20294	20246	20438	20637	20423	20341	20280	20411	20363	20375	20392	20307	20654	20335	20338	20232	20580	20567	20414	20359	20571	20285	20297	20142	20066	20365	20160	20360	20242	20384	20187	20343	20417	20576	20275	20258	20409	20354	20286	20359	20522	20413	20492	20188	20354	20334	20312	20462	20345	20571	20299	20380	20323	20507	20217	20473	20450	20328	20409	20238	20141	20530	20208	20237	20354	20220	20201	20266	20433	20426	20543	20227	20222	20201	20205	20364	20227	20294	20298	20528	20204	20328	20327	20351	20174	20403	20416	20509	20317	20350	20491	20230	20383	20319	20403	20516	20308	20281	20501	20371	20438	20244	20361	20231	20529	20368	20304	20414	20593	20589	20260	20332	20178	20326	20309	20189	20556	20359	20035	20486	20477	20296	20187	20400	20363	20475	20404	20307	20376	20206	20241	20268	20423	20412	20204	20124	20315	20338	20223	20262	20534	20669	20542	20454	20140	20371	20474	20209	20466	20298	20367	20388	20248	20310	20342	20280	20360	20289	20413	20205	20325	20358	20439	20300	20220	20323	20180	20389	20130	20417	20336	20358	20553	20346	20291	20205	20313	20359	20337	20175	20487	20297	20376	20322	20426	20433	20146	20230	20209	20416	20457	20320	20264	20113	20195	20290	20563	20366	20355	20208	20456	20269	20557	20461	20365	20234	20087	20269	20228	20158	20273	20226	20272	20361	20445	20260	20136	20214	20326	20198	20408	20485	20174	20037	20552	20412	20350	20380	20470	20332	20492	20375	20240	20139	20224	20262	20173	20451	20554	20420	20555	20519	20285	20378	20394	20140	20235	20103	20280	20227	20154	20340	20308	20384	20241	20134	20292	20388	20234	20215	20110	20438	20454	20234	20291	20276	20357	20454	20166	20075	20157	20210	20214	20331	20042	20356	20363	20359	20453	20345	20095	20278	20179	20270	20263	20511	20384	20333	20315	20137	20419	20437	20369	20426	20249	20253	20270	20119	20385	20431	20182	20163	20359	20475	20244	20170	20140	20350	20044	20181	20424	20313	20214	20326	20274	20396	20457	20151	20437	20353	20417	20350	20410	20311	20248	20259	20440	20368	20414	20272	20429	20418	20245	20298	20446	20170	20504	20203	20144	20155	20471	20371	20465	20439	20481	20229	20145	20559	20311	20224	20388	20294	20254	20159	20376	20540	20441	20063	19961	20100	20327	20594	20376	20541	20259	20260	20369	20238	20298	20351	20091	20440	20405	20568	20411	20343	20223	20345	20360	20453	20386	20223	19995	20333	20525	20272	20228	20407	20189	20474	20316	20439	20275	20199	20330	20591	20525	20064	20503	20202	20339	20340	20229	20324	20390	20380	20381	20243	20461	20304	20184	20293	20362	20392	20204	20317	20391	20342	20433	20307	20211	20231	20277	20246	20357	20250	20461	20377	20273	20298	20268	20232	20213	20389	20408	20367	20169	20366	20249	20243	20248	20101	20104	20125	20193	20085	20649	20352	20247	20486	20662	20351	20164	20301	20251	20275	20517	20405	20410	20544	20111	20391	20530	20304	20278	20315	20479	20304	20369	20282	20190	20327	20421	20230	20406	20219	20322	20281	20393	20388	20454	20291	20202	20349	20416	20426	20388	20473	20044	20186	20390	20345	20375	20344	20224	20393	20387	20318	20298	20333	20370	20354	20390	20542	20506	20315	20482	20429	20311	19987	20045	20272	20239	20558	20284	20534	20477	20641	20315	20299	20338	20233	20428	20346	20341	20388	20300	20366	20538	20379	20216	20287	20240	20199	20439	20204	20325	20418	20175	20165	20426	20472	20130	20173	20319	20245	20499	20298	20252	20284	20101	20309	20432	20161	20329	20265	20170	20243	20037	20209	20162	20390	20382	20408	20415	20588	20368	20013	20385	20274	20440	20266	20405	20279	20154	20452	20238	20400	20291	20477	20522	20401	20217	20127	20047	20579	20289	20234	20343	20446	20519	20499	20292	20084	20356	20286	20352	20179	20402	20258	20553	20324	20282	20434	20426	20186	20133	20609	20196	20298	20374	20187	20396	20565	20329	20282	20353	20340	20418	20353	20231	20208	20487	20456	20380	20248	20324	20396	20243	20388	20478	20288	20271	20319	20356	20518	20442	20474	20376	20227	20449	20439
44433	82121	90055	87117	82203	71626	55902	40444	34356	29471	22497	19338	17725	16880	16428	16067	16283	16280	16250	16052	16299	16175	16178	16256	16255	16113	16352	16151	16172	16126	16144	16237	16255	16148	16139	16281	16146	16176	16293	16115	16176	16260	16252	16226	15992	16153	16190	16310	16158	16041	16344	16098	16193	16111	16256	16240	16049	16268	16080	16297	16148	16148	16126	16202	16191	16084	16307	16186	16237	16161	16352	16508	16272	16179	16118	16213	16284	16160	16038	16231	16164	16175	16189	16175	16274	16089	15895	16279	16125	16271	16217	16086	16349	16166	16093	16174	16122	16116	16181	16150	16201	16328	16122	16164	16227	16259	16255	16202	16013	16253	16126	16192	16261	16157	16159	16152	16186	16212	16140	16312	16202	16129	16186	16258	16123	16130	16217	16053	16357	16137	16167	16295	16269	16244	16092	16202	16247	16141	16139	16154	16241	16047	16197	16212	16123	16106	16162	16235	15983	16220	16170	16262	16341	16235	16208	16292	16256	16055	16161	16285	16389	16226	16175	16077	16174	16191	15975	16307	16210	16210	16138	16090	16216	16256	16337	16267	16161	16102	16068	16360	16192	16239	16180	16226	16050	16131	16231	16094	16253	16307	16177	16058	16137	16082	15995	16246	16422	16208	16164	16091	16214	16241	16155	16252	16262	15994	16200	16165	16368	16203	16177	16160	16180	16051	16174	16333	16165	16240	16016	16247	16257	16275	16271	15987	16224	16134	16275	16197	16234	16185	16210	15969	16183	16096	16276	16015	16332	16141	16242	16158	16391	16201	16115	16251	16146	16292	16186	16122	16116	16256	16158	16245	16070	16208	15985	16129	16240	16166	16131	16159	16135	16229	15975	16143	16269	16211	16076	16189	16306	16274	16116	16142	16111	16245	16148	16159	16138	16119	16086	16198	16112	16357	16351	16169	16186	16161	16284	16176	16152	16136	16266	16196	16222	15997	16099	16379	16130	16197	16375	16119	16111	16117	16209	16077	16239	16170	16154	16154	16267	16180	16231	16262	16070	16247	16170	16285	16116	16250	16075	16293	16182	16101	16066	16068	16306	16168	16165	16157	16264	16106	16279	16201	16313	16163	16177	16131	16113	16333	16072	16208	16116	16219	16246	16110	16141	16144	16052	16232	16115	16070	16239	16228	16233	16244	16079	16052	16104	16274	16239	16172	16169	16183	16089	16256	16001	16155	16213	16276	16073	16224	16178	16320	16233	16257	16163	16256	16255	16129	16132	15985	16210	16294	16232	16172	16025	16152	16137	16073	16210	16090	16210	16222	16213	16106	16144	16070	16267	16115	16282	16228	16183	15987	16228	16118	16101	16063	16211	16208	16134	16054	16258	16087	16167	16134	16080	16252	16171	16261	16080	16222	16090	16135	16267	16069	15998	16197	16178	16236	16082	16110	16110	15996	16108	16333	16165	16265	16123	16239	16252	16292	16033	16305	16148	16147	16194	16139	16137	15968	16148	16147	16161	16321	16282	16072	16173	16358	16098	16069	16227	16134	16115	16116	16047	16072	16100	16357	16067	16116	16081	16223	16184	16032	16160	16158	16220	16126	16158	16151	16186	16118	16035	16274	16111	16210	16291	16162	16098	16307	16133	16148	16118	16212	16104	16208	15998	16227	16195	16167	16229	16158	16159	15973	16270	16198	16172	16195	16249	16232	16031	16226	16219	16315	16234	16259	16104	16155	16199	16090	16218	16230	16280	16214	16131	16138	16022	16064	16161	16147	16058	16209	16370	16212	16132	16103	16302	16402	16104	16162	16167	16191	16152	16040	16272	16194	16194	16116	16131	16184	16269	16146	16086	16246	16108	16239	16065	16271	16294	16206	16106	16027	16094	16127	16210	16280	16245	16150	16071	16063	16226	16252	15960	16248	16063	16027	16238	16112	16221	16238	16239	16278	16112	16345	15937	16180	16218	16177	16212	16119	16157	16196	16198	16297	16078	16075	16260	16396	16095	16087	16098	16056	16245	16030	16192	16162	16159	16211	16386	16275	15956	16259	16312	16176	16106	16277	16218	16235	16347	16476	16129	16122	16118	16198	16236	16230	16111	16168	16251	16099	16147	16174	16272	16124	16115	16117	16431	16166	16105	16252	16113	16136	16223	16198	16277	16236	16276	16209	16056	16194	16266	16320	16180	16481	16126	16258	16133	15976	16252	16303	16185	16148	16085	16333	16175	16254	16265	16290	16150	16266	16100	16237	15986	16060	16265	16108	15990	16303	16144	16248	16180	16280	16263	16195	16284	16188	15992	16128	16194	16192	16150	16143	16214	16210	16033	16216	16141	16283	16351	16216	16262	16169	16280	16170	16220	16252	16183	16335	16140	16063	16187	16321	16173	16124	15986	16221	16330	16105	16249	16038	16128	16200	16113	16136	16190	16038	15976	16252	16282	16103	16110	16134	16076	16184	16190	16116	16086	16205	16141	16112	16089	16109	16279	16313	16182	16240	16148	16062	16175	16152	16016	16168	16232	16238	16327	16339	16315	16246	16018	16066	16232	16043	16160	16251	16151	16113	16195	15951	16217	16333	16069	16248	16084	16253	16088	16196	16210	16181	16154	16355	16209	16207	16038	16067	16212	16326	16179	16117	16193	16121	16118	16197	16215	16217	16191	16250	16368	16237	16284	16103	16096	16275	16233	16289	16026	16261	16190	16232	16219	16177	16088	16025	16183	16353	16071	16047	16245	16237	16085	16180	16108	16111	16063	16267	16168	16234	16174	16264	16286	16022	16303	16123	16212	16091	16183	16252	16089	16214	16075	16186	16126	16070	16143	16226	16214	16057	16233	16121	16380	15957	16304	16215	16178	16147	16112	16392	16269	16186	16205	16220	16049	16253	16145	16221	16143	16341	15975	16031	16138	16269	16134	16302	16070	16164	16215	16241	16039	16183	16163	16260	16174	16159	16340	16295	16186	16228	16331	16248	16240	16296	16165	16004	16304	16184	16286	16178	16109	16233	16312	16192	16096	16229	16171	16180	16275	16283	16178	16246	16208	16224	16012	16096	16204	16311	16183	16147	16195	16112	16044	16161	16050	16171	16068	16278	16139	16164	16079	16235	16277	16155	16182	16278	16195	16259	16220	16221	16327	16091	16199	16319	16151	16119	16144	16180	16386	16270	16205	16120	16256	15992	16133	16291	16128	16249	16265	16378	16268	16122	16179	16117	16206	16165	16094	16185	16106	16156	16205	16169	16164	16204	16241	16113	16229	16142	16257	16293	15983	16081	16167	16201	16002	16208	16296	16156	16083	15984	16162	16100	16133	16145	16377	16313	16158	16183	16066	16277	16120	16179	16098	16309	16172	16172	16113	16274	16081	16197	16114	16243	16200	16051	16249	16097	16114	16254	16162	16268	16077	16204	16055	16164	15971	16188	16286	16127	16148	16136	16193	16094	16098	16070	16263	16173	16349	16147	16255	16180	16118	16236	16355	16251	16125	16094	16248	16062	16231	16092	16116	16246	16127	16371	16138	16032	16171	16027	16242	16261	16200	16264	16078	16220	16027	16180	16229	16144	16167	16288	16173	16157	16095	16313	16237	16281	15977	16051	16146	16091	16032	16134	16297	15994	16221	16276	16105	15973	16098	16073	16286	16114	16305	16049	16174	16197	16116	16021	16196	16238	16228	16190	16126	16268	16136	16218	16240	16032	16109	16282	16201	16182	16189	16165	16220	16056	16230	16056	16333	16415	16041	16202	16400	16264	16217	16356	16217	16136	16047	16006	16221	16167	16114	16243	16079	16183	16121	16246	16149	16062	16327	16031	16022	16207	16205	16237	16087	16132	16168	16124	16144	16126	16209	16233	16225	16173	16174	16199	16236	16141	16234	16082	16179	16322	16058	16267	16164	16209	16185	16128	16118	16150	16368	16266	16211	16123	16193	16246	16000	16253	16024	16207	16186	16280	16283	16148	16298	16101	16179	16208	16115	16162	15980	16120	16217	16225	15981	16243	16155	16079	16160	16208	16124	16334	16080	16355	16060	16132	16311	16151	16088	16275	16358	16292	16277	16113	16231	16398	16273	16257	16200	16333	16303	15974	16259	16047	16203	16083	16064	16120	16096	16119	16173	16081	16101	16412	16286	16132	16208	16344	16110	16201	16136	16181	16261	16136	16103	16228	16249	16107	16095	16110	16097	16302	16144	16209	16080	16115	16080	16223	16145	16219	16287	15878	16193	16132	16136	16127	15997	16233	16161	16301	16210	16287	16203	16188	16174	15943	16040	16195	16127	16233	16104	16126	16102	16077	16145	16225	16191	16204	16138	16070	16030	16185	16199	16051	16259	16231	16038	16181	16233	15946	16083	16087	16105	16138	16139	16129	16100	16175	16189	16117	16305	16331	15988	16023	16154	16089	16040	16131	16242	16169	15997	16234	16196	16135	16277	16203	16048	16116	16282	16302	16094	16322	16155	16084	16155	16083	16073	16091	16154	16199	16186	16163	16127	16186	16059	16124	16082	16317	16387	16201	16181	16241	16229	16244	16115	16133	16230	16187	16061	16100	16318	16151	16183	16278	16191	16323	16181	16036	16251	16141	16088	16251	16275	16101	16290	16164	16252	16155	16090	16168	16095	16150	16094	16116	16204	16428	16157	16218	16048	16335	16126	16291	16192	16208	16279	16117	16131	16129	15957	16144	16267	16181	16042	16237	16242	16131	16291	16162	16069	16143	16260	16051	16218	16144	16293	16383	16211	16053	15951	16225	16190	16305	16214	16151	16134	16225	16184	16098	16192	16056	16209	16227	16282	16246	16272	16391	16134	16138	16147	16285	16359	16125	16288	16234	16274	16091	16186	16248	16188	16167	16153	16097	16034	16143	16029	16010	16227	16198	16165	16106	16255	16090	16181	16226	16171	16194	16271	16406	16177	16239	16105	16149	16188	16082	16335	16193	16224	16229	16131	16151	16320	16136	16362	16219	16220	16265	16247	16218	16105	16171	16076	16268	16090	16308	16183	16288	16114	16214	16140	16290	16102	16280	16341	16172	16136	16017	16316	16394	16166	16139	16319	16061	16037	16165	16278	16177	16136	16223	16264	16308	16165	16157	16204	16161	16009	16390	16041	16079	16200	16306	16053	16175	16220	16111	16172	16048	16188	15962	16046	15977
31777	24307	28278	29097	28050	26656	24154	21890	20827	20711	20321	20339	20200	20253	19929	20106	19913	20069	19920	19874	20111	20158	20087	20091	20118	19892	19984	19845	19998	20003	20067	20016	20280	20175	19890	20145	19954	20137	20142	19825	19996	19962	19946	19925	20012	19948	19893	20277	20031	20051	20467	19882	19866	20165	19736	20028	20045	20044	20151	19965	19994	20062	19975	20002	20235	20115	20123	20005	20017	20105	20237	19943	19935	20097	20228	19802	20062	19924	20132	20036	20075	20090	20238	20053	19916	20018	20004	20239	20032	19973	20257	20017	20088	19781	20054	19822	19855	19885	20214	20024	20001	20026	19929	20055	20111	20029	20157	20035	20008	20200	20071	19981	19833	20034	20135	19981	20111	19920	19956	20035	20075	19826	19704	19905	19915	20207	20151	20162	19963	19935	19936	20299	19972	19939	20058	20076	19840	20157	20276	20083	20008	19951	19987	20083	20171	19895	20069	19936	19934	19996	20061	20030	20081	19960	19990	19916	20079	19785	19973	19789	20090	19916	20132	19832	20218	19936	20144	20163	19921	19883	20003	19951	19982	20101	20163	19986	20102	20239	20144	20101	19953	20029	20030	19844	19959	20117	20051	19922	20165	20063	20100	20065	20127	20107	19968	20084	19878	19971	19980	20039	19974	19991	19940	19906	20012	19976	20023	20171	20118	19787	20013	20064	20065	20205	19814	19906	19937	19895	20126	20088	20100	20034	19945	20262	20117	19982	19946	19988	20085	19933	20028	19840	19950	19728	19852	19985	19835	19838	19949	19924	19962	19920	19739	20088	20023	20040	19936	20092	19974	19855	20048	19845	19974	20051	20079	19898	20161	19967	20173	20259	20250	20063	19918	19759	20021	20142	20007	19993	19832	20086	19575	19943	19792	19748	19961	19989	19868	19867	19880	19881	19981	19940	20230	20219	20080	19887	20035	19978	19910	20204	20027	19893	20103	20016	19967	20090	20180	19994	20153	20085	19942	20085	20087	20080	19705	19961	20041	19970	19921	20036	19988	19964	20035	19992	19939	19968	20008	19767	20079	19632	19923	20129	20115	20167	20107	20084	19970	20125	20227	19942	19975	19875	19907	20179	20089	20165	19881	19922	19821	19903	19984	20097	20191	20254	20339	20061	20136	19943	19910	20227	19926	20021	19906	19968	19953	19809	20088	20293	20046	20189	20105	20035	19967	19986	20328	20039	20184	20269	20026	19796	19922	19912	20059	19973	20020	19994	20005	19993	20115	20011	19920	19992	20022	19884	20088	19927	19981	19998	19969	20092	20031	20024	20252	20163	20171	19938	19865	19945	20136	20207	20163	20041	20185	19849	20052	19905	20240	20047	20024	19828	20110	19938	20048	19915	20079	19983	20004	19996	20030	20124	19947	19963	20073	19984	20083	19935	20049	19811	20177	20071	20140	20000	19997	20028	20162	19823	20050	20278	19984	20064	20009	20027	19922	19994	20101	20101	20123	19903	20054	19984	19951	20011	20000	20037	20019	20239	20227	19884	19893	20020	20144	19949	20166	20131	19977	20139	20193	20005	19994	20000	20023	19959	19943	20077	20028	20004	19924	19778	20048	19996	20126	20099	20260	19996	20019	20090	20066	20044	19897	19930	20131	20118	20077	20141	20156	20164	20056	19969	19965	19931	19984	20181	20120	19893	19879	20069	20035	19945	20043	20117	20009	19872	19944	19936	20090	19966	20012	20021	20107	19967	19968	19959	20019	19902	19962	20074	20122	20184	19894	19780	20012	19842	20022	20051	19961	20278	20324	20092	20059	20076	19986	20042	20082	20104	20247	20126	19972	19792	20146	20062	19913	20067	19877	20029	19823	20094	20005	20019	19905	19854	19874	19802	20009	19866	19793	20078	20201	20121	20232	20020	20013	20141	20102	19923	20103	19910	20124	20121	20045	19927	19933	19710	20085	20146	19924	19894	19975	19943	19925	19996	19946	20071	19797	20005	20151	20053	20072	19956	19913	19953	20028	20083	19963	19984	20002	19939	20219	20015	20025	20062	20152	20118	19902	20058	19780	20009	19953	20059	19891	19971	20065	19927	19937	20028	20045	20075	19995	20006	19951	20173	20298	19866	20158	19800	20041	19778	19768	20180	19939	20071	20054	20036	20018	19931	19844	20015	19992	20113	19941	20031	19994	20036	20026	19869	19955	19875	20135	19975	19967	20047	19969	19971	20118	20043	20122	20103	20016	20174	20048	20219	20026	19983	20034	19962	19814	20159	20029	19964	20049	20011	20164	19838	19865	20200	20158	20065	20191	20144	20074	19862	19907	19832	19786	20133	20163	19915	20070	19969	19814	19735	20006	20080	20096	19907	20082	20158	19981	20072	20115	19924	19852	20224	20281	20016	19962	20043	20089	20286	20063	19918	20089	20032	20000	20052	20100	20105	20067	19786	19780	20107	19979	20045	19985	20065	20044	20061	20024	19963	19947	19894	20010	20003	20016	19959	20091	20132	19886	19888	20074	19966	20045	20123	20144	20145	19943	20050	19960	20076	19914	20093	20130	19928	19937	19741	20060	20085	19964	19997	20135	20070	19957	20357	20009	20105	20019	20001	19927	20083	19843	20132	20094	20139	19957	20016	19799	20061	19954	20056	19918	19979	20001	20160	20039	20146	19943	20216	19883	19854	20336	20046	20126	20111	20089	20040	20116	20168	20049	20063	19968	20106	19809	20061	20066	20029	20107	20049	19967	19799	19806	19958	19993	20153	20114	20119	20012	20054	19968	20115	20214	20168	20146	19858	19989	20002	19891	20006	19872	19820	20129	20137	20172	20092	20191	20121	19985	19997	19819	19975	19983	20218	19965	19896	20023	20157	20016	20097	19826	20088	19917	20030	20134	20054	19910	20242	19865	19978	19916	20005	20061	19871	20255	20061	20043	20056	19980	20268	19974	19979	19890	20249	19914	20006	20017	20158	19946	19808	20100	19878	20157	20065	19848	20090	19773	19863	20019	20014	20019	19978	20071	19976	20083	20308	19987	19785	20043	19867	20135	20113	19964	20113	20051	20084	20025	20130	20039	19871	20066	20119	20091	19955	20081	20056	19861	19852	20231	20176	20055	20018	19995	20179	19989	19956	20100	19859	20134	19991	19901	19972	20000	19867	19912	19797	19948	20007	20241	19858	20228	20060	20010	20030	19948	20113	20144	20178	20269	20135	20070	20025	19948	20016	19970	20039	20146	19931	20149	20141	19956	19875	20089	20039	19840	19892	19919	20151	19989	20236	19955	20012	20095	20209	19942	19967	19843	19946	20022	19988	19977	19947	20076	20096	20119	20047	20220	19846	19775	19869	20037	20211	20231	19981	19982	20075	19983	20158	20107	20070	19874	19978	20003	19973	19896	20015	19980	20020	20144	20342	20017	19948	20248	20182	20007	19977	20109	20087	19982	19877	19697	20140	20073	20002	19852	19890	19907	20112	20000	19932	19979	20032	20194	20136	19964	20066	20180	20027	19973	19845	19939	19930	20164	20103	20005	19790	19990	19949	20285	20145	19924	20091	19909	20098	19759	20063	20129	19864	20082	20257	20254	20062	20021	19967	20020	19944	19805	20188	19957	20069	20029	20270	20031	19980	20016	19805	20243	20151	19850	20023	20099	20220	20144	20005	20191	20210	19922	20365	20279	19924	19944	19900	20138	19919	20097	20002	19943	20098	20225	20083	19845	20159	20170	20002	19865	19944	20052	20004	20098	20057	20135	19970	20051	20135	19789	19934	20148	19899	19976	19986	20178	19959	19909	20066	19906	20000	20085	19973	20085	19931	20129	19953	19915	19881	20113	20268	19800	20195	19807	20094	19826	20131	20067	20064	20114	20070	19906	19875	20158	19944	20014	20119	19888	20236	20145	20086	19861	19816	19935	20005	20282	20046	20046	19776	19874	19985	19903	19970	20003	20106	19969	19927	20282	20141	20056	19844	20026	20007	20000	20071	20252	19973	19956	20006	20135	20135	19973	19979	20155	19960	20060	20124	20006	20075	20028	20035	20079	20042	19904	19893	20040	20099	20101	20092	19997	20001	19929	20141	19960	19900	20042	20115	19907	19836	19870	20011	19840	19941	19938	19886	20082	19950	20067	20151	19915	20029	19906	20199	19983	19945	20041	20022	19908	19915	19946	19969	19981	20143	19905	19998	19740	20136	19904	20113	20051	20098	20131	20055	20038	19829	20020	20000	20030	20119	20148	20066	20101	19953	19959	20106	20125	20100	19799	20080	19980	20061	20105	20101	20035	19993	19945	20031	20015	19987	20151	19963	20033	20025	19963	20085	19830	20032	19879	20035	20172	20065	20050	20048	20103	19824	19928	20063	20146	19864	20054	19536	20171	19929	20026	19943	19922	19975	19992	19873	19892	20156	20130	20189	20055	20156	19982	19949	20108	20011	20014	20052	19991	20059	20027	20245	20049	19965	19980	20148	20024	19938	20029	20044	19747	19967	20174	20030	20117	20054	20031	19849	20174	19842	20183	19894	20147	20289	20018	20130	19999	19873	19818	20002	20077	19982	20081	20031	20029	19893	19899	19943	19903	20169	19931	19993	20032	20097	20175	19980	20034	19872	20095	19852	20024	19952	19765	19854	19860	19901	20088	20001	20100	20036	20315	20024	20030	19996	20049	19917	20138	20110	20010	20068	20067	20184	19986	19851	19941	20042	19891	19837	20049	19863	20016	19952	20241	20076	20106	20113	20060	19988	20026	20166	19808	20241	19999	20049	20076	19893	20103	19982	19976	20087	19838	20023	20021	19953	19928	20017	19903	19961	20031	19926	20007	20068	20201	20035	20016	19977	20129	20185	20017	19790	19854	19927	20159	20229	20147	20200	20136	20036	20031	19903	20146	20173	20153	20169	20138	20101	20071	19986	19935	19946	20024	19895	20007	20034	19924	19985	20099	20009	19978	20097	20055	19885	20029	20010	20052	19877	20220	20056	20048	19942	19963	20066	20203	20061	19910	19800	19934	19847	20106	19822	20020	19790	20265	19937	20177	20104	19970	20162	19830	19881	20107	19775	20039	20094	20050	20026	19910	19901	20008	19756	20060	20166	19863	19939	19954	20120	19921	19909	20023	19856	19865	20139	20134	19764	20148	20038	20089	19827	20174	20200	19985	19908
20977	25375	28678	28362	27204	24029	20287	17346	17029	16386	16223	15999	15968	16009	15939	15937	15801	15840	15788	15904	15934	15851	15762	15918	15541	15760	15805	15849	15871	15780	15786	15962	15849	15805	15855	15894	15909	15809	16008	15701	15759	15755	15851	15802	15802	15583	15992	15722	15937	15740	15777	15778	15819	15659	15965	15852	15838	15749	15767	15768	15813	15796	15855	15832	15876	15889	15837	15746	15940	15806	15886	15792	15965	15692	16105	15736	15923	15687	15677	15770	15853	15884	15970	15786	15809	15739	15905	15848	15932	15780	15873	15603	16059	16026	15812	15810	15684	15811	15834	15852	15908	15790	16023	15707	15764	15568	15758	15819	15927	15730	15775	15759	15920	15698	15847	15863	15770	15855	15755	15892	16066	15773	15874	15907	15744	15865	15759	15865	15753	15785	15949	15680	15781	15836	15738	15789	15702	15793	15891	15789	15824	15787	15818	15666	15712	15673	15775	15822	15978	15809	15632	15553	15822	15722	15782	15852	15735	15790	15926	15793	15779	15774	15921	15751	15717	15787	16050	15841	15861	15791	15804	15630	15852	15828	15955	15567	15882	15787	15731	15833	15898	15837	15906	15729	15831	15739	15798	15887	15805	15783	15751	15953	15796	15780	15819	15874	15900	15806	15668	15801	15783	15837	15629	15986	15805	15877	15749	16036	15763	15815	15817	15764	15881	15796	15670	15978	16000	15921	15670	15711	15786	15788	15718	15675	15957	15720	15810	15870	15725	15700	15852	15846	15921	15749	15841	15790	15793	15710	15770	15693	15753	15910	15660	15928	15631	15845	15938	15904	15944	15807	15747	15772	15774	15854	15892	15851	15846	15659	15936	15731	15819	15794	15878	15803	15962	15771	15664	15794	15811	15768	15817	15798	15882	15902	15744	15890	15869	15785	15847	15823	15657	15812	15871	15850	15812	15886	15678	15766	15872	15806	15694	15787	15734	15808	15694	15655	15746	15867	15835	15858	15759	16051	15879	15609	15771	15951	16010	15739	15864	15873	15804	15843	15790	15842	15712	15766	15980	15803	15845	15760	15649	15616	15875	15582	15777	15869	15976	15761	15794	15822	15726	15826	15640	15740	15752	15903	15884	15943	15911	15963	15731	15987	15864	15897	15625	15897	15722	15923	15832	15691	15795	15749	15825	15909	15777	15917	15885	16045	15733	15660	15866	15863	15876	15930	15935	15882	15841	15847	15929	15800	15886	15877	15847	15723	15826	15754	15906	15993	15900	15778	15915	15760	15755	15638	15828	15910	15662	15785	15698	15831	15682	15745	15926	15932	15966	15860	15981	15591	15787	15954	15809	15762	15808	15807	15798	16047	15763	15918	15809	15781	15820	15674	15809	15657	15720	15837	15699	15756	15879	15703	15932	15821	15845	15830	15708	15778	15636	15962	15763	16021	15905	15882	15923	15750	15693	15676	15989	15868	15916	15702	15804	15890	15842	15864	15733	15740	15788	15964	15779	15852	15788	15922	15723	15825	15845	15902	15592	15546	15686	15826	15683	15770	15887	15877	15743	15817	15783	15829	15705	15903	15774	15732	15795	16007	15807	15797	15779	15775	15837	15945	15731	15818	15633	15650	15901	15787	15745	15788	15763	15913	15934	15751	16028	15735	15734	15862	15746	15829	15833	15815	15834	15725	15830	15773	15829	15890	15698	15908	15822	15935	15887	15950	15677	15854	15868	15847	15711	15690	15825	15784	15712	15895	15856	15958	15636	15764	15892	15890	15912	15897	15784	16055	15713	15633	15839	15649	15735	15664	15945	15881	15713	15703	15768	15861	15688	15624	15828	15761	15740	15859	15741	15807	15991	15889	15923	15815	15928	15813	15830	15823	15796	16010	15751	15869	15848	15798	15746	15869	15848	15561	15829	15761	15849	15791	15928	15760	15768	15732	15859	15675	15888	15791	15798	15790	15971	15799	15877	15761	15818	15825	15947	15780	15757	15758	15990	15812	15824	15785	15893	15933	15751	15887	15783	15929	15788	15748	15859	15840	15915	15721	15926	15958	15825	15657	15637	15855	15747	15724	15902	15897	15855	15888	15819	15840	15832	15926	15789	15817	15941	15795	15679	15880	15667	15889	15792	15801	15856	15856	15990	15700	15773	15953	15873	15740	15902	15792	15911	15748	15846	15771	15847	15530	15807	15878	15821	15890	15708	15707	15739	15833	15738	15698	15745	15766	16007	15826	15760	15757	15872	15913	15836	15811	15862	15838	15860	15770	15835	15628	15735	15885	15755	15777	15814	15687	15644	15914	15979	15861	15689	15791	15830	15928	15823	15913	15749	16018	15780	15879	15697	15786	15741	15786	15688	15880	15754	15641	15852	15710	16059	15974	15899	15812	15876	15761	15767	16038	15902	15900	15819	15723	15945	15852	15788	15871	15744	15838	15624	15950	15649	15777	15771	15792	15848	15962	15764	15815	15713	15835	15865	15835	15750	15923	15789	15700	15897	15828	15885	15725	15781	15894	15788	15662	15780	15797	15868	15857	15849	15879	15918	15887	15821	15634	15832	16009	15806	16095	15729	15830	16037	15777	15793	15764	15833	15867	15783	15833	15652	16155	15870	15891	15726	15815	15662	15786	15739	15722	15898	15752	15863	15833	15763	15768	15802	15693	15742	15747	15702	15976	15983	15857	15830	15776	15948	15731	15697	15985	15588	15963	15926	15710	15879	15751	15712	15993	15854	15838	15752	15853	15713	15837	15784	15777	15838	15768	16007	15629	15941	15804	15839	15770	15828	15732	15865	15939	15902	15801	15810	15786	15878	15770	15746	15866	15955	15761	15954	15675	15901	15775	15885	15814	15993	15763	15727	15854	15850	15857	15810	15800	15757	15824	15645	15853	15860	15865	15902	15819	15858	15861	15809	15880	15864	15752	15903	15984	15792	15803	15818	15937	15976	15788	15904	15889	15731	15739	15702	15872	15840	15659	15822	15962	15934	15796	15926	15796	15890	15614	15856	15822	15799	15798	15905	15779	15780	15837	15855	15734	16031	15663	15835	15805	15934	15789	15806	15877	15772	15929	15608	15721	15994	15848	15718	15944	15882	15866	15822	15812	15995	15818	15825	15858	15736	15836	15570	15892	15787	15828	15783	15809	15805	15803	15929	15944	15861	15879	15876	15925	15606	15862	15824	15808	15800	15857	15868	16029	15782	15830	15867	15784	15955	15973	16124	15798	15874	15854	15906	15846	15766	15924	15924	15746	15938	15888	15742	15885	15690	16016	15793	16002	15849	16057	15793	15742	15764	15728	15784	15956	15799	15817	15889	15852	15918	15881	15666	15912	15824	15917	15798	15922	15763	15978	15951	15859	15866	15988	15843	15911	15745	15844	15838	15869	15697	15709	16022	15874	15704	15865	15694	15783	15868	15967	15831	15712	15842	15886	15759	15853	15789	15810	15821	15773	15905	15801	15881	15889	15804	15896	15753	15709	15769	15914	15741	15829	15789	15837	15742	15748	15752	15891	15828	15850	15728	15757	15685	15679	15856	15723	15814	16070	15809	15815	15945	16007	15744	15885	15856	15827	15884	15887	15795	15867	15608	15747	15808	15826	15864	15929	15765	16000	15937	15957	15946	15878	15841	15846	15821	15792	15825	15804	15795	15807	15939	15891	15913	15779	15751	15735	15885	15778	15731	15889	15676	15788	15841	15836	15778	15777	15803	15679	15827	15904	15863	15789	15863	15651	15779	15830	15781	15786	15761	15891	15846	15862	15886	15816	15903	15807	15984	15764	15997	15898	15737	15905	15804	15832	16004	15761	15826	15723	15836	15685	15975	15787	15796	15846	15755	15835	15861	15900	15776	15921	15797	15746	15583	15736	15888	15921	15799	15988	15818	15849	15922	15810	15940	15690	15861	15706	15680	15759	15752	15913	15890	15743	15884	15800	15726	15835	15888	15770	15592	15661	15867	15875	15799	15789	15797	15740	15883	15786	15985	15706	15877	15851	15671	15762	15699	15858	15839	15940	15916	15857	15831	15911	15890	15890	15672	15630	15717	15818	15808	15826	15775	15630	15755	16007	15855	16044	15817	15566	15957	15887	15891	15767	15671	15708	15823	15719	15817	15839	15767	15802	15902	15909	15790	15745	15858	15765	15734	15828	15732	15734	15873	15861	15785	15851	15908	15800	15717	15866	15922	15955	15754	15751	15579	15761	15861	15842	15897	15890	15905	15909	15764	15722	15704	15808	15679	15858	15743	15697	15789	15743	15944	15718	15788	15907	15754	15874	16000	15906	15814	15749	15792	15827	15844	15724	15645	15860	15935	15867	15939	15855	15682	15962	15899	15736	15809	15764	15867	15794	15737	15713	15888	15857	15700	15907	15831	15789	15723	15845	15788	15810	15585	15797	15780	15814	15813	15747	15914	15891	15891	15870	15892	15716	15771	15771	15792	15712	15836	15941	15857	15781	15708	16024	15848	15901	15688	15910	15746	15902	15905	15763	15777	15758	15889	15866	15639	15977	15776	15812	16010	15862	15906	15741	15796	15860	15964	15824	15907	15803	15722	15745	15877	15710	15775	15864	15788	15831	15834	15820	15725	15781	15835	15980	15716	15981	15911	15790	16010	15828	15738	15995	15921	15801	15735	15743	15853	15916	15795	15783	15991	15889	15714	15987	15984	15779	15741	15716	15906	15763	15927	15913	15793	15794	15779	15934	15838	15756	15773	15736	15680	15689	15834	15900	15809	15673	15835	15892	15751	15979	15883	15840	15920	15894	15952	15848	15867	15766	15656	15857	15803	15823	15781	15866	15788	15861	15959	15843	16000	15659	15839	15867	15871	15929	15790	15742	15802	15833	15531	15807	15789	15651	15860	15817	15609	15849	15988	15831	15776	15728	15803	15951	15721	15799	15986	15925	16019	15774	15777	15944	15732	15945	15788	15952	16041	15804	15802	15779	15772	15775	15763	15685	15808	15864	15705	15746	15936	15799	15807	15892	15865	15783	15709	16000	15605	15881	15864	15837	15854	15953	15861	15880	15751	15800	15821	15774	15864	15904	15874	15686	15901	15705	15927	15814	15806	15866	15938	15829	15724	15886	15817	15753	15820	15806	15787	15928	16059	15768	15728	15742	15749	15884	15799	15763	15995	15887	15800	15900
26296	21222	32804	48983	54436	49579	39599	29514	26521	23711	21225	20322	19871	19756	19272	19326	19195	19017	19172	19171	19043	19121	19020	19158	19156	19193	19221	18972	19137	18955	19111	19063	19245	19247	19031	18953	18862	18881	18927	19100	19172	19085	19098	19055	19125	19067	18927	18996	19060	19033	18963	19200	19109	19181	19196	19034	18916	19058	19037	18844	19027	19042	18990	18814	18844	18804	19291	18982	18835	19133	18997	19087	19203	19205	18923	19053	19133	18914	18987	18991	18899	19240	19051	18964	19015	19000	19147	19011	19141	18990	19108	18971	18952	18939	18979	19144	18997	19005	18939	18853	19274	18916	19178	19181	19093	19081	19298	18944	19094	19275	19220	18935	19127	19126	19154	19104	18889	18985	19018	19140	19065	18943	19181	18886	19133	19150	18905	19187	19123	19073	19146	19162	19085	19163	19086	19093	19203	18947	18880	19125	19009	19394	18947	19091	19251	19101	19165	18973	18851	19000	19142	18970	19128	19117	19090	18953	19114	19080	18995	18986	19021	18973	19313	19198	19004	18761	19157	18960	19040	19134	18957	18964	18986	19055	19078	19028	19194	19002	18977	18725	19050	18760	18971	19181	18969	19061	18968	19136	19112	18934	19074	19085	19138	19025	19081	18900	18958	19168	19160	19004	18926	18948	19099	18984	18921	18891	19227	18994	19161	19119	19222	18962	19091	18954	18941	19101	19197	19159	19007	19143	18928	18917	18968	19001	19029	19239	19179	18965	18851	18925	19080	18936	18864	19082	19091	19055	19063	19077	19066	19320	19179	18844	18973	19090	18969	18898	19028	19049	18989	18951	18999	19111	19011	19149	19033	19062	18968	18882	18832	19155	19167	19203	19105	18980	19046	19015	18863	18875	18863	18866	18907	19221	19140	19146	19152	19206	18982	19163	19178	19130	19067	19084	18935	19098	18994	19144	19299	18971	19064	19015	19256	18889	19125	19110	18997	19078	19057	18997	18977	19095	19050	19049	19291	19203	19221	18981	18935	19072	19012	19065	18902	18898	19296	18998	19014	19226	19095	19021	18760	19117	19157	18863	18878	19168	18919	18935	19027	19129	19110	19027	19122	19103	19052	19087	18918	18988	19104	19046	18943	18963	19069	18977	19016	19091	18972	19336	19116	19157	18963	18914	19091	18927	18888	18756	19202	19063	18911	19120	19228	19186	19067	18885	19054	19058	18976	18878	19086	19088	19073	19141	18946	19134	19095	18992	18932	19066	18940	19002	19204	19047	19000	18853	18941	19106	19072	18953	18995	19043	19219	19038	19223	19084	19104	18920	18820	19073	19187	19023	19070	19146	19109	19030	19087	19149	19101	19027	18955	18955	18889	19032	18983	18915	19090	19114	19029	19053	18862	19091	19116	18944	19017	19004	19322	19087	19143	19062	18919	18984	19075	19063	19099	18910	19096	19043	19222	19032	19024	18964	19050	18893	19002	19016	18975	18972	19044	19088	18963	19027	19137	18960	19144	19038	18972	18915	19073	19150	19192	19008	19159	18965	19090	18904	18911	19046	19000	18987	18898	18858	19044	19059	19129	19085	18894	18961	19033	19042	19111	19014	19055	18984	19139	19102	19174	19057	18926	19025	19076	19029	19005	19039	19019	19057	18912	19084	19091	19032	19043	18940	19327	18911	19100	18837	19164	19285	19010	19171	19020	18990	19128	18999	18951	19072	19140	19089	19064	19082	19025	18844	18986	19078	19054	18943	19022	19104	18922	19128	18876	18785	19201	19011	19103	18961	19101	19125	19137	18921	19060	18897	19096	19038	19074	19193	19161	19053	19182	19106	19073	18968	18887	18957	19072	19067	19083	19057	19129	18975	18980	19181	19230	19051	19022	19002	18999	18985	19059	18961	18878	19119	19174	18898	18802	19425	18927	19183	19017	19003	19007	18979	18853	19218	19090	19156	19127	18974	19029	19024	19143	18993	19098	18998	18908	18996	19078	18959	19042	19123	18791	19254	19046	18995	19046	18949	19150	19001	18920	18908	19111	18935	19083	18916	19039	19083	19008	19134	19088	19042	19052	19020	18954	19018	19013	19150	18859	18999	18908	19086	18928	18913	19056	19027	19076	18849	19255	19144	19065	19041	19159	19006	19062	18995	19090	19294	19195	18914	19226	18854	18883	19074	19046	18905	18761	19124	19060	18998	18815	18879	19020	19009	18990	19073	19005	19052	18899	19022	18957	19201	19253	19123	18990	19108	18988	18979	19028	18985	19166	19040	19140	19024	19122	18834	18875	19146	19055	19032	19080	18896	18949	19142	18859	19084	19076	19074	19203	18972	19087	19148	19069	19347	19092	19213	18836	19039	19169	18941	19192	18823	18999	19122	19020	18991	19198	19001	19244	19142	18876	19066	19153	19165	19011	18855	18998	19082	19111	18926	19035	18768	18888	19186	19163	19102	18978	19392	19058	19007	19006	18962	18831	19240	18987	19079	18937	18861	19271	18931	19218	19127	18991	19090	19112	19076	19092	19135	18931	19026	19176	19175	19075	19047	19087	19017	19007	19080	19237	19147	18964	19268	19189	19021	18903	19046	19035	19036	18973	19161	19019	18942	19103	18971	19037	19036	19007	19243	19066	19058	18972	18976	18864	18983	19355	19116	19013	19138	18981	19119	18804	19234	18871	19250	18971	18949	18921	19137	19074	19144	19004	19028	19088	19053	18857	19151	18997	18826	18917	18950	19274	18955	19101	19049	19100	19360	19046	19167	19159	19215	19281	18973	19030	19124	19095	19126	19150	19136	19176	19005	19184	19013	18931	18949	19063	19130	19109	19284	19034	18975	18975	19217	19117	18978	19067	19207	19189	19081	19073	18879	19118	18868	19264	18934	19164	19092	19051	18963	19035	19138	18884	19310	18884	18966	19204	18932	19134	19027	19133	19206	18995	19073	19096	19260	18907	19114	19128	19000	18970	18972	18997	18854	18769	18999	19107	19086	19079	19119	18998	18994	19221	18849	19139	19197	18977	18977	19040	18981	19020	19019	19169	19095	19023	19065	19143	19032	19001	19034	18903	19234	19189	18847	19119	18963	19279	19092	19307	19217	18981	18974	19248	18977	18930	18977	19036	19043	19150	19140	19069	19061	19059	19133	19168	19104	19119	19202	19133	18796	18810	19173	19082	18962	19321	19002	18839	19121	19012	18970	19132	19099	19020	18964	18876	19226	18844	19040	19074	19115	19107	19059	18958	18867	18999	19047	19270	19021	19013	18876	18918	19047	19045	19128	19070	19057	19092	18905	18879	19043	19335	19324	19057	19078	19042	18913	18829	18939	19169	18819	19222	19111	18960	19032	19059	19057	19110	19109	19210	19031	18965	18987	19018	19045	19033	19304	19029	19135	19163	18745	19003	18922	18848	19241	19129	19130	19103	19061	19152	18834	19034	19090	18832	18877	19007	19268	18901	19038	18963	19023	18898	19132	18955	19006	18955	19061	18906	19186	19022	19074	19072	19162	18975	18869	19298	19143	18995	19091	18995	18899	19032	18992	19093	19022	19197	19049	19109	19051	19003	18906	19026	18939	18944	18958	19098	18914	18922	19027	19244	19048	19053	19220	19069	19041	19055	18896	18952	19139	19028	19161	19095	19087	18969	18951	19123	18872	18814	19195	19052	18893	19130	19093	19158	18987	19159	18910	18959	18986	19132	19029	19162	19053	19196	18978	19171	19009	19081	18945	19153	19044	19133	19145	19160	18974	19300	19054	19316	19010	19269	19145	18961	19085	18982	19104	19010	18988	18984	19100	19056	19028	18846	19043	19290	19242	19181	19197	18992	19308	19059	19165	19185	19140	19238	18905	19001	19078	19062	18972	19072	19149	18919	19231	19075	18895	18919	18873	19288	18965	19034	19021	18984	18916	19054	19255	19128	19081	19109	19020	19095	18903	19172	18912	19166	19056	19168	18917	19271	19092	19030	19085	19212	19048	19173	19047	19092	19020	18956	18961	18940	18997	18847	19441	19107	19001	19210	18996	19044	19123	19152	19188	19060	19116	19141	19088	19128	18749	19025	19124	18986	18850	18842	18932	19217	19042	18859	18967	19031	19125	18993	18981	19131	19264	19080	18913	19021	19156	19052	19171	19125	19061	19084	18955	18831	19276	19275	19032	19147	19161	19185	18995	19286	19222	18883	19032	19081	18988	19082	19283	18928	19146	19025	18893	18981	19267	19080	19027	18943	19191	19103	18977	19071	19026	18899	19017	19046	18904	19154	19091	18952	19077	19015	18983	18986	19082	18971	19017	19163	18858	18987	19007	19102	18885	18999	19064	18955	18991	18966	18939	19069	18995	19037	18850	19331	19001	19458	19009	19110	19112	19108	18920	19066	19004	19219	19144	18969	19115	18879	18972	19069	18950	19085	18967	19026	19037	19125	18902	18986	18718	19227	18756	18943	18987	19086	19154	19150	18994	19016	18991	19017	19308	19175	18997	19148	19223	19099	18905	19025	19167	19004	19142	18997	19213	18920	19016	18834	18936	19023	19183	18912	19262	19083	19132	19049	19200	19063	18838	19108	19053	19082	19045	19136	19001	19016	18907	19078	19068	18844	19232	19099	19136	19240	18886	19215	18945	18979	19004	19058	19030	19028	18970	19219	19167	19008	19004	19035	19205	19082	19164	19267	19247	19017	18932	18966	18970	19194	18970	19145	19217	19260	19060	18913	18859	19265	18959	19115	19093	18987	19201	19080	19242	19125	19191	19016	19116	19222	18947	19088	19297	19193	19101	18973	19053	18958	19175	18842	19033	19270	18969	19197	18783	19128	19184	19014	19122	19020	19038	19264	18985	18898	19054	18832	19082	19113	18908	18978	19088	18890	19119	19004	18988	19051	19095	19106	19146	18985	19141	19092	18807	19175	19076	18964	19145	19059	19000	19231	18977	18927	18978	19197	19214	18925	18980	19033	19106	18866	18993	19058	19305	18951	19197	18998	19102	19211	19195	18889	18949	19113	19263	19126	18948	18839	18939	18873	18909	18947	18945	18938	19108	19311	19073	18976	18972	19230	19125	19282	19130	19182	19017	19096	19164	18924	19002	19124	19081	19213	19085	18985	18950	19187	19169	19021	19054	19054	19241	19016	18942	18994	18942	19143	19210	19009	19266	19029	19077
30228	50717	59473	60311	57403	48861	37158	27753	24569	20608	17471	16690	16209	15618	15411	15396	15467	15272	15413	15415	15423	15458	15304	15385	15591	15295	15543	15467	15296	15255	15301	15413	15483	15322	15402	15256	15509	15329	15458	15346	15375	15490	15388	15593	15410	15408	15255	15426	15378	15376	15298	15381	15173	15438	15309	15260	15261	15280	15372	15516	15466	15447	15337	15348	15440	15498	15336	15355	15255	15331	15190	15411	15261	15291	15395	15324	15313	15375	15332	15410	15332	15455	15440	15205	15369	15380	15369	15174	15338	15392	15257	15337	15510	15188	15335	15375	15348	15327	15529	15455	15348	15479	15480	15341	15258	15176	15474	15297	15276	15155	15333	15441	15186	15159	15226	15430	15245	15324	15309	15341	15362	15329	15117	15522	15332	15263	15360	15131	15341	15154	15227	15218	15074	15494	15360	15351	15385	15222	15374	15359	15347	15255	15378	15266	15141	15395	15249	15307	15356	15507	15318	15351	15421	15434	15344	15296	15367	15390	15408	15397	15393	15455	15522	15214	15387	15361	15233	15325	15328	15433	15309	15338	15222	15332	15241	15369	15323	15534	15342	15272	15406	15384	15304	15470	15420	15322	15281	15287	15430	15382	15384	15245	15335	15493	15310	15350	15309	15374	15188	15225	15458	15404	15530	15296	15350	15428	15476	15273	15371	15234	15417	15305	15466	15411	15390	15506	15394	15199	15333	15235	15420	15445	15502	15346	15420	15569	15371	15365	15347	15408	15393	15260	15316	15216	15275	15165	15328	15370	15372	15332	15321	15333	15324	15302	15105	15300	15189	15418	15430	15266	15474	15253	15271	15272	15407	15385	15370	15393	15260	15294	15257	15436	15235	15234	15172	15293	15317	15485	15180	15300	15330	15382	15478	15348	15351	15309	15313	15205	15402	15372	15219	15355	15370	15426	15299	15417	15428	15307	15199	15389	15332	15508	15221	15478	15435	15199	15321	15544	15356	15369	15230	15375	15409	15402	15437	15305	15409	15348	15369	15338	15357	15308	15314	15328	15315	15394	15391	15233	15334	15161	15143	15348	15358	15334	15129	15311	15215	15442	15400	15423	15337	15230	15313	15231	15228	15341	15193	15346	15328	15378	15450	15398	15546	15213	15422	15334	15276	15328	15295	15190	15352	15478	15376	15436	15387	15493	15291	15376	15264	15316	15292	15372	15511	15356	15447	15272	15246	15246	15270	15237	15126	15240	15377	15384	15468	15379	15327	15480	15468	15253	15374	15452	15263	15250	15315	15192	15240	15392	15334	15375	15441	15278	15376	15489	15305	15305	15300	15389	15308	15387	15349	15329	15369	15225	15370	15422	15390	15219	15365	15133	15365	15275	15404	15269	15369	15329	15383	15203	15321	15627	15300	15392	15570	15280	15295	15402	15382	15220	15242	15431	15459	15275	15414	15500	15449	15378	15343	15183	15392	15475	15432	15378	15291	15376	15266	15228	15445	15244	15242	15359	15393	15280	15122	15195	15335	15332	15297	15331	15300	15352	15303	15262	15354	15347	15253	15419	15501	15282	15266	15173	15163	15432	15249	15317	15214	15386	15241	15456	15519	15234	15245	15348	15503	15397	15250	15349	15296	15353	15324	15345	15529	15218	15212	15411	15370	15352	15256	15324	15394	15315	15317	15327	15361	15356	15437	15387	15406	15215	15320	15340	15020	15399	15273	15321	15284	15271	15346	15306	15398	15433	15447	15393	15312	15265	15335	15235	15277	15467	15366	15356	15335	15111	15442	15246	15375	15299	15336	15349	15239	15287	15223	15374	15416	15420	15126	15360	15229	15305	15135	15277	15316	15297	15399	15282	15404	15553	15321	15176	15424	15239	15269	15283	15252	15404	15362	15204	15119	15185	15535	15229	15302	15247	15322	15363	15392	15430	15388	15404	15404	15281	15261	15486	15411	15329	15598	15379	15444	15295	15231	15222	15492	15087	15303	15457	15484	15216	15196	15264	15403	15394	15356	15451	15342	15369	15353	15247	15399	15352	15259	15270	15239	15441	15276	15304	15229	15295	15367	15488	15250	15238	15378	15540	15339	15235	15275	15493	15606	15187	15260	15433	15441	15426	15369	15431	15524	15184	15443	15484	15211	15219	15273	15418	15326	15330	15474	15496	15233	15291	15395	15291	15177	15252	15397	15359	15356	15356	15261	15419	15337	15304	15562	15241	15296	15479	15336	15282	15202	15311	15354	15564	15375	15453	15432	15341	15437	15213	15421	15375	15137	15045	15386	15410	15311	15358	15213	15258	15344	15294	15376	15527	15345	15355	15345	15441	15380	15372	15334	15513	15243	15338	15273	15363	15333	15226	15565	15244	15355	15399	15281	15373	15364	15336	15263	15425	15363	15491	15320	15221	15475	15391	15333	15281	15338	15454	15502	15067	15337	15475	15304	15453	15306	15315	15381	15473	15350	15330	15481	15381	15256	15501	15295	15411	15333	15431	15436	15348	15378	15395	15191	15390	15210	15185	15264	15300	15470	15310	15402	15516	15215	15515	15328	15172	15465	15186	15464	15356	15258	15375	15382	15296	15419	15390	15240	15287	15184	15250	15207	15298	15384	15315	15504	15273	15366	15345	15510	15310	15543	15395	15409	15374	15264	15475	15349	15355	15454	15227	15336	15381	15388	15323	15234	15529	15317	15364	15370	15410	15533	15423	15412	15344	15421	15422	15322	15182	15219	15250	15380	15310	15464	15591	15390	15388	15317	15276	15413	15424	15303	15329	15296	15310	15272	15249	15222	15446	15287	15291	15387	15340	15440	15496	15342	15369	15287	15436	15491	15315	15441	15391	15189	15374	15484	15355	15561	15296	15162	15404	15250	15261	15341	15462	15476	15328	15343	15222	15302	15348	15344	15245	15446	15363	15369	15250	15351	15464	15349	15549	15401	15294	15215	15193	15355	15235	15510	15388	15342	15399	15452	15169	15418	15382	15457	15293	15280	15340	15287	15226	15391	15259	15350	15283	15476	15457	15371	15356	15355	15345	15290	15391	15421	15301	15534	15278	15184	15295	15301	15228	15322	15357	15390	15357	15224	15308	15254	15327	15243	15283	15224	15340	15399	15293	15386	15481	15341	15258	15293	15421	15482	15383	15182	15292	15390	15307	15470	15478	15263	15240	15466	15417	15339	15319	15170	15188	15362	15394	15288	15485	15232	15306	15284	15190	15266	15465	15280	15196	15256	15379	15230	15199	15270	15341	15444	15371	15419	15431	15274	15300	15248	15348	15467	15230	15199	15307	15329	15237	15417	15493	15406	15356	15361	15314	15139	15416	15298	15460	15116	15390	15445	15350	15270	15342	15343	15430	15311	15259	15217	15355	15206	15329	15391	15342	15572	15381	15347	15288	15396	15338	15326	15301	15363	15462	15532	15385	15316	15329	15335	15349	15308	15285	15420	15224	15302	15174	15405	15450	15286	15261	15335	15398	15392	15366	15331	15420	15344	15288	15467	15264	15386	15343	15489	15476	15270	15305	15612	15198	15412	15394	15251	15344	15282	15308	15520	15391	15381	15256	15336	15502	15184	15475	15394	15357	15535	15150	15421	15528	15502	15203	15337	15403	15117	15377	15456	15217	15580	15327	15392	15345	15280	15245	15197	15332	15353	15276	15310	15302	15488	15441	15246	15254	15324	15350	15327	15312	15458	15163	15369	15239	15444	15268	15229	15292	15464	15347	15188	15230	15318	15507	15195	15439	15276	15303	15361	15349	15396	15519	15397	15418	15275	15402	15321	15424	15341	15371	15340	15514	15299	15182	15258	15330	15332	15398	15389	15234	15421	15394	15228	15282	15160	15380	15430	15357	15346	15427	15395	15301	15300	15544	15241	15241	15444	15330	15365	15315	15347	15423	15123	15215	15378	15395	15246	15254	15325	15465	15311	15313	15291	15315	15225	15331	15274	15272	15393	15266	15363	15415	15362	15268	15231	15332	15450	15262	15268	15290	15367	15304	15447	15136	15393	15323	15157	15316	15355	15331	15213	15378	15363	15198	15380	15274	15328	15410	15309	15392	15398	15305	15203	15459	15241	15348	15429	15271	15399	15340	15289	15294	15347	15190	15305	15217	15592	15270	15310	15247	15378	15304	15358	15339	15215	15310	15341	15214	15192	15329	15336	15343	15074	15405	15407	15389	15170	15416	15299	15329	15363	15453	15435	15387	15437	15372	15348	15381	15250	15451	15374	15379	15304	15337	15288	15315	15351	15337	15303	15441	15235	15377	15221	15311	15231	15322	15213	15315	15241	15216	15372	15214	15395	15163	15345	15457	15303	15303	15282	15195	15292	15167	15368	15442	15254	15314	15393	15378	15426	15279	15403	15378	15320	15321	15275	15435	15344	15319	15304	15430	15390	15244	15359	15393	15366	15396	15231	15344	15465	15511	15241	15426	15241	15346	15318	15098	15393	15137	15392	15293	15330	15405	15496	15428	15259	15562	15221	15445	15333	15280	15442	15383	15212	15339	15446	15255	15265	15250	15229	15452	15479	15291	15313	15297	15307	15264	15252	15334	15355	15355	15379	15361	15381	15427	15192	15373	15352	15406	15359	15486	15394	15339	15329	15351	15339	15369	15390	15413	15251	15192	15425	15399	15353	15452	15412	15377	15243	15358	15109	15189	15393	15308	15397	15570	15324	15234	15315	15318	15461	15157	15244	15335	15415	15232	15355	15318	15367	15358	15448	15371	15324	15316	15380	15313	15450	15322	15381	15388	15361	15341	15412	15399	15534	15271	15279	15422	15561	15319	15463	15371	15289	15413	15378	15427	15306	15354	15220	15420	15165	15225	15291	15399	15216	15315	15128	15237	15511	15510	15217	15311	15461	15238	15382	15207	15456	15270	15413	15162	15321	15498	15435	15316	15487	15347	15212	15244	15294	15182	15411	15368	15181	15355	15274	15388	15293	15422	15229	15266	15457	15366	15294	15455	15272	15450	15347	15172	15334	15316	15244	15432	15160	15351	15312	15375	15297	15347	15203	15340	15280	15371	15303	15336	15400	15411	15427	15340	15276	15151	15251	15278	15477	15342	15418	15499	15308	15287	15445	15349	15538	15179	15391	15389	15339	15226	15145	15371	15206	15360	15230	15100	15362	15492	15314	15334
24036	21045	30492	42838	61971	62201	54425	40527	33118	27024	23495	21166	19619	18706	18255	17813	17939	17982	17830	17678	17894	17970	17617	17867	17826	17654	17750	17807	17912	17762	17611	17596	17969	17679	17793	17903	17740	17765	17705	17620	17799	17712	17812	17806	17686	17751	17908	17732	17905	17714	17722	17819	17559	17621	17682	17824	17849	17683	17589	17519	17623	17617	17649	17767	17601	17509	17749	17723	17775	17778	17808	17668	17390	17835	17898	17593	17893	17763	17700	17787	17730	17768	17576	17785	17540	17786	17607	17700	17786	17804	17715	17589	17898	17824	17621	17469	17860	17672	17831	17556	17674	17832	17876	17764	17827	17658	17578	17596	17776	17577	17731	17947	17694	17500	17661	17646	17825	17627	17679	17680	17850	17425	17625	17504	17702	17697	17889	17716	17951	17778	17796	17734	17813	17723	17580	17685	17522	17553	17718	17502	17912	17838	17664	17685	17674	17660	17792	17487	17727	17411	17472	17701	17770	17686	17537	17496	17733	17881	17692	17723	17524	17540	17610	17670	17868	17761	17672	17827	17465	17726	17778	17470	17542	17526	17752	17788	17630	17581	17597	17725	17693	17621	17503	17509	17562	17653	17701	17584	17712	17739	17748	17788	17705	17573	17528	17872	17688	17695	17652	17715	17475	17474	17664	17646	17783	17842	17752	17856	17557	17579	17645	17750	17723	17791	17630	17667	17679	17723	17538	17720	17631	17744	17692	17643	17682	17658	17868	17719	17575	17572	17584	17602	17748	17716	17822	17414	17651	17771	17854	17735	17624	17695	17591	17561	17679	17566	17561	17837	17646	17801	17845	17516	17738	17700	17616	17741	17633	17721	17673	17875	17678	17493	17672	17536	17557	17746	17851	17635	17696	17642	17641	17629	17832	17682	17640	17491	17725	17751	17786	17514	17725	17715	17642	17771	17865	17702	17571	17747	17632	17660	17734	17621	17643	17493	17474	17670	17669	17539	17586	17491	17715	17846	17471	17501	17616	17781	17794	17844	17681	17752	17717	17688	17882	17530	17661	17824	17855	17825	17825	17820	17605	17742	17669	17633	17644	17692	17533	17668	17573	17745	17743	17603	17787	17660	17747	17709	17756	17913	17586	17701	17579	17817	17627	17695	17698	17558	17906	17693	17661	17727	17795	17622	17892	17613	17790	17882	17500	17571	17595	17728	17707	17809	17645	17775	17744	17457	17665	17859	17708	17523	17731	17646	17810	17910	17839	17804	17655	17886	17504	17468	17836	17563	17816	17593	17428	17620	17736	17788	17701	17493	17789	17836	17697	17673	17687	17611	17852	17658	17451	17383	17738	17660	17660	17413	17676	17619	17611	17723	17413	17873	17758	17840	17625	17741	17544	17526	17571	17566	17716	17645	17529	17551	17719	17803	17787	17779	17629	17497	17740	17709	17636	17674	17828	17585	17769	17642	17790	17677	17743	17532	17552	17927	17966	17520	17763	17775	18006	17672	17937	17817	17692	17638	17688	17929	17899	17779	17602	17604	17783	17801	17769	17675	17587	17458	17560	17793	17705	17675	17781	17763	17894	17966	17719	17619	17536	17715	17693	17639	17508	17924	17648	17691	17770	17723	17971	17511	17703	17606	17704	17629	17864	17800	17720	17600	17608	17699	17787	17729	17599	17535	17489	17769	17591	17590	17903	17633	17600	17872	17686	17639	17693	17808	17633	17776	17771	17614	17642	17663	17649	17548	17589	17814	17650	17465	17575	17645	17630	17589	17594	17729	17679	17727	17773	17614	17719	17712	17497	17762	17602	17610	17708	17503	17810	17740	17678	17636	17484	17730	17726	17740	17678	17603	17627	17591	17617	17730	17642	17685	17772	17799	17690	17720	17706	17852	17741	17533	17596	17724	17663	18082	17893	17446	17848	17632	17829	17565	17584	17832	17904	17626	17730	17660	17589	17762	17582	17500	17575	17868	17668	17575	17648	17528	17818	17625	17736	17470	17511	17730	17703	17696	17961	17942	17797	17592	17790	17827	17713	17681	17720	17702	17606	17495	17593	17846	17677	17644	17756	17608	17892	17755	17687	17832	17631	17611	17712	17825	17636	17764	17659	17693	17963	17657	17649	17671	17561	17691	17625	17708	17902	17826	17651	17813	17660	17766	17542	17583	17917	17659	17739	17569	17647	17694	17590	17554	17772	17616	17540	17548	17715	17431	17770	17502	17785	17686	17776	17666	17721	17778	17740	17558	17872	17636	17817	17784	17716	17593	17752	17618	17823	17747	17757	17790	17613	17711	17709	17762	17637	17798	17916	17717	17600	17663	17689	17720	17753	17540	17703	17625	17701	17962	17865	17780	17628	17759	17836	17585	17739	17744	17787	17853	17681	17614	17773	17799	17564	17572	17758	17524	17500	17550	17578	17656	17693	17675	17550	17702	17636	17560	17672	17613	17766	17428	17728	17703	17716	17710	17713	17661	17685	17489	17664	17661	17800	17693	17720	17565	17668	17750	17604	17681	17728	17876	17650	17780	17820	17693	17701	17694	17568	17501	17783	17746	17649	17524	17726	17692	17559	17694	17760	17615	17617	17778	17627	17611	17686	17573	17455	17713	17852	17624	17713	17685	17647	17621	17633	17683	17652	17876	17463	17777	17530	17313	17688	17703	17599	17595	17749	17503	17690	17811	17820	17903	17659	17390	17669	17537	17802	17691	17570	17615	17585	17506	17684	17794	17851	17666	17664	17655	17955	17725	17675	17710	17716	17732	17710	17695	17521	17729	17527	17763	17752	17782	17695	17677	17806	17774	17869	17483	17836	17603	17803	17695	17747	17905	17917	17776	17575	17424	17719	17647	17631	17659	17389	17588	17804	17916	17742	17818	17835	17785	17516	17638	17827	17680	17692	17576	17761	17860	17780	17694	17673	17643	17805	17620	17722	17752	17526	17629	17678	17533	17608	17686	17704	17526	17465	17603	17696	17491	17481	17533	17637	17681	17878	17708	17639	17721	17580	17429	17558	17653	17678	17641	17717	17627	17791	17850	17615	17561	17792	17617	17778	17586	17958	17564	17792	17746	17751	17698	17581	17686	17601	17855	17695	17727	17605	17654	17662	17799	17904	17706	17656	17788	17632	17544	17465	17601	17539	17670	17844	17725	17751	17705	17588	17766	17599	17603	17745	17607	17480	17651	17719	17667	17594	17864	17679	17618	17646	17644	17744	17574	17791	17736	17697	18068	17402	17686	17818	17803	17816	17610	17624	17701	17581	17733	17744	17807	17593	17548	17864	17707	17718	17691	17823	17843	17728	17571	17427	17676	17846	17898	17754	17701	17538	17555	17639	17775	17812	17810	17834	17685	17847	17750	17862	17923	17640	17568	17773	17820	17765	17652	17668	17643	17617	17707	17794	17629	17687	17835	17656	17752	17484	17849	17604	17864	17638	17698	17909	17670	17685	17682	17808	17630	17629	17704	17799	17658	17780	17773	17815	17522	17739	17682	17625	17465	17607	17741	17627	17719	17749	17513	17672	17604	17649	17729	17634	17708	17763	17761	17753	17457	17634	17826	17677	17850	17870	17798	17691	17639	17646	17703	17646	17685	17812	17884	17781	17773	17769	17612	17754	17558	17735	17663	17685	17771	17799	17651	17822	17850	17600	17799	17711	17728	17548	17462	17621	17479	17792	17574	17736	17659	17926	17602	17666	17786	17530	17550	17567	17536	17656	17724	17797	17610	17683	17719	17714	17719	17602	17463	17619	17337	17608	17622	17643	17684	17695	17805	17547	17709	17779	17597	17592	17391	17756	17674	17623	17441	17685	17788	17714	17801	17789	17826	17554	17595	17687	17650	17620	17535	17944	17733	17612	17872	17832	18037	17610	17678	17600	17656	17724	17606	17626	17547	17666	17713	17570	17730	17635	17858	17872	17489	17821	17535	17788	17832	17697	17662	17715	17574	17831	17470	17784	17813	17500	17590	17560	17623	17406	17719	17507	17673	17777	17715	17925	17613	17670	17796	17878	17737	17733	17584	17884	17740	17717	17649	17758	17709	17806	17607	17827	17674	17640	17638	17607	17859	17707	17782	17664	17728	17716	17775	17659	17647	17651	17741	17770	17828	17860	17763	17739	17773	17853	17786	17650	17792	17717	17730	17527	17633	17776	17562	17548	17519	17749	17623	17466	17628	17629	17664	17687	17710	17686	17534	17562	17602	17776	17632	17931	17786	17740	17770	17666	17713	17593	17544	17676	17685	17890	17591	17667	17667	17831	17735	17805	17674	17504	17650	17638	17645	17601	17854	17870	17649	17822	17781	17630	17562	17561	17682	17675	17648	17693	17623	17329	17615	17770	17785	17685	17525	17696	17756	17775	17648	17821	17770	17626	17629	17676	17767	17696	17792	17775	17843	17556	17864	17745	17596	17853	17667	17830	17610	17908	17827	17580	17670	17789	17764	17819	17542	17801	17588	17552	17717	17690	17614	17652	17597	17698	17457	17550	17596	17597	17573	17812	17664	17727	17838	17690	17535	17523	17819	17644	17698	17789	17618	17620	17655	17483	17566	17640	17760	17548	17588	17691	17882	17775	17781	17912	17741	17747	17713	17723	17605	17586	17459	17803	17525	17681	17845	17840	17636	17749	17796	17715	17820	17764	17715	17538	17709	17765	17796	17890	17587	17567	17710	17712	17668	17757	17812	17736	17794	17789	17724	17587	17807	17701	17597	17959	17526	17767	17734	17794	17758	17722	17655	17854	17634	17540	17799	17656	17627	17727	17835	17610	17666	17703	17703	17689	17479	17688	17681	17693	17821	17694	17691	17568	17576	17770	17703	17718	17721	17663	17610	17670	17715	17677	17700	17541	17452	17652	17914	17730	17729	17777	17592	17795	17741	17860	17810	17346	17700	17727	17671	17819	17611	17540	17502	17659	17496	17924	17865	17655	17775	17765	17892	17667	17791	17480	17638	17668	17796	17642	17542	17786	17802	17651	17467	17826	17501	17764	17611	17547	17782	17727	17739	17623	17474	17598	17562	17631	17666	17660	17723	17788	17771	17891	17723	17508	17701	17781	17663	17604	17752	17678	17713	17801	17753	17710	17689	17519	17604	17714	17695	17649	17573	17825	17644	17761	17678	17554	17689	17614	17574	17702	17387	17438	17597
38652	68623	83339	82832	79614	68256	54692	40645	33843	24931	21387	18666	16419	15318	14774	14494	14532	14581	14494	14558	14538	14425	14507	14707	14570	14470	14620	14572	14622	14481	14497	14606	14480	14406	14618	14615	14546	14447	14515	14445	14659	14363	14722	14543	14400	14498	14698	14412	14643	14601	14390	14503	14367	14458	14457	14587	14490	14537	14690	14423	14457	14650	14472	14602	14377	14634	14329	14392	14280	14490	14455	14570	14413	14689	14695	14634	14587	14457	14664	14448	14476	14476	14504	14712	14598	14531	14471	14557	14410	14510	14493	14567	14297	14457	14652	14441	14558	14366	14383	14430	14470	14553	14524	14673	14446	14498	14491	14657	14338	14548	14486	14619	14454	14432	14548	14571	14479	14593	14586	14563	14476	14560	14570	14482	14575	14676	14370	14513	14554	14645	14619	14561	14460	14487	14558	14646	14531	14593	14499	14450	14493	14488	14585	14536	14580	14760	14528	14386	14491	14552	14539	14437	14372	14586	14304	14527	14385	14554	14462	14644	14457	14407	14478	14616	14549	14448	14512	14295	14437	14478	14513	14612	14491	14410	14425	14353	14498	14400	14366	14555	14423	14535	14451	14587	14690	14531	14367	14608	14439	14459	14596	14423	14571	14585	14404	14707	14523	14480	14444	14469	14422	14603	14499	14511	14538	14576	14435	14340	14609	14532	14472	14414	14540	14591	14431	14442	14423	14459	14678	14493	14527	14462	14427	14376	14583	14539	14488	14473	14459	14513	14205	14595	14549	14592	14463	14569	14419	14641	14540	14408	14503	14543	14554	14425	14573	14622	14510	14432	14436	14477	14616	14544	14421	14581	14599	14361	14651	14374	14437	14427	14532	14491	14542	14541	14561	14404	14223	14569	14617	14717	14435	14412	14463	14541	14632	14622	14495	14445	14376	14500	14290	14478	14502	14521	14583	14414	14420	14532	14450	14459	14450	14563	14518	14422	14493	14503	14362	14601	14454	14628	14493	14435	14450	14481	14691	14390	14450	14578	14411	14563	14520	14709	14582	14501	14595	14465	14547	14478	14512	14518	14433	14517	14513	14630	14606	14523	14603	14587	14581	14439	14685	14499	14515	14542	14523	14643	14395	14438	14618	14429	14366	14640	14526	14408	14583	14508	14588	14569	14534	14513	14473	14538	14742	14630	14633	14315	14338	14491	14555	14339	14457	14472	14449	14303	14654	14469	14359	14358	14594	14552	14522	14639	14507	14636	14426	14476	14393	14544	14435	14436	14490	14564	14409	14467	14369	14379	14472	14465	14476	14527	14423	14695	14518	14424	14522	14511	14384	14640	14303	14559	14358	14515	14522	14377	14435	14432	14510	14521	14541	14624	14573	14538	14613	14510	14507	14472	14440	14565	14522	14561	14321	14476	14373	14560	14341	14458	14539	14530	14296	14363	14590	14420	14560	14703	14483	14588	14635	14525	14585	14789	14536	14567	14470	14503	14460	14338	14497	14553	14491	14361	14444	14791	14495	14373	14540	14515	14692	14657	14655	14558	14561	14514	14421	14589	14502	14688	14485	14522	14376	14394	14372	14554	14355	14429	14576	14738	14484	14391	14535	14453	14545	14475	14490	14452	14513	14459	14456	14540	14523	14625	14529	14369	14355	14335	14633	14529	14459	14424	14456	14406	14393	14544	14644	14528	14279	14415	14521	14615	14442	14494	14350	14541	14612	14509	14558	14550	14531	14512	14412	14581	14437	14436	14386	14631	14461	14718	14575	14561	14323	14510	14587	14538	14655	14600	14352	14533	14476	14520	14416	14432	14325	14472	14297	14646	14507	14564	14449	14519	14643	14401	14370	14411	14467	14415	14430	14453	14591	14598	14409	14599	14661	14524	14308	14628	14373	14463	14593	14481	14386	14616	14543	14547	14607	14366	14589	14587	14576	14651	14432	14472	14426	14544	14547	14519	14420	14491	14604	14535	14442	14562	14354	14669	14602	14490	14765	14423	14687	14522	14466	14798	14444	14422	14471	14516	14574	14556	14377	14410	14511	14455	14498	14523	14428	14725	14680	14456	14652	14451	14350	14369	14504	14487	14707	14420	14493	14446	14694	14629	14549	14641	14578	14261	14459	14355	14529	14422	14411	14693	14504	14519	14388	14414	14601	14378	14555	14479	14575	14386	14497	14486	14491	14583	14437	14572	14427	14571	14560	14582	14411	14610	14435	14551	14425	14492	14348	14587	14728	14442	14630	14460	14434	14669	14423	14473	14596	14424	14637	14614	14527	14485	14484	14426	14475	14438	14734	14484	14351	14537	14622	14606	14454	14467	14626	14667	14528	14586	14633	14522	14460	14531	14429	14690	14433	14539	14414	14453	14441	14514	14647	14500	14518	14531	14451	14672	14468	14656	14518	14500	14619	14380	14385	14542	14586	14481	14487	14624	14603	14342	14467	14493	14497	14565	14606	14351	14517	14418	14503	14549	14608	14533	14534	14405	14627	14505	14536	14401	14476	14536	14417	14529	14418	14467	14429	14686	14776	14488	14386	14619	14507	14513	14516	14627	14576	14545	14480	14432	14507	14371	14484	14535	14582	14350	14505	14633	14488	14555	14566	14492	14407	14492	14446	14383	14383	14586	14498	14404	14558	14341	14635	14519	14497	14373	14532	14474	14335	14504	14488	14454	14664	14583	14410	14463	14451	14591	14509	14535	14547	14657	14307	14364	14613	14483	14397	14603	14560	14512	14423	14542	14565	14578	14575	14608	14520	14589	14707	14483	14281	14550	14504	14662	14636	14613	14433	14372	14461	14340	14563	14429	14384	14551	14569	14521	14490	14466	14357	14513	14469	14599	14501	14560	14429	14638	14451	14409	14468	14438	14547	14473	14428	14429	14490	14305	14584	14376	14459	14419	14620	14370	14650	14400	14552	14493	14480	14547	14454	14535	14454	14517	14646	14443	14554	14473	14368	14517	14529	14574	14403	14502	14683	14632	14675	14315	14575	14442	14530	14421	14562	14516	14453	14409	14459	14503	14575	14477	14604	14708	14502	14494	14435	14604	14443	14677	14274	14584	14488	14529	14484	14351	14539	14464	14488	14413	14447	14565	14380	14392	14580	14451	14463	14407	14381	14587	14685	14525	14418	14273	14514	14471	14418	14501	14546	14607	14511	14698	14613	14632	14484	14582	14524	14401	14380	14572	14584	14544	14473	14430	14519	14520	14438	14712	14689	14438	14455	14457	14558	14517	14563	14572	14512	14427	14545	14705	14471	14385	14426	14366	14411	14499	14471	14491	14506	14557	14316	14643	14500	14376	14702	14490	14593	14501	14416	14452	14606	14583	14595	14490	14340	14694	14501	14515	14554	14580	14529	14524	14474	14572	14559	14447	14347	14574	14527	14506	14654	14466	14554	14497	14398	14428	14495	14514	14507	14567	14479	14506	14661	14454	14343	14407	14446	14508	14480	14541	14593	14559	14502	14485	14457	14607	14421	14500	14534	14515	14382	14483	14417	14436	14577	14484	14501	14354	14481	14652	14543	14535	14361	14439	14608	14511	14381	14539	14518	14340	14441	14350	14551	14563	14551	14470	14602	14643	14391	14463	14462	14631	14539	14545	14541	14542	14356	14372	14510	14470	14419	14342	14513	14452	14562	14509	14447	14628	14626	14458	14451	14262	14345	14332	14655	14497	14588	14463	14545	14672	14548	14491	14492	14507	14524	14503	14534	14514	14579	14632	14396	14554	14522	14439	14532	14560	14420	14517	14349	14603	14692	14561	14560	14566	14668	14441	14524	14420	14568	14472	14514	14532	14333	14579	14422	14444	14473	14594	14509	14398	14410	14567	14434	14615	14533	14545	14339	14635	14512	14340	14462	14590	14373	14494	14432	14521	14493	14517	14617	14487	14529	14548	14533	14570	14412	14408	14380	14447	14450	14527	14442	14478	14535	14653	14404	14556	14489	14399	14578	14566	14428	14395	14582	14532	14526	14453	14510	14555	14540	14647	14614	14577	14650	14391	14611	14655	14322	14584	14550	14533	14662	14450	14528	14528	14491	14616	14393	14577	14480	14607	14523	14409	14609	14398	14602	14556	14491	14451	14560	14517	14518	14531	14428	14562	14480	14450	14474	14438	14364	14493	14329	14521	14443	14462	14326	14492	14493	14527	14629	14551	14490	14420	14661	14500	14462	14489	14337	14516	14366	14439	14361	14580	14398	14644	14307	14443	14516	14452	14467	14481	14470	14641	14331	14502	14626	14622	14397	14472	14685	14631	14483	14572	14521	14389	14597	14515	14472	14460	14488	14603	14565	14387	14430	14413	14483	14635	14462	14652	14545	14494	14707	14735	14408	14553	14322	14546	14496	14439	14460	14517	14534	14473	14439	14505	14606	14349	14491	14527	14488	14463	14348	14438	14443	14511	14633	14518	14459	14533	14562	14503	14446	14602	14519	14492	14462	14315	14464	14448	14551	14323	14490	14394	14388	14347	14439	14540	14639	14669	14590	14490	14436	14516	14548	14382	14544	14601	14350	14517	14490	14503	14385	14432	14415	14448	14566	14498	14536	14654	14389	14695	14422	14432	14467	14581	14649	14661	14488	14493	14525	14426	14535	14506	14496	14406	14604	14418	14488	14386	14296	14367	14489	14417	14461	14524	14492	14610	14595	14555	14405	14408	14406	14502	14467	14618	14396	14490	14546	14679	14408	14317	14557	14497	14463	14383	14635	14554	14273	14343	14489	14478	14629	14618	14483	14440	14533	14612	14385	14581	14419	14521	14646	14561	14444	14533	14462	14615	14523	14445	14491	14342	14468	14493	14625	14583	14433	14550	14468	14519	14525	14538	14354	14389	14380	14661	14456	14488	14523	14624	14506	14540	14531	14449	14586	14384	14615	14476	14454	14568	14502	14577	14411	14490	14452	14430	14428	14510	14423	14422	14492	14351	14414	14513	14560	14623	14569	14481	14657	14673	14620	14619	14714	14428	14483	14358	14529	14478	14508	14564	14486	14466	14536	14462	14487	14602	14527	14485	14473	14424	14457	14419	14476	14463	14415	14512	14461	14600	14410	14456	14640	14393	14372	14458	14651	14519	14451	14425	14458	14485	14484	14464	14402	14452	14564	14508	14478	14559	14580	14570	14350	14492	14511	14668	14377	14517
31490	22818	25516	28211	27060	24625	22707	20345	19211	18569	18645	18480	18529	18314	18219	18244	18388	18317	18192	18302	18214	18300	18294	18020	18184	18197	18361	18271	18279	18338	18380	18338	18217	18495	18309	18211	18095	18264	18259	18528	18291	18258	18384	18105	18327	18386	18318	18035	18293	18212	18111	18320	17930	18369	18255	18208	18215	18114	18252	18188	18329	18189	18288	18032	18279	18396	18204	18221	18509	18148	18121	18515	18270	18165	18048	18006	17973	18350	18210	18244	18404	18240	18232	18164	18184	18153	18257	18157	18413	17981	18359	18163	18526	18188	18268	18234	18250	18255	18309	18216	18188	18351	18315	18260	18254	18091	18161	18323	18164	18259	18210	18172	18354	18251	18342	18160	18222	18281	18286	18307	18293	18274	18249	18199	18293	18392	18469	18163	18373	18210	18410	18220	18416	18302	18398	18045	18188	18152	18154	18169	18207	18326	18283	18225	18335	18188	18363	18276	18191	18040	18288	18255	18200	18463	18137	18349	18297	18265	18194	18480	18186	18150	18211	18199	18354	17983	18236	18147	18111	18224	18288	18292	18232	18223	18206	18273	18358	18121	18401	18320	18263	18160	18311	18180	18354	18213	18207	18375	18129	18060	18225	18204	18544	18179	18059	18329	18255	18312	18446	18284	18580	18183	18186	18058	18245	17963	18215	18489	18355	18137	18240	18475	18305	18267	18214	18261	18279	18384	18427	18354	18336	18279	18257	18052	18348	18336	18378	18199	18342	18203	18331	18303	18307	18558	18385	18168	18502	18211	18407	18324	18067	18365	18277	18218	18262	18187	18276	18263	18375	18042	18288	18320	18274	18180	18162	18196	18358	18235	18370	18314	18069	18173	18180	18117	18155	18270	18378	18530	18280	18403	18303	18322	18291	18557	18160	18323	18235	18144	18298	18211	18415	18450	18294	18320	18152	18295	18300	18380	18208	18288	18249	18247	18276	18224	18300	18329	18018	18430	18142	18282	18291	18134	18501	18464	18380	18189	18166	18131	18417	18195	18332	18226	18187	18303	18152	18477	18223	18273	18434	18174	18376	18206	18184	18283	18217	18458	18383	18180	18222	18445	18403	18179	18285	18540	18285	18291	18207	18363	18296	18224	18169	18246	18062	18222	18170	18368	18061	18123	18196	18437	18286	18210	18219	18432	18257	18116	18443	18265	18333	18261	18120	18523	18295	18180	18178	18216	18486	18339	18267	18128	18193	18283	18432	18100	18185	18184	18154	18387	18292	18297	18481	18305	18115	18145	18339	18225	18366	18270	18162	18189	18491	18329	18067	18257	18311	18242	18296	18301	18247	18450	18371	18252	18296	18213	18211	18153	18172	18261	18355	18207	18374	18362	18389	18259	18212	18187	18309	18280	18193	18117	18287	18137	18206	18077	18438	18215	18161	18079	18296	18073	18275	18236	18400	18174	18445	18293	18358	18029	18434	18098	18351	18251	18088	18093	18517	18326	18124	18120	18360	18207	18311	18173	18254	18246	18133	18255	18450	18303	18213	18113	18226	18038	18437	18465	18183	18326	18282	18407	18358	18284	18286	18194	18252	18356	18400	18186	18391	18113	18122	18088	18423	18149	18382	18278	18245	18526	18341	18122	18150	18259	18180	18087	18259	18325	18335	18296	18295	18264	18376	18343	18199	18304	18339	18034	18238	18340	18385	18265	18418	18131	18220	18316	18219	18070	18166	18306	18344	18362	18093	18070	18178	18277	18416	18255	18304	18340	18274	18432	18097	18204	18244	18250	18428	18260	18366	18334	18474	18404	18088	18158	18131	18259	18304	18291	18400	18253	18444	18135	18233	18141	18004	18291	18216	18464	18247	18144	18148	18296	18322	18238	18333	18481	18292	18316	18045	18105	18300	18145	18224	18513	18297	18240	18022	18084	18091	18209	18409	18470	18288	18266	18106	18483	18123	18338	18359	18294	18150	18443	18174	18472	18216	18451	18388	18290	18260	18507	18265	18250	18112	18557	18401	18360	18423	18220	18400	18147	18226	18225	18308	18213	18054	18285	18209	18246	18248	18380	18369	18484	18259	18137	18385	18187	18148	18378	18433	18467	18344	18369	18478	18550	18228	18269	18158	18330	18376	18374	18308	18088	18232	18387	18222	18256	18241	18036	18329	18347	18360	18039	18164	18254	18192	18314	18435	18075	18344	18379	18487	18406	18330	18478	18339	18251	18307	18336	18259	18429	18359	18118	18309	18137	17955	18292	18305	18217	18303	18209	18459	18282	18280	18259	18451	18127	18089	18195	18538	18367	18271	18150	18374	18101	18297	18416	18284	18107	18221	18241	18302	18350	18141	18046	18006	18266	18221	18440	18261	18214	18058	18412	18359	18197	18314	18026	18415	18326	18227	18088	18204	18167	18183	18500	18363	18275	18277	18075	18372	18326	18283	18037	18398	18206	18220	18252	18191	18215	18281	18348	18068	18363	18122	18287	18178	18314	18274	18289	18263	18456	18528	18264	18345	18228	18111	18177	18385	18146	18193	18214	18073	18324	18297	18291	18398	18370	18173	18107	18154	18232	18237	18051	18295	18284	18162	18394	18447	18316	18458	18208	18124	18263	18358	18251	18369	18349	18433	18377	18383	18375	18355	18164	18156	18281	18240	18062	18122	18298	18290	18411	18320	18556	18497	18344	18394	18126	18173	18315	18139	18191	18221	18331	18220	18192	18284	18279	18381	18125	18298	18111	18288	18457	18226	18399	18186	18435	18191	18058	18284	18156	18329	18172	18463	18407	18434	18235	18359	18385	18476	18339	18141	18084	18174	18395	18281	18328	18504	18388	18360	18290	18094	18407	18353	18024	18338	18226	18367	18225	18464	18433	18286	18130	18466	18219	18259	18216	18248	18187	18302	18304	18286	18241	18224	18238	18198	18361	18361	18274	18322	18294	18166	18351	18344	18351	18265	18300	18264	18128	18226	18481	18361	18346	18090	18360	18278	18347	18135	18236	18446	18421	18242	18258	18295	18231	18094	18359	18205	18279	18158	18264	18239	18572	18085	18098	18038	18289	18344	18110	18202	18201	18464	18359	18195	18467	18507	18217	18149	18161	18289	18313	18258	18211	18249	18242	18378	18217	18331	18314	18435	18334	18197	18310	18070	18479	18218	18043	18072	18200	18159	18556	18279	18121	18333	18072	18291	18199	18165	18321	18194	18056	18389	18140	18423	18336	18269	18383	18051	18137	18036	18126	18294	18326	18299	18183	18448	18012	18357	18035	18130	18242	18169	18189	18343	18345	18273	18264	18401	18275	18075	18083	18383	18121	18235	18150	18332	18348	18252	18276	18219	18338	18378	18182	18154	18210	18220	18384	18341	18467	18186	18261	17988	18465	18341	18327	18139	18131	18406	18274	18122	18242	18122	18402	18591	18231	18211	18327	18479	18370	18272	18315	18250	18348	18298	18280	18143	18430	18375	18241	18168	18326	18217	18409	18334	18351	18197	18413	18379	18301	18087	18224	18225	18017	18153	18393	18178	18320	18522	18248	18040	18026	17988	18240	18270	18252	18237	18173	18289	18235	18209	17998	18335	18361	18248	18284	18307	18297	18283	18183	18210	18304	18337	18276	18357	18404	18138	18259	18044	18249	18367	18223	18275	18292	18442	18195	18266	18233	18177	18243	18234	18286	18383	18251	18385	18258	18249	18273	18345	18273	18169	18270	18217	18215	18295	18328	18232	18214	18348	18306	18090	18304	18368	18063	18275	18363	18136	18198	18308	18259	18253	18270	18463	18394	18433	18369	18246	18201	18146	18254	18298	18260	18276	18109	18400	18310	18206	18225	18237	18490	18241	18322	18311	18278	18180	18227	18405	18273	18367	18495	18247	18189	18307	18222	18332	18236	18069	18306	18185	18142	18138	18084	18357	18072	18210	17996	18412	18346	18379	18201	18319	18395	18323	18410	18123	18183	17947	18250	18185	18499	18349	18237	18228	18087	18261	18325	18126	18411	18227	18219	18332	18316	18293	18258	18110	18281	18270	18130	18314	18288	18269	18407	18482	18258	18231	18335	18207	18338	18206	18055	18479	18312	18335	18236	18188	18169	18153	18205	18211	18256	18158	18122	18346	18197	18192	18198	18210	18281	18278	18126	18125	18023	18377	18095	18280	18271	18161	18212	18362	18374	18504	18106	18038	18276	18377	18403	18397	18307	18136	18438	18287	18254	18242	18319	18343	18393	18320	18191	18251	18252	18396	18421	18271	18263	18277	18205	18045	18326	18346	18328	18372	18415	18230	18391	18340	18257	18142	18131	18205	18273	18254	18314	18337	18412	18309	18314	18080	18296	18074	18288	18264	18128	18258	18366	18414	18218	18296	18398	18115	18292	18358	18187	18319	18272	18267	18333	18243	18128	18245	18313	18347	18391	18109	18330	18271	18307	18271	18025	18155	18413	18346	18212	18156	18310	18168	18146	18195	18275	18262	18305	18501	18234	18294	18275	18108	18234	18177	18303	18288	18306	18316	18145	18241	18252	18461	18409	18154	18172	18389	18191	18148	18188	17996	18200	18310	18295	18353	18220	18215	18393	18468	18300	18108	18319	18238	18440	18153	18290	18220	18591	18162	17949	18190	18194	18205	18375	18393	18341	18295	18150	18219	18298	18155	18213	18310	18293	18392	18450	18212	18097	18152	18236	18226	18279	18181	18236	18378	18350	18315	18397	18274	18268	18192	18196	18401	18371	18324	18481	18116	18344	18163	18190	18337	18406	18228	18207	18280	18382	18085	18223	18314	18319	18276	18186	18234	18172	18263	18146	18281	18377	17993	18339	18236	18372	18200	18442	18236	18223	18226	18429	18245	18293	18311	18140	18451	18236	18287	18294	18273	18206	18362	18171	18281	18205	18282	18095	18262	18347	18372	18409	18036	18055	18268	18461	18475	18249	18384	18237	18185	18244	18258	18303	18314	18207	18146	18229	18211	18206	18399	18433	18169	18179	18197	18203	18502	18379	18090	18172	18113	18331	17967	18249	18087	18235	18203	18167	18310	18179	18258	18387	18057	18172	18305	18379	18058	18177	18219	18223	18177	18081	18370	18194	18278	18253	18353	18237	18286	18305	18322	18260	18258	18244	18321	18387	18410	18248	18380	18441	18247	18278	18323	18365
22358	21268	26360	28038	26440	23054	20078	17198	15770	15216	15091	15047	14883	14770	14779	14715	14725	14900	14898	14749	14889	14889	14830	14723	14562	14970	15009	14878	14748	14845	14934	14888	14835	14669	14762	14795	14763	14781	14875	14818	14792	14836	14808	14725	14882	14834	14762	14816	14840	14858	14833	14860	14759	14876	14749	14805	14924	14801	14825	14871	14747	14851	14862	14794	14867	14715	14696	14779	14748	14715	14712	14683	14811	14686	14816	14805	14856	14766	14676	14930	14709	14805	14909	14715	14634	14770	14800	14710	14601	14690	14841	14782	14827	14899	14929	14641	14846	14650	14776	14925	14690	14718	14861	14728	14804	14737	14700	14623	14856	14623	14703	14701	14841	14866	14877	14954	14756	14929	14868	14903	14725	14861	14812	14885	14787	14844	14908	14707	14866	14789	14770	14709	14946	14793	14780	14616	14674	14864	14928	14934	14759	14824	14794	14623	14939	14871	14717	14913	15007	14901	14936	14758	14736	14861	14903	14735	14774	14708	14597	14809	14739	14833	14670	14763	14776	14734	14901	14638	14723	14946	14772	14778	14884	14794	14718	14617	14802	14864	14915	14786	14959	14777	14795	14829	14677	14722	14804	14779	14667	14815	14795	14752	14988	14762	14708	14804	14617	14875	14659	14754	14873	14802	14752	14844	14768	14751	14720	15028	14934	14666	14811	14759	14765	14798	14800	14739	14788	14824	14591	14799	14619	14785	14859	14816	14721	14856	14718	14719	14791	14821	14839	14822	14854	14802	14680	14650	14845	14803	14788	14774	14821	14747	14846	14744	14902	14748	14870	14851	14809	14836	14881	14791	14694	14748	14898	14733	14848	14848	14812	14887	14905	14806	14748	14837	14770	14828	14848	14740	14893	14669	14826	14871	14785	14847	14798	14841	14836	14868	14743	14700	14672	14691	14984	14859	14784	14881	14784	14716	14768	14698	14712	14696	14830	14958	14877	14682	14731	14740	14567	14930	14880	14817	14721	14684	14682	14803	14772	14830	14789	14611	14879	14884	14905	14791	14751	14827	14946	14810	14792	14673	14708	14768	14774	14771	14772	14860	14806	14673	14772	14802	14935	14805	14714	14823	14880	14807	14824	14716	14700	14783	14835	14937	14689	14747	14784	14904	14757	14873	14808	14799	14801	14766	14799	14834	14898	14840	14840	14853	14774	14719	14924	14936	14663	14857	14930	14750	14796	14859	14762	14871	14708	14793	14784	14769	14799	14751	14869	14806	14820	14659	14793	14912	14760	14714	14713	14957	14859	14792	14803	14708	14795	14805	15032	14905	14908	15022	14833	14802	14659	14785	14676	14798	15024	14736	14683	14832	14967	14708	14980	14816	14782	14687	14771	14782	14768	14705	14783	14576	14778	14823	14915	14822	14846	14844	14736	14817	14780	14836	14772	14638	14759	14926	14828	14974	14862	14969	14843	14854	14741	14804	14909	14594	14814	14747	14609	14700	14811	14810	14823	14659	14812	14676	14831	14855	14944	14759	14894	14786	14737	14730	14755	14655	14773	14952	14735	14689	14924	14818	14939	14710	14860	14817	14808	14833	14887	14761	14806	15033	14787	14821	14939	14723	14906	14753	14818	14842	14751	14732	14816	14668	14902	14751	14752	14892	14773	14900	14840	14763	14962	14766	14754	14761	14767	14723	14731	14696	14918	14803	14792	14892	14777	14754	14788	14877	14925	14758	14690	14725	14765	14912	14902	14713	14965	14711	14820	14939	14769	14796	14794	14736	14874	15001	14786	14778	14710	14904	14756	14685	14900	14747	14878	14741	14790	14990	14709	14660	14737	14848	14775	14725	14829	14964	14621	14878	14636	15033	14826	14834	14859	14964	14893	14612	14899	14928	14850	14833	14828	14765	14933	14805	14882	14708	14909	14692	14936	14813	14868	14817	14837	14782	14744	14630	14843	14740	14820	14784	14838	14817	14678	14916	14983	14768	14998	14942	14685	14817	14678	14855	14812	14871	14511	14614	14665	14721	14759	14804	14859	14833	14746	14737	14654	14744	14756	14672	14756	14800	14885	14781	14865	14886	14843	14682	14843	14685	14858	14770	14756	14935	14861	14748	14688	14770	14813	14735	14776	14784	14822	14728	14853	14845	14903	14809	14700	14965	14679	14742	14865	14911	14787	14750	14948	14833	14625	14728	14710	14844	14765	14812	14677	14775	14783	14813	14801	14717	14728	14743	14716	14772	14821	14802	14891	14854	14665	14775	14743	14981	14755	14847	14802	14767	14744	14795	14786	14728	14758	14769	14788	14829	14821	14661	14750	14976	15027	14745	14814	14799	14935	14866	14786	14906	14853	14785	14813	14696	14836	14706	14870	14899	14900	14750	14788	14635	14836	14787	14707	14833	14933	14928	14702	14893	14667	14875	14863	14954	14763	14753	14678	14859	14627	14846	14926	14870	14767	14906	14777	14594	14768	14714	14710	14878	14850	14660	14871	14849	14795	14825	14900	14720	14948	14821	14909	14585	14863	14861	14954	14757	14893	14680	14833	14608	14868	14852	14864	14764	14802	14871	14679	14753	14787	14661	14699	14807	14756	14747	14891	14756	14695	14636	14761	14727	14774	14947	14730	14768	15077	14739	14986	14870	14807	14775	14648	14800	14888	14819	14878	14680	14802	14912	14932	14735	14863	14828	14875	14710	14704	14803	14777	14840	14878	14931	14814	14551	14881	14901	14939	14896	14866	14911	14841	14887	14804	14719	14794	14641	14948	14869	14911	14861	14894	14787	14794	14677	14815	14655	14786	14980	14870	14692	14862	14871	14740	14669	14769	14794	14709	14819	14847	14730	14755	14783	14641	14766	14730	14684	14866	14745	14870	14955	14846	14677	14681	14919	14839	14753	14738	14811	14795	14808	14857	14750	14802	14945	14843	14771	14698	14681	14831	14723	14779	14661	14928	14738	14952	14844	14617	14903	14887	14740	14647	14796	14900	14711	14845	14725	14712	14716	14768	14786	14751	14866	14812	14887	14782	14770	14717	14840	14714	14892	14794	14868	14741	14790	14830	14716	14883	14819	14742	14910	14795	14712	14700	14791	14699	14847	14661	14831	14969	14574	14824	14856	14687	14778	14811	14891	15002	14745	14628	14725	14860	14920	14995	14973	14857	14816	14903	14834	14778	14719	14922	14721	14705	14830	14647	14732	14824	14822	14817	14792	14751	14857	14716	14887	14666	14665	14628	14894	14661	14804	14946	14913	14915	14782	14811	14782	14820	14708	14842	14757	14911	14859	14908	14983	14728	14909	14593	14807	14614	14903	14850	14766	14971	14949	14942	14757	14791	15044	14847	14798	14601	14707	14668	14741	14693	14605	14937	14922	14789	14690	14865	14679	14706	14792	14837	14678	14617	14706	14651	14612	14716	14846	14722	14610	14787	14923	14857	14697	14754	14906	14782	14760	14928	14880	14933	14775	14810	14718	14671	14698	14915	14805	14705	14917	14831	14950	14773	14777	14805	14845	14908	14790	14877	14670	14629	15001	14904	14772	14809	14681	14805	14665	14901	14722	14827	14676	14850	14619	14567	14865	14927	14911	14836	14585	14779	14843	14751	14837	14795	14885	14918	14823	14890	14861	14740	14832	14913	14765	14930	14787	14827	14893	14932	14700	14726	14611	14864	14840	14762	14899	14781	14943	14913	14797	14801	14835	14684	14776	14744	14702	14779	14889	14817	14834	14749	14902	14750	14864	14623	14674	14741	14886	15005	14834	14776	14743	14825	14687	14795	14699	14842	14800	14583	14729	14938	14870	14902	14884	14799	14730	14820	14740	14807	14845	14847	14741	14850	14972	14792	14740	14822	14874	14661	14876	14760	14760	14704	14887	14784	14931	14693	14921	14818	14896	14815	14766	14679	14644	15025	14837	14921	14867	14963	14596	14783	14800	14911	14721	14789	14826	14681	14783	14989	14775	14615	14767	14887	14678	14818	14797	14713	14951	14723	14773	14951	14690	14796	14779	14639	14740	14890	14862	14835	14699	14775	14803	14885	14720	14767	14870	14760	14771	14684	14930	14835	14848	14821	14739	14856	14647	14848	14734	14769	14776	14781	14863	14763	14679	14958	14700	14800	14831	14730	14946	14802	14742	14992	14736	14943	14741	14842	14826	14797	14782	14796	14877	14811	14766	14678	14938	14767	14802	14962	14870	14848	14812	14742	14792	14772	14616	14826	14820	14869	14790	14543	14885	14846	14728	14960	14856	14791	14781	14828	14924	14871	14770	14873	14911	14873	14730	14830	14783	14880	14610	14841	14741	14838	14847	14945	14766	14810	14823	14855	14675	14892	14703	14884	14964	14935	14988	14812	14947	14738	14996	14748	14888	14714	14965	14916	14790	14819	14839	14839	14771	14784	14734	14849	14669	14746	14873	14712	14655	15024	14848	14788	14727	14900	14954	14891	14859	14673	14829	14706	14862	14813	14868	14662	14699	14679	14891	14685	14882	14801	14844	14933	14844	14713	14753	14920	14898	14787	14645	14702	14718	14718	14736	14808	14828	14802	14753	14842	14875	14800	14920	14783	14667	14749	14657	14790	14806	14926	14935	14734	14836	14785	14756	14748	14864	14817	14796	14633	14819	14638	14834	14645	14930	14829	14769	14719	14704	14926	14921	14836	14808	14764	14612	14950	14696	14685	14714	14745	14741	14746	14820	14788	14802	14748	14914	14834	14800	14798	14766	14846	14794	14734	14820	14828	14759	14808	14801	14765	14656	14845	15094	14940	14797	14716	14814	14818	14922	14792	14729	14826	14795	14735	14953	14719	14883	14801	14937	14879	14854	14860	14902	14798	14856	14750	14661	14913	14877	14853	14725	14819	14724	14927	14743	14792	14799	14828	14773	14788	14733	14683	14816	14844	14745	14912	14793	14901	14813	14813	14906	14785	14726	14943	14948	14886	14911	14956	14794	14696	14699	14811	14833	14768	14698	14789	14789	14866	14879	14660	14860	14653	14871	14805	14772	14701	14878	14659	14650	14666	14903	15025	14899	14785	14710	14754	14838	14723	14618	14943	14763	14710	14813	14778	14837	14729	14990	14715	14816	14713	14786	14679	14833	14973	14847	14677	14865	14842	14650	14963	14802	14710	14899	14775	14639	14928	14741
26127	21215	31978	46446	54253	50944	40677	29578	22946	19970	18900	18066	17927	17610	17490	17452	17268	17396	17597	17217	17347	17432	17355	17333	17247	17416	17391	17364	17165	17373	17163	17328	17381	17319	17271	17233	17377	17405	17386	17429	17181	17191	17369	17404	17454	17409	17057	17410	17340	17158	17267	16986	17279	17083	17362	17234	17361	17213	17404	17330	17449	17301	17264	17194	17276	17241	17528	17405	17089	17364	17284	17277	17047	17328	17322	17163	17351	17382	17361	16896	17247	17488	17406	17342	17264	17327	17301	17092	17304	17271	17378	17365	16982	17268	17397	17345	17387	17331	17240	17372	17109	17346	17346	17262	17423	17303	17304	17463	17471	17052	17293	17433	17170	17399	17402	17141	17321	17440	17326	17405	17216	17552	17442	17276	17208	17241	17182	17165	17306	17276	17164	17263	17234	17411	17383	17471	17289	17384	17347	17253	17322	17566	17321	17422	17158	17302	17274	17352	17222	17303	17317	17196	17178	17088	17159	17393	17404	17276	17209	17151	17236	17049	17224	17013	17149	17037	17374	17389	17375	17252	17306	17175	17088	17201	17212	17165	17246	17216	17346	17185	17278	17144	17275	17455	17314	17315	17311	17298	17219	17362	17323	17488	17340	17311	17262	17184	17026	17339	17293	17243	17201	17345	17353	17270	17315	17179	17427	17457	17398	17361	17281	17451	17419	17291	17176	17187	17463	17373	17431	17146	17236	17254	17679	17210	17304	17447	17360	17102	17304	17054	17449	17236	17196	17055	17351	17357	17208	17467	17308	17355	17217	17162	17294	17434	17450	17406	17080	17371	17265	17111	17168	17176	17448	17577	17249	16994	17323	17215	17222	17325	17341	17232	17350	17457	17238	17366	17307	17442	17317	17263	17244	17131	17203	17353	17194	17287	17295	17192	17453	17328	17267	17165	17476	17203	17309	17110	17219	17227	17423	17035	17209	17346	17306	17323	17437	17265	17349	17302	17299	17257	17257	17164	17133	17207	17338	17167	17316	17515	17210	17195	17060	17224	17377	17288	17264	17225	17211	17269	17234	17321	17424	17411	17239	17470	17367	17207	17394	17219	17252	17073	17049	17358	17220	17234	17331	17249	17344	17142	17395	17474	17228	17197	17463	17327	17051	17143	17220	17199	17049	17178	17467	17123	17350	17142	17219	17204	17536	17498	17171	17161	17224	17458	17208	17284	17292	17398	17357	17388	17266	17268	17362	17361	17307	17204	17256	17292	17325	17197	17352	17099	17011	17108	17217	17315	17281	17195	17327	17056	17270	17268	17254	17412	17310	17344	17318	17221	17346	17326	17406	17356	17072	17259	17237	17190	17151	17416	17408	17234	17210	17306	17490	17122	17107	17063	17186	17177	17186	17434	17242	17190	17127	17117	17185	17274	17225	17438	17374	17115	17203	17253	17378	17080	17251	17296	17261	17110	17276	17353	17307	17202	17366	17315	17200	17188	17213	17291	17205	17173	17194	17233	17227	17245	17415	17223	17195	17109	17196	17173	17411	17236	17376	17242	17231	17323	17289	17218	17158	17297	17258	17267	17316	17179	17439	17305	17415	17259	17470	17276	17347	17361	17445	17270	17294	17047	17227	17265	17325	17319	17366	17324	17356	17164	17418	17234	17264	17187	17402	17192	17225	17273	17135	17336	17103	17392	17162	17304	17216	17287	17128	17233	17356	17221	17397	17276	17473	17207	17240	17320	17056	17269	17186	17101	17320	17408	17280	17348	17177	17235	17410	17265	17421	17378	17331	17263	17185	17333	17227	17275	17298	17310	17397	17335	17297	17141	17640	17216	17504	17209	17335	17295	17373	17386	17405	17206	17230	17280	17519	17234	17365	17514	17207	17523	17161	17340	17454	17404	17363	17313	17364	17455	17248	17287	17234	17349	17263	17174	17292	17390	17169	17177	16993	17210	17275	17310	17207	17313	17332	17502	17262	17063	17113	16999	17180	17132	17259	17227	17192	17344	17213	17414	17544	17419	17327	17137	17279	17040	17040	17414	17178	17281	17293	17188	17188	17142	17182	17208	17210	17248	17404	17355	17319	17333	17370	17151	17300	17594	17351	17175	17129	17113	17334	17356	17397	17398	17346	17232	17240	17218	17502	17404	17270	17336	17258	17279	17266	17237	17323	17348	17264	17164	17144	17201	17152	17196	17430	17378	17340	17244	17157	17273	17069	17102	17316	17350	17314	17386	17223	17352	17522	17307	17383	17221	17172	17195	17365	17242	17288	17230	17225	17220	17389	17199	17451	17317	17227	17253	17405	17350	17124	17312	17445	17207	17495	17476	17420	17297	17259	17294	17251	17281	17353	17471	17181	17345	17340	17403	17420	17270	17329	17160	17055	17271	17304	17402	17248	17332	17351	17289	17204	17364	17246	17344	17202	17155	17423	17448	17342	17356	17065	17401	17247	17233	17234	17430	17394	17130	17278	17213	17200	17285	17474	17504	17243	17329	17386	17186	17592	17310	17336	17308	17052	17191	17398	17322	17379	17123	17198	17197	17280	17437	17335	17283	17199	17367	17348	17263	17218	17201	17130	17387	17348	17178	17387	17465	17491	17322	17350	17235	17349	17313	17237	17166	17196	17198	17151	17389	17262	17177	17266	17051	17266	17326	17141	17326	17235	17232	17110	17388	17353	17397	17315	17406	17310	17199	17078	17200	17175	17169	17224	17231	17175	17333	17020	17159	17279	17535	17221	17230	17380	17487	17280	17319	17268	17274	17171	17360	17347	17183	17294	17430	17083	17050	17335	17204	17011	17338	17275	17357	17502	17340	17425	17354	17449	17476	17379	17133	17307	17126	17104	17322	17359	17218	17197	17198	17462	17243	17240	17371	17438	17106	17331	17155	17292	17265	17233	17130	17146	17344	17170	17366	17195	17176	17081	17295	17077	17216	17270	17194	17394	17262	17455	17145	17104	17223	17463	17189	17309	17348	17399	17149	17279	17423	17230	17239	17255	17406	17251	17339	17310	17313	17284	17343	17291	17102	17282	16946	17195	17081	17233	17420	17163	17209	17196	17390	17256	17050	17364	17522	17304	17236	17323	17456	17371	17403	17261	17183	17129	17350	17282	17256	17287	17033	17424	17276	17200	17423	17192	17292	17522	17326	17385	17144	17280	17269	17406	17335	17368	17330	17290	17324	17139	17284	17213	17371	17254	17333	17360	17252	17368	17239	17349	17066	17317	17289	17480	17438	17109	17105	17248	17271	17247	17224	17219	17113	17227	17313	17165	17416	17169	17294	17328	17169	17133	17238	17428	17085	17285	17260	17234	17307	17334	17327	17227	17314	17245	17108	17371	17390	17180	17428	17270	17289	17127	17246	17547	17324	17383	17251	17157	17337	17025	17115	17291	17347	17430	17149	17155	17133	17211	17359	17260	17281	17396	17222	17247	17378	17227	17381	17354	17185	17350	17183	17434	17219	17220	17374	17219	17483	17298	17320	17278	17383	17291	17113	17371	17134	17155	17256	17359	17584	17424	17518	17460	17161	17268	17004	17298	17412	17206	16959	17068	17276	17473	17006	17317	17298	17407	17171	17051	17139	17290	17272	17248	17255	17376	17251	17261	17067	17250	17303	17042	17279	17390	17289	17294	17402	17114	17373	17251	17399	17177	17329	17476	17196	17262	17349	17285	17197	17272	17217	17405	17360	17398	17316	17260	17129	17510	17178	17204	17231	17365	17211	17111	17240	17365	17201	17253	17368	17351	17237	17325	17505	17260	17158	17547	17180	17205	17270	17204	17354	17277	17502	17428	17331	17293	17239	17074	17142	17260	17199	17120	17313	17207	17154	17128	17158	17107	17400	17414	17324	17263	17415	17362	17499	17338	17160	17313	17304	17370	17253	17062	17209	17147	17328	17153	17395	17460	17526	17236	17100	17347	17335	17143	17125	17421	17413	17598	17431	17400	17115	17218	17147	17488	17209	17284	17280	17218	17199	17278	17362	17271	17259	17375	17088	17347	16998	17249	17170	17402	17048	17227	17398	17219	17199	17426	17488	17193	17007	17513	17388	17234	17286	17319	17257	17367	17318	17485	17467	17123	17228	17223	17204	17435	17326	17347	17274	17179	17275	17294	17267	17472	17344	17396	17254	17357	17355	17444	17272	17191	17307	17262	17172	17475	17310	17187	17403	17396	17484	17359	17124	17096	17193	17257	17401	17259	17293	17337	17209	17410	17260	17234	17185	17206	17207	17349	17242	17435	17274	17272	17365	17086	17207	17276	17244	17370	17371	17182	17227	17412	17209	17386	17366	17381	17454	17212	17254	17302	17288	17154	17344	17175	17225	17254	17039	17292	17378	17521	17367	17276	17375	17250	17114	17399	17374	17189	17157	17115	17355	17105	17139	17106	17285	17348	17269	17015	17407	17363	17148	17563	17202	17186	17221	17235	17161	17166	17274	17320	17413	17289	17180	17147	16979	17367	17512	17284	17244	17165	17241	17231	17179	17231	17164	17389	17275	17282	17346	17504	17242	17339	17280	17293	17378	17363	17299	17210	17327	17218	17532	17317	17344	17260	17300	17155	17350	17216	17250	17256	17303	17089	17313	17361	17328	17186	17140	17358	17211	17150	17219	17199	17311	17308	17493	17176	17221	17248	17331	17194	17339	17422	17361	17373	17473	17140	17308	17385	17389	17163	17248	17268	17343	17247	17401	17142	17101	17314	17144	17301	17166	17202	17221	17358	17233	17303	17119	17317	17118	17102	17440	17476	17242	17296	17388	17192	17439	17358	17277	17410	17310	17439	17091	17309	17177	17139	17280	17375	17159	17077	17177	17441	17260	17275	17441	17287	17494	17393	17278	17298	17254	17323	17510	17308	17235	17191	17318	17121	17331	17105	17318	17168	17358	17300	17253	17178	17097	17326	17257	17319	17115	17289	16998	17162	16967	17005	17147	17067	17435	17370	17208	17438	17392	17321	17251	17603	17272	17256	17326	17368	17273	17135	17255	17095	17189	17254	17092	17357	17349	17300	17170	17461	17445	17387	17339	17184	17397	17262	17078	17165	17368	17332	17194	17163	17216	17286	17236	17146	17247	17303	17388	17299	17200	17463	17268	17172	17351	17199	17119	17130	17165	17359	17210	17328	17402	17244	17283	17368	17240
27019	49741	56408	57793	57104	50370	38679	28068	20799	17316	16012	15369	14937	14545	14497	14401	14343	14260	14230	14345	14322	14428	14356	14354	14348	14220	14412	14337	14294	14351	14312	14359	14317	14305	14218	14360	14498	14261	14298	14305	14420	14398	14382	14464	14203	14290	14422	14191	14218	14216	14269	14224	14336	14307	14525	14355	14294	14293	14202	14383	14392	14212	14383	14271	14222	14331	14331	14311	14396	14245	14348	14364	14210	14108	14325	14129	14351	14309	14142	14147	14246	14302	14428	14273	14442	14426	14310	14191	14441	14305	14287	14236	14367	14137	14183	14352	14273	14423	14096	14273	14336	14246	14096	14222	14170	14372	14376	14261	14384	14239	14301	14288	14388	14429	14265	14201	14343	14136	14371	14318	14437	14322	14207	14411	14015	14245	14484	14206	14274	14400	14469	14312	14419	14200	14398	14242	14320	14276	14359	14239	14288	14355	14098	14365	14353	14169	14257	14220	14394	14217	14255	14416	14390	14352	14383	14166	14247	14112	14450	14204	14535	14309	14231	14215	14313	14206	14206	14227	14299	14386	14237	14265	14324	14247	14168	14230	14233	14393	14123	14217	14343	14257	14286	14114	14295	14257	14255	14305	14274	14104	14374	14340	14153	14338	14339	14223	14385	14130	14402	14093	14234	14237	14357	14243	14383	14429	14337	14359	14289	14512	14424	14293	14334	14382	14334	14342	14432	14412	14232	14263	14331	14290	14353	14290	14188	14317	14317	14316	14258	14390	14266	14312	14168	14323	14447	14364	14341	14411	14320	14231	14156	14194	14201	14092	14281	14267	14368	14340	14219	14228	14338	14168	14420	14335	14372	14214	14322	14493	14247	14334	14319	14359	14271	14191	14388	14423	14140	14390	14329	14316	14354	14292	14130	14250	14356	14404	14295	14278	14424	14260	14284	14457	14199	14240	14320	14511	14389	14327	14283	14266	14336	14321	14316	14248	14325	14203	14140	14370	14296	14341	14238	14125	14312	14446	14435	14351	14375	14248	14506	14280	14402	14265	14214	14136	14174	14275	14362	14254	14441	14502	14302	14256	14243	14215	14228	14280	14389	14210	14226	14211	14262	14395	14480	14312	14280	14239	14181	14175	14193	14196	14325	14211	14218	14351	14196	14270	14205	14361	14256	14342	14134	14049	14351	14510	14465	14236	14370	14381	14174	14264	14302	14191	14352	14403	14197	14240	14205	14263	14366	14188	14324	14474	14307	14320	14206	14295	14197	14279	14223	14294	14261	14223	14194	14344	14358	14244	14384	14375	14215	14272	14301	14313	14249	14315	14331	14313	14205	14340	14380	14156	14333	14376	14257	14233	14218	14336	14195	14457	14316	14332	14346	14187	14367	14233	14385	14209	14286	14217	14347	14351	14203	14363	14304	14258	14319	14304	14192	14243	14282	14371	14289	14248	14250	14296	14345	14183	14199	14269	14252	14287	14306	14288	14141	14369	14303	14191	14427	14287	14215	14242	14365	14383	14361	14244	14259	14591	14389	14304	14313	14419	14170	14205	14196	14390	14406	14188	14232	14250	14208	14353	14225	14388	14305	14402	14296	14303	14265	14372	14237	14158	14221	14372	14255	14321	14402	14389	14479	14306	14208	14250	14270	14124	14357	14277	14345	14287	14293	14204	14344	14287	14266	14318	14235	14197	14260	14295	14468	14415	14372	14186	14304	14388	14436	14295	14210	14373	14198	14243	14507	14248	14449	14244	14281	14314	14377	14368	14366	14354	14454	14383	14308	14343	14474	14311	14279	14272	14358	14226	14373	14424	14425	14215	14208	14470	14103	14459	14380	14365	14278	14285	14304	14324	14316	14348	14247	14325	14425	14354	14136	14382	14225	14243	14458	14330	14282	14337	14324	14125	14333	14351	14079	14308	14206	14351	14509	14276	14322	14260	14281	14365	14225	14323	14486	14101	14253	14233	14303	14396	14483	14138	14237	14484	14242	14283	14310	14238	14251	14226	14140	14342	14248	14321	14147	14273	14347	14340	14407	14388	14223	14353	14315	14262	14158	14186	14536	14172	14501	14251	14406	14188	14442	14479	14093	14390	14278	14409	14240	14310	14395	14299	14256	14386	14211	14239	14216	14182	14276	14353	14315	14310	14499	14280	14130	14222	14378	14185	14207	14379	14310	14307	14250	14291	14175	14386	14281	14297	14246	14391	14240	14271	14081	14463	14298	14451	14386	14237	14401	14369	14206	14367	14233	14267	14403	14280	14469	14288	14320	14309	14337	14276	14234	14320	14434	14431	14260	14214	14208	14435	14378	14387	14335	14314	14262	14316	14445	14251	14239	14329	14347	14178	14139	14185	14271	14221	14220	14450	14405	14347	14158	14363	14229	14234	14179	14288	14323	14157	14267	14296	14241	14272	14335	14248	14390	14204	14274	14170	14281	14297	14191	14264	14335	14031	14316	14320	14229	14416	14392	14139	14304	14469	14319	14307	14390	14396	14241	14383	14308	14413	14192	14298	14180	14280	14174	14291	14413	14289	14546	14237	14017	14334	14251	14277	14310	14353	14209	14341	14327	14375	14417	14243	14358	14245	14491	14388	14289	14146	14422	14295	14398	14488	14284	14289	14243	14256	14411	14189	14222	14267	14182	14285	14293	14351	14300	14265	14445	14226	14251	14331	14326	14331	14248	14200	14486	14326	14296	14326	14405	14167	14099	14099	14306	14304	14354	14373	14444	14338	14342	14345	14172	14252	14176	14566	14497	14487	14231	14344	14308	14239	14433	14416	14324	14140	14401	14290	14324	14158	14464	14460	14444	14382	14466	14289	14394	14325	14202	14298	14396	14381	14288	14242	14233	14290	14283	14092	14262	14432	14322	14380	14431	14402	14116	14272	14332	14351	14229	14423	14398	14288	14252	14288	14266	14411	14377	14335	14328	14460	14286	14095	14345	14332	14261	14381	14242	14265	14445	14520	14309	14343	14259	14220	14320	14372	14309	14358	14096	14164	14381	14218	14553	14217	14392	14403	14191	14312	14363	14505	14264	14291	14376	14317	14323	14152	14257	14234	14289	14309	14255	14339	14466	14497	14329	14201	14382	14318	14535	14339	14273	14387	14340	14372	14263	14162	14181	14438	14200	14214	14397	14366	14205	14255	14349	14217	14280	14337	14244	14452	14278	14224	14363	14409	14346	14223	14377	14343	14318	14333	14438	14085	14330	14202	14321	14419	14423	14298	14253	14327	14240	14240	14247	14153	14369	14227	14203	14348	14445	14265	14198	14276	14290	14439	14279	14179	14247	14374	14133	14195	14348	14299	14157	14207	14218	14228	14429	14298	14165	14246	14206	14109	14345	14365	14286	14424	14342	14454	14204	14241	14566	14326	14509	14195	14375	14367	14233	14326	14202	14406	14424	14243	14266	14237	14410	14233	14417	14256	14255	14362	14192	14332	14253	14273	14203	14306	14286	14242	14356	14439	14364	14332	14207	14386	14211	14227	14365	14171	14397	14264	14190	14157	14323	14214	14294	14197	14199	14329	14268	14317	14445	14186	14284	14231	14421	14277	14362	14158	14236	14267	14211	14301	14471	14271	14412	14339	14351	14370	14211	14270	14229	14331	14379	14225	14282	14249	14310	14386	14243	14286	14331	14279	14457	14327	14519	14300	14205	14318	14291	14375	14046	14365	14466	14248	14273	14370	14315	14182	14443	14314	14220	14357	14283	14203	14163	14174	14395	14116	14397	14172	14452	14310	14419	14400	14387	14203	14292	14273	14411	14229	14294	14304	14366	14363	14317	14119	14256	14311	14274	14269	14336	14355	14321	14240	14363	14508	14275	14275	14351	14177	14415	14331	14369	14285	14497	14194	14374	14500	14271	14288	14407	14253	14409	14297	14305	14217	14237	14200	14248	14172	14345	14300	14293	14225	14443	14371	14325	14257	14228	14275	14124	14300	14068	14275	14297	14233	14343	14303	14291	14284	14285	14345	14450	14350	14269	14221	14386	14370	14358	14510	14602	14279	14221	14352	14195	14284	14453	14430	14265	14346	14201	14305	14433	14279	14298	14358	14353	14415	14331	14232	14246	14339	14341	14248	14194	14141	14264	14186	14498	14279	14162	14444	14258	14291	14191	14136	14373	14327	14220	14364	14359	14497	14258	14380	14422	14363	14404	14307	14274	14330	14226	14356	14382	14343	14345	14348	14376	14557	14198	14321	14216	14566	14215	14236	14355	14268	14087	14249	14367	14260	14451	14269	14341	14286	14402	14261	14290	14140	14269	14149	14412	14114	14314	14374	14303	14278	14177	14245	14299	14269	14252	14308	14242	14297	14378	14375	14465	14246	14473	14256	14395	14266	14372	14303	14363	14378	14309	14250	14243	14302	14288	14184	14339	14130	14337	14321	14275	14250	14355	14319	14320	14331	14254	14320	14424	14332	14428	14341	14352	14454	14248	14300	14455	14377	14367	14274	14303	14249	14275	14415	14298	14125	14237	14367	14291	14243	14228	14440	14334	14293	14289	14373	14218	14352	14363	14298	14239	14211	14476	14245	14190	14404	14378	14236	14231	14400	14234	14325	14145	14289	14149	14339	14420	14126	14353	14326	14366	14298	14345	14197	14348	14165	14467	14429	14281	14391	14326	14380	14284	14304	14163	14497	14264	14206	14264	14207	14366	14393	14181	14273	14222	14283	14256	14190	14375	14250	14300	14243	14410	14427	14368	14354	14308	14303	14294	14334	14382	14227	14331	14487	14245	14221	14187	14285	14449	14292	14337	14280	14242	14141	14291	14324	14204	14337	14283	14137	14389	14448	14351	14178	14192	14210	14374	14192	14248	14357	14181	14211	14374	14120	14362	14258	14288	14273	14282	14363	14166	14240	14284	14291	14342	14399	14461	14260	14435	14382	14349	14242	14383	14149	14298	14350	14215	14270	14439	14159	14501	14324	14533	14310	14192	14263	14337	14318	14427	14243	14378	14265	14321	14266	14301	14299	14236	14257	14418	14458	14520	14341	14315	14396	14296	14566	14337	14300	14253	14417	14304	14364	14380	14247	14368	14319	14463	14183	14232	14310	14318	14196	14154	14380	14207	14273	14435	14434	14188	14232	14327	14293	14166	14308	14273	14469	14331	14487	14150	14367	14469	14278	14170	14381
24175	21041	29132	38715	63014	68024	53060	37010	27141	21522	19897	18627	17452	16904	16277	16287	16254	16269	16197	16029	15787	16001	16064	16308	16034	16104	15986	16088	15783	16027	15957	16238	15955	15910	16009	15916	16133	16039	15685	15870	16062	16133	16051	15986	16096	16025	15737	16013	15749	15897	16046	16119	16143	16184	15878	16060	16077	16167	15950	16063	16027	16029	16068	15899	16129	15792	16018	15807	15849	15953	15996	15943	15876	16068	16212	15901	16086	16048	15867	16072	15727	15950	15909	15851	16002	15963	15997	15998	15936	15864	15703	15869	16102	15876	15997	15838	15847	15770	15855	16197	16019	15894	15720	15968	15962	15778	15899	16063	16047	15910	15990	15972	16080	16001	16095	15880	16067	15811	16006	15953	15912	15994	15728	15825	15800	15937	15827	15930	15997	15961	16056	15856	15845	15927	15924	16074	16053	16120	15909	15881	15965	16081	15939	16066	15807	15787	15985	15900	16086	15827	16000	16054	16106	15946	15913	15877	15897	15923	16006	15956	15891	15957	16002	16096	16203	15953	15910	16038	15962	16153	15995	16029	16008	15785	15850	16094	15931	15921	15782	15966	16119	15995	16020	15866	16151	16128	15828	15832	15874	15747	16005	15841	15831	15937	15810	15809	15941	16092	15978	15972	15892	16076	16083	16067	16068	15924	15954	15926	16037	16063	15884	15888	16051	15883	15773	16050	15894	15930	15746	15950	16073	16017	15801	15943	15886	15785	15992	15982	16099	16043	15990	16004	16013	15811	15804	16038	16106	16169	15953	16079	16033	15970	15920	16089	15851	15771	15819	15955	15907	15915	15910	15862	15941	16118	15903	15882	15843	16053	15757	15875	15831	15865	15851	16113	16044	15762	16163	15952	16017	15893	15892	15754	16110	15856	15828	16046	15794	15780	15803	16155	15921	15960	15900	15993	15824	16141	16064	15892	15967	15939	15894	15915	16028	15876	16068	16000	15785	15968	16021	15850	16093	15998	16040	15825	15840	15975	16020	15745	15841	15816	15886	15730	15756	15979	15917	15873	15906	16024	16014	15967	16038	16008	15771	15888	16059	15861	15773	15922	16071	15808	15813	15876	16026	15772	15888	16051	16118	16084	15961	15891	15821	15892	16032	15904	15857	15949	16095	15891	15953	15918	15945	15866	15898	16073	16110	16044	15980	15997	15952	15834	16047	16003	15847	15934	15896	15962	15995	15765	15817	15951	15797	15916	16052	16044	16168	15845	16016	15948	15861	16000	15888	15912	15881	16124	16172	16128	16024	16037	16146	15975	15992	15900	16019	15990	15885	15921	15835	15934	15919	15895	16000	16078	16112	15979	15962	15997	15973	16034	15948	16023	15798	15991	15946	15694	15886	16013	16051	15696	16014	15981	15986	15941	15876	15735	15939	16020	15991	15843	15898	15847	15933	15877	15941	15916	16050	15863	16095	15825	15924	15850	15749	15903	16075	15917	16040	15988	15957	15832	16124	16070	16053	15976	15823	15884	15975	16058	15996	15973	15999	15945	15976	16086	15886	15988	15970	15899	15935	16131	15703	15762	16089	15756	16005	15922	15955	15972	16061	16111	15921	15794	15972	15829	15874	16081	16075	16036	15889	15800	15826	16069	16047	15964	15903	16005	15888	15822	15754	15926	15946	16102	16133	15833	15963	15984	15877	16083	16069	15820	15915	15934	15996	15799	15860	15907	16017	16135	16109	15833	15897	16068	16003	15890	15945	16200	16071	16024	15952	16068	15751	15888	15772	15751	15842	15808	15964	16129	15990	15870	15924	15898	15805	16139	16022	16032	15692	15918	15986	15865	16050	15991	15771	15948	16060	15988	15699	16095	15996	16120	16181	15945	15954	15772	15793	15923	16167	16137	15975	15851	16026	16066	15884	15794	15841	15839	15921	16021	15940	15972	16031	15984	15691	15852	16053	15940	15903	16032	15965	15885	16151	16029	15966	16083	15863	15983	15831	15895	15841	15818	15769	16034	15686	15842	15826	15996	15939	15971	15853	15974	16043	15819	15980	15705	15832	16004	15825	15892	16007	15855	15981	15953	16040	15814	15941	15877	16090	16069	15778	15888	15892	15809	15957	16067	15985	15996	15873	15821	15977	16035	16021	15791	15954	16050	15835	16048	16009	15904	15988	15818	15946	15748	15830	15883	15862	15956	15913	15883	16085	15942	15890	15816	15982	16077	15825	16099	15846	15927	16171	15970	15854	16004	15828	15990	16042	16075	15914	15845	16073	16055	16027	16080	15993	15902	16047	15888	15918	15903	15798	16037	16002	15836	15791	15827	15995	16006	15943	15967	15909	15844	15806	16037	16100	15738	15843	15910	15864	15892	15993	15995	15757	15867	15931	15760	16000	15999	15963	16119	16036	15874	15932	16026	16018	15983	16120	16003	15985	15857	15845	15921	15815	15926	15975	15893	15954	15557	16020	15995	15704	15888	16049	15992	16230	16007	15950	16071	15978	15870	16084	15905	15895	16031	15952	15937	15791	16054	16107	16031	15767	15972	16009	15880	15961	15988	16092	16166	16070	16079	15852	16045	15964	15909	15848	15943	16028	15876	16039	15923	15970	15832	15986	15744	15949	16110	16089	15875	15828	16064	15996	15937	16124	16010	16000	15931	15806	15907	15998	16086	15842	16070	15904	15954	15890	15984	15986	16038	15980	16125	16044	15833	15869	15834	16010	15896	16010	15951	15967	15794	15860	15837	16033	16035	15927	16026	15971	16035	15916	15840	16101	15948	15859	15999	16061	16030	16055	15824	16077	15969	15965	15958	15920	15784	15964	15996	15917	16188	15964	15985	15935	15810	15718	15953	15897	15830	15983	16068	15827	16071	15895	15859	15836	15859	15857	15983	15940	15966	16082	15825	16096	15912	15828	16045	15982	15823	15958	15901	16029	15993	15823	15868	15860	15935	16193	16149	15956	16096	16181	15979	15928	16091	15789	15918	15756	15915	16012	15930	15917	15957	15893	15907	15849	15984	16100	16073	15922	15881	15851	15979	15905	16051	15872	15913	15850	16089	15968	16036	15892	16028	15910	15882	15871	15926	16034	15828	15956	15936	16054	15846	16034	15862	15875	15841	15853	15922	16095	15705	15939	16100	15841	16091	15916	15940	15844	15823	16144	15967	16040	15921	16014	16115	15965	15948	15890	15962	16092	15981	15870	15970	16205	15943	15764	15891	16070	15870	15719	15851	16087	16004	15813	15885	15805	16039	16117	16042	15981	16012	16047	15941	15925	15900	16163	15904	15916	15957	15925	15949	16021	15989	16105	15917	15966	15991	16050	15930	16194	15918	15819	16025	15746	15942	15954	15866	16024	15915	15829	15762	15887	15749	15866	15801	15973	15922	16083	16052	15714	16139	15996	16078	16103	16024	15917	16045	15926	15993	15902	16196	16148	15828	15970	15982	15946	16123	15916	15849	15893	16104	15830	15962	15941	15821	15880	16082	16029	15936	15878	15959	15893	16052	15996	16047	15860	15853	15869	16058	15784	15829	15820	15986	16034	15995	15876	16014	16029	15972	15915	15826	15844	16026	16062	16029	16049	16032	16103	15920	15898	15983	15803	15737	15815	15838	15883	15983	16103	15766	15931	16041	15884	15956	15800	15994	15972	15842	15825	16045	16022	15927	15974	15903	15834	15893	15968	16043	16017	15802	15904	16128	15870	15847	15903	15998	15768	16276	15952	15978	15839	15738	15930	15992	16014	16090	15937	16076	16114	15905	15873	16167	15830	15843	15885	15870	15793	15775	16059	15934	15796	16014	15919	15865	16191	15959	15750	15983	16073	16022	15964	15976	15837	15935	15863	15963	15979	15743	15995	15843	15932	16066	15827	15915	15934	15857	15843	16094	16045	15984	15894	15928	16024	15733	15922	15802	15925	15890	15958	15914	16087	15910	15849	15984	15961	15981	16012	15965	15911	15876	15919	15979	15744	16014	16105	15769	16043	15945	15865	15891	15894	15889	15941	16007	16086	15872	15911	16139	15934	15823	15967	16034	15931	15943	16030	15749	15895	16149	15960	15791	16033	16138	15806	15966	16076	16052	15895	15858	16016	15891	15781	15883	15915	15928	15842	15745	15906	15978	15862	15612	16058	15839	15993	15872	16028	16084	16135	15980	15926	15958	16203	16050	16064	15991	16000	15855	15936	15926	15884	15926	16098	16010	15814	15844	15990	16021	16041	15956	15917	15983	15820	15779	15839	16062	15926	15990	15911	15891	16102	15975	15999	16197	15950	15842	15979	15965	15826	15937	16066	16018	15823	16018	15867	15785	16193	15910	15812	15879	15900	16032	15945	16105	16025	15771	16027	15775	16046	15743	16162	15786	15863	15865	15851	15953	15929	15950	15769	15843	15928	16014	15936	15887	16142	16088	15880	16024	15925	15820	16042	15927	16134	15959	15896	15913	16067	15780	16062	15962	15824	16010	16044	15934	15953	15858	16047	16176	15940	15976	15779	15991	15950	15760	15903	15768	16064	15973	15925	16038	15923	15837	15905	15844	15859	15826	15884	15998	15936	16106	15912	16004	16117	15912	16084	15941	15877	15959	16009	16079	15769	16010	15829	15846	15658	15951	16062	15879	15857	15919	15894	15742	15782	16118	16014	15972	15810	16020	15956	15642	16045	15960	15916	15972	15828	16014	15918	15660	15994	15882	15890	16009	15949	16098	16061	15836	15947	16030	15934	16122	16001	16125	15822	15880	16072	15936	15881	16007	15829	16117	16216	15938	15830	15865	15742	15880	15933	15909	15945	15982	16002	16073	15991	15852	15896	16037	15863	16031	15658	15862	15896	15887	15740	15859	15958	15910	16099	15874	15996	16040	15900	15830	15978	15852	16075	15891	15802	15984	16119	15884	15637	15701	15921	15972	16109	15947	15789	15640	15799	15958	16020	15817	16084	15830	15894	15750	15886	15973	15995	16066	15866	15914	16069	15990	15935	15901	15783	15874	15979	15588	15899	15935	15917	15840	15943	16044	15916	15900	16130	16062	15897	16055	15995	15993	16035	15945	15986	16027	15943	15991	15944	15985	15798	15974	15918	15946	15876	15830	15825	15945	15983	15807	15876	15935	15963	15913	15928	15950	16186	16180	15910	16266	16012	16054	15949	16035
37359	64622	72968	75400	81893	73337	53458	36959	25825	20117	18350	16861	15372	14482	13953	13595	13534	13648	13430	13358	13617	13513	13460	13502	13576	13546	13425	13466	13641	13496	13579	13411	13586	13390	13572	13522	13461	13579	13436	13522	13547	13407	13498	13424	13346	13435	13507	13592	13578	13387	13592	13558	13439	13315	13655	13532	13355	13498	13500	13538	13499	13346	13449	13528	13406	13381	13467	13368	13606	13442	13619	13462	13503	13438	13457	13694	13409	13399	13634	13567	13477	13465	13491	13393	13537	13342	13524	13527	13465	13563	13404	13490	13429	13402	13600	13558	13448	13396	13469	13502	13591	13465	13440	13613	13601	13663	13636	13492	13628	13395	13652	13403	13457	13497	13484	13564	13460	13421	13467	13418	13367	13609	13493	13537	13440	13524	13452	13535	13400	13298	13535	13473	13465	13523	13499	13658	13518	13366	13476	13556	13586	13573	13523	13573	13512	13454	13507	13525	13429	13403	13630	13526	13528	13456	13491	13434	13428	13446	13313	13430	13357	13498	13589	13492	13623	13613	13473	13547	13642	13596	13515	13394	13597	13329	13377	13385	13619	13528	13289	13447	13449	13723	13634	13469	13344	13364	13443	13343	13670	13669	13410	13457	13542	13460	13360	13337	13504	13515	13387	13426	13432	13501	13433	13479	13514	13530	13550	13495	13529	13396	13494	13313	13538	13637	13368	13401	13540	13618	13437	13662	13556	13258	13366	13464	13485	13595	13581	13416	13521	13674	13381	13571	13472	13369	13345	13547	13378	13570	13623	13374	13440	13749	13539	13464	13508	13522	13422	13445	13512	13428	13454	13628	13480	13688	13709	13570	13417	13516	13450	13510	13524	13435	13310	13577	13452	13298	13626	13577	13576	13409	13655	13538	13535	13582	13462	13571	13498	13504	13456	13478	13441	13520	13456	13456	13375	13375	13347	13475	13484	13433	13561	13287	13576	13469	13730	13482	13520	13499	13623	13330	13299	13575	13513	13421	13501	13593	13509	13435	13465	13468	13571	13335	13567	13386	13402	13559	13597	13559	13487	13553	13429	13430	13516	13474	13467	13445	13494	13280	13506	13420	13493	13432	13454	13494	13392	13456	13524	13439	13469	13352	13440	13475	13442	13363	13140	13447	13468	13396	13553	13511	13617	13506	13452	13330	13363	13646	13489	13584	13404	13624	13542	13468	13497	13517	13458	13549	13567	13499	13566	13480	13429	13563	13464	13434	13611	13547	13416	13495	13492	13591	13410	13489	13583	13311	13499	13517	13444	13449	13412	13400	13437	13567	13474	13526	13590	13595	13415	13633	13425	13479	13455	13576	13524	13464	13611	13503	13399	13465	13381	13521	13390	13345	13600	13665	13478	13656	13491	13433	13465	13428	13512	13700	13450	13346	13622	13303	13490	13617	13406	13436	13379	13468	13583	13465	13238	13413	13371	13476	13639	13467	13443	13462	13497	13466	13529	13523	13483	13324	13572	13450	13494	13625	13399	13365	13405	13390	13637	13512	13510	13589	13617	13325	13400	13596	13497	13517	13403	13652	13540	13484	13509	13341	13635	13579	13490	13369	13400	13465	13718	13383	13478	13449	13455	13589	13453	13395	13519	13540	13559	13456	13468	13484	13641	13582	13430	13375	13653	13394	13508	13496	13469	13354	13495	13481	13434	13458	13391	13422	13369	13386	13428	13499	13481	13445	13461	13390	13549	13425	13472	13392	13359	13433	13531	13415	13526	13537	13435	13370	13533	13592	13516	13556	13424	13489	13570	13424	13387	13333	13605	13542	13274	13347	13427	13506	13301	13535	13664	13615	13453	13554	13649	13565	13511	13517	13316	13491	13330	13527	13480	13442	13339	13453	13422	13654	13622	13419	13553	13684	13588	13361	13616	13449	13539	13562	13429	13420	13451	13490	13433	13453	13433	13586	13391	13554	13413	13420	13446	13370	13464	13283	13513	13430	13533	13476	13542	13526	13383	13578	13324	13554	13542	13517	13502	13472	13601	13471	13611	13398	13572	13492	13500	13489	13503	13394	13447	13355	13453	13428	13441	13541	13519	13489	13598	13535	13561	13458	13492	13547	13403	13360	13474	13587	13414	13493	13493	13541	13525	13463	13493	13339	13544	13300	13397	13289	13442	13402	13393	13606	13347	13429	13575	13492	13623	13493	13439	13569	13527	13637	13388	13563	13454	13453	13556	13503	13435	13593	13483	13579	13491	13464	13605	13660	13382	13325	13559	13336	13408	13529	13509	13449	13495	13474	13528	13561	13313	13443	13530	13580	13523	13381	13536	13511	13473	13483	13518	13512	13631	13483	13419	13264	13305	13439	13359	13606	13574	13523	13567	13407	13414	13504	13545	13520	13504	13466	13632	13367	13633	13361	13311	13512	13457	13496	13509	13563	13265	13328	13640	13457	13403	13520	13397	13411	13482	13387	13493	13663	13458	13493	13289	13605	13350	13576	13472	13502	13426	13563	13411	13534	13514	13410	13468	13412	13662	13642	13530	13528	13405	13452	13584	13537	13660	13515	13585	13458	13594	13453	13519	13440	13403	13483	13466	13490	13505	13574	13406	13430	13561	13526	13469	13466	13460	13449	13342	13340	13602	13541	13467	13489	13551	13410	13403	13594	13437	13395	13506	13485	13567	13542	13554	13536	13442	13543	13475	13377	13448	13384	13375	13541	13531	13542	13438	13342	13519	13519	13472	13425	13355	13484	13462	13526	13572	13426	13608	13272	13339	13418	13350	13542	13552	13556	13544	13409	13651	13513	13491	13620	13470	13638	13445	13466	13419	13484	13335	13327	13495	13439	13552	13362	13589	13480	13312	13487	13634	13659	13502	13467	13409	13362	13467	13524	13511	13454	13529	13510	13456	13628	13571	13520	13468	13685	13429	13530	13634	13478	13485	13486	13614	13482	13615	13633	13440	13479	13639	13439	13591	13431	13420	13442	13421	13543	13541	13556	13519	13331	13538	13436	13393	13524	13286	13386	13569	13535	13492	13511	13480	13474	13415	13441	13521	13348	13368	13486	13479	13522	13487	13401	13612	13507	13302	13292	13639	13436	13432	13547	13487	13422	13469	13312	13632	13242	13522	13510	13581	13494	13674	13440	13441	13507	13372	13492	13433	13525	13546	13441	13475	13561	13455	13528	13614	13518	13597	13538	13709	13507	13518	13458	13496	13409	13285	13417	13597	13445	13406	13457	13422	13439	13444	13593	13249	13581	13468	13451	13548	13610	13504	13465	13575	13488	13550	13428	13531	13439	13575	13525	13331	13327	13398	13394	13343	13410	13579	13362	13516	13433	13485	13466	13473	13496	13347	13593	13514	13418	13521	13572	13381	13339	13551	13378	13616	13582	13404	13342	13475	13568	13517	13524	13426	13574	13340	13434	13537	13362	13476	13570	13476	13420	13490	13477	13468	13543	13436	13582	13467	13590	13601	13503	13485	13312	13550	13423	13453	13466	13481	13345	13637	13437	13493	13472	13446	13387	13612	13538	13385	13663	13620	13355	13553	13390	13429	13566	13506	13452	13625	13158	13363	13420	13337	13405	13561	13568	13495	13399	13342	13626	13629	13536	13747	13461	13286	13494	13556	13519	13486	13558	13444	13560	13356	13748	13372	13548	13511	13511	13664	13480	13578	13541	13539	13426	13544	13562	13363	13433	13385	13536	13462	13388	13500	13622	13457	13352	13624	13547	13540	13499	13554	13504	13450	13446	13441	13496	13383	13465	13473	13513	13469	13244	13527	13440	13466	13502	13465	13438	13543	13253	13542	13458	13319	13683	13422	13436	13569	13548	13515	13722	13587	13453	13334	13424	13560	13483	13556	13318	13539	13544	13532	13464	13521	13523	13456	13324	13438	13360	13424	13464	13316	13417	13394	13627	13496	13626	13476	13604	13446	13438	13558	13477	13414	13514	13387	13580	13690	13564	13454	13456	13443	13445	13713	13435	13426	13365	13537	13494	13532	13467	13539	13269	13514	13437	13522	13583	13508	13574	13413	13634	13407	13467	13516	13421	13304	13340	13372	13331	13602	13531	13641	13688	13427	13417	13258	13579	13461	13516	13694	13465	13650	13492	13676	13461	13373	13473	13339	13484	13614	13503	13620	13388	13424	13567	13454	13382	13446	13491	13632	13527	13413	13623	13422	13426	13427	13389	13433	13450	13500	13622	13520	13581	13407	13609	13516	13382	13564	13388	13551	13600	13589	13634	13333	13486	13431	13426	13449	13604	13473	13372	13429	13453	13545	13509	13627	13496	13491	13441	13533	13537	13402	13382	13426	13501	13615	13442	13473	13334	13509	13403	13451	13520	13466	13684	13477	13437	13618	13458	13612	13264	13517	13468	13737	13527	13404	13434	13527	13481	13589	13464	13408	13533	13530	13489	13409	13520	13522	13464	13585	13608	13591	13472	13615	13579	13484	13505	13687	13447	13447	13335	13363	13514	13433	13576	13562	13643	13519	13307	13568	13490	13506	13416	13372	13480	13506	13489	13394	13509	13586	13464	13580	13335	13435	13625	13407	13385	13389	13383	13433	13437	13495	13424	13408	13513	13283	13366	13592	13470	13478	13442	13463	13526	13538	13441	13453	13487	13420	13533	13512	13495	13565	13341	13355	13561	13389	13550	13295	13615	13393	13451	13368	13381	13485	13387	13333	13483	13526	13392	13439	13469	13422	13383	13548	13584	13478	13425	13559	13565	13573	13485	13423	13528	13541	13410	13626	13389	13354	13522	13519	13424	13358	13541	13649	13345	13534	13280	13697	13481	13639	13544	13538	13468	13448	13482	13370	13547	13510	13519	13501	13692	13492	13533	13509	13390	13468	13385	13530	13677	13442	13445	13363	13662	13585	13470	13408	13354	13467	13595	13414	13545	13504	13516	13462	13366	13609	13476	13435	13472	13258	13478	13532	13615	13516	13380	13374	13555	13437	13328	13465	13510	13532	13447	13473	13574	13476	13460	13543	13626	13485	13422	13609	13525	13582	13313	13546	13566	13487	13406	13580	13543	13374	13555	13675	13411	13507	13460	13422	13535	13444	13441	13439	13426	13516	13301	13660	13431	13532	13539	13527	13388	13435	13406	13446	13423	13582	13547	13501	13516	13412	13383	13638	13579
30595	21922	23766	22654	26407	27289	22197	18757	17526	17268	17234	17204	16937	17173	16924	17037	16955	17182	17059	16990	17023	16871	17090	16995	16888	16755	16995	17042	16924	16821	16881	16816	16942	17019	16766	17108	16857	16854	16821	16840	16926	16866	16992	16945	16918	16767	17073	17159	16868	16847	16778	16858	16884	16960	16853	17015	16786	16818	16843	16933	17227	16905	16935	17037	16873	16905	17058	17028	16756	16845	16884	16903	16989	16921	16958	16902	16997	16884	17000	16960	16951	16953	16990	17026	17047	16982	16897	16840	16842	17059	16871	16890	16840	16779	17058	17164	16949	17181	17178	16797	17040	16797	16842	16680	17044	16911	16795	16843	17022	17039	16997	17077	16755	16806	16913	16970	16947	16841	16825	16910	16858	16822	16686	16884	16932	17012	16859	16878	16951	17072	16779	16796	17148	17012	16967	17190	17026	17092	17023	16642	16802	16975	16971	16965	16806	17156	16925	16838	17012	16907	16925	16893	16977	16818	17011	16795	17070	16810	16819	16882	16964	16962	16996	16851	17021	16997	16846	17071	16868	16861	17149	16882	16989	17040	17177	17159	16903	17019	16830	16913	16822	16851	16791	16946	16885	16975	16970	16894	16821	16712	17040	16852	16837	16787	17069	16986	16902	16923	16670	16964	16906	16882	17039	16815	16813	16962	16875	16950	16749	16805	16955	17042	16778	16723	16968	16932	16929	17017	16803	16818	16936	17039	16844	16865	16967	16889	16983	16869	16932	16997	17126	16951	17044	17082	17070	16899	16933	16911	16859	16758	16887	16769	16870	16858	16881	16634	16904	17062	16913	17073	16854	16925	16814	16844	16984	16815	17097	16956	16875	16822	16924	16712	16887	17102	16959	16881	16920	16996	16966	17056	16813	16978	16947	17027	17010	16865	16842	16685	16842	17029	16962	16822	16744	16967	16959	16974	16967	16978	16955	16981	16904	16940	16886	16944	16902	16943	16834	16843	17125	16910	16935	16956	17001	16919	16826	16934	16971	16891	16974	16962	16966	16926	17150	16740	16988	16962	16979	17025	16921	17043	17009	16868	16888	16853	16937	16780	16871	17181	16921	16827	16900	16857	16845	16738	16968	16905	16703	16926	17075	16876	17030	16860	16804	16937	16891	16922	16921	16826	16890	16769	16740	17026	16979	16872	17105	16925	16892	17069	16947	16949	16793	17012	17088	17058	17031	17076	17030	16954	17010	17094	17026	16912	16947	16889	17001	16991	16955	16963	16936	17011	16981	17002	16987	16776	17060	16912	16996	17042	16900	16895	16909	16932	16883	17059	16947	16816	16918	16906	16947	16877	16913	17047	16981	16819	16920	17001	17015	16816	16920	16995	16921	17115	17047	16965	16934	16994	16857	16749	16798	16860	16931	17032	17109	17030	16996	16875	16951	16883	17078	17044	16870	17030	17225	16825	16986	16922	16977	16774	17179	16819	17062	16855	16995	16988	16918	16931	16817	16802	16973	16850	16927	16903	17133	17026	16985	16861	16956	16869	16873	16903	16876	16821	16903	16888	16792	17009	16781	16900	16912	16872	16902	17078	16898	16917	16870	16967	17075	16866	16942	17024	16896	16795	16954	16925	16936	17090	16754	16861	16983	16937	16955	16844	16826	17005	17002	16891	16871	16993	17026	16782	17034	17019	16936	16950	17087	17064	17087	17033	17008	16863	16958	16862	16904	17051	17131	17165	16961	16956	17106	16830	16986	17040	16829	17032	17009	16840	16924	17040	16869	17050	17011	17043	16638	16801	16953	17094	16842	16892	16801	17067	16843	16966	16787	16895	16850	16811	16974	16842	16746	17053	16873	17007	16817	16846	16873	17052	16884	16970	16956	16828	16798	16775	16838	16718	16837	16805	16949	16734	17051	16948	16996	17188	16852	16877	16960	16881	16947	17049	16922	16978	17115	17140	16986	17085	16914	17075	16944	16960	17019	16916	17088	16620	16981	16752	16694	17024	16953	16840	16821	16811	16970	16890	16925	16875	17079	16832	17181	17071	17083	16935	17033	16970	16893	17015	16995	17065	17147	17049	16977	17051	17067	17075	16927	16949	16902	16780	16812	17110	16998	16824	16853	16823	16926	16719	16965	16936	17020	16897	16965	16835	16849	16965	17073	16858	16864	16930	17051	17114	16823	16706	16874	16885	16927	16744	16885	16883	16901	16732	16754	16583	16854	16771	16918	16759	16918	16763	17006	17040	17066	17168	16858	17001	16871	16915	16855	16745	17024	16928	16657	17113	16725	16760	16991	17062	16854	17040	16951	17011	16656	16950	16839	16754	16828	17010	17009	16841	16891	16925	16857	16967	16908	17014	16947	16792	16840	17043	16851	16968	16736	16885	16888	16852	16909	16799	16967	17049	17005	16980	17173	16839	16912	16959	16939	16764	16628	16922	16756	17023	16913	16950	17066	16983	17034	16748	16952	16812	17078	17116	17107	16970	16863	16959	16975	16943	16905	16901	16889	16877	16991	16978	16891	16842	16589	16842	16960	17055	16842	17061	17058	16850	16951	16896	16925	16883	16817	16959	16842	17260	16830	16809	16856	16903	16758	16852	16807	16981	16993	16910	16913	17097	17230	17001	16960	17035	16751	16962	16967	16883	17008	16904	16905	16856	16885	16934	16869	17187	16784	16877	16966	16714	16965	16877	17018	16900	16910	16995	17049	17147	17011	16799	16853	16972	16762	16906	16983	16773	16827	16902	16972	17002	16824	16810	16980	16855	17193	16826	16766	16911	16884	17047	16802	16980	16928	16934	16945	17029	16861	16913	16847	16903	16877	16826	16926	16801	16855	16901	16989	16889	16949	16918	16997	16924	16989	16928	16934	16831	16797	16897	16916	17084	17104	16871	16958	16981	16863	17027	16934	16914	16792	17015	17062	16871	17028	16895	16761	16847	16953	17129	16931	16965	16949	16992	16817	16992	16954	17046	17050	17034	16821	16886	17017	17000	17189	17011	16934	16774	16977	16892	16863	16805	17072	16922	17076	16814	16935	17017	17038	16683	16962	17162	17010	17100	16904	17108	17077	17177	16932	16794	16808	17075	16760	16804	16981	17075	16928	17040	16768	16976	16892	17115	16843	17099	17104	16918	16530	16870	16934	16984	17128	17243	16986	16851	17040	17040	16840	16811	17098	16835	17044	17006	17207	16767	16840	17051	16976	16885	16904	16933	16982	17094	16972	16905	17016	16945	16940	17004	17177	16977	16885	17000	16894	17117	17041	16977	16924	16957	16859	16821	16826	16913	17158	17014	16956	17215	16747	16837	16777	17047	16870	16902	16830	16949	16859	16905	16854	16658	16847	17076	17002	17017	17104	16933	16946	16874	16854	16878	16975	16703	16946	16931	16989	16860	16887	17000	17108	16687	16959	16754	16766	17020	16850	16913	17004	16956	16875	16855	17108	16840	16757	16974	16796	16940	16820	16800	17057	17267	17002	16963	16813	16729	16933	17136	17059	16929	17058	16827	16882	16715	16884	17032	16958	17038	17120	16953	17196	17097	17030	17042	17081	16979	17131	16871	16896	17114	16963	17056	17100	16983	16986	17098	16789	16888	17144	16853	17181	16953	16838	16861	16742	16959	16971	16943	16917	16831	16870	16972	17119	17026	17110	16769	16813	16927	16788	16846	16791	16797	16952	16919	16958	17003	16999	16893	17265	16954	16872	16936	16888	17003	16966	17011	16954	16969	16865	16867	17031	16860	16902	16982	16961	17081	16642	16872	16897	17079	16802	16985	16840	17005	16946	16895	16998	16918	17158	17004	17115	17051	17014	16923	16947	16832	16876	16872	16999	16863	16941	16982	16821	16886	16990	17016	16958	16860	17046	17110	16912	16836	17008	17093	16999	16808	16873	16946	17022	16872	16871	16966	16927	17081	16805	16856	16992	17161	16974	17111	16873	16953	17100	17021	16999	17029	16996	17103	16874	17025	17129	16891	16948	17137	16800	16834	16992	17032	16982	16809	17024	17014	16824	16836	16892	16938	16877	16926	16874	16921	16908	16991	17076	16942	16804	16696	16823	17153	16902	17034	17013	17033	17059	16828	16860	16860	16872	17053	16949	17030	17000	16920	16845	16994	16825	16786	16962	17109	16822	17015	17053	17035	16855	17080	16932	16675	16888	17002	17000	16863	17007	16802	16983	17003	17185	16906	16901	16801	16784	17097	17179	16910	17100	17193	17058	17202	17082	17361	17050	16911	17048	17110	16907	16815	16844	16774	16994	16845	16936	16967	17019	17000	16712	16947	17121	17015	16804	17182	17115	17082	16893	16933	16736	17064	16970	16951	16848	17024	16906	17028	16986	16987	16956	16902	16945	17040	17030	17015	16911	16996	17000	16832	17109	16966	17001	17089	16866	17081	16965	17068	16891	16953	16921	16907	17023	17001	16815	17047	16695	16968	16983	16950	16939	16962	16882	17107	17006	16867	16889	17072	16815	16947	16987	17006	16914	16865	17230	16908	17071	17014	16804	16984	16721	16856	17012	16929	16909	17028	16992	16819	16926	17044	16973	16955	17054	16917	16931	17056	17012	16954	17011	16835	17196	16901	16951	16899	16925	17054	17017	17017	16844	16926	16846	17009	16852	16857	16981	16613	17097	16813	17019	16947	16892	17066	17196	17013	16699	16974	16922	16956	16941	16899	16806	17195	16752	16920	16792	16978	16757	17246	16883	16914	17006	16921	16944	16869	16949	16943	16988	16820	17122	16909	16989	16832	17048	16788	16953	17119	16868	16944	16903	16829	17064	16916	17108	16968	16826	17038	16994	16731	16941	17066	16937	17047	17042	16712	16827	16782	16997	16782	17183	17055	16875	16835	16868	16855	16889	16990	17112	16905	16923	16730	17036	16703	16839	17053	16831	16745	17111	17049	17107	17132	17010	16854	16791	16832	17056	17116	17111	16898	17089	16858	16935	16784	16956	16860	16924	17156	16764	17064	17100	16997	16899	16811	16800	16802	17055	17013	16835	16828	16944	16833	17046	17051	16916	16913	16978	16893	16746	16965	17033	16906	16865	17043	16970	16873	16864	16786	16820	16861	17074	16832	17035	17108	16805	16945	16978	17029	16886	16843	16877	16931	16982	16969	17004	17048	17134	16936	16762	16946	17023	16815
17790	20486	24990	21778	28111	26463	19208	15620	14640	14101	14236	14178	14143	14201	14165	14031	14220	13902	14091	14107	14016	14028	14119	14016	14206	14088	14138	14068	14104	13960	14097	14155	13880	14016	14116	13923	13954	14002	14276	14125	13884	13954	14110	14125	13983	14088	14129	14135	13944	14161	14110	13939	14100	14103	14013	13854	14235	14057	14023	14104	14134	14131	14133	14053	13942	13999	14012	14086	14235	14152	14024	14165	13875	14194	14239	14127	13901	14043	14166	14040	13998	14102	14099	14210	13894	14012	14091	14040	14135	14100	14051	14064	13829	13924	14004	14144	13864	13883	14087	13946	13995	14191	13856	13999	14045	14058	14074	14031	14162	14096	14084	13906	13982	14020	14024	14158	14138	13971	14164	13817	14283	13831	14097	14156	14352	13960	14110	14017	14078	13951	14255	14135	14204	14112	14026	13993	14008	14117	14135	13956	13910	13976	13989	13998	14035	13901	14109	14090	13970	14302	13971	14250	14025	13913	14041	13896	13977	14240	14091	14001	14138	13953	13972	14094	14054	14173	13890	13976	14075	14008	13777	13975	13977	14145	14025	13970	13994	13948	14199	14119	14124	13989	14165	14167	13971	13924	14170	14045	14182	13970	14068	13965	13870	13938	14180	13945	14129	14040	14026	14045	13973	14035	14201	14046	14163	13993	14102	14034	14090	14129	14072	14017	14066	13984	14027	14054	14123	14171	14022	14190	14112	14022	14093	14070	13989	14008	14045	13963	14081	14134	14009	14140	13970	13972	14054	13775	14093	13969	13975	13999	14151	13976	14045	14161	14116	14153	14071	14113	14000	14103	14163	14159	14024	14105	14026	14115	13898	13929	14033	14040	14195	13986	14071	14126	14185	14080	14262	13940	14316	14198	13928	14134	14036	13882	14086	14238	13993	13890	14174	13965	14021	14088	14032	14093	14039	14030	14120	14039	14151	13930	14132	14114	14067	13999	13920	14117	14128	14325	14084	14045	14217	14022	14276	14263	13984	14055	14049	14073	14167	13994	13973	13899	14120	13983	13927	14043	14062	13955	14170	14126	14243	13929	14183	13963	14204	14073	14032	13920	14025	13908	14125	14006	14109	14067	14050	14070	14089	14195	14025	13913	14195	13918	14034	14303	13935	14067	14082	14037	13997	14048	14044	14011	14068	14258	14083	13962	13949	14082	14122	14088	13987	14050	14068	13956	14007	14080	13949	14128	14119	14018	14178	14136	14214	14079	14110	14055	14026	13977	14077	14154	13920	14080	14049	14053	14024	14046	14061	13941	13896	14048	13963	14115	13928	13991	14098	13968	13998	14150	14078	14032	14088	14185	14135	13918	14035	13835	14216	14175	14077	14080	14048	14080	14150	14062	14124	14168	13953	14132	14067	14052	14201	14118	14012	13955	14134	14115	14038	14059	14054	13950	14044	14080	14286	14209	14065	14173	14017	14064	14124	14051	14136	14073	14052	14163	14082	14098	13905	14001	14026	13980	14128	14125	14136	14093	14010	14057	14002	13858	14185	13965	14030	13902	14271	14201	14178	13956	14159	14150	14141	13996	14024	14188	13977	13921	14114	14050	14229	14044	14043	14008	14008	14063	13958	14179	14039	14042	14081	14078	14128	13872	14024	14046	14142	14078	14213	14147	14159	13981	14101	13923	14050	14059	14059	14084	14118	14154	14081	13964	13980	14087	14034	14182	14037	13924	14040	14074	14131	14061	14053	13945	14101	14003	14086	14075	14082	14032	14127	14170	14145	13933	13941	14168	14010	14007	13942	14031	14044	14031	14111	13951	14063	14026	14076	14147	13989	14039	14034	13947	14107	14081	14040	13999	14090	13922	14168	14131	13967	13975	14117	13946	14067	14055	14076	14151	13984	13814	14204	13930	14078	14072	14083	13990	14178	14038	14171	13949	14016	14006	14031	14060	14049	14133	14065	14062	13961	14064	14127	13882	14090	14061	14004	13990	14151	14151	13964	14007	13998	14072	14040	14073	13993	13926	14141	14093	14212	13985	14100	14050	14169	14162	14161	14051	14145	14028	13918	14141	14054	13972	14138	13993	13932	14221	14000	14135	13969	13964	14205	14243	14067	14002	14109	14056	13980	14053	13947	14013	14039	14030	14104	14005	14028	13925	14195	14057	13972	14064	14058	14126	14112	14214	14050	14058	14061	14027	14090	13971	14054	13937	14147	14040	13950	14015	14207	14120	14071	14095	14155	14000	14262	14068	14018	13979	14185	14155	14209	14077	14080	14027	13910	14104	14076	13968	14116	14116	14135	14189	14103	14129	14007	14246	14082	13955	14146	14064	13969	14146	14042	14075	14081	14133	14011	14178	14016	14103	14047	14000	14173	14175	13970	14025	13867	14108	14017	14115	14148	14248	14089	13999	13990	14265	14117	13963	14000	14186	14177	14107	13955	14115	14037	14335	14053	14095	14227	14170	13974	14121	14221	14108	14057	13983	14052	14147	14130	13926	14043	14051	14127	14165	13928	14047	14090	14110	14090	14070	14095	14005	14093	14194	14019	14064	13962	14065	14199	14128	14036	13991	14001	14070	13930	14029	14133	14075	14133	13988	13958	14133	14036	14138	14154	14131	14201	14016	14002	13972	14197	14122	14038	14243	14027	13971	13968	13975	14172	14204	13974	14140	14205	14192	14189	14083	14059	14042	14070	14291	13895	13977	13997	13929	14050	14138	14230	14149	14040	14057	13898	14073	13962	14039	14054	14266	14002	13815	13994	14174	14145	14044	14042	14027	13999	14059	13983	14076	13954	14075	14080	14132	13981	13969	13838	14132	14153	13984	14186	14027	13871	14013	14093	13969	14004	14111	14064	14061	14101	13957	13992	14006	14034	14032	14034	14066	14111	14239	14212	14112	14028	14200	14053	14055	13921	14201	14148	14108	14172	13981	13925	14053	14109	14107	14075	13929	14180	14063	14089	13981	14105	13951	14018	14112	14172	14169	14295	14248	14008	14128	14194	14160	13898	14080	14193	14130	14091	14111	14022	14134	14045	13975	14077	14050	14338	13995	14058	14294	14151	13971	14007	14063	14044	13955	13973	14148	14063	14076	13960	14164	14196	13948	14030	13992	14029	14047	14237	14141	13952	14042	13879	14083	14116	14021	14051	14237	14249	14177	13993	14058	14066	14114	14103	13902	14041	13961	14156	14158	14085	13984	14124	14123	13916	13920	14133	14145	14111	13958	13925	13978	14044	14074	14026	14117	14033	14132	14089	14080	14092	14128	14136	14178	14056	14003	13855	14078	14100	14131	14097	14033	13955	13990	14059	13982	13863	14366	14148	13938	14136	14019	14057	14122	14007	14069	13924	14128	14033	14252	13934	14028	14026	14120	14071	14197	14223	13955	14025	14203	13958	14079	14148	14075	14246	14066	14170	14228	14050	14230	14291	13950	14117	14197	13982	13948	13959	14171	13977	14064	14253	13994	14170	14066	13943	14044	14037	14077	14026	14152	14106	14113	14009	14001	14262	14117	14122	13873	13929	14164	14080	14141	14085	14014	14013	14064	14083	13954	14190	14144	14170	14004	13931	14007	14123	14155	13950	13928	14099	13995	14129	14124	13957	13863	14022	14151	14050	14086	14120	13964	14091	14169	14055	14144	13972	14163	13942	14028	14166	13991	14071	14159	13971	14143	14044	13983	14122	14110	14135	14164	14099	13977	14224	14077	14093	14135	13894	14018	13977	13963	14183	14097	13970	14040	14126	14125	13950	14047	14291	14236	14111	14097	13961	14149	14179	14084	14017	14019	14110	14088	14059	14262	14091	14026	14020	14107	14111	13986	14098	14118	14082	13921	14317	14184	14053	14064	14062	13934	14123	14113	14043	14115	13998	14111	14030	13937	14127	14267	14112	14022	14153	14139	14249	13911	14345	14152	14225	14116	13953	14156	13927	14358	14111	13944	14273	14120	14082	14023	14175	14058	13923	14094	14095	13878	14136	14097	14126	14136	14137	14132	14149	14087	14019	14192	14054	14108	14169	14163	14348	14067	14120	14113	14076	14084	14178	14120	14161	14186	13904	14043	14105	14187	13831	14121	13917	14090	14139	14062	13930	14151	14094	14074	14131	14010	14129	14185	14189	14141	14169	14116	14019	14032	14051	14219	13875	14015	14133	14027	14009	14179	14016	14107	14055	14160	14054	14059	14079	14096	14107	14049	14048	14174	13890	14065	13853	14026	14179	14031	14153	14121	14080	14104	14041	14023	14246	13948	14212	14101	14096	13876	14182	14008	14053	14124	14129	14010	14106	14131	14123	14030	14048	13975	14119	14020	14156	14179	14108	14061	14145	14012	14072	14033	13892	14299	14107	13942	14134	14124	14186	13972	14035	13975	14094	14164	13993	14135	14058	14082	13976	14031	14075	14210	14029	14031	14042	14030	14072	13891	14147	14017	13938	14127	14002	14107	13855	14058	14121	14198	14130	14053	13918	14094	14085	14073	13950	14325	14154	14080	14265	14025	14095	14063	14002	14156	14245	14159	14111	14089	14172	14222	14207	14163	14174	14082	14083	13918	14136	14272	14119	14186	14165	14138	13951	14125	14090	14065	14110	14044	14303	14096	13978	14218	14054	13988	13994	14277	14130	14022	14142	14014	14065	14093	14168	14152	14162	14103	14028	14060	13971	14104	14015	14031	13985	14094	14007	14172	14058	14055	14133	14004	13890	14019	14186	14026	14074	13997	14001	14223	14058	13980	14106	14059	13975	13910	14075	14098	14280	14190	14077	14005	14084	14153	14095	14176	14111	14233	14157	14059	14141	13986	13992	14213	14041	14093	14094	14054	14229	14123	14004	14152	14091	14093	14062	14109	14023	14250	14082	14090	14088	14057	14102	14137	13978	14055	14104	14055	14084	14012	14193	14075	13932	14126	14098	14123	14171	14128	14134	14044	14108	14047	14097	14096	13974	14004	13978	14125	14143	13876	13933	13905	14197	14313	14114	14021	14106	13938	14202	14017	14170	14124	14091	14144	14005	14074	14145	13934	13896	14167	14126	14089	14017	14162	13932	13987	14257	13944	13970	13928	14153	14136	14173	14042	13859	14039	14074	14079	14185	13954	13917	14097	13982	14004	14098	14070	14103	13988	13936	14060	13853	14093	14102	14156	14085	14023
26169	21101	31221	40155	57960	54415	35648	25409	18952	17000	16806	16515	16279	15927	16089	15705	15557	15659	15636	15726	15495	15494	15651	15616	15612	15658	15795	15634	15614	15692	15583	15706	15681	15567	15768	15722	15497	15665	15645	15531	15541	15455	15447	15725	15532	15671	15761	15616	15666	15420	15509	15482	15293	15663	15394	15592	15614	15542	15646	15432	15627	15414	15706	15612	15720	15532	15434	15355	15552	15514	15717	15779	15600	15545	15811	15638	15933	15651	15639	15608	15565	15580	15775	15775	15455	15491	15598	15483	15571	15751	15563	15493	15541	15598	15567	15542	15573	15490	15510	15514	15486	15356	15819	15594	15603	15573	15291	15500	15519	15601	15452	15480	15709	15387	15671	15581	15454	15504	15540	15509	15653	15574	15624	15414	15562	15570	15573	15760	15718	15369	15618	15640	15542	15563	15613	15621	15477	15665	15464	15487	15660	15553	15688	15652	15552	15513	15515	15633	15564	15774	15793	15621	15657	15436	15606	15527	15479	15544	15464	15698	15582	15644	15642	15700	15672	15508	15535	15567	15499	15615	15370	15695	15525	15461	15440	15460	15448	15434	15380	15504	15488	15569	15486	15494	15746	15628	15670	15680	15485	15767	15684	15583	15793	15670	15569	15624	15712	15658	15740	15493	15630	15444	15661	15518	15497	15432	15486	15672	15595	15493	15449	15437	15432	15783	15661	15700	15770	15530	15457	15521	15660	15693	15690	15629	15531	15627	15670	15680	15467	15625	15573	15466	15448	15420	15599	15496	15336	15589	15814	15417	15391	15608	15749	15504	15588	15520	15488	15694	15368	15648	15614	15453	15498	15557	15395	15546	15635	15788	15683	15572	15292	15664	15452	15452	15617	15499	15547	15410	15670	15530	15509	15496	15678	15652	15584	15615	15526	15800	15649	15440	15402	15603	15736	15582	15436	15548	15585	15608	15598	15605	15609	15631	15565	15612	15549	15630	15610	15566	15460	15528	15625	15638	15453	15259	15476	15391	15504	15590	15458	15491	15681	15581	15424	15386	15510	15728	15586	15553	15341	15384	15617	15681	15506	15640	15794	15564	15713	15490	15428	15834	15695	15663	15621	15633	15520	15480	15654	15471	15601	15666	15352	15528	15576	15689	15475	15312	15529	15618	15607	15617	15593	15358	15463	15597	15586	15528	15481	15478	15504	15478	15675	15725	15459	15529	15405	15499	15592	15425	15619	15626	15514	15697	15754	15682	15571	15379	15712	15576	15577	15416	15473	15278	15527	15523	15584	15529	15491	15500	15534	15533	15496	15459	15730	15675	15577	15622	15484	15619	15284	15588	15485	15553	15610	15548	15578	15604	15518	15450	15717	15804	15740	15569	15439	15729	15611	15350	15428	15696	15724	15705	15475	15485	15593	15539	15448	15437	15723	15754	15688	15514	15626	15742	15491	15458	15511	15633	15395	15540	15478	15358	15424	15515	15497	15652	15656	15762	15771	15810	15423	15532	15562	15535	15499	15392	15636	15695	15692	15548	15567	15779	15696	15502	15641	15440	15724	15736	15526	15630	15598	15607	15701	15385	15479	15516	15581	15655	15567	15663	15581	15689	15676	15723	15592	15731	15716	15490	15853	15641	15658	15571	15647	15441	15675	15426	15500	15447	15760	15477	15349	15411	15631	15582	15665	15490	15622	15716	15552	15531	15655	15505	15670	15691	15538	15781	15552	15537	15557	15639	15548	15582	15539	15797	15501	15576	15584	15355	15521	15561	15543	15425	15321	15434	15451	15531	15445	15429	15604	15408	15622	15358	15444	15771	15459	15473	15631	15577	15640	15647	15587	15457	15673	15495	15622	15669	15516	15473	15612	15596	15490	15744	15375	15614	15503	15783	15580	15560	15376	15600	15651	15584	15440	15462	15645	15328	15585	15645	15753	15687	15472	15473	15603	15627	15448	15604	15706	15527	15526	15553	15602	15582	15504	15522	15593	15462	15491	15555	15523	15408	15362	15586	15444	15312	15663	15459	15464	15281	15649	15647	15580	15495	15385	15501	15624	15606	15497	15589	15511	15561	15620	15648	15646	15459	15607	15573	15614	15510	15459	15753	15518	15737	15736	15655	15448	15552	15507	15734	15721	15555	15580	15604	15636	15574	15562	15642	15611	15587	15467	15634	15497	15716	15696	15444	15728	15499	15457	15599	15503	15706	15422	15689	15716	15763	15445	15409	15427	15578	15548	15404	15534	15697	15448	15599	15647	15520	15665	15637	15696	15434	15402	15384	15669	15487	15573	15716	15644	15489	15595	15389	15376	15526	15549	15511	15556	15399	15627	15460	15675	15522	15685	15472	15513	15657	15609	15755	15602	15612	15619	15486	15560	15743	15603	15431	15557	15395	15578	15798	15551	15660	15686	15463	15464	15664	15616	15639	15428	15675	15549	15563	15610	15525	15658	15530	15592	15716	15712	15816	15633	15669	15531	15471	15528	15551	15518	15776	15459	15490	15391	15361	15411	15528	15589	15607	15500	15633	15495	15678	15570	15516	15507	15437	15405	15748	15672	15627	15298	15523	15554	15582	15472	15417	15463	15623	15553	15699	15871	15505	15644	15472	15619	15764	15789	15740	15508	15760	15507	15538	15573	15642	15612	15561	15648	15619	15594	15471	15606	15649	15643	15747	15370	15532	15529	15648	15829	15667	15733	15440	15569	15534	15486	15686	15703	15435	15794	15657	15698	15519	15717	15603	15647	15621	15479	15483	15606	15577	15580	15576	15486	15512	15755	15609	15870	15440	15542	15677	15691	15742	15538	15363	15575	15585	15507	15538	15719	15271	15672	15410	15524	15642	15483	15694	15725	15713	15677	15662	15481	15643	15478	15508	15667	15712	15560	15597	15487	15612	15696	15614	15592	15677	15329	15614	15480	15573	15515	15622	15645	15622	15542	15466	15516	15473	15474	15507	15554	15567	15654	15590	15551	15510	15565	15638	15469	15744	15674	15630	15659	15487	15740	15397	15504	15308	15530	15460	15722	15479	15422	15433	15267	15841	15765	15655	15460	15643	15602	15556	15487	15652	15636	15590	15544	15501	15585	15568	15609	15449	15681	15555	15538	15368	15545	15644	15559	15536	15613	15561	15649	15522	15528	15607	15561	15651	15499	15343	15506	15440	15395	15490	15684	15608	15442	15770	15731	15640	15662	15498	15584	15608	15454	15507	15423	15684	15564	15578	15358	15466	15569	15707	15771	15522	15432	15717	15612	15657	15699	15510	15703	15488	15514	15584	15495	15621	15574	15555	15449	15586	15353	15642	15500	15576	15367	15561	15585	15631	15678	15600	15623	15602	15625	15602	15716	15706	15556	15370	15430	15438	15393	15698	15674	15579	15554	15589	15358	15384	15544	15451	15700	15535	15577	15726	15851	15579	15568	15459	15403	15403	15604	15447	15645	15450	15848	15625	15575	15473	15469	15620	15687	15576	15621	15627	15499	15479	15635	15381	15595	15476	15691	15786	15649	15567	15663	15800	15696	15525	15545	15467	15474	15563	15666	15624	15712	15713	15527	15613	15427	15641	15766	15613	15462	15567	15334	15612	15411	15497	15554	15661	15641	15422	15417	15672	15596	15515	15609	15437	15574	15597	15516	15599	15641	15394	15590	15498	15484	15644	15642	15539	15686	15573	15515	15639	15662	15686	15600	15486	15651	15548	15501	15613	15694	15514	15514	15591	15660	15560	15509	15689	15708	15484	15592	15543	15617	15431	15657	15417	15492	15654	15758	15610	15502	15594	15463	15650	15517	15437	15755	15407	15432	15449	15398	15823	15836	15831	15674	15681	15449	15774	15775	15652	15469	15745	15630	15687	15506	15695	15611	15492	15509	15493	15594	15689	15532	15382	15438	15599	15674	15546	15725	15611	15519	15614	15546	15319	15600	15307	15513	15747	15673	15492	15652	15586	15440	15466	15574	15653	15560	15459	15491	15480	15563	15469	15558	15671	15442	15394	15657	15717	15801	15508	15712	15496	15479	15515	15694	15730	15518	15741	15629	15492	15573	15493	15587	15548	15428	15719	15808	15533	15535	15285	15622	15548	15618	15619	15617	15619	15615	15777	15597	15648	15568	15519	15417	15602	15682	15530	15556	15516	15675	15429	15521	15621	15568	15362	15586	15515	15646	15433	15570	15609	15576	15617	15397	15571	15480	15533	15644	15686	15671	15524	15553	15604	15692	15508	15427	15397	15464	15426	15668	15561	15428	15786	15440	15533	15562	15498	15631	15509	15672	15662	15586	15584	15448	15665	15681	15532	15615	15597	15439	15562	15617	15658	15639	15704	15588	15632	15637	15576	15460	15653	15654	15484	15584	15706	15695	15679	15532	15470	15561	15644	15605	15413	15746	15707	15595	15391	15558	15566	15593	15585	15786	15661	15629	15535	15496	15856	15344	15759	15542	15675	15404	15451	15595	15756	15739	15619	15597	15596	15526	15376	15436	15511	15609	15304	15383	15446	15680	15607	15609	15603	15608	15591	15625	15592	15690	15542	15668	15575	15281	15502	15761	15761	15502	15416	15646	15628	15409	15434	15651	15592	15566	15412	15459	15520	15528	15507	15695	15319	15572	15464	15618	15414	15476	15546	15724	15558	15559	15577	15548	15556	15430	15591	15551	15440	15481	15661	15321	15407	15346	15480	15611	15432	15474	15569	15623	15802	15607	15580	15605	15655	15581	15556	15660	15791	15588	15422	15463	15549	15657	15498	15566	15692	15559	15411	15560	15479	15296	15565	15716	15645	15812	15425	15558	15486	15443	15467	15654	15493	15393	15563	15597	15627	15589	15444	15532	15550	15692	15682	15554	15445	15702	15598	15699	15560	15671	15669	15611	15608	15451	15584	15769	15627	15553	15644	15788	15596	15535	15531	15731	15634	15584	15723	15700	15411	15656	15566	15596	15425	15377	15673	15748	15392	15426	15467	15578	15508	15452	15557	15617	15631	15626	15644	15526	15476	15591	15644	15329	15723	15650	15455	15362	15541	15697	15813	15535	15535	15646	15664	15560	15702	15452	15338	15607	15491	15451	15742	15457	15495	15634	15539	15512	15202	15341	15721	15600	15733	15598	15462	15619	15459	15600	15819	15634	15648	15750	15717	15402	15688	15596	15521
24145	45062	54647	51923	61889	52255	33915	23851	16161	14903	15197	14383	13896	13578	13521	13448	13252	13309	13392	13211	13290	13273	13300	13311	13230	13156	13484	13341	13382	13318	13239	13319	13186	13319	13285	13380	13196	13216	13273	13010	13316	13252	13252	13514	13153	13328	13187	13337	13244	13361	13243	13125	13240	13232	13327	13136	13152	13114	13341	13321	13362	13337	13293	13261	13297	13245	13353	13131	13365	13276	13374	13357	13235	13367	13173	13155	13269	13451	13181	13171	13476	13335	13230	13164	13161	13132	13149	13235	13346	13330	13221	13204	13316	13295	13212	13117	13282	13291	13248	13237	13217	13287	13285	13235	13194	13276	13321	13306	13337	13307	13245	13336	13112	13406	13131	13309	13173	13350	13204	13429	13193	13299	13228	13212	13225	13100	13399	13187	13358	13177	13255	13361	13381	13211	13255	13167	13250	13256	13261	13325	13276	13380	13244	13242	13330	13186	13269	13377	13189	13415	13297	13237	13232	13160	13365	13254	13288	13202	13404	13431	13117	13351	13193	13319	13269	13312	13223	13191	13312	13347	13306	13231	13224	13042	13266	13292	13354	13399	13257	13267	13156	13185	13285	13376	13286	13319	13235	13311	13323	13267	13286	13303	13024	13179	13256	13308	13403	13272	13156	13420	13285	13238	13266	13257	13366	13382	13215	13229	13199	13232	13325	13284	13101	13340	13201	13095	13212	13351	13297	13274	13143	13292	13314	13344	13208	13169	13318	13288	13240	13207	13256	13265	13195	13278	13343	13198	13230	13262	13310	13370	13206	13191	13272	13337	13290	13333	13181	13212	13319	13147	13236	13408	13187	13266	13185	13355	13325	13211	13226	13292	13271	13240	13285	13450	13049	13367	13238	13143	13300	13370	13447	13140	13325	13239	13277	13138	13181	13334	13334	13325	13317	13367	13290	13177	13291	13220	13267	13187	13226	13314	13287	13361	13339	13149	13394	13334	13262	13426	13331	13264	13323	13208	13183	13174	13210	13430	13310	13127	13056	13190	13311	13302	13190	13162	13319	13264	13370	13211	13300	13356	13209	13430	13144	13353	13340	13259	13424	13332	13308	13261	13245	13271	13242	13181	13069	13313	13136	13252	13177	13259	13258	13331	13222	13362	13384	13338	13302	13201	13258	13335	13362	13139	13225	13207	13187	13169	13269	13220	13186	13306	13267	13111	13294	13340	13321	13427	13322	13229	13226	13282	13257	13257	13173	13095	13389	13172	13315	13224	13323	13298	13337	13136	13336	13237	13222	13163	13419	13267	13142	13226	13162	13350	13190	13229	13310	13289	13248	13400	13308	13189	13274	13133	13297	13287	13301	13398	13349	13245	13123	13297	13257	13335	13203	13220	13283	13316	13321	13350	13123	13321	13345	13360	13289	13189	13354	13348	13244	13316	13116	13194	13377	13238	13444	13171	13304	13332	13368	13217	13091	13286	13222	13186	13099	13328	13157	13324	13422	13287	13374	13276	13391	13357	13269	13324	13283	13370	13312	13265	13264	13212	13253	13319	13269	13389	13353	13202	13176	13211	13317	13243	13302	13166	13265	13379	13119	13321	13317	13254	13089	13268	13401	13353	13274	13085	13415	13297	13202	13305	13148	13147	13339	13247	13290	13142	13313	13274	13447	13104	13320	13179	13126	13267	13081	13325	13278	13302	13348	13314	13310	13339	13219	13361	13201	13288	13292	13176	13185	13107	13121	13138	13429	13283	13333	13291	13145	13270	13397	13251	13325	13235	13212	13189	13338	13223	13370	13286	13278	13208	13058	13365	13272	13242	13248	13220	13134	13286	13175	13099	13194	13271	13194	13379	13342	13332	13377	13111	13336	13457	13221	13112	13206	13205	13258	13241	13093	13298	13258	13298	13438	13315	13274	13338	13117	13139	13142	13241	13183	13400	13273	13188	13268	13142	13214	13170	13144	13174	13350	13372	13166	13386	13328	13102	13297	13220	13172	13400	13193	13255	13257	13327	13199	13002	13318	13382	13448	12972	13275	13189	13242	13324	13285	13259	13030	13096	13225	13289	13312	13158	13283	13271	13332	13208	13275	13248	13334	13219	13508	13134	13225	13198	13265	13323	13218	13290	13292	13327	13458	13226	13314	13123	13456	13071	13116	13248	13247	13177	13229	13206	13441	13228	13330	13385	13285	13159	13272	13371	13188	13224	13243	13286	13069	13242	13276	13338	13204	13299	13235	13397	13247	13343	13124	13266	13423	13086	13177	13429	13283	13206	13380	13214	13397	13288	13396	13191	13305	13264	13241	13112	13142	13176	13355	13182	13216	13328	13308	13106	13420	13313	13193	13238	13315	13212	13346	13351	13420	13305	13101	13137	13255	13274	13188	13373	13389	13209	13196	13170	13176	13249	13342	13271	13319	13359	13239	13226	13413	13316	13106	13196	13247	13442	13369	13296	13275	13179	13260	13261	13177	13235	13125	13251	13264	13209	13137	13228	13141	13142	13424	13274	13398	13339	13102	13231	13092	13228	13459	13272	13210	13338	13452	13310	13214	13223	13419	13412	13349	13368	13179	13205	13194	13203	13278	13110	13430	13171	13026	13245	13290	13258	13268	13304	13125	13263	13324	13244	13225	13224	13165	13284	13262	13315	13255	13265	13276	13318	13226	13340	13211	13287	13355	13456	13289	13376	13199	13305	13294	13192	13357	13322	13241	13298	13488	13298	13143	13327	13307	13199	13441	13297	13066	13424	13132	13203	13374	13108	13354	13219	13221	13322	13357	13243	13144	13340	13389	13211	13108	13348	13251	13372	13250	13307	13246	13251	13538	13182	13365	13086	13434	13282	13224	13327	13283	13125	13389	13248	13213	13299	13212	13216	13141	13296	13301	13275	13156	13086	13260	13293	13143	13235	13198	13384	13393	13319	13272	13197	13184	13228	13377	13129	13235	13290	13298	13180	13171	13315	13253	13285	13227	13176	13164	13225	13111	13210	13291	13096	13238	13129	13236	13449	13117	13339	13417	13243	13347	13045	13126	13032	13092	13176	13284	13287	13212	13158	13282	13325	13274	13262	13335	13408	13326	13293	13305	13183	13232	13246	13262	13439	13208	13316	13393	13385	13169	13257	13299	13353	13359	13268	13216	13181	13258	13258	13281	13365	13216	13209	13361	13421	13315	13350	13194	13273	13228	13227	13146	13430	13412	13272	13282	13192	13346	13240	13351	13255	13186	13504	13228	13243	13351	13301	13194	13346	13328	13260	13472	13302	13376	13200	13275	13332	13385	13112	13344	13145	13184	13257	13337	13368	13293	13182	13328	13267	13233	13213	13261	13178	13314	13536	13317	13203	13346	13203	13245	13360	13445	13474	13404	13355	13275	13279	13341	13134	13328	13250	13177	13296	13376	13286	13093	13368	13480	13362	13175	13108	13173	13314	13394	13290	13282	13331	13377	13338	13047	13357	13139	13388	13436	13246	13223	13352	13270	13225	13332	13236	13391	13093	13314	13372	13333	13116	13241	13400	13162	13169	13359	13258	13148	13223	13191	13301	13255	13288	13127	13271	13252	13246	13310	13350	13268	13167	13101	13307	13313	13240	13373	13114	13211	13180	13298	13266	13253	13343	13364	13236	12990	13229	13399	13292	13328	13308	13179	13202	13406	13252	13266	13156	13378	13290	13223	13304	13301	13273	13306	13253	13340	13176	13125	13352	13391	13444	13213	13375	13292	13292	13300	13218	13281	13041	13410	13252	13281	13223	13223	13277	13254	13231	13224	13296	13269	13240	13253	13247	13088	13405	13282	13182	13221	13245	13355	13256	13386	13404	13400	13248	13134	13176	13254	13127	13312	13324	13336	13312	13261	13128	13325	13214	13145	13377	13306	13357	13301	13227	13297	13329	13188	13221	13167	13367	13275	13091	13295	13242	13328	13137	13107	13344	13289	13235	13204	13202	13398	13336	13215	13276	13252	13296	13299	13352	13133	13262	13154	13192	13171	13322	13173	13359	13262	13207	13261	13405	13124	13206	13349	13224	13174	13290	13236	13319	13310	13322	13320	13203	13256	13210	13226	13350	13387	13326	13280	13278	13160	13183	13294	13387	13211	13452	13228	13243	13277	13300	13256	13200	13233	13255	13318	13365	13168	13184	13163	13237	13265	13097	13201	13282	13258	13163	13204	13296	13310	13310	13499	13220	13202	13111	13142	13379	13323	13165	13287	13291	13297	13312	13161	13301	13188	13404	13266	13258	13174	13231	13368	13426	13171	13253	13096	13412	13260	13192	13240	13291	13170	13164	13366	13254	13362	13347	13328	13249	13311	13265	13090	13460	13239	13369	13458	13104	13179	13161	13244	13213	13141	13270	13442	13316	13253	13191	13216	13211	13023	13375	13375	13227	13387	13445	13092	12957	13316	13314	13315	13119	13367	13164	13348	13386	13295	13160	13451	13163	13243	13345	13325	13220	13312	13145	13194	13260	13091	13175	13237	13266	13251	13318	13492	13307	13422	13415	13512	13274	13229	13212	13197	13207	13242	13171	13186	13238	13271	13238	13323	13272	13232	13192	13193	13286	13327	13352	13188	13251	13300	13145	13281	13266	13352	13163	13424	13344	13386	13370	13236	13251	13300	13529	13125	13121	13275	13200	13271	13228	13298	13327	13325	13222	13199	13143	13332	13174	13242	13281	13222	13247	13304	13257	13174	13189	13266	13199	13253	13115	13332	13206	13202	13352	13271	13380	13289	13338	13102	13353	13343	13233	13328	13174	13182	13135	13438	13307	13312	13347	13193	13234	13313	13107	13184	13305	13277	13189	13334	13404	13324	13222	13187	13463	13231	13361	13333	13279	13105	13335	13180	13371	13291	13205	13338	13159	13184	13375	13388	13374	13253	13356	13247	13435	13204	13230	13302	13338	13257	13399	13222	13393	13217	13343	13320	13176	13187	13081	13267	13262	13346	13225	13355	13291	13455	13258	13396	13145	13124	13255	13164	13194	13186	13380	13358	13335	13410	13346	13223	13359	13183	13437	13298	13396	13345	13191	13388	13283	13409	13184	13142	13230	13336	13262	13213	13132	13155	13235	13197	13284	13293	13206	13280	13174	13212	13445	13093	13154	13188	13162	13239	13251	13256	13284	13260	13133	13291	13224	13260	13420
24149	21043	29283	38046	69690	64834	46867	32782	22148	18102	18210	17025	15989	15180	14738	14405	14365	14316	14218	14152	14137	14207	14208	14213	14095	14285	14027	14127	14066	14335	14225	14115	14160	14253	14059	14098	14180	13999	14184	14268	14295	14143	14158	14105	14284	14269	14149	14228	13918	14018	14111	13921	14069	14063	14210	14184	14218	13952	14105	14083	14140	14124	14081	14161	14057	14369	14112	13901	14137	14037	14095	14229	14152	14017	14041	14045	14226	14026	14139	13971	14218	14140	14209	13940	14110	14055	13881	13950	14141	14057	14144	14362	14179	14138	14259	14146	14073	13994	14282	14014	14180	14013	14223	13936	14115	14112	14160	14164	14142	14138	14093	14145	14280	14216	14109	14134	14112	14134	14150	14134	13980	13878	14291	14096	14056	14133	14122	14062	14093	14090	13968	14208	14052	14056	14229	14161	14056	14321	14097	14194	14109	14207	14319	14031	14004	14185	14184	14269	14039	14268	14083	14159	14142	14000	14074	14055	14021	14078	14016	14169	13982	13853	14247	14010	14146	14042	14127	14040	14040	13980	13982	13965	14017	14090	14041	13901	13878	13736	14074	14085	14081	14077	14083	14098	14193	14049	14121	14194	14233	14133	14315	14127	14067	14176	14100	14069	14114	14089	14047	14140	14077	13960	14127	14074	14071	14227	14072	14015	14142	14176	14185	14127	14140	14170	14071	14127	14117	13969	14125	14195	14170	14145	14164	14280	14026	13858	14126	14102	14080	14307	14051	14113	14135	14157	13974	14073	14160	14019	14016	14033	13979	14071	14271	14006	13861	14014	13959	14100	13970	14077	14025	14190	13915	13951	14017	14210	14014	13981	14201	13988	14043	14095	14170	13959	13967	14162	13973	14151	14079	13953	14145	14194	14124	14204	14128	14200	14042	14199	13949	14078	14170	14005	13998	14089	14056	14106	13903	14034	14088	14042	14135	14294	14171	14014	14075	14341	14221	14077	14006	13938	14209	13993	14007	13965	14040	14103	14137	13908	14105	14187	14085	14170	14124	14131	14238	14032	14124	13974	14141	13955	14172	13902	14124	14057	13913	14131	14186	14085	14017	13978	14035	13938	14019	14324	14095	14114	14159	14276	14135	14156	14179	14026	13988	14124	14235	14055	14198	14149	14275	14236	14170	14033	14033	14207	14193	13989	14207	14033	14079	14174	14106	14270	14058	14062	14213	14094	14076	14028	13997	14205	14075	14162	14029	14196	14028	14200	14081	13934	14072	14192	13956	14047	14083	14025	14142	14096	14223	14023	13921	13881	14135	14087	14202	14059	14218	14215	14219	14284	14090	13983	14209	13959	14053	14235	14130	14247	14164	14130	14191	14026	13965	13971	14174	14025	14053	14103	14172	14147	14075	14067	14118	14110	14021	14114	14279	14174	13880	14270	14133	14174	13873	14081	14098	14055	14146	14114	13911	13885	14051	14110	14276	14035	14121	14040	14258	13922	14060	14090	14252	14106	14026	14286	14208	13998	13922	14044	14170	14144	14203	14092	14301	13999	13849	14133	14035	14083	14319	13867	13834	14159	14014	14025	14120	13996	14021	14062	14203	14099	14190	13965	14079	14025	14188	14087	14234	14106	13888	13994	14048	14163	14105	14215	14001	14120	14105	13997	14075	14058	14093	14100	14149	14253	14225	13999	14046	14062	14076	13983	14019	14147	14057	14160	13930	14088	14159	14080	14247	14133	14011	14040	14082	13913	14168	14058	14229	14155	14138	14158	13949	14038	13925	14124	14021	14159	14182	14221	14112	14123	14112	14040	13892	13971	14179	13954	14126	14147	14195	14281	14061	14181	14184	14121	14001	14046	14045	14067	14063	14185	13909	14052	13873	14023	13982	14056	14087	14060	14249	14157	14083	14208	14087	14224	14168	14358	14135	14015	14126	14045	14183	14002	13968	14141	13988	13974	13947	13826	13886	14084	14079	14132	14102	14137	13950	13926	13996	14056	14065	14117	14194	14163	13929	14121	14026	13949	14098	14123	14061	14150	13900	14177	14072	14063	13855	14073	13933	14005	13910	14153	13923	13939	14130	14132	14110	14117	14090	13861	13926	14019	14168	14188	14087	14124	14025	14098	14048	14323	14289	14143	14203	14017	14295	14177	14059	14022	13871	14071	14067	14040	13976	14223	14002	14012	14158	14047	14080	14029	14188	14248	14215	14018	13979	14240	14124	14282	14194	14277	14154	13956	14089	14145	14274	14095	14071	14181	13981	13978	14158	14141	14002	14178	14175	14140	14033	14247	14180	14174	14104	14073	14049	13973	14315	14044	13995	14100	13925	14038	14096	14066	14092	13992	13937	14005	13975	14069	14111	14112	14120	14095	13970	14111	14031	14169	13927	14047	13999	14117	14058	13967	14121	14019	14135	14049	14172	14093	14077	14002	13958	14186	14041	14017	14047	14012	14221	14116	14082	14127	14038	14125	13871	14230	14243	14124	14056	13985	14054	14146	14114	13992	14000	14009	14040	14032	14151	13962	13984	14051	14164	14202	14131	14089	14210	14064	13992	14008	14043	14059	14156	14227	14111	14136	14119	14100	14138	14174	14201	14207	14065	14230	13944	14131	13967	14037	14379	14082	14035	14011	14009	14229	14031	14084	14162	14119	14080	14077	14137	14086	14235	14164	14124	14030	14092	14124	14083	13992	14085	14048	14086	13955	14011	14335	14053	13867	13985	14181	14149	14030	14057	14154	14110	14105	14028	14051	14241	14072	14028	14298	14284	14068	13975	14180	14132	14148	14288	13898	14219	14176	14049	14072	14172	13942	13918	14052	14229	13902	14069	14061	14172	14078	14350	14112	14116	14093	14088	14150	13986	13987	14038	13984	14036	13933	14140	13859	13961	14023	14100	13953	14298	14229	14079	14154	14031	14152	13990	14014	14092	14119	14086	14049	14176	14111	14027	14033	14210	14220	14103	14070	14311	14113	14219	14363	14047	14166	14235	14161	14011	14034	14104	14146	14103	14104	14019	14028	13914	14270	14084	14017	14193	14236	14085	14172	14197	14091	13984	14176	14175	14170	14045	13898	14149	13915	14045	14051	14086	13969	13929	14069	13922	13993	14193	14021	14191	13898	14181	14040	14178	14139	14080	13998	14072	14206	14152	14127	14157	14130	14151	14169	14182	14166	14115	14046	14283	14027	14081	14107	14243	14155	13997	14190	14274	14014	14138	14292	14196	14021	14027	14078	13908	14042	14001	14052	13982	14050	14126	14321	14185	14044	14134	14072	14241	14130	14060	14183	14249	14157	14008	13920	13995	14127	14223	13971	14108	14158	14247	14046	14070	13968	14047	14099	14120	14142	14232	14071	14297	14131	13940	14014	14106	14089	13923	13944	14029	14252	14128	14039	14207	14192	14138	14223	13978	13926	14030	14147	14019	14113	14130	14058	14135	14014	14185	14327	14131	14078	14210	13863	13881	14153	14119	14066	14104	14101	13836	13982	14168	14025	14099	13947	14047	13975	13991	14215	14157	14006	14184	14072	14080	14266	14221	14003	14075	14048	14084	14308	14051	14099	13995	13907	13878	14163	14262	14045	14224	14029	14164	14138	14120	14175	14204	14146	14393	14127	14332	13864	13938	14118	14079	14217	14072	14254	14024	14004	14246	13892	14100	13882	14062	14036	14077	13982	13878	13953	14082	13928	14027	14204	14063	13865	14010	13958	14238	14040	13973	13903	13980	14322	14112	14029	14250	14332	14062	14063	14164	14257	14004	14068	14043	14143	14111	14190	14162	14150	14202	14311	14165	14210	14123	14032	14097	13740	14019	14225	14079	14153	14157	13977	14167	13959	14181	14208	14109	13933	14075	14090	14107	13954	14163	14076	13989	14066	13967	14072	14005	14070	14049	13910	14031	14196	14063	14175	14286	14141	14177	14058	14016	14141	14221	14300	14006	14140	14115	14253	14067	14098	14221	14110	13990	14053	14102	14145	14187	14090	14045	14214	14116	14089	14110	14002	13995	14305	13960	14114	14005	14174	14151	14119	14328	14109	14219	14231	14045	14288	14114	14170	14079	14018	14208	14094	14202	14044	14133	14096	13897	14040	14094	14231	13994	14042	14047	14164	14132	14133	14121	14253	13980	14150	13940	13969	14019	14263	14270	14231	14068	14014	14045	14217	14145	14015	14038	13990	14073	14019	14275	14183	14011	14122	14187	14272	14194	14052	14026	14024	13936	14048	14063	14139	14056	14087	13983	14183	14075	14123	14019	13942	14227	14067	14161	13981	14070	14093	14177	14270	14082	14140	13881	14115	14003	14155	14029	14019	13910	14184	14146	14236	14096	13920	14290	14126	14108	13943	14096	14156	14211	14138	14195	14070	14119	14039	14025	14041	14054	14041	14007	13882	13815	13969	14026	14187	14231	14108	14077	14200	14164	14058	14066	14087	14007	14145	13946	14126	14024	14310	14219	14162	14154	13999	13749	13964	14091	14074	14443	14109	14115	14152	14091	14025	13939	14362	14260	14256	14088	14065	13985	14113	14133	14055	14228	13997	14154	14030	14070	14169	14105	14257	14251	14230	13856	14230	13914	13894	14261	14019	14021	14099	14045	14255	14096	14132	14161	14033	13994	13915	13971	14314	14063	14090	14095	14294	14150	14033	14078	13880	13816	14008	14192	14150	14245	14131	14299	14024	14180	14128	14160	14212	14083	14147	13879	14053	14007	13873	14260	14309	14111	13966	14060	14032	14030	14102	14261	14253	14008	14057	13976	13989	13927	14059	14177	14147	13867	14269	14264	14002	14181	14173	14019	14089	14114	14030	14165	14035	13932	14077	13999	14074	14056	14023	14189	14130	13960	14008	14242	14044	14016	13902	14149	13945	14213	14005	14149	14132	14187	14229	14177	14107	14054	14031	14080	14085	14038	14018	14011	14224	14199	14212	13985	14082	14087	13953	14167	14259	14062	14112	14013	14054	14106	14082	14091	14155	14007	14228	14183	14099	14102	14136	14053	13980	14036	14168	14013	14088	14028	14033	14073	14180	14033	14168	14019	14157	13974	14009	14009	13995	14111	14256	13991	14056	14293	14168	14119	14368	14164	14197	14066	13970	13997	14136	14180	14177	14090	14146	14244	13984	14244	14061	14080	14007	14168	13863
36792	67651	73270	76633	85994	68947	48085	33680	20477	17274	17857	16482	14647	13537	13003	12506	12538	12377	12434	12501	12370	12279	12313	12387	12249	12327	12410	12206	12384	12440	12330	12204	12186	12318	12388	12520	12320	12343	12389	12324	12447	12484	12506	12262	12408	12332	12210	12289	12445	12387	12369	12396	12451	12296	12413	12468	12263	12266	12327	12364	12346	12498	12237	12460	12425	12340	12485	12444	12198	12467	12338	12413	12383	12588	12494	12425	12158	12352	12365	12347	12400	12280	12334	12395	12369	12324	12488	12315	12356	12380	12368	12294	12230	12580	12463	12359	12433	12310	12379	12308	12438	12288	12443	12479	12241	12227	12305	12249	12301	12540	12303	12271	12291	12458	12386	12501	12359	12234	12431	12187	12320	12374	12440	12394	12460	12442	12267	12375	12365	12371	12399	12212	12355	12291	12327	12486	12429	12340	12387	12349	12293	12287	12462	12320	12438	12394	12249	12493	12484	12252	12244	12442	12461	12372	12502	12396	12526	12357	12378	12348	12252	12358	12344	12520	12265	12435	12389	12358	12408	12223	12163	12379	12347	12382	12486	12387	12324	12221	12234	12207	12288	12309	12376	12084	12396	12388	12376	12297	12294	12355	12316	12312	12343	12463	12355	12270	12173	12218	12414	12277	12353	12460	12312	12340	12328	12373	12428	12312	12430	12376	12432	12512	12297	12383	12217	12302	12327	12223	12379	12327	12489	12361	12506	12398	12292	12425	12396	12514	12273	12301	12278	12359	12211	12429	12411	12455	12445	12340	12288	12200	12313	12404	12375	12389	12317	12292	12221	12473	12310	12434	12406	12251	12236	12349	12434	12422	12239	12333	12241	12312	12376	12274	12352	12310	12418	12403	12305	12133	12447	12437	12508	12358	12299	12177	12515	12407	12424	12456	12363	12206	12340	12333	12350	12253	12321	12288	12276	12314	12360	12384	12386	12276	12535	12424	12192	12326	12425	12467	12330	12383	12357	12472	12298	12213	12288	12114	12342	12363	12088	12486	12402	12315	12387	12350	12471	12330	12253	12303	12347	12491	12288	12389	12525	12229	12291	12415	12281	12305	12274	12281	12559	12327	12382	12341	12437	12311	12293	12498	12472	12374	12422	12291	12392	12513	12323	12344	12326	12423	12384	12474	12444	12303	12291	12305	12236	12268	12283	12389	12398	12433	12428	12354	12292	12464	12438	12267	12310	12597	12269	12346	12326	12401	12509	12398	12307	12400	12209	12387	12406	12302	12219	12329	12298	12340	12325	12455	12376	12387	12359	12365	12327	12322	12312	12292	12275	12395	12306	12412	12228	12394	12404	12423	12499	12337	12227	12328	12328	12428	12365	12279	12348	12269	12310	12349	12361	12436	12415	12486	12499	12466	12398	12210	12376	12217	12071	12560	12301	12258	12290	12323	12355	12352	12397	12437	12265	12502	12451	12349	12377	12489	12453	12437	12239	12250	12456	12569	12383	12333	12345	12297	12343	12471	12247	12229	12446	12573	12226	12146	12331	12360	12484	12227	12341	12337	12484	12448	12360	12419	12284	12311	12300	12500	12243	12333	12350	12356	12433	12431	12222	12366	12309	12286	12382	12472	12415	12284	12323	12458	12283	12399	12228	12431	12478	12426	12402	12222	12284	12248	12436	12365	12457	12271	12368	12510	12346	12437	12441	12292	12322	12583	12203	12322	12441	12439	12299	12255	12432	12323	12369	12286	12338	12345	12202	12336	12335	12343	12360	12389	12491	12335	12361	12374	12338	12397	12290	12274	12370	12450	12349	12386	12371	12114	12206	12330	12283	12432	12440	12363	12262	12421	12319	12314	12284	12333	12359	12205	12329	12329	12298	12396	12470	12365	12242	12419	12422	12349	12310	12476	12328	12273	12280	12416	12507	12412	12324	12322	12460	12378	12331	12220	12312	12383	12294	12290	12344	12444	12347	12289	12344	12272	12444	12414	12374	12376	12391	12338	12323	12312	12305	12354	12182	12374	12464	12448	12232	12417	12387	12280	12523	12263	12361	12304	12301	12511	12279	12352	12395	12285	12227	12276	12312	12245	12420	12183	12224	12368	12470	12323	12320	12468	12290	12346	12389	12395	12240	12468	12364	12321	12281	12211	12451	12326	12411	12348	12370	12309	12376	12423	12533	12318	12380	12421	12198	12329	12415	12578	12351	12328	12298	12351	12267	12441	12244	12336	12452	12232	12416	12358	12443	12264	12397	12441	12384	12436	12274	12390	12343	12392	12230	12430	12450	12165	12209	12532	12371	12421	12480	12351	12219	12465	12355	12536	12360	12516	12229	12372	12543	12375	12246	12542	12269	12333	12337	12327	12322	12439	12452	12240	12410	12151	12337	12321	12334	12412	12313	12335	12465	12453	12358	12280	12416	12347	12370	12405	12389	12313	12299	12403	12489	12333	12330	12323	12360	12447	12378	12120	12317	12298	12287	12416	12263	12476	12397	12254	12294	12586	12224	12278	12418	12170	12312	12305	12373	12404	12338	12350	12416	12395	12322	12484	12433	12351	12388	12237	12269	12408	12353	12383	12537	12292	12342	12326	12347	12485	12465	12554	12304	12367	12517	12255	12320	12320	12380	12280	12507	12494	12385	12253	12267	12401	12300	12320	12202	12319	12259	12394	12333	12332	12336	12420	12466	12361	12290	12456	12464	12200	12421	12456	12466	12412	12277	12339	12414	12476	12297	12196	12273	12296	12267	12244	12353	12374	12397	12417	12432	12133	12271	12389	12291	12360	12341	12179	12386	12456	12389	12383	12355	12405	12427	12291	12281	12180	12425	12291	12607	12378	12256	12281	12314	12411	12255	12405	12310	12337	12494	12399	12416	12355	12328	12335	12272	12402	12419	12346	12411	12276	12487	12359	12489	12328	12457	12405	12351	12372	12344	12412	12334	12392	12400	12524	12334	12468	12116	12185	12242	12542	12316	12383	12503	12291	12484	12304	12379	12334	12388	12389	12424	12388	12361	12472	12351	12289	12461	12330	12369	12449	12281	12198	12293	12395	12100	12294	12404	12423	12378	12275	12382	12250	12475	12414	12438	12631	12299	12550	12351	12291	12226	12441	12469	12174	12392	12232	12391	12368	12347	12392	12266	12389	12340	12363	12313	12368	12353	12324	12214	12406	12382	12368	12353	12210	12485	12372	12355	12378	12506	12283	12397	12361	12309	12328	12301	12262	12260	12303	12254	12660	12513	12375	12152	12396	12333	12377	12389	12391	12418	12456	12382	12473	12498	12236	12407	12369	12299	12270	12216	12418	12249	12431	12441	12393	12381	12414	12314	12358	12382	12477	12337	12458	12411	12484	12411	12272	12444	12320	12377	12423	12150	12313	12343	12270	12396	12376	12334	12368	12432	12294	12270	12127	12301	12415	12373	12302	12318	12414	12297	12353	12388	12502	12389	12357	12421	12270	12429	12549	12212	12310	12100	12352	12335	12323	12343	12409	12307	12310	12376	12318	12494	12421	12383	12318	12409	12365	12455	12365	12280	12271	12371	12246	12504	12354	12400	12360	12316	12417	12421	12266	12582	12295	12384	12436	12386	12183	12553	12530	12472	12366	12356	12218	12297	12254	12281	12376	12330	12270	12335	12375	12336	12255	12438	12496	12365	12272	12586	12328	12165	12389	12387	12395	12261	12201	12395	12443	12275	12360	12367	12505	12414	12279	12372	12542	12281	12376	12212	12375	12435	12295	12369	12331	12246	12242	12234	12357	12364	12350	12356	12204	12432	12363	12394	12412	12508	12344	12196	12385	12375	12383	12351	12387	12256	12329	12278	12461	12337	12329	12510	12396	12360	12356	12377	12323	12475	12197	12401	12437	12361	12424	12131	12248	12324	12355	12279	12315	12325	12356	12491	12338	12380	12194	12456	12384	12392	12328	12298	12357	12368	12460	12380	12126	12352	12406	12316	12236	12522	12314	12374	12234	12385	12362	12404	12340	12177	12359	12439	12345	12322	12239	12333	12313	12407	12271	12313	12410	12246	12400	12361	12297	12294	12403	12349	12379	12314	12329	12194	12303	12474	12282	12460	12225	12369	12329	12259	12427	12424	12326	12189	12257	12188	12181	12342	12366	12334	12282	12459	12288	12375	12131	12539	12277	12463	12262	12368	12354	12518	12361	12325	12236	12487	12498	12335	12332	12339	12401	12367	12140	12386	12257	12350	12544	12255	12305	12412	12229	12485	12313	12213	12296	12395	12308	12459	12230	12311	12384	12494	12470	12392	12250	12234	12266	12263	12382	12393	12523	12356	12495	12344	12178	12180	12399	12367	12435	12314	12348	12248	12381	12550	12284	12483	12436	12515	12259	12433	12517	12466	12432	12286	12435	12295	12344	12430	12395	12366	12333	12359	12304	12255	12402	12320	12459	12436	12381	12391	12260	12351	12320	12392	12498	12422	12232	12250	12126	12415	12274	12264	12288	12564	12336	12214	12504	12330	12342	12466	12426	12376	12267	12495	12131	12381	12294	12369	12209	12305	12267	12374	12311	12500	12391	12329	12517	12263	12386	12269	12278	12468	12449	12350	12408	12413	12411	12226	12322	12548	12308	12391	12212	12428	12417	12278	12296	12284	12438	12377	12325	12373	12275	12362	12449	12393	12304	12194	12309	12264	12398	12321	12320	12418	12367	12333	12372	12318	12498	12450	12219	12203	12333	12388	12356	12407	12393	12431	12401	12304	12156	12432	12373	12482	12396	12273	12530	12468	12399	12475	12288	12286	12437	12305	12405	12310	12443	12306	12258	12341	12467	12373	12279	12278	12243	12533	12332	12354	12421	12461	12082	12343	12227	12382	12498	12274	12496	12423	12206	12426	12336	12355	12386	12414	12405	12226	12582	12321	12419	12225	12240	12356	12335	12416	12363	12256	12583	12416	12075	12371	12261	12352	12368	12487	12252	12411	12314	12245	12264	12468	12310	12457	12388	12335	12455	12535	12196	12208	12286	12278	12539	12336	12417	12470	12539	12430	12435	12338	12150	12395	12480	12308	12298	12301	12410	12488	12423	12471	12386	12464	12461	12289	12355	12222	12259	12480	12304	12436	12345	12462	12342	12534	12294	12373	12356	12380	12478	12360	12437	12440	12428	12499	12381	12434	12256
30492	21930	22941	23903	28168	24132	18561	16284	15788	15617	15561	15418	15575	15433	15225	15524	15486	15379	15204	15479	15452	15272	15113	15416	15374	15480	15228	15577	15135	15299	15434	15385	15290	15330	15365	15460	15377	15388	15239	15438	15464	15425	15349	15202	15337	15377	15262	15240	15283	15367	15065	15001	15334	15127	15636	15651	15533	15275	15080	15230	15339	15483	15245	15366	15412	15371	15350	15210	15420	15250	15332	15414	15426	15438	15286	15226	15040	15331	15130	15486	15318	15430	15469	15345	15429	15466	15274	15270	15248	15562	15294	15263	15279	15362	15334	15271	15417	15378	15385	15548	15353	15339	15289	15530	15528	15610	15282	15550	15499	15540	15303	15259	15496	15497	15390	15288	15375	15293	15146	15338	15340	15327	15483	15426	15282	15412	15144	15316	15324	15266	15310	15174	15346	15225	15286	15367	15461	15321	15426	15518	15263	15100	15298	15236	15167	15056	15299	15332	15399	15363	15462	15460	15212	15358	15131	15361	15247	15277	15423	15121	15361	15206	15285	15324	15308	15419	15435	15289	15417	15419	15392	15298	15238	15578	15265	15314	15411	15226	15294	15217	15175	15445	15571	15280	15452	15235	15417	15304	15573	15323	15027	15143	15239	15221	15202	15378	15345	15426	15345	15436	15171	15192	15514	15594	15244	15175	15383	15239	15115	15254	15306	15339	15383	15336	15064	15327	15379	15206	15440	15417	15250	15471	15161	15313	15233	15483	15484	15562	15499	15323	15268	15272	15434	15313	15138	15286	15233	15200	15391	15449	15262	15392	15410	15416	15367	15277	15424	15362	15233	15439	15388	15450	15256	15229	15302	15372	15332	15264	15252	15213	15266	15305	15293	15193	15408	15198	15254	15320	15233	15433	15330	15278	15376	15347	15366	15414	15286	15467	15422	15364	15285	15353	15227	15274	15401	15758	15472	15391	15287	15108	15081	15267	15326	15352	15420	15395	15255	15284	15308	15458	15351	15312	15311	15245	15274	15128	15145	15322	15275	15174	15379	15403	15207	15427	15408	15459	15346	15206	15225	15017	15085	15303	15593	15303	15394	15365	15298	15275	15433	15245	15225	15386	15111	15328	15293	15371	15413	15209	15300	15377	15317	15225	15298	15304	15417	15363	15316	15425	15367	15391	15380	15445	15369	15395	15293	15215	15252	15436	15431	15456	15226	15457	15462	15407	15431	15036	15216	15403	15116	15271	15314	15356	15375	15232	15184	15164	15565	15359	15377	15480	15340	15279	15321	15468	15303	15297	15408	15252	15166	15294	15457	15359	15158	15327	15380	15094	15511	15371	15378	15330	15158	15311	15189	15235	15315	15431	15134	15359	15352	15325	15389	15231	15358	15237	15188	14946	15496	15301	15437	15465	15418	15314	15232	15299	15206	15310	15043	15336	15162	15009	15244	15286	15248	15407	15372	15350	15200	15297	15323	15291	15397	15205	15301	15466	15225	15183	15385	15213	15363	15115	15197	15173	15300	15390	15319	15252	15484	15236	15312	15349	15363	15191	15180	15309	15133	15332	15211	15443	15411	15344	15350	15379	15381	15390	15411	15326	15137	15193	15282	15192	15251	15317	15304	15223	15322	15319	15429	15070	15381	15452	15175	15532	15358	15359	15362	15366	15043	15385	15326	15618	15374	15333	15381	15216	15466	15456	15492	15220	15219	15373	15270	15445	15423	15230	15279	15274	15518	15258	15293	15246	15210	15547	15375	15356	15332	15136	15208	15020	15444	15353	15423	15291	15471	15471	15327	15288	15416	15368	15184	15300	15368	15506	15253	15422	15385	15440	15351	15449	15205	15438	15229	15143	15571	15353	15547	15356	15339	15468	15271	15385	15304	15307	15376	15407	15236	15180	15408	15316	15354	15434	15578	15186	15222	15386	15308	15456	15302	15349	15548	15263	15323	15371	15210	15196	15133	15247	15288	15234	15429	15310	15154	15220	15285	15217	15296	15371	15513	15366	15392	15366	15426	15174	15315	15296	15379	15387	15467	15175	15286	15238	15249	15389	15315	15403	15489	15439	15389	15216	15202	15329	15480	15369	15388	15494	15408	15400	15555	15548	15259	15348	15420	15186	15272	15583	15321	15443	15485	15226	15404	15400	15265	15373	15301	15331	15501	15449	15361	15558	15310	15415	15256	15319	15294	15123	15223	15200	15288	15338	15285	15512	15341	15360	15281	15398	15489	15170	15346	15348	15389	15418	15430	15568	15271	15037	15410	15222	15494	15407	15332	15361	15293	15378	15588	15419	15424	15570	15438	15444	15456	15312	15462	15433	15301	15411	15345	15339	15488	15443	15214	15286	15333	15328	15218	15321	15339	15298	15415	15400	15242	15534	15287	15370	15353	15313	15492	15486	15347	15480	15283	15252	15514	15456	15373	15571	15574	15263	15276	15274	15249	15331	15307	15524	15564	15479	15342	15277	15382	15254	15205	15383	15306	15425	15082	15345	15311	15148	15354	15449	15377	15253	15357	15352	15309	15243	15188	15247	15332	15383	15278	15314	15050	15375	15311	15509	15324	15367	15519	15295	15319	15309	15119	15445	15423	15297	15249	15247	15373	15180	15389	15498	15541	15273	15197	15284	15170	15198	15267	15336	15328	15177	15436	15251	15516	15377	15224	15408	15326	15315	15308	15306	15307	15175	15353	15342	15140	15208	15253	15368	15241	15308	15225	15171	15404	15230	15503	15164	15163	15064	15164	15274	15417	15498	15347	15230	15380	15365	15341	15192	15300	15359	15264	15188	15495	15276	15288	15353	15291	15372	15370	15378	15292	15332	15219	15443	15527	15389	15192	15210	15242	15263	15367	15270	15278	15331	15239	15177	15459	15294	15392	15246	15417	15222	15348	15227	15342	15486	15276	15300	15193	15202	15351	15461	15267	15496	15346	15419	15468	15353	15429	15411	15359	15448	15443	15296	15233	15330	15284	15458	15243	15282	15298	15290	15350	15409	15272	15314	15240	15427	15317	15380	15187	15306	15395	15352	15641	15523	15371	15473	15183	15013	15452	15403	15395	15265	15299	15240	15342	15443	15561	15423	15434	15367	15323	15344	15388	15270	15296	15072	15494	15170	15350	15467	15179	15446	15471	15267	15377	15573	15318	15333	15363	15174	15226	15371	15054	15274	15193	15396	15345	15340	15225	15503	15421	15304	15376	15453	15357	15428	15252	15453	15291	15305	15444	15376	15560	15346	15229	15611	15219	15209	15279	15315	15404	15486	15443	15349	15295	15179	15318	15187	15396	15256	15272	15034	15253	15328	15325	15163	15525	15006	15497	15351	15426	15330	15354	15383	15291	15432	15466	15265	15280	15447	15320	15385	15188	15239	15415	15392	15320	15261	15190	15309	15451	15530	15240	15247	15312	15248	15361	15313	15389	15516	15153	15194	15316	15376	15272	15099	15362	15239	15455	15425	15129	15290	15318	15402	15474	15347	15501	15152	15497	15318	15257	15396	15462	15308	15483	15245	15292	15290	15323	15345	15475	15649	15350	15377	15159	15313	15203	15111	15300	15270	15465	15230	15396	15339	15090	15444	15347	15606	15445	15196	15527	15299	15233	15281	15354	15212	15396	15486	15168	15392	15293	15250	15213	15407	15274	15384	15247	15430	15248	15350	15414	15335	15356	15478	15251	15292	15324	15360	15257	15344	15330	15452	15333	15152	15242	15459	15252	15369	15086	15310	15427	15229	15362	15339	15495	15423	15465	15249	15323	15341	15442	15183	15244	15315	15395	15236	15133	15274	15301	15228	15373	15432	15426	15438	15545	15257	15265	15300	15433	15429	15292	15187	15210	15320	15498	15291	15482	15437	15288	15233	15381	15414	15411	15306	15463	15389	15348	15169	15477	15245	15250	15278	15413	15124	15500	15197	15178	15329	15359	15420	15331	15239	15386	15202	15355	15299	15131	15156	15256	15326	15455	15272	15338	15500	15508	15194	15428	15238	15251	15316	15391	15224	15163	15656	15326	15372	15249	15464	15417	15506	15310	15462	15362	15232	15259	15299	15246	15545	15390	15345	15501	15244	15339	15378	15300	15281	15345	15189	15267	15290	15296	15474	15162	15190	15226	15345	15276	15270	15406	15271	15274	15422	15246	15205	15133	15372	15376	15329	15218	15144	15248	15350	15198	15287	15206	15319	15285	15230	15376	15058	15318	15368	15177	15357	15282	15308	15250	15313	15330	15208	15402	15195	15326	15478	15274	15319	15319	15365	15201	15356	15439	15365	15156	15292	15397	15422	15414	15289	15397	15283	15202	15262	15246	15427	15437	15308	15414	15392	15218	15272	15370	15341	15574	15554	15428	15456	15406	15356	15401	15402	15236	15279	15539	15495	15350	15310	15352	15280	15437	15371	15243	15222	15477	15172	15323	15507	15211	15458	15362	15246	15404	15452	15295	15165	15361	15553	15472	15131	15152	15443	15405	15231	15459	15388	15335	15380	15227	15406	15370	15254	15213	15341	15398	15354	15460	15322	15353	15363	15311	15314	15369	15490	15247	15257	15454	15281	15318	15378	15302	15340	15526	15170	15329	15395	15445	15343	15463	15363	15434	15184	15448	15272	15313	15376	15264	15345	15336	15451	15310	15176	15481	15247	15443	15140	15406	15508	15500	15376	15465	15309	15304	15297	15250	15462	15446	15273	15282	15404	15362	15289	15182	15229	15270	15364	15244	15337	15161	15382	15350	15303	15210	15278	15210	15400	15434	15195	15364	15234	15486	15372	15367	15270	15310	15248	15244	15158	15367	15390	15316	15248	15354	15486	15400	15218	15452	15317	15466	15480	15358	15393	15265	15305	15293	15432	15429	15421	15342	15136	15316	15313	15322	15331	15304	15287	15408	15394	15377	15515	15391	15355	15240	15264	15487	15322	15253	15214	15103	15455	15111	15568	15452	15307	15370	15254	15366	15323	15402	15301	15408	15361	15233	15329	15152	15129	15142	15280	15402	15351	15329	15434	15319	15200	15268	15126	15440	15331	15429	15440	15429	15302	15394	15337	15232	15325	15266	15276	15189	15160	15523	15244	15247	15233	15229	15176	15280	15445	15315	15409	15177	15280	15227	15406	15447	15339	15526	15396	15332	15253	15213	15296	15237	15427	15245	15318
19493	22534	24505	24925	30425	22581	16389	14111	13377	13440	13386	13167	13208	13143	13239	13144	13129	13274	13108	13151	13161	13059	13027	13264	13013	12958	13056	13141	13151	13235	13017	13040	12997	13072	13243	13106	13266	12984	13151	13189	13213	13248	13125	13122	13208	12982	13091	12909	12993	13086	13136	13236	13062	13084	12911	13221	13022	13273	13090	13112	13089	13168	13175	13014	13209	13121	13152	12997	13022	13251	13068	13191	12956	13133	13218	13075	13108	13016	12951	13079	13043	13035	13054	13155	13189	13110	12959	13151	12942	13031	13133	12917	13049	13271	12997	12934	13246	13098	12960	13159	13026	13002	13198	13139	13188	13099	13025	13074	13087	13032	13080	13042	13107	12964	13014	13130	13278	12991	13076	13126	13167	13084	13075	13088	13039	13095	13112	13182	13072	13035	12868	13081	13116	13040	13129	13088	13163	13049	13083	13047	13137	12964	13086	12960	13147	13124	13064	13054	13256	13194	13079	12995	13242	13078	13037	12973	13140	13028	13163	13046	13152	13111	13005	13002	13120	13200	13095	13177	13200	13096	12936	13098	12968	13033	13201	13364	13129	13100	13184	13186	13059	13056	13062	12913	13137	12992	13251	13125	13230	13007	13011	13064	13170	13010	12968	12951	13166	13187	13257	13057	12975	12934	12962	13153	13022	13154	13204	13175	13289	13075	13020	13043	12950	13259	13131	13135	13220	13267	12922	13056	13090	13215	13171	13148	13119	13104	13122	13093	13019	12879	13078	13245	13105	13089	13216	13111	13073	13207	12972	13163	13163	13177	12980	13123	13135	13133	12857	13094	13138	13008	12972	13083	13072	13236	13071	13064	12981	12949	13290	13058	13171	13217	12924	13018	13112	13116	13136	13117	13104	13180	13216	12864	13166	13119	13091	13145	13039	13111	13083	13039	13155	13145	13162	13054	13251	13157	13055	13057	13219	13100	13090	13059	12958	13184	12992	13024	13045	12914	13154	13012	12928	13208	13052	13090	13177	13048	13245	13124	13092	13248	13190	13161	13114	13227	13121	12866	12978	13228	13116	12984	12974	13060	13173	13003	12824	13148	13062	13014	12986	13046	13133	13089	13118	12899	13202	13012	13275	13001	13092	13198	13117	13060	13087	13086	13034	13210	13117	13138	13007	13003	12916	13037	13133	13122	13028	13103	13112	13048	13111	13085	13203	13131	13063	12983	12980	12997	13104	13136	13095	13244	13203	12871	13205	13046	13039	13010	13054	13199	13073	13090	13008	13102	13014	13114	13023	13133	13037	13166	13167	13116	13116	13070	13119	13169	13069	13029	13102	12943	13043	13102	13097	13003	13113	13074	13029	13189	13091	13089	13132	13193	12897	13059	13107	13175	13321	13076	12887	13154	13126	12994	13082	13103	13106	13010	13212	13109	12938	12991	13003	13067	13020	13119	13192	13076	13092	13269	13069	12978	13177	13083	13006	13120	12998	12918	13188	12895	13122	13232	13042	13140	13036	13089	13147	13142	12961	13167	13005	13047	13279	12991	13003	13194	13021	12982	13157	13253	13028	13070	13153	13192	13054	13033	13002	13166	12848	13097	13197	12921	12992	13215	12968	13021	13133	13176	13091	13103	13204	13249	13010	13225	13185	13030	13094	13201	13096	13173	13197	13100	13038	12969	13132	13029	13019	13101	12960	13036	13122	13031	13200	13091	13010	13150	12935	13121	13034	12978	13174	13235	12920	12925	13029	12972	13191	13042	12971	13136	13082	13098	13141	13195	13084	13138	12987	13301	12969	13044	13021	13139	12990	13223	12962	12962	13184	12985	12962	13108	13020	13087	13204	13263	12990	13222	13064	12953	13197	13154	13056	13064	13211	13061	12988	13093	13145	13119	13119	13157	13251	13059	13146	13004	12982	13157	13369	13010	13012	13053	13008	13196	13070	13189	13075	13136	13201	13094	13085	13003	12988	13110	13109	13137	13191	13013	13011	13044	12944	12960	13022	13215	13013	12934	12845	13012	13208	13012	13100	13238	13124	13182	13151	13164	13003	13164	13166	13081	13180	13233	12982	13129	13124	12964	13311	12997	13193	12992	13036	13041	13077	13015	12944	13092	13020	12851	12908	13145	12972	13092	12905	13104	12994	13029	12959	13088	13131	13127	13106	13062	13186	13034	13289	12980	13220	13091	13147	13217	12949	12980	13144	13051	13244	13205	13000	13076	13224	13025	13254	13212	13016	12941	13040	13135	12965	13130	13026	13267	13077	13116	12934	13127	13078	13127	13147	13013	13234	13089	13059	12980	13135	13096	13018	13099	13072	13106	12933	13129	13110	13033	13091	13119	13150	13149	13085	13008	13185	13143	12976	13154	13017	12876	13203	13057	13245	13068	13205	13062	12918	13093	13150	12965	13168	13048	13180	13023	13069	13020	13050	13182	13069	12974	13275	13050	13200	13017	13109	13171	13182	13144	13123	13185	13109	13070	13057	13120	12989	13125	13096	13213	13151	13050	12982	12967	13053	13127	12986	13054	13013	13120	13078	12968	13022	13286	13097	13302	13266	13297	13192	13092	13081	13083	13208	13155	13063	13129	13134	13049	13219	13051	13161	13070	12935	13068	13057	12956	13051	13015	13102	13071	12917	13164	12980	13185	13131	13050	13108	13063	13064	13083	13157	13151	13294	13235	13246	13188	13192	13008	12983	13248	13129	13179	13037	13099	13138	13160	13270	13293	13036	13051	12945	12891	13358	13126	13219	12997	13031	13119	13102	13013	13163	13019	12937	13111	13182	13133	13125	13033	13107	13007	13124	12997	13132	12925	12981	13119	12890	13173	13189	13165	12908	13143	13128	13189	12866	13049	13111	13163	13147	13022	13265	13166	13113	13193	13149	13101	13033	13066	13109	13009	13004	13181	13026	13132	12923	12917	12983	13097	13054	13007	13124	13171	13112	13075	13120	13027	13135	12986	13086	13035	13109	13114	12886	12944	13014	13096	12979	13150	13295	13038	13187	13041	13155	13074	13173	12972	13124	13087	13015	13227	13007	13177	13018	13057	13035	13051	13208	12980	13048	12978	12964	13030	13116	13135	13011	13100	13076	13095	13153	13137	13091	13034	13158	13111	12989	13041	13234	13085	13232	13029	13008	13152	12949	13030	13070	13014	13126	13179	13087	13173	13066	13146	13071	13079	13124	13178	12870	13123	13163	13055	13054	13062	12980	13047	13212	12986	13255	12990	13199	13054	12917	13032	12990	13068	12987	13129	13064	12964	13076	13116	13032	13125	13064	12936	13147	13264	13014	13110	13069	13050	13021	13193	13219	12971	13075	13169	13045	13148	13068	13258	13028	12881	13181	12989	13059	13049	13227	13139	13205	13097	13066	13302	13010	13030	13245	13122	13122	13157	13104	13177	13069	13136	13101	13051	13162	13051	13197	13174	13246	12955	13112	12925	13175	13027	13021	13087	13220	13128	12990	13068	13185	13078	13006	13121	13220	13081	13132	13045	13110	13018	13231	13045	13139	13081	13087	13139	13044	13229	13094	13246	13058	12993	13249	13214	13131	13085	13009	13000	13149	13084	13062	13171	13169	13125	13135	13053	13059	13066	13142	12918	12980	13131	13101	13007	13015	13065	13143	13034	13134	13135	13022	12975	13065	13238	13097	12951	12912	12850	13084	13045	13033	13172	13017	13093	13003	12871	12974	13061	13140	13116	13001	13046	13154	13065	13134	12989	13098	13180	13151	13125	12975	13027	12998	13179	13124	13069	13059	12927	12850	13072	13180	13012	13173	13095	13038	13043	12933	13180	12904	13196	12991	12968	13167	13064	13012	13105	13028	12991	13088	12954	13071	13202	13052	13123	13058	13118	13068	13167	13068	13027	13205	13013	13049	12978	13256	13202	13102	13064	13046	13185	13138	12975	13009	13110	13078	13060	13081	13108	13205	13045	13104	13246	13199	13238	13046	13044	12879	13139	12954	13094	13056	13076	12980	13262	13019	13301	12923	13154	13059	13158	13088	13236	13065	13046	13072	13165	13147	12911	13030	13099	13077	13029	13067	12884	13030	13081	13063	13085	13173	13071	13164	13222	13011	13076	13070	13187	13066	13039	13159	13046	13081	13079	13065	13102	13013	13042	12960	13201	13094	13067	13036	13018	13055	12948	13053	13266	13015	13148	13226	13082	13112	13259	13076	13357	13021	13058	13058	13095	13128	13058	13090	13165	13083	13021	12892	13047	13138	13175	13070	13133	13057	12970	13063	13010	12887	13018	13089	13123	13136	12909	13097	12994	13009	13202	13271	13177	12943	13093	13110	13010	13182	13011	13038	12905	12971	13039	12985	13114	13124	13104	13086	13154	13022	13015	13041	13187	13134	12997	13322	13236	13044	13102	13055	13091	12923	13116	13054	13168	13093	12905	13285	13065	13188	13274	13036	13051	12998	13074	13215	13105	13178	12990	12970	12993	13277	12926	13027	13133	12919	12934	13154	13032	13075	13192	13125	12913	13182	13107	13356	13061	13091	13111	13088	13026	13153	13158	13005	13066	13051	13192	13149	13082	13179	13175	13193	12967	13047	13213	13100	13075	13149	13120	13096	13060	13149	12945	13194	12800	12965	13081	13124	13121	13166	13026	13159	13010	13048	13118	13106	13127	13137	13303	13028	12991	12960	13261	13049	13160	13151	13139	13222	13085	13074	13000	12987	13062	13124	12916	13230	12909	13132	13091	13168	13101	13048	13091	13134	13135	13020	13038	13078	13119	13196	13206	13063	13016	13121	13010	13168	12953	13037	13103	13229	13080	13072	13094	13218	13001	13156	13082	13058	13063	12902	13011	13078	13108	13085	13258	13081	13063	13046	13084	13112	12985	12964	13219	13114	13256	13055	13114	13160	13007	13181	13224	12969	13057	13059	13278	13144	13141	13322	13011	13113	13188	13149	13067	13041	13141	13043	13155	13030	13060	13035	13072	13078	13259	13238	13303	13051	13047	13167	13040	13061	13247	13141	12972	13110	13027	12965	13169	13045	13055	13210	13241	13174	12984	13073	13058	13124	12961	13065	13200	13050	13054	12960	13076	13017	13056	13136	13018	13259	13114	13076	13079	13022	13200	12957	13066	13131	13063	13294	12970	13266	13011	13008	13178	13197	12866	13192	12918
26272	21148	32673	50021	58921	46668	32535	21383	17009	15622	15237	14864	14661	14376	14007	14135	14110	14149	14306	14186	14113	14282	13979	13770	14039	14040	14021	14145	14111	14092	14137	14088	13900	14107	14101	13947	14063	14029	14048	14035	14016	14239	14222	14033	14182	14235	14139	13949	14104	14204	14169	14030	14157	14004	14180	14176	14275	14220	14128	14128	14211	14165	14001	14044	14052	14131	14007	14105	13814	14070	14043	14012	14056	14005	14075	13947	13995	13965	14176	14026	14112	13864	14183	14084	14042	13758	13951	14116	14061	13982	14116	13989	14113	14056	13897	13843	13996	14255	14333	13918	14075	13955	13834	14124	13870	14147	14040	13933	14176	13978	13898	14034	14222	14036	14061	14074	14083	13970	14120	14161	13918	13958	14178	14193	14101	13904	14102	14195	14133	13985	14026	13967	14074	14050	14128	14276	14052	14151	14131	14158	13796	13909	14000	13992	13924	13854	13991	14102	14024	13986	14134	14084	14047	14009	14065	14172	14237	14091	14094	14153	14131	14217	14030	13949	13998	14006	14061	14080	14042	13894	14066	13901	13923	14007	13984	14158	14087	14169	13771	14070	13983	13905	14022	14095	14036	14049	13910	14127	13932	14074	13821	13996	14190	13963	14080	13938	14040	13931	14094	13950	14101	13985	13990	14258	14046	14136	13998	13957	14069	13973	13972	14266	14088	13965	13872	14004	14158	14178	13980	13886	14035	14050	13990	14101	14027	13888	14030	14141	14135	14093	14005	14013	14066	14101	14077	13982	14246	14162	14024	13921	14031	14169	14146	13889	14113	14046	13957	13868	13828	13960	14122	14009	13988	14038	14097	13908	14231	13892	14030	14011	14123	14116	14042	14124	13970	14066	14157	14004	14053	13901	14068	14047	14074	14031	13945	14002	14016	13929	13955	14043	13921	13888	14087	13774	13988	14070	13978	13947	14061	13921	14010	14007	14276	14028	14034	14077	14010	13916	14038	13961	14182	13875	14198	13919	13995	13869	14041	13958	14034	13964	13945	14035	14108	14082	13908	14100	14121	14010	14005	13956	14011	13910	14065	13890	14102	14271	14150	14120	14016	13989	14256	14117	13900	14231	14181	14034	13969	14074	14060	14101	14193	14126	14124	14050	14015	14129	14128	14018	14122	14187	14273	14043	14086	14186	14163	14078	14084	13954	14012	13985	14316	14099	13919	13803	14042	13927	14262	14104	13991	14044	14120	14002	14085	14170	14092	14025	14119	13888	13984	13916	14142	13949	13940	14205	14248	14172	13914	14089	13990	14109	13938	14061	14000	14021	14060	14001	14106	14150	14022	14215	14032	13992	13946	13926	13939	13884	13983	14155	13868	13927	14160	13916	13938	14046	14064	14057	14099	14119	14035	13984	14076	14194	14132	13990	14077	14151	14022	13943	14162	13950	13974	14091	14100	14132	14115	13918	13925	14119	14248	13938	14069	13911	14081	14000	14027	14094	14127	14194	14196	14088	14069	14134	14008	14047	14037	14211	14053	13995	14106	14046	13929	14184	14218	14137	14104	14125	14185	14145	14243	13955	14082	13856	13999	13994	13958	14041	14081	14134	14145	14164	14033	14147	14008	14016	13932	14084	14154	14175	13993	13884	14014	13932	13934	14103	14015	13897	14068	14003	14129	13967	14125	13975	14013	14137	14118	14063	14054	14242	13960	14120	14065	13978	14006	13927	13905	14093	14024	13920	14163	13933	14126	14041	14153	14167	14028	13993	14259	14137	14008	14053	14109	14296	13990	14187	14075	13978	14071	14058	14032	14061	14251	14016	14037	13915	13918	14095	13808	13937	13914	13986	13913	14054	14255	14043	14077	13973	14077	14195	14310	14178	14112	13809	14055	14062	14302	14009	14185	14188	13965	13735	13911	13928	14099	14168	14062	14147	14109	13910	14086	13999	14029	13994	13956	14058	14048	13876	14180	13992	14155	13836	14097	14069	14031	14064	14066	14163	14039	14138	14074	14132	14319	14038	14128	14101	14121	13911	13959	14177	14158	14097	14088	14000	14098	14066	13957	14159	14015	14133	14164	14021	13959	14041	14036	14030	14239	14133	14202	13937	13955	14069	14065	14024	13937	14090	14231	14079	14061	13972	14004	14169	14044	13931	14129	14026	14167	13943	13997	14010	14064	14054	13947	13900	14138	14025	13941	13912	14281	13961	13998	14172	13856	14124	13948	13855	13853	14061	14148	14141	14098	14082	14013	14049	14179	14016	14265	14234	14062	14187	14047	14076	14004	14003	14052	13936	13872	13854	14105	14044	14125	13943	14161	13907	14026	14296	13978	13779	14225	14255	14062	14065	14038	14078	14102	14140	14114	13837	14022	14038	14039	14160	14061	14169	13984	14046	14135	14049	14309	14003	14049	13903	13907	13946	14053	14077	14141	14077	14094	14243	13989	13913	14157	14075	14199	14056	14023	13993	13967	14139	14099	13924	14039	14234	13995	14018	14035	13943	14018	14202	14026	13843	14058	14135	14017	14146	14022	13997	14046	13960	14131	14005	14076	13881	13862	13834	14015	14124	13954	14058	14003	14051	14026	14015	13958	14184	14140	14017	13945	13924	13862	14023	14020	13969	14078	14095	14226	14142	14095	14028	14181	14073	13965	14161	14107	14242	14175	14084	14054	14028	13959	13774	14107	13926	14030	14173	14288	14104	14125	13989	14407	14149	14059	14115	14099	14045	14255	14225	14021	14046	14072	14031	14133	14108	14116	14045	14135	14199	14080	13994	13935	13997	14108	14135	14017	14100	14038	13967	14035	14129	14091	14062	14013	14190	13951	14021	14080	14159	13985	14069	14191	14083	14275	14100	14013	14045	14052	14055	13955	13973	14150	13962	14054	14204	14238	13974	13765	14148	14218	13925	14009	14083	14188	14083	14045	13927	14172	14183	14191	14199	13936	14221	13969	13968	14149	13978	13979	13965	13950	14094	14181	14289	14095	13983	13867	14233	14015	14105	14175	14058	14011	14111	14308	14025	14072	14124	14103	14125	13992	13847	14066	14204	14167	14021	14090	14005	13910	14085	14110	13944	13977	14001	13997	14068	13854	14224	13956	14108	14095	14327	13915	14006	14029	14048	14211	14016	14175	13872	13968	14142	14190	14143	14137	14105	13989	14116	14095	13993	14009	13892	14143	13858	13903	13988	14016	14240	13908	13972	14079	14115	14000	14199	14010	13868	14116	14156	14044	13997	14143	13984	14012	14101	14180	14135	14094	13896	14189	14193	14072	14280	13949	14093	13861	14150	14027	13901	14041	13948	14090	13929	14006	14055	13997	14102	13866	13857	14059	14090	13940	13997	13950	13889	13978	14173	14045	14159	14034	14108	14191	14058	14051	14018	14013	14170	14019	13848	14071	13986	14033	14240	13758	13977	14095	14154	14118	14042	13998	14120	13998	14267	14257	13980	14282	14039	13926	14010	14002	13878	14274	14081	14111	14080	14229	14194	14038	14224	14005	14129	13891	13997	14090	14057	14041	14152	14009	13945	14052	14108	14042	13972	13927	14040	14131	14010	14126	14123	13960	13912	13917	14190	13980	14015	13783	14049	14130	13985	14036	13973	14287	14330	14057	14068	14004	13890	14207	14133	13774	13833	14167	13909	13811	13994	14228	14226	13972	14216	14170	14075	13892	13980	13991	14284	13865	14418	13904	14125	14198	14034	14166	14180	14088	14139	14021	14038	13941	14013	14054	14244	13862	14120	13979	14027	14056	14160	14068	13955	13966	14010	14071	14050	14083	14141	14041	14105	13961	14017	13892	13902	13880	14008	14000	14121	14046	14103	14195	14180	14112	14013	14019	14013	13974	14204	14081	13992	14260	14283	14182	14095	13945	14063	14073	13960	14098	14024	14076	14196	14062	13863	13974	14031	13973	14160	14088	14093	14204	14125	13899	14105	14030	13993	13972	13826	14002	14004	13925	14180	13982	14175	13987	14114	14184	14105	14208	14085	13755	13993	13881	13979	14029	14248	14069	14186	14188	14090	13842	13999	14226	13917	13978	14155	14013	14227	14026	14211	13916	14237	14178	13944	14037	13992	14085	14121	13890	14042	14074	14075	13996	14044	14062	14093	14208	14024	13931	14003	14022	13962	14074	13981	13909	14145	13932	14062	14098	13893	14112	14046	14033	13865	14022	13922	14142	14039	14027	13982	13985	14097	13756	14021	14064	13938	13932	14337	14262	14010	14021	13839	14065	14144	14174	14191	14149	14169	13911	14219	14070	13907	13900	14016	13977	13976	14113	14233	14122	13999	14204	14019	13987	14029	13892	14082	14219	14003	13930	13942	14081	14090	13992	13914	14059	14106	14094	13939	14027	14105	14051	13964	14191	13991	13918	14106	13813	14101	14005	14104	13989	13991	14067	14148	14056	14024	13828	13952	13981	14081	14031	13792	14014	14169	14131	13940	14027	13925	14040	13922	14050	13973	14092	14273	13959	13859	14119	13974	14053	13911	13905	14079	14039	13994	14043	14017	14022	14104	14028	14094	13984	14079	14102	13978	14106	13814	14104	13989	14216	14226	13976	14026	14141	14021	14122	14124	13938	13893	14220	14283	14083	14196	14105	14123	14055	13954	14023	14040	14023	13985	14070	13913	13966	14034	13964	14110	13946	13987	14017	13870	14197	13999	14082	13875	13977	14048	14226	13991	14038	14027	13970	14182	14022	13807	14038	14152	14038	14080	14172	14146	14092	14068	14097	14185	14091	14127	14081	13936	14086	13961	14263	14107	14113	14110	14280	14114	14316	14007	13941	14230	14073	13962	14259	14186	14067	14176	13872	13876	14067	14062	14108	14180	14244	13992	14066	14106	14228	13938	14010	14222	13911	14089	14051	14160	14190	14086	13948	14049	14086	13904	13962	14120	13975	14134	14112	14044	14011	14013	14112	14131	14002	14029	14083	14032	14010	14014	13816	14144	13969	14100	14118	14072	13973	14104	14140	14021	14137	13996	14071	14084	13940	14076	14060	14069	13940	14055	14156	14163	14146	14012	14057	14097	13972	14083	14054	14098	13978	14186	13988	13899	14148	13975	14187	13924	13938	13964	13858	14157	14124	14234	13966	14139	14050	13907	13913	14059	13988	13920	14089	14081	13995	14078	14115	13971
27954	48402	58856	61298	60905	45229	32153	19437	15385	14153	13886	13653	12952	12504	12333	12380	12435	12312	12386	12437	12308	12521	12328	12343	12410	12237	12160	12316	12323	12142	12446	12271	12469	12353	12334	12306	12375	12474	12237	12220	12395	12257	12413	12253	12339	12162	12078	12367	12257	12164	12397	12200	12258	12323	12215	12347	12377	12311	12277	12360	12317	12262	12276	12240	12418	12260	12276	12392	12311	12189	12332	12312	12297	12391	12242	12204	12321	12274	12192	12261	12255	12167	12339	12182	12184	12382	12364	12288	12458	12311	12311	12337	12393	12477	12387	12331	12296	12343	12279	12332	12156	12156	12220	12370	12339	12443	12271	12379	12375	12348	12415	12249	12296	12243	12318	12314	12445	12296	12136	12325	12273	12268	12330	12299	12285	12273	12276	12295	12408	12329	12269	12378	12355	12326	12326	12326	12360	12159	12366	12446	12287	12170	12257	12215	12332	12238	12364	12354	12340	12317	12348	12356	12345	12284	12357	12437	12131	12188	12313	12350	12235	12321	12241	12232	12210	12195	12340	12356	12187	12387	12263	12451	12287	12430	12222	12187	12366	12337	12425	12294	12264	12259	12353	12322	12321	12126	12200	12358	12317	12307	12383	12349	12244	12367	12404	12266	12258	12226	12383	12361	12341	12256	12259	12190	12180	12354	12225	12353	12243	12232	12314	12263	12312	12405	12353	12373	12320	12199	12321	12297	12357	12343	12194	12217	12368	12388	12343	12258	12269	12204	12352	12225	12424	12335	12444	12439	12271	12347	12428	12320	12226	12283	12245	12320	12408	12446	12295	12311	12265	12343	12425	12337	12405	12397	12260	12387	12170	12307	12471	12456	12341	12427	12583	12338	12391	12387	12344	12389	12291	12436	12284	12306	12367	12315	12293	12229	12085	12174	12222	12557	12387	12272	12481	12214	12393	12181	12276	12352	12413	12400	12323	12493	12403	12299	12200	12342	12373	12352	12484	12340	12371	12279	12387	12306	12249	12328	12150	12291	12220	12176	12408	12238	12355	12298	12322	12236	12252	12284	12385	12309	12353	12272	12271	12467	12309	12255	12203	12280	12390	12440	12207	12239	12320	12329	12297	12330	12136	12349	12440	12365	12265	12326	12344	12456	12164	12288	12353	12398	12173	12341	12282	12386	12363	12243	12253	12215	12318	12306	12413	12257	12166	12326	12259	12332	12284	12112	12131	12297	12278	12151	12259	12419	12408	12174	12352	12447	12141	12238	12464	12276	12132	12385	12231	12356	12325	12209	12281	12379	12273	12239	12162	12436	12320	12422	12313	12269	12335	12254	12301	12311	12381	12422	12352	12266	12435	12437	12223	12420	12212	12414	12414	12546	12264	12314	12290	12154	12299	12307	12313	12407	12331	12183	12316	12327	12371	12352	12287	12253	12296	12303	12387	12384	12350	12286	12201	12447	12393	12431	12279	12398	12237	12384	12361	12283	12330	12453	12305	12398	12389	12177	12145	12138	12224	12265	12324	12264	12288	12351	12294	12308	12520	12387	12424	12334	12373	12355	12190	12338	12358	12377	12383	12281	12339	12319	12455	12339	12356	12233	12365	12458	12245	12268	12276	12199	12393	12372	12189	12237	12237	12269	12277	12452	12365	12349	12403	12230	12168	12467	12375	12294	12339	12319	12204	12254	12214	12374	12345	12286	12488	12450	12356	12581	12042	12380	12379	12131	12306	12363	12396	12429	12292	12324	12273	12408	12336	12372	12396	12204	12199	12287	12258	12349	12319	12468	12371	12258	12364	12433	12381	12430	12344	12363	12271	12438	12259	12289	12405	12425	12241	12383	12338	12308	12461	12270	12423	12190	12236	12245	12357	12253	12346	12374	12493	12313	12124	12190	12393	12464	12294	12359	12175	12198	12164	12450	12308	12436	12334	12437	12166	12303	12266	12342	12205	12320	12521	12158	12187	12203	12299	12353	12455	12213	12415	12350	12323	12357	12322	12249	12331	12254	12170	12393	12315	12247	12245	12210	12456	12424	12434	12363	12337	12262	12241	12258	12376	12119	12224	12233	12349	12381	12252	12242	12267	12360	12532	12166	12291	12290	12305	12337	12310	12222	12232	12189	12328	12372	12300	12349	12254	12432	12406	12233	12213	12347	12504	12389	12306	12280	12212	12504	12346	12250	12465	12413	12231	12385	12253	12198	12273	12386	12234	12467	12349	12280	12249	12347	12268	12330	12358	12213	12309	12412	12277	12266	12302	12382	12484	12151	12376	12254	12166	12173	12188	12417	12199	12414	12290	12359	12280	12253	12359	12238	12298	12382	12145	12170	12244	12290	12340	12375	12395	12372	12223	12336	12136	12452	12425	12307	12248	12447	12216	12161	12309	12465	12367	12272	12326	12461	12394	12157	12433	12324	12124	12332	12441	12323	12221	12291	12229	12273	12288	12393	12431	12334	12254	12303	12223	12294	12246	12391	12356	12352	12326	12375	12301	12174	12345	12353	12351	12302	12126	12396	12184	12399	12154	12324	12238	12454	12268	12233	12285	12478	12393	12374	12457	12139	12268	12390	12206	12531	12113	12329	12205	12255	12397	12394	12435	12470	12224	12488	12145	12465	12512	12386	12426	12217	12253	12252	12460	12190	12354	12325	12359	12134	12517	12197	12331	12240	12268	12163	12308	12500	12387	12171	12365	12232	12348	12134	12340	12280	12410	12402	12327	12347	12172	12478	12293	12171	12341	12213	12277	12344	12340	12389	12277	12331	12303	12214	12431	12329	12457	12448	12343	12357	12283	12352	12265	12005	12240	12299	12236	12352	12409	12401	12377	12179	12383	12336	12330	12356	12549	12441	12353	12366	12304	12259	12520	12323	12416	12326	12226	12391	12371	12350	12178	12340	12382	12421	12394	12449	12289	12308	12329	12235	12457	12304	12341	12291	12297	12248	12189	12340	12478	12329	12224	12390	12365	12350	12334	12375	12342	12424	12219	12213	12342	12269	12400	12484	12211	12362	12354	12403	12313	12364	12247	12279	12234	12089	12192	12403	12245	12264	12458	12306	12346	12219	12295	12393	12308	12169	12474	12272	12299	12177	12371	12463	12326	12347	12380	12407	12469	12377	12304	12308	12232	12143	12489	12302	12337	12286	12181	12172	12276	12352	12230	12327	12284	12323	12359	12254	12401	12181	12413	12214	12213	12197	12415	12375	12261	12376	12395	12241	12435	12269	12348	12221	12402	12330	12206	12364	12348	12311	12264	12249	12407	12347	12309	12315	12243	12392	12372	12331	12416	12344	12308	12341	12389	12208	12418	12192	12204	12247	12369	12275	12153	12212	12342	12264	12387	12249	12245	12360	12229	12242	12269	12333	12336	12330	12358	12352	12449	12355	12404	12436	12325	12285	12255	12164	12357	12461	12380	12272	12477	12454	12363	12291	12279	12271	12296	12288	12342	12245	12317	12171	12456	12360	12421	12345	12313	12321	12473	12170	12355	12190	12315	12127	12368	12171	12283	12250	12160	12521	12291	12382	12325	12350	12359	12415	12533	12417	12088	12318	12211	12261	12486	12325	12273	12369	12348	12344	12299	12137	12259	12339	12307	12451	12232	12346	12335	12281	12276	12321	12321	12415	12299	12388	12450	12378	12248	12266	12421	12337	12293	12325	12242	12195	12382	12306	12224	12451	12295	12253	12287	12234	12463	12267	12280	12270	12369	12310	12412	12277	12398	12234	12145	12322	12308	12319	12516	12303	12353	12402	12301	12365	12287	12417	12215	12295	12389	12292	12268	12301	12265	12388	12237	12317	12240	12349	12273	12206	12260	12508	12318	12352	12293	12173	12391	12223	12203	12261	12350	12330	12193	12365	12169	12354	12310	12365	12213	12409	12471	12462	12354	12273	12372	12281	12231	12317	12330	12263	12422	12276	12446	12301	12283	12329	12206	12320	12173	12227	12398	12376	12232	12524	12290	12232	12332	12276	12259	12444	12324	12424	12318	12267	12284	12352	12145	12264	12325	12202	12333	12415	12387	12280	12302	12356	12339	12373	12315	12193	12358	12205	12470	12182	12214	12310	12333	12350	12322	12297	12231	12199	12279	12311	12271	12275	12399	12416	12334	12385	12193	12432	12370	12385	12321	12356	12468	12202	12356	12096	12218	12251	12339	12277	12196	12518	11984	12314	12265	12324	12405	12161	12245	12247	12204	12244	12384	12314	12306	12404	12461	12361	12441	12419	12498	12350	12315	12120	12441	12378	12351	12416	12268	12484	12269	12370	12320	12454	12347	12415	12313	12235	12236	12291	12392	12149	12322	12358	12294	12208	12238	12287	12436	12433	12306	12443	12191	12378	12384	12288	12393	12439	12225	12357	12223	12299	12369	12389	12440	12277	12243	12401	12212	12184	12310	12440	12368	12541	12250	12209	12259	12296	12379	12422	12340	12370	12176	12225	12380	12248	12242	12345	12337	12273	12333	12285	12406	12305	12268	12292	12281	12248	12355	12396	12379	12226	12316	12502	12327	12218	12358	12371	12383	12294	12328	12452	12130	12391	12315	12301	12260	12302	12368	12201	12287	12289	12287	12356	12287	12346	12356	12367	12391	12284	12599	12387	12342	12197	12470	12265	12252	12309	12400	12413	12432	12326	12271	12447	12394	12269	12298	12286	12315	12347	12294	12315	12197	12269	12412	12164	12236	12345	12383	12280	12261	12373	12410	12137	12373	12278	12232	12361	12406	12352	12255	12367	12281	12434	12377	12379	12291	12473	12376	12332	12402	12340	12279	12390	12418	12288	12389	12264	12260	12239	12316	12245	12170	12176	12081	12370	12247	12284	12471	12213	12418	12193	12290	12425	12403	12364	12377	12453	12310	12279	12236	12271	12344	12291	12244	12480	12223	12343	12363	12161	12301	12528	12382	12128	12373	12259	12232	12446	12209	12392	12383	12439	12414	12353	12356	12380	12158	12276	12146	12248	12251	12242	12240	12366	12292	12416	12294	12354	12461	12314	12200	12303	12354	12218	12312	12257	12197	12323	12258	12264	12375	12314	12263	12401	12280	12292	12270	12267	12394	12369	12114	12356	12368	12300	12376	12281	12305	12291	12268	12416	12357	12361	12366	12396	12420	12313	12370	12385	12352	12483	12302	12353
24180	21046	30563	50791	69312	59105	39996	26049	19761	17638	17692	16806	15416	15014	14522	14389	14198	14216	14172	14081	14189	14068	14228	14154	14229	14134	14182	14206	14383	14198	14141	14106	14167	14413	14298	14010	14214	14125	14242	14223	14112	13985	14073	14247	13977	14181	14316	14207	14283	14049	14145	14188	14023	14024	14044	14197	13941	14002	14092	14056	14180	14302	14176	14041	14238	14023	14187	14039	14049	14129	14083	14056	14238	14147	14276	14176	14090	13974	14197	14057	14009	14205	14020	14121	14055	14003	13998	14201	13938	14174	14134	14372	14088	14126	14219	14112	14221	14040	14222	14081	14151	14123	14187	14016	14115	14014	14230	14137	14148	14198	13862	14310	14180	14229	14187	14165	14256	14162	14107	14130	13908	14049	13936	13952	14060	14091	14214	14039	14136	14366	14197	14189	14215	14195	14049	14120	13883	14173	13991	13988	14336	14271	14078	14216	13999	14176	13969	14181	14160	14106	14182	14032	14139	14141	14108	14086	14215	14218	14198	14257	14072	14282	14167	13995	14252	14117	14104	14049	13876	14115	14041	14138	14220	14131	14072	13986	14107	14126	14203	14234	14054	14062	14197	14104	14265	14024	13957	14216	14099	14173	14260	13923	14167	13962	14062	14187	14154	14226	14093	14285	14097	14137	14228	14241	14151	14307	14073	14251	14296	14049	14199	14301	14011	14143	13994	14048	14169	14153	14113	14296	13884	13980	14273	14033	14199	14156	13928	13918	14145	14096	14175	14065	13934	13993	14240	14129	14231	14360	14111	14022	14314	14043	14000	14024	14300	14144	14278	14230	14210	14123	14047	14052	14091	14063	14222	14095	14204	13928	14051	14090	14098	13944	14176	13966	14191	14095	14227	14041	13869	14112	14157	14376	14131	14414	14155	13961	13980	14112	14028	14031	14160	14120	14161	13999	14038	14170	14129	14195	14155	14193	14125	14025	13990	14134	13991	14104	14107	14003	14287	14130	14182	14154	13994	14002	13895	14174	14109	14010	14178	14216	14139	13903	14249	14068	14116	14082	14189	14122	14184	14018	13891	13890	14033	14059	14093	14117	14265	14204	14150	14162	14206	14042	14046	14084	14033	14134	14134	14241	14240	14128	14228	14242	14357	14187	14259	14048	14173	13978	14164	14018	14108	14058	14145	14029	14148	14111	14227	14191	14216	14089	14192	13972	13977	14229	14080	14091	13965	14094	14143	14034	13964	14172	14073	14222	14302	14142	14050	14251	14152	14134	13993	14119	14016	14038	14083	14043	14082	14118	14100	14044	14073	14022	14134	14128	14063	14187	14261	14056	14223	14247	14193	14101	14123	14112	14024	13977	14199	14030	14260	14170	14173	14270	14265	14073	13906	14059	14004	14014	14085	14066	14027	14147	14131	14092	14164	14141	14042	14010	14158	14003	14154	14065	14028	13985	13938	14387	14255	14063	14041	14126	14130	14118	14184	14053	14198	14089	13938	14126	14157	14169	14039	14104	14252	14254	14120	14086	14298	14202	13991	14461	14048	14117	14169	14144	13932	14018	14078	13887	14274	14198	14077	14207	13968	14218	14110	14157	14102	13898	14177	14253	14019	13872	14076	14002	14218	14265	14197	14089	14113	14091	13970	14277	14086	14092	14024	14147	14099	14067	14212	13910	14094	14241	14050	13994	14047	14223	14215	14237	14246	13885	14245	13842	14042	14032	14189	14170	14118	14043	14122	14017	14215	14280	13989	13929	14110	14192	14269	14194	14045	13924	13885	14210	14280	14075	14248	14093	14065	14090	13996	13842	14019	13938	14196	14293	13965	14178	14228	14031	14016	14116	14076	14266	14186	14045	14206	14204	14058	13911	14063	14057	14080	14039	14228	14163	14147	13963	14077	14086	14070	14213	14096	14232	13927	14218	13944	13932	14189	14115	14050	13991	14098	14044	14216	14279	14132	14232	14180	14152	14086	14164	14090	14134	14010	14318	14012	14090	14122	14097	14233	14049	14088	14104	14017	14237	14079	14109	14109	14164	13967	14163	14271	14209	14049	14041	14191	14199	14140	14003	14034	14069	14073	13973	14013	14037	14080	14132	14045	14208	13997	14186	14094	14102	14182	14243	14116	14249	14153	14059	14118	14109	13995	13968	14093	14203	14145	13720	14101	14127	14128	14060	14082	13986	13933	14182	14118	14235	14014	14049	14009	13931	13883	14189	14241	14144	14108	14251	14203	13884	14119	14057	13897	14120	14256	14099	14117	13964	14208	14160	14112	14231	14186	13936	14213	14182	14094	14016	14100	13996	14010	14232	14169	13962	13943	14196	14261	14121	14014	14083	14121	14065	14097	14023	14001	14131	14225	14209	14173	14176	14019	14056	14106	13857	13988	14175	14199	14198	13852	14064	13947	14019	13872	14186	14193	14055	14294	14199	14247	14193	14227	14140	14065	14005	14256	14110	14010	14138	14163	14136	14258	14090	14126	14196	14256	13975	14143	14271	14200	14093	14149	14015	14105	14314	14118	14052	14158	13935	13994	14160	14123	14054	14005	14231	14124	14116	14316	14125	13999	13985	14303	14245	14029	14205	14039	13956	14106	13989	13987	14214	14014	13980	14314	14050	14202	14017	14154	14102	14116	14145	14138	14095	14060	14039	14206	13964	14059	14065	14170	13973	14165	14064	14061	14242	14096	14118	13999	13938	14250	14218	14031	13829	13959	14029	14150	13979	14004	14116	14197	14008	14235	14112	14174	14191	14120	14191	14217	14177	13940	13941	13970	14129	14212	14243	14265	14212	14258	14102	14126	14098	14069	14009	13888	14203	14091	14333	14174	14233	14281	13935	13945	13890	14065	14153	14078	14136	14159	14193	14178	13894	14174	14149	14231	14126	14008	14129	14118	13892	14197	14237	14094	14270	14319	14239	14053	14118	14060	14022	13950	14243	14062	14082	14052	14040	14055	14230	14088	14083	13972	14116	14013	14207	14073	14020	14130	13908	14288	14017	14241	14071	14104	14047	14127	14097	14238	14179	14029	13932	14213	14151	14053	14048	13952	14091	14176	14370	14150	14081	14028	14073	14090	14134	14248	14192	13841	14141	14008	14253	14012	14009	13923	13919	14258	14278	14126	14053	14167	14226	14040	14137	14197	14018	14125	14108	14053	14034	13955	14094	14240	14117	14065	14097	14057	14026	14052	13930	14300	14087	14048	13905	14051	14178	14086	14074	14064	14092	14023	14147	14089	13949	13957	14041	14227	14159	14042	14067	13961	14265	14214	14000	13979	14024	14137	14000	14129	14161	14006	14077	14133	14198	14122	14252	14079	14113	14159	14002	14263	14006	14035	14089	14082	13951	14192	14216	14075	13995	14054	14009	14094	14114	13906	14193	14054	14107	13821	14103	13989	14049	14017	14372	14009	14089	14043	13939	14076	13917	14090	14049	13980	13942	14025	14089	14252	13966	13990	14066	14250	14038	14140	14159	14186	14046	14194	14137	13989	13993	14025	14410	14108	14100	14020	14279	14332	14334	14074	14095	14081	14187	14285	14188	13950	14153	14249	14085	14220	14345	14008	14226	14191	14081	13959	14036	14147	14263	14221	14024	14112	14159	14237	14140	14079	14170	14155	14179	13900	14036	14121	14099	14047	14139	14126	13933	14049	14291	14169	14092	13890	14094	14099	14121	14141	13943	14079	13877	14230	14257	14402	14236	14101	14141	14124	13971	14297	13912	14272	14170	14119	14174	14039	14217	14038	14033	14081	14327	13988	14038	14125	14020	13926	14025	14214	14064	14111	14036	14211	14070	14232	14132	14129	14183	14234	14241	14234	13895	14239	14059	14363	14098	14191	14016	14065	14223	13994	14072	14097	14061	14178	13950	14134	14316	14184	14071	14007	13998	14078	14111	14149	14126	13992	14184	14273	14105	14134	14012	14169	14006	14163	14108	14072	14148	14091	14130	13971	13979	14102	14063	14089	14216	14270	14138	14040	14269	14213	14013	14075	14165	14066	14041	13951	13945	14038	14225	14042	14150	14161	14206	14149	13996	13800	13954	14034	14163	14188	14083	13993	13983	14066	14278	14141	14040	14203	13960	13969	14096	14008	13967	14049	14066	14096	14301	14213	14288	14041	13806	14223	14065	14394	14233	14021	14157	14160	13980	13989	13982	13964	14074	14335	14018	14081	13951	14132	14189	14057	14074	13960	14262	14196	14213	14180	14249	14462	14095	13985	14167	14023	14122	14052	14107	14196	14138	14274	14161	14176	14203	14083	14185	14124	14083	14044	14100	13889	14191	14144	14142	14046	13988	14177	14092	14111	14145	14136	14429	14165	14232	14312	14035	13961	13857	14127	14246	14083	13944	14131	14046	14232	13887	14148	14055	14088	14124	14116	14109	14160	14260	14144	14145	14045	14068	14129	14032	14112	14058	13989	13927	14179	14152	14139	14058	14154	14226	14075	14162	13938	14289	13943	13907	14107	14060	14093	14132	14174	14087	14186	14291	14156	14193	14071	14099	14095	14130	14065	14085	14070	14179	14212	14165	14058	14096	14207	14284	14053	14032	14089	14074	14077	14059	14087	14069	14172	14080	14051	14048	14049	14071	14109	14117	14103	14102	14420	13871	14133	14285	14230	14428	14336	14081	14228	14036	14164	14208	14075	14150	14257	13985	14109	14030	14168	14291	14225	14213	14078	14108	14036	14055	14231	14114	13932	14034	14219	14157	13934	14058	13922	14110	13995	14237	14129	14218	14064	14191	14201	14202	14251	14014	14121	14131	14083	14164	14209	14031	14101	14207	14027	14112	14069	14205	13994	14287	14278	14084	14130	13979	14424	14184	14179	13911	14210	14126	14046	14166	14148	14265	14056	14082	14081	14040	14111	14129	13965	14033	14127	14135	13943	13918	14295	14257	14243	14069	14295	14237	14120	14116	14141	14106	14187	14012	13990	14034	14053	14127	14105	14184	13958	14125	13971	14245	14054	14263	13878	13923	14202	14148	14312	14050	14094	14173	14302	14229	14155	14107	14095	14146	14039	14276	14100	14270	14038	14025	14051	14085	14065	14152	14276	13980	14167	14182	14074	14045	14060	13990	13809	14156	14021	14153	14025	14145	14050	14172	14025	14164	14022	14097	14224	14267	14201	14284	14206	14077
37321	71762	83106	89184	85392	62809	40501	24925	18877	16747	17172	15653	14077	13545	12826	12729	12602	12618	12528	12477	12305	12442	12501	12455	12490	12488	12521	12404	12518	12319	12420	12245	12515	12476	12410	12607	12412	12393	12488	12264	12581	12501	12255	12469	12562	12593	12419	12360	12390	12380	12536	12377	12441	12419	12524	12565	12515	12498	12551	12550	12429	12569	12399	12334	12464	12524	12468	12571	12452	12524	12437	12574	12455	12358	12426	12447	12297	12537	12310	12525	12378	12459	12355	12347	12388	12576	12531	12428	12198	12356	12192	12389	12467	12494	12438	12429	12506	12436	12414	12568	12463	12503	12592	12667	12416	12337	12539	12405	12545	12551	12436	12532	12428	12354	12219	12395	12499	12559	12378	12406	12541	12292	12364	12359	12445	12340	12343	12515	12390	12297	12457	12332	12425	12413	12450	12529	12283	12352	12651	12374	12288	12554	12398	12465	12360	12425	12250	12547	12526	12393	12379	12449	12519	12540	12500	12430	12330	12339	12316	12530	12368	12418	12378	12429	12288	12429	12393	12261	12499	12396	12353	12456	12290	12317	12344	12543	12450	12583	12349	12424	12475	12380	12556	12541	12354	12474	12230	12352	12637	12460	12464	12438	12394	12405	12363	12423	12442	12383	12489	12531	12550	12399	12434	12346	12430	12425	12241	12481	12462	12543	12420	12345	12350	12366	12292	12441	12475	12501	12503	12492	12359	12459	12415	12379	12393	12409	12494	12300	12390	12379	12440	12444	12404	12549	12382	12479	12537	12442	12541	12475	12405	12456	12441	12558	12392	12494	12427	12328	12467	12550	12288	12359	12395	12362	12435	12426	12499	12474	12396	12457	12315	12596	12461	12429	12366	12423	12513	12616	12489	12422	12331	12500	12525	12373	12478	12391	12514	12318	12407	12296	12483	12513	12410	12426	12325	12518	12391	12530	12412	12381	12437	12482	12457	12463	12377	12432	12408	12684	12350	12229	12423	12350	12359	12419	12487	12458	12438	12363	12496	12484	12225	12436	12390	12341	12507	12465	12586	12560	12426	12416	12462	12387	12347	12288	12350	12406	12393	12411	12596	12463	12439	12304	12573	12389	12514	12605	12361	12387	12418	12444	12606	12531	12437	12501	12513	12435	12559	12325	12493	12412	12531	12474	12430	12276	12302	12433	12576	12339	12377	12377	12471	12516	12568	12500	12445	12475	12397	12227	12523	12308	12356	12406	12387	12407	12448	12344	12413	12571	12398	12378	12369	12358	12303	12476	12303	12366	12342	12308	12574	12366	12420	12399	12438	12438	12287	12633	12271	12344	12296	12319	12420	12428	12352	12404	12419	12435	12451	12320	12464	12455	12368	12473	12365	12338	12385	12515	12466	12419	12519	12377	12407	12589	12532	12558	12503	12352	12391	12391	12477	12423	12338	12475	12330	12471	12512	12367	12429	12379	12500	12529	12393	12297	12361	12378	12463	12214	12387	12473	12326	12338	12374	12519	12271	12460	12475	12523	12403	12371	12414	12448	12482	12483	12287	12441	12489	12352	12463	12454	12258	12403	12448	12297	12277	12460	12351	12501	12345	12511	12560	12301	12480	12459	12452	12452	12514	12427	12547	12652	12421	12348	12406	12519	12606	12281	12528	12343	12592	12501	12461	12410	12502	12428	12331	12280	12415	12317	12571	12360	12234	12459	12572	12488	12509	12417	12317	12390	12514	12457	12345	12466	12575	12549	12397	12463	12320	12466	12417	12404	12391	12422	12440	12486	12516	12448	12466	12436	12505	12414	12413	12486	12558	12442	12327	12294	12599	12456	12548	12348	12376	12521	12446	12358	12371	12461	12528	12459	12498	12525	12518	12339	12423	12405	12508	12465	12363	12403	12435	12492	12421	12612	12500	12380	12521	12393	12462	12473	12413	12392	12367	12326	12629	12453	12330	12485	12660	12291	12618	12380	12325	12527	12359	12532	12570	12484	12345	12587	12431	12304	12550	12456	12340	12467	12323	12336	12264	12340	12407	12422	12416	12322	12626	12393	12510	12576	12464	12407	12515	12308	12435	12431	12435	12312	12590	12381	12448	12503	12396	12491	12520	12332	12365	12413	12501	12466	12486	12547	12167	12441	12386	12486	12592	12496	12507	12412	12466	12457	12517	12465	12557	12354	12353	12534	12467	12428	12307	12534	12391	12424	12431	12313	12434	12343	12475	12415	12427	12370	12432	12284	12379	12427	12600	12361	12482	12516	12319	12440	12437	12356	12545	12445	12413	12258	12602	12203	12427	12452	12488	12390	12274	12342	12382	12406	12500	12435	12451	12523	12486	12385	12410	12301	12533	12419	12333	12325	12412	12369	12315	12517	12361	12384	12371	12298	12447	12540	12479	12440	12566	12379	12478	12267	12499	12397	12463	12384	12349	12507	12456	12719	12511	12435	12413	12495	12425	12408	12363	12575	12433	12479	12363	12504	12400	12377	12364	12366	12544	12390	12381	12470	12625	12258	12393	12413	12368	12389	12466	12438	12349	12460	12243	12311	12388	12499	12450	12563	12294	12466	12488	12389	12319	12444	12286	12562	12251	12595	12501	12469	12391	12469	12411	12184	12262	12488	12584	12423	12491	12428	12597	12360	12323	12499	12340	12385	12445	12391	12287	12424	12449	12404	12437	12500	12496	12297	12389	12404	12414	12383	12467	12454	12366	12340	12568	12484	12287	12441	12341	12474	12524	12449	12354	12302	12452	12434	12339	12502	12352	12395	12485	12422	12418	12463	12452	12479	12507	12383	12426	12424	12423	12535	12342	12586	12510	12444	12379	12490	12496	12389	12448	12384	12438	12492	12536	12371	12319	12338	12436	12410	12541	12274	12316	12316	12265	12516	12251	12543	12384	12445	12374	12562	12469	12406	12351	12265	12425	12584	12658	12410	12380	12414	12325	12431	12555	12421	12292	12598	12417	12495	12405	12234	12252	12496	12332	12231	12437	12375	12441	12348	12364	12557	12613	12476	12451	12416	12554	12481	12450	12501	12339	12401	12286	12513	12303	12453	12372	12484	12449	12370	12447	12312	12374	12488	12499	12289	12422	12464	12469	12462	12560	12496	12391	12342	12474	12437	12430	12452	12379	12341	12213	12411	12484	12284	12442	12355	12411	12411	12394	12640	12375	12550	12324	12585	12481	12548	12510	12408	12406	12373	12342	12469	12323	12282	12594	12530	12389	12413	12474	12540	12281	12182	12374	12423	12307	12353	12230	12455	12414	12417	12503	12446	12267	12288	12474	12504	12462	12624	12575	12498	12240	12498	12459	12538	12265	12394	12508	12384	12515	12359	12459	12472	12468	12430	12359	12375	12466	12432	12578	12552	12457	12495	12523	12429	12417	12317	12375	12444	12415	12481	12374	12414	12443	12250	12264	12382	12261	12607	12613	12233	12405	12491	12334	12361	12463	12327	12326	12502	12399	12536	12324	12409	12405	12389	12180	12384	12516	12485	12459	12280	12277	12407	12480	12434	12328	12447	12339	12546	12515	12354	12427	12333	12512	12377	12411	12479	12400	12259	12289	12487	12343	12455	12413	12431	12311	12443	12563	12360	12442	12454	12352	12500	12575	12498	12518	12285	12526	12575	12447	12551	12542	12286	12508	12536	12382	12429	12481	12381	12491	12520	12260	12404	12315	12253	12323	12323	12362	12329	12559	12489	12491	12393	12277	12442	12418	12474	12337	12348	12419	12435	12481	12495	12438	12400	12440	12506	12322	12499	12424	12324	12551	12563	12528	12511	12402	12339	12281	12461	12421	12359	12483	12507	12593	12536	12311	12305	12467	12403	12632	12413	12356	12362	12448	12339	12388	12397	12392	12391	12527	12340	12403	12412	12457	12331	12564	12540	12438	12277	12365	12436	12457	12418	12424	12503	12226	12365	12582	12171	12274	12388	12419	12522	12313	12448	12502	12412	12364	12453	12533	12527	12453	12476	12486	12408	12441	12465	12535	12324	12296	12422	12511	12458	12414	12368	12361	12383	12410	12449	12574	12468	12420	12452	12334	12589	12599	12449	12319	12371	12447	12346	12536	12418	12513	12245	12343	12355	12534	12483	12391	12360	12367	12512	12510	12360	12344	12316	12426	12380	12366	12322	12451	12308	12449	12564	12422	12323	12390	12586	12428	12510	12548	12251	12656	12345	12516	12478	12269	12393	12372	12395	12261	12414	12461	12539	12450	12347	12451	12386	12422	12441	12470	12498	12355	12417	12463	12370	12506	12477	12405	12518	12305	12577	12416	12529	12461	12370	12371	12470	12312	12274	12473	12451	12260	12446	12493	12536	12468	12564	12452	12363	12489	12664	12712	12432	12541	12363	12393	12404	12565	12440	12434	12598	12318	12355	12490	12461	12388	12397	12354	12421	12427	12274	12234	12455	12280	12342	12271	12382	12283	12654	12271	12499	12366	12299	12488	12342	12400	12446	12473	12515	12328	12531	12335	12416	12374	12515	12516	12502	12549	12431	12544	12414	12461	12572	12430	12386	12489	12540	12406	12361	12585	12497	12524	12315	12628	12417	12365	12362	12491	12526	12368	12579	12408	12400	12347	12429	12525	12373	12272	12383	12330	12264	12512	12536	12512	12378	12368	12351	12309	12645	12394	12375	12522	12333	12255	12412	12428	12358	12486	12331	12382	12438	12474	12481	12409	12425	12417	12216	12338	12428	12412	12381	12378	12416	12337	12457	12389	12180	12565	12464	12442	12448	12303	12315	12498	12578	12497	12460	12586	12405	12374	12495	12398	12368	12289	12484	12524	12500	12375	12445	12483	12462	12456	12254	12438	12323	12453	12369	12525	12365	12475	12257	12463	12394	12614	12577	12415	12374	12380	12563	12335	12451	12488	12300	12389	12395	12427	12373	12353	12404	12308	12535	12244	12436	12460	12313	12570	12533	12351	12410	12356	12537	12333	12463	12602	12395	12355	12514	12374	12355	12497	12316	12451	12574	12351	12372	12392	12397	12470	12562	12406	12459	12466	12425	12622	12192	12460	12438	12350	12353	12507	12417	12473	12463	12462	12384	12410	12554	12561	12498	12409	12409	12474	12451	12285	12348	12449	12397	12437	12363	12286	12200	12555	12541	12446	12453	12431	12474	12514	12529
32445	29405	26965	31799	30632	24244	20459	19017	18575	18410	18004	18251	18357	18143	18377	18265	18245	18075	18099	18039	18133	18137	18246	18200	18180	18303	18034	18035	17980	17973	18195	18131	18264	18047	17847	17983	18012	18258	18098	18154	17970	17938	18088	18119	17955	18080	17968	17926	18046	18121	18168	18255	18099	17960	18014	18136	18107	18378	18209	18008	18252	18085	18046	17953	18193	17825	18230	18090	18215	18179	18276	18202	17971	18141	18007	17991	18178	18286	18173	18137	17996	17855	17971	18169	18150	18100	18295	18100	18161	18096	18139	18259	18140	17924	17946	18240	17948	18100	18019	18107	18119	18129	18209	17923	18142	18061	17988	17971	18262	18134	17927	18031	18059	18204	18034	17898	17979	18024	18174	17949	18109	18226	18124	18067	17930	18082	17980	18179	18116	18099	18072	18208	18303	17949	18010	17843	17991	18135	18028	17978	18102	18083	17919	18206	18182	18276	18171	18054	17926	18089	17954	18361	17940	18105	18121	18106	18091	17916	17974	18216	17910	17865	17944	18022	18051	18240	18218	18187	18082	18014	18175	18194	18063	18034	18008	18045	18160	18155	18035	17964	18177	18041	17892	18249	18178	18142	18132	18123	17953	17970	18124	17935	18060	18015	18128	18370	17977	17773	18149	18231	17929	18145	18014	17996	18292	17926	18225	18083	18227	18203	17973	18228	18198	18286	17960	18143	18152	18245	18123	17939	18186	18300	18131	18265	18110	18054	17957	18060	18028	18053	18067	18153	18068	18157	17959	18083	18148	17867	18039	18121	18123	18118	18156	18140	18316	18179	18012	18207	18046	18279	18229	18275	17944	18111	18059	18156	18081	18188	18261	18354	18013	18231	18023	18017	18184	18207	18112	17973	18242	18004	17976	18114	18049	18138	18141	17837	17986	18031	18213	18122	18205	18150	18088	18092	17979	18145	18097	18065	18190	18215	18103	18147	18098	18061	17962	18117	18139	18329	18277	18242	18049	17992	18098	18184	18176	18161	18058	17994	18138	18100	18333	17967	18062	18057	18086	18172	17948	18220	17973	18157	18024	18064	17990	18128	18053	17933	17816	18281	18184	18214	18001	18113	18141	18219	18023	18259	18122	18082	18058	18155	18000	17961	18231	18217	17935	18258	17944	17828	18035	18268	18242	18113	18325	18078	18041	18107	17924	17955	18142	18266	18014	18117	18012	17906	18108	18354	18215	18246	18122	18189	18068	17928	18340	18140	18056	17916	18185	18187	18141	18332	18186	18163	17933	18149	18081	18220	18154	18186	18033	18009	18014	18049	17897	17989	18154	18018	18079	18278	18163	17997	18023	18249	18025	18048	18255	18251	18298	18230	18099	18028	17891	18015	18122	17972	18381	18346	18059	18063	18043	18189	18031	18027	18153	18122	18029	18102	17997	18199	18327	18128	18096	18152	17975	18326	18101	18171	17994	18059	17827	18026	18214	18192	18216	18045	18111	18050	17852	18038	18142	18092	18228	18224	18093	18095	17967	18107	18107	18268	18107	17850	18100	18154	18063	18229	18085	18122	18256	18307	18055	18139	18364	18226	18137	17909	18195	18307	18279	17949	18120	18119	17917	18045	18120	18054	18123	17980	18012	18124	18067	18131	18014	17953	18165	18046	18245	18076	18002	18005	18093	17959	18158	18233	18145	18016	18017	18170	18076	18079	18189	18154	17834	18093	17993	17992	18108	17883	18091	18223	18134	18197	17985	18104	18040	18021	17997	18213	18078	18038	18328	18224	17878	18147	18009	18077	18079	18249	17932	18146	18316	18139	18038	17977	18062	18134	18097	18014	18073	18041	18040	18154	18170	18089	18055	18172	18280	18007	17874	18179	17999	17913	18186	17837	18075	18123	17834	18129	18157	18203	17968	18159	18123	18092	18029	17866	18036	18122	18145	18073	18212	17996	18067	18144	18172	18253	18053	18095	18219	18127	18058	18082	18317	18156	18204	17995	18071	18008	18210	18152	18160	18129	18092	17997	17974	18001	18288	17933	17841	18011	18198	18143	18157	18019	18234	18217	17917	18117	18178	18185	18198	18113	18079	17777	18091	18103	17947	18198	18182	18122	18100	17939	18169	18359	18257	18218	18182	18161	18243	18246	18201	18069	18107	17951	18114	17835	18014	17955	18012	18238	18261	18138	18090	18126	18153	18133	17861	18120	18061	18235	18293	18001	18004	18078	17983	18384	18000	17998	18226	18165	18064	18154	18300	17920	18095	18006	18046	17909	18168	18012	17969	18072	18000	17877	18181	17940	18133	18210	18174	18023	17947	18120	18045	17897	18029	18173	17959	17962	18019	17994	18028	18032	17935	18206	18161	18258	18326	18185	18105	17997	18051	18239	18225	18062	17965	18020	18141	18082	18464	18214	18167	17980	18106	18123	18115	18214	18286	18139	18050	18143	17950	18304	18074	17985	17976	18313	17984	17860	18158	18129	18051	18099	18278	18127	18071	18008	18000	18101	17924	18149	18090	18198	18110	18009	18123	18167	18008	18248	17984	17990	18226	17968	18065	18189	18225	18060	17838	18158	18127	18120	18283	18217	18126	18277	18078	18053	18210	18149	17938	18116	18166	18084	18189	18094	18154	18040	17882	18085	18053	18059	18088	18201	18048	18092	17846	18310	18358	18205	18274	18209	18123	18098	18074	18046	18081	17940	18203	18074	18043	17874	18189	18267	18188	18065	18021	17936	18031	18082	17971	18080	17855	18051	18070	18335	18161	18110	18020	18046	18099	18118	18093	18125	18064	18186	17870	18101	18008	18233	18144	18016	18050	18037	17916	18212	17966	18072	18417	18163	18144	18104	18221	18056	18145	18076	18040	18227	18118	18143	18180	18332	18077	18211	18140	18080	18256	18260	17990	18174	17912	18143	18122	18264	18018	18142	18157	18245	18161	18074	18112	18309	18021	18149	18128	18023	18060	18029	18241	18193	18275	17801	17892	17909	18005	18072	18127	18192	18005	18115	18115	18221	18082	18175	18060	18199	18201	18058	18164	18144	18136	18213	18080	18055	18254	18082	18017	18034	18178	17904	18164	17957	18170	18029	18179	18215	18026	18014	17916	17939	18127	18112	18257	18134	18064	18204	18096	17977	18220	17948	17883	18134	18008	18130	18165	18155	18118	18200	18048	18285	18138	18069	17959	18096	18150	18182	18265	18275	18012	18033	18400	18227	18156	18293	18008	18243	18010	18357	18314	18176	18255	17980	18172	18118	18054	18137	17940	18180	18127	17934	17932	18186	18194	18245	18108	18325	18224	18085	18302	18095	18298	18219	18266	18113	18205	18540	18214	18332	18197	18050	18195	17939	17828	18234	18028	18239	18127	18134	18028	18185	18187	18256	18200	17874	18109	18105	18208	18123	18075	17982	18112	18239	18194	18332	18075	18064	18266	18310	17977	18077	18174	18124	18241	18076	18072	18005	18082	18235	18150	18114	18060	18032	18216	18173	18269	17986	18159	18187	18175	17991	18185	18223	18046	18000	18242	18238	18125	18091	18138	18200	18269	18187	18040	18152	17937	17940	17960	18142	18104	18241	18152	18225	18266	17955	18116	17937	18217	18257	18120	18222	17990	18115	18198	17993	17937	18030	18168	18040	18289	18089	18065	18066	18190	18127	18163	18194	18055	18134	18245	18193	18271	18087	18102	18026	18008	18134	18188	18010	18058	18171	18180	17983	18034	17917	18176	18066	18175	18044	18035	18247	18232	18118	18018	17981	17946	18054	17785	18097	18184	18255	18157	18041	18026	18018	18042	18078	17943	18044	18221	18057	17975	18024	18011	18211	18094	17944	18146	18000	18077	18092	18219	18366	18086	18030	18062	18139	18296	18162	18126	18129	18227	18254	18108	17971	18212	17916	17855	18049	18143	18317	18404	18134	17949	17934	18124	17934	18346	18004	18179	18080	18180	17953	17971	18265	18178	18212	18284	18130	18164	18119	18216	17995	18017	18090	18127	17958	18233	18018	18184	18037	18121	18151	18195	18134	18228	18272	17967	18204	18220	18091	18193	18164	18167	18016	18152	18044	18285	18206	18092	18038	18178	17956	18142	18171	18219	18001	18088	18065	18210	18203	17910	18108	18006	18072	18242	18163	17878	18146	18322	18196	17969	18163	18188	18045	17945	18100	18098	18056	18246	18243	18038	17963	18122	18074	18243	18304	18205	18129	18115	18221	18073	18182	18287	18067	18111	17806	18124	18156	17859	18282	18061	18058	18065	18166	18230	17875	18227	18257	18370	18271	18154	18152	18148	17972	17931	18280	18257	18129	17998	18062	18136	18043	18104	18059	18065	18197	18191	18309	18178	18005	18118	18060	18181	18066	18169	18030	18087	18129	18170	17910	18355	18068	18118	18185	18013	18116	18154	18043	18182	18159	18149	18117	18062	18032	18068	18184	18093	18195	18090	18047	18158	18184	18322	17850	18223	18136	18063	18292	18215	18085	18127	18022	18139	18198	18369	18288	18012	17978	18043	18042	18078	18179	18193	18048	18151	18039	18118	18252	18017	18275	18041	18166	18126	18126	18089	18164	18069	18052	18260	18204	18277	18060	18116	18141	18044	17943	18118	18123	18119	18079	18325	18145	18211	17952	17949	17960	18071	18121	18174	18179	18228	17899	18044	18005	18126	18144	18065	18085	18086	18054	18063	18089	18130	18213	18171	18257	18176	18105	18104	18087	18083	18045	18036	18372	18177	18196	18117	18037	18009	18140	17985	18419	18014	18065	18285	18050	18131	18170	18167	18021	18119	18113	17958	18281	18179	18045	18199	18103	18021	18157	17899	18053	18036	17955	18133	18223	18228	18285	18166	18008	18177	18266	18187	17969	18081	18187	18330	18014	17998	18116	18050	18328	18286	18266	18255	18141	17957	18176	18188	18168	18288	18161	18139	18117	18094	18000	17882	18155	17996	18102	18169	18011	17840	18212	18191	18149	18120	18062	17959	18046	18134	18094	18103	18124	18119	17999	17942	18159	18123	17899	18208	18096	18225	18175	18074	18123	18052	17936	17998	17990	18058	18122	18129	18182	18042	18235	18197	18221	18171	18213	18093	18172	18091	18171	18165	18296	18298	17952	18146	18005	18240	18234	17918	18092	18103	18166	18163	18240	18068	17880
26109	35346	28462	33248	29618	21300	17386	15663	15218	14864	14843	15054	14806	14877	14831	14960	14617	14770	14981	14868	14969	14840	14799	14707	15007	14798	14768	14618	14997	14838	14768	14756	14975	14775	14879	14762	14716	14777	14745	14793	14883	14852	14930	14801	14752	14847	14727	14842	14847	14872	14767	14679	14606	14824	14794	14860	14796	14893	14968	14665	14885	14725	14810	14836	14924	14990	14730	14952	14691	14793	14795	14877	14895	14689	14707	14806	14782	14501	14788	15053	14867	14755	14716	14957	14819	14942	14756	14734	14639	14735	14684	14647	14733	14755	14754	14774	14792	14937	14791	14715	14751	14780	14787	14655	14814	14948	14817	14756	14732	14843	14644	14829	14658	15049	14683	14731	14785	14763	14850	14795	14818	14751	14761	14648	14795	14950	14745	14716	14591	14925	14692	14759	14937	14927	14785	14813	14942	14738	14852	14879	14749	14838	14747	14760	14695	14764	14812	14649	14994	15019	14815	14947	14777	14775	14747	14782	14697	14846	14829	14891	14736	14769	14763	14835	14750	14850	14711	14842	14760	14699	14852	14697	14731	15024	14864	14848	14689	14899	14982	14745	14737	14955	14725	14729	14897	14735	14827	14822	14807	14843	14763	14702	14581	14799	14911	14702	14789	14914	14829	14633	14957	14795	14773	14813	14774	14843	14824	14653	14765	14818	14876	14945	14736	14815	14710	15063	14660	14718	14924	14710	14919	14985	14576	14879	14782	14837	14720	14777	14892	14727	14820	14722	14775	14838	14952	14755	14842	14838	14761	14758	14639	14777	14970	14724	14664	14720	14960	14836	14796	14703	14917	14777	14806	14851	14904	14824	14755	14709	14688	14653	14827	14761	14806	14854	14781	14813	14665	14849	14738	14802	14879	14840	14875	14853	14717	14754	14673	14805	14869	14825	14738	14792	14886	14574	14860	14779	14815	14883	14671	14834	14912	14832	14672	14930	14871	14753	14777	14715	14759	14791	14845	14878	14711	14814	14866	14835	14824	14990	14866	14710	14625	14695	14856	14870	14808	14829	14627	14841	14844	14785	14802	14695	14797	14746	14888	14777	14924	14767	14889	14824	14895	14834	14687	14722	14854	14679	14878	14974	14747	14643	14900	14930	14859	14894	14879	14642	14705	14773	14840	14848	14877	14731	14877	14904	14695	14845	14704	14765	14868	14696	14713	14729	14890	14735	14828	14871	14978	14964	14755	14656	14804	14776	14607	14739	14735	14822	14760	14781	14712	14724	14880	14781	14922	14816	14907	14865	14727	14821	14824	14808	14699	14749	14763	14789	14854	14696	14754	14870	14846	14782	14804	14747	14694	14944	14834	14779	14759	14604	14773	14886	14697	14718	14893	14763	14800	14802	14724	14743	14707	14759	14761	14905	14779	14951	15096	14840	14714	14791	14646	14724	14730	14913	14542	15029	14809	14657	14836	14878	14853	14841	14662	14705	14716	14798	14912	14903	14863	14814	14802	14627	14575	14563	14980	14820	14849	14715	14904	14826	14681	14872	14805	14723	14742	14761	14657	14641	14897	14814	14733	14960	14770	14781	14857	14820	14847	14766	14776	14867	14743	14786	14839	14794	14781	14764	14824	14851	14789	14938	14849	14710	14858	14853	14980	14733	14872	14710	14834	14955	14715	14767	14754	14712	15013	14722	14823	14789	14885	14775	14786	14906	14842	14756	14841	14751	14730	14752	14763	14724	14783	14910	14898	14941	14850	14795	14865	14717	14789	14728	14851	14802	14761	14709	14768	14868	14790	14774	14942	14705	14746	14818	14935	14759	14863	14813	14809	14609	14759	14711	14918	14880	14776	14649	14742	14982	14886	14848	14607	14739	14848	14685	14767	14730	14799	14664	14983	14740	14773	14871	14728	14929	14689	14847	14680	14831	14583	14960	14665	14815	14805	14857	14862	14829	14750	14953	14720	14796	14698	14900	14927	14921	14689	14761	14889	14599	14741	14749	14881	14845	14946	14759	14803	14836	14801	14921	14839	14905	14649	14936	14892	14712	14646	14640	14754	14690	14917	14838	14894	14914	14710	14668	14845	14716	14922	14815	14742	14782	14864	14625	14775	14852	14859	14784	14872	14685	14823	14846	14860	14880	14918	14981	14864	14897	14801	14604	14841	14821	14843	14830	14737	14630	14867	14705	14850	14879	14811	14797	14926	15004	14839	14664	14800	14832	14812	14989	14727	14632	14791	14799	14813	14752	14698	14789	14671	14753	14874	14979	14800	14917	14865	14709	14564	14720	14722	14740	14759	14814	14872	14717	14788	14893	14783	15009	14629	14776	14881	14596	14892	14635	14837	14934	14829	14884	14814	14668	14621	14721	14701	14949	14839	14896	14669	14920	14653	14954	14842	14804	14786	14776	14844	14813	14874	14849	14743	14654	14620	14668	14707	14877	14779	14777	14783	14960	14733	14886	14789	14823	14861	14935	14791	14921	15068	14765	14704	14741	14718	14802	14809	14815	14803	14756	14657	14867	14745	14740	14781	14838	14819	14705	14702	14629	14756	14908	14812	14684	14856	14850	14890	14717	14761	14705	14842	14698	14751	14584	14964	14929	14876	14643	14756	14818	14920	14666	14864	14876	14921	14794	14732	14850	14815	14717	14676	14807	14917	14794	14718	14828	14804	14803	14788	14820	14709	14823	14766	14778	14903	14780	14734	14925	14843	14699	14883	14799	14816	14880	14736	14816	14813	14839	14776	14909	14806	14937	14846	14730	14736	14806	14949	14834	14775	14869	14718	14710	14874	14830	14825	14814	14809	14924	14852	14834	14701	14865	14841	14892	14743	14663	14872	14794	14842	14926	14886	14596	14767	14735	14755	14909	14777	14674	14828	14706	14902	14816	14930	14724	14719	14778	14786	14757	14881	14813	14702	14797	14864	14842	14732	14770	14736	14872	14833	14687	14797	14884	14939	14763	14859	14562	14815	14879	14799	14852	14967	14740	14860	14856	14585	14841	14725	14956	14785	14720	14850	14880	14898	14714	14748	14689	14808	14622	14781	14769	14679	14868	14710	14850	14677	14916	14830	14850	14811	14835	14755	14824	14982	14912	14806	14826	14873	14873	14777	14917	14719	14753	14845	14836	14822	14789	14817	14832	14705	14801	14564	14700	14715	14833	14668	14723	14712	14748	14671	14746	14658	14760	14753	14818	14683	14709	14817	14729	14877	14844	14832	14815	14787	14973	14790	14902	14817	14610	14847	14840	14685	14784	14829	14725	14728	14777	14827	14703	14926	14758	14920	14691	14866	14829	14720	14772	14755	14640	14712	14706	14745	14823	14707	14871	14800	14912	14661	14864	14883	14777	14812	14723	14786	14837	14678	14651	14958	14771	14814	14671	14940	14784	14794	14859	14826	14638	14796	14739	14617	14757	14615	14669	14838	14815	14867	14641	14859	14628	14880	14919	14828	14730	14754	14852	14927	14714	14531	14797	14910	14713	14842	14831	14708	14900	14859	14657	14797	14745	14842	14723	14796	14831	14885	14756	14830	14817	14791	14647	14883	14881	14815	14787	14874	14847	14734	14836	14777	14980	14789	14791	14868	14797	14904	14796	14960	14857	14813	14712	14721	14742	14694	14732	14878	14782	14886	14748	14705	14713	14860	14758	14846	14774	14861	14858	14847	14712	14777	14877	14734	14791	14955	14847	14762	14892	14991	14920	14823	14894	14644	14746	14806	14851	14758	14783	14657	14708	14744	14792	14673	14757	14854	14763	14861	14742	14785	14828	14746	14799	14989	14884	14782	14725	14781	14896	14850	14904	14752	14769	14740	14747	14822	14885	14680	14703	14777	14845	14752	14802	14672	14892	14876	14938	14894	14817	14868	14662	14852	14749	14620	14743	14741	14738	14738	14817	14763	14745	14849	14851	14814	14693	14853	14861	14727	14716	14884	14802	14827	14600	14696	14822	14832	14821	14790	14611	14839	14758	14995	14882	14727	14817	14718	14814	14880	14792	14786	14900	14815	14794	14927	14757	14810	14578	14671	14772	14784	14689	14985	14847	14748	14815	14825	14876	14796	14765	14698	14818	14732	14723	14793	14562	14864	14832	14733	14699	14774	14791	14779	15058	14711	14736	14691	14784	14815	14749	14764	14829	14931	14854	14658	14796	14868	14702	14880	14857	14625	14668	14841	14848	14745	14600	14830	14747	14700	14816	14682	14733	14825	14663	14808	14937	14640	14838	14918	14703	14757	14841	14739	14666	14780	14879	14844	14865	14737	14779	14703	14856	14912	14694	14954	14769	14680	14796	14728	14849	14862	14902	14538	14771	14826	14659	14863	14714	14802	14696	14843	14762	14559	14754	14627	14782	14686	14872	14565	14767	14813	14855	14728	14846	14763	14766	14806	14852	14697	14651	14862	14738	14722	14828	14749	14956	14814	14675	14730	14730	14891	14474	14833	14705	14838	14840	14778	14825	14834	14755	14898	14726	14793	14816	14806	15009	14707	14782	14706	14811	14807	14667	14670	14813	14612	14883	14771	14883	14915	14896	14786	14948	14649	14713	14681	14645	14673	14711	14912	14665	14785	14835	14910	14802	14819	14918	14785	14706	14611	14571	14708	14861	15032	14771	14633	14754	14798	14913	14855	14867	14799	14853	14881	14787	14624	14909	14843	14777	14756	14711	14796	14863	14812	14753	14699	15034	14866	14720	14745	14798	14876	14638	15012	14819	14723	14822	14856	14742	14805	14821	14831	14719	14773	14731	14776	14903	14881	14778	14689	14791	14964	14936	14810	14978	14781	14556	14904	14902	14816	14821	14626	14836	14908	14776	14835	14907	14765	14736	14638	14995	14765	14718	14861	14600	14675	14855	14863	14659	14811	14859	14744	14719	14710	14709	14885	14663	14775	15058	14681	14795	14769	14995	14721	14864	14756	14935	14749	14809	14688	14934	14993	14795	14836	15022	14762	14675	14770	14839	14781	14639	14791	14802	14769	14733	14854	14915	14679	14732	14733	14688	14660	14901	14809	14787	14813	14601	14869	14887	14986	14762	14865	15038	14819	14935	14619	14790	14753	14705	14938	14792	14894	14757	14831	14683	14852	14753	14916	14865	14591	14872	15008	14885	14762	14932	14832	14835	14825	14711	14671	14900	14813	14776
26323	21686	32603	51464	56613	44884	33910	25825	22899	21039	20671	20540	20104	19609	19316	19120	19198	19121	18986	18913	19000	19059	18919	19267	19310	18958	19267	19073	19031	19032	18803	19163	19098	19091	18977	19015	18924	18941	18994	19075	18928	19103	19061	18903	19002	18975	19100	19017	19003	19114	19287	19135	18822	19142	18790	18988	18906	19006	19018	19079	18964	19105	18968	18864	19280	18888	19036	19075	19151	19122	19034	18772	19071	18907	19152	19169	19015	19100	19095	18893	19019	19026	18842	19001	19171	18977	19109	19080	18889	18918	18992	19073	19251	19096	19017	18975	19095	19118	19010	18939	19089	19162	18999	19101	19112	18953	19090	18927	18919	18927	19068	19075	18786	18753	19232	19095	19048	18978	19096	19075	19149	18918	19050	18966	18914	18976	19147	19139	19043	19122	19033	18938	19012	19003	19068	19127	18913	18902	19124	18974	18977	18868	19025	18843	19096	19090	18958	18994	18927	19123	18878	18897	18947	18977	19001	18860	18936	18997	19088	19082	18962	19042	19005	19257	19148	19005	19023	19001	18973	18963	18925	18936	18985	18949	19039	18821	18883	19070	19146	18824	19029	19055	18992	19028	19109	19027	18997	19118	18991	18883	19043	18965	18928	19055	18931	19164	19085	18983	18871	18997	19068	18930	19258	19094	18983	19008	18844	18997	18868	18968	19004	19065	18919	19195	19001	19046	18880	19206	18918	18933	19037	19018	18949	18914	18954	19033	18837	19027	18751	19042	19266	19050	18926	19154	19065	19017	18904	18939	19195	19077	19031	18859	19212	18923	18992	19143	19365	18928	19072	18992	19178	18867	19111	18921	18839	18968	18995	19135	18887	19080	18773	19111	19011	18907	19061	18930	19009	19054	19181	18949	18920	18961	19001	19200	18983	19042	18860	19106	19052	19070	19097	18957	18657	18995	18906	18987	18883	19117	19041	18999	18935	19000	18891	19009	18995	19141	19018	18823	18958	19140	19015	18882	18669	19088	19194	18911	19000	19081	19098	18711	19059	19073	18924	18730	18822	19148	19050	18810	18880	18672	18913	19088	19061	18945	19205	18879	19080	19075	18969	19044	19062	19102	19096	18981	18904	19150	18658	19007	18897	19052	18963	19015	18994	19028	19066	18944	18829	18983	19095	18872	18989	18785	18735	19068	19054	19133	19099	19081	18944	19035	18876	19105	19062	19033	18810	19003	18949	18967	19014	18819	18977	18877	19056	19131	18997	18928	19144	19103	18897	18998	18829	18804	18808	18981	19072	18937	18918	19087	18850	18957	18898	18973	18898	18852	18807	18926	19114	19043	19010	18992	19027	19170	18953	19032	19031	18848	18987	19016	19024	19218	19275	18822	19060	19062	19048	19226	18814	18924	19003	19013	18931	18901	19035	18805	18986	18881	19128	18907	18838	18915	18936	19166	18688	19081	19026	18913	18959	19058	19052	19150	18977	19013	18921	19051	19132	19025	18967	18943	18916	18930	18989	19114	19074	19044	19018	19022	18996	18977	18898	18987	19161	19093	18945	19094	19027	19166	19029	19076	18915	19014	18988	18850	18913	19012	18960	18993	19369	19113	18913	19049	19159	19102	19000	18894	18993	19150	18994	19148	18924	19121	18880	19070	18849	18919	18992	19051	18968	18901	18941	19006	19032	19045	19054	18673	18868	19040	18955	18987	19072	18996	18774	19127	19073	19126	19085	19102	19126	19110	19025	19020	19169	18899	18811	18859	19030	18854	19132	19180	18895	19070	18967	19103	18973	18962	18846	19154	19036	19051	19131	19084	19015	18919	19142	18872	18969	19007	19294	19208	18858	18955	19084	18981	19013	19144	18921	18988	18847	18991	19176	18921	19025	18962	18905	19021	19054	19044	19016	19033	18922	19030	19191	19034	19153	18851	18844	18963	18836	19128	19067	19376	18975	18925	19059	18943	18963	19134	18833	19074	18829	19033	18949	19143	19054	19014	18932	18812	18936	19032	19080	19079	18980	18963	19054	19019	19106	19292	19070	18923	19021	19087	18943	19112	19161	19127	19022	18995	19038	18946	18990	19119	18976	18989	19080	18993	19128	18833	19008	18934	19139	19160	19165	18951	18812	19038	19035	19231	19086	18945	19004	19038	18879	18987	19197	19156	19012	19135	19201	19197	19117	18819	19127	18997	19148	18937	18980	18974	19079	18997	18995	18984	19021	19151	18818	18885	18932	19077	18990	19166	18992	18948	19245	19059	18870	19091	19090	18919	19091	19123	19036	19020	19025	18891	18887	19418	19132	19146	19064	19131	19012	18987	19088	19095	19032	19053	18961	18868	19074	18829	18859	19005	19031	18889	18945	18959	18961	19100	19212	19074	19057	19077	18968	18887	19082	19087	19030	18829	18964	19109	19048	18941	19043	19145	18999	19059	19009	19054	19025	19112	19055	18966	18937	18853	19072	19011	19089	19138	19055	19062	18909	19043	19039	18973	19137	18904	18776	18984	19147	18961	18969	18931	18967	18981	19070	19020	18780	19037	19165	18982	19160	18884	18985	19248	19111	19027	19172	19273	19080	18898	19035	19016	19235	19177	18972	18900	19035	18930	19058	19099	18986	18870	19086	18966	18881	18974	19148	18835	19183	19095	18786	18965	19101	19071	19036	18886	19082	18982	18848	19001	18908	18959	18843	18991	19294	19153	18885	19059	19099	18905	18954	19087	18867	18971	19174	19089	18898	19128	18996	19004	18967	18974	19096	18987	18842	19211	19095	18831	19300	19080	19117	19151	19117	19108	18868	18908	19144	18977	19065	18848	19221	18912	18951	18977	19173	18957	18976	18907	18825	18652	18914	18840	19107	18958	19070	19096	19064	19149	19088	19085	18954	19021	18957	19119	18980	18803	19135	19236	18966	19090	19038	18868	19116	18777	19046	19173	18934	19062	18971	19001	19018	19135	19004	18992	19132	19196	19023	18912	19029	19142	19234	18962	19045	19080	18963	18936	19062	19195	18946	19037	18819	18942	18985	18925	19127	18958	18864	18919	19004	18747	19152	18870	18937	19041	18959	19104	19089	19041	18999	19028	19019	18758	18953	18791	18919	19165	18987	18945	19027	19231	19024	19053	19030	19016	19059	19125	19006	19030	19106	19144	19066	18937	19006	18893	18868	18904	19093	19228	19024	18758	19000	18966	19030	19014	19036	18975	19195	19006	18998	19136	18912	18889	18919	19077	19145	19055	19028	19147	19040	18913	19147	18923	19072	19056	18934	19064	18779	18960	18957	18880	19216	18933	19255	19113	18832	19115	19235	19038	19043	18859	19118	19163	19019	18918	19099	19062	19220	19263	18998	18779	19063	19066	19048	19058	19083	18915	18782	18861	19174	18976	18784	19013	18980	19078	18951	19125	19039	18769	18864	19034	18998	19127	19104	19189	19146	18924	18804	19013	18662	19036	19059	19059	19116	18876	18974	19027	18961	18904	18890	18815	19112	18947	18949	19073	19012	19057	18884	18750	19083	19002	19075	19075	19050	19058	19097	18811	18847	19072	19102	18972	19021	19133	19050	19136	18915	19078	19212	18984	18896	19069	19175	19011	18980	19092	19147	18962	18921	19028	19155	19085	19033	19046	19029	19042	18778	19017	19105	18926	19050	19089	18786	18730	18941	18821	18853	18894	19073	19036	19064	18812	19076	18854	18979	18961	18935	19018	19194	18963	18996	18894	19165	19223	18817	19108	19048	18964	18960	18985	19066	18766	19182	18946	19059	18973	18978	18866	19070	19011	19055	19121	18913	18915	19051	19076	18947	18973	18848	19019	18915	18941	19104	19053	18854	18973	18922	19206	19051	19073	19128	19016	18938	19057	18859	18971	19159	19042	19182	18816	18774	18859	18946	19114	18956	19079	18768	18848	19141	19108	18843	18801	19110	19002	18982	19110	19247	18986	19152	18882	19104	18989	18893	19121	19030	19078	18768	18802	18988	18870	19292	18845	19079	18885	18965	19011	19121	19001	18977	18895	19102	19051	19061	18917	18966	18930	18954	18979	18933	19073	18884	18954	19149	19059	19091	19074	18851	19169	19210	19157	18840	18835	18951	19090	18989	18774	19083	19038	19115	18942	18955	19159	18975	18746	19054	19129	19051	18807	18840	18928	18878	19008	19015	19067	19067	18998	19012	19172	19015	19112	18920	19155	19007	18862	18946	18809	19086	18839	18992	19107	19182	18878	19136	19044	18942	18889	19105	19177	19111	18989	19021	19018	19061	19196	19166	19119	19007	19111	19198	18930	18877	19028	18761	19252	19213	19144	19214	19159	18954	18941	19182	19140	18920	19108	18977	19008	19170	19071	19253	18936	19127	18929	19232	18912	19078	18862	18901	18756	19068	18809	18857	19065	19123	18964	18943	19061	18637	19193	19168	19148	18968	18907	19029	19126	18917	19060	19184	19083	19040	18922	18937	19115	18969	18940	19072	19100	19120	19178	18945	19120	19176	18897	19219	19108	19003	19000	19069	19072	19067	18871	18992	19010	18988	19141	19122	18880	19112	18945	19068	18875	19101	18951	19209	18925	18854	18945	19173	19114	18995	18866	19251	19032	19083	19046	19213	19121	19166	19165	19021	19028	19027	18919	18945	18617	18922	18952	18953	18963	18901	18946	19094	19153	19285	19093	19118	18999	19092	18807	19011	19061	19244	19113	19026	18986	18974	19164	18859	18943	19033	19016	19109	18933	18950	18974	19117	18756	18971	19065	19206	18970	18923	18822	18992	18999	19119	19130	18942	18849	18977	18821	19064	18959	18898	19020	18818	18928	19289	19005	19010	19111	18981	18987	18975	19005	18942	19185	18943	19028	18984	18999	19025	19041	18964	19211	19092	19120	19140	18956	19067	18887	18915	19063	18979	18982	18979	19015	18836	19330	19138	18932	19037	19046	18961	18943	19115	18936	19030	19135	19046	18900	19083	19019	19181	19049	18891	19038	18910	19085	18996	19118	18807	18905	18976	18953	18911	18938	18958	18964	18925	18951	18961	18978	18961	19022	19077	19122	18988	18900	19067	19103	18873	19014	18933	19159	19062	19245	18976	18952	18990	18794	18941	18938	19097	18973	18990	18829	19035	18757	19062	18806	18987	19154	19041	19226	18923	19223	19226	19084	18976	19078
39625	53167	58233	63197	58664	43815	31132	23589	19958	17499	17042	16945	16225	15893	15686	15273	15219	15257	15337	15213	15460	15306	15304	15292	15257	15472	15306	15315	15191	15481	15283	15368	15246	15373	15364	15258	15187	15319	15335	15195	15435	15270	15499	15372	15351	15308	15366	15223	15447	15409	15524	15287	15302	15291	15447	15491	15388	15449	15443	15381	15436	15290	15139	15370	15334	15413	15155	15206	15382	15389	15377	15355	15429	15253	15245	15379	15376	15114	15270	15461	15431	15234	15345	15387	15378	15340	15381	15248	15378	15253	15373	15512	15140	15194	15200	15397	15392	15465	15407	15145	15378	15338	15332	15328	15509	15235	15348	15338	15384	15326	15412	15232	15253	15266	15334	15250	15384	15197	15219	15236	15349	15308	15470	15361	15430	15563	15317	15362	15289	15461	15283	15402	15363	15187	15333	15149	15400	15372	15249	15264	15318	15290	15244	15304	15246	15353	15320	15322	15451	15153	15371	15460	15219	15308	15393	15478	15232	15364	15197	15229	15322	15321	15382	15257	15229	15187	15321	15406	15305	15321	15456	15338	15460	15484	15307	15330	15350	15276	15283	15350	15337	15390	15289	15306	15395	15272	15179	15223	15294	15352	15365	15255	15427	15265	15202	15348	15501	15477	15307	15186	15297	15259	15447	15438	15348	15408	15380	15407	15334	15239	15403	15295	15377	15251	15356	15320	15252	15518	15375	15126	15450	15338	15463	15337	15184	15293	15503	15423	15421	15365	15345	15242	15301	15438	15421	15322	15494	15224	15333	15198	15156	15403	15246	15376	15289	15238	15309	15283	15362	15322	15245	15310	15286	15344	15233	15334	15182	15253	15434	15385	15357	15326	15546	15328	15363	15372	15357	15317	15341	15424	15256	15531	15367	15469	15314	15180	15366	15337	15355	15300	15100	15480	15306	15303	15293	15297	15354	15247	15275	15330	15254	15154	15343	15334	15305	15345	15494	15319	15170	15213	15455	15253	15424	15322	15404	15312	15346	15248	15196	15167	15451	15387	15176	15208	15294	15348	15264	15223	15261	15386	15277	15325	15405	15265	15288	15249	15281	15182	15436	15466	15292	15376	15313	15308	15441	15242	15411	15413	15179	15296	15465	15535	15388	15413	15305	15364	15117	15225	15345	15326	15472	15210	15288	15191	15381	15222	15425	15148	15420	15028	15433	15525	15345	15303	15269	15393	15276	15481	15201	15357	15204	15453	15469	15247	15281	15206	15292	15280	15231	15336	15161	15272	15493	15381	15369	15269	15328	15405	15273	15239	15330	15288	15403	15394	15328	15336	15195	15311	15413	15401	15227	15310	15245	15204	15297	15309	15188	15494	15289	15393	15312	15579	15288	15255	15227	15434	15202	15429	15383	15284	15517	15060	15483	15260	15426	15194	15357	15153	15512	15258	15365	15418	15310	15328	15390	15454	15323	15453	15298	15513	15460	15455	15373	15231	15206	15363	15435	15489	15317	15298	15485	15346	15333	15248	15419	15174	15273	15396	15199	15302	15233	15389	15467	15365	15221	15264	15352	15347	15323	15391	15138	15343	15243	15353	15472	15634	15296	15307	15398	15393	15411	15413	15433	15261	15213	15398	15269	15416	15442	15291	15238	15403	15250	15155	15438	15317	15337	15252	15275	15238	15340	15210	15310	15490	15357	15403	15319	15242	15145	15551	15318	15166	15142	15431	15315	15308	15209	15341	15184	15564	15298	15239	15407	15380	15351	15460	15334	15306	15252	15414	15288	15294	15268	15448	15325	15291	15245	15179	15351	15260	15306	15198	15295	15245	15160	15348	15307	15249	15314	15336	15336	15509	15463	15455	15258	15471	15409	15239	15446	15256	15465	15252	15398	15283	15329	15324	15275	15530	15300	15358	15204	15256	15355	15251	15233	15508	15331	15267	15502	15242	15196	15237	15398	15122	15228	15185	15385	15332	15367	15389	15398	15320	15393	15162	15336	15304	15369	15019	15296	15356	15524	15252	15320	15436	15543	15224	15362	15232	15407	15411	15306	15416	15409	15386	15339	15407	15278	15359	15066	15419	15231	15266	15414	15464	15139	15293	15286	15212	15199	15410	15344	15339	15190	15205	15378	15432	15234	15512	15267	15348	15398	15430	15421	15357	15200	15359	15311	15128	15287	15219	15276	15522	15362	15368	15219	15180	15372	15259	15315	15267	15170	15169	15238	15105	15290	15228	15161	15349	15185	15172	15428	15329	15417	15338	15198	15368	15334	15433	15497	15107	15257	15226	15329	15404	15103	15249	15391	15415	15371	15390	15478	15167	15072	15295	15241	15269	15079	15411	15266	15247	15492	15251	15404	15257	15302	15228	15330	15329	15338	15207	15293	15387	15393	15469	15259	15320	15333	15477	15266	15278	15423	15279	15375	15210	15408	15272	15383	15235	15250	15347	15317	15364	15297	15310	15346	15420	15489	15209	15320	15338	15525	15246	15391	15422	15435	15472	15274	15411	15142	15366	15333	15331	15388	15257	15369	15224	15300	15435	15432	15389	15667	15295	15271	15387	15166	15483	15214	15529	15532	15146	15344	15371	15417	15335	15368	15354	15339	15155	15279	15476	15299	15442	15441	15285	15352	15339	15190	15259	15570	15381	15366	15287	15161	15285	15318	15304	15316	15386	15278	15272	15266	15384	15211	15451	15333	15334	15294	15357	15472	15155	15239	15332	15414	15406	15424	15372	15438	15289	15431	15298	15274	15373	15338	15311	15313	15405	15408	15184	15292	15304	15297	15261	15336	15357	15248	15306	15323	15199	15406	15501	15200	15236	15380	15321	15410	15312	15379	15237	15389	15498	15367	15328	15239	15401	15212	15403	15470	15330	15332	15256	15462	15315	15511	15433	15303	15452	15464	15240	15291	15360	15414	15266	15399	15225	15406	15263	15332	15361	15260	15385	15216	15313	15209	15466	15203	15401	15381	15380	15296	15239	15268	15302	15297	15357	15284	15372	15391	15234	15441	15466	15250	15448	15221	15255	15269	15137	15245	15309	15270	15276	15369	15475	15344	15397	15286	15256	15412	15487	15327	15230	15251	15365	15286	15452	15398	15379	15446	15284	15267	15140	15363	15248	15261	15286	15220	15366	15404	15138	15423	15213	15337	15344	15334	15304	15331	15237	15287	15251	15186	15249	15535	15451	15272	15236	15278	15196	15360	15370	15065	15270	15179	15569	15459	15310	15359	15528	15332	15134	15183	15391	15420	15384	15249	15151	15359	15346	15282	15470	15258	15301	15417	15239	15237	15405	15430	15323	15342	15307	15261	15318	15270	15467	15376	15272	15411	15245	15250	15238	15347	15390	15355	15385	15385	15377	15275	15273	15235	15316	15447	15588	15396	15310	15286	15482	15370	15127	15478	15427	15385	15362	15167	15372	15540	15242	15151	15179	15375	15298	15496	15321	15304	15317	15216	15347	15291	15168	15329	15364	15335	15333	15238	15145	15306	15291	15431	15420	15445	15277	15310	15465	15194	15348	15275	15394	15392	15288	15306	15349	15469	15317	15308	15400	15375	15351	15357	15446	15184	15288	15097	15422	15284	15221	15363	15527	15163	15329	15235	15169	15516	15368	15295	15486	15499	15528	15373	15274	15386	15396	15264	15392	15364	15384	15136	15273	15233	15371	15420	15317	15401	15242	15248	15443	15352	15266	15343	15303	15345	15462	15142	15357	15247	15361	15287	15427	15287	15255	15337	15385	15363	15402	15340	15365	15377	15259	15424	15272	15398	15255	15431	15464	15178	15246	15323	15162	15310	15282	15293	15380	15479	15362	15387	15342	15323	15333	15118	15305	15162	15262	15267	15397	15486	15418	15444	15450	15461	15381	15360	15267	15297	15385	15286	15306	15306	15087	15451	15295	15462	15427	15307	15228	15422	15362	15126	15285	15262	15406	15163	15407	15291	15343	15415	15158	15172	15501	15182	15387	15265	15211	15301	15223	15086	15368	15430	15430	15438	15254	15286	15291	15458	15409	15364	15438	15394	15291	15503	15361	15296	15142	15231	15380	15444	15266	15360	15261	15371	15438	15248	15427	15475	15359	15463	15266	15275	15282	15412	15229	15506	15320	15427	15380	15437	15275	15404	15341	15412	15272	15240	15259	15370	15444	15343	15294	15376	15411	15322	15270	15407	15274	15326	15351	15185	15264	15288	15407	15422	15360	15440	15277	15411	15489	15466	15258	15340	15445	15151	15274	15196	15472	15552	15287	15168	15264	15422	15324	15161	15407	15357	15509	15300	15349	15155	15406	15235	15343	15260	15447	15233	15321	15190	15393	15427	15293	15327	15330	15388	15289	15198	15334	15341	15349	15243	15301	15374	15331	15319	15373	15517	15287	15338	15328	15348	15393	15344	15169	15349	15385	15361	15297	15382	15310	15281	15351	15295	15286	15234	15553	15528	15315	15237	15356	15398	15286	15217	15332	15354	15134	15492	15304	15371	15304	15547	15443	15311	15295	15356	15307	15351	15492	15255	15341	15451	15213	15448	15269	15292	15246	15427	15309	15385	15394	15382	15236	15254	15203	15285	15270	15253	15353	15142	15282	15299	15458	15222	15247	15417	15271	15270	15322	15419	15298	15447	15332	15295	15273	15297	15299	15393	15455	15319	15115	15473	15366	15446	15300	15304	15449	15220	15333	15405	15247	15339	15459	15449	15293	15352	15466	15349	15313	15464	15362	15307	15275	15387	15308	15374	15398	15160	15387	15347	15340	15465	15287	15304	15366	15237	15335	15268	15214	15393	15337	15408	15477	15116	15339	15188	15362	15352	15335	15276	15237	15180	15388	15561	15310	15230	15295	15395	15250	15458	15451	15497	15130	15361	15421	15305	15408	15358	15380	15408	15280	15375	15379	15303	15434	15439	15322	15340	15357	15458	15177	15556	15335	15317	15288	15291	15261	15387	15413	15362	15295	15389	15307	15231	15235	15337	15326	15284	15238	15162	15307	15258	15488	15332	15165	15511	15209	15281	15218	15320	15350	15459	15311	15210	15309	15249	15483	15214	15314	15317	15291	15363	15364	15304	15504	15250	15288	15273	15490	15367	15336	15378	15449	15323	15351	15336	15217	15173	15418	15338	15268	15340	15420	15176	15161	15447	15331
23868	21073	30209	50074	70175	62643	44865	32283	26885	25254	24393	23455	22310	21494	21158	21074	20805	20872	20940	20806	20986	20962	20773	20714	20880	20947	20923	20909	20785	20457	20636	20767	20755	20824	20738	20618	20977	20954	20924	20805	20964	20852	20732	20894	20993	20850	20983	20728	20846	20872	20678	20734	20585	20791	20920	21073	20846	20782	20689	20655	20601	20677	20762	20869	20710	20591	20882	20822	20883	20834	20819	20923	20682	20815	21032	20833	20727	20706	20591	20858	20622	20435	20661	20710	20891	20792	20817	20741	20967	20710	20918	20700	20881	20890	20798	20959	21029	20785	20702	20680	21093	20815	20758	20746	20747	20906	20636	20902	20629	20952	20859	20624	20782	20684	20795	20793	20596	20635	20767	20776	20671	20689	20515	20695	20750	20615	20751	20773	20777	20581	20647	20583	20816	20840	20614	20782	20872	20769	20494	20826	20723	20815	20696	20869	20693	20748	20599	20943	20853	20591	21001	20747	20841	20655	20600	20830	20755	20860	20799	20706	20742	20573	20799	20654	20706	20833	20763	20709	20416	20660	20748	20790	20918	20767	20828	20865	20786	20629	20488	20685	20861	20835	20844	20773	20661	20649	20741	20781	20721	20806	20674	20714	20907	20853	20611	20725	20749	20657	20628	20534	20863	20629	20744	20349	20696	20823	20699	20434	20585	20708	20668	20784	20717	20818	20784	20782	20751	20873	20592	20596	20642	20588	20762	20868	20623	20583	20549	20695	20729	20846	20774	20817	20848	20691	20602	20573	20671	20857	20736	20861	20744	20616	20674	20880	20798	20480	20779	20934	20742	20537	20726	20556	20618	20815	20831	20420	20831	20504	20862	20964	20662	20598	20726	20773	20739	20717	21018	20598	20587	20604	20706	20751	20619	20594	20683	20769	20571	20454	20698	20865	20686	20459	20757	20590	20650	20861	20665	20716	20626	20705	20819	20663	20715	20707	20884	20601	20720	20655	20789	21084	20679	20816	20865	20856	20662	20889	20905	20760	20749	20667	20784	20889	20766	20843	20635	20638	20588	20694	20731	20683	20766	20958	20669	20726	20541	20355	20647	20959	20585	20692	20479	20768	20622	20636	20983	20634	20696	20890	20740	20766	20854	20801	20929	21081	20823	20590	20658	20627	20611	20968	20405	20703	20688	20743	20579	20698	20589	20659	20642	20666	20661	20790	20793	20838	20625	20756	20740	20762	20680	20639	20662	20876	20642	20582	20610	20588	20630	20856	20680	20763	20753	20637	20666	20697	20840	20644	20825	20736	20872	20875	20868	20433	20798	20635	20705	20705	20742	20701	20772	20868	20633	20921	20624	20701	20600	20770	20706	20762	20697	20726	20862	20736	20932	20763	20898	20693	20608	20598	20881	20797	20733	20632	20753	20739	20819	20616	20607	20577	20753	20836	20872	20710	20846	20682	20763	20640	20774	20794	20687	20579	20943	20783	20781	20814	20823	20805	20678	20285	20719	20866	20741	20830	20617	20674	20696	20591	20827	20818	20746	20569	20776	20835	20914	20775	20707	20774	20697	20875	20581	20710	20755	20550	20678	20716	20613	20784	20602	20975	20688	20905	20890	20745	20679	20712	20797	20663	20719	20684	20623	20784	20703	20804	20763	20795	20750	20703	20820	20630	20569	20774	20554	20661	20529	20649	20605	20716	20743	20733	20619	20670	20700	20780	20691	20703	20660	20861	20663	20831	20839	20656	20854	20748	20773	20724	20645	20667	20828	20686	20647	20887	20712	20522	20655	20577	20617	20794	20710	20795	20721	20844	20734	20735	20675	20899	20901	20634	20947	20672	20837	20788	20788	20779	20768	20678	20674	20819	20605	20781	20775	20909	20663	20710	20844	21008	20695	20627	20641	20852	20748	20484	20658	20602	20687	20875	20726	20582	20803	20625	20764	20406	20742	20775	20805	20803	20751	20674	20719	20778	20695	20777	20832	20654	20597	20749	20918	20772	20955	20606	20740	20584	20825	20683	20686	20642	20800	20946	20759	20802	20809	20738	20854	20530	20604	20520	20847	20540	20605	20812	20912	20766	20813	20692	20805	20721	20765	20728	20712	20804	20763	20951	20768	20892	20773	20730	20517	20790	20933	20792	20811	20688	20697	20728	20683	20771	20728	20841	20453	20588	20642	20744	20771	20769	20741	20651	20680	20889	20684	20852	20800	20857	20731	20737	20662	20806	20787	20617	20635	20549	20859	20866	20697	20756	20940	20792	20937	20713	20823	20666	20775	20653	20866	20698	20776	20723	20814	20786	20872	20566	20694	20799	21068	20670	20597	20684	20816	20849	20548	20774	20555	20858	20696	20814	20767	20563	20782	20841	20706	20793	20724	20730	20710	20495	20676	20734	20641	20821	20587	20463	20392	20656	20786	20737	20707	20892	20838	20600	20827	20752	20599	20518	20914	20706	20767	20737	20672	20763	20642	20604	20641	20758	20573	20593	20781	20893	20770	20694	20904	20700	20807	20950	20560	20625	20718	20549	20689	21068	20757	20972	20664	20840	20775	20474	20613	20815	20723	20642	20882	20711	20708	20768	20694	20746	20848	20709	20977	20628	20732	20570	20609	20895	20623	20647	20701	20840	20555	20631	20832	20630	20586	20752	20759	20614	20934	20862	20973	20743	20677	20683	20782	20876	20898	20790	21121	20846	20761	20497	20657	20773	20833	20795	20765	20726	20670	20564	20706	20466	20862	20860	21090	20543	20930	20864	20507	20504	20757	20805	20642	20777	20737	20929	20738	20826	20819	20974	20832	20667	20589	20672	20835	20885	20717	20665	20794	20576	20577	20648	20675	20602	20738	20646	20761	20936	20615	20800	20831	20827	20709	20882	20750	20918	20732	20862	20766	20825	20670	20871	20617	20620	20804	20860	20667	20589	20599	20730	20701	20771	20641	20974	20924	20637	20869	20563	20668	20910	20836	20646	20770	20770	20650	20775	20800	20867	20659	20682	20775	20827	20913	20805	20842	20826	20945	20818	20678	20697	20544	20922	20727	20701	20816	20778	20713	20884	20824	20596	20638	20891	20755	20787	20786	20616	20678	20686	20825	20896	20646	20487	20641	20620	20863	20721	20800	20815	21030	20635	20989	20528	20777	20553	20666	20570	20715	20647	20649	20963	20599	20695	20630	20559	20644	20595	20810	20630	20903	20746	20646	20902	20840	20766	20822	20948	20827	20593	20431	20747	20672	20897	20802	20653	20532	20648	20857	20884	20605	20530	20510	20559	20605	20947	20786	20779	20776	20541	20949	20808	20590	20711	21037	20662	20671	20701	20848	20890	20661	20728	20651	20890	20872	20689	20553	20542	20870	20664	20779	20726	20655	20658	20774	20734	20864	21043	20734	20751	20558	20684	20662	20534	20573	20769	20737	20849	20771	20696	20603	20693	20557	20687	20743	20668	20603	20646	20807	20824	20602	20650	20707	20849	20837	20843	20487	20734	20639	20585	20829	20851	20582	20907	20636	20605	20855	20726	20543	20786	20808	20932	20729	20704	20766	20981	20788	20865	20701	20813	20729	20661	20780	20885	20896	20856	20802	20830	20767	20744	20669	20769	20779	20734	20688	20745	20627	20770	20761	20685	20618	20709	20538	20638	20621	20657	20798	20804	20353	20595	20608	20544	20725	20838	20761	20812	20908	20596	20859	20467	20523	20438	20729	20700	20688	20635	20682	20816	20843	20721	20844	20624	20724	20528	20787	20750	20587	20848	20682	20901	20627	20639	20584	20846	20702	20775	20611	20652	20671	20710	20604	20922	20780	20741	20706	20597	20708	20791	20737	20795	20738	20771	20622	20809	20684	20779	20603	20409	20712	20709	20728	20966	21025	20838	20625	20880	20695	20915	20863	20646	20759	20812	20701	20804	20763	20750	20690	20758	20909	20868	20666	20744	20618	20552	20771	20774	20724	20846	20665	20631	20668	20805	20740	20922	20823	20589	20858	20596	20993	20723	20669	20860	20607	20829	20614	20652	20704	20811	20588	20809	20691	20923	20900	20780	20624	20626	20705	20708	20643	20401	20821	20642	20595	20669	20716	20620	20669	20752	20726	20744	20684	20628	20642	20822	20763	20789	20689	20825	20743	20816	20811	20645	20704	20590	20584	20573	20805	20898	20975	20921	20940	20729	20639	20483	20891	20852	20809	20704	20659	21001	20747	20602	20983	20578	20697	20771	20820	20577	20793	20695	20731	20855	20804	20697	20797	20702	20879	20669	20666	20758	20584	20762	20904	20520	20602	20734	20517	20679	20883	20922	20577	20753	20677	20713	20821	20711	20581	20775	20801	20845	20800	20597	20800	20505	20761	20759	20786	20777	20719	20713	20893	20619	20565	20766	20537	20867	20949	20782	20682	20700	20924	20761	20647	20594	20672	20685	20531	20572	20838	20833	20427	20380	20669	20797	20622	20769	20640	20618	20877	20646	20629	20826	20739	20728	20697	20590	20925	20627	20854	20559	20659	20844	20848	20746	20705	20682	20876	20780	20912	20699	20800	20486	20621	20514	20769	20544	20750	20722	20723	20840	20718	20749	20824	20543	20680	20804	20690	20734	20699	20727	20880	20584	20891	20731	20756	20750	20800	20688	20524	20636	20669	20672	20825	20753	20700	20749	20825	20813	20614	20545	20586	20750	20789	20689	20571	20804	21090	20732	20781	20532	20488	20534	20691	20528	20743	20584	20870	20609	20717	20665	20622	20701	20869	20786	20556	20833	20755	20894	20852	20788	20769	20709	20632	20779	20771	20607	20672	20847	20694	20761	20758	20616	20929	20730	20856	20790	20556	20571	20842	20563	20628	20780	20681	20762	20587	20785	20874	20649	20925	20886	20828	20792	20816	20737	20734	20763	20731	20710	20744	20757	20703	20829	20668	20541	20661	20868	20745	20647	20602	20591	20405	20771	20585	20585	20500	20843	20811	20955	20539	20456	20853	20702	20702	20769	20828	20741	20648	20623	20703	20809	20968	20761	20773	20799	20685	20864	20771	20849	20797	20449	20983	20579	20780	20549	20753	20660	20875	20509	20662	20591	20733	20656	20693	20751	20978	20921	20727	20951	20526	20769	20923	20559	20799	20670	20889	20888	20690	20878	20539	20711	20724	20746	20672	20653
43045	72094	75093	85658	85717	66713	44166	30387	23682	22237	20787	19540	18069	17083	16526	16509	16292	16292	16177	16299	16292	16270	16247	16309	16353	16391	16096	16388	16323	16277	16110	16123	16367	16178	16333	16243	16279	16153	16216	16258	16208	16268	16257	16177	16308	16213	16303	16281	16241	16259	16199	16102	16287	16167	16232	16356	16350	16426	16385	16260	16166	16320	16189	16216	16256	16156	16184	16257	16111	16293	16418	16245	16249	16191	16305	16330	16315	16262	16242	16277	16270	16205	16263	16340	16117	16249	16306	16311	16327	16300	16175	16339	16416	16211	16409	16252	16140	16211	16185	16345	16060	16249	16268	16348	16163	16306	16192	16356	16263	16383	16229	16280	16265	16194	16147	16402	16418	16135	16452	16110	16242	16275	16438	16224	16197	16342	16111	16332	16264	16419	16113	16016	16249	16208	15987	16378	16148	16181	16384	16327	16125	16311	16286	16255	16192	16299	16168	16343	16152	16353	16337	16253	16288	16316	16190	16352	16272	16296	16431	16283	16387	16257	16237	16249	16253	16364	16292	16111	16060	16120	16319	16212	16527	16257	16294	16293	16295	16442	16252	16348	16279	16405	16428	16225	16194	16321	16187	16266	16436	16393	16127	16226	16221	16292	16339	16029	16311	16417	16283	16131	16479	16186	16377	16204	16193	16480	16165	16198	16223	16285	16348	16183	16192	16183	16186	16176	16334	16099	16361	16381	16394	16321	16206	16354	16165	16066	16132	16237	16245	16513	16272	16331	16362	16183	16087	16207	16415	16230	16444	16230	16280	16272	16281	16310	16218	16316	16355	16305	16247	16081	16226	16458	16249	16166	16248	16227	16211	16099	16255	16269	16215	16298	16457	16102	16148	16139	16290	16288	16264	16058	16471	16188	16197	16307	16282	16160	16251	16286	16262	16336	16285	16155	16181	16315	16289	16197	16234	16062	16130	16392	16345	16331	16240	16183	16316	16165	16241	16232	16331	16194	16274	16266	16087	16205	16121	16251	16142	16223	16157	16157	16152	16492	16236	16356	16532	16138	16309	16199	16286	16173	16365	16426	16246	16320	16201	16142	16385	16314	16187	16202	16353	16362	16302	16389	16176	16234	16082	16141	16142	16144	16318	16207	16281	16214	16217	16254	16357	16232	16230	16467	16305	16116	16153	16227	16215	16239	16259	16195	16076	16353	16328	16338	16292	16271	16336	16314	16212	16210	16164	16334	16277	16117	16315	16313	16138	16130	16263	16186	16257	16428	16243	16178	16256	16230	16107	16327	16149	16278	16208	16141	16232	16277	16272	16244	16236	16404	16244	16223	16381	16248	16138	16208	16346	16200	16236	16262	16282	16251	16419	16267	16423	16323	16317	16207	16346	16380	16303	16361	16146	16186	16256	16268	16413	16121	16240	16343	16325	16329	16270	16321	16399	16076	16514	16277	16415	16173	16398	16329	16320	16200	16286	16247	16313	16163	16286	16193	16157	16130	16318	16210	16249	16266	16237	16198	16175	16286	16267	16196	16179	16509	16330	16298	16236	16259	16283	16424	16161	16322	16326	16271	16386	16297	16366	16237	16296	16211	16175	16384	16404	16314	16241	16315	16236	16259	16288	16238	16193	16130	16299	16182	16343	16094	16321	16290	16301	16417	16064	16368	16349	16166	16373	16207	16193	16444	16535	16235	16439	16370	16350	16193	16222	16181	16334	16275	15996	16126	16399	16130	16298	16303	16334	16147	16077	16233	16050	16314	16264	16431	16199	16391	16369	16258	16119	16348	16386	16282	16377	16389	16072	16339	16165	16390	16362	15953	16369	16388	16208	16118	16419	16304	16327	16085	16252	16195	16239	16227	16232	16249	16382	16350	16256	16359	16233	16255	16267	16382	16278	16263	16248	16228	16484	16362	16186	16336	16245	16200	16267	16366	16390	16339	16180	16304	16214	16163	16212	16206	16429	16089	16251	16193	16279	16198	16114	16334	16212	16352	16317	16392	16349	16421	16408	16258	16146	16208	16142	16341	16158	16296	16205	16187	16321	16058	16302	16106	16418	16045	16340	16158	16165	16312	16185	16327	16293	16424	16248	16222	16192	16258	16482	16207	16290	16099	16227	16141	16326	16315	16409	16128	16403	16435	16238	16222	16388	16151	16106	16350	16112	16175	16357	16216	16188	16078	16231	16246	16267	16231	16264	16238	16395	16373	16310	16473	16211	16255	16311	16252	16174	16522	16227	16306	16281	16181	16346	16185	15962	16338	16255	16259	16121	16183	16243	16274	16277	16296	16340	16426	16260	16317	16139	16200	16295	16237	16271	16212	16195	16234	16180	16506	16260	16229	16219	16257	16191	16496	16364	16272	16178	16156	16319	16166	16182	16400	16273	16205	16318	16341	16282	16263	16255	16128	16227	16202	16219	16289	16178	16290	16187	16078	16175	16185	16399	16402	16358	16153	16271	16307	16156	16323	16265	16273	16274	16416	16273	16257	16231	16177	16199	16255	16265	16018	16291	16417	16208	16344	16122	16224	16120	16300	16191	16328	16210	16398	16220	16113	16276	16280	16293	16259	16225	16358	16164	16184	16465	16492	16230	16275	16325	16260	16282	16207	16270	16277	16173	16202	16229	16366	16355	16522	16258	16239	16305	16313	16184	16220	16113	16203	16454	16411	16371	16303	16278	16219	16317	16315	16132	16310	16208	16284	16176	16118	16198	16309	16184	16423	16336	16227	16225	16348	16400	16382	16233	16228	16209	16398	16318	16199	16154	16207	16292	16274	16257	16434	16418	16183	16190	16254	16405	16078	16188	16256	16224	16157	16050	16285	16275	16297	16244	16199	16412	16324	16489	16304	16089	16194	16461	16110	16194	16152	16357	16094	16250	16243	16231	16229	16248	16316	16447	16188	16263	16350	16253	16326	16326	16333	16238	16362	16220	16257	16180	16342	16271	16371	16254	16189	16187	16135	16262	16332	16158	16236	16290	16222	16178	16338	16313	16165	16284	16302	16298	16225	16288	16384	16365	16305	16273	16220	16348	16159	16218	16269	16241	16376	16259	16049	16263	16291	16218	16270	16277	16167	16328	16432	16287	16193	16350	16330	16199	16214	16112	16244	16194	16212	16259	16328	16271	16166	16267	16530	16198	16428	16185	16292	16570	16168	16246	16353	16220	16468	16183	16300	16042	16271	16131	16181	16228	16174	16282	16144	16135	16379	16130	16435	16244	16392	16416	16336	16366	16298	16276	16384	16220	16245	16154	16316	16251	15992	16194	16343	16324	16445	16281	16434	16475	16335	16208	16310	16236	16208	16355	16225	16322	16409	16315	16174	16259	16274	16243	16303	16410	16318	16290	16151	16337	16391	16305	16301	16126	16228	16183	16167	16127	16215	16306	16302	16232	16171	16271	16348	16215	16243	16299	16227	16336	16228	16090	16319	16212	16380	16324	16330	16310	16498	16322	16125	16262	16271	16392	16262	16100	16215	16136	16273	16377	16384	16323	16263	16363	16246	16228	16430	16365	16241	16361	16292	16312	16308	16230	16520	16202	16228	16411	16280	16152	16250	16219	16199	16453	16190	16210	16357	16185	16310	16255	16350	16231	16264	16440	16153	16317	16218	16297	16250	16320	16203	16394	16274	16377	16198	16166	16299	16350	16319	16266	16408	16331	16431	16178	16279	16282	16174	16318	16331	16045	16335	16347	16179	16120	16285	16174	16348	16257	16424	16369	15941	16192	16311	16285	16167	16233	16397	16357	16279	16222	16389	16321	16156	16365	16317	16266	16161	16349	16243	16233	16281	16379	16235	16294	16267	16190	16430	16450	16317	16510	16207	16251	16190	16220	16167	16444	16328	16557	16134	16103	16189	16340	16109	16345	16254	16077	16212	16342	16197	16331	16339	16150	16293	16284	16214	16268	16291	16424	16345	16397	16138	16226	16196	16207	16170	16151	16372	16452	16371	16158	16495	16307	16291	16197	16407	16146	16369	16246	16287	16113	16352	16325	16172	16234	16207	16283	16335	16132	16226	16286	16280	16245	16188	16285	16263	16135	16261	16404	16392	16158	16282	16151	16242	16261	16425	16304	16259	16377	16250	16282	16113	16243	16333	16103	16317	16285	16228	16436	16246	16269	16248	16199	16107	16349	16311	16255	16159	16082	16392	16398	16299	16254	16230	16364	16297	16372	16142	16166	16154	16132	16261	16313	16340	16165	16188	16172	16283	16248	16421	16196	16170	16342	16286	16246	16278	16143	16137	16261	16154	16132	16332	16248	16325	16364	16465	16278	16198	16246	16243	16326	16460	16285	16248	16320	16236	16238	16384	16174	16290	16293	16386	16264	16282	16185	16221	16246	16387	16302	16282	16374	16276	16480	16354	16376	16287	16089	16258	16399	16241	16161	16105	16358	16231	16386	16148	16339	16373	16379	16423	16265	16248	16237	16280	16400	16480	16356	16303	16311	16233	16263	16365	16252	16235	16332	16168	16327	16180	16250	16192	16372	16377	16386	16277	16386	16284	16120	16290	16238	16292	16322	16161	16095	16430	16408	16319	16120	16242	15974	16112	16135	16295	16213	16210	16279	16306	16365	16401	16270	16216	16222	16210	16083	16468	16256	16104	16107	16146	16218	16408	16209	16267	16311	16207	16189	16346	16245	16293	16137	16332	16262	16234	16322	16393	16259	16194	16365	16259	16195	16397	16291	16231	16431	16223	16385	16440	16220	16191	16321	16375	16284	16178	16283	16188	16374	16234	16103	16334	16326	16065	16175	16263	16318	16348	16154	16155	16217	16257	16190	16275	16161	16176	16291	16327	16268	16373	16277	16245	16280	16202	16123	16431	16227	16099	16294	16429	16348	16109	16223	16522	16240	16435	16291	16397	16214	16385	16114	16296	16265	16543	16076	16189	16136	16208	15946	16355	16319	16193	16362	16183	16121	16196	16313	16269	16401	16234	16322	16073	16218	16158	16279	16199	16317	16217	16323	16255	16338	16111	16188	16432	16424	16285	16154	16514	16305	16443	16186	16272	16313	16325	16441	16203	16439	16419	16316	16391	16262	16378	16245	16139	16110	16395	16285	16350	16171	16144	16180	16220	16335	16342	16398	16229	16237	16308	16310	16264	16306	16466	16425	16281	16200	16296	16201	16327
34131	32314	32426	31995	32883	29077	25300	23556	23232	22963	22971	23122	22811	22868	22644	22767	22859	22787	22628	22800	22923	22922	22904	22672	22820	22696	22945	22498	22799	22839	22753	22836	22649	22692	22599	22899	22741	22717	22888	22648	22644	22912	22800	22688	22491	22872	22810	22788	22691	22568	22763	22765	22832	22600	22906	22596	22794	22868	22673	22828	22783	22621	22815	22705	22544	22843	22663	22874	22743	22759	22763	22817	22794	22868	22848	22837	22947	22679	22781	22752	22591	22571	22772	22629	22556	22785	23068	22545	22879	22802	22768	22648	22395	22563	22725	22839	22590	22618	22706	22569	22546	22783	22773	22695	22848	22800	22737	22706	22616	22533	23027	22804	22641	22405	22673	22741	22630	22491	22631	22727	22785	22800	22695	22533	22696	22573	22587	22796	22917	22599	22635	22716	22658	22616	22828	22729	22694	22655	22531	22553	22974	22569	22855	22603	22883	22787	22762	22821	22678	22621	22723	22542	22584	22557	22784	22702	22733	22847	22771	22776	22581	22889	22685	22803	22851	22724	22783	22703	22776	22740	22740	22881	22532	22610	22735	22864	22594	22666	22808	22737	22675	22894	22484	22682	22875	22876	22998	22974	22918	22801	22506	22527	22644	22484	22619	22673	22694	22789	22835	22418	22601	22986	22825	22744	22706	22822	22746	22936	22716	22667	22851	22598	22667	22670	22880	22864	22815	22609	22806	22777	23023	22698	22704	22611	22591	22610	23000	22705	22758	22620	22804	22746	22688	22760	22765	22748	22708	22780	22606	22676	22738	22794	22705	22578	22898	22607	22617	22999	22792	22834	22869	22883	22604	22790	22657	22725	22862	22504	22590	22654	22730	22554	22813	22878	22618	22753	22385	22771	22805	22591	22695	22692	22808	22694	22736	22716	22823	22821	22655	22767	22611	22629	22741	22633	22785	22499	22826	22589	22826	22667	22856	22706	22703	22823	22905	22772	22766	22674	22853	22437	22595	22595	22858	22783	22626	22779	22876	22687	22729	22529	22969	22698	22784	22645	22815	22591	22833	22703	22928	22831	22589	22718	22896	22693	22904	22650	22673	22612	22828	22615	22852	22806	22595	22713	22656	22616	22821	22776	23042	22728	22857	22819	22941	22586	22739	22764	22819	22827	22765	22817	22825	22893	22873	22620	22680	22751	22960	22630	22890	22803	22685	22895	22618	22742	22813	22669	22825	22882	22993	22904	22941	22851	22640	22740	22676	22831	22731	22569	22755	22777	22572	22828	22796	22828	22881	22876	22863	22668	22727	22591	22595	22647	22674	22823	22849	22708	22767	22820	22727	22660	22930	22802	22680	22896	22776	22557	22768	22558	22902	22940	22777	22922	22887	22641	23018	22456	22759	23023	22698	22723	22824	22696	22734	22821	22836	22849	22808	22827	22906	23101	22825	22784	22742	22869	22603	22835	22588	22754	22708	22764	22666	22856	22866	22754	22701	22813	22906	22651	22806	22749	22875	22917	22705	22478	22863	22906	22524	22749	22842	22790	22687	22567	22670	22645	22652	22706	22842	22762	22733	22876	22934	22681	22963	22774	22788	22905	22707	22751	22792	22611	22817	22832	22855	22721	22996	22973	22890	22586	22919	22739	22511	22612	22857	22513	22591	22775	22885	22744	22607	22820	22649	22626	22767	22651	22724	22694	22640	22581	22570	22855	23022	22997	22587	22832	23000	22688	22705	22690	22714	22908	22817	22835	22725	22632	22858	22927	22820	22567	22813	22657	22799	22820	22798	22664	22512	22639	22676	22867	22870	22758	22685	22684	22642	22578	22782	22723	22828	22778	22760	23146	22737	22647	22601	22863	22894	22581	22668	22589	22869	22647	22700	22601	22670	22673	22569	22697	22727	22527	22726	22727	22681	22715	22674	22572	22924	22957	22975	22736	22778	22582	22787	22749	22941	22716	22675	22602	22868	22692	22861	22795	22621	22917	22581	22817	22561	22821	22620	22850	22886	22591	22793	22674	22970	22571	22752	22533	22733	23042	22903	22889	22881	22747	22708	22754	22761	22734	22686	22794	22810	22683	22909	22752	22720	22559	22812	22857	22880	22605	22874	23049	22884	22702	22701	22621	22674	22550	22701	22738	22565	22516	22822	22976	22651	22858	22904	22914	22604	22827	22737	22740	22829	22812	22629	22938	22950	22538	22651	22668	22699	22735	22794	22944	22873	22659	22862	22870	22740	22850	22672	22830	22690	22822	22605	22598	22808	22714	22541	22855	22712	22749	22980	22613	22664	22812	22731	22495	22833	22671	22692	22864	22741	22772	22629	22781	22683	22872	22754	22780	22661	22714	22528	22913	23084	22846	22788	22489	22785	22970	22764	22797	22897	22860	23002	22857	22644	22793	22739	22736	22919	22769	22754	22701	22575	22896	22612	22709	23022	22819	22758	22672	22718	22763	22770	22580	22876	22984	22668	22811	22741	22539	22667	22809	22429	22608	22714	22690	22900	22914	22702	22734	22845	22566	22592	22728	22675	22837	22705	22661	22800	22664	22825	22739	22797	22766	22879	22857	22899	22991	22737	22876	22728	22652	22727	22547	22776	22705	22726	22837	22910	22936	22819	22794	22781	22928	22479	22810	22842	22766	22728	22559	22736	22788	22776	22783	22836	22804	22575	22637	22852	22630	22852	22693	22672	22672	22856	22799	22870	23003	22713	22477	22723	22544	22713	22621	22761	22765	22792	22877	22694	22646	22790	22767	22599	22780	22768	22654	22819	22553	22796	22783	22993	22878	22690	22978	22926	22957	22844	22765	22798	22709	22586	22756	22657	22745	22676	22773	22832	22633	22868	22796	22991	22911	22793	22773	22743	22820	22802	22615	22772	22759	22796	22727	22734	22794	22848	22800	22818	22518	22814	22548	22839	22645	22742	22706	22920	22769	22707	22791	22767	22885	22968	22637	22762	22700	22784	22787	22424	22720	22682	22886	22730	22915	22765	22969	22716	22619	22626	22753	22841	22745	22957	22676	22601	22690	22813	22610	22744	22753	22805	22659	22720	22579	22827	22656	22852	22813	22628	22842	22919	22701	22670	22873	22949	22626	22736	22590	22739	22767	22642	22526	22681	22827	22846	22830	22821	22645	22792	22851	22794	22584	22510	22620	22827	22866	22761	22624	22901	22728	22510	22757	22711	22875	22897	22804	22781	22719	22694	22741	22764	22849	22820	22714	22651	22698	22677	22910	22782	22483	22734	22810	22738	22915	22800	22718	22848	22679	22852	22877	22692	23121	22972	22795	22607	22741	22723	22619	22520	22681	22849	22610	22771	22544	22664	22570	22677	22424	22672	22817	23092	22714	22902	22762	22580	22589	23075	22724	22861	22622	22913	22712	22549	22729	22803	22794	22722	22884	22997	22758	22997	22845	22782	22523	22775	22602	22823	22698	22706	22550	22859	22819	22553	23025	22759	22903	22946	22991	22736	22770	22908	22889	22911	22699	22779	22809	22783	22377	22933	22771	22732	22735	22941	22740	22702	22820	22865	22599	22665	22840	22894	22704	22813	22733	22751	22730	22885	22698	22563	22636	22578	22737	22954	22647	22874	22623	22658	22778	22792	22784	22708	22748	22752	22780	22734	22819	22520	22508	22828	22895	22883	22911	22667	22738	22764	22669	22453	22560	22561	22796	22688	22552	22719	22623	22664	22697	22839	22715	22684	22936	22667	22566	22816	22875	22727	22544	22768	22561	22668	22520	22503	22779	22850	22677	22815	22751	22821	22801	22734	22730	22889	22583	22742	22622	22709	22827	22685	22630	22666	22854	22569	22792	22938	22844	22758	23149	22758	22713	23042	22776	22877	22666	22833	22726	22621	22734	22952	22779	22652	22718	22780	22883	22873	22631	22656	22875	22634	22895	22725	22769	22569	22850	22726	22788	22406	22760	22903	22671	22758	22685	22866	22740	22724	22655	22668	22816	22821	22617	22690	22798	22697	22727	22780	22641	22629	22798	22805	22838	22565	23086	22662	22703	22538	22842	22824	22548	22627	22642	22786	22851	22728	22698	22769	22671	22552	22699	22878	22698	22952	22705	22577	22767	22699	22506	22672	22763	22884	22745	22515	22639	22566	22527	22618	22733	22693	22718	22796	22824	22683	22704	22675	22654	22868	22675	22914	22816	22847	22568	22704	22958	22887	22752	22621	22549	22910	22841	22777	22794	22587	22867	22868	22685	22880	22875	22733	22907	22603	22884	23020	22783	22708	22815	22499	22684	22935	22852	22756	22836	22542	22654	22808	22856	22713	22726	22954	22758	22860	22634	22894	22599	22591	22676	22941	22817	22731	22669	22584	22764	22900	22813	22892	22720	22774	22635	22816	22688	22620	22796	22873	22722	22679	22845	22552	22850	22764	22690	22740	22863	22738	22773	22550	22652	22921	22876	22632	22774	22770	22659	22676	22913	22805	23075	22753	22929	22932	22688	22782	22691	22626	22750	22818	22688	22801	22899	22727	22453	23130	22767	22778	22736	22642	22606	22624	22716	22906	22760	22558	22969	23105	22694	22814	22858	22627	22749	22793	22961	22907	22702	22806	22698	22690	22874	22663	22812	22719	22709	22981	22673	22700	22630	22983	22677	22743	22856	22672	22819	23002	22534	22504	22952	22772	22869	22774	22593	22755	22869	22953	22673	22725	22790	22696	22641	22660	22548	22873	22860	22771	22587	22712	22819	22732	22518	22709	22993	22795	23122	22685	22671	22925	22712	22670	22546	22688	22809	22658	22821	22716	22610	22784	22811	22609	22921	22700	22837	22623	22778	22703	22911	22730	22647	22693	22659	22688	22720	22610	22753	22617	22668	22694	22600	22792	22511	22707	22876	22860	22679	22771	22653	22931	22887	22844	22952	22735	22740	22520	22574	22461	22730	22667	22575	22727	22784	22880	22542	22731	22778	22693	22808	22860	22627	22733	22705	22694	22756	23025	22826	22725	22532	22740	22923	22679	22658	22904	22843	22729	22619	22648	22821	22800	22898	22645	22756	22789	22846	22995	22769	22675	22651	22779	22813	22668	22746	22844	22501	22777	22564	22802	22773	22820	22647	22728	22775	22714	22875	23008	22742	22691	22807	22746	23086	22564	22676	22526	22853	22656	22807	22669	22546
29759	38836	32019	29743	31212	24160	19794	17887	17855	17641	17404	17577	17291	17396	17453	17275	17372	17505	17226	17415	17265	17348	17496	17392	17472	17240	17353	17145	17413	17263	17372	17324	17350	17666	17213	17512	17406	17428	17304	17570	17264	17286	17458	17462	17416	17482	17275	17169	17476	17279	17354	17502	17382	17572	17417	17494	17469	17289	17495	17402	17355	17293	17330	17494	17309	17282	17307	17273	17414	17486	17217	17260	17613	17479	17443	17443	17239	17316	17568	17357	17426	17286	17344	17408	17543	17310	17288	17434	17408	17471	17347	17499	17405	17378	17465	17321	17396	17433	17360	17241	17401	17527	17344	17403	17264	17337	17318	17349	17302	17443	17520	17150	17426	17553	17404	17333	17152	17313	17127	17568	17375	17389	17333	17370	17404	17358	17364	17340	17292	17326	17368	17365	17326	17246	17520	17474	17392	17621	17434	17482	17169	17381	17273	17410	17378	17438	17258	17604	17395	17441	17283	17536	17255	17323	17310	17352	17297	17389	17276	17396	17388	17472	17349	17511	17451	17427	17433	17259	17445	17421	17562	17407	17355	17526	17205	17217	17378	17287	17383	17301	17392	17328	17364	17334	17342	17411	17230	17319	17388	17329	17198	17266	17392	17406	17546	17402	17252	17308	17262	17355	17237	17230	17349	17312	17357	17308	17260	17405	17395	17340	17240	17458	17157	17345	17375	17398	17332	17320	17383	17337	17392	17387	17229	17243	17319	17471	17376	17341	17283	17453	17458	17177	17293	17349	17397	17509	17231	17348	17236	17312	17309	17159	17555	17566	17218	17176	17369	17416	17377	17256	17437	17332	17381	17483	17388	17371	17467	17440	17258	17386	17436	17508	17198	17374	17240	17365	17385	17328	17242	17256	17668	17384	17493	17288	17413	17337	17460	17455	17549	17363	17201	17557	17370	17451	17346	17327	17506	17588	17197	17531	17395	17246	17372	17349	17467	17275	17278	17316	17455	17401	17452	17400	17324	17415	17406	17301	17288	17262	17317	17421	17285	17382	17288	17373	17501	17242	17309	17376	17431	17300	17643	17458	17283	17342	17178	17353	17405	17423	17423	17280	17486	17325	17365	17354	17563	17558	17363	17414	17390	17174	17349	17393	17264	17418	17408	17368	17530	17304	17519	17251	17373	17437	17482	17437	17352	17582	17259	17305	17427	17360	17529	17382	17355	17314	17461	17332	17352	17418	17334	17468	17438	17314	17456	17329	17436	17461	17241	17464	17248	17273	17494	17294	17324	17292	17372	17391	17439	17204	17609	17456	17360	17201	17295	17431	17504	17374	17318	17251	17470	17278	17354	17376	17384	17274	17569	17056	17272	17338	17334	17451	17325	17316	17325	17404	17475	17459	17484	17405	17412	17516	17310	17525	17336	17376	17473	17358	17413	17346	17191	17295	17344	17459	17472	17286	17227	17415	17260	17385	17606	17248	17385	17309	17433	17471	17350	17461	17370	17484	17337	17449	17408	17378	17524	17262	17528	17311	17416	17241	17269	17373	17514	17299	17500	17310	17363	17407	17312	17413	17414	17419	17480	17381	17162	17419	17249	17355	17345	17382	17469	17406	17350	17290	17542	17361	17519	17442	17253	17342	17196	17471	17325	17389	17453	17328	17462	17475	17351	17465	17567	17386	17361	17450	17383	17248	17386	17411	17271	17371	17380	17376	17352	17321	17238	17250	17204	17297	17229	17330	17386	17287	17490	17432	17297	17377	17423	17295	17352	17394	17496	17470	17470	17342	17358	17523	17177	17456	17301	17246	17389	17301	17513	17298	17252	17285	17404	17347	17494	17320	17444	17632	17348	17370	17476	17357	17314	17271	17514	17295	17385	17536	17557	17388	17444	17617	17339	17219	17446	17433	17320	17402	17245	17461	17240	17297	17310	17405	17319	17466	17347	17362	17379	17313	17533	17137	17483	17227	17298	17398	17522	17536	17315	17321	17480	17307	17638	17201	17210	17373	17645	17402	17505	17447	17362	17380	17288	17370	17458	17365	17503	17350	17356	17417	17333	17387	17223	17355	17378	17428	17499	17440	17295	17347	17302	17422	17329	17507	17469	17364	17285	17456	17466	17398	17566	17169	17377	17443	17124	17363	17319	17365	17427	17315	17378	17265	17363	17484	17276	17707	17281	17337	17318	17310	17604	17348	17484	17220	17491	17423	17528	17403	17439	17375	17409	17575	17327	17381	17452	17411	17442	17408	17303	17377	17256	17493	17331	17367	17259	17336	17332	17534	17345	17443	17409	17417	17439	17368	17426	17437	17169	17515	17318	17396	17359	17334	17361	17493	17422	17305	17441	17229	17454	17476	17456	17330	17569	17298	17580	17463	17354	17194	17355	17374	17268	17371	17232	17461	17378	17336	17404	17386	17521	17544	17501	17424	17376	17353	17307	17351	17285	17422	17281	17264	17436	17536	17381	17396	17336	17101	17436	17215	17380	17528	17534	17358	17454	17402	17293	17570	17527	17316	17251	17483	17319	17572	17344	17472	17331	17376	17355	17267	17383	17426	17440	17222	17648	17411	17334	17171	17205	17328	17622	17538	17464	17384	17460	17366	17324	17466	17352	17293	17442	17411	17283	17420	17447	17656	17502	17313	17366	17247	17443	17324	17375	17302	17422	17404	17350	17294	17408	17377	17492	17408	17475	17224	17387	17489	17440	17334	17344	17334	17375	17329	17423	17422	17237	17412	17416	17369	17209	17533	17327	17431	17475	17463	17398	17202	17426	17476	17320	17474	17318	17490	17349	17214	17313	17387	17223	17374	17440	17395	17369	17369	17330	17491	17406	17621	17378	17378	17459	17399	17332	17322	17543	17332	17276	17194	17458	17493	17225	17593	17435	17439	17326	17559	17315	17302	17383	17361	17247	17351	17428	17375	17558	17560	17275	17399	17454	17100	17396	17332	17300	17393	17281	17442	17365	17263	17400	17360	17430	17321	17324	17373	17448	17316	17375	17317	17564	17240	17487	17347	17270	17345	17272	17363	17388	17410	17308	17365	17496	17068	17441	17531	17510	17362	17254	17391	17415	17195	17371	17561	17477	17382	17357	17427	17295	17338	17367	17484	17496	17346	17409	17452	17260	17577	17429	17427	17355	17342	17555	17497	17421	17352	17489	17349	17474	17415	17223	17447	17472	17315	17434	17337	17273	17400	17436	17342	17450	17546	17450	17285	17355	17471	17374	17486	17300	17453	17478	17426	17244	17320	17379	17459	17445	17432	17508	17396	17438	17395	17454	17467	17337	17313	17379	17455	17427	17469	17309	17469	17359	17393	17389	17395	17301	17241	17399	17334	17453	17190	17361	17431	17443	17192	17486	17464	17276	17225	17535	17406	17402	17451	17226	17408	17366	17465	17307	17294	17369	17519	17360	17554	17337	17219	17385	17364	17188	17445	17184	17476	17459	17351	17247	17444	17222	17374	17278	17463	17253	17244	17379	17508	17275	17311	17519	17421	17471	17325	17590	17230	17369	17367	17386	17502	17289	17322	17369	17300	17319	17468	17401	17421	17662	17221	17325	17409	17440	17481	17421	17239	17392	17330	17243	17462	17366	17414	17438	17206	17409	17367	17412	17479	17470	17374	17394	17181	17396	17445	17429	17349	17353	17538	17367	17455	17258	17430	17455	17416	17474	17382	17225	17355	17393	17491	17407	17298	17438	17379	17438	17484	17487	17361	17413	17282	17559	17169	17471	17451	17246	17312	17500	17423	17400	17422	17529	17332	17183	17089	17398	17516	17295	17146	17343	17447	17567	17253	17507	17439	17303	17501	17303	17483	17369	17385	17490	17386	17388	17385	17372	17366	17294	17252	17374	17388	17342	17355	17375	17336	17360	17275	17188	17406	17304	17398	17260	17376	17441	17463	17299	17273	17515	17323	17393	17414	17443	17300	17577	17486	17395	17312	17221	17392	17430	17403	17237	17406	17462	17382	17522	17310	17546	17322	17430	17354	17464	17313	17214	17389	17295	17440	17220	17381	17251	17238	17316	17408	17286	17462	17289	17522	17423	17317	17463	17206	17403	17437	17448	17469	17547	17343	17438	17326	17481	17467	17364	17426	17604	17476	17463	17432	17450	17355	17330	17345	17301	17445	17465	17407	17261	17366	17313	17336	17403	17439	17437	17199	17497	17487	17421	17327	17351	17236	17359	17343	17492	17370	17244	17324	17448	17392	17214	17616	17428	17329	17313	17390	17584	17101	17489	17403	17401	17505	17463	17211	17475	17276	17342	17243	17285	17386	17409	17431	17443	17440	17385	17434	17422	17468	17412	17410	17335	17357	17441	17361	17422	17398	17471	17432	17329	17409	17397	17318	17278	17401	17392	17253	17590	17214	17432	17356	17474	17409	17327	17230	17490	17348	17429	17464	17271	17335	17268	17265	17390	17231	17261	17351	17207	17400	17432	17361	17335	17376	17385	17585	17303	17340	17560	17441	17315	17497	17349	17365	17346	17294	17450	17253	17362	17416	17486	17450	17350	17314	17324	17407	17348	17330	17235	17361	17353	17281	17452	17358	17260	17603	17301	17438	17313	17466	17584	17292	17438	17293	17577	17331	17463	17345	17465	17384	17222	17265	17179	17465	17123	17278	17287	17467	17420	17343	17466	17414	17375	17391	17357	17370	17430	17277	17363	17448	17343	17219	17275	17262	17457	17379	17402	17372	17300	17490	17317	17404	17442	17277	17367	17467	17390	17303	17368	17479	17279	17297	17427	17358	17232	17316	17431	17399	17260	17362	17663	17256	17377	17342	17418	17419	17554	17324	17204	17397	17247	17444	17134	17300	17338	17344	17421	17396	17573	17367	17461	17308	17496	17323	17488	17254	17596	17247	17519	17309	17515	17329	17304	17457	17355	17500	17332	17414	17454	17292	17508	17248	17542	17439	17338	17560	17342	17326	17266	17412	17414	17433	17424	17249	17496	17347	17489	17105	17424	17356	17321	17412	17346	17506	17356	17191	17517	17396	17278	17338	17295	17253	17310	17197	17084	17353	17436	17457	17270	17395	17290	17305	17321	17235	17331	17362	17387	17515	17242	17522	17313	17179	17414	17437	17381	17414	17382	17532	17353	17402	17529	17409	17386	17479	17473	17436	17454	17446	17401	17392
26202	22124	40670	52178	59707	48290	37555	27719	25505	24750	24276	23486	23414	23089	22959	22939	22883	22789	22986	22988	22994	22801	22771	22921	22889	22721	22979	22741	23035	22831	22537	23055	22859	22764	22824	22804	22994	22953	22755	22864	22728	22961	22629	22911	22962	22798	22949	22830	22950	22677	22835	22985	22975	22730	22737	22953	22883	22733	22968	22668	22736	22687	23076	22781	23141	22728	22732	22860	22791	23062	23009	22737	22785	22866	22865	22878	22953	22717	22961	22733	22840	22636	22888	22483	22700	22840	22841	22880	22702	22920	22737	22967	22691	22955	22895	22765	22793	22451	22727	22790	22620	22836	22941	22811	23019	22774	22940	22718	22745	22768	22680	23060	22621	22834	22925	23021	22696	22837	23006	23078	22825	22562	22866	22927	22660	22845	22819	22554	22725	22707	22733	22856	23038	22749	22812	22719	22949	23004	22917	22785	22795	22757	23030	22826	22937	22941	22784	22804	22826	22893	22967	22710	22961	22882	22889	23052	22795	22709	22812	22768	22866	22908	22736	22663	22883	22848	22744	22680	23032	22706	22845	22827	22849	22734	22848	22928	22800	22676	22826	23022	22992	22897	22700	22644	22767	23105	23144	22919	22824	22792	22804	22726	22603	23019	22664	22691	22879	23045	22903	22779	22970	22694	22842	22776	22681	22793	22766	22791	23015	22783	22921	22756	22674	22749	22820	22844	22726	22806	22938	22773	22940	22790	22762	22797	22730	22793	22753	22976	23034	22990	22772	22656	22882	22833	22716	22870	22998	22788	22707	22593	22780	23009	22868	22740	22997	22728	22795	22874	22821	22636	22924	22718	22983	22760	22797	22823	22840	22843	22595	22682	22727	22778	22873	22801	22898	22769	22670	23023	22695	22793	22694	23064	22869	22766	22532	22765	22943	22827	22960	22606	22822	22821	22898	22814	22833	22510	22846	22843	22902	22828	23051	23056	22892	22673	22939	22856	22852	22746	22996	22775	22823	22825	22940	22692	22731	22835	22887	22841	22845	22817	22788	22688	22660	22686	22734	22745	22900	22813	22637	22764	22856	23020	22991	22776	22627	22615	22953	22719	22874	22857	23016	22860	22813	22734	22907	22827	22873	22859	23006	22819	22811	22811	22992	22924	23037	22788	22713	22784	23007	22876	22822	22783	22884	22721	23071	22938	22913	22804	22641	22767	22837	22688	22908	22820	22896	22622	22679	22997	22867	22975	22814	22763	22604	22675	22853	22887	22660	22711	22742	22859	22533	22856	22645	22584	22790	22972	22928	22785	22861	22888	22842	22999	22901	22712	23139	23026	22789	22615	22782	22918	22675	22604	22784	22952	22720	23025	22788	22921	22733	22869	22797	22745	22938	22821	22736	22873	22650	22742	22746	22870	22964	22827	22693	22757	22758	22784	22707	22629	22719	22949	22592	22703	22699	22876	23014	22859	22645	22664	22914	22962	22913	23064	23028	22881	22900	22849	22610	22925	23125	22653	22844	22641	22929	22752	22741	22668	22937	23073	22843	22815	22739	22814	22999	22849	23014	22790	22887	22915	22764	22815	22997	22820	22950	22667	22791	22826	22831	22705	22631	22598	22802	22759	22945	22858	22847	22760	22814	22804	22928	22846	22703	22774	22750	22677	23120	22867	22837	22871	22759	22720	22861	22969	22940	22811	22790	22699	22873	22771	22913	22685	22874	22711	22845	22849	22869	22722	22662	22726	22749	22753	22700	23014	22916	22799	22746	23112	22876	22951	22951	22822	22825	22989	22941	22858	22776	22839	22934	22707	22703	22536	22753	22591	22858	22689	22577	22825	22892	22602	22859	22885	22762	23085	22993	22898	23113	22769	22994	22860	22924	22881	22855	22851	22875	22630	22787	22996	22982	22794	22943	22673	22817	22737	22846	22721	22766	22866	22639	22838	22865	22724	22642	22813	22939	22995	22887	22843	22649	22737	22795	22797	22828	22938	22980	22859	22626	22849	22712	22778	22813	22581	22633	22964	22749	22713	22891	22596	22902	22859	22571	23034	22781	22989	23066	22910	22724	23113	22933	22918	22733	22866	23123	22662	23015	22834	22792	22705	22833	22748	23064	22749	22885	22972	22796	22864	22739	22776	22911	22803	22643	22865	22825	22854	22868	23012	22717	22932	23196	22923	22813	22838	22811	22919	22856	22762	22935	22781	22813	22918	22799	22654	22724	22745	22916	22937	23073	22919	22805	22800	22791	22810	22954	22850	22626	22844	22669	22827	22889	22955	22712	22785	23153	22906	22767	22760	22843	22793	22620	22802	22983	22846	22902	22830	22683	22828	22648	22924	22738	22891	22974	22694	22789	22742	23023	22988	23057	23009	22922	22761	22868	22891	22882	22968	22704	22641	22891	22943	23004	22888	22822	22713	22654	22982	22896	22717	22744	22688	22896	22984	22900	22910	22837	22910	22840	22602	22951	23066	22846	22852	22788	22982	22878	22680	22587	22591	22752	22825	22916	22897	22882	22774	22529	22831	22818	22700	22772	22923	22969	22838	22730	22754	22874	22865	22689	22932	22766	22711	23050	22929	22774	22737	22705	23010	22915	22868	22943	22799	22974	22933	22713	22809	23020	22686	22814	22744	22849	22663	22760	23016	22616	22706	22757	22994	22965	22791	22738	22797	23003	22701	22853	23105	22784	22878	22896	22822	22911	23008	22896	22941	22929	22996	23026	22680	22925	23130	23135	22869	22961	23074	23068	22619	22754	22890	22827	22732	22619	22928	22928	22800	22762	22853	22733	22825	22966	22988	22893	22736	22764	22980	22796	22855	22834	22616	22628	22916	22673	22934	22841	23067	22760	22762	22928	22981	22854	22974	22871	22917	22863	22964	22898	22893	22737	22732	22837	22675	22847	22968	22731	22890	22551	22831	22697	22537	22718	22786	22601	22765	22870	22757	22824	22857	22979	22887	22884	22864	22964	22757	22919	22923	22646	22919	22717	22636	22832	22604	22990	22564	22630	22739	22622	22683	22858	22872	22868	22657	22895	22687	22777	22742	22637	22827	22889	22802	22880	23171	22922	22714	23068	22711	22715	22712	22745	22566	22885	22830	22931	22967	22911	22987	22710	22679	22784	22874	22940	23062	22883	22767	22637	22907	22882	22662	22777	22863	22758	22784	22705	22945	22686	22908	22883	22947	22787	23076	23003	22763	22813	22703	22645	22934	22853	22719	22863	22841	22843	22721	22881	22793	22929	22766	22859	22998	22781	22692	22952	22694	22715	22842	23044	22747	22800	22892	22804	23077	22767	22883	23023	22639	22629	22750	22766	22764	22929	22676	22893	22797	22775	22749	22775	22690	22569	22537	23003	22892	23124	22969	22766	23002	22620	22778	22963	22909	22745	23034	22860	22886	22821	22661	22854	22837	22964	22931	22852	23048	22883	22826	22615	22838	22894	22700	22895	22905	22874	22940	22788	22669	22849	22646	22911	22781	22870	22771	22929	22749	22901	22883	22646	22998	22846	22758	22918	22980	22652	22806	22877	22765	22749	22892	22879	22728	22863	22811	22870	22911	22912	22795	22780	22862	22561	22724	22905	22807	22919	22873	22738	22857	22790	22822	22699	22879	22464	22737	22747	22780	22816	22600	23067	22967	22635	23079	22801	22621	22623	22798	22697	22538	22905	22944	22651	22514	22679	22725	22799	22974	22695	22735	22588	22716	22713	22649	22801	23017	22749	23088	22942	22837	23017	22943	23064	22960	22761	23015	22863	22923	22928	22721	22959	22810	22828	22710	23126	22905	22833	22880	22622	22636	22883	22982	22954	22463	22982	23081	22900	22832	22826	23030	22814	22730	22860	22668	22887	22725	22906	22760	22827	22755	22871	22903	22859	22601	22731	22783	22969	22855	22817	22735	22878	22894	22950	22832	22843	22876	22872	22778	22640	22636	22558	22861	22869	22789	22830	22842	23008	22592	22831	22583	22774	22847	22971	22636	22983	22989	22744	22900	22681	22767	22754	22762	22698	22873	22808	22757	22829	22862	22703	22875	22913	22791	22718	22666	22858	22730	22733	22916	22888	22827	22621	22592	22896	22799	22890	22783	22943	22705	23048	22675	22774	22633	22971	22608	22814	22770	22957	22715	22951	22962	22571	22946	22748	22857	22933	22744	22773	22680	22827	22720	22931	22788	22904	23044	22855	23040	22873	22691	22758	22873	22904	22725	22920	22895	22587	22920	22570	22738	23009	22806	22748	22967	22687	22964	22694	22827	22802	22586	22662	22782	22788	22818	22918	22772	22937	22982	22895	22675	22861	22849	22847	22760	22805	22699	22680	22836	22822	22890	23010	22675	22955	22645	22738	22945	22784	22747	22779	22616	22845	22825	22898	22816	22926	22797	22839	22801	22906	22816	22717	22843	23024	22715	22771	22813	22751	22779	22937	22973	22912	22718	22840	22912	22750	22813	22896	23071	22859	23026	22721	22887	22964	22842	22824	22716	22697	22787	22775	22877	22733	22779	22770	22843	22890	22969	22883	22853	22862	22937	22914	23003	23052	22925	22945	22748	22753	22835	22867	22891	22964	22796	22790	22802	22978	22776	22946	22599	22852	22835	22715	22859	22787	22848	22801	22788	22720	22930	22809	22801	22760	22990	22902	22848	22954	22929	23008	22719	22555	22948	23022	22977	22954	22660	22784	22904	23028	23047	22833	22997	22956	22781	22652	22933	22900	22726	22886	22506	22824	22728	22828	22939	23152	22931	22701	22976	22734	22672	22818	22929	22834	22859	22778	22766	22995	22735	22773	23059	22812	22821	22967	22925	22760	22922	22873	22903	22651	22858	22688	22776	22720	23015	22812	22863	22844	22941	22962	22715	23046	22875	23002	22905	22963	23085	22832	22927	22677	22925	22824	22834	22737	22869	22761	22577	22811	22829	22636	22865	22896	22958	22849	22740	22817	22627	22750	22923	22724	22713	22865	22859	22930	22811	22835	22686	22864	22880	22981	22628	23072	22657	22693	22884	23038	22719	22964	22952	22697	22809	22794	22907	22701	22906	22810	22882	22880	22916	23064	22848	22944	22750	22623	22888	22912	22992	23143	22670	23074	22846	22842	22815	22841	22939	22514	23028	22770	22730	22926	22781	22794	23035	22838	22833	22993	22649
36324	67327	71471	62768	61165	46349	33832	22650	20486	19846	19289	18525	17989	17627	17441	17575	17443	17401	17463	17451	17452	17400	17612	17123	17620	17405	17542	17344	17492	17374	17418	17303	17527	17408	17527	17604	17497	17522	17402	17445	17275	17344	17585	17398	17385	17347	17547	17525	17262	17383	17393	17563	17388	17435	17417	17421	17599	17559	17399	17494	17449	17355	17464	17420	17440	17312	17421	17495	17406	17326	17333	17571	17536	17530	17528	17471	17246	17451	17338	17582	17394	17528	17415	17457	17399	17571	17470	17422	17499	17537	17463	17506	17303	17415	17359	17328	17398	17366	17455	17291	17294	17489	17563	17365	17253	17413	17617	17348	17504	17219	17395	17484	17482	17516	17597	17451	17369	17394	17549	17505	17387	17458	17437	17305	17379	17430	17497	17431	17270	17519	17539	17455	17406	17223	17398	17442	17369	17336	17459	17355	17434	17385	17372	17513	17386	17387	17625	17269	17503	17418	17417	17515	17600	17548	17554	17460	17614	17473	17467	17427	17250	17380	17330	17339	17427	17438	17478	17438	17545	17623	17471	17547	17304	17416	17293	17325	17343	17585	17227	17476	17413	17516	17220	17299	17523	17468	17350	17386	17522	17429	17516	17448	17292	17338	17635	17448	17217	17371	17411	17272	17337	17320	17346	17486	17439	17319	17530	17255	17283	17381	17435	17321	17310	17307	17535	17375	17341	17433	17544	17484	17461	17401	17470	17449	17544	17228	17308	17489	17516	17387	17340	17561	17410	17313	17646	17234	17584	17326	17543	17533	17499	17451	17299	17418	17350	17444	17505	17315	17451	17451	17376	17398	17286	17385	17443	17419	17502	17201	17222	17365	17421	17398	17387	17372	17414	17328	17358	17397	17536	17532	17470	17429	17385	17285	17442	17326	17621	17456	17443	17518	17352	17342	17441	17414	17363	17433	17645	17245	17412	17392	17461	17446	17500	17309	17307	17391	17374	17563	17352	17454	17356	17432	17400	17464	17542	17372	17442	17275	17358	17484	17503	17490	17382	17420	17231	17618	17442	17437	17357	17447	17383	17200	17400	17335	17425	17544	17261	17398	17455	17374	17413	17196	17394	17389	17335	17352	17568	17368	17527	17437	17371	17412	17343	17459	17415	17418	17345	17438	17427	17451	17445	17396	17534	17174	17369	17277	17218	17546	17458	17461	17483	17452	17531	17504	17341	17526	17346	17481	17447	17319	17304	17327	17486	17400	17201	17526	17433	17309	17371	17415	17359	17362	17290	17229	17348	17330	17285	17352	17300	17372	17204	17307	17553	17364	17560	17465	17493	17395	17431	17495	17474	17394	17310	17445	17364	17457	17505	17365	17405	17334	17491	17327	17523	17588	17415	17374	17429	17477	17338	17456	17360	17413	17273	17551	17455	17541	17470	17408	17407	17458	17334	17188	17298	17312	17288	17323	17596	17475	17541	17429	17316	17270	17510	17400	17603	17297	17390	17312	17353	17325	17389	17473	17278	17399	17399	17556	17448	17360	17364	17342	17331	17404	17536	17541	17375	17426	17418	17445	17406	17561	17402	17426	17430	17308	17373	17332	17460	17226	17374	17426	17353	17630	17426	17425	17551	17218	17537	17362	17392	17640	17394	17566	17335	17637	17342	17546	17508	17573	17445	17512	17336	17221	17382	17414	17429	17367	17420	17635	17568	17442	17494	17474	17448	17414	17511	17251	17501	17421	17587	17501	17301	17519	17432	17565	17486	17342	17235	17398	17323	17472	17411	17471	17310	17303	17339	17362	17365	17395	17318	17339	17404	17489	17298	17376	17471	17486	17451	17239	17492	17291	17512	17359	17350	17407	17407	17487	17398	17453	17516	17432	17418	17496	17561	17363	17422	17495	17413	17477	17545	17436	17572	17362	17420	17336	17435	17448	17469	17419	17560	17441	17255	17503	17576	17565	17564	17484	17445	17354	17484	17417	17358	17374	17397	17533	17526	17515	17467	17364	17411	17444	17420	17417	17257	17497	17511	17458	17391	17616	17400	17383	17615	17447	17388	17545	17319	17390	17406	17578	17242	17279	17408	17327	17283	17502	17415	17521	17452	17348	17299	17411	17486	17360	17437	17457	17379	17430	17510	17515	17441	17481	17491	17330	17342	17384	17379	17495	17391	17417	17449	17273	17657	17380	17513	17575	17423	17419	17405	17595	17572	17386	17417	17579	17488	17221	17565	17403	17556	17344	17435	17318	17506	17411	17389	17407	17298	17469	17509	17466	17434	17365	17547	17505	17424	17350	17496	17533	17359	17405	17396	17373	17431	17291	17222	17341	17180	17487	17306	17409	17506	17569	17470	17438	17587	17456	17479	17606	17161	17253	17339	17363	17522	17354	17299	17438	17444	17271	17437	17660	17497	17333	17519	17370	17280	17432	17378	17497	17405	17266	17368	17303	17481	17480	17378	17364	17263	17514	17381	17469	17377	17363	17543	17438	17342	17395	17470	17502	17545	17542	17337	17384	17437	17302	17802	17331	17445	17440	17289	17431	17434	17546	17284	17198	17435	17539	17474	17478	17471	17323	17323	17289	17245	17589	17436	17494	17570	17460	17475	17696	17444	17274	17486	17307	17588	17530	17406	17461	17363	17495	17489	17259	17570	17588	17574	17341	17415	17314	17427	17500	17570	17578	17368	17473	17345	17273	17486	17559	17403	17301	17482	17427	17512	17497	17390	17540	17332	17498	17355	17415	17486	17483	17325	17228	17207	17369	17554	17326	17429	17432	17486	17381	17412	17275	17485	17411	17501	17527	17400	17137	17417	17450	17323	17298	17591	17405	17368	17388	17475	17309	17318	17595	17380	17518	17505	17603	17611	17399	17371	17442	17515	17319	17504	17499	17458	17478	17632	17433	17423	17586	17215	17504	17439	17544	17424	17482	17283	17719	17480	17483	17489	17470	17533	17428	17434	17594	17283	17572	17394	17378	17316	17296	17474	17461	17521	17342	17452	17412	17386	17512	17588	17398	17564	17464	17516	17372	17363	17412	17485	17533	17376	17391	17480	17432	17354	17425	17503	17469	17376	17350	17491	17503	17449	17528	17335	17289	17500	17353	17294	17614	17309	17325	17392	17432	17498	17448	17607	17240	17432	17480	17694	17372	17582	17292	17549	17558	17278	17489	17363	17515	17425	17461	17490	17416	17433	17393	17230	17619	17366	17443	17407	17485	17436	17491	17445	17295	17370	17361	17426	17374	17428	17487	17424	17455	17345	17393	17418	17336	17443	17447	17381	17443	17688	17254	17553	17262	17465	17542	17335	17485	17542	17315	17404	17396	17465	17295	17525	17418	17310	17374	17378	17489	17375	17275	17343	17359	17519	17435	17311	17296	17508	17401	17402	17655	17487	17313	17375	17437	17359	17431	17464	17414	17478	17488	17439	17603	17391	17628	17353	17503	17288	17498	17498	17368	17408	17396	17535	17453	17532	17322	17235	17553	17344	17464	17288	17355	17356	17405	17309	17501	17333	17458	17447	17351	17423	17310	17399	17389	17478	17369	17395	17299	17395	17271	17346	17347	17579	17464	17471	17238	17539	17282	17724	17395	17412	17303	17603	17412	17509	17274	17467	17587	17534	17363	17354	17462	17400	17335	17488	17436	17440	17372	17630	17251	17407	17426	17443	17460	17479	17414	17426	17614	17455	17494	17320	17439	17334	17311	17666	17356	17418	17349	17439	17408	17654	17325	17523	17431	17417	17422	17368	17365	17570	17555	17507	17501	17441	17618	17232	17505	17460	17429	17505	17533	17377	17365	17635	17410	17304	17369	17426	17389	17482	17400	17436	17336	17386	17407	17477	17451	17369	17473	17622	17386	17540	17315	17487	17385	17433	17415	17326	17536	17431	17342	17423	17506	17491	17433	17408	17307	17396	17410	17409	17322	17337	17421	17511	17530	17410	17399	17397	17505	17328	17453	17385	17326	17542	17626	17281	17324	17444	17427	17546	17220	17498	17384	17575	17553	17507	17362	17245	17553	17570	17399	17525	17410	17494	17577	17427	17341	17291	17426	17427	17574	17374	17444	17472	17548	17585	17455	17499	17393	17549	17369	17504	17345	17531	17378	17295	17352	17255	17568	17359	17382	17535	17568	17551	17341	17406	17455	17298	17443	17265	17487	17278	17530	17268	17497	17527	17360	17405	17591	17502	17385	17565	17443	17532	17515	17474	17331	17553	17314	17309	17389	17191	17602	17495	17361	17484	17450	17381	17358	17391	17546	17389	17441	17337	17428	17582	17368	17450	17457	17433	17435	17470	17491	17400	17582	17341	17503	17463	17344	17466	17485	17490	17402	17572	17443	17545	17287	17657	17370	17397	17291	17443	17407	17415	17283	17424	17332	17413	17502	17530	17519	17589	17355	17391	17468	17486	17594	17396	17270	17359	17558	17510	17335	17149	17178	17467	17290	17320	17495	17520	17357	17193	17436	17364	17404	17522	17483	17427	17386	17480	17307	17333	17412	17418	17212	17494	17229	17416	17376	17483	17381	17401	17528	17396	17323	17380	17628	17360	17580	17357	17410	17408	17613	17237	17379	17318	17382	17445	17415	17408	17433	17475	17414	17424	17483	17497	17483	17329	17479	17503	17429	17461	17231	17247	17502	17510	17357	17319	17601	17397	17450	17147	17454	17428	17467	17480	17360	17391	17322	17410	17426	17363	17384	17433	17309	17481	17436	17528	17257	17397	17436	17257	17381	17470	17334	17471	17362	17473	17384	17599	17499	17471	17173	17453	17386	17411	17370	17489	17379	17515	17480	17428	17442	17467	17504	17182	17500	17499	17233	17435	17497	17515	17497	17335	17433	17514	17583	17453	17433	17385	17536	17412	17475	17444	17501	17422	17393	17297	17342	17522	17335	17364	17247	17279	17257	17490	17428	17448	17407	17389	17301	17476	17446	17511	17363	17522	17371	17403	17513	17244	17551	17198	17479	17467	17497	17373	17468	17397	17230	17530	17481	17432	17515	17381	17427	17322	17600	17327	17376	17435	17586	17434	17380	17508	17423	17499	17287	17312	17332	17489	17448	17394	17306	17451	17310	17298	17503	17444	17381	17269	17426	17386	17497	17552	17546	17426	17390	17477	17355	17398	17299	17484	17513	17546	17442
23707	21257	32299	47357	66874	60439	47938	33785	29233	27525	26257	24907	24309	23858	23636	23265	23164	23208	23174	23213	23171	23286	23267	23073	23145	23344	23400	23040	23108	23023	23330	23445	23078	23182	23409	23178	23162	23009	22916	23178	23169	23113	23174	23087	23395	23285	23336	23097	23257	22753	23502	23047	23195	23023	23200	23228	23002	23115	23392	23210	23058	22967	23265	23220	23060	23232	23323	23065	22975	23139	22805	23218	23300	23126	23149	23128	23159	23160	23131	23103	23252	23125	23197	23135	23030	23365	23097	22995	22936	22912	23145	23141	22987	23409	23379	23383	22933	23159	23209	23107	23039	23124	23209	23184	23157	22935	23182	23058	23183	23004	23150	23173	23043	23203	23074	23120	23000	23210	23043	23105	23162	23031	23107	22890	23046	23004	23096	23001	23230	22821	23208	23122	23167	22944	22950	23019	23181	22977	22949	22937	23205	23096	23013	23239	23061	23030	23011	23255	23010	23152	23065	23132	23160	22978	23081	23227	23082	23019	23097	23242	23085	23111	23369	23249	23038	23013	23172	23142	23107	22925	22973	23090	23275	23081	23131	23069	22915	23057	22930	23138	23133	23159	23044	22922	23238	23007	22917	23332	23127	23035	23106	23415	23255	23061	22904	23151	23141	23257	23093	23392	23090	22878	23027	23058	23023	23025	23001	23026	22915	22982	22800	23143	23050	23392	23086	23061	23085	22975	23130	23066	23086	23143	22930	23048	23005	23179	22912	23174	23061	23308	23000	23161	23134	23237	23073	22970	23123	23164	23076	23077	23097	23245	23283	23062	23079	23277	22993	23044	23019	23028	23028	23206	23233	22939	22918	23107	23008	23280	23036	23195	23155	22866	23040	22914	23006	23145	23076	23074	22832	23206	23004	22950	23039	23042	23085	23036	22905	22959	22968	23164	22924	23070	23049	23037	23066	23182	23138	22893	23124	22994	23184	23020	23051	23162	23185	23256	23175	22916	23173	23008	23156	23198	23060	23188	23192	23010	22994	23378	23128	22907	23045	23074	23034	23023	23082	22928	23081	23029	23274	23106	23113	23083	23181	23095	23132	23008	23359	23103	23039	23197	23120	23293	23078	22932	22901	23107	22981	23140	23163	23093	22930	23099	23127	23265	23207	23020	22942	23092	23049	23181	23177	23080	23051	23365	23140	22880	23084	23100	23149	23233	23100	23247	23219	23016	23051	22988	23156	23139	23045	23343	23100	22971	23090	23187	23194	23161	23053	23074	23061	23189	23225	23193	23003	22991	23127	23358	23014	22906	23287	22981	22896	23022	23004	23080	23017	23088	23210	23001	23101	23392	22822	23032	23134	23118	23053	23173	23211	22964	23169	23123	23088	23108	23330	23353	23003	23296	23083	23126	23000	23014	23012	23238	23138	22942	22884	22970	22945	23275	23047	22970	23050	23293	23110	23104	23238	23220	23272	22820	23223	23263	23325	22993	23065	23013	23025	22867	23149	23212	23117	23130	23135	23197	23049	23000	23219	23074	23152	23296	23054	23232	22919	23197	23176	23051	22997	23125	23035	23172	23101	23123	23109	23010	22924	23043	22957	23297	23122	23142	22966	23013	23059	22988	23084	23086	23110	23302	22923	22937	23046	22846	23183	22998	23379	22926	22972	22937	22969	23264	23231	23129	22954	23066	23008	23056	23099	23129	22970	23030	23072	22967	23184	23134	23321	23240	23144	22942	22940	23021	22946	22930	23170	23012	23018	23149	23036	23229	23123	23047	23113	23136	23016	23091	23114	22958	23139	23041	23283	23212	23083	23188	23157	23227	22914	23074	23150	23240	23106	22974	22943	23151	23210	23025	23204	23217	23096	22959	23185	23129	23189	22671	23007	22926	22959	23143	23056	22996	23240	23127	23111	23161	23355	23156	23192	22792	23144	23068	23175	23141	23128	23052	22933	22946	23268	23304	23121	22940	23113	23016	23070	23142	23186	23054	23129	23269	23388	22988	23215	23118	22960	23115	22986	23061	23198	23112	22893	22881	23112	23058	22967	23024	23074	23142	23304	23083	23118	23140	23039	23051	23071	23020	23012	23084	23161	23087	23095	23161	23242	23115	23079	23127	23170	23187	23154	23212	23223	23040	23061	22953	23162	23206	23099	22989	22994	23070	23052	23075	23179	23238	23316	23086	23071	23041	23034	22977	23179	23041	22860	23040	22986	23056	23031	23186	23040	23241	23146	22950	23032	23118	23064	22811	23200	23076	23078	23154	23217	23378	23107	23200	23085	23033	22803	23215	23201	23172	23135	23159	23073	23236	23140	23142	23024	22947	23085	23030	23004	23041	23175	23216	23011	23167	23339	23279	23207	23328	23145	23043	23168	23165	23016	23139	23106	23066	23287	23149	23231	22933	23112	23152	23105	23184	22911	23119	23114	22946	23163	23266	23079	23098	23001	23180	22865	22903	22935	23117	22913	23156	23174	22924	23208	23183	23121	23233	23070	22970	23270	23124	23213	23004	23221	23095	23058	22822	23004	23383	23007	23279	23151	23076	22871	22944	22858	22848	23086	22917	22988	22992	23058	23053	23161	23178	23233	23234	22952	23172	23135	23141	23135	23182	23178	22984	23001	23077	23070	23163	22876	23147	23116	23134	22847	23120	23004	23004	23200	23290	23141	22918	22898	22983	23003	23181	23215	22905	23320	23039	22838	23093	23025	23013	23142	22958	23022	22912	23245	23215	22882	22911	23031	23200	23059	22975	23150	22978	23073	23031	23090	23035	23117	23074	22966	23093	23084	22811	23164	23233	23052	22989	23128	23166	23179	23044	23080	23079	23193	23155	23212	23083	23025	23138	23032	22980	23168	22867	23121	23031	23182	23060	23057	22668	23056	23215	23233	23188	23055	23066	23234	22845	23065	23147	23105	23106	23116	23061	23118	22826	22943	22937	22877	23019	23030	23150	23165	23188	23107	23026	22982	22983	23073	23088	23181	23077	23415	23300	22947	23056	23112	23044	23190	23006	23100	23120	23134	23101	23200	23412	23144	22958	23127	23175	23033	23166	23105	23068	22922	23084	23102	23222	23362	23164	23064	23182	23158	23089	23144	23034	22736	23317	23282	23057	23086	23156	23310	22886	23045	23112	23307	22999	23234	22807	23052	23100	23087	23068	22862	23151	23262	23164	23082	23230	22863	23235	23045	23005	23026	23096	23285	22952	22982	22929	23027	22988	23089	22982	22785	23117	23147	23020	23218	22990	23029	22918	22878	23127	23200	22864	23028	23046	23105	22929	23210	23161	23200	23077	23175	22943	23037	23066	23065	22984	22923	23014	22940	23129	22965	23088	23302	22931	23208	23058	23286	23191	23193	23166	23201	23056	23075	22953	22998	22966	23317	23096	22955	22895	22972	22946	23108	22960	23162	23039	23318	23155	23193	23182	23188	23021	23152	23118	22961	22952	22957	23158	23103	23182	23255	23117	23041	22918	23198	23191	23092	23307	23146	23079	23186	23307	23202	23157	23229	23204	23027	23170	23078	23099	22916	23046	23200	23135	22977	22957	23187	23137	22948	23012	23032	22955	23323	22944	22942	23020	22989	22991	23147	22877	23095	23428	23350	23134	23225	23248	22989	23056	23009	23242	23107	22800	23074	22955	22950	23065	23217	23140	23336	23177	23050	23101	23139	23329	23066	23250	23147	23248	23204	23311	23257	23222	22938	23199	23175	23042	23111	23291	23086	22921	23354	22973	23016	23141	23019	23008	23181	23042	23086	23101	23008	23084	23341	23258	23079	23173	23133	23074	22968	23146	23058	23125	23165	23269	22852	22945	22973	23066	23232	22906	23170	23085	23109	23099	23033	23245	23207	23082	23047	23037	23238	22959	23085	23037	23084	23106	23046	23394	22862	23187	23147	23132	22949	22945	22963	23191	22971	22983	23054	22975	23164	23267	23151	23260	23083	23014	23088	23233	23097	23059	23107	22850	23003	23428	23181	23181	23274	23037	22981	23021	22922	23066	23324	23091	23019	23231	22989	23055	22938	23069	23193	22902	23120	23045	23330	23044	23172	22853	23157	23171	23090	23066	23167	23025	23151	23170	23209	22998	23042	23218	23125	23016	23123	23032	23223	23072	23064	23092	23023	23227	23061	22952	23020	23184	23137	23189	23066	23020	23373	23359	23080	23123	23011	23150	22980	23071	22962	22929	23256	23043	22898	23150	23185	23242	23065	23153	23137	23169	23135	23086	23296	23121	22881	23044	22858	23035	23106	22826	22655	23230	23288	22852	23286	23174	23186	23206	23075	23161	22932	23008	23185	23182	23044	22881	23341	23450	23126	23090	23334	23113	22941	23236	23159	23001	23106	23080	23178	23118	23211	23142	23087	23131	22803	22984	23368	23410	22995	22785	23014	23144	23089	23045	23230	23083	23320	23200	23094	22994	23101	22975	23049	23175	22964	22918	23065	23077	23161	23097	23025	23128	22913	23014	23096	23103	22993	23088	23000	23153	22991	23169	22841	23052	23081	23011	22882	22815	23138	22993	23254	23168	23120	22928	23028	22910	23279	22995	23008	23202	23143	22927	23292	23172	23106	23193	23389	23047	23100	23104	23108	23149	23099	23017	23001	22767	23024	22852	23094	23244	23127	23113	23043	23099	22921	22970	23360	23133	23046	23060	23166	23049	23328	23200	23222	23109	23147	23082	23196	23208	23345	22995	22983	23083	23000	22999	23083	23145	23142	23295	23041	23218	23237	23196	22909	23207	22999	23187	23006	23063	22854	22971	23040	23137	23095	22969	23037	23203	23225	23207	23025	23296	23048	22708	23105	22979	23347	23003	23252	22989	22952	22841	23006	23241	23088	23208	23040	23072	22963	23073	23154	22909	23098	23047	23328	23060	22977	23067	23093	23219	23002	23154	23068	22852	22927	23371	22982	23163	23170	23167	23062	23082	22825	23095	22997	22883	23321	23149	23145	23310	23252	22998	22982	22984	23050	23023	23146	23176	22998	23270	23238	23231	23121	23088	23036	22981	23040	23426	23226	23102	23281	22961	23118	22959	22952	23143	23253	23081	22957	23204	23066	22982	23386	23143	23056	22931	23136	23247	23091	23128	23293	22879	23005	23021	23169	23064	23247	23082	22999	23141	23039	23111	23191	23013	22957	23069
50392	90778	88283	85649	84775	67347	47110	30657	25252	22692	21514	20051	18642	17872	17757	17603	17610	17676	17525	17524	17516	17356	17417	17584	17363	17542	17208	17554	17539	17530	17640	17625	17574	17366	17608	17608	17578	17589	17547	17518	17483	17537	17332	17518	17584	17405	17598	17608	17576	17534	17547	17615	17524	17725	17554	17516	17662	17420	17403	17559	17485	17492	17445	17495	17589	17459	17418	17519	17406	17441	17481	17341	17499	17503	17711	17374	17452	17547	17494	17663	17473	17517	17510	17408	17426	17402	17757	17373	17558	17349	17503	17732	17404	17489	17604	17414	17473	17513	17615	17540	17477	17683	17380	17488	17468	17695	17655	17367	17336	17624	17492	17530	17462	17619	17722	17663	17623	17491	17429	17578	17463	17513	17527	17672	17328	17559	17622	17383	17626	17637	17681	17583	17514	17504	17438	17616	17358	17474	17601	17499	17639	17511	17584	17485	17491	17380	17433	17583	17568	17566	17363	17604	17673	17507	17420	17652	17501	17336	17585	17486	17531	17469	17655	17427	17446	17547	17496	17607	17537	17494	17550	17398	17569	17540	17541	17602	17493	17455	17495	17607	17422	17551	17495	17409	17434	17455	17402	17465	17475	17498	17704	17335	17567	17594	17536	17513	17475	17453	17540	17455	17533	17680	17685	17498	17450	17452	17454	17447	17470	17389	17516	17492	17551	17576	17654	17537	17571	17570	17474	17592	17255	17563	17509	17452	17583	17521	17501	17419	17387	17601	17434	17580	17428	17633	17555	17635	17454	17403	17490	17739	17511	17513	17469	17596	17565	17532	17522	17404	17400	17539	17557	17564	17433	17443	17501	17415	17499	17391	17506	17647	17477	17681	17488	17609	17495	17514	17558	17577	17601	17617	17590	17379	17701	17433	17576	17679	17576	17650	17436	17561	17502	17537	17573	17353	17620	17550	17271	17515	17666	17516	17531	17608	17494	17693	17550	17560	17395	17556	17643	17531	17383	17488	17606	17416	17594	17410	17590	17706	17614	17319	17616	17529	17624	17593	17571	17502	17569	17576	17299	17573	17496	17349	17657	17564	17462	17516	17396	17769	17579	17310	17460	17572	17527	17595	17561	17476	17464	17512	17339	17465	17682	17377	17307	17522	17674	17441	17554	17638	17584	17358	17609	17517	17584	17715	17476	17455	17462	17554	17494	17409	17690	17565	17550	17356	17510	17623	17528	17581	17435	17395	17618	17491	17407	17535	17427	17535	17516	17546	17499	17678	17634	17494	17391	17358	17500	17582	17418	17460	17420	17641	17536	17581	17516	17669	17406	17474	17448	17331	17325	17577	17383	17723	17584	17410	17570	17739	17666	17540	17620	17439	17544	17477	17541	17492	17522	17563	17505	17291	17559	17556	17611	17376	17580	17456	17346	17573	17442	17649	17524	17503	17389	17707	17563	17569	17610	17555	17541	17472	17603	17439	17714	17391	17593	17555	17510	17455	17331	17471	17560	17517	17697	17709	17539	17525	17438	17475	17579	17492	17592	17588	17559	17487	17514	17491	17560	17670	17521	17579	17497	17706	17677	17564	17586	17305	17681	17573	17523	17561	17588	17495	17636	17432	17538	17520	17511	17653	17504	17612	17482	17424	17556	17493	17241	17690	17372	17565	17565	17587	17729	17509	17685	17633	17435	17575	17553	17523	17530	17461	17532	17611	17288	17521	17584	17332	17372	17458	17491	17529	17447	17629	17544	17523	17572	17669	17575	17473	17365	17590	17515	17502	17484	17579	17529	17484	17369	17619	17525	17603	17460	17506	17386	17435	17553	17569	17483	17532	17396	17685	17390	17577	17540	17536	17416	17507	17547	17604	17265	17574	17712	17515	17536	17591	17473	17623	17518	17507	17365	17516	17426	17412	17489	17484	17438	17620	17521	17492	17689	17582	17368	17640	17525	17474	17734	17413	17609	17540	17401	17536	17622	17527	17501	17403	17476	17683	17510	17348	17709	17572	17457	17458	17396	17659	17442	17488	17507	17577	17471	17588	17570	17670	17423	17416	17446	17540	17536	17541	17262	17602	17610	17551	17535	17507	17460	17470	17589	17538	17610	17707	17448	17613	17548	17594	17606	17384	17395	17656	17473	17509	17543	17571	17421	17515	17516	17414	17553	17707	17626	17570	17710	17438	17486	17448	17511	17434	17374	17593	17619	17513	17519	17592	17583	17585	17627	17703	17456	17458	17463	17482	17552	17414	17679	17525	17588	17642	17460	17495	17548	17547	17508	17340	17690	17533	17498	17631	17490	17511	17639	17554	17325	17516	17497	17492	17470	17517	17685	17426	17631	17545	17499	17334	17607	17454	17680	17534	17462	17572	17460	17369	17656	17438	17496	17379	17419	17696	17631	17415	17518	17498	17458	17507	17691	17296	17537	17487	17590	17672	17553	17487	17632	17659	17466	17500	17510	17558	17487	17744	17587	17478	17620	17482	17421	17633	17482	17623	17657	17465	17552	17657	17582	17440	17763	17576	17709	17577	17327	17387	17488	17413	17464	17549	17476	17601	17592	17527	17468	17585	17395	17673	17600	17662	17411	17464	17528	17309	17478	17620	17438	17609	17547	17488	17518	17398	17435	17297	17743	17434	17536	17492	17654	17530	17483	17421	17601	17565	17601	17523	17609	17627	17523	17492	17488	17326	17501	17531	17339	17402	17518	17603	17441	17459	17491	17613	17395	17584	17588	17533	17485	17637	17455	17399	17467	17590	17473	17465	17446	17485	17457	17619	17439	17405	17511	17629	17642	17423	17436	17720	17343	17606	17573	17528	17581	17642	17543	17377	17446	17218	17481	17489	17617	17494	17421	17771	17460	17414	17511	17507	17653	17355	17515	17413	17497	17543	17544	17668	17535	17512	17647	17431	17457	17510	17409	17413	17482	17490	17551	17363	17521	17494	17499	17482	17505	17502	17556	17366	17678	17449	17486	17458	17487	17540	17726	17418	17490	17611	17661	17547	17560	17586	17490	17403	17704	17512	17511	17526	17332	17484	17357	17542	17553	17253	17495	17308	17436	17681	17609	17518	17574	17531	17483	17609	17462	17514	17439	17494	17494	17577	17371	17487	17529	17604	17565	17698	17541	17549	17481	17478	17406	17455	17484	17544	17609	17574	17414	17529	17592	17591	17560	17578	17414	17616	17450	17726	17569	17633	17555	17284	17595	17510	17584	17440	17474	17502	17517	17459	17548	17535	17565	17243	17517	17620	17536	17662	17592	17496	17434	17476	17511	17421	17629	17551	17693	17403	17731	17413	17449	17474	17372	17510	17525	17578	17522	17669	17405	17502	17520	17459	17617	17603	17654	17513	17485	17594	17537	17457	17513	17405	17552	17320	17408	17644	17394	17702	17388	17609	17430	17603	17528	17378	17529	17470	17493	17416	17468	17714	17451	17507	17387	17456	17734	17548	17456	17569	17479	17623	17523	17526	17558	17525	17367	17299	17657	17600	17480	17515	17574	17463	17535	17449	17453	17611	17453	17477	17706	17550	17354	17331	17527	17543	17381	17559	17503	17469	17380	17478	17646	17466	17639	17612	17639	17427	17648	17652	17525	17707	17508	17621	17491	17660	17366	17478	17634	17719	17251	17434	17597	17611	17479	17443	17477	17412	17676	17395	17595	17427	17433	17467	17491	17532	17542	17621	17535	17557	17374	17399	17427	17597	17572	17334	17551	17536	17677	17540	17655	17478	17614	17413	17441	17424	17593	17543	17642	17540	17465	17472	17609	17361	17550	17621	17472	17646	17591	17302	17570	17545	17516	17419	17493	17432	17734	17457	17397	17484	17650	17646	17610	17724	17440	17366	17470	17302	17608	17554	17524	17567	17633	17566	17678	17386	17441	17527	17372	17505	17522	17488	17378	17606	17541	17293	17444	17709	17453	17659	17574	17495	17299	17605	17589	17489	17640	17519	17569	17506	17531	17441	17619	17486	17457	17524	17629	17426	17347	17570	17446	17623	17739	17447	17555	17537	17538	17521	17535	17337	17463	17558	17453	17586	17609	17574	17442	17594	17446	17599	17498	17640	17573	17494	17577	17526	17429	17717	17649	17593	17505	17593	17458	17726	17387	17700	17501	17497	17495	17508	17400	17552	17457	17479	17330	17574	17608	17519	17490	17572	17642	17489	17617	17439	17363	17590	17548	17411	17629	17487	17631	17489	17565	17306	17606	17476	17515	17425	17460	17431	17530	17465	17533	17520	17391	17569	17450	17402	17558	17374	17475	17296	17464	17514	17574	17331	17523	17601	17476	17532	17513	17490	17443	17533	17410	17542	17502	17557	17442	17474	17573	17441	17380	17665	17319	17658	17680	17611	17639	17487	17319	17768	17586	17618	17527	17508	17527	17578	17586	17374	17563	17364	17428	17561	17551	17576	17649	17630	17519	17594	17439	17701	17417	17502	17534	17719	17582	17533	17423	17691	17411	17314	17445	17697	17377	17594	17405	17605	17696	17584	17407	17411	17540	17459	17432	17514	17505	17586	17320	17683	17539	17619	17464	17428	17281	17608	17449	17542	17642	17369	17616	17491	17606	17585	17510	17452	17384	17568	17326	17486	17433	17468	17530	17513	17578	17608	17378	17588	17639	17426	17621	17425	17618	17582	17455	17395	17480	17448	17576	17433	17517	17484	17570	17585	17610	17424	17425	17282	17576	17598	17608	17469	17522	17433	17661	17459	17448	17645	17351	17424	17278	17462	17584	17470	17473	17685	17451	17592	17541	17563	17667	17529	17465	17514	17560	17595	17514	17441	17395	17577	17540	17531	17666	17519	17528	17352	17370	17622	17479	17555	17554	17385	17684	17390	17494	17262	17533	17521	17624	17400	17527	17566	17454	17646	17568	17476	17400	17463	17673	17421	17430	17541	17519	17474	17389	17497	17616	17493	17547	17671	17635	17445	17509	17711	17404	17517	17552	17472	17683	17558	17459	17545	17476	17716	17400	17465	17541	17442	17548	17693	17457	17414	17551	17609	17596	17439	17613	17670	17475	17541	17503	17572	17382	17407	17504	17442	17424	17373	17673	17657	17307	17486	17574	17603	17324	17576	17475	17526	17537	17449	17662	17671	17450	17293	17519	17773	17421	17621	17464	17560	17597	17672	17489	17638
34073	29287	31822	32354	35682	30673	26074	24416	24049	24023	23886	23826	23861	23744	23443	23656	23641	23942	23722	23905	23858	23835	23881	23902	23978	23694	23901	23681	23791	23773	23800	23791	23810	23844	23696	23542	23625	23779	23820	23794	23634	23751	23702	23792	23622	23751	23446	23772	24063	23764	23522	23716	23946	23806	23795	23474	23540	23765	23691	23697	23844	23616	23714	23692	23690	23601	23477	23733	23602	23784	23576	23704	23732	23545	23711	23647	23825	23798	23946	23749	23843	23647	23673	23662	23713	23737	23818	23669	23544	23793	23759	23778	23579	23719	23760	23766	23630	23754	23577	23624	23840	23693	23630	23757	23603	23633	23790	23851	23556	23758	23700	23990	23624	23649	23767	23927	23786	23562	23753	23969	23689	23807	23579	23809	23849	23707	23746	23938	23758	23769	23746	23965	23728	23744	23814	23820	23971	23929	23639	23835	23730	23597	23619	23616	23996	23606	23589	23644	23671	23705	23562	23747	23798	23647	23757	23612	23878	23694	23601	23625	23624	23541	23767	23819	23923	23785	23418	23674	23732	23659	23971	23854	23970	23994	23881	23550	23650	23934	23839	23700	23661	23748	23909	23880	23875	23558	23703	23717	23651	23713	23712	23734	23887	23670	23888	23471	23778	23744	23703	23704	23688	23516	23662	23785	23879	23855	23585	23567	23620	23638	23944	23965	23870	23777	23795	23636	23790	23572	23641	23854	23759	23685	23647	23687	23554	23725	23857	23807	23687	23748	23614	23676	23614	23694	23459	23554	23758	23865	23868	23612	23436	23596	23853	23922	23727	23756	23810	23592	23809	23862	23656	23559	23801	23536	23755	23672	23529	23695	23640	23635	23759	23671	23665	23822	23662	23683	23913	23737	23604	23642	23791	23473	23686	23781	23704	23540	23699	23879	23737	23351	23609	23982	23749	23440	23797	23666	23595	23794	23554	23740	23830	23605	23778	23602	23738	23740	23693	23524	23594	23650	23749	23728	23684	23904	23660	23830	23701	23843	23698	23837	23651	23848	23764	23873	24003	23640	23649	23690	23728	23547	23992	23739	23698	23745	23592	23637	23463	23657	23592	23852	23872	23623	23770	23645	23602	23712	23717	23473	23609	23495	23941	23666	23801	23577	23940	23810	23518	23959	23669	23765	23689	23744	23767	23753	23744	23634	23663	23789	23780	23743	23799	23800	23650	23679	23843	23776	23684	23635	23706	23467	23723	23763	23685	23811	23792	23676	23374	23713	23703	23807	23707	23922	23447	23729	23792	23677	23807	23674	23687	23758	23657	23822	23951	23794	23728	23809	23711	23498	23539	23716	23319	23759	23637	23650	23637	23812	23620	23943	23769	23711	23570	23677	23627	23853	23679	23604	23950	23824	23787	23592	23804	23812	23709	23766	23826	23730	23739	23840	23706	23613	23412	23681	23870	23643	23825	23798	23578	23579	23899	23800	23709	23576	23804	23722	23806	23845	23856	23674	23892	23638	23958	23660	23637	23665	23711	23779	23808	23578	23676	23576	23647	23638	23571	23535	23624	23731	23757	23763	23581	23743	23825	23642	23693	23683	23593	23770	23684	23408	23508	23848	23750	23847	23721	23841	23923	23681	23627	23751	23865	23567	23620	23537	23839	23891	23736	23757	23672	23567	23503	23834	23796	23463	23785	23742	23690	23787	23671	23684	23563	23809	23670	23690	23710	23461	23674	23912	23810	23832	23690	23677	23764	23505	23543	23523	23557	23850	23828	23717	23707	23532	23533	23899	23642	23484	23591	23644	23795	23757	23664	23772	23662	23735	23809	23754	23601	23734	23759	23674	23505	23628	23875	23630	23624	23489	23538	23750	23548	23675	23642	23663	23673	23938	23612	23564	23513	23692	23720	23625	23825	23847	23622	23527	23638	23650	23698	23594	23443	23731	23606	23728	23888	23783	23747	23989	23655	23864	23676	23593	23835	23862	23928	23746	23572	23961	23936	23798	23786	23773	23830	23689	23763	23745	23832	23701	23750	23604	23659	23769	23641	23663	23654	23769	23775	23739	23705	23670	23734	23698	23940	23693	23883	23590	23729	23731	23471	23639	23728	23796	23687	23662	23671	23981	23708	23480	23351	23635	23663	23745	23527	23673	23839	23655	23827	23598	23733	23666	23824	23805	23497	23857	23708	23951	23774	23887	23711	23815	23574	23812	23716	23935	23677	23542	23750	23586	23664	23728	23651	23529	24011	23797	23668	23710	23693	23876	23738	23595	23590	23653	23763	23824	23896	23483	23732	23875	23789	23814	23736	23653	23860	23691	23721	23963	23757	23734	23641	23899	23698	24022	23688	23655	23727	23610	23772	23608	23783	23783	23743	23743	23742	23643	23839	23627	23640	23775	23765	23723	23617	23619	23757	23610	23780	23512	23731	23731	23703	23786	23641	23689	23747	23871	23808	23582	23500	23943	23646	23690	23674	23599	23842	23667	23763	23538	23930	23886	23746	23923	23964	23573	23944	23624	23731	23789	23619	23644	23663	23699	23784	23750	23533	23580	23714	23722	23767	23861	23815	23609	23745	23639	23590	23767	23839	23835	23850	23594	23624	23888	23868	23803	23715	23720	23658	23717	23925	23691	23517	23759	23854	23633	23638	23667	23648	23452	23487	23709	23629	23614	23817	23654	23721	23808	23721	23594	24003	23600	23720	23477	23710	23550	23567	23340	23539	23646	24020	23528	23616	23610	23503	23638	23574	23729	23674	23685	23586	23628	23790	23667	23734	23697	23789	23702	23821	23785	23732	23577	23734	23860	23707	23681	23677	23824	23685	23673	23493	23647	23856	23708	23788	23752	23734	23411	23670	23700	23624	23772	23839	23637	23844	23645	23662	23636	23729	23518	23757	23766	23775	23518	23760	23849	23533	23741	23716	23505	23641	23701	23723	23822	23616	23678	23546	23667	23833	23740	23508	23547	23671	23619	23546	23815	23750	23556	23676	23803	23919	23709	23556	23697	23704	23585	23858	23702	23588	23684	23693	23767	23692	23808	23690	23877	23612	23642	23791	23522	23905	23849	23970	23585	23615	23514	23803	23548	23835	23812	23775	23588	23836	23726	23661	23632	23810	23727	24004	23831	23871	23487	23566	23562	23679	23644	23861	23861	23724	23530	23706	23713	23635	23642	23496	23611	23822	23821	23815	23647	23846	23881	23529	23853	23867	23697	23734	23825	23872	23768	23664	23852	23733	23885	23632	23686	23676	23633	23842	23862	23722	23871	23655	23836	23651	23702	23741	23751	23756	23812	23898	23781	23909	23827	23722	23836	23835	23788	23640	23832	23671	23581	23477	23852	23744	23532	23764	23859	23551	23751	23791	23728	23702	23614	23571	23622	23807	23703	23634	23703	23640	23804	23636	23735	23703	23812	23911	23711	23506	23682	23665	23758	23739	23939	23562	23743	23646	23466	23467	23709	23795	23614	23735	23952	23640	23688	23733	23598	23944	23756	23866	23581	23869	23620	23796	23757	23753	23963	23608	23665	23657	23601	24024	23984	23607	23969	23897	23693	23869	23857	23838	23632	23596	23719	23944	23787	23908	23694	23747	23855	23803	23679	23657	23754	23711	23723	23622	23781	23429	23744	23768	23541	23734	23829	23680	23493	23829	23701	23786	23699	23658	23423	23693	23701	23728	23846	23500	23509	23799	23645	23706	23576	23883	23735	23802	23938	23607	23779	23652	23604	23641	23737	23508	23709	23657	23468	23772	23829	23808	23627	23710	23545	23822	23735	23859	23949	23785	23771	23645	23708	23788	23734	23697	23591	23857	23791	23598	23703	23848	23643	23494	23731	23828	23743	23623	23696	23771	23679	23696	23623	23604	23678	23822	23763	23975	23804	23955	23801	23858	23697	23525	23584	23795	23923	23922	23643	23718	23620	23935	23927	23631	23826	23492	23525	23677	23818	23700	23764	23566	23889	24034	23749	23845	23893	23751	23413	23724	23760	23734	23851	23548	23803	23734	23863	23648	23903	23569	24014	23707	23794	23667	23742	23607	23745	23884	23926	23788	23658	23688	23708	23918	23546	23647	23774	23689	23716	23699	23776	23690	23627	23448	23813	23619	23810	23895	23728	23586	23665	23704	23757	23753	23869	23610	23637	23858	23693	23713	23748	23725	23691	23756	23861	23730	23693	23765	23732	23984	23660	23718	23572	23597	23668	23676	23634	23710	23755	23606	23686	23805	23846	23734	23757	23811	23690	23725	23908	23737	23838	23916	23873	23659	23650	23783	23764	23598	23820	23652	23652	23928	23881	23609	23715	23476	23755	23740	23552	23759	23792	23760	23454	23566	23709	23603	23386	23803	23723	23662	23675	23738	23715	23741	23771	23877	24006	23897	23746	23684	23712	23673	23872	23843	23581	23693	23578	23714	23655	23585	23587	23669	23681	23547	23508	23839	23700	23847	23528	23536	23804	23775	23816	23791	23561	23601	23907	23694	23712	23744	23689	23576	23682	23905	23673	23687	23936	23718	23822	23651	23601	23752	23759	23459	23867	23758	23824	23790	23659	23591	23725	23770	23647	23908	23695	23918	23484	23723	23628	23673	23863	23654	23830	23895	23913	23699	23579	23916	23640	23654	23699	23860	23574	23710	23748	24000	23785	23584	23708	23620	23745	23586	23896	23731	23867	23696	23712	23497	23653	23677	23589	23737	23800	23624	23804	23589	23884	23738	23846	23718	23776	23560	23749	23739	23782	23789	23606	23627	23942	23475	23792	23657	23639	23801	23671	23867	23900	23823	23732	23771	23668	23611	23733	23707	23694	23748	23781	23810	23741	23838	23644	23734	23756	23733	24003	23743	23606	23652	23793	23696	23647	23646	23612	23624	23745	23585	23715	23797	23604	23541	23488	23499	23853	23677	23703	23802	23606	23758	23724	23462	23396	23576	23801	23744	23757	23785	23850	23721	23826	23697	23811	23771	23797	23606	23623	23725	23669	23792	23647	23657	23592	23888	23694	23904	23751	23731	23778	23823	23656	23665	23694	23887	23891	23596	23853	23917	23988	23627	23886	23872	23526	23776	23702	23706	23507	23895	23411	23692	23762	23568	23781	23965	23672	23643	23673	23788	23694	23730	23695	23783	23749	23680	23902	23902	24003	23817	23606
28701	33683	31659	30257	33214	25363	19998	18456	18169	17964	18091	17880	18016	17902	17836	17734	17813	17938	17697	17798	17935	17867	17888	17978	17761	17710	17537	17592	17843	17885	17800	17678	17728	17694	17832	17861	17800	17810	17854	17850	17825	17878	17838	17690	17862	17762	17719	17907	17898	17637	17820	17783	17856	17846	17864	17896	17817	17833	17653	17866	17736	17697	17701	17813	17796	17778	17763	17946	17846	17691	17850	17849	17708	17888	17751	17855	17739	17687	17740	17712	17799	17857	17715	17740	17799	17634	17754	17727	17816	17760	17776	17779	17864	17686	17814	17759	17836	17871	17828	17961	17690	17919	17727	17598	17753	17771	17767	17710	17893	17719	17757	17951	17708	17834	17806	17988	17832	17721	17791	18039	17949	17894	17668	17775	17815	17766	17856	17870	17929	17849	17814	17837	17730	17718	17805	17855	17721	17959	17879	17562	17842	17734	17928	17715	17754	17909	17857	17886	17779	17716	17977	17565	17798	17824	17856	17672	17755	17651	17766	17830	17704	17814	17636	17949	17895	17692	17755	17767	17918	17952	17720	17731	17880	17741	17850	17849	17698	17865	17828	17886	17886	17678	17783	17730	17838	17928	17806	17572	17756	17789	17885	17708	17635	17648	17793	17676	17796	17575	17815	17569	17903	17688	17661	17919	17723	17790	17777	17915	17810	17628	17606	17947	17769	17807	17850	17780	17621	17744	17852	17733	17700	17840	17906	17783	17718	17731	17735	17871	17770	17929	17709	17704	17858	17796	17677	17684	17708	17754	17703	17893	17733	17834	17797	17788	17969	17992	17707	17742	17621	17689	17896	17713	17725	17887	17826	17804	17672	17918	17895	17858	17823	17849	17741	17926	17741	17712	17845	17746	17596	17745	17725	17891	17755	17698	17655	17892	17854	17794	17895	17887	17867	17804	17816	17902	17843	17878	17715	17706	17658	17973	17610	17857	17744	17790	17630	17733	17852	17835	17829	17798	17824	17824	17806	17851	17710	17844	17764	17887	17733	17752	17905	17639	17872	17859	17862	17744	17743	17737	17945	17649	17814	17916	17678	17751	17736	17719	17869	17788	17681	17735	17719	17861	17784	17850	17607	17793	17954	17671	17773	17753	17670	17715	17859	17924	17812	17999	17802	17785	17837	17904	17643	17617	17877	17704	17840	17605	17724	17841	17855	17974	17686	17762	17798	17678	17713	17801	17803	17762	17837	17807	17717	17684	17843	17869	17928	17815	17830	17703	17777	17824	17805	17732	17682	17753	17646	17768	17866	17873	17849	17866	17862	17829	17854	17919	17815	17681	17819	17840	17856	17728	17787	17921	17977	17600	17726	17770	17737	17932	17706	17830	17900	17673	17839	17720	17856	17768	17936	17813	17804	17734	17899	17914	17624	17827	17699	17637	17657	17704	17650	17772	17956	17795	17791	17835	17744	17760	17870	17868	17574	17874	18051	17833	17764	17916	17842	17724	17775	17761	17862	17849	17866	17808	17823	17649	17661	17870	17793	17754	17729	17767	17676	17855	17719	17798	17749	17896	17975	17743	17722	17954	17954	17767	17933	17940	17891	17678	17854	17772	17810	17861	17816	17835	17895	17775	17832	17738	17763	17790	17727	17860	17885	17757	17866	17991	17989	17753	17765	17869	17791	17771	17931	17821	17942	17725	17774	17805	17856	17892	17806	17756	17731	17835	17935	17879	17692	17867	17828	17849	17838	17628	17872	17960	17799	17627	17768	17669	17948	17666	17747	17906	17863	18010	17840	17674	17889	17717	17711	17795	17843	17881	17914	17833	17578	17819	17937	17767	18036	17826	17907	17756	17709	17979	17646	17808	17882	17841	17685	17734	17765	17729	17945	17772	17840	17891	17701	17776	17724	17810	17819	17814	17926	17804	17867	17988	17894	17694	17787	17682	17757	17762	17810	17787	17708	17931	17862	17809	18019	17810	17763	17747	17754	17630	17794	17891	17973	17775	17581	17855	17754	17749	17885	17755	17881	17902	17843	17776	17751	17904	17857	17729	17766	17909	17752	17878	17776	17958	17850	18046	17791	17547	17774	17915	17722	17895	17753	17838	17896	17920	17667	17654	17713	17915	17819	17623	17913	17896	17842	17780	17685	17821	17642	17629	18030	17943	17765	17859	17802	17898	17925	17595	17867	17934	17926	17720	17798	17875	17852	17875	17735	17843	17859	17804	17818	17712	17725	17842	17802	17774	17690	17745	17858	17808	17900	17839	17979	17876	17608	17687	17834	17690	17626	17781	17681	17784	17768	17867	17848	17535	17839	17838	17740	17766	17829	17939	17852	17865	17627	17718	17586	17622	17699	17718	17625	17801	17824	17856	17732	17842	17765	17727	17817	17766	17694	17683	18041	17846	17892	17845	17851	17551	17815	17770	17878	17747	17881	17863	17713	17753	17753	17771	17748	17844	17603	17922	17786	17877	17611	17720	17866	17565	17810	17880	17914	17745	17713	17921	17827	17688	17655	17772	17930	17723	17799	17858	17897	17832	17821	17713	17684	17871	17899	17895	17901	17971	17784	17855	17736	17829	17727	17879	17800	17825	17772	18038	17853	17726	17850	17858	17834	17628	17932	17684	17667	17766	17812	17583	17739	17593	17814	17891	17734	17674	17698	17756	17720	17959	17719	17878	17730	17763	18043	17785	17756	17956	17821	17776	17845	17799	17707	17854	17745	17812	17803	17817	17769	17760	17749	17821	17893	17637	17766	17883	17780	17835	17689	17797	17678	17816	17925	17820	17764	17770	17948	17895	17744	17890	17896	17738	17710	17893	17814	17949	17736	17712	17889	17673	17795	17800	17710	17663	17893	18034	17839	17792	17548	17933	17709	17955	17766	17772	17759	17722	17727	17699	17797	17927	17783	17622	17804	17761	17659	17716	17668	17868	17865	17802	17781	17728	17758	17693	17643	17835	17802	17662	17860	17676	17953	17860	17700	17960	17745	17894	17981	17732	17800	17744	17840	17764	17808	17787	17726	17926	17952	17869	17817	17836	17887	17790	17793	17676	17869	17953	17636	17928	17864	17843	17730	17839	17817	17843	17893	17887	17841	17670	17719	17889	17888	17850	17856	17836	17861	17988	17670	17609	17875	17931	17840	17844	17761	17927	17840	17727	17828	17848	17734	18066	17921	17880	17725	18005	17830	17872	17832	17684	17777	17710	17699	17844	17862	17949	17786	17645	17531	17787	17687	17964	17720	17815	17656	17719	17882	17738	17842	17816	17954	17731	17708	17848	17980	17757	17707	17809	17971	17859	17825	17777	17800	17718	17684	17599	17850	17814	17882	17964	17925	17594	17851	17729	17756	17766	17857	17780	17798	17731	17664	17914	17745	17802	17891	17791	17739	17921	17697	17812	17840	17724	17908	17846	17732	17862	17807	17944	17810	17886	17914	17652	17813	17774	17762	17866	17863	17768	17865	17907	17866	17902	17726	17876	17904	17933	17738	17619	17897	17771	17599	17838	17790	17855	17780	17860	17941	17973	17978	17874	17673	17597	17832	17822	17587	17712	18036	17819	17910	17860	17720	17947	17943	17688	17894	17802	17682	17826	17714	17766	17839	17912	17729	18001	17806	17922	17820	17882	17939	17670	17683	17975	17902	17938	17666	17889	17818	17770	17749	17671	17800	17766	17691	17845	17878	17963	17637	17675	17782	17680	17741	17731	17746	17743	17782	17774	18005	17732	17691	17745	17712	17792	17814	17825	17819	17854	17758	17818	17850	17693	17788	17584	17802	17867	17884	17708	17734	17688	17869	17797	17704	17979	17918	17855	17620	17856	17693	17783	18021	17892	17700	17747	17730	17742	17851	17720	17938	17699	17773	17934	17698	17757	17876	17729	17955	17649	17835	17717	17780	17732	17726	17749	17658	18068	17704	17980	17590	17796	17779	17772	17802	17885	17806	17775	17955	17716	17717	17860	17823	17681	17721	17715	17840	17818	17861	17870	17833	17854	17680	17730	17769	17729	18022	17766	17795	17858	17965	17765	17808	17701	17939	17820	17784	17677	17683	17838	17778	17676	17682	17763	17953	17629	17817	17924	17684	17938	17916	17768	17784	17756	17923	17759	17820	17679	17907	17732	17896	17712	17753	17749	17809	17817	17709	17827	17837	17682	17711	17681	17927	17767	17843	17818	17724	17740	17746	17587	17852	17873	17604	17861	17672	17644	17841	17881	17783	17893	17679	17921	17762	17863	17709	17832	17830	17704	17734	17957	17888	17674	17834	17695	17738	17777	17713	17769	17817	17736	17706	17647	17903	17789	17711	17803	17800	17776	17614	18079	17904	17901	18029	17777	17839	17605	17867	17844	17900	17746	17779	17745	17769	17838	17737	17935	17749	17785	17655	17754	17715	17732	17785	17757	17895	17810	17725	17823	17753	17972	17799	17967	17738	17502	17805	17692	17923	17805	17831	17806	17831	17685	17763	17977	17490	17879	17749	17708	17862	17756	17908	17764	17958	17724	17815	17900	17657	17735	17914	17946	17868	17738	17889	17685	17700	17846	17875	17929	17889	17978	17835	17688	17795	17781	17956	17871	17885	17796	17771	17748	17911	17840	17777	17882	17703	17787	17981	17845	17531	17859	18057	17855	17789	17920	17659	17853	17976	17569	17720	17773	17913	17776	17768	17831	17753	17766	17944	17845	17748	17893	17677	17714	17822	17665	17820	17690	17864	17756	17848	17724	17768	18000	17821	17852	17692	17872	17653	17816	17964	17783	17754	17630	17782	17674	17829	17828	17752	17876	18018	17719	17843	17732	17844	17776	17790	17720	17903	17917	17908	17766	17781	17653	17656	17718	17711	17831	17820	17612	17812	17719	17922	17755	17908	17878	17871	17903	17732	17624	17794	17661	17805	17680	17881	17817	17766	17684	17859	17868	17830	17658	17720	17703	17808	17788	17888	17949	17776	17737	17855	17842	17831	17694	17809	17966	17788	17762	17777	17898	17816	17641	17737	17878	17784	17848	17612	17728	17863	17824	17736	17938	17808	17917	17799	17804	17887	17784	17866	17905	17783	17746	17658	17714	17822	17701	17998	17764	17604	17848	17649	17880	17867	17774	17869	17693	18015	17751	17715	17803	17740	17736	17874	17847	17856	17880	17708	17802
26183	21627	33421	48086	62018	47678	37021	28451	25823	24470	23774	23494	23434	22979	23046	22730	22765	22806	22897	22699	22681	22894	22855	22836	22678	22651	22740	22739	22564	22725	22721	22532	23021	22890	22738	22790	22732	22555	22539	22536	22657	22816	22681	22760	22863	22495	22707	22702	22578	22815	22587	22636	22814	22629	22484	22603	22920	22681	22688	22719	22534	22757	22780	22835	22803	22578	22888	22752	22684	22740	22750	22710	22732	22826	22874	22816	22752	22681	22764	22891	22719	22487	22732	22597	22586	22596	22566	22638	22789	22628	22625	22704	22670	22729	22547	22638	22738	22397	22651	22775	22612	22608	22719	22816	22740	22653	22733	22426	22696	22934	22908	22823	22722	22567	22685	22714	22665	22865	22744	22797	22664	22632	22546	22711	22482	22601	22652	22559	22735	22683	22889	22667	22709	22642	22775	22740	22572	22766	22753	22596	22682	22764	22765	22390	22451	22853	22692	22641	22774	22839	22762	22704	22793	22750	22733	22647	22678	22966	22717	22549	22720	22669	22664	22575	22573	22776	22599	22779	22687	22782	22686	22714	22671	22634	22664	22732	22943	22611	22850	22641	22585	22639	22740	22588	22618	22471	22716	22665	22741	22689	22754	22593	22452	22623	22622	22777	22855	22771	22714	22734	22558	22744	22840	22553	22798	22671	22773	22719	22639	22517	22709	22716	22669	22714	22784	22904	22801	22834	22668	22790	22775	22872	22880	22805	22929	22881	22619	22854	22821	22861	22776	22572	22753	22751	22663	22568	22542	22411	22644	22745	22603	22761	22740	22701	22593	22772	22616	22636	22470	22485	22648	22995	22747	22384	22592	22575	22857	22534	22651	22861	22585	22369	22602	22687	22748	22764	22632	22552	22513	22613	22622	22638	22731	22548	22653	22773	22925	22579	22581	22763	22739	22779	22634	22363	22801	22611	22522	22710	22461	22876	22812	22758	22571	22684	22920	22726	22821	22662	22681	22750	22668	22594	22641	22485	22687	22769	22892	22799	22406	22549	22826	22653	22570	22804	22717	22671	22600	22648	22616	22612	22764	22694	22922	22657	22631	22723	22574	22762	22597	22654	22478	22564	22734	22523	22902	22795	22755	22762	22807	22440	22814	22670	22791	22565	22635	22798	22395	22779	22496	22754	22789	22563	22811	22981	22664	22700	22650	22707	22615	22802	22573	22563	22527	22684	22573	22679	22654	22586	22715	22639	22598	22928	22779	22820	22570	22590	22752	22606	22628	22819	22817	22812	22705	22854	22851	22571	22658	22624	22832	22889	22709	22586	22780	22395	22653	22721	22680	22804	22849	22714	22946	22595	22563	22607	22697	22724	22736	22788	22875	22658	22880	22573	22746	22856	22744	22829	22852	22620	22864	22753	22854	22710	22590	22624	22684	22666	22586	22782	22871	22814	22836	22691	22602	22552	22814	22481	22702	22670	22653	22839	22741	22737	22954	22892	22683	22569	22669	22817	22569	22622	22618	22696	22674	22836	22668	22903	22827	22668	22803	22826	22541	22753	22690	22630	22666	22687	22865	22687	22612	22735	22681	22860	22667	22797	22520	22668	22565	22710	22794	22627	22673	22478	22785	22616	22770	22665	22704	22642	22569	22556	22870	22919	22517	22638	22529	22453	22796	22466	22601	22822	22859	22549	22520	22639	22884	22787	22807	22597	22829	22791	22686	22825	22675	22917	22686	22750	22643	22606	22591	22803	22763	22736	22525	22748	22853	22597	22685	22917	22669	22691	22847	22738	22644	22638	22576	22656	22738	22634	22613	22759	22871	22767	22724	22687	22629	22813	22610	22682	22953	22509	22434	22593	22726	22548	22637	22782	22882	22825	22828	22616	22684	22727	22737	22638	22584	22661	22783	22692	22687	22534	22724	22908	22619	22814	22670	22631	22681	22807	22494	22654	22736	22630	22498	22650	22602	22823	22523	22737	22540	22507	22600	22808	22835	22649	22699	22631	22524	22599	22628	22666	22562	22673	22680	22642	22873	22815	23003	22679	22733	22703	22639	22677	22956	22760	22838	22762	22649	22802	22625	22791	22484	22700	22593	22547	22695	22555	22920	22754	22588	22752	22535	22788	22636	22688	22987	22601	22652	22947	22851	22585	22715	22891	22617	22857	22634	22881	22685	22755	22742	22606	22438	22700	22515	22816	22554	22802	22888	22711	22502	22554	23049	22717	22834	22715	22808	22930	22693	22689	22772	22580	22741	22843	22838	22609	22939	22709	22615	22677	22439	22815	22702	22638	22725	22763	22748	22705	22787	22768	22759	22742	22567	22842	22788	22808	22827	22879	22545	22636	22677	22826	22901	22909	22729	22837	22737	22787	22666	22673	22715	22771	22672	22678	22950	22771	22850	22686	22750	22814	22764	22838	22874	22748	22519	22551	22554	22713	22580	22817	22647	22680	22970	22543	22661	22820	22765	22710	22727	22713	22644	22608	22845	22729	22805	22585	22776	22678	22676	22570	22665	22804	22526	22727	22387	22484	22792	22758	22715	22798	22581	22548	22843	22566	22474	22656	22887	22792	22873	22568	22585	22475	22589	22883	22701	22500	22708	22586	22640	22718	22850	22839	22410	22875	22681	22761	22643	22601	23049	22725	22659	22728	22525	22569	22667	22618	22511	22743	22660	22473	22673	22821	22725	22587	22530	22593	22551	22484	22588	22652	22857	22700	22496	22662	22716	22648	22859	22418	22883	23012	22690	22636	22661	22800	22905	22928	22668	22627	22782	22361	22754	22738	22938	22738	22806	22848	22693	22650	22506	22578	22631	22626	22684	22553	22686	22688	22780	22615	22608	22501	22814	22609	22643	22667	22723	22853	22817	22613	22593	22748	22609	22819	22710	22611	22745	22654	22682	22855	22717	22797	22749	22747	22861	22483	22899	22460	22822	22691	22887	22683	22624	22899	22605	22721	22660	22623	22981	22543	22820	22753	22737	22621	22529	22349	22875	22850	22704	22634	22567	22657	22785	22735	22820	22699	22817	22628	22637	22672	22729	22658	22660	22699	22726	22636	22731	22693	22602	22556	22830	22661	22731	22560	22751	22791	22740	22820	22706	22843	22629	22683	22810	22540	22931	22534	22644	22778	22706	22646	22468	22817	22631	22621	22668	22791	22670	22659	22598	22599	22919	22840	22590	22624	22416	22629	22676	22707	22607	22613	22750	22658	22630	22808	22746	22599	22837	22665	22641	22822	22657	22699	22764	22724	22799	22852	22818	22807	22932	22487	22869	22720	22917	22686	22668	22810	22689	22568	22541	22681	22673	22421	22553	22615	22710	22757	22921	22911	22735	22847	22722	22462	22503	22699	22777	22584	22795	22789	22791	22801	22648	22751	22725	22789	22482	22769	22578	22701	22753	22724	22706	22810	22604	22647	22902	22989	22659	22461	22639	22913	22835	22584	22674	22725	22685	22740	22896	22598	22832	22494	22653	22817	22695	22803	22691	22740	22661	22721	22705	22637	22716	22721	22888	22782	22788	22848	22612	22517	22713	22531	22722	22823	22587	22698	22683	22726	22896	22607	22984	22798	22612	22732	22710	22844	22575	22949	22621	22688	22649	22673	22922	22632	22723	22680	22755	22656	22627	22761	22422	22484	22691	22846	22612	22704	22415	22578	22743	22621	22605	22689	22753	22787	22714	22598	22912	22558	22694	22543	22655	22739	22963	22527	22683	22801	22558	22778	22828	22829	22748	22882	22893	22727	22614	22694	22740	22726	22750	22832	22617	22848	22773	22465	22859	22882	22529	22666	22779	22636	22726	22833	22738	22849	22847	22737	22720	22550	22474	22739	22524	22666	22462	22493	22668	22472	22728	22476	22753	22464	22487	22732	22910	22661	22715	22741	22658	22981	22663	22591	22662	22775	22639	22726	22748	22658	22961	22821	22551	22710	22670	22701	22896	22542	22704	22677	22725	22491	22652	22671	22838	22752	22699	22757	22687	22656	22734	22794	22660	22680	22752	22672	22455	22644	22744	22477	22719	22733	22560	22754	22824	22854	22830	22715	22680	22524	22722	22704	22675	22674	22492	22612	22604	22788	22703	22773	22805	22631	22611	22933	22898	23007	22863	22663	22505	22787	22529	22931	22605	22574	22722	22544	22637	22564	22856	22726	22689	22899	22706	22680	22842	22555	22734	22943	22784	22638	22563	22822	22603	22782	22844	22757	22567	23047	22763	22688	22856	22721	22707	22501	22699	22481	22923	22660	22805	22620	22654	22687	22636	22622	22662	22541	22739	22770	22848	22395	22653	22591	22673	22606	22679	22679	22824	22590	22819	22547	22567	22646	22513	22698	22526	22762	22558	22374	22682	22607	22710	22728	22658	22777	22723	22794	22700	22648	22799	22688	22693	22768	22622	22732	22702	22806	22661	22581	22446	22679	22569	22514	22663	22622	22564	22583	22631	22705	22505	22560	22472	22696	22735	22672	22770	22704	22811	22874	22572	22634	22755	22762	22856	22860	22658	22482	22736	22894	22721	22803	22588	22792	22825	22730	22629	22654	22708	22545	22728	22605	22646	22739	22604	22818	22782	22820	22656	22667	22833	22774	22771	22594	22796	22735	22610	22735	22568	22651	22631	22553	22743	22608	22663	22759	22553	22620	22946	22742	22722	22743	22919	22711	22977	22588	22810	22564	22878	22690	22696	22744	22739	22500	22401	22524	22610	22637	22790	22777	22775	22665	22817	22634	22722	22795	22798	22746	22666	22874	22617	22734	22803	22603	22703	22641	22531	22658	22573	22720	22791	22509	22543	22723	22675	22728	22711	22658	22762	22574	22755	22564	22651	22814	22757	22668	22778	22567	22800	22648	22504	22610	22902	22773	22761	22903	22683	22662	22714	22382	22626	22532	22774	22666	22598	22640	22637	22784	22711	22538	22532	22810	22645	22819	22570	22724	22653	22744	22757	22734	22644	22615	22623	22711	22507	22452	22676	22825	22619	22773	22670	22551	22613	22615	22764	22667	22708	22630	22664	22583	22439	22640	22349	22554	22668	22915	22812	22710	22816	22676	22690	22637	22821	22868	22886	22748	22710	22623	22526	22888	22801	22774	22601	22844	22554	22933	22721	22259	22676	22585	22628	22637	22651	22715	22603	22474	22473	22790
36526	58157	60445	61584	64413	45907	32773	23851	21254	19296	18788	18284	17688	17545	17364	17316	17327	17211	17291	17151	17330	17142	17230	17348	17269	17364	17253	17249	17112	17412	17323	17350	17298	16986	17399	17158	17274	17490	17115	17295	17175	17067	17256	17446	17052	17150	17337	17383	17323	17421	17259	17367	17434	17301	17314	17186	17238	17262	17245	17253	17292	17358	17298	17149	17187	17273	17221	17359	17103	17224	17298	17243	17218	17201	17200	17107	17407	17102	17212	17223	17338	17338	17289	17307	17202	17175	17300	17444	17091	17188	17394	17141	17307	17146	17356	17244	17283	17011	17224	17211	17386	17193	17334	17155	17060	17325	17404	17208	17037	17302	17329	17353	17251	17190	17221	17448	17284	17263	17187	17433	17250	17319	17364	17092	17461	17381	17353	17204	17304	17266	17167	17150	17258	17170	17290	17267	17345	17326	17261	17242	17420	17273	17433	17338	17367	17150	17251	17255	17259	17221	17147	17337	17228	17246	17402	17170	17083	17249	17326	17314	17308	17235	17456	17095	17144	17344	17280	17249	17324	17428	17522	17220	17418	17296	17321	17198	17277	17463	17212	17422	17114	17245	17389	17088	17231	17246	17206	17064	17300	17361	17264	17228	17329	17332	17307	17221	17178	17248	17314	17384	17309	17195	17126	17362	17262	17295	17242	17317	17240	17360	17481	17238	17219	17224	17267	17153	17186	17532	17108	17300	17198	17258	17378	17282	17227	17109	17251	17145	17187	17253	17474	17302	17377	17261	17255	17199	17300	17118	17439	17303	17218	17191	17199	17262	17285	17311	17485	17336	17087	17167	17254	17213	17376	17263	17290	17403	17168	17197	17112	17311	17341	17455	17289	17213	17308	17378	17130	17374	17272	17453	17272	17329	17205	17354	17101	17190	17278	17134	17364	17340	17477	17198	17294	17364	17321	17266	17171	17323	17241	17202	17106	17197	17148	17368	17263	17300	17305	17298	17432	17234	17184	17146	17183	17026	17399	17327	17372	17252	17275	17273	17230	17356	17194	17210	17210	17317	17267	17217	17239	17336	17184	17281	17215	17190	17316	17214	17119	17280	17292	17105	17300	17150	17178	17275	17115	17209	17189	17232	17332	17236	17196	17258	17459	17165	17253	17270	17191	17445	17293	17257	17222	17124	17167	17265	17267	17115	17248	17308	17416	17327	17437	17181	17237	17208	17298	17167	17277	17207	17392	17217	17541	17189	17120	17276	17204	17328	17260	17125	17226	17189	17138	17238	17193	17271	17210	17302	17352	17250	17249	17202	17409	17345	17220	17148	17346	17399	17169	17238	17245	17147	17275	17439	17382	17135	17294	17075	17174	17103	17336	17236	17425	17122	17428	17295	17318	17354	17255	17359	17364	17119	17216	17537	17314	17257	17089	17134	17345	17156	17328	17011	17205	17365	17102	17272	17145	17295	17259	17219	17165	17270	17442	17208	17396	17322	17132	17194	17271	17241	17163	17265	17284	17316	17346	17274	17359	17261	17167	17144	17235	17219	17211	17168	17180	17050	17301	17194	17378	17270	17260	17244	17203	17210	17276	17224	17031	17348	17166	17330	17168	17373	17251	17251	17040	17161	17203	17412	17273	17075	17238	17189	17296	17304	17278	17328	17433	17107	17207	17300	17307	17213	17292	17135	17298	17193	17099	17307	17407	17284	17287	17208	17325	17284	17271	17063	17294	17321	17211	17172	17026	17261	17241	17244	17313	17377	17301	17177	17479	17031	17190	17307	17325	17283	17215	17417	17411	17083	17205	17365	17046	17291	17180	17246	17332	17097	17382	17225	17260	17534	17095	17283	17265	17084	17206	17254	17307	17373	17261	17370	17308	17186	17362	17223	17283	17176	17425	17195	17061	17346	17147	17140	17248	17055	17273	17325	17300	17258	17200	17347	17261	17349	17283	17289	17274	17284	17261	17157	17133	17272	17445	17165	17099	17252	17118	17182	17165	17227	17349	17252	17070	17239	17227	17188	17175	17179	17361	17276	17237	17083	17231	17329	17260	17290	17269	17096	17288	17314	17451	17385	17172	17351	17299	17248	17316	17321	17156	17285	17334	17258	17264	17171	17303	17277	17210	17365	17255	17110	17303	16998	17168	17288	17270	17342	17273	17468	17297	17249	17220	17281	17295	17137	17181	17164	17195	17341	17327	17330	17356	17193	17183	17430	17140	17234	17236	17308	17350	17339	17247	17207	17215	17274	17364	17294	17284	17180	17221	17117	17273	17198	17110	17170	17238	17394	17258	17363	17260	17361	17303	17317	17133	17211	17225	17395	17351	17241	17323	17201	17320	17294	17220	17255	17289	17300	17415	17198	17302	17437	17284	17140	17332	16979	17280	17329	17347	17337	17095	17201	17213	17052	17290	17086	17258	17293	17111	17114	17057	17290	17278	17337	17398	17087	17206	17172	17294	17278	17270	17405	17216	17148	17182	17330	17236	17402	17436	17399	17450	17306	17239	17320	17281	17254	17161	17361	17218	17155	17257	17148	17267	17252	17144	17076	17266	17245	17470	17292	17313	17287	17265	17113	17094	17346	17318	17193	17293	17354	17318	17375	17184	17038	17322	17364	17253	17461	17422	17163	17160	17304	17282	17194	17291	17194	17146	17212	17259	17331	17232	17216	17400	17135	17324	17192	17301	17259	17361	17359	17291	17289	17302	17287	17151	17051	17279	17298	17522	17296	17312	17370	17164	17193	17118	17183	17376	17374	17259	17234	17255	17250	17141	17351	17310	17205	17429	17319	17228	17400	17286	17285	17334	17329	17322	17299	17224	17302	17178	17176	17311	17316	17326	17277	17181	17226	17248	17370	17223	17390	17228	17369	17264	17314	17259	17146	17354	17404	17212	17164	17329	17082	17154	17347	17132	17297	17176	17105	17378	17148	17320	17233	17367	17312	17117	16991	17243	17375	17169	17357	17212	17363	17277	17205	17344	17167	17327	17323	17269	17419	17226	17193	17143	17376	17388	17343	17285	17164	17260	17330	17428	17247	17283	17170	17382	17412	17420	17345	17481	17295	17352	17146	17320	17234	17331	17302	17206	17298	17421	17343	17220	17166	17405	17168	17228	17261	17287	17181	17228	17327	17290	17243	17511	17277	17284	17318	17342	17409	17117	17237	17265	17272	17264	17206	17278	17247	17220	17340	17308	17198	17332	17450	17209	17219	17219	17263	17234	17229	17321	17349	17202	17273	17178	17226	17206	17282	17304	17229	17270	17322	17254	17232	17294	17344	17615	17195	17229	17284	17295	17177	17179	17408	17421	17202	17268	17180	17150	17102	17430	17124	17261	17313	17215	17321	17374	17454	17385	17193	17269	17190	17194	17118	17255	17273	16923	17115	17385	17288	17290	17395	17316	17280	17211	17308	17195	17161	17416	17322	17341	17362	17237	17257	17309	17209	17250	17271	17172	17491	17409	17370	16953	17409	17247	17157	17234	17286	17302	17271	17072	17491	17179	17253	17305	17241	17277	17305	17201	17175	17323	17277	17101	17275	17232	17372	17101	17201	17138	17122	17179	17393	17278	17397	17311	17267	17212	17231	17223	17305	17178	17280	17152	17213	17009	17352	17117	17106	17428	17369	17201	17388	17232	17165	17348	17151	17127	17229	17199	17304	17244	17435	17278	17312	17384	17138	17405	17307	17206	17185	17369	17065	17132	17371	17379	17384	17396	17226	17294	17406	17159	17282	17302	17308	17101	17273	17316	17446	17185	17479	17284	17299	17289	17340	17284	17205	17476	17153	17399	17266	17087	17312	17175	17329	17213	17281	17343	17102	17274	17282	17361	17286	17160	17202	17300	17197	16915	17106	17180	17257	17244	17198	17279	17359	17274	17128	17239	17280	17365	17378	17188	17142	17055	17144	17259	17314	17423	17389	17258	17162	17480	17140	17310	17353	17304	17427	17107	17177	17229	17228	17272	17245	17151	17195	17381	17331	17145	17090	17419	17396	17275	17125	17233	17286	17241	17213	17119	17169	17306	17363	17165	17359	17325	17293	17078	17139	17243	17277	17197	17150	17173	17182	17160	17234	17222	17192	17155	17325	17373	17327	17333	17318	17224	17194	17365	17293	17164	17314	17178	17311	17242	17196	17307	17308	17361	17363	17385	17320	17221	17334	17352	17063	17409	17329	17406	17333	17278	17057	17328	17251	17297	17291	17404	17198	17193	17273	17222	17255	17172	17261	17284	17432	17161	17346	17233	17345	17201	17294	17338	17456	17316	17312	17236	17391	17257	17312	17257	17294	17169	17325	17333	17266	17219	17233	17165	17142	17362	17396	17295	17236	17369	17020	17359	17174	17294	17161	17258	17286	17216	17349	17312	17190	17342	17205	17175	17343	17339	17398	17260	17326	17139	17170	17403	17417	17340	17176	17238	17344	17273	17377	17317	17192	17038	17229	17303	17050	17195	17315	17388	17294	17381	17440	17271	17194	17211	17254	17348	17164	17315	17153	17249	17451	17348	17318	17238	17348	17456	17152	17263	17266	17180	17368	17303	17228	17173	17135	17224	17358	17257	17246	17161	17198	17321	17064	17171	17295	17148	17195	17234	17162	17323	17268	17306	17415	17117	17264	17410	17274	17415	17332	17149	17251	17302	17380	17195	17323	17258	17292	17300	17286	17440	17368	17262	17468	17083	17262	17174	17310	17419	17314	17281	17042	17328	17274	17163	17298	17362	17353	17212	17296	17289	17342	17198	17447	17293	17295	17310	17244	17399	17235	17463	17326	17223	17288	17174	17328	17261	17109	17367	17298	17158	17269	17157	17378	17327	17235	17309	17148	17139	17320	17240	17313	17174	17119	17221	17396	17182	17295	17290	17514	17210	17273	17377	17263	17084	17272	17283	17238	17202	17438	17284	17365	17121	17320	17236	17224	17395	17333	17423	17429	17413	17239	17280	17256	17349	17222	17170	17362	17081	17371	17243	17293	17185	17264	17145	17119	17235	17311	17326	17273	17192	17264	17358	17243	17175	17179	17228	17216	17180	17413	17218	17356	17417	17151	17435	17110	17205	17151	17456	17035	17245	17333	17264	17161	17362	17266	17352	17248	17178	17316	17252	17346	17387	17487	17238	17395	17204	17228	17232	17373	17326	17195	17370	17239
23853	21135	31339	45401	63861	63471	48611	37307	32256	27683	25824	24436	23082	22465	21930	21732	21432	21443	21438	21401	21599	21353	21220	21519	21482	21429	21157	21429	21391	21451	21338	21488	21578	21228	21581	21370	21341	21429	21586	21490	21299	21379	21472	21346	21375	21578	21483	21410	21172	21421	21382	21261	21242	21568	21590	21266	21335	21504	21434	21317	21338	21495	21469	21338	21292	21505	21271	21360	21325	21320	21500	21560	21268	21335	21295	21297	21489	21263	21380	21405	21462	21325	21282	21624	21452	21284	21172	21297	21449	21389	21171	21227	21409	21363	21194	21331	21402	21101	21152	21538	21400	21359	21427	21362	21489	21483	21436	21246	21558	21622	21391	21342	21150	21445	21415	21225	21383	21360	21313	21359	21520	21160	20997	21266	21239	21337	21271	21262	21453	21305	21369	21427	21263	21397	21360	21463	21272	21269	21279	21313	21289	21228	21093	21433	21510	21420	21717	21476	21398	21634	21402	21411	21197	21376	21145	21518	21347	21107	21411	21311	21593	21332	21382	21364	21308	21282	21297	21330	21386	21364	21490	21356	21254	21414	21436	21219	21520	21367	21497	21254	21415	21502	21452	21567	21393	21317	21097	21292	21568	21154	21408	21300	21324	21102	21210	21272	21373	21315	21404	21531	21049	21095	21386	21461	21451	21365	21020	21165	21492	21407	21412	21232	21359	21476	21294	21369	21152	21326	21564	21442	21291	21149	21316	21442	21453	21313	21282	21067	21305	21175	21187	21304	21461	21346	21165	21232	21257	21219	21226	21331	21247	21281	21388	21426	21132	21363	21291	21113	21294	21194	21134	21503	21304	21242	21345	21158	21280	21345	21317	21289	21209	21163	21243	21149	21421	21243	21252	21409	21377	21299	21197	21195	21187	21197	21518	21326	21287	21435	21325	21275	21554	21388	21391	21216	21185	21073	21353	21344	21375	21382	21397	21151	21370	21383	21281	21249	21204	21384	21388	21493	21325	21514	21407	21399	21347	21541	21286	21346	21323	21423	21430	21374	21523	21516	21476	21401	21278	21365	21262	21321	21206	21345	21231	21427	21130	21106	21321	21370	21131	21387	21571	21182	21246	21110	21323	21267	21163	21277	21274	21322	21371	21278	21494	21131	21248	21330	21337	21282	21383	21377	21500	21347	21303	21120	21471	21436	21061	21310	21326	21394	21416	21380	21247	21466	21435	21277	21370	21096	21228	21295	21398	21294	21257	21233	21394	21428	21255	21173	21258	21384	21556	21602	21323	21207	21365	21355	21517	21225	21212	21211	21234	21373	21297	21161	21104	21156	21202	21262	21526	21039	21145	21276	21410	21409	21469	21498	21289	21276	21208	21539	21319	21143	21270	21180	21444	21219	21303	21348	21149	21248	21388	21317	21261	21219	21347	21250	21425	21285	21320	21428	21322	21462	21371	21336	21295	21361	21387	21290	21362	21297	21389	21291	21294	21293	21146	21251	21262	21392	21320	21385	21548	21261	21404	21226	21275	21116	21336	21246	21351	21326	21226	21528	21374	21562	21316	21406	21332	21316	21085	21468	21414	21192	21071	21233	21342	21150	21315	21411	21551	21269	21133	21297	21493	21541	21195	21403	21418	21356	21297	21330	21566	21243	21354	21336	21413	21337	21419	21282	21358	21450	21340	21433	21382	21304	21497	21383	21199	21382	21281	21228	21194	21405	21618	21359	21280	21345	21277	21360	21344	21527	21245	21446	21497	21375	21247	21196	21148	21031	21162	21263	21277	21257	21599	21255	21421	21386	21350	21344	21346	21176	21256	21476	21292	21348	21191	21253	21252	21377	21214	21351	21527	21312	21243	21181	21422	21189	21351	21235	21501	21312	21411	21281	21337	21365	21032	21405	21309	21432	21321	21246	21282	21362	21184	21224	21425	21325	21259	21304	21399	21270	21210	21533	21215	21310	21365	21465	21287	21093	21430	21257	21372	21211	21250	21292	21259	21438	21365	20967	21406	21385	21337	21540	21544	21365	21454	21167	21378	21323	21143	21137	21376	21453	21458	21538	21081	21362	21389	21406	21354	21314	21321	21450	21319	21233	21209	21302	21327	21242	21295	21341	21368	21292	21486	21250	21319	21324	21344	21280	21101	21398	21333	21117	21297	21205	21181	21288	21209	21479	21487	21290	21096	21262	21247	21317	21222	21398	21296	21314	21193	21314	21424	21259	21192	21346	21161	21407	21340	21424	21391	21205	21391	21149	21286	21288	21319	21306	21282	21403	21506	21199	21108	21164	21102	21570	21147	21228	21517	21433	21308	21393	21205	21098	21546	21484	21515	21374	21142	21125	21317	21397	21259	21449	21133	21327	21236	21384	21435	21363	21408	21483	21371	21347	21409	21174	21135	21233	21284	21490	21123	21211	21211	21357	21291	21332	21299	21248	21472	21321	21298	21206	21323	21245	21265	21210	21396	21069	21435	21085	21226	21311	21525	21575	21157	21314	21194	21129	21172	21382	21126	21388	21194	21266	21345	21131	21174	21229	21412	21094	21242	21280	21183	21453	21309	21289	21315	21060	21226	21312	21242	21316	21460	21295	21503	21091	21484	21452	21319	21489	21336	21338	21363	21669	21349	21499	21551	21142	21323	21300	21558	21183	21352	21441	21160	21079	21169	21502	21411	21204	21115	21374	21139	21484	21314	21221	21112	21262	21180	21272	21268	21188	21221	21184	21540	21250	21354	21269	21339	21408	21313	21411	21317	21307	21213	21411	21379	21280	21218	21294	21252	21354	21467	21285	21327	21257	21292	21385	21445	21422	21416	21142	21307	21370	21422	21178	21415	21166	21318	21330	21379	21134	21120	21480	21325	21162	21208	21167	21414	21250	21086	21401	21350	21334	21458	21345	21363	21306	21353	21340	21325	21166	21297	21298	21187	21256	21506	21236	21528	21263	21313	21263	21581	21195	21326	21314	21340	21263	21160	21315	21300	21163	21243	21288	21206	21258	21377	21215	21224	21421	21511	21104	21222	21302	21490	20919	21134	21331	21200	21394	21214	21351	21336	21183	21501	21249	21180	21440	21163	21127	21431	21403	21115	21350	21425	21251	21247	21044	21253	21106	21312	21389	21453	21115	21379	21339	21301	21350	21390	21520	21735	21191	21407	21086	21275	21234	21394	21199	21310	21339	21234	21234	21225	21180	21251	21299	21396	21409	21402	21437	21222	21325	21014	21322	21279	21409	21221	21284	21287	21472	21359	21431	21100	21266	21415	21188	21156	21350	21360	21270	21412	21293	21254	21306	21165	21361	21236	21399	21296	21481	21346	21253	21289	21279	21133	21009	21229	21102	21386	21531	21340	21380	21399	21449	21378	21073	21488	21377	21525	21359	21313	21205	21238	21381	21414	21469	21443	21152	21554	21384	21381	21315	21360	21453	21240	21342	21226	21381	21069	21314	21197	21512	21386	21349	21285	21311	21287	21371	21251	20906	21136	21165	21284	21259	21367	21360	21404	21218	21361	21257	21170	21498	21261	20834	21324	21311	21249	21489	21169	21330	21490	21323	21372	21263	21385	21374	21527	21301	21286	21412	21287	21131	21214	21263	21503	21359	21471	21495	21241	21017	21145	21117	21387	21182	21460	21121	21285	21149	21286	21340	21204	21494	21524	21104	21222	21454	21351	21301	21468	21341	21246	21453	21348	21421	21229	21475	21406	21217	21361	21370	21515	21433	21345	21332	21346	21307	21438	21433	21313	21453	21266	21237	21402	21315	21328	21168	21420	21348	21186	21164	21269	21442	21639	21597	21475	21084	21469	21366	21436	21285	21102	21531	21574	21449	21192	21226	21231	21374	21250	21187	21035	21305	21251	21227	21249	21334	21342	21144	21051	21381	21248	21157	21198	21128	21195	21261	21307	21357	21456	21422	21200	21224	21375	21532	21386	21287	21218	21360	21481	21279	21249	21238	21250	21378	21271	21340	21309	21392	21205	21152	21272	21167	21191	21449	21584	21477	21279	21065	21466	21237	21228	21534	21406	21304	21200	21392	21386	21482	21498	21343	21362	21192	21445	21374	21445	21201	21460	21068	21297	21370	21342	21440	21349	21303	21320	21447	21365	21273	21413	21235	21324	21231	21259	21374	21366	21308	21182	21386	21301	21252	21172	21339	21300	21361	21624	21393	21344	21379	21355	21380	21303	21253	21445	21078	21360	21356	21561	21284	21280	21208	21162	21211	21212	21422	21211	21087	21235	21236	21356	21371	21410	21137	21272	21394	21345	21361	21311	21237	21397	21428	21350	21157	21169	21331	21373	21080	21367	21317	21429	21511	21461	21302	21378	21250	21118	21498	21244	21315	21268	21090	21250	21339	21129	21484	21397	21372	21262	21429	21203	21279	21207	21149	21053	21261	21418	21427	21430	21357	21267	21164	21251	21369	21505	21402	21529	21336	21373	21247	21438	21281	21429	21448	21298	21347	21347	21488	21399	21136	21375	21293	21252	21199	21159	21543	21369	21323	21231	21417	21389	21535	21441	21341	21372	21229	21310	21349	21432	21278	21322	21302	21207	21242	21219	21352	21167	21145	21426	21299	21402	21348	21338	21382	21318	21477	21408	21340	21307	21260	21338	21351	21256	21173	21314	21181	21419	21287	21383	21300	21435	21413	21189	21432	21345	21379	21324	21248	21424	21318	21263	21256	21526	21279	21352	21193	21301	21325	21207	21448	21131	21393	21182	21352	21287	21576	21278	21117	21184	21313	21259	21243	21384	21129	21263	21230	21197	21435	21278	21138	21243	21394	21251	21338	21178	21323	21189	21128	21258	21421	21579	21289	21357	21197	21361	21148	21404	21415	21352	21373	21243	21235	21090	21417	21476	21295	21422	21348	21238	21399	21517	21199	21243	21417	21210	21279	21335	21200	21442	21476	21349	21551	21276	21167	21306	21429	21323	21264	21225	21317	21386	21221	21294	21296	21186	21133	21551	21479	21479	21349	21231	21204	21100	21256	21413	21321	21409	21266	21177	21318	21491	21226	21413	21409	21132	21250	21304	20981	21520	21201	21219	21324	21240	21352	21425	21374	21287	21170	21176	21555	21360	21605	21350	21370	21214	21306	21498	21329	21104	21546	21374	21106	21292	21596	21239	21301	21367	21185	21257	21336
46717	84588	88252	83105	81824	68801	48716	36283	30323	24084	22279	20572	18775	17715	16980	16826	16615	16511	16412	16356	16561	16482	16605	16552	16623	16608	16457	16682	16437	16511	16384	16536	16605	16581	16704	16529	16532	16373	16455	16574	16393	16454	16537	16587	16639	16684	16517	16693	16520	16624	16703	16473	16437	16523	16538	16431	16382	16638	16605	16447	16504	16542	16452	16387	16661	16557	16613	16600	16486	16590	16534	16580	16307	16513	16525	16789	16632	16488	16449	16516	16468	16498	16575	16426	16446	16519	16643	16516	16466	16452	16465	16722	16571	16444	16397	16425	16452	16552	16530	16642	16614	16498	16562	16770	16559	16653	16442	16460	16485	16536	16517	16570	16492	16511	16443	16495	16341	16542	16449	16595	16686	16408	16364	16554	16564	16554	16390	16509	16594	16566	16570	16581	16550	16378	16502	16717	16281	16514	16608	16444	16465	16537	16585	16539	16458	16568	16518	16467	16714	16563	16468	16364	16529	16508	16549	16576	16540	16581	16457	16469	16587	16472	16462	16491	16620	16416	16560	16352	16682	16555	16566	16506	16586	16528	16533	16595	16396	16502	16685	16446	16469	16639	16504	16594	16610	16501	16521	16505	16756	16387	16453	16698	16567	16505	16589	16461	16544	16530	16461	16589	16469	16449	16665	16391	16636	16499	16406	16440	16728	16426	16341	16600	16346	16494	16549	16532	16426	16488	16535	16516	16380	16519	16604	16441	16554	16666	16432	16706	16712	16450	16469	16494	16483	16450	16565	16533	16581	16552	16553	16429	16509	16462	16352	16578	16495	16673	16442	16437	16619	16256	16407	16544	16496	16472	16439	16580	16598	16597	16319	16470	16533	16687	16497	16442	16470	16475	16514	16467	16438	16521	16537	16461	16561	16543	16541	16550	16426	16559	16567	16551	16589	16495	16560	16628	16665	16574	16586	16513	16446	16342	16551	16533	16484	16525	16337	16612	16762	16442	16661	16593	16644	16513	16645	16500	16550	16628	16430	16397	16586	16599	16349	16455	16440	16560	16429	16486	16477	16604	16704	16426	16459	16463	16549	16433	16565	16538	16483	16533	16599	16637	16361	16633	16361	16474	16401	16439	16533	16538	16382	16548	16536	16465	16323	16653	16506	16491	16550	16375	16717	16519	16555	16376	16541	16606	16395	16703	16451	16466	16587	16655	16595	16432	16454	16606	16375	16338	16474	16632	16637	16605	16416	16432	16651	16553	16490	16398	16720	16726	16530	16483	16553	16408	16588	16553	16566	16353	16403	16532	16488	16531	16530	16569	16552	16539	16588	16696	16448	16600	16599	16507	16554	16615	16346	16442	16440	16573	16661	16579	16411	16588	16592	16459	16734	16444	16441	16599	16492	16637	16449	16490	16548	16543	16485	16566	16271	16299	16408	16357	16674	16409	16389	16777	16593	16381	16487	16466	16562	16519	16594	16274	16460	16707	16422	16564	16525	16637	16391	16522	16628	16527	16777	16499	16486	16478	16593	16585	16565	16407	16473	16558	16504	16444	16573	16398	16644	16476	16578	16573	16337	16486	16635	16527	16614	16442	16545	16651	16572	16402	16359	16463	16471	16583	16506	16492	16477	16441	16544	16354	16446	16647	16575	16631	16515	16451	16720	16431	16482	16692	16705	16463	16587	16514	16547	16468	16627	16634	16590	16506	16543	16452	16646	16565	16489	16584	16447	16580	16474	16387	16370	16278	16578	16610	16545	16549	16458	16346	16582	16511	16510	16517	16648	16667	16524	16424	16287	16517	16587	16281	16478	16627	16683	16491	16464	16572	16666	16641	16553	16480	16476	16542	16505	16502	16535	16509	16507	16479	16419	16446	16521	16479	16450	16554	16526	16557	16527	16378	16446	16454	16548	16465	16545	16584	16636	16465	16320	16439	16460	16558	16610	16582	16519	16493	16518	16464	16582	16639	16404	16505	16486	16360	16505	16480	16504	16542	16432	16341	16627	16636	16682	16558	16386	16537	16573	16660	16380	16536	16486	16325	16567	16329	16349	16443	16603	16403	16562	16640	16619	16523	16438	16335	16379	16523	16582	16501	16447	16460	16461	16491	16441	16611	16433	16535	16640	16565	16448	16552	16716	16478	16420	16500	16543	16664	16579	16427	16407	16533	16544	16415	16493	16543	16572	16442	16440	16568	16592	16514	16513	16444	16636	16666	16632	16594	16550	16373	16658	16398	16419	16468	16476	16532	16443	16410	16492	16531	16595	16581	16558	16496	16635	16594	16550	16550	16611	16376	16665	16563	16535	16619	16538	16342	16549	16645	16388	16558	16644	16706	16625	16552	16625	16536	16460	16552	16639	16479	16466	16606	16516	16686	16327	16569	16444	16534	16587	16710	16564	16538	16454	16515	16386	16582	16647	16530	16553	16395	16593	16683	16615	16240	16556	16418	16326	16450	16491	16192	16495	16329	16568	16629	16551	16455	16592	16702	16623	16348	16650	16597	16452	16565	16588	16479	16558	16552	16563	16467	16504	16607	16454	16563	16436	16553	16515	16556	16503	16444	16742	16296	16547	16568	16355	16597	16532	16290	16587	16459	16603	16454	16495	16685	16469	16397	16466	16567	16412	16542	16609	16564	16592	16401	16605	16549	16538	16525	16559	16437	16458	16545	16506	16472	16467	16498	16566	16378	16654	16543	16432	16570	16363	16513	16535	16425	16462	16512	16409	16495	16538	16707	16570	16535	16519	16554	16532	16565	16551	16524	16557	16549	16466	16359	16565	16312	16559	16477	16352	16309	16594	16612	16372	16566	16529	16366	16630	16642	16375	16572	16588	16579	16546	16569	16601	16440	16644	16511	16365	16597	16339	16522	16532	16539	16618	16631	16479	16600	16438	16437	16543	16522	16415	16544	16682	16476	16390	16602	16592	16505	16363	16686	16463	16566	16563	16735	16595	16530	16511	16346	16500	16490	16547	16521	16607	16452	16522	16295	16589	16639	16441	16733	16471	16458	16535	16521	16473	16547	16541	16356	16430	16319	16575	16471	16546	16621	16675	16403	16593	16531	16425	16524	16604	16439	16506	16606	16616	16499	16395	16422	16550	16456	16360	16537	16600	16561	16478	16518	16543	16376	16482	16533	16476	16520	16548	16503	16647	16443	16625	16745	16554	16566	16741	16608	16636	16219	16644	16667	16369	16520	16537	16432	16436	16369	16292	16528	16498	16419	16527	16611	16336	16269	16576	16649	16542	16581	16680	16444	16376	16618	16569	16628	16582	16596	16495	16469	16528	16483	16330	16561	16381	16533	16540	16504	16470	16535	16419	16532	16439	16473	16535	16582	16450	16555	16454	16578	16544	16444	16452	16474	16510	16628	16648	16412	16592	16476	16488	16583	16580	16484	16621	16408	16529	16529	16295	16607	16538	16435	16452	16404	16581	16545	16548	16444	16624	16561	16615	16413	16633	16500	16540	16644	16434	16484	16445	16442	16480	16536	16460	16514	16608	16468	16589	16572	16411	16561	16503	16458	16434	16506	16470	16599	16331	16503	16482	16749	16488	16427	16545	16540	16440	16466	16515	16432	16672	16611	16556	16401	16461	16343	16441	16492	16669	16518	16244	16511	16613	16487	16395	16496	16655	16506	16395	16553	16715	16464	16497	16557	16586	16481	16478	16539	16476	16630	16550	16467	16513	16611	16588	16693	16464	16592	16619	16642	16536	16473	16351	16563	16544	16442	16635	16560	16648	16388	16565	16407	16598	16395	16434	16690	16392	16411	16633	16623	16650	16426	16577	16318	16455	16578	16379	16427	16646	16694	16596	16495	16548	16578	16542	16705	16622	16419	16511	16274	16497	16568	16662	16542	16408	16534	16355	16578	16541	16491	16405	16537	16472	16595	16433	16668	16546	16421	16437	16525	16496	16297	16601	16436	16532	16472	16597	16667	16556	16593	16614	16527	16749	16502	16498	16580	16499	16552	16436	16494	16415	16471	16497	16626	16643	16540	16564	16412	16446	16469	16481	16595	16491	16595	16505	16424	16417	16520	16643	16540	16434	16630	16409	16563	16513	16426	16446	16498	16363	16419	16680	16516	16402	16546	16657	16517	16448	16532	16402	16523	16629	16461	16583	16577	16583	16496	16673	16630	16473	16586	16581	16484	16557	16360	16677	16741	16575	16530	16467	16536	16698	16391	16491	16535	16521	16389	16524	16459	16680	16384	16648	16596	16494	16644	16553	16485	16610	16591	16426	16619	16408	16482	16503	16419	16674	16434	16594	16505	16365	16393	16691	16465	16429	16512	16651	16555	16618	16341	16484	16440	16371	16599	16541	16314	16563	16399	16575	16575	16542	16630	16548	16422	16615	16529	16348	16621	16383	16410	16526	16331	16489	16499	16546	16372	16555	16439	16441	16541	16398	16364	16578	16690	16562	16478	16561	16460	16552	16480	16534	16445	16592	16426	16527	16577	16368	16347	16493	16484	16332	16434	16535	16524	16516	16513	16508	16434	16353	16551	16713	16553	16608	16512	16557	16426	16707	16559	16594	16430	16483	16474	16503	16470	16374	16510	16649	16567	16477	16643	16461	16503	16550	16375	16389	16564	16461	16573	16488	16593	16458	16571	16539	16626	16494	16489	16354	16323	16430	16459	16652	16473	16651	16419	16509	16487	16516	16451	16580	16471	16453	16409	16649	16310	16659	16518	16638	16511	16567	16470	16604	16604	16501	16403	16528	16710	16535	16563	16602	16392	16663	16412	16509	16651	16423	16739	16687	16681	16415	16573	16499	16568	16454	16495	16705	16669	16447	16483	16496	16517	16526	16706	16612	16705	16553	16471	16525	16491	16652	16623	16422	16457	16646	16312	16694	16442	16294	16533	16391	16506	16383	16352	16535	16478	16450	16474	16497	16428	16513	16557	16534	16525	16541	16597	16470	16377	16567	16515	16333	16577	16549	16641	16441	16577	16487	16502	16559	16444	16459	16526	16453	16716	16600	16847	16485	16613	16349	16458	16502	16426	16419	16685	16479	16678	16491	16543	16453	16420	16450	16652	16552	16540	16460	16607	16362	16531	16476	16503	16621	16517	16600	16720	16590	16465	16461	16519	16488	16450	16687	16548	16596	16524	16469	16624	16307	16513	16398	16353	16516	16582
33164	28623	30405	31569	32049	28533	24176	23074	22254	22181	22164	22060	21898	21936	22201	21888	21743	21819	22045	21941	22008	21938	21814	21822	21910	21870	21699	21698	21801	22008	21841	21866	21710	22016	21827	21692	21785	21923	22067	21686	21852	21751	21847	21731	21731	21772	22094	21653	21947	21781	22057	21944	21875	21804	21728	21921	22002	21954	22082	21806	21865	21695	21842	22030	21953	21913	21751	21893	21860	21784	21888	21820	21838	21809	21960	21913	21987	21989	22063	21693	22009	21883	21938	21919	21840	21887	21939	21888	21870	21685	21868	21935	22059	22063	21832	21899	21863	21890	21948	21812	21844	21691	21874	21924	21891	21898	21805	22074	21812	21766	21782	21765	21764	21701	21796	21946	21672	21577	21944	21967	21848	21728	21727	21673	21742	21970	21816	21921	21883	21859	22043	21724	22092	21828	21770	21895	21770	21929	21974	21708	21937	21817	21932	21866	21815	21820	21673	21861	22022	21965	21831	21878	22032	21781	21924	21909	21822	21818	22027	21726	21922	21932	21677	21886	21933	21920	21889	21911	21848	21755	21771	21789	21995	21907	21798	21722	21902	21900	21804	21985	21863	21884	21620	21939	21768	21911	21953	22085	21854	21648	21908	21728	21701	21919	21838	21779	21769	21945	21751	21792	22032	21954	21633	21935	22115	21956	22006	22059	21600	21817	21876	21905	21939	22006	21954	21921	21750	21762	21917	21564	21635	22062	22008	21974	21843	21977	22023	21928	21790	21795	21983	21706	22022	21808	22028	21925	21992	21721	22056	21924	21528	21903	21996	21867	21865	21652	21888	22016	21816	21609	21749	21736	21842	21799	21895	21905	22020	21910	21737	21773	21934	22004	21938	21974	21843	21918	21963	21982	21701	21893	21752	22007	21727	21659	22010	21984	21577	21747	21910	21885	21953	21891	21992	21906	21931	21614	22027	21707	21789	21933	21790	21811	21956	21986	21851	21761	21801	21881	21771	21722	21626	21750	21920	21648	21854	21894	21715	21662	21873	21940	21802	21827	21869	21705	21945	21691	21768	21766	21758	21909	21909	21844	21757	21922	21823	21951	21634	21826	21814	21687	21785	21825	21654	21683	21978	21753	21904	21884	21793	21783	21855	21640	22017	22004	21758	21736	21715	21714	21660	21906	21978	21671	21897	21749	21863	21935	21820	21966	21946	22084	21933	21994	21849	21671	22012	21903	21786	21937	21856	21576	21851	21724	21822	21842	21960	21868	21868	21777	21790	21772	21908	21745	21614	21742	21793	21631	21934	21909	21645	21951	22020	21795	21891	22009	21966	22075	22026	22181	21831	22026	21857	21550	21797	21903	21760	21735	21882	21900	21995	21761	22033	21856	22045	21701	22051	21698	22002	21882	21761	21811	21972	21680	21903	21864	21891	22015	21876	21917	21885	22050	21923	21841	21875	21903	21791	21695	21963	21893	21761	21928	21815	21880	22014	21838	21859	21766	21673	21875	21840	21802	21850	21890	21930	21702	21857	21656	21722	21882	21839	21781	21960	21803	22044	21901	21997	21742	21891	21991	21733	21762	21697	21689	21841	21680	21878	21904	21656	21838	21971	21979	21785	22073	21945	21823	21847	21927	21859	21787	21702	21788	21860	21770	21824	21968	21557	21731	21988	21936	22027	21925	21841	21984	21924	21747	21805	21905	22070	21899	21974	21733	21780	21845	21807	21862	21917	21714	21958	22024	22080	21843	21765	22054	21959	21834	21724	21871	21663	21719	22075	21858	21770	21901	21647	21790	21872	22012	21802	21896	21694	21967	21874	21932	21762	21797	21914	21817	21965	21835	21844	21708	21843	22020	22017	21819	21926	21555	21760	21847	21805	21909	21901	21716	21956	21816	21657	22097	21892	21670	21644	21724	21880	21694	21845	21731	22042	21809	21707	21661	21603	21997	22069	21905	22040	21934	21969	21390	21993	21785	21857	21807	21738	21825	21854	21863	21849	21970	21688	21743	22021	21978	21639	21789	21741	21786	21623	21835	21880	21595	21929	21877	21918	21842	21800	21729	21976	21722	21941	21841	21745	21965	22317	21938	21873	21849	21910	21937	21784	22292	22040	21892	21939	22110	21908	21737	21707	22053	21748	21856	21894	21922	22243	22043	21970	21792	21865	21933	21896	21927	21983	21957	21851	22032	21975	21828	21780	21901	21935	21672	21664	21799	21774	21710	22037	21849	21705	21837	21883	21924	21790	21908	21817	21865	22003	21819	21993	21927	21944	21802	21569	21973	21969	21962	22007	21881	21762	21959	21900	21970	21764	21752	21660	21966	21848	21903	21982	21826	22080	21895	21936	21882	21947	21738	22080	21740	21704	21928	21839	21810	21839	21817	21851	21762	21838	21735	21843	21709	21796	21930	21914	21721	21958	21730	21913	21954	21830	21908	21660	21971	21779	21816	22126	21706	21706	21923	21828	21979	21973	22006	21951	21937	21701	21881	21711	21720	21694	21839	21759	21940	22038	21852	22032	21990	21975	22105	21811	22101	22184	21920	21846	22033	21841	21797	21709	21651	21702	21940	21906	21858	22047	21852	21763	22010	21956	22094	21993	21691	22115	21719	21895	21924	21761	21754	21864	21856	21815	21902	22017	21932	21964	21687	22042	21919	22053	21824	22025	21863	21838	21962	21907	21934	21938	21929	21773	21886	21916	21833	21784	21877	21994	21878	21750	21932	21843	21928	21998	21866	21871	21817	21816	21940	21845	21894	22043	21929	21817	22114	21841	21978	21917	21835	21907	21909	21938	21556	21881	21980	21907	21962	21796	21779	21714	22104	22071	21790	22028	22155	22038	21714	21793	21753	21873	21798	21814	21757	21951	21824	21750	22002	21944	21804	21804	21762	21976	21724	21822	21777	21916	21783	22067	21973	21830	21913	21537	21622	21857	21926	21987	21820	21940	21945	21782	21799	21887	21725	21729	21568	22012	21726	22034	22027	21918	21895	21891	21941	21844	21734	21888	21739	21850	21585	21931	21634	21801	21913	22092	21893	21714	21732	22028	21782	21910	21785	22082	21690	21683	21893	21892	22094	21644	21909	21850	21973	22010	21859	22026	21973	22055	21965	21959	22103	21813	21881	21978	21922	21782	22144	21961	21866	22026	21723	21741	21915	21996	22089	21840	22063	21836	21861	21753	21957	22039	21836	21855	21910	21965	21932	22026	21896	21967	21942	21946	21892	22019	21840	22043	22144	21799	21566	21912	21765	21964	21980	21695	21924	21851	21910	21919	21788	21842	21843	21854	21937	21788	21911	21748	21934	21571	21798	22264	21894	21871	21729	21692	21748	21842	21869	21979	21907	22038	21902	21875	21971	21763	21737	21834	21883	21753	21852	21841	21720	21865	21892	21897	21811	21924	21771	21971	21830	21764	21883	21813	21932	21707	21815	21917	22073	21787	21824	21867	21985	21825	22000	21848	21897	22139	21882	21905	21639	21959	21955	21766	21684	21933	21905	22013	22014	21982	21940	21516	21894	21950	21820	21920	21887	21931	22032	21811	21915	21893	21815	21798	21804	21970	21858	21905	21916	21846	21970	21873	21954	21929	22026	22009	21949	21853	21736	21802	21952	21879	21825	21937	21816	21662	21879	21844	21982	21872	21795	21859	21854	22142	21819	22067	21722	21981	21696	21998	21944	21829	21860	21861	21805	21936	21766	21865	21861	21884	21889	21918	21844	22139	21872	22111	21905	21806	21763	21976	21922	21962	22110	21706	21885	21903	21911	22155	21912	21802	21819	21663	21872	22014	21832	21764	21646	21859	21862	21864	22042	21872	21873	21929	21921	21970	22069	21679	22028	21771	21976	21663	22030	22070	21847	21781	21911	21878	21935	21832	21816	21749	21846	21888	21883	21832	21689	21958	21967	21942	21887	21846	21800	21760	21575	21781	21948	22237	21888	22028	21907	21787	21673	21778	21872	21611	21593	21920	21906	21856	21715	21938	21958	21730	21654	21804	21755	21872	21753	22136	21821	21900	21717	21949	21767	21803	21840	21653	21953	21894	21660	21764	21948	21775	21838	21595	21763	21840	22097	21895	21932	21951	21775	21769	21827	21761	21989	21918	21913	22028	21816	21969	22033	22044	22019	21848	21807	21907	21753	21690	21911	21763	21630	21828	21819	21697	21861	21961	21882	21833	21892	22136	22049	21949	21927	21811	21693	21861	21965	21881	21876	21861	21873	21830	21882	21873	21854	21978	21817	21882	21868	21848	21968	21984	21720	21927	22029	21964	21721	21840	21779	21880	21733	21743	21917	21979	21898	21972	21948	21863	21647	21956	22210	22040	21857	21926	21767	21773	22059	21775	21798	21837	21869	21808	21953	21806	21854	22057	21786	21908	21760	21731	22110	21875	21676	21938	21991	21984	22234	21800	21884	21901	22082	21819	21894	22049	21828	21946	21865	22045	21814	21875	21779	22022	21634	21842	22022	21726	22145	21898	21736	21877	21707	21747	21581	21794	21615	21787	21797	21902	21887	21854	21751	21872	21810	21818	21728	21794	21925	21854	21804	21773	21891	21988	22041	21953	21805	21912	21860	21766	21942	21964	21991	22000	21997	21684	21661	22067	21818	21731	21883	22000	21640	21922	21519	21710	22015	22057	22097	21821	21566	21551	21828	21843	21802	21895	21753	21907	22057	21641	21845	21831	21607	21804	21890	21759	22009	21655	21831	21836	22042	21953	21690	21835	22200	21887	21667	21799	21814	21811	22014	21851	22006	21939	21755	21752	21865	21973	21648	21803	21872	21770	21987	22025	21989	21992	21992	21745	21863	21664	21788	21986	21860	21985	21765	21958	21765	21607	21852	21778	21860	22045	22002	21877	21959	21886	21900	21969	21822	21890	21839	21718	21817	21913	21967	21787	21917	21964	21936	21845	21678	21886	21656	21640	21880	21888	21600	21801	21972	22142	21792	21866	21793	21929	21847	21706	21781	21983	21961	21881	22069	21750	22026	21932	21895	22008	21740	21726	21735	21956	21995	22173	21927	21865	21630	21885	21854	21969	21735	21941	21949	21845	21981	21884	21797	22052	22201	21893	21818	21964	21846	21906	22046	21736	21756	21848	21936	21849	21836	21817	21920	21942	22094	22102	21961	21871	21836	21769	21698
25544	32968	30078	30022	29934	24393	18882	17998	17143	16989	16875	16840	16819	16983	16797	16708	16999	16669	16831	16557	16670	16819	16905	16909	16682	16730	16802	16688	16714	16903	16788	16663	16641	16805	16787	16640	16777	16863	16501	16696	16861	16849	16759	16775	16747	16711	16757	16759	16711	16814	16965	16946	16793	16974	16775	16720	16891	16743	16821	16752	16905	16839	16840	16706	16879	16815	16601	16773	16675	16821	16629	16745	16818	16717	16783	16847	16773	16686	16717	16775	16747	16847	16742	16691	16857	16561	16739	16594	16850	16686	16947	16731	16770	16567	16729	16786	16899	16742	16644	16778	16886	16787	16660	16711	16650	16667	16825	16832	16638	16788	16908	16890	16843	16683	16779	16785	17016	16852	16870	16467	16852	16803	16769	16657	16792	16909	16770	16690	16832	16471	16799	16724	16744	16828	16692	16913	16766	16751	16771	16705	16720	16785	16800	16786	16812	16822	16692	16569	16794	16608	16572	16791	16789	16849	16714	16765	16739	16867	16575	16688	16661	16746	16769	16873	16702	16609	16697	16780	16940	16918	16768	16869	16665	16851	16843	16766	16845	16793	16705	16573	16636	16816	16799	16834	16704	16776	16741	16726	16739	16931	16827	16775	16689	16765	16968	16814	16773	16643	16854	16792	16783	16641	16656	17016	16647	16840	16749	16715	16840	16718	16862	16786	16651	16906	16598	16751	16823	16690	16892	16794	16750	16632	16790	16755	16787	16748	16881	16745	16751	16817	16658	16784	16723	16715	16707	16808	16633	16796	16707	16851	16642	16754	16793	16748	16881	16955	16659	16724	16816	16688	16795	16716	16663	16730	16552	16819	16837	16746	16736	16735	16849	16813	16812	16632	16790	16663	16812	16869	16887	16806	16706	16883	16922	16698	16744	16691	16867	16807	16811	16686	16770	16740	16736	16838	16623	16859	16881	16776	16822	16717	16672	16873	16879	16905	16663	16874	16867	16764	16613	16753	16694	16689	16784	16756	16671	16671	16626	16871	16733	16983	16663	16718	16886	16735	16594	16791	16774	16579	16708	16713	16675	16715	16877	16651	16652	16564	16774	16853	16733	16735	16780	16751	16847	16808	16853	16841	16505	16773	16681	16614	16732	16758	16907	16773	16845	16780	16840	16994	16782	16744	16728	16665	16761	16669	16822	16909	16731	16748	16748	16729	16692	16715	16607	16791	16659	16737	16787	16779	16803	16740	16886	16798	16753	16664	17016	16722	16499	16583	16781	16828	16802	16703	16858	16760	16721	16780	16886	16785	16674	16707	16712	16630	16707	16869	16657	16827	16543	16763	16720	16673	16860	16748	16548	16760	16669	16791	16749	16622	16621	16994	16679	16686	16722	16779	16618	16514	16824	16648	16721	16818	16740	16544	16712	16580	16734	16709	16813	16694	16915	16611	16720	16943	16764	16836	16732	16764	16603	16750	16707	16795	16764	16779	16757	16912	16676	16525	16845	16462	16781	16829	16710	16811	16827	16627	16675	16724	16801	16847	16670	16727	16806	16589	16758	16601	16688	17002	16755	16801	16609	16784	16697	16823	16595	16898	16827	16871	16706	16866	16856	16629	16669	16801	16589	16591	16627	16736	16782	16783	16973	16943	16723	16764	16709	16577	16805	16776	16744	16829	16671	16683	16699	17040	16686	16592	16885	16815	16736	16784	16619	16709	16693	16676	16931	16621	16765	16763	16801	16662	16668	16910	16758	16867	16698	16711	16709	16805	16803	16775	16723	16790	16878	16720	16601	16775	16663	16941	16683	16730	16843	16664	16718	16795	16604	16800	16762	16652	16698	16909	16599	16853	16929	16829	16767	16765	16773	16665	16920	16935	16736	16834	16814	16703	16794	16877	16708	16829	16848	16732	16833	16784	16912	16768	16771	16778	16744	16846	16756	16758	16837	16694	16863	16771	16788	16758	16775	16715	16754	16763	16712	16899	16767	16631	16712	16836	16810	16676	16793	16806	16757	16620	16695	16719	16892	16832	16716	16731	16562	16888	16854	16602	16717	16734	16768	16882	16811	16692	16771	16756	16724	16842	16785	16561	16797	16716	16638	16640	16710	16725	16743	16670	16852	16759	16748	16792	16847	16742	16786	16689	16807	16697	16754	16704	16937	16722	16948	16688	16800	16878	16807	16751	16658	16744	16730	16757	16771	16765	16870	16802	16847	16690	16715	16769	16569	16723	16761	16748	16878	16847	16919	16768	16655	16602	16743	16820	16800	16721	16876	16677	16705	16568	16609	16907	16888	16858	16854	16826	16738	16862	16933	16688	16776	16843	16854	16803	16621	16752	16662	16700	16649	16853	16759	16686	16795	16894	16804	16843	16619	16798	16775	16505	16908	16698	16918	16806	16603	16757	16790	16703	16748	16729	16856	16708	16703	16687	16814	16746	16905	16778	16878	16799	16770	16757	16695	16869	16613	16587	16840	16992	16662	16727	16736	16713	16820	16691	16631	16805	16799	16773	16644	16631	16868	16770	16631	16769	16824	16725	16742	16853	16826	16772	16660	16619	16692	16771	16646	16766	16944	16955	16722	16640	16820	16801	16758	16617	16708	16804	16668	16818	16727	16842	16606	16840	16928	16604	16683	16639	16589	16878	16857	16652	16841	16915	16646	16803	16790	16748	16543	16925	16573	16795	16549	16802	16664	16673	16767	16790	16993	16739	16891	16914	16678	16583	16902	16707	16631	16796	16630	16854	16709	16876	16729	16729	16968	16856	16875	16835	16885	16683	16798	16758	16790	16851	16785	16859	16941	16820	16744	16855	16940	16575	16808	16847	16643	16857	16845	16687	16768	16569	16858	16794	16615	16501	16778	16799	16843	16837	16763	16645	16714	16843	16657	16694	16813	16862	16694	16750	16608	16788	16807	16750	16837	16823	16689	16963	16608	16637	16650	17056	16736	16796	16712	16919	16909	16885	16713	16664	16826	16601	16795	16828	16667	16744	16813	16824	16800	16797	16691	16604	16760	16915	16678	16761	16733	16729	16757	16729	16734	16767	16871	16786	16647	16818	16688	16727	16740	16721	16739	16620	16751	16726	16617	16699	16669	16741	16850	16769	16725	16882	16750	16747	16783	16769	16861	16829	16764	16751	16628	16728	16711	16903	16591	16854	16831	16696	16612	16769	16799	16785	16671	16696	16941	16725	16789	16826	16829	16655	16723	16693	16714	16787	16779	16607	16922	16873	16690	16736	16812	16692	16934	16697	16728	16739	16757	16712	16752	16789	16632	16867	16925	16689	16679	16487	16716	16841	16741	16711	16830	16813	16761	16867	16791	16853	16655	16867	16948	16748	16728	16748	16947	16887	16640	16571	16810	16769	16781	16804	16825	16689	16802	16731	16524	16580	16739	16771	16706	16737	16838	16716	16747	16756	16780	16735	16713	16834	16873	16739	16714	16725	16859	16881	16701	16848	16643	16745	16751	16709	16641	16839	16691	16844	16761	16626	16850	16885	16641	16721	16919	16755	16837	16891	16839	16956	16663	16753	16752	16803	16804	16824	16618	16937	16583	16711	16805	16753	16671	16669	16991	16757	16852	16744	16897	16904	16675	16881	16685	16716	16736	16725	16754	16720	16844	16777	16833	16942	16693	16818	16621	16753	16694	16663	16765	16777	16774	16828	16670	16643	16808	16803	16754	16833	16894	16729	16663	16649	16900	16803	16621	16691	16839	16760	16740	16960	16757	16831	16583	16732	16773	16779	16765	16791	17020	16809	16810	16724	16667	16626	16685	16765	16645	16792	16748	16821	16578	16784	16606	16896	16636	16864	16756	16739	16915	16739	16569	16833	16694	16744	16774	16699	16619	16636	16883	16761	16773	16762	16846	16829	16749	16543	16703	16656	16809	16695	16770	16811	16953	16702	16681	16644	16586	16705	16820	16739	16651	16651	16842	16638	16700	16694	16641	16840	16782	16734	16735	16661	16687	16661	16696	16853	16796	16657	16580	16726	16890	16650	16699	16815	16830	17001	16696	16757	16818	16931	16660	16791	16748	16852	16734	16847	16790	16714	16952	16669	16842	16577	16685	16864	16597	16703	16669	16815	16589	16926	16748	16784	16907	16857	16895	16658	16713	16752	16866	16768	16710	16970	16774	16758	16806	16803	16614	16712	16655	16909	16778	16692	16864	16793	16715	16771	16689	16740	16802	16846	16613	16760	16775	16594	16748	16810	16815	16883	16727	16809	16893	16774	16849	16754	16729	16779	16814	16716	16705	16731	16662	16887	16871	16675	16760	16863	16654	16875	16859	16645	16742	16712	16734	16754	16870	16867	16670	16705	16754	16815	16773	16927	16777	16739	16618	16696	16609	16961	16756	16880	16841	16729	16819	16868	16664	16868	16716	16786	16673	16666	16783	16680	16678	16690	16871	16566	16683	16832	16807	16739	16694	16742	16690	16662	16761	16713	16655	16875	16690	16684	16734	16783	16685	16880	16762	16823	16749	16695	16781	16909	16678	16772	16694	16752	16566	16728	16765	16719	16657	16776	16815	16816	16827	16713	16655	16672	16770	16860	16805	16605	16860	16814	16764	16838	16897	16589	16923	16803	16723	16742	16695	16716	16670	16903	16848	16722	16536	16877	16778	16820	16641	16839	16862	16746	16918	16801	16681	16633	16712	16728	16874	16945	16909	16598	16723	16692	16797	16884	16886	16814	16700	16789	16736	16770	16674	16827	16843	16715	16728	16854	16930	16767	16868	16785	16774	16674	16818	16914	16824	16706	16788	16850	16911	16815	16785	16616	16908	16849	16773	16819	16841	16719	16798	16725	16756	16739	16762	16641	16769	16898	16584	16667	16756	16847	16683	16696	16806	16747	16663	16764	16730	16616	16869	16838	16827	16828	16601	16875	16781	16660	16799	16739	16722	16732	16754	16936	16780	16680	16703	16826	16652	16754	16948	16739	16782	16864	16972	16836	16924	16705	16849	16611	16781	16909	16930	16807	16801	16816	16634	16786	16814	16653	16658	16801	16704	16755	16626	16595	16724	16739	16924	16769	16923	16913	16681	16694	16700	16861	16711	16850	16653	16693	16808	16759	16665	16812	17051	16717	16907	16705	16682	16818	16839	16729	16916	16858	16741	16729	16815	16855	16735	16606	16727	16645
26232	21531	32253	47493	60294	50266	33556	27594	24354	22975	22672	22284	22102	21955	22037	21691	21665	21789	21650	21617	21421	21650	21602	21675	21732	21798	21918	21883	21891	21888	21612	21874	21936	21514	21597	21641	21694	21679	21786	21665	21577	21695	21566	21503	21577	21662	21621	21889	21597	21549	21612	21680	21482	21646	21709	21491	21671	21483	21764	21549	21683	21511	21630	21624	21675	21819	21588	21637	21653	21661	21525	21773	21370	21610	21683	21636	21571	21690	21717	21673	21596	21708	21613	21724	21579	21682	21540	21746	21680	21497	21582	21496	21465	21598	21800	21692	21542	21586	21585	21861	21952	21824	21563	21811	21801	21701	21584	21421	21724	21628	21589	21773	21710	21687	21629	21688	21542	21504	21351	21601	21718	21629	21736	21402	21538	21765	21822	21590	21663	21749	21531	21683	21807	21683	21717	21459	21492	21552	21663	21556	21681	21764	21676	21713	21357	21715	21783	21646	21552	21516	21526	21704	21570	21533	21745	21645	21685	21475	21519	21650	21708	21568	21527	21664	21969	21683	21370	21560	21491	21744	21676	21652	21692	21569	21546	21663	21683	21601	21735	21736	21772	21799	21741	21651	21522	21464	21800	21678	21558	21594	21801	21557	21630	21743	21362	21621	21614	21625	21672	21706	21715	21464	21611	21744	21478	21494	21674	21433	21364	21611	21585	21765	21522	21596	21771	21826	21745	21674	21346	21736	21695	21700	21789	21537	21529	21633	21727	21553	21553	21689	21559	21528	21904	21479	21615	21560	21725	21697	21697	21667	21615	21758	21707	21445	21491	21348	21662	21744	21639	21776	21698	21743	21807	21528	21578	21583	21833	21658	21597	21496	21724	21563	21681	21767	21700	21463	21539	21669	21579	21589	21747	21745	21648	21429	21717	22053	21957	21614	21736	21712	21567	21347	21727	21690	21726	21544	21425	21647	21691	21669	21608	21421	21791	21334	21455	21579	21628	21545	21631	21595	21675	21585	21702	21533	21744	21762	21565	21584	21484	21429	21561	21746	21826	21589	21650	21663	21585	21605	21681	21726	21715	21637	21807	21651	21583	21748	21487	21629	21735	21386	21640	21430	21822	21478	21651	21759	21669	21571	21643	21511	21495	21585	21508	21616	21699	21679	21675	21693	21754	21557	21529	21785	21461	21644	21650	21623	21615	21581	21475	21341	21724	21600	21685	21714	21563	21746	21551	21299	21667	21792	21733	21709	21575	21886	21711	21671	21581	21582	21554	21549	21611	21648	21616	21569	21555	21568	21377	21588	21552	21606	21691	21486	21474	21610	21669	21634	21557	21782	21695	21702	21668	21516	21525	21675	21676	21681	21620	21813	21875	21551	21810	21605	21468	21551	21598	21665	21687	21604	21722	21372	21583	21709	21627	21493	21548	21409	21833	21648	21561	21441	21613	21457	21593	21556	21560	21503	21765	21637	21681	21429	21567	21739	21651	21697	21762	21761	21615	21548	21455	21468	21724	21525	21550	21718	21445	21792	21497	21630	21579	21612	21687	21545	21611	21540	21672	21743	21838	21709	21687	21532	21691	21501	21859	21602	21368	21355	21570	21537	21708	21325	21638	21656	21576	21820	21599	21800	21540	21639	21753	21703	21468	21567	21728	21493	21562	21625	21648	21624	21518	21592	21380	21681	21725	21626	21625	21693	21711	21556	21714	21576	21504	21850	21569	21386	21461	21718	21806	21798	21759	21428	21602	21693	21673	21352	21722	21451	21520	21554	21485	21660	21608	21655	21602	21618	21715	21633	21470	21575	21597	21413	21565	21542	21389	21584	21545	21607	21562	21667	21678	21650	21581	21675	21735	21913	21668	21698	21641	21535	21663	21462	21568	21497	21560	21528	21657	21604	21668	21689	21679	21638	21693	21535	21621	21596	21551	21393	21500	21469	21653	21476	21620	21528	21621	21654	21562	21728	21866	21559	21540	21480	21397	21638	21717	21626	21561	21466	21443	21558	21646	21710	21709	21552	21528	21710	21824	21579	21642	21665	21661	21858	21678	21427	21630	21706	21712	21624	21599	21800	21479	21542	21530	21579	21561	21664	21287	21524	21517	21560	21780	21769	21936	21478	21605	21700	21631	21510	21594	21484	21669	21580	21690	21560	21554	21803	21558	21368	21606	21707	21733	21532	21627	21724	21592	21902	21471	21916	21615	21533	21549	21593	21789	21608	21679	21660	21555	21658	21679	21587	21487	21454	21983	21502	21631	21559	21546	21670	21512	21603	21827	21587	21729	21790	21591	21564	21465	21826	21584	21514	21518	21628	21539	21715	21787	21476	21689	21462	21695	21729	21599	21631	21734	21503	21698	21736	21655	21498	21531	21488	21677	21886	21571	21612	21794	21748	21614	21537	21462	21485	21525	21488	21535	21593	21584	21596	21664	21600	21477	21478	21740	21557	21839	21627	21654	21620	21486	21586	21687	21537	21735	21535	21586	21327	21572	21564	21708	21706	21548	21457	21572	21599	21443	21800	21579	21535	21610	21384	21580	21612	21696	21608	21557	21504	21567	21850	21683	21657	21686	21776	21585	21540	21568	21552	21610	21470	21497	21724	21609	21734	21589	21816	21761	21558	21649	21617	21509	21776	21624	21485	21570	21585	21651	21674	21614	21573	21644	21754	21736	21689	21631	21628	21654	21592	21767	21562	21486	21576	21684	21521	21720	21517	21728	21700	21249	21708	21655	21594	21717	21646	21703	21344	21575	21749	21693	21885	21582	21696	21729	21518	21706	21773	21630	21839	21723	21639	21777	21552	21628	21398	21477	21608	21648	21725	21796	21621	21728	21393	21693	21492	21598	21664	21794	21851	21438	21480	21747	21746	22014	21666	21640	21590	21690	21533	21589	21661	21571	21688	21612	21708	21489	21648	21560	21611	21615	21575	21696	21618	21542	21611	21664	21593	21695	21532	21806	21573	21666	21513	21470	21650	21706	21877	21541	21796	21528	21659	21506	21579	21425	21574	21818	21682	21661	21611	21584	21380	21582	21557	21529	21431	21802	21632	21589	21723	21647	21473	21558	21607	21612	21570	21496	21665	21476	21680	21558	21654	21591	21448	21522	21632	21595	21768	21480	21507	21690	21732	21933	21503	21511	21629	21974	21675	21597	21726	21753	21579	21746	21589	21431	21458	21603	21541	21616	21578	21738	21644	21795	21590	21704	21541	21563	21431	21415	21683	21651	21296	21412	21400	21710	21675	21608	21701	21611	21533	21932	21536	21528	21710	21604	21528	21588	21838	21582	21587	21472	21724	21673	21419	21663	21573	21579	21547	21645	21576	21589	21802	21790	21793	21594	21615	21690	21591	21595	21696	21655	21511	21744	21815	21774	21593	21852	21926	21578	21572	21767	21584	21808	21688	21680	21707	21843	21656	21599	21711	21497	21633	21386	21434	21593	21520	21633	21653	21625	21644	21366	21739	21557	21711	21625	21919	21602	21889	21716	21608	21595	21492	21424	21458	21690	21459	21548	21718	21629	21619	21589	21619	21545	21639	21608	21706	21432	21678	21522	21507	21843	21781	21621	21583	21491	21643	21858	21714	21513	21685	21706	21528	21838	21523	21582	21490	21499	21521	21551	21521	21707	21523	21572	21475	21770	21472	21658	21439	21587	21661	21648	21652	21555	21640	21777	21518	21525	21666	21572	21576	21507	21681	21688	21559	21417	21687	21800	21421	21676	21699	21757	21691	21477	21850	21433	21672	21391	21631	21538	21607	21629	21572	21637	21714	21499	21499	21245	21563	21633	21399	21807	21620	21638	21687	21612	21604	21697	21451	21835	21591	21684	21633	21780	21613	21458	21534	21648	21875	21673	21757	21932	21777	21792	21743	21568	21763	21761	21702	21576	21514	21513	21475	21737	21789	21701	21857	21850	21890	21639	21678	21388	21850	21670	21665	21943	21535	22012	21722	21588	21472	21677	21632	21707	21500	21620	21709	21717	21898	21455	21774	21546	21538	21620	21712	21425	21537	21639	21505	21576	21746	21783	21603	21537	21635	21485	21825	21690	21724	21666	21598	21692	21585	21542	21589	21548	21491	21862	21669	21588	21711	21593	21772	21716	21661	21571	21568	21455	21646	21717	21662	21600	21476	21631	21654	21703	21763	21636	21743	21825	21448	21602	21534	21463	21465	21591	21629	21466	21387	21387	21403	21529	21663	21528	21717	21398	21487	21671	21665	21681	21702	21765	21631	21607	21665	21596	21725	21674	21454	21469	21757	21758	21731	21779	21449	21606	21618	21684	21567	21587	21552	21655	21465	21557	21402	21609	21631	21713	21763	21692	21642	21641	21508	21710	21735	21614	21537	21648	21697	21655	21729	21687	21693	21710	21447	21537	21630	21708	21471	21599	21669	21718	21498	21543	21763	21728	21570	21634	21645	21635	21564	21801	21789	21522	21624	21539	21851	21672	21752	21617	21886	21589	21565	21465	21533	21572	21514	21510	21474	21562	21864	21864	21615	21445	21684	21665	21452	21487	21574	21538	21723	21613	21623	21709	21593	21744	21659	21599	21325	21737	21639	21594	21681	21480	21557	21614	21631	21619	21610	21476	21681	21438	21558	21549	21655	21605	21678	21449	21422	21901	21496	21779	21684	21796	21723	21661	21525	21646	21496	21803	21467	21777	21751	21466	21586	21743	21648	21594	21619	21655	21601	21621	21602	21494	21695	21560	21576	21707	21814	21613	21194	21490	21778	21790	21707	21853	21802	21756	21538	21824	21671	21715	21716	21600	21796	21447	21626	21697	21637	21689	21523	21500	21484	21781	21562	21522	21744	21621	21771	21635	21750	21823	21800	21515	21603	21594	21696	21650	21487	21584	21587	21727	21586	21405	21478	21727	21835	21595	21640	21702	21648	21696	21658	21679	21677	21587	21408	21668	21531	21601	21348	21469	21597	21517	21680	21695	21462	21647	21683	21538	21792	21864	21749	21643	21607	21806	21915	21539	21742	21605	21708	21697	21673	21644	21685	21754	21651	21591	21571	21661	21183	21720	21524	21738	21833	21664	21565	21677	21601	21551	21566	21910	21747	21425	21598	21812	21510	21702	21489	21683	21554	21575	21629	21574	21533	21566	21550	21787	21697	21644	21831	21622	21585	21708	21728
37005	56690	58065	61305	63741	47015	29512	23891	19551	18082	17897	17523	17077	16816	16793	16595	16562	16604	16845	16630	16685	16745	16578	16826	16800	16512	16714	16698	16681	16578	16770	16758	16702	16685	16615	16760	16692	16571	16799	16629	16685	16658	16760	16696	16639	16804	16578	16747	16595	16898	16628	16815	16635	16665	16707	16792	16659	16869	16712	16662	16623	16813	16742	16640	16669	16795	16544	16740	16704	16661	16686	16720	16676	16697	16844	16653	16791	16673	16809	16616	16706	16639	16692	16689	16627	16806	16599	16767	16730	16623	16712	16776	16860	16418	16686	16667	16645	16628	16632	16540	16670	16749	16765	16697	16759	16779	16717	16781	16756	16720	16676	16661	16874	16466	16617	16589	16684	16692	16819	16561	16565	16656	16591	16603	16642	16861	16694	16678	16707	16535	16697	16674	16946	16655	16647	16617	16786	16531	16692	16684	16744	16713	16712	16816	16640	16503	16629	16806	16709	16626	16746	16428	16510	16648	16636	16679	16635	16709	16692	16782	16792	16765	16732	16619	16697	16583	16706	16635	16718	16737	16705	16538	16826	16729	16460	16664	16663	16722	16737	16809	16748	16776	16747	16633	16658	16786	16886	16623	16906	16717	16735	16776	16657	16693	16648	16685	16591	16409	16866	16742	16723	16745	16544	16660	16479	16639	16754	16717	16531	16699	16755	16668	16758	16817	16684	16711	16658	16761	16953	16707	16622	16629	16780	16698	16808	16721	16736	16797	16679	16604	16809	16797	16597	16552	16823	16648	16938	16653	16631	16593	16814	16600	16472	16559	16632	16646	16829	16656	16598	16632	16731	16800	16659	16731	16644	16790	16663	16701	16722	16611	16652	16918	16547	16668	16673	16519	16782	16690	16701	16730	16691	16654	16751	16706	16736	16498	16844	16509	16641	16745	16810	16610	16829	16694	16834	16613	16654	16718	16662	16660	16644	16733	16679	16689	16706	16697	16772	16731	16632	16775	16701	16830	16485	16674	16659	16630	16553	16773	16593	16863	16678	16924	16677	16804	16590	16631	16764	16822	16619	16709	16763	16783	16584	16653	16590	16727	16607	16600	16637	16547	16897	16463	16489	16689	16837	16594	16663	16740	16568	16909	16817	16879	16760	16421	16753	16487	16744	16627	16664	16918	16631	16785	16774	16677	16934	16547	16649	16683	16693	16662	16726	16553	16686	16896	16616	16641	16645	16703	16821	16597	16638	16765	16788	16469	16538	16634	16810	16750	16814	16793	16714	16673	16563	16697	16638	16716	16816	16848	16713	16616	16757	16629	16752	16775	16758	16780	16911	16786	16642	16627	16610	16676	16607	16803	16695	16786	16564	16528	16775	16590	16712	16833	16608	16518	16715	16825	16649	16543	16807	16942	16615	16605	16627	16897	16672	16593	16601	16924	16546	16471	16625	16642	16823	16606	16707	16721	16877	16800	16676	16691	16792	16680	16771	16688	16683	16730	16538	16651	16722	16628	16727	16890	16573	16817	16684	16712	16688	16706	16616	16612	16725	16776	16748	16845	16642	16725	16733	16713	16747	16678	16803	16682	16694	16621	16777	16694	16865	16644	16755	16662	16686	16564	16736	16602	16764	16686	16732	16561	16706	16702	16722	16685	16694	16707	16823	16601	16571	16511	16746	16647	16826	16706	16660	16644	16623	16672	16869	16809	16785	16590	16615	16627	16748	16634	16895	16533	16738	16626	16649	16597	16811	16710	16657	16674	16636	16755	16640	16663	16509	16615	16662	16606	16748	16787	16675	16764	16741	16725	16859	16764	16668	16627	16741	16797	16725	16712	16612	16582	16779	16752	16717	16661	16664	16647	16927	16614	16678	16625	16478	16718	16570	16701	16773	16633	16633	16754	16696	16534	16678	16692	16775	16829	16721	16822	16721	16618	16714	16707	16567	16667	16730	16663	16740	16745	16689	16529	16659	16793	16658	16595	16706	16677	16772	16763	16797	16606	16796	16779	16640	16654	16684	16546	16770	16693	16939	16608	16719	16805	16682	16839	16539	16902	16557	16701	16722	16652	16689	16790	16774	16692	16890	16542	16336	16753	16560	16581	16707	16756	16633	16795	16609	16572	16693	16615	16619	16778	16748	16655	16775	16725	16744	16691	16773	16774	16797	16613	16569	16705	16586	16643	16729	16604	16687	16664	16691	16531	16514	16699	16620	16651	16590	16666	16729	16604	16689	16822	16826	16696	16686	16694	16720	16747	16763	16898	16519	16646	16927	16429	16721	16789	16569	16768	16690	16685	16902	16683	16757	16578	16786	16677	16801	16448	16863	16759	16768	16641	16632	16728	16667	16736	16747	16779	16708	16664	16618	16662	16628	16775	16693	16650	16722	16857	16703	16657	16684	16609	16442	16667	16644	16670	16637	16732	16702	16743	16813	16607	16546	16704	16793	16702	16569	16867	16489	16662	16761	16748	16543	16734	16607	16579	16772	16712	16496	16628	16487	16682	16714	16728	16756	16652	16679	16821	16759	16792	16666	16607	16679	16706	16691	16692	16612	16753	16621	16624	16624	16699	16694	16537	16870	16664	16739	16867	16666	16824	16712	16576	16715	16550	16535	16650	16564	16777	16667	16622	16687	16731	16553	16742	16760	16786	16566	16830	16646	16754	16688	16581	16765	16676	16582	16654	16754	16726	16608	16807	16679	16657	16799	16694	16792	16609	16699	16734	16691	16533	16784	16710	16596	16800	16687	16697	16817	16722	16656	16786	16708	16681	16782	16623	16812	16559	16885	16776	16593	16633	16744	16783	16816	16707	16756	16616	16658	16726	16561	16634	16661	16965	16850	16697	16666	16756	16513	16690	16758	16647	16694	16663	16641	16865	16667	16606	16626	16596	16721	16743	16687	16823	16710	16717	16808	16602	16811	16567	16708	16511	16924	16574	16743	16607	16553	16695	16846	16623	16544	16679	16771	16816	16767	16579	16612	16804	16754	16559	16691	16728	16695	16657	16702	16810	16683	16793	16639	16628	16678	16650	16698	16640	16737	16618	16799	16742	16743	16722	16653	16729	16667	16750	16631	16722	16643	16774	16574	16713	16733	16855	16739	16694	16743	16608	16763	16720	16691	16656	16666	16713	16673	16570	16719	16705	16608	16627	16855	16684	16597	16530	16717	16753	16593	16696	16532	16684	16614	16635	16773	16935	16861	16544	16822	16694	16608	16645	16603	16798	16704	16781	16794	16531	16695	16766	16871	16778	16695	16679	16672	16606	16686	16823	16720	16662	16541	16638	16665	16735	16823	16617	16643	16861	16621	16656	16602	16702	16732	16620	16781	16611	16609	16701	16764	16695	16747	16736	16685	16632	16769	16624	16617	16658	16679	16585	16687	16784	16794	16766	16683	16678	16773	16785	16655	16562	16550	16617	16690	16889	16769	16619	16633	16662	16653	16739	16693	16803	16651	16600	16954	16805	16690	16598	16665	16694	16779	16864	16712	16930	16733	16691	16763	16750	16908	16657	16900	16641	16612	16786	16712	16592	16812	16537	16585	16558	16702	16609	16804	16649	16643	16714	16742	16696	16689	16851	16710	16735	16712	16634	16530	16768	16604	16784	16521	16668	16685	16624	16666	16364	16704	16717	16660	16654	16803	16660	16883	16686	16609	16630	16907	16651	16804	16526	16689	16646	16625	16644	16770	16743	16772	16558	16683	16594	16633	16479	16745	16945	16805	16693	16794	16755	16682	16657	16775	16570	16689	16814	16693	16858	16666	16610	16562	16757	16829	16845	16997	16655	16661	16748	16646	16740	16559	16872	16737	16644	16788	16773	16628	16750	16743	16800	16462	16542	16901	16651	16730	16827	16724	16742	16634	16860	16792	16666	16590	16621	16635	16613	16725	16647	16717	16596	16564	16765	16517	16693	16801	16518	16691	16776	16659	16721	16477	16764	16727	16697	16771	16689	16682	16677	16782	16711	16676	16539	16792	16707	16692	16717	16813	16638	16677	16760	16666	16796	16687	16703	16722	16488	16436	16783	16567	16659	16760	16534	16775	16670	16677	16833	16820	16701	16531	16664	16742	16522	16707	16632	16751	16745	16493	16686	16580	16679	16604	16698	16690	16480	16761	16608	16708	16718	16583	16657	16698	16732	16893	16885	16702	16598	16712	16803	16547	16621	16736	16632	16579	16653	16706	16668	16833	16750	16615	16714	16623	16870	16634	16747	16744	16729	16642	16809	16801	16732	16575	16709	16656	16653	16767	16738	16634	16756	16835	16577	16623	16776	16887	16719	16681	16656	16653	16726	16831	16700	16734	16693	16769	16806	16694	16682	16793	16613	16693	16533	16503	16610	16735	16485	16621	16508	16646	16741	16580	16783	16599	16779	16817	16730	16817	16820	16617	16726	16726	16597	16745	16589	16670	16580	16619	16650	16706	16758	16691	16575	16546	16650	16647	16777	16763	16700	16770	16798	16565	16711	16610	16661	16692	16659	16602	16618	16531	16728	16697	16523	16764	16942	16736	16570	16442	16680	16720	16595	16761	16661	16634	16687	16678	16568	16827	16652	16769	16702	16883	16728	16709	16564	16788	16769	16581	16807	16666	16962	16646	16775	16769	16528	16655	16390	16604	16497	16804	16750	16688	16723	16702	16535	16785	16704	16760	16596	16808	16739	16597	16913	16480	16710	16808	16918	16738	16717	16671	16768	16812	16789	16688	16771	16533	16679	16614	16818	16722	16956	16705	16778	16880	16813	16825	16642	16848	16640	16710	16629	16738	16758	16656	16721	16472	16839	16757	16738	16677	16791	16465	16877	16756	16490	16823	16743	16482	16757	16570	16800	16677	16864	16717	16783	16780	16699	16654	16581	16922	16568	16934	16662	16690	16805	16724	16508	16693	16674	16774	16709	16684	16574	16605	16647	16692	16652	16651	16775	16681	16666	16588	16722	16679	16667	16772	16712	16685	16677	16762	16722	16653	16664	16598	16683	16812	16737	16587	16699	16559	16771	16781	16628	16591	16917	16784	16764	16906	16699	16681	16635	16643	16859	16686	16702	16753	16841	16671	16569	16725	16725	16597	16619	16726	16645	16756	16769	16829	16577	16686	16670	16457	16607	16589	16770	16637	16729	16586	16747	16609	16666	16701	16667	16854	16761
23938	21119	30058	41032	67763	62971	41906	31373	25543	23486	22641	22199	21496	21366	21194	20907	21064	20812	20854	20725	20924	20911	20864	20819	20647	20960	20699	20563	20661	20986	20823	20683	20884	20807	20774	20803	20895	20882	20980	20738	20663	20710	20790	20563	20664	20910	20840	20607	20643	20879	20845	20876	20620	20770	20724	20785	20598	20682	20778	20721	20829	20574	20723	20814	20820	20971	20735	20556	20766	20813	20746	20642	20580	20731	20674	20637	20763	20809	20749	20739	20559	20712	20785	20634	20597	20596	20783	20686	20639	20455	20749	20816	20831	20856	20675	20812	20730	20741	20505	20830	20833	20985	20960	20547	20334	20813	20809	20712	20708	20915	20770	20641	20443	20557	20614	20737	20679	20536	20669	20721	20742	20782	20729	20936	20599	20662	20693	20857	20762	20635	20717	20638	20732	20518	20566	20608	20877	20599	20510	20723	20917	20817	20701	20598	20711	20753	20920	20759	20686	20737	20740	20581	20642	20555	20956	20746	20744	20685	20926	20584	20599	20669	20665	20678	20930	20832	20702	20773	20858	20634	20761	20671	20823	20904	20696	20694	20619	20679	20644	20606	20823	20621	20537	20405	20859	20680	20447	20513	20649	20440	20732	20605	20546	20822	20773	20740	20463	20639	20778	20898	20667	20575	20819	20909	20590	20696	20663	20535	20521	20638	20411	20728	20539	20706	20715	20702	20626	20602	20644	20668	20686	20745	20587	20802	20881	20738	20476	20539	20449	20533	20706	20595	20857	20776	20626	20582	20600	20795	20721	20576	20596	20678	20540	20576	20753	20790	20644	20726	20770	20522	20765	20787	20618	20766	20676	20630	20757	20666	20621	20661	20623	20784	20723	20665	20706	20562	20607	20559	20614	20585	20666	20795	20605	20678	20757	20537	20844	20655	20881	20781	20906	20589	20784	20574	20848	20848	20818	20778	20672	20833	20608	20692	20450	20745	20573	20620	20856	20599	20611	20765	20587	20686	20645	20552	20584	20759	20649	20557	20537	20715	20508	20634	20424	20573	20636	20739	20704	20646	20600	20689	20763	20775	20647	20780	20903	20861	20627	20672	20706	20651	20825	20842	20752	20394	20687	20799	20760	20382	20674	21055	20995	20739	20943	20627	20612	20745	20732	20712	20644	20715	20687	20539	20601	20759	20827	20861	20582	20823	20692	20840	20695	20511	20667	20572	20734	20795	20641	20599	20858	20754	20650	20760	20666	20747	20653	20803	20474	20613	20845	20790	20819	20824	20820	20617	20517	20644	20862	20759	20667	20639	20645	20679	20752	20750	20734	20672	20825	20770	20540	20532	20803	20781	20648	20794	20709	20752	20950	20675	20714	20700	20709	20782	20721	20567	20685	20661	20605	20695	20726	20611	20560	20657	20746	20669	20487	20839	20855	20738	20501	20500	20754	20467	20700	20614	20738	20723	20558	20745	20555	20559	20610	20586	20714	20585	20725	20629	20803	20564	20525	20538	20745	20494	20740	20955	20953	20673	20658	20658	20741	20493	20314	20701	20640	20622	20764	20690	20712	20685	20715	20370	20865	20540	20695	20716	20819	20839	20692	20562	20549	20656	20894	20633	20682	20439	20668	20656	20718	20596	20526	20610	20865	20593	20635	20719	20360	20843	20752	20766	20460	20783	20535	20599	20735	20553	20720	20762	20728	20678	20593	20760	20494	20695	20827	20644	20431	20791	20662	20896	20650	20672	20724	20441	20663	20425	20708	20635	20598	20590	20772	20847	20762	20791	20657	20639	20741	20734	20486	20695	20471	20678	20746	20616	20717	20708	20655	20903	20770	20713	20606	20690	20807	20678	20626	20783	20614	20822	20806	20734	20656	20818	20860	20728	20804	20606	20862	20610	20805	20658	20808	20792	20467	20413	20662	20650	20735	20459	20632	20666	20522	20879	20877	20690	20703	20797	20802	20654	20812	20681	20653	20811	20714	20383	20703	20962	20804	20920	20571	20568	20821	20602	20559	20533	20816	20871	20689	20751	20866	20739	20647	20726	20684	20806	20728	20570	20904	20732	20849	20863	20822	20562	20475	20786	21130	20828	20663	20665	20869	20949	20749	20617	20947	20780	20804	20786	20591	20727	20863	20860	20735	20615	20933	20596	20850	20697	20731	20300	20642	20878	20611	20714	20670	20658	20811	20623	20738	20572	20640	20870	20707	20665	20638	20660	20814	21027	20704	20667	20713	20346	20818	20827	20768	20687	20788	20927	20738	20616	20763	20576	20819	20640	20600	20687	20815	20611	20767	20794	20566	20783	20554	20535	20506	20465	20749	20756	20439	20851	20640	20560	20513	20616	20573	20601	20617	20676	20687	20634	20741	20594	20723	20770	20746	20665	20748	20556	20491	20555	20875	20861	20798	20760	20669	20714	20683	20729	20681	20551	20336	20702	20847	20638	20731	20878	20569	20841	20748	20807	20622	20744	20544	20735	20746	20685	20887	20722	20753	20837	20716	20756	20782	20827	20678	20852	20659	20796	20671	20819	20744	20811	20525	20628	20656	20840	20555	20745	20838	20609	20731	20525	20772	20835	20884	20771	20627	20754	20690	20624	20790	20659	20717	20715	20891	20915	20632	20829	20723	20603	20774	20684	20526	20758	20946	20795	20843	20469	20658	20582	20779	20725	20496	20654	20533	20691	20673	20856	20627	20644	20738	20582	20496	20917	20625	20648	20909	20619	20850	20665	20961	20766	20787	20578	20790	20836	20858	20471	20678	20824	20572	20581	20691	20615	20524	20738	20752	20531	20741	20699	20722	20674	20726	20599	20674	20838	20614	20750	20806	20837	20647	20560	20480	20887	20799	20633	20789	20490	20598	20598	20841	20549	20711	20692	20601	20554	20730	20656	20688	20900	20683	20407	20603	20710	20757	20656	20543	20559	20631	20631	20559	20784	20602	20644	20579	20769	20664	20377	20615	20784	20478	20710	20529	20653	20793	20907	20522	20517	20644	20565	20788	20701	20840	20882	20675	20679	20925	20844	20633	20766	20610	20455	20696	20696	20637	20602	20820	20796	20538	20669	20781	20712	20801	20794	20733	20621	20559	20754	20646	20610	20798	20734	20686	20854	20759	20670	20568	20764	20723	20668	20821	20792	20749	20674	20681	20901	20667	20660	20957	20918	20863	20714	20716	20619	20756	20506	20564	20807	20750	20841	20740	20776	20789	20934	20395	20511	20862	20648	20601	20697	20817	20693	20732	20559	20884	20735	20528	20994	20848	20739	20681	20672	20660	20790	20627	20692	20743	20775	20768	20685	20688	20546	20539	20701	20923	20758	20753	20843	20586	20724	20621	20650	20688	20588	20909	20833	20548	21079	20732	20810	20845	20862	20584	20786	20514	20548	20551	20563	20588	20783	20683	20664	20753	20692	20761	20716	20674	20636	20814	20875	20655	20816	20665	20632	20684	20558	20824	20784	20636	20634	20773	20636	20753	20632	20645	20881	20669	20706	20442	20577	20601	20607	20596	20759	20806	20677	20774	20836	20468	20884	20719	20614	20740	20648	20645	20702	20828	20507	20700	20903	20579	20727	20597	20534	20720	20704	20498	20775	20983	20697	20699	20680	20673	20884	20885	20771	20571	20661	20725	20764	20823	20465	20695	20758	20730	20995	20643	20848	20786	20642	20698	20654	20789	20692	20680	20726	20728	20655	20569	20304	20578	20587	20574	20764	20562	20654	20709	20819	20689	20647	20814	20969	20540	20493	20885	20595	20533	20446	20605	20605	20833	20622	20815	20680	20748	20900	20637	20848	20694	20524	20720	20772	20613	20671	20555	20673	20921	20750	20664	20804	20600	20842	20528	20586	20493	20703	20819	20642	20769	20474	20814	20615	20495	20623	20435	20704	20729	20465	20857	20682	20577	20655	20954	20588	20715	20790	20630	20800	20574	20816	20854	20797	20774	20718	20852	20638	20738	20813	21044	20853	20822	20728	20798	20634	20746	20668	20551	20828	20637	20756	20771	20895	20640	20716	20643	20584	20915	20688	20702	20724	20677	20647	20733	20680	20636	20740	20795	20695	20699	20499	20843	20701	20710	20936	20759	20774	20698	20573	20560	20750	20611	20662	20575	20739	20735	20480	20693	20680	20656	20884	20741	20661	20629	20558	20775	20763	20842	20677	20927	20604	20616	20568	20736	20527	20631	20756	20618	20621	20671	20426	20610	20548	20784	20683	20644	20629	20674	20535	20878	20781	20784	20677	20733	20727	20754	20592	20844	20820	20825	20528	20685	20714	20910	20796	20664	20734	20622	20660	20747	20881	20765	20398	20785	20814	20720	20560	20658	20761	20767	20435	20717	20617	20732	20896	20739	20599	20789	20901	20803	20817	20863	20786	20767	20603	20583	20620	20858	20841	20698	20743	20888	20764	20879	20722	20469	20790	20663	20693	20825	20792	20790	20663	20793	20651	20715	20786	20803	20751	20524	20979	20775	20830	20761	20755	20755	20823	20590	20540	20753	20734	20451	20708	20539	20647	20766	20638	20797	20545	20908	20779	20860	20588	20672	20455	20886	20883	20713	20735	20975	20984	20626	20785	20881	20720	20667	20599	20448	20617	20622	20556	20593	20690	20667	20711	20653	20679	20865	20968	20732	20599	20582	20839	20606	20770	20592	20627	20655	20634	20604	20843	20723	20797	20846	20769	20589	20750	20664	20680	20771	20727	20616	20633	20774	20919	20582	20577	20702	20946	20657	20563	20695	20783	20610	20664	20797	20533	20594	20579	20649	20619	20466	20860	20678	20817	20921	20860	20654	20583	20596	20721	20765	20657	20725	20588	20901	20752	20759	20754	20588	20649	20743	20723	20686	20640	20796	20338	20527	20752	20643	20918	20613	20710	20690	20921	20637	20546	20611	20685	20812	20897	20944	20510	20544	20600	20533	20671	20682	20606	20790	20487	20712	20710	20593	20638	20620	20759	20718	20678	20783	20835	20869	20536	20735	20481	20494	20532	20845	20734	20693	20632	20644	20462	20778	20697	20691	20653	20431	20574	20724	20766	20686	20578	20620	20714	20725	20817	20695	20672	20720	20809	20628	20611	20622	20846	20708	20708	20654	20609	20801	20635	20618	20801	20736	20588	20788	20687	20548	20643	20695	20702
46035	74621	77381	78267	84460	66779	40456	29647	21155	19210	18271	17651	17093	16770	16539	16149	16207	16136	16242	16164	16032	16048	16077	16086	16194	16051	16202	16267	16124	16270	16337	16176	16322	16086	16234	16186	16173	16303	16068	16156	16094	16211	16127	16255	16150	16119	16103	16424	16102	16233	16158	15884	16150	16120	16234	16066	16174	16046	16034	16232	16354	16185	16252	16350	16182	16089	16271	16177	16124	16134	16088	16263	16233	16086	16114	16198	16177	16237	16238	16132	16235	16119	16135	16313	16174	16114	16234	16185	16291	16209	16185	16089	16052	16182	16172	16242	16171	16129	16168	16248	15922	16113	16221	16075	16110	16162	16133	16239	16166	16286	16006	16226	16073	16182	16186	16084	16267	16176	16174	15994	16205	16024	16170	15996	16110	16238	16173	16196	16129	16041	16168	16114	16118	16145	16160	16176	16169	16081	16160	16251	15984	16185	16227	16210	16283	16341	16159	16127	16179	15992	16217	16394	16117	16310	15987	16059	16214	16069	16121	16169	15966	16169	16135	16241	16255	16089	16224	16350	16036	16100	16178	16200	16166	16029	16174	16129	16202	16178	15959	16247	16230	16284	16205	16155	16049	16253	15951	16207	16148	16078	16316	16399	15972	16079	16048	16122	16143	16181	16022	16175	16113	16170	15959	16110	16163	16343	16189	16148	16326	16254	16073	16066	16183	16132	16277	16213	16187	16270	16259	16050	16192	16197	16191	16149	16300	16116	16210	16164	16249	16312	16160	16118	16220	16237	16160	16259	16182	16008	16177	16243	16181	16216	16238	16101	16161	16098	16178	16103	16316	16284	16081	16145	16218	16079	16065	16190	16094	16175	16099	16139	16061	16059	16276	16392	16133	16096	16277	16317	16270	15984	16303	16073	16000	16191	16179	16239	16115	16086	16217	16083	16227	16190	16229	16124	16148	16200	16257	16341	16079	16159	16086	16169	16066	16097	16235	16141	16130	16222	16191	16044	16243	16195	16389	16054	16193	16294	16069	16164	15994	16051	16110	16156	16101	16174	16085	16101	16129	16254	16160	16146	16115	16134	16056	16301	16180	16147	16047	16221	16179	16186	16062	15964	16208	16164	16227	16146	16320	16183	16066	16278	16186	16067	16170	16155	16249	16059	16141	16173	16284	16270	15944	16170	16267	16236	16150	16189	16210	16182	16195	15992	16092	16307	16001	16262	16289	16156	16142	16164	15988	16173	16118	16135	16039	16008	16258	16161	16060	16032	16077	16251	16127	16034	16167	16129	15941	16244	16118	16203	16154	16329	16225	16179	16133	16275	15961	16024	16205	16271	16232	16185	16103	16130	16293	16221	16037	16183	16193	16014	16333	16034	16082	16226	16164	16046	16224	16225	16139	16210	16167	16121	16267	16121	16333	16083	16287	16031	16150	16293	16135	16222	16298	16277	16176	16267	16412	16088	16205	16174	16271	16193	16083	16203	16061	16156	16249	16207	16103	16154	16069	16256	16157	16255	15989	15997	16242	16142	16082	15944	16082	16037	16141	16096	15997	16192	16083	16379	16087	16337	16109	16096	16278	16329	16091	16219	16181	16147	16384	16303	16097	16137	16050	16044	16253	15984	16090	16200	16108	16100	16175	16188	16079	16228	16094	16148	16181	16150	16047	16314	16264	16155	16292	15978	16117	16154	16165	16118	16162	16137	16080	16085	16157	16158	16238	16260	16086	16168	16378	16069	16082	16321	16123	16186	16142	16212	16339	16163	16209	15959	16188	16329	16190	16118	16242	16079	16124	16304	16036	16202	16230	16095	16082	16181	16083	16133	16140	16070	16251	16219	16191	16186	16086	16080	15976	16077	16289	16114	16173	16133	16052	16086	16105	16213	16217	16069	16254	16129	16281	16141	16212	16230	16212	16058	16135	16023	16360	16154	16058	16237	16195	16170	16179	16068	16203	16102	16023	16291	16228	16210	16248	16246	16142	16220	16179	15985	16115	16169	16048	16237	16129	16263	16072	16060	16110	16158	16040	16243	16297	15963	16161	16324	16085	16119	16122	16002	16221	16091	16220	16277	16187	16131	16230	16120	16111	15987	16340	16081	16320	15992	16171	16145	16200	16300	16235	16091	16114	16156	16088	16093	15996	16117	16223	16104	16039	15989	16106	16242	16175	16184	16045	16166	16156	16135	16118	16278	16175	15993	16085	16171	16094	16308	16130	16136	16156	16147	16173	16117	16139	15953	16334	16100	16141	16261	16240	16208	16232	16296	16068	16215	16359	16191	16220	16219	16262	16097	16253	16130	16065	16062	16122	16198	16088	16259	16146	16243	15977	16213	16195	16141	16032	16118	16129	15926	16223	16172	16071	16116	16223	16132	16205	16303	16168	15993	16041	16090	16132	16240	16228	16274	16133	16200	16142	16211	16082	16171	16175	16145	16178	16096	16006	16202	16115	16230	15956	16281	16245	16133	16377	16164	16240	16116	16330	15910	16099	16069	16242	16216	16299	16134	16229	16468	16258	16153	16090	16188	16168	16142	16117	16081	15985	16062	16280	16201	16203	16091	16216	16211	16304	16328	16166	16225	16141	16368	16195	16344	16040	16082	16134	16333	16182	16157	16120	16184	16016	16145	16252	16341	16203	16292	16189	15952	16244	16122	16242	16214	16020	15995	16277	16198	16095	16142	16301	16279	16040	16389	16202	16141	16300	16101	16315	16153	16210	16217	16225	16001	16010	16222	16147	16257	16084	16141	15995	16192	16198	15870	16163	16060	16139	16169	16222	16215	16262	16307	16206	16054	16131	16295	16086	16100	16309	16086	15945	16093	16219	16330	16327	16013	16215	16137	16109	16095	16196	16218	16239	16096	16113	16053	16087	16198	15993	16134	16056	16068	16227	16192	16116	16075	16199	16148	16189	16235	16191	16163	16063	16136	16038	16216	16190	16317	16460	16081	16174	16113	16137	16370	16142	16138	16083	16275	16248	16130	16125	16107	16272	16197	16146	16254	16041	16203	16184	16208	16319	16133	16297	16203	16141	16279	16091	16090	16135	16138	16302	16120	16364	16093	16192	16061	16141	16233	16169	16137	16041	16094	16121	16327	16054	16128	16017	15928	16093	16290	16195	16122	16176	16127	16106	16176	16095	16307	16326	16043	16203	16188	16297	15988	16210	16108	16191	16222	16393	16184	16164	16161	15980	16233	16273	16122	16070	16270	16042	16211	16224	16088	16175	16156	16097	16279	16122	16166	16270	16163	16172	16052	16265	16200	16077	16261	16096	16221	16087	15922	16108	16166	16082	16184	16107	16086	16070	16244	16085	16095	16199	16198	16336	16160	16030	15910	16161	16023	16156	16116	16022	16294	16191	16111	16116	16106	16268	16188	16131	16109	16195	16195	16170	16109	16142	16156	15923	16049	16157	16012	16051	16234	16054	16191	16136	16308	16089	16154	16241	16098	16386	16080	16005	16080	16122	16176	16043	16143	16190	16197	16337	16027	16127	15963	16033	16188	15886	16088	16161	16088	16138	16121	16263	16026	16281	16122	16128	16116	16066	16212	16119	15984	16103	16092	16260	16170	16075	16296	16030	16181	16079	16181	16030	16009	16129	16283	16199	16073	16226	16131	16063	16165	16081	16202	16130	16241	16140	16166	16233	16198	16085	16398	16276	16241	16142	16117	16155	16123	16226	16146	16054	16249	16106	16117	16099	16257	16066	16188	16133	16251	16077	16141	16153	16181	16279	16286	16107	16156	16128	15978	16005	16286	16316	16104	16146	15976	16371	16085	16192	16063	16192	16183	16155	16063	16318	16327	15968	16089	16211	16093	16292	16147	16235	16197	16263	16132	15964	16247	16185	16182	16148	16075	16299	15936	16139	16098	16139	16104	16119	16284	16159	16157	16122	16171	16168	16262	16250	16200	16244	16157	16230	16150	16040	16175	16234	16224	16156	16287	16148	16080	16137	16105	15987	16332	16083	16254	16272	16299	16181	16057	16164	15959	16252	16111	16198	16044	16284	16071	16132	16154	16172	16096	16224	16200	16064	16322	16060	16379	16188	16297	16255	16127	16128	16210	16067	16328	16077	16177	16216	16321	16199	16108	16113	16174	16211	16160	16240	16250	16009	16109	16202	16212	16204	16155	16292	16148	16026	16051	16291	16018	16177	16258	16197	16149	16121	16147	16204	16171	15996	16068	16199	16022	16149	16123	16071	16234	16138	16214	16113	16020	16228	16136	16426	16236	16189	16041	16159	16271	16081	16238	16262	16073	16323	16257	16234	16357	16069	16081	16223	16234	16137	16091	16123	16185	16242	16192	16064	16256	16169	16093	15958	16048	16089	16153	16199	16012	16228	16012	16135	16293	16196	16094	16055	16160	16056	16291	16053	16275	16049	16304	16194	16154	16125	16220	16157	15981	16376	16197	16074	16068	16137	16163	16115	15985	15889	16208	16270	16264	16234	16139	16101	16092	16150	16210	16229	16069	16093	16069	16177	16016	16111	16144	16125	16177	16159	16065	16170	16132	16219	16146	16265	16085	16178	16233	16198	16202	16175	16132	16157	16266	16125	16120	16182	16171	16075	16083	16185	16245	16215	16075	16270	16381	16127	16023	16225	16016	16191	16143	16194	16232	16161	16139	16279	15963	16233	16136	16206	16136	16382	16254	16200	15930	16103	16118	16249	16170	16039	16173	16173	16212	16120	16118	16299	16168	16265	16224	16252	16116	16175	16209	16321	16084	16080	16092	16116	16258	16214	16314	16046	16155	16072	16154	16129	16165	15993	16308	16229	16189	16232	16118	16108	16226	16046	16200	16280	16241	16028	16224	16142	16041	16118	16210	16178	16206	16267	16036	16143	15996	16036	16135	15930	16226	16190	16028	16033	16269	16201	16221	16258	16233	16163	16261	16217	16033	16167	16232	16091	16002	16200	16146	16245	16314	16177	16134	16243	16201	16098	16250	16094	15966	16061	16171	16207	16299	16087	16199	16271	16195	16132	16067	16173	16015	16300	16174	16124	16187	16158	16107	16256	16025	16016	16070	16055	16115	16169	16298	16070	16325	16232	16068	16077	16201	16200	16196	15924	16284	16148	16128	16272	16111	16373	15980	16140	16094	16238	16178	16023	16148	16094	16269	16144	16309	16083	16214	16002	15949
33885	37845	39822	33508	32210	28647	23957	22056	21425	21230	20944	21056	21273	21218	21208	21202	21260	21212	21127	20937	21371	20970	21139	20961	21152	21231	21399	21335	21061	21359	21200	21192	21177	21154	21021	21259	21245	21063	21217	21235	21317	21199	21198	21259	21113	21026	20981	21051	21070	21122	21126	21232	21022	21125	21317	21170	20956	21204	21146	21282	21153	21235	21156	21258	21252	21131	21243	21154	21217	21354	20975	21123	20998	21166	21051	21229	21095	21042	21262	21027	21219	21309	20965	21125	21322	20991	21090	21044	21208	21027	21328	21198	21185	21179	21286	21176	21265	21093	21026	21292	20967	21164	21213	21170	21160	21306	21006	21280	21362	21303	20857	21229	21171	21114	21380	21136	21176	21215	21168	21013	21324	21072	21216	21137	20958	21159	21217	21446	21165	21389	21222	21198	21313	20914	21015	21185	21253	21021	21308	21193	21071	21125	21281	21253	21251	21040	21420	21453	21005	21180	21196	21079	21173	21323	21126	21066	21128	20932	21135	21230	21005	21000	21203	21042	21288	21125	21180	21324	21160	21114	21026	21353	21131	21312	21316	21165	21129	21299	21386	21355	20995	21170	21199	21037	21141	21159	21238	21065	21289	21083	21324	21066	21224	21086	21150	21079	21166	21055	21288	21236	21140	20900	21137	21100	21036	21246	21074	21046	21216	21132	21058	21309	21257	21116	21485	21097	21330	21214	21257	21251	21208	21110	21117	21304	21201	21125	21094	21260	21067	21171	21258	20980	21344	21053	21297	21402	21137	21018	21158	21172	21165	21122	21350	21099	21009	21122	21294	21015	21006	21293	21262	21155	21021	21065	21110	21067	21138	21059	21092	21113	21281	21355	20989	21293	21152	21092	21057	21240	21237	21255	21191	21203	21304	21134	21191	21310	21002	21150	21109	20966	21106	21063	21169	21077	21196	21152	21178	21122	21291	21106	21054	21026	21232	21080	21063	21152	21015	21149	21071	21093	21133	21163	21047	21027	21066	21201	21108	21114	21093	21144	21046	21167	21026	21147	21350	21203	20970	21318	21176	21335	20976	21079	21144	21190	21108	21308	21175	21070	21241	21244	20968	21099	21354	20937	21220	21056	21298	21081	20893	21069	21045	21104	21027	21092	21260	21166	21041	21135	21374	21236	21289	21479	21191	21054	21215	21183	21343	21075	21296	21257	21145	21263	21295	21144	21265	21165	21156	21211	21249	21240	21262	21184	20945	21094	21182	21317	20936	21093	21132	21122	21220	21154	21061	21223	21105	21180	20891	21183	21113	21195	21307	21353	20802	21259	20911	21126	21291	21164	21245	21254	21275	21185	21032	21147	21152	21147	21039	21123	21287	21246	21154	21052	20879	21088	21183	21133	21151	21218	21211	21035	21288	21035	21133	21070	21238	21225	21114	21151	21321	21242	21493	21045	21031	20981	20947	21203	21167	21112	21179	21021	21122	21068	21199	21187	21255	21139	21244	21054	21027	21077	21054	21189	21021	21032	21040	21032	21224	21176	21171	21208	21315	21034	21287	20976	21219	21121	21137	21247	21232	21138	21196	21117	21169	21062	21190	21098	21273	20929	21177	21094	21182	21343	21026	21094	21265	21326	21199	21075	21298	21271	21182	21070	21183	21049	21125	21253	21105	21190	21143	20979	21242	21030	21300	21149	21093	21016	21099	21183	21271	21044	21240	21083	20962	21034	21300	21177	21265	21341	21118	21100	21111	21010	21244	21082	21237	21550	21263	21064	21077	21051	21175	21384	21334	20966	21350	21121	21113	21204	21111	20969	21112	20984	21229	21462	21307	21027	21241	21137	21239	21102	21216	21202	21096	21326	21201	21033	21346	21189	21018	21118	21078	21038	21305	21146	21315	21058	21329	21297	21233	20909	21153	21337	20911	21323	21082	21206	21007	20996	21323	21093	20867	21176	21167	21019	21214	21203	21182	21156	21127	21025	21113	21343	21095	21025	21070	21047	21158	21047	20985	20936	21152	21213	21137	21027	21091	21315	21138	20870	20988	21189	21136	20899	21234	21168	21170	21236	21163	21071	21182	21226	21266	21274	21138	21029	21169	21094	20923	21088	21187	21237	21131	21063	21051	21322	21230	20937	21081	21423	21528	21095	21072	21126	21234	21208	21394	21308	21229	21280	20975	21150	21287	21157	20976	21257	21168	20888	21184	21083	21165	21165	21168	21073	21329	21183	21037	20925	21376	21287	21140	21211	20951	21194	21156	21162	21114	21337	20978	21362	21114	21102	21128	21072	21289	21047	21198	21076	21181	21414	21428	21250	21098	21150	20962	21089	21066	21189	20998	21005	21259	21286	21295	21305	21230	20941	21013	21260	21172	21033	20964	20996	21318	21004	21277	21127	21368	21246	21179	21067	21175	21298	21201	21229	21333	21147	21017	21064	21167	21034	21046	21339	21247	21009	21310	21194	21127	21162	21281	21193	21193	21356	21041	21232	21206	21332	21260	21104	21063	21204	21070	21221	21110	21085	21189	21322	21162	21329	21193	21397	21189	21285	21141	21231	21175	21125	20998	21172	21168	21071	21142	21211	21255	21007	21101	21188	21122	21084	21303	21147	21029	21135	21126	21168	21059	21239	21057	21152	21079	20986	21194	21108	21225	21029	21326	21196	21146	21204	21215	20990	20929	21262	21229	21161	21244	21119	21288	21217	21323	21014	21107	21266	21246	21183	21241	21157	21389	21363	21076	21069	21314	21101	21258	21153	21251	21053	21134	21113	21054	21209	20870	21071	21257	21070	21328	21225	21219	21018	21136	21078	21095	21147	21255	21249	21147	21211	21123	21022	21189	21349	21318	21155	21141	21183	20984	21141	20997	21141	21380	21115	21184	20996	21351	21003	21341	21291	21391	21302	21081	21195	21008	21291	21148	21060	21135	21461	21137	21142	21159	20958	21262	21302	20915	21058	21208	20910	21155	21082	21194	21186	21312	21120	21208	21303	21014	21028	21306	21165	21108	21167	21022	21068	21234	21243	21290	21145	21344	21188	21134	21334	21221	21116	21174	21004	21144	21375	21246	21279	20986	21249	21181	21364	21141	21086	21473	21007	21153	21155	21084	21209	21293	20987	21160	21032	21337	21241	21151	21377	21041	21170	21054	21145	21086	21132	21245	21228	21194	21112	21104	21291	21177	21222	21250	21086	21175	21170	21224	21186	21143	21234	21450	21195	20882	21102	21048	21281	21086	21317	21305	21087	21459	21214	21130	21101	21099	21143	21032	21044	21276	21080	21160	21391	21189	21276	21156	21109	21166	21148	21038	21337	21068	21095	21015	21280	21265	21251	21305	21088	21092	21026	21321	21131	21263	21118	21025	21127	21193	21088	21091	21060	21460	20992	21145	21355	21082	21137	21204	21160	21515	21182	21053	21154	21232	21077	21261	21134	20943	20930	21292	21281	21275	21383	21063	21115	21023	21069	21126	20999	21123	21168	21401	21129	21143	21108	21032	21298	21210	21264	21109	21221	21136	21147	21133	20975	21080	21196	20950	21186	21063	21248	21180	21262	21298	20943	21125	21037	21278	21103	20986	21061	20978	21151	21128	21025	21141	21335	21169	21158	21297	21114	21338	21327	21417	21058	21274	21105	21281	21055	21089	21122	21250	20973	21119	21281	21007	21412	21217	21207	21072	21207	21395	21255	21240	21242	21098	21120	21089	21095	21252	21161	21085	21204	21124	21062	21079	21161	21096	21130	21153	21050	20994	21253	21270	21236	21184	21050	20978	21123	21078	21126	21275	21125	21215	21177	21170	21264	21059	21065	21181	21041	21111	21219	21199	21105	21042	20909	21124	21198	21281	21265	21018	21100	21089	21187	21122	21128	21047	21178	21309	21291	21260	21338	21375	21099	20907	21333	21415	20845	21145	20937	21122	21304	21123	20960	21144	21220	21213	21148	21221	21181	21202	20976	21108	21401	20986	21322	21183	21411	21114	21084	21109	21330	21263	21066	21065	21266	21313	21113	20949	21133	21198	21224	21274	21200	21243	21329	20924	21275	21160	21241	21017	21049	21140	21117	21305	21344	21333	21192	21408	21207	21245	21255	21235	21210	21160	21143	21327	21101	21166	21041	21157	21280	20979	21317	21239	20961	21209	21257	21249	21163	21278	21253	21180	21085	21222	21069	21183	21362	21283	21120	21371	21232	21077	20965	21431	21053	21164	21029	21266	21060	21024	21356	21357	21098	21178	21261	21176	21255	21055	21300	21225	20906	21280	21249	21126	21088	21322	21152	21224	20968	21144	21010	21135	21439	21256	20936	21217	21224	21087	21261	21095	21347	21460	20903	21143	21218	21089	21178	21407	21283	21187	21200	20977	21183	21075	20922	20936	21229	21081	20986	21193	20987	20996	20912	21108	20981	21427	21045	21229	21097	21069	21269	21254	21197	21246	21167	21122	21183	21321	21107	21063	21066	21274	21234	21216	21043	21140	21154	21246	21104	21025	21229	21080	21207	21052	21301	21211	21167	21033	21137	21063	21481	21253	21240	21177	21233	20965	21264	21229	20994	20982	21080	20963	21200	21317	20965	21155	21206	21316	21228	21068	21262	21252	21048	21141	21104	21160	21072	21027	21350	21285	20927	21189	21180	21154	21246	21065	21146	21187	21288	21113	21222	21200	21282	21206	21152	21144	21120	21360	21117	21084	20927	21125	21239	21101	21175	21269	21179	21131	21312	21122	21043	21383	21197	21254	21276	21309	21174	21164	21244	21268	21411	21152	21116	21253	21029	21305	20986	21086	21261	21077	21386	21315	20990	21380	20967	21235	21298	21307	21136	21361	21238	21113	21355	21258	21303	21500	21184	21066	21122	21271	21121	21045	21234	21320	21259	21207	21351	21213	21094	21318	21146	21235	21078	21038	21100	21130	21431	21285	21177	21335	21059	21195	21062	21298	21362	21100	21060	21414	21330	21303	21144	20989	21312	21048	21214	21157	21401	21268	21154	21140	21175	21332	21203	21039	21048	21307	21388	21279	21392	21216	21250	21220	21217	21220	21099	21123	21087	21052	21113	21139	20946	21110	21339	21202	21129	20977	21310	21087	21210	21015	20967	21199	21242	20991	21174	21061	21180	21331	21274	21094	21083	21176	21180	21077	20976	21311	21148
30172	47789	42676	32926	30052	24494	18883	17283	16677	16444	16415	16441	16358	16413	16386	16465	16562	16261	16362	16433	16354	16403	16210	16402	16379	16523	16483	16483	16317	16238	16260	16415	16303	16542	16249	16488	16262	16270	16476	16317	16226	16476	16517	16553	16491	16432	16589	16445	16461	16400	16515	16314	16484	16247	16415	16573	16316	16416	16357	16433	16579	16223	16345	16473	16323	16416	16475	16361	16293	16259	16364	16419	16394	16455	16322	16226	16359	16391	16182	16368	16430	16528	16448	16302	16345	16301	16449	16478	16417	16344	16343	16416	16419	16289	16361	16434	16366	16387	16340	16290	16368	16392	16348	16377	16304	16299	16466	16251	16501	16113	16370	16465	16336	16480	16503	16424	16409	16450	16528	16293	16335	16370	16342	16192	16410	16358	16273	16295	16352	16391	16381	16379	16402	16479	16450	16404	16300	16313	16473	16425	16619	16100	16427	16595	16490	16408	16410	16440	16587	16301	16383	16359	16385	16435	16397	16365	16609	16473	16526	16441	16496	16224	16427	16420	16583	16214	16272	16312	16427	16479	16424	16272	16349	16265	16482	16366	16364	16318	16274	16520	16425	16212	16477	16182	16390	16363	16259	16417	16351	16405	16387	16339	16410	16438	16317	16514	16511	16506	16371	16252	16268	16305	16326	16557	16227	16275	16235	16348	16393	16228	16404	16544	16312	16408	16450	16412	16096	16397	16502	16323	16296	16319	16445	16547	16496	16340	16157	16351	16344	16308	16448	16506	16216	16438	16371	16388	16329	16424	16284	16494	16202	16363	16156	16226	16270	16377	16198	16407	16317	16341	16502	16453	16465	16388	16308	16442	16229	16393	16266	16426	16495	16458	16285	16338	16475	16250	16249	16343	16472	16410	16253	16416	16268	16369	16248	16473	16375	16438	16309	16501	16502	16324	16378	16393	16548	16454	16329	16436	16339	16345	16509	16418	16334	16374	16624	16452	16381	16361	16455	16293	16427	16489	16347	16474	16291	16278	16370	16273	16406	16306	16479	16515	16472	16432	16440	16288	16240	16251	16451	16355	16365	16468	16407	16396	16347	16393	16415	16447	16288	16303	16170	16244	16235	16250	16388	16367	16315	16559	16349	16481	16351	16256	16303	16513	16450	16453	16524	16299	16245	16493	16304	16372	16382	16415	16377	16198	16366	16477	16404	16467	16417	16450	16310	16406	16295	16393	16245	16373	16385	16257	16247	16462	16433	16357	16270	16388	16405	16417	16330	16345	16155	16377	16383	16396	16364	16333	16421	16152	16296	16257	16264	16370	16483	16518	16273	16463	16355	16454	16399	16349	16331	16592	16350	16272	16335	16107	16314	16336	16184	16363	16497	16249	16409	16355	16266	16328	16366	16458	16354	16403	16543	16299	16455	16271	16411	16280	16288	16349	16276	16413	16491	16374	16291	16376	16354	16514	16390	16359	16377	16299	16398	16316	16406	16234	16312	16385	16454	16359	16326	16475	16404	16472	16189	16398	16352	16281	16388	16399	16312	16415	16381	16210	16457	16435	16263	16571	16315	16343	16434	16327	16408	16180	16506	16398	16460	16247	16214	16392	16523	16449	16333	16267	16501	16477	16415	16512	16346	16346	16365	16474	16342	16513	16347	16593	16464	16373	16223	16287	16468	16352	16301	16293	16301	16361	16401	16366	16341	16524	16483	16351	16591	16370	16461	16425	16171	16530	16405	16429	16574	16464	16447	16401	16265	16294	16389	16331	16360	16318	16417	16444	16246	16374	16225	16441	16599	16410	16529	16388	16509	16389	16389	16200	16318	16383	16355	16409	16393	16465	16447	16379	16477	16433	16309	16393	16384	16315	16457	16407	16403	16471	16396	16483	16284	16518	16391	16331	16215	16336	16367	16353	16272	16425	16362	16526	16269	16300	16492	16408	16352	16378	16406	16227	16327	16486	16336	16337	16392	16456	16368	16596	16464	16337	16350	16403	16411	16515	16339	16541	16237	16451	16388	16327	16486	16382	16238	16378	16378	16456	16543	16349	16424	16346	16297	16332	16378	16625	16435	16439	16317	16475	16640	16358	16315	16475	16516	16500	16331	16357	16341	16517	16258	16452	16374	16518	16423	16503	16322	16262	16395	16407	16526	16485	16314	16344	16299	16463	16439	16405	16468	16300	16328	16361	16393	16162	16366	16336	16391	16493	16276	16500	16441	16269	16331	16518	16169	16516	16360	16447	16458	16357	16306	16471	16419	16286	16467	16493	16426	16179	16412	16368	16472	16446	16242	16561	16337	16353	16424	16578	16362	16461	16422	16399	16410	16469	16207	16194	16393	16411	16389	16482	16292	16339	16305	16416	16158	16321	16358	16397	16492	16221	16522	16432	16311	16317	16354	16432	16374	16496	16273	16348	16478	16369	16369	16397	16317	16377	16429	16376	16424	16413	16193	16573	16434	16267	16344	16459	16515	16444	16373	16367	16334	16400	16311	16625	16373	16374	16455	16337	16394	16312	16340	16434	16556	16351	16364	16382	16545	16528	16455	16572	16327	16225	16261	16539	16348	16444	16214	16443	16503	16453	16400	16494	16420	16400	16394	16389	16308	16364	16529	16388	16297	16179	16502	16437	16398	16322	16516	16409	16470	16263	16359	16348	16461	16442	16451	16348	16414	16425	16421	16494	16443	16522	16525	16323	16421	16204	16257	16467	16335	16526	16407	16448	16297	16421	16525	16420	16478	16486	16372	16374	16279	16453	16211	16485	16350	16439	16371	16256	16409	16529	16653	16362	16390	16371	16292	16307	16460	16348	16385	16338	16489	16380	16429	16358	16455	16456	16558	16289	16425	16304	16274	16274	16308	16534	16323	16437	16355	16315	16417	16519	16491	16508	16574	16282	16223	16399	16338	16263	16403	16276	16403	16361	16456	16401	16312	16367	16536	16285	16506	16263	16339	16445	16430	16447	16450	16343	16449	16308	16371	16357	16401	16278	16210	16363	16449	16379	16369	16443	16444	16262	16406	16335	16449	16530	16377	16328	16495	16485	16329	16268	16562	16495	16430	16421	16401	16443	16385	16210	16537	16355	16440	16246	16298	16286	16341	16473	16136	16305	16458	16349	16276	16560	16272	16355	16236	16342	16431	16452	16615	16323	16405	16202	16232	16353	16339	16388	16369	16401	16603	16402	16432	16304	16370	16387	16450	16493	16343	16168	16286	16404	16481	16255	16391	16370	16224	16411	16486	16331	16381	16325	16314	16373	16434	16319	16557	16371	16414	16357	16475	16247	16463	16421	16366	16355	16322	16347	16452	16428	16351	16537	16337	16353	16328	16500	16255	16356	16327	16324	16362	16394	16376	16360	16333	16496	16418	16265	16348	16361	16516	16261	16444	16346	16395	16394	16388	16339	16411	16444	16299	16354	16373	16356	16383	16612	16413	16442	16185	16377	16302	16365	16237	16371	16357	16394	16330	16430	16413	16472	16502	16410	16275	16344	16429	16262	16303	16370	16470	16435	16359	16390	16349	16462	16419	16479	16463	16286	16364	16329	16414	16341	16369	16126	16219	16342	16341	16372	16238	16295	16242	16484	16435	16451	16429	16559	16273	16390	16457	16370	16486	16380	16444	16458	16344	16452	16363	16350	16352	16428	16428	16471	16239	16273	16374	16507	16575	16495	16412	16205	16559	16384	16426	16492	16478	16407	16192	16348	16330	16345	16438	16288	16433	16386	16422	16550	16309	16465	16380	16265	16441	16499	16419	16466	16279	16530	16360	16506	16202	16459	16389	16421	16455	16441	16397	16251	16434	16418	16470	16421	16131	16404	16409	16266	16349	16308	16184	16338	16368	16283	16413	16405	16436	16345	16512	16330	16467	16402	16581	16226	16427	16265	16385	16551	16216	16409	16350	16380	16526	16457	16444	16435	16438	16324	16266	16394	16223	16371	16506	16458	16382	16338	16373	16378	16303	16185	16376	16521	16393	16310	16318	16363	16448	16245	16364	16393	16470	16310	16359	16452	16312	16385	16437	16322	16462	16257	16287	16471	16451	16422	16412	16350	16265	16484	16305	16432	16548	16518	16294	16471	16579	16247	16349	16474	16468	16266	16409	16365	16176	16404	16250	16259	16480	16200	16287	16229	16444	16477	16397	16372	16356	16485	16352	16492	16424	16443	16369	16275	16430	16278	16400	16444	16427	16302	16420	16395	16237	16316	16392	16460	16255	16310	16466	16308	16342	16469	16529	16416	16320	16326	16457	16462	16346	16320	16314	16369	16474	16442	16435	16424	16359	16391	16313	16392	16536	16334	16305	16428	16263	16401	16502	16330	16380	16304	16411	16312	16291	16331	16210	16347	16332	16303	16229	16367	16397	16422	16365	16347	16204	16304	16617	16356	16346	16336	16450	16642	16460	16365	16378	16430	16376	16373	16355	16347	16380	16368	16514	16412	16334	16458	16343	16464	16204	16408	16324	16410	16217	16418	16220	16464	16341	16382	16271	16384	16338	16545	16476	16277	16236	16283	16354	16440	16402	16246	16496	16416	16298	16579	16477	16514	16348	16363	16436	16414	16468	16434	16231	16488	16418	16332	16361	16408	16339	16375	16414	16418	16572	16323	16476	16412	16493	16353	16561	16329	16419	16336	16471	16468	16479	16272	16405	16413	16534	16302	16428	16359	16369	16330	16529	16431	16394	16232	16362	16361	16466	16302	16296	16249	16479	16433	16428	16323	16363	16493	16266	16412	16529	16168	16512	16356	16351	16364	16473	16239	16500	16331	16373	16354	16321	16430	16464	16403	16315	16418	16449	16462	16361	16305	16451	16449	16490	16399	16350	16237	16281	16337	16420	16531	16484	16341	16355	16378	16430	16348	16406	16332	16542	16325	16383	16438	16352	16433	16426	16273	16193	16341	16437	16514	16370	16166	16439	16349	16485	16396	16428	16425	16484	16297	16442	16227	16327	16421	16344	16367	16491	16512	16424	16415	16378	16468	16610	16491	16279	16372	16249	16554	16317	16454	16400	16473	16400	16369	16311	16475	16367	16455	16412	16426	16341	16382	16394	16515	16328	16454	16496	16414	16499	16651	16368	16592	16333	16371	16388	16307	16344	16416	16262	16521	16464	16296	16437	16208	16379	16409	16394	16424	16338	16318
26275	21738	31543	44924	56641	50501	36225	26904	21892	21025	20711	20150	20359	20018	19877	19936	19876	19916	19641	19675	19709	19761	19740	19678	19634	19597	19813	19966	19746	19668	19768	19744	19570	19670	19892	19776	19914	19568	19628	19548	19818	19772	19518	19716	19651	19626	19538	19655	19710	19785	19946	19661	19754	19586	19670	19683	19754	19600	19672	19701	19603	19787	19447	19567	19797	19885	19720	19610	19637	19684	19569	19640	19669	19882	19645	19685	19675	19569	19460	19810	19599	19747	19552	19687	19626	19831	19762	19728	19759	19639	19594	19570	19758	19512	19535	19634	19628	19619	19666	19608	19653	19606	19707	19569	19729	19639	19468	19773	19693	19705	19745	19558	19482	19615	19683	19555	19712	19764	19619	19459	19447	19610	19724	19600	19504	19712	19636	19736	19597	19593	19529	19827	19688	19688	19621	19681	19546	19594	19569	19809	19640	19741	19546	19754	19770	19724	19692	19638	19588	19647	19715	19706	19666	19685	19655	19707	19628	19619	19752	19880	19535	19599	19735	19656	19959	19759	19796	19665	19732	19677	19621	19737	19727	19653	19555	19745	19683	19840	19545	19770	19804	19709	19922	19621	19609	19451	19582	19547	19635	19636	19746	19678	19564	19690	19536	19660	19817	19616	19808	19597	19579	19716	19719	19527	19609	19645	19702	19732	19494	19492	19594	19768	19765	19668	19652	19811	19585	19602	19654	19797	19581	19499	19580	19649	19761	19686	19725	19535	19879	19607	19751	19786	19628	19494	19622	19704	19659	19834	19691	19616	19615	19631	19736	19658	19555	19709	19527	19768	19894	19736	19473	19516	19758	19744	19468	19619	19817	19668	19581	19593	19775	19515	19444	19723	19585	19522	19717	19566	19712	19771	19629	19626	19745	19676	19597	19696	19604	19703	19424	19684	19405	19555	19528	19736	19615	19577	19733	19676	19844	19452	19542	19538	19556	19590	19743	19784	19650	19696	19596	19778	19741	19676	19677	19733	19702	19791	19505	19656	19574	19720	19647	19573	19748	19530	19688	19792	19376	19636	19629	19577	19710	19718	19845	19445	19509	19596	19626	19687	19728	19690	19613	19703	19835	19690	19823	19875	19517	19482	19591	19550	19697	19488	19590	19600	19812	19742	19617	19582	19515	19700	19688	19589	19506	19798	19580	19721	19654	19532	19580	19722	19523	19699	19605	19504	19736	19506	19727	19588	19622	19870	19719	19424	19602	19802	19517	19796	19623	19586	19768	19777	19625	19624	19679	19736	19586	19727	19826	19743	19632	19731	19656	19531	19668	19670	19699	19585	19530	19621	19593	19647	19601	19730	19604	19506	19616	19742	19507	19650	19773	19866	19764	19914	19735	19856	19633	19667	19756	19756	19534	19563	19581	19594	19658	19577	19512	19641	19607	19678	19970	19940	19833	19711	19533	19513	19766	19532	19656	19760	19640	19698	19676	19484	19832	19763	19469	19704	19990	19744	19694	19675	19603	19694	19884	19855	19738	19819	19718	19671	19743	19601	19512	19506	19405	19529	19652	19624	19686	19738	19704	19670	19601	19779	19488	19498	19533	19617	19477	19707	19660	19869	19525	19800	19799	19763	19436	19548	19666	19569	19571	19640	19750	19647	19638	19471	19750	19619	19739	19323	19608	19626	19834	19641	19713	19458	19508	19531	19806	19791	19489	19563	19769	19715	19796	19601	19517	19758	19624	19543	19702	19680	19809	19544	19426	19732	19672	19644	19711	19708	19470	19623	19559	19734	19755	19961	19529	19747	19663	19641	19605	19522	19623	19664	19473	19567	19726	19568	19672	19659	19673	19544	19595	19534	19716	19672	19556	19721	19689	19762	19715	19756	19814	19711	19551	19840	19843	19601	19608	19598	19740	19540	19716	19787	19596	19605	19680	19593	19670	19571	19621	19635	19721	19518	19395	19808	19633	19424	19640	19897	19613	19715	19663	19520	19632	19574	19866	19606	19506	19310	19550	19626	19545	19650	19682	19721	19664	19573	19680	19567	19612	19626	19609	19861	19497	19654	19556	19712	19839	19593	19730	19512	19560	19612	19606	19603	19746	19653	19815	19643	19577	19843	19735	19915	19617	19684	19764	19758	19646	19669	19449	19575	19735	19625	19702	19609	19518	19535	19571	19925	19639	19685	19573	19647	19717	19704	19631	19670	19603	19665	19512	19816	19530	19648	19699	19765	19799	19653	19629	19854	19720	19640	19814	19716	19690	19650	19837	19653	19806	19610	19849	19735	19403	19531	19662	19464	19773	19490	19644	19583	19832	19924	19662	19538	19779	19534	19588	19691	19605	19610	19757	19498	19612	19476	19674	19702	19975	19761	19458	19731	19335	19547	19714	19588	19718	19630	19586	19712	20057	19653	19659	19740	19802	19731	19665	19637	19643	19450	19521	19596	19890	19704	19496	19627	19767	19803	19891	19587	19851	19756	19909	19678	19664	19668	19665	19690	19700	19967	19567	19532	19518	19725	19543	19433	19487	19732	19637	19706	19759	19774	19691	19570	19604	19814	19677	19669	19512	19599	19427	19866	19604	19560	19659	19679	19763	19563	19650	19574	19746	19440	19654	19876	19726	19610	19718	19722	19741	19817	19765	19635	19711	19517	19575	19867	19588	19829	19512	19549	19650	19623	19821	19656	19712	19484	19739	19624	19571	19685	19552	19917	19817	19537	19858	19321	19778	19569	19837	19578	19634	19658	19715	19562	19554	19851	19593	19728	19762	19612	19705	19699	19626	19617	19767	19596	19643	19673	19759	19494	19934	19786	19962	19724	19561	19678	19775	19859	19724	19750	19753	19836	19728	19742	19718	19606	19595	19698	19482	19636	19751	19801	19582	19708	19605	19871	19827	19820	19634	19521	19858	19620	19444	19735	19667	19582	19800	19651	19719	19581	19674	19629	19676	19648	19553	19575	19601	19449	19678	19558	19657	19500	19536	19713	19626	19653	19560	19566	19591	19565	19610	19581	19570	19883	19806	19719	19792	19451	19777	19750	19730	19683	19426	19642	19573	19627	19549	19541	19566	19702	19548	19571	19738	19656	19787	19533	19762	19729	19590	19647	19616	19620	19727	19708	19701	19536	19594	19741	19765	19690	19542	19899	19483	19669	19694	19603	19637	19597	19542	19818	19745	19609	19812	19842	19591	19419	19705	19572	19760	19425	19444	19702	19563	19629	19684	19819	19591	19689	19520	19736	19650	19649	19582	19582	19593	19676	19819	19562	19491	19650	19489	19627	19679	19543	19692	19540	19984	19678	19710	19513	19663	19801	19573	19521	19898	19876	19785	19658	19543	19599	19640	19850	19763	19798	19728	20021	19500	19554	19589	19667	19817	19771	19966	19629	19787	19728	19655	19479	19627	19460	19557	19583	19677	19565	19973	19365	19676	19867	19641	19646	19633	19711	19616	19591	19578	19544	19670	19422	19760	19693	19426	19942	19719	19710	19676	19579	19685	19501	19804	19652	19698	19476	19592	19793	19334	19519	19785	19697	19607	19602	19359	19673	19454	19438	19733	19584	19692	19611	19723	19763	19534	19566	19693	19598	19661	19743	19676	19853	19734	19625	19512	19755	19712	19469	19880	19905	19796	19570	19347	19660	19629	19669	19657	19517	19533	19742	19599	19643	19751	19605	19696	19737	19504	19788	19638	19462	19702	19621	19620	19733	19552	20026	19614	19591	19808	19733	19446	19598	19611	19708	19652	19556	19825	19562	19681	19797	19495	19755	19464	19535	19789	19769	19754	19541	19676	19943	19599	19771	19681	19497	19484	19600	19670	19581	19586	19681	19772	19696	19811	19715	19763	19667	19623	19717	19604	19577	19530	19566	19529	19604	19757	19617	19803	19579	19519	19643	19561	19553	19644	19739	19592	19643	19711	19642	19771	19540	19447	19592	19707	19660	19704	19626	19789	19506	19563	19963	19739	19648	19671	19570	19583	19361	19698	19621	19802	19835	19365	19447	19469	19608	19568	19443	19576	19411	19780	19758	19768	19582	19651	19919	19779	19604	19779	19573	19600	19479	19637	19725	19701	19630	19548	19763	19641	19700	19582	19707	19873	19705	19801	19612	19532	19848	19825	19557	19601	19715	19847	19685	19591	19627	19661	19751	19825	19847	19672	19687	19613	19804	19679	19660	19643	19547	19889	19661	19736	19827	19476	19554	19461	19334	19665	19708	19799	19471	19634	19545	19660	19469	19726	19634	19650	19401	19540	19716	19409	19707	19561	19599	19515	19684	19696	19851	19868	19616	19924	19769	19415	19395	19677	19775	19475	19634	19609	19585	19631	19448	19602	19615	19872	19664	19564	19574	19758	19837	19916	19387	19651	19473	19694	19654	19708	19583	19753	19403	19732	19657	19458	19733	19631	19632	19471	19606	19599	19743	19499	19681	19578	19652	19576	19682	19568	19436	19562	19522	19633	19664	19981	19779	19761	19618	19825	19496	19675	19419	19779	19855	19396	19808	19791	19644	19701	19702	19447	19722	19696	19770	19590	19758	19802	19732	19726	19699	19860	19367	19630	19408	19599	19738	19517	19439	19676	19417	19659	19780	19563	19829	19697	19614	19587	19580	19626	19762	19670	19604	19667	19624	19542	19591	19718	19684	19790	19546	19744	19780	19651	19811	19548	19610	19562	19698	19550	19770	19630	19685	19374	19840	19552	19815	19766	19661	19596	19778	19698	19928	19686	19708	19735	19652	19586	19555	19749	19793	19772	19468	19569	19636	19557	19776	19689	19594	19660	19833	19822	19698	19806	19709	19681	19662	19780	19561	19565	19704	19499	19486	19667	19622	19730	19595	19699	19441	19605	19603	19593	19688	19801	19652	19793	19650	19679	19884	19662	19813	19800	19720	19507	19596	19507	19651	19755	19633	19606	19515	19754	19582	19806	19735	19768	19661	19891	19729	19409	19501	19839	19723	19806	19742	19691	19557	19805	19721	19689	19568	19823	19522	19461	19504	19770	19776	19539	19652	19649	19648	19462	19601	19716	19645	19609	19375	19699	19947	19793	19857	19641	19676	19663	19600	19653	19578	19606	19717	19620	19833	19650	19712	19663	19722	19647	19960	19781	19652	19822	19446	19486	19836	19609	19751	19739	19748	19818	19575
37963	57477	55480	56894	60274	48267	32905	23225	17712	17014	16516	16204	16002	15873	15585	15739	15630	15606	15646	15592	15542	15640	15480	15677	15545	15662	15637	15443	15606	15660	15584	15677	15619	15431	15604	15577	15660	15641	15660	15580	15556	15649	15552	15616	15454	15440	15507	15672	15691	15661	15658	15402	15540	15787	15511	15561	15500	15643	15558	15440	15654	15503	15544	15573	15346	15584	15637	15553	15476	15521	15395	15504	15676	15489	15641	15617	15552	15692	15513	15582	15595	15423	15580	15607	15743	15416	15390	15660	15680	15594	15460	15289	15500	15610	15592	15640	15491	15540	15575	15709	15534	15491	15546	15615	15502	15542	15526	15506	15689	15527	15684	15664	15445	15609	15547	15543	15589	15508	15601	15580	15518	15520	15569	15565	15576	15515	15520	15502	15458	15459	15601	15519	15542	15439	15541	15478	15717	15605	15570	15447	15580	15408	15633	15543	15467	15698	15753	15474	15554	15515	15508	15639	15531	15517	15529	15562	15355	15663	15624	15506	15548	15581	15491	15496	15415	15558	15595	15784	15539	15533	15693	15343	15633	15529	15577	15542	15591	15519	15629	15514	15552	15507	15654	15777	15698	15431	15520	15568	15605	15590	15546	15519	15774	15493	15621	15437	15633	15454	15477	15609	15579	15587	15539	15636	15602	15500	15530	15373	15525	15703	15534	15480	15534	15505	15544	15576	15537	15479	15527	15433	15557	15487	15533	15454	15454	15409	15591	15743	15564	15524	15452	15468	15623	15504	15655	15586	15449	15599	15622	15566	15622	15687	15503	15703	15360	15532	15410	15618	15596	15444	15427	15562	15629	15593	15535	15623	15724	15536	15581	15664	15471	15659	15558	15693	15585	15547	15635	15539	15654	15631	15510	15552	15644	15653	15596	15670	15556	15549	15531	15580	15609	15540	15516	15313	15677	15726	15412	15526	15507	15732	15516	15523	15519	15598	15702	15590	15485	15643	15561	15425	15541	15362	15572	15655	15721	15369	15724	15531	15682	15442	15698	15611	15731	15505	15543	15466	15562	15643	15461	15608	15625	15654	15481	15741	15515	15644	15420	15541	15681	15456	15546	15660	15544	15623	15561	15610	15568	15477	15428	15655	15518	15494	15480	15644	15455	15625	15444	15452	15691	15617	15475	15773	15392	15499	15743	15592	15526	15563	15527	15571	15498	15525	15517	15555	15577	15635	15535	15628	15489	15527	15549	15641	15529	15570	15623	15489	15666	15638	15500	15530	15623	15417	15458	15521	15550	15659	15398	15437	15546	15531	15589	15350	15464	15660	15411	15521	15580	15694	15691	15605	15467	15562	15460	15632	15503	15772	15659	15489	15484	15473	15579	15546	15438	15536	15631	15456	15583	15491	15437	15559	15517	15582	15613	15510	15464	15588	15379	15410	15483	15392	15522	15573	15715	15469	15534	15606	15566	15809	15531	15511	15611	15558	15638	15429	15675	15561	15546	15487	15659	15366	15598	15615	15528	15472	15655	15544	15572	15554	15567	15383	15810	15471	15814	15474	15601	15684	15375	15494	15559	15636	15391	15556	15598	15407	15427	15557	15614	15461	15732	15515	15608	15595	15455	15502	15487	15459	15630	15625	15583	15600	15620	15478	15652	15480	15671	15682	15556	15639	15540	15473	15700	15631	15559	15476	15563	15486	15583	15635	15373	15524	15576	15635	15602	15445	15677	15632	15706	15684	15670	15635	15653	15687	15554	15657	15528	15508	15628	15555	15515	15414	15584	15517	15451	15609	15502	15580	15512	15578	15582	15639	15507	15618	15423	15449	15645	15316	15456	15638	15534	15435	15446	15604	15509	15456	15625	15635	15684	15578	15525	15775	15628	15609	15515	15737	15435	15532	15386	15605	15471	15779	15638	15711	15586	15684	15440	15583	15596	15713	15356	15668	15337	15523	15679	15622	15576	15493	15571	15694	15701	15568	15678	15745	15503	15622	15294	15476	15593	15526	15552	15538	15547	15554	15391	15543	15537	15443	15716	15630	15725	15661	15743	15549	15495	15543	15601	15638	15471	15550	15530	15641	15522	15655	15352	15588	15593	15542	15602	15666	15470	15904	15537	15476	15418	15602	15546	15618	15606	15464	15643	15622	15565	15564	15448	15508	15509	15578	15734	15584	15658	15469	15662	15458	15642	15622	15642	15582	15583	15440	15605	15679	15481	15774	15459	15562	15423	15487	15614	15675	15524	15724	15577	15436	15628	15577	15592	15600	15563	15505	15600	15473	15630	15654	15459	15632	15625	15529	15664	15647	15457	15660	15376	15596	15482	15607	15547	15496	15552	15629	15564	15706	15608	15629	15596	15563	15410	15626	15450	15409	15596	15643	15652	15541	15624	15447	15577	15652	15653	15701	15680	15546	15635	15657	15489	15564	15838	15577	15707	15553	15617	15631	15510	15485	15464	15571	15395	15483	15547	15516	15593	15631	15666	15665	15392	15587	15473	15592	15320	15565	15698	15656	15419	15528	15533	15596	15480	15666	15366	15553	15554	15488	15467	15525	15451	15677	15554	15550	15588	15675	15493	15633	15528	15754	15504	15464	15387	15696	15469	15507	15622	15559	15683	15506	15640	15665	15361	15453	15557	15511	15698	15635	15647	15513	15405	15602	15554	15562	15711	15498	15589	15464	15422	15646	15700	15442	15654	15513	15375	15487	15626	15496	15643	15581	15547	15633	15598	15594	15703	15419	15621	15621	15688	15628	15548	15692	15537	15553	15637	15465	15685	15686	15744	15625	15582	15519	15582	15559	15557	15546	15488	15476	15540	15729	15597	15607	15660	15533	15514	15647	15588	15553	15493	15589	15601	15564	15454	15512	15476	15693	15571	15609	15466	15625	15678	15519	15616	15549	15467	15673	15458	15547	15330	15524	15522	15565	15525	15490	15594	15437	15457	15536	15556	15578	15658	15750	15543	15554	15587	15486	15515	15593	15372	15490	15517	15567	15428	15475	15564	15598	15602	15635	15642	15622	15284	15456	15583	15520	15514	15404	15606	15532	15528	15641	15433	15488	15463	15474	15473	15441	15482	15620	15597	15423	15547	15504	15565	15641	15644	15463	15538	15414	15532	15589	15571	15547	15657	15518	15336	15588	15584	15701	15686	15510	15766	15773	15690	15621	15422	15604	15487	15454	15578	15777	15572	15587	15468	15556	15597	15564	15548	15620	15505	15444	15646	15678	15583	15714	15543	15669	15727	15686	15600	15552	15693	15506	15555	15660	15719	15690	15643	15625	15563	15678	15677	15577	15465	15536	15557	15573	15614	15465	15559	15683	15454	15791	15528	15587	15627	15636	15536	15499	15504	15607	15603	15516	15639	15433	15591	15540	15589	15511	15538	15452	15642	15613	15642	15702	15746	15594	15454	15717	15556	15570	15385	15401	15512	15533	15623	15464	15610	15559	15472	15380	15617	15342	15565	15616	15552	15602	15606	15462	15415	15574	15602	15497	15596	15815	15660	15635	15458	15500	15553	15591	15672	15568	15479	15465	15653	15603	15519	15631	15646	15418	15623	15644	15642	15609	15785	15532	15454	15563	15549	15545	15591	15556	15518	15399	15536	15688	15664	15589	15515	15516	15611	15617	15616	15496	15616	15637	15574	15407	15776	15578	15652	15587	15491	15507	15426	15504	15562	15748	15672	15625	15575	15468	15616	15536	15521	15367	15557	15467	15419	15382	15505	15394	15645	15431	15474	15634	15412	15554	15647	15497	15381	15534	15489	15765	15755	15634	15657	15546	15546	15493	15507	15458	15484	15508	15466	15597	15478	15523	15509	15485	15493	15793	15627	15521	15446	15472	15606	15436	15848	15677	15538	15531	15701	15507	15561	15526	15491	15513	15585	15554	15565	15718	15545	15424	15569	15444	15484	15712	15587	15630	15648	15543	15658	15449	15456	15609	15668	15608	15521	15502	15494	15592	15641	15687	15715	15413	15570	15682	15433	15533	15571	15617	15607	15492	15589	15568	15551	15577	15587	15369	15746	15552	15555	15619	15555	15572	15618	15749	15499	15559	15580	15517	15595	15432	15534	15756	15640	15626	15454	15654	15528	15611	15647	15516	15460	15493	15589	15490	15458	15538	15426	15595	15634	15558	15674	15516	15658	15676	15452	15535	15615	15516	15638	15509	15654	15587	15545	15482	15351	15616	15594	15596	15498	15557	15491	15726	15700	15588	15634	15526	15613	15697	15532	15668	15624	15548	15615	15544	15337	15515	15598	15369	15577	15483	15568	15439	15488	15606	15461	15611	15711	15616	15417	15452	15604	15430	15735	15620	15628	15538	15568	15479	15459	15592	15678	15743	15855	15663	15675	15607	15573	15674	15540	15472	15758	15505	15585	15309	15682	15596	15683	15813	15435	15414	15555	15471	15577	15612	15589	15540	15507	15593	15407	15543	15578	15662	15657	15502	15443	15498	15558	15565	15572	15554	15524	15504	15548	15603	15565	15527	15640	15700	15528	15643	15547	15551	15667	15451	15653	15597	15529	15663	15406	15583	15681	15578	15741	15543	15560	15437	15679	15529	15674	15504	15714	15603	15503	15590	15546	15299	15599	15595	15551	15561	15575	15491	15657	15557	15392	15529	15426	15581	15621	15743	15631	15657	15604	15678	15506	15475	15582	15703	15481	15573	15507	15669	15768	15721	15711	15483	15567	15516	15494	15539	15349	15680	15561	15531	15598	15523	15466	15511	15595	15664	15791	15587	15582	15487	15577	15587	15642	15403	15516	15469	15470	15512	15637	15490	15580	15533	15557	15580	15648	15647	15420	15590	15461	15552	15599	15383	15515	15520	15653	15640	15642	15520	15391	15701	15554	15665	15575	15570	15472	15619	15491	15652	15496	15595	15586	15451	15589	15379	15584	15750	15563	15525	15668	15672	15559	15649	15598	15406	15561	15533	15449	15652	15837	15306	15760	15407	15713	15374	15591	15457	15724	15547	15690	15486	15567	15503	15417	15586	15518	15447	15567	15547	15557	15417	15575	15592	15640	15633	15776	15535	15421	15645	15696	15458	15596	15549	15665	15469	15735	15519	15505	15483	15580	15734	15500	15649	15454	15345	15791	15596	15766	15551	15545	15615	15718	15529	15722	15569	15565	15760
24083	21078	29655	46708	54504	56896	44495	32033	22985	21890	19794	19074	19056	18624	18093	17486	17365	17364	17370	17322	17148	17340	17252	17223	17340	17397	17148	17129	17242	17105	17223	17074	17166	17443	17152	17076	17082	17165	17028	17032	17167	17310	17358	17226	17249	17178	17306	17492	17313	17194	17136	17259	17207	17224	17186	17212	17211	17058	17023	17235	17342	16962	17355	17221	17297	17199	17114	17372	17236	17396	17384	17145	17311	17185	17295	17128	17096	17206	17192	17201	17102	17073	17276	17275	17003	17103	17135	17249	17218	17218	17249	17233	17420	17307	17301	17094	17218	17202	17339	17276	17307	17096	17374	17149	17268	17451	17148	17363	17217	17296	17356	17373	17020	17311	17243	17348	17172	17369	17200	17239	17380	17082	17267	17259	17207	17228	17301	17358	17336	17125	17234	17314	17297	17143	17146	17340	17133	17326	17282	17069	17086	17178	17144	17159	17205	17105	17470	17076	17154	17171	17231	16923	17163	17441	17504	17119	17291	17130	17114	17150	17090	17311	17134	17154	17284	17281	17121	17126	17413	17323	17184	17141	17285	17252	17265	17344	17160	17344	17266	17139	17249	17223	17093	17237	17340	17374	17118	17162	17140	17132	17221	17297	17229	17262	17468	17302	17297	17235	17287	17193	17426	17170	17280	17262	17071	17153	17080	17169	17019	17152	17400	17207	17202	17250	17282	16963	17136	17140	17208	17229	17195	17460	17207	17125	17126	17163	17130	16989	17270	17245	17271	17181	17260	17079	17177	17295	17090	17035	17238	17132	17355	17151	17297	17242	17154	17048	17046	17180	16995	17201	17112	17421	17159	17262	17084	17344	17402	17294	17335	17165	17094	17112	17143	17090	17065	17106	17136	17199	17218	17274	17140	17207	17187	17058	17243	17090	17129	17174	17174	17189	17240	17228	17068	17122	17166	17136	17182	17135	17144	17101	17279	17173	17228	17189	17009	17236	17159	17231	17335	17309	17358	17342	17422	17080	17071	17392	17274	17311	17241	17352	17048	17236	17340	17100	17126	17439	17172	17220	17063	17001	17215	17161	17297	17240	17235	17279	17066	17237	17093	17079	17220	17293	17195	17055	17270	17133	17082	17265	17212	17073	17247	17306	17236	17119	17360	17156	17096	17153	17129	17118	17197	17084	17164	17269	17119	17315	17178	17352	17425	17283	17203	17140	17438	17321	17219	17042	17035	17142	17146	17189	17441	17053	17245	17374	17331	16977	17191	17153	17237	17155	17410	17110	17323	17278	17109	17110	17227	17312	17103	17221	17290	17206	17248	17201	17299	17165	17198	17161	17091	17062	17072	17271	17117	17236	17190	17282	17160	17266	17124	17383	17107	17353	17328	17362	17037	17170	17187	17023	17092	17116	17076	17132	17047	17113	17217	17081	17321	17260	17192	17210	17192	17239	17306	17132	17229	17188	17264	17442	17265	17244	17134	17199	17185	17026	17276	16984	17351	17179	17248	17067	17088	17470	17349	17166	17131	17316	17148	17243	17186	17331	17154	17138	17276	17227	17344	17300	17078	17163	17178	17085	17230	17178	17312	16898	17106	17121	17273	17197	17097	17082	17163	17268	17189	17054	17115	17177	17327	17215	17301	17172	17122	17220	17238	17186	17090	17231	17398	17157	17129	17378	17217	17006	17150	17274	16862	17299	17232	17309	17237	17284	17234	17176	17274	17423	17423	17355	17045	17311	17164	17342	17228	17206	17279	17019	17303	17250	17213	17183	17136	17174	17139	17244	17158	17152	17079	17213	17179	17057	17229	17229	17288	17189	17149	17337	17173	17087	17033	17264	17487	17234	17133	17331	17439	17290	17459	17013	17031	17318	17051	17264	17254	17247	17101	17232	17151	17484	17071	17205	17157	17124	17300	17302	17274	17165	17407	17273	17261	17085	17266	17256	17142	17178	16996	17172	17026	17326	17058	17056	17085	17274	17179	17096	17001	17199	17140	17236	17264	17309	17178	17153	17372	17143	17329	17338	17248	17329	17098	17052	17322	17170	17106	17087	17326	17198	17374	17141	17182	17164	17049	17470	17106	16970	17345	17222	17126	17242	17175	17252	17194	17342	17189	17145	17324	17242	17026	17147	17245	17438	17368	17301	17143	17220	17080	17280	17252	16905	17327	17036	17147	17167	17012	17111	17214	17390	17335	17150	17132	17066	17146	17130	17207	17215	17210	17078	17285	17083	17187	17304	17083	17123	17040	17304	17027	17264	17122	17044	17340	17305	17095	17420	17055	16968	17202	17062	17121	17169	17211	17175	16907	17118	17034	17279	17289	17220	17253	17304	17097	17243	16868	17303	17209	17231	17404	17254	17024	17348	17061	17242	17459	17443	17370	16996	16967	17080	17042	17189	17219	17228	17292	17262	17457	17324	17136	17072	17068	17253	17468	16998	17058	17279	16992	17172	17094	17013	17193	17138	17077	17048	17244	17273	16984	17241	17120	17012	16870	17214	17409	17307	17213	17098	17153	17038	17248	17259	17284	17128	17196	17225	17120	16986	17059	17210	17243	17120	17292	17169	17278	17244	17171	17232	17129	17344	17216	17171	17270	17239	17089	17187	17243	17223	17128	17136	17273	17266	17252	17328	17237	17102	17139	17308	17227	17297	17226	17291	17170	17206	17097	17297	17173	17136	17232	17154	17339	17180	17250	17320	17452	17235	17196	17208	17095	17157	17159	17172	17101	17186	17378	17306	17235	17507	17226	17148	17210	17367	17096	17198	17116	17037	17359	17198	17238	17273	17099	17128	17205	17164	17437	17041	16920	16996	16973	17308	17202	17167	17106	17132	17217	17107	17148	17157	17171	17048	17226	17014	17154	17330	17132	17171	17194	17319	17068	17162	17061	17213	17105	17167	17122	17076	17114	16962	17056	17315	17310	17136	17322	17122	17260	17329	17252	17263	17139	17150	17195	17186	17028	17182	17361	17247	17208	17209	17341	17377	17251	17257	17162	17184	17153	17099	17384	17194	17380	17378	17383	17142	17124	17151	17286	17191	17305	17380	17366	17361	17235	17210	17037	17322	17198	17245	17198	17225	17243	17159	17163	17223	17101	17308	17258	17291	17278	17268	17478	17349	17198	17134	17171	17352	17218	17188	17094	17032	17083	17033	17185	16974	17280	17149	17220	17144	17297	17373	16960	17193	17149	17100	17203	16954	17288	16976	17304	17232	17130	17302	17207	17078	17316	17475	17208	17138	17219	16782	17016	17216	17320	17221	17190	17310	17243	17250	17145	17187	17221	17128	17290	17278	17273	17388	17450	17111	17203	16992	17276	17131	17221	17377	17197	17111	17249	17053	17225	17150	17269	17314	17179	17172	17020	17228	17048	17363	17051	17193	17160	17192	17219	17110	17204	17101	17407	17235	17127	17225	17050	17233	17372	17001	17147	17133	17133	17346	17238	17153	17332	17213	17224	17032	17098	17096	17071	17236	17251	17189	17473	17310	17109	17129	17399	17230	17070	17211	17292	17320	17221	17040	17217	17112	17054	17011	17141	17244	17361	17138	17209	17288	17316	17034	17033	17250	17022	17240	17208	17353	17315	17022	17261	17311	17272	17231	17003	17210	17133	17175	16997	17044	17240	17165	17161	17197	16870	17183	17433	17376	17224	17266	17325	17218	17281	17204	17209	17289	17082	17270	17362	17173	17221	17061	17085	17087	17096	17078	17168	17151	17213	17155	17107	17330	17090	17099	17093	17170	17137	17307	17358	17302	17277	17285	16958	17229	17239	17182	17179	17186	17205	17179	17283	17218	17118	17099	17115	17059	17204	17237	17204	17257	17124	17218	17354	17198	17257	17241	17331	17236	17281	17294	17251	17071	17148	17151	17132	17213	17306	17055	17089	17127	17114	17398	17078	17214	17274	17334	17316	17330	17121	17176	17375	17300	17152	17224	17248	17074	17041	17434	17255	17331	17182	17069	17335	17249	17282	17315	17191	17254	17234	17139	17278	17166	17441	17445	17301	17115	17369	17178	17114	17309	17188	17247	17288	17291	17097	17309	17348	17124	17239	17285	17286	17118	17425	17147	17104	17032	17214	17136	17119	17311	17226	17243	17179	16950	17187	17224	17275	17086	17213	17182	17246	17111	17310	17296	17114	17161	17245	17189	17168	17129	17089	17006	17077	17129	17326	17260	17280	17009	17180	17129	17182	17297	17056	17139	17323	17102	17350	17429	17150	17387	17260	17197	17111	17292	17132	17230	17151	17137	17015	17124	17196	17235	17109	17285	17034	17340	17429	17251	17082	17349	17170	17114	17194	17355	17055	17095	17073	17129	16936	17071	17010	17180	17278	17271	17213	17081	17056	17315	17177	17181	17308	17136	17298	17206	17113	17207	16991	17193	17231	17299	17314	17134	17221	17248	17070	17177	17250	17370	17243	17026	17295	17341	17173	17204	17272	17230	17341	17215	17314	17287	16977	17139	17337	17177	17310	17035	17149	17308	17534	17236	17296	17300	17093	17283	17280	17409	17484	17088	17260	17298	17436	17159	17268	17163	17309	17191	17236	17323	17300	17151	17221	17244	17293	17163	17065	17159	17168	17272	17174	17029	17066	17297	17089	17030	17155	17147	17248	17212	17206	17386	17193	17027	17317	17350	17144	17242	17230	17216	17102	17133	17177	17196	17323	17191	17182	17305	17226	17171	16970	17133	17236	17265	17250	17244	17259	17114	17263	17239	17288	17552	17315	17032	17226	17256	17117	17309	17190	17191	17112	16951	17383	17060	16900	17110	17149	17177	17149	17279	17332	17128	17201	17211	17013	17332	17180	17180	17307	17311	17051	17177	17174	17412	17466	17066	17257	17202	17285	17398	17079	17254	17047	17218	17232	17244	17227	17203	17016	17043	17290	17292	17220	17266	17428	17214	17288	17157	17147	17174	17245	17282	17262	17138	17361	17215	17085	17279	17192	17026	17232	17160	17272	17012	17228	17384	17092	17296	17112	17156	17153	16996	17305	17027	17249	17114	17306	17236	17074	16992	17238	17135	17297	17030	17199	17117	17226	17128	17066	17223	17186	17368	17190	17097	17290	17001	17074	17076	17158	17341	17155	17121	17229	17129	17237	17126	17338	17103	17267	17164	17246	17099	17141	17273	17221	17242
44546	76397	70849	87662	75392	64868	45471	31533	20204	19669	17044	16450	16632	15677	14859	14328	14284	14184	14152	14283	14179	14177	13985	14252	14276	14063	14141	14062	14081	14140	14230	14044	13960	14318	14154	14204	14150	14009	14283	14104	14238	14257	14033	14428	14182	14209	14221	14136	14349	14443	14159	14217	14118	14222	14158	14188	14063	14292	14151	14136	14100	14135	14170	14134	14224	14279	14179	14270	14221	14281	14134	14148	14138	14294	14265	14263	14191	14318	14115	14067	14140	14026	14055	14154	14255	14135	14224	14163	14202	14201	14038	14170	14050	14084	14142	14124	14169	14077	14071	14233	14174	14158	14153	14212	14201	14141	14045	14036	14153	14255	14098	14150	14245	14277	14348	14342	14067	14279	14074	14260	14265	14142	14156	14164	14163	13989	14021	14238	14083	14241	14113	14084	14095	14055	14106	14213	14244	14153	14299	14033	14268	14075	14201	14046	14350	14313	14305	14115	14295	14135	14228	14273	14012	14200	14344	14124	14059	14153	14106	14137	14128	14025	14170	14165	14138	14053	14119	14084	13975	14134	14199	14229	14161	14231	14187	14034	13990	14268	14137	14161	14215	14043	13990	14129	14056	14047	14186	14184	14206	14165	14067	14026	14141	14092	14006	14112	14032	14058	14091	14017	14183	14214	14180	14174	14082	14246	14214	14064	14117	14067	14221	14158	14200	14034	14287	14161	14029	13998	14177	14167	13988	14133	14118	14064	14016	14361	14183	14255	14220	14129	14056	14185	14075	14160	14127	14237	14275	14133	14109	14074	14115	14211	14092	14108	14233	14064	14177	14021	14066	14186	14241	14119	14272	14210	14195	14241	14183	14233	14092	14067	14213	14188	14340	14079	14213	13996	13956	13939	14326	14084	14002	14122	14130	14029	14270	14152	14232	14283	14054	14118	14127	14116	13957	14133	14160	14037	14189	14092	14099	14150	14212	14090	14208	14048	13989	14062	14285	14052	14204	13977	14072	13965	14164	14046	14102	14258	13997	14162	14182	14307	14187	14218	14072	14086	14085	14077	14068	14078	14081	14257	14284	14096	14257	14148	14143	14227	14216	14151	14372	14063	14118	14189	14059	14134	14194	14269	14072	13971	14188	14096	14135	14048	14040	14128	14174	14245	14244	14088	14343	14247	14133	14043	14258	14142	14146	14142	14210	14045	14098	14221	14106	14011	14293	14055	14275	14168	14324	14138	14099	14132	14245	14201	14317	14114	14150	13981	14285	14094	14306	14185	14163	14247	14194	14107	14119	14117	14095	14017	14187	14117	14415	14236	14192	14058	14116	14174	14073	14160	14160	14113	14263	14171	14208	14119	14120	14123	14162	14012	14107	14142	14159	14195	14107	14158	14142	13972	14160	14186	14111	14228	14082	14169	14186	14091	14111	14126	14128	14048	14063	14070	14036	14142	14101	13931	14099	14124	14205	14162	14345	14138	14288	14000	14011	14014	14190	14137	14213	14097	14150	14304	13997	14013	14058	14067	14034	14017	13941	14186	14146	14195	13918	14216	14130	14198	14051	14103	14186	14165	14049	14202	14076	13937	14283	14313	14239	14256	14190	14127	14093	14103	14133	14076	14043	14062	14039	14014	14025	14202	14078	14094	14130	14288	14085	14073	14062	14201	13981	14177	14122	14291	14076	14147	14178	14104	14323	14159	14143	14227	14109	14259	14129	14238	14119	14184	13976	14203	14055	14234	14087	14031	14099	14182	14148	14136	14232	14142	14075	14125	14130	13987	14169	14151	14016	14246	14099	14245	14067	14120	14100	14092	14156	13997	14224	14141	14162	14114	14132	14056	14255	14069	14088	14029	14196	14104	14190	14238	14166	14080	14263	14039	14228	14144	14124	14049	14308	14075	14221	14125	14024	13964	14198	14120	14038	14162	14187	14270	14007	14203	14036	14251	14156	14107	14043	14086	14292	14018	14048	14225	14083	14099	14184	14139	14042	14170	14088	14145	14139	14139	14181	14168	14192	14011	14175	14126	14062	14175	13886	14137	14206	13975	14016	14000	14029	14079	14081	14069	14120	14201	14220	14248	14213	14192	14099	14177	14296	13966	14132	14181	14041	14148	14098	14034	14118	14257	13993	14115	14065	14197	14177	14206	14250	14120	14018	14189	14193	14108	14026	14139	13991	14196	14171	14148	14232	14047	14124	14314	14041	14214	14101	14159	14207	14036	13953	14226	13941	14180	14070	14079	14269	14150	14318	14252	14274	14087	14158	14223	14197	14124	14058	14301	14026	14303	14204	14134	14171	14120	14311	14009	14140	14158	14318	14032	14118	14076	14148	14145	14260	13958	14155	14049	14429	14131	14183	14136	14080	14150	14007	14180	14057	13985	14126	14052	13985	14129	14223	14101	14260	14175	14055	14038	13992	14056	14173	14106	13903	14061	14286	14233	14123	14188	13961	14021	14129	13838	14243	13992	14230	14054	14098	14206	14096	14216	13945	13989	14183	14096	14069	14175	14094	14052	14153	14135	14229	14285	14198	14063	14178	14118	14025	14056	14104	14294	14188	14017	13980	14131	14133	14056	14108	13993	14197	14044	14030	14300	14102	14088	14157	14033	14072	14201	14258	14149	14143	14229	14096	14226	14155	14189	14154	14324	14156	14196	14068	14123	14070	14175	14120	14203	14183	14157	14183	14195	14278	14184	13991	14145	13973	14087	14109	13994	14087	14201	14028	14209	14126	14179	14307	13973	14364	14134	14202	14049	14205	14156	14237	14160	14346	14124	13985	14278	14000	14149	14148	14173	14047	13965	14079	14264	14181	14191	14190	14076	14077	14093	14067	14279	14069	14142	14250	14077	14105	14115	14105	14054	14241	14064	14332	14105	14115	14015	14188	14226	14127	14068	14178	14089	14320	14118	14188	14053	14230	14201	14139	14121	14152	14187	14275	14189	14150	14059	14279	14087	14187	14104	14216	14297	14116	14307	14103	14239	14267	14174	14099	14035	14038	14156	14302	14116	14074	14240	14083	14266	14214	14290	14204	14146	14163	14218	14154	14105	14372	14148	14256	14147	14025	14202	14076	14138	14053	14107	14202	14245	14068	13983	14075	14087	14215	14136	14232	14109	14139	14047	14050	14047	14246	14198	14230	14058	14198	14247	14219	14250	14070	14143	14108	14136	14165	14137	14092	14066	14190	14176	14313	14167	14239	14198	14258	14164	14106	14303	14069	14081	14234	14174	14250	14278	14032	14015	14023	14260	14062	14040	13984	14286	14217	14068	14012	14182	14238	14168	14231	14048	14168	14083	13947	14031	13896	14120	14002	14286	14019	14326	14137	14067	14043	14159	14170	14123	14044	14212	14176	14030	14058	14241	14239	14182	13933	14086	14016	14190	14199	14197	14015	14174	14098	14137	14117	14156	14114	14339	14250	14288	14100	14185	14020	14116	14355	14243	14182	13928	14367	14163	13989	14157	14230	14136	14108	14162	14088	14140	14360	14325	14124	14159	14403	14381	14255	14063	14232	13996	14299	14133	14025	14059	14108	13952	14120	14157	14087	14259	14201	14231	14252	14134	14014	14099	14153	14041	14239	14274	14316	14315	13813	14147	14381	14119	14118	14203	14325	14064	14153	14230	14108	14119	14041	14158	14007	13972	14153	14205	14074	13900	14140	14117	14327	14190	14093	14150	14311	14194	14150	14031	14027	14215	14167	14246	14167	14033	14225	14013	14107	14108	14104	14084	14123	14080	14291	14194	14232	14119	14229	14107	14175	14210	14166	14146	14228	14125	14260	14057	14132	14092	14065	14079	14236	14171	14313	14087	14249	14162	14117	13959	14123	14204	14003	13999	14154	14048	14123	14282	14111	14186	14244	14054	14191	14274	14172	14223	14105	14197	14216	14233	14042	14046	14084	14145	14248	14189	14206	13975	14203	14256	14206	14192	14071	13913	14098	14023	14181	14177	14141	14126	14245	14069	14230	14226	14307	13954	14111	14147	14031	14131	14074	14185	14244	14093	14236	14139	14239	14086	14268	14188	14223	14208	14132	14271	14070	14178	14175	14174	14148	14200	14270	14119	14075	14088	14034	14005	14139	14236	14238	14142	14245	14183	14219	14067	14074	14193	14301	14191	14050	14159	14164	14106	14534	14167	14301	14090	14047	14036	14072	14120	14180	14004	14137	14043	14340	14144	14171	14116	14225	14196	14098	14166	14028	14014	14070	13998	14251	14218	14133	14168	14050	14069	14022	14023	14017	14142	14087	14132	14157	14151	14286	14083	14259	14094	14028	14233	14272	14270	14296	14131	14179	14021	14228	14104	14024	14037	14057	14057	14081	14085	14139	14098	14102	14119	14230	14109	14281	14090	14058	14182	14292	14113	14063	14200	14303	14130	14205	14191	14052	14223	14134	14064	14248	14097	14268	14172	14274	14031	14051	14239	14194	14057	14098	13997	14237	14326	14166	14162	14138	14152	14076	14141	14269	14206	14102	14204	14178	13915	14115	14103	14169	14149	14211	14250	13987	14245	14096	14088	14090	14093	14085	14106	14259	14243	14079	14013	14134	14082	14210	14242	14223	14268	14143	14159	14156	14233	13995	14105	14083	14179	14129	14015	14373	14162	14068	14206	14006	14156	14143	14233	14071	14096	13986	14181	14351	14214	14040	14173	14226	14111	14278	14157	14175	14141	14101	14213	14133	14112	13928	14174	14122	14167	14176	14136	14115	14163	14017	14285	14180	14191	14115	14104	14099	14111	14116	14285	14238	14221	14254	14040	14085	14128	14059	14220	14228	14149	14050	14237	14096	14096	14159	14178	14203	14053	14152	14251	14164	14334	14111	14086	14149	14197	14182	14095	14125	13929	14181	14093	14152	14323	14087	14098	14001	14075	14107	13995	14199	14203	14183	14196	14040	13999	14120	14285	14305	14334	14149	14082	14093	14055	14012	13938	13953	14101	14149	14118	13885	14176	14241	14278	14094	14080	14067	13945	14154	14101	13967	13981	14268	14150	14224	14146	14095	14077	14110	14104	14223	14063	13986	13950	14148	14115	14152	14119	14126	14228	14299	13991	14211	14023	14279	14218	14136	14304	14326	14239	14108	14091	14113	14041	14257	14207	13996	14080	13992	14128	14060	14133	14241	14113	14128	14090	14270	14130
31933	28010	29045	30689	29457	24810	20028	18509	17619	17850	17555	17796	17681	17503	17510	17410	17418	17380	17651	17563	17526	17391	17516	17443	17444	17514	17572	17612	17305	17606	17448	17307	17579	17417	17306	17468	17450	17476	17498	17270	17540	17313	17364	17460	17543	17393	17489	17529	17629	17536	17389	17604	17692	17488	17627	17529	17369	17611	17504	17540	17347	17335	17442	17499	17603	17519	17616	17642	17505	17614	17564	17499	17488	17433	17508	17573	17576	17574	17591	17651	17563	17454	17528	17608	17407	17463	17358	17380	17427	17552	17291	17339	17357	17270	17345	17411	17521	17575	17613	17511	17561	17467	17557	17440	17424	17467	17502	17570	17443	17429	17434	17290	17421	17597	17525	17526	17378	17391	17388	17413	17574	17457	17452	17405	17407	17463	17456	17632	17404	17417	17325	17425	17510	17344	17244	17396	17484	17494	17630	17378	17571	17447	17540	17314	17357	17413	17647	17584	17352	17491	17177	17706	17464	17550	17624	17389	17563	17297	17287	17407	17235	17340	17563	17376	17561	17584	17476	17289	17453	17055	17510	17423	17331	17572	17600	17548	17593	17583	17473	17522	17403	17382	17477	17613	17404	17723	17412	17448	17330	17397	17546	17425	17504	17307	17531	17625	17360	17318	17265	17569	17408	17400	17527	17367	17474	17226	17590	17378	17627	17509	17458	17513	17337	17341	17526	17499	17395	17595	17605	17417	17464	17411	17478	17350	17339	17394	17279	17359	17620	17560	17541	17448	17485	17387	17329	17402	17511	17513	17605	17418	17485	17647	17485	17378	17362	17469	17676	17564	17720	17481	17453	17420	17480	17322	17623	17481	17406	17423	17352	17335	17404	17472	17533	17397	17529	17337	17326	17468	17392	17366	17547	17399	17286	17547	17215	17357	17511	17587	17501	17521	17616	17300	17344	17417	17448	17367	17577	17590	17643	17304	17511	17517	17321	17454	17346	17380	17673	17561	17434	17392	17583	17392	17454	17544	17545	17437	17299	17423	17580	17503	17638	17468	17444	17370	17617	17405	17356	17479	17516	17474	17442	17318	17552	17473	17387	17510	17611	17544	17410	17479	17605	17415	17356	17489	17372	17616	17621	17258	17510	17434	17405	17546	17387	17295	17491	17380	17223	17491	17464	17433	17627	17469	17424	17468	17803	17468	17526	17627	17417	17432	17562	17237	17483	17379	17482	17757	17488	17573	17499	17463	17457	17267	17506	17349	17491	17605	17585	17634	17575	17339	17097	17404	17595	17586	17477	17366	17289	17493	17298	17338	17452	17522	17346	17416	17432	17538	17550	17443	17494	17324	17580	17534	17360	17308	17446	17776	17475	17430	17346	17477	17279	17365	17511	17486	17297	17525	17562	17642	17627	17407	17418	17524	17621	17368	17492	17396	17630	17495	17632	17480	17595	17473	17543	17368	17625	17407	17524	17596	17605	17293	17470	17597	17319	17501	17242	17226	17311	17400	17383	17476	17526	17336	17506	17512	17358	17236	17566	17164	17593	17324	17372	17580	17436	17468	17654	17471	17426	17388	17168	17411	17461	17336	17360	17467	17489	17480	17235	17427	17432	17591	17519	17415	17516	17547	17491	17459	17453	17506	17673	17614	17674	17436	17538	17344	17453	17319	17410	17513	17405	17536	17280	17371	17293	17484	17595	17682	17373	17672	17597	17309	17512	17441	17296	17379	17638	17578	17464	17418	17500	17479	17353	17565	17461	17354	17383	17317	17312	17507	17448	17523	17387	17356	17525	17424	17369	17566	17530	17405	17333	17415	17285	17432	17676	17315	17464	17385	17361	17497	17272	17389	17479	17561	17467	17365	17514	17451	17421	17477	17543	17313	17634	17497	17393	17294	17360	17492	17660	17451	17507	17340	17390	17285	17307	17410	17484	17388	17619	17537	17508	17449	17475	17628	17557	17520	17402	17312	17581	17412	17511	17359	17546	17434	17390	17499	17414	17333	17543	17321	17416	17422	17501	17359	17496	17347	17391	17421	17722	17253	17551	17497	17437	17333	17583	17593	17488	17503	17457	17371	17345	17433	17666	17742	17636	17515	17664	17491	17426	17455	17492	17466	17419	17519	17495	17386	17404	17518	17395	17710	17513	17409	17358	17306	17564	17410	17557	17461	17687	17420	17342	17361	17380	17479	17591	17486	17441	17504	17296	17287	17446	17469	17439	17366	17425	17255	17606	17497	17576	17403	17370	17527	17355	17655	17380	17565	17461	17462	17428	17602	17545	17524	17469	17559	17215	17356	17286	17299	17364	17427	17329	17583	17571	17409	17707	17274	17349	17397	17348	17409	17360	17231	17494	17308	17233	17252	17254	17500	17322	17500	17487	17601	17603	17491	17481	17401	17530	17523	17411	17574	17511	17476	17487	17401	17388	17446	17508	17472	17672	17379	17400	17552	17457	17353	17605	17502	17181	17507	17517	17450	17455	17400	17345	17454	17548	17613	17525	17235	17383	17387	17486	17520	17412	17580	17612	17314	17478	17627	17603	17304	17647	17404	17657	17382	17469	17361	17539	17483	17345	17382	17582	17600	17564	17424	17643	17547	17477	17216	17298	17450	17764	17155	17564	17424	17469	17427	17386	17291	17315	17459	17569	17406	17336	17390	17245	17397	17384	17514	17467	17490	17590	17399	17436	17435	17481	17280	17436	17510	17516	17447	17272	17446	17650	17685	17368	17492	17370	17245	17579	17379	17231	17387	17401	17545	17715	17449	17393	17323	17525	17706	17500	17553	17230	17625	17361	17267	17339	17580	17573	17429	17265	17576	17323	17403	17390	17569	17509	17507	17406	17406	17474	17380	17406	17402	17802	17471	17498	17415	17555	17366	17407	17499	17450	17604	17425	17371	17399	17567	17397	17308	17685	17462	17511	17553	17466	17421	17534	17642	17524	17448	17610	17471	17564	17384	17483	17236	17531	17433	17470	17431	17509	17611	17553	17530	17414	17444	17613	17434	17343	17487	17362	17338	17271	17390	17300	17441	17539	17570	17555	17384	17450	17385	17553	17555	17595	17374	17568	17444	17359	17526	17520	17598	17518	17420	17537	17386	17496	17267	17580	17547	17454	17489	17389	17404	17567	17497	17277	17635	17399	17437	17367	17337	17329	17461	17485	17532	17445	17426	17505	17338	17463	17468	17485	17321	17697	17531	17658	17446	17494	17554	17500	17430	17437	17455	17450	17275	17442	17428	17382	17365	17644	17490	17381	17567	17385	17340	17507	17422	17539	17462	17278	17387	17544	17572	17536	17519	17566	17519	17479	17340	17503	17545	17419	17520	17393	17471	17564	17415	17417	17448	17307	17367	17430	17377	17491	17498	17397	17200	17576	17522	17517	17577	17410	17240	17480	17455	17365	17617	17424	17541	17253	17316	17558	17634	17445	17469	17412	17382	17567	17418	17504	17637	17533	17436	17418	17464	17446	17439	17496	17504	17617	17481	17215	17263	17447	17577	17575	17459	17402	17223	17529	17477	17674	17463	17659	17393	17560	17501	17287	17431	17520	17463	17415	17553	17309	17398	17301	17377	17614	17514	17268	17347	17653	17468	17403	17304	17335	17391	17575	17426	17585	17332	17532	17470	17311	17298	17394	17247	17461	17415	17441	17376	17240	17517	17434	17545	17249	17457	17495	17430	17596	17405	17515	17619	17803	17368	17331	17555	17377	17412	17394	17557	17437	17335	17397	17455	17620	17605	17510	17515	17682	17411	17337	17245	17308	17490	17695	17639	17334	17598	17691	17399	17431	17428	17471	17531	17508	17693	17423	17510	17523	17416	17484	17322	17335	17510	17348	17454	17438	17303	17361	17325	17428	17167	17124	17364	17503	17478	17398	17325	17359	17407	17407	17354	17768	17448	17543	17507	17545	17483	17608	17547	17494	17392	17274	17534	17367	17481	17404	17635	17521	17425	17440	17521	17404	17388	17370	17639	17322	17530	17443	17185	17505	17537	17498	17540	17363	17508	17387	17534	17497	17260	17401	17410	17325	17409	17355	17637	17530	17688	17418	17407	17483	17638	17627	17317	17571	17240	17361	17476	17362	17504	17423	17384	17471	17463	17621	17629	17400	17222	17451	17583	17413	17339	17391	17491	17316	17634	17541	17562	17382	17338	17262	17676	17574	17498	17334	17374	17324	17522	17472	17379	17241	17374	17439	17536	17590	17434	17523	17493	17305	17440	17427	17454	17461	17209	17628	17388	17513	17526	17412	17384	17549	17616	17385	17410	17536	17387	17603	17631	17450	17469	17479	17591	17714	17432	17408	17462	17462	17533	17393	17440	17690	17538	17575	17635	17481	17286	17266	17434	17660	17535	17458	17509	17319	17470	17389	17274	17516	17603	17364	17461	17494	17571	17424	17513	17565	17518	17508	17389	17631	17600	17369	17651	17543	17422	17383	17349	17533	17535	17248	17420	17281	17402	17574	17612	17623	17298	17534	17416	17373	17368	17488	17376	17406	17451	17493	17253	17409	17499	17552	17412	17554	17504	17525	17416	17501	17378	17378	17452	17501	17536	17533	17381	17629	17504	17405	17372	17282	17414	17468	17485	17638	17574	17468	17344	17554	17535	17530	17555	17575	17518	17539	17475	17461	17290	17481	17550	17372	17473	17447	17454	17626	17478	17578	17552	17647	17353	17384	17302	17539	17505	17352	17433	17505	17370	17607	17233	17613	17357	17310	17311	17481	17675	17550	17318	17499	17578	17412	17453	17264	17364	17478	17305	17337	17554	17336	17428	17356	17415	17552	17374	17409	17402	17487	17453	17362	17494	17388	17402	17457	17336	17325	17244	17596	17492	17345	17526	17521	17702	17604	17592	17451	17392	17488	17529	17386	17515	17418	17449	17419	17417	17571	17494	17410	17333	17359	17417	17415	17394	17358	17511	17301	17434	17338	17447	17480	17231	17544	17395	17478	17249	17411	17283	17470	17356	17479	17466	17288	17362	17440	17329	17512	17463	17667	17467	17710	17552	17468	17491	17526	17584	17352	17488	17497	17436	17360	17400	17312	17234	17377	17638	17415	17567	17597	17536	17530	17636	17616	17323	17527	17356	17452	17446	17388	17238	17458	17416	17528	17372	17432	17518	17493	17501	17415	17449	17351	17291
24685	35458	31775	31933	28933	22157	16763	15165	14571	14635	14397	14344	14363	14399	14528	14436	14256	14280	14188	14281	14296	14282	14390	14297	14411	14207	14241	14322	14226	14345	14387	14423	14212	14141	14318	14227	14191	14193	14332	14164	14220	14301	14259	14188	14342	14305	14528	14430	14209	14276	14200	14363	14390	14247	14320	14340	14293	14350	14399	14231	14383	14419	14360	14238	14274	14223	14273	14129	14388	14138	14204	14302	14366	14202	14334	14229	14177	14254	14206	14204	14094	14222	14333	14285	14377	14183	14199	14322	14445	14337	14397	14205	14395	14175	14257	14268	14344	14214	14426	14254	14242	14324	14343	14116	14093	14294	14190	14168	14182	14280	14489	14254	14485	14250	14286	14304	14197	14175	14345	14381	14137	14270	14307	14340	14344	14106	14183	14309	14434	14244	14282	14181	14186	14252	14378	14291	14261	14366	14149	14218	14197	14202	14348	14203	14409	14227	14306	14264	14147	14233	14296	14248	14392	14169	14170	14238	14412	14133	14363	14308	14358	14318	14237	14246	14074	14312	14312	14198	14331	14361	14250	14429	14309	14070	14151	14209	14354	14296	14350	14255	14279	14199	14206	14490	14307	14312	14345	14153	14167	14342	14230	14252	14205	14209	14127	14209	14265	14188	14417	14318	14260	14141	14225	14180	14382	14260	14232	14329	14264	14288	14129	14245	14323	14168	14324	14296	14330	14373	14348	14161	14202	14284	14140	14230	14208	14264	14382	14196	14219	14359	14043	14264	14219	14340	14193	14379	14390	14342	14337	14114	14155	14203	14211	14213	14293	14257	14213	14266	14398	14196	14249	14420	14359	14386	14232	14178	14317	14089	14311	14212	14351	14222	14229	14396	14618	14298	14213	14325	14263	14397	14066	14355	14278	14267	14243	14255	14263	14249	14046	14111	14252	14359	14100	14312	14227	14302	14184	14133	14332	14153	14311	14246	14342	14372	14182	14263	14312	14169	14416	14232	14123	14361	14473	14384	14276	14240	14250	14279	14236	14111	14265	14335	14416	14286	14261	14276	14180	14324	14448	14287	14300	14223	14223	14212	14317	14252	14230	14297	14165	14174	14178	14349	14268	14216	14275	14439	14199	14305	14146	14272	14311	14197	14336	14234	14299	14241	14456	14262	14376	14377	14324	14157	14371	14100	14376	14272	14147	14319	14354	14208	14367	14265	14193	14277	14373	14241	14403	14450	14146	14239	14289	14413	14321	14383	14243	14457	14248	14335	14289	14354	14372	14325	14186	14258	14347	14294	14324	14245	14215	14270	14272	14129	14373	14238	14293	14398	14022	14231	14239	14431	14257	14321	14261	14212	14216	14236	14076	14187	14368	14253	14482	14294	14123	14316	14343	14193	14341	14231	14128	14412	14113	14405	14425	14478	14334	14306	14286	14184	14262	14405	14269	14338	14141	14224	14324	14222	14373	14313	14187	14165	14365	14289	14335	14457	14375	14311	14242	14302	14202	14305	14308	14213	14190	14112	14297	14372	14251	14481	14403	14249	14189	14175	14208	14083	14278	14323	14366	14348	13933	14342	14446	14317	14166	14237	14093	14122	14287	14207	14327	14287	14427	14218	14360	14424	14476	14211	14357	14126	14295	14258	14418	14230	14421	14155	14327	14275	14268	14344	14294	14350	14260	14241	14407	14347	14261	14167	14184	14415	14253	14318	14016	14341	14241	14171	14161	14245	14296	14195	14240	14364	14057	14295	14358	14183	14265	14132	14377	14267	14248	14317	14181	14190	14319	14395	14470	14212	14353	14127	14182	14288	14298	14141	14341	14298	14343	14320	14352	14123	14255	14341	14182	14195	14329	14202	14297	14463	14251	14280	14262	14172	14172	14037	14388	14441	14303	14228	14467	14255	14349	14246	14279	14228	14177	14382	14330	14400	14267	14248	14417	14141	14281	14319	14294	14323	14334	14159	14163	14307	14281	14270	14189	14339	14147	14246	14240	14273	14158	14237	14274	14314	14226	14339	14192	14197	14135	14272	14430	14317	14312	14245	14136	14236	14370	14123	14162	14022	14338	14402	14199	14414	14050	14085	14274	14523	14331	14273	14283	14237	14178	14385	14247	14206	14287	14379	14364	14316	14258	14206	14289	14139	14345	14206	14223	14172	14212	14399	14190	14078	14279	14221	14474	14113	14267	14411	14177	14426	14308	14374	14238	14331	14336	14326	14353	14378	14303	14331	14357	14467	14323	14287	14327	14237	14138	14153	14101	14189	14380	14228	14180	14030	14268	14232	14345	14344	14232	14218	14396	14346	14368	14314	14022	14261	14169	14264	14249	14402	14300	14248	14344	14396	14317	14231	14271	14418	14231	14292	14328	14310	14356	14202	14331	14385	14234	14112	14245	14338	14066	14180	14125	14307	14096	14430	14353	14299	14364	14426	14326	14456	14357	14145	14138	14233	14477	14303	14192	14251	14257	14390	14361	14355	14229	14293	14338	14366	14202	14176	14396	14211	14213	14333	14357	14329	14137	14262	14209	14520	14086	14235	14482	14457	14409	14368	14303	14112	14303	14167	14316	14338	14166	14130	14345	14254	14468	14168	14242	14311	14269	14298	14280	14245	14103	14210	14211	14485	14260	14297	14369	14288	14319	14423	14354	14456	14368	14090	14163	14196	14239	14208	14361	14268	14160	14254	14297	14252	14361	14182	14301	14084	14271	14174	14139	14085	14230	14339	14178	14271	14329	14112	14256	14333	14189	14220	14283	14160	14281	14311	14248	14246	14181	14343	14190	14398	14303	14339	14270	14209	14210	14336	14389	14180	14391	14294	14434	14301	14385	14337	14471	14231	14345	14377	14163	14296	14262	14352	14106	14339	14118	14543	14261	14125	14239	14242	14352	14338	14257	14236	14235	14322	14359	14397	14318	14500	14370	14236	14150	14311	14319	14357	14281	14385	14434	14163	14292	14115	14194	14360	14331	14266	14312	14368	14525	14273	14173	14151	14296	14467	14280	14371	14232	14266	14175	14354	14261	14215	14083	14266	14284	14377	14225	14150	14308	14449	14395	14340	14228	14301	14143	14210	14502	14256	14254	14386	14323	14342	14247	14259	14294	14220	14264	14072	14412	14380	14199	14154	14338	14289	14367	14286	14304	14465	14106	14286	14242	14207	14317	14245	14325	14188	14273	14211	14232	14329	14422	14318	14336	14201	14413	14259	14169	14385	14215	14252	14321	14339	14196	14207	14134	14168	14227	14246	14429	14397	14265	14297	14256	14366	14254	14456	14334	14300	14320	14208	14380	14248	14309	14331	14326	14276	14256	14291	14297	14368	14090	14194	14411	14240	14347	14401	14473	14404	14354	14129	14116	14300	14349	14108	14247	14121	14223	14503	14280	14175	14271	14099	14277	14198	14340	14307	14121	14251	14220	14159	14253	14254	14181	14305	14273	14379	14176	14333	14230	14289	14303	14365	14179	14326	14220	14291	14290	14234	14303	14311	14232	14279	14277	14346	14174	14255	14280	14343	14399	14325	14346	14192	14321	14275	14243	14260	14147	14340	14317	14308	14205	14310	14256	14208	14176	14207	14347	14245	14349	14186	14385	14167	14169	14267	14182	14380	14245	14296	14324	14296	14177	14263	14180	14379	14427	14124	14254	14202	14254	14363	14395	14423	14402	14382	14159	14229	14201	14214	14317	14341	14401	14171	14289	14327	14273	14326	14328	14315	14180	14287	14330	14138	14358	14276	14209	14305	14444	14205	14329	14147	14227	14421	14196	14306	14397	14211	14322	14314	14303	14312	14266	14358	14313	14393	14393	14390	14273	14127	14242	14293	14266	14385	14310	14072	14288	14203	14337	14385	14374	14273	14297	14420	14165	14298	14271	14368	14327	14299	14294	14149	14355	14361	14175	14293	14367	14330	14087	14422	14215	14342	14377	14373	14180	14308	14229	14312	14103	14265	14242	14221	14378	14233	14344	14281	14391	14273	14321	14274	14328	14338	14245	14272	14131	14225	14307	14361	14144	14322	14371	14008	14289	14193	14122	14419	14247	14316	14333	14094	14342	14250	14200	14166	14338	14297	14274	14316	14228	14312	14279	14233	14457	14156	14418	14292	14193	14333	14374	14244	14352	14204	14154	14269	14322	14319	14287	14301	14360	14345	14336	14311	14122	14179	14270	14294	14379	14282	14372	14135	14314	14312	14255	14364	14333	14261	14313	14180	14329	14480	14244	14323	14425	14305	14315	14392	14128	14156	14251	14209	14459	14231	14164	14185	14380	14280	14346	14192	14278	14101	14310	14182	14128	14141	14373	14296	14177	14304	14305	14249	14220	14216	14346	14350	14256	14188	14268	14262	14157	14418	14372	14156	14189	14294	14259	14264	14122	14345	14198	14110	14153	14229	14328	14218	14386	14272	14275	14279	14256	14354	14333	14267	14209	14293	14338	14161	14363	14343	14345	14388	14242	14351	14316	14226	14197	14250	14348	14291	14325	14301	14124	14256	14322	14278	14405	14242	14267	14350	14256	14252	14209	14269	14256	14174	14110	14338	14318	14223	14320	14449	14245	14408	14366	14250	14230	14294	14333	14162	14487	14374	14261	14176	14333	14252	14250	14337	14281	14356	14214	14317	14240	14267	14398	14152	14414	14302	14357	14398	14409	14118	14341	14278	14353	14225	14231	14306	14317	14342	14452	14226	14378	14508	14440	14274	14373	14289	14231	14200	14219	14340	14408	14225	14294	14393	14131	14252	14133	14498	14294	14325	14217	14279	14362	14245	14302	14148	14201	14311	14252	14193	14356	13993	14340	14312	14316	14235	14272	14266	14095	14371	14180	14483	14080	14311	14322	14295	14280	14206	14276	14221	14356	14231	14243	14299	14202	14387	14252	14411	14320	14194	14292	14249	14326	14221	14486	14222	14226	14250	14279	14341	14451	14211	14365	14373	14286	14436	14432	14209	14399	14269	14164	14305	14321	14107	14460	14225	14371	14215	14320	14233	14235	14240	14283	14323	14394	14294	14265	14384	14186	14274	14408	14445	14171	14287	14246	14388	14340	14261	14363	14262	14256	14253	14208	14343	14379	14158	14149	14231	14454	14416	14098	14438	14182	14179	14294	14288	14219	14345	14345	14289	14310	14205	14223	14287	14229	14488
26252	21382	31722	50516	57398	45323	30766	22046	17401	17197	16864	16528	16179	15930	15816	15516	15584	15769	15675	15627	15803	15645	15535	15556	15779	15636	15601	15592	15682	15575	15520	15676	15616	15472	15673	15769	15475	15395	15469	15611	15721	15418	15640	15539	15801	15698	15556	15612	15668	15652	15435	15736	15732	15641	15512	15527	15637	15555	15729	15429	15469	15608	15706	15671	15455	15763	15505	15487	15717	15730	15839	15406	15552	15679	15561	15749	15466	15574	15599	15347	15560	15583	15452	15583	15640	15746	15567	15621	15462	15748	15604	15540	15737	15759	15466	15573	15564	15570	15548	15480	15672	15556	15558	15586	15586	15309	15344	15730	15439	15570	15725	15400	15335	15539	15614	15557	15736	15567	15738	15527	15616	15604	15570	15547	15553	15664	15755	15413	15377	15605	15475	15488	15435	15412	15822	15568	15474	15532	15669	15681	15656	15630	15638	15491	15846	15499	15633	15311	15623	15799	15352	15377	15493	15520	15674	15668	15611	15721	15321	15442	15559	15435	15794	15492	15780	15561	15542	15688	15610	15698	15495	15380	15569	15694	15651	15487	15543	15570	15547	15679	15604	15573	15628	15553	15627	15689	15645	15681	15576	15624	15715	15663	15625	15553	15587	15616	15730	15728	15669	15742	15639	15613	15761	15651	15535	15417	15794	15897	15697	15449	15480	15675	15588	15582	15503	15662	15653	15603	15637	15650	15593	15819	15628	15673	15604	15566	15627	15589	15666	15683	15641	15582	15631	15423	15561	15227	15592	15543	15655	15497	15593	15617	15696	15443	15581	15524	15789	15822	15717	15538	15725	15828	15566	15594	15690	15715	15561	15583	15624	15595	15482	15498	15473	15579	15647	15668	15577	15622	15607	15604	15723	15647	15518	15535	15265	15475	15759	15622	15472	15705	15594	15667	15731	15643	15605	15669	15515	15765	15450	15519	15436	15606	15583	15534	15689	15846	15689	15478	15435	15487	15644	15885	15590	15854	15615	15676	15609	15625	15547	15531	15701	15486	15474	15620	15623	15759	15646	15886	15708	15669	15447	15354	15613	15591	15598	15435	15660	15600	15665	15725	15707	15599	15587	15567	15576	15831	15693	15535	15508	15418	15590	15607	15623	15505	15506	15743	15536	15752	15703	15483	15586	15797	15507	15519	15655	15728	15678	15587	15563	15500	15791	15418	15605	15483	15501	15431	15525	15699	15566	15681	15723	15538	15564	15604	15750	15566	15682	15664	15509	15449	15286	15422	15721	15733	15672	15467	15845	15586	15592	15580	15534	15512	15738	15690	15620	15639	15514	15615	15582	15490	15527	15347	15602	15591	15628	15725	15754	15523	15509	15508	15456	15533	15585	15533	15691	15767	15700	15721	15648	15604	15753	15679	15506	15717	15635	15574	15644	15489	15618	15553	15612	15714	15675	15482	15697	15350	15393	15586	15688	15716	15662	15389	15504	15581	15751	15547	15503	15676	15572	15430	15575	15634	15582	15627	15511	15683	15669	15681	15832	15574	15728	15403	15387	15417	15705	15818	15598	15640	15508	15770	15385	15542	15611	15509	15463	15669	15600	15431	15511	15689	15623	15531	15768	15490	15539	15547	15618	15566	15635	15546	15825	15820	15694	15568	15661	15657	15517	15601	15521	15397	15597	15521	15618	15632	15595	15480	15586	15658	15555	15441	15553	15659	15667	15480	15625	15667	15450	15504	15577	15458	15583	15752	15509	15455	15623	15653	15574	15562	15581	15567	15731	15566	15611	15523	15705	15378	15718	15450	15807	15691	15700	15518	15524	15571	15602	15598	15627	15775	15771	15565	15552	15491	15569	15641	15613	15528	15668	15560	15469	15497	15577	15685	15744	15508	15559	15525	15622	15679	15390	15474	15561	15878	15517	15355	15639	15512	15359	15610	15574	15619	15647	15612	15711	15502	15653	15668	15695	15568	15468	15529	15334	15513	15743	15657	15772	15728	15715	15395	15420	15567	15419	15505	15514	15384	15406	15740	15498	15670	15729	15548	15544	15631	15461	15670	15637	15545	15580	15425	15548	15495	15444	15480	15710	15569	15773	15480	15611	15588	15537	15752	15461	15622	15657	15465	15358	15638	15386	15516	15548	15900	15650	15365	15398	15326	15733	15646	15484	15803	15467	15404	15722	15695	15633	15573	15568	15680	15573	15579	15656	15462	15485	15726	15626	15639	15534	15575	15771	15699	15565	15612	15581	15693	15579	15350	15673	15606	15618	15576	15552	15763	15542	15477	15693	15674	15611	15428	15603	15634	15568	15602	15798	15660	15652	15722	15706	15592	15467	15495	15882	15503	15613	15718	15584	15380	15657	15469	15643	15697	15755	15623	15439	15531	15418	15540	15650	15457	15633	15627	15655	15571	15774	15759	15518	15576	15535	15536	15523	15535	15676	15710	15612	15697	15687	15578	15449	15689	15485	15640	15552	15586	15623	15534	15502	15655	15490	15715	15463	15712	15760	15544	15691	15413	15480	15566	15727	15536	15738	15606	15693	15535	15443	15563	15721	15401	15686	15715	15526	15458	15583	15731	15569	15527	15547	15793	15706	15601	15605	15482	15490	15567	15408	15668	15466	15588	15671	15565	15617	15226	15550	15547	15461	15364	15453	15628	15632	15620	15614	15676	15532	15537	15586	15695	15715	15392	15647	15599	15590	15621	15549	15541	15734	15548	15593	15685	15498	15687	15642	15434	15529	15630	15452	15657	15554	15695	15561	15554	15508	15695	15720	15536	15474	15733	15562	15795	15608	15690	15655	15571	15713	15371	15490	15797	15506	15640	15509	15429	15780	15582	15695	15601	15754	15595	15473	15673	15668	15538	15520	15609	15549	15506	15534	15640	15647	15685	15747	15613	15735	15652	15831	15654	15778	15493	15533	15622	15595	15693	15507	15490	15620	15545	15722	15505	15459	15401	15518	15553	15675	15572	15530	15395	15524	15593	15662	15526	15365	15453	15527	15459	15474	15446	15522	15575	15801	15662	15720	15565	15703	15569	15545	15705	15530	15314	15591	15544	15454	15798	15377	15571	15687	15527	15550	15667	15531	15483	15440	15710	15629	15511	15364	15554	15661	15624	15608	15500	15803	15634	15682	15725	15570	15497	15457	15531	15585	15462	15659	15667	15461	15649	15710	15687	15656	15589	15480	15619	15666	15774	15706	15659	15677	15581	15632	15588	15595	15734	15570	15465	15301	15422	15400	15667	15410	15505	15674	15723	15505	15606	15568	15739	15698	15529	15808	15559	15509	15658	15381	15450	15758	15601	15509	15451	15536	15488	15725	15557	15489	15506	15612	15682	15599	15563	15495	15606	15699	15703	15556	15572	15680	15682	15553	15550	15524	15548	15892	15661	15469	15814	15514	15562	15692	15399	15499	15565	15691	15477	15525	15568	15609	15750	15636	15470	15640	15592	15365	15396	15590	15659	15726	15503	15674	15455	15444	15539	15670	15617	15448	15538	15503	15707	15465	15559	15494	15548	15504	15525	15581	15372	15569	15670	15590	15324	15587	15651	15610	15611	15616	15490	15638	15561	15480	15406	15502	15513	15564	15713	15691	15623	15721	15643	15758	15678	15438	15650	15612	15467	15541	15499	15539	15695	15664	15502	15642	15404	15480	15401	15561	15398	15685	15640	15449	15712	15560	15703	15720	15458	15688	15489	15670	15840	15608	15439	15463	15532	15476	15645	15616	15418	15487	15538	15592	15512	15521	15621	15606	15588	15668	15673	15617	15425	15408	15457	15774	15600	15842	15551	15592	15421	15610	15543	15379	15703	15450	15745	15555	15676	15681	15542	15485	15678	15665	15491	15725	15528	15497	15599	15533	15433	15670	15633	15656	15514	15566	15512	15584	15587	15659	15571	15585	15699	15493	15560	15654	15477	15651	15485	15542	15683	15883	15477	15566	15612	15485	15459	15629	15611	15422	15723	15420	15476	15487	15572	15409	15635	15620	15498	15553	15394	15529	15808	15742	15728	15608	15554	15651	15694	15899	15636	15673	15472	15429	15717	15582	15792	15468	15527	15559	15510	15696	15636	15585	15688	15604	15658	15645	15662	15544	15495	15586	15639	15748	15788	15606	15705	15772	15562	15860	15708	15342	15531	15598	15717	15504	15540	15618	15635	15685	15755	15731	15719	15683	15682	15523	15480	15621	15566	15454	15303	15643	15689	15488	15589	15688	15539	15554	15757	15481	15758	15349	15642	15891	15500	15364	15551	15753	15731	15604	15424	15508	15442	15530	15649	15581	15509	15492	15452	15387	15462	15642	15405	15443	15604	15476	15623	15514	15375	15551	15731	15533	15612	15634	15521	15568	15681	15670	15608	15625	15554	15643	15593	15665	15504	15565	15745	15516	15926	15702	15693	15373	15558	15459	15529	15722	15542	15693	15781	15400	15618	15586	15673	15731	15515	15664	15783	15462	15373	15473	15638	15446	15589	15806	15735	15643	15537	15888	15715	15573	15563	15577	15554	15588	15735	15583	15613	15355	15458	15529	15762	15675	15748	15602	15652	15535	15621	15322	15661	15679	15584	15466	15657	15643	15544	15742	15581	15577	15524	15378	15591	15579	15537	15564	15624	15539	15733	15548	15712	15672	15581	15556	15517	15361	15589	15392	15508	15565	15582	15561	15594	15655	15519	15732	15613	15660	15551	15554	15450	15675	15684	15856	15363	15574	15656	15515	15650	15314	15499	15437	15677	15512	15488	15573	15952	15700	15623	15644	15704	15614	15547	15573	15457	15633	15437	15645	15612	15671	15535	15635	15619	15606	15552	15771	15556	15655	15629	15647	15516	15728	15686	15664	15675	15534	15424	15336	15380	15736	15459	15636	15584	15449	15657	15509	15580	15436	15585	15552	15637	15591	15486	15455	15671	15712	15672	15584	15715	15437	15622	15638	15560	15527	15559	15553	15517	15913	15644	15759	15662	15571	15564	15376	15404	15374	15489	15531	15418	15545	15689	15496	15623	15662	15486	15527	15603	15632	15387	15369	15569	15374	15430	15731	15502	15543	15619	15499	15445	15649	15471	15542	15599	15563	15553	15501	15627	15579	15530	15670	15665	15498	15547	15705	15353	15629	15566	15581	15593	15505	15579	15410	15762
32561	54867	56226	59925	60155	43912	29350	18954	14902	15207	14857	14520	13893	13613	13416	13140	13138	13066	13386	13260	13294	13237	13283	13081	13275	13217	13232	13298	13312	13011	13261	13214	13078	13271	13049	13314	13182	13186	13234	13130	13192	13241	13333	13073	13252	13128	13320	13255	13103	13151	13461	13125	13137	13234	13280	13358	13021	13349	13142	12993	13077	13256	13113	13149	13165	13218	13259	13243	13153	13234	13277	13230	13221	13350	12991	13244	13267	13228	13116	13135	13065	13251	13061	13175	13274	13265	13217	13243	13195	13274	13374	13046	13257	13301	13132	13126	13205	13179	13204	13239	13220	13105	13413	13277	13118	13021	13298	13274	13249	13345	13203	13118	13116	13091	13130	13224	13193	13043	13255	13181	13207	13141	13145	13198	13154	13207	13203	13174	13203	13197	13214	13192	13152	13176	13193	13155	13198	13257	13159	13032	13251	13159	13170	13047	13342	13268	13214	13090	13151	13321	13242	13252	13248	13097	13424	13277	13112	13171	13163	13222	13025	13047	13165	13233	13030	13181	13151	13055	13096	13081	13058	13011	13242	13138	13257	13252	13221	13212	13112	13145	13170	13198	13281	13261	13113	13252	13096	13133	13152	12987	13197	13255	13093	13258	13242	13146	13079	13283	13128	12972	13136	13114	13073	13242	13192	13290	13304	13087	13164	13061	13119	13143	13079	13211	13139	13245	13194	13124	13262	13185	13131	13107	13229	13304	13272	13176	13108	13325	13217	13118	12989	13139	13024	13197	13191	13192	13128	13194	13063	13201	13126	13258	13172	13265	13311	13222	13112	13122	13011	13097	13193	13077	13265	13171	13265	13141	13122	13077	13104	13205	13116	13078	13180	13083	13299	13403	13333	13118	13285	13192	13150	13212	13236	13259	13297	13182	13096	13208	13230	13008	13163	13074	13159	13202	13204	13188	13179	13382	13133	13260	13081	13198	13081	13192	13077	13371	13109	13163	13238	13055	13327	13057	13151	13324	13328	13214	13098	13013	13154	13159	13178	13150	13108	13022	13309	13201	13157	13367	13142	13138	13339	13318	13239	13191	13034	13177	13139	13193	13110	13378	13223	13215	13076	13242	13002	13202	13069	13006	13121	13125	13038	13180	13209	13050	13185	12991	13322	13188	13179	13188	13184	13138	13283	13204	13252	13234	13167	13121	13182	13065	12984	13156	13242	13172	13116	13223	13197	13109	13125	13100	13183	13141	13096	13084	13303	13345	13030	13244	13162	13158	13122	13163	13060	13062	13219	13142	13265	13151	13194	13097	13359	13159	13273	13264	13117	13120	13125	13125	13241	13182	13036	13289	13242	13158	13157	13168	13390	13166	13192	13223	13155	13209	13221	13190	13272	13293	13153	13101	13037	13278	13146	13249	13223	13263	13142	13046	13175	13188	13167	13041	13179	13083	13085	13148	13088	13242	13248	13290	13282	13169	13183	13211	13046	13248	13210	13233	13010	13244	13323	13334	13234	13280	13096	13206	13240	13212	13191	13018	13033	13001	13190	13310	13145	13305	13246	13183	13166	13081	13179	13200	13153	13208	13053	13280	13098	13244	13141	13191	13098	13227	13186	13049	13133	13097	13207	13198	13130	13101	13344	13181	13191	13211	13152	13043	13029	13155	13235	13002	13204	13116	13154	13269	13216	13334	13158	13340	13208	13341	13167	13052	13109	13174	13153	13068	13454	13207	13219	13196	13065	13157	13156	13259	13355	13153	13243	13179	13157	13144	13173	13292	13279	13100	13213	13067	13156	13083	13194	13051	13336	13315	13175	13227	13080	13102	13264	13141	13115	13170	13176	13040	13246	13215	13079	13242	13089	13180	13199	13127	13101	13212	13371	13170	13318	12970	13019	12991	13097	13001	13243	13254	13150	13284	13198	13271	13114	13030	13323	13146	13120	13239	13180	13207	13167	13050	13050	13340	13168	13264	13361	13244	13083	13170	13205	13080	13152	13203	13107	13305	13035	13251	13210	13290	13173	13358	12939	13226	13366	13287	13298	13043	13205	13199	13130	13069	13139	13298	13007	13242	13073	13143	13274	13093	13116	13162	13419	13021	13040	13225	13179	13208	13006	13485	13035	13086	13170	13260	13147	13130	13172	13126	13217	13246	13103	13238	13151	13358	13274	13217	13114	13215	13061	13123	13071	13234	13022	13142	13240	13212	13167	13099	13147	13255	13073	13146	13177	13138	13030	13229	13187	13112	13080	13277	13151	13394	13112	13065	13075	13107	13152	13201	13138	13292	13104	13211	13131	13265	13236	13135	13288	13170	13234	13173	13203	13126	13312	13110	13014	13232	13141	13042	13150	13108	13212	13118	13067	13287	13222	13236	13230	13233	13190	13153	13177	13001	13185	13036	13245	13150	13272	13201	13122	13253	13209	13409	13039	13128	13203	13165	13223	13152	13276	13219	13139	13144	12984	13111	13090	13251	13069	13139	13135	13195	13067	13190	13171	13206	13239	13074	13244	13213	13236	13173	13319	13280	13094	13149	13216	13041	13102	13138	13203	13124	13062	13288	13141	13068	13048	13150	13055	13108	13225	13226	13022	13115	13113	13273	13238	13271	13200	13062	13062	13249	13193	13119	13354	13289	13180	13286	12988	13191	13211	13160	13088	13157	13211	13222	13189	13211	13152	13031	13094	13178	13179	13163	13322	13276	13306	13079	13154	13155	13209	13250	13122	13314	13209	13179	13181	13144	13153	13090	13258	13216	13095	13301	13115	13144	13125	13379	13156	13340	13098	13178	13031	13129	13252	13042	12992	13061	13185	12989	13147	13196	13297	13100	13264	12986	13252	13118	13325	13169	13121	13194	13077	13141	13102	13303	13187	13158	13289	13323	13234	13088	13234	13339	13251	13193	13297	13035	13203	13218	13105	13339	13284	13195	13272	13143	13082	13177	13325	13215	13204	13145	13210	13062	13198	13168	13039	13152	13226	13173	13069	13243	13116	13048	13331	13163	13238	13271	13257	13283	13207	13145	13104	13072	13141	13083	13237	13025	12987	13345	13071	13152	13149	13053	13214	13154	13016	13265	12999	13314	13236	13253	13177	13287	13178	13086	13218	13063	13021	13272	13147	13269	12938	13186	13160	13298	13241	13282	13153	13129	13129	13180	13109	13109	13104	13232	13119	12973	13181	13243	13047	13270	13348	13072	13143	13203	13307	13106	13181	13040	13207	13280	13143	12943	13202	13342	13188	13221	13299	13162	13343	13238	13276	13230	13027	13206	12994	13123	13176	13172	13218	13114	13314	13242	13140	13152	13119	13196	13174	13273	13250	13112	13221	13192	13298	13207	13142	13075	12945	13311	13111	13113	13291	13227	13111	13227	13100	13098	13144	13171	13123	13189	13285	13195	13043	12985	13283	13180	13303	13200	13116	13167	12973	13153	12912	13217	13161	13071	13061	13077	13211	13081	13257	13039	13106	13008	13039	13166	13134	13220	13336	13195	13246	13061	13188	13153	13137	13080	13187	13248	13323	12989	13106	12977	13295	13375	13249	13207	13142	13026	13299	13213	13261	13120	13079	13165	13172	13071	13270	13217	13128	13168	13283	13051	13259	13238	13123	13186	13186	13179	13152	13134	13126	13291	13162	13098	13317	13329	13096	13163	13166	13251	12989	13147	13190	13134	13092	13147	13261	13327	13278	13081	13185	13135	13244	13143	13089	13005	13269	13209	13240	13215	13191	13163	13181	13274	12956	13189	13241	13120	13187	13143	13167	13228	12960	13085	13027	13328	13109	13136	13051	13119	13225	13287	13239	13210	13215	13258	13208	13184	13139	13130	13099	13116	13116	12999	13216	13100	13026	13216	13185	13320	12884	13199	13232	13282	13073	13204	13156	13076	13140	13061	13377	13226	13000	13191	13134	13166	13129	13086	13201	13047	13185	13105	13092	13286	13320	13175	13168	13142	13131	13173	13224	13231	13088	13025	13223	13173	13147	13069	12964	13144	13364	13131	13010	12995	13159	13085	13171	13240	13174	13278	13065	13240	13111	13138	13183	13313	13298	13197	13098	13247	13094	13218	13127	13134	13259	13218	13086	13092	13252	12988	13021	13096	13328	13290	13034	13066	13278	13114	13239	13110	13327	13154	13294	13054	13313	13258	13046	13100	13302	13085	13120	13311	13204	13188	12994	13119	13269	13213	13175	13294	13264	13151	13090	13206	12985	13286	13034	13143	13126	13246	13126	13252	13054	13247	13173	13173	13275	13233	13132	12995	13214	13130	13131	13141	12957	13259	13238	13177	13104	13267	13247	13074	13262	13286	13167	13157	13191	13209	13065	13183	13107	13209	13169	13029	13382	13157	13148	13175	13263	13227	13252	13107	13332	13188	13131	13164	13083	13266	13157	13168	12863	13301	13312	13273	13229	13184	13096	13204	13115	13189	13117	13172	13216	13295	12961	13077	13186	13134	13174	13158	13163	13239	12996	13170	13143	13186	13115	13315	13227	13129	13175	13165	13122	12910	13181	13234	13298	13184	13103	13170	13066	13192	13182	13198	13198	13172	13106	13084	13220	13165	13134	13143	13092	13219	13151	13087	13168	13162	13247	13145	13309	13161	13072	13286	13057	13232	13174	13127	13076	13203	13241	13259	13085	13238	13200	13062	13265	13279	13190	13141	13102	13110	13145	13112	13090	13264	13235	13258	13204	12899	13146	13260	13178	13119	13059	13307	13184	13122	13143	13109	13041	13175	13144	13072	13105	13042	13072	13250	13195	13155	13250	13151	13184	13152	13195	13224	13149	13076	13156	13213	13123	13044	13252	13166	13025	13068	13100	13132	12986	13258	13217	13131	13133	13281	13138	13163	13034	13101	13267	13118	13164	13099	13069	13130	13199	13258	13198	13077	13311	13049	13206	13238	13115	13285	13102	13194	13133	13004	13128	13047	13047	13240	13317	13151	13157	13199	13159	13055	13047	13260	13149	13300	13354	13160	13277	13052	13111	13141	13150	13158	13203	13253	13237	13268	13064	13200	13315	13145	13192	13095	13217	13079	13314	13000	13121	13296	13196	13031	13249	13206	13357	13156	13169	13171	13222	13278	13261	13049	13123	13166	13205	13261	13294	13187	13022	13240	13157	13122	13188	13128	13165	13005	13360	13246
24281	21154	29650	36434	64939	59012	42958	28859	21790	19759	19429	17483	15868	14565	13871	13418	13304	13295	13379	13149	13225	13358	13224	13119	13187	13405	13120	13342	13050	13053	13174	13391	13217	13018	13282	13293	13244	13111	13206	13098	13021	13155	13226	13204	13158	13183	13277	13178	13207	13063	13186	13160	13184	13073	13198	13204	13274	13253	13194	13173	13336	13113	13182	13095	13097	13278	13174	13302	13083	13027	13217	13063	13215	13041	13045	13213	13063	13001	13171	13221	13012	13152	13143	13237	13198	13076	13019	13184	13097	13119	13340	13196	13194	13118	13241	13000	13052	13175	13273	13316	13196	12921	13097	13093	12990	13070	13178	13196	12988	13301	13274	13100	13410	13298	13203	13088	13215	13005	13067	13195	13227	13160	13003	13119	13358	13297	13134	13138	13147	13091	13095	13204	13105	13260	13082	13112	13170	13291	13222	13036	13191	13035	13145	13182	13231	13354	13052	13276	13105	13219	13010	12907	13021	13107	13146	13221	13277	13062	13101	13047	13107	13056	13236	13372	13198	13309	12898	13110	13121	12929	13156	13102	13073	13143	13040	13267	13053	12862	13155	13009	13039	13223	12986	13150	13188	13142	13236	13057	13190	13134	13104	13201	13014	13132	12983	12972	13258	13043	13370	13090	12935	13180	13033	13079	12872	13208	13274	13181	13220	13162	13174	13005	13238	13094	13154	13111	13124	13114	13144	13088	13155	13181	13116	13090	12972	13168	12994	13123	13126	13094	13018	13117	13099	13020	13204	12989	13073	13173	13145	13177	13036	12965	12816	13060	13228	13060	13136	13229	13079	13265	13186	13270	13145	12953	13182	13160	13068	13203	13039	13197	13064	13328	13288	13212	13181	13220	13071	13111	13098	13111	13158	13142	13062	13274	13000	13077	13399	13147	13012	13188	13369	13016	13021	13114	13238	13151	13017	13274	13026	13027	13006	13221	13169	12898	13049	13237	12966	13232	13115	13154	13218	13110	13292	13152	13243	13263	13119	13011	13025	12962	13083	13128	12954	13118	13028	13187	13309	13183	13177	13316	13062	12935	13124	13137	12941	13061	13106	13183	12987	13075	13011	13156	13218	13032	13148	13165	13351	13057	13014	13092	13107	13130	13198	13008	13186	13291	13188	13173	13124	13141	13114	13039	13124	13236	13052	12971	13112	13151	12986	13127	13106	13055	13104	13262	13216	13280	13138	13158	13152	13253	13171	13049	13142	13172	13307	13335	13282	13243	13165	13041	13088	13089	13086	13024	13189	13238	13233	13045	13083	12981	13080	13256	13322	13017	13161	12992	13147	13296	13065	13219	13036	13278	12829	13078	13134	13381	12962	13061	13004	13198	13290	13071	13070	13262	13355	13231	13059	13477	13118	13275	13190	12908	13017	13274	13061	13159	13156	13023	13105	13228	13120	13198	13005	13183	13105	12929	12999	13135	13262	13053	13240	13127	13099	12936	13047	13169	12910	13023	13132	13090	13226	13218	13179	13154	13043	12965	13114	13236	13079	13206	13254	13265	13288	13032	13332	13127	13182	13250	13301	13146	13183	13192	13086	13157	13194	13188	13328	13050	13089	13256	12990	12892	13102	13256	13037	13080	13192	13160	13205	12968	13194	12941	13117	13266	13122	13189	13213	13358	13164	13081	13243	13107	13143	13167	13080	13043	13059	13091	12962	13148	13009	13164	13068	13180	12976	13080	13177	13186	13395	13272	13206	13161	13125	13281	13157	13151	13420	13316	13094	13377	13079	12996	13318	13336	13052	13187	13177	13095	12961	13208	12990	13233	13032	13255	13194	13298	13033	13156	13094	13272	13198	13261	13092	13176	12999	13148	13085	13092	13277	13155	13043	12955	12818	13036	13096	13136	13296	13144	13033	13139	13217	13185	13135	13098	13259	13146	12927	13274	13148	13277	13120	13245	13162	13096	13235	13183	13175	13213	13275	13300	13026	13187	13117	13034	13233	13099	13164	13151	13278	13070	13293	12908	13152	13113	13224	13189	13164	13172	13363	12942	13146	13020	13025	13093	13016	13120	13170	13014	13073	13038	13063	13128	13038	13274	13087	13140	13043	13110	12908	13114	12931	13201	13030	13079	13167	13035	13201	13144	13028	13193	13030	13302	13232	13155	13267	13265	13082	13239	13320	13106	13137	13255	13042	13204	13168	13110	12993	13272	13073	13086	13052	13197	13153	13146	13260	13034	13074	13188	13114	12979	13157	13093	13076	13206	13174	13247	13238	13250	13204	13004	13133	13091	13321	13032	13117	13274	13115	13169	12894	13085	13332	13193	13242	13291	13174	13199	13100	13092	13221	13191	13148	13142	13162	13231	13084	13271	13090	12993	13289	13187	13073	13279	13281	13180	13181	13218	13025	12997	13087	13198	13152	13122	13281	13015	13244	13081	13225	13055	13118	13162	13162	13074	13210	13105	13320	13167	13077	13197	13144	13088	12945	12984	13117	13239	13235	12947	12983	13048	13086	13084	13265	13163	13162	12971	13017	13126	13167	12968	13018	12971	13078	13013	13213	13267	12939	13115	13000	12861	12953	12964	13150	13196	13076	13114	13042	13086	13004	13188	13123	12976	13145	12920	13123	13347	13201	12980	13353	13073	13263	13050	13145	13126	13110	13186	13117	13216	13143	13142	13126	13122	13052	12951	13101	13122	13069	13116	13072	13158	13063	13096	13128	12986	13069	13185	13303	13318	13203	12915	13094	13203	13035	13090	13218	13080	13253	13199	13028	13414	13212	13075	13250	13229	13066	13008	13063	13288	13071	13059	13111	13089	13089	13408	13057	13142	13187	13146	13072	13078	13101	13109	13171	13152	13089	13149	12899	13007	13209	13392	13111	13385	13158	13110	13245	13143	13161	13143	13453	12930	13110	13405	13223	13096	13302	13255	13107	13230	13258	13198	13108	13087	13123	12962	13268	12923	13168	13125	13127	13197	13181	13202	13026	13099	13324	13191	13051	13158	13195	13034	13153	13169	13223	13177	13252	12977	13267	13154	13081	12944	13082	12805	12952	13005	13194	13197	13126	12968	13243	13222	13148	13081	13200	13223	13341	13066	13078	13104	13216	12933	13158	13152	13156	13201	13154	13254	13233	13058	13110	13281	13026	13217	13190	13022	13132	13133	13074	13120	12991	12969	13055	13197	13065	13036	13140	12874	13088	13215	13075	13203	12986	13325	13339	13206	13192	13075	13015	12894	13115	13054	13094	13129	12986	13204	13134	13192	13246	13276	13117	13220	13051	13145	13274	13055	13236	13065	13151	13052	13187	13082	13172	13204	13038	13208	13325	13274	13114	13290	13137	13229	12751	13175	12995	13230	13220	13064	13114	13060	13162	13205	12892	13100	13219	13147	13183	13285	13225	13070	13182	13241	13153	13095	13059	13203	13157	12979	13206	13062	13004	13037	13180	13174	13066	13260	13136	13036	13271	13227	12943	12935	13167	13090	13211	13190	13028	12998	13185	13053	13140	13017	13225	13123	13140	13112	13103	13025	13104	13044	13024	13073	13140	12978	13196	13151	13166	13082	13155	13244	13182	13015	13200	13081	13269	13271	13168	13123	13147	13134	13121	13303	13256	13094	13140	13285	12969	13165	13165	13139	13093	13155	13144	13114	13406	13228	13141	13014	13130	13276	13191	13145	13260	13176	13157	12905	13177	13292	13131	13149	13136	13343	13314	13144	13185	13090	13251	13205	13321	13218	13063	13210	13084	13256	13172	13343	13296	13222	13239	13198	13196	13143	13200	13086	13239	13075	13248	13029	13163	13152	12990	13280	13193	13043	13255	13044	13125	13221	13259	13177	13210	13148	13319	13196	13190	13192	13061	13026	13087	13025	13318	13193	13183	13130	13213	13153	13413	13187	13058	13170	13202	13135	13066	13318	13199	13294	13019	13215	13209	13056	13056	13120	13263	13112	13121	13156	12993	13112	13261	13125	13139	13332	13175	13015	13294	13205	13071	13073	13113	12908	13100	13149	13025	13086	13094	13292	13067	13196	13083	13268	13205	13214	13073	13099	13053	13227	12948	13061	13161	13114	13211	13235	13203	13087	13016	12978	12740	12963	13300	13189	13049	13300	13121	13178	13191	13059	13154	13125	13169	13077	13040	13133	12901	13183	13224	13239	13029	13155	13072	12955	13188	13255	13170	13215	13314	13179	13118	13116	13183	13045	13142	13175	13203	12981	13013	13153	13064	13280	13188	12949	13228	13121	13102	13015	13168	13253	13182	13153	13209	13252	13008	13079	13088	12860	13292	13168	13086	13111	13071	13214	13092	13124	13248	13105	13067	13259	13213	13198	13086	13154	13373	13278	13256	13140	13106	13008	13135	12920	13167	13215	13103	13135	13149	12926	13193	12954	12978	13046	13063	12934	13142	13123	13160	13121	13142	13338	13167	13331	13214	13079	13017	13247	13226	13031	13184	13103	13098	12977	13228	13341	13218	13225	12994	13250	13259	13087	13044	13215	13087	13116	12978	13181	13061	12945	13127	12899	13210	12812	13070	13132	13260	13077	13016	12986	13216	13169	13158	13166	13011	13013	13215	13150	13175	13069	13279	13213	13243	13135	13054	13138	12998	13124	13209	12885	12973	13235	13095	13117	13126	12926	12956	13088	12985	13257	13227	13089	13028	13070	13163	13205	13200	13215	12940	12975	13189	13209	13047	13380	13086	13454	13227	13110	13201	13006	12994	12961	12908	12934	13096	13122	13233	13047	13117	13069	13257	13337	13132	13204	13084	13084	13239	13062	13178	13176	13142	13045	13287	13202	13007	13098	13054	12981	13141	13267	13186	13198	13324	13141	13232	13275	13153	13097	13221	13085	13263	13395	13054	13075	13067	13287	12995	13083	13272	13099	13127	13180	13151	13106	13063	13107	13059	13250	13175	13045	13276	13145	13102	13058	13095	12984	13079	13308	13174	13120	13184	13235	13038	13380	13196	13368	13109	13077	13150	13145	13182	13176	12963	13008	13216	13359	13085	13166	13099	13040	13057	13136	12907	13324	13059	13074	13153	13080	13279	13120	13101	13274	13205	13148	13204	12964	13136	12828	13088	13083	13038	12970	13034	12951	13058	13040	13131	13176	13038	13132	13189	12952	13169	13073	13320	13192
44755	74429	77355	75989	82969	62442	44397	30102	22200	20668	20472	17489	15197	13029	12389	12017	11813	11760	11747	11721	11793	11808	11673	11723	11720	11838	11590	11831	11581	11705	11792	11854	11802	11789	11903	11834	11681	11752	11639	11745	11651	11632	11732	11830	11654	11636	11774	11680	11780	11835	11737	11713	11720	11540	11752	11735	11813	11781	11632	11819	11664	11735	11794	11747	11773	11697	11833	11773	11714	11667	11765	11723	11733	11772	11562	11783	11681	11736	11849	11713	11725	11791	11685	11782	11682	11768	11760	11948	11729	11832	11661	11802	11731	11691	11642	11606	11652	11776	11947	11592	11740	11748	11714	11857	11643	11709	11685	11778	11601	11705	11779	11759	11726	11546	11731	11686	11713	11758	11839	11754	11679	11572	11867	11609	11849	11717	11751	11753	11741	11592	11658	11830	11660	11729	11678	11902	11797	11730	11639	11776	11914	11691	11684	11824	11595	11796	11696	11644	11713	11779	11743	11705	11707	11760	11805	11676	11773	11604	11748	11795	11612	11651	11626	11666	11729	11882	11804	11695	11675	11816	11742	11786	11670	11789	11622	11723	11753	11883	11704	11618	11769	11756	11752	11682	11822	11855	11628	11626	11615	11580	11774	11759	11622	11828	11609	11699	11746	11724	11888	11769	11795	11528	11674	11733	11867	11751	11686	11695	11746	11789	11531	11741	11696	11843	11657	11671	11740	11594	11698	11659	11574	11574	11722	11700	11688	11702	11620	11793	11580	11673	11734	11948	11716	11621	11636	11861	11798	11643	11693	11776	11591	11920	11794	11656	11760	11796	11792	11683	11807	11577	11724	11681	11640	11592	11640	11734	11941	11781	11766	11656	11674	11885	11751	11680	11636	11580	11769	11648	11704	11619	11800	11793	11599	11718	11760	11669	11800	11747	11721	11833	11800	11882	11701	11618	11788	11581	11645	11734	11947	11767	11736	11673	11770	11761	11855	11642	11691	11654	11704	11723	11688	11642	11765	11785	11773	11683	11792	11854	11672	11683	11711	11860	11707	11718	11733	11772	11685	11720	11782	11680	11785	11650	11751	11807	11632	11715	11722	11831	11665	11773	11789	11657	11759	11776	11835	11807	11777	11635	11876	11678	11675	11733	11743	11798	11521	11655	11710	11597	11659	11837	11673	11766	11790	11698	11678	11732	11728	11643	11805	11812	11873	11820	11658	11823	11672	11770	11768	11733	11703	11777	11657	11612	11712	11711	11746	11749	11676	11809	11854	11690	11689	11726	11742	11853	11809	11724	11717	11729	11789	11630	11763	11715	11666	11772	11652	11580	11668	11870	11753	11870	11897	11601	11609	11725	11717	11688	11633	11719	11757	11634	11675	11827	11833	11700	11667	11757	11624	11815	11786	11618	11740	11607	11739	11727	11636	11716	11805	11691	11770	11718	11756	11811	11756	11563	11702	11703	11516	11598	11835	11683	11785	11679	11757	11566	11653	11680	11784	11770	11763	11718	11624	11723	11744	11796	11662	11832	11762	11838	11883	11747	11803	11724	11811	11784	11754	11853	11623	11647	11651	11598	11728	11643	11860	11827	11877	11725	11731	11590	11598	11759	11629	11717	11914	11809	11921	11708	11667	11888	11845	11725	11655	11628	11841	11696	11861	11665	11752	11866	11614	11555	11732	11832	11608	11841	11661	11763	11775	11598	11646	11747	11782	11614	11863	11616	11719	11679	11753	11789	11678	11707	11785	11631	11683	11756	11758	11751	11693	11594	11688	11757	11613	11644	11690	11866	11638	11627	11638	11609	11691	11742	11568	11619	11762	11686	11714	11722	11745	11755	11711	11669	11818	11893	11681	11653	11715	11680	11805	11518	11649	11574	11612	11762	11794	11672	11703	11672	11716	11781	11800	11539	11676	11887	11731	11667	11581	11760	11728	11858	11829	11843	11695	11685	11657	11711	11489	11823	11822	11535	11778	11624	11664	11752	11709	11763	11820	11759	11737	11619	11771	11704	11658	11743	11707	11577	11782	11640	11585	11719	11649	11676	11780	11691	11692	11710	11765	11745	11804	11656	11684	11747	11678	11728	11598	11788	11809	11550	11579	11690	11729	11675	11753	11584	11711	11659	11741	11812	11730	11905	11702	11846	11738	11754	11625	11614	11769	11794	11581	11714	11676	11833	11709	11767	11827	11694	11795	11570	11763	11692	11894	11660	11770	11731	11680	11719	11748	11675	11880	11822	11766	11601	11554	11874	11712	11869	11717	11608	11747	11650	11705	11741	11954	11781	11706	11702	11738	11757	11851	11675	11680	11638	11827	11698	11859	11647	11577	11696	11805	11744	11723	11699	11779	11648	11705	11775	11816	11594	11711	11707	11787	11677	11825	11682	11825	11614	11890	11656	11661	11818	11793	11540	11614	11912	11744	11793	11742	11952	11857	11723	11821	11787	11754	11719	11681	11828	11735	11787	11671	11599	11727	11720	11768	11786	11616	11761	11831	11626	11945	11790	11645	11783	11630	11715	11701	11876	11772	11700	11659	11661	11731	11669	11680	11575	11740	11637	11672	11665	11814	11582	11633	11758	11726	11756	11640	11733	11833	11656	11841	11665	11594	11691	11712	11791	11761	11729	11717	11805	11770	11673	11673	11617	11732	11635	11683	11748	11681	11781	11733	11785	11714	11675	11920	11773	11642	11716	11712	11774	11723	11776	11677	11841	11825	11808	11972	11628	11605	11656	11752	11752	11752	11638	11822	11700	11736	11719	11713	11616	11684	11699	11697	11700	11752	11765	11782	11701	11692	11618	11638	11694	11685	11789	11899	11630	11644	11778	11895	11634	11652	11738	11656	11794	11738	11656	11842	11818	11650	11619	11774	11760	11912	11573	11890	11833	11599	11707	11571	11658	11848	11776	11570	11775	11793	11583	11677	11779	11506	11687	11813	11793	11742	11773	11832	11671	11744	11695	11715	11513	11666	11714	11679	11758	11686	11674	11620	11739	11731	11753	11448	11740	11731	11665	11610	11724	11882	11815	11817	11759	11915	11655	11686	11759	11916	11694	11782	11715	11810	11725	11616	11635	11861	11786	11694	11647	11680	11702	11692	11928	11640	11690	11538	11679	11694	11756	11752	11668	11836	11759	11718	11718	11752	11699	11674	11650	11819	11881	11836	11533	11685	11803	11728	11672	11765	11796	11663	11672	11830	11748	11596	11858	11787	11730	11782	11692	11662	11621	11820	11651	11659	11681	11604	11775	11585	11744	11738	11752	11658	11982	11662	11694	11713	11700	11797	11695	11829	11906	11681	11662	11876	11582	11828	11713	11778	11926	11796	11770	11748	11674	11655	11784	11779	11687	11680	11707	11926	11571	11733	11656	11770	11690	11631	11624	11822	11895	11661	11665	11750	11629	11515	11629	11721	11817	11751	11868	11690	11848	11742	11839	11694	11795	11729	11776	11764	11648	11847	11676	11704	11704	11753	11792	11719	11740	11617	11614	11755	11584	11601	11703	11606	11934	11508	11728	11719	11567	11623	11667	11674	11932	11852	11576	11573	11583	11815	11654	11639	11736	11736	11619	11743	11821	11588	11742	11760	11865	11678	11560	11767	11634	11572	11811	11823	11682	11533	11704	11700	11757	11585	11668	11722	11751	11743	11793	11830	11623	11672	11601	11853	11596	11628	11761	11758	11773	11843	11579	11907	11794	11619	11706	11742	11697	11792	11780	11731	11852	11773	11634	11694	11736	11714	11886	11750	11787	11654	11676	11478	11897	11690	11576	11598	11721	11710	11787	11673	11805	11744	11835	11770	11727	11927	11726	11763	11744	11719	11829	11740	11574	11719	11651	11831	11822	11803	11741	11776	11744	11693	11723	11621	11860	11669	11786	11720	11719	11583	11743	11688	11753	11733	11745	11688	11564	11756	11725	11604	11731	11977	11758	11730	11840	11608	11716	11700	11638	11695	11793	11850	11752	11681	11736	11613	11816	11868	11704	11710	11781	11753	11648	11833	11677	11819	11792	11719	11820	11750	11798	11765	11709	11871	11839	11670	11712	11662	11694	11718	11783	11827	11672	11624	11756	11778	11736	11703	11845	11869	11691	11665	11732	11838	11724	11645	11767	11692	11828	11722	11656	11658	11812	11785	11654	11674	11629	11634	11938	11593	11748	11636	11591	11644	11663	11822	11800	11834	11651	11676	11804	11820	11699	11769	11612	11594	11934	11637	11600	11544	11720	11754	11729	11754	11587	11761	11663	11680	11557	11703	11740	11741	11572	11792	11566	11593	11627	11817	11665	11804	11668	11636	11684	11729	11624	11868	11779	11733	11625	11673	11736	11616	11708	11615	11763	11633	11789	11727	11589	11769	11793	11863	11670	11530	11855	11724	11796	11829	11716	11633	11667	11716	11763	11758	11594	11714	11835	11806	11679	11803	11665	11663	11706	11699	11508	11620	11756	11744	11443	11877	11894	11638	11587	11706	11564	11810	11719	11653	11681	11817	11833	11851	11689	11642	11743	11662	11479	11757	11529	11644	11768	11780	11691	11852	11680	11621	11775	11653	11806	11784	11585	11681	11769	11830	11673	11728	11706	11596	11842	11717	11704	11664	11788	11668	11789	11790	11823	11720	11703	11671	11645	11756	11795	11626	11606	11905	11610	11698	11641	11777	11776	11673	11652	11782	11789	11962	11782	11680	11779	11706	11855	11760	11636	11870	11916	11658	11820	11789	11636	11884	11842	11741	11721	11609	11788	11823	11694	11748	11835	11652	11804	11695	11874	11813	11806	11780	11717	11637	11734	11767	11684	11690	11727	11650	11925	11613	11658	11747	11570	11595	11723	11865	11802	11777	11823	11742	11657	11625	11739	11669	11688	11725	11632	11733	11704	11626	11724	11713	11855	11826	11656	11800	11758	11808	11633	11670	11852	11877	11753	11743	11664	11726	11737	11717	11538	11755	11543	11791	11784	11739	11831	11723	11664	11747	11921	11782	11791	11677	11749	11779	11672	11876	11663	11748	11759	11827	11681	11566	11807	11889	11709	11825	11942	11801	11787	11649	11659	11668	11800	11765	11822	11757	11657	11675	11583	11867	11633	11733	11738	11630	11769	11661	11655	11737	11691	11723	11806	11637	11650	11947	11771	11614	11731	11817	11854
32451	24645	25455	22972	26088	21906	17758	16334	15489	15293	15094	15191	15172	14997	15164	15142	15059	15015	14942	14956	15068	15228	14981	15016	15109	15025	14889	14923	15076	15041	15074	14938	14954	14850	14835	14997	14849	15003	14847	15054	14768	14955	14939	14998	14924	14840	15071	14947	15166	14876	14948	15136	14955	14642	14946	15072	14727	14665	15064	14951	14985	15049	14946	14971	14992	14826	14831	14835	14918	15062	15088	14962	14966	14899	14877	14938	15019	15017	14914	14964	15008	15059	14986	15050	14821	14943	14960	14929	14877	14976	14986	14897	15034	15027	14869	14958	14802	14855	14925	14861	14778	15070	15003	14830	14822	14837	14907	15086	14956	14898	15021	15038	15036	14908	14888	14849	14718	14982	15067	15040	14918	14897	14928	14959	14800	14860	14949	14873	14978	15020	14906	14956	14913	14838	15071	14887	14936	14991	15071	14972	14777	14898	14893	14912	14952	15043	14879	15045	15217	14803	15147	15110	14809	14903	14835	14954	14884	15091	15033	14929	15090	14878	15136	14836	14860	15135	14816	14803	14889	14916	14895	14998	15174	15047	14999	14916	14826	14906	14941	14883	14940	14895	14914	14855	14895	14967	15012	14919	14958	15039	14822	15045	14871	14842	14905	14878	14981	14921	14991	15122	14952	14870	14940	15103	15002	14879	14900	14966	14946	15127	14919	14957	14994	15069	14839	14859	15040	14892	15047	14826	15045	14901	15123	14828	15062	14747	15069	14936	14991	14883	15043	14969	14970	14939	14966	14916	15005	14963	15022	14859	15083	14757	14945	14911	15111	14940	14942	15127	14989	15045	15037	14910	15140	14796	14991	14824	14962	14940	14966	14916	14885	14861	14843	15086	15133	14810	14778	14975	14747	14917	14864	14867	14921	14890	14927	14856	15095	14798	14840	15008	14911	14983	14857	14895	14852	14832	14865	14936	15097	14960	14826	14787	14913	14755	14995	14888	15014	14986	15012	14972	15096	14991	15052	14775	15019	15054	14766	14935	15071	14830	14931	14815	14927	14878	15129	14785	14750	14939	14982	14982	14819	14892	14779	14991	14938	14872	14968	14791	14986	14789	14894	14837	14892	14858	14957	15003	14966	15015	14875	14738	14905	14790	14922	14808	14883	14811	14784	14789	14994	15037	14856	14793	15007	14941	14705	15075	14967	14852	15033	14975	14873	15026	14956	15201	14844	14950	15096	14992	14876	15069	14755	14941	14684	14896	14967	14875	15056	14841	14857	14975	15079	14874	14895	14898	14965	14806	14907	14902	14864	14951	14782	14890	14824	14794	14916	14986	14987	14875	14728	14949	15118	15247	15036	15040	14888	14914	14971	14926	14693	14817	14938	15063	15071	14977	14856	14818	14894	15064	14815	15199	14994	14797	14852	14866	14867	14958	15195	14747	14993	15144	14924	15050	15000	14969	15012	14908	14850	14846	14825	14789	14976	15038	15030	14795	15001	14856	14835	15138	14969	14964	14799	15085	14866	14873	14903	14957	15001	14968	14919	14865	15160	14891	14796	14762	14913	15060	14843	14917	14931	14872	15268	15011	14773	14981	15046	14835	14998	14799	14997	14981	15034	15003	15011	14854	14954	14810	14856	14877	15095	15313	14873	15035	14825	14923	15091	15029	15060	14880	14918	15044	14906	14852	14794	14785	14914	14886	14961	14814	15055	14844	14969	15133	15064	15021	14716	14964	14891	14880	15038	14778	14889	14970	14943	15152	14953	14973	14965	15178	14788	14888	14962	15267	14838	14963	15128	14907	14869	14885	15034	15093	15003	14812	15107	15122	14927	14934	14997	14902	14822	15102	14816	14947	14852	14865	14803	14987	14830	14793	14905	14862	15009	15007	14839	14951	14935	14983	14880	15036	15046	14979	14998	15048	15090	14790	15014	14693	14926	15148	14918	14914	14922	15065	14926	14908	14940	14939	15040	14720	14793	14898	14929	15013	14821	14980	15056	14881	14818	14831	15117	14914	14938	14943	14974	14902	15002	14816	14775	14743	15011	15122	14829	14961	14966	14846	15066	15156	14988	15091	14998	15040	14859	15034	14680	14821	14966	14904	14849	14877	15043	15040	15156	14833	15055	14961	14869	14981	14797	14901	14828	14941	14782	15036	14949	15016	15000	15016	14799	14662	14819	14920	14825	15030	14832	14885	14834	14792	14906	14990	15071	14920	14973	15032	14832	14994	14978	14859	14825	14738	14873	14666	14870	14958	14729	15042	15150	14855	14848	14867	14955	14897	14872	14743	14859	14789	14850	15116	15016	14688	14739	14799	14721	14835	14894	14960	14952	14794	14896	14992	14943	14932	14884	14978	14828	14884	14811	15024	14925	14854	15129	14905	15069	14875	15038	14867	14810	14866	14858	14807	14922	14980	15149	14908	15095	14982	14851	14821	14847	14968	15048	14730	14977	14803	15012	14768	14857	15014	14913	15082	14786	15024	14905	14822	15019	14923	15024	14826	14975	15068	14913	14772	14865	14867	14872	15005	14844	14888	14795	14989	14916	14839	15118	14937	14815	14989	14899	14946	14878	14947	15132	14942	14989	14966	15183	14936	14853	14799	14782	14897	14940	14982	15069	15133	15000	14865	14876	14929	14995	14965	14938	15043	15000	15017	14918	14791	14994	14977	14853	14748	14932	15103	14921	14821	14919	14935	15018	15026	15066	14965	14997	14766	14863	14953	15000	14837	14778	15051	14903	14980	15077	14822	14867	14872	15016	15053	14889	14755	14843	15114	14957	14911	14900	14912	14944	15054	14855	14993	15025	14944	14999	14995	15090	14969	15114	15211	15006	15130	14863	14881	14830	14964	14798	14916	14815	14873	14950	14887	15106	15078	14982	15044	14981	14920	15015	14939	15084	14736	14941	14968	14813	14798	14883	14925	14915	14867	14876	15009	15017	14941	14947	14885	15034	14908	15009	14923	14961	14851	14837	14837	14942	15020	14814	15006	15143	14832	14823	14800	14993	14965	14899	15055	14960	14963	14811	15071	14884	15026	14850	14797	15053	15084	15066	14884	15027	14832	14903	14895	14696	14894	15204	15041	15054	14967	14951	14940	15081	15085	14933	14949	14931	15057	14704	15071	14976	15001	15153	14933	14965	14807	14754	14970	14976	14907	15024	14832	14808	14832	15061	14804	14773	15009	14897	14858	14771	15048	14987	14898	14957	14953	14831	14885	14996	14871	14899	14984	14634	14886	15031	15057	15136	15160	14942	14920	15103	14865	14982	15056	14802	14771	15108	14959	14891	15018	14752	14908	14982	14758	14835	15119	14922	14928	14936	14834	14932	15135	14828	15004	14937	14732	14869	15056	15111	14919	14987	14968	15026	14906	14853	14958	14915	15079	14915	15108	14996	15044	14866	14827	14914	14965	15016	14892	14906	14965	14723	14767	15111	15087	14992	15103	15053	14903	14969	15053	14965	14977	14959	14908	14851	15062	14811	15087	15156	14959	15034	15133	14868	14828	14870	14990	15131	14935	15098	14980	15043	14938	15052	15001	14940	14891	14904	15023	14908	14884	15041	14897	14924	14908	14974	14762	15062	15098	14941	14898	15011	14942	14845	15075	14949	15044	14951	14964	15067	15107	14855	15059	15012	14851	15058	14874	15212	14979	14799	14816	15038	14944	14933	14965	15031	15026	15000	15020	15004	14892	15005	14778	15054	15071	14878	15128	15155	14865	15029	15151	14926	14900	15022	14947	15157	14716	14878	14815	14757	14942	14852	14826	14744	14757	14938	14980	15120	14827	14828	15023	14840	14915	14907	14755	14807	15007	14813	15063	14957	14929	15138	15044	14957	15111	14933	14987	14994	14910	14885	14807	14903	14874	15071	14995	14895	15067	14973	14935	14955	14812	15093	15081	14979	15102	14843	14912	14877	15146	15025	14991	14872	14816	14951	14857	14860	14784	15091	14791	14861	14917	15063	15158	14955	14977	14976	14802	14761	15044	15080	14998	14924	14993	15105	15010	14905	14770	14809	14953	14850	14780	15114	15067	14936	14998	14937	15060	14855	14902	14952	14650	14941	14823	15115	15001	14968	14830	14776	15009	14961	14985	14887	14785	15062	14903	14942	15155	14977	15002	15136	14938	15131	14740	14969	15173	14889	14844	15127	14887	14770	14990	15003	15009	15125	14996	14818	14770	14918	14989	14971	15049	15049	15136	15074	14949	14929	14807	14882	14883	14742	15051	14868	15050	14892	15085	15029	15015	14915	14969	14910	15179	15099	14965	14829	15030	14907	14909	14826	14999	15142	14974	14919	14909	14903	15104	15010	14901	14938	14890	14832	14924	14946	14991	14829	14890	14939	14865	14914	14940	14865	14813	14955	14910	14993	15077	14981	15112	14921	14929	15001	14962	15123	14816	14963	14918	15014	15074	14719	15044	14961	15044	14938	14833	15001	14936	14895	14878	14663	14893	14967	15155	14934	15031	14940	15057	14894	14823	14835	14919	15037	14748	15133	14953	14970	14961	15047	15087	14911	14943	15048	15060	14963	14879	14988	15014	14995	14925	14958	14882	14965	14876	14871	14661	14911	14753	14975	14993	15127	15018	14995	15030	15083	14934	14883	14953	15003	14777	15054	15077	14792	15099	14898	14794	15082	15021	15006	14796	14846	15065	15000	14807	14930	15044	15028	14908	14964	15060	15007	14801	14776	14947	14981	15034	14907	14951	15051	14996	14986	14927	15008	14852	14889	14793	14876	14979	14666	14870	14903	14913	14971	14923	15000	15062	14723	14916	14758	15047	14957	15023	15043	15026	14939	15015	15062	14792	14932	14918	14684	14922	14931	15040	14936	15022	15021	14755	14974	15092	14941	14906	15124	14913	14900	14946	14742	15021	15097	15050	15005	15158	15133	14893	14866	15079	14925	15074	14897	15006	14886	14724	15014	15079	14947	15057	14739	14854	14841	14847	15059	14806	14941	14798	14818	15015	14943	14849	14857	15093	14859	14937	15141	15008	15021	14930	15021	14866	15026	14900	14884	14816	14815	14885	15114	15016	14981	14886	14853	14841	14870	14879	14962	15004	15020	14794	14908	14826	14999	14824	15030	14847	14971	14882	14880	14939	14930	14857	14800	14948	14844	15070	14959	14656	14918	14891	14772	14891
27919	29294	29129	23130	28107	20645	16121	14191	13415	13291	13278	13151	13005	13016	13170	13068	13009	12859	12934	13048	12921	13006	12817	12863	12972	12859	12960	12923	12793	13017	12984	12857	13111	12976	12800	12938	12980	13057	12862	12852	13038	12999	13025	12982	12953	12844	12951	13014	12983	12912	12876	13015	13068	12972	12961	12758	13033	13005	13039	12898	13039	12892	13072	12988	12942	12839	12932	12888	12942	12918	12875	12959	12968	12967	12950	12948	12877	12804	12895	12985	12779	12760	12864	12733	13102	12927	12829	12750	12937	12945	12905	12956	12867	13017	13011	12864	12919	12909	12800	12790	12938	12877	12799	12834	12950	13029	12910	12844	12965	13038	12942	12876	12909	12817	12802	13034	12946	12930	12785	12868	12842	12681	12862	12869	12858	13061	12883	12989	12790	13000	12772	12910	12944	12807	12858	12936	12922	12754	12895	12874	12872	13028	12842	12872	13076	12956	12941	13055	12995	13043	12868	12983	13054	12924	12969	12891	12910	12857	13028	12933	12868	13031	12984	12757	12812	12883	13163	12930	12798	12971	12800	12895	12993	12682	12954	12917	12912	12804	12956	12851	12946	12978	12859	12837	13018	12935	12927	12787	12917	12867	12954	12966	12872	12843	13019	12848	13031	12946	12789	12643	12879	12875	12910	12874	12891	13057	12825	12994	12942	12883	12860	12788	13003	12774	12803	13016	13006	13083	13072	12783	12983	12869	12939	12963	12917	12946	12677	12935	12896	12882	12890	12883	12882	12902	12940	12902	12907	12859	12982	13013	13082	12972	12877	12866	12838	12788	12894	12862	12916	12827	12965	13015	12857	12688	13035	12922	12952	13062	13021	13041	13035	12992	12981	12809	12993	12899	12889	12888	12919	12799	12957	12907	12985	12869	12929	13131	13136	12734	12981	12875	12879	13055	12883	12784	13103	12758	12792	12858	13054	12806	13075	12766	12828	12866	12961	12911	12927	12923	12893	12925	12725	12964	12987	12912	12971	12952	12855	13035	12861	12804	12923	12846	12922	13066	12941	12936	12975	13094	12840	12905	12990	13132	12791	13079	13101	12923	13002	12944	12964	12870	12879	12884	12906	12722	12943	12786	12937	12856	12982	12850	12983	12864	12836	12824	12823	13044	13054	12906	12993	12795	12974	12964	12970	13001	12840	12880	12891	13051	12839	12985	13017	12924	12951	12930	12919	12906	12834	12909	12934	12885	12810	12866	12831	12856	12729	12810	12842	12691	12971	12921	13000	12914	13073	12998	12922	12838	13108	12943	12982	12953	12997	12883	13005	12955	13066	13001	12858	12837	12982	12970	12909	12941	12953	12895	12917	13091	13031	13016	12775	12740	12800	12875	12931	12912	12976	12944	12912	12798	12948	13088	12936	12879	12855	12914	12830	12946	12963	12796	12800	13011	12865	13050	12829	13010	12749	12975	12936	13070	12932	12881	12965	12893	13013	12885	12951	13030	12988	12893	12901	12909	13066	13064	12832	13028	13077	12815	12819	12852	12705	12923	12898	12976	12970	13078	12810	12877	12757	12980	12920	12859	12834	13011	12896	12847	12837	12835	12856	12884	12935	12957	12958	12690	12920	12735	13007	13072	12928	12742	12821	12877	12975	12926	12845	12954	13029	12887	13044	12861	12967	12811	12900	12919	13093	12991	12802	12935	13044	12846	12813	12870	13064	13091	12989	12756	12955	12929	12986	12786	12813	12804	12959	12989	12938	13132	12785	12800	12903	12934	12925	12892	12802	12963	12847	12917	12834	12772	12795	12995	12814	12955	12867	12774	12958	12795	12864	12935	12730	12971	12867	12900	12931	12921	13032	12801	12842	12961	12873	13130	12990	12998	12946	12796	12881	12918	13056	12903	12718	13012	12866	12891	12714	12932	12906	12887	12897	12921	12915	12891	12779	12931	12919	12913	12962	12751	12993	12952	12837	12823	12869	12947	12803	12840	13023	12806	12900	12800	12950	13071	13082	12933	12942	12995	13029	12807	12962	12971	12836	12747	13103	13022	12925	13106	13040	12811	12923	12954	12873	12896	12921	13043	12964	13048	12944	13005	12795	13034	12905	12937	12862	12904	13012	12974	13040	13046	12647	12855	12985	12853	12987	12887	12878	12801	12907	12939	12893	12926	12904	12911	12855	12960	12875	12976	12926	12965	12883	12903	12897	13041	12871	12970	13016	12956	12907	12968	12736	12976	12738	12796	12862	12945	12852	12873	13019	12725	13044	12795	12710	12844	12989	12942	12920	12804	12989	12854	12944	12843	12921	12957	12694	12883	12888	12819	12991	12999	13115	12856	13024	12961	12761	12864	12904	12998	13018	12952	12822	12888	12915	12899	12852	12984	12824	12915	12963	12739	12968	12984	13071	12909	12914	12945	12914	12860	13083	12939	12948	12819	12814	12800	12943	12922	12841	12965	12974	12907	13020	12997	12943	12882	12877	13010	12934	12985	13025	12762	13070	13041	12754	12886	12962	12757	12701	12914	12865	12976	12946	13124	12901	12923	12944	12946	12824	12948	12899	12957	13009	12792	13064	13041	12895	12777	12977	12930	12713	12889	12783	12932	12931	12906	12827	12843	12887	12732	13039	12978	12932	12672	12896	12864	12967	12956	12922	12931	12907	13063	12872	12936	12952	12943	12869	12892	12991	12843	12855	12983	12913	13045	12962	13085	12936	12854	12956	12960	12762	12966	13022	12959	13110	13085	12993	12832	13070	12923	12666	12940	12951	12962	12926	13070	12971	13022	12839	12938	12984	12986	12968	12948	12678	12958	12938	13085	12937	13094	12849	12828	12962	12793	12759	12851	12948	12901	13068	12910	12961	12807	13008	12841	12879	12895	12936	12903	12936	12932	12901	13074	13000	12943	12963	12950	13001	12825	13050	12750	12760	12900	13088	12956	12955	12960	13034	12963	12935	13019	12917	12916	12986	12947	12932	13144	12918	13024	12824	12920	13046	12984	12908	12989	12960	12975	12956	12945	12840	13180	12967	12808	12943	12920	12993	12881	12919	12953	12994	12981	12984	13011	12940	12947	12962	12727	12883	12881	12916	13062	12914	12950	12912	13016	13038	12969	12877	12819	12751	13019	12786	12950	12972	12988	12961	12828	12969	12874	12992	13073	12968	12879	13118	12759	12937	12786	12968	12984	12919	12928	12863	12810	12918	13000	12925	12961	12779	12925	12922	12907	12928	12979	12913	12945	12937	12911	12880	12882	12949	12901	12965	13001	12949	12833	12889	12910	13090	12992	12921	12986	13086	12759	12819	12857	13025	12979	12857	12851	12916	12793	12925	12794	12951	12912	12803	12842	12906	12894	12951	12967	12844	12831	13009	12964	12945	13098	13014	12817	12908	12990	12929	12985	12862	12738	13028	12816	12831	12756	13029	12923	12819	12709	12926	12868	12901	13051	12876	12822	12845	12793	12821	12948	12746	13000	12845	12808	13021	12993	12933	12731	12980	12930	12849	12927	12929	12960	12770	13078	12978	12928	12733	12937	12956	12725	12909	12914	13018	12909	12740	12835	12971	12928	12895	12940	13002	12849	13029	12853	12862	12809	12980	13129	12899	12895	13078	12829	13014	12885	12985	12886	12988	12930	12888	12905	13041	12908	12898	13015	12950	12908	12924	12926	12839	12894	13031	12936	12920	12999	12969	13051	12899	13109	12996	12937	12851	13033	12998	12992	12855	12854	12961	13222	12813	12762	12903	13013	12891	12927	12936	12987	12889	12885	12634	12911	12836	13111	12806	12866	12926	12930	12792	12870	12993	12823	12960	12889	12819	12927	12936	12895	13047	12759	13025	13040	12866	12910	13020	13068	12801	12809	12863	12913	12860	12923	13058	12872	12896	13048	12949	13017	12934	12804	12880	13004	12827	13009	12969	13058	13111	13042	12858	12824	13032	12914	12853	12875	12983	12770	12914	12913	12959	12909	12875	13026	12919	13046	12951	12992	13038	12812	12962	13015	12902	13053	12867	12956	12818	13017	12925	12916	13003	12964	12958	12843	12842	12953	12794	12895	12995	13019	12896	12973	12805	12895	12771	12881	12936	13029	12888	13172	13004	12936	12907	13040	12871	12922	12849	12846	12875	12957	12969	12876	12992	12815	12908	12729	13007	12999	13008	12944	12923	13015	12855	12897	12939	12883	13073	13010	13002	12879	12947	12840	12850	12983	12829	12748	12914	12849	12996	12973	13089	12872	13013	12981	12994	12799	12933	12927	12846	13002	12888	13036	12922	12853	13021	12920	12779	13044	12862	12876	12904	12915	13026	13045	12916	12845	12976	13008	13143	13030	12914	13031	12909	12887	12840	13050	12967	12860	13147	12987	12868	12995	13099	12929	13081	12757	12872	12823	12888	12910	12922	12581	13060	12890	12830	12899	13056	12964	12889	13024	13064	12919	13108	12955	13066	12932	12853	12621	12870	12967	12980	12901	12956	12806	12976	13020	13045	12807	12982	12822	12918	12967	12914	12897	12906	12884	12975	13012	12867	12998	13047	12960	12854	12961	12916	13007	12925	12861	12866	12931	12951	13030	12821	12968	12889	12969	13075	13050	13006	12986	12986	12804	13113	12895	12988	13019	12931	12853	12785	13059	12975	13070	12991	12780	12760	12906	12939	12989	12918	12941	12726	12882	12982	12796	12840	13087	12941	12931	12882	12933	12836	12964	12810	12916	12767	13176	13036	12971	12781	12950	12957	13213	13030	13017	12841	12864	12985	12911	12986	13054	12927	12904	13079	12860	12826	12962	12902	12858	12869	12811	12919	13058	12966	12871	12892	12863	13090	12821	13051	12909	13010	12822	12981	12884	12923	12993	13099	12808	12931	12919	12957	12940	12847	12843	12846	12805	13014	12910	13137	12890	12931	12940	12998	12957	12979	13007	12807	12996	12981	12874	12965	12939	12944	12976	12922	12963	12949	12943	12885	12902	12930	12869	12997	12932	13020	12725	13020	12868	12929	12860	12948	12942	12910	12947	13067	13040	12972	12861	12977	12903	12989	12827	12872	12920	12898	13104	13023	12902	12852	12949	13079	12945	12986	12855	12936	13013	12823	13031	12855	12799	12864	12913	13005	12876	12933	12899	12983	12927	12838	12937	12920	12787	12885	12814
26238	21430	30140	38556	57013	46425	33905	25513	19564	18302	17760	16855	17054	16612	16222	16025	15652	15952	15821	15831	15794	15987	15858	15847	15797	15987	16151	15616	15765	15759	15838	15929	15800	15821	16052	15915	15724	15517	15649	15721	15758	15870	15796	15822	15679	15711	15642	15667	15666	15715	15489	15712	15754	15656	15776	15651	15608	15771	15678	15607	15691	15791	15682	15759	15767	15740	15746	15784	15653	15724	15563	15769	15595	15863	15650	15806	15854	15819	15735	15756	15908	15714	15582	15570	15678	15955	15824	15557	15820	15874	15822	15609	15494	15610	15838	15819	15853	15626	15964	15612	15722	15644	15756	15767	15858	15834	15849	15765	15656	15777	15722	15787	15854	15736	15733	15584	15643	15655	15777	15737	15873	15725	15784	15764	15629	15499	15673	15857	15540	15591	15571	15411	15516	15663	15807	15689	15686	15513	15869	15733	15812	15553	15737	15768	15876	15626	15604	15767	15611	15739	15780	15756	15536	15528	15668	15797	15559	15700	15859	15744	15789	15763	15656	15577	15610	15605	15601	15631	15821	15753	15557	15552	15628	15505	15629	15653	15742	15835	15805	15803	15611	15632	15749	15664	15781	15715	15889	15652	15762	15731	15583	15496	15790	15447	15590	15800	15634	15420	15642	15576	15625	15884	15713	15667	15750	15866	15643	15622	15725	15649	15746	15871	15742	15727	15810	15746	15936	15745	15690	15765	15607	15871	15771	15799	15650	15750	15732	15816	15731	15568	15804	15654	15736	15674	15773	15849	15659	15735	15556	15767	15807	15879	15686	15529	15726	15583	15723	15643	15759	15795	15751	15797	15658	15725	15694	15776	15710	15922	15826	15638	15620	15853	15710	15820	15636	15783	15759	15759	15682	15783	15916	15708	15666	15856	15656	15806	15668	15880	15829	15682	15739	15694	15662	15760	15579	15808	15592	15737	15913	15893	15637	15762	15904	15588	15561	15454	15934	15591	15924	15784	15600	15941	15714	15638	15672	15771	15618	15763	15820	15862	15928	15728	15427	15662	15787	15718	15646	15569	15574	15641	15696	15656	15576	15552	15539	15618	15659	15686	15832	15591	15846	15727	15716	15681	15685	15853	15866	15616	15746	15710	15939	15788	15583	15649	15691	15816	15791	15737	15696	16036	15795	15746	15738	15663	15864	15884	15654	15654	15940	15833	15807	15678	15676	15663	15748	15684	15664	15522	15667	15828	15613	15652	15802	15833	15726	15788	15849	15752	15716	15747	15635	15695	15781	15788	15847	15799	15735	15751	15830	15707	15705	15760	15711	15693	15915	15708	15715	15776	15457	15813	15765	15796	15728	15633	15774	15791	15685	15668	15909	15767	15712	15789	15753	15706	15751	15767	15710	15878	15627	15705	15912	15826	15539	15852	15920	15589	15635	15782	15625	15545	15609	15715	15773	15771	15573	15825	15801	15724	15681	15946	15806	15833	15728	15909	15906	15763	15619	15817	15559	15753	15758	15818	15800	15611	15743	15678	15716	15726	15752	15798	15563	15873	15740	15857	15865	15853	15723	15837	15777	15749	15802	15655	15725	15700	15686	15676	15721	15731	15778	15808	15668	15829	15991	15500	15761	15729	15836	15832	15572	15678	15726	15710	15590	15769	15825	15591	15703	15680	15537	15759	15657	15696	15770	15747	15662	15702	15764	15587	15843	15744	15649	15658	15818	15879	15660	15690	15712	15685	15772	15621	15668	15642	15530	15619	15571	15643	15475	15720	15710	15793	15677	15961	15490	15519	15842	15721	15619	15441	15902	15681	15660	15744	15507	15742	15639	15760	15455	15618	15805	15780	15558	15711	15798	15548	15850	15729	15774	15785	15738	15823	15726	15852	15587	15843	15879	15914	15746	15747	15768	15874	15709	15720	15814	15701	15768	15596	15845	15675	15786	15631	15857	15681	15686	15557	15687	15907	15864	15845	15652	15849	15872	15749	15733	15734	15771	15582	15680	15853	15920	16006	15661	15779	15779	15758	15640	15710	15589	15688	15922	15694	15778	15666	15899	15780	15586	15777	15765	15692	15604	15724	15788	15765	15621	15653	15557	15672	15740	15788	15615	15599	15818	15679	15607	15605	15699	15624	15706	15624	15852	15842	15830	15613	15518	15718	15774	15821	15702	15626	15570	15753	15904	15727	15609	15551	15640	15714	15710	15520	15667	15717	15845	15870	15760	15928	15587	15835	15526	15835	15835	15878	15738	15787	15719	15750	15787	15553	15756	15496	15811	15700	15716	15682	15696	15805	15636	15764	15715	15664	15769	16138	15756	15647	15668	15872	15827	15803	15863	15740	15935	15544	15596	15390	15705	15696	15694	15851	15829	15897	15902	15698	15629	15701	15497	15706	15854	15756	15704	15625	15791	15692	15743	15676	15596	15652	15753	15917	15667	15734	15847	16140	15726	15725	15562	15701	15617	15397	15578	15848	15809	15756	15787	15704	15797	15652	15688	15631	15638	15669	15937	15900	15775	15803	15840	15673	15612	15733	15739	15780	15842	15710	15619	15683	15569	15678	15464	15713	15683	15660	15823	15762	15864	15767	15585	15630	15571	15791	15727	15710	15924	16010	15809	15832	15772	15751	15688	15772	15623	15748	15682	15534	15713	15708	15808	15924	15635	15645	15662	15806	15638	15476	15902	15831	15635	15818	15718	15712	15751	15636	15838	15590	15831	15825	15707	15823	15647	15671	15979	15618	15823	15694	15796	15814	15740	15679	15674	15743	15942	15644	15864	15762	15785	15764	15702	15870	15698	15808	15556	15817	15600	15785	15670	15781	15639	15567	15657	15758	15802	15783	15681	15759	15803	15757	15686	15684	15583	15576	15771	15704	15962	15774	15877	15649	15602	15716	15766	15575	15665	16030	15821	15734	15816	15655	15803	15728	15750	15490	15622	15586	15692	15807	15874	15775	15522	15725	15697	15983	15860	15891	15777	15924	15717	15672	15772	15654	15758	15752	15515	15685	15513	15914	15574	15647	15724	15438	15504	15913	15766	15613	15712	15722	15917	15893	15652	15667	15929	15894	15629	15660	15679	15470	15798	15604	15701	15450	15795	15733	15570	15773	15724	15715	15731	15669	15785	15708	15969	15776	15494	15783	15771	15583	15711	15541	15744	15815	15763	15599	15865	15772	15865	15749	15655	15880	15627	15681	15605	15674	15665	15581	15737	15583	15707	15733	15762	15765	15674	15592	15555	15726	15743	15744	15670	15631	15549	15920	15798	15741	15780	15735	15660	15569	15601	15723	15908	15946	15678	15634	15623	15701	15594	15747	15883	15729	15681	15663	15787	15717	15798	15814	15769	15744	15666	15986	15650	15699	15933	15748	15732	15676	15871	15610	15666	15684	15657	15674	15722	15780	15780	15603	15957	15821	15733	15747	15693	15666	15554	15853	15915	15628	15832	15791	15568	15716	15653	15564	15869	15697	15695	15664	15580	15898	15620	15698	15752	15575	15890	15665	15719	15637	15766	15638	15678	15703	15644	15722	15842	15801	15732	15598	15586	15663	15644	15831	15568	15495	15706	15758	15723	15718	15883	15643	15550	15649	15821	15664	15829	15626	15823	15889	15524	15848	15679	15556	15914	15702	15686	15857	15894	15791	15618	15646	15878	15808	15683	15785	15573	15765	15757	15780	15783	15749	15890	15694	15842	15605	15468	15577	15619	15728	15413	15732	15740	15783	15726	15653	15806	15878	15630	15819	15868	15545	15853	15752	15740	15968	15629	15802	15913	15771	15744	15748	15557	15672	15637	15678	15855	15701	15798	15748	15760	15653	15869	15674	15612	15610	15906	15861	15689	15731	15690	15605	15620	15886	15862	15682	15805	15814	15889	15822	15640	15869	15768	15671	15894	15720	15742	15770	15705	15854	15782	15787	15808	15589	15693	15654	15692	15723	15849	15670	15811	15724	15691	15628	15753	15786	15519	15669	15776	15670	15683	15773	15680	15654	15727	15566	15973	15881	15892	15598	15749	15575	15638	15676	15643	15497	15790	15641	15725	15841	15950	15768	15733	15848	15644	15740	15597	15564	15617	15731	15967	15685	15877	15656	15788	15656	15844	15690	15774	15628	15848	15693	15706	15800	15759	15768	15618	15869	15732	15613	15765	15751	15646	15755	15780	15765	15596	15758	15810	15568	15887	15863	15734	15702	15684	15682	15580	15606	15596	15582	15890	15764	15615	15819	15723	15664	15876	15596	15740	15565	15806	15755	15858	15617	15753	15643	15704	15775	15704	15698	15663	15526	15653	15526	15705	15714	15802	15682	15951	15796	15539	15752	15985	15638	15877	15658	15700	15726	15733	15685	15735	15562	15770	15765	15708	15822	15872	15623	15749	15812	15797	15953	15813	15761	15786	15733	15696	15817	15689	15882	15675	15827	15734	15646	15760	15773	15735	15604	15700	15732	15547	15667	15744	15696	15754	15851	15820	15562	15627	15621	15601	15720	15777	15663	15851	15872	16032	15921	15824	15745	15697	15901	15752	15672	15606	15612	15775	15612	15651	15645	15666	15663	15828	15608	15620	15697	15627	15687	15753	15585	15757	15708	15662	15652	15640	15690	15986	15597	15663	15611	15677	15580	15851	15921	15682	15740	15710	15604	15804	15630	15543	15776	15832	15803	15761	15774	15771	15848	15531	15783	15761	15727	15839	15668	15500	15771	15739	15958	15827	15787	15719	15640	15736	15797	15702	15824	15778	15831	15728	15766	15856	15664	15618	15733	15706	15846	15934	15786	15885	15744	15837	15712	15605	15625	15821	15528	15775	15624	15734	15710	15779	15726	15681	15610	15809	15795	15919	15549	15581	15891	15625	15600	15712	15573	15688	15806	15814	15598	15877	15751	15739	15606	15517	15674	15545	15782	15932	15858	15869	15854	15727	15678	15679	15565	15720	15557	15978	15848	15712	15792	15750	15938	15762	15817	15767	15630	15657	15810	15674	15751	15760	15642	15740	15774	15595	15931	15831	15724	15865	15876	15974	15937	15829	15809	15816	15913	15671	15550	15673	15605	15727	15466	15642	15652	15722	15801	15783	15793	15687	15826	15771	15759	15607	15526	15610	15807	15539	15671	15585	15780	15655	15759	15784	15686	15685	15716	15793	15755
37197	53544	51781	49517	59402	45164	33711	23812	17663	16490	15268	14701	15102	14440	13728	13473	13388	13301	13490	13442	13328	13403	13474	13393	13349	13430	13549	13437	13436	13542	13420	13543	13388	13397	13366	13391	13463	13493	13403	13231	13365	13553	13490	13476	13505	13549	13485	13360	13457	13539	13430	13487	13576	13314	13373	13403	13551	13501	13342	13474	13304	13387	13361	13365	13212	13555	13510	13416	13424	13479	13412	13440	13371	13512	13493	13416	13319	13375	13376	13467	13463	13279	13451	13411	13378	13336	13331	13420	13518	13490	13456	13393	13351	13338	13345	13426	13443	13449	13320	13379	13568	13300	13230	13473	13300	13564	13438	13295	13396	13429	13425	13397	13427	13530	13422	13499	13586	13509	13212	13358	13430	13579	13441	13370	13371	13455	13441	13455	13540	13430	13489	13458	13354	13395	13503	13456	13299	13389	13420	13456	13393	13455	13534	13363	13509	13502	13493	13456	13598	13526	13327	13591	13450	13523	13380	13327	13479	13476	13359	13555	13184	13453	13391	13494	13429	13421	13309	13458	13413	13416	13550	13291	13466	13418	13459	13325	13341	13488	13400	13512	13598	13381	13429	13620	13442	13307	13325	13331	13475	13290	13501	13478	13386	13414	13386	13306	13519	13463	13343	13478	13414	13378	13405	13463	13359	13506	13418	13443	13341	13420	13527	13393	13418	13543	13382	13504	13260	13415	13456	13303	13338	13348	13473	13247	13544	13494	13539	13409	13208	13421	13388	13372	13374	13529	13418	13231	13572	13441	13498	13306	13367	13434	13414	13595	13405	13375	13486	13420	13286	13232	13500	13289	13408	13526	13531	13357	13257	13433	13357	13490	13291	13209	13475	13312	13594	13259	13481	13579	13428	13244	13405	13343	13470	13515	13467	13516	13340	13359	13230	13343	13096	13443	13362	13546	13332	13526	13385	13436	13464	13431	13432	13414	13413	13424	13555	13380	13344	13466	13285	13557	13413	13420	13336	13422	13599	13553	13425	13293	13242	13299	13426	13526	13445	13425	13467	13383	13426	13469	13386	13524	13444	13384	13477	13452	13463	13621	13407	13487	13371	13491	13387	13426	13407	13333	13552	13397	13409	13558	13444	13449	13460	13333	13295	13514	13457	13529	13563	13562	13362	13512	13518	13484	13389	13500	13343	13391	13316	13464	13294	13458	13389	13387	13461	13343	13415	13475	13438	13395	13280	13360	13461	13522	13386	13307	13366	13372	13418	13499	13330	13619	13424	13505	13345	13409	13635	13424	13293	13186	13533	13441	13308	13549	13235	13531	13364	13451	13295	13470	13439	13422	13590	13279	13434	13403	13204	13470	13478	13494	13416	13334	13614	13385	13471	13548	13275	13516	13248	13365	13495	13340	13484	13378	13541	13675	13351	13466	13388	13318	13413	13510	13467	13548	13491	13536	13452	13406	13343	13420	13512	13447	13375	13389	13515	13422	13528	13400	13410	13359	13475	13425	13175	13445	13583	13337	13493	13524	13412	13403	13372	13339	13408	13290	13504	13417	13423	13484	13413	13404	13350	13423	13360	13562	13464	13247	13423	13500	13428	13370	13453	13444	13486	13409	13302	13468	13526	13427	13389	13388	13395	13446	13468	13367	13239	13276	13527	13438	13647	13510	13435	13314	13540	13433	13291	13227	13495	13490	13349	13387	13490	13313	13342	13260	13115	13502	13294	13440	13332	13560	13466	13282	13436	13392	13412	13547	13301	13411	13280	13491	13346	13421	13467	13477	13385	13607	13295	13558	13453	13520	13464	13464	13377	13318	13396	13554	13428	13363	13220	13401	13316	13507	13388	13548	13430	13592	13493	13577	13432	13325	13429	13495	13487	13538	13369	13552	13340	13599	13465	13424	13370	13212	13431	13488	13407	13355	13538	13507	13423	13424	13481	13448	13402	13374	13453	13413	13368	13515	13398	13502	13349	13310	13548	13470	13253	13509	13430	13514	13419	13490	13501	13420	13503	13359	13468	13445	13370	13513	13556	13452	13374	13418	13372	13433	13412	13329	13409	13365	13495	13476	13329	13431	13375	13452	13470	13446	13328	13354	13461	13306	13409	13497	13512	13443	13506	13411	13317	13620	13376	13344	13640	13355	13384	13457	13448	13549	13406	13332	13478	13425	13590	13473	13449	13553	13423	13267	13502	13311	13382	13527	13388	13448	13422	13437	13323	13564	13372	13499	13603	13361	13246	13564	13474	13389	13568	13493	13454	13511	13424	13568	13474	13386	13287	13531	13280	13399	13420	13614	13551	13419	13594	13482	13322	13526	13334	13389	13294	13396	13304	13463	13308	13482	13419	13239	13294	13254	13388	13370	13328	13319	13346	13368	13400	13391	13292	13493	13424	13342	13268	13500	13506	13318	13407	13460	13622	13313	13379	13615	13195	13460	13319	13456	13388	13523	13421	13373	13435	13520	13578	13622	13442	13396	13365	13551	13193	13528	13392	13394	13628	13422	13279	13483	13466	13380	13564	13472	13477	13403	13415	13264	13595	13302	13408	13456	13524	13367	13392	13530	13489	13287	13533	13453	13504	13606	13327	13447	13283	13520	13504	13257	13381	13398	13604	13404	13561	13178	13527	13455	13461	13512	13519	13470	13307	13352	13431	13349	13601	13427	13417	13361	13319	13440	13352	13388	13450	13294	13310	13451	13427	13427	13433	13484	13312	13359	13513	13359	13417	13533	13373	13390	13341	13294	13423	13562	13501	13328	13494	13531	13308	13194	13357	13525	13429	13528	13397	13480	13358	13374	13462	13415	13488	13489	13557	13491	13495	13448	13372	13416	13328	13359	13351	13452	13477	13477	13448	13479	13331	13524	13409	13291	13648	13516	13362	13547	13374	13483	13324	13600	13457	13389	13454	13381	13433	13422	13522	13380	13256	13490	13358	13357	13679	13332	13499	13477	13391	13494	13375	13490	13489	13385	13530	13551	13294	13376	13560	13411	13429	13461	13551	13441	13509	13212	13489	13486	13465	13404	13518	13383	13524	13595	13402	13542	13343	13652	13535	13266	13449	13427	13332	13364	13522	13372	13487	13321	13621	13335	13380	13509	13423	13522	13370	13214	13304	13236	13447	13507	13533	13320	13571	13265	13456	13440	13516	13504	13407	13347	13439	13378	13359	13231	13377	13347	13473	13450	13645	13489	13502	13391	13332	13238	13493	13474	13647	13456	13371	13379	13345	13438	13389	13495	13526	13525	13238	13391	13349	13340	13438	13246	13485	13424	13365	13499	13487	13324	13362	13548	13418	13447	13411	13362	13296	13518	13387	13418	13670	13493	13480	13499	13492	13377	13392	13696	13531	13476	13499	13436	13401	13537	13453	13356	13344	13391	13387	13511	13431	13394	13401	13351	13430	13377	13257	13589	13347	13450	13362	13594	13212	13469	13542	13339	13431	13457	13349	13357	13401	13531	13481	13375	13394	13502	13624	13382	13406	13343	13480	13250	13672	13410	13425	13604	13242	13587	13624	13645	13311	13326	13675	13527	13369	13444	13400	13589	13479	13415	13402	13483	13524	13372	13441	13425	13414	13336	13567	13355	13326	13452	13292	13337	13417	13419	13487	13465	13388	13499	13560	13411	13480	13564	13417	13451	13437	13544	13345	13420	13263	13318	13348	13307	13530	13329	13413	13312	13550	13452	13490	13458	13450	13609	13380	13326	13422	13344	13319	13513	13255	13324	13360	13498	13460	13404	13404	13583	13321	13428	13546	13571	13455	13337	13449	13462	13352	13356	13461	13466	13614	13280	13450	13458	13310	13427	13435	13451	13575	13343	13402	13319	13447	13414	13447	13445	13443	13502	13312	13300	13403	13418	13411	13401	13561	13545	13443	13342	13328	13372	13529	13244	13311	13501	13535	13515	13283	13521	13332	13358	13391	13478	13372	13551	13322	13564	13327	13372	13437	13513	13529	13308	13580	13439	13545	13404	13492	13480	13477	13410	13389	13433	13406	13418	13533	13431	13415	13323	13444	13631	13361	13487	13320	13446	13511	13541	13442	13547	13481	13377	13262	13394	13467	13500	13430	13367	13483	13482	13346	13385	13504	13405	13517	13497	13505	13395	13295	13362	13274	13391	13365	13451	13504	13265	13552	13454	13544	13492	13373	13557	13509	13481	13605	13249	13303	13331	13427	13421	13375	13552	13331	13361	13375	13384	13481	13451	13444	13432	13360	13330	13296	13413	13380	13516	13466	13430	13577	13375	13347	13297	13327	13512	13381	13360	13460	13414	13544	13413	13387	13351	13471	13386	13373	13619	13572	13306	13386	13522	13428	13379	13424	13420	13469	13408	13603	13386	13335	13256	13297	13328	13389	13412	13292	13517	13492	13473	13347	13531	13463	13349	13453	13554	13471	13326	13324	13517	13322	13273	13610	13368	13351	13418	13294	13433	13438	13239	13376	13446	13332	13450	13410	13365	13457	13511	13502	13469	13351	13343	13630	13241	13356	13293	13427	13426	13269	13533	13533	13513	13433	13485	13453	13346	13387	13441	13486	13455	13406	13416	13564	13325	13418	13329	13497	13373	13374	13510	13489	13405	13467	13364	13333	13492	13358	13394	13435	13426	13338	13439	13385	13331	13422	13467	13480	13419	13496	13446	13320	13547	13532	13469	13629	13504	13553	13293	13448	13374	13329	13417	13635	13424	13314	13349	13334	13456	13316	13489	13335	13296	13371	13319	13273	13476	13510	13485	13424	13520	13379	13477	13405	13447	13260	13449	13450	13347	13439	13576	13267	13151	13360	13512	13473	13372	13485	13283	13468	13388	13365	13489	13488	13294	13359	13444	13419	13300	13396	13337	13388	13363	13454	13435	13540	13469	13389	13379	13511	13355	13419	13271	13301	13478	13203	13509	13507	13371	13458	13511	13377	13526	13439	13518	13364	13478	13520	13433	13471	13423	13497	13406	13471	13474	13327	13480	13460	13665	13427	13350	13469	13287	13415	13594	13494	13313	13546	13498	13445	13403	13587	13422	13432	13511	13368	13411	13348	13267	13549	13390	13322	13410	13395	13584	13596	13293	13434	13357	13504	13364	13452	13543	13392	13458	13372	13465	13436	13339	13420	13418	13371	13614	13516	13267	13455	13423	13403	13538
24235	21168	28937	33516	58458	60472	48978	35617	24489	20856	20814	19832	18437	17216	16231	15740	15632	15290	15485	15245	15364	15297	15237	15566	15358	15351	15567	15428	15401	15319	15225	15360	15071	15247	15336	15407	15368	15216	15143	15287	15270	15282	15199	15365	15192	15320	15352	15247	15483	15314	15383	15269	15364	15228	15148	15167	15359	15240	15272	15422	15077	15170	15323	15464	15517	15333	15345	15102	15053	15288	15207	15389	15408	15524	15376	15328	15207	15092	15322	15150	15309	15555	15235	15160	15182	15341	15200	15435	15290	15272	15231	15425	15322	15333	15248	15159	15435	15433	15359	15465	15297	15428	15404	15312	15334	15438	15436	15256	15252	15418	15366	15521	15355	15447	15361	15095	15486	15286	14981	15216	15318	15189	15173	15164	15331	15442	15213	15405	15401	15296	15235	15426	15269	15062	15290	15017	15241	15277	15460	15280	15279	15193	15514	15260	15245	15113	15256	15201	15320	15335	15417	15362	15237	15214	15375	15226	15559	15367	15217	15213	15194	15365	15480	15219	15311	15286	15371	15186	15324	15163	15119	15531	15148	15072	15363	15287	15319	15391	15286	14993	15251	15403	15551	15297	15151	15117	15365	15307	15282	15285	15142	15170	15272	15281	15243	15253	15157	15307	15192	15233	15283	14913	15210	15284	15390	15358	15242	15261	15198	15139	15216	15399	15086	15333	15365	15279	15243	15114	15429	15126	15402	15376	15062	15440	15426	15237	15467	15042	15294	15255	15208	15303	15432	15269	15231	15277	15186	15257	15418	15199	15236	15077	15344	15205	15276	15080	15156	15257	15198	15409	15295	15340	15450	15218	15315	15176	15370	15310	15121	15271	15153	15305	15173	15239	15223	15122	15329	15208	15338	15200	15375	15323	15204	15460	15353	15326	15331	15213	15307	15231	15151	15282	15257	15323	15232	15137	15292	15428	15120	15399	15235	15358	15254	15043	15299	15149	15145	15180	15303	15321	15214	15252	15255	15106	15332	15379	15266	15177	15254	15267	15428	15234	15109	15307	15490	15255	15072	15393	15207	15318	15417	15271	15239	15280	15226	15195	15226	15399	15396	15408	15467	15226	15312	15067	15307	15312	15438	15116	15332	15200	15082	15098	15153	15245	15432	15195	15229	15281	15314	15237	15448	15258	15367	15172	15200	15184	15235	15425	15064	15305	15299	15373	15202	15153	15209	15256	15296	15147	15293	15349	15260	15111	15382	15109	15240	15125	15212	15284	15309	15191	15241	15122	15296	15128	15387	15126	15104	15371	15359	15278	15254	15414	15339	15278	15368	15322	15237	15311	15246	15450	15083	15200	15399	15311	15288	15217	15025	15124	15410	15420	15432	15328	15394	15293	15238	15175	15175	15364	15274	15317	15137	15334	15279	15323	15348	15216	15222	15205	15060	15177	15458	15308	15450	15142	15204	15106	15203	15313	15232	15291	15220	15305	15097	15352	15121	15309	15428	15436	15090	15367	15482	15166	15058	15042	15189	15309	15154	15214	15197	15341	15004	15268	15083	15295	15167	15195	15045	15210	15226	15230	15326	15160	15232	15289	15293	15291	15075	15143	15327	15206	15120	15372	15370	15348	15419	15314	15236	15214	15198	15176	15358	15234	15092	15269	15458	15376	15174	15309	15255	15286	15325	15137	15283	15217	15383	15174	15177	15399	15268	15219	15040	15230	15356	15309	15214	15367	15409	15391	15112	15274	15240	15187	15089	15484	15236	15225	15306	15300	15119	15326	15333	15239	15211	15228	15196	15372	15189	15322	15296	15354	15202	15382	15396	15380	15236	15256	15276	15470	15138	15141	15259	15273	15453	15317	15449	15325	15100	15323	15201	15231	15296	15393	15224	15147	15177	15343	15195	15370	15327	15336	15387	15216	15245	15040	15256	15212	15459	15355	15330	15243	15387	15284	15251	15037	15284	15328	15406	15201	15373	15193	15123	15438	15478	15316	15448	15284	15066	15282	15132	15237	15323	15282	15296	15444	15176	15339	15299	15200	15120	15127	15347	15157	15416	15182	15379	15420	15318	15217	15324	15265	15198	15237	15386	15373	15199	15275	15402	15097	15320	15288	15177	15325	15249	15182	15309	15412	15423	15492	15401	15403	15288	15315	15253	15361	15037	15241	15282	15171	15290	15430	15346	15399	15436	15151	15286	15186	15279	15209	15234	14997	15191	15233	15365	15206	15191	15302	15337	15228	15237	15328	15277	15364	15192	15214	15256	15340	15045	15409	15128	15274	15347	15046	15213	15339	15483	15241	15449	15504	15394	15020	15241	15249	15353	15234	15268	15235	15152	15260	15125	15121	15342	15098	15306	15325	15317	15272	15353	15172	15402	15282	15203	15247	15283	15212	15248	15180	15197	15204	15274	15071	15440	15235	15430	15381	15509	15165	15244	15307	15307	15184	15383	15287	15211	15321	15397	15257	15324	15289	15325	15318	15245	15566	15110	15115	15189	15180	15416	15094	15221	15253	15259	14948	15026	15257	15365	15248	15313	15022	15083	14986	15330	15117	15363	15256	15250	15255	15228	15337	15336	15296	15256	15360	15347	15197	15242	15053	15171	15146	15216	15303	15145	15344	15211	15154	15279	15243	15210	15178	15298	15240	15355	15391	15220	15417	15174	15168	15060	15255	15214	15262	15420	15255	15313	15237	15391	15419	15190	15246	15086	15360	15184	15024	15331	15056	15103	15221	15365	15053	15310	15181	15199	15295	15195	15283	15198	14918	15241	15389	15277	15547	15315	15288	15315	15337	15314	15397	15442	15272	15247	15249	15270	15289	15216	15466	15230	15218	15258	15148	15156	15452	15382	14931	15190	15270	15182	15336	15238	15316	15336	15225	15335	15283	15269	15432	15188	15224	15246	15276	15296	15245	15420	15221	15322	15264	15239	15397	15166	15332	15321	15313	15217	15159	15178	15287	15500	15425	15382	15308	15171	15235	15329	15123	15387	15323	15162	15091	15325	15357	15082	15275	15262	15366	15286	15289	15276	15292	15407	15202	15278	15396	15367	15195	15268	15360	15295	15200	15459	15217	15173	15554	15266	15255	15200	15295	15285	15296	15281	15167	15281	15443	15333	15284	15292	15269	15266	15265	15349	15346	15191	15287	15447	15365	15238	15425	15393	15317	15282	15129	15274	15322	15156	15336	15229	15248	15413	15217	15359	15186	15205	15328	15236	15253	15217	15162	15391	15052	15336	15474	15218	15203	15305	15267	15233	15058	15204	15138	15126	15147	15429	15345	15114	15254	15096	15475	15356	15277	15395	15206	15235	15426	15307	15095	15345	15439	15239	15186	15201	15447	15459	15314	15343	15224	15373	15144	15136	15287	15180	15129	15345	15327	15355	15325	15289	15272	15178	15171	15010	15173	15308	15376	15298	15220	15295	15358	15384	15174	15388	15266	15217	15301	15325	15291	15416	15039	15313	15385	15396	15222	15327	15483	15355	15403	15389	15294	15321	15055	15163	15218	15159	15114	15074	15267	15130	15226	15299	15290	15377	15179	15120	15470	15203	15131	15302	15258	15218	15426	15265	15114	15297	15269	15180	15418	15240	15192	15156	15344	15285	15302	15134	15456	15236	15197	15189	15297	15195	15269	15226	15202	15198	15259	15194	15404	15604	15388	15397	15406	15169	15236	15312	15205	15373	15305	15292	15272	15372	15281	15175	15279	15408	15434	15313	15266	15225	15290	15229	15433	15313	15179	15175	15203	15381	15201	15168	15247	15045	15456	15314	15426	15458	15236	15279	15144	15272	15326	15403	15289	15314	15145	15266	15061	15189	15404	15210	15418	15341	15159	15052	15172	15193	15220	15200	15299	15211	15221	15233	15211	15401	15171	15384	15201	15216	15380	15295	14995	15209	15210	15411	15196	15243	15275	15307	15367	15395	15483	15213	15296	15275	15409	15126	15206	15383	15144	15356	15093	15217	15059	15301	15353	15198	15335	15419	15490	15197	15267	15268	15438	15297	15160	15296	15162	15488	15354	15316	15205	15457	15255	15239	15332	15402	15365	15406	15228	15429	15185	15262	15083	15391	15291	15478	15183	15249	15173	15286	15455	15279	15381	15295	15436	15122	15176	15166	15086	15204	15400	15253	15200	15352	15189	15389	15538	15361	15289	15440	15387	15174	15189	15195	15240	15200	15335	15397	15266	15284	15181	15387	15235	15346	15361	15241	15473	15228	15316	15277	15469	15368	15340	15140	15272	15372	15420	15283	15174	15235	15241	15145	15226	15238	15259	15399	15172	15086	15370	15384	15296	15340	15097	15367	15406	15264	15315	15363	15269	15254	15250	15188	15296	15356	15301	15182	15251	15273	15318	15405	15435	15424	15320	15293	15142	15262	15272	15032	15156	15481	15194	15298	15509	15179	15221	15358	15468	15163	15157	15307	15429	15578	15222	15344	15382	15216	15290	15465	15335	15351	15269	15432	15196	15345	15436	15182	15154	15363	15150	15261	15170	15362	15238	15304	15307	15459	15315	15352	15319	15309	15251	15583	15246	15117	15002	15060	15152	15066	14896	15307	15472	15172	15145	15143	15227	15316	15381	15127	15196	15256	15289	15218	15151	15301	15237	15424	15357	15413	15439	15350	15299	15122	15278	15163	15150	15261	15262	15257	15188	15470	15256	15421	15312	15449	15156	15371	15377	15179	15312	15346	15252	15292	15192	15375	15417	15170	15383	15186	15366	15305	15185	15394	15170	15112	15207	15314	15186	15385	15276	15489	15187	15236	15217	15265	15331	15165	15259	15380	15168	15349	15177	15275	15309	15399	15162	15433	15396	15178	15174	15178	15310	15118	15157	15422	15189	15121	15401	15479	15187	15108	15337	15264	15333	15275	15347	15383	15007	15364	15421	15514	15140	15018	15152	15315	15305	15152	15258	15277	15233	15307	15145	15359	15169	15196	15164	15166	15321	15082	15243	15327	15245	15476	15240	15212	15314	15050	15384	15307	15265	15366	15333	15234	15084	15358	15257	15220	15313	15391	15277	15301	15309	15386	15235	15250	15317	15216	15261	15443	15273	15268	14989	15315	15121	15284	15432	15227	15201	15130	15265	15202	15173	15443	15142	15607	15333	15291	15405	15247	15219	15313	15206	15194	15243
43666	70833	67930	66602	79341	66901	50097	34917	23495	20105	20599	19228	16363	15502	14262	13444	13190	12894	13025	13094	13079	13116	13154	13259	13122	13164	13271	13127	13090	13235	13131	12994	13084	13135	13201	13139	13063	13227	13000	13126	13235	13124	13067	13105	13101	13135	13065	13288	13146	13023	12932	13208	13179	13161	13182	13099	13144	13177	13000	13122	13171	13177	13141	13048	13163	13216	13232	12944	12936	13156	13135	13232	13055	13064	13059	12979	13223	12978	13127	13110	13251	13071	13048	13204	13080	13407	13135	13261	13111	13133	13049	12825	13095	13297	13191	12970	13184	13154	13071	13119	13078	13158	13273	13176	12924	13150	13069	13114	13114	13212	13091	13112	13075	13292	13111	13202	13085	13091	13138	13018	13095	12922	13085	13077	13153	13055	13167	13270	12952	13114	13097	13107	12919	13100	13380	13111	13138	13062	13092	13058	13213	13072	13103	12970	13241	13074	13105	13072	13205	12915	13290	13063	13103	13039	13083	13214	13113	13127	13065	13184	13181	13054	13024	12966	13083	13015	13177	13036	13035	13121	13081	13052	13247	13022	13108	13103	13058	13020	13101	13029	13083	13126	13059	13050	12993	13023	13003	13233	13040	13245	13122	12970	13096	13094	13103	13144	13239	13163	13116	13198	13085	13191	13069	12961	13185	13088	13105	13172	13162	13091	13153	13027	12966	13145	13244	13003	13101	13081	13248	13138	12978	13213	13202	13055	13011	13055	12949	13116	13120	13072	13080	13239	13131	12940	13162	12988	13008	13199	13181	12973	12983	13098	13143	13040	13063	13202	13392	13080	12970	13065	13112	13133	13233	13021	13121	13079	13031	13268	13019	13119	13195	13101	13145	13130	13166	13117	13117	13089	13125	13331	13068	13115	13071	13253	12951	13195	13183	13217	13250	13143	13102	13132	12927	13151	13395	13270	13189	13069	13319	13285	13124	12883	13111	13280	13030	13217	13003	13255	12998	13192	13023	13154	13047	13131	13200	13185	13084	13073	13130	13137	13091	12892	13035	12986	13072	13023	13061	12969	13123	12963	13173	13046	13104	13202	13220	13068	13034	13046	13068	13057	13054	13136	13137	13024	13123	13175	13036	12942	13191	13196	13198	13094	13082	13290	13071	13065	13210	12989	12980	13191	13092	13064	13075	13232	13112	13157	13132	13109	12852	13315	13119	12907	13091	13071	13137	13236	13097	13154	13144	13052	13072	13093	13213	13248	13107	13104	13109	13046	13323	13109	13111	13005	13042	13063	12929	12963	13016	13210	13196	13065	12977	13155	13085	13051	13106	13188	13152	13014	13013	13219	13170	13115	12964	13039	12988	13179	13222	13242	13127	12972	13105	13030	13108	13099	13229	13070	13002	13055	13134	13190	13157	13233	13145	13022	13180	13352	12932	13150	13241	13112	12989	13060	13045	13080	12984	13205	13335	13115	13111	13147	13092	13239	13099	13146	13256	13206	13086	13124	13008	13244	13085	13057	13105	13127	13095	13223	13140	13227	13056	12964	12936	13148	13106	13116	13089	13249	13135	12889	13076	13070	13105	13150	13125	12989	13205	13168	13163	13170	13221	13190	13141	12862	13158	12966	13169	13015	13145	13295	12991	13099	13185	13102	13052	13084	13256	13083	13277	13073	12964	13236	13115	13082	13128	13135	13053	13080	13208	12999	13051	13045	13083	13109	13050	13137	13145	13118	13052	13040	13164	13135	13173	13139	13106	13004	13169	13010	13229	13092	12969	13022	13182	13032	13321	13032	13079	13076	13370	13055	13043	13033	13048	13152	13075	13254	13041	13046	13182	13098	13257	13131	13048	13262	12976	13119	13155	13313	13305	13158	13105	12979	13271	13089	13168	12943	13126	13060	13065	13155	13023	13141	13065	13137	13215	13113	13248	13125	13019	13236	13154	12981	13167	13206	12843	13203	13322	13125	13143	13149	13240	13273	13203	13157	13160	13135	13099	13139	13122	13153	13079	13112	13047	13245	13101	13059	13001	13248	13066	13069	12959	13082	13115	13197	13224	13126	13059	13168	13257	13084	13040	13031	13031	13147	13223	13139	13183	13213	13017	13195	12926	13144	13107	13169	13095	13202	13173	12966	13203	13105	13007	13222	13084	13115	13068	13216	13015	13113	12863	13042	13023	13167	13158	13113	13147	12969	13165	13184	13223	13249	13112	13181	13053	13020	13096	13338	13137	13016	13084	13233	12982	13215	13121	13103	13073	13190	13038	13201	13201	13107	13146	13016	13018	13125	13177	13133	13126	13037	13144	12996	13148	13018	13076	13101	13087	13040	13101	13019	12998	13062	13107	13135	13285	12901	13150	12941	13154	13131	13081	13061	13209	13275	13100	13249	13122	13223	13030	13142	13223	13189	13153	13123	12881	13261	13221	12879	13214	13021	13163	13058	13249	12984	12996	13077	13199	13017	13169	13296	12972	13071	13139	13082	13156	13155	13083	13124	13091	13024	13037	13222	13203	13051	13116	13081	13204	13122	13186	13031	13127	13160	13102	12939	13141	13033	13143	13209	13100	12983	13118	13058	13227	13074	13125	13330	13195	13145	13206	13211	13050	13174	12941	13071	13206	13131	13073	13130	13154	13034	13244	13082	13215	13231	13129	12949	12998	13149	13022	13292	13189	12994	13102	13277	13293	12929	13043	13268	13113	13111	13212	12991	13263	13026	13056	13032	12890	13203	13207	13143	13116	13210	13100	13203	13191	13044	13088	13074	13281	13152	12940	13036	12993	13081	13224	12818	13150	13190	13224	13095	13078	13202	13117	13155	12995	13055	13268	12995	13209	13304	12914	13252	13109	13082	13126	12973	13125	13192	13183	13167	13135	13176	13104	13115	13260	13162	13087	12973	12981	13199	13053	13048	12902	13066	13175	13055	13020	13070	13137	13042	13343	12984	13254	12999	13215	13027	13203	13023	12886	13150	12984	13233	13127	13170	13142	13099	13129	13130	13086	13120	13090	13150	13064	13049	13074	13104	13090	13307	13172	13274	13089	13134	13260	13133	13110	12992	13135	13171	13070	13094	13073	13008	13322	13100	12946	13028	13074	13331	13005	13141	13142	13090	12952	13107	13143	13045	13178	13185	13027	13025	13070	13201	13191	13008	13087	13107	13083	13258	12953	13188	13032	13015	13136	13178	13044	13138	13251	13160	13188	13062	13232	13115	13213	13043	13174	13145	13001	13063	13338	13116	13078	13107	13212	13048	13156	13031	13154	13047	13003	12901	13000	13116	13084	13210	13128	13162	13172	13127	13390	13126	13117	13153	13131	13079	13100	13077	13116	13017	13033	13059	13047	12921	12985	13000	13025	13191	13066	13035	13338	13190	13087	13258	13283	13106	13091	12978	13006	12857	13176	13056	13130	13149	13213	13048	13048	13012	13025	13081	13089	13254	13148	13048	13196	13198	13031	12978	13124	13135	13091	13016	13188	13245	13127	13309	12999	12966	13132	12960	13137	13234	13039	13214	13184	13314	13150	13026	13224	13095	12857	13051	13089	13033	13041	13134	13065	13202	13209	13191	13093	13223	12971	13028	13052	13110	13023	13040	13159	13046	12985	13135	13063	13194	13225	13185	13110	13125	13272	13155	13153	13057	13004	13065	13220	13151	13103	13140	13303	13127	13193	13119	13166	13061	13278	13113	13229	12988	13069	13036	13129	13164	13063	13049	13100	13141	13052	13050	13038	12997	13043	13049	13234	13141	13047	12996	13307	13023	13013	13166	13096	13055	13178	13117	13061	13164	13281	13017	13021	12965	13201	13258	13129	13032	12971	13329	13191	13009	13036	13219	13197	13176	12998	13107	13148	12965	13133	13131	13105	13049	12976	12880	13202	13096	13199	13292	13017	13147	13008	13144	13174	13071	12981	13024	13128	13093	12962	13173	13211	13097	13224	13020	12978	13130	13113	13010	13126	13150	13192	13261	13084	13223	13207	13066	13139	12891	13099	13170	13226	13161	13078	13114	13198	13174	13140	13008	13067	13278	13001	12984	13052	13178	13129	13202	13105	13059	13331	13044	13120	13268	12997	13103	13253	13118	13269	12953	13052	13253	13038	13111	13111	13150	13182	13204	12938	12989	13072	13179	13136	13127	13096	13090	13082	13140	13207	13271	13024	13125	12937	12924	13080	13151	13351	13309	12976	12993	13159	13179	13143	12976	12998	12993	13062	13068	13202	13226	13046	13085	13086	13115	13023	13069	13054	13001	12951	13103	13135	13089	13066	13003	13042	13248	13101	13063	13131	13078	12935	13105	13120	13232	13009	13145	13110	13245	13205	13211	13196	13121	13047	12981	13183	13186	13102	13125	13292	12987	13440	12930	12955	13150	13114	13047	13144	13286	13197	13083	13288	13154	13033	13112	13129	13203	13039	12990	12918	13079	13082	13170	13146	13214	13232	13074	13141	13162	12994	13174	13148	13062	13195	13094	13181	12940	13090	12963	13176	12998	13145	13167	13106	13079	13162	13046	13050	13070	13010	13057	13151	13068	13080	13124	13216	13122	13076	13173	13068	13065	13143	12917	13130	12953	13137	13077	13125	12973	12975	13088	13232	13100	13003	13049	13160	13288	12982	13176	13133	13083	13358	12982	13047	13156	13198	12961	13257	13064	13057	13109	13051	13129	12992	13140	13204	13116	13050	13043	13218	13130	13296	12954	13095	13130	13060	13194	13087	13171	13218	13210	13127	13036	13161	13135	13126	13124	13044	13045	13200	13016	13091	13068	13149	13105	13017	13159	13126	13096	12981	13210	13006	13135	13189	13151	13162	13121	13296	13174	13182	13216	13148	13212	13051	13069	13142	13100	13235	13008	13078	13163	13175	13038	13063	13174	13155	13090	13147	12990	13340	13061	13159	13120	13051	13017	12980	13102	13126	13085	13154	13218	13047	13248	13103	13126	13134	13026	13319	13088	13079	13035	13182	13137	13024	13183	13244	13101	13063	13133	13105	13271	13129	13025	12909	13263	13129	13292	13221	13244	13241	13104	13051	13020	13015	13122	13085	13118	13023	13131	13149	13067	13141	13200	13095	13103	13027	13340	13180	13079	13141	13215	13240	13051	13118	13105	13068	13063	13242	13175	13240	13154	13090	13322	13063	13148	13036	13008
33874	32070	31114	26629	25625	22694	20102	17429	16431	16642	16514	16605	16451	16619	16475	16225	16464	16291	16286	16314	16381	16179	16244	16411	16453	16327	16311	16339	16335	16405	16193	16338	16257	16294	16360	16315	16484	16363	16315	16353	16447	16300	16300	16456	16462	16311	16473	16135	16187	16440	16372	16361	16222	16388	16289	16433	16544	16477	16429	16138	16240	16282	16429	16386	16198	16473	16264	16254	16272	16228	16181	16229	16402	16346	16188	16317	16208	16330	16371	16347	16424	16250	16493	16175	16343	16374	16225	16259	16288	16607	16422	16343	16304	16403	16278	16373	16341	16376	16521	16376	16147	16318	16370	16207	16397	16494	16498	16262	16253	16258	16275	16244	16259	16342	16107	16367	16278	16268	16209	16217	16431	16445	16413	16218	16364	16273	16365	16129	16181	16246	16152	16366	16107	16355	16351	16341	16170	16509	16282	16192	16243	16312	16397	16310	16697	16250	16340	16457	16166	16292	16295	16399	16447	16362	16468	16274	16399	16242	16250	16290	16280	16482	16463	16372	16275	16313	16522	16303	16539	16317	16435	16248	16366	16387	16150	16245	16465	16434	16415	16244	16322	16446	16146	16376	16239	16319	16562	16354	16189	16367	16128	16311	16349	16216	16190	16238	16421	16569	16459	16303	16506	16179	16264	16378	16510	16287	16333	16372	16356	16528	16433	16463	16271	16409	16327	16492	16315	16435	16333	16362	16440	16314	16086	16314	16382	16377	16452	16402	16436	16377	16307	16275	16365	16356	16360	16208	16368	16448	16214	16182	16375	16260	16360	16337	16408	16442	16197	16280	16208	16343	16144	16245	16336	16340	16262	16384	16399	16535	16190	16244	16139	16271	16435	16200	16047	16040	16366	16192	16511	16308	16343	16186	16289	16235	16285	16280	16367	16163	16346	16103	16260	16375	16349	16342	16008	16257	16164	16330	16227	16313	16160	16394	16104	16273	16334	16387	16305	16253	16429	16290	16174	16215	16154	16402	16199	16410	16436	16119	16293	16346	16212	16128	16274	16173	16264	16343	16456	16275	16331	16407	16083	16222	16264	16116	16370	16288	16200	16042	16111	16300	16325	16227	16418	16424	16416	16305	16277	16141	16511	16422	16391	16251	16245	16435	16131	16288	16134	16240	16101	16380	16304	16340	16348	16422	16275	16356	16279	16307	16494	16226	16381	16221	16223	16375	16281	16319	16503	16302	16324	16233	16312	16319	16334	16242	16502	16221	16313	16394	16311	16260	16346	16294	16368	16326	16370	16418	16528	16393	16427	16212	16061	16174	16260	16170	16132	16266	16269	16388	16297	16520	16276	16177	16266	16222	16352	16200	16401	16299	16189	16037	16373	16540	16388	16185	16101	16369	16345	16166	16244	16424	16287	16366	16470	16172	16268	16070	16276	16264	16191	16456	16390	16370	16375	16179	16402	16440	16332	16508	16276	16365	16323	16316	16197	16336	16535	16495	16261	16282	16339	16328	16340	16338	16398	16442	16177	16272	16329	16389	16150	16260	16280	16378	16262	16509	16324	16347	16432	16263	16323	16595	16419	16316	16505	16252	16430	16468	16245	16103	16283	16366	16555	16323	16297	16487	16299	16195	16452	16376	16345	16215	16185	16285	16476	16087	16267	16234	16398	16271	16260	16284	16104	16217	16204	16342	16455	16056	16221	16404	16253	16554	16324	16293	16413	16259	16408	16276	16357	16367	16381	16413	16338	16355	16378	16407	16100	16262	16348	16266	16446	16326	16205	16456	16366	16490	16419	16284	16251	16294	16479	16239	16321	16284	16254	16305	16392	16398	16268	16164	16265	16207	16497	16437	16318	16460	16423	16445	16042	16151	16592	16322	16523	16528	16377	16293	16315	16282	16402	16371	16361	16260	16510	16375	16264	16370	16254	16432	16461	16333	16339	16302	16402	16190	16248	16556	16253	16294	16229	16355	16225	16297	16350	16326	16311	16443	16101	16475	16244	16505	16288	16276	16234	16295	16284	16297	16339	16240	16187	16246	16244	16425	15993	16265	16270	16277	16265	16300	16275	16413	16491	16208	16414	16261	16354	16321	16410	16332	16159	16415	16296	16118	16469	16368	16382	16191	16294	16083	16486	16249	16210	16250	16415	16368	16386	16366	16337	16232	16295	16295	16171	16157	16420	16410	16288	16423	16542	16301	16287	16402	16302	16392	16085	16182	16428	16457	16375	16133	16401	16370	16379	16499	16435	16358	16340	16338	16338	16297	16173	16383	16295	16285	16368	16396	16285	16457	16378	16323	16425	16241	16182	16485	16091	16073	16437	16229	16344	16278	16085	16206	16428	16254	16204	16252	16427	16474	16428	16435	16251	16428	16353	16527	16232	16315	16407	16141	16363	16343	16303	16398	16316	16420	16337	16180	16281	16364	16116	16370	16386	16323	16319	16264	16370	16257	16519	16419	16354	16396	16282	16470	16191	16464	16297	16353	16304	16307	16360	16370	16221	16401	16054	16060	16146	16159	16224	16407	16418	16441	16391	16307	16094	16148	16303	16340	16227	16239	16306	16449	16351	16195	16378	16048	16215	16423	16236	16188	16243	16287	16280	16192	16341	16137	16303	16180	16227	16386	16288	16319	16381	16388	16157	16189	16061	16164	16248	16406	16409	16478	16208	16244	16311	16379	16369	16152	16518	16249	16176	16373	16302	16310	16258	16349	16405	16221	16299	16118	16204	16249	16077	16010	16361	16518	16283	16198	16173	16200	16374	16518	16435	16219	16366	16383	16359	16342	15924	16104	16448	16467	16356	16311	16196	16370	16277	16207	16323	16524	16317	16256	16211	16247	16260	16312	16399	16280	16320	16439	16329	16317	16330	16230	16191	16263	16195	16363	16638	16188	16244	16293	16265	16121	16262	16494	16246	16241	16358	16473	16314	16481	16217	16239	16259	16327	16174	16311	16314	16532	16409	16435	16332	16449	16402	16095	16355	16310	16494	16442	16222	16389	16337	16295	16218	16308	16395	16115	16226	16510	16334	16303	16431	16183	16312	16342	16390	16257	16340	16146	16456	16270	16057	16539	16262	16432	16485	16197	16157	16444	16152	16427	16208	16439	16368	16298	16369	16305	16362	16300	16333	16367	16427	16560	16465	16281	16214	16142	16338	16424	16168	16289	16271	16372	16326	16484	16310	16257	16379	16408	16479	16140	16144	16492	16267	16331	16386	16211	16425	16132	16223	16400	16465	16504	16232	16524	16350	16108	16044	16321	16403	16113	16407	16301	16354	16515	16285	16279	16267	16348	16406	16231	16344	16223	16572	16366	16344	16401	16470	16294	16246	16314	16240	16191	16539	16090	16254	16151	16348	16145	16474	16353	16371	16330	16377	16288	16233	16450	16434	16492	16094	16288	16146	16276	16578	16362	16448	16408	16384	16406	16201	16183	16128	16314	16381	16280	16579	16436	16304	16175	16292	16279	16404	16408	16415	16172	16229	16217	16297	16378	16518	16512	16433	16435	16466	16318	16281	16341	16275	16350	16367	16341	16136	16386	16318	16129	16301	16285	16332	16266	16362	16266	16443	16457	16324	16219	16279	16231	16350	16258	16385	16328	16403	16423	16305	16456	16222	16319	16369	16436	16384	16163	16398	16374	16263	16195	16252	16402	16467	16280	16352	16201	16547	16523	16390	16364	16482	16358	16394	16302	16597	16214	16400	16395	16205	16297	16333	16223	16247	16359	16265	16248	16597	16290	16366	16305	16360	16379	16221	16308	16389	16354	16363	16406	16335	16271	16470	16243	16387	16326	16396	16436	16319	16352	16389	16468	16285	16393	16531	16158	16265	16300	16299	16350	16202	16294	16372	16318	16576	16162	16086	16238	16399	16525	16180	16410	16348	16351	16354	16381	16223	16174	16268	16175	16251	16284	16043	16209	16209	16274	16376	16273	16346	16232	16290	16516	16208	16232	16278	16318	16594	16382	16255	16189	16287	16203	16257	16512	16516	16231	16222	16431	16320	16244	16400	16411	16351	16326	16443	16369	16199	16166	16151	16285	16324	16358	16204	16184	16201	16285	16219	16288	16307	16328	16273	16210	16247	16315	16257	16244	16379	16156	16348	16132	16291	16270	16385	16171	16364	16448	16313	16537	16420	16118	16406	16293	16521	16547	16134	16331	16348	16228	16102	16295	16391	16452	16488	16347	16250	16154	16367	16408	16260	16301	16275	16300	16257	16254	16312	16430	16238	16266	16459	16245	16445	16281	16210	16524	16331	16244	16360	16436	16354	16432	16486	16319	16112	16393	16392	16393	16124	16403	16603	16282	16340	16230	16343	16202	16471	16304	16394	16436	16217	16218	16210	16322	16282	16180	16405	16125	16325	16217	16257	16242	16402	16278	16130	16629	16551	16198	16285	16428	16220	16281	16522	16553	16063	16174	16446	16549	16311	16269	16095	16328	16127	16207	16432	16462	16235	16165	16260	16456	16162	16298	16327	16257	16102	16572	16437	16305	16316	16497	16369	16269	16167	16355	16265	16310	16434	16245	16302	16086	16114	16271	16390	16358	16323	16308	16391	16314	16362	16421	16314	16260	16201	16384	16328	16329	16377	16198	16309	16236	16273	16181	16306	16564	16184	16337	16237	16248	16198	16591	16568	16403	16143	16218	16394	16269	16548	16363	16352	16600	16304	16238	16357	16244	16224	16116	16165	16375	16311	16185	16532	16208	16329	16228	16280	16206	16296	16120	16389	16079	16242	16557	16266	16203	16197	16595	16200	16172	16525	16539	16486	16381	16332	16385	16402	16346	16337	16184	16365	16496	16330	16230	16251	16399	16441	16255	16225	16269	16364	16333	16525	16119	16228	16311	16149	16252	16343	16177	16233	16204	16414	16452	16211	16330	16244	16228	16516	16395	16269	16331	16492	16069	16467	16207	16379	16264	16346	16225	16406	16374	16349	16182	16528	16258	16494	16204	16415	16429	16332	16341	16351	16524	16171	16183	16318	16343	16322	16314	16197	16116	16252	16256	16238	16218	16319	16234	16167	16308	16485	16356	16699	16362	16188	16432	16357	16262	16439	16256	16409	16605	16427	16402	16280	16434	16445	16480	16317	16404	16272	16367	16277	16419	16296	16325	16370	16456	16290	16484	16250	16298
32437	41890	34188	27024	26094	21834	18094	15130	14193	13947	14023	13981	14009	13918	14044	13778	13696	13638	13800	13920	13868	13698	13779	13656	13798	13872	13715	13851	13703	13727	13943	13711	13867	13690	13662	13805	13682	13749	13699	13611	13880	13627	13741	13859	13498	13668	13832	13859	13645	13787	13731	13769	13823	13776	13652	13885	13740	13731	13691	13616	13744	13658	13905	13725	13819	13576	13694	13677	13717	13839	13891	13794	13739	13628	13890	13605	13655	13889	13835	13762	13837	13657	13799	13696	13549	13831	13707	13699	13665	13655	13651	13797	13755	13948	13585	13664	13783	13861	13793	13718	13821	13719	13654	13815	13767	13834	13750	13641	13750	13836	13800	13661	13955	13615	13922	13573	13825	13728	13773	13638	13671	13638	13591	13948	13953	13674	13782	13814	13703	13689	13776	13742	13540	13763	13927	13783	13711	13611	13764	13680	13815	13831	13692	13743	13999	13802	13782	13705	13798	13612	13822	13737	13628	13732	13978	13759	13747	13686	13752	13738	13706	13767	13902	13837	13665	13726	13770	13731	13656	13605	13538	13661	13855	13713	13681	13663	13746	13643	13629	13855	13753	13708	13740	13823	13740	13757	13753	13729	13906	13673	13633	13844	13658	13720	13887	13825	13596	13716	13503	13802	13694	13780	13740	13666	13749	13651	13658	13548	13653	13702	13586	13670	13673	13721	13850	13779	13578	13727	13741	13806	13624	13734	13593	13725	13841	13657	13819	13962	13715	13696	13782	13798	13651	13859	13638	13457	13680	13815	13672	13772	13762	13681	13889	13752	13798	13769	13691	13642	13613	13854	13859	13677	13832	13829	13781	13752	13852	13687	13612	13619	13807	13741	13604	13688	13569	13703	13719	13692	13692	13681	13550	13595	13855	13676	13601	13629	13934	13698	13797	13604	13829	13801	13728	13595	13698	13745	13772	13767	13742	13762	13676	13640	13598	13666	13634	13683	13589	13727	13882	13764	13641	13827	13539	13744	13747	13711	13948	13769	13649	13841	13912	13810	13693	13570	13529	13597	13816	13867	13715	13699	13908	13612	13817	13697	13715	13869	13735	13584	13714	13837	13760	13700	13838	13719	13672	13854	13654	13627	13748	13874	13641	13731	13755	13643	13609	13774	13698	13572	13865	13826	13698	13721	13666	13663	13785	13830	13698	13779	13758	13820	13843	13690	13734	13760	13595	13767	13773	13836	13757	13791	13736	13771	13958	13620	13595	13747	13693	13797	13702	13688	13765	13752	13632	13759	13717	13879	13791	13742	13776	13685	13818	13668	13661	13722	13725	13618	13621	13782	13675	13688	13673	13724	13856	13826	13781	13708	13837	13727	13864	13565	13803	13740	13754	13730	13776	13726	13700	13824	13637	13744	13976	13649	13599	13791	13797	13632	13744	13941	13697	13685	13734	13722	13648	13585	13844	13881	13743	13714	13754	13733	13801	13711	13920	13709	13852	13749	13793	13758	13816	13656	13644	13757	13872	13637	13784	13749	13752	13630	13712	13595	13724	13868	13755	13739	13869	13801	13799	13612	13571	13756	13482	13682	13802	13869	13761	13831	13665	13599	13756	13719	13903	13663	13879	13849	13775	13680	13771	13702	13722	13707	13704	13742	13693	13622	13787	13680	13765	13894	13706	14023	13550	13888	13675	13835	13691	13855	13726	13766	13811	13658	13699	13724	13597	13738	13632	13595	13663	13791	13802	13714	13724	13596	13719	13842	13864	13691	13769	13782	13586	13684	13835	13672	13761	13640	13746	13555	13939	13707	13753	13671	13708	13674	13776	13704	13599	13764	13685	13776	13750	13863	13776	13602	13738	13682	13857	13590	13669	13835	13781	13718	13747	13668	13881	13760	13808	13797	13733	13773	13685	13653	13759	13811	13598	13713	13752	13610	13692	13790	13813	13656	13796	13654	13742	13882	13641	13579	13746	13704	13761	13814	13582	13887	13678	13782	13681	13812	13776	13739	13670	13710	13704	13655	13815	13652	13811	13818	13753	13723	13963	13565	13727	13921	13748	13736	13657	13661	13590	13514	13847	13752	13791	13746	13673	13649	13709	13676	13757	13846	13815	13680	13638	13756	13740	13670	13651	13878	13624	13730	13860	13838	13744	13599	13658	13539	13711	13729	13731	13854	13633	13753	13687	13692	13548	13710	13817	13644	13756	13702	13654	13831	13812	13687	13739	13600	13769	13763	13677	13705	13917	13743	13878	13703	13767	13782	13744	13699	13836	13727	13668	13706	13718	13751	13742	13827	13791	13675	13759	13706	13899	13748	13880	13740	13703	13953	13755	13775	13792	13746	13685	13681	13782	13715	13812	13607	13757	13745	13799	13640	13668	13879	13671	13635	13742	13488	13654	13735	13783	13727	13618	13697	13750	13659	13596	13553	13679	13584	13691	13749	13681	13737	13618	13695	13628	13750	13911	13703	13574	13819	13593	13785	13844	13842	13734	13716	13700	13593	13771	13856	13786	13839	13788	13751	13724	13864	13772	13954	13640	13698	13845	13742	13619	13931	13718	13728	13666	13817	13813	13694	13774	13773	13742	13655	13829	13749	13693	13687	13795	13733	13814	13745	13578	13784	13686	13636	13754	13846	13610	13691	13556	13565	13597	13800	13748	13639	13669	13767	13665	13716	13787	13800	13840	13773	13744	13628	13732	13733	13809	13734	13738	13727	13726	13717	13712	13739	13690	13645	13772	13671	13758	13683	13829	13613	13899	13818	13567	13818	13749	13668	13771	13697	13752	13526	13787	13699	13667	13785	13765	13541	13812	13818	13592	13769	13633	13623	13771	13774	13789	13619	13718	14022	13666	13667	13918	13779	13535	13864	13664	13829	13666	13822	13740	13636	13702	13772	13723	13808	13640	13794	13602	13750	13668	13685	13723	13683	13666	13641	13737	13766	13655	13805	13725	13896	13698	13773	13696	13638	13714	13644	13855	13808	13697	13849	13650	13757	13744	13935	13715	13784	13681	13830	13867	13801	13657	13900	13770	13892	13723	13879	13801	13810	13676	13771	13812	13746	13612	13944	13888	13781	13701	13752	13619	13861	13769	13770	13719	13617	13859	13665	13828	13664	13768	13864	13889	13745	13605	13666	13810	13654	13796	13618	13766	13684	13736	13646	13892	13747	13567	13719	13741	13684	13775	13824	13795	13673	13839	13835	13729	13694	13687	13802	13791	13768	13850	13757	13773	13629	13688	13707	13639	13722	13778	13687	13656	13775	13652	13862	13806	13814	13700	13832	13763	13691	13864	13660	13722	13815	13639	13748	13641	13812	13688	13849	13827	13747	13585	13727	13889	13600	13811	13757	13774	13784	13768	13819	13888	13600	13863	13812	13834	13631	13809	13633	13696	13804	13717	13795	13763	13551	13684	13607	13584	13741	13722	13405	13626	13584	13816	13642	13643	13752	13668	13771	13992	13611	13662	13721	13778	13681	13838	13809	13923	13624	13803	13542	13577	13715	13723	13661	13777	13666	13761	13731	13672	13636	13795	13724	13791	13753	13707	13800	13826	13820	13681	13744	13668	13734	13705	13572	13850	13637	13666	13839	13678	13723	13699	13744	13722	13627	13696	13469	13721	13834	13809	13559	13802	13711	13804	13803	13752	13542	13576	13526	13680	13795	13709	13845	13778	13445	13511	13749	13653	13925	13616	13724	13767	13733	13760	13646	13910	13684	13622	13690	13844	13789	13740	13699	13954	13803	13714	13840	13605	13675	13759	13693	13646	13843	13746	13777	13704	13636	13554	13801	13781	13801	13832	13740	13824	13880	13766	13636	13959	13703	13769	13702	13672	13624	13754	13600	13842	13765	13767	13600	13775	13801	13776	13768	13625	13908	13594	13616	13724	13404	13767	13716	13778	13783	13696	13776	13809	13709	13703	13724	13724	13859	13882	13818	13770	13629	14005	13813	13797	13823	13693	13544	13745	13818	13737	13766	13749	13797	13653	13782	13602	13652	13752	13733	13863	13904	13767	13765	13668	13735	13730	13836	13614	13793	13782	13703	13913	13672	13599	13860	13757	13723	13721	13676	13801	13803	13661	13718	13752	13744	13616	13719	13751	13766	13647	13792	13706	13820	13834	13925	13706	13611	13936	13786	13653	13774	13861	13817	13873	13754	13780	13778	13720	13710	13750	13782	13753	13633	13711	13789	13631	13822	13613	13778	13714	13693	13831	13752	13796	13764	13730	13718	13854	13668	13778	13883	13609	13790	13616	13617	13567	13696	13759	13865	13673	13726	13618	13569	13857	13670	13783	13606	13737	13689	13782	13792	13621	13734	13673	13713	13855	13727	13798	13757	13617	13674	13884	13796	13594	13669	13792	13769	13668	13692	13693	13653	13687	13668	13610	13629	13677	13717	13735	13704	13690	13695	13848	13731	13706	13752	13716	13811	13836	13758	13861	13883	13868	13790	13791	13652	13788	13586	13714	13925	13690	13760	13739	13736	13786	13798	13817	13726	13874	13580	13735	13632	13919	13693	13698	13711	13737	13689	13782	13716	13653	13814	13703	13658	13699	13710	13585	13771	13785	13677	13830	13753	13753	13684	13857	13726	13811	13733	13778	13773	13651	13763	13722	13801	13651	13839	13711	13717	13589	13823	13651	13628	13961	13707	13727	13660	13837	13839	13847	13799	13651	13879	13751	13831	13764	13738	13869	13778	13710	13703	13613	13708	13606	13644	13619	13825	13501	13732	13779	13608	13761	13771	13831	13702	13766	13806	13807	13691	13654	13738	13772	13818	13692	13848	13628	13835	13697	13802	13757	13760	13806	13643	13640	13829	13904	13675	13666	13689	13528	13696	13644	13460	13811	13869	13820	13888	13768	13698	13700	13645	13836	13683	13726	13691	13650	13920	13615	13668	13612	13844	13749	13734	13742	13769	13883	13614	13882	13688	13730	13752	13546	13575	13854	13581	13621	13718	13720	13910	13791	13748	13774	13780	13769	13792	13587	13685	13891	13669	13645	13759	13704	13639	13764	13753	13603	13866	13690	13829	13632	13793	13812	13802	13831	13801	13943	13614	13791	13695	13727	13694	13833	13793	13782	13682	13697	13812	13886	13696	13859	13776	13587	13667	13791	13768	13711	13582	13643	13790	13628	13691
26289	21379	34499	53658	55489	43730	34784	24925	21133	19438	17992	17278	17175	17053	16854	16710	16716	16687	16470	16515	16531	16598	16358	16441	16591	16544	16309	16533	16493	16297	16434	16540	16312	16230	16409	16276	16418	16368	16383	16254	16393	16420	16495	16495	16553	16484	16393	16081	16298	16451	16428	16521	16389	16286	16213	16337	16131	16308	16426	16636	16413	16422	16619	16328	16464	16544	16627	16273	16378	16518	16429	16383	16496	16486	16298	16521	16280	16346	16334	16390	16302	16178	16515	16356	16317	16541	16332	16185	16469	16505	16405	16413	16400	16165	16479	16269	16536	16434	16511	16390	16286	16143	16234	16407	16336	16280	16273	16659	16403	16459	16267	16497	16464	16641	16296	16356	16485	16492	16494	16200	16492	16416	16687	16392	16394	16523	16245	16357	16391	16545	16475	16313	16473	16403	16443	16367	16333	16299	16314	16426	16615	16630	16416	16356	16637	16431	16196	16381	16439	16515	16176	16289	16406	16266	16418	16268	16485	16468	16416	16120	16345	16252	16547	16302	16414	16409	16405	16367	16367	16450	16393	16528	16478	16592	16428	16499	16333	16179	16273	16332	16333	16368	16325	16291	16478	16340	16363	16455	16329	16294	16333	16232	16358	16339	16302	16493	16316	16409	16498	16475	16569	16328	16447	16467	16456	16653	16396	16393	16458	16360	16427	16387	16472	16240	16396	16320	16126	16076	16413	16177	16359	16211	16375	16269	16277	16111	16412	16531	16445	16416	16527	16340	16141	16433	16353	16273	16405	16536	16295	16532	16311	16464	16471	16423	16313	16416	16370	16495	16389	16239	16526	16259	16433	16230	16369	16370	16365	16559	16444	16503	16184	16126	16426	16162	16323	16393	16508	16655	16380	16431	16230	16286	16286	16333	16381	16478	16429	16511	16372	16260	16344	16480	16410	16526	16448	16094	16340	16464	16419	16347	16509	16564	16563	16423	16193	16341	15995	16195	16378	16323	16381	16221	16211	16328	16440	16315	16188	16383	16221	16475	16273	16510	16360	16489	16550	16416	16436	16412	16518	16425	16456	16512	16418	16290	16465	16526	16476	16291	16514	16342	16409	16455	16363	16266	16494	16534	16572	16348	16125	16419	16408	16259	16292	16393	16465	16411	16334	16325	16502	16449	16222	16499	16557	16468	16292	16324	16512	16347	16244	16166	16353	16352	16526	16304	16552	16432	16355	16267	16394	16317	16412	16380	16453	16246	16182	16423	16653	16231	16338	16610	16253	16421	16369	16485	16516	16439	16494	16154	16488	16356	16450	16517	16443	16259	16540	16537	16305	16342	16374	16309	16412	16555	16472	16414	16257	16519	16454	16384	16442	16400	16499	16539	16407	16433	16332	16613	16311	16426	16333	16304	16512	16372	16411	16408	16241	16499	16501	16313	16583	16343	16318	16431	16200	16415	16284	16471	16327	16380	16469	16321	16492	16402	16360	16445	16382	16276	16364	16551	16532	16376	16364	16309	16336	16342	16401	16340	16320	16385	16405	16101	16438	16271	16356	16378	16416	16480	16328	16309	16501	16326	16546	16165	16421	16506	16309	16394	16454	16490	16509	16690	16399	16403	16394	16521	16254	16446	16301	16345	16312	16415	16480	16532	16422	16775	16432	16465	16426	16438	16303	16264	16618	16310	16437	16173	16645	16307	16385	16349	16371	16500	16187	16286	16304	16153	16442	16280	16285	16399	16206	16571	16370	16314	16707	16292	16474	16430	16545	16435	16275	16506	16530	16452	16310	16405	16269	16352	16370	16357	16355	16341	16478	16335	16371	16387	16293	16473	16580	16258	16327	16574	16498	16288	16339	16273	16475	16461	16320	16441	16344	16455	16550	16659	16125	16456	16145	16382	16362	16468	16423	16404	16318	16426	16332	16414	16509	16471	16379	16246	16334	16477	16471	16448	16487	16398	16463	16393	16436	16200	16363	16434	16367	16266	16307	16350	16358	16324	16419	16149	16458	16491	16464	16388	16352	16637	16403	16687	16375	16512	16244	16338	16279	16475	16281	16206	16309	16455	16357	16377	16318	16494	16528	16351	16565	16438	16295	16292	16302	16404	16304	16287	16493	16369	16172	16270	16412	16630	16228	16241	16533	16462	16359	16227	16518	16247	16364	16526	16400	16464	16214	16489	16379	16378	16489	16299	16383	16464	16485	16430	16404	16608	16355	16468	16586	16381	16367	16288	16426	16394	16528	16467	16311	16225	16434	16421	16230	16304	16505	16341	16560	16481	16362	16418	16393	16247	16280	16211	16211	16351	16123	16384	16340	16419	16358	16360	16478	16341	16235	16191	16376	16222	16213	16456	16387	16428	16339	16603	16160	16238	16425	16422	16444	16425	16474	16483	16454	16379	16282	16184	16241	16335	16359	16393	16399	16395	16487	16376	16387	16293	16311	16268	16280	16145	16601	16645	16373	16326	16377	16484	16634	16567	16322	16260	16589	16525	16334	16175	16726	16541	16137	16330	16355	16368	16422	16425	16537	16301	16546	16367	16420	16375	16459	16314	16486	16424	16338	16166	16557	16260	16327	16369	16390	16401	16540	16272	16488	16399	16320	16343	16216	16461	16480	16311	16481	16134	16401	16375	16314	16489	16361	16504	16363	16482	16359	16336	16216	16405	16407	16741	16374	16512	16422	16318	16593	16528	16515	16372	16473	16173	16473	16389	16501	16441	16313	16178	16257	16245	16239	16568	16310	16485	16450	16490	16355	16511	16354	16283	16330	16503	16361	16474	16476	16545	16308	16378	16334	16340	16497	16342	16462	16584	16401	16402	16342	16321	16378	16337	16561	16284	16463	16459	16333	16301	16388	16418	16461	16185	16465	16453	16337	16462	16459	16216	16411	16439	16507	16238	16340	16245	16333	16503	16125	16539	16534	16413	16427	16393	16420	16329	16635	16644	16353	16309	16537	16379	16293	16303	16272	16301	16360	16363	16361	16275	16309	16424	16327	16205	16191	16520	16508	16493	16489	16422	16316	16410	16299	16337	16434	16467	16527	16594	16329	16392	16297	16494	16328	16324	16414	16311	16467	16303	16332	16434	16310	16322	16232	16576	16460	16280	16535	16396	16103	16188	16323	16396	16559	16248	16545	16295	16261	16538	16485	16465	16665	16363	16474	16292	16363	16406	16374	16419	16359	16309	16535	16402	16201	16218	16220	16442	16229	16400	16341	16389	16384	16525	16531	16393	16499	16284	16449	16130	16395	16323	16367	16245	16551	16658	16377	16264	16320	16448	16422	16183	16434	16293	16514	16279	16336	16695	16331	16374	16304	16104	16188	16165	16383	16510	16469	16406	16454	16430	16244	16270	16344	16471	16395	16321	16323	16244	16389	16381	16351	16217	16371	16372	16434	16576	16503	16264	16493	16416	16506	16420	16436	16415	16400	16480	16430	16385	16337	16371	16126	16392	16324	16519	16278	16400	16188	16190	16414	16336	16396	16462	16330	16400	16243	16386	16278	16454	16508	16349	16515	16442	16333	16257	16368	16090	16276	16402	16487	16376	16604	16191	16141	16152	16572	16234	16493	16419	16645	16437	16465	16327	16396	16389	16557	16446	16587	16409	16380	16411	16438	16358	16493	16390	16458	16245	16488	16168	16752	16431	16304	16381	16405	16545	16229	16408	16218	16406	16454	16264	16289	16544	16222	16340	16342	16323	16536	16354	16375	16373	16545	16346	16377	16512	16448	16380	16318	16305	16554	16257	16461	16385	16501	16384	16507	16299	16435	16519	16465	16439	16398	16448	16413	16108	16269	16309	16461	16488	16506	16222	16352	16391	16253	16377	16529	16365	16396	16347	16467	16523	16512	16255	16583	16089	16399	16264	16515	16369	16331	16484	16333	16352	16304	16373	16393	16513	16323	16466	16400	16355	16446	16148	16497	16331	16166	16284	16391	16340	16596	16488	16478	16319	16357	16359	16135	16381	16378	16402	16343	16375	16356	16411	16279	16578	16371	16342	16224	16300	16345	16509	16619	16203	16365	16551	16354	16390	16589	16479	16340	16504	16506	16492	16183	16374	16249	16307	16426	16339	16547	16332	16317	16527	16389	16209	16340	16428	16251	16313	16402	16331	16348	16438	16587	16369	16298	16302	16377	16370	16292	16443	16527	16368	16416	16310	16292	16381	16390	16429	16471	16448	16525	16567	16431	16093	16462	16468	16351	16381	16372	16442	16409	16551	16519	16450	16539	16594	16434	16553	16518	16456	16456	16482	16344	16591	16555	16415	16483	16216	16459	16397	16476	16369	16193	16362	16448	16495	16339	16275	16468	16325	16217	16507	16490	16474	16235	16455	16373	16235	16385	16354	16478	16439	16504	16485	16462	16324	16582	16390	16393	16313	16365	16439	16179	16425	16367	16521	16462	16242	16380	16359	16368	16376	16403	16494	16304	16303	16210	16364	16355	16254	16415	16488	16479	16541	16336	16340	16225	16240	16446	16432	16144	16499	16285	16207	16351	16403	16291	16234	16582	16387	16508	16491	16305	16240	16365	16220	16455	16297	16455	16496	16389	16376	16349	16333	16393	16377	16543	16285	16539	16324	16440	16306	16235	16211	16467	16278	16498	16399	16535	16609	16407	16329	16209	16202	16388	16489	16400	16471	16313	16398	16252	16228	16395	16323	16410	16358	16311	16292	16316	16354	16331	16191	16361	16363	16405	16512	16310	16343	16299	16399	16581	16503	16309	16392	16332	16281	16178	16456	16372	16415	16400	16252	16379	16551	16393	16496	16489	16154	16256	16421	16526	16409	16355	16434	16263	16487	16181	16370	16470	16389	16217	16564	16230	16514	16539	16365	16483	16326	16324	16308	16296	16502	16502	16477	16593	16415	16386	16353	16432	16482	16404	16473	16379	16348	16148	16528	16519	16575	16588	16261	16380	16356	16288	16325	16253	16316	16259	16250	16345	16403	16215	16313	16271	16350	16361	16455	16386	16142	16342	16395	16478	16464	16368	16405	16507	16561	16422	16348	16348	16439	16149	16399	16460	16491	16441	16454	16444	16400	16342	16087	16428	16340	16230	16355	16171	16374	16393	16547	16341	16395	16315	16404	16240	16173	16400	16465	16640	16291	16323	16363	16384	16143	16549	16581	16155	16625
33968	50633	59081	62202	57505	43661	33306	22850	19652	17388	15701	15188	14639	14660	14517	14056	13826	13804	13829	13937	13794	13914	13769	13705	13832	14051	13775	13982	13652	13823	13777	13786	13725	13913	13773	13906	13803	13822	13882	13792	13887	13805	13674	13901	13809	13794	13936	13802	13877	13926	13840	13706	13581	13807	13935	13811	13691	13796	13723	13821	13762	13910	13762	13948	13634	13789	13664	13831	13712	14065	13668	13752	13869	13895	13749	13942	13648	13885	13808	13935	13870	13807	13710	14031	13784	13681	13829	13883	13699	13955	13844	13791	13644	13891	13919	13755	13569	13836	14014	13850	13762	13950	13982	13758	13957	13845	13766	13922	13882	13939	13967	13838	13798	13751	13935	13942	13916	13840	13871	13822	13980	13880	13641	13732	13798	13744	13710	13878	13676	13742	14055	13806	13911	13764	13863	13758	13906	13747	13808	13898	13884	13717	13859	13695	13900	13736	13670	13720	13732	13902	13758	13870	13762	13797	13880	13731	13863	13679	13926	13743	13772	13958	13880	13796	13965	13808	13881	13839	13943	13758	13782	13753	13726	13736	13821	13867	13724	13683	13783	13738	13755	13853	13802	13851	13787	13725	13737	13839	13836	13810	13834	13818	13785	13787	13843	13940	13822	13811	13785	13800	13939	13670	13661	13855	13881	13723	13760	13801	13903	13714	13694	13895	13953	13830	13746	13770	13816	13911	13778	13823	13719	13715	13816	13732	13775	13647	13857	13776	13922	13746	13582	13605	13975	13981	13817	13909	14001	13812	13621	13955	13930	13900	13852	13860	13742	13815	13821	13753	13820	13859	13894	13665	13718	13964	13741	13743	13685	13697	13796	13887	13863	13707	13898	13720	13823	13811	13769	13759	13822	13750	13813	13851	13881	13777	14101	13864	13793	13821	13913	13895	13780	13791	13757	13928	13636	13951	14061	13754	13744	13745	13807	13870	13796	13872	14007	13839	13831	13776	13767	13832	13729	13853	13892	13670	13795	13983	13794	13811	13767	13898	13774	13804	13824	13811	13836	14069	13841	13622	13773	13851	13735	13684	13844	13684	13815	14035	14042	13866	13694	13961	13818	13941	13889	13752	13817	13942	13807	13733	13889	13852	13716	13836	13802	13762	13770	13833	13897	13828	13825	13612	13850	13716	13845	13846	13977	13810	13812	13894	13704	13812	13695	13669	13853	13816	13707	13819	13758	13799	13920	13841	13969	13806	13884	13718	13957	13693	13894	13758	13857	13818	13722	13762	13723	13785	13847	13884	13769	13876	14074	13845	13730	13805	13793	13923	14022	13783	13843	13787	13951	13869	13694	13861	13969	13795	13844	13825	13754	13689	13958	13847	13820	13945	13809	13793	13692	13836	13848	13799	13785	13839	13892	13776	13725	13791	13866	13801	13865	13794	13889	13932	14097	13502	13930	13756	13718	13995	13655	13850	13884	13863	13767	13652	13812	13706	13854	13891	13670	13760	13889	13729	13792	13807	13836	13812	13869	13972	13675	13856	13757	13983	13919	13880	13758	13844	13816	13932	13764	13764	13910	13789	14018	13880	13823	13932	13749	13894	13729	13791	13884	13812	13684	13926	13630	13949	13908	13929	13783	13775	13867	13871	13863	13777	13952	13858	14028	13901	13779	13848	13756	13729	13843	13845	13797	13977	13799	13793	13879	13744	13875	13894	13577	13829	13869	13865	13767	13765	13903	13794	13891	13962	13726	13812	13924	13875	13747	13985	13880	13853	13730	13869	13666	13878	13758	13743	13851	13858	13823	13545	13702	13884	13848	13879	13703	13926	13832	13905	13878	13930	13849	13844	13810	13813	13700	13771	13706	13711	13819	13886	13855	13843	13843	13670	13593	13807	13769	13762	14017	13766	13868	13797	13958	13799	13666	13861	13861	13944	13852	13808	13926	13824	13632	13960	13903	13918	13701	13911	13932	13906	13796	13761	13844	13919	13899	13889	13697	13658	13771	14006	13808	13744	13794	13864	13860	13872	13798	13758	13724	13815	13775	13905	13880	13751	13848	13877	13829	13797	13794	13931	13901	13766	13829	13827	13848	13803	13864	13916	13863	13897	13802	13660	13792	13860	13700	13946	13853	13934	13886	14007	13878	13811	13689	13929	13787	13820	13813	13661	13870	13845	13936	13936	13884	13887	13809	13850	13807	13962	13983	13715	13757	13920	13910	13779	13850	13750	13817	13799	13671	13834	13617	14087	13883	13818	14009	13811	13779	13892	13778	13772	13729	13884	13732	13778	13569	13949	13957	13789	13760	13975	13878	13912	13800	13744	13820	13872	13922	13682	13854	13847	13746	13950	13755	13999	13775	13869	13754	13869	13898	13693	13905	13765	13898	13765	13911	13909	13950	13995	13887	14007	13774	13888	13870	13760	13880	13834	13770	13819	13812	13854	13814	13693	13835	13824	14052	13865	13752	13642	13864	13829	13721	13959	13800	13858	13796	13742	13709	13839	13859	13742	13770	13597	13904	13843	13846	13814	13834	13835	13852	13922	14004	13797	13682	13820	13833	13958	13783	13771	13764	13778	13795	13874	13817	13755	13925	13795	13853	13888	13877	13860	13931	13865	13818	13936	13893	13829	13666	13777	13874	13550	13604	13851	13943	13645	13841	13832	13815	13776	13681	13665	13825	13779	13706	13914	13822	13858	13783	13687	13832	13708	13888	13869	13789	13793	13602	13715	13851	13867	13863	13928	13813	13841	13861	13736	13687	13975	13789	13850	13847	13874	13680	13915	13809	13831	13784	13757	13843	13753	13822	13777	13573	13685	13931	13947	13732	13774	13887	13877	13826	13781	13923	13751	13826	13777	13882	13836	14042	13669	13780	13879	13736	13867	13904	13837	13802	13818	13891	13655	13768	13865	13715	13886	13750	13901	13828	13852	13916	13934	13731	13758	13875	13827	13808	13717	13899	13862	13841	13856	13846	13762	13901	13724	13832	13915	13841	13662	13843	13685	13980	13873	13783	13895	13738	13925	13771	13756	13888	13816	13749	13779	13888	13768	13777	13882	13735	13857	13773	13880	13899	13885	13935	13724	13782	13918	13801	13923	14026	13741	13879	13919	13804	13701	13881	13733	13839	13827	13737	13853	13941	13909	13613	13888	14028	13801	13837	13940	13770	13904	13866	13857	13927	13863	13843	13882	13840	13769	13812	13911	13757	13874	13895	13875	13961	13898	13841	13845	13826	13912	13675	13909	13736	13803	13855	13675	13653	14031	13828	13750	13725	13858	13730	13786	13711	13629	13872	13889	13923	13732	13659	13727	13921	13808	13954	13933	13938	13834	13753	13861	13873	13850	13801	13807	13794	13783	13933	13940	13889	13913	13861	13808	13831	13845	13707	13766	13993	13799	13841	13904	13756	13724	13961	13764	13890	13809	13773	13907	13810	13821	13769	13687	13721	13740	14002	13928	13808	13855	13751	13869	13800	13803	13821	13870	13967	13644	13741	13738	13798	13803	13784	13823	13855	13850	13845	13879	13761	13965	13906	13827	13747	13875	13815	13967	13853	13671	13583	13890	13812	13993	13806	13740	13781	13824	13869	13674	13826	13836	13799	13800	13854	13755	13827	13875	13999	13957	13761	13827	13778	13830	13867	13922	13919	13705	13835	13888	13876	13767	13791	13814	13777	13855	13819	13573	13818	13864	13920	13981	13774	13621	13911	13665	13973	13834	13727	13892	13892	13768	13891	13951	13947	13794	14097	13821	13708	13836	13799	13831	13866	13833	13730	13779	13845	13819	13603	13898	13771	13773	14034	13693	13898	13737	13860	13713	13773	13821	13961	13949	13757	13937	13898	13916	13705	13763	13857	13856	13714	13759	13932	13717	13710	14010	13706	13868	13878	13778	13722	13860	13760	13812	13899	13876	13746	13945	13774	13758	13841	13835	13696	13786	13768	13823	13953	13761	13895	13960	13847	14003	13806	13759	13956	13752	13866	13917	13828	13745	13854	13783	13657	13861	13815	13807	13890	13830	13813	13705	13845	13809	13756	13896	13675	13846	14031	13754	13901	13818	13803	13819	13857	13760	13832	13706	13566	13860	13900	13768	13911	13910	13877	13985	13784	13814	13892	13919	13915	13924	13827	13692	13817	13847	13810	13933	13880	13824	13759	13826	13888	13868	13792	13702	13710	13883	13829	13711	13843	13790	13847	13862	13809	13665	13817	13702	13787	13833	13825	13886	13838	13702	13780	13854	13832	13941	14000	13958	13836	13693	13850	13884	13772	13945	13837	13769	13603	13777	13683	13829	13848	13705	13846	13943	13872	13754	13856	13910	13808	13678	13917	13873	13900	13955	13765	13831	13780	13845	13799	13944	13649	13892	13934	13765	13696	14019	14000	13789	13746	13985	13670	13939	13678	13888	13785	13778	13881	13884	13825	13866	13732	13982	13783	13989	13683	13869	13980	14021	13783	13783	13822	13886	14017	13624	13667	13824	13851	13808	13799	13789	13858	13823	13874	13859	13872	13660	13782	13953	13912	13626	13875	13796	13667	13844	13662	13807	13846	13754	13743	13943	13747	13843	13659	13804	13824	13735	14019	13923	13830	13903	13719	13878	13778	13870	13793	13679	13621	13810	13976	13813	13824	13854	14013	13865	14028	13747	13907	13725	13850	13725	13807	13804	13825	13899	13884	13855	13862	13819	13919	13811	13840	13774	13888	13881	13817	13950	13874	13908	13751	13760	13910	13678	13765	13975	13911	13642	13760	13931	13878	13861	13798	13918	13808	13749	13752	13805	13857	13692	13781	13817	13939	13899	13921	13663	13668	13755	13788	14000	13699	13722	13762	13809	13819	13817	13964	13677	13739	13670	13806	13926	13869	13796	13839	13794	13841	13878	13752	13946	13816	13938	13712	13809	13807	13732	13798	13873	13886	13736	13928	14052	13956	13736	13924	13640	13892	13776	13912	13782	13643	13836	13756	13839	13763	13893	13868	13765	13866	14010	13905	13811	14040	13825	13914	13874	13910	13857	13828	13706	13832	13834	13721	13927	13767	13651	13602	13884	13970	13707	13655	13829	13793	13901	13768	13831	13753	13943	13760	13848	13813	13924	14057	13941	13945	13865	13884	13630	13789	13847	13839	13743	13940	13779	14005	13916
24073	21104	30757	48653	67307	53218	43329	33350	26943	22491	21343	19244	18262	18090	17414	16917	16670	16651	16624	16688	16484	16405	16585	16648	16698	16666	16442	16539	16521	16586	16525	16573	16454	16430	16430	16605	16614	16593	16499	16845	16656	16452	16608	16449	16514	16460	16500	16609	16527	16421	16490	16527	16541	16424	16517	16613	16400	16336	16463	16563	16503	16557	16750	16471	16606	16663	16415	16691	16527	16632	16460	16530	16394	16533	16456	16491	16234	16521	16685	16769	16317	16609	16242	16616	16490	16481	16456	16443	16474	16593	16515	16610	16531	16795	16536	16634	16544	16656	16510	16614	16440	16436	16582	16467	16403	16480	16514	16397	16562	16473	16417	16675	16403	16428	16426	16313	16576	16592	16502	16480	16282	16391	16530	16323	16485	16383	16533	16549	16585	16510	16435	16218	16298	16396	16682	16387	16367	16450	16548	16403	16446	16651	16576	16568	16721	16482	16501	16391	16686	16490	16474	16778	16509	16553	16499	16291	16455	16441	16561	16309	16666	16454	16498	16430	16190	16333	16493	16369	16577	16415	16531	16269	16452	16649	16504	16478	16470	16368	16378	16435	16607	16397	16547	16470	16455	16656	16578	16428	16429	16637	16380	16574	16500	16540	16489	16566	16457	16553	16436	16425	16517	16441	16512	16269	16296	16471	16640	16455	16437	16364	16592	16465	16609	16575	16495	16322	16646	16457	16436	16658	16570	16813	16535	16661	16703	16417	16619	16554	16814	16603	16648	16427	16470	16525	16550	16438	16563	16486	16428	16497	16424	16303	16726	16665	16651	16629	16386	16383	16613	16596	16621	16323	16583	16519	16575	16543	16520	16615	16381	16679	16510	16689	16562	16330	16470	16458	16504	16569	16498	16650	16842	16492	16472	16399	16474	16479	16612	16744	16605	16275	16601	16698	16662	16315	16507	16458	16583	16454	16589	16461	16376	16564	16644	16398	16450	16379	16583	16559	16553	16433	16583	16477	16389	16241	16308	16565	16513	16541	16436	16721	16549	16771	16463	16504	16432	16433	16497	16695	16523	16297	16490	16576	16545	16588	16544	16524	16675	16516	16456	16628	16482	16602	16451	16589	16607	16222	16504	16434	16372	16504	16553	16540	16517	16495	16399	16451	16476	16393	16586	16324	16553	16406	16397	16439	16352	16361	16239	16410	16838	16518	16547	16374	16387	16393	16416	16466	16430	16586	16477	16555	16636	16522	16464	16398	16584	16518	16499	16644	16463	16677	16533	16587	16547	16453	16417	16370	16594	16557	16481	16603	16466	16570	16636	16531	16585	16501	16439	16469	16502	16505	16333	16361	16446	16532	16622	16415	16689	16366	16539	16467	16373	16496	16516	16505	16545	16522	16533	16557	16653	16335	16713	16490	16736	16570	16457	16278	16342	16586	16488	16540	16653	16544	16501	16481	16424	16580	16593	16493	16438	16426	16527	16579	16646	16590	16514	16554	16709	16349	16465	16693	16784	16425	16466	16528	16569	16586	16587	16611	16493	16253	16568	16517	16456	16566	16356	16514	16498	16685	16532	16494	16582	16354	16432	16622	16430	16666	16273	16516	16572	16557	16786	16725	16431	16354	16460	16421	16382	16373	16498	16526	16426	16570	16703	16377	16391	16438	16475	16346	16394	16333	16432	16387	16594	16610	16581	16534	16571	16535	16537	16374	16546	16483	16625	16497	16482	16635	16508	16593	16618	16489	16393	16466	16474	16364	16478	16525	16445	16339	16580	16665	16479	16439	16680	16609	16631	16501	16557	16484	16506	16560	16556	16462	16634	16382	16661	16353	16383	16538	16461	16449	16737	16610	16598	16180	16497	16570	16737	16606	16792	16474	16356	16417	16611	16698	16536	16341	16411	16380	16609	16405	16473	16672	16243	16457	16550	16396	16601	16456	16330	16554	16464	16406	16468	16516	16524	16423	16546	16469	16545	16611	16501	16621	16570	16521	16206	16602	16414	16457	16448	16631	16520	16562	16438	16608	16403	16542	16574	16644	16643	16496	16412	16401	16629	16592	16515	16567	16529	16622	16471	16347	16433	16392	16474	16322	16290	16451	16716	16497	16377	16663	16399	16302	16602	16575	16627	16699	16573	16312	16461	16511	16591	16376	16439	16618	16413	16382	16485	16368	16441	16462	16495	16537	16617	16638	16658	16235	16381	16377	16533	16585	16415	16681	16513	16505	16543	16393	16425	16692	16237	16437	16404	16557	16364	16555	16568	16314	16542	16708	16325	16559	16363	16213	16502	16292	16624	16432	16421	16453	16569	16309	16340	16541	16480	16496	16622	16521	16501	16350	16367	16391	16867	16490	16521	16429	16537	16461	16727	16491	16474	16458	16585	16378	16404	16588	16523	16484	16462	16594	16544	16388	16555	16400	16425	16451	16597	16383	16443	16426	16375	16459	16760	16260	16405	16527	16400	16460	16433	16484	16488	16556	16555	16307	16505	16488	16643	16737	16524	16454	16424	16579	16392	16438	16635	16408	16408	16152	16538	16412	16324	16534	16590	16463	16440	16441	16545	16442	16405	16244	16452	16672	16553	16483	16455	16674	16581	16543	16345	16453	16548	16391	16517	16596	16378	16630	16559	16471	16673	16418	16567	16538	16472	16548	16489	16401	16583	16590	16382	16491	16450	16531	16367	16350	16418	16438	16650	16688	16573	16478	16419	16482	16606	16534	16623	16421	16535	16525	16386	16433	16347	16594	16333	16532	16391	16506	16527	16530	16394	16449	16589	16472	16341	16336	16533	16492	16549	16477	16441	16535	16511	16528	16401	16447	16458	16511	16581	16537	16749	16630	16477	16489	16349	16471	16543	16489	16544	16389	16454	16460	16634	16488	16430	16418	16540	16412	16597	16430	16580	16430	16378	16393	16510	16541	16514	16300	16453	16454	16615	16474	16600	16404	16550	16424	16679	16361	16601	16404	16389	16560	16716	16389	16542	16451	16540	16501	16688	16560	16472	16394	16597	16419	16439	16376	16430	16365	16553	16369	16524	16510	16379	16292	16256	16402	16394	16510	16509	16353	16237	16339	16677	16555	16521	16418	16530	16571	16634	16697	16553	16724	16532	16338	16487	16408	16573	16486	16638	16357	16467	16464	16359	16539	16436	16573	16512	16567	16514	16300	16605	16445	16591	16521	16522	16374	16451	16584	16329	16575	16384	16489	16588	16453	16583	16534	16371	16515	16598	16573	16504	16373	16648	16517	16480	16561	16582	16388	16643	16529	16254	16477	16324	16589	16420	16561	16703	16808	16417	16575	16374	16508	16429	16695	16447	16636	16445	16478	16605	16496	16516	16384	16588	16397	16430	16519	16553	16567	16283	16410	16711	16479	16643	16634	16396	16406	16527	16593	16548	16481	16609	16516	16465	16352	16443	16577	16374	16536	16626	16646	16478	16471	16525	16222	16440	16590	16421	16465	16607	16217	16525	16558	16482	16528	16520	16593	16505	16575	16522	16619	16389	16348	16638	16611	16304	16451	16616	16522	16393	16679	16398	16407	16462	16472	16461	16565	16552	16535	16377	16304	16594	16336	16562	16551	16678	16490	16500	16502	16615	16459	16479	16464	16506	16485	16615	16420	16463	16697	16617	16689	16643	16671	16514	16367	16483	16417	16393	16656	16531	16461	16511	16539	16584	16588	16650	16344	16540	16443	16468	16191	16471	16497	16616	16530	16685	16529	16536	16565	16577	16369	16582	16374	16390	16216	16240	16437	16341	16478	16433	16352	16435	16424	16677	16672	16486	16346	16452	16568	16407	16326	16490	16352	16448	16472	16404	16447	16425	16692	16724	16360	16419	16584	16645	16497	16430	16345	16422	16474	16413	16437	16422	16398	16417	16531	16532	16521	16701	16450	16354	16477	16286	16579	16550	16593	16664	16500	16463	16521	16283	16310	16456	16535	16423	16570	16449	16587	16570	16376	16361	16302	16423	16462	16702	16519	16454	16665	16796	16619	16409	16612	16371	16436	16656	16394	16485	16737	16487	16443	16573	16426	16477	16630	16458	16486	16319	16372	16565	16613	16529	16468	16479	16429	16544	16497	16403	16458	16469	16516	16703	16512	16535	16501	16564	16673	16515	16430	16374	16372	16317	16429	16369	16330	16474	16639	16543	16540	16382	16590	16592	16585	16544	16488	16422	16572	16487	16420	16415	16397	16597	16613	16480	16465	16537	16583	16532	16625	16535	16579	16131	16522	16645	16588	16485	16684	16390	16485	16722	16430	16398	16336	16578	16540	16602	16342	16665	16622	16306	16567	16545	16574	16504	16528	16698	16590	16668	16644	16525	16674	16526	16629	16574	16428	16363	16400	16578	16529	16388	16527	16326	16459	16484	16548	16542	16334	16537	16387	16574	16469	16604	16478	16254	16601	16382	16553	16403	16580	16537	16413	16482	16658	16549	16413	16442	16510	16591	16488	16560	16431	16549	16562	16526	16273	16606	16417	16375	16304	16405	16436	16433	16586	16424	16494	16450	16616	16591	16402	16608	16455	16494	16526	16647	16567	16360	16533	16554	16580	16493	16520	16094	16514	16671	16532	16540	16672	16504	16317	16614	16477	16520	16384	16617	16603	16726	16482	16452	16387	16650	16496	16746	16400	16327	16408	16576	16583	16432	16565	16478	16478	16583	16542	16590	16574	16386	16554	16613	16630	16511	16538	16485	16589	16547	16465	16604	16374	16362	16466	16385	16672	16556	16446	16598	16446	16554	16434	16423	16651	16291	16441	16407	16325	16526	16449	16627	16436	16446	16447	16816	16472	16294	16470	16419	16498	16493	16562	16481	16484	16492	16553	16583	16426	16530	16527	16368	16630	16816	16595	16555	16446	16435	16627	16596	16518	16409	16439	16541	16486	16417	16369	16488	16412	16430	16724	16367	16462	16438	16415	16570	16468	16553	16457	16516	16516	16590	16495	16381	16328	16413	16442	16469	16420	16658	16445	16379	16285	16483	16344	16420	16365	16637	16483	16363	16423	16366	16434	16443	16307	16597	16382	16426	16332	16390	16507	16568	16454	16526	16310	16380	16495	16504	16412	16568	16444	16514	16361	16464	16712	16626	16600	16411	16330	16604	16530	16529	16589	16655	16570	16569	16536	16473	16493
39845	65840	80988	88004	79020	58583	45175	33423	26982	20711	19975	16685	16114	15550	14764	14117	13947	13807	13868	13932	13854	13742	13800	13918	13834	13906	13875	13974	13728	13748	13784	13733	13771	13864	13978	13862	13741	13690	13766	13853	13719	13880	13897	13948	13940	13848	13865	13685	13716	13904	13884	13942	13828	13874	13783	13831	13877	13823	13854	13934	13855	13850	13899	13961	13883	13756	13832	13920	13881	13802	13904	13906	13819	13960	13851	13762	13773	13781	13784	13932	13994	13688	13789	13831	13739	13913	13785	13752	13818	13922	13881	13814	13881	13824	13870	13814	13760	13895	13912	13751	13774	13621	13936	13690	14030	13958	13882	13713	13766	13956	13763	13920	13973	13704	13803	13739	14081	13934	13824	13720	13793	13915	14018	14019	13801	13904	13799	13786	13881	13929	13929	13897	13967	13947	13794	13765	13599	13807	13760	13799	13979	13759	13784	13864	13846	14009	13825	13760	13881	13509	13760	13615	13777	13957	13830	13777	13818	13756	13747	13687	13815	13764	13986	13817	13892	13946	13793	13951	13983	13791	13894	13722	13864	13873	13870	13809	13898	13831	13902	14005	13752	13824	13871	13873	13716	13935	13835	13782	13635	13795	13852	13715	13970	13933	13726	13707	13631	13807	13840	13905	13910	13918	13644	13729	13910	13938	14022	13482	13995	13911	13739	13696	13770	13949	13826	13884	13715	13854	13941	13769	13927	13914	13772	13958	13780	13831	13848	13845	13849	14013	13981	13981	13880	13748	13651	13782	13757	13840	13792	13882	13620	13955	13835	13857	13882	13856	14010	13837	13928	13657	13768	13826	13863	14097	13890	13865	13839	13865	13784	13747	13662	13797	13718	13852	13832	13867	13776	13916	13869	13736	13913	14079	13818	13937	13763	13814	13902	13970	14013	13921	13829	14071	13830	13914	13931	13972	13808	13753	13845	13695	13876	13813	13984	13827	13969	13719	13639	13781	13700	13826	13882	13815	13836	13736	13911	13996	13647	13716	13750	13819	13675	13887	14019	13844	13871	13794	13847	14004	13693	13902	13617	13868	13731	13769	13735	13790	13802	13825	13810	13730	13846	13781	13722	13851	13858	13793	13797	13762	13793	13899	13711	13782	13748	13857	13908	13800	13907	13827	13713	13740	13899	13861	13669	13839	13880	13905	13761	13746	14026	13883	13749	13891	13890	13743	13815	13845	13837	13727	13698	13866	13842	13920	13603	13832	13796	13883	13882	13936	13929	13881	13730	13852	13770	13689	13873	13824	13867	13832	13653	13853	13799	13694	13832	13901	13795	13790	13783	13778	13952	13808	13806	13770	13936	13810	13906	13754	13659	13949	13841	13938	13760	13656	13793	13924	13730	13785	13954	13756	13959	13824	13670	13759	13754	13771	13903	13898	13985	13740	13692	13842	13745	13846	13717	13806	13931	13770	13753	13915	13724	13795	13767	13761	13833	13931	13843	13953	13828	13784	13797	13836	13803	13807	13696	13897	13833	13776	13829	13962	13814	13904	13790	13728	13759	13805	13624	13852	13750	13903	13805	13845	13897	13827	13752	13891	13934	13789	13848	13796	13747	13776	13928	13831	14016	13754	13781	13945	13718	13677	13890	13903	14023	13679	13832	13607	13914	13826	13797	13685	13854	13730	13911	13884	13930	13830	13777	13904	13724	13639	13689	13783	13803	13847	13737	13841	13741	13810	14003	13681	13727	13846	14029	13840	13804	13773	13693	13746	13767	13742	13816	13928	13851	13779	13770	13812	13542	13844	13946	13814	13753	13867	13637	13778	13778	13978	13860	13788	13877	13910	13777	14016	13832	13812	13792	13918	13673	13779	13792	13567	13777	13790	13951	13757	13996	13742	13889	13823	13647	13980	13829	13951	13761	13817	13819	13859	13812	13807	13973	13807	13828	13612	13932	13755	13820	13917	13749	13746	13821	13721	13771	13760	13752	13774	13874	13811	13919	13854	13971	13802	13699	13922	13809	13867	13964	13677	13674	13915	13795	13722	13784	13725	13683	13868	13923	13862	13893	13854	13866	13860	13710	13978	13846	13677	13972	13712	13846	13945	13667	13858	13878	13792	13615	13971	13919	13842	13827	13716	13830	13843	13851	13782	13903	13825	13854	13724	13910	13804	13912	13729	13922	13770	13892	13942	13753	14030	13765	13857	13747	13737	13729	13738	13866	13794	13699	13636	13791	13919	13815	13782	13821	13906	13875	13820	13777	13953	13862	13767	13751	13802	14000	13829	14010	13884	13796	13815	13670	13788	14038	13950	13722	13856	13740	13739	13802	13793	13662	13967	13885	13658	13626	13741	14044	13747	13919	13853	13848	13753	13868	13798	13890	13690	13880	13934	13899	13797	13829	13789	13772	13864	13858	13945	13668	13815	13904	13755	13921	14067	13835	13784	13896	13789	13746	13950	13728	13721	13796	13912	13724	13890	13818	13703	13752	13689	13817	13914	13951	13810	13894	13740	13760	13794	13714	13911	13894	13912	13920	13746	13817	13797	13757	13812	13815	13887	13832	13817	13884	13898	13633	13936	13906	13765	13934	13880	13885	13697	13909	13849	13803	13879	13930	13799	13914	13857	13904	13924	14038	13754	13829	13839	13727	13945	13824	13804	13679	13727	13796	13773	13772	13850	14121	13777	13827	13779	13920	13841	13770	13785	13834	13897	13838	13914	13696	13796	13917	13934	13741	13860	13799	13736	13826	13707	13783	13748	13939	13864	13939	13809	13932	13769	13804	13867	13909	13799	13793	13782	13906	13898	13731	13590	13849	13830	13819	13958	13694	13744	13867	13871	13926	13622	13732	13901	13515	13759	13773	13812	14001	13818	13736	13919	13603	13915	13787	13751	13840	13806	13835	14004	13837	13758	13705	13816	13945	13725	13924	13823	13886	13929	13735	13733	13821	13853	13880	13837	13959	13748	13962	13869	13767	13685	13829	13847	13869	13814	13766	13735	13698	13827	13919	14018	13913	13826	13795	14042	13708	13836	13798	13702	13768	13748	13777	13822	13873	13803	13890	13934	13925	13889	13774	13756	13801	13748	13805	13995	13773	13659	13936	13705	13963	13981	13786	13803	13891	13905	13852	13824	13827	13884	13910	13826	13901	13728	13803	13769	13888	13803	13841	13892	13878	13936	13770	13827	13728	13867	13738	14000	13923	13708	13742	13860	14065	13777	13912	13784	13642	13901	13786	13740	13795	13751	13870	13784	13759	13996	13860	14012	13936	13795	13887	13963	13747	13793	13741	13853	13978	13900	13863	13900	13911	13753	13888	13899	13806	13677	13779	13818	13891	13876	14085	13924	13849	13837	13849	13870	13666	13964	13783	13881	13887	13776	13754	13709	13876	13881	13785	13840	13730	13916	13807	13664	13833	13856	13798	13736	13840	13804	13898	13794	13803	13679	13727	13875	13687	13908	13658	13971	13905	14082	13958	13658	13914	13763	13875	13735	13823	13812	13922	13773	13735	13835	13926	13689	13894	13867	13967	13739	13859	13693	13818	13732	13950	13832	13780	13763	13717	13656	13745	13831	13782	13800	13970	13802	13831	13806	13882	13893	13818	13989	13777	13716	13712	13790	13650	13958	13832	13937	13932	13850	13872	13922	13862	13755	13790	13856	13905	13843	13806	13605	13795	13960	13739	13775	13839	13919	13738	13816	13702	13723	13883	13847	13792	13701	13862	13720	13653	13862	13895	13867	13806	13945	13805	13829	13695	13798	13962	13778	13697	13729	13892	13935	13633	13908	13711	13837	13854	13742	13950	13975	13844	13768	13887	13730	13867	13809	13813	13745	13885	13721	13928	13617	13717	13649	13909	13752	13758	14034	13860	13778	13914	13802	13762	13975	13843	13900	13848	13888	13810	13787	13788	14010	13761	13696	13849	13858	13837	13798	13937	13854	13749	13731	13851	14018	13820	13753	13680	13853	13796	13896	13984	13873	13716	13678	13961	13756	13793	13762	13899	13830	13867	13747	13901	13748	13936	13701	13891	13716	13899	13778	13926	13943	13724	13930	13900	13664	13899	13817	13791	13862	13839	13849	13837	13740	13798	13823	13811	13838	13832	13728	13810	13862	13811	13918	13863	13843	13974	13668	13799	13900	13754	13796	13751	13887	13861	13826	13898	13844	13682	13812	13710	13716	13866	13855	13842	13737	13872	13789	13832	13897	13837	13696	13708	13861	14032	13912	13840	13836	13901	13713	13799	13798	13794	13856	13869	13932	13731	13667	13849	13696	13726	13839	13833	13837	13759	13819	13851	13623	13888	14039	13944	13838	13876	13830	13774	13896	13820	13789	13848	13921	13940	13604	13910	13822	13730	13853	13751	13793	13889	13841	13878	14057	13827	13692	14004	13937	13883	13846	13969	13853	13841	13698	13942	13880	13762	13898	13843	13994	13898	13762	14089	13810	13864	13816	13845	13900	13660	13869	13931	13845	13698	13797	13757	13875	13846	13834	13644	13773	13960	13762	13699	13848	13734	14107	13985	13814	13863	13914	13705	13943	13731	13678	13694	13611	13947	13736	13892	13885	13962	13684	13882	13852	13749	13742	13675	13849	13714	13945	13807	13849	13744	13888	13866	13873	13739	13664	13818	13939	13754	13737	13719	13761	14008	13807	13833	13936	13700	13924	13833	13837	13999	13781	13755	13743	13690	13637	13818	13716	13926	13823	13808	13982	13788	13814	13808	13836	13867	13920	14011	13804	13743	13815	13733	13799	13834	13787	13825	13800	13985	13595	13934	13712	13970	13924	13791	13856	13886	13715	13753	13783	13767	13739	14000	13959	13889	13847	13847	13829	13696	14002	13597	13892	13845	13867	13738	13802	13820	13773	13776	13853	13751	13776	13894	13932	13909	13872	13879	13660	13981	13893	13934	13706	13923	13881	13820	13822	13669	13905	13976	13768	13632	13573	13802	13716	13759	13722	13787	13932	13716	13731	13833	13678	13869	13860	13776	13811	13825	13843	13903	13775	13710	13734	13835	13823	13776	13811	13854	13758	13822	14045	13876	13840	13811	13765	13769	13855	13810	13837	13726	13960	13844	13992	13732	13917	13967	13928	13983	13741	13727	13867	13788	13892	13818	13739	13754	13835	13865	13863	13679	13873
33509	28413	25532	32029	29061	24589	20547	18856	18297	18224	18287	18073	18090	17963	18184	18020	18162	18056	18276	18096	18166	18068	18091	18018	17995	18001	18209	18014	18009	18259	18059	17831	17951	17911	18048	18067	18209	18012	17920	17979	18100	18139	17897	18021	17950	18086	17831	18100	18128	18181	18089	18319	17921	18249	17960	18098	18210	17942	18024	17760	17896	17967	17975	17964	18219	17994	18242	18116	18113	18119	18084	17981	17942	18127	18128	18064	17977	18084	18011	18192	18065	18117	18098	18026	18226	18115	17886	18126	18146	18170	17938	17911	17998	17863	18022	18017	18026	18077	18072	18075	18220	18007	18201	17934	17924	17949	17931	18024	18174	17967	18135	18034	17961	17872	18217	18041	18030	18033	18132	18131	18153	18009	18041	17861	18109	18104	18085	18276	18126	18029	18079	18035	17993	18193	18033	18169	17991	17985	18117	17859	17963	18152	18072	18057	17873	17963	18070	18221	17971	18357	18080	17979	18107	18170	18091	18075	18238	18111	17915	18101	18010	17837	17921	18063	18096	17891	17855	18011	18138	18055	17817	17980	18023	17954	18040	18133	17862	18034	18223	17853	18093	17817	17903	18050	18121	17962	17890	18043	17950	18114	17908	18164	17943	18063	17957	17930	17898	18103	17953	17943	18079	18050	18216	18252	18026	17941	18115	18082	17930	18057	18107	17892	18022	18120	18067	18062	17907	18116	18097	18112	18268	17950	18048	18022	18124	18008	17986	17903	18017	18050	17916	18239	18113	18237	17979	18008	17898	18008	18212	17751	17982	18099	18031	17928	17955	18160	18029	17877	17938	18092	18018	18061	17902	17964	18198	18102	18029	18091	18004	18066	18013	18091	17889	18108	18092	17863	17888	18005	18161	18070	18230	17943	17997	18020	18077	18064	18001	18098	18045	17875	17924	18140	17992	18051	17913	18000	17913	18058	17949	18255	17967	18078	17982	17946	18049	17859	18097	18114	18095	18139	18008	18071	17912	17946	18056	18026	17915	17850	18085	18145	17876	18085	17751	17919	17959	18048	17916	17904	18053	18072	18248	18021	17896	18017	18006	18078	17997	18077	18203	18263	18037	18096	17876	18168	18008	18166	18145	17962	17866	18060	18177	17913	17990	17840	18107	18027	17900	17809	18039	18064	18308	18121	18028	18094	17909	17999	18240	17975	18072	17935	18112	18116	18090	17993	17987	18079	18089	18053	17981	18089	18219	18085	18073	17765	18144	17965	17858	17905	18025	17992	17910	18000	18009	18174	17970	18056	17910	17975	17987	17860	18002	18065	18042	18159	18065	18145	17939	17992	18132	17965	17803	17937	18017	17846	17867	17812	17823	17849	17919	18254	17968	18174	18191	17976	17949	17934	18040	17889	17887	18030	17902	18063	18045	17980	17858	18076	18029	17960	18033	17978	17999	18015	18144	18064	18045	18050	18034	18048	18137	17830	17894	17924	18126	17975	17927	17823	18037	17990	18004	18037	17961	18043	17887	18019	17959	18063	18118	18043	18103	18142	18072	18146	18005	18164	18064	17823	18123	18049	18073	18084	17971	17910	18133	18056	18111	18068	18051	17866	18120	17812	17972	17869	18077	18226	17968	17837	18225	18141	18158	17901	18043	18049	17936	17986	17983	17878	17916	18096	17991	18144	18090	17950	18045	18064	18024	17934	17933	17833	18133	17963	18070	18313	18148	18083	17868	18098	17936	18098	18003	18162	17999	17871	17910	17976	18116	18066	18020	17990	17758	17814	18140	17769	17994	18072	18117	17950	17768	17887	17910	17921	18077	18034	17877	17924	17817	18205	17964	18014	18227	17993	17980	17965	18135	18114	17817	18242	18012	17889	18029	17915	18024	17983	18119	17865	17914	17883	17895	17998	18146	18052	17988	17830	18124	18187	18099	17958	17999	18016	18095	18201	18165	17897	18000	18015	17951	18076	18009	18076	17932	18107	17962	17974	18022	17914	18057	18038	18036	18035	18130	18051	17819	18034	18033	18066	18221	17993	18032	18228	18074	18149	18058	18153	17959	18009	17989	18100	18069	18025	17954	18004	18180	18082	17981	17935	18056	18083	18048	18001	18113	18003	17908	17912	17924	18145	18051	18012	17918	17986	18153	18029	18170	18053	17899	18081	17977	17987	18085	17863	18073	18089	18324	18166	18074	18030	18271	18141	17860	17946	18022	17900	17979	17914	17887	17742	18091	18052	18144	18080	17962	18174	18013	18005	18086	17963	18295	18006	18123	18007	18166	18052	18034	17965	18095	18081	18078	18122	17878	17951	18111	17887	17909	17860	17997	17936	17985	18020	18025	18112	17757	17774	17967	17944	18029	18189	17919	17978	17886	17933	18002	18047	17960	17981	18006	18130	17721	17988	18099	18056	18059	18038	17983	17900	18095	17908	17874	17916	17907	17851	17895	17953	18036	18034	17971	18037	18043	18077	18049	18119	17994	18121	17909	17928	17981	17772	17913	18086	17928	18046	18044	18157	17960	17990	17930	18104	18062	17929	18121	18114	18094	18109	17942	17866	18094	17997	18033	17993	17806	18101	18050	17949	17817	18139	17902	17837	17995	18010	18070	18110	17957	17846	18023	18179	17971	18101	18003	17996	18101	18163	18000	17980	17883	18236	18095	17834	18023	18081	18010	18140	18225	18173	18078	18044	18200	18211	17952	18063	18051	18271	17949	18004	17920	18077	18014	18025	18090	18012	18102	18059	18059	17921	18186	18124	18250	18139	18176	17978	18013	17982	17859	18016	17860	18140	18085	18111	18077	18017	18088	18044	18002	17743	17987	17942	18009	17993	18168	18038	18285	18098	18092	18126	18123	17864	18180	18105	18089	18121	18161	18028	18053	18378	18099	18144	18250	18114	17992	18027	17866	17909	18150	18185	18146	17894	17969	17917	18274	17963	17888	18070	17975	18009	18061	18019	17998	17743	18080	18130	18114	17933	17953	18004	18061	17937	17984	18349	18279	18007	18035	17964	18038	17862	17978	17919	18276	17869	17962	18276	17967	17944	17906	17882	18093	18170	18014	17988	18083	17932	18090	17877	17998	18006	17959	17986	17871	17971	17949	18093	18150	18042	17849	18082	18027	17853	17967	17834	18038	17843	18053	18165	17777	17888	17954	18106	17844	18004	18077	18129	17965	17996	17932	18137	18031	17990	18218	18185	18050	17938	18091	18153	18021	17880	17861	18017	17943	17858	18084	18159	17940	18046	18033	18013	17798	18044	18141	18171	18095	17962	17945	17833	17974	17859	17955	18118	18141	18123	18037	18131	18064	18002	18158	17983	17855	18082	18039	17902	18220	17826	18042	17914	18161	18122	18257	18064	18029	18026	17947	18129	18003	17838	18012	18035	18018	17978	18205	18025	18044	18164	17990	18084	18014	17835	18004	18185	17797	18015	18010	18117	18101	17944	18024	17928	17964	18067	18169	18039	17988	18017	18188	17926	18000	18057	18043	17738	18059	18019	18057	18197	18139	18059	18034	18124	18116	18101	18127	18165	17936	17982	17918	17838	18185	17940	18053	17942	18154	17894	18065	17802	18016	17961	18090	18040	18058	18045	18070	18094	18018	18022	17925	17953	17975	18162	18151	18009	17823	18011	17967	17992	17704	18038	17997	17933	17893	17877	18150	17911	18135	18070	18105	17978	17906	17953	17981	17995	18064	17912	18024	17863	17912	18184	17979	17997	17997	17954	17758	17996	18017	18191	18089	18031	17996	18207	17968	17963	17982	18063	18213	18062	17996	18106	18182	17990	17819	17976	18134	17985	18215	18084	18085	18269	17952	17875	18140	17937	17936	18038	18045	17830	18000	18093	18132	17762	17790	18040	17943	18024	18179	18165	18167	18101	18058	18064	17832	17989	17956	18009	18067	18089	17972	18084	18081	18041	17799	17938	18034	18212	18133	18073	18001	18161	17854	17813	18026	18089	18125	17876	18028	18075	18076	18146	18057	17883	18085	17987	18108	17974	17987	17959	18238	17854	18035	18179	18028	17911	18206	18142	18049	17847	18012	17982	18208	17976	18166	18034	18044	17855	18239	17920	17995	18232	18128	17938	17831	18037	18000	18082	18024	18044	18182	17988	17951	18181	17955	17940	18076	18014	17950	17976	17918	18043	17966	18018	17965	18011	17856	18106	18203	18086	17977	17990	18085	17979	17903	18010	18049	17915	18198	17989	17969	18215	17975	17937	17954	18084	18065	18047	18024	18138	17959	17876	17960	17949	18112	17991	17928	18037	17705	17782	18169	18168	17936	18089	17939	17995	17998	18036	17829	17796	18232	18042	17798	18109	18024	17902	18143	18198	18227	17977	18017	17963	17610	18092	18184	17968	17972	18017	18001	18164	17896	18084	17906	17789	17783	18064	17964	18132	18174	17901	18060	18058	18059	18042	17912	18109	18249	18061	17951	18095	17950	18110	18133	18064	18133	17870	18110	17949	17844	18239	17906	18065	18079	17956	17839	17932	18090	18125	17826	18125	17903	17974	18116	18055	17934	18050	18202	18106	17997	17704	17850	18121	18181	18078	17870	17892	17973	18078	18005	18208	17839	18100	17896	17941	18066	18084	18011	17963	18022	17929	17816	18017	17958	18032	17886	18067	18011	17961	17897	17858	17983	17820	18094	17905	18127	18162	18239	18053	18079	18103	18135	17911	18175	18196	17913	18160	17947	18095	17909	17885	18083	18132	18304	18105	18063	17992	18150	17931	18145	17976	18244	17942	18195	18214	17903	18102	18345	18028	17879	17919	18040	17933	17935	18172	18248	18042	18064	18138	18017	17991	18141	17966	18119	18192	18017	18179	17955	18073	18189	18166	18118	17967	17996	18073	17922	18133	18043	17997	18066	17859	17970	18153	17760	18053	18116	18011	18045	18075	17938	18083	17971	18128	17699	18274	17988	18176	17927	18084	18120	17972	17945	18120	18197	18044	18124	18034	18085	17988	18005	18033	18051	17974	17866	18117	17998	18252	18016	18004	18091	18098	18068	17930	17948	18060	17877	18039	18101	17981	18037	18160	18094	18062	18154	18100	18066	18138	18143	18163	17998	17982	18090	18101	17862	17900	17886	18019	18100	18024	18015	18175	18201	17982	17961	18005	18259	18042	18168	18161	18064	17885
31164	32938	24831	33645	27207	22354	16871	15833	15074	15002	14877	14892	14891	14847	14738	14750	14719	14800	14616	14744	14747	14746	14698	14721	14752	14715	14799	14731	14597	14683	14622	14686	14690	14809	14749	14700	14821	14541	14805	14783	14709	14585	14827	14691	14579	14839	14703	14702	14637	14710	14755	14848	14844	14730	14510	14890	14849	14654	14717	14798	14795	14684	14642	14739	14652	14732	14817	14620	14675	14660	14779	14708	14850	14683	14779	14623	14793	14667	14634	14724	14677	14619	14688	14675	14767	14733	14708	14728	14768	14653	14580	14613	14643	14601	14728	14466	14746	14743	14814	14572	14579	14691	14873	14578	14811	14593	14711	14667	14532	14770	14528	14647	14795	14627	14716	14664	14756	14784	14575	14657	14808	14847	14597	14786	14805	14718	14714	14596	14781	14622	14789	14870	14754	14726	14747	14748	14762	14824	14628	14652	14526	14604	14828	14882	14615	14770	14569	14752	14811	14801	14827	14549	14640	14599	14732	14582	14683	14741	14689	14730	14782	14443	14828	14595	14801	14818	14695	14585	14572	14789	14640	14780	14626	14876	14713	14808	14657	14733	14644	14753	14603	14789	14795	14845	14731	14696	14531	14623	14818	14721	14761	14668	14669	14880	14838	14868	14713	14831	14667	14696	14549	14771	14670	14747	14613	14691	14613	14731	14743	14878	14612	14787	14872	14828	14788	14653	14851	14596	14848	14781	14665	14727	14567	14673	14649	14774	14549	14645	14772	14756	14816	14689	14831	14796	14729	14837	14742	14699	14845	14819	14546	14837	14684	14798	14705	14772	14631	14645	14698	14634	14731	14711	14539	14687	14875	14801	14744	14582	14622	14796	14626	14551	14930	14652	14768	14579	14638	14566	14729	14900	14850	14723	14632	14687	14682	14767	14648	14646	14469	14885	14505	14754	14944	14709	14752	14654	14698	14574	14694	14694	14743	14838	14690	14745	14625	14851	14655	14722	14777	14702	14776	14722	14779	14688	14612	14731	14682	14642	14610	14757	14732	14481	14699	14904	14609	14627	14688	14868	14722	14855	14837	14702	14732	14657	14646	14773	14635	14551	14937	14624	14609	14789	14735	14594	14740	14634	14788	14678	14813	14645	14800	14786	14672	14583	14743	14704	14493	14774	14732	14777	14669	14778	14711	14792	14862	14649	14575	14526	14756	14793	14773	14673	14554	14696	14734	14595	14804	14754	14774	14693	14690	14921	14723	14698	14593	14481	14775	14807	14759	14615	14814	14693	14662	14690	14919	14643	14708	14723	14605	14594	14650	14578	14595	14733	14522	14788	14693	14710	14780	14709	14874	14782	14852	14723	14619	14768	14870	14688	14533	14700	14791	14694	14715	14549	14762	14859	14753	14789	14582	14620	14700	14691	14647	14750	14570	14606	14630	14719	14732	14746	14787	14795	14684	14627	14578	14850	14574	14612	14689	14770	14714	14732	14646	14859	14678	14750	14771	14522	14678	14564	14724	14726	14718	14679	14495	14699	14852	14448	14622	14742	14626	14867	14687	14815	14801	14635	14873	14678	14707	14755	14692	14705	14722	14785	14614	14688	14812	14731	14830	14757	14726	14863	14907	14756	14725	14653	14723	14597	14741	14658	14578	14511	14900	14784	14686	14826	14725	14732	14842	14675	14898	14802	14866	14779	14665	14640	14671	14772	14723	14759	14826	14711	14537	14690	14910	14600	14656	14883	14739	14642	14767	14797	14594	14926	14547	14826	14678	14784	14719	14645	14711	14805	14550	14557	14687	14700	14704	14865	14854	14719	14867	14724	14770	14714	14677	14674	14702	14695	14696	14760	14843	14768	14720	14518	14814	14800	14829	14691	14761	14640	14740	14604	14705	14763	14705	14634	14549	14783	14827	14634	14787	14800	14703	14718	14709	14816	14591	14716	14630	14812	14679	14586	14862	14686	14775	14799	14616	14783	14786	14652	14759	14693	14591	14810	14545	14584	14877	14783	14831	14650	14768	14766	14671	14614	14608	14741	14755	14674	14547	14628	14847	14687	14496	14613	14761	14688	14767	14541	14743	14733	14833	14765	14655	14696	14900	14716	14736	14801	14750	14685	14824	14491	14803	14758	14605	14710	14769	14744	14675	14733	14592	14785	14584	14755	14623	14765	14696	14535	14641	14806	14732	14630	14590	14681	14676	14725	14679	14804	14634	14670	14664	14735	14774	14793	14779	14443	14700	14657	14716	14772	14658	14752	14629	14705	14743	14698	14822	14714	14796	14700	14720	14611	14552	14641	14705	14770	14714	14780	14817	14724	14580	14661	14566	14709	14784	14741	14571	14705	14599	14613	14711	14764	14689	14756	14649	14824	14637	14712	14700	14823	14651	14657	14439	14717	14685	14687	14862	14838	14713	14644	14800	14665	14591	14568	14727	14837	14745	14644	14613	14727	14632	14861	14723	14878	14661	14604	14643	14806	14727	14749	14734	14630	14558	14541	14797	14695	14851	14641	14570	14556	14508	14650	14734	14992	14681	14739	14615	14721	14867	14671	14799	14750	14781	14800	14680	14825	14697	14485	14680	14598	14830	14749	14823	14786	14782	14708	14653	14765	14616	14730	14523	14767	14761	14683	14722	14713	14760	14700	14581	14852	14625	14675	14841	14642	14597	14638	14694	14623	14702	14870	14621	14770	14647	14747	14806	14606	14903	14668	14564	14889	14791	14640	14684	14703	14760	14682	14715	14656	14671	14718	14525	14807	14493	14639	14798	14733	14737	14706	14838	14706	14577	14679	14646	14728	14595	14793	14692	14761	14705	14815	14779	14583	14713	14624	14796	14785	14627	14741	14786	14753	14738	14772	14578	14669	14751	14767	14766	14655	14750	14602	14742	14959	14772	14652	14673	14690	14789	14733	14625	14667	14739	14844	14705	14713	14761	14690	14710	14793	14801	14681	14734	14685	14632	14656	14840	14594	14784	14694	14748	14609	14767	14730	14735	14872	14703	14683	14583	14624	14819	14578	14832	14698	14740	14782	14738	14519	14703	14585	14941	14785	14904	14843	14538	14670	14683	14658	14877	14682	14816	14628	14723	14728	14640	14656	14686	14760	14591	14626	14797	14637	14669	14860	14719	14602	14597	14727	14947	14773	14685	14731	14725	14738	14603	14835	14820	14845	14584	14939	14728	14694	14859	14617	14731	14680	14720	14754	14935	14708	14623	14727	14940	14696	14815	14709	14742	14627	14638	14645	14742	14564	14769	14678	14713	14755	14798	14526	14716	14780	14850	14797	14759	14697	14667	14697	14631	14629	14581	14837	14881	14763	14752	14443	14646	14720	14719	14686	14816	14610	14629	14817	14675	14715	14677	14715	14739	14674	14870	14604	14721	14748	14832	14662	14624	14756	14594	14780	14730	14843	14658	14586	14752	14755	14617	14776	14790	14740	14512	14605	14756	14576	14703	14679	14744	14576	14742	14921	14511	14841	14900	14556	14803	14825	14799	14745	14750	14735	14686	14716	14754	14639	14754	14698	14848	14724	14621	14812	14699	14642	14666	14744	14640	14873	14638	14735	14663	14660	14802	14801	14576	14623	14811	14528	14658	14682	14803	14639	14751	14575	14646	14819	14695	14778	14704	14563	14676	14562	14740	14745	14803	14767	14713	14715	14713	14836	14607	14727	14612	14697	14776	14647	14744	14515	14755	14630	14738	14745	14735	14672	14696	14774	14837	14775	14813	14667	14577	14859	14752	14853	14730	14698	14704	14644	14942	14690	14690	14673	14765	14631	14763	14666	14761	14713	14655	14784	14739	14665	14641	14798	14789	14631	14839	14790	14784	14568	14769	14573	14601	14574	14802	14722	14564	14848	14788	14717	14642	14629	14495	14905	14669	14768	14767	14720	14777	14738	14788	14708	14687	14796	14622	14655	14748	14579	14626	14628	14879	14745	14768	14781	14692	14738	14640	14837	14526	14640	14738	14678	14629	14767	14652	14583	14853	14907	14673	14766	14706	14537	14684	14831	14671	14641	14815	14576	14755	14682	14863	14698	14680	14672	14762	14713	14814	14822	14665	14864	14724	14757	14738	14641	14612	14746	14564	14700	14851	14740	14520	14747	14700	14793	14768	14531	14820	14759	14694	14646	14925	14664	14601	14747	14672	14669	14772	14858	14720	14636	14663	14770	14732	14694	14706	14670	14691	14598	14789	14783	14668	14646	14559	14607	14701	14709	14670	14672	14745	14665	14756	14815	14782	14676	14746	14483	14551	14559	14786	14519	14667	14764	14629	14604	14635	14807	14817	14662	14778	14590	14594	14730	14653	14663	14614	14784	14642	14674	14735	14686	14707	14930	14748	14680	14789	14622	14663	14899	14720	14725	14816	14729	14758	14631	14802	14717	14718	14536	14746	14695	14799	14639	14686	14710	14699	14525	14805	14659	14706	14820	14704	14803	14643	14783	14583	14741	14759	14651	14719	14676	14646	14674	14676	14698	14833	14874	14727	14685	14619	14679	14638	14635	14606	14677	14613	14733	14920	14668	14771	14758	14766	14744	14489	14720	14846	14711	14476	14641	14805	14535	14741	14517	14677	14788	14824	14702	14627	14699	14685	14694	14667	14601	14721	14755	14858	14649	14605	14800	14832	14426	14783	14742	14603	14797	14677	14786	14490	14796	14839	14682	14827	14664	14862	14610	14631	14730	14806	14654	14702	14705	14555	14887	14545	14671	14608	14809	14706	14583	14605	14763	14645	14616	14725	14752	14867	14759	14684	14512	14717	14620	14672	14900	14855	14603	14888	14753	14681	14766	14811	14868	14783	14726	14792	14703	14660	14706	14521	14687	14692	14816	14705	14799	14780	14743	14600	14742	14759	14708	14659	14596	14557	14807	14777	14667	14687	14720	14602	14789	14676	14701	14630	14598	14660	14602	14732	14729	14800	14612	14753	14314	14790	14690	14725	14779	14575	14816	14586	14671	14611	14817	14658	14806	14609	14778	14810	14759	14644	14515	14722	14870	14842	14661	14889	14756	14630	14763	14872	14593	14625	14713	14779	14733	14879	14813	14633	14838	14610	14788	14730	14701	14717	14666	14743	14520	14644	14615	14866	14605	14628	14883	14461	14704	14694	14784	14696	14752	14681	14693	14758	14633	14873	14711
26369	21331	29584	51896	62233	49929	32272	23432	20513	19543	18840	18773	18530	18507	18642	18688	18479	18405	18602	18366	18287	18196	18519	18405	18455	18447	18368	18340	18415	18217	18327	18478	18497	18451	18428	18314	18415	18492	18466	18350	18430	18305	18358	18468	18437	18496	18399	18371	18330	18324	18403	18358	18488	18318	18470	18346	18481	18451	18648	18434	18400	18352	18520	18406	18405	18230	18465	18292	18272	18396	18252	18368	18192	18329	18085	18276	18343	18325	18375	18231	18417	18297	18554	18503	18485	18282	18239	18334	18376	18267	18380	18536	18167	18480	18325	18482	18250	18416	18621	18409	18256	18369	18273	18320	18562	18559	18408	18320	18213	18511	18207	18514	18478	18204	18312	18428	18224	18467	18379	18303	18217	18534	18403	18247	18438	18521	18443	18262	18458	18355	18367	18456	18473	18614	18269	18081	18391	18440	18411	18173	18480	18401	18320	18426	18258	18237	18306	18190	18338	18417	18319	18284	18396	18346	18346	18576	18543	18360	18110	18519	18095	18208	18441	18450	18327	18330	18358	18248	18297	18205	18300	18438	18467	18397	18327	18315	18557	18459	18379	18371	18282	18601	18409	18223	18162	18560	18331	18518	18313	18482	18330	18511	18467	18418	18298	18076	18242	18341	18383	18331	18368	18479	18259	18482	18414	18533	18552	18258	18300	18420	18385	18399	18245	18378	18153	18263	18443	18487	18605	18592	18424	18230	18371	18237	18473	18243	18387	18393	18267	18196	18187	18168	18302	18214	18361	18371	18306	18488	18156	18499	18224	18362	18367	18492	18360	18161	18209	18381	18326	18396	18288	18319	18213	18114	18461	18425	18307	18240	18404	18406	18322	18629	18371	18419	18336	18165	18406	18457	18331	18256	18277	18446	18152	18445	18345	18345	18533	18340	18402	18416	18392	18473	18324	18253	18275	18399	18332	18655	18328	18392	18301	18305	18181	18327	18454	18333	18214	18294	18335	18231	18454	18243	18344	18354	18344	18352	18344	18376	18359	18505	18422	18259	18476	18538	18315	18482	18285	18361	18314	18354	18303	18192	18273	18253	18257	18580	18451	18364	18223	18164	18138	18330	18282	18308	18213	18112	18234	18139	18366	18386	18390	18486	18412	18458	18314	18354	18419	18443	18571	18431	18202	18302	18335	18274	18266	18315	18359	18192	18407	18487	18301	18444	18273	18440	18324	18348	18304	18211	18501	18074	18314	18257	18401	18277	18370	18363	18263	18306	18425	18362	18529	18353	18187	18477	18376	18414	18467	18327	18341	18223	18251	18286	18340	18359	18343	18325	18373	18296	18109	18169	18077	18236	18300	18219	18342	18223	18364	18386	18522	18351	18284	18459	18229	18343	18267	18285	18378	18419	18264	18284	18184	18371	18327	18273	18417	18538	18493	18326	18220	18367	18516	18358	18372	18313	18211	18545	18392	18537	18405	18386	18223	18330	18193	18197	18329	18320	18290	18594	18350	18310	18234	18239	18470	18540	18190	18347	18271	18160	18230	18154	18267	18508	18289	18263	18430	18338	18147	18339	18461	18453	18463	18479	18488	18220	18389	18191	18276	18445	18416	18455	18382	18519	18328	18396	18460	18376	18442	18259	18426	18415	18314	18361	18215	18332	18485	18207	18494	18378	18519	18238	18452	18327	18309	18284	18148	18456	18396	18281	18302	18363	18281	18581	18436	18326	18479	18100	18239	17881	18264	18390	18467	18243	18311	18229	18243	18318	18374	18381	18461	18434	18162	18270	18211	18330	18270	18341	18257	18165	18510	18361	18302	18352	18496	18301	18317	18297	18312	18290	18371	18280	18464	18364	18465	18550	18319	18362	18548	18423	18367	18323	18456	18406	18294	18450	18301	18350	18253	18563	18464	18124	18253	18605	18533	18352	18215	18531	18505	18518	18176	18388	18308	18441	18286	18300	18248	18142	18327	18389	18468	18436	18233	18344	18273	18385	18187	18396	18432	18224	18528	18297	18104	18385	18448	18294	18401	18373	18169	18242	18274	18347	18579	18352	18152	18302	18240	18265	18525	18426	18192	18285	18400	18438	18263	18496	18352	18417	18151	18196	18424	18070	18241	18527	18459	18286	18357	18364	18189	18350	18237	18379	18333	18345	18421	18677	18190	18344	18287	18241	18398	18312	18383	18265	18363	18331	18444	18521	18445	18201	18401	18430	18238	18229	18393	18313	18164	18295	18469	18185	18583	18506	18374	18205	18271	18524	18505	18301	18538	18476	18347	18541	18419	18435	18308	18414	18468	18370	18271	18348	18659	18318	18343	18157	18453	18151	18493	18422	18236	18257	18427	18408	18483	18265	18543	18061	18349	18230	18325	18473	18392	18384	18358	18313	18531	18322	18166	18291	18446	18405	18228	18394	18281	18305	18229	18319	18619	18424	18449	18264	18355	18519	18208	18428	18225	18338	18239	18399	18267	18376	18451	18512	18441	18415	18428	18376	18262	18392	18331	18324	18266	18351	18228	18438	18281	18164	18330	18366	18329	18495	18381	18081	18321	18366	18365	18306	18260	18216	18341	18627	18341	18469	18343	18458	18316	18364	18334	18399	18224	18362	18230	18525	18155	18028	18296	18238	18483	18302	18325	18371	18326	18199	18258	18297	18528	18201	18388	18281	18300	18180	18649	18293	18468	18442	18363	18330	18370	18217	18119	18317	18219	18342	18296	18155	18518	18356	18494	18256	18444	18471	18607	18357	18366	18192	18318	18346	18211	18267	18398	18269	18000	18446	18254	18256	18548	18315	18375	18463	18345	18482	18174	18383	18256	18172	18459	18336	18409	18393	18365	18550	18418	18511	18296	18283	18240	18428	18391	18423	18345	18241	18538	18503	18428	18485	18508	18382	18282	18426	18361	18428	18307	18216	18568	18159	18404	18368	18442	18477	18434	18157	18263	18285	18214	18578	18422	18351	18326	18296	18183	18389	18526	18417	18484	18327	18322	18436	18309	18366	18493	18338	18364	18323	18417	18383	18413	18381	18326	18369	18340	18487	18397	18487	18231	18175	18279	18497	18380	18444	18498	18110	18233	18340	18448	18462	18257	18131	18463	18418	18268	18356	18449	18474	18521	18347	18183	18414	18292	18367	18275	18311	18474	18350	18290	18424	18495	18518	18267	18298	18364	18340	18401	18498	18341	18167	18339	18470	18453	18207	18200	18338	18490	18387	18195	18312	18481	18330	18512	18604	18400	18348	18328	18423	18408	18224	18382	18212	18307	18423	18293	18336	18362	18421	18374	18320	18338	18358	18063	18280	18228	18428	18370	18289	18417	18275	18426	18266	18221	18298	18319	18531	18313	18374	18529	18171	18214	18370	18332	18350	18113	18381	18403	18216	18262	18420	18472	18524	18384	18085	18480	18583	18218	18446	18224	18472	18336	18394	18336	18433	18318	18331	18439	18469	18404	18422	18271	18463	18172	18302	18456	18237	18365	18336	18246	18296	18489	18316	18377	18082	18281	18174	18514	18240	18322	18093	18262	18268	18461	18392	18407	18345	18366	18297	18343	18456	18358	18354	18172	18351	18307	18233	18334	18378	18337	18169	18366	18301	18311	18224	18230	18309	18291	18324	18409	18143	17948	18418	18508	18305	18258	18416	18215	18384	18395	18325	18420	18329	18433	18333	18466	18537	18316	18421	18258	18446	18347	18250	18194	18239	18458	18455	18480	18478	18285	18475	18116	18401	18351	18497	18258	18554	18380	18595	18353	18557	18442	18289	18323	18355	18340	18514	18278	18379	18383	18489	18532	18275	18339	18184	18235	18279	18511	18226	18215	18278	18468	18419	18343	18305	18319	18259	18383	18288	18317	18477	18270	18312	18499	18325	18338	18502	18205	18256	18414	18578	18362	18462	18422	18385	18516	18363	18464	18541	18616	18056	18143	18381	18299	18181	18445	18355	18467	18404	18471	18307	18409	18329	18384	18450	18301	18361	18558	18363	18129	18207	18427	18314	18439	18674	18168	18324	18267	18273	18393	18251	18528	18345	18283	18291	18440	18467	18267	18348	18268	18538	18397	18257	18484	18288	18422	18400	18474	18430	18436	18280	18252	18198	18345	18200	18332	18461	18235	18530	18206	18457	18436	18581	18488	18440	18270	18301	18594	18567	18390	18321	18121	18363	18340	18422	18308	18248	18381	18331	18442	18135	18476	18460	18220	18122	18421	18456	18471	18298	18344	18286	18353	18216	18284	18417	18359	18372	18239	18294	18311	18404	18285	18216	18373	18343	18307	18406	18468	18516	18421	18291	18272	18251	18321	18285	18408	18619	18287	18386	18387	18292	18169	18287	18403	18335	18141	18249	18470	18173	18470	18274	18232	18233	18370	18173	18368	18385	18394	18473	18371	18172	18563	18278	18301	18346	18217	18275	18402	18283	18399	18581	18454	18342	18422	18294	18080	18707	18648	18426	18439	18478	18421	18192	18218	18242	18485	18218	18373	18389	18453	18335	18446	18404	18485	18477	18543	18214	18340	18494	18468	18386	18382	18272	18431	18444	18315	18365	18344	18274	18264	18368	18267	18220	18482	18427	18226	18284	18476	18386	18211	18362	18403	18516	18351	18395	18306	18562	18504	18266	18489	18352	18527	18448	18274	18270	18200	18311	18386	18306	18449	18303	18224	18380	18345	18163	18607	18295	18473	18254	18405	18472	18118	18520	18464	18262	18248	18601	18317	18304	18438	18443	18367	18338	18299	18316	18253	18309	18336	18366	18234	18288	18279	18367	18265	18268	18482	18387	18282	18392	18279	18434	18342	18420	18370	18416	18116	18317	18319	18494	18374	18355	18481	18625	18467	18403	18579	18501	18303	18439	18566	18426	18358	18224	18265	18438	18252	18375	18430	18373	18383	18255	18307	18385	18429	18375	18047	18332	18359	18200	18371	18459	18470	18630	18173	18050	18293	18165	18220	18370	18344	18258	18306	18483	18473	18293	18493	18407	18424	18530	18349	18221	18470	18292	18291	18369	18055	18306	18392	18323	18583	18338	18278	18428	18420	18473	18191	18343	18334	18226	18349	18306	18393	18525	18372	18648	18451	18417	18530	18572	18412	18290	18357	18229	18356	18376	18303	18514	18493	18322	18309	18369	18439	18504	18434	18340
33600	50412	49426	63072	63244	46845	28493	19670	17292	16263	15456	15276	15120	15188	14948	15010	15057	15060	14958	15019	15005	14968	15030	15221	15037	14994	15103	14917	15060	14878	15046	14892	14975	15016	15006	15058	14913	15202	14913	15061	14979	14789	14980	14988	15048	14969	14944	15132	14915	14871	14816	15024	15038	14859	14947	14854	14838	15063	14988	14850	14841	14929	14931	14921	14966	14957	14993	14875	15086	14995	14831	15079	14884	14916	15050	15045	14800	14844	14686	15023	15075	14982	14911	15204	14969	14938	14868	14948	15012	14890	14988	14766	14956	14948	15009	14888	15098	14979	14910	14826	15080	14867	14849	14916	15010	14867	14870	14750	15039	15048	14909	14863	14919	14822	15020	14901	15004	14929	14788	15000	15035	14801	15002	14863	15114	14914	14960	15007	14825	15068	15091	14867	14881	14975	14927	14805	14954	14986	14792	15101	14789	14887	14880	15031	14915	14874	14906	14833	14798	14899	14785	14993	14891	14847	14800	15013	14937	14783	14898	15031	14967	15008	14854	14890	15021	14982	15080	14922	15172	14962	14866	14957	15060	15007	14863	14916	15034	14977	15026	14959	15103	14688	15010	14834	14890	14691	14796	15083	14879	14792	14916	15022	15079	14810	14919	14924	15056	15104	14838	14907	14989	14871	15075	15054	14912	15033	14946	15100	14805	14970	14999	14966	14758	14995	14920	15019	14934	15056	14944	14917	14826	14882	14956	14947	15008	14949	15051	14902	14991	14929	14981	15010	14883	14979	14900	14960	14976	14869	14896	14955	14779	15031	14945	15013	14903	15047	14967	15078	14996	15008	14943	14819	15166	15032	14910	14811	15025	14813	14953	14941	15098	14981	14828	14819	14738	15009	15044	15045	14913	14978	14991	14884	14896	14898	14927	14940	14992	14945	14838	15011	15070	14932	15027	14763	14941	14962	14895	14949	14997	15090	14969	15019	15004	14823	14903	14995	15099	14942	14983	14866	15087	14725	14910	14823	14998	15125	14815	14787	14890	14886	14865	14915	15112	14984	14903	14940	14890	14945	14900	14983	14868	14969	14798	14917	14822	14965	15115	14978	14897	15037	15010	14912	15041	14929	14870	15076	14927	14999	15046	14927	14986	14999	14805	14780	14937	14870	14855	15161	15165	15105	14907	14922	15042	14893	15010	14904	14870	14879	15017	14939	15064	14917	14781	14874	14913	15006	14755	15100	15087	15166	14901	15001	14871	14878	14984	14857	14807	14916	14895	14991	14981	14988	14912	15005	14989	14850	15005	14955	14842	15094	14994	14893	15052	14989	15144	14957	14816	14965	14988	15097	14672	15002	14882	14785	14941	14911	14865	14975	14880	14868	14840	14955	14897	14825	14769	15000	14949	14954	14747	15035	15026	14912	14916	14960	14884	14831	14839	15046	15217	14988	14825	15021	14887	14961	14800	14975	14943	14871	14893	15022	14928	14914	15000	14827	14973	14799	14876	15026	14808	14942	14869	15007	15064	15018	14924	15065	14932	14828	15015	15015	14723	14948	14937	15083	15050	15028	15003	15018	15019	14846	14890	14985	14943	14933	14974	14888	15112	14845	15005	15119	14823	15001	14851	14898	14857	14907	14880	14975	15006	15082	14930	14931	15017	15068	14963	15010	15031	14879	14956	14927	14895	15072	14941	15051	14966	14822	14942	14904	15034	15069	15004	14982	15013	14840	14842	15025	14773	14920	15004	14971	14978	14883	14875	14848	14916	15039	14837	15015	14906	15001	15000	14845	14707	14857	15050	14892	14885	14882	14987	14883	14924	14838	14825	14977	14878	15002	14901	15054	14992	15095	14845	14920	14955	15056	14991	14806	15081	14962	15036	15025	14867	15090	14902	14938	14812	15005	14703	14789	15023	14913	14912	15085	14796	14914	14832	14918	14955	14885	14879	15042	14876	15019	14772	14862	14817	14819	15086	15134	14895	14890	14986	15063	14971	15013	14974	15028	15092	14891	15081	14732	14919	15053	14836	14957	14930	14924	14885	14928	14913	15041	15060	14941	14759	15079	14948	14847	14936	14981	15012	14952	14973	15116	14959	14977	14963	14980	15100	14815	15024	14858	14872	15001	15102	14872	15045	14945	14990	14980	14864	14842	14905	14940	14793	14988	14902	15051	14993	14840	14974	14961	14963	14910	14902	15061	14918	14940	14881	15091	15037	15107	15017	14925	14843	15093	15044	14906	14959	14913	14856	14929	14813	14839	15004	14933	15025	14917	14916	14736	14985	14909	15073	14914	15003	14909	15220	15082	14904	15011	14890	15027	14935	15034	14866	14922	14918	14856	14995	15074	15050	15070	14874	14847	15025	15001	14743	14916	14981	14976	14997	15072	14891	14889	14966	14959	15192	15012	14968	14683	15086	14841	14945	15074	15065	14876	14893	15104	14979	14809	14831	14785	14845	14984	14919	14751	14839	14989	14944	15058	15006	15018	14959	14920	15084	14906	14963	14978	14974	14861	14924	14852	15025	14963	14936	15094	15032	14921	14856	14937	14827	14858	15070	14964	14786	14860	15024	14969	15086	14948	15043	14755	15104	14951	14880	14964	14834	14990	14941	14942	14949	15026	14930	15015	14901	15024	14877	14835	14818	14968	14949	14965	15021	15021	14926	15184	15021	14952	14885	15021	15071	14863	15009	14850	14895	14953	14974	14861	14976	14893	14857	14926	14921	14900	15011	14919	14899	14815	14890	15150	14853	14899	14896	14982	14937	15014	14976	14769	14958	14981	14977	15055	15103	14881	14935	14875	14932	14765	14931	14898	14818	14921	14941	14976	14934	15018	15088	14938	14726	14963	14997	14935	15063	14991	15111	15096	14965	14916	14907	15067	14807	14920	15092	14953	14937	14974	14994	14864	15012	14882	14959	14804	14957	14849	15160	14981	14994	15153	14843	15076	14876	14920	14826	15101	14922	15208	15038	15068	14933	15043	14844	14861	14948	14995	15100	15061	15005	14963	14977	14915	15000	15026	15085	15079	14888	14951	15004	14890	15095	14882	14996	14946	14981	14928	15030	15042	15025	14900	14852	14989	15073	14871	15053	14924	14976	14965	15112	15012	15101	15092	14934	15030	14855	15019	15000	14831	15017	14938	14945	14880	14859	14846	14920	15050	15029	14794	14877	14925	14970	14861	14889	15054	14886	14897	14994	15046	14889	14911	15030	14980	15007	14850	15157	15002	14823	14833	14990	14841	15000	14996	15153	14897	14987	15075	15045	14880	14957	14903	14885	15178	15026	14867	14990	14846	14893	14976	14904	15079	15052	14968	15076	14952	14968	14784	15008	14909	15106	15000	14884	15126	14906	14861	14914	14931	14916	14948	14898	14990	14902	14852	15018	14922	15030	14983	14923	15051	15024	14906	14828	15046	14946	14933	15026	15094	15028	14949	15092	14993	15026	14808	14932	15021	15118	15082	14875	14962	14934	14953	15022	14940	15002	14948	15040	14867	15069	15091	15022	14879	15001	14887	14959	14979	14961	14857	14948	14923	14987	14820	14989	15036	15024	14986	14876	14828	14976	15028	14909	15034	14874	14891	15089	14822	14901	14922	15010	14965	14892	15100	14912	15074	15031	14965	15047	14882	14922	14878	14977	14865	15018	14959	14984	15161	15024	14930	14966	15094	15052	14960	15024	14805	14884	14806	15072	14812	15013	14777	15020	14864	14950	15067	14900	14954	14989	14927	14862	15073	15145	15030	14930	14955	15045	15002	14972	15099	14814	15108	15131	15206	15057	14989	14961	14964	15018	15107	14782	14927	14888	15040	14865	14981	15018	14857	14900	15052	15000	14757	15062	14913	15120	15074	15011	14938	15153	14860	14944	14897	14860	15031	14853	14803	15099	15125	14964	15059	14941	14898	14967	15021	14985	15027	14885	15019	14884	15020	15108	14929	15070	14778	14987	14918	14929	14772	15021	15135	15044	15094	14977	14887	15063	15074	15049	15143	15018	14892	14942	15061	14843	14971	14882	14983	14906	15068	14824	14906	15051	14871	15131	14810	14908	14995	14879	14883	14911	14961	14903	14976	14936	14911	14927	14781	14814	14947	14848	14927	15042	15029	14898	14863	14982	14927	15112	14944	14959	14977	15146	15132	14762	14938	14884	14964	15048	15013	15056	15019	14863	14951	15023	15017	14936	14960	14946	14871	15026	15037	14820	14738	14945	14993	15133	15036	15050	14782	14865	14907	14983	14918	15041	15041	15000	14911	15064	15024	15013	15147	15158	14845	14960	14898	15136	14780	15045	14933	14856	14935	14887	14709	15065	14978	14988	14893	14978	14937	14970	14968	14973	14968	14955	14946	14856	14885	14989	14935	15040	14946	14838	15080	15149	14918	14824	15103	14948	14967	14876	14920	14787	14985	15188	14919	14950	15021	15092	15103	15004	14886	15030	14933	15025	15112	14939	15118	14945	14941	14963	14804	14973	14804	14923	14823	14825	15065	14930	14961	14912	14890	14853	14907	14869	14942	15041	15067	14777	14861	14905	14989	15033	15048	14946	14907	14971	14948	14933	14902	14988	14943	15010	14964	14902	14854	14927	14843	14959	14991	15024	14992	14950	14780	14939	14654	14873	14904	14905	14942	14787	14925	14970	14732	15083	14846	14921	14998	14808	15040	14906	15005	14837	14951	14868	15207	14880	14868	15021	15055	14971	14804	14964	14980	15118	14895	14860	14991	14988	14858	14999	14939	14853	15012	14970	14966	14794	14709	14901	14847	15035	14861	15034	14852	15021	14993	15261	14955	14976	15091	14992	14991	14956	14938	14920	14879	14781	15163	14957	15025	14858	14908	14825	14858	14942	15063	14885	15010	14967	15081	14885	14907	14966	15047	14828	14968	14997	15016	14924	14806	14848	15094	15091	14937	15022	15078	14953	14954	14937	14878	14972	14998	15063	14958	14823	14930	14925	14982	14927	14847	14837	15081	14940	14926	14923	15098	14891	14925	14915	14980	15067	14937	14838	14932	14954	14892	15015	14917	15120	14912	14828	15025	14932	15035	14903	15101	14859	15067	14967	14935	15116	14945	14897	14880	14938	14785	14927	15011	14992	15034	14812	15092	15218	15079	15049	14936	14844	15035	14972	14958	14900	14939	15032	14917	15074	14928
24030	21117	29591	40295	70781	65252	46587	27856	23927	21688	20218	19604	19505	18977	18909	19126	18890	18805	18612	19057	18888	18861	18805	18910	19041	18917	18786	18959	18955	19041	19031	18864	19050	18985	18835	19182	18796	18987	19085	19220	18646	18928	19003	18801	18710	18805	19118	19035	18766	19138	18870	18823	18894	18883	18766	18783	18924	18987	19115	18853	19154	18707	18937	18911	18793	18945	18762	18969	18773	18848	18793	18861	18910	18886	18836	18991	18838	18868	18790	19121	18866	19044	18888	18788	18773	18950	18840	18824	19045	18854	18799	18872	18959	18858	18974	18693	18841	18645	18808	18981	19093	18840	19063	18770	18882	18880	18845	18952	19084	19056	18927	19023	18756	18881	18751	18738	18543	18949	18951	18714	18838	18795	18784	18782	18910	18860	18946	18667	18832	18874	18943	18868	18884	18753	19002	18675	18928	18858	18915	18971	19078	18631	18839	18725	18815	18822	18782	18889	18846	18833	18957	18887	18817	18748	18826	18694	18772	18926	18749	18806	18862	18816	18877	18916	18851	18994	18919	18886	19057	18877	19076	19045	18857	18780	18924	18803	19052	18941	18767	18992	19110	18886	18783	18783	19028	18772	18867	18996	18653	18770	19009	18706	18910	18732	18894	18966	18761	19020	18863	18877	18561	18707	19043	18865	18942	18950	18975	18896	18834	18801	18994	18817	18853	18646	18718	18862	18786	19071	18980	18802	18839	18734	18831	18835	19028	18986	18961	18917	19015	18880	18915	18767	18753	18750	18633	18886	18763	18841	18874	18841	18693	18780	18942	18786	18956	18899	18692	18934	18946	18718	18639	18908	18942	18863	18837	18753	18704	18856	18888	19003	18792	18604	18813	18847	18740	18726	18900	18860	18756	19086	18847	19058	19001	18878	18945	18796	18772	18991	18897	18905	19017	18973	18733	19164	18967	18849	18806	18571	18575	18947	18890	18798	18851	18663	18822	18857	18951	18782	18818	18783	18665	18877	18744	18750	18831	18771	18967	18839	18701	18961	18978	18837	18948	18841	18632	18909	18909	18842	18744	18731	18742	18842	18597	18721	18997	18752	18916	18510	18793	18945	18774	18811	18646	18725	18899	18755	18825	18781	18703	18838	18774	18604	18849	18806	18700	18719	18850	18865	18871	18855	18973	18718	18815	18926	18793	18751	19043	18819	18955	18930	18815	18915	19025	18894	18883	18923	18942	18848	18594	18838	18928	18718	18900	19062	18751	18917	18805	18833	18814	18760	18926	18885	18990	18866	18873	18857	18931	19020	18904	18712	18818	18769	19062	18977	19018	18739	18893	18640	18843	18849	18962	18772	18915	18747	18747	18770	18968	18945	18778	18892	18846	18611	18881	18785	18633	18805	18787	19132	18800	18725	19075	18927	18811	18715	18725	18873	18969	18779	18949	18908	18785	18786	18833	18813	18842	18585	18693	19013	18915	18728	18985	18929	18986	18923	18771	18862	19022	19085	18917	18800	18597	18767	18786	18709	18701	18820	18821	18862	18574	18928	18879	18868	18775	18872	19014	19105	18898	19155	18931	18833	18618	18817	18803	18713	18827	18698	18719	18740	18885	18958	18970	18812	18932	19009	18979	18893	18804	18728	18964	18873	18895	18753	18623	18714	18710	18792	18826	18823	18979	18836	18869	18875	18831	18899	18730	18839	18815	18811	18984	18722	18889	18916	18895	18803	18889	19036	18890	18716	18623	19041	18834	18904	18967	18850	18976	18906	18897	19009	19064	18876	19066	18978	18925	18798	19106	18808	18960	18813	18961	18705	18888	18937	18831	18908	18698	19150	18890	19075	18723	18936	18856	18642	18885	18714	18900	18795	18720	18833	18892	18957	18829	18904	18897	18872	18868	18787	18838	18983	18950	18727	18632	18715	18870	18887	18924	18669	18851	18848	18623	18840	18948	19087	18701	18805	19030	18880	18898	18848	18815	18712	18967	18882	18700	18808	19059	18944	18966	18964	18974	18684	18786	18880	19002	18863	18776	18970	18984	18939	18790	18814	18991	18766	19000	19079	18903	18875	18648	18696	18811	18586	18625	18802	18700	19016	18794	18701	18723	18816	18902	19010	19010	18990	18825	18797	18817	18812	18753	18860	18893	19042	18859	18737	18837	18836	18778	18969	18785	18922	18953	18844	18998	18801	18984	18851	18709	18763	19035	18785	18978	18774	19088	18742	18973	18865	18827	18639	18919	18571	18808	18900	18949	18964	19045	18780	18988	18716	18909	18837	18810	18880	18890	18721	18835	18871	19094	18811	18706	18804	18867	18922	18850	18927	18695	18697	18795	18870	18787	18759	19079	19012	18947	18902	18887	19121	18796	18797	18789	18747	18834	18832	18936	18874	18782	18773	18859	18917	18779	18915	19011	18965	18885	18842	18900	18612	18825	18796	18898	18886	18997	19143	19139	18706	18972	18613	18822	18925	18662	18807	18809	18860	18707	18695	18852	18784	18655	18693	18695	18667	18854	18832	18943	19077	18850	18851	18929	18741	19018	18934	18882	18743	18825	18946	18802	18831	18720	18814	18775	18735	18798	18456	18701	18872	18608	18849	18815	18795	18922	18751	18910	18725	18918	18982	18864	18861	19170	19101	18850	18962	18941	18872	18906	18976	18734	18779	18828	18768	18715	18977	18851	18891	18762	18864	18547	19025	19066	18788	18923	18731	18705	18885	18610	18736	19019	18916	18864	18869	18903	19003	18778	18679	18913	18871	18840	18626	18836	18736	18808	18794	18808	18902	19083	18851	19015	19016	18763	18869	18676	18731	18757	18840	18777	18960	19151	18833	18905	18816	18678	19012	18782	18747	18919	18890	18928	18721	19085	18838	18974	19001	18798	18756	18713	18781	18790	18795	18749	18982	18848	18968	18864	18851	18766	18964	18801	18886	18704	18909	18886	18863	19072	18911	18861	18892	18936	18953	19056	18980	18757	18791	18857	18759	18982	18690	18740	18652	18983	18749	18976	18703	18757	18751	18940	18915	18683	18822	18805	18695	18854	18898	18741	18924	18750	18731	18879	18820	18947	18913	18703	18911	19142	19021	18832	18780	19055	18968	18933	18894	19003	18907	18909	18856	18999	18880	18739	18768	18834	18850	18613	18953	18938	18916	18921	19162	18881	18732	19138	18806	18780	18727	18963	18944	18831	19111	19009	18925	19132	18977	19086	18951	18714	18788	18929	18822	18688	18729	18987	18818	18887	18725	18743	18952	18861	18992	18659	18697	18803	18815	18754	18757	19020	18987	18964	18752	18799	18755	18671	18620	18711	18759	18850	18973	18870	18880	18978	18921	18618	18721	18608	18832	18960	18799	18554	18769	18930	18819	18902	18814	19019	18863	18640	18963	19025	18869	18746	18699	18861	18835	19088	18819	18907	18896	18842	18977	18679	18702	18853	18783	18723	18861	18768	18850	18818	18900	18998	18597	18840	18938	18848	18974	18768	19091	18780	18676	18733	18926	18805	18954	18789	18877	18718	18760	19041	18880	18773	18945	19057	18991	18789	18696	19145	18873	18783	18966	18841	19083	18915	18850	18782	19023	19058	18703	18848	18645	18737	18907	18953	18854	18841	18609	18811	18929	18906	18919	18784	18765	18861	18955	18846	18779	18896	18823	18927	18693	18851	18835	19037	19101	18974	18857	18831	18570	18799	18990	18917	18833	18759	18822	18945	18847	18889	18822	18831	18919	18853	18830	18842	18841	18758	18959	18963	18729	19077	18782	18869	18868	18751	18908	18951	19144	18793	18796	18720	18771	18874	18644	18933	18888	18835	18760	18775	18704	18753	18705	18676	18860	18838	18692	18747	18765	18849	18825	18748	18898	18902	18733	18697	18766	18768	18897	18642	18715	18854	18802	18749	18717	18827	18962	19143	18902	18636	19038	18948	18995	18690	18742	18850	18891	18778	18962	18807	18962	18698	18865	18973	18878	18927	18882	18998	18895	18949	18822	18856	18852	18661	18830	18769	18802	18725	18891	19100	18953	18913	18962	18949	18971	18829	18670	18797	18871	18917	18823	18993	18998	19017	18753	18786	18876	19023	18816	18824	18860	18896	18957	19042	19008	18889	18818	18801	18752	18903	18912	18794	18692	18730	19026	18899	18836	18764	18785	18813	18835	18734	18887	18921	18761	18811	18566	18985	18808	19073	18860	18875	18708	18781	18835	19039	19055	18858	18861	18915	18977	18736	18876	18811	18885	18824	18876	18936	18966	18753	18970	19012	18848	18861	18918	18981	18691	19083	18864	18573	18915	18843	18766	18737	18911	18875	18920	18769	18676	18876	18772	18655	18816	18761	18945	18963	19146	18991	18840	18777	18832	18927	19035	18683	18874	18859	19000	18603	19068	18891	18671	18870	18724	18924	18929	18955	18802	19119	18974	18911	18882	18750	18880	18879	18948	19036	18814	18780	18704	18889	18930	18811	18729	18670	18620	18961	18747	18913	18668	18709	19063	18800	18802	18748	18886	19006	18776	18673	18887	18761	18739	18937	18603	18923	18958	18861	18937	18737	18830	19256	18976	18718	19042	19012	18951	18889	18906	18928	18931	18862	18780	18620	18860	18814	18992	18695	18839	18881	18697	19136	18837	18797	18748	18722	18769	18925	18848	18745	18790	18985	18816	18808	18885	19011	18856	18809	18815	18787	18833	18969	18900	18724	19117	18692	18811	19082	18851	18791	19055	18749	18720	18856	18720	18919	18869	18892	18713	18812	18854	19026	18998	18941	18725	18854	18629	18879	18777	18920	19035	18715	18924	18713	18833	18734	19062	18698	18830	18827	18513	18809	18983	18775	18631	18846	18787	18656	18997	18883	18639	18767	18817	18720	18913	18979	18856	18865	18911	18928	18894	18966	18786	18880	18832	18887	18736	18634	18848	19022	18942	18767	18739	18677	18734	18842	18831	18742	18783	19036	18719	18984	18992	18897	18912	18699	18742	18710	18706	18564	18944	18942	18846	18741	18994	19000	18977	18742	18827	18904	18955	18957	18776	18918	18655	18671	18834	18855	18864	18766	18847	18840	18678	18832	18858	18894	18935	19037	18775	18958	18640	18907	18834	18724	18767	18820	18976	18892	18761	19033	18697	18757	18784	18512	18682	18888	18677	18802	18764
41256	67568	71213	68669	84506	69551	44084	24754	20856	18127	16625	15920	15695	15293	15365	15254	15361	15278	15167	15334	15082	15398	15146	15036	15158	15221	15215	15168	15186	15267	15001	15149	15412	15142	15328	15293	15290	15148	15276	15230	15240	15161	15296	15306	15210	15264	15205	15353	15226	15191	15307	15236	15251	15376	15198	15304	15140	15246	15157	15201	15142	15057	15039	15159	15064	15165	15370	15298	15435	15178	15157	15297	15148	15282	15304	15163	15370	15170	15224	15199	15285	15136	15127	15165	15345	15300	15181	15109	15184	15155	15173	15172	14990	15066	15279	15043	15271	15062	15165	15184	15233	15100	15402	15213	15198	15155	15416	15430	15146	15350	15249	15234	15189	15233	15339	15119	15221	15117	15157	15138	15243	15333	15276	15235	15343	15286	15179	15270	15187	15104	15052	15253	15109	15261	15284	15232	15133	15018	15200	15176	15059	15209	15184	15226	15269	15346	15091	15277	15215	15194	15230	15174	15328	15225	15315	15130	15233	15206	15179	15166	15249	15067	15293	15239	15243	15381	15316	15352	15184	15294	15037	15391	15181	15206	15253	15276	15299	15144	15331	15160	15136	15299	15174	15191	15229	15325	15123	15237	15237	15160	15175	15148	15068	15138	15243	15193	15054	15376	15213	15180	15241	15132	15209	15154	15223	15184	15244	15238	15274	15324	15225	15133	15117	15320	15230	15250	15297	15058	15237	15221	15214	15271	15295	15195	15179	15206	15317	15185	15185	15124	15203	15194	15124	15202	15312	15166	15404	15287	14984	15223	15433	15291	15135	15048	15004	15335	15307	15278	15089	15339	15353	15242	15224	15355	15229	15148	15234	15338	15237	14885	15150	15329	15262	15216	15295	15171	15449	15162	15270	15067	15177	15266	15239	15156	15228	15210	15140	15082	15087	15220	15064	15166	15375	15182	15290	15156	15186	15068	15037	15112	15228	15217	15311	14969	15234	15219	15248	15374	15031	15231	15240	15361	15319	15214	15082	15185	15165	15219	15200	15199	15257	15247	15287	15263	15131	15327	14902	15318	15083	15055	15065	15246	15309	15276	15216	15184	15219	15337	15102	15096	15147	15240	15247	15341	15364	15350	15184	15227	15251	15156	15281	15197	15152	15232	15122	15133	15089	15148	15089	15174	15190	15165	15107	15170	15276	15168	15159	15260	15166	15274	15225	15270	15098	15224	15240	15244	15208	15133	15043	15077	15296	15261	15270	15257	15315	15165	15278	15187	15534	15200	15302	15174	15150	15310	15154	15274	15096	15130	15219	15237	15045	15363	15147	15203	15126	15403	15140	15119	15117	15456	15165	15118	15234	15005	15314	15231	15098	15101	15138	15317	15066	15320	15352	15207	15192	15319	15037	15055	15103	15159	15235	15326	15248	15199	15303	15153	15063	15286	15452	15148	15105	15224	15392	15094	15030	15280	15205	15195	15222	15001	15273	15171	15045	14942	15130	15220	15207	15343	15091	15135	15331	15218	15393	15104	15258	15168	15283	15207	15309	15183	15073	14999	15299	15192	15163	15266	15178	15112	15175	15290	15199	15164	15271	15165	15244	15172	15284	15197	15150	15210	15223	15189	15299	15006	15198	15240	15424	15263	15175	15103	15249	15218	15244	15327	15089	15204	15225	15248	15200	15156	15237	15169	15263	15296	15099	15224	15144	15119	15383	14942	15279	15257	15115	15359	15145	15157	15136	15104	15187	15225	15182	15259	15238	15109	15171	15095	14974	15269	15220	15047	15214	15231	15128	15248	15248	15132	15218	15166	15175	15147	15259	15303	15179	15089	15330	15186	15108	15210	15229	15197	15295	15035	15274	15171	15346	15032	15210	15223	15277	15095	15243	15135	15283	15134	15315	15247	15304	15169	15205	15145	15342	15209	15329	15188	15029	14966	15352	15249	15280	15185	15281	15199	15080	15343	15281	15113	15270	15149	15188	15099	15099	15347	15261	15178	15216	15166	15238	15276	15024	15149	15253	15307	15304	15111	15293	15138	15260	15293	15070	15329	15165	15021	15368	15146	15146	15047	15131	15020	15280	15185	15056	15320	15228	15141	15164	15128	15126	15170	15376	15179	15243	15225	15241	15155	15114	15257	15193	15268	15419	15185	15291	15285	15314	15115	15170	15179	15199	15137	15138	15061	15210	15185	15141	15273	15374	15085	15174	15169	15467	15264	15319	15224	15262	15139	15061	15339	15211	15308	15200	15310	15088	15157	15239	15089	15231	15344	15152	15197	15311	15158	15135	15116	15153	15024	15310	15311	15213	15158	15209	15218	15276	14870	15207	15135	15087	15141	15112	15168	15289	15071	15092	15391	15089	15316	15212	15034	15258	15141	15180	15158	15194	15256	15185	15131	15311	15159	15339	15098	15262	15327	15187	15012	15227	15152	15180	15228	15221	15343	15129	15333	15151	15265	15221	15239	15132	15271	15236	15250	15338	15191	15214	15190	15124	15319	15285	15201	15196	15085	15211	15290	15279	15294	15360	15178	15150	15166	15238	15102	15130	15089	15257	15137	15168	15107	15286	14962	15373	15360	15078	15258	15079	15186	15075	15194	15238	15126	15134	15203	15200	15302	15108	15180	15137	15220	15126	15322	15303	15100	15144	15199	15275	15142	15186	15384	15219	15060	15044	15113	15172	15184	15211	15131	15219	15409	15170	15055	15379	15179	15308	15128	15093	15116	15068	15317	15201	15282	15273	15298	15217	15252	15125	15132	15177	15062	15205	15133	15233	15191	15108	15221	15088	15163	15177	15108	15144	15168	15175	15393	15233	15223	15161	15231	15258	15311	15162	15225	15108	15243	15221	15289	15240	15270	15149	15239	15278	15160	15246	15286	15352	15279	15326	15308	15350	15055	15337	15167	15109	15107	15233	15157	15209	15131	15318	15254	15212	15019	15148	15309	15125	15064	15166	15281	15201	15035	15233	15186	15076	15252	15138	15286	15143	15258	15200	15297	15054	15298	15301	15176	15249	15227	15274	15269	15103	15179	15250	15087	15117	15217	15193	15235	15036	15323	15137	15117	15067	15268	15211	15195	15393	15373	15060	15182	15171	15318	15203	15173	15193	15306	15209	15167	15106	15213	15199	15403	15468	15266	15140	15383	15234	15101	15382	15244	15107	15288	15287	15448	15340	15211	15227	15255	15209	15197	15243	15184	15123	15133	15329	15109	15245	15113	15288	15229	15227	15251	15294	15218	15178	15225	15084	15141	15397	15360	15246	15243	15129	14912	15254	15269	15335	15121	15164	15167	15255	15183	15195	15292	15072	15260	15077	15154	15158	15240	15138	15122	15156	15234	15338	15272	14984	15205	15069	15128	15210	15268	15224	15059	15295	15145	15200	15219	15094	15357	15111	15152	15094	15243	15161	15161	15246	15185	15262	15132	15226	15024	15165	15206	15166	14969	15319	15190	15216	15117	15258	15172	15364	15172	15301	15287	15344	15129	15110	15049	15281	15297	15150	15223	15182	15233	15176	15327	15287	15133	15128	15184	14989	15221	15349	15186	15100	15237	15108	15169	15058	15272	15152	15187	15351	15262	15188	14986	15290	15220	15104	15104	15173	15105	15165	15254	15094	15203	15281	15084	15135	15245	15125	15298	15161	15087	15276	15203	15373	15427	15237	15149	15341	15217	15288	15105	15269	15234	15303	15236	15248	15377	15107	15122	15250	15251	15085	15080	15258	15137	15063	15129	15240	15251	15366	15189	15200	15394	15109	15308	15188	15233	15193	15247	15312	15210	15209	15058	15188	15414	15074	15187	15324	15284	15327	15344	15231	15169	15105	15169	15221	15250	15159	15382	15021	15200	15045	15222	15195	15097	15235	15177	14991	15208	15084	15222	15288	15233	15169	15223	15400	15213	15337	15194	15073	15097	15211	15007	15320	15329	15182	15150	15220	15063	15250	15283	15181	15165	15350	15127	15066	15238	15272	15135	15045	15282	15385	15086	15125	15196	15131	15334	15165	15283	15156	15103	15242	15246	15171	15198	15158	15318	15111	15134	15205	15401	15233	15204	15476	15262	15159	15258	15204	15053	15024	15099	15293	15152	15299	15213	15050	15110	15154	15089	15170	15381	15264	15319	15318	15243	15180	15320	15344	15065	15135	15348	15239	15229	15024	15206	15192	15097	15241	15051	15233	15451	15186	14929	15238	15204	15296	15109	15173	15217	15226	15132	15271	15270	15233	15385	15227	15245	15185	15407	15161	15222	15223	15175	15260	15320	15124	15024	15471	14984	15279	15394	15176	15060	15092	15126	15234	15047	15126	15216	15198	15256	15158	15222	15346	15174	15222	15218	15172	15363	15196	15221	15178	15205	15316	15222	15297	15210	15221	15216	15297	15199	15292	15142	15188	15173	15280	15148	15184	15200	15100	15232	15127	15308	15185	15073	15230	15292	15271	15290	15138	15125	15129	15298	15214	15223	15228	15338	15183	15123	15220	15189	15295	15251	15140	15178	15303	15257	15188	15169	15241	15205	15141	15365	15088	15128	15138	15196	15206	15238	15246	15128	15332	15212	15258	15262	15261	15174	15290	15218	14967	15167	15151	15285	15287	15289	15183	15233	15030	15254	15146	15132	15270	15258	15254	15125	15179	15276	15398	15234	15236	15194	15337	15236	15249	15275	15412	15291	15168	15299	15228	15192	15122	15193	15342	15295	15147	15194	15255	15181	15141	15192	15026	15130	15165	15207	15071	15092	15039	15180	15321	15262	15328	15387	15212	15153	15206	15383	15261	15159	15303	15346	15362	15198	15198	15145	15200	15252	15204	15021	15288	15206	15298	15256	15099	15255	15309	15112	15125	15174	15080	15317	15164	15257	15011	15374	15180	15037	15236	15113	15243	15221	15084	15151	15122	15156	15133	15146	15197	15214	15129	15242	15189	15235	15227	15046	15034	15248	15271	15157	15247	15144	15176	15271	15143	15320	15281	15200	15143	15334	15384	15181	15245	15267	15008	15178	15254	15206	15111	15039	15239	15187	14999	15242	15149	15224	15203	15085	14991	15261	15357	15184	15259	15161	15179	14866	15133	15227	15224	15141	15183	15250	15231	15137	15272	14928	15200	15130	15112	15213	15182	15323	15139	15161	15189	15280	15215	15014	15048	15175
33457	28898	34166	35151	33665	29786	23271	20738	20329	19968	19932	19952	19979	19831	19770	19897	19859	19908	19806	19690	19773	19383	19905	19822	19682	19771	19715	19627	19443	19648	19973	19943	19855	19697	19549	19745	19791	19763	19596	19900	19805	19678	19676	19694	19797	19660	19778	19698	19788	19640	19967	19825	19591	19703	19859	19734	19722	19688	19828	19771	19973	19698	19661	19715	19950	19557	19776	19587	19949	20029	19903	19761	19702	19542	19640	19770	19758	19660	19839	19804	19898	19553	19700	19791	19682	19637	19619	19698	19729	19678	19579	19639	19741	19687	19890	19540	19705	19815	19750	19765	19823	19973	19792	19698	19758	19725	19575	19952	19812	19753	19850	19714	19780	19560	19471	19896	20000	19878	19786	19691	19648	19750	19641	19407	19638	19766	19782	19590	19787	19635	19716	19488	19861	19834	19725	19645	19687	19470	19758	19600	19737	20008	19790	19970	19794	19805	19545	19626	19545	19571	19700	19629	19981	19814	19661	19632	19745	19545	19467	19699	19724	19678	19651	19684	19788	19640	19624	19934	20014	19658	19723	19738	19584	19696	19728	19745	19842	19788	19518	19717	19957	19736	19663	19558	19637	19810	19732	19725	19794	19572	19628	19587	19452	19619	19557	19823	19825	19654	19638	19785	19850	19862	19885	19666	19569	19863	19693	19842	19867	19701	19714	19740	19766	19790	19832	19634	19636	19698	19994	19823	19606	19831	19747	19647	19770	19820	19697	19789	19689	19677	19757	19521	19767	19804	19694	19668	19813	19696	19373	19726	19636	19840	19700	19651	19978	19836	19539	19708	19779	19843	19724	19631	19640	19823	19771	19535	19822	19729	19687	19773	19558	19723	19960	19843	19790	19614	19789	19833	19771	19786	19791	19669	19695	19637	19738	19544	19732	19714	19677	19763	19931	19655	19886	19835	19918	19626	19720	19679	19863	19676	19671	19616	19910	19537	19566	19643	19742	19644	19601	19694	19644	19866	19833	19596	19577	19763	19703	19794	19727	19655	19805	19922	19585	19571	19699	19666	19893	19816	19650	19716	19574	19847	19894	19866	19646	19714	19839	19643	19707	19846	19639	19642	19576	20058	19848	19847	19658	19854	19912	19606	19729	19651	19530	19648	19711	19698	19720	19882	19937	19787	19742	19660	19764	19779	19646	19646	19913	19798	19698	19776	19778	19845	19539	19632	19873	19745	19605	19599	19591	19634	19464	19762	19815	19531	19668	19749	19795	19661	19914	19893	19733	19754	19896	19570	19672	19693	19791	19858	19745	19652	19899	19602	19751	19554	19648	19869	19757	19920	19789	19694	19551	19732	19538	19616	19818	19589	19841	19400	19908	19779	19778	19574	19615	19827	19831	19906	19889	19678	19720	19540	19592	19730	19444	19578	19941	19946	19902	19719	19501	19851	19742	19798	19750	19604	19687	19687	19880	19641	19599	19726	19504	19771	19645	19583	19601	19855	19773	19735	19769	20056	19684	19779	19831	19753	19766	19858	19575	19726	19720	19784	19720	19541	19839	19742	19784	19871	19725	19652	19748	19789	19767	19901	19675	19499	19787	19776	19658	19625	19703	19714	19733	19814	19696	19903	19935	19590	19648	19765	19881	19717	19591	19806	19624	19595	19702	19660	19706	19625	19617	19760	19658	19842	19606	19897	19715	19650	19671	19752	19861	19693	19728	19561	19628	19752	19716	19532	19710	19576	19779	19704	19834	19845	19832	19804	19840	19695	19750	19672	19463	19858	19740	19765	19645	19661	19806	19778	19751	19753	19687	19689	19811	19536	19576	19821	19697	19755	19768	19787	19768	19801	19709	19880	19974	19674	19853	19777	19823	19901	19799	19866	19799	19587	19827	19827	19656	19745	19862	19843	19854	19611	19716	19597	19570	19650	19945	19705	19774	19577	19745	19710	19837	19772	19764	19740	19632	19805	19659	19761	19925	19824	19628	19720	19793	19771	19676	19872	19594	19595	19448	19671	19883	19738	19794	19645	19704	19662	19665	19855	19884	19660	19868	19772	19760	19620	19631	19732	19941	19559	19640	19752	19726	19773	19771	19800	19698	19630	19653	19718	19725	19809	19559	19852	19578	19759	19760	19835	19590	19560	19583	19756	19957	19585	19570	19860	19565	19645	19765	19611	19858	19595	19542	19574	19771	19696	19582	19714	19751	19794	19625	19709	19767	19508	19837	19700	19807	19717	19793	19726	19734	19723	19765	19696	19709	19596	19781	19806	19529	19871	19722	19623	19765	19653	19745	19855	19846	19616	19676	19840	19800	19500	19654	19550	19636	19724	19523	19566	19647	19843	19692	19718	19788	19639	19588	19735	19781	19801	19728	19749	19784	19781	19843	19512	19630	19439	19824	19723	19662	19788	19802	19795	19688	19715	19828	19794	19658	19795	19732	19875	19696	19599	19705	19866	19758	19674	19814	19682	19777	19794	19950	19832	19622	19837	19705	19596	19720	19719	19836	19933	19590	19616	19719	19864	19746	19825	19711	19777	19709	19732	19771	19826	19749	19705	19786	19675	19825	19805	19672	19925	19674	19584	19692	19727	19853	19775	19787	19843	19746	19764	19953	19669	19630	19849	19854	19773	19640	19817	19911	19765	19500	19737	19481	19819	19763	19640	19839	19601	19635	19769	19933	19822	19714	19790	19600	19721	19749	19765	19613	19528	19681	19778	19771	19606	19797	19814	19705	19761	19628	19655	19971	19675	19987	19694	19671	19742	19567	19795	19791	19744	19638	19724	19399	19842	19550	19632	19822	19752	19946	19577	19761	19874	19614	19678	19829	19777	19824	19752	19523	19710	19773	19913	19802	19793	19778	19908	19751	19511	19780	19586	19565	19465	19679	19561	19871	19994	19887	19851	19986	19638	19874	19629	19760	19572	19828	19607	19775	19685	19840	19887	19833	19768	19726	19674	19654	19769	19817	19849	19971	19829	19784	19737	19686	19799	19743	19783	19772	19577	19551	19686	19806	19745	19879	19807	19798	19813	19803	19791	19664	19741	19686	19842	19788	19455	19719	19724	19754	19598	19737	19798	19815	19733	19925	19845	19666	19891	19813	19836	19863	19593	19678	19949	19781	19682	19677	19667	19636	19815	19621	19636	19750	19803	19551	19813	19902	19724	19613	19716	19706	19899	19731	19712	19868	19724	19869	19871	19673	19730	19930	19814	19862	19627	19684	19570	19552	19718	19909	19604	19714	19748	19621	19663	19683	19778	19927	19736	19723	19635	19701	19494	19875	19753	19736	19651	19717	19575	19806	19747	19838	19917	19758	19752	19540	19735	19692	19710	19751	19788	19805	19549	19886	19802	19806	19463	19610	19602	19849	19782	19801	19616	19623	19898	19721	19632	19719	19785	19773	19798	19625	19667	19709	19888	19518	19914	19827	19716	19797	19866	19585	19639	19737	19794	19763	19900	19991	19667	19869	19868	19724	19887	19573	19749	20020	19658	19878	19590	19749	19768	19571	19932	19750	19489	19663	19890	19804	19728	19611	19798	19654	19802	19762	19601	19773	19777	19727	19676	19764	19236	19614	19759	19615	19556	19804	19819	19548	19750	19712	19721	19825	19902	19690	19757	19843	19778	19709	19665	19689	19676	19864	19563	19500	19584	19677	19660	19405	19835	19658	19863	19610	19611	19987	19714	19763	19660	19660	19615	19778	19788	19769	19833	19714	19615	19563	19796	19657	19622	19814	19843	19703	19650	19805	19553	19765	19686	20069	19695	19883	19628	19858	19805	19781	19669	19840	19751	19825	19823	19655	19652	19820	19710	19706	19788	19676	19734	19640	19799	19714	19935	19704	19892	19918	19735	19788	19805	19864	19651	19712	19556	19637	19724	19708	19914	19805	19816	19762	19710	19746	19894	19606	19588	19591	19648	19864	19813	19843	19687	19488	19575	19888	19297	19681	19547	19985	19896	19555	19704	19715	19704	19838	19622	19679	19541	19644	19665	19798	19783	19898	19927	19822	19941	19633	19749	20039	19775	19764	19733	19760	19657	19874	19778	19829	19882	19531	19598	19697	19832	19868	19681	19672	19835	19842	19742	19809	19805	19762	19945	19839	19648	19739	19526	19994	19787	19864	19560	19649	19744	19677	19859	19652	19837	19708	19730	19814	19506	19791	19586	19877	19682	19816	19777	19831	19744	19806	19886	19851	19799	19587	19714	19735	19852	19687	19822	19863	19790	19580	19639	19875	19825	19838	19510	19667	19801	19778	19721	19751	19785	19635	19954	19539	19855	19783	19578	19777	19929	19661	19791	19743	19881	19933	19642	19553	19779	19880	19717	19895	19693	19687	19683	19664	19740	19887	19746	19796	19646	19769	19672	19811	19700	19778	19803	19864	19695	19424	19850	19719	19667	19705	19569	19848	19789	19717	19814	19884	19753	19704	19813	19791	19717	19869	19767	19659	19701	19868	19740	19932	19714	19769	19691	19639	19689	19682	19669	19708	19594	19795	19798	19596	19784	19786	19716	19656	19733	19688	19830	19612	19622	19772	19589	19763	19833	19794	19573	19651	19976	19732	19645	19825	19737	19685	19619	19776	19897	19675	19692	19740	19724	19955	19530	19699	19688	19722	19630	19560	19708	19803	19485	19671	19559	19513	19537	19918	19782	19791	19619	19853	19829	19744	19809	19703	19827	19652	19781	19644	19803	19532	19767	19716	19640	19793	19851	19696	19828	19805	19745	19695	19615	19753	19718	19729	19928	19880	19826	19871	20038	19804	19773	19648	19650	19713	19949	19715	19750	19793	19693	19817	19541	19560	19846	19822	19855	19856	19891	19506	19669	19776	19870	19729	19575	19583	19842	19729	19483	19723	19736	19757	19613	19768	19652	20078	19763	19704	19459	19655	19839	19939	19639	19883	19603	19767	19854	19756	19830	19754	19840	19789	19817	19689	19886	19833	19686	19722	19895	19857	19733	19714	19822	19858	19789	19591	19700	19774	19833	19752	19876	19732	19744	19749	19564	19754	19691	19602	19882	19833	19728	19879	19922	19777	19705	19769	19751	19603	19728	19817	19594	19619	19976	19760	19799	20062	19633	19710	19828	19838	19469	19711	19595	19951	20097	19895	19564	19858	19700	19736	19731	19712	19802	19619	19786
28649	35972	37996	36078	33017	26340	18621	16351	16009	15932	15643	15800	15754	15667	15699	15555	15618	15621	15826	15604	15702	15786	15662	15635	15585	15732	15604	15609	15655	15771	15947	15493	15733	15703	15877	15463	15775	15491	15657	15665	15628	15595	15643	15487	15668	15636	15657	15467	15853	15770	15724	15802	15801	15835	15856	15687	15609	15666	15507	15700	15770	15663	15720	15624	15781	15724	15685	15559	15779	15598	15628	15643	15491	15629	15662	15793	15869	15760	15651	15770	15647	15702	15755	15630	15654	15555	15770	15632	15563	15695	15670	15806	15627	15659	15735	15684	15564	15829	15534	15747	15681	15675	15684	15690	15776	15739	15574	15682	15495	15597	15579	15647	15614	15826	15502	15742	15558	15701	15676	15656	15863	15629	15797	15773	15504	15740	15722	15685	15670	15710	15639	15508	15847	15716	15662	15656	15559	15533	15796	15697	15759	15824	15708	15755	15697	15552	15707	15579	15823	15573	15694	15689	15796	15784	15526	15765	15676	15595	15585	15737	15691	15710	15841	15709	15612	15534	15689	15697	15759	15637	15564	15664	15654	15725	15593	15586	15596	15740	15584	15644	15765	15612	15590	15592	15704	15606	15674	15596	15751	15766	15499	15785	15650	15623	15678	15594	15651	15769	15650	15549	15706	15870	15593	15719	15681	15803	15685	15562	15713	15778	15674	15733	15796	15713	15571	15630	15615	15763	15634	15659	15707	15735	15731	15748	15853	15737	15700	15712	15659	15612	15771	15861	15582	15743	15559	15601	15648	15636	15618	15645	15514	15679	15539	15813	15519	15723	15681	15744	15662	15603	15799	15765	15654	15814	15643	15717	15549	15742	15509	15823	15728	15676	15771	15715	15762	15826	15699	15669	15603	15638	15732	15513	15659	15578	15647	15608	15695	15623	15655	15681	15766	15745	15769	15724	15817	15709	15716	15670	15804	15677	15592	15678	15813	15402	15722	15762	15771	15702	15606	15545	15632	15629	15676	15536	15684	15830	15747	15928	15558	15626	15837	15704	15563	15640	15735	15622	15764	15525	15616	15688	15609	15533	15637	15612	15586	15744	15640	15596	15608	15551	15684	15822	15757	15519	15534	15822	15615	15681	15584	15619	15664	15725	15596	15607	15517	15773	15757	15804	15789	15734	15792	15647	15671	15622	15607	15939	15771	15660	15798	15711	15639	15660	15623	15709	15608	15600	15486	15716	15645	15787	15600	15657	15600	15865	15547	15608	15807	15666	15783	15714	15810	15968	15576	15599	15738	15766	15693	15615	15670	15642	15613	15514	15657	15808	15760	15486	15883	15526	15691	15653	15703	15617	15782	15709	15613	15724	15560	15656	15872	15771	15694	15629	15606	15556	15661	15526	15719	15663	15666	15489	15660	15685	15576	15631	15759	15448	15784	15615	15593	15670	15672	15582	15700	15590	15723	15580	15523	15814	15586	15724	15635	15940	15799	15729	15645	15785	15599	15699	15722	15745	15663	15744	15631	15682	15746	15458	15667	15546	15787	15857	15867	15682	15682	15605	15787	15529	15837	15744	15544	15613	15782	15651	15586	15619	15704	15556	15623	15649	15772	15762	15617	15638	15506	15934	15707	15704	15614	15730	15580	15708	15777	15723	15608	15709	15715	15873	15448	15686	15723	15778	15595	15509	15697	15750	15740	15720	15740	15777	15782	15851	15835	15579	15786	15672	15595	15741	15625	15702	15603	15583	15835	15352	15704	15808	15713	15602	15831	15707	15576	15460	15529	15732	15731	15838	15637	15827	15524	15498	15633	15613	15750	15760	15547	15759	15611	15757	15672	15652	15596	15719	15818	15822	15593	15617	15746	15586	15701	15684	15698	15470	15507	15569	15766	15685	15708	15757	15697	15816	15733	15735	15521	15499	15595	15700	15678	15617	15512	15542	15763	15706	15741	15515	15726	15807	15695	15792	15806	15745	15662	15584	15580	15883	15665	15600	15691	15818	15608	15768	15813	15711	15733	15735	15556	15507	15826	15848	15749	15756	15697	15789	15800	15636	15830	15788	15748	15721	15748	15780	15542	15665	15841	15649	15650	15621	15676	15779	15595	15592	15728	15724	15721	15625	15548	15562	15621	15728	15669	15653	15547	15775	15538	15713	15554	15674	15658	15751	15767	15706	15872	15760	15692	15666	15525	15762	15724	15745	15624	15884	15777	15772	15604	15800	15573	15675	15642	15697	15536	15644	15756	15642	15579	15691	15624	15556	15583	15658	15703	15785	15806	15679	15831	15749	15579	15811	15666	16001	15607	15578	15681	15636	15758	15577	15540	15730	15734	15523	15831	15597	15656	15709	15623	15697	15732	15657	15597	15676	15588	15751	15747	15658	15635	15588	15537	15832	15753	15638	15649	15753	15697	15644	15871	15792	15683	15600	15600	15750	15670	15708	15839	15563	15606	15693	15655	15791	15591	15526	15586	15700	15741	15632	15666	15601	15518	15769	15747	15788	15644	15646	15754	15648	15678	15735	15645	15786	15866	15655	15596	15714	15647	15768	15734	15512	15732	15608	15654	15510	15764	15654	15652	15729	15956	15580	15748	15707	15688	15630	15658	15614	15661	15676	15659	15654	15607	15639	15815	15541	15765	15606	15561	15638	15810	15586	15566	15678	15395	15682	15793	15568	15698	15789	15590	15687	15710	15807	15846	15676	15567	15635	15719	15579	15641	15608	15576	15805	15687	15566	15752	15630	15678	15548	15560	15620	15704	15760	15696	15554	15766	15647	15625	15655	15741	15759	15576	15747	15564	15795	15573	15722	15601	15787	15578	15730	15574	15603	15710	15632	15654	15704	15801	15665	15705	15569	15671	15842	15579	15654	15664	15693	15625	15634	15591	15715	15851	15788	15555	15649	15619	15771	15568	15539	15824	15630	15650	15565	15659	15751	15624	15680	15767	15514	15601	15725	15575	15750	15610	15750	15621	15747	15688	15621	15657	15501	15592	15526	15821	15702	15630	15865	15623	15749	15875	15754	15753	15565	15650	15657	15631	15584	15657	15793	15469	15697	15653	15629	15620	15747	15543	15856	15668	15585	15741	15671	15717	15745	15729	15703	15727	15834	15639	15626	15689	15648	15657	15821	15780	15608	15638	15663	15635	15597	15739	15776	15437	15728	15771	15695	15520	15584	15692	15774	15493	15703	15511	15654	15646	15688	15784	15510	15746	15599	15727	15803	15515	15531	15697	15515	15729	15625	15645	15765	15728	15800	15778	15710	15835	15720	15573	15705	15799	15564	15687	15661	15684	15631	15553	15587	15509	15708	15599	15734	15629	15788	15661	15843	15472	15567	15610	15737	15586	15527	15571	15557	15562	15587	15716	15734	15798	15719	15554	15635	15708	15804	15682	15520	15905	15788	15727	15517	15797	15605	15626	15738	15662	15776	15685	15712	15662	15662	15678	15607	15816	15661	15750	15706	15779	15711	15561	15666	15753	15678	15613	15633	15648	15582	15703	15571	15595	15650	15772	15798	15504	15522	15744	15808	15676	15743	15538	15680	15543	15791	15616	15625	15572	15779	15834	15528	15509	15574	15718	15700	15718	15738	15680	15818	15781	15616	15635	15824	15748	15656	15642	15625	15595	15807	15659	15781	15579	15687	15662	15733	15560	15581	15674	15690	15790	15586	15685	15778	15779	15702	15601	15650	15767	15507	15661	15681	15585	15509	15655	15726	15808	15691	15538	15747	15529	15457	15728	15639	15742	15605	15537	15731	15557	15656	15654	15444	15707	15789	15693	15625	15777	15596	15677	15780	15731	15712	15642	15638	15602	15591	15857	15596	15685	15535	15899	15507	15725	15646	15759	15625	15675	15611	15507	15681	15761	15557	15634	15601	15796	15597	15568	15637	15719	15761	15599	15776	15552	15464	15555	15612	15797	15795	15714	15647	15724	15607	15640	15547	15768	15658	15538	15685	15618	15773	15801	15581	15801	15543	15705	15607	15653	15685	15694	15731	15727	15733	15483	15731	15836	15561	15649	15569	15698	15555	15700	15612	15497	15662	15729	15583	15614	15847	15675	15740	15632	15700	15724	15788	15680	15667	15586	15584	15643	15589	15522	15657	15660	15619	15906	15595	15572	15756	15723	15575	15772	15611	15654	15559	15722	15533	15786	15726	15651	15546	15780	15580	15673	15672	15739	15816	15680	15606	15687	15637	15611	15642	15532	15649	15688	15769	15651	15691	15607	15399	15629	15792	15726	15617	15583	15597	15691	15610	15580	15720	15665	15712	15688	15785	15688	15717	15667	15627	15761	15757	15535	15736	15652	15814	15570	15643	15759	15575	15711	15771	15826	15594	15674	15661	15759	15740	15575	15934	15591	15734	15591	15634	15623	15681	15664	15689	15738	15724	15609	15714	15709	15785	15767	15617	15570	15605	15674	15729	15594	15737	15686	15680	15835	15709	15743	15686	15649	15673	15738	15582	15616	15665	15712	15648	15764	15701	15677	15563	15653	15632	15455	15618	15648	15658	15551	15571	15697	15679	15488	15666	15650	15459	15697	15718	15666	15801	15752	15685	15583	15725	15842	15708	15498	15763	15698	15638	15564	15796	15796	15620	15688	15606	15653	15706	15816	15594	15750	15714	15602	15613	15957	15743	15880	15540	15477	15605	15701	15816	15835	15631	15757	15603	15774	15718	15555	15539	15679	15723	15775	15622	15596	15734	15493	15625	15592	15680	15706	15632	15705	15658	15580	15687	15834	15627	15858	15625	15717	15641	15723	15647	15761	15575	15579	15671	15648	15698	15625	15440	15897	15657	15602	15617	15675	15736	15671	15655	15666	15784	15495	15725	15727	15664	15772	15743	15508	15656	15587	15666	15573	15626	15680	15635	15578	15734	15703	15799	15612	15812	15765	15635	15600	15688	15454	15788	15689	15573	15725	15741	15585	15610	15862	15730	15616	15581	15802	15779	15558	15724	15741	15785	15586	15617	15612	15597	15620	15693	15797	15773	15800	15664	15624	15745	15716	15676	15558	15636	15548	15520	15658	15594	15648	15550	15816	15670	15750	15656	15812	15608	15546	15523	15621	15633	15587	15745	15908	15825	15718	15683	15732	15734	15689	15645	15787	15608	15653	15673	15635	15710	15619	15615	15724	15688
26248	21669	31775	43917	64506	47105	34061	26246	23250	21566	20681	20633	20191	19895	20154	20065	20032	19971	20121	20030	20045	19895	20053	19958	19852	19989	19901	19931	20109	19931	19832	19948	20057	19913	19923	20085	19856	19987	20121	19971	19947	19981	19972	19806	19798	19966	19924	19862	19991	19818	20023	20015	19822	19935	19761	20015	19926	20131	20155	19904	19777	20073	20180	20004	19940	19877	19830	19813	19877	19937	19874	19702	20053	19919	19923	19866	20011	19833	19745	19756	19971	19944	19762	19948	19682	20100	19988	19912	19883	19952	19997	19948	19865	19963	20003	19799	20094	19957	19857	19999	19952	19896	19682	19546	19892	19996	19813	19959	20112	19773	19665	19754	19784	19861	19994	19956	19932	19756	19716	19855	19838	20125	20060	19959	20060	19828	20002	19881	19788	19708	19994	20150	19993	19972	19662	19739	19838	19758	19744	19796	19689	19883	20038	19779	19843	19627	19711	19685	19930	19837	20141	19977	19938	20068	20046	19974	19799	19891	19837	19988	19802	19945	19882	19738	20006	19820	19809	20073	19797	19764	19846	19995	19875	19812	20000	19795	19724	19815	19774	19884	19977	19874	19745	19774	19889	19888	19741	19819	20000	19946	19913	19788	19961	19762	19851	19868	19724	19851	20030	19921	19991	19923	19892	19869	20016	19915	19900	19640	19833	19722	19805	19984	19583	19828	19691	19882	19979	19771	19997	19824	19943	20061	19902	19769	19994	19880	19675	19753	19888	19844	19888	19882	20102	19706	19853	19725	19956	19831	19951	19807	19878	19851	19895	20073	19927	19964	19794	19772	19709	19887	20071	19888	19843	19878	19898	19873	19887	19977	20177	19926	19772	19963	20127	19835	19896	19842	19861	19915	20005	19906	19673	19877	19925	19771	19927	19767	19770	19958	19772	19978	19898	19859	19939	20135	19891	19788	19827	19912	19784	19783	19891	19970	19947	19889	19868	19860	19899	19746	19882	19796	19792	19998	19942	19955	19874	19867	19890	20067	19942	20034	19859	19918	19757	20059	19931	19781	20072	19833	19965	19717	19682	19783	19864	19841	19901	20020	19949	19861	19795	19872	20017	19823	19884	19877	20080	19739	19909	20032	20047	19784	19717	20010	19692	19991	19960	19843	19819	19913	19687	19814	19908	19607	19657	20068	19936	19860	20130	19661	19892	19806	19934	19974	19970	20070	19936	19887	19814	20054	20038	19993	20018	19877	19803	19870	19782	20005	19934	20047	19806	19926	19801	19918	19909	19763	19817	19656	19995	19721	19996	19530	19858	19868	19998	19758	19954	19953	20063	19935	19976	19894	19833	19667	19989	20060	19919	19861	19879	19898	19909	19830	19803	19845	19769	19808	19908	20017	20070	19836	19963	19706	19765	19978	19886	19756	19943	19891	19795	19773	20091	19884	19906	19745	19741	19931	19878	19826	19865	19773	19945	19699	19818	19898	19626	19926	19740	19956	19888	19763	19930	19925	19868	19800	19786	19958	19865	19925	20112	19689	19921	20069	19959	20038	19846	19939	19914	19995	19682	19942	19943	19847	20214	19771	19808	19834	19686	19709	19954	19759	19930	19822	19934	20023	19800	19839	19991	19895	20031	19795	19675	19669	19865	19857	19967	20082	19782	20012	19921	19619	19909	19934	20053	19752	19722	19852	19805	19694	19643	19937	19893	19835	19936	19822	19789	20053	19889	19778	20046	19678	19773	19882	19940	19956	19825	19977	19886	19763	20037	19897	20042	19723	20197	19966	20011	19908	19748	19953	19698	19918	19830	19944	19846	20047	19904	19845	19986	19976	19885	19964	19864	19869	19973	20069	19985	19979	19688	19947	20022	19755	19966	19928	19966	20009	19915	19936	19914	19835	19835	19707	19727	19836	19850	19817	19984	19639	19861	19976	19930	19838	20004	19924	20160	20010	19967	19825	19781	20053	19924	19915	19776	19755	19924	19580	19993	19868	19843	19851	19884	20027	19879	19770	19898	19993	19866	19908	19894	19798	20148	19813	19752	19854	19948	19912	20007	19710	19896	19659	19683	19731	19896	19662	19874	19892	19832	19810	20012	19655	20035	20105	20147	19740	19905	19700	19901	19716	19918	20041	19829	19903	20022	19857	19522	19712	19812	19829	19756	19672	20169	19992	19937	19756	19870	19848	19884	19736	19890	19688	19769	19559	19954	19679	19998	19686	19870	19928	19913	19844	19791	20003	19887	19922	20050	19851	19937	19869	19981	20014	19906	20181	19984	19996	19913	19861	19944	19801	19811	19998	20079	19966	19987	19909	19683	19921	19699	19694	19558	19770	20020	19905	19787	19995	20011	20052	19956	20101	19864	19727	19974	19994	20177	19885	19774	19708	19807	19973	19970	19745	19948	19998	19916	20006	19747	19817	20004	19954	19621	19908	19788	19934	20120	19846	19940	19701	19901	19862	19954	19769	19799	19899	19900	19710	19650	19689	19928	20027	19850	19971	19894	20028	20110	19912	19961	19993	19966	19893	19777	19972	19830	19813	19983	19828	20138	19890	19922	19716	20076	19729	20056	19987	19975	19943	19858	19863	19790	19914	19701	19891	19694	19794	19984	19929	19909	20014	20041	20161	20047	19832	20035	19879	19973	19857	19958	19718	19806	19619	19799	20035	19834	19656	19785	19800	19907	19850	19935	20064	19655	19974	19912	19984	19704	19889	20010	20035	19973	19916	19937	19893	20002	19720	20035	19911	19841	19843	20051	19980	19754	19886	19943	19932	19861	19857	19964	19765	19910	19802	20000	19851	19906	19912	19804	19949	19956	19829	20096	20087	20048	19898	20001	19926	19932	20010	19872	19928	19700	19916	19803	20126	19935	19841	19837	19910	19966	19956	19983	19954	19873	19893	19792	19901	20003	19825	19888	19944	19961	19882	19964	19948	19896	19964	19778	19745	19852	19873	19889	19924	19886	19808	19891	19832	19895	20133	19831	20187	19977	19853	19929	20199	19973	19925	20052	20032	20059	20035	20071	19573	19921	20031	19969	19967	20090	19829	19802	19814	19830	19898	19974	19811	19994	19679	19887	19920	20007	19826	19927	20058	20032	19817	19933	20018	19959	19873	19647	19820	19601	19797	19813	20011	19950	19986	19942	19768	19839	19827	19962	19814	20111	19899	19976	19942	19892	19629	19831	20034	19966	19707	19915	19816	19953	19917	19752	19899	19921	19735	19830	19901	19938	19976	19721	19826	19889	19793	19945	19875	19927	19812	19902	20085	20096	20151	20024	19919	19858	19935	20106	19900	19720	20033	19907	19804	19631	20080	19907	19887	19871	19790	19588	20031	19746	19994	19874	19811	19850	19875	19953	19584	19750	19784	20186	20090	19953	19965	20065	20119	19928	19849	19917	19961	19988	19963	19848	19910	19939	19876	19763	19811	19993	19982	20019	20039	19767	19794	19670	20039	19848	19875	19922	19961	19893	19769	19853	20143	19968	19929	19922	19924	19952	19726	19761	19907	19723	19824	19866	20041	19934	19907	19956	19869	20008	19975	19797	19973	19975	19780	19800	19766	19856	19773	19872	19808	20090	20080	19975	19693	19872	19712	19727	20051	19664	19910	20050	19736	19796	19883	19779	20094	19851	19854	19777	19821	19813	19860	19928	19943	19938	19924	19921	19783	19899	19905	19988	19740	19899	19757	19968	19820	19888	19878	19906	20031	19761	19954	20064	19872	20128	19992	19930	20036	19836	19860	19775	20038	19661	19959	19986	20034	19798	19989	19930	19916	19896	20188	19767	19910	19947	19883	19986	19991	20003	19853	19912	19688	19978	19754	19915	20143	19890	19919	19809	19728	20127	20107	19940	20029	20019	19951	19910	20104	19923	20030	20066	19962	19861	19882	19913	19874	20036	20029	19920	20082	19834	19878	19829	19843	19954	19943	20168	19864	19959	19932	19898	19660	19769	19834	19730	19821	19855	19847	19769	19750	20021	19654	19724	19973	19947	19701	19805	19935	20072	19850	19984	19848	19900	19974	19910	19807	19954	19747	20020	19863	20021	19807	19912	19776	19945	19768	20007	19852	19808	19823	20029	19822	19942	19837	20044	19919	19967	19941	19784	20007	19979	19953	19812	19505	19789	19714	19840	19995	20090	19993	19966	19570	19714	19955	19718	19879	19878	19956	20081	19691	20004	19886	20166	19841	19722	20097	19904	19881	20024	19837	19988	20025	19851	19902	20067	20051	19871	19897	19846	19679	19870	19887	20219	19855	19819	19958	19817	20030	19787	19780	20105	19828	19881	20210	19972	19899	19791	19887	20024	19891	19854	19980	19777	19892	19948	19803	20248	20047	19875	20042	19904	19793	20134	19765	20039	19834	19909	19890	19777	19942	19804	19971	20095	19950	19807	19818	19898	19992	19925	19891	19888	19928	19911	19955	19875	20020	19898	19919	20055	19736	19988	19860	19739	19823	19697	20093	19992	19721	19973	19790	19669	20038	19964	19991	20079	19892	19695	20021	19803	19908	20011	20012	20035	20026	19957	20060	19886	19835	19832	19995	20010	19814	20110	19862	19862	19874	19840	19952	19968	19826	19853	19929	19767	20013	20091	19666	19893	19852	19499	19886	19699	19747	20118	19777	20016	20034	19850	20010	19896	19967	20043	19958	19969	19887	19641	19838	19870	20100	19955	19853	20019	19892	19797	19818	19730	19745	20068	20046	20164	19635	20217	19993	20035	19952	19812	19730	19946	19706	20032	20076	20132	20093	19837	20144	19911	20164	19841	19911	19912	19786	19811	19892	19879	19739	19938	19867	19899	19699	20046	19794	19997	19871	20048	19766	19846	19981	19903	20060	19817	19992	20270	20087	20108	19603	19798	20036	19886	20113	19915	20137	19900	19711	19877	19830	19884	19904	19750	19869	19726	19847	19849	19849	19841	19980	19563	20033	20157	19818	19776	19957	19846	19797	19844	19726	19849	19894	19996	20024	20124	19954	19997	19706	19953	19919	19985	19804	19913	19942	20017	19950	19879	19763	19776	20068	19912	19871	19881	19942	19908	20012	19769	19982	19689	19724	19925	19879	19819	19854	19922	19888	19941	19803	19730	20056	19986	19872	20008	19999	19839	19762	19920	19953	19797	19638	19944	19880	19599	19729
34589	56151	54508	55445	64297	45059	31344	22956	19746	17211	16302	16155	15844	15802	15874	15828	15681	15890	15642	15855	15927	15796	15885	15931	15727	15715	15732	15857	15923	15721	15867	15932	15794	15810	15886	15698	15868	15768	15999	15916	15830	15744	15817	15848	15894	15779	15853	15921	15750	15658	15920	15775	15950	15714	15822	15771	15707	15836	15857	15836	15946	15758	15902	15620	15852	15817	15654	15822	15817	15901	15620	15867	15893	15920	15840	15903	15702	15849	15929	15808	15966	15815	15831	15828	15802	15752	15879	15783	15805	15792	15821	15739	15943	15855	16030	15745	15683	15717	15548	15721	15950	16013	15826	15906	15745	15685	15868	15917	15711	15950	15799	15985	15803	15870	15977	15601	15778	15979	15832	15922	15630	15949	15834	15935	15798	15787	15807	15841	15952	16011	15870	15620	15592	15510	15769	15696	15700	15878	15818	15922	15824	15806	15852	15768	15785	15760	15932	15897	15894	15795	15658	15833	15972	15871	15931	15972	15741	15728	15895	15768	15980	16025	15952	16004	15875	15948	15830	15964	15716	15753	15845	15761	15844	15770	15872	15841	15819	15768	15942	15838	15857	15837	15830	15875	15925	15927	15725	15805	15849	15589	15869	15790	15771	15921	15837	15874	15623	15949	15972	15860	15896	15762	15657	16097	15975	15892	15819	15833	15633	15752	15737	15921	15847	15738	15666	15919	15766	15832	15859	15837	15864	15618	15743	15858	15884	15832	15839	15838	15785	15741	15765	15831	15802	15675	15841	15881	15745	15718	15944	15780	15660	15778	15821	15846	15731	15900	15907	15739	15731	15986	15764	15632	15816	15750	15800	15884	15727	15936	15869	15919	15953	15670	15858	15859	15711	15889	15982	15770	15738	15753	15807	15813	15828	15839	15914	16021	15716	15882	15617	15803	15889	15737	15776	15823	15737	15647	15816	15873	15770	15854	15674	15972	15812	15920	15827	15824	15766	15797	15911	15998	15909	15715	15816	15703	15801	15848	15848	15916	15801	15783	15848	15628	15782	15781	15662	15656	15829	16022	15680	15911	15737	15865	15787	15784	15848	15685	15809	15672	15757	15748	15650	15898	15830	15836	15808	15857	15759	15972	15734	15923	15959	15800	15728	15803	15573	15830	15836	15702	15668	15795	15744	15720	15800	15780	15920	15965	15980	15745	15868	15804	15859	15986	15903	15910	15821	15859	15759	15708	15793	15895	16004	15734	15708	15791	15897	15827	15696	15787	16039	15860	15807	15949	15883	15571	15822	15688	15670	15753	15857	15887	15799	15773	15778	15820	15691	15716	15884	15768	15895	15942	15847	15840	15786	16057	15773	15677	15860	15953	15694	15880	15694	15939	15721	15729	15763	15766	15934	16004	15798	15777	15852	15716	15720	15663	15714	15672	15788	15734	15838	15776	15727	15866	15886	15637	15790	15860	15721	15832	15823	15893	15918	15855	15963	15801	15931	15779	15743	15715	15743	15669	15832	15762	15822	15933	15776	15634	15858	15937	15847	15682	15700	15777	15816	15764	15714	15846	15709	15799	15681	15895	15767	15591	15782	15865	15829	15831	15712	15813	15832	15970	15711	15847	15745	15778	15887	16205	15784	15825	15808	15893	15786	15829	15977	15502	15838	15978	15818	15891	15940	15793	15935	15908	15643	15868	15944	15625	15785	15872	15803	15868	15791	15649	15932	15766	15799	15979	15839	15894	15920	15861	15874	15762	15659	15797	15810	15798	15976	15846	15672	15652	15800	15680	16035	15785	15922	15869	15655	15590	15788	15682	15809	15925	15804	15813	15958	15799	15836	15758	15847	15790	16061	15708	15815	15704	15846	15589	15628	15844	15924	15798	15819	15873	15739	15863	15806	15710	15826	15828	15914	15831	15707	15772	15872	16014	15958	15690	15860	15862	15643	15861	15807	15800	15811	15733	15697	15862	15806	15771	15849	15645	15860	16100	15700	15968	15770	15851	15804	15846	15738	15723	15797	15708	15815	15938	15796	15868	15885	15788	15681	15760	15761	15829	15868	15779	15788	15658	15759	15830	15759	15743	15871	15865	15688	15799	15818	15838	15860	15678	15810	15969	15995	15834	15830	15831	15608	15774	15788	15816	15784	15976	15941	15884	15879	15860	15723	15872	15812	15891	15864	15768	15870	15741	15812	15887	15860	15816	15875	15858	15773	15880	15844	15718	15742	15753	15875	15705	15664	15748	15725	15889	15857	15636	15911	15882	15834	15695	15770	15662	15786	15807	15812	15958	15930	15913	15878	15864	15771	15680	15840	15777	15951	15749	15921	15809	15696	15728	15984	15809	15613	15738	15846	15921	15823	15990	15741	15879	15948	15843	15906	15727	15876	15867	15838	15787	15960	15801	15785	15809	15739	15823	15905	15912	15973	15610	15794	15826	15831	15777	15796	15930	15668	15826	15720	15873	15734	15912	15802	15754	15750	15864	15786	15772	15699	15987	15805	15893	15685	15769	15763	15765	15671	15722	15900	15725	15721	15707	15848	15913	15935	15716	15799	15728	15934	15874	15803	15810	15879	15902	15908	15979	15824	15769	15674	15635	15779	15674	15743	15699	15595	15814	15816	15923	15914	15957	15925	15763	15777	15715	15841	15772	15863	15681	15960	15667	15698	15792	15962	15773	15635	15811	15810	15941	15900	15631	15939	15701	15858	15794	15791	15728	15796	15798	15919	15866	15793	15765	15849	15793	15929	15899	15866	15540	15819	15957	15829	15954	15859	15917	15754	15857	15719	15834	15726	16008	15957	15796	15742	15700	15889	15837	15846	15703	15740	15819	15760	15695	15700	15796	15904	15723	15841	15732	15739	15798	15808	15767	15863	15886	15853	15966	15843	15796	15693	15804	15877	15668	15823	15794	15740	15794	15812	15886	15901	15705	15666	15798	15808	15663	15779	15654	15826	15668	15764	15789	15990	15852	15803	15779	15725	15797	15723	15774	16011	15919	15870	15918	15851	15817	15896	15869	15724	15817	15891	15831	15677	15885	15564	15831	15888	15887	15902	15636	15882	15932	15744	15944	15795	15690	15781	15884	15987	15679	15669	15820	15698	15923	15854	15632	15750	15814	15823	15678	15732	15790	15722	15779	15851	15973	15892	15808	15828	15913	15733	15767	15783	15902	15743	15790	15831	15845	15970	15751	15829	15877	15871	15795	15716	15841	15649	15838	15786	15880	15804	15900	15866	15770	15797	16024	15860	15793	15647	15565	15812	15690	15661	15761	15853	15713	15672	15981	16016	15695	15909	15890	15725	15985	15705	15807	15885	15892	15755	15803	15799	15785	15841	15766	15829	15800	15722	15758	15922	15807	15882	15823	15774	15767	15705	15810	15710	15979	15920	15849	15624	15704	15923	15728	15820	15995	15822	15844	15978	15790	15886	15786	15824	15616	15833	15715	15710	15904	15909	16065	15705	15998	15762	16017	15853	15723	15793	15734	15683	15833	15917	15896	15782	15892	15600	15785	15760	15847	15871	15882	15881	15888	15909	15635	15631	15915	15890	16061	15705	15948	15618	15902	16034	15831	15765	15845	15660	15951	15917	15734	16008	15603	15887	15808	15905	15679	15732	15873	15811	15884	15729	15917	15744	15852	15894	15702	15831	15713	15725	15833	15783	15770	15711	15780	15736	15745	15687	15663	15848	15709	15878	15618	15904	15850	15965	15828	15803	15777	15763	15758	15761	15966	15993	15671	15856	15840	15934	15919	15940	15760	15950	15967	15813	15805	15834	15819	15764	15877	15713	15798	15937	15915	15824	15664	15927	15815	15577	15955	15738	15802	15746	15854	15811	15921	15862	15790	16003	15736	15772	15702	15826	15781	15694	15710	15928	15849	15841	15708	15933	15724	15779	15737	15866	15802	15830	15912	15858	15846	15794	15664	15838	15902	15847	15849	15751	15761	15816	15818	15839	15947	15733	15787	15726	15816	15965	15812	15681	15732	15781	15941	15819	15831	15714	15876	15711	15766	15911	15757	15984	15713	15766	15855	15939	15781	15715	15811	15707	15792	15874	15803	15879	15811	15808	15880	15747	15863	15880	15862	15739	15915	15773	15655	15798	15904	15995	15711	15858	16016	15835	15734	15875	15848	15796	15878	15756	15815	15848	15960	15783	15900	15872	15917	15862	15889	15676	15766	15763	15863	15865	15787	15954	15820	15661	15636	15865	15887	15824	15807	15873	15767	15931	15862	15849	15803	15913	15842	15710	15679	15780	15759	15974	15804	15797	15617	15915	16047	16013	15742	15810	15850	15762	15972	15705	15844	15752	15698	15830	15790	15965	15719	15808	15773	15852	15766	15834	15745	15622	15822	15690	15715	15720	15741	15748	15961	15645	15887	15798	15696	15771	15836	15774	15865	15931	15605	15687	15912	15630	15883	15930	15789	15910	15740	15827	15713	15746	15876	15719	15595	15929	15720	15699	15739	16049	15840	15853	15795	15647	15834	15824	15823	15944	15776	15730	15590	15776	15830	15807	15786	15824	15794	15669	15736	15856	15915	15772	15947	15859	15752	15859	15656	15758	15906	15947	15833	15829	15758	15881	15852	15512	15886	15714	15722	15908	15839	15765	15809	15707	15763	15760	15755	15966	15785	15861	15717	15659	15883	15856	15944	15848	15812	15763	15834	15730	15923	15854	15792	15935	15756	15834	15727	15977	15842	15769	16031	15886	15900	15965	15765	15701	15824	15907	15731	15789	15862	15627	15733	15784	15808	15716	15800	15879	15625	15945	15710	15939	15724	15639	15597	15915	15642	15846	15917	15638	15790	15761	15958	15907	15802	15700	15838	15991	15838	16014	15925	15892	15815	15857	15713	15654	15790	15810	15813	15885	15761	15762	15861	15726	15862	15761	15744	16025	15832	15786	15867	15789	15846	15808	15779	15820	15687	15932	15750	15804	15884	15866	15804	15539	15724	15866	15837	15798	15670	15751	15847	15855	15983	15839	15788	15846	15626	15956	15794	15870	15805	15762	15759	15721	15706	15881	15979	15721	15929	15580	15774	15777	15779	15751	15803	15775	15629	15768	15781	15829	15703	15864	16000	15922	15761	15723	15780	15831	15781	15643	15772	15680	15896	15805	15908	15787	15867	15566	15763	15886	15924
23936	21216	29027	36737	67604	54061	45307	32335	25714	21989	20818	20140	19842	19741	19641	19203	19414	19486	19394	19561	19376	19250	19479	19357	19245	19428	19463	19387	19424	19462	19401	19276	19422	19388	19453	19351	19561	19381	19317	19360	19570	19462	19364	19214	19178	19172	19408	19396	19283	19284	19237	19319	19136	19359	19325	19125	19381	19151	19330	19272	19232	19349	19292	19170	19350	19200	19393	19142	19186	19349	19389	19214	19411	19346	19161	19307	19291	19408	19359	19048	19416	19303	19522	19378	19499	19178	19235	19272	19352	19389	19505	19390	19295	19334	19252	19419	19281	19344	19368	19240	19258	19250	19296	19079	18907	19316	19496	19406	19466	19411	19327	19432	19410	19474	19407	19198	19264	19530	19576	18976	19220	19128	19326	19191	19452	19443	19313	19374	19372	19325	19193	19289	19106	19249	19284	19212	19379	19205	19225	19059	19232	19468	19126	19233	19372	19313	19326	19255	19447	19188	19382	19264	19274	19133	19066	19233	19340	19371	19150	19317	19226	19417	19301	19407	19498	19418	19293	19145	19315	19355	19259	19199	19206	18983	19158	19115	19173	19057	19245	19165	19403	19087	19193	19401	19536	19144	19322	19298	19385	19258	19279	19070	19108	19313	19396	19328	19532	19298	19346	19130	19048	19157	19469	19363	19345	19260	19332	19391	19472	19314	19288	19234	19241	19268	19092	19183	19384	19298	19199	19332	19345	19420	19226	19223	19333	19289	19379	19199	19408	19389	19137	19320	19115	19376	19383	19142	19319	19309	19384	19129	19386	19309	19116	19227	19143	19276	19002	19130	19316	19405	19076	18961	19333	19149	19325	19432	19205	19185	19369	19339	19384	19134	19037	19312	19223	19354	19296	19154	19229	19139	19575	19252	19365	19233	19102	19309	19355	19212	19365	19269	19223	19182	19252	19392	19150	19186	19333	19399	19207	19113	19169	19317	19280	19095	19264	19115	19220	19368	19553	19222	19254	19261	19215	19224	19493	19276	19069	19050	19124	19233	19079	19187	19139	19225	19295	19252	19423	19278	19170	19205	19203	19314	19219	19414	19429	19295	19289	19344	19199	19234	19247	19366	19401	19142	19405	19275	19361	19328	19298	19199	19366	19270	19270	19296	19345	19328	19382	19197	19208	19174	19385	19349	19296	19227	19297	19308	19451	19190	19249	19202	19515	19129	19281	19154	19169	19251	19338	19025	19397	19352	19271	19429	19444	19181	19187	19063	19164	19317	19302	19359	19322	19299	19167	19174	19316	19385	19393	19244	19226	19207	19436	19329	19156	19387	18995	19339	19259	19208	19203	19164	19195	19267	19166	19321	19285	19102	19381	19200	19462	19219	19210	19254	19249	19361	19070	19250	19408	19274	19164	19266	19334	19370	19357	19292	19302	19260	19127	19306	19096	19408	19479	19089	19257	19012	19257	19215	19381	19134	19175	19207	19429	19295	19266	19423	19221	18934	19200	19374	19459	19399	19044	19092	19366	19358	19342	19353	19253	19189	19354	19312	19219	19181	19193	19410	19411	19301	19297	19067	19191	19257	19477	19186	19038	19490	19247	19358	19402	19314	19149	19088	19401	19088	19272	19487	19377	19184	19269	19488	19062	19229	19116	19327	19228	19257	19400	19338	19305	19181	19320	19389	19098	19264	19184	19278	19096	19398	19189	19383	19295	19316	19328	19204	19294	19746	19285	19175	19305	19179	19235	19281	19166	19291	19178	19317	19309	19356	19388	19004	19225	19226	19445	19208	19360	19279	19188	19147	19152	19376	19337	19297	19258	19281	19115	19352	19165	19369	19228	19142	19444	19263	19259	19198	19202	19269	19231	19198	19077	19284	19054	19192	19171	19368	19362	19207	19007	19038	19254	19235	19358	19428	19351	19204	19338	19396	19160	19250	19322	19235	19475	19092	19263	19409	19413	19465	19374	19221	19139	19237	19007	19117	19090	19139	19318	19388	19255	19183	19390	19225	19240	19414	19394	19161	19317	19449	19299	19255	19469	19357	19321	19152	19258	19374	19216	19168	19259	19126	19349	19277	19254	19136	19362	19393	19247	19308	19288	19258	19291	19216	19184	19105	19261	19157	19397	18989	19238	19301	19271	19249	19115	19175	19201	19178	19194	19246	19519	19242	19138	19291	19163	19208	19269	19232	19220	19305	19424	19296	19303	18991	19274	19112	19351	19256	19231	19182	19294	19440	19294	19446	19420	19334	19319	19200	19333	19302	19325	19273	19231	19170	19403	19334	19352	19313	19396	19142	19146	19293	19240	19465	19272	19160	19104	19413	19568	19116	18913	19328	19299	19161	19119	19482	19208	19008	19252	19412	19355	19246	19326	19197	19419	19333	19368	19305	19158	19448	19203	19402	19131	18953	19167	19357	19303	19135	19223	19479	19312	19336	19198	19218	19349	19117	19117	19104	19247	19379	19168	19101	19319	19251	19217	19223	19540	19087	19095	19354	19339	19600	19002	19081	19257	19350	19361	19243	19133	19403	19306	19318	19329	19208	19270	19337	19413	19528	19445	19217	19321	19220	19331	19319	19105	19334	19358	19274	19048	19337	19510	19336	19140	19494	19220	19166	19148	19032	19482	19391	19342	19059	19026	19277	19123	19388	19382	19026	19336	19213	19237	19291	19146	19111	19170	18944	19320	19218	19270	19203	19406	19167	19161	19075	19280	19289	19166	19089	19086	19269	19296	19260	19276	19249	19358	19465	19167	19244	19407	19132	19197	19117	19224	19113	19284	19228	19349	19152	19338	19325	19347	19159	19156	19250	19139	19105	19150	19147	19239	19039	19348	19413	19309	19223	19395	19371	19185	19136	19362	19133	19281	19281	19173	19266	19291	19308	19294	19357	19152	19509	19274	19340	19160	19351	19087	19079	19332	19418	19250	19155	19149	19265	19161	19309	19245	19160	19344	19307	19244	19381	19138	19347	19250	19064	19185	19399	19384	19211	19462	19270	19213	19393	19279	19074	19317	19232	19363	19222	19219	19260	19429	19307	19205	19203	19376	19333	19235	19200	19205	19216	19259	19239	19333	19318	19449	19267	19304	19378	19371	19048	19111	19306	19418	19298	19461	19364	19423	19329	19556	19345	19385	19231	19288	19274	19282	19357	19114	19448	19273	19275	19262	19137	19311	19235	19372	19285	19483	19288	19266	19318	19123	19136	19475	19300	19058	19290	19400	19329	19331	19106	19253	19287	19447	19388	19355	19301	19077	19339	19018	19341	19141	19220	19508	19306	19256	19352	19437	19232	19326	19081	19380	19581	19302	19484	19187	19142	19314	19227	19230	19112	19463	19261	19264	19335	19210	19197	19256	19231	19338	19066	19075	19143	19379	19465	19372	19243	19297	19343	19212	19247	19364	19369	19367	19460	19158	19343	19277	19191	19229	19479	19301	19091	19252	19196	19211	19464	19324	19317	19132	19334	19270	19249	19288	19246	19368	19198	19276	19310	19091	19191	19223	19100	19169	19349	19259	19050	19458	19491	19382	19414	19369	19343	19351	18988	19342	19462	19156	19283	19248	19358	19098	19264	19391	19195	19273	19070	19413	19383	19198	19343	19284	19431	19345	19385	19382	18915	19463	19398	19174	19277	19158	19469	19513	19176	19151	19227	19249	18994	19100	19219	19252	19215	19370	19017	19227	19195	19291	19398	19372	19220	19221	19175	19148	19245	19248	19123	19297	19087	19461	19408	19173	18962	19224	19268	19272	19442	19203	19097	19438	19283	19186	19033	19361	19414	19291	19243	19228	19179	19307	19113	19549	19263	19381	19123	19204	19280	19390	19207	19390	19297	19113	19267	19391	19213	19304	19395	19270	19327	19193	19119	19266	19283	19095	19132	19165	19341	19345	19159	19028	19100	19093	19299	19227	19315	19190	19229	19305	19178	19510	19207	19164	19461	19189	19278	19351	19266	19365	19420	19351	19276	19421	19350	19371	19120	19475	19462	19478	19266	19112	19312	19207	19157	19149	19124	19272	19549	19212	19320	19115	19129	19423	19395	19297	19238	19217	19071	19140	19288	19431	19247	19098	19186	19120	19337	19291	19365	19102	19326	18983	19407	19232	19265	19105	19147	19051	19400	19356	19188	19122	19251	19193	19080	19367	19202	19326	19134	19586	19274	19208	19149	19285	19104	19414	19349	19312	19230	19101	19168	19257	19235	19340	19353	19385	19123	19321	19218	19179	19145	19428	19278	19346	19217	19083	19350	19350	19345	19223	19311	19330	18961	19240	19256	19218	19420	19233	19219	19296	19146	19422	19232	19439	19199	19316	19360	19061	19462	19037	19334	19387	19175	19337	19329	19098	19354	19440	19399	19089	19181	19201	19157	19160	19462	19453	19306	19237	19194	19224	19351	19283	19368	19233	19333	19374	19161	19225	19299	19087	19345	19319	19429	19081	19245	19372	19110	19216	19252	19297	19213	19309	19077	19183	19262	19232	19116	19250	19370	19340	19089	19226	19026	19327	19303	19139	19176	19403	19324	19303	19275	19183	19301	19191	19395	19264	19319	19246	19241	19291	19283	19443	19189	19349	19285	19236	19353	19266	19117	19173	19131	19169	19557	19262	19348	19332	19315	19210	19150	19226	19422	19342	19372	19280	19207	19395	19259	19257	19176	19184	19101	19503	19296	19154	19173	19246	19299	19235	19350	19258	19169	19224	19306	19165	19252	19464	19274	19223	19197	19345	19392	19348	19066	19157	19447	19187	19318	19195	19226	19118	19197	19368	19278	19195	19331	19216	19233	19213	19428	19321	19116	19190	19412	19460	19224	19636	19397	19158	19286	19286	19481	19207	19293	19235	19351	19177	19261	19395	19225	19260	19309	19375	19136	19424	19275	19288	19238	19247	19161	19345	19259	19314	19167	19200	19246	19192	19207	19068	19342	19445	19203	19320	19377	19059	19278	19340	19159	19259	18988	19306	19129	19424	19444	19197	19331	19171	19445	19174	19396	19185	19263	18994	19152	19286	19302	19203	19203	19340	19403	19205	19077	19251	19404	19236	19277	19151	19440	19184	19259	19256	19403	19332	19413	19352	18976	19154	19079	19323	19276	19121	19086	19199	19404	19266	19054	19235	19492	19195	19404	19341	19242	19398	19152	19338	19433
42746	71781	66807	75711	84965	58577	46317	30495	22577	17816	16703	16115	15886	15739	15453	15533	15520	15423	15435	15492	15468	15538	15546	15507	15550	15604	15523	15304	15482	15233	15455	15453	15331	15497	15461	15432	15426	15350	15433	15500	15263	15362	15278	15440	15354	15408	15413	15394	15414	15430	15402	15298	15553	15311	15462	15354	15386	15374	15550	15418	15392	15352	15478	15379	15489	15465	15296	15505	15201	15500	15556	15420	15407	15462	15515	15424	15397	15376	15309	15483	15490	15488	15584	15420	15558	15442	15462	15415	15366	15542	15379	15470	15358	15460	15259	15446	15347	15479	15390	15425	15414	15497	15542	15334	15244	15497	15315	15635	15479	15338	15332	15378	15386	15513	15361	15386	15417	15641	15463	15566	15321	15368	15428	15492	15426	15633	15343	15470	15350	15585	15561	15415	15478	15375	15389	15317	15497	15381	15395	15540	15443	15266	15491	15458	15498	15426	15368	15479	15406	15433	15388	15346	15322	15436	15581	15495	15479	15287	15425	15426	15365	15485	15549	15397	15273	15290	15481	15372	15461	15512	15315	15411	15499	15342	15404	15426	15372	15472	15428	15417	15307	15627	15322	15474	15265	15341	15491	15441	15546	15539	15528	15335	15445	15499	15334	15406	15452	15376	15616	15457	15370	15517	15414	15203	15485	15521	15469	15237	15572	15627	15386	15551	15377	15232	15483	15277	15317	15547	15356	15428	15317	15332	15364	15406	15479	15453	15383	15390	15351	15473	15509	15398	15352	15368	15393	15336	15431	15478	15481	15362	15426	15444	15269	15402	15372	15460	15469	15504	15398	15510	15351	15456	15517	15289	15404	15343	15224	15305	15392	15422	15334	15508	15330	15422	15436	15431	15431	15415	15483	15416	15255	15362	15495	15306	15470	15595	15393	15215	15300	15453	15532	15405	15519	15392	15416	15367	15386	15367	15386	15364	15374	15472	15452	15486	15281	15460	15513	15204	15466	15545	15262	15351	15484	15347	15574	15364	15515	15543	15551	15358	15488	15289	15522	15532	15707	15688	15347	15224	15264	15487	15382	15406	15551	15256	15410	15322	15296	15299	15434	15566	15514	15608	15599	15369	15391	15552	15542	15447	15411	15440	15421	15435	15487	15294	15421	15509	15383	15397	15418	15333	15361	15612	15362	15450	15398	15375	15528	15276	15476	15399	15256	15377	15449	15347	15481	15438	15398	15372	15438	15521	15495	15343	15446	15161	15509	15319	15245	15481	15335	15466	15589	15475	15480	15485	15490	15393	15470	15346	15454	15543	15408	15370	15514	15240	15388	15198	15323	15481	15497	15455	15370	15457	15402	15593	15330	15336	15231	15414	15504	15555	15259	15381	15273	15368	15584	15409	15533	15453	15388	15438	15394	15329	15329	15482	15661	15545	15343	15394	15529	15395	15540	15256	15572	15492	15493	15475	15442	15301	15555	15365	15568	15262	15397	15446	15571	15407	15326	15524	15387	15436	15320	15427	15619	15458	15391	15565	15472	15472	15472	15575	15396	15345	15322	15521	15499	15465	15286	15464	15298	15422	15469	15462	15567	15561	15515	15329	15235	15590	15332	15415	15433	15455	15536	15485	15468	15519	15518	15385	15539	15313	15442	15288	15472	15388	15343	15257	15565	15307	15332	15420	15411	15375	15341	15282	15434	15548	15407	15365	15440	15462	15415	15353	15283	15411	15378	15600	15472	15344	15396	15401	15479	15487	15269	15283	15282	15424	15370	15548	15357	15386	15615	15438	15430	15349	15398	15439	15549	15457	15307	15432	15407	15500	15296	15480	15417	15426	15449	15535	15437	15473	15251	15407	15371	15409	15435	15226	15375	15385	15487	15636	15332	15510	15540	15426	15408	15505	15424	15238	15540	15463	15309	15364	15594	15256	15406	15447	15457	15279	15506	15416	15451	15299	15309	15425	15505	15421	15370	15291	15343	15388	15567	15355	15497	15656	15427	15478	15372	15490	15524	15301	15425	15417	15298	15401	15430	15368	15410	15457	15213	15568	15372	15352	15497	15529	15362	15419	15422	15532	15484	15476	15455	15533	15434	15343	15457	15312	15600	15491	15486	15506	15426	15259	15473	15383	15372	15420	15330	15351	15400	15351	15494	15505	15269	15366	15374	15377	15417	15531	15496	15345	15531	15449	15447	15339	15401	15346	15487	15400	15441	15488	15286	15360	15447	15423	15461	15370	15444	15445	15325	15380	15302	15425	15456	15373	15357	15415	15504	15414	15373	15558	15314	15360	15352	15531	15257	15694	15473	15652	15580	15475	15293	15513	15427	15355	15295	15369	15497	15491	15484	15114	15299	15405	15479	15489	15431	15359	15451	15448	15318	15495	15400	15469	15362	15369	15213	15310	15289	15296	15378	15356	15372	15499	15397	15429	15629	15507	15517	15361	15290	15194	15559	15239	15476	15438	15313	15561	15357	15455	15325	15276	15367	15448	15398	15468	15344	15379	15282	15267	15301	15409	15463	15403	15511	15484	15233	15302	15251	15574	15564	15372	15572	15447	15351	15513	15257	15377	15386	15283	15420	15313	15427	15263	15484	15257	15471	15446	15365	15447	15574	15430	15480	15283	15492	15465	15473	15298	15436	15455	15243	15573	15344	15529	15431	15320	15357	15364	15335	15514	15489	15442	15313	15545	15413	15442	15437	15396	15417	15440	15289	15442	15365	15452	15535	15282	15319	15444	15305	15372	15493	15367	15313	15458	15274	15418	15509	15362	15266	15384	15439	15336	15326	15409	15496	15402	15440	15555	15310	15456	15532	15313	15411	15539	15409	15382	15319	15407	15632	15218	15294	15481	15444	15453	15404	15328	15558	15558	15255	15430	15525	15212	15409	15343	15428	15366	15568	15358	15573	15436	15486	15285	15376	15455	15471	15315	15397	15492	15495	15438	15452	15319	15223	15336	15522	15419	15382	15399	15399	15444	15443	15523	15371	15466	15345	15513	15180	15300	15420	15384	15324	15490	15448	15559	15328	15292	15425	15365	15475	15489	15394	15462	15361	15542	15297	15503	15291	15439	15442	15258	15374	15434	15470	15437	15485	15376	15472	15297	15430	15304	15413	15363	15458	15395	15458	15478	15356	15389	15276	15596	15313	15442	15203	15394	15395	15368	15392	15376	15298	15401	15524	15373	15390	15521	15187	15439	15416	15322	15415	15266	15449	15310	15296	15475	15252	15444	15464	15491	15367	15457	15490	15601	15211	15439	15387	15354	15421	15324	15608	15511	15399	15532	15463	15447	15505	15524	15509	15538	15390	15303	15403	15432	15518	15449	15377	15378	15269	15541	15442	15393	15290	15496	15274	15432	15384	15460	15462	15496	15371	15568	15300	15319	15532	15438	15581	15340	15228	15446	15362	15448	15386	15522	15575	15531	15368	15433	15304	15414	15349	15407	15360	15543	15485	15506	15388	15469	15284	15398	15411	15453	15454	15440	15367	15386	15440	15340	15450	15448	15420	15379	15509	15428	15358	15497	15411	15620	15269	15284	15450	15330	15403	15491	15453	15535	15358	15188	15218	15666	15542	15422	15373	15389	15462	15327	15408	15402	15444	15279	15462	15414	15488	15331	15652	15456	15412	15224	15506	15344	15377	15360	15410	15322	15552	15351	15340	15397	15415	15333	15323	15365	15371	15291	15493	15480	15359	15394	15523	15670	15505	15497	15393	15402	15343	15564	15498	15446	15346	15450	15454	15316	15528	15315	15366	15376	15303	15301	15352	15566	15415	15417	15479	15287	15483	15434	15376	15452	15385	15319	15361	15402	15437	15409	15370	15236	15543	15368	15311	15524	15350	15292	15513	15376	15336	15450	15452	15246	15580	15423	15374	15489	15259	15473	15505	15421	15494	15264	15277	15451	15442	15457	15305	15354	15474	15412	15386	15340	15477	15434	15395	15483	15433	15671	15417	15455	15514	15515	15353	15454	15343	15348	15494	15378	15289	15411	15314	15414	15419	15386	15422	15544	15588	15429	15452	15503	15608	15387	15491	15383	15341	15314	15555	15480	15613	15414	15485	15478	15369	15421	15276	15414	15380	15287	15479	15244	15393	15522	15393	15524	15461	15427	15533	15436	15275	15264	15383	15539	15439	15561	15414	15483	15502	15396	15419	15301	15420	15353	15444	15444	15373	15327	15469	15466	15366	15365	15494	15401	15417	15432	15316	15411	15552	15531	15259	15336	15497	15321	15610	15379	15329	15461	15487	15392	15495	15379	15383	15387	15188	15459	15520	15412	15415	15445	15376	15430	15348	15298	15490	15331	15422	15550	15464	15338	15332	15327	15317	15330	15484	15396	15366	15447	15437	15493	15293	15357	15364	15319	15421	15398	15346	15321	15435	15320	15509	15419	15417	15327	15587	15430	15409	15350	15504	15495	15458	15258	15458	15645	15378	15389	15357	15366	15558	15495	15403	15473	15237	15551	15421	15459	15416	15394	15548	15277	15413	15429	15289	15316	15368	15525	15405	15407	15418	15540	15430	15450	15223	15397	15474	15378	15191	15457	15416	15439	15482	15442	15414	15250	15493	15442	15376	15362	15316	15330	15452	15148	15498	15437	15428	15373	15434	15417	15397	15541	15458	15389	15312	15453	15420	15303	15511	15376	15468	15472	15355	15365	15432	15361	15327	15325	15439	15504	15250	15426	15491	15415	15301	15469	15365	15348	15602	15518	15505	15422	15526	15395	15464	15500	15617	15334	15444	15349	15410	15386	15370	15410	15437	15363	15534	15459	15527	15389	15565	15447	15544	15515	15430	15427	15411	15461	15489	15449	15334	15478	15447	15447	15447	15297	15359	15457	15357	15613	15389	15296	15437	15354	15488	15309	15337	15568	15328	15478	15525	15286	15637	15465	15483	15442	15255	15375	15325	15358	15395	15314	15451	15401	15423	15459	15583	15417	15327	15522	15260	15427	15650	15319	15382	15507	15444	15244	15324	15381	15483	15560	15500	15315	15214	15390	15430	15319	15393	15443	15445	15480	15448	15478	15443	15388	15403	15348	15504	15279	15568	15578	15414	15484	15450	15451	15365	15600	15482	15330	15515	15451	15328	15389	15590	15462	15444	15388	15345	15531	15415	15424	15488	15407	15368	15616	15424	15311
36504	38036	37477	34247	35562	26464	23332	21348	20821	20236	20365	20358	20294	20333	20156	20469	20352	20566	20235	20037	20283	20623	20417	20227	20412	20341	20343	20443	20314	20329	20166	20154	20284	20209	20559	20345	20306	20370	20424	20131	20350	20562	20080	20196	20401	20324	20282	20201	20218	20328	20476	20103	20353	20411	20379	20386	20246	19923	20330	20430	20294	20136	20282	20187	20202	20251	20391	20256	20292	20248	20216	20252	20259	20366	20334	20311	20150	20359	20364	20554	20361	20413	20192	20311	20348	20187	20335	20068	20266	20379	20246	20146	20105	20460	20404	20384	20311	20184	20698	20331	20221	20471	20307	20299	20148	20201	20244	20425	20258	20216	20311	20254	20393	20130	20290	20306	20408	20156	20486	20423	20307	20610	20126	20218	20243	20240	20197	20525	20414	20317	20350	20267	20259	20478	20332	20524	20143	20413	20138	20364	20147	20477	20304	20159	20200	20256	20599	20287	20391	20351	20412	20275	20149	20354	20165	20347	20378	20224	20263	20284	20151	20378	20369	20544	20270	20282	20432	20193	20237	20484	20446	20114	20351	20519	20531	20428	20179	20283	20342	20521	20481	20465	20451	20333	20375	20360	20082	20339	20257	20150	20344	20299	20353	20019	20300	20411	20251	20223	20203	20485	20443	20374	20177	20463	20222	20182	20563	20116	20491	20034	20549	20470	20303	20417	20283	20397	20409	20406	20214	20224	20376	20304	20118	20293	20383	20130	20272	20294	20370	20447	20391	20312	20501	20363	20460	20409	20264	20297	20343	20125	20267	20227	20130	20360	20227	20397	20426	20312	20091	20421	20287	20177	20300	20270	20215	20336	20302	20322	20274	20245	20557	20272	20293	20186	20188	20501	20194	20559	20256	20212	20335	20440	20252	20219	20323	20209	20393	20391	20299	20204	20303	20372	20486	20264	20388	20349	20357	20114	20606	20254	20263	20161	20144	20502	20372	20320	20391	20371	20468	20248	20267	20214	20395	20481	20158	20126	20289	20355	20305	20312	20303	20372	20355	20426	20524	20272	20526	20411	20442	20458	20394	20151	20110	20288	20249	20320	20380	20166	20303	20485	20441	20328	20090	20242	20266	20203	20244	20250	20390	20331	20425	20209	20220	20252	20467	20272	20193	20207	20179	20309	20149	20504	20347	20137	20408	20186	20382	20313	20500	20268	20217	20388	20302	20363	20375	20268	20507	20270	20278	20438	20339	20399	20316	20342	20252	20346	20124	20441	20595	20312	20607	20293	20381	20386	20117	20366	20440	20380	20564	20379	20094	20447	20593	20339	20405	20364	20399	20459	20289	20541	20184	20464	20490	20467	20411	20215	20297	20348	20266	20263	20154	20401	20182	20251	20463	20444	20437	20288	20386	20087	20123	20255	20285	20151	20476	20294	20428	20616	20220	20219	20286	20366	20684	20164	20252	20073	20385	20383	20344	20371	20396	20367	20292	20367	20518	20176	20415	20284	20335	20502	20189	20221	20133	20327	20611	20310	20294	20557	20399	20246	20456	20268	20465	20275	20097	20484	20173	20351	20312	20179	20109	20132	20413	20152	20486	20343	20437	20390	20304	20180	20243	20569	20382	20260	20377	20196	20214	20403	20386	20338	20374	20376	20142	20222	20330	20375	20249	20127	20389	20513	20261	20341	20247	20291	20388	20399	20279	20430	20148	20345	20443	20440	20404	20349	20313	20635	20369	20490	20251	20200	20508	20286	20401	20367	20104	20315	20401	20138	20364	20349	20345	20350	20149	20467	20428	20210	20222	20094	20316	20304	20420	20306	20434	20220	20209	20274	20423	20300	20333	20325	20233	20102	20286	20261	20335	20437	20309	20147	20212	20227	20305	20346	20321	20394	20249	20477	20268	20122	20214	20266	20301	20017	20208	20507	20129	20340	20310	20206	20615	20357	20147	20335	20084	20449	20666	20450	20630	20246	20399	20370	20079	20335	20245	20409	20068	20185	20474	20365	20231	20142	20330	20459	20493	20324	20302	20322	20375	20287	20404	20222	20538	20228	20466	20387	20440	20409	20420	20415	20338	20490	20265	20204	20269	20291	20369	20428	20418	20445	20232	20290	20267	20404	20380	20174	20428	20327	20333	20170	20138	20170	20097	20145	20184	20251	20392	20263	20500	20093	20374	20241	20338	20417	20459	20422	20347	20434	20528	20269	20394	20357	20347	20367	20254	20204	20396	20267	20329	20053	20251	20178	20397	20284	20328	20313	20088	20445	20514	20388	20308	20199	20309	20086	20158	20346	20119	20326	20425	20214	20273	20084	20459	20174	20323	20356	20168	20342	20191	20285	20300	20265	20431	20364	20280	20352	20411	20296	20406	20275	20317	20215	20224	20355	20328	20340	20298	20324	20433	20410	20221	20392	20329	20059	20350	20363	20222	20124	20511	20266	20374	20219	20231	20204	20202	20304	20091	20294	20207	20242	20210	19995	20147	20209	20314	20462	20221	20386	20227	20097	20276	20279	20193	20180	20052	20403	20243	20238	20501	20260	20588	20413	20317	20457	20224	20296	20274	20227	20341	20320	20332	20227	20490	20435	20374	20094	20250	20169	20079	20235	20382	20122	20252	20212	20391	20331	20387	20171	19995	20290	20578	20335	20260	20331	20298	20249	20234	20552	20270	20207	20388	20193	20323	20438	20528	20401	20265	20474	20380	20377	20286	20581	20365	20391	20438	20499	20234	20339	20094	20412	20208	20121	20154	20211	20353	20427	20172	20304	20219	20597	20242	20225	20174	20473	20311	20519	20252	20158	20181	20269	20390	20162	20319	20307	20167	20285	20120	20340	20421	20403	20485	20250	20547	20379	20316	20121	20179	20376	20382	20321	20439	20567	20359	20540	20400	20424	20566	20465	20381	20405	20228	20181	20045	20267	20179	20347	20111	20457	20439	20193	20321	20563	20280	20303	20392	20474	20474	20054	20323	20253	20486	20177	20248	20199	20433	20364	20255	20339	20280	20279	20208	20216	20238	20256	20299	20336	20110	20112	20379	20450	20534	20417	20207	20272	20253	20343	20308	20255	20285	20223	20380	20362	20532	20270	20351	20543	20002	20288	20178	20344	20346	20118	20348	20174	20358	20406	20134	20305	20267	20463	20247	20378	20362	20293	20338	20382	20428	20196	20343	20103	20334	20278	20435	20310	20198	20151	20473	20603	20326	20412	20358	20511	20092	20408	20360	20286	20387	20331	19927	20218	20199	20239	20232	20361	20427	20411	20323	20301	20145	20426	20432	20170	20098	20173	20238	20307	20430	20369	20337	20312	20347	20434	20322	20501	20401	20325	20250	20187	20488	20353	20334	20411	20261	20182	20294	20330	20324	20192	20376	20417	20372	20536	20464	20416	20289	20479	20305	20294	20418	20117	20269	20310	20427	20334	20250	20431	20173	20466	20317	20244	20285	20430	20258	20352	20283	20330	20261	20529	20377	20355	20364	20399	20538	20411	20176	20359	20359	20448	20520	20392	20380	20378	20262	20423	20406	20251	20323	20363	20477	20353	20369	20359	20284	20464	20429	20412	20455	20132	20401	20356	20071	20158	20203	20233	20459	20244	20349	20209	20225	20271	20180	20352	20358	20187	20230	20594	20137	20293	20195	20474	20251	20385	20429	20437	20291	20326	20275	20294	20381	20314	20179	20370	20060	20239	20256	20457	20493	20413	20285	20463	20341	20442	20229	20344	20401	20435	20374	20285	20164	20196	20141	20248	20300	20129	20129	20162	20323	20387	20406	20386	20328	20327	20399	20323	20416	20184	20256	20171	20352	20239	20261	20468	20165	20404	20172	20233	20382	20108	20384	20426	20332	20225	20357	20273	20425	20250	20418	20327	20280	20273	20118	20437	20243	20395	20329	20339	20403	20279	20414	20278	20514	20138	20234	20178	20179	20347	20258	20388	20241	20218	20410	20287	20389	20237	20125	20298	20468	20254	20135	20208	20405	20369	20247	20301	20383	20256	20140	20076	20142	20474	20227	20166	20377	20317	20149	20376	20160	20509	20546	20175	20196	20175	20025	20419	20316	20180	20379	20327	20244	20169	20289	20306	20225	20192	20340	20339	20415	20341	20099	20381	20121	20471	20169	20477	20182	20466	20328	20512	20359	20363	20420	20328	20567	20412	20217	20381	20318	20238	20329	20354	20332	20018	20131	20400	20627	20291	20217	20395	20443	20224	20346	20484	20601	20236	20214	20284	20231	20498	20324	20389	20424	20276	20311	20342	20513	20056	20253	20176	20137	20233	20377	20153	20311	20369	20333	20515	20350	20349	20246	20082	20274	20683	20433	20337	20089	20503	20188	19991	20373	20181	20008	20370	20459	20309	20400	20344	20355	20277	20262	20234	20287	20342	20501	20288	20236	20507	20331	20381	20298	20282	20079	20230	20394	20484	20354	20265	20166	20217	20198	20297	20511	20143	20534	20505	20222	20514	20313	20289	20266	20437	20389	20283	20285	20415	20364	20125	20528	20270	20490	20298	20203	20360	20468	20304	20354	20583	20223	20139	20621	20323	20203	20342	20540	20368	20305	20164	20400	20376	20251	20182	20311	20454	20272	20440	20394	20329	20524	20120	20132	20417	20236	20184	20316	20455	20360	20352	20460	20340	20433	20250	20221	20491	20277	20181	20330	20545	20376	20485	20345	20275	20313	20556	20160	20289	20225	20195	20308	20243	20289	20425	20216	20258	20526	20205	20396	20183	20245	20416	20347	20175	20353	20283	20352	20248	20333	20186	20504	20413	20316	20385	20426	20304	20371	20380	20508	20331	20479	20149	20307	20327	20307	20497	20326	20196	20074	20238	20156	20140	20156	20247	20378	20302	20180	20171	20414	20537	20317	20199	20426	20264	20260	20261	20443	20338	20260	20341	20455	20519	20451	20328	20283	20373	20255	20316	20370	20542	20563	20240	20212	20172	20291	20406	20461	20248	20381	20264	20341	20403	20299	20370	20256	20033	20575	20203	20431	20207	20294	20368	20117	20340	20263	20424	20173	20115	20648	20321	20266	20477	20202	20290	20214	20421	20631	20250	20049	20319	20263	20297	20408	20165	20399	20338	20302	20463	20619	20098	20260	20308	20303	20231	20326	20516	20305	20182	20240	20031	20321	20404
35569	47521	41704	35092	33938	21844	19089	16885	16199	15989	16101	15923	16168	16039	16096	16110	15941	15997	15954	15951	16045	16208	16103	16358	15924	15933	15888	15932	16033	16147	15938	16079	16014	15961	16093	15904	16003	16064	16014	15919	15952	16124	16030	16035	16087	15891	16058	15929	15964	15965	16051	15877	15980	16170	16001	15998	16108	16143	15754	16101	15922	16111	16074	16172	15944	16036	15978	16023	15956	16156	16002	15962	15947	16094	16111	15992	16000	16124	15912	15882	16118	15918	16187	16246	15964	15931	16056	16010	15964	15907	15968	16027	16056	15967	16022	16033	15963	15977	15888	15909	16065	16115	15985	16069	16065	15926	16053	16054	16171	16076	16041	15981	16014	15956	16099	16125	16151	16073	16037	15964	16041	15876	15951	16004	16079	15984	15987	15859	16136	16049	15931	16047	16053	15792	16078	15890	15845	15988	15954	15967	16000	15869	15928	15988	16034	16076	16029	16127	16111	16061	16001	16002	15948	15907	15855	16180	15845	16104	16177	16014	16085	15963	16023	15920	15956	16074	16153	15935	15979	16086	15972	15909	15943	16061	15989	15976	16011	16050	15940	15977	16018	16189	15971	15959	16132	16109	15954	15863	16163	15978	16107	15935	16088	15987	15940	15980	16078	16068	16069	15973	15959	16068	15915	15803	15883	16027	16100	16123	15958	16006	16146	15979	16131	16014	15926	15976	15925	15952	16236	16082	16085	15965	15949	15811	16089	15847	16078	15904	16038	16156	15877	15980	16005	15924	16095	16057	16052	16098	16165	16023	15836	15894	16036	15966	16083	15947	15937	16045	16001	15909	16237	15970	16178	15978	15824	16132	15987	15984	15879	15984	16092	15955	15879	15871	16110	16005	16079	16010	15996	16199	16083	16139	15986	15995	15797	16011	16063	15909	16127	16128	15885	16265	15900	16103	16167	15996	16152	16024	16233	16088	15946	16142	15945	16168	15987	15941	16040	16014	15982	15904	15935	16049	16061	15959	16221	16063	15910	16022	15850	15982	15999	16066	16062	15970	15977	15960	16111	16102	15903	16129	15992	15994	15896	16030	15851	15971	16110	16124	16080	15931	15964	16191	15988	15949	16100	16019	16102	16063	16145	16038	16046	16022	15846	16138	16118	16176	16058	15964	15942	15855	15946	15989	16080	16045	15855	16198	16082	15935	16037	15955	16081	16191	16059	16164	15961	16043	16014	16214	16042	16044	15931	16134	16126	16214	16113	15995	16202	16110	16143	16225	15969	16071	16250	15832	15987	16132	16068	15998	16030	16014	16104	15968	16122	15952	15931	16077	16034	16076	15893	15910	16066	16157	16057	16104	16022	16105	16028	15875	15908	16029	15808	16037	15922	16032	16120	15961	15845	15839	16062	16005	16022	16078	16096	16101	16029	15876	15913	15952	16034	16153	16050	15980	15889	16036	15966	16059	16056	15936	15883	15900	15977	16242	15894	16041	16097	16005	16103	15926	16078	15835	16225	15906	15996	16002	15920	15857	15843	16033	16017	15938	15968	16066	15980	15977	15960	15797	15832	15880	15907	16010	15936	16089	15957	16189	16094	15985	15964	15991	16043	15887	15979	16133	16004	16073	16020	16022	15989	15900	16145	15968	16079	15934	16135	15944	15944	16213	15900	16105	15811	15983	16003	16041	16085	15900	16089	16110	16068	16137	16135	15977	15991	16087	15874	16104	16046	15991	16032	16090	15996	16063	16118	15918	16124	15964	15954	15999	16100	16010	15840	16020	16030	15920	16098	16139	16043	16007	15953	16218	15907	16133	15899	15939	15959	15979	16021	16000	16063	16156	15910	15984	16077	15955	15865	16117	16312	16099	15954	16081	15950	15980	16148	15931	16037	16031	15876	15999	16014	16009	15941	15988	15895	15878	16059	15917	16069	15936	16189	15964	16076	16110	15943	16046	15984	16087	15869	16079	16100	16165	16138	16360	16027	16062	16183	15885	16093	16028	15948	15800	16007	15987	15951	15997	16048	16032	15909	15983	15989	16038	15865	15997	16128	15942	15960	16095	15926	15945	16059	16051	16063	15963	16086	15911	15972	15920	15879	16217	16007	15881	16044	16003	15971	15987	15997	15868	15969	16027	15852	15889	16089	16070	15874	16118	15965	16053	16180	15967	15967	15905	16040	15927	16240	15913	15964	16014	16030	15959	16023	16049	16030	16174	15888	15965	16089	16144	16095	15963	15956	15976	16100	16077	16089	16016	15951	16170	15951	16023	15950	15953	16039	16007	16039	15925	15956	15904	16017	16058	15977	16023	15890	16014	15949	15904	15935	16110	16010	15974	16029	15991	16149	15995	15941	16086	16046	15930	16045	15988	16098	16172	16061	16045	16025	16097	15891	16018	16186	16001	15967	15874	15965	15934	15964	15997	15993	15969	15917	15963	15988	15980	16021	16127	16118	16186	15807	16174	15974	16018	15803	15980	16196	15936	15960	15995	16098	16064	15934	15927	15821	15960	15911	15952	15936	15971	16165	16079	15940	16050	16016	16056	15949	16032	16216	16063	16022	15926	15991	16205	16031	16082	16019	15925	15946	15987	16085	16085	16030	15920	15997	16026	15960	15993	15911	15956	16031	16041	15983	16067	15956	16054	15884	16036	15830	15994	16163	15993	15964	16222	15982	16062	16188	16136	16052	16040	15879	16043	16105	15984	16040	16074	15874	16094	15954	16170	15972	15991	16101	16157	15856	16030	16052	15883	15923	15869	16253	16101	16060	16019	16040	15969	16034	15882	16256	16020	16079	16100	16065	16045	15985	16038	16053	15923	15988	16025	15922	16057	16113	16045	16040	15952	15995	16075	16068	15981	16027	15974	16132	15969	16074	16031	15869	15954	16077	16079	15953	16083	15949	15856	15946	15964	15896	16011	16116	16104	15984	16203	16078	16080	16193	16054	15992	15926	16095	15997	15967	15931	15886	16083	15958	16194	16142	15933	15997	15935	16068	15986	16007	16038	16074	16135	15959	15982	15977	15859	16029	15926	16013	15994	16059	16063	16009	16076	16085	16108	16015	15881	16025	16077	16003	15928	16077	16100	15871	16193	16053	16020	16005	16155	16178	15918	16005	16034	15945	16057	16125	16000	16027	16153	15970	16046	16074	15980	16004	15993	15985	15920	16076	16006	15951	16122	16081	16140	16155	16126	16046	16218	16037	15961	16032	15900	15919	16043	16023	16084	15947	16056	16148	16151	15850	16038	16173	16006	16079	16213	15927	15968	16068	16138	15917	15982	15994	16027	15877	15897	16120	15938	16039	15955	16081	16032	16121	16013	15952	16107	15831	15972	15962	16101	16159	16080	16007	15881	15966	15968	15839	16076	15884	15955	16238	16041	16172	16086	15947	15943	16061	16027	16123	16055	16017	16211	16038	15843	16108	16012	15966	15903	16079	16077	15897	15989	16007	15993	15911	15974	16157	15992	16066	16083	15956	16153	15990	16083	15995	16040	16189	16012	16086	15966	16116	15979	16018	16187	16056	16002	16042	16011	15989	16014	16148	15939	16009	15906	15968	16017	15966	16063	15874	15986	15892	16210	16003	16128	16199	16014	15965	16124	16045	16220	16019	16012	16177	15897	15934	15914	15884	16000	16146	15900	16185	15883	15962	16314	15951	16080	15980	15869	15909	16066	16038	15851	16026	16078	16058	16012	15847	16010	15934	16034	15825	16019	16120	16005	16264	16094	16181	16039	15990	15943	16007	15998	15971	15888	15945	16021	15872	15981	16131	16034	15996	16336	16054	16052	15934	16019	16085	15929	16201	15926	15922	15940	15972	15984	16242	16082	16046	15840	15891	16087	16261	16054	16157	15915	16047	16151	16147	16180	16017	16133	16030	15988	16137	16088	15951	16056	16135	16054	16021	15941	16103	16035	16035	16130	16152	16148	16111	16055	16090	15728	16002	16212	16032	16046	16083	16087	15882	15974	16044	16181	16099	16130	15949	16125	16103	16050	16211	16045	16019	16099	15909	16054	15978	16074	15909	16009	15940	15997	16148	15863	16015	15885	15980	16145	15844	15944	16077	16074	15926	16105	15818	16088	15754	15951	15965	16081	16065	15994	16128	16025	15952	15934	15944	16210	16141	15952	16034	15918	15960	16084	16000	16065	16048	16115	16203	16035	15987	15859	15883	16072	15846	16027	16282	15987	16139	16065	15960	15976	15991	16134	16048	16061	15903	15969	16042	16142	16035	15828	16077	16059	16162	16058	16202	15916	16103	16095	16076	15991	16063	15947	16066	16103	15963	16003	15879	16078	15982	15983	15952	15950	15997	16000	16020	15927	15920	15968	16052	16100	15949	16080	15942	15952	16029	16037	15932	16076	15855	16108	15949	16069	16023	16020	16011	15923	15968	16004	16189	16103	15971	15958	15946	15923	16095	15871	15974	16043	16017	15906	16100	16100	15905	16031	16097	16014	15829	16109	16083	16088	16001	15923	16092	15972	15946	16048	15884	15968	15892	16095	15981	16058	15963	16100	16095	16044	16006	16175	16006	16106	15894	15892	15989	16056	15904	16103	15865	16148	16012	16052	15997	16059	16053	16165	16144	16011	16027	15972	16151	16084	16096	15902	16134	15965	16090	16045	15953	16032	16007	16066	15910	16000	16181	15991	16125	16079	16029	16114	16142	16070	16232	15908	15864	15970	16064	16123	16032	16131	15975	16054	16157	16041	16081	16161	15996	15959	16062	16015	15938	16088	16096	16030	15975	16114	15895	16117	16095	16127	16174	16072	16181	15900	16122	16011	15946	16093	16075	16113	16040	16099	16060	15935	16014	15974	15955	16117	15878	16004	16061	15979	16163	15973	16276	16260	16086	16058	15864	15985	15999	15999	16146	16048	15908	16019	16119	15865	16169	15984	15897	16241	16077	15870	16030	16006	16056	16108	15885	16039	16168	16072	16021	16178	16053	16141	16062	16059	16069	15936	16036	16041	16060	15956	15969	16014	16124	16079	16061	16143	15973	16131	15812	16155	16173	15961	15966	16119	16032	15802	16061	16160	16093	15960	16031	15839	15899	16024	16012	16118	16035	16126	16021	16049	16057	15986	16007	15946	16009	15965	15796	16028	16142	16014	16043	15959	15891	15926	16098	16102	16173	15885	16037	15971
26311	21893	30795	51043	63170	42920	32044	25485	22380	21863	21225	21042	20855	20924	20770	20922	20803	20879	20832	20809	20995	20765	20812	20824	20681	20888	20638	20667	20762	20797	20810	20777	20555	20610	20702	20677	20816	20649	20933	20842	20926	20588	20595	20640	20814	20848	20818	20669	20676	20809	20933	20987	20684	20772	20819	20781	20772	20825	20677	20535	20775	20832	20792	20578	20691	20790	20787	20825	20498	20790	20850	20951	20864	20894	20625	20577	20708	20824	20939	20781	21052	20495	20723	20678	20797	20646	20774	20698	20819	20798	20586	20862	20774	20651	20645	20724	20592	20681	20873	20884	20762	20719	20865	20586	20805	20895	20819	20766	20674	20807	20758	20716	20469	20540	20631	20518	20593	20714	20748	20808	20600	20823	20735	20764	20678	20618	20851	20489	20538	20722	20864	20622	20660	20860	20708	20739	20626	20710	20679	20886	20849	20564	20781	20569	20676	20508	20747	20742	20587	20685	20767	20866	20799	20869	20650	20697	20761	20609	20512	20518	20820	20794	20619	20673	20546	20529	20563	20706	20819	20648	20603	20779	20864	20546	20838	20764	20593	20698	20701	20539	20542	20807	20938	20790	20644	20701	20710	20658	20573	20526	20715	20488	20800	20792	20596	20455	20606	20733	20540	20531	20440	20852	20548	20660	20646	20944	20801	20697	20608	20701	20723	20775	20691	20719	20887	20846	20426	20871	20656	20663	20730	20524	20621	20913	20565	20810	20686	20702	20851	20623	20540	20604	20714	20691	20822	20597	20551	20563	20680	20790	21087	20830	20799	20667	20635	20569	20686	20899	20607	20847	20717	20690	20793	20743	20896	20808	20750	20623	20676	20884	20805	20659	20792	20834	20700	20599	20743	20518	20693	20874	20702	20453	20640	20664	20562	20748	20597	20877	20697	20667	20672	20629	20775	20519	20696	20614	20674	20928	20902	20822	20865	20776	20792	20576	20826	20940	20714	20640	20642	20855	20879	20648	20666	20558	20600	20528	20704	20873	20834	20637	20821	20894	20743	20860	20752	20592	20704	20822	20815	20649	20625	20917	20869	20833	20741	20661	20595	20645	20688	20856	20859	20583	20756	20579	20567	20899	20975	20690	20521	20708	20628	20858	20683	20623	20646	20640	20780	20801	20859	20732	20897	20540	20851	20603	20668	20711	20877	20597	20527	20821	20704	20711	20854	20648	20693	20852	20706	20861	20709	21053	20618	20801	20776	20728	20880	20742	20709	20667	20657	20957	20719	20856	20778	20789	20879	20705	20884	20643	20667	20861	20574	20509	20654	20927	20585	20673	20808	20691	20801	20762	20987	20834	20903	20666	20624	20654	20703	20717	20682	20666	20748	21003	21018	20693	20798	20750	20775	20750	20934	20793	20669	20793	20826	20743	20604	20784	20749	20597	20785	20521	20699	20686	20540	20718	20680	20744	20785	20588	20687	20791	20491	20706	21132	20766	20801	20469	20648	20841	20723	20730	20648	20911	20754	20764	20463	20704	20584	20702	20685	20734	20871	20668	20767	20701	20854	20510	20620	20523	20665	20576	20784	20483	20647	20535	20611	20762	20588	20783	20730	20644	20735	20891	20720	20738	20682	20744	20648	20855	21031	20875	20774	20657	20769	20604	20792	20573	20649	20870	20732	20781	20607	20734	20827	20908	20825	20862	20659	20746	20765	20614	20713	20754	20906	20685	20665	20683	20712	20906	20671	20571	20566	20782	20758	20741	20981	20657	20617	20847	20819	20662	20854	20669	20557	20593	20892	20558	20730	20697	20876	20822	20903	20938	20626	20489	20879	21003	20871	20844	20760	20791	20841	20770	20697	20600	20762	20873	20778	20860	20904	20697	20711	20592	20693	20801	20590	20740	20708	20838	20745	20698	20723	20864	20698	20712	20702	20875	20718	20506	20380	20688	20603	20617	20716	20831	20729	20679	20943	20795	20910	20853	20636	20691	20649	20830	20756	20851	20712	20842	20735	20691	20941	20758	20701	20745	20656	20833	20618	20781	20699	20804	20675	20703	20712	20953	20829	20891	20943	20763	20759	20615	20593	20660	20666	20759	20681	20812	20567	20642	20769	20660	20733	20556	20599	20883	20949	20953	20701	20626	20736	20657	20720	20543	20841	20737	20762	20771	20967	20545	20816	20965	20527	20559	20843	20323	20817	20752	20817	20809	20916	20515	20857	20672	20676	20695	20912	20675	20841	20660	20643	20661	20818	20806	20791	20724	20911	20929	20659	20818	20591	20779	20787	20711	20624	20588	20522	20674	20727	20700	20734	20665	20610	20702	20794	20720	20854	20792	20784	20613	20647	20484	20630	20835	20541	20657	20541	20775	20784	20733	20755	20887	20895	20811	20564	20832	20503	20534	20603	20872	20698	20752	20789	20743	20867	20971	20607	20667	20661	20766	20571	20732	20730	20682	20793	20687	20759	20551	20713	20966	20766	20578	20969	20633	20810	20794	20606	20695	20613	20792	20796	20654	20497	20615	20627	20721	20565	20659	20599	20741	20717	20869	20676	20871	20893	20826	20871	20565	20684	20617	20763	20760	20413	20607	20749	20698	20667	20773	20752	20456	20884	20616	20735	20782	20613	20592	20880	20807	20827	20933	20818	20652	20836	20830	20758	20727	20706	20835	20816	20500	20671	20977	20856	20656	20704	21131	20763	20714	20399	20728	20644	20778	20578	20528	20747	20755	20748	20741	20689	20857	20938	20854	20734	20746	20804	20753	20643	20752	20738	20839	20780	20846	20694	20614	20719	20721	20698	20596	20627	20731	20724	20826	20734	20459	20834	20533	20767	20784	20747	20722	20553	20734	20598	20758	20589	20661	20785	20711	20789	20771	20941	20635	20800	20911	20569	20866	20800	20817	20685	20693	20643	20821	20570	20740	20874	20569	20543	20774	20764	20403	20759	20860	20598	20541	20656	20798	20510	20652	20722	20942	20933	20739	20820	20361	20662	20736	20614	20568	20712	20879	20888	20886	20837	20677	20576	20679	20606	20554	20868	20665	20721	20414	20652	20496	20574	20616	20584	20807	20668	20800	20789	20710	20695	20444	20805	20664	20430	20546	20801	20773	20589	20804	20691	20883	20932	20770	20776	20743	20716	20526	20772	20792	20656	20829	20819	20671	20718	20815	20530	20731	20619	20909	20618	20820	20812	20578	20875	20703	20790	20743	20581	20593	20575	20636	20729	20701	20812	20786	20811	20935	20633	20752	20704	20735	20675	20423	20620	20925	20445	20625	20663	20745	20659	20837	20803	20772	20781	20748	20783	20763	20506	20981	20935	20682	20724	20768	20932	20571	20872	20948	20498	20558	20695	20746	20662	20756	20777	20833	20665	20754	20683	20582	20720	20554	20809	20761	20973	20924	20724	21052	20760	20996	20827	20739	20695	20802	20882	20495	20832	20689	20739	20540	20593	20756	20487	20840	20794	20692	20896	20810	20720	20717	20820	20735	20726	20695	20733	20864	20623	20719	20739	20817	20593	20823	20823	20732	20615	20787	20760	20751	20939	20638	20827	20594	20759	20625	20564	20571	20642	20714	20937	20668	20695	20654	20680	20770	20738	20719	20672	20626	20684	20501	20508	20808	20751	20619	20668	20526	20539	20721	20752	20682	20846	20762	20874	20940	20776	20741	20733	20714	20750	20622	20548	20586	20753	20591	20861	20819	20740	20726	20634	20562	20742	20573	20749	20599	20813	20570	20714	20782	20683	20794	20785	20836	20601	20770	20878	20672	20645	20538	20565	20826	20643	20736	20611	20519	20816	20761	20951	20706	20872	20518	20834	20695	20946	20653	20749	20757	20704	20722	20640	20393	20744	20753	20815	20762	20605	20761	20795	20504	20825	20604	20479	20718	20623	20803	20771	20663	20673	20807	20810	20566	20616	20715	20746	20715	20651	20454	20678	20605	20623	20622	20721	20772	20655	20725	20640	20890	20614	20874	20613	20821	20608	20828	20654	20752	20661	20708	20675	20583	20854	20740	20816	20738	20659	20579	20682	20865	20648	20635	20721	20744	20586	20889	20776	20604	20614	20710	20825	20641	20729	20801	20458	20729	20867	20692	20670	21026	20922	20616	20904	20772	20710	20667	20796	20698	20852	20849	20818	20600	20706	20778	20481	20563	20711	20804	20749	20688	20820	20442	20598	20705	20812	20579	20744	20799	20893	20935	20602	20553	20617	20629	20912	20625	20855	20733	20644	20964	20388	20692	20821	20782	20813	20722	20776	20592	20651	20786	20767	20891	20725	20632	20633	20754	20636	20929	20842	20777	20715	20540	20695	20954	20900	20808	20789	20770	20601	20664	20595	20826	20806	20618	20698	20647	20620	20868	20631	20829	20552	20575	20790	20675	20735	20585	20860	20341	20730	20722	20786	20717	20728	20768	20667	20783	20760	20661	20595	20556	20595	20760	20769	20631	20688	20622	20693	20716	20632	20730	20849	20881	20865	20757	20607	20817	20662	20651	20698	20691	20865	20693	20751	20801	20773	20748	20851	20822	20819	20591	20601	20849	20853	20631	20735	20692	20649	20775	20723	20813	20665	20740	20626	20705	20640	20652	20390	20558	20692	20823	20813	20969	20669	20817	20705	20748	20650	20758	20650	20792	20654	20575	20588	20565	20698	20734	20721	20745	20800	20769	20682	20710	20895	20685	20808	20784	20623	20673	20534	20662	20872	20920	20890	20760	20824	20742	20952	20704	20650	20712	20594	20648	20631	20565	20638	20653	20628	20776	20744	20664	20675	20535	20522	20579	20674	20708	20621	20575	20712	20775	20775	20536	20808	20710	20781	20826	20773	20852	20795	20802	20857	20657	20929	20795	20699	20544	20686	20680	20708	20770	20794	20661	20664	20583	20716	20759	20855	20719	20678	20641	20867	20999	20632	20835	20513	20885	20684	20737	20914	21045	20975	20828	20682	20478	20716	20505	20737	20907	20732	20696	20741	20639	20664	20744	20603	20854	20628	20654	20730	20845	20592	20892	20815	20729	20685	20744	20898	20602	20809	20612	20582	20550	20623	20700	20750	20626	20520	20779	20673	20645	20697	20763	20749	20844	20839	20703	20777	20706	20893	20812	20813	20566	20619	20681	20792	20972	20738	20817	20810	20798
36606	56036	51228	63762	63782	40603	28270	21300	18084	17121	16633	16541	16253	16250	16329	16157	16441	16284	16379	16252	16274	16223	16186	16146	16263	16276	16197	16236	16324	16245	16180	16143	16211	16191	16200	16055	16317	16356	16221	16296	16174	16363	16331	16226	16112	16106	16170	16269	16353	16132	16387	16357	16273	16113	16367	16293	16312	16148	16153	16338	16257	16187	16243	16133	16279	16260	16217	16296	16258	16242	16234	16318	16208	16198	16298	16190	16262	16143	16347	16360	16239	16164	16254	16137	16171	16252	16274	16176	16272	16262	16165	16292	16330	16097	16314	16342	16329	16120	16065	16320	16146	16124	16237	16454	16287	16107	16285	16308	16229	16229	16359	16210	16386	16230	16371	16320	16320	16334	16340	16253	16314	16296	16114	16227	16273	16214	16389	16130	16346	16242	16274	16261	16234	16339	16174	16289	16113	16422	16097	16336	16146	16185	16374	16183	16374	16346	16211	16190	16395	16407	16342	16130	16149	16277	16132	16379	16208	16150	16202	16285	16325	16271	16176	16255	16232	16440	16355	16305	16341	16039	16255	16357	16163	16294	16245	16287	16289	16177	16173	16153	15928	16291	16175	16241	16346	16192	16321	16289	16267	16145	16288	16165	16346	16141	16155	16345	16152	16219	16208	16294	16341	16276	16068	16205	16282	16223	16070	16353	16335	16242	16357	16323	16285	16299	16400	16204	16227	16194	16162	16159	16193	16313	16242	16337	16205	16374	16278	16039	16286	16210	16399	16362	16354	16440	16231	16099	16214	16127	16094	16110	16332	16380	16373	16247	16408	16181	16203	16419	16266	16328	16172	16273	16245	16213	16269	16222	16246	16438	16160	16170	16282	16285	16212	16254	16278	16157	16343	16287	16172	16360	16199	16204	16226	16215	16313	16118	16254	16230	16143	16167	16187	16334	16130	16394	16271	16144	16222	16109	16250	16204	16214	16312	16468	16296	16361	16135	16210	16080	16331	16079	16239	16269	16257	16266	16204	16010	16313	16211	16150	16272	16238	16215	16124	16075	16119	16280	16251	16292	16221	16070	16262	16309	16249	16211	16205	16297	16377	16291	16188	16335	16080	16317	16199	16221	16252	16218	16156	16121	16314	16230	16248	16249	16458	16366	16246	16318	16293	16317	16231	16290	16174	16140	16285	16220	16200	16216	16212	16151	16284	16173	16442	16230	16162	16345	16412	16181	16317	16256	16370	16136	16108	16166	16283	16140	16102	16188	16110	16311	16531	16317	16246	16227	16309	16280	16194	16068	16218	16246	16307	16229	16335	16309	16195	16077	16282	16293	16199	16390	16282	16180	16083	16525	16344	16233	16202	16304	16201	16104	16039	16194	16384	16420	16227	16251	16178	16345	16200	16118	16311	16144	16300	16235	16224	16314	16326	16154	16251	16358	16200	15981	16103	16280	16182	15970	16353	16127	16357	16253	16313	16275	16380	16452	16401	16035	16366	16165	16260	16257	16208	16300	16418	16281	16144	16340	16315	16497	16373	16164	16243	16168	16298	16216	16248	16052	16348	16032	16149	16290	16210	16210	16247	16323	16410	16230	16321	16263	16364	16334	16362	16251	16331	16207	16352	16278	16290	16195	16281	16470	16137	16200	16254	16469	16251	15975	16108	16269	16202	16154	16313	16233	16377	16358	16324	16250	16328	16270	16317	16263	16229	16246	16226	16172	16303	16202	16384	16218	16219	16233	16267	16152	16187	16251	16162	16417	16162	16270	16249	16277	16294	16275	16249	16314	16272	16359	16261	16277	16271	16346	16280	16280	16294	16359	16215	16138	16427	16253	16185	16340	16553	16142	16263	16257	16364	16157	16386	16359	16260	16350	16060	16418	16180	16153	16253	16309	16311	16147	16298	16259	16374	16222	16421	16385	16160	16478	16185	16237	16297	16338	16234	16172	16209	16221	16244	16282	16285	16181	16188	16186	16240	16128	16234	16168	16147	16333	16410	16254	16116	16322	16221	16174	16438	16384	16319	16155	16213	16108	16249	16404	16263	16272	16280	16469	16322	16165	16337	16349	16243	16207	16358	16192	16182	16190	16328	16198	16302	16271	16192	16384	16275	16146	16234	16387	16380	16397	16405	16155	16293	16314	16029	16287	16253	16239	16246	16169	16223	16162	16186	16264	16332	16400	16365	16325	16133	16013	16351	16392	16201	16280	16205	16306	16419	16260	16179	16205	16247	16277	16159	16146	16344	16073	16301	16225	16136	16210	16333	16441	16184	16204	16234	16195	16432	16153	16267	16304	16344	16283	16366	16165	16225	16115	16206	16330	16135	16179	16202	16211	16186	16291	16284	16282	16312	16300	16182	16556	16312	16171	16312	16336	16178	16231	16060	16283	16232	16192	16349	16252	16242	16186	16440	16235	16275	16247	16352	16303	16312	16372	16309	16153	16257	16167	16218	16268	16293	16173	16174	16193	16213	16417	16259	16320	15891	16330	16148	16214	16219	16299	16089	16171	16255	16309	16146	16190	16183	16024	16246	16241	16305	16350	16199	16214	16271	16169	16155	16313	16360	16213	16253	16182	16333	16140	16362	16152	16257	16217	16119	16402	16474	16241	16267	16250	16319	16278	16296	16293	16296	16135	16308	16233	16413	16358	16270	16368	16265	16049	16012	16179	16249	16180	16211	16368	16139	16103	16141	16285	16311	16304	16319	16306	16273	16353	16225	16326	16444	16194	16126	16347	16195	16381	16177	16057	16258	16163	16363	16238	16046	16112	16241	16300	16185	16298	16199	16248	16109	16154	16177	16148	16288	16049	16252	16258	16299	16294	16227	16247	16138	16300	16293	16154	16349	16370	16370	16474	16314	16224	16221	16269	16299	16175	16251	16200	16106	16295	16231	16308	16225	16362	16135	16292	16256	16300	16309	16181	16405	16308	16293	16195	16355	16208	16208	16191	16157	16272	16229	16129	16411	16322	16351	16250	16256	16269	16169	16308	16316	16429	16177	16136	16100	16353	16279	16201	16178	16210	16228	16190	16282	16299	16257	16148	16239	16137	16268	16377	16268	16299	16282	16322	16368	16133	16312	16224	16223	16185	16224	16412	16310	16363	16235	16311	16295	16286	16432	16152	16335	16226	16168	16430	16365	16252	16340	16262	16430	16183	16280	16331	16278	16263	16314	16316	16345	16452	16261	16234	16252	16168	16301	16270	16336	16177	16202	16349	16307	16271	16186	16295	16219	16482	16180	16347	16226	16315	16192	16239	16288	16348	16338	16173	16273	16228	16272	16416	16266	16268	16268	16183	16130	16315	16297	16260	16182	16224	16203	16359	16213	16189	16218	16270	16348	16169	16343	16082	16280	16298	16455	16354	16221	16289	16278	16257	16178	16071	16208	16182	16398	16209	16316	16283	16207	16360	16338	16221	16329	16298	16271	16201	16189	16378	16369	16315	16214	16302	16211	16172	16460	16155	16318	16533	16218	16352	16145	16291	16285	16403	16175	16243	16307	16243	16158	16197	16394	16404	16173	16220	16111	16340	16170	16330	16219	16355	16246	16294	16215	16407	16312	16326	16133	16371	16244	16407	16401	16452	16086	16224	16319	16239	16180	16299	16280	16126	16236	16201	16179	16253	16237	16293	16268	16177	16494	16302	16235	16094	16307	16194	16176	16211	16254	16542	16163	16320	16371	16110	16247	16300	16207	16369	16386	16133	16342	16396	16217	16225	16244	16305	16246	16226	16389	16298	16259	16178	16264	16248	16304	16140	16264	16270	16305	16193	16282	16201	16342	16268	16214	16175	16199	16253	16391	16221	16106	16167	16406	16400	16055	16277	16192	16509	16333	16045	16188	16302	16319	16243	16147	16260	16286	16325	16305	16246	16109	16224	16178	16145	16196	16276	16437	16276	16348	16273	16208	16201	16376	16248	16130	16357	16126	16147	16330	16324	16239	16256	16138	16219	16156	16366	16397	16230	16283	16371	16230	16318	16312	16279	16286	16399	16385	16174	16292	16237	16178	16164	16291	16232	16103	16066	16134	16208	16387	16212	16267	16357	16154	16294	16219	16467	16287	16241	16279	16074	16187	16227	16352	16272	16161	16293	16063	16278	16360	16130	16107	16247	16417	16211	16389	16331	16315	16122	16250	16377	16331	16454	16197	16218	16207	16521	16233	16382	16278	16258	16271	16401	16331	16284	16298	16433	16241	16267	16169	16024	16312	16392	16334	16349	16429	16231	16319	16343	16328	16342	16345	16168	16193	16180	16414	16182	16133	16274	16276	16157	16231	16149	16216	16177	16194	16441	16380	16082	16363	16135	16186	16272	16217	16188	16322	16352	16390	16265	16303	16362	16218	16300	16219	16290	16153	16250	16108	16320	16193	16358	16202	16294	16329	16201	16236	16144	16186	16176	16197	16298	16422	16133	16516	16360	16200	16219	16225	16249	16281	16306	15999	16070	16300	16092	16267	16168	16116	16227	16167	16293	16194	16377	16160	16382	16318	16362	16322	16227	16352	16209	16409	16212	16252	16208	16328	16294	16328	16236	16181	16150	16248	16123	16299	16203	16259	16518	16239	16267	16094	16232	16209	16439	16261	16048	16260	16339	16164	16203	16122	16129	16344	16238	16086	16205	16372	16353	16361	16230	16472	16133	16309	16295	16216	16269	16311	16219	16114	16255	16086	16340	16152	16088	16195	16227	16099	16228	16299	16283	16202	16459	16226	16267	16314	16150	16164	16331	16319	16247	16287	16193	16166	16221	16310	16316	16084	16302	16429	16409	16263	16358	16373	16153	16388	16218	16433	16344	16293	16214	16269	16174	16311	16156	16020	16246	16101	16234	16290	16453	16187	16074	16329	16316	16296	16142	16356	16383	16035	16259	16278	16188	16158	16411	16327	16393	16384	15999	16152	16265	16201	16282	16204	16141	16118	16349	16377	16299	16401	16317	16335	16346	16293	16205	16322	16191	16288	16156	16239	16183	16354	16349	16120	16356	16349	16294	16260	16150	16279	16272	16235	16221	16152	16206	16158	16285	16387	16233	16096	16046	16383	16313	16328	16109	16083	16134	16362	16160	16307	16069	16355	16351	16070	16227	16303	16277	16255	16179	16124	16006	16212	16265	16349	16501	16301	16245	16042	16209	16209	16188	16158	16257
23949	21177	30503	56350	63897	51580	39785	30745	26409	22816	21962	21399	21268	21020	21030	20707	21037	20647	20602	20798	20533	20695	20750	20654	20486	20462	20616	20417	20425	20464	20711	20584	20655	20752	20512	20688	20640	20616	20561	20332	20730	20669	20671	20642	20682	20701	20719	20485	20532	20758	20839	20621	20542	20549	20747	20575	20614	20346	20530	20552	20657	20809	20660	20359	20626	20508	20414	20584	20692	20460	20749	20679	20561	20684	20419	20403	20501	20559	20547	20419	20779	20633	20424	20591	20550	20413	20670	20713	20629	20439	20622	20558	20579	20488	20621	20602	20344	20588	20785	20493	20437	20510	20592	20517	20517	20527	20531	20576	20522	20472	20693	20611	20402	20344	20514	20443	20600	20486	20656	20371	20557	20413	20525	20640	20461	20515	20509	20777	20580	20727	20412	20377	20390	20565	20606	20625	20478	20506	20674	20729	20486	20435	20399	20449	20439	20596	20638	20454	20476	20705	20715	20594	20602	20579	20382	20257	20564	20770	20374	20565	20541	20674	20521	20575	20747	20727	20808	20445	20681	20684	20783	20510	20550	20421	20761	20678	20477	20651	20826	20432	20590	20579	20938	20329	20354	20659	20675	20662	20640	20311	20647	20595	20792	20514	20576	20401	20568	20539	20516	20738	20576	20439	20469	20652	20577	20531	20482	20658	20420	20342	20562	20482	20190	20474	20509	20553	20530	20500	20691	20604	20609	20462	20550	20564	20582	20569	20462	20828	20527	20538	20490	20637	20945	20663	20537	20570	20567	20673	20569	20624	20651	20511	20733	20422	20571	20480	20493	20533	20588	20503	20600	20518	20709	20586	20679	20656	20544	20791	20595	20651	20773	20550	20530	20347	20604	20754	20360	20662	20297	20372	20408	20626	20582	20640	20460	20339	20461	20368	20507	20475	20624	20568	20609	20479	20679	20701	20629	20715	20807	20722	20657	20510	20415	20497	20418	20525	20590	20362	20650	20571	20580	20410	20636	20469	20442	20330	20649	20623	20577	20600	20656	20237	20673	20507	20450	20672	20458	20476	20614	20447	20370	20554	20473	20719	20512	20608	20387	20301	20528	20448	20404	20601	20423	20531	20633	20540	20541	20596	20487	20700	20650	20737	20545	20402	20475	20487	20602	20690	20597	20434	20640	20505	20560	20561	20633	20578	20471	20661	20564	20721	20700	20502	20336	20692	20517	20425	20518	20383	20639	20520	20508	20555	20591	20607	20526	20630	20612	20510	20635	20459	20612	20522	20532	20422	20704	20431	20514	20548	20590	20572	20668	20535	20425	20419	20564	20440	20524	20319	20566	20551	20639	20528	20531	20762	20574	20527	20412	20663	20512	20552	20546	20594	20338	20624	20604	20679	20657	20749	20477	20631	20479	20671	20491	20328	20451	20457	20658	20639	20804	20664	20525	20709	20568	20527	20571	20422	20514	20470	20664	20539	20595	20570	20422	20573	20568	20486	20503	20379	20702	20527	20695	20530	20621	20730	20430	20492	20515	20483	20451	20584	20576	20592	20599	20802	20359	20637	20638	20709	20545	20760	20589	20530	20501	20520	20687	20475	20704	20562	20480	20620	20492	20907	20745	20684	20716	20410	20529	20569	20526	20629	20516	20776	20478	20520	20431	20629	20559	20403	20429	20400	20506	20465	20562	20545	20554	20611	20684	20622	20678	20411	20728	20686	20549	20531	20432	20636	20584	20308	20461	20389	20547	20552	20781	20617	20558	20391	20413	20538	20442	20547	20478	20801	20649	20555	20509	20513	20555	20630	20308	20463	20477	20404	20600	20559	20443	20657	20648	20602	20488	20404	20761	20578	20352	20584	20686	20481	20415	20549	20620	20589	20746	20743	20832	20661	20778	20487	20823	20691	20620	20521	20486	20571	20488	20536	20417	20626	20588	20480	20481	20669	20718	20719	20744	20583	20423	20670	20846	20550	20666	20532	20689	20637	20407	20488	20506	20687	20607	20666	20782	20697	20512	20520	20772	20543	20606	20732	20504	20585	20593	20767	20679	20480	20662	20423	20624	20800	20598	20535	20392	20516	20690	20778	20630	20319	20646	20433	20500	20488	20585	20664	20603	20423	20757	20391	20601	20406	20598	20714	20634	20526	20444	20593	20685	20493	20646	20611	20647	20712	20482	20680	20719	20595	20528	20970	20795	20728	20605	20548	20556	20214	20690	20594	20925	20514	20592	20444	20651	20664	20657	20371	20616	20512	20582	20324	20476	20363	20552	20511	20694	20624	20639	20653	20441	20674	20553	20745	20580	20671	20514	20573	20420	20663	20616	20565	20633	20347	20766	20544	20671	20582	20485	20496	20415	20437	20479	20651	20577	20441	20497	20655	20748	20679	20529	20422	20599	20560	20592	20513	20454	20576	20580	20549	20536	20459	20577	20686	20836	20551	20521	20470	20695	20515	20611	20530	20610	20583	20597	20472	20337	20389	20550	20867	20504	20566	20707	20659	20686	20408	20710	20599	20394	20482	20648	20539	20609	20527	20638	20348	20634	20666	20692	20546	20578	20529	20788	20523	20635	20436	20480	20500	20693	20606	20566	20432	20513	20488	20678	20613	20404	20532	20594	20721	20636	20564	20454	20477	20519	20597	20598	20555	20585	20402	20751	20503	20628	20618	20271	20538	20430	20224	20591	20700	20718	20565	20446	20625	20513	20573	20600	20585	20473	20423	20630	20671	20445	20689	20622	20686	20806	20583	20490	20430	20723	20508	20604	20341	20518	20702	20558	20406	20576	20524	20556	20445	20571	20580	20702	20648	20458	20450	20445	20563	20451	20432	20520	20684	20287	20701	20426	20667	20651	20673	20757	20546	20484	20526	20745	20566	20391	20708	20569	20623	20661	20608	20728	20811	20790	20447	20530	20599	20638	20670	20445	20426	20795	20558	20521	20556	20643	20393	20407	20557	20677	20699	20532	20704	20405	20531	20581	20693	20710	20524	20667	20581	20449	20333	20483	20681	20601	20585	20584	20563	20653	20382	20378	20519	20589	20750	20846	20651	20634	20468	20771	20646	20799	20523	20468	20505	20635	20692	20528	20577	20563	20631	20559	20654	20624	20598	20374	20518	20305	20686	20451	20500	20632	20365	20545	20503	20508	20539	20352	20500	20489	20530	20527	20502	20561	20516	20503	20380	20701	20385	20588	20245	20503	20427	20472	20741	20593	20381	20548	20424	20619	20553	20522	20575	20598	20436	20657	20516	20353	20585	20517	20605	20690	20552	20334	20502	20844	20530	20415	20413	20859	20539	20633	20429	20589	20412	20515	20580	20588	20515	20537	20566	20516	20594	20478	20493	20468	20489	20632	20622	20631	20668	20652	20653	20349	20405	20683	20445	20602	20616	20614	20667	20739	20334	20602	20397	20520	20505	20418	20455	20424	20610	20603	20625	20448	20552	20561	20600	20662	20438	20777	20641	20536	20560	20726	20468	20550	20431	20477	20508	20515	20569	20694	20426	20447	20612	20441	20683	20558	20561	20489	20557	20495	20453	20332	20666	20652	20514	20559	20604	20499	20537	20692	20750	20680	20343	20497	20663	20577	20727	20552	20695	20620	20569	20531	20538	20526	20597	20665	20462	20627	20462	20488	20475	20704	20484	20370	20563	20468	20845	20514	20728	20574	20423	20684	20639	20515	20350	20457	20504	20693	20594	20435	20921	20495	20486	20534	20515	20473	20672	20467	20543	20540	20633	20482	20459	20509	20654	20520	20612	20431	20701	20687	20789	20447	20464	20772	20441	20777	20592	20466	20430	20500	20613	20470	20542	20573	20694	20448	20611	20404	20574	20279	20641	20571	20545	20601	20218	20725	20533	20638	20543	20645	20543	20570	20538	20645	20629	20714	20600	20663	20535	20685	20680	20440	20496	20506	20562	20523	20615	20734	20477	20586	20563	20616	20632	20306	20461	20573	20561	20481	20617	20503	20444	20751	20588	20465	20467	20323	20543	20524	20557	20569	20457	20696	20523	20545	20518	20434	20669	20624	20697	20408	20626	20556	20628	20435	20643	20471	20728	20525	20595	20596	20544	20493	20340	20435	20531	20406	20651	20758	20423	20450	20592	20603	20408	20566	20362	20534	20639	20513	20555	20425	20501	20384	20521	20495	20419	20477	20435	20364	20510	20549	20522	20706	20441	20521	20358	20531	20313	20595	20393	20585	20509	20520	20501	20540	20411	20413	20563	20529	20485	20600	20730	20515	20784	20431	20633	20417	20470	20500	20349	20521	20618	20545	20683	20587	20523	20357	20494	20582	20293	20518	20690	20724	20666	20688	20691	20342	20471	20445	20634	20375	20458	20706	20523	20509	20369	20448	20583	20537	20412	20610	20567	20564	20477	20505	20542	20808	20504	20612	20684	20527	20564	20416	20809	20578	20599	20724	20380	20484	20487	20724	20392	20436	20693	20548	20333	20666	20695	20721	20541	20474	20597	20450	20560	20750	20566	20542	20729	20666	20761	20535	20431	20439	20576	20410	20569	20540	20526	20342	20613	20609	20704	20847	20430	20509	20532	20595	20627	20487	20418	20478	20664	20535	20522	20349	20754	20471	20537	20482	20743	20674	20717	20489	20440	20297	20450	20376	20588	20462	20500	20511	20665	20547	20613	20740	20640	20623	20443	20744	20506	20607	20537	20554	20349	20735	20271	20455	20475	20389	20412	20540	20429	20620	20550	20626	20611	20626	20598	20501	20291	20559	20608	20593	20497	20473	20527	20537	20632	20585	20471	20538	20454	20475	20597	20375	20584	20543	20594	20428	20699	20663	20557	20473	20575	20529	20429	20526	20595	20552	20354	20442	20557	20596	20616	20368	20702	20488	20626	20572	20408	20609	20666	20625	20730	20627	20456	20528	20487	20511	20584	20721	20701	20657	20570	20519	20383	20810	20629	20646	20553	20578	20553	20572	20751	20621	20493	20473	20554	20397	20528	20725	20602	20628	20741	20439	20616	20434	20633	20467	20593	20536	20723	20441	20469	20375	20707	20574	20579	20434	20488	20388	20660	20577	20702	20416	20457	20449	20526	20461	20658	20479	20717	20517	20398	20802	20633	20639	20754	20548	20399	20628	20482	20428	20662	20539	20536	20705	20614	20588	20610	20488	20688
42338	68496	70783	87226	78825	57136	40733	29363	22448	18238	17574	16936	16454	16280	16343	16185	16150	16075	15993	16275	16067	16292	16308	16178	16075	16230	16211	16000	16069	16210	16267	16146	16021	16067	16070	15990	16067	16171	16047	16149	16246	16174	16267	16221	16154	16152	16197	15989	16111	16128	16124	16320	16246	16123	16226	16189	16073	16068	16115	16023	16253	16064	16002	16165	16207	16151	16135	16018	16102	16103	16284	16052	16078	16206	16212	16198	16112	16217	16107	16200	16110	16149	16091	16265	16070	16058	16247	16200	16106	16036	16288	16177	16207	16308	16184	16096	16263	16180	16005	16092	16061	16055	16001	16238	16104	16165	16074	16055	16186	16152	16107	16188	16222	16074	16151	16086	16018	16060	15980	16155	16252	16157	16080	16029	16126	16036	16382	16105	16075	16072	16234	16065	16060	16201	16139	15897	15974	16019	15968	16139	16163	16184	16103	16172	16172	16106	15932	16180	16077	16168	16141	16021	16134	16142	16173	16099	16080	16211	16344	16202	16077	16001	16135	16255	16072	16072	16016	16069	16138	16112	16068	16215	16203	16159	16230	16132	16200	16105	16083	16140	16125	16058	16079	16057	16219	15965	16312	16047	16059	16142	16060	16101	16115	16298	15973	16166	16137	16258	16135	16190	16279	16061	16130	16082	16002	16088	15995	16076	16097	16151	16120	16212	16307	16060	16289	16124	16291	16113	16078	16129	16353	16206	16101	16258	16178	16162	15993	16135	16102	16025	16209	16202	16287	16168	16236	16210	16072	16131	16210	16058	16155	15912	16009	16214	16062	16099	16090	16183	16223	16090	15929	16149	16259	16164	15982	16060	16124	16064	15948	16108	16106	16147	16114	16028	16142	16069	16115	16134	16220	16056	16053	16100	16151	16046	16024	16082	16200	16075	16129	15960	15970	16025	16241	16144	15985	16070	16140	15991	16272	16258	15847	16081	15936	16078	16194	16159	16219	16163	16117	16163	16234	16310	16255	16067	16081	16097	15927	16005	16095	16092	16062	16062	15928	16038	16114	16156	16136	16084	15998	16033	15927	16223	16153	16125	16015	15907	16144	16175	16166	16051	16227	16109	16285	16168	16120	15957	15998	16152	16215	16192	16070	16209	16286	16005	16177	16111	16109	16055	16100	16072	16299	16188	16280	16047	16194	16082	16117	16089	16105	16089	16217	16179	16354	16205	16000	16265	16010	16109	15877	15991	16036	16255	16166	16194	16221	16119	16096	16241	16212	16101	16085	16279	16100	16365	16287	16284	16139	16048	16048	16243	16016	16158	16211	16188	15975	16007	16245	16298	16145	16211	16097	16115	16180	16029	16181	16204	16124	16159	16265	15881	16130	16172	16146	15949	16250	15986	16173	16155	16129	16062	16008	15980	16187	16213	16163	16135	16197	16165	16255	16232	16025	16121	16224	16239	16103	16105	16084	16015	16189	16255	16157	16006	16198	16088	16212	16146	16048	16140	16134	16155	16061	16044	16132	16343	16060	16149	16008	16053	16299	16276	16282	16064	16149	16150	16194	16286	16218	16070	16148	16169	16047	16191	16107	16098	16170	15947	16242	16177	16179	16144	16032	16114	16011	15978	16132	15942	16167	16201	16211	16230	15995	16234	16129	15994	16258	16021	16168	16235	16195	16017	16235	16112	16198	16219	16071	16018	16145	16026	16096	16166	16026	16112	15945	16181	16017	16066	16120	16109	16013	16206	15924	15940	16187	16140	16061	16234	15953	16174	16262	16031	16210	16118	16157	16182	16186	15962	16103	15929	16095	16294	16054	16231	15919	16324	16264	16280	16118	16019	16248	16150	16200	16222	16112	15977	16145	16089	16122	16119	16244	16074	16103	16242	16077	16135	16314	16097	16058	16160	16109	16031	15875	16162	15999	16256	16194	16120	16029	16081	16288	16008	16016	16059	16120	16088	16078	16040	16085	16223	16198	15958	16171	16122	16206	16225	16243	16064	16119	16077	16001	16105	16010	16160	16242	16236	16312	16084	16067	15945	15955	16156	16154	16069	16092	16231	16076	16051	16018	16267	16112	16199	16148	16141	16140	15984	15989	16143	16219	16118	16159	16148	16279	16137	16108	16133	16039	16090	16173	16193	15828	16087	16211	16248	16135	16098	16086	16147	16280	15949	16100	16200	16307	16084	16242	15850	16310	15994	15958	16293	16028	16239	16193	15976	16227	16170	16286	16037	16223	16077	16337	16282	16047	16013	16051	15975	16058	16282	16128	15984	16139	16156	16053	16200	16198	16065	16253	16169	16166	16117	16064	16127	16090	16115	16099	16089	16092	16072	16111	16172	15990	16060	16107	16226	16132	16200	16227	16130	16339	16023	16133	16314	16243	15993	16081	16151	16076	16207	16144	16406	16033	16117	16146	16144	16171	15918	16125	16105	16148	16157	16085	16106	16213	16077	16135	16030	16064	16060	16184	16065	16154	16055	16054	16247	16186	16133	16229	16044	16153	16015	16258	16001	16144	16105	16295	16305	16227	16256	16039	16018	16389	16225	16256	16211	16192	16191	16137	16254	16243	16107	16087	16173	16190	16199	16024	16069	16061	16055	16217	16245	16066	16042	16201	16208	16127	16078	16070	15985	16269	16202	16019	16122	16022	16007	15997	16088	16157	16195	16238	16334	16169	16221	16095	16064	16062	16050	16074	16186	16120	16101	16265	16056	16033	16006	16116	16303	16094	16145	16219	16132	16168	16308	16108	16184	16152	16096	16219	16046	16185	16119	16096	16126	16183	16173	16184	16053	16128	16042	16094	16173	16316	15901	16166	16090	16140	16160	16195	16194	16235	16079	16114	16051	16172	16213	16176	16007	16146	15978	16221	16061	16118	16314	16219	16016	16120	16162	15999	16183	15888	16297	16173	16121	16143	16198	16156	16130	16109	16111	16033	16045	15969	16062	15915	16111	16230	16271	16115	16107	16041	16206	16104	16181	16103	16186	16124	16235	15993	16187	16147	16016	16058	16260	16191	16335	16111	16077	16378	16201	16188	16201	16109	16133	16312	16053	16273	16076	15972	16306	16171	16302	16332	16209	16140	16090	16050	15947	16200	16156	16144	16174	16142	16074	16109	15980	16151	16097	16170	16057	15953	16055	16170	16065	15982	16584	16137	16050	16120	16141	16158	16254	16265	16166	16098	16170	16298	15994	16023	16160	16298	16219	16144	16138	16137	16073	16046	16283	16192	16017	16134	16201	16078	16197	16187	16105	16149	16072	16145	16158	16216	16125	16050	15986	16269	16057	16319	15905	16058	16253	16120	16192	16129	16084	16179	15936	16135	16146	16166	16174	16215	16218	16095	16071	16138	16168	16256	16277	16284	16077	16090	16087	16067	16167	16032	16021	16060	16150	16283	16099	16217	16066	16248	16010	16198	16009	16233	16390	16178	16143	16030	16130	16185	15906	16194	16152	16072	15984	16150	16002	15973	16361	16146	16161	16033	16068	15935	16231	16018	16039	16139	16228	15965	16037	16095	16261	15997	16148	16056	16046	16042	16146	16214	16254	16036	16271	16192	16148	16168	16022	16232	16114	16005	16124	16072	16182	16000	16023	16048	16043	16114	16129	16018	16127	16193	16092	16139	16177	16246	16201	16101	16017	16199	15988	16122	16280	16105	16176	16258	16127	16251	16210	16099	16179	16001	16274	16041	16176	16285	16171	16129	16115	16093	16260	16219	15968	16134	16125	16178	16221	15934	16025	16057	16004	16154	16142	16172	16116	16228	16048	16006	16060	16072	16296	15931	16216	16191	16165	16186	16234	16242	16368	16117	16062	15938	16045	16179	16164	16078	16144	16249	15979	16145	16231	16095	16161	16219	16185	16098	16203	16128	16173	16089	16037	16074	15977	16129	16137	16244	16287	16208	16106	16201	16114	16023	16085	16013	16180	16136	16127	15995	16247	15998	16040	16094	16249	15958	16107	16069	16181	16143	16150	16035	16111	16276	16268	16163	16128	16090	15998	15997	16119	16033	16087	16178	15904	16191	16213	16153	16121	16170	16099	16108	16288	15962	16049	16259	16198	16160	16180	16052	16064	16244	16063	16073	16131	16263	16046	16319	15889	16175	16143	16182	16145	16105	16114	16197	16058	16032	16215	16005	16072	16198	16126	16201	16039	16037	16166	16204	16114	16079	16138	16082	16159	16201	16179	16139	16155	15984	16137	16165	16122	16212	16242	16067	16123	16239	16212	16132	16150	16060	16052	16030	16204	16283	16095	15991	16196	16114	16145	15988	16062	16278	16353	16277	16159	16095	16102	16055	16163	16136	16285	16008	16011	16197	16017	16067	16098	16165	16059	16125	16068	16223	16153	15956	16089	16138	16069	16060	16157	16094	16081	16128	16108	16228	15974	16176	16061	16023	16108	16162	16130	16150	16134	16142	15987	16156	16151	15864	16077	16244	16100	16020	16115	16176	16117	16227	15956	16135	16150	16107	16128	16176	16120	16189	16093	16274	16176	16190	15989	16075	16264	16130	15992	16091	16133	16168	16257	16019	15947	16022	16083	16001	16270	16118	16100	16036	16307	16107	16083	16013	16222	16013	16123	16177	15971	16014	16081	16089	16055	16141	16122	16141	15971	16003	16118	16127	16105	16073	16170	16042	16147	16264	16070	15925	16210	16168	16127	16204	16194	15942	16188	16038	16123	16055	16087	16012	16282	16029	16203	15955	16136	16020	16117	16031	16017	16070	16233	16267	16008	16131	16102	16268	16133	16241	15928	16150	16170	16137	16212	16146	16092	16280	16075	15890	16095	16046	16161	16072	16076	16121	16062	16231	16079	16059	16069	16106	16121	16220	16268	16026	16111	16141	15933	16223	16166	16139	16157	16149	16155	16100	16176	16245	16027	16039	15969	16128	16163	16214	16160	16057	16170	16067	16027	16084	16259	16178	16235	15975	16222	16198	16156	16118	16167	16222	16401	16031	16146	16161	16125	16146	16097	16148	16046	16056	16218	16199	15911	16302	16180	15990	16020	16225	15941	16001	16093	16123	15934	15929	16128	16096	16079	15928	16120	16127	16189	16233	16213	16117	16202	16212	16139	16290	16101	16002	16088	16161	16155	16280	16188	16073	16108	16218	16102	16110	15953	16020	16055	16211	16143
35342	29768	30362	35927	29473	25865	23793	22407	21468	21012	20798	21014	20706	20806	20575	20823	21130	20726	21008	21096	21112	20720	20854	20832	20739	20690	20918	20850	20741	20928	20796	20834	20662	20729	20983	21048	21029	20871	21040	20713	20829	20682	20807	20882	20988	20789	20831	20922	20858	20830	20726	20940	20964	20832	21067	20809	20846	20878	21269	20894	20712	20832	20993	20954	20803	20783	20909	21039	20847	20650	20740	20783	20981	20870	20747	20911	21017	21103	20769	20904	20680	20830	20814	20855	20946	20637	20921	20812	20818	20866	20808	20947	20854	20804	20988	21146	20935	20897	20894	20858	20708	20927	21017	21092	20785	20934	21076	20813	20900	20841	20898	20815	20941	20735	20777	20892	20647	20558	20904	20915	20798	20783	20887	20906	20814	20638	20613	20930	20888	20930	20884	20801	20797	20883	20860	20918	20999	20850	20786	20826	20962	20793	20930	20975	20894	20733	21066	21058	20687	20936	21035	20792	20963	20729	20709	20526	20936	20805	20660	20914	20829	20860	20778	20859	20855	21001	20938	20872	20729	20995	20942	20747	20727	20980	20834	20802	20838	20754	20925	21133	20852	20898	20870	20746	20932	21085	20955	20859	20759	20783	20947	20648	20959	20759	20689	20765	20851	20825	20948	20998	20702	20872	21055	20822	21071	20817	20933	20839	20836	21074	20782	20933	20891	20971	21058	21069	20838	20927	20953	20841	20923	20835	20955	20632	20862	20640	21052	20852	20599	20624	20815	20791	20756	20759	20603	20843	21036	20823	20666	20865	21055	20884	20734	20852	21117	20589	20981	20812	20712	21019	21016	20904	20894	21045	20628	20744	20759	20648	20776	20771	20905	20863	20752	20899	20678	20923	20702	20966	20880	20778	20888	20999	20879	20738	20984	20588	20739	20914	20688	20802	20909	20945	20834	21032	20860	20793	20789	20889	21055	20862	20897	20773	20768	20814	20944	20809	20810	20795	20975	20896	20818	20818	21159	20780	20678	20790	20946	20770	20807	20830	21008	20625	20628	20724	21090	20855	20690	20926	21013	20948	21162	20688	20862	20748	20642	20720	20867	20904	20900	20886	20826	20791	20858	20636	20781	20723	20859	20801	20884	20959	20756	20635	20844	20916	20656	20730	20922	20993	20974	20854	20798	20761	20771	20793	20793	20922	20874	20871	21006	20890	20914	20864	20684	20880	20969	20696	20731	20866	20776	20911	20749	20838	20861	20902	20902	20909	21134	20841	20771	20896	20844	20883	21045	20726	20833	20801	21006	20800	20889	20980	20795	20898	20731	20718	20672	20552	20921	20901	20756	21070	20672	20937	21048	20959	20836	20795	20752	20994	20713	21011	20856	20943	20762	20982	20870	20769	20914	20766	20780	20926	20693	20936	20922	20725	20546	20557	20821	20833	20796	20884	20817	20769	20960	20662	20817	20781	20815	20763	20674	21038	20853	20792	20855	20848	20726	20787	20849	20799	20977	20993	20751	20823	20861	20799	20681	20956	20796	21001	20802	20988	21042	20846	20773	21076	20658	20812	20791	20994	20817	20910	20987	20954	20848	20812	20784	20753	20694	20815	21127	20762	20726	21023	20664	20962	20763	20956	20607	20946	20929	20716	20852	21080	20929	20939	20706	20578	20908	21035	20869	20667	20587	21022	20976	20838	20868	20973	20981	21108	20900	20926	20907	20824	20930	20830	20688	20928	20896	21035	20819	20842	20906	20889	20603	20747	20761	21047	21039	20924	20938	20874	20924	21048	20882	20823	21017	20880	20755	20833	20803	20886	20950	20850	20927	20825	20845	21010	20986	20846	20787	20747	21015	20935	20994	21045	20908	20840	20957	20709	20891	20912	20700	21108	20862	20895	20891	20709	20771	20811	20888	20921	20800	20750	20754	20891	20766	20886	21009	20894	20846	20937	20956	20721	21107	20883	20951	20660	21016	20764	20710	20723	20684	20861	20826	20934	20730	20742	21047	20747	20999	20668	21021	20801	20859	21107	20910	20733	20868	20805	20974	20909	20888	20753	20967	20830	20956	20919	20524	20813	20907	20800	20774	20828	20849	20747	20855	20980	20912	20827	20756	20797	20821	20804	20760	20880	20780	20912	20801	20991	20707	20945	20857	20984	20959	20658	21095	20784	21100	20798	20716	20950	20745	20707	20764	20790	20735	20961	20776	20985	21033	20899	20836	20741	20694	20965	20976	20792	21029	20877	21046	20687	20766	20729	20869	20856	20748	20960	20626	20742	20997	21004	21118	20737	20810	20584	20883	21046	20814	20649	20618	20882	20772	20918	20894	20974	20700	21086	20981	20740	20820	20837	20773	20866	20816	20870	20907	20820	20831	20800	20863	20760	21009	20944	21066	21136	20879	20814	20918	20750	20874	21093	20809	20716	21112	20747	20713	20844	20922	20722	20889	20931	20815	20748	20800	20787	20705	20879	20853	20903	20850	20515	20952	20780	20723	20706	20739	20834	20963	20928	20763	20889	20828	20869	20674	20963	20895	20836	20899	20865	21126	20814	20995	20928	20884	20780	21095	20878	20838	20907	20849	20672	20806	20884	20889	20997	21057	20888	20872	20970	20743	20792	20826	20891	20829	20867	20777	20938	20762	20688	20800	20784	20493	20788	20730	20970	20977	20839	20833	20726	21035	20919	20912	20685	20981	20860	20487	20857	20849	20629	20910	20875	20755	20899	20778	20865	20839	20805	20804	20825	20963	20543	20773	20794	20892	20817	20913	20654	20704	20826	20986	20805	20835	20683	20936	20932	20859	20901	20903	20895	20804	21027	20792	20774	21167	20904	20683	20759	20794	20841	20998	20782	20597	20926	20968	20901	20870	20822	20849	20812	21044	21112	21033	20766	20597	20991	20920	20757	21227	20795	20855	20935	21005	20691	20650	20862	20744	21003	20736	20922	20784	21083	20802	20788	20853	20667	20732	20700	20750	20831	20875	20943	20887	20923	20868	21014	20799	20804	20902	20854	20746	20891	20803	20705	21008	20792	20784	20818	20968	20800	20844	20935	20842	20889	20782	20795	20918	20851	20719	20854	20722	20783	20679	20862	20711	20836	20878	21060	20813	20957	20848	20907	20763	20767	20670	21176	20826	20613	20747	20786	20801	20774	20909	20883	20779	20794	20769	21011	20910	20910	20873	20905	20929	20697	20829	20794	20767	20746	20906	20788	20982	21089	20857	20697	20938	20683	20735	20946	20834	20632	20920	20811	21136	20686	20731	20977	21058	20773	20807	20918	20904	20856	20855	20601	20842	20983	20803	20866	20999	20912	20707	20919	20709	20643	20849	20965	20865	20766	20765	20657	21008	20860	20789	20808	20949	20831	21134	20873	21007	20786	20792	20869	20994	20939	20836	20961	21158	20972	20663	20821	20951	20577	20853	20986	21055	20914	20850	20974	20660	20873	21109	21034	20934	20851	20956	21012	20813	20649	20918	20618	20654	20773	21055	20756	20898	20924	20773	20984	20814	20722	20785	20853	20806	20929	20897	20755	21013	20954	20969	20661	20949	20992	20813	20875	20612	20745	21050	20920	20902	20800	20939	21001	20860	20921	20793	21023	20854	20762	20847	20882	20746	20877	20859	20886	20993	20826	20997	20929	20806	21131	21106	21027	20993	20996	20840	20919	20862	20716	20877	20821	20669	20699	20744	20896	20805	20959	20710	20892	20852	20714	20864	20961	20801	21006	20950	20984	20635	21130	20794	20800	20927	20958	20789	20849	20904	20918	21034	20699	20780	20930	20913	20879	20966	20786	20843	20801	20930	20771	20831	20762	20935	20974	20809	20610	20969	20875	20836	20921	20671	20821	20814	20997	21018	20775	20977	20608	20710	20962	20857	20860	20527	20870	20919	20878	20980	20843	21141	20594	20912	20747	20816	20791	20840	20936	20968	20996	20867	20833	20909	20900	20811	20837	20775	20928	20953	20860	20900	20758	20835	20783	20866	20902	20896	20920	20697	20615	21139	21010	20839	20622	20763	20972	20928	20902	20954	20924	20684	20982	20896	20851	20708	20892	20902	20722	20830	20975	20881	20670	20959	20744	21021	20920	21070	20850	20747	20975	21038	20609	20901	21011	20888	20818	20829	20800	20995	20849	20725	20962	20913	20900	20797	20618	20795	20790	20805	20858	20822	20669	20724	20782	20798	20981	20610	20809	20772	20769	20935	20886	20860	20869	20775	20773	20889	20724	20907	21077	20867	20968	20612	20940	21028	20971	21080	20662	20709	20790	20895	20790	20884	21154	20936	20882	20756	20751	21010	20832	20734	20969	20998	20842	20894	20799	20864	20910	20881	20785	20917	20639	20827	20865	20686	20893	20900	20975	20936	20718	20741	20670	20878	20846	20942	20958	20955	20888	20700	20954	20790	20949	20867	20642	20780	20879	21005	20862	20857	20819	20974	21007	20884	20783	20819	20894	20883	20808	20904	20819	20719	21003	20831	20753	20926	20770	20878	20842	20797	20980	20848	20817	20785	20731	20903	20748	20800	20806	20807	20901	20846	20731	20749	20901	20885	20651	20727	20621	21025	20916	20742	20987	20789	20698	20771	20844	20815	21003	20945	20886	20989	20834	20919	20896	20674	20736	20683	20634	20685	20695	21142	20830	20759	20823	20639	20797	20976	20826	20946	21017	20951	20733	20896	20734	20984	20893	20811	20926	20823	20622	20829	20632	20601	20863	20932	20827	20718	20612	20858	20819	20780	20947	20892	20905	20909	20921	20791	20832	20852	21011	21108	20898	21016	20789	20756	20929	20825	20755	20915	20925	20774	20883	20926	21041	20731	20821	20814	20922	20824	20787	21029	21010	20571	20677	20729	20751	20844	20822	20590	20801	21053	20705	20835	20618	21048	20886	20810	20719	21047	20906	20864	20771	20503	20767	20882	20740	21149	20856	20757	20723	20888	20788	20948	20753	20909	20822	20716	20737	20913	20851	20869	21028	20525	20877	21152	20976	20955	20714	20908	20850	20815	20964	21029	20881	20888	21045	20715	20788	21025	20601	20814	20790	20893	21079	21010	21106	20832	21062	20982	21029	20856	20977	20545	20849	20696	20900	20838	20904	20937	20994	20912	20766	20608	20867	21074	20789	20872	20883	20902	20823	20680	20826
33082	34081	31460	35217	26022	22539	19840	17820	16839	16263	16451	16500	16167	16310	16459	16163	16290	16318	16323	16305	16511	16156	16251	16134	16345	16332	16244	16350	16264	16232	16255	16214	16479	16124	16347	16292	16377	16270	16369	16394	16240	16191	16376	16270	16382	16379	16447	16477	16380	16257	16088	16374	16088	16174	16338	16453	16232	16327	16286	16343	16256	16337	16222	16317	16347	16402	16568	16241	16259	16293	16225	16257	16297	16347	16329	16328	16268	16265	16389	16125	16311	16140	16303	16346	16183	16157	16351	16230	16235	16400	16216	16295	16310	16317	16089	16304	16348	16232	16193	16117	16169	16279	16320	16416	16265	16241	16432	16231	16232	16353	16225	16204	16357	16313	16319	16295	16308	16305	16123	16078	16347	16258	16298	16120	16285	16227	16215	16337	16261	16173	16353	16224	16170	16357	16188	16340	16256	16278	16326	16196	16419	16400	16405	16296	16223	16392	16366	16300	16358	16422	16249	16222	16238	16285	16319	16288	16461	16359	16133	16410	16367	16197	16282	16261	16112	16378	16339	16360	16290	16296	16335	16424	16299	16397	16227	16230	16321	16183	16161	16176	16286	16275	16374	16334	16442	16157	16384	16339	16347	16405	16342	16367	16367	16438	16260	16341	16389	16301	16427	16289	16176	16243	16209	16263	16191	16383	16186	16287	16136	16141	16251	16140	16192	16370	16437	16400	16304	16102	16216	16123	16242	16183	16409	16280	16195	16412	16277	16289	16206	16182	16280	16324	16242	16286	16204	16221	16165	16198	16315	16215	16308	16278	16252	16484	16317	16378	16341	16200	16166	16204	16170	16164	16304	16277	16183	16050	16214	16236	16252	16434	16133	16328	16199	16271	16287	16378	16120	16203	16286	16336	16258	16431	16481	16378	16215	16338	16315	16309	16330	16369	16335	16280	16296	16152	16164	16341	16318	16219	16338	16367	16164	16307	16099	16194	16226	16326	16369	16300	16312	16323	16276	16178	16291	16365	16273	16411	16193	16321	16171	16359	16185	16161	16151	16282	16213	16315	16352	16257	16336	16123	16269	16294	16321	16133	16187	16398	16250	16210	16241	16208	16391	16446	16224	16185	16213	16386	16064	16215	16180	16337	16210	16323	16233	16189	16259	16208	16408	16319	16287	16211	16336	16300	16458	16251	16286	16201	16372	16171	16159	16117	16361	16291	16335	16379	16256	16362	16289	16291	16352	16286	16452	16151	16368	16354	16128	16195	16298	16308	16376	16202	16336	16167	16284	16190	16413	16246	16324	16166	16334	16289	16369	16362	16203	16337	16291	16254	16279	16272	16473	16220	16296	16330	16271	16360	16227	16305	16321	16374	16274	16497	16307	16091	16403	16187	16148	16229	16294	16134	16108	16317	16438	16361	16254	16217	16142	16218	16206	16083	16433	16289	16300	16409	16320	16262	16283	16308	16327	16164	16307	16319	16387	16413	16396	16302	16196	16394	16172	16313	16374	16258	16395	16320	16196	16275	16428	16346	16142	16380	16283	16259	16408	16383	16360	16147	16318	16098	16253	16260	16164	16428	16315	16198	16370	16340	16315	16277	16499	16162	16243	16130	16318	16255	16396	16274	16233	16182	16328	16310	16183	16330	16251	16303	16253	16203	16169	16304	16541	16185	16147	16132	16133	16285	16500	16304	16306	16143	16102	16161	16346	16265	16274	16160	16314	16171	16181	16416	16253	16314	16400	16457	16163	15976	16267	16246	16162	16268	16304	16214	16272	16190	16306	16503	16360	16258	16388	16298	16388	16267	16257	16308	16221	16425	16247	16312	16287	16182	16280	16234	16335	16220	16487	16407	16488	16267	16142	16186	16254	16448	16346	16361	16159	16372	16257	16303	16368	16338	16171	16259	16088	16208	16376	16429	16119	16138	16212	16596	16234	16257	16270	16299	16387	16278	16218	16300	16410	16413	16424	16380	16326	16168	16389	16319	16228	16202	16164	16325	16134	16312	16145	16359	16420	16515	16238	16312	16379	16385	16303	16332	16323	16355	16276	16264	16142	16515	16358	16166	16303	16190	16189	16225	16088	16274	16393	16035	16263	16386	16244	16127	16390	16178	16455	16428	16099	16483	16170	16474	16167	16237	16198	16335	16378	16195	16377	16164	16302	16287	16193	16388	16141	16219	16272	16350	16241	16428	16352	16249	16299	16227	16332	16347	16192	16367	16294	16245	16198	16269	16217	16132	16354	16306	16346	16257	16173	16271	16390	16343	16308	16387	16243	16234	16282	16337	16283	16346	16342	16254	16203	16284	16318	16366	16244	16267	16296	16148	16230	16357	16349	16432	16363	16163	16395	16335	16261	16237	16257	16182	16256	16318	16281	16288	16333	16329	16408	16212	16314	16328	16257	16345	16366	16237	16311	16133	16385	16297	16243	16272	16231	16173	16338	16129	16143	16391	16301	16223	16340	16340	16230	16265	16513	16061	16469	16374	16261	16302	16112	16254	16319	16351	16318	16283	16219	16131	16381	16372	16350	16074	16305	16146	16220	16453	16244	16188	16297	16348	16188	16210	16179	16293	16555	16152	16310	16260	16148	16347	16247	16336	16223	16236	16102	16222	16126	16101	16294	16304	16376	16247	16415	16298	16268	16408	16401	16160	16420	16095	16277	16323	16346	16190	16255	16172	16370	16405	16268	16206	16546	16329	16143	16401	16301	16324	16233	16331	16422	16224	16201	16274	16405	16350	16344	16247	16390	16159	16474	16266	16360	16082	16336	16453	16395	16236	16426	16393	16340	16243	16297	16401	16338	16336	16279	16327	16164	16309	16343	16304	16279	16241	16109	16411	16325	16282	16217	16355	16327	16252	16223	16359	16127	16340	16304	16382	16093	16420	16230	16293	16270	16370	16300	16340	16204	16299	16272	16260	16173	16039	16133	16445	16261	16235	16218	16519	16156	16437	16257	16163	16375	16275	16445	16209	16345	16281	16385	16281	16571	16340	16331	16268	16207	16253	16391	16191	16284	16158	16225	16197	16360	16203	16371	16272	16367	16195	16262	16288	16145	16427	16207	16206	16516	16371	16426	16387	16103	16295	16403	16257	16263	16030	16174	16251	16101	16330	16170	16262	16402	16173	16310	16267	16363	16315	16276	16272	16282	16231	16342	16261	16293	16485	16436	16479	16369	16186	16435	16273	16296	16281	16266	16285	16236	16348	16266	16231	16278	16381	16145	16294	16368	16293	16285	16347	16312	16389	16206	16352	16214	16255	16123	16251	16433	16324	16247	16274	16238	16284	16266	16247	16308	16157	16381	16402	16447	16293	16198	16131	16435	16406	16203	16283	16161	16205	16394	16257	16275	16264	16255	16208	16307	16224	16239	16287	16314	16111	16066	16364	16249	16268	16187	16493	16107	16182	16271	16161	16155	16351	16269	16402	16195	16240	16296	16266	16162	16110	16420	16272	16409	16211	16283	16023	16315	16260	16375	16124	16100	16413	16327	16459	16319	16361	16194	16214	16308	16293	16412	16242	16245	16259	16405	16226	16281	16216	16245	16232	16338	16245	16063	16309	16233	16173	16258	16289	16351	16178	16302	16475	16464	16287	16293	16241	16075	16256	16199	16251	16315	16171	16336	16386	16194	16321	16350	16082	16328	16206	16349	16111	16221	16089	16203	16391	16403	16270	16297	16342	16218	16149	16041	16248	16252	16335	16385	16366	16168	16276	16184	16186	16254	16368	16331	16308	16325	16404	16157	16250	16304	16494	16296	16258	16300	16369	16248	16388	16277	16261	16333	16420	16445	16254	16295	16278	16124	16281	16058	16280	16267	16187	16339	16466	16181	16347	16197	16364	16187	16207	16286	16259	16331	16189	16202	16321	16219	16443	16341	16382	16245	16311	16304	16258	16287	16307	16170	16299	16305	16310	16338	16275	16138	16231	16449	16416	16234	16415	16214	16231	16362	16424	16394	16229	16294	16304	16231	16342	16297	16384	16253	16281	16154	16157	16224	16377	16334	16353	16377	16495	16423	16187	16342	16386	16289	16283	15992	16248	16249	16149	16382	16345	16333	16224	16262	16372	16186	16383	16348	16292	16338	16510	16207	16264	16355	16243	16330	16269	16272	16338	16418	16390	16277	16187	16425	16479	16486	16217	16237	16233	16317	16285	16255	16257	16134	16432	16388	16395	16362	16282	16320	16289	16225	16291	16230	16255	16375	16179	16258	16284	16256	16184	16354	16121	16317	16338	16291	16223	16448	16219	16296	16168	16339	16499	16323	16232	16274	16264	16294	16191	16248	16324	16344	16258	16267	16264	16271	16395	16225	16348	16225	16246	16346	16412	16515	16338	16310	16340	16308	16465	16231	16262	16246	16242	16201	16170	16245	16455	16127	16374	16269	16096	16357	16280	16266	16420	16247	16301	16360	16271	16218	16346	16443	16273	16293	16102	16139	16278	16265	16190	16336	16318	16300	16301	16278	16136	16209	16397	16309	16416	16313	16366	16427	16289	16329	16237	16257	16355	16337	16385	16293	16262	16338	16358	16286	16255	16242	16399	16316	16335	16538	16347	16337	16228	16417	16250	16317	16187	16207	16304	16255	16521	16217	16356	16330	16432	16372	16326	16412	16272	16262	16176	16347	16329	16262	16390	16438	16320	16459	16251	16439	16329	16284	16346	16213	16254	16136	16142	16202	16248	16282	16138	16405	16361	16260	16419	16139	16144	16377	16430	16149	16545	16270	16419	16188	16344	16234	16128	16068	16256	16030	16239	16292	16400	16526	16493	16342	16403	16445	16262	16330	16202	16292	16291	16387	16243	16399	16299	16300	16244	16206	16289	16487	16297	16328	16229	16334	16311	16205	16145	16369	16341	16201	16430	16234	16135	16221	16300	16432	16275	16303	16254	16310	16397	16418	16259	16398	16256	16367	16339	16122	16407	16428	16270	16449	16204	16164	16318	16375	16271	16343	16453	16115	16268	16440	16184	16279	16262	16433	16218	16369	16165	16294	16382	16278	16191	16210	16263	16388	16247	16297	16243	16407	16352	16468	16399	16228	16443	16175	16293	16369	16313	16270	16210	16327	16332	16393	16244	16278	16309	16378	16073	16343	16385	16215	16344	16302	16362	16278	16412	16452	16235	16216	16222	16225	16275
26323	21334	33269	50412	52323	51398	43250	33174	25365	21890	21077	20676	20201	20421	20218	20249	20153	19954	20154	20034	20010	20105	20228	20058	20005	20027	20129	20318	20060	20099	20106	20001	20061	20092	20122	20282	20131	20163	20010	20132	20274	19985	20068	19883	20150	20103	20263	20105	20080	20131	20266	20059	19964	20163	20102	19988	19823	20091	19969	19991	20160	20068	19876	19887	20114	20050	20156	20003	20072	20007	20081	19847	20230	20184	20016	20028	20098	20228	20088	19990	19932	20072	19966	20080	20075	20137	20119	19865	20269	19963	19975	20025	20365	20204	20333	20219	20147	20265	20104	20023	20235	19980	19971	20100	19892	20104	20166	19968	20188	20048	20158	20195	20253	19733	19950	20132	20355	20029	20118	19990	20177	20274	19997	19860	20209	19995	19979	20023	20124	19935	20214	20016	20042	19880	20028	20010	19876	20043	19994	19900	20225	20104	19970	19819	20095	20117	20125	20296	20233	19881	20097	20200	20114	20171	20013	20078	20314	20021	20026	20195	20069	20058	19947	20253	19999	19999	20107	20210	20230	20079	20074	20013	19982	20277	19962	19978	20011	20158	20145	20016	20017	20038	20021	19953	20106	19912	20145	20134	19934	19919	20097	19873	20006	20026	20023	20344	20220	19912	20080	20089	20092	20158	20253	19963	20022	20165	20000	20082	20011	20240	20186	19962	20024	19944	20026	20026	20134	20380	20078	20162	20032	20080	20183	20079	19980	20187	20207	20051	20360	20281	20140	19737	19955	20111	20277	20078	20208	19834	20070	20146	20092	19968	20240	19949	19881	20016	20193	20048	20032	20165	19965	20156	20014	20228	20050	20015	19890	20206	19925	20146	20128	20124	19989	20383	19922	20026	19992	20064	20177	20100	19850	20096	20037	19999	20044	19794	20120	19988	20120	20119	20205	20215	20049	20088	19955	20053	20146	20189	20020	19875	20109	19998	20183	20143	20285	20017	19958	20212	20108	19813	20159	20068	20281	20075	20056	20035	20082	20134	19887	19859	20129	20081	20039	19868	20192	19950	19929	19909	20115	20155	20284	19945	19917	20113	20056	19993	20404	19995	20037	20009	20057	20041	20011	19872	20095	20129	20190	20110	20123	20085	19980	19958	20069	20103	20011	19950	19996	19884	20012	19979	19790	19882	20465	20066	20068	20081	20017	20227	20201	20213	20253	20194	19989	20155	20208	20341	20029	20076	19937	20287	20124	20209	20267	20004	20122	19912	19981	19912	20079	19875	20040	20214	20003	20121	20048	20092	20025	20103	20147	20137	20131	20270	20215	20018	20145	19839	20074	20107	20063	19950	19860	20188	20123	19964	20157	20301	19841	20048	19858	19836	20054	19962	20022	20372	20012	20170	20004	20035	20173	19844	20108	20236	20039	20020	20076	20045	19885	19868	19996	20262	19888	19850	20186	20066	20120	20064	19892	20046	19930	20019	20155	20154	20127	19970	19909	20055	20093	20085	20057	19969	19785	19820	19990	20213	20004	20128	20078	20261	19985	20045	20203	19912	19941	20019	19860	19828	20085	20057	20262	19913	20111	20033	20103	20120	19993	19940	20131	20111	20280	20113	20115	20168	19976	19914	20008	20187	20121	20063	20039	20299	20152	20103	20265	20252	20077	19995	19915	20125	20227	19908	19982	19846	20190	19905	20174	19979	19898	20163	20102	20156	20304	19903	20097	20110	20025	20005	20097	19921	20034	19987	19945	19907	20068	20048	20205	19973	20142	20172	19914	19993	20195	20150	19908	20103	19991	19819	20100	20075	20211	20114	20023	20070	20084	19901	20153	20213	20200	19907	19955	20041	20212	20034	20010	20234	20012	20211	19990	20145	20135	19959	19863	20098	19806	19967	20106	20136	19979	19981	20183	20023	19985	20065	20183	19909	19844	19960	19960	20255	20299	19887	19899	19972	20085	19955	20147	20022	20259	20023	20056	20081	20006	20035	20222	20073	20149	20093	20055	20265	20260	19974	20085	19973	20155	20111	20048	20133	19997	20106	20018	20183	20238	20326	19908	19864	20040	20122	19922	19923	20080	20021	20120	20252	20170	20005	19923	19938	20055	20225	20045	19999	20126	19821	19969	19966	20033	20195	20198	20173	20034	20152	20200	19968	20153	19879	20049	20173	19869	20029	19953	19913	20182	20263	19860	20065	20174	20284	20150	20120	20004	20168	20306	20040	20207	19994	19865	20077	20087	20142	20248	20064	20164	19991	20047	20001	20094	20008	19981	20023	20133	20102	20096	20091	20135	19964	20110	19977	20082	19898	20053	20047	19992	19992	20213	20252	19999	19903	20017	20068	20096	19967	19943	19939	19961	20034	20059	20079	19956	20196	20133	20287	20094	19953	20109	19999	20136	19956	20123	19907	20201	20077	20108	19806	20193	20199	20071	19985	20120	19997	20223	19984	20142	20100	20070	19886	20201	20021	20073	20134	20261	20020	19942	20262	20216	20091	20166	20013	19890	19991	20081	20212	20233	20298	20196	20134	20118	20308	20145	20238	20070	19983	20250	20059	20244	20077	19940	19989	20003	20076	20039	20036	20197	20031	20052	20217	20262	19948	20062	20147	20084	20048	20159	20073	20050	20024	20168	20233	20023	20077	19893	20111	20064	20244	20111	20027	20131	20004	20170	20178	20048	19999	20027	20266	20012	20082	20199	20153	19906	19942	20036	20180	20051	20053	19978	20050	19946	19968	19851	20124	19997	19949	19982	19948	20150	20019	20037	20207	20212	20135	20159	20121	19900	20021	20309	19977	20265	19942	20185	20093	20001	20175	19858	19848	20161	19941	20200	20198	20002	20014	19922	20061	19818	19984	20188	19886	19977	19999	19930	20151	20036	20034	19923	20066	20014	20260	20069	20051	20108	20020	20082	20114	20120	20072	20202	19989	19901	19968	20155	20218	19945	20061	20197	20111	19841	20204	20181	20007	20091	19973	20226	20105	19947	20057	20053	20013	20004	19840	20043	19882	20150	20029	20052	20198	20177	20091	20056	20178	19892	20091	20093	20132	19871	19910	20037	20168	20058	19799	20027	20039	20008	20118	19920	19886	19851	20096	20196	20207	20243	20024	20156	20185	19971	20010	20054	20161	20168	20186	20001	19890	19873	20154	20125	20158	20026	20132	20172	19912	20083	20191	20089	20028	19893	20127	19946	19858	20087	20030	20250	19988	19964	20025	19884	20046	20124	20214	20413	20166	19969	19929	20315	20235	20138	20048	20030	20221	20127	20169	20185	19870	20301	20110	20420	20085	20029	19993	20321	20188	20195	19981	20087	20064	20020	20022	20113	20255	19955	20135	20093	19878	20117	20114	19920	20211	20022	20104	20084	20068	20082	20134	20211	19980	20009	20133	19883	19980	20034	20127	19892	19938	20169	20066	20063	20024	20220	20076	20099	20119	20151	20091	19983	19996	19986	20157	19916	20100	19940	20118	20181	20151	19944	20106	20058	19898	19958	20021	20042	20206	20247	20220	20074	19983	20130	20309	20184	19884	20226	19912	19878	19924	20202	19986	20017	20189	20067	20337	20071	20082	19930	19910	20064	20183	20343	20085	20321	20015	19971	20013	19969	19970	20079	20128	20196	19854	20155	20069	20209	20169	20213	20140	20110	19965	20003	19998	20020	20307	19874	20144	19944	19978	20175	20032	20160	19989	20134	20022	20087	20011	19919	19937	20072	19991	20103	19993	20179	19978	20104	20192	20357	19853	20113	19931	20379	19941	19852	20010	20011	19636	20320	19965	19913	19801	20285	19891	20127	20164	20083	20089	20069	20254	20044	20082	20150	20154	20058	20122	20240	20190	20037	20233	19862	19933	19968	19872	19880	20082	19988	20071	20052	19981	20221	20193	20027	20050	20214	20208	20046	20043	19974	20233	20010	20038	19832	20060	19980	20218	20102	20040	20024	20161	20202	19907	20054	20248	20243	19879	20172	20169	20094	20105	20243	20193	20084	20103	20101	20029	20197	20119	19974	19938	20192	20017	19981	20045	20075	19989	19964	20206	20112	20113	19957	20023	20081	20272	20178	20218	20076	20306	20102	20134	19958	19911	20253	20078	19912	20061	20127	20106	19912	19974	20151	19967	20135	19868	20097	19882	20074	20318	20079	20083	20125	19908	19917	20042	20008	19871	20152	19862	20408	19982	20002	20031	20038	19977	19912	20049	20097	20083	20078	19845	20143	20193	19901	20125	20283	19942	20103	20268	20144	20044	19996	19823	20296	20020	20271	19931	20119	20093	20042	19999	20077	20170	20238	20086	20239	20092	19827	20285	20160	20152	19960	20128	20164	20346	20246	20198	20065	20153	20145	19973	20118	19993	19922	19901	19877	20018	20091	20165	20071	20186	20286	19835	20061	20000	20140	20090	20063	20217	20013	19973	20205	19979	20344	20068	20182	19847	20145	20074	20285	20104	20164	20080	20137	20035	20095	20098	20237	20021	19924	20043	19875	20027	20357	20141	20344	19757	20026	20218	20221	20035	20057	20015	20047	20135	20045	20155	20124	19858	20169	20081	20199	20022	19983	20056	20098	19983	20011	20249	20010	20194	20081	19859	20112	20101	20132	20351	19970	20173	20141	20112	19946	20074	19939	20174	20131	20068	19980	20030	20019	20091	19980	20206	20091	19927	20007	20114	20262	19900	20133	20169	19999	19996	20005	20151	20211	20026	20123	20030	20176	20201	20272	19869	20115	19961	20128	20048	20104	20141	20168	19910	20050	19962	19959	20012	20042	20066	20142	20232	20004	20056	20125	20055	20110	19962	20276	20248	20195	19736	19971	20345	20153	20270	19942	19918	20110	20002	20200	20161	20040	19860	20071	20182	20092	19846	20080	20092	19985	20252	20090	20076	20098	20190	20128	20005	20076	19998	20058	19888	20141	19948	19989	20093	20320	20110	20165	20076	19951	20113	19871	20210	19995	20144	20257	20084	20027	20176	20084	20194	20069	20009	20140	20098	20082	20025	20213	20099	20006	20147	20172	20188	20048	20043	20211	20017	19938	20236	20212	20010	20022	20023	20256	19979	20115	20264	20222	20151	20098	20010	20135	19824	20144	20510	19966	19920	19952	20149	20159	20026	20150	19916	20065	20047	19966	20043	20026	20057	19992	20028
33540	50648	59153	59494	55535	50107	41521	30036	21677	17831	16738	16481	16373	16161	15923	16025	15988	15899	16080	15852	16012	15994	16027	15924	15878	16029	15922	15977	15901	15759	15862	16065	15917	16013	15820	16036	15998	15872	15962	15965	15838	15777	15970	15796	16005	15956	15870	15964	15949	15855	15893	16006	15812	16019	16109	16019	15836	15873	15875	15850	15874	15826	15902	15964	15922	15893	15870	15997	15761	15764	15862	15788	15829	15756	15934	15939	16040	16104	15877	16088	16000	15729	15843	15821	15850	15988	16013	15787	15969	15956	15760	16253	15825	16016	15958	15883	15890	15717	15948	15862	15927	15886	16005	15900	16042	15980	15993	15872	15943	15937	15875	15987	15962	15907	15822	16077	15895	15912	15923	15977	15704	15812	15805	15693	15895	15818	15844	15926	15924	15897	15653	15775	16010	15864	15785	15856	15806	15906	16001	16066	15752	16096	16144	15736	16018	15843	15907	16013	16003	15927	16022	15945	16121	16062	15901	15822	15813	16044	15825	15851	15958	16007	15822	15949	15690	15922	15943	15910	15975	16003	15797	15976	15971	15853	15866	15878	15791	15995	15831	16038	15860	15905	16056	15943	15833	15887	15962	15761	16065	15810	16225	15753	15836	15856	15678	16013	15848	15927	16038	15824	15785	15839	16060	15871	15881	15913	15918	15974	15921	15987	15760	15859	16017	15951	15802	15873	15793	15969	15944	15881	16081	15903	15830	16069	15760	15931	15776	15953	15846	15763	15902	15805	15783	15793	15906	15648	15991	15800	15929	15889	15923	15918	15947	15845	15886	15796	15948	15872	15973	15782	15798	15975	15748	15882	15770	15798	16010	16015	15602	15797	15830	15860	15839	15978	16039	15949	15949	15984	15801	15802	15900	15817	15938	15922	15852	15870	15774	15855	15935	15973	15924	15676	15838	15937	15877	15897	15990	15785	15808	15892	15911	15976	15990	16000	15856	15941	15928	15972	15977	15803	16053	15847	15788	15932	15912	15970	15813	15815	15949	16016	15773	15691	15803	16047	15921	15987	15875	15969	15943	16081	15855	15985	15947	15794	15689	15863	15935	16104	15780	15882	15998	15846	15901	15818	15901	15934	15994	15954	15804	15892	16101	15948	15882	15991	15733	15723	15873	15848	15853	15923	15736	15962	15857	15901	15956	15898	15785	15795	15712	15815	15946	15911	15948	15798	15856	16006	15946	15817	15968	15736	16033	15718	15809	15908	16091	15820	15972	15871	15896	15859	15897	15945	15955	15971	15925	15945	15750	15747	15845	16008	15962	15979	15865	15953	15870	15852	15764	15960	16065	15759	15818	15927	15918	15819	15745	16213	15891	15969	15995	15798	16081	15868	15939	15781	15884	15967	15861	15941	15958	15835	15920	16008	15871	15749	15836	16026	15905	15885	15855	15993	15851	15950	15756	15911	15917	15912	15855	15800	16007	15999	15841	15918	15910	15933	15889	15772	15789	15857	15985	16100	15718	15804	15970	15909	16069	16098	15924	15847	15737	15831	16003	15774	15784	15822	15798	15931	15837	15955	15946	15880	15878	15824	15906	15819	15865	15869	15983	15807	15925	15993	16109	15877	15902	15861	15984	16035	15990	15757	16076	15960	15962	15898	15792	15938	15855	15920	15880	15976	15924	15791	15906	15938	15884	15999	15864	15918	15829	16001	15846	15808	15886	15897	15927	15845	15782	15886	15667	15836	15895	15843	16079	15788	16046	15844	15817	15908	15894	15897	15936	15808	15938	16061	15815	15852	15821	15745	15996	15935	15936	15865	15841	15868	15912	15734	15870	15850	15867	15935	15956	15961	15875	15802	15844	16037	15917	15824	16052	15915	15888	15847	15983	15848	15985	15912	15868	15949	15792	15957	15868	15868	16021	15902	15740	15917	15882	16015	16012	15981	15917	15976	16059	15866	16022	15778	15797	16015	15926	16011	15882	15830	15915	15926	15815	15763	15935	15804	15907	15964	15906	15854	15881	15842	15986	15825	16048	15883	15831	16053	15975	15806	16046	15798	15834	15850	15878	15889	15949	15911	15942	15743	15776	16017	15997	15897	15949	15995	16101	15878	15960	15886	15867	16019	16002	15928	15877	15768	15893	15982	15865	15956	15805	15941	15791	15829	15806	15845	16177	15904	15917	15848	15936	15945	15893	15868	15884	15684	15945	15824	15916	15800	15834	15740	15846	15759	15938	15872	15871	15993	15792	16079	16084	15859	15893	15884	15950	16066	15894	15942	15836	15956	16017	16048	15750	15904	15934	15889	15990	16008	15978	15958	15939	15983	15825	15998	15792	15795	15849	15975	15880	15736	15926	15895	16015	15951	15812	15876	16004	15996	16033	15964	16057	15832	15902	15909	15764	16021	15951	15883	15811	15765	15779	15961	15777	16085	15867	16066	16049	15931	15865	15731	16047	15911	15894	15980	15959	15952	15979	15787	15932	15906	16034	16051	15929	15875	15963	15768	15905	15824	16119	15900	15780	15880	15843	15830	15922	15778	15943	15839	16021	15701	15903	15952	15894	15921	15910	15752	16091	16072	15876	15865	16083	15813	15898	15918	15848	15831	15772	15975	15845	15822	15931	15966	15925	15935	15756	15997	15842	15850	16056	15991	15887	16066	15964	16042	15976	15937	15855	15991	15909	15773	15859	15839	15746	15926	15855	15857	16004	15853	15987	16027	15948	15875	16023	15767	15828	16000	15960	15809	15935	15891	16035	16046	15956	15913	16013	15829	15954	15827	15854	15937	15857	15852	15721	15806	16050	15888	15842	15935	15944	15859	15947	15664	15599	15783	16008	15829	15926	15881	16002	15915	15850	15905	16039	15933	15945	15823	16074	15791	16051	15779	15938	15912	15990	15908	15892	15979	15975	15981	15940	15771	15753	15810	15951	15872	15878	15797	15922	15970	16114	16056	16042	15745	15880	15902	16054	15985	15878	15838	15850	15719	15982	15991	15957	15990	15908	15855	15890	15815	16074	15897	15828	15957	15803	15955	16016	15897	15807	15775	15981	15937	15801	15872	15848	16103	16018	15951	15895	15949	15727	15773	15853	16009	15879	15932	15973	15984	15897	16137	15725	15619	15832	15757	15803	15931	15755	15910	15937	15962	15792	16012	15844	15898	15975	15836	15819	15866	15733	15814	15966	15936	15903	15854	15934	15781	15882	16013	16009	15843	15974	15899	15883	15954	15798	16021	15976	16158	15982	15836	16060	15878	15839	15827	16139	15710	16087	15851	15963	15967	15899	15887	15897	15901	15882	15821	15864	15981	16023	15800	15841	15859	15778	15847	15818	16015	15875	15815	15830	15896	15917	15739	15791	15792	15907	15806	15921	15929	15973	16030	15897	15999	15881	15815	16024	15908	15819	15813	16004	15932	15895	15785	15898	16008	15861	15995	15848	15949	16060	15764	15882	15864	15712	15986	15984	16127	16028	15907	15839	15828	15960	15893	15788	15883	15858	15970	15885	15867	15984	15861	15915	15837	15900	15730	15890	16091	15815	16002	15845	15853	15912	15915	15874	15879	15833	15893	16009	16009	15838	16113	15914	15983	15745	15862	15791	16014	16002	16078	16022	16019	15974	15929	15939	15853	15726	15964	15876	15859	15953	15905	15885	15957	15857	15835	15898	15974	15761	16199	15872	16074	15884	15901	15857	15936	15920	15905	15936	16087	15781	15997	16024	16078	15973	15866	15860	15697	16022	16007	15856	15914	15922	15899	16050	15859	15906	15844	15873	16036	15663	15920	15970	15955	15813	15873	15972	15939	15937	15727	15957	15910	15945	15908	15820	15731	16001	15902	15913	15990	16065	15832	15743	16051	15880	15799	15831	15673	15983	15797	15949	15931	15733	15793	16041	15831	15829	15821	15878	15974	15725	15755	15905	15791	15792	15841	15874	15900	15945	15891	15910	15995	15854	16038	15824	15795	15904	15918	15917	15724	16023	15987	15910	15950	15965	15983	16047	15766	15951	16048	15859	15986	15978	15967	16111	15990	15918	15945	15880	15961	15816	15862	15911	15837	15974	15921	15833	15925	15993	15915	16064	15952	15825	15908	15827	15856	15990	15669	15944	15801	15909	15924	15973	15892	16103	15745	16006	15958	16259	15794	15965	15944	16000	16015	15973	15975	15787	16003	15928	15864	16142	16083	15817	15831	16016	15866	16015	16102	15887	15944	15861	15846	15947	16016	15724	15926	15875	15953	15885	15834	15793	15985	15811	15876	15993	16004	15887	15856	15821	15985	15932	15754	15957	15942	15829	15946	15878	15965	15838	15896	15880	15894	15985	15937	16025	15831	15972	15828	15836	15934	16003	15804	16055	15892	15904	15855	15725	15713	15844	15958	15857	15975	16024	15840	15848	15975	16013	15826	15772	15852	15862	15823	15810	16027	15959	15915	16028	15924	15773	15798	15692	15913	15923	15851	16026	15871	15699	15959	15863	15843	15952	15961	15967	15890	15827	15915	15981	15822	15976	16001	15935	15810	15999	16004	15803	15913	15959	15939	16015	15637	16037	15939	15878	15910	15848	16035	15750	15810	16063	15984	16004	15998	16000	15878	16002	15902	16127	16053	15875	15960	15911	16091	15890	15872	15969	15756	15996	15924	15979	15805	15858	15890	16027	15842	15823	15863	15997	15880	15951	15893	15848	15876	15895	15864	15841	15851	15904	15937	15896	15963	15857	15965	15996	15968	15870	15791	15834	16071	15949	15965	15978	15781	15703	15988	15846	15774	15898	15956	16092	15828	15964	15846	15857	16033	15913	15963	15990	15797	15912	15962	15981	15787	15814	15920	15942	15855	15866	15916	15880	15912	15867	15807	15897	15933	15966	15737	16009	15904	15816	15938	15915	15938	15857	15972	15944	15955	15883	15854	15998	15728	15997	15936	16016	15826	15816	16212	15994	15993	15847	15790	15972	15861	15930	15962	15928	15910	15850	15908	15857	15964	15988	16065	15924	16009	16043	15929	15983	15835	15800	16142	15862	16047	15960	15868	16025	16072	15997	16005	15932	15749	16053	15717	15878	15840	15712	15828	15937	15927	16079	15854	15954	15982	15824	16034	15795	15851	15911	15975	15913	15941	15880	15701	16057	15984	15775	15967	15950	15805	16007	16039
23891	21063	30031	37907	58215	67740	62653	43471	30677	24226	21859	21181	20619	20489	20140	20055	20045	20196	19794	19943	19971	19703	20082	19892	19750	20021	19827	19633	19940	19938	19986	20025	19763	19792	19961	19984	19948	19762	19852	19761	19916	19702	19922	19828	19806	19873	19800	19830	19740	19856	19746	19673	19965	19768	19812	19717	19824	19749	19787	19638	19917	19556	19688	19595	19931	19683	19964	19749	19808	19898	19693	19696	19614	19561	19963	19991	19830	19853	19807	19806	19757	19834	19702	19732	19655	19942	19742	19664	19862	19912	19657	19953	19897	19736	19918	19861	19701	19944	19796	19892	19664	19762	19682	19765	19917	19874	19757	19917	19814	19843	19915	19720	19635	19525	19716	19783	19729	19867	19741	19878	19871	19907	19792	19945	19733	19801	19932	19787	19692	19972	19883	19710	19732	19717	19852	19801	19841	19918	19922	20080	19713	19746	19788	19626	19778	19518	19792	19801	19729	19691	19669	19719	19834	19670	20067	19710	19646	19612	19656	19688	19619	19849	19797	19848	19692	19628	19891	19842	19802	19757	19830	19744	19842	19531	19659	19718	19786	19805	19829	19784	19850	19773	19813	19919	19750	19788	19887	19748	19710	19829	19637	19721	19680	19803	19784	19791	19906	19903	19635	19641	19780	19765	19669	19705	19838	19854	19654	19670	19698	19645	19586	19776	19825	19517	19951	19833	19885	19649	19623	19851	19786	19916	19681	19923	19794	19857	19654	20095	19816	19596	19849	19694	19685	19755	19813	19878	19907	19604	19844	19869	19736	19551	19706	19655	19726	19770	19827	19717	19908	19812	19825	19715	19831	19843	19758	19724	19819	19819	19672	19782	19610	19980	19906	19827	19763	19725	19812	19689	20128	19926	19998	19736	19807	19484	19699	19756	19551	19539	19623	19790	19917	19854	19812	19804	19564	19771	19794	19846	19651	19588	19813	19893	19872	19564	19666	19747	19682	19753	19829	19866	19729	19651	19750	19893	19519	19733	19877	19821	19837	19678	19716	19764	19740	19944	19734	19553	19729	19880	19699	19865	19648	19623	19508	19874	19678	19935	19960	19766	19771	19546	19786	19665	19855	19663	19725	19758	19917	19574	19755	19710	19778	19735	19901	19495	19807	19627	19747	19772	19748	19974	19694	19785	19836	19609	19854	19730	19760	19745	19702	19657	19748	19891	19636	19930	19672	19776	19758	19656	19862	19883	20011	19613	19810	19674	19777	19822	19573	19714	19766	19818	19551	20066	19812	19958	19642	19686	19839	19756	19663	20007	19735	19932	19766	19808	19775	19899	19531	19860	19867	19564	19855	19718	20021	19674	19653	19797	19955	19651	19768	20028	20052	19762	19851	19934	20082	19653	19679	19815	19693	19694	19808	19700	19761	19904	19474	19544	19733	19832	19857	19822	19697	19709	19691	19729	19915	19839	19814	19859	19718	19670	19776	19889	19738	19873	19765	19475	19806	19591	19691	19933	19803	19771	19864	19855	19949	19687	19668	19748	19833	19855	19849	19734	19710	19815	19654	19694	19876	19854	19716	19695	19728	19803	19857	19865	20063	19879	19775	19618	19801	19665	19830	19710	20080	19792	19922	19679	19684	19867	19796	19545	19810	19878	19643	19696	19976	19795	19888	19832	19764	19668	19908	19568	19722	19787	19840	19771	19663	19594	19700	19873	19599	19820	19568	19784	19694	19695	19930	19918	19933	19761	19730	19896	19684	19822	19842	19672	19837	19696	19795	19620	19784	19677	19768	19791	19696	19715	19643	19780	19795	19768	19830	19919	19824	20011	19502	19930	19866	19894	19666	19779	19910	19964	19776	19567	19867	19550	19838	19804	19678	19606	19658	19836	19861	19720	20002	19852	19908	20000	19679	19752	19901	19753	19599	19795	19731	19689	19679	19785	19723	19794	19693	19554	19599	19792	19906	19776	19809	20030	19696	19772	19742	19820	19578	19758	19888	19584	19725	19805	19818	19829	19681	19739	19571	19731	19771	19771	19621	19919	19753	19787	19829	19776	19861	19857	19710	19639	19882	19852	19795	19493	19826	19600	19694	19713	19761	19834	19911	19954	19921	19829	19545	19650	19823	19735	19688	19748	19821	19818	19842	19792	19880	19812	19656	19987	19872	19537	19816	19870	19849	19953	19805	19812	19706	19731	19945	19717	19799	19660	19680	19868	19740	19744	19796	19889	19771	20063	19774	19726	19900	20023	19837	19772	19796	19793	19693	19746	19874	19685	19603	19832	19978	19583	19863	19850	19885	19863	19683	19885	19800	19798	19764	19737	19709	19673	19731	19726	19882	19685	19817	19714	19674	19780	19907	19728	19908	19540	19711	19630	19869	19580	19800	19552	19757	19920	19849	19688	19635	19563	19638	19717	19668	19882	19828	19732	19609	19596	19613	19663	19914	19719	19643	19519	19936	19766	19795	19725	19897	19716	19927	19830	19642	19682	19896	19641	19807	20061	19757	19642	19705	19839	19771	19810	19784	19599	19748	19628	19741	19906	19775	19832	19728	19828	19654	19720	19644	19781	19605	19864	19742	19602	19811	19786	19672	19536	19938	19877	19843	19702	19758	19815	19592	19617	19738	19666	19682	19768	19749	19937	19780	19699	19838	19847	19921	19848	19801	19984	19583	19575	19764	19615	19688	19542	19699	19622	19788	19543	19738	19938	19825	19667	19959	19894	19838	19814	19842	19840	19896	19742	19747	19900	19720	19744	19709	19765	19807	19737	19841	19939	19895	19885	19704	19723	19733	19700	19684	19701	19911	19651	19877	19830	19746	19984	19760	19653	19716	19767	19813	19930	19754	19843	19736	19767	19878	19804	19803	19638	19790	19805	19874	19871	19684	19789	19807	19919	19786	19973	19581	19758	19829	19813	19711	20033	19814	19952	19622	19788	19705	19602	19640	19789	19610	19589	19997	19929	19681	19870	19784	19677	19862	19736	19951	19946	19708	19743	19713	19736	19762	19759	19724	19667	19803	19730	19668	19755	19775	19757	19677	19843	19945	19859	19832	19790	19839	19646	19822	20018	19377	19908	19780	19902	19819	20018	19697	19732	19924	19954	19656	19654	19962	19929	19704	19639	19775	19857	19597	19768	19779	19894	19857	19693	19844	19579	19837	19714	19702	19778	19902	19902	19781	19738	19928	19765	19840	19735	19882	19898	20055	19954	19835	19686	19665	19913	19637	19837	19701	19748	19630	19690	19758	19814	19898	19581	19813	19557	19724	19972	19626	19933	19821	19763	19698	19843	19965	19735	19871	19759	19927	19790	19564	19792	19772	19616	19609	19661	20011	19711	19580	19715	19650	19656	19801	19623	19667	19736	19921	19841	19833	19692	19885	19516	19571	19637	19675	19576	19700	19694	19998	19829	19733	19444	19926	19973	19847	19715	19868	19745	19796	19642	19679	19991	19806	19749	19791	19642	19611	19807	19937	19874	19871	19901	19778	19887	19589	19631	19798	19745	19887	19755	19929	19766	19623	19942	20022	19980	19905	19781	19945	19728	19729	19662	19656	19745	19681	19827	19808	19751	19668	19730	19919	19666	19806	19578	19768	19636	19824	19838	19751	19748	19921	19718	19955	19685	19675	19598	19695	19763	19880	19616	19778	19940	19928	19508	19729	19782	19755	19954	19632	19708	19715	19820	19888	19627	19551	19727	19816	19901	19815	19683	19878	19613	19653	19725	19964	19858	19664	19650	19829	20041	19802	19711	19967	19690	19649	19614	19727	19886	19830	19993	19868	19699	19840	19699	19784	19793	19885	19561	19773	19613	19708	19827	19763	19800	19868	19843	19818	19954	19702	19887	19839	19617	19830	20005	19776	19605	19724	19646	19790	19841	19614	19591	19870	19720	19541	19716	19985	19804	19821	19669	19725	19837	19916	19789	19768	19709	20036	19741	19693	19699	19704	19727	19900	19894	19715	19822	19665	19858	19953	19863	19773	19902	19643	19723	19865	19856	19709	19650	19666	19859	19691	19723	19602	19881	19718	19826	19773	19867	19817	19810	19693	19668	19637	19850	19522	19609	20151	19782	19857	19566	19952	19730	19788	19756	19894	19851	19889	19725	19608	19733	19801	19804	19914	19926	20020	20040	19715	19778	19840	19739	19828	19790	19653	19779	19692	19966	19695	19635	19794	19879	19830	19941	19747	19661	20101	19710	19723	19916	19853	19619	19798	19754	19814	19581	20009	19776	19666	19875	19623	19754	19747	19817	19918	19619	19679	19655	19763	19505	19674	19741	19700	19839	19724	19670	19824	19812	19673	19750	19765	19603	19737	19689	19722	19793	19852	19763	19738	19523	19898	19857	20077	19815	19917	19677	19849	19830	19708	19737	19864	19762	19798	19712	19678	19934	20098	19929	19400	19771	19896	19848	19759	19658	19801	19779	19839	19704	19680	19722	19647	19817	19939	19970	19769	19794	19847	19709	19708	19556	19870	19861	20041	19850	19722	19470	20028	19764	19802	19887	19454	19700	19767	19869	19868	19761	19896	19740	19811	19703	19653	19622	19875	19842	19801	19802	19606	19583	19860	20012	19754	19782	19833	19837	19917	19965	19820	19759	19666	19516	19747	19913	19753	19828	19570	19874	20101	19804	19753	19957	19758	19748	19814	19754	19824	19746	19691	19883	19667	19696	19853	19675	19879	19950	19976	19617	19722	19896	19819	19677	19600	19762	19980	19803	19787	19872	19970	19782	19735	19848	19761	19856	19815	19781	19772	19733	19730	19858	19733	19786	19960	20068	19939	19747	19666	19644	19747	19892	19878	19713	19734	19848	19855	19744	19967	19850	19749	19687	19669	19867	19889	19674	19908	19844	19787	19727	19569	19642	19894	19805	19725	19856	19775	19613	19590	19905	19914	19897	19650	19805	19751	19702	19790	19865	19884	19577	20009	19684	19871	19966	19746	19712	19910	19817	19991	19654	19733	19860	19846	19600	19723	19572	19902	19647	19767	19787	19562	19628	19701	19820	19929	19548	19613	19837	19800	19789	19931	19752	19634	19895	19725	19867	19708	19753	19705	19867	19596	19994	19522	19744	19541	19730	19698	19905	20002	19900	19963	19622	19825	19740	19799	19691	19831	19750	20033	19834	19887	19992	19610	19721
40285	68184	78559	75865	77472	74098	62223	42026	27712	20057	17933	17303	16629	16125	15921	15906	15630	15636	15695	15650	15836	15751	15630	15799	15668	15476	15670	15736	15829	15773	15627	15746	15727	15679	15658	15841	15814	15579	15842	15619	15715	15725	15817	15737	15579	15771	15748	15796	15563	15782	15708	15708	15717	15760	15805	15562	15553	15698	15653	15549	15845	15651	15733	15787	15770	15742	15669	15703	15604	15700	15690	15814	15876	15670	15737	15845	15708	15605	15622	15813	15781	15895	15795	15784	15763	15642	15840	15677	15705	15896	15782	15679	15642	15606	15719	15532	15902	15475	15765	15801	15781	15920	15584	15827	15694	15712	15798	15739	15643	15687	15652	15907	15761	15589	15688	15536	15646	15771	15599	15656	15639	15755	15577	15704	15519	15520	15767	15731	15757	15644	15822	15701	15678	15660	15580	15791	15662	15705	15790	15874	15651	15794	15688	15764	15809	15658	15550	15713	15674	15693	15779	15533	15844	15724	15727	15838	15589	15546	15924	15709	15610	15688	15666	15757	15821	15698	15816	15638	15589	15817	15620	15692	15550	15860	15865	15493	15918	15724	15817	15783	15815	15790	15724	15804	15750	15662	15734	15575	15886	15716	15805	15666	15731	15776	15678	15698	15710	15721	15733	15771	15747	15730	15697	15697	15548	15691	15690	15800	15776	15698	15848	15780	15808	15704	15794	15586	15631	15654	15769	15615	15748	15587	15723	15729	15703	15809	15687	15683	15639	15690	15663	15619	15672	15707	15562	15807	15678	15797	15637	15766	15560	15643	15638	15652	15795	15730	15740	15910	15747	15769	15548	15800	15485	15757	15864	15654	15545	15925	15638	15783	15694	15776	15863	15766	15675	15727	15628	15825	15756	15775	15776	15766	15730	15602	15718	15904	15617	15842	15529	15848	15763	15828	15838	15605	15560	15942	15557	15705	15608	15636	15780	15820	15775	15625	15883	15610	15643	15560	15744	15875	15648	15795	15877	15782	15703	15727	15754	15638	15738	15597	15778	15748	15815	15731	15801	15758	15578	15789	15567	15731	15688	15665	15682	15757	15730	15695	15925	15638	15761	15809	15663	15683	15612	15798	15867	15622	15611	15743	15645	15604	15873	15716	15624	15652	15780	15526	15842	15730	15521	15652	15819	15737	15760	15800	15705	15760	15842	15708	15780	15608	15862	15767	15793	15686	15719	15685	15349	15676	15715	15866	15863	15680	15716	15756	15875	15701	15893	15678	15762	15655	15797	15499	15873	15781	15732	15696	15851	15810	15903	15609	15579	15649	15840	15691	15603	15835	15403	15780	15645	15833	15885	15712	15620	15621	15750	15792	15844	15682	15615	15633	15798	15629	15694	15685	15829	15633	15566	15555	15746	15703	15637	15534	15691	15744	15755	15577	15938	15930	15689	15729	15698	15708	15748	15507	15761	15917	15704	15833	15757	15563	15612	15921	15595	15759	15611	15711	15727	15655	15793	15577	15824	15748	15779	15815	15773	15638	15582	15662	15781	15629	15852	15663	15788	15552	15652	15725	15624	15809	15692	15791	15690	15771	15599	15644	15675	15687	15752	15687	15671	15675	15706	15729	15666	15819	15592	15624	15878	15624	15848	15643	15604	15644	15696	15799	15555	15720	15618	15697	15568	15722	15794	15809	15743	15711	15803	15777	15660	15747	15724	15747	15837	15678	15684	15884	15833	15659	15545	15800	15668	15626	15645	15812	15727	15768	15538	15704	15755	15922	15629	15796	15720	15687	15702	15776	15664	15545	15905	15581	15847	15487	15895	15654	15819	15585	15608	15902	15663	15610	15664	15774	15799	15775	15651	15530	15604	15899	15740	15598	15726	15861	15756	15613	15709	15453	15642	15859	15623	15643	15494	15656	15841	15806	15710	15812	15765	15777	15626	15873	15730	15657	15699	15817	15692	15704	15777	15623	15635	15720	15707	15837	15642	15683	15777	15599	15636	15612	15820	15600	15690	15554	15656	15661	15616	15683	15849	15779	15772	15609	15784	15671	15621	15890	15733	15640	15816	15796	15684	15701	15799	15903	15732	15835	15792	15593	15651	15930	15774	15690	15762	15691	15833	15648	15879	15713	15768	15796	15802	15747	15598	15577	15695	15774	15702	15792	15709	15459	15633	15687	15914	15695	15704	15788	15617	15531	15709	15544	15728	15609	15515	15758	15850	15708	15826	15758	15707	15580	15701	15849	15668	15453	15900	15868	15757	15603	15619	15811	15877	15703	15726	15720	15579	15742	15721	15846	15721	15647	15792	15714	15750	15652	15784	15747	15641	15684	15753	15580	15825	15782	15514	15842	15762	15686	15784	15640	15872	15694	15742	15667	15661	15664	15605	15583	15632	15739	15678	15630	15740	15617	15713	15607	15725	15742	15724	15757	15771	15685	15636	15793	15719	15854	15942	15808	15812	15513	15653	15668	15666	15591	15678	15653	15841	15735	15765	15802	15699	15666	15738	15737	15657	15570	15748	15789	15690	15812	15654	15690	15828	15700	15697	15870	15847	15700	15707	15850	15653	15762	15759	15625	15842	15798	15822	15674	15543	15646	15654	15700	15787	15581	15739	15793	15665	15636	15497	15540	15959	15711	15694	15637	15603	15583	15785	15881	15806	15794	15792	15759	15497	15675	15852	15814	15634	15670	15731	15807	15645	15852	15703	15664	15796	15631	15753	15663	15681	15761	15843	15795	15669	15538	15725	15732	15529	15873	15785	15575	15655	15736	15560	15774	15498	15637	15776	15796	15749	15842	15574	15768	15772	15682	15723	15671	15663	15781	15906	15779	15624	15743	15767	15750	15733	15894	15817	15600	15865	15719	15702	15701	15669	15837	15713	15824	15680	15868	15622	15726	15583	15719	15722	15722	15586	15723	15556	15589	15844	15640	15771	15572	15544	15671	15616	15846	15637	15921	15850	15699	15660	15748	15775	15679	15799	15622	15719	15814	15555	15862	15894	15760	15890	15533	15721	15669	15689	15587	15589	15730	15719	15865	15719	15612	15700	15518	15724	15628	15740	15692	15596	15574	15651	15721	15752	15731	15691	15704	15900	15687	15760	15586	15868	15728	15581	15620	15775	15699	15731	15592	15801	15668	15541	15672	15739	15701	15651	15510	15767	15769	15562	15887	15662	15768	15718	15572	15813	15685	15709	15596	15695	15762	15684	15578	15778	15670	15763	15630	15758	15630	15650	15912	15529	15547	15618	15578	15642	15702	15780	15686	15732	15681	15685	15759	15654	15734	15546	15790	15911	15649	15690	15780	15714	15674	15745	15508	15903	15740	15677	15749	15724	15813	15668	15573	15977	15648	15669	15665	15744	15740	15817	15614	15779	15693	15921	15640	15771	15764	15732	15582	15653	15701	15616	15755	15786	15620	15873	15619	15740	15710	15620	15850	15552	15552	15919	15620	15794	15671	15836	15538	15799	15652	15617	15739	15709	15660	15753	15667	15894	15688	15606	15551	15788	15739	15592	15583	15779	15723	15755	15669	15930	15801	15653	15640	15734	15649	15665	15547	15825	15790	15626	15706	15787	15961	15712	15735	15769	15793	15622	15653	15653	15656	15793	15781	15805	15645	15811	15828	15779	15708	15706	15734	15772	15686	15840	15646	15573	15846	15682	15706	15629	15682	15643	15695	15764	15844	15618	15688	15499	15631	15789	15813	15871	15695	15645	15761	15780	15781	15710	15725	15733	15603	15646	15713	15722	15703	15547	15703	15618	15591	15704	15825	15731	15685	15759	15713	15646	15684	15729	15748	15543	15700	15820	15937	15820	15700	15779	15751	15831	15712	15717	15690	15817	15670	15705	15577	15875	15796	15679	15693	15655	15663	15859	15687	15600	15646	15705	15568	15632	15649	15754	16011	15830	15682	15676	15692	15646	15752	15736	15646	15696	15664	15639	15687	15713	15839	15620	15796	15684	15744	15836	15599	15474	15672	15577	15662	15607	15668	15788	15634	15790	15635	15779	15767	15655	15773	15712	15564	15588	15703	15854	15733	15641	15625	15764	15831	15638	15744	15788	15588	15698	15640	15911	15570	15825	15768	15694	15611	15895	15572	15675	15664	15798	15653	15854	15727	15714	15706	15720	15737	15819	15505	15608	15681	15711	15867	15820	15682	15702	15812	15675	15712	15833	15815	15614	15776	15792	15609	15558	15768	15717	15698	15614	15571	15683	15622	15713	15708	15571	15941	15726	15762	15740	15861	15527	15753	15808	15772	15786	15798	15704	15721	15852	15792	15810	15784	15816	15582	15803	15684	15627	15707	15879	15747	15685	15855	15817	15640	15764	15684	15777	15774	15703	15768	15629	15721	15717	15651	15644	15718	15664	15565	15753	15753	15624	15705	15704	15725	15672	15657	15543	15766	15781	15728	15896	15680	15643	15808	15750	15848	15592	15528	15497	15616	15698	15909	15742	15757	15852	15871	15787	15685	15660	15592	15709	15616	15752	15607	15705	15620	15855	15583	15704	15777	15892	15627	15725	15781	15649	15619	15652	15660	15739	15769	15693	15813	15742	15709	15776	15749	15707	15797	15534	15663	15686	15731	15585	15771	15642	15808	15721	15629	15642	15689	15882	15760	15772	15767	15767	15765	15781	15739	15749	15644	15717	15613	15784	15626	15841	15651	15503	15767	15746	15761	15813	15765	15857	15733	15732	15741	15709	15818	15724	15708	15693	15855	15826	15734	15798	15696	15639	15679	15694	15893	15722	15605	15542	15845	15597	15636	15774	15700	15667	15773	15793	15772	15705	15717	15797	15594	15581	15735	15751	15590	15727	15768	15813	15615	15709	15710	15784	15888	15772	15794	15740	15792	15820	15694	15498	15675	15673	15866	15636	15669	15618	15794	15781	15501	15663	15884	15779	15698	15570	15683	15644	15706	15716	15709	15568	15478	15582	15619	15689	15702	15641	15578	15741	15767	15622	15691	15803	15700	15739	15802	15715	15704	15759	15705	15795	15850	15719	15801	15592	15555	15562	15709	15640	15528	15644	15817	15739	15693	15609	15548	15716	15762	15755	15828	15887	15666	15749	15891	15628	15719	15823	15646	15625	15720	15744	15773	15671	15725	15649	15768	15603	15641	15779	15919	15663	15662	15485	15667
32900	25533	26239	26992	27797	28537	27040	23792	21612	21048	20937	20991	20873	20729	20797	21080	21012	20722	20783	20640	20876	20764	20991	20799	20671	21004	20861	20647	20850	20875	20798	20646	20884	20986	21118	21093	20756	20719	20914	20777	20718	20754	20920	20689	20822	20894	20875	20846	20838	20840	20793	20798	20996	20845	20697	20586	20958	20860	20835	20881	20821	20974	20902	20632	20907	20995	20824	21020	20847	21099	21001	20428	20774	21022	20887	21047	21008	20898	20598	20822	20806	20643	20869	20723	21046	20836	20706	20649	20822	20619	20890	20736	20690	20704	20678	20847	20939	20627	20697	20605	20933	20679	20615	20866	20611	20794	20735	20985	20775	20826	20734	20869	20517	20863	20795	20720	20692	20825	20821	20796	20760	20705	20911	20517	20879	20739	20606	20770	20777	20809	21001	20786	20581	20896	20869	20774	20831	20881	20992	20793	21003	20655	20524	20524	20928	20703	20822	20686	20699	21001	20930	20759	20668	20915	20707	20813	20731	20792	20700	20933	20683	20889	20687	20793	20930	20747	20737	20801	20706	20757	20820	20944	20910	20768	20973	20845	20665	20740	20677	20689	20808	20760	21004	20964	20877	20747	20982	20816	20725	20745	20897	20792	20924	20935	20872	20826	20945	20857	20774	20950	20743	20582	20593	20845	20806	20878	20972	20834	20827	20923	20878	20950	20772	20978	20984	20872	20753	20580	20717	20923	20725	20933	20957	20832	20561	20907	21031	20775	20736	20641	20830	20680	20898	20909	20833	20712	20516	20854	20840	20740	20898	20793	20782	20882	20849	20959	20755	20685	20828	20795	20758	20795	20906	20803	20810	20758	20814	21153	20754	20882	20708	20770	20918	20691	20885	20912	21042	20768	20855	20570	20611	20697	20555	20897	20682	21205	20930	20859	20848	21127	20876	20803	20841	20910	20759	20832	20795	20736	21001	20782	20747	20658	20661	20801	20799	20878	20689	20728	20844	20847	20632	20732	20700	20699	20758	20650	20746	20807	20708	20967	20692	20838	20795	20659	20776	20654	20753	20740	20736	20806	20999	20733	20882	20970	20666	20678	20952	20782	20694	20851	20757	20861	20852	20896	20821	20895	20790	20964	20818	20863	20724	20876	20924	20695	20875	20659	20593	20807	20834	21003	20770	20892	20852	20861	20765	20989	20826	20907	20832	20692	20786	20788	20799	20752	21028	20830	20918	20782	20962	20963	20897	20853	20875	20951	20779	20942	20686	20991	20780	20798	20820	20669	20833	20737	20805	20955	20802	20794	20829	21014	20791	20924	20769	20743	20621	20789	20509	20858	20755	20709	20697	20714	20839	20703	20914	20712	20724	20938	20686	20670	20592	20822	20906	20848	20881	20923	20963	20763	20914	20893	20915	20486	20894	20845	20837	20534	20950	20844	20781	20668	20744	20608	20977	20780	20875	20890	20838	20857	21000	20719	20835	20863	20679	20650	20927	20619	20812	20700	20604	20808	20820	20942	20948	20739	20840	21093	20694	20632	20726	20683	20812	20735	20779	20910	20906	20904	20709	20792	20964	20997	21078	20639	20853	20793	21013	20982	20656	20821	20925	20875	20851	20869	20744	20707	20732	20863	20696	20823	20908	20798	20760	21073	20738	20897	20774	20642	20891	20712	20891	20594	20691	20933	20836	20832	20848	20886	20898	20767	20786	20830	21024	20901	20825	20949	20860	20840	20910	20975	20892	20738	20884	20858	20576	20620	21082	20793	20665	20931	20987	21014	20821	21085	20803	20782	20724	20821	20818	20878	20878	20674	20612	20645	20908	20687	20989	20853	20724	20856	20766	20756	20667	20693	20827	20693	20953	20747	20816	20733	20696	20847	20822	20900	20926	20746	20742	20608	20843	20889	20766	20809	20876	20984	20839	20834	20826	20828	20690	21006	20891	20799	21083	20657	20719	20862	20797	20771	20965	20798	20812	20770	20893	20767	20910	20801	20607	20810	20780	20540	20828	20858	20959	20721	20854	20933	20722	20926	20861	20880	20852	20756	20676	20697	20861	20792	20681	20886	20800	20718	20831	20897	20851	20856	20839	21083	21013	20914	20865	20688	20938	20553	20661	20701	20883	20744	20928	21036	20782	20948	20895	20783	20687	20895	20850	20818	21017	20834	20679	20869	20845	20765	20594	20651	20840	20634	20793	21004	20656	20854	20891	20816	20690	20763	20734	20767	20706	20859	20790	20831	20625	20707	20913	20880	20701	20640	20960	20745	20748	20848	20819	20680	20878	20942	20650	20668	20937	20715	20666	20937	20721	20913	20713	20818	20713	20792	20654	20916	20913	20709	20891	20746	20822	20741	20740	20689	20687	20756	20806	20847	20749	20760	20805	20928	20895	20669	20847	20887	21044	20823	20811	20790	20859	20799	20781	20817	20938	20777	20945	20716	20736	20822	20754	20752	20885	21022	20879	20743	20806	20808	20882	21016	20655	20717	20859	20953	20939	20805	20986	20697	20618	20995	20840	20867	20921	20841	20748	20705	20602	20820	20759	20761	20757	20837	20610	20755	20787	20986	20794	20781	20885	21142	20982	21061	20893	20842	20792	20662	20787	20728	20885	20754	21060	20852	20759	20719	20804	20895	20781	20589	20778	20836	20859	21042	20864	20785	20769	20852	20966	20930	20766	20876	20942	20618	20861	20978	20856	20909	20917	20726	20922	20802	21012	20648	20865	20941	20943	20692	20887	20946	20683	20800	20964	20788	20742	20965	21061	20823	20863	20896	20693	20747	20691	20828	20959	21060	20632	20746	20801	20924	20894	20905	20917	20789	20758	20858	20898	20732	20898	21040	20802	20760	20811	20603	20916	21019	20751	20886	20771	20744	20893	20751	20651	20811	20985	20731	20877	20940	20852	20867	20902	20822	20722	20945	21007	20620	20609	21005	20830	20829	20768	20760	20793	20854	21070	20648	21017	21014	20774	20806	20744	20828	20756	20787	20920	20787	20844	20898	21005	20706	20920	20775	20836	20798	20794	20647	20872	20623	20784	20697	20920	20708	20831	20951	20936	20604	20832	20879	20680	20901	20810	20870	20905	20845	20882	20958	20680	20854	20754	20829	20756	20842	21059	20699	20817	20755	20955	20831	20867	20898	20923	20879	20813	20891	20785	20866	20812	20720	20435	20872	20682	20857	20970	20784	20704	21017	20811	20831	20762	20918	20702	20855	20778	20862	20869	20659	20768	20830	20938	20834	20841	20974	20936	20744	20773	20583	20776	20788	20651	20873	20887	20869	20596	20818	20751	20890	20894	20740	20829	20614	20761	20625	20950	21019	20586	21017	20871	20640	20833	20854	20810	20966	20655	20810	20984	20835	20751	20914	20788	20804	20684	21013	20951	20819	20755	20964	20779	20855	20440	20696	20837	21140	20823	20718	20725	20859	20727	20812	20824	20974	20826	20654	20962	20931	20822	20844	20919	20756	20736	20791	20722	20812	20973	20987	20897	20733	20732	20943	20702	20829	20646	20827	20912	20879	20840	20870	21018	20708	20944	20608	20790	20784	20658	20784	20902	20749	20687	20996	20725	20863	21085	20613	20642	20827	21028	20932	20986	20766	20792	20808	20759	20710	20768	20734	20939	20820	21084	20840	20839	20751	20734	20648	20872	20713	20666	20736	20915	20593	20892	20814	20866	20795	20971	20936	20666	20705	20688	20718	20858	20760	20815	20812	20936	20872	20977	20883	20705	20796	20715	20986	20723	20890	20999	20882	20561	20878	20712	21042	20910	20885	20975	20757	20801	20814	20574	20786	21066	20732	20672	20620	20869	20866	20870	20766	20960	20991	20861	20805	20919	20675	20866	20699	20739	21136	20915	20844	20713	21036	21067	20826	20715	20935	20834	20956	20969	20841	20815	20847	20828	20830	20847	20915	20949	20884	20862	20995	20772	20725	20871	20947	20964	20805	20736	20964	20807	21011	20819	20773	20744	21028	20932	21067	20898	20713	20891	20880	20915	20713	20968	20793	20665	20728	20741	20801	20970	20863	20644	20777	20933	20792	20762	20894	20991	20846	20964	20914	20852	20904	20884	20816	20837	20914	20963	20688	20729	20909	20932	20667	20753	20862	20789	20875	20820	20964	20827	20738	20993	20875	20678	20664	20738	20844	20515	20896	20964	20902	20825	20780	20680	21013	20964	20891	20962	20810	20845	20718	20867	20707	20940	20739	20869	20985	20706	20801	20768	20662	20895	20833	20773	20794	20605	20484	20741	21173	20825	20815	20787	20884	20671	20864	20729	20761	20980	20905	20910	20853	20689	20844	21141	20733	20733	20783	20904	21105	20648	20613	20671	20751	20760	20881	20853	20836	20895	20837	20971	20831	21008	20852	20757	20822	20691	20888	21033	20857	20988	20953	20701	20761	20662	20760	20838	20574	20905	20656	20793	20768	20905	20829	20931	20895	20927	20793	20664	20796	20880	21006	20757	20592	20848	20747	20834	20913	20855	20742	21014	20803	20813	20887	20944	20695	20605	20755	20739	20936	20661	20691	20668	20945	20986	20793	20687	20938	20883	20926	20713	21013	20845	20977	21079	21007	21060	20717	21022	20866	20831	20605	20835	20821	20794	20794	21048	20946	20857	20909	20931	20977	20821	20661	20868	20699	20925	20773	20911	20889	20914	20727	20720	21055	20812	20818	21139	20742	20657	20672	20753	20962	20630	20617	20879	20865	20858	20969	20837	20899	20878	20843	20917	20993	20693	20844	21025	20710	20851	20768	20636	21132	20946	20772	20712	20734	20979	20772	20654	20755	20974	20517	20903	20779	20899	20865	20949	20907	20994	21087	20796	20843	20695	20849	20735	21101	20976	20649	20971	20746	20850	20638	20732	20870	20836	20826	20965	20983	20970	20808	20870	20748	20761	20766	20696	20784	20863	20835	20817	20802	20889	20695	20982	20750	20709	20809	20704	20818	20949	20793	20924	21046	21033	20864	20694	20894	20702	20901	20638	20593	20792	20642	20799	20789	20770	20581	20751	20819	20805	20678	20802	20608	20651	20774	20874	20743	20653	20697	21079	20838	20919	21066	20722	20720	20706	20778	20833	21046	20939	20788	20682	20877	20871	20958	20815	20846	20768	20813	20745	20750	20807	20874	20679	20810
26001	26397	23906	24646	26809	26672	23310	18867	16989	16522	16494	16492	16252	16321	16224	16216	16371	16284	16231	16321	16309	16273	16286	16241	16299	16217	16348	16448	16245	16286	16380	16259	16155	16382	16320	16230	16338	16320	16255	16230	16305	16226	16470	16297	16279	16197	16348	16180	16427	16433	16371	16252	16248	16298	16241	16318	16131	16436	16149	16221	16085	16289	16257	16359	16305	16349	16088	16176	16468	16284	16222	16268	16253	16246	16156	16326	16466	16186	16176	16212	15995	16286	16198	16241	16237	16333	16309	16313	16196	16195	16293	16380	16215	16198	16298	16242	16082	16106	16304	16278	16394	16025	16257	16544	16300	16436	16046	16153	16325	16272	16345	16236	16276	16199	16270	16394	16133	16236	16478	16365	16188	16353	16230	16428	16325	16227	16392	16192	16274	16256	16213	16363	16248	16217	16289	16231	16564	16115	16215	16348	16471	16228	16299	16057	16348	16341	16190	16197	16336	16146	16166	16316	16234	16384	16217	16258	16277	16441	16224	16162	16197	16231	16286	16179	16290	16279	16337	16195	16120	16359	16169	16341	16093	16191	16230	16346	16221	16325	16338	16115	16414	16337	16225	16288	16341	16451	16248	16254	16330	16344	16253	16181	16524	16308	16293	16324	16343	16129	16261	16364	16150	16325	16313	16127	16394	16258	16457	16312	16253	16364	16279	16164	16345	16245	16138	16526	16234	16279	16247	16459	16392	16130	16235	16313	16359	16341	16352	16310	16191	16254	16153	16425	16188	16391	16197	16430	16305	16173	16224	16234	16204	16282	16125	16434	16217	16209	16309	16332	16358	16331	16090	16281	16019	16163	16217	16184	16220	16223	16213	16294	16241	16283	16303	16297	16149	16385	16395	16298	16201	16261	16256	16256	16382	16306	16345	16329	16388	16211	16415	16276	16199	16180	16356	16178	16325	16194	16287	16244	16103	16314	16261	16335	16315	16221	16432	16249	16347	16278	15973	16265	16232	16220	16355	16298	16333	16275	16407	16466	16351	16280	16131	16080	16228	16222	16399	16403	16256	16470	16141	16308	16370	16051	16295	16297	16173	16286	16122	16283	16337	16036	16295	16417	16193	16474	16251	16168	16115	16209	16051	16123	16153	16356	16379	16301	16287	16324	16298	16128	16091	16275	16332	16067	16146	16206	16218	16148	16291	16149	16316	16224	16082	16228	16404	16301	16301	16298	16211	16450	16252	16212	16263	16242	16218	16253	16315	16381	16368	16325	16300	16141	16510	16357	16196	16455	16240	16433	16286	16126	16233	16387	16033	16107	16235	16278	16315	16239	16247	16283	16131	16187	16279	16250	16122	16366	16370	16358	16251	16228	16306	16293	16445	16183	16207	16133	16272	16310	16233	16287	16346	16183	16174	16373	16303	16263	16413	16300	16240	16314	16341	16154	16225	16249	16193	16361	16202	16255	16236	16344	16332	16110	16253	16244	16300	16240	16341	16371	16451	16189	16253	16165	16248	16302	16236	16153	16173	16418	16179	16328	16205	16362	16323	16362	16161	16252	16367	16220	16306	16171	16152	16234	16083	16311	16265	16199	16170	16219	16327	16233	16245	16326	16249	16318	16172	16308	16117	16190	16125	16323	16130	16325	16176	16415	16106	16180	16155	16300	16203	16234	16371	16292	16352	16180	15974	16255	16282	16240	16309	16225	16333	16388	16246	16267	16138	16326	16294	16237	16259	16236	16245	16389	16131	16280	16353	16203	16206	16175	16107	16279	16437	16334	16318	16215	16355	16223	16271	16244	16169	16390	16210	16409	16263	16289	16267	16257	16314	16293	16381	16196	16324	16274	16415	16121	16332	16210	16213	16354	16237	16167	16303	16123	16440	16413	16261	16270	16208	16315	16275	16113	16355	16153	16315	16263	16243	16126	16224	16197	16438	16254	16214	16129	16147	16238	16212	16320	16105	16292	16232	16219	16137	16189	16114	16325	16181	16359	16320	16281	16249	16317	16289	16117	16241	16250	16339	16424	16179	16313	16336	16018	16190	16222	16179	16181	16222	16273	16238	16477	16249	16300	16265	16283	16284	16129	16329	16236	16152	16242	16128	16199	16257	16305	16238	16322	16441	16271	16198	16360	16413	16208	16223	16145	16361	16304	16171	15957	16317	16356	16156	16053	16217	16329	16221	16329	16176	16411	16170	16107	16407	16333	16378	16446	16224	16225	16342	16241	16227	16286	16265	16175	16420	16187	16494	16206	16360	16432	16084	16263	16303	16126	16263	16177	16329	16347	16228	16196	16434	16375	16324	16208	16246	16436	16296	16408	16175	16328	16233	16315	16189	16423	16163	16376	16257	16115	16210	16306	16309	16122	16191	16337	16366	16297	16207	16416	16442	16252	16335	16373	16234	16088	16303	16181	16491	16270	16200	16320	16223	16337	16150	16327	16329	16386	16322	16290	16213	16263	16263	16313	16218	16214	16356	16021	16243	16272	16226	16269	16236	16100	16169	16290	16219	16260	16319	16193	16026	16193	16338	16377	16225	16425	16177	16222	16276	16150	16290	16042	16339	16227	16336	16237	16245	16437	16239	16288	16432	16016	16329	16295	16184	16399	16149	16262	16201	16197	16306	16217	16252	16251	16043	16220	16362	16155	16356	16111	16287	16039	16232	16217	16161	16340	16436	16218	16307	16466	16418	16304	16179	16306	16396	16155	16285	16404	16220	16207	16235	16325	16339	16254	16274	16297	16187	16312	16326	16230	16481	16119	16258	16428	16135	16244	16239	16244	16198	16144	16342	16393	16126	16251	16228	16303	16334	16181	16256	16298	16317	16121	16367	16273	16241	16282	16251	16394	16205	16395	16316	16072	16415	16216	16276	16296	16279	16347	16291	16366	16215	16210	16399	16365	16192	16143	16169	16284	16095	16017	16215	16227	16176	16140	16416	16451	16124	16297	16297	16199	16367	16282	16291	16396	16272	16160	16451	16091	16408	16134	16372	16108	16202	16287	16306	16291	16147	16346	16220	16372	16299	16217	16285	16101	16296	16290	16238	16203	16279	16115	16218	16171	16308	16395	16404	16424	16273	16150	16225	16250	16290	16278	16246	16287	16235	16335	16390	16163	16287	16148	16311	16227	16273	16292	16361	16329	16213	16330	16192	16424	16368	16360	16294	16072	16363	16264	16368	16380	16116	16285	16355	16348	16364	16262	16422	16421	16247	16173	16280	16413	16216	16406	16254	16123	16247	16306	16318	16301	16197	16293	16385	16480	16348	16419	16341	16322	16307	16380	16337	16292	16233	16444	16448	16330	16293	16109	16347	16165	16263	16355	16234	16085	16188	16306	16405	16272	16415	16257	16269	16168	16196	16354	16321	16250	16160	16094	16250	16188	16212	16069	16320	16255	16220	16179	16281	16182	16197	16192	16181	15921	16332	16334	16321	16284	16386	16284	16437	16190	16245	16261	16338	16287	16159	16312	16304	16172	16245	16268	16103	16450	16161	16414	16379	16185	16466	16184	16282	16259	16354	16333	16326	16221	16170	16202	16344	16200	16093	16491	16186	16369	16520	16172	16440	16312	16392	16389	16255	16155	16340	16286	16233	16200	16300	16441	16427	16216	16235	16253	16245	16216	16399	16173	16379	16130	16337	16388	16292	16323	16275	16316	16313	16331	16267	16330	16061	16313	16246	16165	16179	16086	16224	16217	16282	16417	16517	16172	16256	16302	16422	16152	16294	16222	16259	16131	16436	16079	16117	16274	16161	16109	16272	16361	16350	16109	16300	16287	16155	16455	16260	16207	16213	16269	16381	16288	16310	16317	16138	16228	16268	16251	16304	16225	16271	16214	16279	16284	16239	16226	16114	16178	16245	16276	16252	16392	16124	16162	16115	16233	16137	16386	16277	16150	16173	16370	16176	16159	16318	16317	16151	16252	16239	16236	16338	16322	16419	16469	16263	16189	16271	16197	16243	16168	16226	16001	16303	16220	16239	16375	16164	16206	16292	16123	16398	16303	16244	16345	16424	16039	16394	16194	16304	16327	16385	16341	16365	16350	16134	16252	16209	16301	16365	16205	16372	16275	16118	16213	16206	16282	16152	16257	16179	16144	16303	16315	16364	16432	16271	16194	16371	16319	16279	16435	16256	16210	16243	16212	16355	16330	16376	16362	16173	16346	16196	16518	16280	16193	16107	16428	16203	16373	16262	16385	16324	16311	16177	16506	16291	16347	16246	16251	16218	16352	16312	16320	16354	16215	16295	16243	16177	16393	16480	16105	16354	16275	16348	16373	16293	16145	16515	16170	16233	16216	16275	16197	16278	16365	16131	16172	16316	16216	16266	16344	16151	16248	16160	16316	16290	16429	16389	16271	16281	16230	16180	16210	16183	16273	16418	16203	16519	16375	16246	16264	16064	16364	16229	16257	16410	16261	16312	16096	16221	16451	16337	16358	16199	16392	16333	16306	16253	16192	16400	16084	16089	16226	16297	16347	16386	16303	16235	16255	16427	16322	16346	16434	16229	16236	16387	16262	16337	16240	16147	16120	16203	16189	16257	16220	16174	16200	16354	16405	16304	16254	16221	16255	16205	16354	16311	16037	16383	16236	16202	16343	16426	16298	16093	16361	16272	16071	16396	16199	16255	16282	16154	16350	16337	16215	16408	16330	16246	16209	16233	16263	16231	16166	16155	16105	16383	16372	16420	16271	16171	16449	16189	16330	16138	16282	16124	16410	16349	16210	16417	16187	16249	16255	16329	16279	16284	16296	16325	16247	16209	16283	16369	16264	16052	16304	16257	16256	16465	16120	16204	16362	16365	16160	16134	16357	16216	16228	16234	16354	16130	16279	16331	16394	16252	16517	16055	16380	16213	16278	16204	16071	16365	16321	16314	16294	16183	16272	16238	16290	16177	16105	16178	16201	16203	16470	16220	16372	16337	16302	16083	16376	16371	16279	16450	16291	16324	16495	16145	16092	16299	16275	16391	16217	16377	16346	16371	16211	16404	16402	16285	16282	16220	16488	16156	16138	16113	16070	16292	16322	16391	16336	16354	16363	16340	16260	16219	16107	16274	16210	16273	16378	16508	16336	16132	16497	16256	16334	16435	16199	16306	16285	16307	16257	16178	16141	16276	16372	16227	16338	16236	16351	16367	16301
26194	21166	29690	43146	53630	56214	47263	32778	25309	22613	21231	21174	21125	21037	20816	20770	20843	20827	20857	20894	20835	20874	20975	20786	20623	20899	20762	20869	20643	20857	20760	20823	21007	21021	20777	20892	20819	20698	20896	20863	20762	20728	20967	20663	20731	21014	20715	20872	20935	20756	20890	20706	20699	20863	20751	20767	20613	20666	20765	20762	20775	20833	20677	20757	20689	20746	20914	20961	20829	20674	20911	20680	20760	20751	20641	20851	20824	20798	20797	21047	21010	20955	20921	20635	20956	20881	20817	20660	20786	20724	20435	20792	20934	20851	20922	20796	20931	20885	21075	20732	20677	21192	20724	20873	20698	20579	20844	20660	20600	20580	20741	20772	20844	20891	20765	20605	20887	20875	20703	20991	20796	20650	20866	20826	20821	20937	21053	20739	20751	20889	20693	20896	20813	20774	20771	20703	20728	20906	20701	20826	20914	20892	20791	21029	20714	20934	20706	20544	20714	20921	20706	20829	20897	20915	20962	20885	20757	20755	20824	20558	20791	20752	20855	20798	20621	20725	20936	20946	20740	20844	20651	20628	20832	20960	20802	20724	20587	20633	20740	20918	20593	20734	20651	20564	20830	20721	20655	20810	20645	20840	20912	20997	21049	20786	20985	20690	20979	21022	20836	20860	20998	20979	20955	20668	20623	20775	20722	20753	20949	20670	20967	20915	20716	20757	21048	20918	20855	20934	20557	20984	20891	20761	20815	20753	20806	20984	20826	20806	20827	20803	20635	20686	20840	20748	20823	20834	20993	20788	20846	20926	20880	20887	20930	20740	21000	20804	20822	20866	20837	20828	20742	20798	20861	20760	20597	20579	20858	20796	20822	20971	20852	20827	20527	20752	20716	20928	20838	20957	20677	20765	20538	20933	20806	20930	20713	20918	20549	20794	20602	20865	21016	20989	20767	20923	20783	20747	20812	20855	20678	20989	20814	20806	20862	20827	20906	20882	21091	20955	20640	20699	20817	20694	20640	20788	20613	20727	20923	20752	20545	20907	20856	20892	20767	20741	20894	20572	20741	20742	20950	20804	20725	20861	21091	20917	20676	20577	20778	20825	20728	20857	20950	21021	20917	20981	20782	20830	20852	20730	20848	20863	20684	20835	20785	20764	21010	20789	20624	20652	20907	20789	20632	20608	20527	20743	20705	20808	20879	20872	20766	20968	20829	20420	20794	20813	20738	20956	20770	20695	20759	20421	20765	20843	20716	20754	20826	20643	20495	20736	20768	20617	20803	20715	20884	20831	20995	20904	20731	21020	20981	20916	20832	20637	20680	20725	20743	20859	20559	20830	20920	20970	20907	20470	20646	20966	20849	20753	20795	20775	20610	20670	20995	20803	20795	20652	20771	20990	20760	20662	20823	21004	20838	20745	20641	20841	20666	20820	20534	20728	20857	20805	20742	20653	20755	21015	20755	20931	20870	21086	20708	20783	20720	20779	20724	20808	20706	20806	20733	20907	20597	20597	20966	20671	20699	20586	20789	20687	20817	20799	20713	20670	20595	20718	20781	20826	20913	20870	20696	20701	20758	20751	20806	20768	20739	20727	20876	20916	20783	20939	20714	20568	20937	21105	20989	20808	20547	20582	20845	20712	20844	20787	20761	20622	20780	20759	20743	20851	21075	20787	20854	20725	20866	20841	20835	20684	20921	20847	20781	20839	20716	20854	20671	20878	20810	20798	20824	20684	20765	20908	20960	20814	20840	20773	20804	21040	20702	20844	20523	20769	20694	20753	20834	20729	20835	20573	20907	20640	20751	20790	20698	20635	20713	20564	20653	20878	20749	20703	20917	20903	20838	20936	20874	20736	20757	20811	20689	20685	20749	20674	20682	20712	20672	20772	20769	20604	20770	20721	20875	20786	20864	20847	20780	20770	20768	20613	20569	20766	20873	20827	20849	20550	20773	20875	20600	20885	20909	20629	20977	20674	20697	20702	20683	20917	20809	20850	20805	20994	20823	20707	20955	20863	20789	20639	20716	20675	20681	20818	20897	20714	20810	20861	20860	20720	20832	20861	20796	20869	20788	20689	20593	20729	20725	20631	20862	20954	20806	20689	20934	20790	20596	20983	20601	20838	21000	20760	20680	20704	20748	20692	21010	20936	20961	20845	20868	20810	20778	20805	20814	20851	20906	20698	20855	20585	20685	20632	20806	20880	20898	20820	20754	20801	20615	20742	20506	20519	20683	20860	20646	20758	20585	20586	20880	20697	20755	20881	20685	20898	20703	20879	20914	20766	20710	20842	20738	20766	20952	20855	20891	20664	20755	20593	21077	20847	20820	20830	20859	20931	20892	20768	20609	20651	20778	20813	20626	20787	20727	20742	20658	20975	20715	20713	20883	20871	20838	20790	20840	20867	21009	20689	20900	20843	20571	20737	20556	20821	20675	20771	20840	20927	20936	20942	20682	20983	20794	20708	20769	20976	20728	20850	20770	20784	20819	20796	20632	20962	20894	20772	20766	20765	20769	20654	20712	20826	20856	20565	20870	20877	20655	20751	20773	20778	20780	20937	20582	20544	20587	20650	20792	20556	20850	20938	20643	20828	20793	20742	20966	20820	20915	20899	20696	20710	20588	20775	20727	20569	20816	20817	21032	20965	20943	20972	20817	20824	20824	20720	20568	20795	20749	21000	20567	21055	20793	20653	20643	20858	20775	20681	20566	20797	20810	20745	20713	20766	20693	21019	21001	20724	20927	20692	20782	20956	20799	21023	20676	20620	20814	20742	20849	20756	20923	21161	20672	20684	20708	20927	20688	20581	20849	20652	20915	20810	20861	20838	20920	20910	20935	20946	20802	20816	20550	20810	20709	20844	20563	20848	20993	20830	20823	20609	20756	20549	20796	20826	20776	20768	20805	20942	20832	20707	20809	20827	20890	20592	20747	20926	20954	21037	20659	20566	20863	20964	20708	20599	20663	20931	20923	20704	20769	20749	20796	20917	20834	20942	20739	20863	20883	20502	20773	20967	20615	20775	20703	20898	20872	20891	20734	20884	20601	20692	20600	20994	20859	20714	20734	20700	20830	20708	20771	20659	20847	20821	20597	20941	20647	20638	20906	20933	20729	20659	20595	20799	20753	20813	20736	20891	20810	20720	20612	20981	20926	20974	20961	20802	20860	20810	20766	20658	20911	20872	20759	20875	20902	20710	20764	20747	20749	20615	20681	20703	20823	20829	20880	20702	20622	20811	20718	20983	20655	20960	20969	20598	20494	20760	20826	20687	20694	20693	20895	21001	20859	20772	20672	20790	20556	20910	20997	20780	20808	20731	20476	20467	20745	20946	20881	20639	20664	20778	20814	20812	20697	20813	20961	20884	20558	20658	20943	20790	20821	20815	20735	20908	20855	20698	20847	20794	20915	20908	20801	20933	20829	20978	20772	20843	20766	20839	20721	20888	20876	20761	20791	20687	20841	20795	20750	20630	20869	20710	20965	20777	20560	20547	20684	20875	21002	20737	20714	20540	20972	20766	20674	20817	20614	20782	20879	20988	20766	20770	20631	20656	20720	20924	20877	20838	20753	20718	20874	20826	20480	20610	20730	20975	21050	20847	20839	20817	21051	20572	20814	20755	20780	20843	20732	20822	20594	20803	20868	20834	20988	20863	20621	20742	20747	20841	20937	20707	20927	20813	20649	20815	20765	20808	20861	20841	20846	20864	20947	20771	20835	20741	20886	20849	20894	20822	20730	20899	20940	20777	20721	20824	20964	20727	20830	20717	21055	20784	20572	20737	20816	20586	20848	21039	20968	20790	20779	20842	20822	20734	20730	20661	20812	20872	20713	20867	20919	20879	21151	20893	20699	20759	20876	20915	20944	20727	20569	20807	20693	20773	20790	20828	20717	20906	20859	20897	20676	20897	21120	20953	20842	20568	20828	20884	20778	20699	20773	20660	20692	20753	20861	20867	20821	20726	20856	20957	20683	20856	20751	21056	20951	20907	20542	20722	20696	20806	20829	20628	21029	20877	20667	20853	20759	20830	20856	20790	20683	20816	20789	20757	20621	20765	21028	20992	20578	20826	20795	20703	20888	20749	20881	20753	20577	20688	20716	20498	20671	20634	20809	20958	21091	20848	20790	20867	20894	20805	20864	20806	20904	20957	20804	20890	20659	20762	20736	20848	20974	20716	20849	20723	20759	20880	20821	20686	20786	20755	21013	20770	20622	20774	20736	20858	20738	20649	20756	20813	20808	20555	20843	20850	20781	20885	20926	20512	20672	20891	20819	20830	20684	20693	20659	20874	20764	20818	20667	20624	20677	20680	20939	20726	20695	20733	20878	20683	20889	20946	20913	20920	20890	20908	20762	20770	20838	21003	20767	20943	20782	20575	20802	20754	20843	20866	20905	20872	20912	20687	20859	20687	20606	20867	20912	20692	20852	20772	20635	20810	20787	20863	20582	20727	20646	20887	21003	20803	20985	20606	20721	20829	20597	20829	21001	20722	20992	20580	20812	20790	20849	20714	20898	20920	20950	20998	20634	20814	20591	20686	20867	20619	20864	20693	20786	20643	20949	20880	20751	20999	20825	20921	20796	21009	20837	20917	20794	20933	20825	20641	20778	20559	20597	20705	20781	20698	20844	20699	21100	20723	20903	20772	20747	20815	20634	20709	20645	21104	20826	20569	20742	20741	20762	20704	20738	20753	20902	20751	20588	20827	20907	20947	20800	20872	20839	20795	21094	20738	20754	20980	20906	20868	20866	20871	20688	20780	20666	20826	20589	20519	20702	20836	20746	20748	20696	20824	20780	20726	20813	20753	20774	20945	21035	20787	20909	20875	20589	20856	20651	20763	20768	20880	20913	20718	20779	20626	21011	20668	20832	20889	20654	20599	20840	20802	20883	20652	20703	20453	20869	20726	20679	20704	20729	20755	20703	20904	20887	21029	20715	20838	20839	20878	20700	20926	20739	20906	20848	20721	20931	20895	20776	20670	20701	21041	20649	20648	20724	20962	20798	20855	20639	20909	20846	20972	20845	20796	20744	20711	20780	20744	20950	20854	20671	20696	20777	20837	20794	20703	20905	20710	20694	20791	20706	20841	21048	20889	20681	20806	20811	20926	20669	20815	20969	20810	20708	20690	20884	20885	20742	20700	20725	20917	20690	20920
30270	46244	50817	55224	56674	54790	44059	28411	20815	17749	16764	16627	16490	16298	16341	16260	16336	16228	16355	16212	16460	16218	16217	16322	16255	16349	16250	16283	16351	16276	16147	16307	16337	16414	16216	16319	16232	16256	16271	16236	16107	16362	16155	16227	16300	16376	16230	16193	16163	16351	16395	16221	16025	16152	16276	16343	16367	16095	16157	16374	16313	16308	16395	16218	16239	16242	16398	16276	16259	16288	16430	16452	16204	16185	16259	16273	16173	16447	16288	16419	16230	16214	16396	16094	16427	16188	16424	16314	16305	16538	16375	16425	16311	16101	16303	16168	16380	16315	16272	16279	16233	16240	16137	16112	16282	16334	16440	16343	16172	16181	16191	16196	16304	16299	16257	16265	16312	16070	16439	16328	16452	16325	16355	16228	16276	16254	16395	16220	16330	16381	16429	16303	16166	16357	16143	16251	16301	16137	16402	16391	16390	16338	16232	16375	16216	16231	16310	16402	16391	16382	16294	16415	16155	16321	16403	16488	16338	16310	16241	16100	16279	16176	16191	16433	16362	16187	16296	16376	16330	16224	16147	16236	16444	16347	16399	16373	16402	16538	16185	16483	16383	16211	16178	16302	16193	16441	16255	16119	16313	16108	16357	16271	16157	16262	16228	16185	16204	16193	16246	16222	16295	16255	16133	16288	16253	16335	16108	16214	16344	16203	16373	16316	16155	16335	16296	16350	16447	16513	16410	16263	16211	16265	16444	16198	16124	16270	16383	16247	16410	16541	16163	16202	16289	16264	16248	16413	16202	16244	16293	16290	16145	16332	16285	16311	16337	16193	16174	16255	16338	16486	16361	16279	16523	16353	16380	16241	16413	16355	16242	16250	16369	16280	16380	16394	16171	16427	16225	16392	16237	16213	16357	16196	16323	16288	16359	16309	16174	16269	16296	16363	16228	16366	16213	16177	16212	16317	16267	16187	16293	16190	16287	16268	16533	16482	16271	16356	16420	16404	16181	16341	16160	16093	16144	16250	16179	16252	16287	16235	16159	16323	16349	16288	16267	16284	16189	16310	16337	16319	16254	16248	16174	16113	16216	16335	16448	16300	16213	16384	16249	16283	16243	16391	16218	16292	16285	16247	16165	16305	16265	16259	16235	16257	16171	16209	16308	16356	16282	16309	16241	16434	16205	16152	16188	16154	16212	16337	16296	16175	16330	16249	16420	16325	16265	16286	16212	16238	16343	16338	16287	16359	16266	16308	16317	16287	16239	16335	16419	16311	16245	16345	16299	16296	16256	16099	16559	16412	16334	16265	16322	16284	16312	16146	16384	16238	16257	16362	16254	16256	16371	16411	16436	16319	16208	16306	16323	16285	16272	16352	16137	16378	16426	16159	16365	16243	16335	16153	16272	16345	16373	16394	16268	16425	16187	16345	16316	16344	16248	16417	16221	16211	16359	16456	16344	16453	16261	16357	16139	16209	16371	16265	16369	16316	16312	16213	16343	16436	16245	16327	16317	16301	16262	16083	16396	16086	16292	16248	16412	16311	16362	16150	16370	16359	16400	16264	16409	16346	16321	16350	16403	16319	16352	16413	16318	16263	16548	16290	16416	16350	16232	16232	16362	16151	16421	16164	16198	16090	16443	16368	16199	16225	16210	16330	16418	16271	16336	16303	16387	16353	16323	16280	16340	16332	16352	16212	16233	16191	16598	16311	16308	16298	16332	16141	16489	16312	16063	16301	16296	16293	16350	16325	16301	16219	16189	16259	16238	16285	16397	16162	16213	16314	16452	16250	16460	16296	16267	16293	16449	16287	16392	16156	16282	16274	16236	16212	16169	16331	16332	16170	16302	16342	16088	16425	16223	16372	16296	16300	16243	16359	16433	16354	16270	16225	16309	16310	16290	16155	16288	16355	16315	16288	16351	16307	16375	16288	16314	16242	16331	16259	16148	16177	16198	16372	16274	16217	16363	16248	16211	16384	16436	16241	16345	16352	16370	16348	16283	16314	16288	16372	16171	16407	16269	16500	16233	16410	16496	16417	16402	16025	16398	16329	16291	16397	16384	16274	16276	16371	16398	16216	16370	16215	16216	16344	16297	16373	16318	16305	16161	16315	16267	16237	16317	16313	16474	16414	16132	16422	16219	16351	16340	16309	16296	16349	16353	16370	16351	16185	16187	16422	16418	16393	16196	16347	16244	16320	16394	16148	16269	16498	16349	16381	16496	16215	16315	16229	16154	16386	16298	16383	16399	16157	16327	16202	16283	16242	16268	16155	16412	16216	16387	16266	16326	16161	16478	16249	16440	16149	16354	16236	16309	16278	16297	16393	16373	16232	16283	16169	16348	16242	16232	16313	16286	16133	16229	16361	16114	16390	16246	16325	16312	16336	16494	16309	16214	16103	16211	16372	16380	16280	16261	16099	16388	16359	16125	16320	16361	16315	16131	16187	16255	16315	16317	16387	16407	16336	16280	16267	16537	16341	16269	16273	16196	16362	16297	16424	16488	16259	16273	16251	16347	16216	16292	16236	16271	16204	16236	16261	16263	16252	16391	16362	16235	16156	16383	16273	16448	16229	16229	16352	16197	16313	16263	16207	16315	16295	16293	16178	16366	16267	16368	16248	16336	16473	16252	16290	16216	16251	16179	16357	16477	16279	16194	16224	16398	16462	16124	16499	16462	16471	16175	16402	16504	16252	16440	16480	16273	16410	16284	16370	16299	16234	16340	16249	16313	16305	16214	16395	16219	16281	16019	16373	16158	16157	16323	16240	16109	16273	16333	16273	16333	16297	16364	16260	16211	16222	16343	16323	16113	16528	16155	16417	16209	16405	16409	16271	16292	16242	16384	16279	16363	16312	16280	16252	16280	16387	16427	16275	16290	16309	16227	16505	16311	16378	16519	16356	16323	16390	16180	16345	16214	16299	16137	16130	16310	16271	16187	16499	16144	16202	16294	16349	16252	16257	16380	16257	16276	16271	16344	16382	16188	16374	16381	16315	16375	16473	16318	16315	16273	16451	16289	16406	16183	16274	16431	16318	16285	16349	16403	16406	16264	16441	16110	16290	16188	16451	16141	16524	16315	16438	16204	16248	16444	16170	16227	16333	16295	16106	16383	16083	16365	16136	16345	16258	16379	16474	16282	16313	16229	16339	16254	16405	16412	16283	16454	16338	16218	16444	16120	16105	16447	16375	16291	16330	16416	16077	16387	16358	16265	16458	16415	16425	16403	16129	16292	16419	16295	16239	16337	16113	16467	16323	16243	16242	16213	16159	16130	16342	16218	16284	16301	16340	16364	16336	16161	16239	16081	16391	16377	16337	16327	16138	16370	16425	16216	16169	16253	16353	16259	16306	16461	16315	16267	16522	16144	16126	16093	16418	16071	16310	16428	16236	16352	16367	16325	16310	16421	16081	16245	16387	16376	16329	16283	16468	16300	16302	16326	16197	16270	16338	16313	16250	16220	16203	16321	16183	16300	16134	16096	16329	16331	16258	16488	16307	16270	16302	16232	16254	16103	16365	16173	16411	16492	16374	16273	16517	16122	16280	16260	16380	16196	16326	16440	16345	16385	16338	16234	16270	16402	16207	16469	16406	16222	16433	16283	16333	16345	16164	16188	16318	16354	16242	16382	16099	16251	16241	16309	16301	16354	16232	16410	16151	16405	16423	16123	16269	16217	16386	16338	16212	16056	16171	16275	16326	16275	16341	16339	16245	16135	16126	16388	16301	16392	16227	16184	16234	16068	16200	16166	16435	16178	16248	16300	16378	16151	16358	16546	16414	16357	16204	16376	16364	16168	16226	16325	16278	16215	16381	16132	16268	16361	16157	16228	16291	16233	16185	16286	16237	16218	16087	16306	16370	16206	16247	16348	16430	16219	16453	16272	16398	16213	16326	16258	16219	16271	16335	16145	16325	16199	16366	16443	16178	16432	16231	16414	16279	16344	16274	16189	16290	16337	16054	16426	16177	16295	16324	16292	16289	16272	16331	16266	16294	16313	16295	16237	16405	16263	16351	16278	16336	16319	16121	16300	16334	16458	16153	16341	16266	16375	16357	16333	16317	16235	16263	16271	16308	16318	16306	16369	16337	16275	16223	16397	16157	16339	16507	16362	16107	16360	16306	16242	16382	16256	16324	16212	16284	16277	16148	16277	16215	16463	16301	16494	16301	16248	16541	16292	16509	16376	16309	16228	16227	16250	16306	16263	16209	16301	16356	16350	16281	16210	16336	16240	16298	16312	16140	16155	16381	16228	16280	16364	16253	16262	16222	16335	16123	16158	16352	16503	16360	16448	16305	16346	16287	16371	16295	16235	16279	16401	16191	16559	16315	16068	16222	16238	16253	16432	16313	16393	16150	16411	16333	16269	16320	16258	16397	16191	16381	16352	16153	16356	16246	16360	16319	16488	16383	16215	16248	16168	16392	16266	16281	16363	16339	16338	16273	16336	16293	16341	16229	16394	16321	16458	16301	16431	16163	16251	16281	16182	16142	16252	16357	16299	16213	16209	16307	16334	16266	16302	16248	16396	16170	16231	16370	16167	16472	16315	16156	16367	16547	16250	16328	16230	16372	16454	16295	16321	16490	16374	16274	16374	16394	16210	16185	16168	16305	16268	16281	16205	16346	16232	16229	16369	16278	16222	16409	16513	16280	16262	16149	16357	16254	16276	16201	16198	16192	16179	16266	16427	16285	16389	16385	16569	16479	16281	16132	16270	16206	16461	16331	16423	16390	16227	16493	16291	16211	16305	16245	16438	16370	16377	16258	16154	16305	16352	16226	16095	16291	16361	16294	16118	16273	16342	16211	16338	16325	16280	16383	16252	16246	16315	16467	16231	16183	16265	16265	16441	16237	16235	16452	16266	16275	16289	16432	16364	15948	16377	16213	16193	16277	16350	16425	16103	16131	16236	16401	16278	16224	16216	16315	16377	16226	16267	16099	16293	16313	16341	16165	16452	16494	16223	16399	16271	16202	16314	16325	16363	16295	16220	16391	16218	16353	16224	16365	16260	16092	16312	16264	16334	16196	16150	16179	16390	16247	16266	16403	16298	16302	16167	16332	16364	16347	16217	16404	16381	16345	16249	16273	16245	16287	16177	16285	16195	16238	16132	16376	16084	16121	16291	16258	16170	16414	16385	16305	16375	16513	16329	16224
24013	21055	28938	37657	58852	71435	62890	43063	31229	24992	22466	21477	20857	20950	20621	20407	20477	20477	20235	20539	20468	20513	20428	20409	20277	20282	20345	20249	20616	20525	20284	20341	20165	20358	20222	20161	20169	20307	20406	20477	20288	20195	20189	20390	20541	20475	20287	20366	20473	20587	20275	20013	20515	20150	20242	20489	20215	20405	20404	20274	20296	20281	20260	20189	20251	20505	20382	20422	20388	20477	20439	20445	20223	20311	20512	20497	20546	20294	20621	20647	20119	20393	20298	20318	20300	20224	20179	20432	20240	20201	20574	20263	20464	20387	20448	20276	20334	20239	20405	20209	20342	20399	20716	20234	20435	20287	20398	20185	20401	20428	20262	20298	20375	20076	20407	20345	20131	20363	20394	20193	20263	20348	20172	20274	20227	20293	20052	20353	20339	20384	20427	20290	20371	20333	20587	20293	20310	20252	20353	20280	20408	20277	20547	20357	20439	20226	20331	20140	20259	20230	20138	20320	20216	20326	20153	20302	20191	20051	20364	20438	20163	20095	20238	20396	20324	20356	20453	20217	20365	20204	20361	20264	20364	20102	20371	20323	20144	20476	20336	20359	20337	20421	20411	20338	20292	20361	20265	20206	20501	20391	20402	20278	20202	20334	20172	20338	20386	20226	20201	20312	20286	20242	20070	20484	20263	20475	20215	20386	20204	20234	20170	20518	20617	20093	20341	20362	20268	20418	20496	20351	20339	20147	20250	20351	20525	20389	20468	20212	20021	20130	20090	20138	20378	20277	20381	20500	20507	20288	20271	20281	20132	20426	20533	20324	20148	20263	20276	20471	20464	20379	20445	20358	20189	20267	20362	20261	20448	20213	20436	20324	20297	20342	20047	20160	20368	20391	20247	20385	20414	20199	20384	20181	20108	20467	20411	20201	20688	20598	20372	20136	20215	20240	20250	20328	20232	20038	20340	20159	20313	20342	20271	20316	20331	20383	20383	20243	20358	20182	20363	20274	20287	20197	20451	20194	20342	20297	20023	20246	20302	20156	20336	20131	19942	20055	20378	20102	20236	20238	20279	20463	20463	20355	20337	20351	20309	20225	20521	20389	20312	20310	20217	20167	20078	20125	20371	20308	20342	20356	20448	20437	20165	20283	20227	20344	20269	20266	20176	20310	20141	20341	20294	20298	20293	20249	20199	20174	20384	20354	20378	20612	20430	20178	20404	20195	20344	20375	20359	20382	20491	20406	20279	20453	20294	20219	20387	20087	20186	20508	20231	20332	20248	20417	20318	20239	20419	20410	20200	20276	20215	20275	20463	20073	20316	20471	20346	20465	20346	20315	20227	20135	20599	20098	20432	20271	20204	20470	20189	20084	20309	20281	20491	20301	20326	20290	20167	20343	20113	20181	20387	20697	20326	20157	20233	20382	20411	20388	20444	20632	20291	20380	20441	20357	20468	20284	20186	20424	20342	20364	20217	20207	20327	20213	20154	20372	20343	20245	20360	20230	20360	20482	20154	20246	20393	20283	20466	20474	20256	20346	20251	20324	20287	20342	20350	20281	20516	20441	20371	20239	20336	20344	20368	20108	20298	20283	20121	20285	20275	20420	20199	20103	20230	20386	20365	20120	20332	20419	20395	20143	20485	20319	20224	20198	20213	20275	20256	20274	20215	20257	20323	20243	20184	20321	20416	20421	20432	20307	20285	20426	20481	20547	20384	20259	20006	20303	20197	20328	20253	20392	20465	20266	20347	20241	20383	20115	20383	20216	20212	20450	20351	20369	20376	20252	20278	20450	20547	20369	20268	20362	20291	20207	20251	20223	20142	20627	20125	20409	20310	20432	20245	20254	20242	20127	20214	20074	20295	20088	20240	20280	20331	20326	20371	20374	20518	20202	20326	20305	20248	20290	20257	20609	20411	20550	20396	20144	20150	20147	20398	20360	20259	20242	20158	20482	20239	20331	20420	20245	20407	20381	20450	20404	20563	20241	20276	20236	20352	20272	20397	20285	20145	20460	20305	20295	20305	20244	20252	20206	20346	20149	20408	20474	20270	20289	20202	20212	20195	20298	20396	20311	20402	20350	20410	20051	20370	20379	20323	20141	20340	20370	20441	20352	20338	20214	20188	20238	20446	20474	20208	20366	20308	20451	20366	20246	20186	20234	20317	20353	20397	20308	20397	20374	20268	20259	20405	20285	20316	20352	20522	20260	20284	20162	20291	20230	20282	20279	20489	20245	20430	20083	20489	20432	20114	20231	20206	20108	20387	20214	20197	20304	20167	20327	20379	20175	20151	20382	20381	20145	20611	20383	20404	20560	20328	20439	20333	20505	20446	20455	20322	20342	20131	20376	20434	20343	20314	20153	20371	20397	20490	20589	20259	20291	20380	20528	20303	20239	20474	20479	20364	20460	19997	20034	20402	20275	20283	20228	20474	20270	20707	20340	20495	20121	20106	20262	20243	20459	20465	20506	20427	20576	20335	20255	20309	20324	20195	20354	20194	20344	20291	20489	20300	20274	20316	20232	20330	20268	20440	20174	20347	20461	20289	20377	20244	20389	20301	20321	20295	20258	20142	20271	20214	20307	20128	20297	20421	20347	20153	20306	20242	20325	20304	20239	20463	20161	20317	20330	20369	20279	20168	20426	20237	20384	20372	20296	20296	20314	20240	20419	20253	20350	20590	20324	20554	20379	20375	20184	20319	20324	20238	20360	20098	20123	20141	20297	20241	20270	20332	20284	20396	20157	20140	20548	20172	20404	20162	20353	20304	20607	20365	20065	20287	20439	20293	20390	20451	20238	20396	20274	20353	20294	20071	20318	20214	20472	20556	20310	20355	20223	20289	20458	20208	20204	20359	20499	20337	20394	20339	20498	20424	20229	20229	20335	20272	20303	20206	20298	20429	20310	20226	20510	20372	20416	20412	20444	20242	20267	20149	20119	20419	20225	20433	20427	20123	19953	20206	20377	20449	20444	20364	20307	20377	20314	20512	20380	20122	20276	20370	20535	20447	20351	20551	20090	20359	20478	20145	20235	20289	20270	20275	20291	20160	20099	20310	20460	20311	20339	20427	20366	20275	20182	20320	20283	20461	20297	20367	20540	20480	20350	20144	20372	20233	20401	20311	20492	20628	20239	20275	20527	20268	20365	20246	20388	20334	20234	20145	20189	20505	20321	20346	20183	20233	20368	20466	20535	20431	20100	20270	20166	20305	20416	20476	20358	20470	20312	20245	20284	20298	20205	20289	20481	20144	20406	20377	20314	20247	20353	20163	20292	20050	20229	20324	20195	20291	20145	20111	20347	20075	20345	20241	20135	20265	20394	20162	20442	20276	20412	20410	20215	20233	20191	20335	20372	20048	20179	20249	20390	20415	20275	20266	20334	20544	20504	20431	20204	20307	20420	20299	20217	20382	20502	20310	20500	20520	20304	20462	20454	20440	20402	20279	20345	20184	20323	20202	20364	20472	20413	20492	20167	20443	20272	20463	20309	20202	20336	20291	20315	20313	20293	20281	20232	20152	20382	20083	20383	20499	20253	20369	20282	20233	20409	20293	20218	20361	20266	20409	20414	20156	20268	20353	20271	20523	20413	20294	20139	20275	20410	20384	20261	20425	20230	20388	20371	20359	20506	20393	20373	20348	20284	20266	20328	20120	20140	20302	20450	20253	20286	20356	20170	20240	20365	20409	20309	20224	20200	20436	20074	20330	20333	20202	20209	20147	20371	20472	20447	20438	20325	20242	20288	20245	20338	20295	20451	20246	20432	20406	20219	20396	20348	20460	20293	20218	20371	20228	20207	20269	20070	20537	20366	20270	20236	20256	20344	20281	20416	20252	20436	20062	20036	20173	20488	20358	20403	20437	20325	20452	20425	20421	20159	20642	20158	20191	20471	20491	20353	20356	20155	20242	20435	20333	20163	20350	20305	20214	20110	20282	20325	20250	20645	20328	20208	20307	20164	20405	20225	20303	20133	20281	20392	20266	20520	20264	20255	20183	20456	20279	20290	20485	20262	20232	20202	20149	20122	20443	20209	20271	20372	20482	20279	20357	20327	20320	20308	20272	20349	20373	20216	20539	20356	20129	20267	20170	20162	20305	20072	20396	20448	20555	20346	20366	20310	20476	20515	20326	20196	20399	20381	20175	20393	20352	20274	20424	20376	20188	20410	20307	20294	20292	20350	20472	20407	20292	20340	20390	20392	20205	20270	20329	20510	20348	20233	20061	20094	20360	20403	20434	20495	20294	20291	20505	20520	20484	20464	20463	20542	20313	20316	20340	20280	20357	20316	20216	20367	20276	20368	20423	20405	20385	20208	20260	20373	20389	20218	20170	20274	20385	20363	20492	20396	20450	20233	20244	20531	20273	20237	20236	20425	20491	20194	20373	20276	20349	20387	20209	20277	20427	20183	20259	20276	20196	20204	20445	20522	20330	20435	20569	19927	20120	20163	20186	20148	20373	20107	20217	20287	20291	20449	20413	20410	20239	20393	20204	20443	20347	20228	20276	20660	20649	20245	20391	20253	20198	20184	20403	20217	20421	20282	20323	20354	20438	20281	20206	20219	20337	20530	20504	20475	20445	20246	20421	20155	20251	20367	19973	20032	20195	20186	20146	20559	20224	20205	20188	20230	20184	20457	20312	20264	20459	20268	20462	20124	20078	20373	20292	20405	20460	20299	20303	20054	20255	20396	20224	20206	20298	20268	20177	20401	20260	20328	20447	20107	20456	20398	20036	20327	20294	20323	20604	20188	20390	20298	20432	20392	20464	20473	20190	20475	20628	20431	20592	20553	20483	20257	20361	20156	20239	20181	20335	20363	20174	20417	20092	20367	20280	20281	20223	20443	20410	20252	20454	20534	20255	20169	20033	20347	20439	20377	20537	20517	20558	20487	20397	20187	20306	20422	20338	20094	20168	20431	20253	20200	20282	20324	20185	20340	20296	20451	20367	20383	20446	20392	20339	20216	20337	20265	20268	20207	20379	20266	20244	20559	20348	20483	20267	20396	20303	20288	20246	20283	20332	20612	20438	20378	20164	20244	20136	20221	20341	20291	20288	20446	20314	20185	20476	20376	20292	20448	20053	20401	20270	20307	20352	20460	20343	20417	20285	20269	20098	20524	20388	20418	20395	20228	20140	20329	20102	20139	20359	20124
35058	62655	69424	76850	76448	78219	62913	41432	28887	20583	18075	17095	16561	16359	16275	16064	16119	16128	16060	16093	16154	16152	16018	16108	16040	15970	16023	16067	15885	16210	16247	15925	16115	15926	16171	16146	16071	16113	16010	16129	15960	15881	16123	16029	16017	16018	16151	16204	15997	16132	16013	16150	15965	16040	16133	16020	16231	16138	16020	16054	15887	16013	16037	16047	16111	15959	15931	16155	15909	16006	16147	15995	16144	16200	16072	16044	16107	16086	16081	16073	16191	16001	16058	16111	16216	15882	15908	15950	16060	16100	16103	16068	16019	16124	16156	15932	16090	15892	15901	15993	16087	15993	15944	15976	16055	15991	16044	16025	15919	16160	16079	15917	16097	16054	16184	16128	16004	16031	15971	16139	16181	16028	16082	16119	16130	15918	16121	15988	16091	16061	16113	16053	16103	15955	16087	15900	16199	15732	16035	16003	16074	16000	16000	15977	16031	15937	16164	16019	15881	16105	15980	16035	16052	16072	15956	16110	16012	16089	15997	15990	15835	16179	16056	15886	16005	16132	16092	16086	15915	15990	16092	16080	16267	15994	15957	16151	15963	15955	16116	15966	15903	15916	16001	15940	16173	16139	16263	16016	16012	15948	16192	15932	15912	16150	15953	15923	15878	16126	16047	15962	16049	15807	15983	15935	15908	16068	15939	16050	16028	15985	15990	16202	15939	15974	16085	16008	16094	16077	16051	16051	15978	15909	16168	15979	16000	16049	16076	16109	15816	16008	16030	16349	16102	15946	16067	16151	16145	16041	16091	16059	15941	15941	16157	15854	16124	15907	16181	16112	15859	16214	15928	16033	16179	16116	16050	16051	15808	16033	15988	16056	15888	16000	16072	15964	16110	16068	15874	16020	16064	16049	16099	15964	16085	15881	16208	16081	15962	16129	15829	15957	16095	15997	16242	16082	16138	16059	16141	16044	16200	15960	16108	16037	15995	15831	15908	16143	16021	15973	16017	16051	15995	16073	16058	16125	16112	16058	15963	16120	16120	15972	16138	16092	16000	16125	15935	15992	16080	15920	16146	15854	16121	16106	15946	16032	15950	16084	15968	15908	15912	15979	16175	16022	16140	16043	15828	15978	16018	15987	15973	15964	15940	15916	16084	16189	15864	15987	16071	16110	16037	16137	15993	16000	16169	16030	15977	16163	15979	16001	16081	16003	15986	15819	16193	16034	16119	16175	16130	16080	16024	16021	15983	15961	15986	16094	15800	16121	15985	16118	15953	15871	16144	15935	15842	15994	16078	15999	15895	15926	16205	16107	16153	16108	15902	16006	15965	15743	15968	16320	16116	16099	16023	16069	16022	15917	15948	16028	16087	16078	15883	16015	16039	16071	16088	15905	16002	16168	15922	15892	16125	15992	16025	16226	15915	16153	16121	16030	16037	15961	16134	16133	16142	15897	16202	16226	15906	16136	15981	16024	15902	16067	16092	15979	16105	15978	16071	16119	16070	15954	15956	16150	15970	16013	15965	16169	16166	15967	16052	16129	15975	15940	16008	16071	16021	16053	16158	15996	16183	15939	16017	16025	16072	16021	16074	16022	15899	16224	16013	16042	16016	16011	16092	16126	16151	16110	16109	15968	16223	15870	15988	16189	16091	15938	15913	16051	16206	16188	16036	16055	16120	15891	15948	16183	16110	15950	16102	16118	16034	15916	16044	16141	16087	16049	16142	16037	16035	16072	16257	16006	16188	16101	15962	15991	15943	15956	16001	16264	16152	16061	16121	16008	16121	16053	16036	16113	16196	16045	15937	16110	16020	16043	16000	16113	16098	16181	15926	16054	15993	15980	16123	16309	16030	16100	16009	15970	15934	16017	16020	16197	15951	15931	15960	16042	15978	16242	16029	16154	16099	16097	15905	16079	16033	15937	16213	16092	16038	15944	15982	16021	16050	15979	16065	16011	15938	15966	16285	15969	16088	16005	16075	16070	16057	16129	16008	16064	15997	16155	15908	15862	16085	16013	15843	16191	16116	15981	15960	16197	16078	16155	15988	15919	15949	16115	15933	15910	16067	16094	16066	16058	16095	16063	16101	16014	16075	15855	16045	15907	16078	16135	16242	16007	16149	16112	16068	16238	16051	16189	16104	16199	16055	16111	15981	15952	16040	16135	15885	15951	16022	16041	15823	16111	16009	16088	16138	16080	15948	16219	16199	16016	15957	16196	16034	16045	15973	16074	15874	15987	16042	15981	15947	16014	16000	16060	15915	16231	16100	16059	15915	15967	16176	16012	16064	15899	16076	15966	16109	15967	15987	16078	16061	16048	16181	16146	15931	16097	15954	15940	16108	15952	16164	15960	16020	16058	15970	16258	16149	16036	16220	16127	16002	16153	15884	15951	16108	16201	15925	16072	16099	15825	16022	15966	15993	16188	16155	15953	16033	16045	16112	16128	16099	16013	16017	15938	16009	16004	16043	15986	16026	16195	15981	16036	16130	15977	16233	16088	16048	15954	15894	15884	16149	16058	16053	15847	15997	16091	15940	15978	16053	15956	16064	16069	16168	16054	16089	15969	15924	16101	15906	15991	16259	16035	16011	16120	15830	16258	15998	16098	15971	16257	16123	16072	16026	16245	16200	15845	16116	16036	15909	15806	16038	16069	15847	16314	16144	15898	15958	15979	15994	15996	16201	16059	16020	15963	16173	15850	16096	16204	16066	15920	16009	16036	16115	16132	16098	15996	16089	16060	15807	15989	16251	15891	16140	16130	16168	16091	15856	16018	15977	15877	16109	15985	15987	16033	16139	16042	15940	15896	16000	16087	16100	16070	16111	15839	16160	16032	16028	15849	16034	16135	15993	15880	16074	16176	15916	15966	16109	15927	15980	15879	15907	16052	15960	16120	16179	16012	16252	16004	15899	16122	15973	16002	16033	16017	15989	15922	16158	15962	16166	16070	16036	16061	15996	15927	16022	15929	16131	15872	16053	16045	16060	16112	16150	16005	16160	15953	15934	16142	16084	15927	16059	16085	15963	16065	15971	16030	16095	15944	15950	15912	16023	15951	16121	16052	15855	16227	16128	16104	15993	16013	16162	16026	16082	15972	16174	16230	16073	15992	15997	16160	15889	16072	16142	16046	16042	16006	16010	16065	15992	15903	15862	16176	15963	16075	16139	15881	16064	15925	16031	15966	15948	15995	16039	16167	15842	15921	16157	15969	16030	15829	16057	16075	15984	15945	15946	16134	16003	15979	15938	16125	16080	16076	16020	16185	15924	16071	15964	16091	16000	16227	16049	15970	16153	16011	16142	16086	16060	15888	15995	15906	15924	15970	16003	16121	16005	15755	16008	15899	16079	15832	15861	16048	15998	16047	16075	16130	15999	16059	16099	16069	15933	16119	16073	16070	15929	16075	15958	16003	16119	16028	15893	16036	16044	16071	15974	16129	15912	16047	16103	16101	16115	15997	16008	16116	15943	15927	15947	16010	16059	16205	15925	16018	16139	16136	16116	16033	16063	16001	16014	15974	16107	16193	15992	16101	15988	16029	16169	16228	16059	16198	15963	15966	16102	16107	16034	16027	16128	15932	16060	16165	15984	16077	16050	16014	16115	16154	16016	16093	15894	16252	16132	16273	16067	16131	15997	15929	15950	16113	15926	16077	15914	16000	16058	16050	16005	16107	15833	16002	16123	16137	15976	15966	15952	16218	16196	16123	15894	16011	16189	16083	16259	16054	15986	16048	16055	16103	16096	15931	15988	16172	15991	16107	16029	16015	15900	16020	15815	15933	16013	15994	16107	16004	15968	16019	16012	16116	15966	16015	15937	16071	15951	16169	16019	16054	15937	16133	15956	16021	16180	16006	15981	16008	15969	15809	15966	16118	16113	16058	16055	16175	16048	16095	15951	15936	16207	16088	15987	16052	16012	16048	15951	16183	16091	15996	16226	15987	16145	16148	16173	16071	15900	15989	15910	16130	16061	16024	16040	16197	16107	16246	15933	16066	16144	15933	15920	15909	16059	16005	16151	16117	16105	16242	16007	16115	15814	16195	15986	15990	15947	16045	16096	16133	16069	15965	16336	16067	16127	16002	15965	16011	15968	16031	16152	16043	15977	15966	16106	15914	16121	16213	15975	16099	16023	16259	16173	16020	16064	15950	16023	16140	16030	16097	16017	16000	15994	15872	15969	16174	16086	16065	16043	16039	16052	16210	16099	16007	16049	15984	16026	16055	15900	16081	16089	16124	16047	16068	15937	15963	16124	15974	16309	16001	15928	16095	15975	16061	16095	16018	15841	16179	16178	15994	15970	16250	16068	16015	15926	16150	16028	15901	16134	15955	15901	16107	15950	16183	16138	16153	15858	16086	16077	16007	15900	16210	15992	15965	16240	16049	16108	15990	16114	15999	16074	16128	16172	15929	16121	15851	15987	16058	16171	15917	16051	16115	16038	15893	16124	16057	15990	16098	15937	15980	16063	16079	16064	15875	16197	15899	15865	16019	16097	16001	16025	16162	16139	15896	16180	16066	16128	16004	16091	16024	15914	15900	16047	16241	16076	16084	16012	15968	15990	16232	16109	16257	16156	16042	16046	16000	15945	15940	16147	16124	16089	15864	16227	16082	15917	16030	16102	15975	16004	16068	15891	16195	16145	15900	15923	16077	15876	16098	15980	16180	16086	15954	15790	16025	15952	16063	16181	16042	16011	15902	15962	16143	15983	16085	15907	16037	15988	16101	16076	15878	16113	16050	16066	16058	15970	16009	16095	16060	16051	16001	16037	16038	16155	16115	16054	16136	16010	15966	16035	15847	15950	16068	16157	16030	16072	15916	16010	16177	16165	16047	16039	15935	16052	15975	15876	16122	15976	15843	15990	16025	16065	16015	16149	16187	16195	15971	15921	16218	15971	16073	16021	16083	15970	16094	16146	15913	16133	16017	16344	16044	16047	15899	16168	16068	15946	16118	16064	16014	16052	16123	15994	16031	15884	16164	15970	15997	15986	16109	16158	15953	16186	15935	15902	15995	15937	15926	16120	16078	16007	15969	16032	16040	16116	15960	15976	16022	16014	15975	16018	16046	15911	16130	16047	16114	16043	16034	16040	16036	16120	16095	16075	15888	16106	16062	16001	16023	16000	15986	16006	15951	16013	15969	15986	16065	16099	15975
31797	24008	27204	27472	27183	29606	27578	23753	21945	21341	21359	21099	20921	20937	21215	20944	21192	21172	20902	21049	21290	21026	21354	21282	21246	21064	21390	21207	21071	21314	21455	21313	21115	21146	20946	20996	21010	20950	21254	21070	21000	21106	21195	20966	21196	21122	21140	21075	21018	21373	21169	21082	21122	21086	21153	21099	21078	21060	21148	21056	21040	21124	21013	21270	21020	20963	21147	21129	21085	20980	20926	21092	20923	21185	21002	21154	21231	21179	21167	20925	21036	21157	21051	21132	21103	21088	21086	21209	21048	21266	21048	21184	21102	21194	21189	21386	21149	21265	21208	21151	21053	21095	20900	20933	21083	20903	20955	21206	20966	21215	21039	21179	21315	21118	21143	21152	21368	21206	21153	21160	21172	20992	21215	21093	21040	21127	20864	21018	21121	20802	21132	20985	21087	21006	21029	20911	21169	21222	21081	21085	21181	21319	21106	21270	21121	20932	21054	21067	20983	20910	20956	20908	21130	21224	20986	21098	21084	21212	21088	21112	21083	20986	21156	20947	21033	21140	21240	20920	21079	21092	21397	21098	20898	20959	21006	21298	21020	21081	20889	21003	21187	20960	21055	21021	21096	20747	21146	21261	21122	20917	21020	20987	21252	20814	21002	21017	21022	20935	21268	20914	20939	21056	20978	21156	21132	21088	21221	20920	21256	21039	21390	21146	21188	21027	21059	20832	21233	21094	21018	21159	21129	21111	21032	21164	20908	20905	21200	20996	21134	21156	21105	21207	21129	21012	21039	20984	21007	21343	21284	21159	21313	21090	21207	20972	20952	21258	20900	20911	20927	20963	20958	21198	20966	21127	20992	21105	21183	21150	21153	21035	21078	20978	21143	21041	21008	20955	21154	21011	21233	21013	21127	20931	21147	21200	21069	20909	21115	21152	21090	21059	21073	20973	21068	20818	21037	20983	21051	21002	21107	21041	21185	21227	21039	21113	21132	20884	21174	20827	21003	21210	21162	21006	21011	20994	21172	21147	20768	20905	21197	21113	21155	20989	20985	20884	20959	21196	21289	21126	21063	21067	21188	21023	21290	21111	20879	21141	21284	21191	21282	21237	20947	21232	21049	21083	21184	21239	21114	21132	20979	21031	21036	21011	21197	21107	21055	20772	21214	21356	21058	21258	21083	21135	21232	20891	21100	21084	20876	21230	21031	20880	21142	21178	20945	21127	21001	21022	21054	21119	21047	21101	21108	21044	20838	21208	21214	21203	21114	21359	20941	21328	21191	21371	21098	21137	21172	21298	21169	21082	21248	21111	21052	21017	21181	21040	20978	20990	21150	20972	21097	21001	21065	21174	21089	21135	21064	20934	21024	21210	21136	21013	21084	21130	21106	21063	21062	21226	21144	21000	21063	21081	21064	20874	21266	21093	20938	20907	20873	20922	20926	21121	21110	21059	21016	21207	21188	20985	20919	21092	20920	20962	21145	20987	20904	21171	21219	21376	21224	20945	20960	21303	21003	21096	20949	21053	21014	21200	21117	21240	21171	21201	21059	21166	21402	20961	21210	21079	21143	21098	21155	21262	21038	21057	21276	21203	20891	21025	21067	21125	20983	21235	20936	21100	21066	21085	21160	21270	20997	21078	21007	21146	21106	20933	20997	21063	21044	21224	21188	21119	21104	20990	21020	21156	21089	21076	21170	21085	21070	20828	21011	21148	21126	21160	21076	21123	20839	20973	21217	21251	21231	20748	21304	21077	21076	21176	21117	20987	21040	21039	21020	20900	20956	21017	21167	21121	21226	20946	21238	21269	20970	21098	21104	21197	21425	21019	20951	21057	21229	21185	20991	21227	20923	21152	21226	21278	20980	20999	21033	21103	21171	21331	20974	21249	21184	21327	20941	21109	21040	21024	20949	21103	21097	21122	20970	21102	21173	21261	21004	21280	21022	21123	21270	21017	21124	21105	21172	20866	21227	21334	21183	21205	20855	21267	20952	20964	20898	20942	21101	21144	21157	21035	21002	20908	21235	21073	21129	20935	20807	20983	21180	21263	21278	20907	20969	21022	20859	21018	21046	21063	21171	21344	21155	21049	21112	21163	21099	21114	21212	21144	21143	21218	20866	21207	20959	20993	21194	21287	21012	20889	21130	21243	21112	20862	20876	21054	21049	21077	21115	21058	21192	21073	21040	21054	21277	20942	21164	21120	20944	21075	20924	21151	20969	21072	21013	21219	21040	21111	20990	21068	21282	21179	21025	21189	21295	21123	21273	21104	21059	21355	21214	21233	21053	21106	21236	21063	21077	21354	21173	21000	21062	20846	20982	21310	21004	21273	20946	20944	21125	20820	21202	20881	21003	21149	20893	21172	20897	20929	21215	21078	21035	21131	21197	21073	20922	20878	21116	21133	21201	21053	20929	21080	20947	21066	20986	21020	21215	21089	21018	20989	21331	21221	21275	21190	21098	21251	21184	21119	20965	21096	20932	21120	20936	21114	20847	21104	21245	21187	21228	21150	21021	20776	20935	21109	21069	21072	21204	21106	20952	21014	20813	21153	20852	21229	20978	21129	21211	21088	21309	21209	21143	21256	20998	21120	21069	21038	21017	21080	21154	21201	21274	20856	20869	21215	21126	21014	20994	21116	21020	20993	21153	21105	20934	21227	21037	21128	21150	20946	21070	21052	21108	21147	21059	21197	21288	20944	21175	20905	20958	21073	21275	21148	21113	20971	21235	21080	21211	21175	21244	21205	21048	21262	21129	21161	20871	21140	21178	21161	21261	21279	21042	21180	21249	21225	21049	21139	21265	21056	21034	21034	21148	21310	21188	21231	21304	21154	21137	21125	21090	21259	20957	21251	21241	21070	21129	21021	21125	20997	21070	21216	21051	21234	21396	21073	20924	21094	20822	21164	20961	21054	21108	21118	21093	21148	21164	21255	21312	21137	21286	20943	21002	21083	21116	21033	21151	21018	21361	21185	21236	20941	21050	21022	21116	21082	20993	21332	21323	21180	21055	21192	21090	21045	21053	21240	21044	21202	21053	21151	21237	20923	20895	21091	21186	21228	21148	21125	21199	21022	21115	21143	21173	21120	21002	21288	21186	21094	21290	21012	21113	20907	21298	21124	21179	21014	21203	21193	21107	20856	20866	21157	20935	20858	21184	21020	21031	21142	21228	20848	21082	21089	21113	21153	21194	21074	21119	21344	20995	21093	20940	21378	21374	20985	21115	21244	21125	21258	21136	21000	21109	21070	21031	20938	21306	21103	21175	21135	21122	21152	20798	21004	20924	21201	20983	21101	21022	21056	20996	20821	21010	21236	21083	21089	21017	20849	20964	21152	21211	21079	21107	21154	20937	20964	21027	21101	21033	21073	21122	21018	20963	21335	20990	21172	21090	20951	21142	21027	21105	20967	21179	21016	21089	21033	21064	21195	21088	21053	21027	21247	21198	21135	21146	21135	21149	21063	20915	21078	21138	20983	21195	20944	21212	21073	21025	21150	21094	21194	21067	21152	21301	20978	21038	21059	21172	21312	21157	20993	21245	21232	21396	21113	20945	21028	20754	20850	21141	21121	20974	21225	21069	21152	21156	21019	21004	21116	21036	21014	21110	21078	21041	20923	21232	21010	20943	21233	21071	21123	21014	21375	21357	21021	21210	20949	20914	20966	21052	20986	21055	20999	21073	21197	21064	20964	21110	21142	21044	20839	21214	21090	20994	20991	20955	21126	21166	21186	21102	21285	21060	21167	21112	20947	21110	21302	20871	21193	20951	20882	21118	21119	21172	20952	21100	21095	21100	20973	21156	21013	21206	21211	21084	21028	20935	21100	21060	21207	21191	21075	20992	20963	21153	21099	21230	21107	21053	21076	20966	20934	21016	21267	21061	21067	21138	21097	21073	21081	20978	21067	21012	21202	21143	21120	21033	21156	21093	21069	21241	21124	21010	21018	20836	21070	21067	21004	20969	20899	21140	21078	21153	21118	21105	20998	20992	21339	21305	20982	21129	21016	21011	21231	21168	21028	21285	21008	21005	21228	21360	21025	21294	21006	21011	21027	21139	21147	21205	21130	20887	21054	21094	21093	21381	21097	21195	21160	21213	21015	21070	21251	21350	20942	20955	21086	21112	21069	21015	21074	21048	21256	20781	21220	21027	20969	21061	21167	21136	21378	21139	21269	21016	20867	21049	21196	21083	21185	21083	21014	20916	21107	21282	21186	21120	21007	21018	21232	21112	21030	21085	21221	21124	21088	20941	21187	20968	21066	21151	21131	21189	21068	21300	21246	21065	21106	21059	21194	21109	21012	21063	21095	21205	21054	21221	21128	21074	21194	21222	21184	21199	21125	21226	21248	21086	21070	21350	20941	20999	21026	21160	21067	21139	21082	21421	21064	21100	20926	20830	21166	20873	21047	21048	20957	20890	21179	21108	20893	21162	21163	20986	21128	21181	21167	21167	21272	21316	20962	21172	21021	21158	21093	21224	21200	21123	21121	21085	21251	21331	21058	21025	21210	21270	21028	20829	21053	21085	21143	21194	21052	20973	20980	21221	21267	21321	21128	21068	21006	21069	21111	21042	21291	21176	21085	21201	21250	21170	21066	20993	21157	21161	21023	21148	21181	21073	21002	21272	21193	21147	21147	21080	20977	21124	21134	21101	21026	21210	21317	21100	21059	21083	21012	21144	21046	20987	21145	20954	20941	21066	21239	21421	21280	20935	21270	21226	21142	21017	21264	20995	21228	21336	20986	21121	20976	21035	21094	21072	21025	21060	21058	21343	20758	21020	21156	21164	21105	21237	21066	21029	20958	21169	20962	21060	21097	21234	20989	20968	21295	21188	20955	21071	21078	21083	20867	21065	21109	21094	21126	21346	21197	21072	21289	21074	21133	21109	21064	21020	21253	21026	21362	21350	21147	20916	21218	21194	20863	21269	20801	21180	21087	21277	21145	21059	21233	21211	21159	21043	20933	21105	21054	21017	21035	20977	21081	21081	20926	20982	21032	21296	21087	21145	21042	21065	21093	21058	21128	20881	21040	20947	21163	21021	20899	21013	20779	21218	21109	21022	21055	21148	21225	21229	21157	21033	21282	21381	21148	21200	20832	21157	21134	21434	21222	21089	21070	21096	21117	21246	20870	21154	21208	20952	21086	21140	20973
19792	22846	25425	24885	25812	27693	23736	18893	17086	16778	16627	16547	16508	16472	16551	16566	16188	16406	16385	16505	16310	16539	16371	16457	16482	16294	16565	16298	16496	16554	16398	16448	16342	16358	16482	16444	16362	16393	16469	16341	16413	16520	16489	16381	16381	16409	16390	16351	16405	16554	16361	16466	16560	16382	16454	16399	16430	16450	16396	16477	16261	16373	16258	16251	16584	16441	16629	16418	16459	16384	16492	16450	16421	16431	16456	16538	16364	16273	16330	16501	16438	16522	16338	16466	16471	16534	16524	16375	16298	16505	16311	16311	16385	16359	16382	16189	16403	16441	16282	16241	16422	16565	16347	16442	16504	16539	16716	16533	16315	16356	16584	16481	16590	16409	16415	16348	16429	16196	16318	16222	16496	16379	16484	16374	16574	16402	16362	16436	16451	16336	16377	16329	16554	16462	16410	16374	16415	16472	16313	16375	16457	16309	16384	16347	16432	16606	16437	16380	16318	16487	16343	16459	16441	16562	16507	16228	16339	16307	16446	16310	16336	16389	16454	16247	16203	16211	16404	16465	16560	16353	16390	16385	16442	16333	16463	16558	16345	16513	16355	16514	16277	16412	16213	16377	16397	16389	16446	16481	16435	16504	16466	16521	16470	16449	16338	16396	16280	16509	16320	16414	16438	16413	16337	16341	16336	16423	16312	16477	16431	16226	16148	16392	16400	16362	16190	16341	16377	16337	16366	16424	16356	16449	16485	16540	16366	16437	16316	16441	16373	16345	16514	16459	16502	16483	16223	16388	16335	16291	16365	16629	16383	16252	16316	16223	16312	16470	16402	16627	16565	16451	16327	16359	16537	16474	16462	16407	16354	16411	16425	16413	16374	16420	16295	16257	16516	16367	16444	16293	16424	16442	16426	16403	16413	16503	16418	16318	16529	16311	16570	16351	16343	16702	16402	16383	16587	16471	16404	16523	16407	16447	16411	16551	16478	16400	16554	16363	16280	16367	16348	16300	16561	16420	16401	16316	16406	16303	16542	16433	16393	16412	16404	16386	16343	16368	16367	16269	16523	16562	16461	16255	16347	16392	16653	16400	16510	16412	16551	16353	16311	16529	16352	16361	16297	16476	16288	16512	16444	16470	16316	16395	16516	16392	16388	16365	16307	16394	16458	16291	16342	16371	16474	16468	16471	16451	16409	16327	16430	16240	16435	16458	16273	16533	16225	16427	16370	16538	16394	16365	16365	16544	16462	16551	16374	16499	16507	16406	16400	16440	16429	16363	16351	16432	16479	16503	16174	16532	16359	16324	16307	16448	16300	16431	16343	16451	16445	16389	16282	16363	16406	16286	16305	16368	16494	16459	16382	16481	16504	16599	16340	16339	16500	16334	16449	16388	16465	16489	16352	16271	16409	16297	16400	16331	16600	16345	16358	16499	16454	16497	16453	16309	16453	16527	16709	16267	16645	16496	16512	16392	16606	16387	16443	16510	16474	16324	16371	16511	16380	16581	16542	16425	16309	16298	16395	16447	16290	16548	16229	16392	16544	16378	16326	16391	16319	16598	16378	16456	16767	16275	16503	16370	16444	16335	16442	16403	16580	16540	16301	16288	16511	16394	16383	16540	16461	16423	16485	16504	16365	16405	16380	16461	16412	16494	16438	16456	16448	16328	16324	16177	16311	16397	16363	16509	16469	16477	16283	16511	16364	16396	16415	16338	16496	16222	16423	16434	16374	16213	16443	16361	16405	16410	16325	16382	16380	16393	16397	16398	16533	16477	16238	16420	16461	16729	16549	16429	16397	16611	16267	16399	16534	16377	16323	16440	16400	16301	16363	16392	16441	16309	16414	16377	16357	16311	16381	16406	16557	16464	16301	16425	16497	16498	16383	16287	16450	16349	16440	16353	16297	16327	16513	16473	16503	16387	16532	16354	16476	16329	16388	16259	16581	16445	16390	16406	16375	16215	16345	16502	16450	16334	16276	16437	16406	16451	16616	16438	16442	16364	16496	16285	16532	16532	16543	16485	16333	16555	16476	16328	16457	16347	16282	16359	16372	16459	16331	16456	16546	16392	16371	16352	16411	16404	16475	16365	16443	16426	16586	16234	16324	16542	16375	16509	16525	16450	16367	16476	16419	16258	16356	16394	16449	16304	16443	16493	16616	16186	16358	16563	16448	16489	16229	16423	16240	16320	16661	16435	16320	16345	16392	16526	16439	16386	16402	16385	16204	16366	16521	16392	16388	16280	16423	16401	16171	16363	16359	16445	16389	16264	16433	16431	16165	16512	16359	16420	16217	16410	16507	16356	16328	16553	16283	16574	16419	16569	16358	16427	16220	16433	16315	16520	16484	16474	16163	16423	16476	16578	16383	16469	16427	16509	16408	16395	16423	16348	16374	16317	16499	16411	16341	16262	16225	16430	16425	16339	16510	16405	16320	16451	16385	16351	16262	16517	16442	16542	16430	16554	16199	16370	16473	16576	16416	16364	16440	16280	16465	16310	16245	16464	16461	16497	16425	16426	16490	16501	16335	16266	16460	16238	16490	16476	16488	16391	16310	16389	16344	16300	16476	16568	16637	16333	16485	16498	16263	16376	16557	16346	16348	16450	16437	16419	16362	16552	16424	16393	16485	16371	16370	16468	16371	16385	16356	16340	16448	16230	16351	16380	16483	16463	16493	16349	16362	16410	16491	16429	16361	16527	16286	16443	16409	16320	16355	16333	16577	16498	16396	16353	16434	16374	16372	16336	16462	16289	16478	16721	16315	16464	16529	16394	16403	16520	16462	16286	16535	16314	16390	16366	16356	16434	16342	16422	16510	16421	16366	16400	16477	16371	16404	16540	16419	16365	16185	16241	16358	16414	16317	16519	16286	16521	16516	16234	16493	16417	16285	16540	16364	16416	16370	16500	16359	16460	16290	16107	16535	16446	16201	16370	16522	16207	16443	16464	16344	16494	16447	16452	16590	16287	16435	16374	16369	16278	16434	16398	16463	16402	16503	16384	16408	16372	16463	16335	16431	16556	16314	16571	16367	16452	16248	16464	16341	16594	16417	16475	16385	16578	16415	16284	16418	16520	16500	16385	16477	16491	16522	16513	16393	16403	16378	16437	16319	16646	16432	16345	16232	16556	16297	16553	16407	16491	16472	16474	16430	16357	16287	16310	16397	16445	16495	16331	16367	16242	16136	16291	16422	16184	16450	16312	16403	16548	16452	16530	16414	16314	16266	16455	16551	16504	16393	16424	16439	16386	16521	16332	16300	16628	16408	16323	16586	16240	16247	16523	16370	16423	16480	16353	16382	16470	16280	16428	16458	16339	16467	16316	16261	16359	16500	16232	16250	16201	16511	16381	16338	16474	16449	16477	16284	16373	16472	16232	16456	16476	16499	16410	16351	16381	16375	16562	16295	16539	16527	16407	16448	16456	16439	16416	16445	16265	16378	16376	16369	16321	16262	16430	16373	16497	16488	16505	16395	16347	16440	16418	16417	16441	16478	16263	16473	16329	16465	16333	16483	16562	16415	16480	16365	16255	16507	16468	16334	16386	16381	16447	16214	16304	16465	16560	16400	16285	16483	16301	16369	16384	16463	16484	16503	16411	16267	16438	16502	16344	16305	16289	16612	16401	16315	16319	16615	16441	16251	16414	16423	16335	16347	16572	16382	16566	16376	16457	16534	16252	16382	16476	16485	16552	16441	16417	16515	16405	16403	16172	16545	16469	16299	16456	16422	16496	16380	16354	16461	16382	16445	16120	16341	16190	16292	16469	16523	16534	16452	16282	16519	16378	16445	16314	16503	16372	16485	16426	16453	16361	16430	16490	16411	16341	16408	16481	16369	16374	16250	16368	16597	16593	16619	16298	16336	16488	16391	16425	16510	16426	16291	16232	16514	16370	16496	16519	16551	16377	16218	16236	16350	16470	16432	16200	16459	16460	16706	16552	16293	16388	16446	16567	16377	16440	16399	16538	16415	16375	16383	16429	16430	16398	16425	16453	16123	16442	16426	16440	16355	16343	16354	16360	16396	16423	16351	16398	16281	16391	16361	16449	16335	16174	16467	16402	16443	16376	16427	16372	16505	16551	16300	16380	16365	16453	16471	16459	16312	16191	16477	16618	16338	16473	16314	16410	16511	16356	16371	16353	16474	16381	16465	16374	16448	16358	16485	16443	16556	16476	16388	16554	16329	16590	16353	16462	16290	16512	16540	16441	16493	16251	16467	16565	16214	16562	16435	16309	16352	16505	16411	16446	16342	16238	16508	16355	16418	16666	16562	16450	16402	16466	16455	16458	16323	16451	16368	16450	16472	16402	16468	16317	16460	16429	16459	16538	16452	16385	16388	16406	16486	16479	16418	16411	16357	16486	16400	16358	16277	16450	16261	16425	16344	16404	16550	16365	16487	16414	16413	16270	16355	16379	16534	16476	16511	16117	16507	16512	16438	16443	16417	16471	16392	16645	16422	16455	16599	16665	16480	16461	16541	16518	16450	16330	16291	16213	16429	16482	16485	16531	16287	16295	16511	16391	16450	16337	16538	16488	16294	16438	16459	16338	16185	16413	16440	16227	16414	16345	16525	16452	16388	16312	16376	16548	16316	16342	16430	16453	16674	16355	16385	16481	16427	16455	16568	16437	16341	16359	16149	16549	16400	16466	16296	16347	16447	16528	16454	16457	16358	16546	16158	16385	16538	16327	16378	16581	16502	16322	16247	16504	16401	16465	16391	16435	16533	16271	16499	16218	16522	16400	16349	16357	16384	16292	16532	16371	16350	16387	16408	16474	16506	16447	16411	16485	16297	16560	16364	16641	16409	16448	16380	16510	16430	16301	16556	16464	16251	16383	16331	16344	16363	16265	16240	16332	16498	16419	16424	16228	16396	16256	16371	16340	16486	16279	16428	16293	16603	16163	16438	16401	16217	16330	16586	16226	16554	16345	16443	16474	16226	16472	16264	16588	16512	16329	16594	16302	16328	16268	16315	16354	16229	16424	16560	16411	16260	16546	16397	16339	16335	16285	16279	16398	16319	16380	16268	16446	16535	16404	16393	16196	16435	16481	16287	16407	16478	16331	16424	16277	16445	16313	16267	16465	16461	16500	16267	16361	16399	16293	16416	16506	16215	16385	16443	16474	16392	16359	16394	16342	16369	16386	16391	16428
26159	21280	34792	51796	54264	54192	44320	31431	24305	22000	21674	21055	20893	20906	20885	21087	20803	20836	20992	20631	20871	20845	21030	20934	20913	20924	21050	20898	20885	21005	20779	20965	20981	21072	20967	21026	20777	21067	20847	20811	20703	20838	20808	20643	20835	20808	20800	20910	20950	20726	20949	20842	21045	20911	20957	21080	20721	20786	20827	20803	21024	20833	20770	20634	20990	21087	20947	20805	20681	20666	20951	20928	20941	20849	21039	20913	21093	20853	20679	20904	20822	20941	20827	20874	20778	20788	20869	20793	20971	20894	20773	20768	20825	20632	20675	20878	20705	21021	20788	20815	20774	20965	20967	20664	20994	21062	21066	20698	21122	21107	20727	20842	20638	20991	20945	20804	20874	20923	20666	20772	21133	20736	20887	20878	20762	20740	20749	20834	20874	20824	20779	20740	20719	20678	20893	20957	20811	20827	21026	21050	20680	20976	20824	20874	20866	20983	20900	20730	20924	20707	20875	20973	20747	20728	20815	20822	20735	20728	20676	20870	20907	20853	20753	20677	20839	20755	20972	20927	20862	20781	20912	20610	20712	20908	20930	20582	20651	20766	20909	20923	20810	20876	20681	20876	20903	21086	20753	20705	20817	20996	20946	20862	20850	20898	20911	20984	20807	20880	21035	20763	20692	20929	20745	20591	20915	20838	20910	20728	20803	20645	20878	20686	20834	20609	20651	20865	20764	20807	20568	20761	20828	20840	20902	20855	20983	20559	20753	20739	20887	21011	21068	21041	20882	20919	20739	20741	20592	20678	20959	20957	20934	20881	21034	20821	20590	20887	20889	20782	20910	21060	20675	20947	20919	20866	20701	20979	20895	20814	21165	20953	20976	20843	20805	20767	20643	20729	20992	20911	20841	20871	20916	20742	20947	20708	20608	20914	21020	20610	20876	20979	20787	20827	20892	20810	20937	20604	20850	20731	20869	20989	20742	20488	20803	20921	20742	20871	20891	20605	21011	20879	20752	20865	20800	20912	20663	21051	20869	20918	20996	20790	20859	20950	20803	20800	20610	20906	20728	20834	21032	20697	20832	20823	20769	20792	20967	20983	21102	20946	20833	20724	20523	20822	20898	20675	20789	20853	20828	20889	20963	20821	20953	21000	20944	20944	20635	20819	20781	20684	20919	20942	20813	20872	21039	20755	20924	20769	20823	20559	20934	20977	20944	20958	20655	20872	20777	20912	21028	20674	20919	20870	20997	20916	20700	20752	20898	20878	21004	20946	21088	20708	20541	20866	20805	20765	20675	20688	20773	20783	20848	21057	20867	20793	20864	20700	20703	20700	20834	20879	20790	20793	20795	20759	21016	20917	20879	20947	20897	20811	21033	20922	20885	20769	20768	20889	20811	20796	20732	20861	20867	21150	20788	20976	20727	20777	20977	20889	20855	20889	20954	20912	20925	20722	20850	20847	20705	20803	20839	20832	20821	20697	20786	20773	20907	20972	20879	20650	20815	21002	20871	20615	20803	20721	20872	20988	20834	20803	21013	20731	20631	20756	20849	20823	20754	20721	20734	20909	20833	20879	20923	20788	20811	20777	20987	20672	20662	20630	20790	20581	20759	20984	20996	20865	20867	20803	21031	20866	20841	20747	20800	20884	20915	20824	20868	20956	20808	20816	20955	20862	20865	20980	21003	20805	20717	20832	20662	20780	20675	20817	20936	20847	20700	20786	20945	20772	20842	20846	20574	20890	20711	20739	20925	20945	20940	21072	20879	20865	20799	20893	20853	20882	20699	20919	20731	20685	20742	20730	20841	20660	20880	20993	20996	20805	20731	20801	20970	21025	20997	20875	20812	20575	20489	20716	20946	20991	20997	20815	20699	20984	20976	20762	20787	20820	20731	20797	20941	20737	20705	20917	20669	20849	20982	20809	20698	20848	20843	20852	20786	20636	20815	20878	20896	20686	20903	20764	20756	20709	20912	20679	20664	20975	20878	20650	20952	20883	20642	20766	20747	20897	20627	20878	20875	20924	20910	20882	20992	21082	20777	20696	20845	20790	20819	20827	20892	20793	20633	20850	20906	20832	20852	20981	20852	20624	20677	20844	21140	20869	20861	20951	20948	20757	20889	20741	20825	20824	20998	20690	20737	20733	21149	20885	20991	20834	20831	20810	20859	20738	20692	20883	20662	20984	20946	20834	20806	20867	20904	20687	20854	20763	20953	20914	20941	20840	21082	20920	20649	20868	20738	20786	20643	20937	21000	20607	20713	20846	21114	20585	20695	20656	20862	20906	20825	21022	20913	20756	20879	20891	20728	20831	20816	20840	21079	20731	20661	20822	20839	20608	20991	20892	20855	20710	20806	20831	20865	20783	20997	20881	21121	20746	20798	20951	20881	20962	20772	20618	20737	20826	20904	20912	21114	20774	20595	20709	20730	20763	20713	20745	20598	20897	20893	20735	20784	20897	20790	21196	21005	20860	20777	20695	20721	20556	20862	20635	20759	20681	20707	20880	20673	20711	20834	20732	20618	20986	20963	20830	21004	20915	20623	21191	20979	20741	20749	20724	20814	20847	20749	20731	20549	20868	20867	20747	20627	20931	20720	20801	20678	20712	20840	20636	20741	20580	20917	20901	20948	20941	20818	20867	20691	20784	20859	20888	20902	21056	20742	20945	20844	20859	20974	21058	20601	20786	20902	20887	20696	20907	20786	20881	21014	20790	20796	20790	20809	20888	20625	20819	20866	21109	20925	20941	20679	20866	20856	20796	20918	21040	21017	20606	20888	20695	20597	20614	20785	20942	20737	20626	20917	20899	20622	20982	21111	20823	20752	21000	20899	20741	20765	20765	20780	20630	20843	20931	21050	20846	20629	20915	20626	20819	20707	20541	20923	20867	20870	20967	20751	20824	20821	21145	20802	20965	20713	20813	20810	20570	20981	20687	20812	20812	20842	21047	20681	20965	21040	21077	20823	20826	20785	20808	20866	20840	20924	20975	20977	20867	20923	20888	20791	20933	20887	20872	20804	20901	20737	20880	20827	21063	20754	20865	20649	20737	20909	20922	20851	20898	20821	20769	20773	20964	20813	20441	20871	20813	20814	20834	20776	20821	20767	20788	20997	20750	20915	20689	20863	20837	20589	20781	20912	20717	20807	20874	20762	20790	20815	20868	20988	20461	21000	20857	20940	20963	20925	20940	20996	21114	20858	20892	20837	20983	20611	20906	20858	20847	20734	20809	20896	20723	20934	20717	20655	20799	20921	20788	21111	20988	20843	20875	20660	20841	20997	20852	20834	20872	20982	20896	20989	20654	20905	20995	20840	20740	20839	20911	20792	21066	20738	20879	20816	21127	20960	20897	20703	20969	20852	20745	20765	20841	20791	20824	20941	20987	20994	21031	20883	20911	20867	20702	20629	20997	20636	20818	20966	20794	20756	20991	20930	20730	20652	20767	20853	20675	20724	20881	20949	20892	20642	20897	20786	20913	21008	20968	20687	20784	20769	20819	20642	20896	21015	20842	20839	20718	20815	20857	20905	20778	20937	20756	20913	20839	20885	20702	20623	20962	20884	20959	20712	20757	20918	20779	20968	20872	21009	20853	20875	20733	20826	21042	20946	20897	20949	21066	20854	21045	20928	20811	20939	20622	20710	20862	20765	20832	21101	20926	20892	20761	20930	20980	20770	20942	21062	20660	20952	20745	21013	20869	20897	20671	20804	20815	20799	20910	20952	20873	20893	20592	20954	20668	20984	20928	20825	20948	20812	20755	20848	20667	20813	20887	20795	20691	20955	20900	20837	20840	20801	20685	20845	20877	20615	20915	20896	20791	20941	20843	20648	20744	20712	20746	20767	20686	20734	20990	20968	20611	20776	21044	21069	20920	20822	21045	20874	20796	20839	21034	21026	20542	20887	20883	20870	20772	20904	20948	20679	20779	20820	20969	20879	20861	20706	20814	20947	21074	20656	20961	20761	20777	21009	20744	20783	21117	20974	20846	20825	20656	20960	20668	20767	20958	20797	20868	20848	20705	21036	20853	20792	20917	20931	20872	21022	20996	20748	20859	20829	20827	20739	20823	20686	20572	20861	20714	20723	20724	20693	20763	20782	20876	20994	20732	20771	20888	20751	21040	20880	20789	20862	20688	20750	20743	20823	20675	20747	20989	20850	20856	20990	20906	20750	20993	20848	20903	20788	21136	20799	20642	20742	21041	20773	21072	20756	20983	20782	20923	20987	20760	20631	20933	20693	20703	20831	20654	20713	21022	20794	21094	20856	20701	20881	20713	20789	20837	20708	20688	20781	21010	20974	20805	20826	20702	20892	20855	20792	20684	20747	20767	20809	20895	20763	21223	20997	20754	20869	20996	20575	20840	20735	20799	20757	21092	20827	21020	20824	20729	20785	20936	20743	20612	20637	20794	20942	20961	21110	20896	21047	20769	20798	20825	20808	20862	20867	20595	20886	20862	20963	20543	20664	21023	20538	20852	20759	20776	20885	20987	20868	20924	20786	20819	20731	20962	20826	20842	20711	20908	20773	20793	20837	20799	20636	20739	21054	20604	20633	20886	20795	21013	20706	20963	20977	21056	20784	20898	20684	20674	20732	20742	21059	20697	20716	20967	20810	20866	20958	20616	20663	20857	20859	20716	20687	20922	20863	21030	20866	20727	21049	20788	20863	20960	20823	20950	20798	20810	20872	20899	20873	20653	20857	20626	20828	20570	20804	20875	20930	20797	20645	20776	20845	20981	20844	20997	21003	20723	20910	20827	20870	21097	20860	21011	20587	20738	20821	20978	20912	20561	20854	20737	20709	20677	21065	20787	20612	20835	20923	20762	20825	20646	21054	20910	20972	20749	20778	20782	20906	20669	20852	20981	20937	20834	20925	20913	21001	20861	20860	20918	20713	21001	20837	20966	20939	20800	20906	20927	20841	20923	20892	20843	20700	20844	20755	20928	20758	20759	20998	20896	20765	20923	20829	20735	20724	20867	20919	20820	21006	20896	20912	20680	20717	20885	20786	20645	20976	20816	20741	20774	20801	20812	21031	20993	20901	20990	21054	20770	21041	20767	20810	20744	20835	20841	20707	20980	20890	20990	21054	20867	20971	20572	20893	20849	21052	20874	20941	20823	20751	20818	20899	20822	20810	20656	20954	20695	20856	20930
29698	54449	63806	62885	57152	52372	41376	27269	19563	17288	16684	16598	16284	16237	16260	16341	16242	16140	16221	16244	16108	16080	16271	16055	16201	16362	16264	16300	16382	16200	16129	16243	16356	16260	16213	16134	16259	16391	16280	16276	16369	16364	16200	16230	16176	16280	16301	16159	16433	16350	16117	16496	16041	16415	16350	16304	16236	16214	16269	16307	16162	16291	16278	16407	16087	16294	16353	16281	16309	16159	16221	16363	16215	16139	16202	16252	16290	16217	16203	16361	16412	16247	16304	16220	16280	16360	16085	16191	16260	16295	16076	16243	16291	16284	16090	16171	16294	16159	16206	16267	16254	16360	16232	16211	16121	16152	16254	16277	16241	16089	16184	16232	16266	16220	16198	16229	16292	16158	16133	16217	16342	16268	16261	16224	16353	16238	16201	16148	16178	16240	16302	16150	16310	16179	16139	16359	16167	16173	16191	16230	16258	16222	16191	16186	16320	16314	16248	16348	16103	16385	16356	16199	16297	16099	16142	16344	16174	16129	16280	16269	16444	16267	16190	16338	16256	16209	16223	16008	16150	16223	16298	16262	16259	16161	16190	16217	16333	16295	16372	16305	16085	16231	16084	16268	16308	16078	16103	16404	16123	16002	16238	16245	16183	16309	16334	16118	16362	16416	16236	16268	16058	16303	16196	16422	16208	16195	16267	16342	16332	16298	16509	16190	16327	16105	16308	16316	16372	16289	16107	16289	16228	16326	16257	16278	16424	16180	16099	16316	16095	16187	16140	16337	16402	16291	16333	16278	16311	16123	16222	16233	16396	16226	16187	16194	16203	16144	16241	16195	16076	16271	16287	16342	16178	16226	16345	16320	16187	16201	16340	16214	16310	16456	16037	16273	16223	16436	16131	16286	16089	16239	16226	16305	16237	16320	15986	16127	16173	16355	16178	16228	16311	16134	16308	16271	16269	16089	16118	16111	16269	16252	16225	16124	16236	16388	16241	16261	16328	16220	16139	16092	16283	16245	16340	16389	16142	16170	16316	16189	16332	16305	16186	16348	16241	16402	16163	16248	16164	16437	16282	16229	16161	16286	16209	16229	16011	16268	16132	16333	16306	16248	16241	16234	16180	16337	16079	16173	16216	16182	16311	16307	16135	16208	16162	16348	16174	16259	16301	16152	16297	16341	16269	16314	16370	16320	16198	16307	16176	16261	16231	16582	16075	16183	16254	16294	16261	16300	16200	16457	16310	16198	16175	16401	16166	16300	16230	16050	16360	16153	16326	16310	16271	16036	16391	16305	16240	16206	16272	16380	16262	16252	16236	16199	16140	16162	16182	16385	16345	16118	16388	16235	16238	16253	16163	16383	16332	16354	16117	16319	16159	16130	16128	16322	16233	16242	16153	16402	16337	16387	16300	16279	16326	16282	16299	16405	16305	16274	16353	16296	16184	16261	16266	16206	16210	16176	16162	16323	16253	16084	16325	16347	16200	16248	16320	16159	16261	16265	16339	16232	16369	16157	16225	16438	16428	16200	16313	16422	16196	16408	16162	16316	16264	16193	16169	16003	16091	16377	16297	16340	16227	16266	16002	16154	16300	16174	16247	16256	16204	16219	16406	16210	16195	16358	16146	16166	16324	16139	16323	16209	16149	16363	16245	16283	16405	16216	16276	16427	16071	16188	16114	16056	16193	16021	16284	16195	16331	16266	16305	16347	16234	16241	16318	16141	16228	16286	16123	16264	16085	16381	16311	16231	16266	16214	16447	16066	16140	16229	16160	16277	16152	16406	16257	16417	16106	16405	16309	16177	16228	16207	16294	16348	16304	16250	16196	16192	16299	16172	16328	16088	16240	16128	16386	16245	16270	16433	16179	16304	16312	16416	16448	16351	16123	16236	16151	16105	16301	16371	16304	16201	16209	16113	16392	16588	16141	16258	16353	16200	16392	16091	16241	16242	16175	16136	16268	16333	16282	16211	16365	16286	16277	16228	16187	16187	16223	16319	16325	16050	16243	16261	16198	16234	16293	16222	16218	16390	16294	16158	16213	16171	16130	16146	16346	16100	16222	16162	16387	16174	16279	16042	16269	16275	15974	16168	16412	16125	16268	16429	16096	16375	16384	16078	16266	16386	16355	16335	16263	16244	16209	16201	16157	16276	16020	16389	16189	16299	16124	16176	16219	16364	16377	16144	16330	16328	16377	16169	16069	16236	16151	16389	16371	16292	16190	16332	16388	16156	16197	16414	16357	16261	16206	16186	16332	16108	16322	16090	16297	16433	16172	16139	16413	16184	16303	16174	16228	16321	16195	16305	16427	16069	16197	16279	16239	16227	16387	16266	16115	16336	16208	16404	16264	16130	16345	16231	16475	16120	16294	16236	16241	16136	16284	16153	16274	16248	16035	15983	16150	16338	16447	16349	16363	16351	16211	16375	16381	16283	16464	16335	16461	16160	16220	16263	16346	16227	16300	16272	16269	16174	16251	16427	16361	16266	16375	16270	16266	16363	16177	16232	16354	16199	16345	16275	16233	16249	16230	16264	16163	16119	16207	16219	16309	16265	16349	16126	16260	16445	16109	16295	16254	16118	16216	16388	16144	16116	16240	16197	16160	16278	16193	16228	16242	16325	16323	16350	16200	16323	16312	16450	16286	16157	16172	16232	16313	16060	16314	16176	16081	16208	16157	16260	16149	16158	16262	16102	16318	16359	16182	16296	16380	16361	16244	16222	16199	16233	16314	16205	16128	16284	16366	16261	16231	16353	16050	16054	16344	16052	16244	16097	16139	16316	16357	16178	16327	16171	16142	16216	16197	16310	16326	16186	16307	16264	16240	16141	16225	16326	16324	16242	16224	16349	16267	16114	16070	16244	16299	16078	16227	16225	16341	16363	16426	16271	16400	16276	16155	16201	16415	16501	16234	16389	16287	16297	16229	16298	16193	16261	16137	16202	16117	16421	16093	16179	16285	16135	16310	16326	16293	16186	16271	16305	16238	16224	16230	16380	16315	16354	16015	16352	16251	16413	16244	16354	16148	16081	16258	16226	16309	16265	16223	16263	16381	16145	16314	16374	16240	16372	16198	16250	16327	16324	16375	16373	16065	16138	16344	16342	16244	16268	16190	16088	16328	16241	16308	16147	16353	16255	16207	16351	16357	16195	16193	16241	16160	16415	16396	16275	16326	16258	16142	16036	16500	16053	16220	16354	16259	16161	16207	16247	16307	16395	16137	16240	16248	16188	16396	16333	16180	16274	16281	16169	16236	16305	16242	16402	16309	16224	16284	16253	16268	16288	16295	16210	16025	16500	16411	16207	16299	16206	16117	16284	16392	16206	15996	16258	16377	16185	16422	16090	16329	16258	16238	16418	16348	16302	16161	16157	16237	16134	16258	16157	16278	16394	16210	16326	16218	16606	16283	16213	16324	16331	16096	16276	16352	16097	16416	16284	16268	16192	16243	16345	16150	16284	16309	16121	16309	16289	16352	16330	16281	16231	16265	16348	16116	16342	16167	16254	16160	16215	16492	16124	16318	16320	16112	16326	16177	16210	16309	16343	16206	16171	16252	16166	16387	16303	16290	16237	16214	16158	16258	16247	16381	16117	16327	16429	16270	16126	16344	16256	16348	16059	16216	16200	16269	16266	16332	16345	16262	16312	16401	16112	16326	16091	16347	16411	16063	16310	16236	16113	16301	16117	16199	16266	16232	16217	16423	16259	16084	16202	16253	16123	16180	16238	16327	16127	16087	16162	16336	16224	16264	16287	16356	16241	16263	16225	16019	16347	16181	16407	16256	16274	16182	16126	16352	16339	15985	16258	16224	16193	16239	16247	16160	16378	16365	16246	16233	16446	16273	16368	16185	16336	16256	16399	16144	16236	16367	16216	16233	16134	16105	16197	16328	16093	16273	16231	16298	16314	16313	16169	16299	16394	16231	16320	16295	16422	16355	16248	16179	16304	16319	16321	16271	16111	16218	16237	16370	16335	16273	16101	16406	16311	16305	16337	16327	16326	16201	16411	16154	16339	16172	16302	16233	16343	16175	16352	16134	16292	16228	16269	16298	16372	16160	16444	16191	16342	16152	16218	16202	16256	16158	16171	16151	16106	16326	16227	16328	16315	16157	16282	16020	16314	16288	16161	16125	16477	16287	16233	16199	16393	16108	16364	16216	16221	16058	16369	16182	16334	16271	16313	16375	16184	16261	16235	16374	16165	16176	16166	16333	16264	16229	16410	16073	16490	16269	16410	16361	16328	16172	16375	16288	16276	16209	16103	16289	16193	16256	16218	16146	16276	16216	16196	16315	16302	16196	16145	16345	16148	16301	16181	16251	16304	16074	16252	16112	16212	16280	16137	16261	16191	16411	16237	16178	16111	16205	16226	16367	16254	16125	16308	16218	16146	16390	16277	16127	16321	16096	16345	16270	16088	16168	16313	16322	16284	16123	16148	16105	16279	16353	16238	16234	16474	16083	16186	16088	16318	16330	16216	16140	16075	16292	16269	16217	16325	16078	16173	16554	16367	16324	16219	16134	16452	16280	16387	16322	16316	16247	16410	16348	16159	16254	16268	16215	16291	16248	16257	16117	16209	16177	16224	16196	16282	16393	16245	16508	16214	16332	16337	16421	16257	16201	16081	16500	16277	16171	16357	16489	16252	16178	16270	16193	16132	16441	16061	16015	16309	16076	16189	16178	16200	16260	16322	16317	16254	16157	16212	16301	16211	16198	16216	16274	16246	16250	16452	16231	16363	16042	16324	16061	16304	16352	16271	16307	16204	16199	16124	16255	16356	16087	16280	16187	16391	16175	16086	16197	16273	16228	16127	16276	16260	16166	16291	16246	16213	16287	16246	16211	16417	16254	16257	16279	16140	16229	16142	16248	16220	16429	16308	16159	16237	16284	16325	16218	16300	16317	16228	16118	16297	16299	16303	16207	16193	16306	16334	16439	16211	16147	16406	16217	16178	16275	16233	16242	16404	16189	16124	16387	16055	16338	16102	16452	16195	16354	16132	16202	16269	16317	16168	16190	16283	16303	16361	16232	16270	16310	16246	16307	16362	16151	16113	16099	16268	16129	16268	16281	16339	16150	16227	16153	16375	16356	16173	16281	16404	16351	16178	16334	16240	16209	16165	16260	16171	16457	16089	16271	16286	16307	16078	16109	16289
23968	21083	32650	48344	61359	67036	57758	39918	27746	23047	21337	20841	20718	20559	20365	20420	20111	20206	20448	20142	20208	20273	20449	20098	20247	20074	20356	20430	20158	20020	20133	19967	19883	20126	20456	20221	20208	20209	20246	20079	20403	20044	20269	20353	19979	20186	20163	20332	20162	20310	20208	20021	20167	19914	20302	20221	20186	20284	20288	20173	20280	20165	20102	20186	20231	20130	20171	20262	20114	20118	20336	20139	20078	20135	20253	20159	20030	20183	20115	20193	20393	20246	20022	20111	20091	20225	20205	20169	20070	20218	20100	19973	19820	20069	19903	19989	20043	20388	20018	20136	20109	20059	20355	20125	19930	19991	20128	20166	20027	20098	20266	20092	19888	20190	20179	20196	20290	20162	20215	20099	20226	20239	20198	20215	20063	20269	20005	20115	20172	20045	20071	20158	20090	20168	19971	19739	20151	20253	20133	20048	20187	20044	20078	20195	20132	20198	20293	20043	20004	20178	20047	20183	20087	20430	20384	20086	20079	20101	20248	20085	20015	20240	20036	20175	19983	20142	19868	20260	20245	19963	20037	19964	20065	20116	20033	19954	19970	20149	20244	19933	19941	20182	20226	20094	20236	20077	20254	19970	20028	20022	20147	19973	20059	20146	19933	20040	20192	19980	19994	20092	20151	20131	20135	20002	20220	20216	20033	20129	20169	20177	20274	20322	19925	19969	20209	19924	20066	20146	20006	20048	20137	20331	20193	20182	20060	20013	20117	20280	19981	20264	20052	20245	20121	19942	20003	20152	20172	20347	20065	20091	20056	20003	20109	20331	19935	20127	20074	20039	20190	20205	20034	20202	20191	20096	20220	20359	20133	19947	19934	20136	20000	20153	20183	20124	20285	19958	20178	20138	20181	20192	20252	19813	20236	20145	20027	20053	20013	20257	20153	20067	19998	20283	20372	20322	20008	20036	19982	20199	20286	20080	20007	20090	20367	20208	20034	20289	19973	20204	20004	20156	20417	20115	19920	20118	20159	20193	20211	20202	19906	19989	20131	20074	20276	19995	20132	19971	20097	20004	20094	20199	20141	19988	20083	20304	20022	20172	20112	20183	20215	20100	20205	20078	20127	19978	20084	20028	20080	20019	20135	19943	19939	20083	20272	20187	20294	20216	20029	20277	20310	20209	20237	20164	20127	20116	20176	20199	20147	20139	19978	19980	20278	20293	20162	20217	20153	19779	19994	20079	20399	20265	20263	20256	20063	20023	20079	19921	19971	20241	20142	20088	20191	20207	20082	20043	20168	20128	20260	20159	20041	20151	20163	20054	20007	20255	19938	20104	20055	20155	20213	20059	19980	20249	20233	20214	20161	20102	20190	20281	20024	20006	20165	20096	20131	20352	20183	20218	20246	20183	20037	20098	20144	20331	20247	20027	20199	20147	19870	20337	20165	19944	20195	20222	20057	20183	20114	20124	20125	20178	20094	20205	20122	20211	19935	20093	19915	20198	20249	20115	20097	20060	20143	19997	20043	20073	19921	20130	20097	20096	20453	20097	19979	20173	20252	20317	20221	20148	20250	20041	20080	20025	20080	20033	20143	20250	20099	19988	20234	20078	20210	19931	20204	20174	20238	20182	20356	20175	20258	19938	20095	20254	19943	20200	19936	20192	19952	20182	20107	20043	20091	19990	20172	20135	20091	20072	20070	20207	20148	20003	20074	19953	20228	20199	20225	20039	20077	19915	20380	20005	20062	20216	20255	20245	20127	20098	20252	20164	20238	20015	20181	19970	20089	20150	20135	20331	20039	20158	20207	20287	20104	20068	20071	20025	20253	20251	20291	20089	20089	20093	20056	19935	20222	20052	20173	20048	20247	20102	20114	20203	20218	20187	20187	20260	20240	20130	19917	20122	20133	20265	20296	19995	20101	20142	20211	20110	20185	20176	20035	20131	19956	20139	19995	20278	20112	19905	19987	19942	20052	20030	20087	20341	20076	20098	20090	19991	20074	20086	20052	20205	20304	20001	20082	20146	20065	20181	20218	20117	20142	20090	20184	20076	20243	20036	19957	20049	20074	20106	20055	20145	20179	20130	20228	20118	20193	20225	20151	20190	19900	19986	20044	20118	20224	20207	20168	20106	20035	20301	20322	20162	20217	20252	20227	20017	20068	20204	20124	20103	20221	20253	20147	20163	20201	20235	20067	20149	20217	20146	20338	20048	20060	20020	19950	19877	20099	19947	20153	20007	20198	20000	20092	19677	20181	20034	20208	19939	20248	20256	19836	20187	20151	20148	20278	20121	20332	20253	20073	20318	19993	20171	20125	20103	20145	20228	20104	20200	20126	20129	20254	20122	20093	19999	20152	20093	20191	20083	20274	20075	20058	20009	20024	20088	20103	20074	20234	20190	20277	20117	20071	20057	19915	20087	20336	20155	20164	19919	20073	20142	19965	20110	20018	20148	20198	20022	20307	19942	20233	20252	20196	20035	20106	20072	20077	20147	20106	20049	20052	20075	20096	20046	20247	20372	20086	20097	20023	20057	20037	20019	20197	20082	20034	20090	20189	20221	20008	20339	20104	20223	20224	20465	20124	20043	20059	20179	20212	20198	20087	19817	20000	20096	19954	20033	19936	20334	20054	19919	20125	20196	20020	20029	20083	20194	20128	20083	20190	20180	20208	20099	20024	20155	20159	20246	20050	19993	20014	20327	20209	20083	20260	20391	20181	20111	20067	20201	20150	20052	20175	20097	19984	20144	20238	20062	20089	20322	20109	20117	20223	20124	19911	20149	20072	20210	20181	20251	19955	20402	20034	20030	20281	20191	20282	20345	20048	20043	20069	20340	20364	20203	20194	20317	20167	20081	20157	20042	20135	20018	19880	20057	20226	20051	20222	20040	20053	20210	20195	20283	20266	20169	20173	20093	20213	19943	20022	20223	20219	20286	20150	19914	20182	19969	20009	20278	20247	19769	20300	20124	20183	20118	20110	20214	20040	19968	20040	20064	20132	20108	20092	20178	20034	19900	20120	20043	20135	20287	20269	19963	20054	20250	19985	19964	20234	20164	20282	20021	20109	19905	19900	19993	20338	20090	20197	19949	20257	20106	19932	20099	20045	20080	20031	20149	20161	20105	20152	20065	20311	20353	20184	19960	20109	19923	20050	20146	20039	20185	19991	20107	20069	20163	19967	20045	20185	20276	20190	20347	19964	20179	20355	20169	20172	20018	20147	20192	20191	20072	20216	20192	20128	20130	20233	20152	20201	19897	20014	20092	20077	20158	20010	20161	20365	20219	20223	20150	20119	20149	20081	20285	20139	20264	20170	19935	19931	20045	19953	20060	20155	19829	20319	20239	20051	20236	20261	20190	20200	20140	20225	20020	19997	20094	20463	20094	20321	20157	20046	19973	20188	20162	20073	20060	20177	20059	19855	20261	20081	20061	20143	20054	20084	20074	20223	20120	20209	20075	20143	20001	20033	20282	20062	19910	20110	20228	20136	20081	20390	20365	20299	20311	20218	20170	20122	20202	20116	20181	20137	20115	20312	20236	20007	20233	20063	20156	20056	20299	19978	20217	20077	20149	20101	20252	20200	20067	20323	20266	20087	20041	20073	19992	20210	20054	20155	20069	19894	20161	20039	20055	20095	19896	20279	20004	19998	20092	20022	20064	19895	19976	20126	20127	20070	20208	20081	20089	20145	20248	20278	20172	20129	20066	20197	20122	20086	20149	19768	19989	20118	20235	20120	19964	20183	20158	20145	19979	20062	19992	19928	20114	20132	20064	20164	20090	20366	20246	20087	20091	20020	19865	20079	20033	20303	20315	20333	20284	20122	20117	20022	20108	20189	20334	20080	20314	20183	20230	20043	20283	20164	20409	20208	20182	20389	19947	19969	20139	20066	20061	19993	19959	20312	20096	20232	20060	20227	20219	20017	20201	20169	20053	20006	20038	20191	20016	20301	19845	19951	20221	20122	20029	20041	19821	20035	20090	20240	20115	19975	20061	20192	20017	19869	20258	20481	19916	20071	20110	20240	20334	20155	20092	20180	20218	20230	20184	20085	20071	20056	20102	19979	20411	19970	20040	20103	20008	19979	20164	20131	20208	20080	20070	20181	20204	20054	19939	20130	20172	20228	20055	20094	20222	20324	20126	20033	20053	19977	20219	20222	20429	20287	20223	19959	20093	20290	20212	20350	19996	19919	20147	20289	20262	19948	19910	20119	20121	20105	20017	20308	20245	20170	19902	20058	20188	20186	20080	20179	20246	19962	20169	20310	20166	20264	20149	20062	20177	20018	20002	20405	20220	20178	20045	20062	19899	20223	20055	20124	20154	20216	20075	19996	20098	20121	20018	20259	20108	20074	20187	19990	20065	20255	20245	20249	20260	20109	20314	20066	20191	20216	20155	20029	20249	20198	20077	20076	20269	20085	19784	20233	20227	20233	20134	20039	20210	20280	20151	20060	20160	20308	20052	20126	20446	19969	20106	19955	20278	20242	20102	19981	20222	20028	20068	19833	20035	20193	20049	20175	19837	19953	20170	20302	20089	20309	19909	20233	19997	20034	20042	20164	20245	20089	19955	20071	20363	20148	20110	20119	20132	20172	20284	19996	20066	20057	20171	20124	20110	20183	20162	20060	20303	20146	20076	20074	19982	20160	20390	20184	20114	20182	19941	20046	20063	20020	20078	20127	20103	19979	20290	20252	20174	20036	20135	20103	20055	20138	19760	20146	19877	19897	20204	20266	19944	20219	19995	20149	20033	20112	19949	19968	20290	20073	20087	20245	20026	20052	20064	20126	20096	20392	20253	20055	20057	20061	20284	20300	20057	20250	20016	20087	20032	20229	20290	20080	20011	20082	19994	20149	20102	20120	19895	20035	19988	20095	20148	20134	20072	20155	20144	20484	20234	20069	20135	20236	20145	20059	20036	20275	20142	20137	20041	20008	19989	19881	20167	20090	19994	20124	20167	20153	20151	20021	20187	20212	19959	19983	20203	20277	20339	20098	20290	20166	19993	20254	20122	20226	20054	20100	19949	20146	20231	20310	20145	20129	20115	20151	20139	20016	20219	20077	20197	20159	20439	20122	20165	20115	20146	20144	20153	20286	20275	19966	20220	20042	19904	20119	20436	20241	20111	20236	20254	20210	20285	20215	20325	20132	20174
38442	75729	91573	86970	80304	73675	57433	37902	23509	17986	16939	16271	16265	16136	16034	15865	15956	15802	15826	16068	15949	15814	15855	15669	15860	15944	15779	15895	15885	15854	15956	16058	15865	15823	15991	15985	15899	15738	15830	15847	15903	16056	15817	15932	15787	15991	15944	15860	15869	15801	15906	15990	15993	15869	15825	15869	15892	15889	15903	15866	15923	15760	15897	15870	15978	15949	15987	15735	16030	16007	15869	15814	15844	15940	15665	15963	15874	15926	15894	15796	15980	15947	15935	15723	15944	15865	15825	15764	15888	15974	15905	15673	15804	15940	15675	15963	15935	15757	15664	15883	15898	15838	15956	15953	15899	15924	15977	15767	15868	15798	15827	15755	15866	16081	15833	15791	15863	15937	15865	15873	16043	15798	15866	15931	15851	15859	15777	15899	15792	15914	15901	15759	15940	15745	15860	15910	15896	15822	15782	15766	15961	15798	15799	15852	15839	15770	15800	15820	15888	15875	15819	15798	16027	15986	16005	15729	15991	15898	15807	15896	15920	15884	15934	15777	15877	15877	15772	15879	15905	15961	15806	15714	15743	15712	15824	15791	15967	15878	15778	15874	15978	15820	15893	15781	15927	15913	15887	15801	15905	15943	15870	16040	15823	15892	15870	15743	15699	15935	15650	15951	15938	15941	15806	15852	15731	15973	15718	15913	16000	15877	15988	15775	15946	15914	15831	15869	15893	15835	15981	15844	15876	15700	15875	15833	15861	15895	15859	15941	15858	15776	15805	15971	15873	15962	15813	15873	15793	15851	15809	15917	15886	15753	15802	16016	15862	15998	15917	15902	15874	15908	16184	15994	15675	15892	15795	15849	15935	15927	15847	15930	15889	15825	15745	15983	16044	15793	15865	15780	15967	15924	15981	15765	15876	15980	15655	16053	15977	15920	15774	15839	15999	15840	15868	15819	15865	16020	15863	15830	15901	15911	15861	15849	16009	15711	15900	15826	15782	15722	15901	15883	15765	16041	15799	15883	15882	16012	15857	15939	15845	15777	15844	15817	15889	15948	15792	15847	15794	15994	15889	15790	15753	15834	15823	15810	15873	15979	15932	16053	15900	15791	15787	16015	15890	15879	15901	15870	15917	15765	15942	15982	16029	15991	15817	15907	15751	15868	15779	15846	15845	15923	15983	15775	15885	15843	15896	15930	15835	15924	15958	16043	15872	15771	15843	15879	15908	15732	15841	15734	15907	15871	15927	16085	15888	15778	15957	15866	15859	15846	15778	15962	15935	16104	15782	15897	15771	15824	16046	15899	15893	15851	16002	15808	15872	15845	15960	15861	16030	15874	15822	15899	15975	15806	15854	16064	15834	15940	15787	15940	15806	15974	15784	15800	15839	15760	15797	16010	15952	15771	15913	15884	15892	15854	15853	15795	15914	15909	15990	15677	15998	15768	15806	15861	15837	15973	15942	16022	15817	15639	15860	15880	16084	15900	15756	15759	15802	15883	15968	15991	15811	15805	15991	15706	15825	15975	15948	15886	15727	15851	15975	15846	15889	15878	15709	15865	15896	15934	15959	15665	15910	15738	15763	15753	15889	15875	15723	15971	15862	16023	15940	15945	15767	15773	15920	15854	15789	15901	15889	15883	16003	15939	15952	15910	15727	15894	15807	15814	15981	15725	15701	15728	16108	15778	15712	15834	16011	15769	15923	15894	15758	15854	15735	15889	15701	15956	15769	15834	15982	15841	15644	15822	15746	15862	16054	15856	15868	15784	15913	15916	15877	15836	15742	15893	15993	15769	15834	15916	16030	15820	15956	15818	15876	15801	15966	15805	15765	15842	15744	15954	15656	15794	15749	16019	15692	16019	15962	15813	15749	15879	15875	15780	15935	15806	15743	15763	15754	15887	15890	15877	15766	15765	15754	15779	15861	15716	15653	15879	15842	15940	16074	15741	15823	15810	15881	15818	15996	15916	15843	16113	15857	15738	15769	15952	15723	15645	15922	16066	15848	15814	15726	16045	15937	16106	15913	15544	15769	15880	15853	15922	15931	15840	15980	15867	15871	16073	15895	15856	15826	15911	15892	15712	15981	15895	16024	15899	15755	15647	15657	15806	15843	15794	15893	15693	15909	15833	15778	15791	15847	15862	15907	16038	15910	15813	15832	16016	15927	15815	15972	15704	16031	15671	15833	15952	16029	15948	16009	15715	15877	15979	15886	15878	16005	15738	15885	15916	15873	16079	15858	15712	15819	15971	15837	15755	16034	15963	15706	15735	15954	15761	15755	15802	15839	16001	15778	15840	15975	15949	15871	15858	15830	15766	15975	15898	15904	15875	15700	15891	15856	15941	15863	15984	15700	15778	15907	15797	15876	15769	15714	15783	15707	15777	15745	15808	16012	15865	15886	15915	15746	15921	15830	15915	15909	15812	15790	15966	15891	15939	15897	15820	15935	15836	15720	15738	15674	15966	15859	15926	15992	15613	15711	15773	15996	15965	15889	15899	15986	15808	16053	15670	15765	15914	16058	15775	15815	15913	15857	15756	15977	15717	15848	15872	15771	15642	15938	15760	15882	15759	15786	15748	15871	15889	15778	15764	15965	15749	15700	15921	15780	15780	15897	15950	16002	15882	15870	15847	15827	15901	15931	15873	15954	15913	15778	15903	15853	15953	16053	15970	15829	15734	15892	15770	15858	15851	16001	15971	15931	15857	15969	15842	15935	15803	15863	15821	15997	15655	15877	15824	15819	15801	15817	15870	16002	15874	16132	15819	15883	15896	15777	16031	15902	15683	15805	15812	15826	16008	15859	15968	15964	15851	15830	15854	15822	15878	15985	15620	15881	15724	15840	15792	15840	15622	15835	15774	15664	16014	15974	15933	15867	15781	15953	15809	15963	15993	15612	15862	15948	16042	15743	15955	15882	15839	15918	15814	15717	16051	15669	15850	15907	15847	15776	15919	15902	15852	15678	15797	15850	15863	15812	15953	15803	15807	15927	15939	15961	15730	15921	15733	15856	15858	15904	15909	15898	15967	15975	15799	15737	15872	16029	15871	15832	15868	15727	15687	15876	15830	15978	15774	15780	15822	15851	15935	15765	15973	15966	15950	15958	15876	15879	15989	15900	15850	15820	15953	15870	15899	15882	16039	16112	15604	15817	15972	15860	15844	15819	15896	15897	15886	15809	15915	15845	15993	15908	15917	16001	15909	15872	15808	15832	15782	15936	15859	15972	16008	15856	15734	15980	15841	15843	15818	16070	15900	15867	15746	15990	15931	15850	15988	16013	15949	15796	15751	15860	15859	15750	15813	15913	15832	15900	15798	15920	15815	15595	15854	15821	15765	15875	15750	15729	15938	15797	15795	15954	16010	15932	15833	15811	15855	15973	15893	15948	15924	15898	15842	15833	15725	15681	15894	15806	15831	15876	15857	15859	15953	15842	15686	15860	15861	15899	15842	15989	15785	15981	15972	15847	15841	15686	15818	15817	16010	15823	15779	15920	15726	15998	15871	15598	15799	15893	16036	15807	15882	15839	16011	15881	15723	15876	15973	15845	15854	16132	15659	15865	15838	16065	15777	15950	15742	15982	15898	15977	15903	15855	15941	15670	15882	15881	15916	15853	15763	15917	15738	15999	15752	15918	15693	15892	15853	15938	15947	15770	15769	15943	15729	15941	15893	15816	15857	15740	15903	15857	15922	15722	15833	15961	15867	16008	15952	15870	15892	15803	15874	15865	15883	15977	15887	15925	15913	15845	15875	15795	15901	15779	15900	15634	15872	16023	15956	15868	15935	15780	15957	15783	15802	15969	15929	15856	15712	15782	15743	15828	15746	15908	15817	15863	15792	15969	15819	15991	15873	15706	15634	15977	15881	15704	15754	15928	15868	15860	15828	15967	15838	15876	15975	15831	16017	15821	15882	15908	15750	15877	15880	15900	15829	15870	15825	15791	15639	16008	15820	15904	15812	15842	15864	15982	15881	16067	15812	15846	15909	15799	15815	15859	15729	15751	15817	15908	15741	15872	15902	15835	15990	15908	15960	16051	15958	15836	15739	15747	15841	15797	16045	15782	15864	15944	15869	15889	15806	15832	15929	15742	15934	15719	16032	16083	15623	15771	15845	15946	15790	16045	16053	15930	15960	15963	15733	15987	15802	15884	16052	15790	15814	15867	15725	15924	15703	15832	15923	15736	15910	15859	15790	15826	15996	15942	15787	15894	15785	15892	15691	15866	15832	16054	15988	15869	15885	15971	15927	15832	15729	15909	15959	15718	15937	15856	15929	15791	15860	15746	15747	15712	15775	15758	15833	15811	15832	15798	15981	15880	15757	15844	15716	15866	15988	16066	15827	15690	15905	15817	15890	15921	15808	15788	15751	15902	15811	16033	15942	15857	15758	15834	15943	15948	15808	15778	16016	15899	15806	15833	15886	15861	15861	15919	15833	15966	15768	15801	15915	15798	15679	15762	15907	15797	15951	15869	15873	15967	15826	16046	16060	15809	15960	15678	15756	15761	15871	15898	15815	15798	15748	15928	15956	15899	15954	15968	16052	15924	15847	15884	15945	16027	15985	15959	15871	15879	15777	15805	15897	15929	15877	15873	15837	15923	15861	15824	15848	15931	15912	15782	15941	15724	15895	15825	15871	15771	15846	15850	15751	15771	15797	15893	15898	15770	15755	15904	15886	15684	15846	15891	15959	15997	15957	15851	15742	16022	15946	15763	15864	15718	15968	15891	16099	15672	15717	15826	15942	15930	15776	15817	15917	15948	15785	15818	15851	15756	15797	15881	15814	15780	16007	15754	15803	15787	15875	15821	15678	15934	15697	15657	15861	15724	15761	15794	15780	16102	15730	15708	15778	15710	15940	15975	15810	15944	15695	16015	15867	15914	16055	15798	15756	15803	15771	15763	15953	15762	15915	15808	15974	15916	15866	15953	15610	15845	16108	15781	15762	15863	15928	15912	16053	15911	15951	15941	15869	15848	15988	16001	15950	15917	16085	15914	15917	15926	16041	15842	15968	15863	15852	15976	15891	16018	16193	15830	15784	15846	15834	15861	15775	15823	15768	15775	16085	15856	15778	15744	15864	16099	15781	16007	16043	15900	15982	15609	15944	15685	15802	15992	15838	15848	16027	16006	15904	15732	15881	15785	15858	15837	15812
31691	24231	30000	30638	28273	28009	26700	23150	21730	21113	21099	21247	21114	21155	21227	21054	21145	20940	20973	20995	21023	21044	21146	20987	21112	21102	21021	21023	21035	21196	21116	20957	20931	21175	20701	20937	20977	21168	20880	20941	21100	21001	21289	20958	21081	20931	21222	21062	21066	20895	21031	20984	20929	21127	20832	20880	21054	20927	20983	21111	21164	21054	21097	20952	21035	21054	20958	21024	20967	20819	20912	21022	20956	21086	21080	21064	21130	20998	20925	20953	21057	20839	20856	20972	20922	20929	20805	20903	20848	21068	21052	20784	20953	21090	20782	20843	21161	20967	20958	21165	21008	21087	21038	21057	20879	20922	20897	20895	21150	20912	20992	21084	20950	21069	21115	21125	20963	20784	21031	20992	20888	20858	21087	21136	21125	20966	20957	20816	21055	20852	21066	21132	20938	20849	21112	21008	21098	21095	21090	21066	20959	21091	20911	21075	21026	21136	20886	21041	20994	20990	20958	20865	20721	21058	21131	21022	20870	21052	20910	21066	20937	21052	21026	20991	20830	20734	20808	20975	21073	20951	20917	21052	20893	20975	20945	21208	21009	20984	21013	20988	21171	21004	20831	20852	20876	21179	21087	20954	21011	20809	20864	20864	21104	21115	21092	21052	20946	21049	20644	21186	21154	20933	20943	20911	20941	20955	20946	20951	20891	21055	20709	20931	20938	20972	21125	20938	20899	21039	20994	20957	20928	20951	21029	20804	21221	21125	20901	20895	21059	20811	20954	20921	20995	20862	20996	20831	21023	21010	21032	21016	20798	20895	20892	20921	20734	20734	21074	20864	20943	20832	20876	21295	20989	20988	20983	20901	21089	20960	20864	20922	21081	20785	21006	21015	21097	20979	21035	21123	20925	20977	20842	21092	21077	21007	21009	21021	20913	21061	21000	20811	20958	20904	20782	21053	21044	21228	21270	21069	20888	21081	20973	21057	20962	21068	20643	21257	21040	20812	20732	20990	20887	21006	20867	20940	20929	20975	21176	21094	20976	21026	20840	20815	21048	21116	20982	21222	21113	20977	20936	21034	21057	21096	20947	21022	21044	21126	20852	20796	21070	21414	21096	21132	20891	21062	21270	21295	20979	21078	20785	21021	20994	21034	21122	21023	21260	21063	20866	21017	20841	20860	21050	20907	20788	21076	20940	21055	21150	20904	21089	20846	20763	21055	20801	20979	20896	21063	21141	20956	20815	21007	21024	21064	20776	20931	21121	20966	21052	21182	20936	20604	20916	20913	20921	20978	20990	21168	21166	20789	21083	20967	21034	21049	21183	21036	21190	20980	21008	20985	20918	20991	21112	20982	20913	20941	20972	20920	20867	20946	20784	21187	21015	20753	21087	20816	20669	20830	21061	21033	20969	21043	21059	20944	20993	20900	21056	21026	20862	20961	20855	21026	20927	21086	21054	20971	20911	20913	20848	20864	20880	20726	20967	20846	21117	20914	21119	20994	20972	21075	21049	21001	20842	20785	20901	21039	20749	20940	21164	20853	21211	20900	21211	21128	20946	20938	21000	21004	21015	21139	21249	21137	21083	21060	20972	21099	20817	20981	21140	20921	21094	21081	21002	21136	20991	21005	20929	20880	21084	21160	20919	21042	20906	20771	21131	21119	20850	21020	21101	20845	21005	21107	20801	20845	21017	21025	20986	20750	20930	20887	20997	21049	21050	20992	21031	21031	21127	21212	20790	20922	21058	20895	20840	20951	20962	20951	20915	21079	21115	20941	20884	20910	21070	20975	21003	20846	20981	20905	21176	21054	20865	20835	21209	21196	20944	21140	20942	21058	20803	20893	20865	21071	21094	20927	20877	21125	21057	20891	20946	21013	21032	21051	20955	21025	20840	20788	20991	20740	21241	20921	21039	20856	20944	20927	20853	21092	21191	20824	21143	21088	21243	20938	20823	20972	21008	21070	21163	20942	21030	21021	21136	20865	21065	21041	21180	21083	21179	21108	21024	21044	21151	21002	20891	20811	21051	20904	20743	21053	20984	20962	20984	20783	20858	20984	20794	20809	20909	21003	20957	21069	20922	20951	20837	20976	21242	20879	20986	21110	21004	21057	21038	21018	20921	20910	21076	20937	20891	20998	20814	20964	21100	21137	20885	21150	20985	20948	20753	21107	20944	21009	20929	20878	21083	20885	21063	20861	20952	21001	20904	21233	20886	21075	20892	20902	21044	20799	21137	21232	21077	20801	20856	20939	21226	20783	21034	20864	21091	20785	21061	21238	20956	21048	20942	21034	21196	21026	20995	21052	21098	21058	20998	21117	20917	21035	20992	20877	21004	21179	20935	21132	21108	20997	20825	21144	21098	21125	20809	21153	20950	20977	20999	21084	21040	20930	21036	21115	21023	20932	21058	20970	20990	21068	21070	20930	20897	20884	20999	21156	21095	20986	21060	21046	21092	20990	21054	20702	20927	21027	20996	20983	21055	20990	21055	21137	21214	20788	20980	21028	21246	21230	20919	20932	21054	21082	20973	20950	20873	20880	20980	21014	20905	21075	20887	20911	20993	21001	21163	20943	21092	21134	21043	20974	21037	21073	20779	20937	21061	21048	21041	20945	20919	20827	21003	20933	21019	21091	20885	21208	21079	21182	20901	21013	20842	20860	20902	20975	21006	20818	20951	21003	20947	20974	20986	20863	20993	21022	21278	21215	20998	20900	21074	20916	21037	20990	21049	21018	20859	20986	20771	21128	20961	20968	21295	21028	21011	21171	20983	20808	21097	21013	20962	21115	21006	20925	20982	21040	21117	20964	20969	20988	20884	20973	21049	21113	21136	21007	21148	20834	20845	20976	21220	20978	21093	20913	20876	21068	20791	21107	21061	21084	20769	20913	21088	20774	20887	20915	21005	20976	20923	20863	21147	20908	20868	20910	21045	20813	21018	20823	20967	20968	20868	21150	21066	21041	21016	20899	21021	20841	20930	20905	20980	20795	21080	20773	20991	20981	21103	20948	20873	20895	20936	20979	20810	20967	21039	20946	20909	21186	21105	20854	20975	21206	21086	21162	20902	21048	20985	20952	20860	20792	20908	20895	21000	21034	20905	21015	21054	20981	21005	21165	21120	21112	20936	21045	20865	20899	21057	21128	20984	20936	20897	20794	20826	20854	20887	20863	21167	21095	20963	21226	21167	20847	21016	20892	21017	20911	20925	21007	20982	20785	21078	20923	21055	20968	20824	20943	20933	21013	20821	20906	21056	21090	20958	20727	21030	20997	21019	20934	21043	20934	20895	20705	21044	20949	20873	20871	21006	20950	21103	20968	21061	21019	20918	20905	20988	21050	20968	20893	21099	20958	21103	21046	21109	20900	21059	20912	21056	20826	21179	21215	20936	20882	21033	21001	20830	21034	20888	21052	21044	21248	21202	20997	21201	20997	20859	20934	21099	21281	21127	21019	20957	20976	21071	21077	21073	20966	20943	21090	20983	20753	20995	20943	20751	21094	21020	20901	20766	20854	20868	21021	20880	21214	20964	21097	20910	21088	21111	20891	21092	20910	21012	21037	21013	20815	20948	21153	21096	20840	20936	20943	20945	20959	20873	20916	20988	21155	20981	20922	20966	21045	21198	21118	21061	21252	20889	20894	21017	21093	20911	21151	20874	21017	20850	21100	21117	20890	20843	21140	21068	21099	21069	21145	20836	20955	20898	20992	20700	20702	20988	21048	21139	21075	20914	21057	21171	20935	20859	20965	20708	21030	21138	21140	20978	21099	21068	20918	20743	21001	21175	20875	20984	20853	21277	21080	21065	20987	20916	20937	21125	20897	20867	21052	21069	21069	20925	21101	20855	21078	21032	20914	21117	20785	20867	20811	21038	20906	20883	20916	20954	21075	21175	21014	20791	21004	21041	21031	20942	21079	21283	20910	21191	20868	21053	21088	20904	20885	21064	21026	20897	20957	21003	20839	20884	20935	20883	21051	21211	20857	21161	20894	21349	21078	20686	21179	21124	21069	20803	20933	20723	20953	20914	21148	21106	21067	21024	20907	21009	20802	21187	20852	21019	21104	20869	20924	21159	21029	20928	20957	20977	20766	21130	20859	20719	21104	20926	21083	21032	20931	21003	21153	21103	20846	20911	20866	20895	20933	20943	21057	20918	21052	21145	21011	21144	21066	21034	21102	21025	20928	21100	21018	20979	20887	21291	20790	21129	20831	21046	20976	21264	21128	21007	20948	21111	21150	21074	20934	20944	20880	21092	21093	20852	20916	20972	20749	20996	21013	21318	21129	21097	20970	21039	21037	21127	20887	20829	21165	21238	20900	20892	20979	20909	21052	20890	21072	21130	21213	20948	20891	20939	21074	20959	21014	20866	20794	21036	21025	21015	21423	20929	20924	21070	20883	21060	20942	20854	21078	21053	20950	20985	20983	21022	21128	21143	21028	21123	20748	21221	21102	21048	20840	20922	20802	20735	20967	21018	21016	21087	21080	21183	21058	20905	20943	21035	20944	20935	21110	21137	21065	20994	21032	20856	20976	21074	21064	20910	21058	20875	21018	20963	21141	20943	21055	21074	20943	20923	20844	20955	20729	20765	20856	20888	21019	20899	21004	20869	20971	21137	20911	20904	21079	21093	21154	21155	20869	21084	20888	21075	20923	21028	21171	21067	21154	20673	21029	20869	20995	20852	20863	20980	21031	21116	20638	20950	21096	20796	21236	21123	21042	20979	20999	20999	21162	21089	20967	21214	21017	20838	21134	21061	21002	21063	20879	20945	21012	20868	21030	20986	20863	20930	20969	21097	20920	21015	21074	20989	21154	21043	20988	20784	20958	20956	20948	20905	20872	20687	21130	20959	20948	21141	20971	21032	20982	20961	20923	21199	20923	21087	20791	20737	20940	21036	20929	21034	20892	20990	21110	21284	20998	21047	20922	21051	21005	21021	20955	21003	20996	21041	21110	20997	20955	21051	20751	20770	21146	21086	21014	21025	21011	20986	20911	20795	21269	20931	20904	20930	20856	21121	21129	20898	21042	21023	20964	20883	20930	21052	20968	21022	21040	20913	20925	20975	21020	21027	20759	20911	20939	21102	21006	21093	20990	20915	20902	20950	20876	21056	20984	20962	20854	20841	20874	20990	21149	21181	20871	21037	21060	20824	20927
20010	23879	32138	29593	26464	26066	22742	18740	16899	16593	16293	16275	16280	16208	16145	16412	16308	16365	16418	16268	16375	16309	16326	16515	16355	16331	16517	16238	16238	16362	16099	16512	16287	16367	16374	16287	16440	16420	16231	16281	16217	16354	16376	16471	16383	16388	16484	16344	16572	16330	16386	16450	16415	16471	16349	16370	16380	16472	16366	16253	16215	16544	16299	16244	16239	16347	16477	16414	16362	16439	16268	16247	16383	16337	16479	16187	16435	16238	16318	16259	16443	16322	16245	16324	16389	16439	16562	16371	16271	16321	16280	16448	16404	16182	16394	16284	16337	16373	16314	16334	16323	16334	16216	16381	16439	16460	16453	16239	16394	16478	16458	16418	16252	16346	16232	16457	16270	16390	16455	16283	16156	16277	16410	16313	16262	16333	16367	16535	16535	16361	16299	16473	16391	16444	16333	16407	16339	16418	16516	16276	16289	16354	16445	16291	16441	16377	16307	16304	16369	16536	16503	16282	16338	16327	16213	16496	16202	16408	16263	16462	16454	16294	16342	16398	16221	16427	16344	16316	16258	16379	16436	16285	16402	16287	16220	16379	16303	16363	16289	16528	16423	16494	16410	16309	16322	16504	16459	16390	16448	16352	16299	16270	16374	16251	16232	16420	16300	16367	16459	16189	16441	16176	16351	16369	16136	16406	16372	16386	16308	16298	16359	16378	16326	16363	16209	16311	16370	16333	16262	16228	16267	16327	16197	16275	16243	16453	16345	16575	16386	16317	16311	16286	16310	16321	16256	16465	16195	16413	16305	16113	16292	16309	16394	16373	16367	16252	16404	16313	16594	16335	16222	16366	16279	16332	16268	16396	16347	16423	16248	16251	16313	16465	16235	16205	16209	16204	16288	16490	16336	16425	16312	16429	16349	16306	16504	16171	16363	16273	16298	16346	16475	16294	16232	16396	16319	16343	16400	16326	16411	16229	16520	16330	16399	16365	16343	16366	16397	16291	16414	16375	16317	16262	16474	16462	16318	16249	16427	16384	16440	16296	16397	16266	16281	16342	16272	16296	16251	16365	16348	16331	16420	16382	16463	16343	16355	16352	16276	16427	16363	16374	16354	16182	16341	16423	16394	16323	16396	16364	16315	16439	16461	16411	16321	16301	16236	16202	16171	16314	16369	16180	16371	16303	16341	16337	16323	16532	16354	16438	16405	16399	16305	16270	16444	16389	16289	16263	16504	16228	16356	16363	16345	16573	16366	16240	16348	16366	16386	16214	16352	16376	16380	16371	16250	16416	16361	16450	16239	16340	16261	16204	16202	16196	16368	16424	16247	16137	16296	16414	16269	16317	16355	16486	16262	16368	16439	16334	16274	16497	16493	16438	16292	16493	16288	16445	16294	16200	16279	16373	16529	16359	16367	16371	16394	16437	16419	16285	16379	16457	16452	16381	16268	16428	16432	16453	16273	16372	16411	16366	16409	16218	16459	16325	16200	16316	16416	16216	16212	16392	16151	16438	16203	16410	16359	16496	16397	16374	16217	16327	16433	16557	16421	16330	16331	16388	16343	16301	16391	16305	16395	16298	16323	16185	16362	16383	16496	16278	16214	16441	16616	16201	16443	16358	16282	16387	16325	16376	16437	16418	16388	16333	16296	16378	16250	16346	16390	16301	16523	16325	16439	16393	16388	16305	16349	16480	16535	16203	16303	16355	16194	16355	16158	16388	16233	16409	16392	16494	16219	16499	16431	16301	16426	16187	16470	16347	16317	16259	16281	16194	16448	16289	16390	16237	16375	16273	16550	16269	16252	16459	16329	16242	16350	16330	16416	16439	16519	16327	16390	16176	16317	16248	16336	16309	16347	16220	16502	16607	16334	16299	16384	16417	16562	16543	16384	16298	16210	16534	16420	16304	16350	16352	16416	16393	16425	16204	16337	16415	16421	16460	16303	16157	16431	16487	16304	16389	16263	16346	16434	16393	16477	16365	16462	16397	16370	16330	16325	16357	16334	16441	16461	16434	16275	16375	16413	16346	16295	16346	16583	16515	16299	16627	16359	16279	16439	16356	16336	16449	16444	16327	16285	16180	16421	16317	16362	16310	16385	16340	16320	16474	16354	16273	16456	16329	16282	16258	16366	16329	16354	16395	16377	16304	16389	16614	16444	16379	16283	16286	16331	16352	16367	16354	16489	16424	16291	16428	16465	16233	16363	16397	16354	16428	16289	16407	16190	16246	16321	16302	16341	16363	16440	16342	16250	16361	16263	16407	16246	16368	16458	16235	16381	16222	16271	16356	16111	16397	16243	16259	16471	16404	16354	16335	16410	16296	16352	16416	16398	16404	16490	16347	16465	16378	16262	16361	16395	16226	16470	16517	16307	16221	16271	16232	16323	16248	16345	16455	16396	16441	16434	16401	16479	16443	16308	16343	16336	16473	16228	16303	16276	16406	16445	16204	16644	16324	16353	16010	16411	16242	16379	16320	16303	16370	16226	16434	16380	16353	16279	16169	16281	16273	16262	16324	16277	16304	16482	16452	16270	16518	16508	16469	16477	16408	16383	16263	16396	16410	16264	16427	16338	16279	16392	16478	16479	16362	16337	16304	16364	16250	16416	16399	16528	16405	16343	16424	16279	16386	16308	16372	16354	16267	16497	16427	16301	16196	16312	16354	16401	16381	16392	16174	16347	16281	16312	16344	16313	16405	16474	16286	16182	16315	16414	16412	16327	16114	16229	16376	16414	16345	16421	16400	16217	16330	16271	16223	16311	16272	16379	16297	16329	16310	16381	16374	16258	16291	16379	16639	16277	16368	16230	16264	16197	16376	16423	16368	16422	16495	16307	16434	16340	16297	16511	16231	16378	16417	16459	16414	16398	16245	16477	16370	16324	16441	16317	16349	16277	16143	16540	16501	16359	16438	16325	16348	16329	16342	16226	16337	16410	16378	16237	16316	16252	16401	16305	16348	16287	16186	16355	16275	16265	16413	16410	16309	16278	16295	16227	16182	16498	16306	16316	16375	16274	16414	16263	16546	16350	16230	16296	16361	16369	16403	16308	16429	16207	16372	16303	16455	16290	16347	16401	16133	16500	16312	16279	16359	16372	16196	16423	16520	16357	16374	16385	16289	16450	16358	16178	16431	16352	16452	16395	16403	16384	16288	16359	16262	16388	16448	16370	16395	16244	16392	16360	16390	16382	16207	16331	16334	16466	16415	16324	16359	16247	16259	16320	16375	16316	16305	16259	16370	16307	16324	16424	16350	16426	16464	16382	16244	16365	16279	16309	16256	16323	16336	16325	16447	16225	16196	16405	16328	16296	16447	16274	16494	16303	16419	16329	16410	16468	16335	16353	16325	16275	16204	16377	16366	16343	16395	16291	16239	16516	16361	16147	16375	16416	16264	16317	16434	16355	16103	16459	16304	16331	16222	16355	16210	16374	16441	16411	16108	16165	16468	16145	16302	16483	16193	16413	16342	16577	16394	16370	16407	16606	16431	16248	16295	16419	16339	16112	16223	16355	16481	16444	16426	16232	16246	16532	16269	16281	16262	16515	16321	16354	16341	16396	16210	16387	16371	16437	16248	16263	16356	16390	16377	16443	16443	16296	16397	16422	16297	16233	16527	16300	16421	16371	16295	16419	16292	16424	16314	16445	16304	16140	16398	16437	16353	16171	16405	16393	16344	16370	16429	16284	16339	16348	16305	16423	16373	16484	16348	16448	16330	16251	16281	16248	16588	16376	16352	16399	16260	16414	16387	16379	16414	16487	16350	16240	16182	16395	16421	16437	16310	16342	16334	16390	16307	16188	16236	16328	16248	16339	16370	16393	16315	16558	16423	16348	16261	16489	16168	16522	16389	16379	16300	16299	16305	16333	16555	16346	16272	16267	16269	16223	16353	16421	16374	16386	16441	16526	16342	16352	16496	16230	16374	16417	16338	16441	16416	16481	16364	16379	16375	16256	16316	16360	16460	16349	16218	16252	16319	16275	16396	16424	16430	16520	16386	16356	16196	16302	16415	16380	16332	16231	16481	16254	16387	16233	16461	16389	16477	16317	16305	16399	16364	16365	16417	16449	16576	16345	16320	16537	16314	16570	16270	16372	16386	16317	16300	16278	16346	16295	16399	16480	16530	16297	16384	16345	16401	16390	16401	16486	16135	16420	16417	16312	16223	16259	16551	16505	16349	16323	16376	16429	16329	16343	16333	16324	16437	16277	16232	16363	16344	16416	16478	16337	16223	16340	16328	16287	16438	16210	16317	16336	16375	16364	16362	16242	16549	16520	16297	16338	16499	16429	16488	16351	16533	16418	16335	16172	16405	16285	16452	16528	16374	16380	16386	16240	16407	16499	16258	16409	16332	16281	16328	16464	16223	16074	16240	16306	16319	16498	16170	16249	16435	16375	16293	16370	16312	16244	16392	16466	16361	16179	16506	16263	16315	16498	16482	16400	16476	16275	16392	16324	16258	16343	16267	16439	16311	16365	16474	16415	16296	16408	16359	16393	16333	16284	16534	16501	16324	16355	16402	16236	16222	16356	16344	16360	16351	16188	16237	16219	16290	16267	16459	16362	16285	16409	16330	16249	16403	16398	16170	16379	16444	16398	16385	16342	16378	16164	16273	16338	16175	16397	16475	16404	16470	16409	16131	16237	16510	16369	16449	16494	16255	16366	16465	16588	16275	16343	16301	16491	16374	16450	16335	16431	16380	16404	16186	16392	16403	16176	16239	16402	16258	16424	16552	16308	16277	16585	16423	16316	16402	16277	16391	16308	16365	16415	16395	16334	16351	16257	16439	16269	16293	16487	16289	16292	16266	16503	16429	16450	16465	16398	16328	16329	16358	16342	16473	16365	16276	16352	16289	16302	16315	16322	16549	16246	16363	16367	16486	16413	16491	16441	16424	16159	16425	16316	16358	16345	16332	16315	16341	16349	16401	16220	16254	16213	16194	16340	16518	16374	16406	16485	16398	16367	16397	16193	16507	16447	16460	16451	16244	16340	16406	16530	16400	16358	16269	16426	16446	16439	16211	16330	16394	16229	16193	16328	16414	16170	16260	16305	16361	16280	16351	16333	16318	16336	16352	16357	16344	16438	16465	16420	16279	16395	16499	16330	16297	16338	16247	16482	16284	16330	16131	16286	16347	16317	16411	16321	16236
26278	21328	36799	54857	50156	54694	45557	31644	24672	22333	21863	21497	21478	21091	21292	21094	21084	21150	21269	21114	21260	21345	21248	21311	21110	21062	21204	21344	21120	21008	21163	21293	21115	21135	21119	21027	21134	21082	21278	21005	21086	21134	21037	21107	21088	21147	21399	21214	21225	21064	21030	21122	21168	21084	21323	21098	20984	21175	21090	21132	21034	21052	20926	21165	21173	21107	21181	21243	21034	20912	21150	21017	20924	20989	21380	21118	21347	21117	21192	21103	20965	21022	21110	20915	21184	21135	21147	21045	21101	21132	21156	21174	21038	21197	21052	20861	21107	21085	20961	21344	21217	21163	21053	20980	21198	21249	21034	20990	20809	21061	21010	21255	21231	21135	21017	21019	21063	21051	21115	21014	21001	20921	21013	21109	21202	21079	21040	21197	21196	21168	21290	21010	21060	21035	21188	20966	21145	21183	21282	20968	21077	21139	20937	21178	21055	21396	21290	21415	21055	21008	21150	20946	21173	20990	20984	21115	21378	21198	21160	21068	21265	21177	21181	21205	21129	21071	21013	21111	21149	20962	21041	21089	20980	21150	21009	21043	20980	20927	21124	21244	21277	20968	21061	20827	21180	20933	21071	21433	21066	21138	21127	20967	21189	21243	21430	20911	21105	21229	21088	20884	20943	21194	20942	20800	20937	21149	21146	21092	21191	21030	21206	21027	21207	21016	21183	21035	21172	21137	21122	21017	21307	21129	20936	21218	21116	21258	20923	21041	20888	20955	21084	20913	21149	21013	20963	20859	21136	21009	21292	21266	21271	21100	21178	20862	21196	21164	20785	21038	21234	21019	21144	21011	20961	20911	21158	21247	21206	21289	21005	21101	21114	21270	20953	21051	20993	21172	21182	21185	20902	21126	21173	21043	21238	21053	21141	21016	21141	21086	21239	21042	21136	20936	21106	20914	20931	21081	21215	21148	21004	20878	20835	21133	21217	21171	20983	21143	21235	20909	21341	21112	21065	21033	21132	21077	20945	21195	20972	21297	21160	20998	21031	20994	20988	21122	21198	21183	20900	20994	20961	20933	21162	21217	21132	21104	21131	21127	21016	21064	21195	21043	21080	21072	21258	21074	21174	20952	21046	21028	20943	21086	21003	21080	20990	20939	20919	21078	21188	21177	21217	20876	21090	21221	21159	21184	21025	21186	21275	21034	21109	21029	21140	21339	20983	21001	21157	21222	21230	21285	21066	21096	20876	21414	21196	21171	21094	20974	21192	21002	21129	21162	20884	20916	21088	21035	21114	21140	20966	21083	21070	21070	21000	21190	21434	20967	21177	21182	21094	21079	21144	21293	21148	21108	21133	20946	21028	21018	21005	21133	21249	20998	21140	21036	20979	21081	20859	21063	20949	21012	21185	21139	21098	21338	21164	20977	20909	21206	21236	21147	20912	21208	21178	21147	20906	21162	20912	21302	21254	20930	20923	21187	21249	21051	21120	21043	21135	21051	21033	21221	21090	20978	21198	20985	20997	20858	21103	21233	21101	21079	21213	21100	21074	21072	21149	21068	21040	21235	21151	20873	20999	21197	21100	20949	21152	21234	21248	21018	21081	21053	21148	20958	21118	21192	21121	21048	21107	21028	21013	21238	21212	21106	20939	21179	21234	21254	21003	21050	21025	21103	21205	21202	21176	21156	20995	21023	21067	20951	21044	21051	21133	21061	21139	21047	21363	21137	21221	21170	21049	20901	21183	21107	21126	21180	21207	21330	21250	21146	21243	21014	21175	21190	21031	21163	21010	20980	21018	21108	21015	20968	21058	20885	21127	21170	21012	20897	21259	21178	20991	20857	21233	21213	21251	21257	21087	21040	21050	21083	21054	21293	21328	21002	21250	21358	21032	21191	21063	20932	21143	21097	20980	21242	21223	21189	21104	21170	21204	21121	21006	20934	21109	20948	20883	20912	21151	21137	21098	21359	21037	21123	21013	20975	21061	21170	21067	21066	21244	21199	21108	21191	21078	20970	21108	21005	21225	21133	20901	21078	20947	20974	21220	20927	21031	21265	20964	21084	21114	21383	21180	21019	21008	21007	21065	21058	21113	20983	21150	20948	21294	21199	21141	21097	21096	20952	20993	21192	21097	21034	20969	21347	21013	21280	21007	21165	21303	21235	21044	20839	21128	21103	21133	21137	21035	20964	21199	21390	21153	21231	20990	21006	21172	21105	20858	21325	21081	20941	20952	21257	21099	21317	21045	21073	21092	21075	21216	21118	21039	20914	20990	21189	21116	21123	21201	21033	20883	21052	21173	20980	21034	21262	21230	21128	21163	21161	21195	21118	20936	20949	21087	21055	21281	21070	21012	20930	21212	21167	21071	21145	21076	21080	20939	21068	20964	21032	21318	21089	21084	21297	20996	21197	21149	21260	21198	20855	21125	20886	20922	21014	21218	21069	21218	21113	21059	21000	21205	21089	21189	21091	21101	21157	21282	21116	21161	21179	21187	21182	21210	21097	21229	21196	20826	21041	20896	21032	21172	21106	20971	21203	20939	21227	20856	20952	20972	20947	21079	21270	21115	21119	21071	21022	21111	21048	21152	21135	21468	20988	21009	21191	21112	21293	21061	21209	21100	21149	21002	21253	21089	21319	21149	21055	21044	20918	21271	21037	21127	20802	21121	20941	21194	21004	21084	21219	21028	21228	21231	21118	21032	21148	21077	21278	21202	21137	20972	21068	21107	21107	21023	20940	21059	20876	20992	21065	21000	20992	21068	21193	21206	21263	21155	21240	21090	21114	21106	20992	21090	21232	21279	21083	20979	20910	21083	21167	21171	20924	21134	21256	21041	21194	20993	21108	21128	21110	20997	21176	21302	21258	20882	21076	21213	21032	21041	21141	21156	21317	21057	20986	21035	21177	21121	21209	21061	21381	21178	21044	21006	21289	21120	20933	20918	21054	21194	21106	21047	21095	21248	21082	21088	21048	21013	21117	20962	20837	21314	21037	21097	21031	20949	21139	20958	21038	21234	21085	21221	21076	21260	21090	21017	20781	21197	21139	21179	21101	21235	21253	21167	20940	21058	20841	20885	20849	21131	21067	20958	21053	21193	21140	21129	21020	21056	21288	21068	21056	21106	20979	21177	21191	21147	21137	21046	20983	21112	21055	21109	20976	20882	20981	20929	21038	21311	21167	20849	21070	21081	21252	20990	20995	21105	21272	21381	20990	21041	20983	20968	20971	21285	21199	21135	20841	21042	21146	21143	21111	21123	21035	21172	20940	21072	21194	21116	21025	21230	21209	21141	21026	21027	21132	21231	21223	21067	21246	21150	21092	21030	21503	21046	21120	21013	21021	21088	21058	21411	21094	20966	20950	20915	21119	21239	21203	20921	21270	21361	21039	21100	21014	20990	21437	21436	21217	20889	21003	21194	21326	20985	21329	21103	21097	21254	21097	21089	21260	21290	21111	21288	21321	21142	21390	20918	21286	21083	20980	21136	21010	21147	21205	20952	21000	21153	21382	21256	21177	21129	21280	21117	21139	21288	20935	21017	20930	21134	20875	20920	20985	21252	21101	20963	21214	21308	20992	21233	21028	21246	21231	21253	21164	20953	21008	21096	21017	20988	21250	20980	21002	20954	21045	21082	21106	21120	21238	21003	20991	20975	21028	21239	20965	21388	21335	20913	20987	20975	21277	21038	21117	21079	21188	21061	21172	21291	20966	20905	20895	21005	21276	21108	21215	21178	20997	21061	20999	21187	21105	21182	21100	21247	20948	20960	21059	21154	21300	21374	21142	21091	21186	21073	20987	20919	21160	20919	21196	21088	21124	21118	21106	21137	20931	21184	21170	20872	21064	21191	21195	21192	21196	21204	21091	21013	21147	21031	21235	20877	20793	20872	21126	21122	21142	21084	20985	21223	21084	21126	20996	21055	21123	21053	21032	21216	21076	20896	21119	21141	21020	21253	21193	21124	21052	21117	20987	21040	21176	21115	21053	21037	20916	21005	20904	21098	21430	20865	21120	21189	21061	21174	20968	21058	20930	20998	21110	21021	21261	21195	21031	20998	21351	20932	21176	21006	21189	21140	21010	21081	21097	21050	21045	21129	21196	21172	21077	20974	21161	21182	21121	21163	21233	21183	21257	21227	21112	21261	20893	21022	21205	21154	20891	21247	21241	21171	21192	21157	21257	21130	21284	21178	21230	20936	21135	21083	20986	21246	21205	21114	21185	21149	21093	21236	21068	21030	21024	21047	20762	21032	20982	21114	21169	21165	21122	21040	20931	21139	21004	21089	21087	21093	20977	20982	21204	21147	21031	21297	21236	21182	21211	21024	20973	21063	21323	21382	21111	21171	20937	21083	21141	20853	21141	21186	20850	21118	21067	21129	21096	21102	21322	21069	21081	21018	21280	21223	21124	21221	20843	21141	21171	21149	21143	21040	21217	21175	21186	21090	20999	21106	21108	20951	20822	21068	21371	21034	21013	21314	20907	21169	20959	21186	21012	21143	20915	20992	20967	21233	21199	21226	20999	21301	21114	20987	21382	21169	21148	21096	21070	20974	21054	20887	20949	21046	21177	21236	21231	21142	21081	21252	21433	21064	21262	21427	21062	21088	21039	21002	20814	20998	21001	21042	20984	20975	21030	20966	21007	21055	21371	21225	21079	21194	21147	21221	21292	21183	21071	21268	21042	20983	21233	21073	21022	21040	21197	21271	20929	21029	20921	20867	21039	21155	21191	20980	21074	21059	21082	21153	21030	21033	21188	21308	21024	21255	21189	21018	21221	21304	21060	20956	21320	21061	20897	21019	21057	20909	20991	21157	21231	21019	20977	21008	21255	21113	20981	21118	21015	21042	21085	21267	21247	21048	21241	21286	21151	21202	21240	21130	21067	21029	21157	21030	21050	21015	21167	21151	21060	21167	21167	21213	21254	21049	21107	21137	21022	21077	21291	21033	21130	21226	21180	21122	21244	21209	21051	21104	21242	20922	21018	21002	21125	21100	21408	21250	21321	21147	21259	21052	21022	21193	21129	21040	20998	21332	20980	21083	20990	21104	21045	21029	21158	21332	20993	21146	21113	20934	21156	20743	21181	21104	21169	21288	21139	21238	21026	21010	21135	21143	21125	21032	20882	21327	20916	21054	21363	21159	21148	20881	21078
26232	53593	67393	63956	52349	53853	42129	27311	19695	17752	17102	16699	16558	16505	16495	16621	16547	16551	16480	16299	16420	16585	16505	16386	16481	16393	16468	16387	16408	16483	16550	16562	16497	16354	16353	16335	16527	16560	16367	16373	16312	16440	16533	16488	16420	16509	16431	16540	16412	16479	16368	16363	16511	16278	16605	16610	16467	16439	16538	16479	16402	16465	16540	16408	16371	16653	16319	16419	16380	16401	16413	16467	16467	16407	16373	16338	16501	16493	16426	16300	16479	16313	16649	16577	16274	16340	16368	16460	16354	16388	16482	16654	16408	16413	16628	16432	16567	16395	16408	16434	16526	16315	16432	16613	16397	16619	16541	16569	16397	16455	16368	16412	16577	16484	16261	16599	16395	16433	16566	16248	16627	16556	16410	16540	16516	16320	16425	16306	16335	16547	16273	16475	16522	16380	16430	16422	16465	16442	16514	16276	16548	16561	16572	16641	16455	16389	16367	16427	16481	16302	16482	16327	16296	16372	16418	16539	16305	16342	16369	16318	16433	16616	16459	16438	16461	16365	16369	16429	16231	16635	16530	16481	16432	16352	16560	16469	16183	16392	16261	16358	16431	16423	16369	16445	16406	16436	16209	16456	16488	16246	16594	16579	16348	16574	16525	16556	16594	16471	16503	16385	16348	16458	16350	16408	16578	16400	16492	16257	16468	16311	16429	16473	16354	16469	16480	16426	16502	16469	16350	16377	16347	16588	16389	16474	16610	16240	16492	16410	16436	16333	16324	16424	16286	16424	16552	16628	16319	16386	16491	16249	16533	16450	16706	16405	16463	16359	16613	16637	16608	16436	16402	16552	16338	16408	16483	16425	16427	16354	16387	16488	16435	16393	16471	16393	16436	16218	16418	16466	16565	16479	16447	16651	16362	16373	16415	16404	16457	16420	16605	16522	16448	16392	16632	16302	16605	16438	16316	16239	16462	16490	16416	16387	16437	16498	16556	16372	16354	16584	16407	16262	16545	16474	16412	16268	16364	16583	16468	16375	16356	16484	16362	16500	16419	16610	16484	16547	16649	16569	16741	16292	16411	16519	16494	16640	16491	16419	16341	16529	16406	16312	16584	16399	16443	16399	16348	16442	16448	16289	16452	16389	16340	16485	16459	16386	16448	16428	16464	16513	16456	16351	16383	16562	16498	16471	16434	16475	16603	16571	16468	16391	16398	16368	16408	16433	16439	16501	16520	16388	16447	16510	16408	16380	16508	16639	16450	16353	16477	16446	16332	16389	16536	16495	16462	16424	16434	16425	16471	16432	16375	16517	16433	16331	16396	16333	16556	16300	16534	16445	16405	16364	16552	16560	16468	16524	16517	16518	16265	16456	16449	16550	16577	16530	16393	16565	16447	16579	16410	16373	16393	16394	16301	16506	16363	16392	16429	16402	16482	16459	16357	16375	16351	16318	16454	16577	16460	16439	16297	16556	16585	16372	16298	16491	16672	16549	16661	16460	16555	16439	16348	16401	16357	16359	16304	16398	16451	16408	16354	16378	16518	16364	16470	16583	16472	16555	16499	16531	16484	16379	16494	16340	16412	16608	16538	16451	16363	16494	16397	16288	16297	16420	16507	16556	16460	16455	16394	16455	16525	16475	16364	16412	16546	16445	16511	16388	16594	16305	16542	16425	16337	16368	16373	16551	16502	16480	16337	16469	16484	16457	16320	16406	16626	16603	16504	16329	16604	16475	16454	16506	16411	16307	16427	16390	16438	16573	16479	16422	16441	16378	16384	16380	16660	16370	16380	16351	16467	16454	16576	16524	16364	16448	16398	16412	16517	16436	16318	16614	16380	16486	16429	16491	16602	16375	16427	16433	16331	16400	16404	16469	16460	16447	16456	16507	16476	16591	16319	16536	16552	16621	16266	16196	16470	16389	16282	16402	16409	16391	16487	16370	16421	16510	16316	16405	16409	16469	16425	16460	16352	16374	16455	16394	16389	16364	16513	16497	16379	16545	16345	16303	16465	16089	16602	16561	16169	16494	16400	16485	16535	16533	16453	16509	16418	16342	16532	16438	16476	16417	16387	16441	16423	16606	16486	16659	16326	16493	16521	16555	16552	16500	16512	16475	16550	16316	16341	16507	16356	16411	16452	16514	16418	16503	16359	16472	16530	16268	16307	16495	16568	16491	16488	16416	16396	16455	16395	16518	16269	16287	16577	16494	16276	16401	16485	16539	16425	16447	16656	16429	16316	16293	16436	16383	16364	16420	16426	16470	16352	16338	16531	16367	16474	16338	16447	16463	16380	16474	16523	16364	16440	16478	16462	16416	16617	16479	16455	16510	16487	16423	16519	16484	16411	16288	16327	16448	16348	16450	16431	16323	16527	16392	16288	16575	16550	16244	16534	16510	16575	16541	16462	16434	16487	16342	16424	16389	16375	16468	16456	16465	16511	16360	16394	16478	16298	16361	16615	16389	16488	16402	16379	16536	16433	16445	16544	16440	16366	16229	16654	16351	16313	16375	16201	16450	16420	16597	16404	16596	16428	16489	16432	16574	16350	16512	16367	16492	16417	16315	16580	16477	16365	16469	16431	16519	16650	16438	16558	16538	16504	16439	16497	16573	16455	16461	16547	16465	16577	16367	16342	16349	16576	16554	16339	16440	16274	16442	16378	16478	16602	16431	16393	16456	16390	16135	16421	16513	16435	16501	16460	16465	16591	16556	16507	16273	16410	16511	16502	16329	16479	16351	16337	16305	16424	16513	16500	16518	16519	16473	16443	16555	16469	16457	16348	16443	16232	16332	16324	16252	16470	16523	16188	16373	16401	16346	16297	16442	16607	16467	16411	16499	16126	16440	16447	16451	16550	16451	16455	16636	16565	16438	16316	16478	16380	16477	16407	16587	16446	16393	16469	16434	16446	16506	16278	16435	16578	16228	16650	16494	16461	16441	16503	16635	16458	16440	16387	16454	16407	16469	16503	16408	16466	16524	16536	16330	16502	16493	16645	16490	16517	16232	16544	16451	16469	16373	16483	16586	16470	16440	16409	16484	16383	16365	16370	16338	16536	16397	16463	16393	16528	16409	16380	16457	16480	16365	16341	16463	16521	16573	16659	16414	16368	16371	16383	16486	16366	16439	16551	16460	16492	16486	16450	16518	16442	16383	16356	16498	16392	16475	16527	16594	16523	16255	16584	16505	16335	16364	16417	16334	16304	16483	16490	16288	16436	16374	16507	16315	16396	16456	16417	16579	16682	16487	16450	16392	16420	16379	16570	16452	16565	16488	16257	16467	16479	16461	16346	16622	16370	16434	16658	16421	16559	16426	16461	16459	16529	16410	16537	16373	16553	16310	16590	16333	16391	16552	16424	16390	16608	16357	16530	16542	16221	16405	16644	16332	16361	16623	16520	16539	16562	16469	16505	16407	16632	16358	16438	16444	16444	16344	16437	16506	16363	16427	16523	16340	16319	16504	16323	16441	16258	16435	16443	16419	16580	16280	16383	16372	16354	16288	16397	16424	16471	16244	16446	16381	16119	16457	16445	16639	16462	16614	16442	16359	16451	16481	16504	16411	16557	16389	16413	16471	16310	16461	16268	16374	16572	16424	16361	16291	16527	16422	16535	16474	16341	16419	16307	16559	16481	16547	16446	16510	16441	16503	16445	16459	16461	16398	16386	16347	16494	16506	16326	16447	16242	16227	16527	16593	16464	16355	16420	16540	16324	16380	16368	16275	16458	16288	16299	16505	16391	16510	16621	16403	16537	16463	16689	16477	16358	16646	16445	16440	16522	16436	16581	16318	16741	16444	16524	16430	16606	16332	16271	16285	16426	16595	16592	16456	16538	16542	16572	16346	16381	16403	16448	16378	16620	16491	16395	16356	16479	16393	16495	16369	16218	16482	16575	16361	16359	16531	16410	16353	16464	16419	16505	16327	16309	16513	16503	16532	16401	16309	16592	16373	16530	16317	16439	16580	16468	16549	16309	16292	16514	16435	16428	16388	16363	16378	16397	16337	16381	16304	16431	16368	16408	16463	16463	16515	16384	16629	16559	16544	16446	16528	16351	16461	16462	16402	16618	16516	16320	16702	16415	16305	16382	16387	16458	16232	16518	16406	16488	16248	16618	16546	16567	16388	16293	16552	16499	16521	16578	16389	16423	16535	16461	16468	16317	16437	16500	16438	16597	16532	16562	16460	16505	16316	16445	16572	16584	16392	16501	16519	16396	16435	16268	16397	16511	16470	16449	16613	16606	16489	16427	16480	16441	16439	16449	16453	16523	16555	16248	16331	16567	16541	16328	16402	16513	16345	16444	16376	16323	16446	16420	16461	16472	16329	16401	16587	16491	16554	16305	16564	16489	16623	16576	16531	16515	16439	16522	16493	16371	16392	16385	16425	16552	16355	16492	16402	16324	16389	16433	16495	16571	16399	16440	16496	16491	16419	16409	16334	16496	16365	16469	16546	16550	16436	16477	16511	16391	16387	16340	16355	16490	16444	16521	16428	16478	16594	16429	16460	16453	16399	16543	16494	16511	16453	16374	16389	16485	16398	16453	16445	16448	16268	16240	16592	16611	16447	16484	16350	16486	16492	16456	16566	16394	16549	16522	16499	16464	16342	16559	16398	16518	16360	16524	16533	16447	16421	16414	16353	16456	16450	16512	16387	16675	16418	16329	16397	16383	16448	16536	16643	16259	16593	16441	16388	16209	16487	16414	16491	16455	16412	16379	16433	16471	16350	16363	16458	16536	16673	16505	16455	16490	16451	16488	16526	16559	16401	16280	16392	16437	16517	16419	16621	16372	16464	16194	16362	16520	16456	16541	16416	16372	16495	16361	16580	16551	16416	16317	16517	16512	16416	16336	16674	16484	16478	16264	16460	16509	16405	16254	16491	16499	16524	16541	16458	16238	16357	16425	16592	16591	16418	16327	16356	16468	16437	16394	16433	16647	16450	16601	16368	16403	16369	16600	16502	16359	16323	16498	16546	16483	16617	16600	16312	16464	16428	16384	16322	16412	16383	16371	16540	16426	16408	16432	16576	16490	16754	16559	16413	16570	16531	16320	16400	16531	16459	16371	16450	16445	16394	16333	16546	16492	16428	16329	16477	16433	16423	16536	16394	16400	16340	16510	16500	16556	16212	16404	16412	16312	16532	16500	16519
23854	21033	29757	49330	61716	69890	61163	41620	28700	23985	22321	21456	21129	20975	20857	20892	20558	20640	20860	20596	20680	20713	20540	20764	20804	20478	20668	20709	20654	20614	20462	20799	20681	20549	20644	20483	20414	20504	20566	20535	20463	20553	20391	20553	20706	20557	20611	20517	20389	20446	20516	20532	20337	20395	20604	20535	20433	20420	20629	20400	20533	20436	20543	20657	20465	20517	20385	20476	20366	20591	20376	20508	20345	20285	20511	20578	20712	20614	20365	20649	20526	20648	20443	20370	20636	20431	20574	20472	20605	20370	20575	20390	20457	20397	20338	20388	20594	20374	20541	20391	20605	20632	20584	20459	20367	20247	20555	20393	20354	20347	20481	20695	20494	20595	20259	20664	20632	20547	20568	20539	20465	20520	20391	20352	20482	20301	20608	20586	20287	20380	20298	20613	20382	20369	20431	20614	20436	20512	20524	20337	20519	20452	20730	20500	20391	20463	20154	20467	20494	20447	20299	20383	20435	20435	20216	20330	20292	20578	20485	20566	20609	20510	20462	20611	20642	20458	20434	20348	20476	20347	20430	20459	20528	20475	20577	20672	20455	20589	20436	20625	20692	20404	20350	20366	20357	20515	20641	20288	20534	20521	20733	20236	20520	20238	20642	20382	20204	20285	20313	20351	20610	20152	20441	20526	20441	20509	20574	20342	20502	20432	20197	20312	20662	20362	20429	20365	20573	20565	20551	20514	20377	20377	20677	20462	20498	20551	20431	20447	20838	20456	20336	20470	20379	20422	20583	20350	20271	20571	20391	20383	20363	20428	20406	20427	20342	20328	20182	20559	20398	20450	20532	20569	20429	20400	20459	20492	20407	20360	20404	20523	20375	20185	20364	20456	20471	20486	20554	20475	20462	20177	20202	20451	20280	20456	20303	20377	20336	20375	20594	20323	20201	20505	20312	20459	20339	20346	20342	20420	20327	20315	20535	20603	20346	20460	20467	20691	20460	20440	20539	20331	20401	20569	20515	20474	20343	20594	20464	20573	20376	20506	20475	20475	20286	20338	20565	20630	20316	20322	20406	20382	20483	20608	20441	20413	20298	20389	20413	20526	20560	20664	20332	20645	20234	20292	20484	20449	20443	20360	20432	20386	20421	20339	20414	20420	20422	20537	20530	20301	20436	20483	20556	20421	20526	20533	20572	20448	20490	20556	20524	20507	20337	20477	20446	20496	20335	20201	20416	20274	20397	20449	20535	20657	20581	20288	20509	20391	20499	20742	20473	20304	20343	20614	20542	20442	20662	20528	20325	20573	20579	20502	20338	20481	20634	20484	20466	20612	20828	20477	20579	20528	20645	20438	20553	20480	20530	20576	20479	20474	20614	20808	20462	20641	20367	20583	20404	20568	20488	20469	20401	20577	20439	20313	20454	20233	20326	20383	20610	20539	20550	20320	20596	20342	20479	20399	20433	20567	20648	20353	20462	20324	20467	20443	20429	20559	20484	20312	20332	20240	20611	20547	20546	20542	20601	20438	20420	20557	20393	20350	20589	20791	20643	20682	20478	20314	20483	20721	20555	20392	20281	20497	20394	20371	20407	20373	20671	20483	20433	20585	20587	20576	20228	20457	20211	20380	20267	20376	20488	20392	20482	20387	20677	20535	20527	20475	20477	20627	20377	20188	20458	20371	20443	20432	20309	20666	20686	20557	20399	20533	20568	20342	20276	20447	20187	20364	20433	20473	20405	20436	20438	20232	20238	20237	20459	20481	20398	20263	20372	20446	20488	20440	20321	20437	20486	20512	20669	20685	20450	20681	20416	20555	20445	20417	20383	20485	20547	20652	20329	20382	20604	20356	20466	20510	20405	20404	20337	20707	20688	20344	20447	20763	20513	20497	20607	20400	20405	20207	20253	20452	20328	20543	20438	20472	20652	20471	20158	20381	20535	20519	20300	20349	20526	20413	20357	20357	20169	20365	20574	20561	20685	20141	20480	20284	20483	20310	20391	20449	20532	20481	20506	20534	20299	20502	20378	20426	20362	20565	20382	20529	20440	20595	20434	20269	20281	20526	20475	20348	20618	20568	20755	20443	20357	20484	20171	20359	20492	20467	20446	20307	20414	20466	20437	20285	20550	20680	20733	20590	20529	20367	20614	20667	20307	20365	20482	20391	20537	20500	20815	20611	20312	20416	20530	20750	20267	20430	20356	20331	20382	20672	20473	20471	20507	20576	20732	20690	20450	20379	20340	20396	20427	20367	20490	20511	20815	20477	20527	20705	20293	20395	20131	20607	20435	20585	20346	20834	20620	20252	20590	20392	20321	20312	20382	20603	20473	20483	20616	20592	20420	20611	20297	20379	20305	20470	20452	20567	20461	20590	20535	20590	20314	20428	20534	20569	20533	20389	20387	20455	20548	20474	20482	20291	20506	20623	20200	20508	20249	20371	20320	20334	20170	20490	20387	20524	20287	20131	20371	20346	20562	20616	20477	20163	20451	20308	20327	20256	20484	20457	20283	20632	20541	20372	20479	20536	20342	20171	20525	20382	20393	20305	20416	20387	20530	20362	20472	20364	20478	20433	20494	20499	20384	20416	20748	20341	20528	20403	20451	20355	20536	20443	20519	20417	20564	20420	20272	20525	20284	20554	20513	20517	20476	20742	20442	20557	20334	20506	20499	20547	20382	20381	20403	20591	20361	20454	20408	20287	20590	20417	20430	20766	20340	20416	20431	20476	20221	20460	20624	20368	20592	20299	20240	20373	20331	20327	20454	20574	20322	20469	20672	20603	20804	20373	20475	20579	20229	20292	20423	20586	20352	20658	20438	20531	20474	20490	20530	20396	20720	20620	20489	20513	20395	20252	20320	20333	20657	20420	20635	20522	20243	20526	20414	20312	20589	20598	20419	20605	20463	20239	20418	20417	20296	20446	20557	20382	20363	20507	20683	20410	20489	20599	20741	20345	20402	20440	20455	20369	20522	20501	20456	20474	20352	20479	20621	20582	20191	20405	20485	20492	20396	20448	20436	20576	20429	20434	20557	20432	20443	20438	20505	20426	20477	20190	20559	20379	20530	20451	20700	20474	20364	20272	20619	20597	20638	20386	20361	20284	20683	20677	20474	20616	20706	20433	20401	20532	20415	20392	20441	20213	20398	20572	20291	20386	20645	20347	20427	20615	20387	20223	20445	20443	20434	20347	20452	20408	20447	20550	20738	20456	20385	20376	20456	20291	20553	20395	20470	20444	20460	20471	20206	20397	20401	20615	20616	20483	20619	20344	20428	20539	20556	20708	20444	20562	20412	20541	20497	20230	20507	20290	20453	20518	20341	20512	20491	20459	20426	20236	20834	20407	20632	20505	20338	20268	20452	20438	20393	20628	20497	20442	20610	20609	20657	20534	20473	20372	20450	20406	20673	20515	20405	20662	20369	20545	20572	20466	20280	20419	20470	20598	20133	20427	20576	20562	20632	20465	20596	20486	20545	20390	20389	20449	20523	20442	20490	20192	20516	20380	20563	20523	20460	20415	20538	20601	20624	20399	20398	20574	20418	20488	20557	20470	20350	20448	20466	20512	20359	20603	20443	20463	20168	20298	20459	20320	20751	20560	20461	20592	20514	20319	20635	20450	20456	20396	20470	20213	20491	20636	20625	20596	20179	20379	20641	20554	20512	20674	20449	20417	20228	20318	20306	20341	20384	20196	20594	20288	20474	20600	20427	20396	20488	20535	20522	20410	20521	20392	20667	20796	20417	20688	20426	20374	20574	20380	20429	20331	20444	20269	20494	20393	20486	20478	20265	20556	20658	20493	20231	20567	20414	20602	20537	20259	20671	20411	20250	20519	20370	20735	20506	20430	20428	20594	20694	20625	20483	20474	20324	20291	20596	20618	20443	20328	20409	20379	20297	20086	20481	20222	20467	20340	20606	20369	20375	20379	20585	20605	20519	20616	20372	20585	20649	20651	20430	20226	20579	20387	20373	20460	20213	20538	20289	20296	20301	20516	20351	20356	20273	20460	20444	20551	20443	20459	20475	20303	20413	20573	20301	20355	20283	20565	20383	20351	20461	20407	20211	20382	20402	20457	20714	20521	20531	20450	20477	20434	20564	20461	20361	20440	20559	20455	20431	20556	20425	20425	20496	20571	20334	20246	20409	20481	20357	20313	20352	20432	20579	20487	20399	20467	20446	20272	20312	20404	20305	20608	20256	20098	20329	20296	20463	20304	20456	20439	20313	20316	20500	20401	20496	20287	20342	20372	20690	20500	20499	20377	20453	20388	20536	20441	20392	20563	20549	20278	20684	20392	20534	20425	20362	20227	20635	20456	20570	20364	20390	20238	20452	20457	20353	20501	20356	20339	20598	20504	20299	20433	20476	20620	20382	20457	20376	20326	20422	20417	20338	20441	20313	20465	20474	20467	20541	20239	20439	20374	20483	20511	20493	20099	20566	20627	20551	20437	20691	20428	20563	20497	20478	20545	20333	20410	20356	20346	20429	20456	20632	20675	20500	20399	20545	20365	20442	20502	20426	20402	20430	20446	20590	20503	20444	20589	20311	20215	20378	20525	20317	20539	20390	20431	20451	20522	20422	20610	20385	20447	20424	20421	20423	20615	20509	20487	20482	20488	20575	20563	20513	20334	20415	20395	20419	20231	20512	20407	20314	20334	20351	20490	20443	20396	20580	20440	20622	20602	20404	20391	20386	20369	20539	20352	20268	20590	20517	20413	20248	20445	20350	20334	20586	20610	20529	20219	20618	20533	20409	20522	20777	20744	20510	20474	20571	20328	20497	20496	20632	20472	20372	20601	20593	20318	20480	20494	20449	20453	20680	20236	20611	20482	20530	20440	20552	20499	20324	20424	20445	20539	20359	20541	20438	20460	20520	20584	20835	20688	20413	20439	20392	20434	20398	20179	20447	20522	20120	20420	20387	20487	20436	20363	20335	20441	20375	20264	20391	20537	20378	20340	20491	20515	20529	20451	20564	20373	20531	20251	20476	20289	20379	20559	20542	20588	20365	20531	20419	20449	20430	20300	20323	20380	20409	20358	20572	20277	20386	20319	20357	20263	20498	20746	20687	20449	20355	20499	20340	20661	20468	20471	20502	20601	20394	20585	20444	20576	20181	20534	20409	20379	20521	20425	20475	20310	20672	20302	20679	20434
34746	68030	78026	86352	77548	75878	60913	38890	24955	19215	17819	16902	16445	16264	16319	15917	16108	16051	16190	16078	16214	16007	16082	16161	16194	16111	15977	15888	16082	16063	15981	16016	16108	16017	16056	16169	16031	16048	16115	16026	16192	16148	16104	16043	16033	16116	16162	15987	16112	15993	16171	16199	16111	15950	16039	16057	16020	16128	16320	16045	16159	16022	16072	16211	16160	16221	16162	16013	16060	16122	15928	16039	16069	16206	15971	16083	16026	16183	16091	16099	16142	16052	16088	16225	15949	15937	15998	16103	15963	16260	15955	15955	15920	16141	16110	15873	15908	16127	16140	15980	16022	16092	16071	15946	16116	16034	16251	16020	16025	15966	15941	16074	16065	15907	16091	16021	16009	16060	16047	16128	16096	16099	15841	15867	16143	16149	16072	16046	16023	15983	16151	16201	15913	16138	15960	15976	16196	15957	16056	15970	15966	15952	16246	16065	15977	16105	16007	16237	16131	16042	16208	16107	15956	16082	16056	16167	16168	16014	16024	16037	16019	16014	16086	16100	16205	16122	15953	16046	16155	16257	16077	16169	16013	15889	16077	15989	16047	16127	16084	16141	16129	16051	16110	15964	16133	16092	15973	16121	15966	16044	16140	16146	16057	16095	16024	16129	16035	16264	16041	15951	16215	15926	15881	16090	15833	16016	15868	16069	16123	16093	15937	16051	16152	16112	16085	16021	16015	16262	16145	15881	15991	16024	16144	16012	16240	16144	16001	16204	16177	15958	16093	15875	16078	16002	16014	16047	16030	15959	15996	15910	15938	16102	15838	16210	16278	15922	15976	16021	16085	16164	15974	15957	16112	16125	16074	15888	16118	16030	16003	16011	16021	16173	16051	15990	16150	16045	16163	16249	15948	16042	16166	16084	16049	16171	16218	15896	16089	16049	16170	15961	15966	15979	16067	16173	16234	15983	16122	16296	16187	16125	16107	16025	16095	16063	16210	16064	16034	16089	16088	16024	16106	16141	16215	15918	16119	16105	16050	15988	16016	15942	16136	16039	15950	16255	15929	16127	15955	16046	16034	16153	16019	16127	16140	15941	15890	15928	16045	15909	16075	16110	16047	16025	16080	16128	16089	16017	16041	16203	16069	16024	16112	15947	16111	16117	16016	15959	16199	16234	16083	15990	16117	15954	16193	16319	16027	15975	16077	16077	16171	15955	16143	16153	16109	16036	15850	16253	16039	16089	15933	16123	15974	16083	16107	16258	16063	15955	15953	15983	16026	15976	16046	15998	15966	16077	15921	16245	16203	16126	15899	16170	16021	16168	16004	16055	16006	16208	16091	15956	16153	16087	16157	16134	15860	16269	15954	15999	16129	15954	15941	16154	16042	16172	15891	16140	16018	16068	16141	15958	16188	16054	16036	15959	16081	16325	16237	15938	16006	16228	16059	15945	16046	16213	16018	15934	16138	15922	16099	16179	16007	16170	16073	16252	16009	16198	16018	16138	15846	16047	15999	16206	15893	16170	16096	15986	16214	15966	15967	15970	15947	16143	16063	16052	15985	15950	16041	16053	16013	16111	16035	16103	16036	16095	15961	16222	16092	15882	16185	15971	16207	16081	15907	16006	16080	16026	16099	16170	16135	16019	16000	16093	16029	16057	16095	16063	16041	16114	16165	15983	16072	15899	16204	15921	16074	16108	16032	15975	15887	16126	16120	16162	16135	15875	16176	16103	16145	16105	16104	16017	16069	16093	16158	16006	16025	15981	16194	15904	15921	15953	16068	16030	15966	16083	15861	15911	16112	16121	16126	16080	15934	16073	15988	16062	16134	16062	16042	15841	15877	15990	16035	15940	16153	16191	16198	15929	16209	15996	16020	16152	16002	16030	15982	15952	16056	15955	16065	16112	16156	16047	16034	15904	16289	16102	16066	16014	16046	16297	16101	16022	16163	15905	16083	16120	16024	16011	15989	16169	16034	15994	15896	15915	16114	16001	16219	15944	16069	16046	16017	16115	15927	16164	15965	16179	15821	16242	16171	16227	15940	15988	15966	16152	16188	15856	16082	16171	16029	15981	16003	16150	16263	16127	16151	16131	16248	16079	15960	15927	16043	16131	16026	16163	16040	16114	16111	16136	16143	16100	16008	15938	16056	16062	16089	15947	16058	16070	16019	16119	15951	16115	15952	16070	16087	16104	16077	15958	16249	16023	16082	16111	16181	16138	16109	16241	16150	16086	16215	16022	16215	16146	15885	16064	16041	16104	16005	15946	15970	15970	16036	16006	16098	16193	16143	16017	16076	16131	16010	16032	16093	16048	16048	16085	16045	16042	16092	15956	16179	16174	16056	16246	16056	16087	16206	16161	16102	15963	16056	16128	15893	16066	15969	16143	16140	16195	16119	15965	16107	16169	15973	16016	16120	16017	15977	15999	16131	16032	16215	15962	16129	16108	16000	15987	16026	16101	16191	15938	16124	16096	16101	16029	15973	16091	16010	15984	16131	16185	15921	15986	16093	16126	16099	16042	16172	16145	16051	16047	16082	16053	16093	16022	16008	16124	16201	16133	16189	16116	16267	15947	16063	15984	16125	15894	16045	15966	16026	16047	16170	15982	15944	15999	16158	16149	16158	15928	15970	15979	16083	15926	16145	16005	16075	16213	16074	16120	16043	15989	16078	16042	15982	16149	16054	15941	15981	16068	16232	16044	15934	15873	16071	15844	16234	15926	16082	15997	15983	16180	15882	16247	16039	16050	15907	15965	15983	16038	16140	16075	16116	15976	15943	16185	16050	16012	16023	16070	16099	16134	15936	15832	15937	15980	15841	15783	16036	16100	15902	15950	16094	16206	15858	16102	16066	16240	16024	16019	15898	15882	16063	16118	15955	15991	15983	16096	16134	15997	15879	16021	16135	16045	15951	15987	16018	16159	16075	16187	15977	16003	16006	15943	16018	16011	16149	16081	15923	16171	16173	16080	16081	15995	15958	16056	15978	16085	16023	15965	16088	15939	16217	16207	16064	16003	16038	15873	15937	15985	16039	16026	15984	16167	16084	15922	15918	16216	16206	15941	15999	16044	16157	15995	16149	16014	16082	15967	16114	16129	16051	16140	16068	16199	15987	16107	16167	16018	16080	16068	16250	16236	16045	16040	16020	16021	16122	15947	16098	16089	16115	16126	16188	16025	16089	15995	16165	16101	16044	15986	16009	16032	15784	16122	16186	15992	16052	15965	16091	16147	15759	16032	16034	15951	15922	16133	15994	15881	16095	16129	15972	15983	16219	16041	15927	16065	16138	16037	16027	16123	16185	16010	16116	15979	16188	16043	15992	16138	15982	15975	16052	16019	16018	16123	16096	16161	16220	16097	16006	15985	15778	16089	16002	15963	16139	16111	16164	16055	15867	16100	15906	16135	16084	15993	16111	16022	16093	16018	15996	16088	16007	16030	15993	16084	16092	15933	15954	16049	16110	15953	16120	16137	16075	15945	15983	15966	15884	16176	15981	16050	16221	16076	16056	16152	15975	15923	16119	16068	16139	16152	16026	16203	16033	15957	16212	16026	16162	15996	16163	16090	16019	15965	16074	16207	16035	16002	16073	16094	16060	16008	15970	16145	16046	15951	15977	16110	16057	16012	16010	15970	16042	15957	16197	16045	16048	16057	16103	15859	16055	16164	16066	15976	16087	15996	16076	16069	16091	15926	16187	16001	16128	16084	16168	15933	16004	16054	15928	15863	16007	15978	16092	16072	16202	16068	15968	16164	16081	16153	16133	16054	16074	16003	15854	16031	16107	16195	16016	16156	16095	16091	16297	16030	16175	16141	15994	15999	16143	16158	16300	16221	16154	16119	16049	16182	16049	16046	15988	16095	16198	16185	16033	16107	16060	15994	16187	16085	16074	15931	16101	16114	16041	16041	16249	16062	16090	16056	16122	16124	15858	16100	16105	16165	16086	16215	15980	16008	16208	16229	15976	16030	16239	16032	16044	16011	16146	16040	16082	15867	16098	15980	16010	15808	16021	16047	16154	15921	16096	15979	16043	16009	16104	16128	15974	16025	16089	15977	16253	15956	16058	16078	16127	16006	16225	16100	15990	15984	16114	16011	16162	15990	16010	15967	15945	16005	16192	16012	16250	16057	16053	16177	16205	16121	15850	15991	16234	16128	16159	16111	15938	16174	16182	16001	16097	16075	16015	16159	16098	16104	16023	15935	15993	16220	16042	16169	16038	16180	16206	16064	16194	16065	15922	16004	16092	16007	16053	16117	15932	16215	16054	15904	16081	16013	16128	15962	15999	16159	15923	16020	16123	15965	15809	16032	16173	16142	16179	16101	16190	16093	16216	16059	16004	16033	16224	16127	16210	16160	15936	16082	16095	15915	16122	15974	16138	16090	16193	16049	16220	15935	15918	16265	16100	15945	15906	16088	15962	16151	15929	16126	16137	16209	15825	15968	16045	16007	16091	15934	16143	16164	16015	16046	15994	16012	16032	16008	15992	16033	15908	16139	15965	16013	15991	16150	16082	16201	16129	16076	15989	16013	16116	16087	16089	16185	16067	16040	16087	16082	16012	16004	15997	16092	15915	16244	16052	15956	16090	15815	16264	16117	15975	16151	16003	15972	15934	16011	16218	16073	16059	15996	15983	15997	16018	16018	15899	16149	16226	16030	16003	16132	16058	15938	16035	15945	16037	15978	16113	16053	16159	15914	16014	16139	15923	16004	15964	16140	16162	15896	16158	16067	15973	16037	15928	15972	16041	16051	15948	16061	16077	16015	16040	15876	16125	15880	16140	16212	16120	16115	16143	16189	15996	16224	16111	16226	15905	16085	16116	15970	16225	16002	16046	16049	16009	16108	16076	16111	15936	16032	16176	16200	16053	16062	16193	16094	16048	16010	16173	16019	15952	16106	16237	15968	16075	15958	16122	16070	16063	16046	16016	16047	16063	15980	16151	16014	16100	16007	15836	16013	16078	16020	16105	16032	16085	16031	15971	15948	15960	15999	16159	16045	16092	16105	16220	16045	16191	16085	15899	16081	15905	15931	16146	16088	16060	16260	16168	15932	16091	15947	16372	15995	16052	15979	16018	16162	16082	16145	16228	16031	15839	15885	16108	16045	16137	15906	16178	15919	16212	16154	16004	16182	15962	16198	15920	15866	16004	16231
32208	24623	27589	30100	29494	28611	27059	23779	21837	21682	21389	21350	21534	21463	21749	21440	21371	21370	21123	21130	21453	21362	21275	21292	21472	21240	21382	21253	21160	21518	21234	21484	21341	21303	21231	21445	21257	21378	21370	21291	21374	21323	21365	21224	21371	21487	21275	21487	21300	21226	21204	21236	21532	21370	21651	21311	21360	21246	21467	21308	21191	21024	21293	21172	21432	21144	21287	21129	21294	21377	21259	21364	21467	21225	21384	21108	21392	21234	21496	21547	21334	21394	21578	21422	21413	21248	21344	21127	21300	21279	21330	21330	21391	21347	21464	21356	21436	21237	21439	21417	21245	21394	21327	21366	21475	21303	21276	21448	21253	21383	21162	21358	21730	21196	21239	21363	21349	21246	21230	21248	21423	21338	21449	21142	21427	21578	21445	21297	21303	21211	21181	21304	21252	21485	21249	21198	21295	21581	21260	21383	21339	21359	21305	21123	21195	21299	21195	21266	21186	21279	21359	21230	21320	21395	21228	21234	21243	21395	21395	21344	21176	21396	21363	21418	21292	21284	21363	21264	21331	21481	21183	21113	21350	21482	21274	21112	21170	21309	21181	21252	21104	21527	21179	21259	21426	21467	21410	21437	21230	21294	21195	21153	21566	21287	21305	21196	21415	21203	21217	21211	21223	21201	21432	21371	21503	21320	21347	21287	21321	21333	21223	21507	21182	21284	21344	21440	21475	21489	21426	21522	21143	21270	21134	21207	21233	21272	21329	21260	21269	21408	21318	21316	21167	21109	21358	21194	21386	21184	21401	21422	21273	21284	21347	21092	21430	21073	21218	21287	21310	21516	21370	21263	21275	21274	21316	21463	21299	21319	21334	21414	21272	21288	21442	21282	21146	21356	21250	21372	21551	21322	21314	21170	21407	21390	21422	21348	21303	21196	21359	21308	21343	21155	21278	21413	21505	21421	21248	21198	21306	21303	21348	21488	21347	21176	21422	21143	21396	21452	21392	21421	21160	21134	21292	21407	21484	21578	21252	21205	20953	21352	21440	21268	21709	21340	21180	21487	21289	21336	21426	21310	21090	21096	21158	21640	21078	21146	21256	21425	21301	21048	21246	21220	21169	21313	21421	21474	21337	21383	21435	21405	21134	21317	21419	21324	21493	21362	21473	21413	21395	21066	21238	21100	21263	21251	21355	21340	21302	21289	21306	21257	21292	21459	21275	21166	21220	21358	21433	21166	21034	21248	21676	21100	21190	21453	21395	21428	21328	21125	21252	21267	21415	21345	21117	21186	21465	21197	21309	21212	21487	21268	21313	21177	21224	21399	21271	21314	21381	21421	21150	21367	21431	21394	21185	21222	21386	21514	21286	21444	21146	21255	21495	21326	21466	21322	21389	21226	21554	21372	21396	21269	21177	21283	21350	21327	21236	21193	21229	21149	21270	21298	21379	21182	21215	21306	21570	21250	21318	21213	21183	21437	21083	21199	21198	21419	21284	21297	21464	21394	21311	21144	21390	21097	21079	21327	21282	21420	21407	21098	21105	21151	21414	21428	21339	21217	21255	21436	21459	21414	21194	21219	21107	21359	21471	21452	21347	21462	21264	21419	21455	21611	21321	21336	21307	21304	21524	21124	21299	21515	21505	21160	21146	21316	21430	21417	21350	21240	21313	21254	21418	21396	21435	21201	21385	21230	21418	21475	21454	21381	21483	21425	21455	21367	21064	21420	21372	21215	21302	21620	21182	21333	21240	21025	21104	21486	21232	21397	21515	21239	21352	21397	21445	21331	21325	20931	21158	21442	21247	21404	21284	21268	21244	21079	21166	21317	21152	21145	21480	21310	21269	21295	21288	21512	21255	21287	21488	21421	21368	21450	21424	21490	21336	21405	21294	21226	21159	21280	21489	21339	21396	21277	21268	21403	21231	21309	21352	21409	21280	21444	21412	21468	21396	21251	21439	21267	21211	21413	21326	21384	21364	21297	21390	21401	21569	21202	21301	21384	21404	21392	21425	21548	21414	21345	21341	21301	21455	21370	21332	21293	21334	21241	21426	21221	21424	21281	21250	21276	21302	21337	21287	21415	21306	21274	21076	21531	21589	21436	21193	21403	21193	21558	21444	21246	21301	21388	21408	21356	21316	21487	21303	21406	21209	21398	21365	21283	21320	21373	21210	21428	21375	21351	21264	21151	21214	21388	21365	21333	21191	21261	21269	21211	21511	21499	21449	21359	21206	21256	21327	21343	21507	21467	21362	21345	21381	21354	21256	21281	21205	21201	21205	21122	21395	21345	21448	21262	21339	21694	21513	21361	21343	21423	21283	21491	21366	21223	21303	21323	21257	21363	21342	21268	21421	21415	21232	21488	21373	21461	21337	21452	21413	21346	21323	21392	21474	21569	21499	21283	21333	21261	21217	21380	21388	21212	21451	21294	21380	21322	21274	21266	21182	21347	21255	21361	21504	21427	21283	21384	21403	21303	21301	21456	21158	21544	21284	21327	21091	21354	21312	21230	21572	21427	21258	21353	21212	21388	21215	21571	21150	21370	21227	21322	21148	21086	21246	21256	21286	21347	21359	21432	21328	21352	21272	21330	21279	21344	21405	21360	21158	21172	21498	21451	21297	21391	21249	21146	21272	21475	21304	21227	21333	21218	21506	21417	21408	21359	21358	21266	21265	21185	21319	21519	21301	21407	21416	21370	21232	21248	21193	21252	21508	21365	21483	21320	21187	21270	21430	21644	21330	21317	21122	21148	21448	21130	21368	21212	21264	21304	21498	21325	21363	20954	21431	21379	21349	21388	21303	21356	21028	21303	21502	21244	21179	21270	21363	21295	21496	21298	21330	21186	21411	21378	21417	21339	21293	21347	21320	21385	21358	21270	21240	21191	21388	21361	21408	21207	21371	21406	21374	21175	21227	21163	21455	21208	21149	21234	21370	21297	21507	21414	21175	21305	21003	21169	21342	21246	21407	21240	21407	21425	21563	21378	21431	21302	21185	21410	21166	21409	21266	21466	21313	21343	21257	21447	21615	21122	21286	21310	21241	21316	21449	21286	21537	21520	21269	21243	21358	21475	21439	21155	21311	21460	21477	21250	21146	21285	21465	21178	21253	21286	21334	21096	21263	21253	21383	21314	21241	21458	21462	21324	21347	21194	21400	21174	21331	21207	20921	21179	21284	21365	21507	21371	21369	21185	21280	21225	21495	21371	21210	21314	21380	21609	21328	21139	21404	21474	21475	21298	21420	21107	21447	21214	21216	20995	21187	21291	21179	21113	21282	21404	21249	21320	21448	21155	21294	21519	21481	21065	21526	21466	21204	21503	21161	21354	20988	21360	21489	21329	21137	21328	21403	21199	21526	21302	21235	21310	21237	21284	21456	21242	21393	21364	21317	21096	21490	21354	21506	21425	21313	21157	21555	21382	21429	21355	21387	21218	21402	21362	21455	21309	21383	21265	21330	21181	21412	21316	21320	21334	21344	21371	21314	21140	21113	21288	21244	21080	21326	21350	21405	21254	21421	21143	21166	21388	21526	21308	21432	21443	21161	21386	21379	21303	21287	21347	21479	21391	21238	21337	21587	21111	21273	21236	21207	21465	21362	21248	21329	21466	21403	21218	21397	21344	21271	21284	21298	21313	21419	21407	21071	21518	21323	21298	21380	21322	21346	21303	21109	21386	21042	21410	21345	21324	21406	21396	21370	21255	21315	21225	21313	21191	21285	21454	21524	21405	21375	21365	21259	21559	21231	21366	21325	21470	21364	21217	21484	21126	21479	21491	21234	21249	21198	21374	21169	21394	21248	21334	21354	21286	21547	21421	21181	21640	21435	21455	21345	21400	21191	21312	21349	21324	21608	21288	21211	21232	21233	21336	21563	21220	21308	21333	21319	21389	21213	21391	21268	21367	21231	21181	21295	21391	21238	21332	21144	21522	21361	21061	21193	21283	21247	21333	21438	21377	21317	21346	21317	21380	21319	21432	21252	21225	21413	21437	21266	21195	21039	21264	21276	21293	21450	21577	21496	21098	21356	21183	21496	21329	21226	21295	21347	21425	21219	21126	21369	21401	21364	21385	21317	21349	21402	21353	21177	21358	21160	21173	21194	21495	21249	21357	21155	21255	21065	21167	21408	21374	21457	21403	21326	20913	21193	21342	21442	21603	21420	21267	21235	21548	21607	21502	21242	21364	21360	21264	21165	21107	21269	21482	21185	21391	21362	21332	21403	21297	21373	21311	21220	21211	21334	21301	21412	21291	21241	21290	21251	21400	21301	21250	21207	21427	21323	21422	21367	21453	21251	21304	21324	21302	21433	21394	21164	21377	21126	21415	21113	21157	21208	21453	21261	21276	21391	21378	21368	21307	20958	21444	21331	21286	21486	21320	21467	21331	21317	21372	21242	21253	21399	21139	21412	21469	21422	21278	21586	21211	21513	21568	21385	21361	21295	21297	21320	21155	21203	21485	21390	21408	21548	21531	21203	21358	21360	21419	21227	21530	21204	21248	21520	21440	21442	21316	21500	21329	21184	21276	21388	21207	21362	21412	21453	21244	21444	21344	21300	21468	21148	21394	21310	21401	21289	21411	21318	21353	21468	21323	21421	21255	21339	21430	21394	21404	21578	21393	21408	21220	21593	21356	21294	21351	21407	21160	21299	21315	21350	21445	21331	21444	21348	21286	21461	21226	21299	21268	21192	21367	21270	21353	21127	21198	21317	21480	21203	21526	21338	21274	21342	21460	21384	21211	21356	21240	21249	21306	21265	21296	21386	21327	21268	21475	21432	21452	21355	21109	21370	21361	21336	21353	21411	21360	21261	21217	21351	21359	21410	21442	21076	21319	21097	21383	21460	21382	21288	21066	21324	21527	21128	21130	21444	21291	21080	21335	21291	21528	21414	21365	21355	21267	21280	21110	21304	21241	21396	21254	21493	21393	21334	21351	21605	21187	21139	21231	21323	21371	21304	21350	21138	21438	21377	21426	21466	21155	21607	21412	21189	21277	21399	21387	21228	21455	21273	21514	21346	21497	21360	21343	21330	21161	21449	21268	21350	21257	21275	21474	21251	21358	21439	21165	21180	21202	21423	21344	21281	21425	21412	21420	21329	21291	21214	21405	21231	21471	21310	21224	21269	21174	21266	21389	21339	21383	21541	21179
21395	23959	26735	28874	27708	26303	23003	18468	17091	16687	16597	16484	16457	16361	16314	16377	16370	16478	16438	16491	16542	16429	16483	16460	16394	16621	16495	16438	16417	16394	16695	16497	16441	16455	16485	16409	16551	16553	16430	16424	16436	16605	16510	16424	16653	16508	16348	16439	16369	16420	16481	16543	16678	16386	16412	16497	16526	16415	16394	16326	16591	16379	16538	16337	16446	16435	16549	16558	16404	16526	16460	16483	16168	16541	16304	16247	16358	16559	16537	16377	16539	16291	16303	16404	16321	16613	16358	16448	16303	16453	16282	16339	16515	16535	16472	16493	16363	16522	16520	16449	16347	16332	16457	16472	16471	16387	16426	16434	16391	16382	16406	16489	16610	16448	16489	16392	16333	16461	16407	16497	16504	16431	16517	16450	16483	16425	16578	16401	16422	16348	16475	16467	16494	16446	16384	16632	16468	16349	16455	16287	16298	16383	16327	16439	16566	16395	16410	16574	16309	16233	16305	16438	16484	16562	16553	16517	16345	16553	16465	16478	16597	16259	16502	16508	16607	16626	16540	16355	16552	16594	16525	16568	16382	16306	16509	16443	16462	16597	16484	16369	16515	16482	16520	16550	16445	16537	16608	16406	16523	16359	16606	16495	16493	16567	16495	16498	16383	16381	16422	16439	16439	16514	16443	16577	16495	16372	16568	16379	16470	16456	16492	16636	16480	16551	16477	16541	16541	16380	16503	16480	16495	16445	16505	16403	16420	16453	16423	16373	16474	16515	16440	16478	16620	16393	16564	16425	16425	16352	16430	16483	16537	16353	16655	16284	16560	16380	16500	16470	16627	16465	16404	16684	16577	16414	16643	16439	16529	16488	16448	16402	16479	16362	16359	16490	16506	16402	16494	16562	16444	16632	16357	16291	16330	16405	16302	16438	16422	16410	16373	16406	16609	16462	16526	16614	16571	16493	16408	16386	16419	16428	16263	16474	16491	16400	16451	16374	16604	16486	16475	16515	16450	16324	16611	16518	16448	16499	16554	16450	16644	16508	16306	16480	16524	16566	16351	16376	16397	16309	16511	16475	16376	16533	16539	16482	16499	16353	16436	16189	16530	16331	16359	16569	16405	16601	16483	16717	16535	16519	16432	16255	16608	16381	16440	16507	16444	16393	16404	16404	16496	16443	16641	16477	16383	16341	16527	16480	16454	16339	16530	16297	16472	16416	16607	16422	16472	16545	16443	16435	16383	16525	16434	16356	16439	16696	16460	16376	16462	16554	16424	16389	16568	16423	16442	16451	16448	16525	16542	16529	16597	16449	16520	16444	16576	16451	16460	16486	16570	16593	16526	16541	16456	16506	16608	16395	16519	16334	16402	16529	16492	16431	16385	16505	16322	16544	16666	16518	16365	16516	16569	16306	16410	16733	16439	16423	16391	16529	16560	16513	16565	16443	16676	16434	16424	16275	16594	16589	16404	16348	16484	16609	16267	16591	16521	16366	16401	16628	16353	16503	16405	16444	16444	16531	16540	16432	16677	16538	16330	16614	16470	16468	16600	16327	16479	16365	16525	16467	16520	16505	16455	16341	16454	16447	16505	16437	16509	16476	16301	16363	16572	16767	16627	16399	16516	16390	16542	16529	16500	16471	16438	16520	16372	16387	16490	16432	16521	16564	16315	16444	16484	16732	16309	16486	16415	16365	16415	16481	16392	16535	16494	16685	16531	16272	16430	16387	16454	16506	16477	16327	16383	16669	16286	16255	16495	16449	16451	16522	16363	16478	16500	16407	16579	16640	16555	16506	16377	16432	16659	16267	16676	16471	16273	16482	16368	16477	16408	16470	16494	16394	16575	16457	16489	16609	16456	16517	16324	16471	16528	16360	16417	16505	16465	16321	16463	16501	16466	16486	16603	16448	16479	16566	16536	16391	16515	16419	16586	16484	16499	16492	16315	16350	16484	16484	16419	16446	16508	16637	16471	16387	16577	16538	16409	16561	16460	16555	16341	16502	16528	16445	16356	16507	16409	16485	16461	16432	16485	16518	16510	16474	16496	16487	16336	16553	16346	16560	16389	16316	16101	16565	16256	16486	16475	16481	16673	16427	16580	16581	16353	16598	16426	16291	16580	16433	16590	16392	16476	16570	16553	16366	16418	16485	16520	16577	16326	16458	16726	16349	16452	16543	16441	16244	16597	16440	16399	16387	16485	16400	16376	16490	16517	16437	16512	16381	16594	16533	16438	16416	16528	16470	16439	16329	16509	16389	16506	16481	16687	16466	16454	16401	16358	16415	16485	16356	16359	16439	16294	16555	16618	16474	16334	16498	16430	16491	16450	16507	16479	16474	16497	16708	16477	16431	16448	16362	16232	16285	16630	16439	16651	16546	16484	16352	16417	16526	16459	16437	16546	16394	16607	16402	16449	16363	16488	16540	16680	16481	16417	16295	16500	16506	16529	16310	16430	16432	16400	16401	16348	16485	16381	16438	16419	16589	16379	16375	16613	16490	16546	16446	16540	16669	16515	16411	16438	16559	16451	16491	16422	16389	16447	16517	16458	16493	16490	16398	16549	16503	16539	16549	16287	16454	16278	16542	16405	16503	16583	16466	16329	16410	16437	16441	16481	16452	16540	16484	16489	16202	16386	16384	16545	16410	16502	16313	16283	16467	16595	16447	16500	16503	16492	16448	16497	16495	16380	16407	16339	16631	16314	16324	16523	16396	16391	16339	16405	16436	16368	16555	16317	16408	16375	16436	16499	16468	16411	16605	16441	16539	16329	16505	16425	16436	16558	16366	16439	16505	16352	16535	16475	16489	16421	16560	16620	16347	16506	16401	16464	16335	16435	16502	16450	16469	16492	16330	16377	16571	16370	16728	16259	16619	16509	16290	16639	16444	16506	16481	16457	16422	16400	16413	16370	16474	16636	16505	16597	16428	16548	16408	16458	16493	16483	16340	16572	16368	16574	16642	16510	16600	16572	16451	16469	16304	16442	16375	16572	16467	16555	16484	16385	16404	16368	16427	16558	16333	16459	16422	16366	16488	16485	16387	16648	16330	16393	16386	16527	16492	16565	16537	16410	16476	16439	16459	16504	16424	16460	16448	16391	16534	16507	16332	16516	16544	16500	16350	16399	16337	16450	16515	16669	16387	16310	16610	16471	16468	16451	16489	16381	16514	16387	16411	16624	16527	16529	16378	16538	16651	16523	16325	16361	16528	16327	16506	16393	16182	16437	16477	16445	16516	16650	16428	16498	16373	16555	16399	16700	16473	16506	16437	16346	16413	16419	16477	16483	16317	16500	16490	16524	16553	16360	16401	16445	16397	16469	16451	16475	16528	16489	16508	16576	16549	16344	16504	16317	16488	16479	16528	16465	16485	16532	16322	16467	16449	16322	16651	16571	16410	16397	16427	16426	16287	16589	16435	16482	16530	16532	16492	16304	16415	16515	16481	16709	16393	16444	16328	16424	16441	16374	16595	16544	16464	16435	16459	16391	16382	16443	16481	16469	16568	16528	16364	16479	16540	16547	16508	16298	16577	16582	16634	16554	16399	16562	16610	16407	16578	16513	16326	16427	16609	16370	16509	16412	16527	16342	16405	16432	16409	16490	16497	16519	16520	16340	16483	16633	16363	16581	16728	16390	16541	16448	16365	16493	16565	16442	16566	16593	16466	16501	16519	16660	16556	16494	16401	16500	16331	16492	16345	16490	16381	16626	16287	16524	16499	16494	16522	16493	16553	16457	16487	16579	16459	16235	16384	16461	16442	16548	16528	16490	16611	16596	16493	16353	16499	16525	16296	16450	16528	16248	16519	16645	16544	16442	16464	16428	16499	16335	16513	16455	16511	16527	16398	16413	16537	16656	16518	16502	16467	16406	16453	16528	16522	16393	16463	16361	16621	16461	16534	16313	16410	16509	16253	16429	16551	16521	16464	16408	16438	16488	16482	16484	16262	16390	16445	16373	16312	16489	16389	16486	16486	16680	16539	16278	16480	16656	16574	16358	16539	16465	16336	16423	16389	16504	16418	16512	16425	16412	16442	16635	16518	16287	16462	16525	16288	16584	16576	16247	16426	16657	16528	16349	16598	16475	16476	16308	16571	16491	16481	16413	16479	16404	16521	16515	16434	16504	16436	16566	16414	16524	16310	16491	16356	16551	16653	16454	16501	16529	16427	16434	16354	16285	16640	16406	16356	16475	16527	16569	16408	16387	16398	16554	16399	16419	16537	16535	16529	16471	16485	16484	16441	16541	16492	16447	16444	16394	16476	16528	16470	16586	16491	16495	16578	16375	16430	16460	16443	16369	16525	16517	16368	16525	16592	16565	16387	16701	16355	16479	16486	16471	16426	16613	16530	16564	16504	16520	16497	16600	16560	16343	16682	16373	16395	16452	16309	16522	16514	16513	16536	16451	16480	16552	16397	16454	16392	16350	16417	16791	16536	16418	16442	16542	16516	16408	16472	16559	16493	16436	16606	16444	16458	16237	16584	16430	16377	16472	16349	16428	16597	16487	16473	16466	16341	16381	16367	16454	16576	16378	16565	16238	16370	16457	16383	16416	16431	16458	16622	16419	16433	16300	16468	16394	16435	16471	16497	16616	16710	16333	16586	16503	16577	16577	16449	16456	16573	16442	16539	16597	16404	16334	16373	16598	16566	16696	16361	16651	16482	16446	16615	16374	16527	16416	16632	16581	16377	16554	16327	16548	16449	16504	16633	16506	16374	16634	16298	16629	16660	16561	16576	16447	16568	16593	16239	16643	16364	16647	16565	16524	16353	16557	16301	16471	16377	16493	16509	16545	16477	16553	16556	16583	16439	16412	16455	16551	16333	16550	16528	16323	16246	16667	16334	16434	16448	16569	16369	16361	16526	16319	16407	16517	16395	16454	16463	16379	16468	16425	16422	16303	16303	16665	16406	16426	16512	16481	16506	16568	16420	16434	16493	16538	16444	16534	16394	16271	16315	16427	16311	16582	16503	16336	16348	16492	16567	16602	16347	16485	16508	16536	16352	16513	16415	16379	16642	16490	16533	16570	16676	16537	16531	16455	16300	16562	16358	16463	16415	16334	16341	16311	16526	16390	16438	16345	16463	16562	16496	16344	16370	16530	16455	16512	16511	16370	16410	16499	16526	16372	16333	16410	16336	16331	16437	16555	16416
26192	21168	32092	42154	50389	56325	47475	32456	24103	21920	21428	21306	21160	20765	21085	20875	20675	20591	20820	20673	20705	20835	20777	20687	20745	20730	20919	20801	20857	20708	20650	20733	20883	20825	20776	20797	20743	20657	20629	20827	20756	20859	20644	20802	20877	20606	20627	20674	20818	20788	20869	20853	20858	20924	21050	20664	20601	20859	20611	20711	20746	20757	20811	20778	20697	20863	20976	20848	20511	20718	20667	20617	20723	20820	20682	20742	20722	20784	20562	20631	20742	20908	20705	20656	20810	20740	20777	20744	20773	20772	20613	20642	20781	20530	20669	20729	20666	20444	20484	20564	20532	20458	20800	20577	20531	20816	20664	20764	20637	20880	20803	20907	20677	20679	20646	20798	20540	20561	20788	20585	20597	20570	20868	20807	20538	20458	20492	20698	20501	20442	20811	20766	20741	20793	20637	20600	20561	20582	20543	20878	20661	20535	20519	20655	20543	20596	20611	20759	20591	20813	20580	20764	20642	20570	20670	20690	20716	20632	20807	20632	20726	20605	20780	20773	20701	20628	20549	20740	20640	20525	20778	20757	20737	20693	20737	20738	20660	20585	20740	20628	20785	20904	20510	20618	20623	20780	20636	20619	20753	20668	20518	20793	20461	20572	20758	20655	20323	20635	20448	20607	20588	20556	20450	20515	20548	20635	20379	20880	20828	20677	20848	20666	20648	20916	20732	20710	20700	20668	20591	20633	20732	20655	20503	20693	20577	20808	20722	20667	20802	20502	20651	20606	20666	20580	20523	20674	20761	20714	20640	20535	20693	20751	20699	20459	20775	20787	20554	20635	20672	20665	20698	20847	20690	20633	20854	20577	20820	20569	20823	20840	20794	20595	20636	20538	20611	20776	20743	20642	20773	20553	20752	20635	20799	20666	20649	20757	20627	20574	20560	20647	20733	20969	20559	20732	20570	20427	20482	20523	20685	20606	20806	20753	20651	20738	20611	20502	20722	20461	20796	20662	20530	20587	20775	20764	20595	20714	20718	20645	20732	20771	20613	20601	20528	20709	20671	20693	20718	20625	20658	20611	20778	20634	20684	21024	20655	20571	20662	20876	20788	20727	20577	20570	20616	20434	20554	20734	20623	20508	20687	20647	20772	20644	20700	20643	20475	20524	20805	20622	20653	20848	20693	20496	20507	20591	20753	20626	20785	20656	20540	20685	20700	20613	20663	20973	20466	20672	20738	20649	20990	20690	20847	20622	20616	20817	20702	20670	20535	20545	20523	20722	20537	20866	20698	20492	20669	20655	20683	20805	20669	20655	20548	20846	20668	20933	20615	20649	20729	20605	20638	20626	20623	20601	20775	20692	20555	20640	20557	20841	20920	20823	20679	20546	20441	20596	20524	20837	20914	20629	20793	20633	20684	20754	20362	20656	20576	20306	20714	20694	20664	20640	20622	20639	20535	20476	20701	20398	20471	20674	20687	20625	20772	20727	20663	20917	20861	20739	20722	20741	20601	20658	20735	20626	20584	20642	20884	20649	20822	20775	20671	20615	20854	20673	20781	20537	20499	20426	20706	20896	20592	20675	20744	20799	20835	20573	20856	20621	20797	20639	20676	20611	20770	20843	20703	20760	20461	20803	20762	20788	20498	20519	20709	20690	20526	20777	20802	20719	20616	20529	20651	20742	20630	20760	20555	20636	20696	20693	20722	20764	20556	20790	20706	20518	20636	20853	20643	20668	20729	20667	20593	20406	20877	20817	20643	20585	20917	20738	20670	20721	20574	20695	20780	20756	20617	20692	20551	20856	20689	20768	20632	20757	20756	20573	20584	20684	20663	20624	20491	20640	20718	20772	20601	20616	20787	20666	20724	20777	20579	20696	20344	20458	20615	20661	20674	20678	20570	20635	20664	20717	20631	20666	20642	20819	20843	20822	20824	20700	20649	20602	20630	20833	20767	20634	20874	20574	20607	20561	20723	20772	20514	20839	20612	20774	20689	20628	20822	20568	20531	20474	20632	20672	20667	20626	20512	20690	20745	20944	20861	20584	20717	20866	20719	20571	20792	20765	20636	20426	20655	20594	20890	20715	20709	20822	20966	20672	20728	20750	20654	20696	20724	20769	20671	20624	20735	20740	20660	20822	20648	20518	20446	20713	20965	20672	20749	20773	20694	20564	20764	20904	20767	20641	20793	20864	20540	20705	20587	20563	20621	20625	20617	20700	20660	20737	20605	20744	20827	20766	20588	20667	20912	20567	21005	20590	20638	20657	20671	20668	20516	20641	20552	20725	20795	20568	20813	20462	20768	20634	20662	20740	20736	20691	20802	20634	20762	20557	20478	20719	20744	20573	20579	20499	20745	20873	20639	20640	20507	20710	20756	20604	20954	20802	20830	20420	20563	20570	20597	20790	20634	20627	20893	20715	20564	20590	20656	20593	20587	20817	20691	20750	20679	20726	20705	20745	20805	20809	20399	20489	20463	20508	20744	20644	20926	20948	20758	20816	20541	20656	20760	20691	20654	20774	20752	20804	20665	20594	20647	20566	20680	20889	20918	20715	20816	20661	20471	20698	20644	20815	20565	20781	20798	20695	20624	20637	20686	20741	20605	20371	20605	20498	20809	20734	20460	20671	20580	20792	20897	20605	20684	20633	20729	20780	20671	20720	20774	20647	20642	20635	20651	20580	20560	20657	20674	20662	20708	20875	20592	20644	20643	20635	20465	20759	20785	20856	20569	20791	20483	20967	20430	20744	20563	20632	20899	20663	20543	20713	20716	20539	20879	20806	20592	20595	20819	20797	20595	20781	20810	20904	20832	20797	20593	20537	20520	20618	20744	20733	20762	20670	20631	20659	20919	20780	20694	20864	20449	20596	20646	20784	20544	20650	20892	20865	20696	20718	20632	20726	20644	20640	20781	20606	20817	20650	20638	20611	20641	20803	20637	20492	20569	20603	20578	20677	20665	20683	20685	20559	20700	20920	20657	20718	20796	20690	20630	20700	20814	20583	20650	20625	20732	20673	20793	20605	20667	20745	20530	20734	20583	20642	20553	20631	20558	20609	20602	20589	20578	20581	20858	20725	20874	20688	20478	20520	20555	20713	20680	20546	20516	20725	20540	20601	20557	20389	20750	20760	20650	20519	20504	20672	20728	20576	20772	20538	20590	20415	20773	20525	20694	20551	20523	20643	20590	20480	20432	20577	20779	20559	20653	20733	20649	20765	20745	20569	20675	20766	20714	20564	20672	20549	20786	20575	20665	20681	20748	20699	20782	20681	20905	20786	20682	20744	20767	20680	20654	20899	20522	20536	20814	20768	20704	20420	20690	20802	20605	20646	20726	20882	20769	20749	20884	20757	20464	20597	20790	20660	20565	20742	20780	20621	20583	20689	20767	20792	20787	20770	20812	20712	20577	20639	20652	20713	20610	20623	20796	20845	20651	20613	20608	20635	20631	20718	20631	20440	20696	20791	20744	20712	20667	20555	20471	20533	20757	20761	20829	20751	20572	20714	20888	20577	20555	20697	20700	20872	20595	20590	21022	20627	20738	20711	20596	20782	20822	20820	20525	20936	20652	20665	20609	20442	20570	20524	20683	20676	20732	20635	20636	20504	20687	20677	20704	20711	20822	20727	20873	20682	20924	20588	20818	20556	20518	20692	20681	20664	20301	20454	20699	20747	20440	20664	20649	20779	20787	20839	20522	20785	20564	20607	20858	20429	20784	20614	20662	20762	20776	20677	20596	20775	20936	20691	20619	20619	20648	20763	20701	20772	20740	20494	20740	20817	20716	20714	20471	20628	20542	20702	20467	20626	20701	20829	20934	20819	20844	20632	20716	20623	20707	20737	20551	20655	20669	20778	20589	20766	20718	20750	20785	20501	20813	20546	20926	20698	20508	20576	20846	20468	20569	20703	20723	20861	20802	20407	20570	20538	20560	20471	20670	20787	20737	20799	20620	20750	20667	20862	20663	20555	20823	20645	20715	20561	20708	20568	20730	20480	20650	20613	20734	20733	20663	20826	20673	20885	20900	20936	20766	20543	20698	20738	20793	20567	20481	20804	20507	20506	20692	20834	20518	20780	20813	20679	20785	20652	20555	20715	20762	20939	20795	20715	20734	20667	20799	20527	20725	20665	20919	20840	20806	20680	20542	20794	20793	20662	20673	20898	20576	20627	20512	20788	20476	20688	20899	20658	20706	20802	20636	20764	20844	20706	20664	20574	20763	20573	20644	20570	20756	21022	20678	20633	20754	20780	20748	20734	20440	20536	20508	20686	20621	20665	20696	20664	20644	20716	20714	20544	20637	20567	20772	20694	20785	20586	20739	20557	20750	20766	20922	20624	20407	20649	20675	20606	20744	20603	20739	20603	20725	20588	20462	20780	20661	20522	20743	20687	20626	20718	20595	20835	20580	20916	20800	20596	20707	20705	20799	20591	20657	20545	20686	20653	20791	20730	20621	20839	20696	20636	20618	20536	20470	20573	20902	20630	20574	20686	20680	20710	20799	20454	20821	20674	21006	20910	20691	20744	20574	20761	20716	20684	20668	20746	20827	20784	20690	20545	20778	20488	20673	20949	20794	20708	20663	20703	20678	20497	20518	20530	20737	20698	20695	20685	20829	20830	20813	20895	20591	20663	20724	20709	20615	20554	20546	20651	20687	20991	20486	20956	20839	20849	20857	20737	20637	20954	20669	20678	20656	20588	20607	20696	20585	20616	20879	20558	20715	20638	20654	20745	20689	20737	20909	20790	20677	20656	20400	20515	20753	20594	20652	20811	20585	20630	20825	20705	20660	20570	20613	20769	20656	20724	20580	20692	20681	20774	20498	20861	20662	20644	20693	20907	20856	20768	20826	20412	20642	20600	20761	20790	20620	20690	20562	20794	20946	20702	20662	20479	20869	20714	20771	20843	20647	20719	20622	20583	20870	20683	20587	20699	20662	20493	20596	20598	20774	20478	20556	20597	20773	20732	20669	20859	20738	21032	20710	20597	20775	20691	20632	20661	20834	20614	20782	20677	20849	20618	20771	20585	20623	20792	20661	20622	20749	20627	20608	20869	20620	20742	20842	20704	20747	20614	20700	20604	20854	20625	20639	20660	20738	20629	20745	20792	20651	20749	20629	20701	20651	20492	20818	20669	20740	20629	20403	20738	20810	21037
27894	50396	55716	52589	53949	55037	44300	28068	18965	17083	16684	16215	16370	16375	16293	16136	16117	16191	16241	16229	16180	16008	16195	16265	15984	16162	15978	16217	16002	16225	16201	16201	16145	15934	16091	16186	16008	16202	16210	16184	16062	16156	16196	15895	16160	16062	16164	16255	16085	16002	16250	16128	16088	16125	16142	16273	16000	16118	16094	16107	16079	16152	16206	16159	16169	16062	16205	16037	16217	16202	16056	16167	16171	16052	16162	16220	16181	16104	16149	16115	16087	15933	16304	16089	16316	16093	16064	16008	16089	16277	16074	16100	16133	15998	16227	15980	16110	16010	16104	16266	16313	16216	16205	16193	16217	16191	16174	15916	16093	16097	15978	16193	16134	16389	16285	16073	16205	16184	16017	15939	16080	16316	16276	16104	16021	16022	16238	16049	16352	16105	16192	16285	16046	16296	16139	16120	16098	16090	15984	16051	16083	16131	16239	16271	15997	16164	16054	16055	16050	16053	16270	16136	16174	16204	16118	16094	15949	16226	16109	16240	16144	16189	16317	16174	16059	16305	16175	16113	16267	16070	16062	16102	16174	16129	16205	16070	16094	16233	16162	16063	16138	16006	16198	16022	16051	16092	16271	16224	16165	15957	16049	16159	16068	15977	16040	16044	16064	16131	16145	16050	16072	16040	16195	16138	16230	15964	16164	16199	16287	16249	16250	16292	15911	16063	16124	15974	16087	16237	16335	16285	16115	16142	16202	16210	16239	15970	16167	16102	16096	16292	16077	16212	16094	16098	16101	16010	16260	16155	15976	16133	16237	16088	16038	16126	15999	16033	16106	16067	16156	16155	16252	16165	16261	16103	16098	16114	16084	16211	16106	16253	16044	16366	15926	16223	16006	16024	15935	16007	16330	16264	16136	16186	16214	16154	16039	16059	16113	16248	16198	16055	16179	15936	16181	16055	16152	16256	16105	16133	15988	16441	15956	16297	16254	16189	16061	16101	16271	16230	16250	16125	16321	15987	16133	16051	16112	16028	16203	16095	16056	16056	16133	16104	16061	16119	16205	16160	16189	16215	16274	16123	16092	16221	16188	16077	16176	16159	15976	16105	16133	16144	16222	16230	16170	16084	16174	15999	16275	16178	16115	16179	16143	16084	16181	16087	16109	16210	16115	15971	16117	15914	16212	16183	16213	16080	16164	16010	16060	16281	16212	16137	16309	16126	16166	16085	16193	16098	16024	16042	16359	16186	16177	16135	16044	16174	16116	16157	16021	16030	16308	16166	16179	16137	16171	16057	16142	16144	16094	16099	16271	16180	16178	16253	16147	16192	16342	16310	16212	16066	16079	16257	16179	16060	15983	16393	15985	16323	16014	16138	16040	16141	16216	16121	16060	16055	16117	16188	16234	16158	16046	15900	15963	16079	16245	16129	16165	16017	16108	16170	16125	16151	16194	16244	16045	16043	16225	16175	16147	16154	16114	16139	16058	16135	15908	16204	16078	16203	16204	16051	16078	16145	16048	16090	16129	16129	16137	16177	16088	16125	16126	16027	16116	16145	16131	16080	16018	15981	16163	16096	16162	16210	16086	16192	16002	15953	16151	16136	16257	16193	15964	16156	16229	15990	16259	16208	16331	16160	16185	16102	16033	15904	16110	16043	16191	16136	16018	16254	16130	16137	16256	16099	16012	16018	16076	16159	16089	16082	16115	16223	16161	16172	16119	16079	16032	16110	16096	16051	16191	16105	16201	16161	16136	16067	16050	16094	16123	16186	16219	15972	16111	16283	16151	16181	16207	15960	16227	16161	16070	16163	16214	16221	16151	15952	16005	16118	16227	15964	16050	16170	16065	16200	16155	16099	16160	16189	15931	16217	16146	16136	16200	16126	16312	16125	16148	16059	16296	16009	16039	16165	16198	16168	16022	16177	16155	16249	16313	16223	16025	16113	16254	16091	16107	16180	16108	16087	16069	16116	15904	16262	16250	16135	16146	16064	16138	16158	16186	16180	16177	16103	16328	16208	16261	16130	16253	16011	16129	16236	16063	16234	16013	16106	16079	16235	16185	16059	16183	16224	16170	16254	16431	16237	16081	16087	16237	16167	16199	16072	16146	16182	16073	16171	16120	16275	16294	16028	16213	16098	16053	16094	16082	16205	16224	16072	15971	16058	16281	16129	16145	16255	16257	16087	16129	16143	16029	16155	16110	16214	16182	16118	16194	16000	16176	16201	16122	16104	16121	16048	16002	16161	16222	16144	16192	16180	16021	16126	16109	16111	16151	16125	16074	16070	16038	16027	16264	16092	16047	16204	16173	16142	16265	16123	16131	16106	16275	16310	15998	16178	16080	16225	16156	15810	16146	16209	16140	16179	16144	16148	16185	16201	15980	16144	16117	16072	16185	16109	16063	16185	16050	16210	16148	16092	16355	16100	15958	16259	16071	16178	16231	16189	16101	16138	16040	16210	16058	16186	16086	15973	16144	15966	16169	16200	16243	16242	16161	16090	16269	16267	16159	16013	16351	16198	16105	15949	16180	16227	16000	16262	16171	16250	16219	16118	16108	16175	16207	16200	16227	16126	16192	16104	16352	16145	16273	16044	16279	16209	16109	15980	16244	16084	16102	16132	16148	16036	16228	16085	16153	16088	16204	16089	16180	16062	16108	16086	16089	16161	16173	16205	16135	16021	16057	16210	16079	16084	16309	16152	16018	16200	16359	15983	16066	16161	16101	15948	16016	15940	16155	15955	16076	16181	16166	16078	16313	16200	15981	16041	16050	16292	16024	16068	15997	16125	16161	16234	16131	16105	16012	16141	16107	16113	16155	16189	16171	16140	16233	16184	16310	15959	16138	16005	16267	16321	16052	16064	16154	16163	16203	15956	16135	16070	16257	16089	16162	16207	16045	16181	16070	16204	15978	16218	16173	15994	16213	16125	16160	16173	16095	16295	16259	16004	16204	16045	16140	16110	16265	16142	16202	16151	16019	16164	16110	16318	15968	15990	16189	16181	16091	16136	16056	16127	16383	15981	16247	16226	16339	16139	16071	16135	16063	16244	16047	16101	16270	15957	16012	16301	16091	16186	16054	16036	16149	16122	16050	16058	16116	16090	16307	15979	16196	16251	16093	16161	16209	16029	16168	16123	16000	16165	16192	16166	16167	16147	16240	16125	16224	16012	16208	16153	16038	16152	16241	16129	16136	16272	16027	16163	16089	16073	16175	16124	16245	16044	16273	16225	16017	16260	16141	16083	16017	16076	16177	16060	16120	15945	16163	15966	16033	16099	16053	16286	16158	16340	16196	15974	16130	16293	16041	16305	16003	16088	16318	16119	15877	16146	16064	16084	16256	16085	16355	16109	16085	16150	16346	16070	16109	16201	16143	15929	16015	16142	16033	16157	16180	16100	16133	15971	16198	16111	16187	16130	16239	16062	16092	15904	16178	16213	16047	15949	16172	16193	16035	15907	16097	16190	16250	16178	16261	16199	16367	15968	16216	16022	16050	16051	16091	16018	15968	16121	15992	16316	16247	16052	16143	16209	16273	16030	16023	16048	16174	16275	16201	16066	16166	16247	16202	16209	16301	16184	16075	16206	16010	16144	16111	16085	16057	16283	16050	16160	16146	16102	16140	16185	15937	15999	16183	16079	16201	16210	16150	16202	15995	16259	16057	16011	16191	16131	16132	15929	16165	16227	16009	16077	16213	16278	16226	16201	16222	16101	16137	16128	16251	16168	16082	16273	16147	16211	16134	16160	16304	15980	16367	16191	16094	15987	16068	16246	16087	16159	16064	16110	16080	16143	16163	16102	16176	16039	16149	16097	16165	16175	16104	16003	16065	16179	16195	16121	16237	16204	16198	16319	16257	16138	16040	16272	16075	16060	16151	16140	16020	16069	16038	16017	16246	16384	16051	15896	16168	16011	16191	16089	16086	15920	16320	16176	16119	16242	16109	16226	16174	16128	16090	16082	16085	16206	16191	16100	16029	16112	16270	16045	16109	16256	16287	15946	16190	16139	16237	16184	16162	16179	16017	16024	16273	16095	16132	16234	16106	16150	16118	16213	16068	16193	16158	16071	16206	16120	16170	16318	16094	16115	16116	16056	16094	16317	16329	16047	16147	16102	16094	16064	16057	16435	15982	16247	16024	16182	16158	16105	16045	16278	16132	16150	16092	16074	16169	15998	16121	16216	16225	16051	16366	16308	16160	16123	16160	16236	16219	16294	16233	16064	16230	16077	16170	16119	16123	15929	15915	16127	16210	16105	16036	16077	16222	16223	16211	16184	15974	16208	16315	15984	16219	16101	16168	16175	16105	16084	16058	16223	15922	16224	16303	16151	16054	16216	16177	16074	16078	16312	16164	16119	16094	16233	16095	16029	16283	16213	16101	16034	16103	16117	16148	16214	16079	16278	16152	15986	16270	16199	16140	16021	16134	15943	16086	16257	16045	16084	16087	16217	16342	16200	15932	16204	16151	16096	16264	16204	16279	16165	16220	16055	16213	16125	16116	16295	16169	16038	16160	16069	16153	16027	16137	16060	16047	16190	16025	16057	16069	16109	16218	16043	16142	16152	16013	16212	16186	16289	16110	16244	16107	16263	16203	16241	16155	16219	16221	16067	16201	16294	16100	16107	16244	16162	16116	16090	16187	16156	16226	16129	16146	16139	16151	16158	16068	16088	16174	16225	16148	16364	16145	16173	16341	16264	16346	16086	16044	16077	16351	16089	16286	16196	16231	16190	16197	15978	16194	16261	16089	16153	16246	16215	16300	16120	16329	16027	16104	16045	16122	15990	16073	16166	16074	16255	16099	16051	16034	16232	16224	16330	16188	16275	16215	16110	15869	16174	16148	16135	16179	16208	16219	16153	16230	16160	16154	16068	16108	16197	16169	16104	16184	16023	16102	16130	16189	16013	16116	16373	16346	16063	16323	16169	16066	16135	16276	16191	16145	16117	16225	16185	16386	16114	16023	16293	16006	16200	16222	16112	15972	15964	16143	16297	15961	16199	16243	16129	16033	16099	16029	15930	16278	16121	16205	16160	16207	16191	16060	16114	16122	16153	16161	16068	16199	16147	15897	16193	16208	16278	16034	16248	16149	16105	16008	16114	16170	16081	16147	16360	16331	16142	16180	16108	16039	16292	15973	16082	16044	16037	16211	16080
23886	21061	32134	46399	54175	67934	59804	39793	28493	23971	21880	21144	20554	20383	20424	20263	20602	20186	20235	20087	20148	20325	19964	20229	20325	20122	20256	20164	20013	20234	20153	20310	20068	20346	20067	20235	20182	20222	20005	19937	20094	20029	20216	19911	20010	20263	20064	19976	20036	20003	20268	20168	20038	20052	20147	20049	19986	20135	20199	20247	20076	20006	20147	20106	20034	20235	20171	19989	20418	20113	20094	20234	19996	20254	20154	20002	19974	20199	19886	20159	20125	20082	20180	20000	19889	19981	20056	20189	20139	19919	20101	20142	20074	19978	20093	19991	20069	20110	20149	20219	20251	20184	20111	20032	20287	20098	20125	20169	20248	20289	20199	20062	20213	20176	20011	20105	20106	19868	20267	20244	20357	20130	20088	20189	20129	20133	20048	19899	20096	20067	19954	19995	19899	20034	20000	20033	20173	20205	20024	20181	20060	20224	19984	20369	20190	20010	20134	20068	19878	20157	20211	19947	20088	20083	20204	20099	20072	19974	20057	19935	20174	20108	19943	20269	20033	20037	20116	19968	20127	20025	20002	20071	20195	20021	20060	20139	19933	20160	20145	20064	20097	19965	20034	20123	20063	20069	20011	20297	20202	20002	20176	19881	20167	20218	19923	20097	20207	20148	20030	20161	20140	20223	20317	19848	20262	20182	20141	20035	20024	20208	19933	19956	20073	20015	19970	19974	20034	20132	20007	20120	20107	20021	19983	20122	20160	20140	20144	20005	20130	20126	20110	20150	20246	20072	20289	20369	20103	20272	19896	20046	20092	20210	20024	20171	20214	19982	20198	20204	20173	20306	20243	20030	20056	20007	20109	20262	20000	19948	19894	20091	20315	19939	20117	20260	20105	20102	20116	19981	20097	20037	20000	20244	19942	19980	20104	20219	20394	20299	20106	20083	20067	19920	20200	19917	19841	20193	20319	20206	19969	20132	20095	20243	19982	20065	20109	20164	20022	20175	20051	20160	20008	20239	20238	20162	20131	20123	20032	19978	20137	20320	20184	19974	19992	20090	20149	20057	20107	20183	20140	20127	19968	19936	20090	20186	20133	20373	20090	20139	20235	19907	20229	20164	20082	20190	20126	20166	20014	19904	20097	20033	20101	19902	20167	19892	20084	20225	20204	19929	20386	20084	20172	20198	20330	20115	20222	19947	20171	20206	20115	20085	19987	20171	19994	19905	20199	20022	20238	20389	20199	19999	19955	20231	20048	20020	19983	20056	19978	19863	20128	20096	19921	20264	20060	20138	20145	20264	20029	20211	19996	20079	20160	20103	20418	20242	20061	20047	20060	20017	20098	20218	20124	19727	20129	20096	20144	20357	19998	20118	20399	20254	20130	20395	20406	20259	19945	20017	20206	20116	19979	20169	20164	20004	20107	19909	20258	20034	20184	19929	19987	19924	20198	20160	20234	20185	20045	20208	20052	20296	20176	20155	20112	20209	20069	20194	20019	20415	20219	20206	20064	20074	19870	20065	20072	20065	20061	20168	20186	20028	20097	19994	20104	20131	20068	19972	20187	20259	20131	20180	19932	20094	19798	20026	19964	19870	19959	20265	20130	20136	20150	19989	20072	20206	20254	19875	20087	20107	20193	19937	20108	20077	20156	19786	20191	20211	20094	19940	20239	20169	20292	20068	20198	19886	20056	19977	19958	20130	20068	20007	20202	19912	20268	20206	19873	20120	20168	19958	20102	20239	20015	20124	20154	20324	20073	20053	20205	20174	20201	20029	20068	20088	20151	20113	20099	20181	20291	20175	19899	20126	20047	19917	19976	20164	20272	20172	20155	19983	20145	20145	20106	20012	20093	20215	20214	20054	20088	19974	20152	20171	20202	20125	20065	20174	19934	19934	20187	20104	20126	20117	20227	20250	20109	20169	20197	20172	20214	20204	20084	20147	19929	20287	19977	20069	19912	20058	20198	20035	20091	20021	20021	19967	20179	20219	20080	20202	19879	20120	20254	20265	20089	19937	20034	19927	20028	20188	20063	19845	20235	20117	20148	19983	19975	20125	20101	20178	20183	20040	20153	19818	20152	20326	20298	20056	20149	20129	20227	20089	20073	20104	20118	20042	20315	20132	20196	20245	20126	20138	20195	20155	20085	20162	20170	20008	20295	20080	20055	20189	20108	20160	20129	20104	19889	20188	20085	20225	20028	20083	20174	20024	20248	20198	20313	19979	19974	20214	20130	20148	20138	20049	20179	20224	20195	20107	19942	20041	20222	20173	20129	19957	19910	20227	20169	20130	20100	19894	20016	19925	20209	20203	20192	20219	19808	19946	19919	20030	20222	20209	20192	20361	20129	20334	20042	19933	20169	19991	20180	20107	20083	20193	20038	20044	19987	20202	19968	20015	20395	20155	20106	20135	20104	20256	20059	20344	20272	20105	20003	20008	19949	19995	19982	19735	20059	19972	20070	19982	19975	20213	20144	20212	20104	20092	20123	20150	20270	19975	20134	20075	19992	20128	19894	20160	19931	20425	20214	20203	19938	19997	20172	20169	20167	19825	20008	20012	19869	20111	20072	20012	20048	19965	19965	20189	20058	19940	20146	20169	20157	20078	20113	20114	20229	20311	20148	20082	20061	19861	20067	20086	20113	20062	20104	19950	20066	19951	19855	20041	20139	20223	20095	20070	20165	20097	20178	20077	20303	20248	19956	20006	20077	19975	19883	20061	20006	20199	20068	20406	20104	20335	20063	20057	20121	20288	20158	20156	20112	20123	20337	19978	20099	19831	19921	20174	20118	20050	20039	20133	20028	20107	20066	20237	20114	20131	20214	20101	20004	19965	20189	19814	20022	20162	20187	19973	20133	19905	20109	20136	20068	19949	20152	20096	19966	20018	19893	19998	20178	20193	20037	20035	19831	20062	20085	19890	20039	19962	19932	20363	20004	20035	19961	19995	20139	20150	20175	20072	20013	20210	20196	20067	20085	20162	20226	19900	20173	20208	20006	19923	20448	20026	20001	20104	20108	20112	20165	20247	19989	20047	20068	20159	20025	20139	20245	20040	19927	20045	20166	19989	19970	20086	20256	20227	20009	20119	20140	19696	19948	20078	20219	20159	20175	20192	19909	19980	20205	20099	20222	20093	19824	20110	20037	20010	20091	20043	20222	20119	20271	19985	19995	19962	20150	20126	20073	20032	20067	20044	19986	20027	19947	20065	19982	20098	20051	20326	20173	20071	20050	19898	20020	19951	20086	20129	20265	19930	20057	20130	20030	19968	20514	20171	20131	20231	20047	20013	20113	19932	20066	20258	20021	20041	20180	20220	20037	19965	20060	20042	20208	20199	19814	20004	20036	20030	20279	20001	20543	19961	19998	19857	20123	20320	19978	20134	20027	19962	20170	20286	20237	19988	20018	20081	20165	20010	20131	20086	20100	20069	19996	20104	19814	20076	20071	20112	19949	20189	20304	20117	19995	19995	19943	20184	20166	20034	19914	20061	20210	19866	20296	20174	20015	19935	20151	20394	19977	20138	20035	19944	20295	19925	20182	20125	20047	20208	19958	20205	19934	19977	20072	20146	19967	20230	20177	19940	20171	19931	19850	20047	20009	20293	20280	19909	20233	20065	20315	20164	19912	20153	20064	20059	20560	19993	20119	20154	20029	20177	20121	20055	20159	20087	20110	20025	20073	20179	20191	19917	20146	20151	20340	20143	20029	20246	20039	20023	20377	20029	20296	20019	19841	19960	20178	20196	20074	19988	19977	19966	20008	20047	19939	20133	20173	19925	20090	20102	20086	20089	20055	20125	19960	20072	20146	20285	20258	19998	19982	19911	20147	20015	20068	19981	20010	20086	20268	19979	20212	20277	20255	20233	20383	20183	20206	20097	20213	20270	20102	20214	20116	20116	20144	20169	20001	20101	19963	19882	20091	20030	19960	20184	20071	20092	20028	20154	20139	20054	20086	20180	20025	20163	20093	20231	20056	20165	20130	19921	19870	19965	20199	20138	20147	19961	20155	20251	20361	20174	20229	20143	20260	20074	19980	20226	20057	20291	20040	19960	19874	20192	20193	20008	20185	20011	20227	20061	20090	20007	20246	19913	20017	19995	20011	20129	20085	20131	20189	20005	19953	20147	20089	20050	20182	20398	20105	19954	20231	20024	20172	20070	19987	20152	20230	20181	20041	20040	20287	20146	20220	20026	20223	20192	19860	20294	19996	20051	20046	20165	20029	20197	20148	20212	20194	20231	20227	20187	19995	20171	20203	20227	20096	20149	20120	19845	19869	20140	20045	20178	20137	20256	20321	20025	19956	20055	20198	20128	20105	20243	20140	20050	20091	20139	20171	20090	19991	19962	19990	20113	20109	20238	20093	20128	20069	20075	20019	20106	19979	19896	20338	20120	19924	20266	20197	19985	20180	20149	20109	20111	20241	20012	19958	20224	20003	20038	20248	20198	20020	20103	20069	20245	20125	19967	20037	20226	20094	20082	20049	20122	20158	20124	20087	20204	19868	20032	20221	19818	20203	20189	20253	19974	20340	20075	20253	20134	20034	20204	20137	19974	20118	20123	20144	19931	20248	20092	20119	19983	20215	20180	20152	20095	20061	19749	19949	20036	19846	19858	20061	20090	20187	20068	20109	19989	20209	20037	20151	20187	20249	20009	20090	19960	19893	20177	20246	20103	19986	20212	20081	19989	20126	20057	19972	20238	20082	20142	20036	20118	20169	20135	20079	20217	20187	20069	19994	19959	20127	20177	20004	20090	20291	20056	20192	20058	20204	20038	20167	19943	20220	20125	19971	20171	19981	20232	19908	20189	20095	19892	20186	20104	20076	20313	19966	20161	19798	19978	20063	20121	20136	20213	20119	20096	19959	20069	20153	20183	19972	20134	20243	20152	20159	20314	20082	20023	19992	20184	20229	20110	20158	20020	20228	20069	20048	19904	19997	20048	19771	20013	20265	19968	20152	20105	20051	19946	20188	20000	20058	19898	20127	20023	20280	19822	20050	20020	20240	20217	20317	20084	19933	20234	19990	19963	20010	19798	19954	19881	20367	19925	20000	19983	20247	20118	20054	20006	20171	19999	19940	20305	19945	19967	20107	20135	20030	20042	19882	20191	20213	20171	20193	20045	20102	20014	20126	20165	19896	20272	19757	20154
43764	76183	85896	82826	72110	73879	59965	36665	25414	19055	17552	16898	16291	15898	15978	15795	16054	15656	15881	15917	15842	15839	15823	15872	15876	15836	15866	15705	15793	15617	15807	15744	15805	15658	15884	15752	15918	15863	15810	15791	15680	15691	15783	15661	15614	15827	15755	15855	15754	15862	15795	15975	15863	15675	15889	15897	15856	15692	15835	15844	15763	15746	15634	15749	15947	15684	15723	15782	15881	15693	15848	15957	16014	15917	15836	15805	15944	15796	15809	15754	15887	15681	15779	15952	15708	15830	15681	15958	15830	15625	15797	15685	15772	15721	15838	15739	15759	15792	15681	15708	15717	15781	15813	15695	15673	15863	15840	15576	15727	15792	15773	15800	15871	15749	15897	15797	15764	15795	15729	15484	15719	15693	15645	15724	15751	15682	15628	15841	15783	15812	15682	15590	15872	15876	15853	15613	15777	15782	15785	15744	15771	15859	15698	15918	15825	15839	15963	15706	15924	15926	15886	15708	15880	15680	15641	15833	15843	15731	15684	15645	15762	15749	15872	15663	15601	15749	15760	15873	15680	15882	15768	15664	15801	15800	15864	15951	15877	15707	15937	15874	15711	15738	15819	15725	15909	15952	15952	15618	15588	15888	15857	15723	15912	15795	15745	15865	15832	15834	15852	15909	15844	15662	15724	15795	15839	16005	15770	15807	16007	15723	15788	15697	15831	15855	15811	15708	15950	15679	15874	15535	15918	15791	15710	15658	15714	15795	15808	15888	16041	15714	15713	16003	16044	15872	15707	15686	15690	15696	15926	15686	15794	15920	15812	15716	15692	15623	15602	15894	15805	15654	15820	15745	15885	15749	15729	15657	15723	15630	15726	15910	15594	15923	15793	15810	15857	15708	15897	15787	15712	15906	15658	15883	15751	15640	15813	15817	15854	15813	15806	15786	15738	15756	15814	15742	15805	15884	15791	15647	15823	15776	15698	15712	15844	15810	15782	15876	15787	15765	15686	15869	15902	15800	15743	15730	15826	15661	15850	15695	15733	15816	15627	15978	15754	15873	15929	15744	15648	15766	15844	15690	15903	15852	15622	15856	15791	15869	15916	15588	15904	15779	15853	15751	15875	15765	15785	15700	15887	15876	15952	15726	15637	15752	15608	15859	15776	15794	15867	15751	15828	15746	15845	15912	16027	15634	15606	15808	15727	15854	15792	15788	15895	15755	15727	15796	15805	15622	15725	15797	15765	15982	15839	15619	15731	15733	15745	15707	15690	15681	15813	15843	15894	15498	15914	15729	15891	15760	15903	15832	15599	15857	15907	15802	15759	15811	15796	15823	15725	15711	15924	15629	15918	15906	15775	15702	15958	15949	15757	15796	15490	15770	15830	15946	15821	15716	15790	15831	15778	15813	15755	15858	15904	15754	15889	15875	15785	15813	15826	15767	15680	15661	15797	15816	15824	15834	15778	15612	15869	15646	15794	15706	15758	15881	15861	15817	15595	15505	15705	15779	15864	15845	15800	15785	15883	15647	15675	15760	15647	15673	15858	15838	15712	15651	15787	15869	15766	15795	15778	15685	15837	16005	15936	15813	15719	15683	15939	15827	15774	15785	15756	15902	15635	15832	15854	15940	15750	16058	15744	15939	15738	15766	15594	15977	15808	15716	15880	15708	15780	15889	15910	15681	15657	15927	15817	15803	15580	15726	15894	15973	15734	15809	15915	15856	15749	15724	15736	15682	15618	15645	15855	15927	15895	15743	15763	15843	15755	15845	15599	15682	15768	15864	15869	15850	15872	15940	15866	16085	15769	15539	15783	15711	15758	15789	15661	15779	15871	15805	15978	15715	15732	15720	15884	15717	15714	15886	15783	15721	15855	15894	15871	15752	15905	15795	15860	15786	15823	15878	15666	15776	15855	15714	15686	15851	15787	15684	15628	15788	15894	15857	15849	15766	15722	15870	15886	15725	15901	15954	15786	15810	15621	15852	15781	15783	15729	15837	15857	15832	15774	15826	15795	15849	15593	15938	15844	15745	15865	15763	15790	15701	15851	15698	15895	15787	15845	15862	15848	16025	15795	15665	15752	15849	15682	15731	15851	15724	15863	15809	15726	15901	15688	15699	15860	15547	15777	15792	15835	15747	15643	15831	15949	15623	15777	15720	15947	15873	15836	15769	15904	15940	15853	15728	15852	15754	15667	15787	15552	15770	15732	15679	15759	15931	15843	15675	15847	15782	15754	15849	15781	15788	15575	15838	15752	15776	15650	15828	15799	15846	15857	15788	15831	15827	15841	15868	15724	15765	15747	15969	16088	15672	15673	15716	15755	15726	15848	15725	15870	15745	15858	15740	15698	15837	15786	15778	15860	15663	15728	15897	15813	15643	15689	15778	15918	15730	15897	15671	16025	15729	15748	15942	15751	15684	15719	15719	15688	15766	15964	15808	15671	15748	15858	15728	15786	15872	15650	15794	15914	15898	15738	15799	15795	15743	15810	15836	15632	15841	15650	15687	15928	15760	15938	15769	15862	15826	15835	15795	15766	15744	15696	15781	16038	15938	15916	15870	15696	15767	15624	15552	15888	15725	15786	15731	15806	15776	15645	15899	15953	15903	15650	15861	15770	15826	15846	15653	15921	15787	15748	15863	15749	15967	15821	15682	15971	15859	15747	15734	15735	15687	15829	15759	15773	15687	15904	15888	15868	15516	15748	15626	15729	15749	15764	15746	15850	15778	15923	15780	15848	15644	15777	15709	15796	15772	15851	15789	15637	15938	15767	15833	15797	15806	15844	15954	15720	15598	15976	15831	15696	15833	15756	15785	15826	15800	15670	15902	15764	15880	15656	15761	15700	15843	15767	15711	15724	15755	15933	15862	15887	15818	15612	15879	15864	15785	15940	15740	15736	15862	15814	15709	15781	15851	15753	15763	15720	15642	15825	15723	15892	15755	15868	15723	15799	15845	15946	15944	15787	15818	15970	15786	15778	15717	15933	15784	15732	15906	15943	15837	15940	15809	15763	15858	15910	15854	15667	15686	15874	15904	15955	15845	15579	15589	15873	15728	15845	15756	15729	15885	15908	15836	15896	15685	15953	15782	15681	15661	15699	16022	15898	15865	15993	15830	15785	15777	15831	15785	15557	15665	15745	15773	15699	15712	15796	15932	15719	15686	15854	15626	15836	15797	15796	15720	15840	15626	15798	15639	15586	15826	15695	15726	15809	15756	15964	15808	15875	15903	15797	15617	15641	15908	15863	15762	15866	15758	15904	15854	15719	15819	15684	15874	15801	15581	15697	15904	15826	15794	15713	15696	15749	15940	15789	15851	15747	15899	15776	15975	15895	15721	15794	15919	15760	15689	15947	15638	15897	15799	15763	15689	15778	15535	15759	15778	15713	15666	16045	15775	15522	15867	15831	15819	16028	15734	15776	15930	15639	15698	15660	15805	15803	15864	15824	15827	15877	15785	15803	15894	15902	15805	15730	15897	15905	15915	15675	15970	15980	15636	15699	15920	15761	15690	15680	15848	15767	15780	15782	15686	15708	15693	15854	15762	15688	15722	15787	15945	15800	15607	15769	15809	15740	15689	15803	15753	15897	15730	15642	15775	15932	15876	15835	15701	15724	15787	15897	15770	15889	15743	15843	15693	15946	15903	15813	15763	15865	15645	15816	15868	15996	15815	15718	15747	15691	15790	15824	15874	15783	15806	15934	15891	15723	15957	15836	15816	15834	15766	15819	15772	15896	15949	15779	15812	15567	15735	15679	15565	15807	15681	15779	15819	15600	15712	15782	15611	15758	15751	15739	15693	15671	15951	15729	15740	15829	15806	15878	15925	15702	15899	15811	15809	15838	15811	15787	15735	15848	15656	15846	15908	15827	15666	15818	15742	15909	15790	15610	15877	15880	15772	15926	15503	15760	15787	15708	15820	15825	15865	15811	15716	15621	15870	15837	15544	15841	15785	15827	15622	15712	15803	15845	15755	15838	15806	15778	15600	15881	16054	15688	15942	15790	15794	15802	15768	15808	15813	15650	15756	15916	15842	15926	15916	15755	15911	15567	15830	15721	15702	15774	15770	15841	15695	15795	15720	15752	15831	15661	15759	15883	15693	15860	15710	15844	15541	15728	15791	15710	15739	15936	15726	15709	15782	15789	15758	15965	15812	15874	15817	15651	15935	15847	15902	15705	15636	15812	15951	15773	15782	15659	15914	15708	15658	15967	15718	15702	15958	15960	15804	15821	15699	15907	15794	15738	15744	15698	15669	15955	15821	15851	15595	15825	15718	15753	15956	15702	15800	15571	15730	15740	15841	15753	15691	15771	15695	15725	15587	15711	15960	15710	15934	15903	15838	15885	15557	15748	15785	15642	15630	15666	16158	15815	15735	15892	15781	15918	15725	15743	15771	15763	15813	15868	15765	15848	15687	15826	15731	15681	15709	15823	15857	15670	15761	15791	15809	15773	15837	15837	15820	15753	15873	15984	15844	15760	15760	15899	15708	15742	15897	15710	15764	15929	15787	15856	15789	15949	15872	15800	15766	15927	15760	15930	15604	15792	15616	15785	15834	15727	15860	15685	15634	15729	15804	15826	15794	15910	15767	15761	15685	15714	15795	15778	15717	15952	15811	15758	15766	15649	15802	15730	15649	15812	15803	15920	15726	15670	15813	15833	15684	15783	15688	15802	15847	15885	15641	15888	15793	15924	16072	15844	15896	15890	15688	15735	15750	15739	15778	15906	15788	15929	15846	15664	15746	15720	15764	15720	15711	15663	15687	15850	15863	15839	15926	15546	15697	15648	15764	15761	15842	15809	15826	15759	15710	16052	15802	15950	15902	15805	15815	15728	15784	15762	15799	15644	15863	15832	15795	15834	15753	15655	15729	15764	15655	15778	15917	15941	15701	15636	15928	15831	15748	15698	15897	15788	15596	15662	15789	15927	16002	15743	15811	15782	15869	15837	15804	15818	15856	15872	15774	15886	15831	15779	15923	15782	15781	15818	15747	15796	15777	15876	15804	15900	15879	15632	15789	15949	15794	15603	15762	15770	15904	15820	15756	15613	15926	15683	15803	15805	16025	15832	15870	15959	15676	15836	15819	15801	15706	15866	15872	15842	15750	15845	15780	15818	15806	15614	15906	15655	15801	15705	15817	15761	15815	15818	15714
32157	27552	27636	28067	27698	28665	27370	23121	21698	21278	21388	21139	21134	21103	21403	21157	21327	21074	21025	21040	21200	21206	21078	21060	21202	21057	21077	21372	20996	21155	21113	21156	20879	21172	21077	21115	21234	21112	21150	20959	21141	20852	21015	21075	20905	21095	20933	21098	21207	21022	21117	21182	21112	21098	21048	20976	21124	20927	21003	21167	20880	21231	21090	20964	21027	21153	21047	20968	21081	21144	21262	21060	20947	20937	21043	20877	21109	21374	21181	21168	21101	20817	20848	21049	21157	21254	20928	20955	21101	21182	21064	21138	20863	21070	21187	20907	20992	20972	21153	21020	20815	20908	21072	21232	21059	20981	21176	21092	20991	21202	21170	21200	21225	20981	20905	21008	21061	21003	20960	21004	21017	21073	21187	20981	21097	20969	20975	20956	21123	21016	21055	21073	21312	21096	21281	21186	21065	20932	20935	21050	21055	20884	21098	21192	21039	21157	21029	21086	20857	21081	21168	21011	21183	20821	20969	20986	21115	21295	21140	21189	20960	21166	20813	20854	20848	21139	21075	21019	21298	21119	20828	21133	20928	21029	20934	21101	20925	21087	20853	21292	21043	21138	21261	20988	21093	21258	20910	21245	20926	20996	20735	20985	20924	21236	21137	20999	20963	21208	21101	21059	21183	20985	20963	20899	20972	21074	20971	20917	21157	20921	21212	21144	21206	21040	21181	20959	20975	21111	20925	21149	21045	21232	21124	21032	20995	20977	21168	21342	21296	21205	21092	21083	21045	21159	21158	21003	21143	21016	20873	21054	21073	20845	20954	21227	21097	21010	20955	20950	21008	21112	21119	21231	21011	21054	21291	21107	20966	21008	21052	21150	20846	21013	20858	21044	21069	21107	21067	20980	21116	21077	21059	21144	20920	20924	20936	20961	21210	21028	21156	20912	20971	20800	21035	21213	21205	21055	21152	21013	20925	20781	21287	21152	21107	21175	21152	20992	20909	21047	21252	21026	21393	21140	21180	21173	21066	20952	21232	20900	21190	21135	21168	21147	21265	20932	20928	20876	21142	21149	21260	21042	21167	20984	21059	21239	21155	21085	21090	21111	20935	21035	21175	20957	20958	21161	20896	21068	21069	21099	20875	20788	20940	21210	20992	21075	21191	20888	21075	21327	20935	21159	20973	21126	20818	20932	21086	20909	21089	20984	21148	21065	21256	21221	21142	21118	21075	21153	20962	21193	21303	20977	21200	21058	21026	21083	20986	21026	21203	21173	21122	20774	21248	20866	21013	21073	21179	20890	21140	21279	21216	20917	21093	21202	21262	21004	21154	21196	21289	21205	20980	20946	21414	20839	21025	21137	21070	20943	20997	21220	20981	20980	20949	20976	21141	20993	21055	21137	20834	21014	20979	20954	20954	20976	21201	20994	21061	21160	21076	21040	21054	20976	20891	21212	20951	20998	21217	21081	21036	20965	21080	21188	21001	21243	21147	21255	21131	21071	21016	20931	21036	21113	21114	21092	21184	21080	21044	21057	21140	21045	21051	20898	21281	21266	21071	21096	20977	21104	21120	21097	21243	20801	20996	21090	21040	21043	21221	21108	21365	21089	21280	21223	20934	21094	21071	21006	21108	20831	21011	20984	20998	20906	21253	20834	21107	21067	20992	20906	21175	21139	21117	20960	20911	20878	20796	21138	21326	20987	21296	20957	21104	20932	20830	21051	21160	21005	21002	21064	21116	21040	21018	21214	20950	20941	21102	21098	21154	21150	21186	20965	20959	21196	21095	20955	21218	20901	20921	21201	21031	21020	20947	20874	20905	20912	21194	21153	21048	20901	21039	21088	21107	20989	21115	21069	20851	21137	21108	21124	21042	21229	21230	20951	20949	21021	21071	21228	21036	21125	21103	21135	21019	21174	21128	21175	21156	21110	21301	21181	20874	21235	20801	21184	20975	20861	21100	21049	21192	21222	21094	21071	21217	21424	21042	20676	20886	20969	21169	21095	21264	20925	21151	20936	21035	21035	20939	21160	21253	21016	21108	21034	21106	21025	21037	21073	21054	21084	21279	21151	20968	21215	21074	21040	20970	21126	20958	21119	20901	21074	20765	20851	21111	21151	21040	21355	21103	21076	21183	21046	21266	20973	21265	20924	21115	20959	20804	20989	21332	20795	21201	21239	21092	20999	21196	20961	20972	21010	20851	21050	20969	20860	21035	21049	21098	20939	21163	21104	21127	21167	21165	21150	21084	21190	20889	21133	20886	20972	21094	20916	20979	21216	21132	20926	21101	20744	21151	21368	21077	21044	20820	21022	20865	20754	21301	21176	21014	21092	21086	21129	20983	20912	21156	21099	21213	21167	21089	21050	21105	20939	21001	21015	21114	20895	21051	21329	20959	20895	21133	21021	21007	21150	20952	21145	21154	21178	21037	21002	21099	21214	21184	20991	21172	21142	21113	21106	21071	20838	21010	21202	20933	20833	21149	20923	21048	21053	21007	20911	21069	21174	21193	20920	21243	21068	21124	21035	20955	20802	20986	21071	21048	21010	21157	20964	21054	20938	20937	21061	21088	21184	21189	20871	20834	20993	21081	21043	21061	21126	20939	20909	20988	21053	21065	20947	20966	21196	20887	21235	21069	21004	20901	21016	21300	20837	21119	21209	20956	21051	21047	21003	21174	21270	21060	21213	21164	21081	21070	21204	21212	21199	21203	21097	20985	20840	21058	20911	20908	21189	21304	21098	21091	21107	21159	21064	20948	20918	20818	21042	21226	21034	20909	20983	20938	21027	21235	21086	21188	21206	21036	21019	21077	20885	21275	20895	21016	21136	20983	21205	20999	21017	20981	20864	21163	20970	21166	20948	21137	20994	21184	21049	20812	21178	21200	21095	20907	21060	21061	20943	21193	21016	21054	20878	20996	20984	21190	21188	21030	21170	21039	20760	21131	21186	21080	21025	20895	21106	21146	21093	21157	21110	20994	21009	21070	20992	21073	21062	20987	21140	20964	20816	21102	21008	21145	21153	21148	20914	20937	21284	21210	21286	21071	21159	21010	21044	21067	20916	20991	20883	20852	20825	21015	21135	20914	21105	21071	20995	21213	20960	21176	21009	21004	21130	21185	21118	21023	21120	21070	20980	21267	21012	21158	20917	21052	21213	21067	20914	21007	21058	20807	21005	21025	21139	21376	20940	21116	21155	21065	21067	21018	21056	20950	20876	20794	21155	21304	21018	20987	20867	21343	21068	21134	21206	21086	21069	21066	21165	21219	21061	21050	20986	20957	20656	21119	21342	21186	21009	20989	21033	21185	20918	20892	21122	21154	21044	21012	21235	21149	21396	21087	20908	21028	21141	21060	21026	21132	21325	21308	20915	21069	21308	21113	21077	21180	20942	21048	21073	21026	21076	20914	20862	20984	20989	20879	20970	21221	21074	21053	20949	21208	21144	21008	21123	21090	21086	21190	21111	21106	20977	20995	20930	21160	21092	21037	21168	21152	21044	21159	20958	21176	20952	21065	21135	21020	21066	21308	20996	21170	21152	20849	21083	20983	21129	21043	21246	21216	21014	20859	21174	21036	21127	20997	21247	20808	21133	20969	21085	21167	21055	20999	21190	21052	20891	20980	20930	21124	20834	21104	20796	21159	21032	20830	21023	21276	20971	20988	21191	20824	20943	21391	21088	21354	20915	20995	21013	21166	21072	21332	21142	20962	21255	21100	20871	21216	20863	21053	21037	21089	21114	21226	20865	21006	21066	21044	21157	21185	21141	21038	21073	21230	21118	21043	21283	20838	21108	21357	21126	21137	20967	20987	21002	20992	21024	20966	20976	21217	21139	21183	21157	20936	21198	21023	21114	21091	21111	21121	21128	21152	21081	20903	21067	20962	20869	21036	21078	21130	20902	20943	21239	21155	21097	21170	21150	20951	20956	20953	21141	20893	21167	20996	21073	21158	20955	20951	21155	21055	20882	21034	21103	20973	21347	21183	21130	21134	21040	21373	21014	21209	21219	21062	21092	21114	21133	21121	20949	21194	21019	21244	20980	20870	21046	21008	21106	21039	21170	21076	21130	21024	21186	21152	21241	21081	20875	21183	21047	21148	20927	20950	20885	21125	21222	20895	21132	21070	21292	21079	21091	21106	20998	21050	21147	21302	21296	21257	21125	20999	21065	21079	21147	20910	21128	21155	21210	21070	21147	21053	21116	21074	21225	20983	21021	21042	21087	21203	21258	21220	21145	21236	21144	21045	21043	21194	21117	21055	21339	21303	20974	20960	21011	21098	21098	21044	21060	21085	21230	21095	20929	21201	21018	20960	21029	20991	21070	20841	20810	20969	20866	21089	21083	21184	21067	20960	21121	21111	21206	21199	21254	21152	21060	21073	21209	20884	20895	21100	21054	21234	20892	21101	21186	20986	20961	21243	21005	21017	21273	20845	20985	20975	21041	21245	21191	21009	21355	21251	20971	20983	20985	21211	20937	21293	21237	21109	21041	21030	21105	21239	21153	21198	21028	20954	21123	21249	21025	20994	21114	21250	20955	21097	21271	21142	21040	20988	21081	21017	21152	21144	21118	21171	21201	20888	20853	21098	21318	21173	20961	20932	20919	21126	21012	21038	21070	21222	21134	21079	20930	21009	21303	21153	21079	21143	20953	21162	21257	20890	21029	21069	20873	20983	21125	21046	21124	20939	21248	21311	20934	20992	21043	20738	21218	21138	21268	21014	21191	21233	21105	21031	21172	21078	21211	21041	20850	21133	21120	20950	21099	21291	21128	21094	21122	21287	21158	20961	20857	20892	21069	21050	20967	21196	21123	21170	21154	21046	20971	20888	20945	21154	20863	21051	20997	21020	21154	20961	20964	21027	21005	21147	21122	21044	21036	21126	21296	21075	21180	20901	21185	21305	21050	21159	21137	21001	21069	21002	20887	21121	21019	21188	21144	20982	21228	21180	21196	21017	21094	21174	20992	21022	20987	21083	21069	20947	21040	21162	20883	21006	20945	21029	21302	21058	21021	21110	21137	21199	20979	21066	20998	21142	21018	20991	21077	21027	20986	21135	21142	20916	21039	21085	21324	20987	21064	20853	21104	20955	21119	21050	21017	20960	20930	21198	21053	21318	20954	21051	21021	21053	20952	20941	21138	21225	20842	21169	21046
22818	32609	25369	25398	26581	26282	23309	17804	17022	16663	16395	16239	16443	16444	16316	16414	16385	16254	16439	16380	16390	16317	16300	16408	16449	16311	16466	16292	16292	16434	16523	16300	16437	16238	16310	16234	16457	16300	16256	16341	16341	16159	16309	16446	16213	16402	16347	16414	16291	16272	16242	16336	16430	16313	16171	16411	16319	16235	16358	16279	16313	16237	16182	16253	16320	16277	16363	16311	16355	16176	16445	16310	16355	16407	16431	16210	16279	16124	16394	16296	16238	16352	16434	16295	16289	16450	16241	16370	16297	16372	16309	16383	16283	16312	16203	16326	16369	16391	16313	16282	16464	16145	16232	16364	16419	16280	16173	16299	16416	16268	16381	16515	16214	16432	16223	16264	16195	16351	16244	16391	16286	16323	16213	16334	16283	16373	16198	16325	16311	16239	16343	16241	16366	16254	16364	16480	16187	16372	16417	16163	16372	16378	16287	16388	16361	16309	16286	16324	16323	16428	16250	16418	16265	16441	16132	16300	16173	16404	16273	16298	16362	16337	16204	16373	16307	16397	16182	16430	16161	16318	16291	16252	16377	16486	16511	16356	16402	16305	16337	16377	16243	16234	16389	16291	16524	16325	16171	16249	16240	16245	16437	16259	16333	16371	16337	16277	16237	16306	16374	16361	16261	16279	16346	16357	16354	16296	16218	16335	16355	16011	16227	16303	16310	16373	16184	16402	16158	16253	16434	16396	16399	16196	16249	16387	16322	16449	16285	16306	16465	16187	16285	16434	16351	16324	16368	16412	16341	16309	16373	16198	16299	16286	16390	16305	16167	16138	16238	16185	16110	16305	16395	16354	16340	16373	16301	16291	16324	16334	16200	16336	16232	16295	16339	16316	16335	16038	16381	16347	16356	16224	16367	16221	16469	16277	16395	16221	16178	16229	16267	16085	16401	16239	16520	16349	16446	16140	16336	16342	16205	16567	16280	16062	16272	16416	16399	16326	16283	16295	16204	16158	16289	16345	16351	16241	16297	16176	16168	16168	16329	16256	16515	16299	16422	16135	16302	16027	16330	16294	16374	16375	16401	16386	16279	16417	16241	16407	16444	16243	16292	16138	16341	16373	16326	16367	16324	16375	16382	16039	16260	16421	16213	16447	16364	16407	16363	16358	16484	16455	16179	16316	16430	16213	16205	16291	16414	16247	16351	16208	16297	16492	16264	16445	16221	16195	16231	16393	16401	16270	16297	16164	16467	16261	16178	16321	16240	16158	16397	16324	16212	16488	16167	16433	16258	16505	16329	16377	16346	16308	16367	16258	16277	16147	16284	16342	16197	16284	16208	16282	16258	16247	16207	16409	16364	16330	16270	16408	16384	16288	16424	16473	16462	16250	16348	16403	16442	16319	16266	16177	16433	16432	16402	16256	16554	16117	16261	16301	16370	16333	16321	16192	16402	16277	16439	16388	16379	16331	16266	16402	16410	16341	16338	16217	16408	16184	16361	16428	16319	16226	16189	16231	16376	16212	16259	16398	16362	16488	16477	16544	16234	16474	16501	16514	16575	16248	16443	16382	16312	16412	16258	16514	16237	16313	16424	16353	16250	16423	16220	16216	16313	16284	16355	16344	16303	16217	16373	16260	16308	16531	16174	16317	16381	16268	16539	16230	16349	16467	16308	16227	16363	16346	16283	16471	16324	16256	16281	16263	16357	16363	16144	16352	16375	16231	16486	16433	16335	16285	16233	16415	16257	16261	16480	16209	16337	16329	16257	16439	16353	16134	16248	16195	16374	16331	16224	16228	16387	16257	16316	16411	16345	16391	16277	16432	16434	16345	16436	16305	16347	16281	16402	16194	16403	16252	16224	16417	16314	16470	16322	16117	16206	16426	16394	16308	16083	16538	16538	16360	16262	16168	16268	16441	16378	16467	16267	16369	16278	16198	16308	16323	16193	16215	16393	16313	16350	16288	16390	16228	16480	16621	16118	16268	16259	16297	16381	16392	16435	16286	16356	16146	16310	16302	16280	16314	16353	16430	16542	16197	16291	16135	16416	16373	16228	16249	16210	16467	16298	16439	16226	16269	16273	16355	16111	16373	16262	16215	16410	16370	16179	16334	16202	16320	16417	16382	16175	16338	16058	16280	16390	16292	16344	16287	16405	16340	16334	16397	16127	16451	16268	16310	16288	16348	16404	16193	16242	16289	16307	16366	16204	16302	16221	16279	16311	16338	16264	16101	16544	16181	16236	16324	16108	16247	16399	16448	16117	16219	16437	16409	16314	16333	16202	16230	16364	16358	16271	16377	16191	16374	16393	16326	16259	16162	16355	16243	16279	16453	16224	16380	16357	16327	16342	16103	16475	16513	16318	16289	16339	16159	16203	16191	16380	16329	16249	16400	16425	16422	16141	16326	16442	16252	16285	16440	16262	16177	16232	16394	16421	16513	16361	16426	16544	16109	16357	16309	16249	16384	16459	16258	16244	16233	16164	16181	16470	16319	16153	16446	16264	16329	16334	16447	16152	16245	16312	16187	16247	16271	16329	16190	16505	16322	16339	16228	16313	16352	16280	16490	16479	16399	16239	16439	16376	16366	16523	16409	16206	16268	16246	16218	16265	16399	16452	16344	16287	16352	16392	16429	16061	16339	16273	16497	16331	16368	16444	16282	16374	16427	16425	16496	16399	16254	16358	16234	16309	16466	16436	16267	16201	16301	16401	16223	16229	16428	16195	16376	16532	16309	16276	16260	16334	16443	16275	16270	16433	16184	16068	16549	16159	16278	16377	16282	16347	16328	16404	16272	16377	16280	16328	16380	16185	16260	16394	16295	16336	16181	16333	16206	16269	16221	16214	16512	16505	16330	16295	16227	16326	16337	16292	16331	16317	16202	16264	16241	16463	16406	16280	16287	16412	16521	16408	16313	16256	16599	16381	16276	16437	16392	16279	16329	16424	16342	16345	16399	16187	16387	16365	16321	16268	16176	16347	16268	16351	16411	16327	16288	16472	16370	16215	16345	16158	16446	16248	16232	16286	16254	16505	16188	16301	16468	16325	16480	16401	16366	16340	16238	16311	16422	16283	16394	16437	16207	16190	16347	16227	16329	16298	16337	16403	16419	16295	16140	16358	16388	16291	16451	16282	16362	16319	16356	16409	16337	16356	16322	16328	16499	16261	16403	16484	16380	16193	16449	16139	16383	16326	16325	16342	16410	16468	16339	16168	16485	16247	16463	16371	16192	16481	16111	16290	16279	16277	16329	16168	16278	16281	16388	16257	16315	16279	16321	16441	16179	16272	16433	16288	16561	16406	16271	16201	16379	16444	16332	16219	16207	16300	16232	16360	16445	16319	16275	16277	16242	16465	16389	16329	16369	16278	16422	16283	16399	16275	16481	16226	16368	16235	16148	16283	16337	16299	16277	16184	16154	16364	16508	16383	16170	16398	16575	16259	16395	16231	16354	16261	16482	16395	16396	16317	16305	16276	16451	16070	16227	16357	16427	16242	16305	16350	16255	16318	16243	16338	16335	16306	16327	16388	16217	16400	16340	16269	16327	16334	16470	16469	16222	16389	16428	16342	16419	16414	16362	16224	16254	16184	16388	16452	16365	16315	16351	16255	16312	16250	16375	16368	16320	16259	16444	16396	16334	16191	16443	16312	16395	16447	16313	16295	16391	16224	16456	16288	16333	16531	16320	16275	16279	16337	16390	16584	16275	16162	16294	16164	16284	16308	16289	16404	16176	16133	16385	16259	16277	16237	16413	16333	16307	16306	16411	16382	16447	16344	16397	16358	16264	16208	16311	16327	16575	16345	16243	16231	16459	16435	16272	16349	16149	16283	16363	16315	16310	16371	16368	16356	16458	16319	16424	16286	16167	16094	16267	16356	16423	16301	16165	16349	16152	16466	16207	16255	16453	16511	16311	16320	16293	16320	16364	16226	16265	16282	16243	16332	16436	16360	16395	16369	16305	16369	16129	16489	16287	16415	16359	16282	16362	16307	16408	16388	16265	16200	16355	16366	16498	16419	16363	16242	16171	16311	16258	16508	16285	16432	16311	16230	16364	16364	16391	16308	16346	16370	16170	16190	16171	16414	16310	16453	16143	16421	16292	16488	16277	16385	16402	16376	16329	16350	16266	16552	16268	16132	16256	16324	16271	16525	16324	16459	16345	16396	16385	16399	16270	16453	16382	16216	16294	16191	16309	16429	16224	16347	16492	16386	16280	16388	16400	16222	16323	16357	16309	16128	16266	16392	16267	16455	16385	16524	16252	16270	16327	16011	16415	16345	16152	16394	16110	16365	16481	16216	16170	16408	16403	16325	16338	16275	16271	16337	16395	16366	16287	16393	16323	16295	16148	16314	16235	16184	16176	16260	16120	16181	16276	16240	16228	16140	16153	16278	16536	16330	16198	16607	16438	16389	16451	16351	16341	16413	16296	16353	16256	16431	16317	16370	16259	16352	16402	16472	16286	16445	16265	16505	16425	16388	16306	16392	16603	16219	16376	16216	16376	16342	16304	16348	16359	16388	16379	16370	16404	16147	16228	16280	16395	16386	16301	16387	16302	16306	16487	16393	16402	16304	16320	16310	16237	16469	16304	16278	16129	16174	16435	16454	16296	16434	16344	16297	16327	16315	16176	16404	16173	16283	16221	16297	16333	16536	16229	16482	16213	16426	16312	16306	16575	16202	16372	16290	16238	16290	16300	16355	16229	16258	16364	16344	16442	16399	16429	16312	16024	16369	16275	16220	16386	16117	16341	16323	16288	16406	16431	16269	16347	16267	16332	16262	16507	16327	16143	16295	16323	16304	16144	16214	16180	16366	16277	16381	16269	16333	16267	16329	16107	16224	16272	16400	16343	16398	16212	16362	16291	16494	16545	16191	16377	16525	16215	16439	16236	16149	16286	16422	16246	16361	16589	16265	16262	16281	16409	16345	16188	16344	16412	16307	16380	16134	16396	16445	16270	16376	16265	16356	16441	16476	16323	16415	16371	16364	16383	16325	16271	16188	16227	16389	16254	16537	16211	16223	16411	16308	16425	16370	16342	16406	16278	16192	16344	16233	16237	16279	16372	16488	16216	16402	16297	16359	16472	16421	16426	16458	16376	16296	16294	16226	16267	16475	16297	16469	16167	16331	16171	16296	16430	16387	16476	16304	16381
26317	22765	36941	41066	52039	55009	43673	28419	23832	21892	21361	20975	20941	20762	20623	20736	20653	20831	20809	20843	20661	20670	20694	20730	20693	20610	20720	20541	20762	20661	20792	20751	20701	20647	20763	20725	20697	20580	20873	20739	20755	20554	20705	20661	20844	20776	20728	20734	20584	20729	20647	20736	20617	20596	20595	20778	20426	20942	20742	20619	20603	20580	20615	20365	20603	20653	20672	20628	20542	20766	20566	20753	20331	20652	20565	20646	20728	20746	20720	20629	20614	20566	20596	20471	20856	20707	20830	20716	20657	20573	20643	20891	20585	20688	20799	20810	20658	20716	20753	20619	20694	20672	20688	20449	20737	20593	20619	20634	20568	20682	20589	20629	20747	20744	20809	20725	20658	20363	20594	20589	20387	20502	20829	20602	20394	20374	20750	20604	20798	20653	20607	20663	20713	20666	20447	20735	20870	20622	20728	20426	20746	20944	20758	20771	20651	20732	20565	20576	20839	20576	20743	20372	20533	20690	20396	20633	20443	20604	20716	20581	20795	20778	20724	20605	20779	20501	20750	20503	20708	20734	20748	20459	20790	20547	20660	20338	20530	20706	20809	20815	20539	20786	20846	20701	20596	20878	20735	20714	20730	20668	20775	20741	20659	20537	20565	20672	20628	20680	20678	20410	20582	20721	20683	20824	20511	20598	20724	20675	20662	20748	20670	20761	20800	20575	20529	20678	20661	20499	20338	20484	20576	20515	20720	20775	20677	20684	20515	20504	20674	20763	20708	20749	20642	20702	20497	20544	20548	20715	20753	20879	20860	20716	20773	20793	20530	20557	20654	20492	20732	20688	20698	20879	20666	20701	20732	20762	20532	20806	20674	20578	20665	20627	20685	20763	20627	20686	20708	20862	20669	20440	20688	20626	20503	20545	20636	20610	20771	20645	20631	20712	20702	20443	20784	20714	20819	20672	20503	20803	20835	20620	20777	20643	20574	20659	20579	20759	20623	20535	20648	20640	20704	20808	20582	20609	20656	20478	20943	20570	20695	20572	20784	20795	20877	20728	20715	20519	20575	20806	20680	20735	20508	20651	20723	20538	20731	20634	20651	20492	20380	20518	21006	20518	20532	20764	20748	20807	20514	20591	20694	20957	20584	20483	20466	20448	20613	20749	20770	20530	20815	20598	20664	20566	20738	20520	20532	20455	20888	20811	20796	20668	20514	20667	20727	20748	20604	20526	20565	20717	20840	20795	20733	20722	20528	20733	20806	20789	20546	20699	20598	20583	20897	20649	20962	20449	20474	20706	20784	20748	20718	20577	20646	20641	20733	20677	20797	20673	20614	20592	20778	20540	20601	20671	20755	20772	20627	20521	20619	20291	20613	20598	20708	20563	20670	20658	20646	20649	20764	20708	20632	20713	20724	20604	20502	20693	20708	20563	20475	20647	20829	20660	20682	20574	20630	20467	20584	20741	20609	20587	20642	20663	20687	20547	20843	20703	20535	20780	20618	20414	20448	20626	20677	20714	20640	20558	20926	20840	20699	20725	20776	20599	20603	20774	20536	20669	20624	20698	20584	20742	20524	20643	20711	20717	20626	20764	20510	20578	20461	20713	20743	20606	20607	20572	20590	20585	20695	20833	20710	20627	20728	20422	20547	20612	20670	20601	20520	20582	20566	20560	20283	20692	20743	20596	20767	20405	20445	20639	20619	20702	20798	20662	20758	20607	20796	20716	20535	20691	20771	20757	20664	20632	20499	20641	20413	20530	20610	20819	20526	20739	20760	20731	20715	20840	20750	20596	20692	20596	20616	20630	20727	20705	20661	20581	20934	20581	20588	20621	20735	20635	20494	20626	20787	20801	20433	20573	20590	20672	20821	20656	20623	20594	20327	20484	20486	20513	20673	20544	20931	20602	20655	20694	20776	20803	20831	20556	20461	20497	20813	20695	20606	20563	20593	20666	20741	20783	20467	20501	20689	20519	20700	20631	20737	20681	20849	20750	20722	20452	20815	20732	20766	20709	20450	20581	20516	20715	20639	20729	20763	20594	20811	20714	20733	20738	20725	20660	20457	20623	20641	20691	20821	20721	20560	20753	20687	20514	20544	20513	20661	20727	20509	20640	20697	20658	20602	20715	20647	20676	20637	20626	20611	20612	20827	20563	20482	20536	20684	20457	20666	20461	20800	20643	20639	20595	20653	20872	20612	20520	20629	20589	20649	20544	20859	20657	20661	20605	20537	20516	20415	20738	20315	20726	20790	20553	20825	20364	20593	20507	20728	20604	20719	20592	20519	20889	20676	20842	20744	20725	20555	20627	20783	20710	20826	20492	20650	20716	20713	20570	20568	20558	20633	20551	20428	20792	20849	20478	20719	20620	20675	20753	20659	20738	20715	20628	20713	20581	20590	20650	20676	20740	20609	20805	20776	20649	20647	20769	20680	20769	20565	20867	20590	20670	20716	20508	20502	20450	20578	20560	20619	20671	20677	20922	20695	20657	20824	20633	20547	20642	20629	20575	20562	20629	20669	20553	20820	20868	20735	20759	20630	20746	20712	20607	20874	20753	20723	20773	20634	20752	20603	20543	20773	20558	20745	20543	20902	20696	20827	20528	20612	20514	20515	20596	20747	20553	20482	20667	20781	20950	20390	20821	20811	20452	20823	20718	20674	20633	20770	20676	20555	20702	20753	20645	20692	20557	20759	20693	20708	20791	20619	20716	20649	20556	20710	20702	20703	20573	20780	20705	20638	20684	20558	20730	20697	20525	20726	20724	20688	20656	20646	20693	20761	20743	20696	20603	20714	20605	20499	20683	20587	20520	20711	20614	20643	20583	20548	20696	20575	20680	20776	20580	20567	20628	20648	20732	20808	20561	20688	20691	20832	20699	20679	20584	20612	20530	20597	20427	20293	20607	20772	20424	20728	20658	20732	20714	20825	20634	20644	20647	20644	20746	20618	20680	20625	20821	20554	20767	20675	20627	20595	20584	20828	20610	20669	20462	20250	20469	20564	20522	20861	20549	20700	20869	20796	20511	20532	20431	20889	20722	20591	20504	20748	20695	20747	20649	20835	20766	20756	20517	20672	20600	20642	20507	20741	20437	20556	20393	20674	20739	20514	20733	20461	20445	20665	20648	20491	20797	20900	20671	20641	20696	20731	20541	20451	20502	20747	20748	20630	20460	20434	20684	20691	20743	20544	20810	20639	20651	20555	20746	20684	20638	20696	20621	20786	20570	20590	20684	20665	20708	20638	20842	20619	20700	20619	20634	20557	20565	20642	20629	20531	20815	20689	20643	20512	20613	20687	20737	20540	20620	20508	20409	20732	20654	20603	20651	20642	20513	20682	20554	21016	20747	20611	20715	20487	20777	20530	20687	20461	20559	20544	20586	20621	20635	20658	20659	20717	20550	20482	20595	20814	20693	20666	20666	20424	20532	20665	20673	20628	20780	20596	20628	20731	20697	20630	20498	20800	20568	20598	20630	20655	20647	20513	20679	20711	20513	20946	20570	20859	20527	20700	20784	20651	20636	20573	20546	20643	20666	20727	20657	20873	20723	20652	20618	20831	20491	20545	20754	20379	20639	20828	20679	20514	20675	20713	20621	20667	20646	20629	20562	20514	20458	20706	20750	20793	20596	20438	20878	20626	20648	20379	20692	20565	20707	20692	20818	20669	20776	20522	20520	20796	20640	20490	20709	20435	20773	20575	20625	20717	20519	20411	20679	20847	20503	20490	20685	20636	20660	20498	20796	20634	20626	20744	20829	20545	20573	20746	20655	20772	20618	20590	20559	20673	20880	20520	20649	20770	20494	20741	20811	20782	20568	20794	20540	20753	20524	20754	20540	20644	20601	20792	20600	20435	20551	20648	20487	20803	20605	20738	20766	20709	20592	20611	20666	20853	20865	20644	20489	20521	20564	20567	20727	20595	20794	20729	20585	20458	20653	20673	20797	20699	20688	20779	20783	20577	20705	20656	20759	20600	20572	20527	20553	20636	20490	20690	20435	20613	20520	20699	20822	20901	20598	20795	20727	20386	20652	20570	20534	20671	20601	20858	20561	20687	20842	20779	20653	20745	20465	20893	20657	20788	20787	20819	20663	20474	20544	20804	20378	20748	20774	20662	20598	20665	20523	20478	20745	20548	20585	20685	20524	20680	20526	20650	20841	20737	20662	20642	20718	20713	20795	20450	20641	20762	20540	20632	20642	20822	20608	20725	20704	20667	20850	20705	20796	20608	20611	20577	20633	20713	20847	20655	20579	20534	20553	20764	20708	20687	20715	20706	20713	20564	20729	20804	20546	20620	20804	20757	20694	20594	20579	20538	20724	20700	20623	20819	20548	20624	20682	20680	20620	20788	20720	20639	20590	20622	20661	20536	20776	20739	20844	20821	20702	20552	20738	20663	20659	20628	20702	20780	20412	20776	20703	20605	20683	20637	20606	20958	20784	20701	20754	20598	20658	20718	20648	20636	20540	20652	20607	20515	20733	20523	20782	20675	20624	20882	20780	20642	20800	20728	20589	20760	20640	20551	20686	20721	20614	20779	20837	20897	20973	20965	20656	20613	20337	20676	20714	20777	20758	20742	20594	20573	20726	20468	20558	20769	20776	20421	20656	20887	20698	20543	20601	20743	20786	21007	20679	20699	20736	20711	20497	20747	20601	20692	20459	20590	20683	20814	20489	20590	20708	20683	20774	20773	20584	20715	20688	20601	20610	20648	20722	20621	20600	20615	20696	20591	20737	20656	20516	20614	20567	20777	20778	20394	20461	20672	20984	20544	20531	20552	20795	20626	20659	20499	20744	20714	20772	20648	20653	20759	20603	20679	20556	20601	20803	20613	20452	20864	20667	20747	20606	20636	20356	20669	20606	20694	20429	20733	20713	20800	20576	20472	20719	20896	20672	20677	20619	20430	20605	20628	20637	20795	20655	20580	20697	20857	20599	21010	20584	20624	20691	20718	20798	20645	20836	20724	20820	20604	20622	20746	20682	20562	20582	20735	20711	20614	20667	20693	20687	20823	20729	20594	20723	20706	20757	20557	20734	20542	20518	20619	20586	20745	20704	20574	20908	20634	20664	20798	20693	20440	20498	20479	20717	20656	20691	20775	20561	20647	20630	20695	20587	20619	20410	20655	20827	20727	20545	20591	20798	20661	20445
35819	70211	61102	51150	56054	53157	39049	23829	19363	17351	16764	16629	16231	16187	16287	16114	16037	15956	16194	16103	16198	16105	16112	16076	16189	16051	16247	16033	16240	16094	16274	16012	16056	16204	16098	16088	16251	16103	16135	16275	16208	16170	16103	16090	16059	16197	16223	16167	16183	16249	16166	16105	15986	16175	16131	15920	16163	16200	16249	16038	16004	16164	16083	16066	16116	16102	16079	16354	16203	16290	16133	15994	16283	16118	16083	16145	16082	16063	16146	16132	16104	16011	16158	16092	16095	16238	16068	16144	16156	16041	16182	16157	16223	16131	15882	16052	16131	16144	16128	16154	16173	16312	16302	16037	16271	16100	16275	16115	16155	15991	16252	16318	16151	16151	16370	16166	16010	16315	16224	16163	16112	16276	15926	16107	16060	16178	16249	16106	16037	16032	16181	16102	16294	15921	16124	16234	16001	16048	16150	16029	16132	16043	16153	15926	16206	16031	15916	15896	16054	16174	16055	16079	16080	16082	16129	16123	16301	16042	16092	16151	16033	16016	16231	16060	16215	16191	16157	16097	16151	16342	15987	16058	16213	16301	16032	16204	16101	16104	16083	16088	15994	16305	16094	16193	16102	16146	16113	16139	16144	15867	16117	16088	16151	16092	16104	16224	16099	16247	16098	16140	15919	15979	16133	16143	16175	16271	16222	16079	16098	16062	16140	16227	16146	16244	15979	16055	16238	15971	16329	16181	16097	16155	16015	16143	16111	16100	16178	16174	16211	16007	16175	16153	16241	16004	16161	16248	16042	16175	16098	16099	16060	16034	16059	16180	16268	15972	15978	16057	16111	16302	16210	16112	16191	16326	16216	16143	16098	16178	16003	16092	16066	16082	16059	16194	16051	16066	15993	16201	16161	16129	16124	16112	16251	16171	16155	16089	16104	15928	16117	16275	16111	16010	16224	16058	16164	16122	16080	16124	16162	16065	16239	16186	16018	16217	16015	16206	16167	16026	16284	16001	16160	16316	16122	16209	16124	16193	16149	16052	15967	16106	16095	16091	16137	16120	16097	16229	16253	16122	16027	16098	16305	16267	16107	16192	16133	16108	16233	16203	16098	16066	16080	16050	16032	16039	16279	16467	16167	15985	15987	16158	16104	16104	16159	16092	16129	16145	16009	16087	16012	16158	16205	16164	16216	16134	16296	16134	16214	16273	15962	16070	16090	16093	16236	16106	16087	16071	16066	16082	16075	16146	16109	16308	16184	16062	16231	16238	15908	16243	16337	16164	16258	16253	16029	16146	16109	16286	16183	15909	16070	16122	16088	16106	16167	16128	16281	16056	16026	16278	16134	16102	16120	16312	16047	16268	16028	16127	16095	16102	16017	16063	16426	16082	16029	16048	16135	16103	16190	16105	16432	16118	16048	16237	16282	16095	16149	16291	16215	16176	16140	16164	16133	16022	16063	16164	16269	16177	15963	16208	16161	16199	16048	16319	15992	16329	16104	16097	16055	16078	16343	16239	16152	16166	16038	16094	16320	16175	16238	16039	16212	16058	16296	16287	16094	16032	16155	16206	16311	16057	16071	16086	16077	16094	16379	16200	16199	16082	16219	15973	16249	16137	15986	16069	15917	16102	16365	16224	16120	16164	15976	16063	16154	16137	16185	15982	16147	16087	16090	16076	16041	16027	16180	16228	16236	16182	16171	16100	16067	16221	16051	16118	16102	16231	16061	16065	16136	16165	16119	16237	16233	16291	16157	16123	16174	16265	16285	16039	16165	16029	16125	16181	16221	16131	16188	16020	16202	16088	16267	16137	16115	16131	16218	16149	16128	16062	16062	16048	16063	16123	16085	16233	16067	16205	16018	16163	16088	15983	16080	16346	16000	15984	16143	16049	16126	15999	16170	16146	16142	16213	16061	16349	16065	16093	16384	15860	15931	16165	16118	16061	16223	16158	16112	16168	16015	16112	16200	16214	16280	16156	16029	16195	16098	16193	16062	16165	16052	16133	16222	16026	16065	16174	16340	16140	16199	16203	16185	16059	16078	15995	16180	16098	15895	16225	16075	16006	16098	16223	16105	15980	16200	16079	16221	16241	16036	16048	16241	15957	16019	16135	16134	16060	16109	16129	16100	16118	16055	16001	16252	16198	16071	16245	16025	16222	15996	16206	16292	16056	16071	16185	15909	16184	16125	16264	16152	16271	16083	16213	16045	16128	16111	16080	16103	16149	16133	16006	16317	16106	16141	16111	15972	16077	16286	16085	16081	16158	16031	16106	16279	16042	16152	16267	16055	16175	16250	16191	16256	16236	16078	16323	16082	16113	16207	16190	16102	16110	16101	16094	16425	16081	15953	16098	16163	16219	16225	16229	16041	16218	15942	16201	16214	16173	16113	16218	16127	16122	16278	16044	16129	16090	16115	16338	16112	16121	16168	16347	16234	16254	16105	16147	16163	16235	16123	15890	16191	16296	16179	16115	16142	16124	16115	16121	15833	15970	16033	16126	16087	16159	16185	16124	16104	16118	16139	16052	16125	15874	16148	16028	16098	16028	16225	16132	16086	16032	16147	16053	16258	16178	16176	16295	16256	16170	15996	16111	16151	16272	16118	16102	16102	16056	16097	16285	16175	16219	16157	16021	16098	16073	16099	16190	16230	16060	16268	16127	16153	16183	16060	16123	16268	16235	16103	16179	16152	16247	16078	16188	16164	16080	16214	16287	16157	16378	16372	16118	16061	16288	15964	16141	16235	15983	16305	16042	16098	15978	16060	16187	16218	16227	16019	16061	15930	16089	16242	16137	16106	16073	16062	16250	16201	16137	16158	15988	16001	16012	16133	16277	16097	16336	16073	16200	15934	15931	16270	16066	16303	16153	16122	16187	16172	16232	16193	15960	16149	16187	16158	16102	16139	16253	16103	16121	16058	16112	16271	16131	16143	16217	15994	16187	16149	16242	16171	16191	16091	16075	16231	16239	16179	16121	16084	16106	16160	16293	16229	16228	15898	16277	16101	16257	16210	16091	16221	16104	16292	16098	16196	16109	16222	16118	16202	16146	16064	16041	16113	16085	16248	16237	16474	15987	16155	16216	16266	16183	16168	16154	16171	16255	16064	16098	16321	16205	16045	16045	16087	16066	16177	16240	16158	16208	16329	16185	16173	16007	16158	16016	16146	16205	16129	16305	16113	16158	16189	16139	16238	16153	16100	15979	16173	16233	16045	16121	16150	15974	16123	16085	16087	15988	16038	16183	16061	16204	16157	16256	16334	16009	16129	15984	16083	16147	16206	16053	16201	16203	16038	15995	15950	16273	16039	16200	16059	16118	16145	16178	16169	16253	16178	16163	16100	16107	16146	16251	16136	16095	16108	16360	15958	16140	16142	16173	16281	16119	16306	15929	16167	15924	15938	16083	16138	16149	16190	16109	16250	16315	16240	16065	15932	16180	16278	16117	16004	16145	16110	16147	16104	15988	16130	16161	16239	16069	16066	16094	16084	16037	16088	16219	16378	16118	16210	15973	16234	16347	16161	16432	16188	16248	16120	16086	16056	16106	16048	16161	16239	16063	16234	16061	16156	16215	16224	16435	16224	16110	16258	16191	16083	16214	16026	16123	16175	16076	16190	16099	16160	16066	16031	16196	16333	16186	16028	16200	16075	16236	16088	16179	16140	16324	16196	16245	16270	16138	16136	16075	16166	16320	16072	16096	16202	15925	16063	16057	16095	16258	16129	16207	16246	16252	16307	16093	16154	16245	15984	16170	16009	16222	16132	16198	16091	16257	16040	16229	16142	16078	16195	15934	16160	16045	15987	16316	16067	16117	16067	16234	16105	16199	15987	16139	16086	16188	16281	16145	16068	16091	16095	16095	15991	16113	16134	16109	16174	16172	16104	16045	16251	16081	16099	16167	16194	16087	16122	16254	16140	16156	16098	16085	16134	16276	15985	16078	16221	16153	16144	16038	16079	16223	15820	16326	16003	16196	16149	15959	16211	16301	16256	16169	16130	16194	16079	16243	16185	16202	16169	16107	16152	16076	16257	16138	16170	16081	16283	16137	16286	16372	16100	16076	16106	16243	16125	16096	16160	16127	16324	16105	16175	16106	16117	16222	16073	16043	16031	16153	16087	16049	16263	16159	16126	16244	16147	16188	16131	16147	16237	15943	16033	16180	16226	16169	16347	16163	16153	16061	16191	16036	16062	16048	16082	16090	16023	16365	16244	16257	15974	16081	16128	16123	16151	16203	16016	16006	16171	16311	15930	16196	16262	15882	16253	16187	16095	16119	16095	16185	16115	16191	16168	15942	16320	16148	16179	15950	16081	16018	16187	16111	16036	16311	16084	16195	16006	16192	16091	16245	16182	16197	16189	16173	16326	16208	16235	16110	16157	16099	16058	16122	16122	16111	16196	16136	16030	16154	16045	16157	16077	16112	16273	16208	16226	16176	16162	16028	16126	16016	15965	16141	16087	16090	16140	16155	16130	16164	16277	16045	16163	16064	16017	16222	16216	16111	16153	16264	16214	16019	16114	16148	16119	15993	16183	16184	16160	16084	16129	16108	16104	16124	16231	16376	16059	16121	16178	16128	16231	16123	16165	16042	16267	16136	16234	16113	16082	16218	16192	16256	16195	16295	16286	16103	16039	16250	16111	16108	16181	16154	16274	16117	16048	16071	16242	16079	16175	15956	16124	16180	16265	16296	16128	16022	16167	16103	16263	16240	16104	16158	16059	16174	16167	16130	16070	16069	16132	16078	16203	16061	16146	16063	16045	16208	16139	16273	16028	15988	16159	16186	16267	16092	16175	16011	16255	16066	16111	16155	16217	16180	16241	16127	16180	15998	16076	16014	16216	15973	16311	16129	16087	16214	15892	16204	16232	16281	16178	16152	16135	16226	16110	16195	16021	16116	16218	16011	16304	16071	16210	15974	16040	16126	16118	16241	16038	16232	16125	16276	16130	16257	16161	16122	16189	16181	16357	16022	16076	16129	16113	16050	16162	16179	16288	16325	16211	16115	16114	16171	16148	16269	16130	16080	16070	16172	16071	16261	16002	16113	16126	16130	16364	16118	16188	16412	16360	16108	16208	16194	16091	16143	16121	16145	16034	16237	15999	16251	16115	16127	16141	16180	15972	16004	16095	16169	15994	16367	16137	16065	16264	16240
23915	21386	37087	42234	56716	67800	51221	34962	28237	23548	22028	20769	20740	20442	20249	20207	20248	20202	20140	20111	19977	20146	20161	20012	20303	20074	20051	20256	20041	20161	20129	20021	20182	20265	19976	20046	19901	19950	20149	20174	20256	20143	20107	20197	19980	20059	20250	20176	20279	20080	20144	20124	20139	19998	20123	20162	20191	20021	20142	20178	20015	19988	20171	19966	20096	20000	20123	19950	19919	20129	19943	20008	19999	20049	20081	20054	19944	20040	20095	20149	20135	20056	19867	20076	20088	20017	20175	19922	19887	19945	20042	20245	19973	20154	20100	19975	20185	20036	19957	20069	19774	19993	20049	19785	20039	20075	19968	20108	19967	19907	20097	20128	20092	20113	20015	19955	19978	20256	20167	19845	20101	19994	20023	19988	19842	19875	20044	19915	19847	20131	20072	20146	20007	20108	19992	20056	20094	19917	20005	19939	20116	19945	20102	20056	20144	20204	19933	20237	20109	20023	20037	20169	19964	20051	20083	20164	19804	19964	20212	20014	19981	20021	20198	19892	19896	20056	20166	20272	19948	20088	20149	20082	19950	19945	20129	20309	19980	20134	20080	20047	20129	20212	19956	19916	19962	20126	20144	20142	20124	19829	19908	20035	20145	20053	19989	20153	20249	20012	20033	20140	20041	20125	19969	19875	20105	20093	20030	20085	20012	19953	19968	19886	19948	19776	20019	19890	19966	19988	20225	20193	20305	20089	19968	20048	19986	19958	20051	20037	19992	20168	19991	20010	19974	19928	19904	20020	20090	20027	20167	19912	19828	19930	20049	19931	20097	19879	20149	20091	20093	20126	20261	20030	19871	19976	20011	19936	19905	20094	19958	20094	19983	20054	20046	19972	19999	19914	19904	19821	20068	19946	19931	19969	20127	20245	20118	19993	20003	20168	20087	19951	19992	20159	20239	19885	19970	20032	19919	20097	20148	19933	20127	19940	20052	19905	20007	19860	19898	20339	19890	19959	20175	20119	19990	19905	19892	19917	20070	20221	19969	19976	20246	20032	19957	19936	20052	20027	19859	20226	20090	19909	19922	19994	19982	20093	20131	20009	20212	20079	19937	19970	20004	19895	20051	20062	20063	20196	20112	19796	19864	19765	20008	20124	20150	19940	19904	19832	20127	19876	19962	19780	20069	19984	20064	19967	20191	20117	19899	19999	20028	19894	20066	19965	19988	19992	19911	20060	20057	20094	20070	19920	20134	19952	19879	19952	20070	19868	20009	19989	19989	20331	20157	20038	19924	19994	19973	19819	19936	20109	20078	20012	20145	20008	20264	20035	20121	19868	19964	20131	20012	19853	19960	20129	19800	20086	20096	20051	20100	20006	19934	19963	20050	20069	20023	19778	19923	19970	20082	19913	20117	20239	19944	19696	19801	20090	19942	20030	20081	19930	20263	20082	20058	19978	19915	20100	19963	19942	20074	20206	20318	19975	19966	19792	20094	20059	20173	19986	19993	19848	20009	19743	19878	20014	20091	20031	19896	20128	20131	20034	20214	19845	20111	19872	20137	20091	20209	20218	20055	19856	20294	19810	20183	20210	20097	20043	20101	20279	19969	19918	19948	19922	19984	19872	19904	20317	19950	20061	19922	20183	20048	19922	20141	19877	19809	20112	19869	19924	19996	19996	19933	19848	19991	19795	20250	19912	19925	19852	20047	20104	19988	19813	20041	20082	20080	19982	20265	20074	20058	19775	19877	20041	20020	20137	20249	20057	20169	19914	20122	19897	19838	19950	20144	20150	20155	20065	20063	20061	20064	20188	20039	19980	20150	19941	20026	20032	20097	20197	19983	20033	19997	19955	20123	19995	20046	19901	20015	19910	20216	20012	20202	20190	20254	20138	19867	20116	20032	20060	19823	19961	19882	20001	19962	20114	20135	20092	20125	20194	20110	20246	20177	20021	20307	19996	20083	19961	19971	20178	20214	19897	20037	19949	20160	20097	19922	19844	20014	20040	19989	20214	20261	20110	20118	20025	20135	20055	19857	20029	20002	20218	19998	19990	20028	20013	19959	20251	20102	20112	20043	19988	19828	19793	20058	19897	19894	19835	20055	20171	20088	19984	19953	20151	19818	19979	19946	19978	20057	19940	19840	20034	19855	20052	20023	20138	19858	20018	20110	19921	20091	19999	20079	20029	20175	20052	20060	20052	19780	19958	20012	19912	20083	19932	20065	19855	20145	19976	19988	19991	20039	19848	19867	19927	20083	20127	19871	20124	20290	20035	19958	20079	20088	20077	20063	20083	19989	20016	20296	20128	20110	20086	20039	20061	20109	20107	20308	20125	20165	19997	20112	20197	20172	20201	19890	20038	20152	20143	20105	20163	19915	19871	20224	20245	20060	20156	19956	20000	20137	20046	19999	20053	20090	20061	20182	20116	20007	19965	20070	19947	20159	20178	20053	19840	19911	19946	19804	20091	19873	19965	20024	20095	19802	20054	20020	20022	20102	20119	19861	19902	20074	19985	20102	19882	19934	20003	19972	20031	19934	20008	20123	20088	19870	19947	19960	19874	20163	20045	20099	20146	20133	20040	19918	20033	20111	19865	19980	20016	19991	19899	20276	20036	19870	20073	20027	19856	20089	20103	20021	19989	20041	19934	20045	20160	20072	19883	20089	20099	19986	20076	20073	20314	20147	20094	20238	20154	19985	19901	19901	20286	20102	19832	19947	20242	19974	19891	19956	19880	19924	19717	19895	19853	20235	19955	20135	19927	19925	20035	19748	20033	20167	20045	20195	20145	20013	20203	19771	20071	20156	20021	19925	20143	19909	19858	20112	19897	19980	19913	19881	20001	19904	20119	20116	19886	19973	20102	19902	20045	20041	20141	20090	19844	19967	19977	20127	20044	19912	20072	20025	19999	20075	20020	20214	20313	19876	19904	20046	20150	20029	20032	19983	20098	20107	19937	20250	20112	20005	20033	20240	19902	19997	20177	20078	19969	20245	20188	20116	20105	20056	19874	20181	19969	20095	19962	20013	20014	20054	19891	20053	20179	20119	19957	20005	19872	19931	20047	19878	20069	20150	19864	20034	19994	20153	20001	20014	20192	19777	19853	20067	19930	19903	20137	20033	20040	19919	20055	20125	20089	19948	19907	20107	19879	19938	19915	19780	20016	20050	20103	20117	19968	20047	20157	20103	20129	20034	20046	20112	20021	19913	19982	20017	19900	20081	20195	19869	19970	19832	20001	19916	20130	20002	19986	20001	19982	20057	20122	19922	19776	19834	19985	19993	20240	19808	19883	20051	20004	20037	19952	20086	20110	19918	20172	19942	19945	19918	20073	19966	20261	20078	20083	20024	20013	19976	20058	20122	19942	20032	20154	19958	20134	19751	19965	20121	20050	19974	19895	19980	19786	19997	20209	20324	20052	20209	20166	19987	20101	20104	19951	19844	20229	20021	20101	20214	19978	20104	19975	20112	20025	20044	20089	20164	20182	19804	20141	19961	20174	20179	20148	19915	20130	20000	20034	19734	20236	20169	19963	19762	20089	19803	19926	20160	20167	20107	19889	19870	20044	19968	20157	20174	19845	19734	20043	20132	20051	20029	20002	19970	20004	19851	19987	20060	20013	19927	20126	20105	20096	20071	20012	20044	20091	19937	20018	19798	19952	19927	20006	19954	20099	20135	20151	20184	19835	20067	20002	20080	20105	20487	20102	19881	20012	20132	20087	19842	20110	19736	20138	20144	20012	20143	19766	19865	19717	20135	19951	20113	20122	20079	20058	20115	20069	20112	19953	19860	20200	20035	20019	20114	20280	20214	20053	20111	20103	20263	20021	19861	20160	20143	19945	20197	20059	19986	19995	20130	19978	20042	19897	20188	19897	19759	20101	20188	19907	19900	20012	20026	19939	20102	19980	19925	20101	19795	20128	20007	20064	20184	19855	20006	20127	19960	20038	20043	20088	20083	20159	20088	19992	20110	19982	20062	19953	19927	20045	20008	20196	20123	20017	19969	20246	20050	20081	20270	20127	20025	20097	20083	20104	20102	20048	20097	19761	19853	19962	19935	20110	20169	20191	20002	20278	20142	20057	19826	20033	19910	20085	20063	19949	19872	20100	20077	20163	20115	20030	20030	20035	20089	19987	19914	20123	20035	20065	19952	20136	20019	20174	20122	20015	20204	19880	20184	20212	20027	20366	20252	20103	20032	20122	20081	19951	20301	20070	19771	20235	20100	20302	20057	19906	20025	20074	19941	20090	20000	20235	20284	20111	20195	19880	20184	19935	20078	19781	20158	19890	20157	20086	19992	19739	19957	19926	19975	19916	20058	20010	19985	19832	19879	20312	19883	19998	20117	20027	20019	19989	20054	20005	20186	19879	19775	20121	20136	19807	19910	19997	20032	19843	20045	20192	20098	20270	19762	20079	20090	20129	20099	19999	20095	20247	20256	20185	19960	20024	20094	20283	19985	20076	19963	20204	20269	20163	20192	20035	20053	19966	20053	20099	19953	20067	20029	20094	20018	20011	20108	20017	20087	19939	20054	19881	20238	20041	20014	20097	19973	20104	20096	19868	20085	20021	20040	20004	20239	20017	20123	19934	20039	19922	19961	20109	20175	20013	19991	19904	20143	19914	20027	19938	19837	19897	20033	19900	20076	19869	20045	20113	19902	20160	20117	19708	20138	19975	20013	19841	20016	19812	19995	19948	19812	20199	20163	20187	19976	20012	20093	19966	20011	20142	20075	20092	19965	19708	19998	20143	20026	19952	19960	20275	20048	20027	20232	20084	20066	20006	20030	19961	19912	20019	20048	20014	19887	20092	19994	20205	19863	19992	19922	20079	20217	19779	20107	19961	19937	20023	20062	20048	19942	20101	19947	20161	20006	20339	20099	20105	19851	19939	20035	20123	20266	19974	19927	20012	20203	19993	20114	19950	20035	20179	19835	20222	20012	19707	20062	19932	19995	19869	19976	20103	20149	20133	20082	20165	20115	20065	20064	20021	20010	19871	20261	20018	19949	19986	19896	20033	20127	19964	20002	19856	20000	20048	20141	20204	19984	20219	20024	20232	19953	20028	20023	20223	20020	20214	19815	19970	19970	20079	19957	20047	19841	19961	20120	19827	20100	19934	20079	20168	19885	19999	19947	19832	20058	19967	20102	20008
47096	91213	95438	74054	75548	73176	48406	35228	24843	19197	17725	16666	16381	16022	15800	15991	16056	15852	15571	15872	15752	15830	15849	15712	15769	15946	15755	15729	15774	15824	15826	15697	15785	15778	15725	15801	15819	15842	15808	15797	15912	15851	15838	15660	15755	15874	15829	15762	16026	15743	15752	15754	15774	15817	15689	15659	15874	15826	15613	15814	15636	15676	15568	15799	15798	15657	15834	15747	15749	15989	15881	15833	15830	15824	15889	15838	15844	15677	15701	15790	15796	15832	15750	15702	15757	15862	15987	15811	15755	15807	15891	15795	15926	15897	15653	15810	15816	15874	15781	15821	15993	15887	15722	15722	15852	15806	15856	15815	15809	15737	15809	15833	15781	15825	15803	15828	15750	15754	15780	15693	15928	15796	15710	15736	15742	15933	15694	15764	15916	15836	15766	15702	15746	15914	15873	15898	15831	15704	15705	15833	15781	15726	15820	16002	15733	15625	15862	15787	15946	15730	15725	15835	15724	15727	15899	15659	15778	15895	15784	15833	15742	15824	15847	15804	15795	15751	15709	15851	15841	15860	15741	15829	15940	15743	15796	15788	15898	15742	15877	15819	15869	15845	15972	15837	15945	15890	15903	15692	15709	15741	15853	15714	15761	15834	15563	15892	15885	15888	15802	15770	15817	15740	15860	15765	15843	15566	15882	15674	15881	15706	15811	15913	15732	15847	15865	15865	15745	15701	15775	15793	15813	15982	15774	15813	15791	16017	15641	15805	15939	15826	15711	15766	15891	15751	15771	15793	15785	15988	15928	15788	15702	15818	15781	15890	15625	15804	15776	15745	15784	15723	15709	15839	15800	15738	15800	15840	15865	15773	15816	15774	15751	15949	15887	15788	15667	15871	15884	15699	15660	15890	15833	15750	15688	15853	15908	15902	15564	15868	15739	15887	15731	15833	15802	15726	15942	15636	15778	15797	15622	15666	15954	15735	15859	15745	15822	15605	15835	15913	15726	15771	15953	15746	15734	15749	15866	15653	15958	15911	15758	15659	15815	15788	15762	15658	15884	15776	15832	15794	15834	15700	15653	15856	15512	16029	15738	15879	15828	15741	16018	15558	15710	15707	15954	15715	15825	15681	15886	15678	15745	15775	15823	15852	15888	15761	15954	15660	15813	15690	15852	15685	15929	16000	15676	15759	15874	15899	15720	15754	15906	15851	15727	15781	15842	15824	15856	15692	15841	15723	15843	15741	15825	15838	15723	15904	15778	15921	15794	15728	15896	15784	15764	15878	15865	15677	15944	15702	15759	15701	15723	15729	15728	15745	15683	15723	15875	15869	15908	15765	15764	15888	15740	15831	15916	15910	15707	15881	16003	15786	15592	15642	15838	15697	15644	15949	15869	15794	15703	15740	15706	15649	15709	15889	15787	15776	15746	15830	15712	15748	16012	15672	15872	15732	15821	15853	15628	15859	15786	15570	15684	15641	15768	15882	16010	15923	15844	15875	15919	15719	15870	15711	15860	15733	15735	15613	15709	15924	15870	15777	15873	15919	15831	15908	15701	15699	15857	15727	15651	15708	15845	15783	15853	15694	15826	15811	15881	15750	15961	15899	15953	15777	15739	15737	15694	15942	15995	15879	15944	15855	15718	15737	15850	15759	15782	15867	15896	15823	15717	15803	15875	15925	15745	15716	15682	15730	15679	15817	15822	15843	15774	15821	15771	15857	15777	15827	15878	15897	15720	15776	15853	15732	15774	15762	15845	15733	15901	15836	15686	15800	15931	15817	15680	15786	15609	15784	15711	16017	15797	15652	15687	15661	15821	15867	16031	15824	15781	15646	15849	15785	15745	15758	15816	15683	15766	15795	15803	15502	15846	15790	15750	15640	15905	15786	15816	15983	15945	15968	15757	15771	15827	15677	15939	15740	15827	15783	15788	15605	15832	15775	15934	15781	15800	15732	15745	15893	15900	15789	15652	15837	15756	15923	15853	15797	15806	15778	15722	15971	15721	15817	15981	15757	15720	15931	15767	15873	15768	16004	15769	15778	15794	15670	15783	15540	15775	15719	15743	15873	15619	15934	15751	15837	15617	15734	15748	15752	15914	15639	15792	15858	15761	15640	15806	15734	15802	15702	15716	15683	15839	15673	15946	15842	16093	15817	15630	15771	15766	15698	15919	15935	15800	15753	15972	15745	15925	15763	15809	15672	15920	15730	15879	15741	15816	15850	15501	15966	15687	15686	15827	15687	15933	15727	15870	15676	15769	15647	15809	15660	15677	15627	15787	15725	15957	15859	15665	15763	15783	15780	15749	15908	15752	15775	15878	15607	15811	15866	15737	15624	15787	15632	15794	15907	15780	15710	15791	15799	15843	15747	15747	15876	16062	15919	15941	15701	15696	15655	15873	15913	15749	15611	15926	15637	15948	15767	15806	15820	15837	15860	15802	15837	15692	15759	15761	15808	15971	15839	15870	15853	15769	15777	15808	15863	15831	15908	15820	15689	15702	15835	15839	15815	15816	15703	15832	15687	15890	15823	15706	15658	15800	15722	15724	15855	15798	15783	15794	15873	15765	15752	15869	15727	15762	15787	15800	15756	15692	15703	15717	15904	15918	15938	15766	15712	15881	15699	15771	15803	15962	15769	15840	15762	15911	15838	15836	15831	15777	15739	15890	15774	15892	15601	15920	15891	15849	15917	15760	15834	15711	15924	15674	15833	15877	16014	15906	15882	15776	15823	15828	15733	15706	15922	15667	15881	15753	15953	15812	15662	15850	15610	15672	15809	15967	15847	15805	15773	15723	15722	15718	15867	15789	15695	15819	15820	15882	15800	15761	15841	15791	15771	15824	15979	15789	15728	15877	15887	15693	15606	15902	15757	15930	15733	15731	15906	15889	15868	15731	15749	15770	15850	15847	15722	15644	15816	15825	15865	15781	15769	15750	15820	15786	15760	15792	15798	15798	15720	15766	15769	15805	15864	15571	15838	15917	15813	15997	15883	15860	15796	15717	15523	15808	15848	15847	15862	15939	15905	15767	15701	15818	15813	15701	15739	15898	15967	15886	15934	15810	15839	15705	15747	15620	15831	15758	15799	15819	15809	15747	15751	15832	15668	15918	15748	15907	15775	15925	15855	15637	15926	15852	15876	15865	15940	15733	15931	15795	15835	15663	15836	15914	15658	15819	15730	15814	15923	15973	15841	15924	15802	15931	15960	15715	15675	15662	15817	15987	15752	15680	15853	15758	15920	15914	15673	15831	15807	15841	15765	15940	15869	15947	15824	15608	15738	15748	15763	15807	15826	15828	15874	15778	15689	15808	15779	15672	15719	15713	15923	15840	15585	15828	15738	15888	16051	15851	15763	15772	15639	15860	15933	15929	15741	15737	15807	15804	15784	15869	15622	15753	15881	15913	15840	15734	15623	15848	15653	15616	15813	15916	15755	15745	15722	15819	15867	15767	15769	15647	15857	15893	15775	15831	15753	15821	15805	15646	15799	15849	15850	15711	15764	15793	15850	15785	15815	15661	15854	15755	15906	15759	15803	15938	15807	15570	15955	15678	15719	15777	15743	16017	15737	15733	15835	16007	15718	15802	15880	15981	15943	15914	15720	15688	15741	15955	15800	15840	15558	15789	15844	15737	15827	15735	15635	15762	15792	15727	15770	15658	15858	15818	15954	15930	15681	15955	15646	15918	15849	15910	15774	15909	15696	15877	15818	15849	15894	16017	15836	15865	15594	15693	15780	15696	15828	15900	15766	15645	15894	15792	15784	15785	15665	15898	15821	15753	15841	15734	15791	15811	15830	15739	15914	15757	15727	15764	15629	15945	15582	15593	15640	15799	15865	15875	15830	15870	15832	15706	15881	15834	15855	15680	15743	15671	15831	15781	15858	15826	15800	15909	15782	15868	15961	15771	15826	15703	15707	15760	15795	16016	15881	15782	15747	15790	15794	15766	15827	15932	15824	15857	15893	15712	15844	15817	15823	15922	15766	15870	15783	15777	15769	15695	15873	15791	15780	15963	15810	15906	15916	15698	15785	15838	15618	15857	15707	15780	15791	15774	15839	15801	15857	15777	15813	15695	15712	15787	15902	15517	15863	15701	15780	15757	15871	15913	15793	15879	15859	16079	15882	15769	15869	15784	15756	15832	15839	15869	15707	15819	16006	15874	15794	15773	15862	15779	15836	15716	15746	15838	15807	15784	15858	15961	15619	15810	15842	15860	15615	15726	15725	15728	15820	15761	15676	15787	15808	15719	15898	15755	15684	15783	15854	15950	15727	15912	15792	15844	15681	16001	15917	15923	15721	15754	15522	15871	15841	15833	15688	15842	15675	15566	15740	15945	15919	15799	15878	15804	15897	15700	15665	15843	15902	15736	15870	15758	15806	15772	15705	15809	15836	15781	15791	15745	15811	15806	15841	15871	15928	15645	15884	15903	15866	15842	15637	15818	15859	15852	15827	15683	15921	15861	15858	15672	15825	15866	15885	15866	15814	15787	15833	16003	15768	15759	15811	15891	15755	15770	15805	15757	16002	15721	15784	15725	15720	15751	15829	15882	15845	15698	15870	15831	15836	15827	15825	15822	15585	15890	15927	15852	15844	15934	15843	15781	15822	15783	15752	15782	15863	15832	15881	15922	15763	15762	15881	15794	15682	15739	15682	15724	15882	15992	15851	15811	15825	15922	15675	15835	15800	15720	15737	15722	15742	15679	15908	15750	15770	15750	15745	15614	15644	15887	15794	15663	15808	15738	15835	15858	15640	15795	15642	15904	15823	15793	16002	15860	15797	15793	15999	15934	15639	15768	15740	15843	15935	15855	15817	15943	15853	15817	15882	15798	15958	15796	15845	15662	15783	15766	15814	15762	15844	15880	15921	15646	15542	15797	15941	15644	15770	15798	15767	15890	15903	15664	15970	15786	15905	15754	15979	15740	15809	15773	15711	15893	15707	15733	15811	15800	15963	15923	15752	15811	15770	15924	15935	15769	15933	16000	15837	15729	15713	15781	15793	15770	16044	15709	15668	15859	15774	15867	15860	15797	15565	15900	15658	15728	15745	15756	15831	15987	15773	15638	15939	15971	15662	15887	15761	15820	15817	15803	15808	15902	15868	15997	15833	15697	15922	15943	15713	15660	15860	15667	15678	15865	15747	15899	15748
31775	26040	33682	33811	28283	27721	24311	21919	21291	20767	20700	20728	20880	20824	20746	20925	20917	20779	20581	20708	20854	20775	20904	20914	20917	20800	20832	21023	20861	20612	20851	20745	20968	20751	20860	20908	20785	20831	21021	20568	20793	20941	20684	20632	20835	20919	20745	20729	20966	20787	20881	20793	20747	20876	20655	20856	21026	20966	20785	20769	20757	20698	20775	20843	20738	20673	20772	20799	20713	20840	20881	20744	20887	20824	20671	20826	20919	20934	20705	20885	20679	20662	20726	20807	20733	20778	20847	20737	20877	20737	20928	20720	20728	20913	20718	20579	20910	20865	20918	20743	20615	20602	20770	20561	20796	20565	20667	20843	20918	20809	20763	20729	20856	20905	20720	20932	20762	20595	20876	20706	20952	20759	20874	20979	20968	20968	20807	20688	20657	20765	20778	21000	20929	20937	20715	20802	20799	20719	20827	20878	20706	20898	20923	20878	20923	20759	20935	20502	20929	20947	20709	20681	20989	20626	20635	21033	20637	20785	20863	20908	20780	20843	20549	20785	20838	20872	20911	20877	20830	20851	20904	20549	20772	20606	20732	20884	20787	21065	21054	20649	20712	21078	20825	20702	20831	20797	20970	21083	20830	20909	20759	20803	20844	20650	20883	20658	20777	21005	20770	20699	20698	20581	20726	20754	20900	20880	20852	20965	20956	20844	20782	20876	20789	20887	20841	20549	20775	20791	20928	21052	20683	20824	20672	20865	20643	20790	20766	20592	20843	20854	20804	20866	20709	20775	20792	20746	20643	20787	20733	20910	20937	20803	20872	20851	20977	20898	20952	20875	20875	20580	20703	20514	20765	20735	20830	20832	20872	20751	20665	20842	20877	20700	20792	20763	20823	20757	20936	20907	20809	20769	20820	20755	20800	20944	20844	20922	20845	20829	20795	20837	20633	20792	20636	20662	20904	20809	20916	20749	20706	20885	20741	20641	20777	20858	20813	20847	20829	20661	20695	20599	20961	20791	20981	20707	20860	20930	20693	20976	20812	20793	20617	20805	20637	20640	21073	20851	20779	20669	20836	20850	20869	20639	20861	21096	20861	20861	20869	20647	20741	20932	20967	20625	20728	20696	20775	20750	20893	20747	20826	20721	20958	20838	20929	20818	20882	20813	20812	20943	20726	20984	20990	21008	20709	21029	21001	21033	20570	20777	21000	20836	20836	20670	20715	20640	20665	20733	20798	21003	20847	20614	20666	20576	20959	20791	20883	20853	20632	20898	20932	20973	20802	20775	20939	20920	21019	20787	20971	20862	20789	20672	20965	20647	21066	20903	20851	20880	20692	20839	20945	20835	20611	20782	20883	20923	20883	21000	20854	20889	20776	20838	20772	20645	20870	20785	20663	20653	20946	20724	20882	20938	20643	20812	20987	20855	20829	20814	20930	20711	20530	20629	20699	20869	20984	21075	20853	20900	20939	20790	20811	20793	20906	20849	20830	20718	20645	20725	20720	20566	20816	20903	20762	20882	20872	20785	20982	20667	20823	20972	20809	20769	20691	20865	20733	21001	20814	20823	20771	20677	20782	20990	20811	20717	20811	20670	20970	20697	20908	20598	20848	20699	20892	20581	20919	20778	20765	20878	20742	20947	20785	20801	20936	20580	20840	20952	21045	20767	20990	20881	20910	20908	20917	20715	20879	20793	20630	20818	20847	20631	20796	20859	20670	20665	20810	20980	20708	20773	20888	20816	20694	21108	20928	20639	20746	20955	20874	20650	20714	20674	20750	20844	20756	20784	20686	20820	20796	20761	20834	20888	20756	20831	20718	20887	20982	20939	20939	20985	20802	20903	21032	20733	20599	20757	20843	20705	20713	20862	20611	20839	20981	21001	20906	20660	20718	21065	20891	20815	21001	20802	20898	20889	20843	20938	21037	20735	20802	20785	20645	20757	20798	21098	20946	21047	20861	20826	20721	20877	20803	20741	20797	20762	20667	20813	20900	21020	20759	20546	20779	20709	20579	20916	20827	20947	20773	20681	20824	20746	20907	20955	20951	21062	20901	20910	20631	21002	20731	20747	20826	20786	20784	20609	20746	20708	20892	20944	20567	20846	20951	20675	20790	20740	20868	20625	20899	20660	20710	20811	20784	20822	20738	20706	20842	20852	20671	20802	20875	20805	20901	20912	20773	20900	20816	20923	20948	20708	20716	20787	21006	20650	20770	20631	20823	20850	20902	20729	20807	20839	20755	20909	21003	20923	20531	20850	20532	20931	20827	20842	20864	20781	20732	20671	20911	20855	21091	20941	20757	21004	20745	21027	20921	20572	20920	20903	20859	20670	20793	20743	20714	21017	20875	20761	20924	20791	20847	20918	20863	20601	20924	20719	20906	20878	20952	20872	20816	20807	20769	20752	20837	20981	20719	20579	20712	20822	20801	20860	20700	20733	20811	20901	20851	21107	20896	20889	21001	20723	20762	20938	20805	20879	20666	20677	20634	20711	20651	20848	20807	20872	20784	20939	20896	20762	20799	20519	20580	20632	20779	20693	20954	20713	20764	20826	20864	20726	20776	21026	20647	20946	20867	20960	20568	20824	20651	20696	20876	20593	20915	20811	20739	20865	20853	20559	20871	20859	20886	20700	20745	20802	21056	20766	20798	20541	20726	20792	20930	20892	20816	20715	20908	20733	20722	20866	20798	21027	21078	20828	20779	20650	20626	20798	20762	20933	20928	21044	20806	20774	20729	20868	20767	20582	20509	20797	20768	20820	20842	20799	20881	20791	21100	20845	20915	20759	20862	20958	20670	20733	20685	20773	20829	20920	20788	20779	20773	20718	20826	20697	20865	20729	20861	20738	21026	20841	20822	20884	20649	20868	20771	21015	20777	20820	20793	20945	20727	21053	20896	20903	21023	21068	20794	20857	20807	20772	20980	20995	20767	20763	20943	20834	20486	20890	20972	20882	20925	20719	20903	20895	20870	21154	20972	20799	20716	20804	20913	20987	20795	21214	20995	21087	20885	20983	20767	20731	20733	20674	20940	20927	20952	20788	20795	20791	20960	20810	21006	20804	20751	20866	20844	20935	21140	20982	20779	20919	21014	20978	20789	21014	20822	20762	20896	20984	20883	20685	20730	20570	20852	20773	20613	20661	20735	20608	20685	20782	20910	20781	20729	20711	20686	20860	20863	20644	20810	20856	20903	20900	20959	20758	20783	20892	20602	20929	20896	20777	21142	20672	20867	20992	21009	20573	20759	20853	20800	20957	20742	20739	20887	20436	20644	20917	20908	20962	20765	20601	20901	20897	20917	20829	20904	20839	20711	20872	20858	20541	20853	20702	20827	20928	20977	21036	20938	20938	20647	20585	20623	20809	21000	20817	21046	20885	20757	20891	20799	20560	20759	20775	20744	20642	20863	20872	20875	20806	20609	20564	20718	20822	20651	20957	20972	20832	20897	20765	21189	20755	20915	20677	20902	20651	20770	20798	20882	20783	20790	20774	20828	20538	20928	20958	20893	20885	20947	20579	20660	20755	20748	20673	20844	20714	20760	20890	20677	20925	20611	20845	20714	20792	20578	20839	20786	20787	20811	20871	20954	20816	21016	20803	21086	20958	20936	20881	20890	20669	20625	20886	21117	20952	20777	20949	20938	20808	20804	20714	20816	20880	20727	20894	20935	20659	20682	20820	20947	20747	20882	20854	20722	21000	20948	20901	20950	20901	20720	20691	20815	20902	20820	20773	20958	20618	20902	20883	20685	20704	20850	20806	20884	20720	20871	20914	20600	20954	20921	20960	20854	20789	20871	20845	20935	20850	20966	20736	20671	20606	20605	20614	20650	20586	20685	20671	20979	20915	20788	20819	20844	20938	20862	20852	20927	20780	20800	20967	20809	21066	20688	20802	20825	20762	20792	20684	20641	20798	20557	20799	20821	20407	20601	20636	20898	20722	20800	20683	20879	20720	20752	20853	20818	20912	20715	20808	20717	20913	20806	20879	20842	20893	20922	20643	20785	20829	20955	20764	20950	20769	20832	20767	20838	20904	20768	21033	20656	21083	20853	20713	20825	20780	20718	20675	20976	20876	20742	20901	20852	20881	20890	20789	20868	20833	20995	20687	20715	20687	20764	20950	20870	20760	20610	20726	20847	20678	21117	20809	20644	20904	21121	20807	20638	20817	20621	20745	20851	20717	20770	20873	20939	20826	20944	20641	21034	20784	20870	20898	21013	20673	20733	20788	20751	20609	20774	20867	20770	20770	20622	20717	20659	20789	20878	20926	20958	20669	20620	20945	20890	20782	20848	20839	20825	20862	20822	20874	20981	20930	20954	20870	20776	20977	20864	21039	20964	20826	20758	20735	20750	20761	20648	20840	20719	20963	20905	20901	20923	20765	20795	20912	20708	20832	20831	20796	20605	20910	20879	20866	20863	20659	20887	20628	20681	20684	20687	20728	20903	20846	20653	20608	20749	20875	20899	20700	20770	20806	20887	20803	20830	20763	20818	20720	21214	20839	20776	20997	20974	20910	20895	20998	20827	20747	20785	20893	20781	20847	21023	20837	20801	20742	20743	21035	20808	20833	20714	20778	20875	21026	20938	20742	21039	21034	20879	21024	20845	20850	20937	20662	20719	20752	20868	20736	20815	20641	20863	20930	20763	20693	20765	20846	20829	20756	21037	20948	21005	20755	20580	20697	20980	20907	20913	20657	20999	20817	20938	20905	20714	20818	20879	21101	20795	20833	20803	20743	20759	20874	20614	20928	20802	20742	20982	20853	20850	20793	20819	20576	20971	20929	20738	20947	20962	20910	20930	20765	20770	20987	20846	20675	20730	20929	20913	20808	20646	20986	20839	20688	20687	20627	20718	21135	20977	20750	20938	20522	20791	20567	20721	20678	20768	20902	20952	20945	20789	20877	20569	20721	20946	20909	20741	20877	20923	20758	20694	20957	20718	20830	20811	20732	20709	21122	20622	20965	20892	20888	20818	20533	20834	20788	20747	20820	20839	21043	21038	21028	20794	21174	20927	20794	20787	20781	20747	20717	20873	20915	21135	20917	20678	20715	20774	20782	20989	20764	20771	21005	20576	20773	20808	20746	20805	20866	20973	20821	20701	20699	20734	20799	20548	20817	20887	20786	20835	20836	20964	20835	20822	20719	20827	20885
20821	29830	36629	32281	25856	24945	19732	17443	16329	16238	16162	16110	16170	16161	16073	16022	15920	16226	16057	16052	16067	16189	16261	16196	16195	16105	16181	16170	16038	16266	16109	16424	16236	16249	16274	16276	16222	16244	16242	16116	16312	16146	16070	16197	16202	16118	16064	16104	16246	16057	16176	16198	16265	16096	16147	16016	16098	16124	16067	16148	16289	16274	16070	16278	16160	15918	16099	16150	16171	16071	16267	16209	16295	16002	16116	16207	16192	16189	16157	16054	16163	16229	16138	15946	16040	16016	16169	16152	16077	16093	16131	16079	16099	16211	16208	16029	16122	16162	16225	16117	16027	16158	16218	16031	16019	16046	16051	16137	15944	16204	15996	16071	16198	16298	16076	16075	16116	16144	16239	16084	16187	16207	16071	16262	16018	16244	16135	16164	16148	16127	16100	16015	16242	16162	16008	16214	16264	16204	16038	16212	16172	16086	16144	15981	16023	16201	16101	16254	16006	16181	15973	16172	16101	16262	16023	16038	16129	16208	15979	16245	16180	16200	16082	16134	16090	16004	16143	16228	16065	16050	16129	16156	15880	16073	16151	15828	16282	16030	16170	16180	16086	16265	16150	16241	16313	15875	16312	15987	16142	16161	16098	16098	16173	16266	16154	15999	16052	16168	16160	16119	16248	16012	16327	16026	16192	16214	16023	16050	16174	16127	16146	16189	16141	16158	16101	16191	16238	16086	15903	16059	16258	16363	16066	16078	16261	16079	16277	15984	16221	16140	16227	16060	16196	16186	16289	16168	16077	16089	16109	16320	16195	16093	16022	16093	16009	16118	16203	16074	16121	16158	16447	16003	16157	16059	16313	16234	16170	16140	16121	16158	16219	16005	16228	16230	16102	16170	16056	16254	16196	16266	16284	16077	16004	16204	16243	16245	16283	16053	16317	15948	16240	16131	16057	16080	16080	16259	16211	16181	16230	16133	16132	16406	16174	16146	16076	16328	16246	16206	16207	16050	15895	16190	16248	16084	16148	16246	16156	16122	16130	16252	16198	16190	16226	16072	16150	16018	16079	16244	16167	16168	16232	15998	16229	16247	16274	16118	16078	16036	16165	16122	16230	16189	16126	16091	16059	16226	16179	16128	16119	16300	16280	16187	16113	16142	16315	16248	16172	16076	16003	16236	16243	16091	16075	16055	16203	16232	16207	16218	15986	16042	16100	16164	16014	16122	16178	15963	16269	16120	16134	16204	16310	16371	16225	16296	16181	16141	16149	16064	16069	16162	16025	16069	16167	16053	16153	16118	16006	16286	16170	16050	16121	16259	16051	16107	16115	16197	16205	16158	16203	16226	16116	16106	16175	16293	16237	16256	16132	16110	15971	16152	16297	16050	16183	16106	16134	16209	16178	16111	16304	16156	16031	16133	16010	15996	16292	16207	16211	16213	16252	16185	16059	16225	16214	16061	16121	16172	16029	16239	15960	16175	16059	16254	16242	16058	16119	16047	16008	16012	16251	16123	15993	16058	16195	16172	16154	16155	16132	16111	16048	16290	16188	16069	16111	16245	16089	16221	16093	16068	16169	15941	16129	16130	16173	16126	16166	16164	16343	16252	16071	16376	16296	16082	16210	16247	15998	16197	15862	16204	16201	16063	16088	16060	16059	16000	16312	16244	16342	16152	16137	16177	16157	16297	16115	16088	16105	16223	16170	16155	16160	16211	16343	16250	16218	16060	16330	16209	15988	16070	16226	16101	16115	16129	16121	16158	16195	16062	16145	16186	16305	16151	16099	16198	16265	16069	16003	16387	15965	16150	16161	16182	16183	16219	16151	16097	15966	16066	16142	16070	16233	16099	16217	16010	16129	16181	16122	16447	16108	16396	16139	16104	16058	16202	16126	16139	16228	16028	16110	16068	16169	16143	16224	16099	16215	16198	16178	16140	16034	16023	16271	16119	16132	16116	16189	15963	16296	16195	16087	16178	16176	16226	16222	16055	16027	16094	16066	16132	16212	16169	16168	15926	16146	16350	16004	16051	16032	16167	16076	15964	16126	16053	16140	16264	15946	16118	16304	16271	16077	16109	16159	16114	16230	16058	16207	16115	16115	16269	16157	16187	16058	16084	16054	16210	16041	16122	16042	16138	15965	16224	16202	16058	16160	16174	16142	15985	16112	16079	16204	16072	16180	16217	16150	16141	16016	16047	16243	16256	16270	16100	16248	16045	16149	16183	16071	16183	16176	16136	16013	16134	16167	16270	16013	16547	16140	16290	15946	16018	16268	16230	16088	16161	16355	15944	16177	16173	16199	16218	16259	16150	16034	16078	16056	16161	16199	16178	16233	16009	16210	16186	16204	16101	16202	16230	15858	16171	16097	16288	16140	16171	16075	16305	16074	16100	16150	16291	16151	16142	15900	16184	16202	16203	16205	16242	15980	16244	16288	16374	16096	16218	16174	16151	16194	16066	15917	16135	15988	16116	16273	16216	16173	15973	16026	16131	16152	16120	16003	16152	16099	16320	16176	16092	16246	16005	16295	16169	16089	16115	16127	16071	16047	16111	16258	16220	16024	16293	16094	16218	16150	16070	16249	16115	16263	16019	16227	16071	16226	16382	16071	16102	16294	16209	16119	16167	16124	16121	16165	16221	16141	16177	16196	15992	16296	16162	16228	16116	16043	16088	16206	16142	16334	16291	16286	16137	15894	16307	16215	16158	16291	16132	16110	16257	16166	16142	16115	16094	16084	16220	16189	16211	16058	16101	16201	15983	16136	16097	16088	16099	16094	16210	16187	16084	16087	16350	16294	16161	16048	15959	16186	16075	16192	16040	16350	16247	16252	16079	16208	16065	16218	16283	16277	16070	16217	16138	16257	16107	16182	16179	16123	16231	16186	16243	16201	16174	16161	16171	16027	16046	16178	16143	16229	16103	16152	16152	16295	16341	16127	16256	16277	16070	16106	16181	16162	16177	16084	16109	16101	16084	16139	16062	15974	16173	16161	16177	16041	16173	16217	16222	15967	16196	16093	16281	16205	16114	16079	16143	16276	16222	16201	16244	16178	16064	15982	16212	16024	16267	16122	16196	16200	16177	16019	16259	16193	16172	16051	16137	16051	16170	16130	16123	16078	16148	16113	16000	16054	16251	16118	16313	16077	16208	16172	15963	16124	16192	16028	16126	16165	16061	16210	16219	16163	16072	16209	15992	16150	16043	16314	16183	16124	16201	16263	16205	16177	16213	16170	15896	16222	16299	16152	16091	16111	16136	16055	16119	16116	16278	16180	16132	16103	16087	16249	16058	16270	16301	16003	16028	16086	16108	16098	16199	15954	16055	16168	16080	16147	16138	16232	16230	16213	16103	16271	15979	16241	16154	16234	16044	16140	16010	16054	16127	16141	16053	16250	16155	16121	16163	16196	16201	16123	16277	16245	16153	16201	16377	16202	16079	16207	16094	16262	16100	16183	16113	16328	16138	16230	16193	16354	16057	16071	16201	16133	16183	15972	16265	16207	16226	16122	16249	16064	16193	16342	16296	16121	16117	16092	16051	16179	16183	16201	16168	16111	16189	16218	16214	16232	16218	16213	16212	15870	16302	16144	16028	16337	16116	16013	16239	16010	16195	16312	16118	16122	16284	16058	16325	16135	16072	15984	16109	16045	16194	16168	16144	16020	16254	16134	16004	15987	16281	16001	16078	16038	16175	16015	16256	16305	16101	16188	16093	16261	16153	16008	16265	16045	16226	16023	16026	16229	16179	16211	16232	16100	16081	16192	16068	16129	16108	16192	16120	16351	16324	16184	16032	16251	15953	16098	16041	16094	16346	16196	15994	16112	16096	16072	16140	16188	16188	16206	16309	15992	16040	16134	16138	15960	16082	16376	16025	16182	16307	16318	16211	16304	16123	16107	16169	16121	16018	16340	16221	16097	16163	16094	16205	16231	16241	16030	16260	16043	16123	16169	16132	16229	16035	16108	15995	16249	16127	16427	16102	16140	16097	16091	16187	16058	16004	16118	16301	16291	16147	16281	16026	16270	15982	16134	16076	16102	16189	16261	16169	16346	16064	16079	16305	16123	16202	16132	16289	15992	16031	16259	15975	16015	16096	16282	16199	16039	15940	16277	16201	16171	16112	16179	16321	16332	15997	16117	16114	16197	16012	16043	16088	16147	16042	16262	15962	16201	16216	16082	16270	16164	16213	16166	16087	16095	16098	16211	16125	16152	16257	16150	16367	16193	16017	16212	16147	16173	16067	16297	16316	16271	16025	16151	16239	16297	16168	16207	15995	16175	16127	16129	16190	16171	16240	16060	16184	16114	16114	16214	16114	16056	16170	16146	15997	16260	16213	16168	16036	16229	16142	16055	16152	16153	16041	16157	15854	16140	16110	16135	16291	16064	16150	15972	16065	15992	16108	16108	16208	16176	16251	16061	16122	16214	16076	16162	16032	16190	16272	16137	16148	16255	15982	16168	16024	16139	16180	16176	16336	16023	16356	16100	16223	16091	15941	16206	16168	16198	16086	16248	16178	15998	16263	16093	16146	16231	16261	16149	16202	16166	16050	16167	16492	16094	16239	16043	16101	16027	16055	16178	16146	16019	16184	16186	16077	16147	15936	15987	16006	16108	15932	16045	16047	16259	16050	16060	16144	16335	16222	16196	16063	16068	16150	16025	16159	16272	16048	16161	16195	16282	16197	16030	16148	16173	15929	16139	16091	16063	16092	16124	16290	16214	16041	16076	16058	16102	16047	16250	16085	16100	16201	16218	16019	16046	16251	16157	16240	16078	16037	16209	16346	16050	16244	16014	16201	16001	16058	16120	16262	16018	16113	16176	16071	16192	16189	16099	16081	16138	16201	16107	16054	16104	16101	16204	16001	16189	16184	16255	16085	16328	16317	16233	16090	16163	16103	16217	16185	16158	16185	16156	16167	16205	16202	16192	16215	16088	16165	16196	16163	16382	16027	16254	16260	16121	16256	16118	16174	16048	16180	16179	15866	16140	16102	16242	16102	16174	16181	16189	16222	16139	16217	16121	16306	16114	16079	16314	16049	16177	16151	16144	16118	16145	16179	16284	16092	16154	15963	16200	16249	16352	16073	16289	16042	16095	16258	16170	16077	16275	16094	16366	16038	16199	16052	16256	16246	16051	16226	16228	16000	16092	16255
26294	21977	42346	56594	49068	48556	39142	29936	23394	21350	20794	20405	20144	20184	20143	20111	19908	19948	20074	19878	20007	20160	19999	19761	19917	20016	20068	20047	20012	19824	19712	19929	19937	19962	20091	20006	19900	19863	19951	19883	20128	19931	20013	19927	19857	20017	20069	20085	19909	19917	19840	20288	19988	19891	19969	19849	19916	19896	20120	19577	19653	20001	19877	20150	20010	20010	19758	19963	19920	19901	19754	19747	19984	19919	19776	19972	19707	20263	19726	19948	19990	19922	19708	19875	20039	20116	20014	19651	20052	19971	19808	19914	19906	19767	19979	19989	20134	19828	19695	19663	19975	20049	20050	19919	20032	19866	19905	19969	19861	19965	19780	19826	19751	20035	19918	19764	19877	19990	19714	20060	19974	19896	19747	20262	19930	19802	19811	19932	19926	19745	20031	19976	20064	19785	20100	19664	19950	19989	19865	19706	19934	19822	20120	19874	20037	19873	19798	19938	19899	19895	19946	19950	19932	19924	19985	19945	19943	19928	19969	19823	19859	19787	19921	19902	19963	19971	19840	19908	19821	19877	19844	19897	19842	19920	19892	19922	19928	19826	19999	19920	19767	19807	20055	20120	19823	19713	19803	19961	19993	19943	19892	19952	19856	19843	20135	19840	19807	19962	19898	19901	19905	19830	19838	19889	19942	19917	19952	19803	19725	19943	19933	19938	19854	19937	19824	19884	19812	19895	19909	19918	20049	20192	20093	19923	19759	20078	20052	19914	19996	19911	19937	19971	19929	19980	19758	19990	19859	19898	19634	19950	19986	19848	19865	20136	20111	19877	19882	19923	19874	19721	19916	19833	19890	19795	19870	19818	19839	19956	19852	19714	19827	19972	19805	19788	19791	20114	19937	19852	19898	19984	20031	20045	20031	20013	20016	19810	19820	19813	19951	19826	19991	20104	19923	19877	19902	19667	20021	19851	19996	19996	20035	19927	20154	20153	20087	19980	19867	19943	19870	19634	20020	19935	20022	19856	19744	19577	20102	19946	19935	19763	19642	19615	20194	19969	19858	19913	19898	20043	19845	19844	19756	19924	19638	19862	19827	20148	19843	19936	20065	20067	19934	19923	20064	19921	19861	19982	20219	19750	19786	19938	19934	19927	19741	19857	19886	20112	19761	19746	19989	20029	19999	19887	19984	19719	19848	20074	19874	20123	20029	19919	19938	19989	20115	19895	20124	19946	19896	19752	19913	19758	19910	19931	20032	19518	19707	20002	20018	19952	19967	20042	19845	19734	19910	19938	19700	19944	20048	19928	20075	19922	19885	19977	19902	20098	19744	19861	19647	19837	19949	20100	20091	19839	19997	20050	19820	20112	19819	19670	19879	19837	20004	19938	19858	19775	19922	19795	19978	19987	19940	19930	19901	19778	19933	20111	19828	19949	19673	19892	19918	19897	19735	19719	19986	19839	20129	19805	19888	19968	19940	19892	20000	20054	19889	19855	19989	19778	19853	19848	19946	19870	20036	20203	19919	19921	19799	19927	19847	19901	20217	19999	19986	19830	19708	19953	19983	19959	19965	19798	19921	19791	20053	19829	20071	20033	19872	20015	19922	19917	19904	19855	19987	19725	19913	19848	19876	19987	19930	19918	19935	19924	19973	19886	19974	19831	19892	20098	20025	20002	20017	19702	19692	19952	19835	19738	19614	19790	19839	19853	19981	20012	20022	19866	19843	19912	19717	20062	20110	20000	20016	19773	20003	19988	20229	19974	19880	19659	19900	19857	19705	19862	19959	19905	20038	19903	19941	19886	20171	19934	19877	19757	19968	19915	20058	20083	19985	19951	20279	19643	19965	19891	20097	20038	19739	20009	19948	19930	19943	20033	19895	19887	19815	19880	19679	19846	19775	20185	20002	20031	19818	19756	19882	19875	19857	20040	19743	19931	19796	19700	19944	20203	19930	19821	20004	19982	19985	19574	20011	20011	20074	19870	19939	19766	19781	19859	20128	19906	19909	20127	19913	19845	19901	19817	19971	20037	20015	19864	19925	19856	19893	20165	20039	20053	19978	19878	19952	19949	20092	20018	19886	19691	19783	19734	19886	19884	19972	19935	19838	19875	19957	19909	19976	19972	19724	19809	19936	19862	19704	19788	19986	20218	19770	19823	19666	19798	20075	19951	19852	19996	19863	19909	19861	19914	20022	20116	19865	19930	19786	19945	19813	20056	19940	19836	20281	20107	19823	19917	19960	19898	20000	19876	19739	19877	20092	20017	20025	19873	19902	19819	19951	19768	19560	19839	19820	19878	19703	19945	19997	19856	19956	19892	19966	19897	19993	20125	20105	19883	19919	19969	19788	19572	19830	19787	19776	20088	19686	19866	19781	19874	19872	20029	19898	19835	20015	19769	19888	19983	19935	19974	20099	19684	19719	19932	20082	20048	20033	19944	19880	19745	20034	20023	19726	19841	19964	20090	19741	20077	19953	19720	19709	19960	19973	19880	19929	19867	19654	20069	20011	19940	20126	19956	19787	19849	19966	20042	19749	19959	19841	20064	19893	19870	19954	19669	19981	19889	19965	19945	19886	19924	19807	19972	19888	19879	19886	19849	19842	19713	19923	19877	19894	19912	19871	19974	19803	19637	19776	19874	19980	19908	19813	19859	20100	20189	19877	19994	19804	19860	20236	19755	19798	19913	20080	19814	19939	19873	20030	19844	19821	20042	19994	19909	20004	19636	19976	19992	19860	19940	20169	19782	19987	19759	19961	19990	20124	19831	20059	19744	20091	19867	20055	19935	19876	20040	20003	19863	19953	20033	19897	19922	19818	19919	19843	20016	19950	19888	20053	19942	19851	19963	19928	20083	19890	19897	20014	20026	19818	19740	19847	19761	19992	19975	20012	19829	20049	20222	19856	19863	19792	19961	19775	19887	19912	19828	19963	20090	19917	19930	19859	19860	19907	20018	19960	19996	19955	19952	20151	19918	19968	19914	19889	19887	20069	19794	19976	20047	19978	19891	19846	19947	20093	19847	19974	19860	19807	20254	19890	19917	19960	20013	19793	19811	20066	20119	19844	19754	20178	19916	19831	19897	19995	19840	19981	19967	19960	19669	19827	20032	19971	19959	20148	19935	20077	19822	20032	19937	19981	20000	20139	19857	19957	19844	20170	20093	19828	19985	19965	19911	20073	19924	19959	19865	19975	19902	19842	20046	20038	19965	19890	19870	19808	19808	19905	19855	20130	19733	20060	20212	20027	20018	19948	19884	20128	20132	19809	20096	19762	19866	19982	20064	19863	19927	19946	19879	19793	19620	19944	19816	19895	19702	19909	19850	19860	19837	19801	19990	20088	20106	20057	20111	19854	20282	19956	20069	20164	19780	19888	19955	19843	20095	20046	20201	19988	19799	19780	19783	19925	19801	19832	20034	19980	19991	20188	19985	19976	19918	20025	20017	19954	19824	19868	20001	20005	19953	19764	19953	20131	19772	20094	19883	19778	19860	19976	19917	19803	19868	19698	19647	19971	19767	19689	19803	19867	19807	19915	19941	20051	19725	19984	19830	19829	19763	19866	19938	19913	19817	19778	19984	19924	20055	19904	20167	19851	20206	20004	19956	19874	19851	19900	19909	19917	19897	19958	19668	19717	19628	19873	19934	19918	19865	19878	19886	19848	19864	19809	19800	20092	19838	19961	19861	20048	19749	20085	19653	20110	20025	19968	19979	19842	19923	19834	19819	19722	19995	19846	19757	20016	19935	20114	19818	19976	19732	20097	19811	19970	19952	19873	20135	19940	19839	19855	19972	20034	19937	20031	20022	20055	20113	19706	19907	19861	19887	20170	20025	19953	19922	19730	20079	20040	19866	19999	20013	19987	19852	19724	20162	19847	19851	19727	19880	19958	19954	19843	19915	20057	19954	19963	19820	20181	20195	20087	19873	19837	19947	20022	19945	19779	19861	19642	19994	20186	19823	19829	19914	20143	19693	19940	19779	19893	19854	19801	19921	19921	19772	19904	19951	19929	19880	19926	19931	20169	19914	19764	19857	19786	19868	19947	19756	19884	19742	19725	19898	19922	19881	19862	19928	19979	20061	20043	19788	19847	19892	19955	19829	20051	19809	19932	20168	19939	19973	19848	19884	20155	19902	19781	19860	19857	19929	19934	19723	19769	20048	20015	19770	19834	19968	20128	20028	19970	19781	20009	19801	19970	19949	19886	19574	19969	19844	20029	19956	19670	19892	19773	19861	19921	19976	19980	19747	19741	19993	19924	20185	20147	19903	19985	19806	19973	19918	19911	20047	19976	20112	19882	19824	19795	19890	19769	19817	19961	19965	19712	19881	20003	20030	19968	19832	19895	20082	20075	19860	20089	19750	19821	19773	20020	20065	19791	19992	20002	20051	19793	19999	20101	19913	19983	20023	19952	19777	19933	20073	19878	19943	20105	19981	19950	19846	20162	19988	19746	19885	19784	20002	19934	19954	19992	20026	19787	19886	19777	19844	20195	19817	20009	19809	19851	20062	19981	19820	19784	19526	19938	19887	19810	20070	20199	19813	19633	19962	19977	19898	20046	19760	20081	19967	20072	19861	19960	19850	19808	19670	20033	20021	19984	19884	20094	19853	19930	19867	19809	19921	20054	19918	20123	19804	19984	19973	20035	19728	20044	19912	19811	20155	19835	19923	20012	19874	19884	19869	19689	19801	20169	19749	19844	20145	19853	19699	19853	20076	20009	20045	20064	19735	19767	19941	19582	19850	19863	19907	19744	19968	19992	19877	20101	20016	19976	19939	19910	19961	20143	20030	19918	20036	19817	19968	19968	20030	19942	19957	19860	19932	19788	19945	19864	19939	19985	19768	19741	19731	19945	19896	19781	20138	19778	19934	20044	19982	19843	19980	19850	20055	19694	19815	19858	20183	19896	19734	19563	19879	20053	20046	20016	19841	19893	19693	19863	19978	19867	19973	20185	19943	19720	20024	19817	19863	19990	19728	19684	19861	19740	19880	19991	19986	19958	19916	19918	19923	19769	19970	20122	19965	19865	20031	19729	19851	19866	19831	20056	19891	20121	20109	19977	20281	19784	19865	19955	19577	19734	20015	20038	20036	20038	20065	20079	19813	19994	19764	19904	20009	19926	20043	19938	20056	19849	20002	19998	19982	19943	19828
33994	64561	73560	65420	52478	47445	37265	26971	18979	16849	16491	16101	15997	15874	15839	15627	15722	15791	15844	15777	15721	15753	15736	15765	15731	15712	15667	15630	15828	15734	15650	15787	15928	15696	15807	15611	15734	15792	15764	15741	15927	15805	15866	15892	15706	15865	15796	15785	15880	15758	15723	15718	15753	15832	15752	15919	15848	15552	15785	15762	15847	15869	15716	15793	15721	15947	15769	15727	15740	15765	15758	15627	15833	15605	15619	15791	15857	15622	15864	15751	15826	15528	15709	15620	15789	15846	15754	15776	15750	15733	15800	15672	15636	15807	15721	15810	15704	15699	15653	15803	15868	15686	15752	15917	15603	15740	16060	15754	15812	15646	15768	15805	15650	15759	15773	15657	15740	15687	15783	15686	15922	15596	15704	15547	15701	15766	15645	15842	15820	15685	15814	15612	15735	15755	15682	15787	15673	15808	15659	15601	15852	15632	15778	15619	15919	15534	15700	15762	15780	15849	15695	15651	15809	15926	15670	15611	15925	15720	15756	15612	15757	15875	15576	15735	15778	15746	15576	15768	15661	15600	15575	15671	15748	15767	15803	15723	15801	15606	15673	15609	15595	15608	15730	15715	15972	15727	15779	15665	15573	15733	15767	15821	15721	15763	15467	15824	15797	15738	15879	15814	15743	15777	15916	15621	15715	15745	15627	15824	15704	15840	15793	15705	15757	15661	15748	15903	15834	15746	15659	15723	15815	15712	15813	15660	15909	15805	15798	15907	15797	15699	15731	15985	15756	15684	15639	15977	15863	15887	15821	15810	15729	15640	15652	15616	15767	15637	15725	15640	15570	15737	15655	15813	15633	15594	15792	15875	15625	15686	15748	15859	15764	15619	15585	15912	15673	15862	15819	15684	15800	15753	15824	15661	15939	15704	15743	15834	15750	15908	15756	15806	15646	15873	15743	15667	15958	15705	15688	15830	16004	15786	15662	15927	15748	15780	15849	15716	15688	15685	15772	15738	15642	15778	15793	15740	15777	15820	15742	15765	15798	15734	15670	15676	15868	15665	15674	15670	15645	15704	15703	15714	15813	15678	15846	15877	15704	15766	15544	15692	15763	15743	15618	15587	15778	15712	15676	15702	15640	15749	15804	15784	15905	15716	15731	15703	15819	15868	15799	15739	15813	16104	15715	15826	15870	15601	15688	15736	15699	15866	15802	15848	15903	15552	15777	15502	15619	15846	15896	15710	15686	15568	15679	15564	15842	15709	15583	15884	15861	15763	15683	15609	15579	15600	15649	15775	15712	15755	15881	16059	15619	15822	15721	15728	15884	15659	15780	15855	15794	15802	15715	15640	15708	15818	15894	15862	15724	15715	15774	15638	15874	15673	15786	15618	15709	15687	15535	15865	15893	15721	15732	15894	15829	15786	15736	15680	15718	15658	15797	15629	15687	15942	15642	15722	15779	15898	15802	15702	15712	15833	15643	15741	15902	15674	15696	15763	15639	15791	15628	15682	15696	15640	15691	15600	15849	15798	15702	15812	15662	15679	15745	15902	15754	15695	15739	15869	15678	15544	15620	15827	15785	15611	15582	15842	15728	15898	15850	15683	15576	15782	15711	15708	15809	15911	15748	15648	15636	15712	15660	15665	15674	15774	15682	15928	15700	15775	15658	15784	15746	15771	15788	15772	15690	15667	15807	15667	15747	15721	15666	15938	15617	15704	15662	15692	15891	15686	15823	15998	15774	15924	15843	15712	15658	15735	15755	15671	15673	15887	15802	15775	15612	15816	15814	15901	15742	15847	15837	15742	15815	15683	15649	15783	15703	15593	15800	15830	15684	15688	15799	15739	15764	15669	15734	15712	15647	15734	15856	15793	15839	15732	15789	15648	15848	15798	15799	15730	15894	15717	15734	15671	15821	15747	15719	15935	15725	15814	15793	15682	15691	15531	15754	15742	15772	15793	15675	15638	15832	15829	15867	15753	15687	15713	15583	15754	15742	15932	15695	15812	15603	15621	15743	15724	15635	15642	15734	15585	15808	15776	15738	15760	15644	15834	15538	15743	15716	15912	15784	15759	15928	15646	15726	15588	15688	15762	15666	15867	15601	15872	15601	15810	15653	15561	15765	15737	15814	15761	15737	15781	15855	15713	15782	15627	15713	15713	15734	15763	15717	15758	15662	15721	15584	15755	15699	15849	15685	15778	15813	15786	15628	15747	15895	15890	15791	15781	15738	15740	15936	15735	15731	15828	15752	15640	15750	15786	15565	15676	15747	15684	15761	15714	15747	15666	15813	15818	15811	15825	15612	15669	15819	15846	15609	15671	15749	15832	15734	15704	15675	15875	15911	15733	15713	15744	15613	15765	15788	15870	15624	15732	15797	15702	15664	15702	15914	15613	15677	15719	15857	15578	15736	15655	15556	15710	15688	15779	15771	15678	15559	15836	15587	15556	15710	15711	15688	15734	15735	15629	15769	15640	15875	15974	15910	15777	15849	15673	15738	15712	15776	15668	15864	15736	15859	15705	15609	15676	15703	15698	15901	15875	15748	15695	15713	15781	15841	15774	15821	15643	15718	15715	15527	15486	15753	15885	15440	15736	15656	15733	15706	15757	15665	15697	15808	15833	15775	15927	15641	15670	15834	15730	15516	15677	15565	15757	15640	15782	15856	15847	15725	15623	15793	15911	15911	15621	15716	15779	15648	15707	15745	15905	15698	15831	15782	15806	15785	15829	15605	15777	15719	15896	15693	15885	15803	15817	15606	15599	15753	15819	15950	15632	15838	15613	15918	15682	15809	15863	15667	15889	15650	15667	15948	15751	15785	15747	15883	15775	15831	15708	15762	15857	15863	15759	15767	15898	15883	15821	15868	15508	15841	15729	15735	15795	15628	15650	15916	15638	15686	15767	15716	15761	15745	15880	15827	15773	15614	15677	15812	15757	15844	15818	15692	15788	15940	15749	15976	15675	15826	15795	15653	15762	15698	15704	15682	15605	15752	15770	15690	15626	15807	15767	15786	15770	15612	15995	15788	15688	15810	15627	15636	15685	15696	15868	15853	15669	15722	15537	15753	15628	15821	15736	15586	15839	15711	15908	15719	15928	15802	15729	15853	15780	15858	15786	15721	15787	15810	15833	15832	15756	15791	15807	15740	15652	15681	15747	15619	15665	15741	15883	15864	15781	15865	15818	15636	15823	15688	15767	15642	15780	15589	15814	15903	15771	15770	15649	15887	15591	15705	15703	15638	15719	15793	15766	15839	15754	15800	15896	15707	15841	15836	15849	15610	15724	15644	15656	15627	15986	15526	15695	15830	15779	15900	15743	15798	15755	15697	15626	15847	15749	15776	15680	15875	15701	15479	15753	15889	15679	15741	15841	15783	15706	15794	15793	15836	15760	15694	15846	15736	15681	15762	15866	15667	15625	15618	15582	15748	15707	15851	15873	15667	15844	15608	15546	15756	15714	15854	15711	15693	15725	15653	15734	15718	15886	15631	15983	15718	15856	15772	15596	15762	15528	15729	15795	15762	15852	15670	15594	15683	15621	15881	15744	15683	15693	15872	16010	15711	15743	15666	15683	15697	15733	15586	15750	15771	15764	15637	15589	15619	15589	15691	15795	15715	15733	15650	15790	15839	15576	15564	15885	15592	15709	15764	15849	15807	15724	15808	15840	15817	15699	15903	15859	15867	15672	15791	15774	15665	15646	15622	15782	15881	15828	15766	15710	15696	15787	15724	15489	15691	15707	15799	15944	15844	15805	15747	15781	15574	15768	15924	15787	15701	15745	15652	15658	15711	15845	15666	15757	15773	15907	15793	15804	15738	15759	15707	15577	15782	15816	15660	15968	15674	15862	15685	15887	15754	15600	15696	15796	15769	16038	15721	15839	15739	15904	15832	15720	15817	15805	15756	15555	15700	15711	15693	15640	15631	15750	15722	15540	15812	15677	15576	15819	15703	15654	15738	15764	15763	15896	15762	15777	15708	15638	15901	15730	15873	15487	15839	15654	15635	15884	15608	15639	15892	15644	15619	15909	15676	15653	15728	15822	15857	15757	15848	15710	15834	15785	15650	15921	15674	15895	15811	15882	15919	15712	15724	15750	15848	15727	15891	15713	15770	15761	15648	15815	15649	15755	15682	15603	15672	15824	15678	15620	15728	15600	15966	15809	15782	15774	15754	15686	15693	15656	15898	15649	15725	15812	15647	15808	15691	15729	15613	15735	15780	15704	15763	15718	15856	15894	15815	15729	15622	15828	15688	15732	15827	15735	15827	15871	15618	15700	15687	15873	15595	15724	15828	15516	15810	15654	15667	15659	15712	15808	15925	15487	15815	15846	15665	15715	15940	15824	15859	15794	15710	15741	15601	15841	15691	15899	15743	15827	15753	15700	15589	15738	15639	15712	15708	15673	15669	15860	15869	15975	15630	15747	15714	15654	15920	15866	15774	15645	15605	15720	15638	15647	15686	15834	15915	15754	15699	15947	15640	15821	15891	15666	15600	15774	15766	15845	15736	15627	15671	15567	15909	15722	15564	15922	15640	15590	15754	15749	15599	15764	15795	15877	15640	15906	15608	15866	15784	15700	15662	15726	15746	15719	15716	15784	15722	15761	15922	15772	15859	15891	15720	15702	15714	15746	15548	15841	15944	15851	15693	15809	15712	15727	15739	15813	15674	15738	15830	15793	15797	15917	15878	15709	15820	15598	15764	15692	15875	15554	15716	15984	15722	15949	15728	15700	15637	15788	15926	15838	15853	15935	15677	15754	15821	15822	15811	15673	15745	15818	15751	15756	15947	15649	15712	15653	15773	15781	15871	15749	15785	15825	15811	15935	15767	15649	15460	15849	15667	15812	15669	15704	15603	15766	15736	15727	15772	15742	15608	15676	15697	15717	15857	15841	15732	15824	15976	15708	15703	15776	15675	15824	15770	15822	15796	15754	15782	15834	15785	15750	15694	15772	15609	15695	15687	15783	15777	15843	15715	15727	15779	15829	15811	15631	15804	15691	15740	15816	15812	15636	15649	15992	15731	15594	15657	15758	15849	15656	15761	15608	15604	15717	15738	15668	15530	15789	15708	15821	15732	15798	15914	15735	15636	15691	15890	15738	15719	15734	15648	15813	15684	15853	15767	15677	15725	15883	15786	15685	15798	15914	15679	15605
23984	21069	32139	44447	55003	65804	58322	42234	28585	22503	20868	20091	19467	19095	18747	18719	18715	18780	18576	18729	18992	18794	18640	18817	18876	18804	18813	18579	18741	18542	18587	18460	18328	18702	18696	18640	18495	18453	18393	18525	18580	18594	18660	18627	18628	18590	18654	18845	18570	18705	18517	18437	18793	18642	18574	18327	18392	18595	18901	18638	18613	18588	18679	18796	18625	18498	18643	18461	18590	18756	18693	18773	18552	18487	18800	18428	18550	18414	18514	18597	18542	18752	18644	18586	18495	18666	18670	18574	18462	18468	18714	18691	18681	18587	18696	18566	18663	18694	18632	18486	18568	18791	18449	18605	18392	18682	18469	18452	18365	18826	18614	18604	18350	18365	18609	18605	18419	18643	18424	18561	18637	18780	18719	18600	18504	18873	18542	18609	18492	18526	18536	18609	18727	18744	18820	18351	18522	18522	18650	18692	18550	18455	18716	18556	18507	18308	18295	18513	18572	18564	18590	18586	18243	18637	18555	18289	18838	18661	18601	18585	18574	18588	18672	18478	18537	18548	18601	18331	18495	18585	18542	18689	18684	18614	18744	18701	18459	18450	18505	18385	18718	18487	18763	18610	18725	18656	18625	18695	18384	18372	18542	18289	18674	18535	18613	18490	18436	18627	18609	18619	18478	18522	18513	18588	18448	18545	18587	18460	18495	18607	18446	18373	18703	18476	18498	18422	18429	18721	18416	18451	18360	18683	18739	18620	18598	18708	18390	18362	18652	18502	18544	18470	18338	18562	18444	18788	18567	18427	18371	18662	18610	18721	18458	18468	18528	18386	18713	18775	18629	18701	18790	18519	18621	18558	18618	18395	18621	18758	18352	18680	18514	18502	18751	18794	18607	18558	18468	18591	18734	18369	18515	18714	18690	18514	18625	18387	18437	18426	18676	18464	18752	18608	18576	18503	18537	18605	18476	18516	18530	18524	18372	18583	18754	18597	18409	18457	18630	18747	18762	18358	18544	18722	18505	18621	18557	18559	18593	18544	18788	18363	18459	18331	18738	18645	18412	18490	18452	18397	18824	18576	18400	18619	18602	18592	18657	18530	18574	18660	18574	18609	18546	18437	18611	18678	18562	18449	18560	18778	18562	18657	18715	18685	18488	18621	18338	18474	18552	18660	18574	18596	18681	18802	18538	18396	18608	18553	18793	18809	18625	18420	18455	18446	18675	18509	18534	18781	18778	18584	18631	18582	18686	18597	18427	18640	18655	18300	18415	18572	18448	18513	18563	18494	18791	18562	18527	18609	18555	18884	18555	18632	18248	18732	18442	18668	18640	18529	18639	18602	18447	18653	18730	18794	18592	18498	18657	18558	18681	18588	18598	18519	18530	18686	18518	18423	18446	18524	18838	18623	18526	18608	18575	18563	18533	18557	18582	18529	18660	18693	18465	18492	18498	18516	18662	18547	18385	18553	18487	18645	18607	18654	18556	18661	18387	18236	18398	18560	18558	18701	18371	18593	18622	18550	18583	18611	18388	18529	18569	18588	18687	18528	18544	18661	18631	18573	18561	18473	18475	18632	18573	18688	18448	18490	18567	18567	18674	18550	18632	18579	18829	18494	18485	18532	18443	18491	18512	18709	18441	18583	18493	18740	18633	18371	18530	18527	18770	18577	18428	18590	18617	18653	18671	18567	18731	18426	18668	18615	18458	18737	18628	18469	18567	18362	18607	18751	18401	18574	18495	18359	18406	18542	18297	18565	18731	18603	18483	18494	18503	18492	18577	18685	18619	18496	18502	18653	18595	18674	18410	18434	18434	18631	18728	18527	18796	18601	18592	18597	18243	18416	18608	18635	18652	18637	18708	18485	18488	18608	18587	18619	18516	18401	18561	18695	18466	18479	18748	18638	18331	18423	18663	18678	18605	18655	18620	18511	18585	18539	18613	18559	18723	18656	18478	18571	18484	18490	18676	18526	18604	18555	18682	18575	18611	18751	18564	18672	18485	18398	18737	18448	18555	18627	18674	18619	18452	18517	18692	18521	18612	18509	18482	18792	18713	18718	18767	18499	18657	18683	18684	18753	18843	18682	18557	18391	18733	18663	18681	18729	18648	18685	18534	18675	18534	18508	18601	18534	18683	18640	18608	18570	18575	18432	18327	18436	18684	18520	18615	18530	18861	18499	18500	18640	18635	18668	18782	18550	18399	18599	18646	18843	18364	18427	18718	18599	18721	18502	18532	18247	18705	18628	18594	18733	18769	18647	18524	18671	18772	18641	18481	18597	18443	18611	18658	18421	18619	18678	18741	18426	18569	18707	18817	18681	18794	18635	18509	18604	18432	18525	18646	18617	18538	18406	18531	18178	18376	18525	18652	18584	18590	18583	18374	18657	18634	18653	18602	18786	18624	18282	18626	18688	18549	18451	18484	18553	18249	18419	18631	18555	18599	18498	18532	18507	18558	18499	18516	18556	18643	18621	18640	18568	18623	18652	18563	18538	18555	18685	18606	18623	18518	18444	18431	18452	18529	18247	18270	18341	18342	18437	18744	18283	18584	18623	18757	18561	18659	18706	18715	18707	18606	18671	18541	18571	18588	18598	18741	18524	18662	18702	18524	18593	18418	18603	18542	18557	18579	18535	18512	18548	18447	18695	18519	18601	18655	18708	18655	18427	18439	18701	18542	18697	18450	18641	18633	18462	18551	18583	18644	18502	18473	18414	18559	18255	18407	18554	18597	18544	18630	18612	18680	18659	18542	18621	18568	18755	18377	18498	18522	18594	18513	18767	18801	18678	18554	18678	18587	18440	18521	18510	18525	18498	18653	18715	18448	18581	18395	18538	18734	18527	18532	18544	18433	18539	18750	18587	18757	18689	18691	18639	18586	18586	18472	18838	18637	18591	18685	18498	18715	18709	18585	18380	18581	18533	18513	18540	18613	18499	18584	18348	18442	18473	18558	18522	18616	18402	18521	18521	18494	18414	18494	18521	18620	18699	18497	18474	18810	18332	18661	18575	18505	18570	18579	18340	18793	18758	18709	18611	18461	18560	18462	18522	18500	18487	18612	18436	18465	18602	18355	18468	18429	18502	18713	18347	18442	18568	18593	18526	18642	18505	18636	18776	18562	18413	18624	18661	18458	18504	18554	18497	18584	18616	18588	18461	18387	18293	18261	18497	18355	18557	18419	18617	18590	18428	18508	18590	18326	18471	18639	18622	18479	18623	18523	18424	18398	18803	18526	18480	18636	18491	18606	18371	18687	18690	18727	18468	18552	18467	18599	18592	18474	18645	18629	18558	18512	18657	18591	18453	18559	18526	18675	18475	18605	18547	18468	18477	18571	18371	18676	18430	18662	18762	18553	18706	18756	18531	18630	18464	18751	18553	18606	18549	18293	18502	18567	18682	18607	18584	18635	18380	18350	18741	18648	18426	18655	18740	18554	18761	18447	18495	18561	18633	18525	18467	18632	18496	18595	18393	18555	18513	18447	18577	18524	18618	18669	18465	18525	18499	18437	18392	18618	18379	18514	18575	18377	18517	18655	18491	18558	18805	18612	18379	18658	18608	18448	18742	18490	18471	18620	18780	18614	18551	18705	18546	18456	18590	18679	18799	18754	18527	18720	18531	18605	18523	18774	18548	18733	18586	18710	18543	18584	18633	18445	18589	18655	18436	18502	18627	18553	18602	18513	18442	18544	18637	18385	18660	18632	18504	18641	18672	18688	18589	18633	18477	18573	18555	18605	18642	18362	18581	18434	18379	18580	18627	18582	18611	18615	18708	18604	18584	18567	18518	18297	18585	18340	18403	18514	18480	18350	18547	18725	18521	18669	18680	18569	18712	18430	18511	18403	18651	18641	18788	18614	18522	18446	18525	18561	18501	18534	18646	18572	18421	18599	18504	18568	18622	18578	18580	18665	18459	18588	18602	18555	18706	18426	18704	18461	18376	18702	18620	18403	18476	18597	18605	18207	18340	18653	18793	18543	18465	18718	18517	18697	18685	18417	18744	18584	18687	18461	18424	18454	18470	18323	18533	18574	18680	18405	18456	18626	18568	18614	18555	18543	18453	18537	18407	18220	18554	18580	18597	18449	18569	18685	18797	18454	18552	18531	18462	18450	18523	18552	18356	18601	18680	18527	18567	18552	18457	18453	18605	18674	18591	18635	18607	18481	18492	18791	18723	18536	18589	18497	18664	18606	18418	18692	18548	18285	18572	18504	18652	18750	18565	18516	18719	18662	18633	18515	18398	18556	18531	18555	18410	18529	18639	18548	18665	18647	18628	18686	18537	18465	18589	18850	18464	18582	18584	18573	18565	18693	18400	18528	18411	18484	18610	18750	18557	18746	18651	18713	18677	18652	18431	18471	18439	18483	18500	18536	18701	18621	18683	18672	18503	18718	18701	18538	18622	18533	18563	18516	18529	18657	18348	18441	18685	18850	18478	18654	18487	18472	18583	18635	18397	18482	18551	18551	18606	18651	18671	18490	18384	18626	18495	18344	18571	18434	18623	18492	18361	18673	18592	18581	18665	18622	18369	18759	18510	18874	18598	18466	18310	18629	18653	18639	18714	18599	18520	18589	18648	18521	18777	18517	18687	18679	18482	18638	18736	18767	18514	18562	18497	18595	18470	18616	18535	18547	18480	18467	18460	18562	18535	18514	18595	18524	18641	18622	18368	18604	18776	18519	18570	18497	18552	18487	18533	18884	18778	18539	18506	18703	18793	18621	18706	18610	18620	18436	18466	18881	18366	18518	18613	18388	18831	18478	18745	18652	18516	18717	18508	18526	18587	18632	18595	18550	18381	18647	18391	18521	18588	18535	18593	18636	18802	18393	18511	18598	18797	18656	18548	18557	18707	18608	18700	18548	18613	18552	18567	18247	18233	18555	18634	18352	18556	18550	18761	18633	18585	18576	18353	18656	18533	18678	18230	18266	18497	18470	18653	18508	18633	18502	18686	18616	18541	18680	18535	18436	18535	18452	18296	18522	18567	18545	18521	18383	18626	18522	18528	18458	18517	18602	18620	18735	18509	18679	18558	18464	18415	18408	18403	18633	18654	18774	18822	18502	18591	18599	18461	18792	18559	18586	18520	18467	18813	18474	18554	18635	18459	18463	18740	18563	18389	18515	18737	18650	18554	18760	18597	18631	18544	18607	18562
42651	80703	90804	80933	73360	72179	58129	41402	24669	19130	17852	16533	15842	15297	15388	15176	14961	14945	15321	15034	15070	15081	15036	14896	15236	15041	15056	14972	15127	15097	15126	14877	14916	15126	15087	15046	15011	15016	14981	14943	15059	14974	14984	14954	14906	15181	14963	14893	14918	15119	15042	14982	15016	14803	15005	14921	15197	14876	15011	14966	15046	15075	14933	14969	14906	15056	15086	15183	15082	14989	15034	15112	15035	15172	14958	14900	15069	14947	15177	14841	15139	14922	15107	15040	14905	15034	15024	15113	15093	14894	15228	14764	15017	14912	14997	14967	14965	14962	14891	15039	14728	15154	15104	14973	15079	15077	15037	14964	14905	15091	15006	15033	14938	14971	15116	15007	15071	14889	14977	14927	14932	14733	15009	15039	14999	15045	15003	15018	14854	15029	15022	14836	15033	14913	15126	15021	14944	14964	14962	15114	14962	14925	14871	14957	14903	15083	14919	15144	14928	15028	15238	14962	14887	14883	14915	15154	15056	14972	14858	14889	15030	15112	15100	15186	15072	14954	15017	14999	15050	14870	14915	14864	14988	14953	14986	14903	15101	14947	15081	14955	15020	15120	14895	15030	14972	15007	15102	15000	14881	14872	14963	14995	14869	15049	15029	14846	15047	14882	15010	14967	14913	14931	15066	15147	14935	15222	15007	15103	14989	15099	14935	15115	14961	15042	15181	14911	15041	14924	14990	14901	14969	14922	15013	14941	14926	15038	15092	15031	14965	14888	15040	15032	14914	15010	15046	14842	14923	14851	14966	14941	14962	14918	14909	14798	15053	14891	14842	14944	15076	14984	15091	15033	14895	14997	15194	15027	15029	14985	15009	14913	15007	15040	14918	15003	14913	15048	15097	15035	14930	15208	15116	14913	15036	14982	15080	14969	15154	14986	15001	15056	15033	14967	14946	15076	15083	15040	14993	14947	15003	14868	14989	15191	15017	15016	14985	15140	14951	14899	15098	15166	14842	15064	15002	14986	14883	14962	15037	15142	15045	14784	15074	15053	14927	15137	14936	14922	15099	15018	14991	14929	14917	15108	14868	14945	14895	14974	14933	15067	15024	14970	14943	15066	15133	14985	15086	14938	15003	15043	14991	15065	14960	14811	15027	15040	14995	14889	14884	14995	15106	14973	15039	14742	15033	14822	15146	14829	15045	15001	15062	15007	14862	15065	15123	14955	14896	15043	14910	15140	15084	14875	14928	14981	14927	15078	14961	14962	14891	15019	15047	15095	15002	15240	15111	14989	15031	14988	14931	14961	15148	15057	15112	14868	15174	15021	14967	14895	14952	15054	15037	14927	15198	14940	14996	15065	14924	14932	14998	14919	14967	15185	15031	14941	14950	14947	14951	14974	15003	15027	14873	14972	14899	14912	15039	15020	15029	15165	15021	15002	15182	15076	14919	14869	14965	14888	15129	14942	15033	15199	15104	14966	14872	15057	15129	15020	14798	14925	15076	14979	14983	15036	15028	15032	15028	14922	14979	14937	15101	15133	15042	14943	14821	14940	15092	14905	15022	14938	14905	14901	14998	15081	14992	14959	14692	15074	14811	15085	14911	14838	14948	15035	14937	14896	14931	15047	15054	14968	15035	14954	15016	14840	14973	15022	15032	14986	14905	15114	14979	15133	14814	14889	14817	14967	14991	14867	15007	15114	15003	14930	15032	14811	14999	14996	15155	14949	15107	14928	15108	15026	15083	14964	15121	14986	14996	14971	14879	14972	14910	14979	15056	15001	14957	14768	14976	15184	15050	14945	15037	14925	15107	15001	14901	15044	14950	15039	15095	15126	15009	15019	15097	15021	15048	15019	14975	14879	14974	15042	15077	15150	14933	14962	14808	14853	15138	14965	15123	15071	14955	14941	14880	14943	14992	15053	15056	14989	15059	14972	14988	14938	14926	14829	14962	15098	14805	15093	15092	15061	14971	14909	15031	15226	15028	15046	15084	14948	14948	14846	15025	15170	14839	14963	15020	14874	14889	15057	14952	14931	14873	14992	14897	14974	14990	14974	14995	14954	15030	14994	15015	14990	14935	14974	14999	14970	14940	14997	15161	14816	15071	15108	15087	15043	14902	14986	14925	15088	14867	14856	15067	15030	14870	15018	15056	14947	15002	14956	15005	15060	14983	15097	15018	14988	14992	14840	15056	14961	14898	14994	14952	14769	14898	15064	14956	15131	15026	15152	15090	15022	14915	15038	14986	14980	14960	15055	14813	15005	15218	15023	14939	15013	15049	14918	15048	15032	14891	14912	14942	14985	15107	15049	14918	15015	14918	14947	15108	15004	15003	15016	14939	14922	15013	14809	14951	15070	15087	14907	14906	15090	14882	15037	15113	15137	15062	15028	14909	14934	15018	14974	15020	15022	15154	15042	15048	14983	15051	15002	14865	14903	14996	14987	15025	15053	14912	15254	15050	14947	14796	15051	15009	15007	15061	15028	15010	15024	14944	15066	15147	14995	14877	15006	14952	14867	14918	14883	14883	14886	14796	15079	14998	15077	14974	14990	14922	14995	15104	14888	15168	14898	15081	14913	14857	14967	14999	15041	15044	14854	15039	14928	15105	14822	15083	14992	14983	14947	15062	15031	14989	15082	14986	14990	15161	15013	15064	14930	14905	14734	15126	14942	14969	15006	15176	15024	14963	14958	15007	14938	15070	14949	15041	14964	14930	14917	14959	14907	14919	14905	15161	14936	14989	15059	14929	15146	15010	14825	15145	14959	14922	14869	15131	15046	14947	15139	15057	15001	15011	14899	14849	15042	14975	14957	15067	15063	14959	14904	15013	15019	15068	14980	15027	14917	15210	15057	15030	14906	15112	14986	14915	15007	15115	14925	14916	15024	15057	14862	15014	15037	14903	15043	14922	14894	15046	14975	15036	14844	14994	14981	14982	14927	15133	14974	15132	15107	15086	14811	14854	15067	14981	14915	15106	14911	15104	14831	15029	14942	14992	15063	15038	15056	14936	15007	14984	15114	14861	15118	14962	15091	15099	14964	14793	15091	15062	15101	14961	14907	14967	14995	15176	14914	15065	15025	14936	14972	15074	14908	14808	15029	14935	14859	15143	14931	15051	14962	14915	15054	15015	14956	15182	15010	14911	15077	15007	14937	14952	14843	15081	14905	14959	14994	15091	14820	15134	14958	15025	14966	14840	14942	14994	15018	14920	14817	15040	14980	14920	14991	14977	15060	14765	15058	15014	14987	15054	14991	14913	15130	14934	14970	15112	15065	14814	14918	15042	14885	14771	15120	15010	14958	15108	15102	14837	15019	14904	14862	14908	15028	15036	14874	14898	14901	15139	14922	14853	14969	14989	15190	15048	15067	15035	15113	15191	15010	15052	14968	15199	14955	14789	15016	15055	15102	14988	14897	15085	15003	15155	15071	15003	15073	15038	14884	14904	15009	14885	14897	14849	14863	14901	15124	15012	14932	15099	14973	14993	14963	14940	15069	14885	14951	14920	15061	14910	15043	14874	15100	14900	14940	15088	15102	14996	15175	14991	14886	14913	15008	15002	14992	15044	15014	14991	15151	15061	14994	14937	15046	15091	14937	14963	14936	15106	15032	14872	15162	14948	15156	15114	14982	15036	15043	14866	14994	15039	15137	14995	14923	14946	14911	15042	15164	14970	15036	15163	14862	14991	15099	15015	15076	14811	14980	14958	14886	14908	14902	14910	15082	14857	14963	15165	14975	15052	15108	14858	15097	14944	15059	15095	14909	15190	15024	15055	15059	15076	14962	15032	14968	14986	14952	14868	15041	14918	14795	15014	14935	14893	15038	14948	15103	14998	14960	14873	14957	14864	15016	15042	15015	15053	15071	15085	14941	14942	15052	15026	14973	15056	15120	15020	14819	15053	15055	14978	14994	14886	15032	14888	14886	14951	14964	14976	15012	15177	14907	14939	14933	14897	15100	14989	15072	15027	15097	14899	15063	14904	14861	15167	14881	15024	14851	14895	14983	15025	15185	15253	14703	14894	15010	14912	14886	14832	14964	15170	14954	14949	15018	15055	14958	15086	14830	14994	15021	14921	14951	15100	15014	14979	14936	15102	14886	14852	14853	15114	14860	14873	15087	15107	14781	14891	14966	15152	14963	14926	14971	15025	15003	15075	14937	15058	14813	14921	14864	15089	15037	15087	15036	15105	15157	14962	14987	15055	15053	15120	15081	15013	14987	14998	14944	14989	15041	15186	15068	14998	14999	15056	15071	14952	14867	15070	15153	14945	14874	15146	14832	15033	15078	14930	15094	15035	14779	14933	14985	15199	14983	15063	15051	14981	14887	15003	15051	14980	15041	15219	15026	15032	14998	15020	14947	14999	15001	14836	15111	14980	14991	14958	15066	15029	14928	14874	15208	15079	14865	15017	15082	15019	14869	14924	14989	15046	14960	15026	15049	14991	14914	15028	14728	15123	15111	14893	15038	15001	14933	15006	14879	14939	14968	14940	15142	14974	14980	14978	14911	14884	14797	15023	14861	14905	15049	15151	15057	15139	15110	14952	14872	14943	15022	14968	15068	15048	15088	14914	14884	15002	15215	14907	14822	14928	14812	14964	15042	15026	14947	15318	14997	14977	14824	14934	15050	15109	15005	14925	14977	14997	14836	15015	14901	15031	14901	15078	15209	14964	14976	15010	14927	14964	14960	15131	15044	14962	15168	14863	15020	15097	15041	14892	14989	14963	14990	14926	15015	15032	15020	14978	15095	15037	14920	15101	14869	14917	14943	15014	14931	15087	14972	14839	14914	14946	14995	15084	14871	15036	15170	14909	14868	15085	14920	14974	15050	15073	15018	15101	15028	15030	14990	14817	14857	14895	15038	14987	15050	15101	14965	14876	15093	14982	15027	15134	14887	14930	14995	15039	15067	15093	15077	14927	15058	15019	14992	15012	14949	14925	14915	14975	15014	14837	15079	15043	14937	15046	14889	15075	14904	15081	15163	14959	14876	14936	14834	14892	14940	15059	15028	15188	14910	14901	14931	14981	15035	14841	14985	14929	15003	14835	15128	15051	15044	14838	15127	15108	15005	14967	14946	14907	14965	15100	15126	14955	14725	14975	15196	15051	15099	15001	14920	15164	15018	14967	15112	15014	15011	15134	14967	14889	15118
31498	24797	28327	27967	26115	25410	24485	21410	19626	19169	18956	19219	19130	19000	18812	19066	19151	18919	18886	19277	18787	19130	19057	18892	19003	19031	19118	19108	18890	18851	18842	18817	18763	18685	18960	18889	18898	19085	19074	19006	18968	19104	18813	18785	18911	19009	19013	18916	19056	19036	18924	18780	18819	19040	18898	18826	19001	18768	18929	18774	18778	18928	19062	19051	18858	18687	18872	18856	18737	18853	18880	18942	18987	18888	18906	18800	18739	18930	19005	18801	18928	18912	18923	18983	18893	18951	18844	18795	18852	18876	18851	18972	18897	18884	19063	18883	19010	18769	18972	18978	19194	19048	19051	18968	18896	18927	18829	18905	18842	19040	18895	19058	18924	18907	19056	18773	18882	18880	19107	19030	18908	18904	18973	18761	18872	18819	18920	18955	18762	18909	19126	19027	18940	18964	18951	18652	18885	18873	18650	18945	18949	19007	18924	18864	18880	19086	18854	18857	18828	18813	18857	19009	18876	18857	18900	19010	18926	19060	18793	18899	19071	18929	19122	18794	18900	18765	18668	18850	18988	19002	18986	18962	18920	18854	18957	18933	18926	18849	18714	18755	18994	18979	18847	19096	19080	19101	19212	18944	18974	18928	18985	18836	18853	18708	18994	18948	18828	18981	18908	18834	18891	19281	18876	18829	18814	18642	18727	18963	18921	18861	18878	18894	18939	18714	18967	18803	18883	18789	18692	18652	18892	19032	18903	18845	18821	18786	18845	18989	18755	18958	18699	19029	18957	18970	19032	18903	19033	18840	18877	19021	18922	18992	18700	19156	18877	18833	18830	18847	18985	18632	18785	18748	18982	18969	18907	18738	18835	18909	19006	19082	18944	18797	18691	18902	18800	18988	19018	18950	18947	18977	19049	18856	18835	18842	18754	18886	18938	18920	18954	19038	19134	19087	18999	19036	18961	18923	18665	18977	18942	18884	18851	18825	18839	19007	18877	18878	18874	18984	19089	18942	18979	18803	19016	18954	18901	18781	18904	19144	18915	19025	18785	18955	19035	18938	18866	18946	18946	18882	18885	18926	18872	18781	18915	18815	18857	18835	18870	18818	18924	18973	19040	18981	18942	18832	18855	18802	18842	18981	19079	19017	18925	19031	18872	18828	19135	19062	19030	19093	18889	18917	18668	18937	18874	18769	18977	18768	18919	19045	18979	19045	19067	18922	18756	18836	18832	18984	18676	18852	18988	18856	18744	18858	19004	18829	18907	18661	18800	19001	18639	18810	18831	18622	19031	19033	18771	18894	18751	18838	18764	18771	18977	19035	18877	18699	18978	18843	18827	19021	19141	18742	18997	18817	18910	19039	19004	18760	18904	18965	18980	18723	18828	19047	19017	19000	19003	18838	18747	18828	18836	18700	18902	18925	19100	18892	18817	18882	18963	19016	18917	19080	18967	18923	18968	19010	18929	19137	19021	18962	18900	18723	18861	18975	18926	18956	19127	18865	18734	18816	18932	18794	19098	18834	18974	18788	18909	18898	18957	18954	18945	19102	18849	18739	18665	19083	19089	19111	19054	18772	18990	18930	18884	18961	19038	19053	18925	18651	18838	18800	18937	18836	18958	19089	18810	18971	18955	18958	18840	18919	19104	18713	19044	18690	18905	18955	18851	18968	18870	19000	19127	18665	19060	18917	18934	18877	19008	18927	18937	18880	18676	18871	18952	18980	19031	18981	18750	18982	18848	18847	18976	18908	18965	18862	18826	18877	19064	18880	19040	18870	18658	18962	18880	18967	18912	18934	18972	18947	18993	19074	18877	18857	18947	18922	18913	18989	18978	18941	18892	18818	18977	18960	18928	19064	18899	18880	18947	18760	18878	18932	18892	18744	18798	18957	18825	18833	19098	19293	18776	18822	18887	18978	18981	18984	19017	18836	18995	18781	18823	19006	19049	18901	18889	18965	18841	18878	18949	18965	18974	18928	18752	18908	19030	18977	18993	19067	18807	18967	18808	18923	19088	18856	18744	18627	19076	19010	18710	18928	19082	18986	19175	19100	19141	18869	18810	18859	19173	19092	18854	18962	18920	18880	18785	18755	18955	19045	18911	18858	19102	18870	18923	18818	18737	19042	18863	18922	18877	18950	18848	18979	19037	18784	18871	18969	18830	18860	18730	19020	19036	18866	19105	19019	19122	18947	18989	19026	18816	18841	19048	18860	18844	18845	18917	19001	18743	18815	18913	18836	18890	18877	18870	18904	18885	18999	18984	19015	19148	18834	19025	18860	18874	18861	18903	19064	18916	18856	18947	19062	18879	18795	18935	18741	18957	18909	18894	19034	19103	18771	19014	19036	18848	18998	19180	18898	18866	18902	18958	18854	18982	18908	19037	19022	18980	18858	18931	18976	18758	18926	18936	18837	18838	19195	18869	18909	18781	18967	19076	18881	18927	19013	18921	18825	18978	18977	18867	18871	18821	18974	18807	19110	18857	19038	18995	18682	18907	18978	18935	18850	19023	18883	18950	18796	18911	18992	18947	18956	18884	18893	18835	18910	18695	19029	18830	18746	18925	19139	18888	18890	19093	18983	18740	18987	18856	19117	18931	18827	19016	19228	19080	18891	18740	18882	19077	18982	18848	18578	18682	18819	18919	18933	18972	18832	18734	18832	18817	19135	18800	18919	19037	18667	18953	19178	19013	18925	19198	19093	19028	19109	18821	18890	18722	19159	19107	18885	19012	18933	18769	18935	19240	18977	18850	18946	18912	18710	18762	18985	19093	18898	18820	18896	18763	19145	19014	18914	18877	18907	19025	18920	19096	18832	18807	18926	18834	18832	18869	18974	18995	18931	19000	18848	18951	18843	18896	18948	18763	18714	19063	19095	18926	18734	18989	19166	18841	18655	18986	19225	18987	18922	18951	19045	18925	19030	18926	19076	18776	19006	18914	18914	19097	18907	18989	18962	18903	18731	19106	18826	18902	18971	18977	18796	18829	18867	18951	18854	19012	18921	18943	18608	19045	18921	18952	19065	18989	18769	18918	18773	18882	18914	19049	18910	18864	18946	18883	19179	18925	18928	18933	18990	18986	19063	18813	19038	18965	18935	18978	18865	19068	19037	19150	18887	18860	19002	18773	18856	19102	18806	18898	18837	18819	18961	18816	18808	18809	18729	18703	18753	18998	19149	19181	18890	18873	19119	18799	19048	18854	18960	18826	19058	18919	18949	19082	19024	18864	19111	19085	18881	19038	19086	18932	18821	19076	19007	18819	19102	18847	18983	19372	18865	18895	18835	19083	18748	18726	18741	18959	18984	19020	19089	18840	18843	18908	18854	18852	18819	18750	18740	18825	18997	18935	18885	19034	19187	18925	18724	19014	18939	18900	18792	19087	19191	19139	18957	19027	19044	18845	18886	19191	19023	18861	19055	18857	19085	18698	18874	19092	18939	18754	18822	18860	18894	18799	18902	18930	18847	18778	18842	18683	18929	18836	18990	18802	18900	19042	18941	18999	18800	18869	18803	18828	18911	18832	18928	19018	18859	19109	19005	18981	18919	18897	19081	18980	18986	18856	18869	18931	18940	19078	18839	19083	18993	18869	19054	18921	19059	19024	19025	18708	19119	18857	18924	18953	18941	18878	18992	18853	18986	19095	18858	19003	19018	18973	18979	18759	18755	18900	18827	18901	18914	18977	19039	18909	18773	18835	18902	18864	18892	19115	19049	18903	19046	18882	19085	18849	18943	18789	18921	18635	18893	18843	18615	19028	18830	18803	18821	18925	19103	18716	19202	18769	18716	18734	18992	18826	18919	18838	18930	18909	18882	18952	18911	19107	18854	18990	19065	19040	19000	18907	19030	18785	19145	18737	18975	18877	18988	19134	19015	18866	18835	18850	18795	18853	19021	18798	18907	18989	18980	19006	18790	18944	18875	18935	18908	19039	18988	19044	19038	18879	18815	18806	19159	19020	18713	18942	18871	18917	18904	19028	19017	18831	18914	18747	18932	19049	19152	19062	18757	18737	18978	19016	18899	18891	19056	18896	18854	18894	18936	19033	18948	18876	18976	19048	18931	18909	18810	18880	18914	18943	18889	19136	18963	18944	18967	18793	19047	18712	18744	18740	18958	19096	19049	19082	18859	18908	18692	19008	18804	18921	18857	18828	18899	18889	19092	18944	18814	18932	18899	19065	18963	18847	18965	18981	18674	18893	18962	18867	19037	18819	18948	18875	18919	18782	19054	19052	18946	19039	18975	18825	18821	18889	18773	18949	18942	18908	18991	19032	18980	18876	19082	19058	18927	18770	19058	18781	19105	19063	18891	18970	18920	18952	19025	19005	18981	18971	19181	19182	18957	18910	19134	19069	19041	18851	18797	19022	18777	19037	19168	18849	19012	18911	18734	18927	19199	18917	18820	18912	19016	18871	18940	19021	18927	18757	18933	19046	18838	19075	18986	18832	18564	19034	18909	18781	18894	18956	18834	18681	19005	19051	19099	18851	18911	19019	18986	19079	18918	19057	19010	18812	18588	18980	18936	18858	19018	19051	18981	19030	19056	18957	19071	18954	18810	18984	19284	19011	18822	19042	18973	19024	18892	19024	19004	18790	18906	18750	18928	19066	18928	18822	18888	19205	19051	18722	18758	19149	19110	19005	18812	18692	19079	18742	18851	18868	18957	18794	18907	18861	18846	18835	18744	18934	18821	18864	18670	19149	18769	18933	18830	18949	18766	18992	19052	19034	18847	19066	18920	18989	18889	18837	18716	18971	18866	18887	19036	19024	18882	18983	18838	18969	18898	18983	18924	18840	19110	19206	19017	19017	18947	18830	18957	19198	18955	18922	18865	18874	18868	18920	18960	19102	19117	18917	19019	18971	18815	18815	18751	19024	19008	19084	18686	18719	18948	18919	18859	18998	18902	18816	18960	19071	19139	19147	18916	18852	18941	18821	18807	18757	18845	19035	18982	18707	18861	19073	18809	18977	19082	18916	18899	18892	18773	18803	18880	18897	19000	19004	18897	18837	18943	18943	19139	19139	19201	18978	18971	19032	19082	18989	18997	19058	18959	18994	18832	18933	18891	18980	19091	18771	18939	18937	18897	18919	19031	18825	18795	19066	18940	19022	18989	18819	19103	19104	18961	19147	19049	18874	18910	18799	18858	18897	18846
20862	28157	30214	27288	25023	24236	21524	17915	15605	15334	15316	15245	15122	15441	15115	15140	15171	15221	15213	15144	15187	15014	14956	14966	15150	15151	15191	15093	15063	15135	15262	15191	15063	15012	15027	15239	15297	15218	15268	15048	15001	15099	15118	15087	15024	15074	15236	15073	15095	15099	15062	15076	15097	14931	15275	15232	15096	15115	15155	15065	15099	15106	15239	15054	15197	15056	15102	15121	15170	15077	15111	15087	14991	15121	14961	15145	15130	14899	15086	14937	15016	15036	15245	15140	14980	15127	15222	15064	15183	15071	14945	15006	15111	15170	15091	15138	15128	15185	15166	15121	15164	15328	15230	14954	15091	15157	15136	15155	15233	14997	15103	15092	15180	15236	15116	15046	15141	15121	15174	15210	15087	15306	15100	15070	15166	15248	15081	15116	15159	15184	15086	15272	15155	15144	15208	15309	15218	15133	15193	15169	15370	15096	15199	15125	15202	15016	14898	15109	15212	15175	14990	15053	14982	15092	14980	15073	15088	15147	15072	15154	15305	14925	15156	14980	15040	15136	14957	15229	15159	15017	15208	15257	15171	15079	15183	15092	15087	15275	15007	15119	15364	15284	15028	15165	15109	15151	15142	15124	14903	14913	15133	15041	15144	15126	15087	15117	15114	15134	15175	15090	15165	15222	15174	15035	14993	15088	15204	15185	14962	15009	14996	15299	14993	15065	15189	15190	14981	15123	15204	15012	15043	15246	15201	15240	15063	15188	15160	15036	15098	15239	15178	15029	15169	15027	15148	15263	15052	14974	15025	15094	15036	14983	15107	15241	15033	15187	15083	15006	15170	15079	15200	15141	15185	14906	15174	15114	14944	15143	15208	15129	15043	15096	14937	14944	14895	15060	15033	15079	15263	15177	14918	15132	14994	15147	15117	15169	15231	15103	15228	15065	15177	15064	15091	15115	15093	15132	15168	15217	15158	15140	14836	14949	15168	15299	15152	15332	15189	15060	15172	14973	15162	15094	15243	15200	14983	15010	15241	15038	15193	15232	15073	15071	14988	14946	15027	15018	15216	15016	14955	15151	15028	15240	15179	15032	15126	15112	15127	15121	15110	15189	15047	15256	15130	15114	15087	15021	15164	15243	15191	15193	15280	15145	15008	15122	15116	15016	15226	15205	15175	15053	15198	14996	15316	15093	15078	15185	15165	15133	14994	15258	15105	15150	15177	14866	15018	15220	15207	15085	15150	14996	15032	15110	15180	15124	15170	15098	15211	15039	15045	15280	15018	15226	15273	15136	14904	15139	15240	15285	15022	15054	15033	15238	15033	15128	15086	15035	15172	14993	15034	15092	15184	14964	15172	15233	15216	15198	15066	15030	15012	15007	15142	15113	15141	15173	15026	15162	15170	15145	14985	15129	15227	15132	15337	15043	15238	15101	15187	15068	15114	14985	15094	14980	15030	15311	15067	15145	15064	15170	15143	15152	15206	15161	15232	15096	15023	15071	15089	15068	15042	15012	15191	14962	15068	15168	15114	15087	15126	15055	15217	15076	15148	15046	15083	14981	15128	15064	15063	15236	15276	15058	14908	15238	14990	15059	15224	15143	15263	15139	15080	15249	15109	15002	14979	15191	15340	15253	15156	15123	15141	15081	15196	15144	15049	15261	15020	15300	15286	15012	15177	15136	15029	15169	15180	15098	15181	15182	15094	15130	15030	15046	15133	15144	15149	15108	15062	15097	15210	15113	15226	15084	15091	15185	15072	15270	15130	15171	15323	15119	15081	15209	15084	15214	15164	15185	15118	15099	15017	15143	15200	15361	15231	14965	15110	15016	15027	15071	15184	15248	15038	15027	15216	15191	15018	15225	15162	15068	14881	15280	15319	15145	15137	15197	15149	15152	15008	15171	15169	15123	15049	14995	15106	14895	15156	15023	15062	15044	15207	15052	15139	15329	15011	15162	15315	15193	15257	15175	15047	14964	15183	15117	15075	15139	15001	15221	15026	15064	15109	15077	15099	15272	15192	15060	14907	15126	15080	15091	15164	15157	14948	15076	15108	14973	15296	15081	15074	15133	15231	15043	14956	15252	15173	15067	15160	15139	15112	15184	15276	15152	15062	15068	15316	15215	15201	15051	15169	14956	15117	15268	15135	15153	15306	15019	15256	15179	15058	15178	14995	15138	15143	14909	15097	15102	15236	15224	15046	15105	15123	15096	15074	15129	15414	14995	15216	15061	15055	15117	14998	15265	15103	15289	15300	15033	15124	14980	15115	15115	15116	15256	15211	15076	15112	15155	15068	15078	15165	15117	15101	15074	15284	15089	15159	15134	14975	15216	15048	15258	15263	15156	15164	15232	15030	14980	15286	14920	15082	15148	15145	15031	15064	15129	15093	15097	15153	15226	15255	15297	15063	15225	15166	15221	15160	15167	15139	15210	15101	15089	15069	15094	15116	15162	15143	15139	15140	15125	15154	14988	15253	15405	15115	15103	15211	14921	15128	15159	15339	15074	15139	15109	15012	15184	14979	15050	15136	15139	15068	14868	15074	15289	15113	15190	15073	15196	15212	15208	15033	15152	14982	15030	15072	15028	15137	15227	15148	15287	15006	15133	15082	15072	15254	15095	15226	15280	15089	15224	15196	15167	15269	15209	15010	15291	15161	15241	15265	14946	15271	15103	15020	15156	15092	15021	15154	14923	15118	15175	15013	15182	15241	15211	15230	15103	15057	15198	15124	15116	15125	14890	15220	15119	15140	15061	15166	15001	15111	15091	15225	15106	15186	14959	14987	15055	15101	15005	15193	15253	14992	15010	15162	15196	15119	15182	15182	15270	15347	15248	15217	15121	15029	15043	15150	15058	15141	15035	15147	15049	15077	15158	15087	15209	15115	15009	15169	15176	15192	15102	15084	15043	15041	15168	15164	15177	15224	14981	15152	15136	15218	15075	15260	14961	15149	15047	15091	15135	15020	15143	15154	15245	15056	15067	14998	14954	15079	15321	15127	15104	15148	15016	15093	15100	15139	14958	15152	14986	15144	14866	15248	15054	15148	15152	15197	15047	15149	15104	15005	15227	15170	15150	14965	15111	15077	15170	15156	15128	15089	15023	15147	15187	15091	15292	15154	15199	15161	15178	15170	15024	15018	14996	15134	15014	14999	14892	15188	15163	15071	15017	15021	15072	15128	15181	15134	15006	15026	15169	15096	15095	15101	15118	15010	15120	15122	15004	15123	15027	15147	15007	15004	15168	15093	14925	15239	15033	15222	15308	15164	15186	15203	15126	15105	15250	15305	15130	15201	15255	15186	15296	15164	15013	14991	15145	15280	15009	15212	15004	15202	14869	15216	14981	15145	14979	15045	15088	15093	14969	15141	15233	15201	15175	15212	15191	15169	15223	15251	15109	15045	15263	15213	15204	15189	15114	15138	15276	15379	15115	15164	15161	15036	15102	15163	14966	15076	15220	15112	15201	15163	15139	15182	15215	15136	15027	15052	15077	15030	15085	15155	14946	15165	15030	15302	15013	15101	15100	15091	15149	15021	15012	15109	15132	15173	15056	15192	15178	14959	15020	15125	15117	15134	15299	15028	15194	15016	15123	15116	15315	14935	15048	15254	15267	14944	15164	15163	15071	15168	15148	15161	15264	15177	14997	15168	15132	15130	15094	15153	15144	14929	15063	15081	15116	15018	15175	15248	15175	15140	15095	15110	15174	15128	15107	15010	14770	15119	15089	15158	15103	15059	15120	15150	15222	15295	15132	15192	15098	15265	15120	15144	15083	15240	15175	15232	15082	15123	15152	15162	15108	15136	15054	15106	15112	15045	15212	15060	15217	15207	15237	15103	15166	15300	14976	15216	15114	15250	15106	15157	15038	15048	14897	15140	15215	15087	15231	15047	15184	15076	15176	15074	15350	15083	15159	15143	15113	15119	15046	15147	15035	15036	15096	15120	15278	15054	15186	15248	15115	14955	15202	14971	15011	14975	15182	15024	15120	15125	15109	15229	15058	15041	15029	15073	15124	15098	15020	15013	15227	15116	15012	15096	15220	15145	15243	15151	15108	14869	15112	15260	15063	15175	15131	15215	15168	15172	15250	15049	15082	15144	15339	15153	15015	14989	15210	15041	15241	15093	15024	15203	15054	15035	15113	15313	15032	15182	15048	15310	15111	15053	15199	15269	15179	15169	15118	15052	15249	15145	15299	15200	15336	15378	14994	15029	15253	15063	14996	15313	15136	15176	15064	15188	15139	15169	15236	14926	15301	15114	15238	15070	15214	14931	15063	15098	15154	15045	15110	15070	15052	15030	15160	15045	15005	15229	15261	15216	15170	14989	15162	15070	15199	15081	15194	15164	14979	15099	15144	15162	15098	15157	15046	15150	15068	15158	15222	15299	15184	15357	15238	15097	15052	15199	15103	15016	15120	15180	15116	14989	15175	15206	14991	15189	15233	15037	14863	15273	15142	15189	15120	15107	15008	15174	15090	15145	15067	15143	15083	15043	14995	15065	15142	15132	15162	15070	15017	14964	15270	15047	15382	15143	15193	14996	15197	14964	14996	15130	15135	15081	15106	15005	14981	14981	15203	15144	15160	15085	15095	14983	15085	15223	15291	15152	15256	15049	15150	15068	15159	15273	15132	15053	15308	15131	15049	15097	15109	15080	15003	15171	15143	15233	15151	15056	15176	15149	15104	15303	15179	15001	15111	15149	15147	14989	15238	14938	14948	15238	15074	15097	15303	15207	15187	15207	15098	15154	15103	15267	15265	15118	15072	15063	15055	15095	15346	15066	15015	15198	15165	15246	15170	15236	15226	15113	15167	15191	15080	15158	15036	15050	15167	14940	15179	14900	15270	15082	15234	15038	15285	15177	15204	15081	15247	14997	15198	15147	15062	15253	15100	15074	14997	15192	15268	15153	15126	15109	15269	15287	15050	15031	15109	15141	15096	15116	15304	15036	14943	15014	15011	15130	15127	15148	15209	15077	15022	15018	15149	15137	15190	15063	15030	15069	15122	15021	15087	15122	15131	15294	14970	15176	15147	15064	15284	15213	14958	15070	15161	15099	15095	15002	15012	15050	15113	15110	15122	15164	15141	15150	15163	15294	15244	15165	15090	15085	14974	15143	15170	15172	15031	15250	15259	15052	15276	15097	15083	15033	15175
26317	21399	35206	50229	51622	50659	42839	30164	21178	19088	18766	18167	17970	17970	17888	17827	17790	17780	17892	17570	17861	17715	17790	17688	17705	17624	17663	17610	17497	17703	17868	17739	17650	17762	17436	17586	17561	17507	17663	17760	17559	17561	17613	17710	17756	17763	17604	17701	17793	17743	17460	17503	17463	17475	17706	17512	17692	17712	17519	17556	17515	17621	17482	17568	17534	17695	17853	17735	17710	17710	17675	17542	17591	17699	17713	17610	17413	17614	17675	17940	17491	17705	17606	17658	17646	17617	17731	17696	17705	17654	17716	17583	17599	17678	17411	17491	17517	17616	17744	17555	17601	17607	17655	17695	17564	17631	17634	17555	17766	17493	17788	17514	17668	17667	17572	17666	17706	17618	17766	17497	17644	17492	17619	17798	17321	17771	17752	17811	17452	17544	17372	17582	17662	17564	17591	17750	17537	17666	17762	17641	17711	17599	17411	17610	17549	17488	17787	17536	17647	17696	17636	17533	17597	17502	17744	17600	17773	17341	17583	17684	17619	17425	17531	17525	17685	17742	17641	17486	17517	17507	17541	17460	17518	17541	17740	17725	17797	17783	17704	17562	17496	17727	17555	17708	17707	17552	17837	17514	17731	17603	17535	17591	17526	17587	17423	17585	17763	17564	17434	17611	17718	17419	17644	17777	17624	17483	17540	17717	17602	17848	17931	17619	17597	17751	17653	17648	17634	17519	17622	17672	17551	17738	17821	17519	17594	17837	17565	17621	17640	17593	17576	17552	17445	17754	17812	17708	17551	17590	17699	17771	17539	17733	17714	17602	17748	17499	17576	17559	17520	17515	17730	17670	17725	17441	17547	17556	17709	17911	17489	17720	17616	17647	17650	17692	17856	17581	17514	17811	17629	17655	17473	17699	17506	17577	17819	17599	17608	17846	17451	17602	17754	17635	17612	17596	17528	17574	17542	17693	17631	17709	17589	17539	17364	17597	17732	17740	17528	17599	17667	17576	17492	17797	17624	17544	17549	17689	17556	17746	17719	17597	17451	17508	17495	17617	17835	17719	17648	17857	17685	17587	17438	17568	17646	17443	17599	17754	17637	17644	17641	17527	17646	17584	17668	17590	17567	17593	17665	17538	17722	17537	17784	17674	17727	17564	17670	17609	17682	17588	17678	17507	17598	17675	17744	17575	18003	17640	17807	17496	17569	17643	17628	17730	17682	17729	17611	17635	17722	17474	17614	17743	17643	17436	17760	17498	17743	17580	17491	17525	17408	17535	17747	17762	17792	17564	17640	17760	17715	17527	17696	17717	17675	17722	17763	17595	17769	17656	17356	17505	17480	17420	17885	17650	17723	17783	17738	17605	17631	17532	17678	17560	17563	17437	17568	17497	17453	17561	17634	17793	17545	17685	17740	17760	17593	17653	17742	17637	17693	17552	17596	17674	17608	17747	17725	17799	17796	17701	17617	17677	17581	17832	17808	17767	17571	17763	17664	17763	17594	17471	17711	17495	17597	17587	17632	17762	17553	17518	17699	17538	17564	17497	17591	17828	17639	17517	17587	17623	17764	17531	17697	17512	17531	17609	17671	17627	17623	17723	17532	17625	17725	17565	17526	17769	17634	17749	17524	17725	17634	17535	17712	17532	17713	17679	17716	17594	17724	17695	17558	17744	17791	17675	17623	17762	17595	17774	17882	17457	17455	17449	17477	17585	17640	17692	17729	17722	17580	17641	17773	17605	17760	17950	17761	17658	17782	17790	17735	17641	17456	17538	17625	17440	17580	17831	17716	17681	17650	17814	17589	17772	17664	17602	17604	17816	17563	17817	17478	17709	17559	17667	17572	17571	17477	17580	17451	17544	17569	17623	17739	17824	17841	17628	17647	17457	17614	17508	17562	17646	17486	17532	17504	17800	17663	17583	17665	17751	17527	17609	17758	17712	17688	17944	17606	17310	17684	17788	17699	17695	17394	17678	17865	17631	17613	17706	17761	17577	17672	17832	17570	17468	17372	17589	17667	17571	17436	17594	17730	17615	17627	17642	17730	17395	17485	17575	17461	17516	17524	17604	17567	17576	17458	17682	17692	17826	17777	17533	17629	17758	17505	17599	17567	17601	17724	17730	17587	17768	17785	17489	17620	17736	17738	17513	17401	17467	17684	17547	17600	17606	17961	17540	17730	17665	17535	17435	17582	17482	17761	17875	17746	17475	17511	17716	17660	17593	17845	17601	17737	17534	17522	17502	17582	17672	17738	17536	17619	17616	17619	17668	17563	17815	17682	17559	17675	17328	17609	17854	17825	17756	17570	17682	17706	17600	17909	17759	17637	17804	17520	17506	17632	17492	17758	17508	17745	17740	17624	17610	17675	17707	17819	17670	17392	17505	17738	17601	17521	17529	17449	17716	17881	17670	17790	17592	17580	17427	17538	17607	17429	17698	17614	17574	17912	17785	17515	17746	17676	17517	17764	17846	17716	17590	17811	17751	17734	17957	17578	17745	17728	17698	17723	17735	17704	17456	17663	17893	17633	17517	17641	17564	17601	17472	17616	17751	17662	17734	17852	17700	17628	17661	17642	17598	17531	17521	17545	17652	17496	17570	17550	17606	17801	17602	17521	17503	17772	17496	17599	17834	17671	17396	17701	17438	17440	17386	17553	17855	17499	17560	17692	17676	17587	17902	17628	17505	17733	17687	17570	17733	17679	17813	17880	17548	17503	17670	17535	17696	17680	17399	17714	17577	17718	17582	17586	17766	17556	17523	17593	17703	17661	17651	17812	17722	17614	17581	17580	17665	17778	17845	17667	17628	17327	17680	17815	17671	17605	17616	17611	17642	17733	17597	17489	17798	17634	17433	17745	17660	17496	17604	17656	17437	17705	17771	17493	17402	17663	17442	17543	17469	17548	17718	17654	17757	17739	17614	17635	17738	17626	17629	17394	17498	17782	17796	17634	17466	17871	17571	17540	17625	17634	17768	17750	17658	17672	17646	17656	17489	17572	17678	17556	17535	17657	17656	17735	17630	17673	17700	17429	17677	17579	17430	17483	17615	17532	17648	17559	17617	17547	17647	17632	17750	17762	17451	17640	17616	17531	17492	17993	17724	17578	17762	17463	17662	17516	17528	17855	17655	17859	17625	17357	17566	17920	17478	17733	17706	17672	17455	17726	17727	17452	17727	17505	17643	17845	17497	17517	17678	17553	17701	17562	17626	17722	17767	17614	17702	17704	17674	17588	17800	17754	17623	17523	17463	17740	17751	17657	17404	17626	17750	17732	17705	17719	17658	17468	17664	17580	17683	17631	17584	17519	17675	17573	17566	17532	17527	17695	17518	17631	17631	17510	17623	17745	17674	17614	17553	17680	17907	17627	17548	17472	17577	17722	17813	17639	17855	17776	17693	17604	17593	17631	17660	17547	17591	17508	17617	17647	17466	17760	17620	17516	17729	17500	17649	17477	17732	17594	17500	17681	17576	17509	17611	17499	17650	17605	17528	17587	17653	17656	17657	17947	17796	17656	17681	17785	17690	17565	17704	17524	17729	17446	17415	17840	17740	17546	17515	17681	17542	17716	17668	17664	17559	17475	17621	17817	17754	17774	17578	17566	17774	17755	17466	17642	17708	17528	17721	17697	17479	17664	17564	17758	17624	17711	17714	17599	17573	17518	17600	17785	17534	17327	17671	17871	17613	17442	17495	17554	17616	17597	17484	17706	17713	17569	17687	17564	17455	17734	17562	17840	17641	17545	17619	17661	17739	17776	17548	17687	17700	17569	17708	17792	17623	17543	17608	17457	17722	17614	17520	17577	17785	17527	17640	17736	17804	17702	17929	17672	17611	17551	17368	17431	17718	17650	17520	17763	17726	17787	17665	17577	17543	17561	17557	17722	17665	17579	17535	17715	17530	17558	17499	17532	17660	17403	17455	17699	17491	17655	17687	17697	17721	17702	17593	17859	17720	17477	17844	17807	17509	17720	17598	17533	17849	17752	17668	17703	17596	17612	17513	17721	17629	17681	17551	17733	17852	17683	17490	17559	17568	17652	17601	17664	17569	17570	17685	17624	17677	17671	17669	17676	17723	17626	17573	17661	17806	17670	17590	17667	17677	17446	17608	17624	17668	17693	17888	17724	17599	17647	17682	17760	17769	17769	17791	17624	17864	17901	17754	17751	17718	17839	17763	17392	17458	17639	17645	17893	17657	17472	17570	17515	17577	17721	17546	17731	17816	17925	17679	17697	17576	17549	17730	17652	17881	17536	17693	17577	17292	17498	17582	17554	17821	17785	17380	17589	17632	17645	17912	17586	17602	17649	17557	17677	17730	17740	17782	17782	17688	17479	17667	17494	17651	17769	17568	17632	17483	17541	17390	17622	17810	17560	17604	17467	17493	17842	17563	17782	17626	17414	17509	17439	17687	17684	17638	17781	17657	17462	17628	17766	17760	17559	17699	17844	17780	17755	17544	17629	17349	17622	17575	17605	17668	17636	17660	17565	17652	17704	17748	17661	17484	17556	17628	17733	17661	17519	17834	17586	17578	17708	17580	17510	17569	17521	17426	17527	17387	17483	17596	17760	17679	17612	17639	17541	17838	17945	17657	17585	17611	17888	17889	17729	17572	17546	17561	17605	17504	17695	17564	17618	17538	17603	17561	17777	17637	17413	17458	17602	17595	17786	17782	17603	17762	17581	17469	17585	17603	17522	17669	17735	17619	17601	17657	17525	17882	17714	17738	17533	17414	17380	17639	17615	17356	17738	17665	17681	17631	17620	17570	17837	17708	17644	17703	17629	17494	17606	17731	17572	17638	17845	17557	17781	17589	17489	17580	17793	17618	17553	17550	17673	17711	17680	17577	17534	17633	17610	17558	17476	17510	17704	17681	17774	17630	17664	17753	17598	17606	17379	17497	17720	17716	17472	17484	17564	17539	17602	17444	17789	17571	17580	17521	17523	17462	17798	17593	17720	17549	17680	17860	17559	17588	17451	17740	17865	17416	17724	17670	17652	17595	17584	17582	17639	17627	17461	17405	17650	17570	17638	17487	17758	17543	17515	17560	17585	17470	17554	17705	17571	17773	17672	17767	17675	17646	17724	17849	17894	17859	17482	17601	17460	17738	17789	17452	17631	17509	17454	17354	17787	17782	17567	17557	17555	17575	17598	17668
31542	56865	64138	60278	54891	50199	41034	27137	17172	15805	15542	15102	14726	14629	14644	14502	14477	14541	14532	14526	14473	14411	14378	14540	14559	14455	14425	14591	14509	14607	14531	14464	14416	14547	14480	14396	14496	14482	14531	14549	14465	14397	14584	14456	14376	14319	14462	14292	14476	14412	14404	14365	14495	14465	14497	14514	14631	14468	14586	14476	14469	14338	14239	14414	14509	14398	14418	14344	14421	14758	14355	14376	14425	14472	14451	14364	14464	14352	14564	14461	14479	14444	14439	14542	14475	14378	14395	14382	14412	14559	14435	14424	14373	14435	14557	14538	14241	14464	14504	14466	14368	14416	14412	14506	14510	14433	14375	14437	14470	14388	14487	14544	14502	14448	14498	14626	14392	14340	14535	14421	14594	14468	14358	14405	14370	14343	14575	14418	14491	14501	14283	14482	14331	14528	14369	14392	14376	14445	14365	14537	14580	14326	14483	14413	14509	14416	14446	14484	14467	14271	14523	14645	14414	14584	14485	14393	14343	14583	14448	14518	14536	14462	14601	14331	14549	14623	14384	14229	14284	14425	14408	14559	14425	14422	14475	14471	14424	14391	14632	14444	14526	14386	14590	14507	14400	14482	14605	14439	14521	14477	14286	14304	14462	14482	14573	14594	14565	14401	14407	14520	14506	14406	14317	14281	14474	14573	14372	14545	14633	14603	14528	14478	14386	14374	14416	14415	14413	14500	14430	14563	14539	14548	14459	14548	14454	14531	14468	14561	14458	14458	14498	14361	14404	14484	14353	14541	14454	14403	14579	14503	14498	14522	14356	14350	14562	14516	14597	14434	14328	14387	14352	14298	14435	14323	14410	14536	14571	14541	14440	14484	14536	14521	14312	14416	14464	14578	14618	14501	14492	14554	14526	14555	14401	14542	14355	14491	14583	14401	14327	14440	14429	14409	14566	14330	14372	14356	14438	14434	14481	14523	14371	14470	14401	14617	14449	14319	14548	14561	14455	14479	14514	14355	14357	14461	14370	14339	14532	14472	14414	14340	14361	14494	14470	14449	14403	14429	14538	14402	14518	14612	14502	14510	14318	14504	14567	14551	14518	14507	14619	14403	14439	14554	14537	14366	14331	14449	14543	14415	14479	14526	14470	14415	14438	14371	14515	14371	14514	14526	14437	14541	14653	14409	14312	14405	14439	14333	14425	14587	14266	14331	14491	14481	14468	14467	14544	14395	14557	14549	14370	14432	14534	14449	14395	14557	14456	14431	14418	14459	14475	14422	14457	14390	14337	14469	14572	14496	14414	14529	14431	14590	14439	14521	14388	14301	14461	14264	14678	14425	14497	14456	14588	14437	14340	14295	14606	14368	14289	14333	14464	14530	14539	14352	14306	14471	14619	14531	14434	14352	14599	14565	14481	14410	14436	14467	14587	14585	14348	14443	14547	14532	14438	14371	14461	14481	14504	14367	14420	14472	14576	14577	14593	14413	14550	14544	14464	14462	14548	14402	14585	14520	14589	14422	14449	14508	14462	14297	14656	14235	14560	14414	14648	14536	14486	14438	14427	14444	14439	14527	14655	14239	14541	14402	14472	14454	14501	14457	14570	14572	14497	14367	14391	14485	14517	14478	14445	14434	14469	14463	14390	14635	14222	14373	14464	14428	14325	14739	14403	14498	14396	14279	14491	14446	14488	14330	14363	14414	14508	14300	14528	14436	14298	14302	14535	14356	14484	14422	14357	14453	14451	14397	14374	14321	14423	14333	14441	14394	14465	14554	14406	14598	14440	14501	14319	14490	14470	14602	14339	14209	14188	14516	14546	14567	14575	14461	14616	14391	14471	14379	14500	14388	14222	14530	14501	14464	14504	14409	14338	14323	14553	14498	14395	14494	14619	14423	14331	14456	14482	14387	14608	14430	14517	14338	14454	14259	14473	14504	14372	14360	14386	14504	14562	14354	14517	14470	14515	14443	14550	14306	14439	14340	14422	14432	14503	14347	14331	14454	14410	14379	14514	14496	14406	14551	14568	14253	14590	14436	14413	14474	14459	14534	14362	14318	14353	14560	14394	14400	14547	14477	14321	14469	14387	14561	14517	14513	14420	14661	14289	14465	14535	14504	14317	14536	14289	14384	14452	14433	14483	14485	14455	14368	14479	14477	14384	14438	14482	14678	14636	14371	14414	14456	14430	14345	14547	14471	14256	14408	14473	14465	14481	14438	14422	14387	14480	14613	14426	14354	14553	14517	14356	14323	14477	14512	14635	14478	14508	14517	14364	14483	14302	14485	14531	14609	14486	14610	14547	14335	14488	14377	14418	14489	14613	14575	14449	14541	14402	14511	14441	14212	14680	14416	14348	14439	14386	14423	14427	14358	14325	14352	14468	14399	14292	14596	14466	14400	14466	14380	14407	14535	14503	14508	14461	14586	14392	14425	14284	14346	14581	14442	14485	14389	14519	14357	14457	14404	14426	14504	14445	14593	14410	14660	14538	14502	14363	14409	14412	14490	14602	14444	14313	14487	14471	14417	14457	14349	14434	14486	14530	14477	14457	14557	14421	14468	14408	14528	14518	14360	14410	14467	14485	14569	14516	14446	14297	14355	14520	14477	14583	14470	14673	14441	14400	14492	14560	14528	14224	14690	14395	14539	14306	14473	14451	14557	14377	14411	14574	14391	14391	14498	14532	14455	14416	14563	14396	14539	14409	14369	14565	14374	14479	14201	14492	14457	14414	14494	14428	14588	14477	14604	14489	14531	14543	14392	14400	14386	14462	14437	14394	14370	14295	14587	14581	14415	14393	14600	14370	14483	14566	14515	14280	14556	14532	14602	14379	14469	14533	14399	14504	14426	14320	14491	14378	14363	14481	14483	14398	14490	14394	14535	14377	14396	14562	14415	14517	14454	14367	14434	14368	14705	14529	14513	14381	14492	14287	14584	14492	14428	14332	14403	14381	14374	14658	14486	14415	14410	14470	14433	14396	14687	14442	14253	14341	14312	14564	14388	14385	14280	14569	14530	14379	14351	14328	14507	14438	14464	14472	14382	14414	14395	14575	14469	14523	14403	14441	14413	14477	14409	14338	14538	14307	14411	14504	14371	14468	14243	14567	14350	14588	14315	14460	14482	14486	14310	14238	14435	14397	14537	14245	14422	14500	14581	14451	14592	14567	14547	14472	14536	14568	14367	14327	14440	14388	14539	14377	14404	14483	14632	14492	14311	14531	14531	14331	14626	14489	14478	14489	14382	14513	14480	14190	14600	14472	14393	14420	14434	14483	14638	14278	14479	14301	14256	14553	14538	14492	14310	14517	14234	14553	14406	14394	14418	14636	14388	14295	14544	14493	14442	14620	14406	14623	14433	14598	14349	14533	14452	14404	14436	14573	14444	14415	14483	14525	14457	14485	14473	14456	14553	14440	14417	14418	14566	14330	14426	14367	14633	14514	14466	14405	14589	14422	14607	14306	14459	14276	14452	14472	14452	14372	14397	14545	14382	14597	14488	14451	14396	14273	14489	14590	14521	14383	14532	14437	14369	14449	14389	14469	14632	14378	14525	14440	14511	14415	14443	14423	14615	14589	14665	14296	14456	14505	14337	14533	14587	14754	14398	14511	14431	14526	14481	14383	14477	14545	14499	14429	14351	14546	14502	14347	14636	14503	14344	14443	14479	14433	14448	14512	14295	14547	14424	14433	14583	14433	14525	14558	14519	14434	14381	14534	14489	14444	14392	14462	14391	14600	14598	14346	14460	14568	14504	14327	14313	14528	14468	14590	14565	14334	14466	14501	14463	14216	14452	14579	14489	14595	14328	14277	14482	14528	14542	14467	14270	14552	14525	14358	14448	14387	14361	14603	14459	14427	14391	14429	14423	14436	14409	14396	14701	14402	14546	14483	14540	14408	14413	14489	14505	14471	14316	14377	14442	14587	14439	14413	14341	14376	14408	14488	14517	14286	14336	14512	14406	14482	14436	14511	14532	14571	14467	14399	14322	14489	14490	14539	14520	14556	14407	14540	14345	14562	14481	14439	14454	14457	14259	14483	14523	14515	14470	14539	14570	14529	14351	14505	14389	14389	14655	14428	14605	14460	14367	14447	14534	14519	14375	14399	14489	14432	14458	14443	14431	14487	14468	14484	14493	14267	14318	14362	14525	14369	14322	14387	14611	14465	14297	14565	14383	14630	14326	14418	14495	14474	14622	14555	14455	14527	14515	14504	14395	14687	14433	14539	14369	14482	14527	14357	14381	14667	14574	14356	14553	14246	14618	14400	14380	14421	14315	14490	14479	14466	14518	14479	14664	14503	14501	14376	14535	14561	14466	14523	14549	14319	14444	14512	14602	14417	14299	14495	14565	14377	14331	14454	14500	14318	14399	14430	14555	14460	14594	14338	14567	14401	14431	14407	14439	14435	14584	14566	14441	14461	14346	14399	14514	14532	14513	14649	14360	14542	14384	14422	14523	14264	14447	14444	14569	14370	14415	14555	14568	14321	14433	14588	14457	14488	14470	14325	14390	14420	14581	14426	14357	14453	14518	14501	14245	14538	14438	14575	14584	14550	14442	14295	14535	14427	14400	14424	14588	14457	14439	14379	14596	14357	14521	14626	14566	14580	14351	14495	14531	14372	14512	14496	14608	14436	14381	14544	14417	14515	14439	14567	14535	14389	14469	14653	14399	14440	14582	14361	14585	14308	14393	14565	14542	14532	14450	14443	14341	14311	14574	14287	14478	14494	14393	14425	14367	14521	14424	14368	14385	14363	14485	14442	14583	14391	14460	14341	14602	14350	14397	14532	14392	14366	14472	14477	14438	14561	14528	14556	14578	14452	14473	14388	14591	14502	14469	14268	14510	14503	14463	14400	14593	14444	14313	14438	14329	14174	14583	14346	14438	14454	14425	14387	14451	14598	14296	14368	14400	14451	14358	14345	14415	14348	14376	14482	14417	14530	14373	14381	14451	14593	14493	14436	14544	14344	14468	14494	14450	14583	14415	14495	14484	14341	14633	14409	14645	14500	14551	14515	14343	14310	14523	14428	14508	14563	14301	14546	14491	14421	14539	14405	14451	14482	14577	14538	14494	14365	14371	14591	14459	14406	14561	14487	14455	14520	14429	14533	14406	14464	14243	14617	14511	14424	14538	14611	14464	14396	14707	14598	14523
24129	21060	31139	44421	59755	64511	57007	39692	24281	20280	19010	18113	17129	16603	16513	16358	16115	16138	16170	16171	16056	16183	16326	16273	16142	16075	16177	16038	16142	15926	16023	16159	16034	16101	15957	15693	16169	16126	16021	16029	16046	15864	16005	16011	16018	16076	16085	16060	15984	16078	15818	16162	15940	15943	15991	15917	16038	16157	15950	16275	16032	16181	15928	16080	15856	16129	16074	15969	16023	15857	16033	15933	15924	15947	15939	15980	16115	16017	15837	16128	15777	16029	16046	16059	16091	16016	16006	16027	15993	15890	16123	16068	16009	16179	16090	16092	15848	16131	15942	15898	16011	15997	15914	16063	15976	16175	15948	16007	16045	16026	16220	15902	16097	16162	15976	16030	16081	16062	16158	15984	16158	15979	16014	16080	15905	15829	15804	16108	16140	16061	16195	16145	15753	16001	16117	16228	15896	15989	16108	16106	16029	16111	16070	15942	16054	15860	15943	15779	15798	16003	16206	15979	15865	16052	16086	16091	15910	16001	16070	16041	16262	15903	16028	15983	15945	16048	15867	15908	16116	15915	15936	16084	15982	15839	15926	15897	16140	15749	15939	16032	16026	15905	15890	16138	16017	15981	16059	16053	15886	16030	15858	16080	16064	15853	16183	15846	15752	16050	16183	15807	16035	16165	15923	15909	16121	16018	15928	15914	16068	15908	15914	16024	15994	16006	15955	16223	15797	15981	15859	15808	15903	16130	16037	15998	16214	15874	15864	16039	16095	15885	15939	16092	16047	16025	15917	16021	15960	15797	16099	16041	15946	16180	16000	15808	16026	16071	16095	16087	15884	15975	15999	16108	15996	16048	15950	16044	16269	16010	15915	16028	15997	15988	16046	16168	16038	15807	15944	16084	15991	15786	15941	16082	16123	16084	16044	16000	16027	16257	15928	16121	15903	15789	15905	15938	15859	15802	15830	15977	16186	16116	16134	16149	15957	16070	15977	15938	15888	15917	15784	15840	16001	15968	15955	16132	16153	16169	16176	16077	15891	15831	15763	15938	15990	15878	15976	15858	16213	16019	16029	16183	16190	16121	15894	15863	16017	15807	15999	16178	15968	16018	15969	15925	16018	15942	16003	16073	16055	16068	16137	15973	16024	16206	15928	16032	15965	16006	16128	15906	15972	16010	15945	15867	15909	16046	16140	16110	16029	15952	15946	15980	16081	15829	15947	15953	16113	15983	15964	16017	15850	16069	16018	16209	15878	15846	15887	15831	16182	15986	15980	15958	16230	16158	15817	15862	15899	15922	16070	16116	15757	15618	15888	15837	16003	15903	15947	16157	15908	16041	16143	15962	15873	15972	15973	15942	16149	15920	15853	16061	15814	16269	16024	16180	16061	16087	15907	15846	16087	15829	15764	16044	16113	15938	15856	15978	15875	16026	15914	16031	16028	16187	16113	15866	16104	16168	16266	15819	15853	15937	15801	16318	15913	15776	16013	15949	15913	15983	15984	16023	16107	15933	15949	15898	16064	16087	15968	15903	16298	16076	16086	15982	16056	15799	15889	16351	16013	15928	16065	16239	16029	15932	16122	15968	15905	15930	16163	16072	15971	15979	16041	15836	15838	16168	16140	16119	16036	15984	16083	15886	16032	16141	15908	16072	16006	16086	15871	16263	15934	15735	15804	15890	16096	16039	16196	16042	15994	16082	15928	15986	15820	16063	15883	15880	15780	16027	15989	16111	16028	16065	16027	15948	15949	16201	16003	15965	15998	15898	16220	16134	15866	16086	15820	15951	15850	16210	16105	15959	15847	16107	16127	16163	16051	15959	16113	15875	15986	16046	15924	16014	15893	15952	16086	15916	16035	15918	16013	15896	16117	15901	16012	15877	16049	15977	15899	15907	16097	15917	16031	16180	15981	15926	15806	16032	16185	16053	16140	15910	15968	16081	16125	16175	15964	16010	15859	15920	16001	15812	16052	16126	15911	16161	16085	16053	16066	15906	16129	15937	16088	16002	16069	16083	16180	15911	15883	15883	15854	15930	15732	15933	15974	16031	16222	16077	16112	15957	15883	16140	15935	16005	16138	16245	16082	15904	15870	15957	16035	16032	15974	16039	16166	16015	15903	16025	15990	16073	15938	15873	15993	15911	16051	15937	16012	16049	15954	16213	16017	16028	15960	15972	15886	16099	15717	15835	15917	15829	16034	16065	16177	15932	15832	15860	15880	16165	15964	16000	16097	16097	16098	15969	15947	16006	16241	15801	16082	15944	16064	15916	16259	15980	15985	16239	16271	16163	16105	16076	16021	16027	16065	16144	15990	16087	16054	15983	16058	15856	15966	15849	15990	16104	16079	16067	15920	16184	15917	15966	15780	15943	16114	15897	15899	15961	16218	16133	15732	15871	16169	16112	16134	16148	15962	16031	15854	16002	16179	15988	16042	15909	16336	16091	15896	15967	16010	15966	15978	16163	15988	15911	15797	16031	16078	15949	16020	16017	15885	15994	15900	15855	16261	16111	16126	15888	16098	15907	16019	16199	16042	15990	15939	16144	15897	16200	16217	16052	16045	15753	15940	15951	16219	16023	16096	16154	16002	16044	16249	16259	15962	15952	15796	15904	15996	16015	16019	15875	16110	16078	15929	16063	15925	15959	15912	15921	16018	16132	16066	15940	16034	15906	16065	16010	16013	16018	15932	15725	15977	15809	15939	15792	15847	16004	15969	15947	16123	15797	15989	15937	16088	15983	16166	15841	16066	16030	16087	16143	16261	16082	16041	15800	15814	15949	16198	16101	15793	15864	15889	16015	16125	15688	16142	15899	16103	16092	16070	16121	15844	16275	15961	16174	16092	16003	16169	16012	15995	15914	15958	16046	16006	15940	16245	15891	16011	15940	16043	15976	15825	16164	15813	15654	15862	16037	15990	15959	16037	16027	16055	15893	16030	15971	16055	15890	15913	15976	16188	15989	16120	15959	15863	15870	15885	15983	16031	15935	15837	15974	16082	16035	15921	15922	16000	16029	15906	16123	16045	16134	15846	16056	15802	15931	15926	15838	16032	15817	15941	15896	15932	15935	15893	16033	15961	16169	15942	15947	15908	16059	16215	15797	15817	15869	15883	16015	16103	15839	16043	15851	16084	15973	16164	15806	16093	15995	15921	16000	16025	16134	15987	16101	16085	15993	15919	16076	15892	15812	16010	16138	16012	16066	16246	16048	15949	16110	15914	16182	16120	16008	15798	15714	15867	15744	16210	15863	15745	15983	16052	16171	15971	15935	15974	15898	15989	15730	15938	16002	16032	16135	15959	16073	16018	16108	16067	15981	16000	15930	16136	15836	16003	15766	16178	15841	15967	15760	16016	16104	16031	16062	15866	15961	15957	15878	16016	16141	15959	15947	16197	15668	15983	15963	15962	16142	16129	16133	15871	16226	16139	15961	15815	16062	16021	15964	15936	15887	16073	15901	16016	16062	15964	16008	15985	15897	15846	15878	16204	15968	15954	16032	16057	16127	15879	15940	15967	16057	16098	16091	16166	15831	15973	15890	15983	16001	15789	16010	16214	16038	16217	15837	15895	16158	16007	15805	15840	16062	16059	15921	16168	16116	16136	15936	16100	15957	16001	15969	16039	16057	15954	15944	16019	16077	15827	16005	16007	16231	16067	16224	15932	15936	16071	16126	16256	16212	16028	15980	16080	15895	15904	15928	15797	15976	16017	15923	15840	16152	16275	15842	15998	16110	16088	15804	15960	16148	15964	15913	16119	16134	16148	15974	16001	16063	15927	15989	16140	16050	16033	15963	16150	16046	15898	16026	16075	16175	15848	16023	16148	15996	16093	15963	15777	15854	15916	15966	15981	15968	16089	16037	15999	16010	15969	15990	15845	15940	16052	16039	16180	16202	16063	15791	16170	16005	16180	15916	15830	15927	15823	15958	16079	16009	15787	16077	15905	15999	15937	15947	16006	15828	15914	15765	16128	16039	16012	15757	16101	16003	15869	16253	16151	15938	16101	16173	16010	15952	16127	15982	16108	15917	15925	16150	15942	16071	15894	15913	16252	15912	16018	15992	15950	16139	16106	16057	16121	16068	16145	15891	16025	16084	16005	15897	15729	16029	15844	16037	16024	16063	15812	15998	15943	16159	15871	15912	15852	15984	16018	15970	15994	16015	16067	16051	16266	16111	15956	15802	15987	16045	16011	15928	16033	15963	15951	16096	15989	15843	16075	15847	16101	15890	15893	15956	15912	15927	16114	16156	16122	15852	15984	15965	16012	16137	16002	16061	16072	15940	15954	16077	15953	15748	16130	16140	15908	15938	15962	16098	16301	15794	16104	16076	15919	15976	16028	15954	16074	15909	16010	15791	15768	16041	16050	16149	16041	16208	16134	16195	16011	16133	16053	16334	15807	15800	15948	16022	15884	16130	16055	16147	15986	16090	16218	15990	15803	15991	16189	16171	15869	15923	16062	16084	16032	16098	15877	16021	15908	16097	15988	16059	15969	15969	16145	16080	16078	15870	15912	15995	16030	15978	16014	15921	15924	16143	15860	15989	15921	15954	16171	15925	15873	15950	15826	16198	15959	16111	16014	16052	16087	15966	16070	16080	15965	16115	15954	16060	16045	16047	15963	16187	16055	16039	16057	16006	16068	15955	15954	16099	15952	16024	16004	16173	15905	16061	15746	15945	15937	16084	15874	15896	15953	15928	16096	15977	15959	16126	16021	15987	16090	15984	16163	16106	15815	15853	15866	15989	16102	15991	16026	16205	16099	15980	15956	16148	15970	16231	16025	15872	15923	16005	16075	16102	16085	16043	16146	16017	16034	16354	15968	16059	15965	15928	15877	15993	15989	16078	15998	16024	16019	16030	16085	16097	15882	16154	16037	15904	15918	15925	15935	15942	16053	16052	15883	16042	15766	15835	15849	15772	15899	15883	16084	15867	16065	16135	16083	15910	16048	16096	15944	16069	15865	16113	15966	16043	15860	15984	16017	15919	16093	15959	16208	15901	15890	15966	15937	16043	15855	16106	16176	16038	15969	15970	15931	15987	16035	16028	15968	15922	16231	16013	15978	16007	15870	16049	16098	15837	16056	15953	16087	16111	15976	15740	15994	15972	15733	16077	16103	15991	16037	16055	15847	15750	15784	15941	16054	15831	16018	15896
41076	75467	86455	82515	77571	70904	56741	38776	20437	17958	17082	16026	14535	13834	13658	13536	13702	13485	13540	13572	13569	13504	13565	13269	13574	13554	13624	13378	13465	13457	13554	13485	13505	13347	13509	13274	13432	13305	13333	13262	13484	13598	13446	13661	13423	13505	13448	13479	13456	13369	13542	13442	13445	13442	13551	13497	13425	13364	13468	13475	13523	13396	13423	13428	13647	13559	13260	13610	13543	13428	13495	13517	13223	13516	13507	13432	13514	13438	13422	13367	13399	13479	13419	13404	13409	13560	13491	13331	13518	13670	13575	13504	13511	13426	13340	13412	13392	13483	13475	13456	13553	13545	13234	13393	13379	13520	13504	13524	13477	13429	13321	13286	13496	13486	13355	13579	13428	13570	13500	13530	13409	13450	13519	13386	13349	13505	13518	13464	13421	13500	13407	13376	13548	13486	13424	13452	13525	13288	13451	13406	13233	13460	13448	13625	13483	13434	13523	13543	13587	13404	13513	13531	13237	13332	13448	13495	13393	13535	13383	13468	13504	13479	13290	13442	13572	13268	13445	13468	13254	13537	13397	13434	13588	13488	13316	13386	13513	13423	13519	13474	13360	13623	13399	13543	13606	13501	13514	13525	13500	13473	13526	13469	13436	13526	13402	13396	13487	13415	13457	13342	13518	13330	13457	13672	13491	13399	13248	13522	13279	13241	13427	13502	13420	13410	13497	13368	13368	13587	13370	13301	13499	13511	13498	13379	13526	13484	13374	13570	13433	13409	13300	13324	13489	13353	13491	13283	13678	13434	13631	13503	13399	13537	13526	13351	13401	13373	13386	13522	13422	13302	13495	13536	13457	13397	13460	13505	13524	13418	13410	13259	13736	13467	13577	13406	13343	13683	13356	13671	13431	13464	13542	13526	13343	13495	13446	13461	13638	13388	13330	13390	13358	13462	13484	13456	13378	13510	13341	13478	13414	13616	13447	13428	13308	13665	13368	13430	13402	13484	13478	13420	13393	13199	13470	13198	13494	13414	13396	13443	13496	13596	13463	13404	13408	13273	13429	13586	13561	13342	13579	13415	13343	13315	13589	13462	13502	13643	13512	13457	13395	13404	13461	13303	13531	13418	13667	13415	13491	13356	13535	13281	13685	13555	13424	13420	13553	13433	13503	13444	13409	13533	13422	13563	13534	13382	13407	13514	13580	13513	13306	13408	13579	13474	13570	13348	13376	13423	13434	13329	13607	13529	13431	13460	13522	13345	13370	13494	13706	13528	13518	13503	13346	13449	13400	13434	13312	13523	13449	13416	13484	13410	13385	13253	13243	13485	13490	13436	13404	13412	13406	13470	13375	13431	13558	13430	13432	13481	13592	13480	13352	13521	13435	13346	13311	13581	13534	13564	13424	13353	13506	13493	13389	13397	13505	13222	13436	13353	13436	13379	13342	13501	13353	13456	13498	13417	13533	13417	13313	13438	13490	13495	13324	13407	13383	13500	13434	13464	13322	13454	13488	13364	13462	13390	13264	13529	13421	13483	13452	13463	13487	13427	13454	13509	13393	13566	13491	13491	13464	13356	13468	13381	13431	13350	13099	13667	13503	13505	13485	13322	13508	13527	13619	13391	13548	13427	13339	13497	13287	13247	13372	13465	13524	13363	13336	13488	13353	13540	13516	13428	13556	13316	13528	13412	13581	13190	13378	13472	13418	13339	13331	13387	13561	13511	13370	13470	13558	13413	13389	13535	13335	13438	13621	13423	13525	13475	13348	13404	13605	13264	13411	13400	13487	13338	13444	13500	13401	13480	13331	13577	13233	13284	13215	13356	13588	13297	13370	13417	13512	13572	13503	13357	13452	13448	13274	13549	13468	13423	13544	13526	13476	13582	13479	13511	13406	13530	13484	13560	13286	13522	13473	13429	13406	13559	13495	13534	13395	13523	13386	13343	13501	13442	13353	13413	13502	13412	13318	13539	13351	13431	13505	13459	13569	13412	13473	13525	13452	13540	13454	13209	13501	13392	13310	13454	13461	13448	13357	13439	13579	13308	13359	13463	13272	13450	13494	13474	13417	13443	13489	13472	13227	13284	13441	13412	13479	13372	13443	13260	13484	13447	13299	13465	13362	13307	13381	13360	13289	13576	13543	13346	13449	13418	13199	13359	13549	13429	13356	13482	13384	13535	13369	13467	13465	13264	13348	13399	13290	13394	13459	13542	13496	13437	13411	13494	13482	13473	13426	13469	13531	13390	13323	13405	13596	13503	13548	13474	13370	13315	13501	13498	13415	13640	13593	13307	13526	13529	13542	13449	13475	13327	13461	13537	13364	13568	13386	13493	13376	13424	13533	13494	13469	13508	13448	13501	13646	13429	13304	13405	13420	13589	13477	13505	13367	13326	13557	13525	13344	13396	13467	13516	13408	13465	13393	13369	13480	13371	13549	13559	13358	13407	13406	13502	13414	13370	13480	13541	13340	13400	13506	13357	13392	13521	13406	13458	13294	13314	13441	13282	13417	13460	13550	13404	13425	13345	13414	13426	13567	13525	13542	13368	13466	13443	13494	13565	13478	13347	13358	13618	13412	13407	13495	13580	13398	13315	13497	13398	13531	13539	13583	13550	13460	13393	13528	13349	13429	13507	13264	13505	13601	13385	13434	13439	13581	13494	13590	13644	13480	13514	13305	13600	13363	13567	13495	13419	13352	13436	13554	13458	13458	13368	13497	13518	13392	13340	13577	13547	13403	13486	13413	13324	13444	13300	13347	13322	13444	13457	13393	13424	13525	13299	13446	13340	13316	13493	13482	13363	13647	13416	13407	13470	13493	13529	13520	13584	13342	13424	13379	13480	13356	13491	13332	13334	13510	13539	13482	13433	13370	13497	13406	13412	13535	13473	13480	13391	13570	13606	13519	13454	13465	13423	13489	13299	13407	13465	13505	13542	13537	13512	13326	13366	13546	13508	13489	13494	13454	13269	13395	13466	13482	13494	13548	13402	13578	13456	13578	13353	13531	13663	13415	13556	13460	13282	13452	13273	13311	13455	13376	13485	13406	13466	13496	13396	13377	13338	13496	13516	13502	13463	13393	13345	13362	13578	13419	13425	13403	13527	13410	13579	13579	13312	13284	13239	13553	13261	13246	13264	13493	13596	13528	13668	13295	13497	13284	13294	13292	13417	13505	13480	13550	13409	13315	13458	13318	13557	13486	13762	13506	13398	13471	13402	13511	13317	13476	13440	13455	13280	13450	13431	13419	13213	13427	13287	13430	13485	13389	13278	13452	13539	13343	13492	13402	13537	13448	13528	13505	13542	13350	13516	13378	13473	13449	13372	13502	13342	13524	13579	13547	13467	13496	13446	13421	13386	13410	13463	13326	13348	13444	13490	13469	13503	13438	13476	13395	13416	13472	13498	13440	13481	13367	13396	13544	13428	13464	13552	13482	13258	13508	13403	13359	13501	13344	13620	13493	13387	13294	13509	13575	13374	13296	13408	13561	13482	13454	13412	13507	13428	13364	13344	13512	13452	13545	13427	13472	13374	13443	13518	13505	13607	13430	13444	13408	13564	13567	13410	13405	13425	13348	13465	13219	13561	13501	13516	13708	13565	13374	13440	13438	13571	13508	13312	13497	13439	13332	13408	13386	13412	13472	13443	13546	13460	13410	13333	13499	13422	13649	13510	13425	13449	13339	13646	13332	13359	13445	13318	13545	13249	13415	13371	13472	13355	13361	13473	13575	13452	13272	13423	13477	13420	13462	13371	13554	13596	13508	13384	13330	13382	13287	13430	13389	13402	13462	13486	13212	13364	13500	13444	13384	13390	13437	13503	13431	13431	13520	13463	13290	13443	13533	13484	13525	13453	13271	13431	13272	13390	13363	13330	13418	13406	13362	13476	13403	13341	13499	13479	13538	13491	13609	13396	13499	13538	13629	13402	13374	13384	13458	13551	13580	13596	13448	13413	13379	13502	13424	13273	13396	13376	13528	13279	13452	13482	13571	13396	13465	13323	13440	13727	13597	13360	13531	13501	13452	13458	13357	13415	13445	13549	13577	13413	13588	13491	13459	13485	13520	13446	13534	13432	13562	13513	13337	13510	13543	13443	13317	13455	13511	13445	13358	13498	13529	13624	13626	13593	13360	13385	13379	13474	13482	13381	13510	13315	13436	13450	13563	13454	13285	13513	13395	13479	13531	13507	13426	13456	13573	13333	13341	13456	13584	13514	13475	13585	13528	13546	13396	13447	13324	13244	13353	13536	13553	13524	13415	13449	13321	13495	13472	13397	13436	13499	13525	13447	13322	13440	13633	13503	13317	13349	13213	13385	13433	13277	13447	13595	13449	13258	13436	13397	13516	13513	13567	13416	13555	13391	13484	13418	13352	13440	13587	13490	13319	13558	13361	13435	13477	13533	13478	13515	13707	13521	13424	13304	13520	13538	13582	13563	13506	13542	13536	13424	13613	13293	13265	13351	13398	13492	13511	13352	13547	13562	13399	13288	13300	13400	13437	13335	13289	13415	13482	13501	13503	13355	13374	13480	13308	13589	13538	13431	13573	13434	13360	13473	13381	13475	13234	13365	13605	13476	13614	13433	13409	13618	13396	13270	13365	13340	13368	13260	13412	13441	13520	13520	13550	13435	13438	13274	13481	13266	13349	13674	13423	13518	13480	13463	13491	13473	13361	13359	13208	13557	13389	13439	13511	13325	13473	13412	13435	13552	13245	13380	13530	13590	13526	13473	13505	13485	13403	13379	13406	13430	13497	13405	13342	13537	13496	13478	13459	13530	13413	13445	13511	13453	13359	13320	13494	13515	13449	13307	13356	13444	13571	13514	13456	13507	13514	13491	13537	13433	13432	13401	13410	13439	13294	13286	13658	13229	13281	13617	13430	13433	13333	13499	13471	13517	13519	13397	13373	13198	13487	13575	13551	13386	13538	13371	13335	13454	13475	13486	13490	13524	13478	13369	13485	13486	13339	13476	13455	13273	13487	13444	13518	13404	13357	13469	13371	13382	13463	13524	13334	13491	13468	13377	13397	13443	13555	13505	13484	13553	13518	13468	13420	13467	13137	13278	13496	13376	13483	13267	13318	13549	13419	13464	13382	13435	13413	13523	13593	13388	13529	13478	13273	13329	13374	13496	13683	13560	13369	13527	13629	13398
31492	23370	24325	25889	24365	23982	21474	18518	16699	16500	16366	16570	16267	16236	16361	16106	16263	16104	16040	16292	16043	16188	16330	16100	16300	16284	16018	16184	16165	16112	16252	16365	16313	16250	16288	16421	16111	15936	16280	16287	16292	16282	16336	16224	16112	16197	16130	16160	16359	16317	16142	16441	16132	16130	16094	16083	16240	16069	16241	16058	16239	16156	16157	16204	16144	16146	16388	16278	16084	16341	16142	16392	16194	16151	16253	16055	16167	16219	16076	16181	16330	16331	16105	16200	16294	16343	16064	16184	16180	16175	16219	15995	16179	16259	16367	16025	15906	16235	16160	16124	16209	16207	16068	16148	16041	16081	16110	16241	16128	16045	16159	16247	16367	16229	16150	16281	16085	16229	16245	16159	16262	16039	16034	16335	16184	16183	16120	16197	16206	16220	16129	16140	16327	16081	16155	16162	16253	16001	16220	16055	16373	16069	16047	16152	16362	16239	16304	16291	16209	16127	16236	16228	16197	16069	16139	16199	16130	16138	16128	16088	16170	16151	16167	16131	16042	16144	16234	16146	16087	16345	16006	16134	16148	16057	16088	15987	16032	16233	16209	16068	16324	16227	16174	16094	16116	16194	16120	16143	16175	15995	16328	16145	16259	16195	16234	16295	16184	16199	16279	16086	16051	16163	16213	16236	16009	16261	16403	16231	16265	16206	16097	16053	16203	15949	16276	16268	16133	16152	16212	16257	16215	16016	16243	15989	16152	16363	16054	15939	16087	16191	16002	16329	16195	16309	16158	16041	15988	16206	16089	16121	16299	16213	16216	16070	16313	16314	16303	16204	16168	16209	16037	16102	16266	16189	16020	15997	16037	15838	16243	16300	16266	16320	16265	16040	16168	16106	16247	16123	16058	16318	16346	15979	16174	16282	16181	16125	16171	16153	16212	16288	16423	16325	16271	16151	16128	16101	16336	16356	16410	16159	16168	16078	16020	16143	16245	16178	16271	15991	16247	16095	16123	15991	16249	15971	16257	16056	16075	16049	15709	16214	16220	16137	15931	15992	16153	16255	16117	16192	16240	16078	16067	16115	16316	16037	16178	16194	16337	16078	16108	16111	16284	16121	16274	16127	16037	15935	16149	16079	16054	16130	16289	16232	16362	16104	16243	16057	16227	16297	16207	16224	16081	16085	16217	15929	16257	15945	16043	16133	16281	16182	16042	16179	15990	16047	16325	15976	16103	16043	16117	15995	15962	16237	16166	16113	16041	16112	16168	16254	16084	16099	16168	16142	16104	16048	16075	16179	16187	16263	16160	16292	16143	16130	16053	16237	16081	16072	16020	16100	16182	16175	16100	16221	16029	16139	16139	16268	15920	16164	16257	16191	16350	16268	16012	16150	16015	16253	16106	16273	15967	16154	16267	16196	16150	15968	16277	16323	16354	16205	16105	16134	16327	16099	16176	16147	16249	16060	16171	16157	16177	16303	16026	16093	16239	15943	16225	16223	16195	16192	16222	16200	16054	16152	16273	16238	16226	16021	16248	16194	16279	16207	16265	16199	16139	16072	16198	16154	16125	16036	16033	16079	16324	15965	16196	16083	16212	15965	16030	16503	16525	16001	16358	16030	16034	16376	16228	16185	16279	16123	16155	16321	16130	16289	16116	16254	16239	16106	16314	16162	15905	16226	16152	16157	16335	16232	16110	16286	16241	16026	16130	16158	16096	16104	16453	16292	16086	16163	16120	16196	16210	16319	16064	16020	15772	16116	16374	16011	16134	15926	16240	15982	16151	16260	16060	16171	15748	16118	16211	16021	16403	16094	16138	16143	16256	15892	16142	16158	16342	16143	16171	15977	15998	16291	16097	16076	15933	16199	16031	15983	16261	16076	16276	16316	16043	16271	16296	15891	16188	16214	16322	16149	16287	16101	16362	16074	16210	16220	16398	16139	16272	16120	16292	16188	16172	16248	16191	16032	16246	16144	16169	16089	16246	16078	16198	16134	16162	15963	16032	16144	16348	16249	16319	16201	16092	16145	16039	16210	16173	16261	16207	16192	16217	16125	15949	16376	16268	16181	16276	15954	15937	16077	16177	16155	16181	16319	16292	16279	16442	16027	16269	16072	16210	16143	15918	16230	16240	16173	16068	15987	16102	16052	16219	16262	16292	16158	16206	16225	16188	16274	16234	16353	16194	16142	16285	16038	16089	16137	16363	16074	16096	16043	16130	16238	16120	16188	16225	16192	16254	16270	16001	16138	16181	16181	16141	16138	16312	16402	16205	16358	16309	16281	16119	16201	16092	16217	16154	16296	16114	16033	16106	16220	16339	16293	16116	16003	16089	16125	16000	16150	16198	16209	16130	16088	16282	16286	16045	16241	16092	16199	16150	16141	16077	16137	16056	16252	15985	16222	15996	16131	16194	16224	16301	16225	16030	16251	16001	16071	16180	16206	16211	16042	16167	15988	15942	16126	16107	16250	16124	16267	16243	16212	16120	16108	16066	16173	16321	16291	16300	16106	15998	16294	16283	16205	16272	16084	16056	16026	16182	16276	16131	16301	16128	16059	16220	16135	16137	16089	16214	16014	16164	16180	16205	16052	16061	16248	16014	15994	16263	16130	16010	16159	16053	16202	16159	16187	16089	16265	16137	16282	16137	16023	16242	16126	16102	16162	16021	16089	16174	16239	16028	16153	16163	16241	15963	16199	16387	16068	16066	16096	16262	16177	16050	16226	16185	16176	16035	16198	16066	16190	16319	16097	16288	16164	16187	16161	16337	15887	16272	16048	16263	16260	16284	16171	16244	16100	16071	16067	16025	16125	16425	16020	16295	16135	16251	16201	16253	16371	16126	16367	16131	16041	16330	16359	16226	16204	16164	16100	16216	16222	16020	16135	16049	15983	16016	16256	16110	16277	16041	16281	16086	16288	16022	16144	15925	16213	16229	16276	16225	16173	16167	16176	16207	16132	16136	16019	16104	16205	16064	16212	16254	16161	16091	16145	16199	16061	16059	16348	16101	16356	16082	16131	16036	16183	16483	16217	16078	16279	16290	16187	16087	16125	16201	16102	16251	15949	16045	16155	15910	16167	16255	16204	16060	16064	16152	16173	16107	16453	16188	16285	16039	16111	16054	16177	16160	16066	16264	16050	16171	16242	16085	15993	16145	16266	16135	16473	16174	16050	16120	16004	16163	16225	16242	16207	16093	16030	16100	16268	16318	16082	16254	16231	16207	16210	16140	16258	16170	16244	16220	16166	16152	16190	16138	16087	16098	16141	16198	16229	16350	16090	16000	16145	16192	16072	16094	15960	16162	16168	16110	16281	16099	16003	16041	16397	16130	16110	16257	16345	16046	16019	16128	16162	16293	16111	16223	16254	16331	16173	16048	16071	16205	16285	16283	16217	15918	16262	16072	16110	16253	16117	16038	16220	16240	16079	16001	16113	16155	16230	16049	16235	16310	16361	16211	16254	16059	16020	16325	15984	16166	16148	16197	16059	16232	16127	16291	16308	16264	15994	16135	16376	16379	16297	16016	16355	16134	16176	16160	16007	16371	16042	16077	16206	16158	16231	16296	16011	16152	16149	16162	16401	16069	16078	16028	16233	16105	16138	16056	16204	16220	15978	16336	16404	15987	16212	16247	16312	16296	16255	15990	16250	16081	16201	16164	16054	16107	16132	16263	16056	16293	16052	16285	16245	16177	16187	16183	16080	16373	16094	16383	16203	16058	16236	16014	16321	16129	16445	16084	16120	16038	16135	16191	16285	16226	16147	16140	16143	16183	16268	16118	16250	16067	16289	16149	16142	16075	16064	16233	15956	16097	16148	16026	15977	16156	16186	16154	16110	16299	16092	16197	16307	16135	15992	16280	16178	16254	16317	16113	16209	16182	16075	16211	16328	16233	16145	16121	16255	16070	16350	16174	16203	16163	15938	15995	16114	15930	16200	16157	15884	16091	16161	16166	16143	16082	15999	16105	16092	15996	16114	16030	16226	16106	16125	16307	16278	16413	16113	16239	16111	16113	16181	16108	16243	16186	16165	16272	16245	16257	16122	15946	16118	16125	16196	16018	16135	16225	16254	16285	16160	16297	16078	16105	16094	16007	16155	16277	16225	16272	16151	16268	16015	16251	15978	16207	16254	16052	15914	16139	16326	16159	16152	16112	16221	16071	16188	16008	16161	15989	16297	16294	16271	16017	16013	16017	16042	16209	16326	16262	16109	15987	16315	16236	16107	16256	16223	16009	16042	15908	16061	16094	16368	16187	16316	16221	16277	16377	15928	16168	16240	16070	16284	16106	16037	15989	16242	16254	16095	16301	16014	16183	16245	16195	16195	16191	16227	16091	15978	16162	16169	16235	15994	16259	16177	16071	16161	15869	16094	16069	16269	16069	16178	16222	16218	16158	15974	16211	16358	16214	16286	16250	16188	16163	16235	16245	16347	16165	16167	16115	16116	15965	16247	15990	16185	16090	16066	16008	16284	16134	16214	16108	15936	16250	16152	16219	16106	16148	16309	16250	16163	16382	16336	16108	16075	16000	16240	16241	16106	16259	16356	16134	16092	16291	16193	16245	16141	16251	16305	16405	16140	16239	15985	16212	16106	15937	16035	16233	16295	16135	16056	16100	16188	16176	16144	16241	16178	16262	16152	16131	16051	16048	16314	16192	16154	16261	16258	16128	16305	16165	16193	16378	16141	16250	16214	16210	16119	16070	16086	16112	16178	16141	16146	16281	16177	16224	16334	16269	16395	16174	16109	15958	16050	16102	16097	16118	16090	16233	16132	16207	16323	16003	16125	16173	15996	16062	16025	15963	16044	16189	16065	15943	16238	16251	16326	16225	15965	15991	16293	16280	16184	16276	16223	16315	16122	16097	16170	16438	16119	16014	16032	15971	16173	16183	16109	16054	16133	16087	16122	16219	16355	16130	15969	16120	16047	16345	16379	16183	16022	16289	16119	16326	16415	16030	16002	16237	16264	16275	16028	16310	16123	16115	16360	16152	16101	16129	16194	16301	16267	16226	16146	15956	16131	16048	16022	16055	15967	16278	16098	16166	15940	16268	16255	16057	16198	16074	16355	16339	16286	16098	16479	15991	16129	16189	16171	16107	16080	16159	16112	16099	16132	16221	16194	16093	16194	16079	16094	16231	16297	16327	16235
23986	24576	25627	27135	24958	23966	19706	15507	13842	13932	13861	13665	13714	13615	13616	13552	13382	13713	13526	13622	13592	13445	13677	13766	13744	13674	13479	13539	13617	13460	13551	13457	13611	13476	13506	13548	13672	13406	13550	13608	13597	13570	13466	13504	13439	13540	13439	13630	13591	13544	13652	13564	13618	13765	13560	13667	13570	13496	13370	13564	13502	13613	13601	13557	13553	13602	13449	13616	13486	13587	13554	13378	13312	13639	13473	13590	13559	13447	13401	13621	13359	13518	13378	13578	13628	13558	13556	13595	13488	13601	13655	13393	13420	13529	13640	13500	13501	13524	13444	13486	13458	13360	13600	13511	13498	13442	13470	13425	13437	13526	13467	13650	13374	13587	13683	13609	13610	13604	13583	13631	13497	13483	13432	13588	13714	13465	13530	13545	13492	13504	13483	13540	13553	13380	13626	13563	13562	13466	13463	13402	13468	13639	13453	13547	13422	13469	13572	13555	13594	13675	13727	13556	13449	13519	13638	13461	13490	13402	13514	13536	13565	13533	13550	13621	13442	13518	13549	13596	13658	13634	13560	13478	13639	13638	13554	13473	13583	13372	13481	13683	13570	13440	13482	13561	13572	13438	13382	13510	13449	13670	13446	13528	13534	13501	13422	13521	13669	13510	13489	13717	13564	13566	13565	13629	13619	13505	13502	13423	13496	13500	13667	13567	13530	13536	13605	13634	13466	13573	13492	13686	13560	13468	13520	13591	13712	13497	13707	13451	13494	13582	13734	13587	13624	13576	13613	13501	13577	13501	13433	13390	13629	13466	13661	13536	13582	13484	13544	13627	13602	13638	13497	13537	13616	13449	13500	13577	13366	13580	13457	13730	13545	13524	13635	13502	13331	13568	13652	13653	13503	13474	13621	13640	13595	13538	13535	13511	13623	13518	13608	13675	13465	13626	13441	13266	13424	13610	13581	13535	13499	13567	13440	13575	13588	13593	13472	13655	13574	13477	13709	13634	13570	13516	13507	13496	13621	13514	13531	13565	13631	13549	13504	13570	13605	13409	13622	13647	13466	13723	13601	13587	13465	13493	13576	13530	13649	13467	13538	13622	13530	13622	13456	13637	13587	13480	13503	13709	13506	13489	13516	13644	13701	13622	13536	13484	13610	13484	13537	13613	13534	13591	13430	13654	13533	13529	13532	13614	13644	13466	13608	13721	13546	13603	13550	13599	13408	13601	13679	13650	13564	13437	13566	13488	13554	13643	13636	13514	13514	13415	13457	13570	13467	13601	13562	13650	13651	13517	13450	13395	13568	13480	13362	13612	13367	13504	13606	13686	13469	13626	13534	13910	13584	13672	13590	13412	13529	13512	13541	13638	13487	13683	13501	13475	13525	13401	13643	13431	13454	13460	13375	13473	13764	13423	13498	13439	13508	13650	13554	13573	13581	13458	13656	13578	13564	13517	13566	13445	13468	13501	13576	13438	13426	13567	13577	13568	13605	13452	13343	13531	13551	13529	13446	13602	13595	13462	13376	13455	13606	13583	13413	13561	13479	13481	13617	13638	13557	13713	13468	13438	13451	13457	13515	13514	13526	13699	13572	13612	13506	13715	13611	13563	13472	13567	13595	13448	13545	13510	13668	13364	13629	13487	13625	13574	13562	13529	13611	13669	13693	13464	13662	13657	13584	13563	13668	13359	13467	13542	13560	13524	13551	13528	13470	13470	13561	13473	13535	13513	13474	13622	13621	13659	13559	13586	13418	13443	13638	13487	13490	13664	13519	13616	13609	13636	13548	13600	13691	13411	13591	13475	13542	13548	13590	13389	13551	13589	13423	13487	13523	13521	13558	13519	13476	13459	13566	13652	13420	13497	13721	13443	13446	13565	13409	13631	13453	13394	13583	13719	13538	13539	13542	13714	13474	13492	13516	13484	13407	13673	13600	13429	13603	13692	13562	13319	13686	13733	13469	13503	13441	13571	13493	13532	13693	13409	13690	13441	13530	13633	13497	13641	13449	13445	13460	13516	13502	13619	13593	13467	13553	13460	13516	13429	13526	13575	13704	13579	13588	13606	13532	13567	13435	13402	13459	13614	13602	13625	13538	13548	13580	13713	13525	13639	13588	13570	13432	13592	13642	13611	13568	13457	13460	13531	13580	13633	13484	13463	13514	13577	13647	13535	13478	13389	13493	13511	13542	13533	13486	13651	13583	13488	13617	13579	13561	13596	13469	13590	13661	13699	13559	13496	13505	13567	13661	13457	13551	13395	13541	13736	13534	13586	13470	13632	13645	13524	13547	13547	13538	13443	13547	13546	13438	13605	13634	13452	13615	13492	13500	13546	13410	13591	13589	13513	13481	13605	13584	13462	13486	13555	13620	13587	13582	13477	13446	13445	13576	13613	13542	13506	13579	13542	13569	13606	13493	13587	13627	13499	13684	13455	13340	13517	13627	13424	13401	13659	13501	13496	13472	13483	13718	13472	13569	13550	13362	13478	13446	13357	13585	13531	13601	13557	13536	13734	13581	13510	13552	13391	13500	13345	13566	13560	13513	13707	13496	13636	13525	13717	13533	13648	13569	13472	13599	13595	13574	13481	13639	13521	13366	13614	13622	13552	13542	13542	13467	13709	13564	13475	13596	13571	13497	13461	13624	13469	13287	13611	13585	13374	13648	13515	13470	13526	13482	13802	13579	13512	13424	13529	13443	13630	13551	13439	13510	13516	13718	13604	13497	13596	13597	13500	13587	13463	13579	13628	13415	13442	13529	13516	13785	13525	13538	13620	13554	13382	13614	13558	13576	13563	13603	13656	13591	13697	13492	13672	13509	13612	13430	13495	13682	13413	13589	13425	13546	13653	13529	13643	13637	13597	13575	13469	13561	13538	13587	13519	13643	13365	13654	13627	13699	13552	13526	13362	13563	13580	13550	13592	13471	13632	13614	13559	13607	13757	13639	13655	13557	13425	13507	13573	13571	13596	13394	13608	13593	13651	13622	13565	13451	13507	13534	13432	13536	13568	13606	13428	13571	13596	13684	13527	13489	13623	13565	13532	13568	13574	13487	13416	13512	13583	13471	13523	13597	13641	13548	13623	13383	13545	13425	13444	13592	13458	13444	13643	13617	13504	13627	13574	13564	13568	13586	13543	13552	13632	13693	13389	13513	13676	13704	13466	13535	13560	13376	13483	13575	13417	13661	13499	13433	13649	13633	13350	13621	13503	13516	13755	13559	13499	13580	13387	13307	13479	13506	13495	13733	13532	13396	13580	13620	13519	13597	13517	13610	13459	13452	13547	13612	13515	13523	13468	13541	13653	13693	13414	13666	13659	13528	13572	13527	13515	13491	13638	13555	13560	13519	13479	13488	13541	13524	13589	13583	13296	13588	13613	13608	13373	13486	13684	13545	13591	13533	13530	13498	13549	13779	13598	13496	13500	13619	13454	13541	13434	13652	13607	13587	13507	13679	13534	13573	13601	13674	13363	13599	13484	13473	13775	13558	13514	13592	13540	13585	13454	13591	13574	13599	13551	13628	13551	13522	13551	13406	13381	13515	13566	13696	13474	13626	13515	13442	13747	13450	13573	13619	13860	13556	13455	13691	13488	13470	13698	13525	13614	13652	13602	13504	13484	13544	13628	13795	13524	13530	13502	13533	13468	13627	13498	13491	13633	13476	13534	13413	13670	13704	13641	13545	13626	13604	13565	13737	13365	13602	13828	13571	13631	13533	13668	13585	13680	13599	13558	13561	13592	13486	13563	13454	13541	13632	13531	13634	13349	13590	13579	13551	13487	13509	13477	13500	13580	13566	13529	13489	13455	13610	13469	13642	13621	13559	13518	13804	13573	13442	13538	13536	13462	13452	13601	13601	13557	13534	13393	13688	13578	13555	13391	13544	13440	13393	13506	13507	13496	13447	13557	13636	13555	13575	13644	13650	13568	13628	13539	13583	13645	13332	13404	13567	13680	13502	13453	13663	13621	13504	13788	13566	13532	13641	13581	13399	13446	13528	13477	13633	13615	13532	13502	13494	13446	13551	13508	13662	13340	13592	13558	13530	13563	13803	13502	13547	13605	13739	13607	13516	13556	13591	13529	13441	13615	13468	13698	13525	13634	13416	13694	13341	13596	13624	13537	13651	13568	13514	13414	13603	13573	13587	13598	13502	13618	13660	13651	13618	13485	13642	13682	13359	13586	13408	13488	13573	13552	13556	13458	13666	13575	13550	13749	13695	13365	13549	13603	13482	13503	13658	13439	13532	13601	13589	13613	13416	13513	13586	13408	13627	13621	13560	13560	13509	13599	13605	13510	13562	13597	13608	13570	13485	13429	13563	13461	13698	13588	13431	13684	13518	13602	13566	13551	13588	13621	13430	13569	13748	13374	13552	13505	13500	13614	13595	13591	13526	13403	13387	13543	13578	13500	13539	13478	13603	13492	13541	13536	13582	13748	13560	13520	13667	13510	13573	13650	13519	13598	13547	13641	13457	13600	13546	13510	13497	13582	13531	13468	13537	13595	13430	13554	13402	13592	13534	13596	13671	13657	13554	13594	13729	13648	13504	13576	13390	13646	13625	13478	13633	13577	13543	13594	13477	13437	13621	13571	13608	13615	13484	13645	13519	13504	13504	13583	13629	13547	13490	13503	13459	13490	13414	13717	13607	13530	13675	13501	13548	13440	13489	13712	13552	13562	13572	13558	13507	13564	13669	13334	13642	13709	13378	13471	13669	13599	13567	13535	13481	13567	13651	13537	13778	13497	13586	13476	13659	13710	13593	13546	13616	13526	13621	13417	13558	13537	13622	13409	13833	13535	13494	13558	13620	13378	13538	13576	13646	13403	13556	13513	13511	13479	13714	13444	13599	13696	13547	13494	13380	13573	13589	13631	13637	13522	13639	13444	13639	13606	13679	13588	13432	13511	13392	13392	13524	13464	13588	13692	13494	13776	13621	13603	13558	13682	13474	13607	13516	13395	13692	13520	13372	13621	13451	13593	13505	13441	13533	13475	13532	13603	13484	13607	13555	13491	13512	13470	13649	13476	13596	13650	13524	13624	13440	13693	13594	13516	13549	13354	13547	13530	13629	13503	13438	13635	13557	13625	13610	13490	13446	13679	13521	13572	13597	13569	13407	13513	13636	13418	13578	13672	13505	13411	13486	13530
26233	21230	32118	48169	51194	50341	41312	25833	19013	17239	17502	16854	16517	16287	16035	15761	15739	15739	15584	15701	15631	15751	15645	15581	15735	15583	15534	15820	15726	15688	15758	15787	15679	15890	15851	15772	15597	15717	15700	15492	15508	15845	15659	15645	15632	15746	15648	15641	15644	15782	15689	15780	15700	15590	15516	15734	15829	15736	15617	15593	15637	15610	15714	15671	15863	15629	15571	15649	15524	15660	15566	15642	15869	15701	15726	15707	15740	15754	15490	15505	15727	15544	15706	15676	15735	15905	15816	15605	15678	15621	15672	15479	15806	15448	15728	15670	15623	15583	15599	15951	15751	15655	15659	15540	15911	15441	15764	15589	15634	15754	15686	15518	15756	15696	15749	15824	15600	15710	15754	15698	15568	15591	15629	15589	15647	15632	15534	15713	15552	15577	15628	15679	15562	15585	15619	15668	15717	15642	15648	15650	15661	15703	15784	15686	15799	15582	15819	15782	15762	15814	15615	15662	15638	15434	15708	15576	15767	15619	15764	15726	15524	15560	15518	15685	15584	15807	15543	15700	15573	15705	15527	15761	15694	15617	15711	15631	15589	15572	15634	15613	15614	15750	15643	15759	15673	15570	15631	15683	15601	15551	15518	15558	15669	15706	15898	15756	15637	15780	15611	15806	15629	15490	15646	15786	15534	15664	15528	15773	15672	15699	15620	15595	15710	15691	15597	15605	15396	15664	15814	15738	15644	15607	15570	15444	15623	15765	15475	15527	15563	15618	15751	15793	15610	15554	15414	15716	15745	15744	15762	15699	15690	15460	15730	15522	15628	15597	15588	15668	15626	15658	15595	15640	15874	15588	15802	15708	15582	15566	15560	15729	15736	15780	15662	15753	15587	15654	15821	15445	15659	15789	15786	15563	15781	15596	15657	15682	15529	15631	15561	15502	15595	15941	15661	15519	15634	15651	15812	15545	15640	15711	15686	15761	15796	15561	15649	15708	15659	15650	15600	15505	15742	15797	15527	15638	15569	15758	15455	15642	15622	15529	15560	15651	15586	15580	15660	15774	15746	15618	15674	15692	15594	15697	15752	15321	15608	15756	15762	15536	15665	15520	15498	15607	15704	15753	15678	15485	15602	15505	15662	15702	15547	15672	15694	15814	15775	15453	15749	15618	15693	15719	15640	15600	15628	15648	15630	15664	15536	15723	15445	15609	15688	15562	15906	15706	15516	15668	15674	15664	15666	15672	15598	15763	15635	15692	15660	15588	15588	15640	15602	15898	15518	15580	15705	15688	15716	15684	15534	15602	15721	15726	15664	15775	15629	15490	15509	15525	15786	15659	15726	15597	15724	15723	15731	15727	15500	15691	15734	15682	15639	15672	15852	15764	15765	15643	15716	15769	15491	15554	15711	15521	15947	15866	15673	15607	15721	15729	15674	15638	15702	15685	15574	15685	15602	15701	15601	15618	15873	15768	15841	15718	15565	15653	15657	15759	15663	15655	15807	15652	15852	15861	15558	15519	15720	15545	15574	15608	15569	15748	15676	15583	15693	15581	15834	15811	15812	15950	15681	15648	15662	15579	15734	15588	15591	15545	15730	15727	15720	15702	15631	15707	15677	15671	15825	15542	15757	15678	15731	15704	15570	15693	15738	15809	15676	15491	15545	15682	15683	15831	15779	15820	15651	15701	15554	15641	15536	15689	15865	15573	15620	15854	15551	15647	15708	15624	15784	15381	15470	15696	15765	15527	15798	15549	15573	15635	15890	15653	15772	15677	15531	15587	15624	15660	15763	15465	15645	15406	15651	15836	15732	15679	15644	15568	15615	15750	15817	15481	15618	15633	15602	15786	15635	15696	15659	15650	15720	15605	15774	15692	15795	15802	15723	15537	15513	15659	15585	15585	15568	15515	15713	15838	15870	15881	15763	15684	15806	15763	15653	15677	15611	15627	15758	15597	15884	15824	15542	15583	15674	15687	15882	15658	15644	15709	15950	15652	15665	15501	15798	15647	15518	15541	15852	15770	15632	15497	15727	15744	15731	15570	15681	15682	15661	15644	15655	15746	15600	15606	15872	15602	15830	15579	15704	15681	15928	15643	15696	15567	15678	15719	15486	15833	15596	15695	15554	15508	15591	15804	15620	15645	15749	15525	15563	15795	15777	15618	15756	15627	15643	15667	15707	15652	15699	15319	15567	15763	15518	15673	15610	15762	15759	15830	15877	15596	15608	15623	15611	15565	15547	15563	15542	15648	15420	15675	15762	15639	15616	15584	15697	15537	15507	15625	15797	15628	15639	15637	15765	15710	15574	15752	15634	15635	15641	15764	15641	15749	15575	15589	15850	15490	15644	15785	15583	15675	15747	15652	15767	15816	15671	15602	15903	15753	15565	15713	15842	15508	15654	15753	15616	15672	15621	15649	15493	15550	15635	15611	15732	15629	15605	15654	15697	15657	15756	15805	15791	15530	15696	15767	15739	15652	15541	15432	15594	15658	15435	15894	15812	15518	15691	15702	15679	15646	15552	15680	15554	15625	15626	15501	15587	15746	15557	15690	16008	15676	15670	15645	15733	15643	15796	15732	15734	15603	15731	15694	15517	15596	15712	15573	15567	15732	15638	15575	15567	15499	15738	15609	15634	15425	15644	15576	15578	15601	15715	15527	15568	15720	15476	15521	15739	15567	15740	15655	15721	15882	15585	15660	15774	15533	15820	15824	15817	15670	15622	15540	15706	15608	15753	15573	15580	15551	15699	15579	15697	15776	15714	15898	15698	15609	15665	15750	15613	15624	15663	15806	15583	15644	15612	15801	15773	15685	15759	15609	15534	15651	15716	15526	15508	15554	15738	15746	15790	15747	15676	15635	15721	15745	15672	15795	15580	15676	15852	15796	15517	15897	15691	15695	15600	15779	15662	15485	15570	15744	15771	15518	15564	15699	15505	15548	15566	15567	15586	15634	15655	15701	15671	15639	15813	15725	15626	15692	15614	15686	15668	15712	15825	15696	15760	15622	15657	15719	15744	15710	15535	15706	15876	15764	15660	15653	15493	15511	15706	15621	15642	15513	15524	15688	15794	15588	15909	15800	15667	15705	15808	15748	15682	15531	15591	15777	15741	15865	15695	15674	15556	15631	15585	15545	15676	15877	15470	15554	15701	15734	15751	15575	15671	15732	15539	15493	15527	15527	15661	15754	15842	15462	15593	15727	15684	15842	15833	15607	15715	15620	15893	15497	15544	15597	15495	15768	15577	15669	15676	15568	15607	15519	15710	15746	15695	15482	15752	15414	15688	15734	15705	15905	15623	15649	15656	15636	15608	15743	15633	15690	15582	15794	15649	15724	15531	15639	15671	15660	15800	15582	15614	15539	15682	15551	15679	15574	15836	15780	15835	15770	15782	15831	15847	15555	15698	15734	15589	15667	15609	15876	15646	15793	15663	15776	15544	15616	15664	15551	15845	15674	15770	15532	15817	15501	15640	15651	15532	15733	15500	15624	15592	15766	15689	15668	15787	15797	15710	15707	15554	15556	15557	15676	15663	15628	15700	15401	15676	15566	15618	15767	15703	15608	15744	15744	15724	15638	15719	15679	15725	15513	15743	15554	15746	15649	15705	15714	15475	15419	15726	15795	15626	15716	15610	15697	15693	15633	15672	15630	15725	15515	15678	15587	15691	15507	15507	15578	15577	15741	15751	15763	15671	15584	15662	15691	15678	15721	15743	15447	15592	15805	15719	15692	15713	15582	15591	15796	15595	15569	15754	15767	15726	15480	15677	15571	15648	15555	15672	15437	15681	15675	15790	15480	15633	15622	15764	15636	15425	15619	15649	15605	15543	15517	15770	15619	15501	15528	15606	15718	15683	15652	15410	15703	15579	15742	15692	15595	15583	15604	15654	15737	15896	15927	15503	15569	15605	15702	15765	15702	15566	15742	15477	15564	15674	15373	15667	15664	15681	15672	15859	15698	15648	15611	15650	15703	15571	15718	15679	15593	15636	15653	15699	15467	15485	15590	15703	15653	15521	15720	15709	15694	15758	15637	15581	15821	15494	15617	15672	15736	15603	15636	15558	15597	15692	15714	15800	15727	15697	15591	15576	15484	15607	15714	15685	15668	15608	15731	15676	15562	15503	15771	15638	15616	15786	15565	15606	15745	15777	15765	15585	15840	15527	15699	15865	15704	15803	15604	15631	15755	15758	15653	15666	15627	15734	15488	15607	15499	15565	15525	15673	15549	15865	15711	15737	15723	15539	15811	15655	15702	15712	15610	15733	15808	15565	15677	15588	15699	15807	15821	15711	15601	15728	15586	15711	15703	15761	15729	15807	15553	15563	15670	15574	15786	15441	15965	15769	15673	15754	15655	15479	15629	15734	15667	15782	15636	15718	15711	15569	15616	15604	15691	15582	15644	15588	15855	15591	15719	15778	15572	15634	15785	15803	15956	15546	15703	15538	15576	15465	15584	15590	15477	15586	15644	15680	15605	15718	15678	15505	15808	15608	15434	15468	15658	15869	15596	15791	15618	15636	15620	15641	15836	15606	15625	15694	15536	15719	15766	15842	15781	15677	15632	15703	15694	15843	15767	15575	15657	15872	15678	15753	15547	15850	15880	15703	15743	15614	15781	15778	15557	15691	15607	15844	15707	15675	15766	15591	15581	15554	15756	15569	15632	15645	15719	15613	15580	15674	15475	15639	15545	15688	15770	15648	15805	15907	15548	15894	15461	15679	15527	15740	15703	15441	15580	15638	15554	15585	15832	15589	15739	15657	15775	15617	15669	15609	15515	15650	15807	15600	15622	15575	15768	15625	15662	15701	15744	15682	15812	15653	15693	15602	15716	15725	15523	15911	15703	15618	15654	15713	15642	15652	15650	15591	15439	15619	15737	15672	15770	15704	15751	15616	15649	15892	15982	15826	15546	15603	15703	15700	15631	15921	15703	15783	15821	15815	15640	15861	15579	15749	15769	15512	15447	15575	15735	15565	15875	15568	15612	15764	15623	15648	15550	15658	15481	15442	15848	15703	15631	15577	15648	15724	15878	15544	15789	15712	15703	15667	15447	15627	15772	15899	15815	15646	15809	15529	15603	15499	15754	15660	15718	15640	15657	15629	15918	15842	15599	15777	15578	15624	15656	15570	15726	15612	15640	15935	15757	15623	15534
32057	49697	57685	59916	54723	50240	39751	22808	16412	14976	15663	14708	14140	13780	13686	13395	13216	13426	13272	13246	13393	13277	13280	13307	13177	13336	13277	13219	13386	13299	13248	13498	13323	13347	13432	13285	13474	13391	13517	13233	13197	13360	13191	13305	13229	13388	13212	13271	13258	13263	13335	13347	13285	13318	13257	13282	13341	13314	13445	13398	13226	13296	13275	13302	13230	13302	13223	13329	13262	13184	13375	13311	13331	13415	13139	13225	13281	13211	13428	13479	13479	13266	13422	13085	13289	13284	13383	13296	13090	13303	13135	13576	13378	13330	13376	13386	13264	13121	13256	13389	13302	13199	13246	13363	13233	13393	13184	13274	13394	13161	13381	13082	13206	13224	13213	13253	13368	13290	13342	13319	13283	13129	13251	13275	13383	13356	13204	13343	13320	13278	13291	13151	13235	13413	13164	13184	13246	13353	13295	13318	13296	13348	13183	13189	13305	13099	13230	13236	13270	13305	13281	13370	13309	13350	13326	13325	13213	13324	13244	13212	13281	13263	13202	13222	13310	13079	13389	13137	13396	13244	13336	13102	13118	13314	13190	13289	13213	13120	13345	13292	13218	13560	13392	13239	13342	13216	13505	13391	13188	13335	13260	13096	13438	13266	13335	13244	13424	13206	13323	13266	13276	13319	13285	13352	13252	13307	13470	13367	13178	13011	13113	13433	13335	13261	13401	13309	13448	13202	13190	13276	13214	13273	13388	13319	13321	13279	13252	13160	13341	13146	13079	13264	13383	13180	13323	13272	13133	13358	13516	13311	13292	13341	13208	13493	13182	13119	13362	13321	13316	13402	13210	13307	13338	13351	13330	13256	13340	13336	13230	13310	13139	13345	13331	13181	13349	13315	13299	13254	13350	13246	13263	13377	13394	13213	13266	13096	13314	13320	13308	13261	13380	13360	13350	13261	13229	13188	13202	13309	13292	13268	13272	13342	13321	13169	13337	13170	13227	13397	13179	13322	13247	13284	13187	13432	13397	13420	13356	13388	13301	13330	13231	13226	13233	13296	13374	13169	13166	13250	13198	13339	13231	13306	13205	13355	13390	13357	13135	13341	13361	13223	13280	13466	13381	13275	13201	13166	13317	13349	13172	13227	13314	13269	13262	13205	13215	13218	13360	13082	13338	13251	13256	13251	13194	13396	13284	13068	13213	13243	13251	13367	13507	13286	13252	13300	13174	13277	13347	13355	13171	13283	13261	13330	13230	13490	13209	13371	13266	13269	13233	13189	13258	13318	13358	13262	13251	13470	13311	13248	13348	13094	13235	13274	13408	13267	13326	13300	13433	13181	13283	13340	13372	13252	13269	13247	13192	13261	13262	13320	13188	13326	13229	13315	13336	13247	13143	13209	13301	13118	13344	13213	13308	13316	13241	13292	13260	13288	13249	13564	13309	13400	13243	13361	13275	13271	13492	13313	13429	13297	13366	13185	13220	13338	13369	13234	13171	13228	13462	13339	13315	13250	13309	13206	13242	13113	13425	13195	13176	13365	13216	13229	13279	13237	13419	13285	13306	13175	13332	13256	13322	13309	13294	13278	13461	13344	13373	13307	13280	13160	13143	13238	13313	13304	13191	13231	13278	13295	13371	13217	13389	13356	13440	13253	13258	13300	13274	13294	13268	13176	13213	13331	13181	13295	13452	13270	13347	13350	13301	13207	13357	13364	13225	13394	13355	13377	13299	13283	13346	13267	13181	13262	13233	13390	13287	13374	13420	13394	13214	13250	13447	13166	13275	13291	13318	13315	13261	13170	13398	13209	13335	13180	13321	13439	13184	13254	13260	13470	13084	13389	13138	13397	13291	13067	13350	13204	13203	13143	13239	13345	13416	13141	13399	13226	13291	13348	13224	13200	13199	13446	13328	13264	13215	13255	13279	13323	13241	13162	13358	13282	13388	13203	13135	13090	13030	13185	13212	13375	13405	13319	13322	13308	13426	13284	13305	13268	13269	13276	13173	13294	13326	13435	13339	13188	13364	13190	13256	13265	13004	13375	13212	13350	13254	13141	13451	13279	13345	13175	13224	13319	13240	13182	13283	13219	13265	13264	13366	13140	13330	13239	13306	13208	13298	13389	13249	13264	13284	13454	13225	13317	13258	13338	13308	13322	13457	13380	13393	13232	13170	13207	13286	13346	13265	13176	13277	13357	13187	13097	13390	13355	13217	13338	13492	13226	13210	13261	13200	13371	13330	13286	13213	13131	13153	13259	13122	13151	13256	13268	13409	13243	13346	13172	13322	13236	13436	13274	13161	13202	13271	13194	13222	13374	13378	13187	13511	13231	13178	13240	13279	13277	13252	13205	13219	13287	13233	13241	13460	13265	13395	13219	13202	13238	13324	13289	13214	13194	13441	13267	13277	13352	13083	13359	13346	13361	13390	13274	13160	13320	13375	13203	13439	13125	13467	13045	13135	13287	13109	13210	13316	13269	13235	13177	13440	13429	13172	13349	13381	13197	13193	13193	13207	13263	13325	13338	13421	13281	13222	13376	13197	13367	13388	13273	13367	13206	13339	13486	13181	13409	13202	13430	13199	13256	13285	13210	13224	13204	13449	13380	13387	13340	13363	13424	13199	13180	13343	13206	13203	13224	13228	13422	13383	13428	13348	13320	13377	13317	13364	13459	13281	13197	13288	13333	13331	13217	13493	13206	13340	13375	13188	13277	13311	13230	13245	13297	13359	13301	13233	13321	13461	13329	13310	13469	13300	13376	13169	13176	13257	13257	13294	13057	13316	13059	13310	13315	13307	13155	13346	13174	13309	13148	13205	13171	13295	13393	13238	13184	13211	13339	13333	13208	13342	13098	13382	13361	13234	13323	13368	13196	13250	13342	13415	13224	13216	13121	13412	13254	13280	13449	13144	13381	13438	13280	13388	13353	13294	13370	13514	13404	13265	13089	13284	13326	13180	13243	13260	13255	13284	13387	13343	13241	13447	13339	13284	13239	13276	13227	13273	13397	13409	13161	13275	13252	13226	13274	13234	13246	13305	13242	13180	13341	13264	13347	13272	13305	13303	13324	13290	13265	13298	13218	13354	13276	13285	13236	13352	13095	13227	13179	13376	13218	13324	13342	13159	13248	13295	13414	13278	13307	13055	13322	13317	13318	13241	13325	13136	13410	13435	13216	13251	13200	13349	13452	13190	13340	13393	13209	13363	13232	13448	13120	13327	13304	13279	13300	13291	13256	13218	13267	13170	13305	13228	13269	13118	13275	13290	13310	13431	13266	13249	13322	13303	13221	13362	13280	13212	13221	13122	13357	13313	13036	13256	13351	13410	13301	13330	13077	13441	13359	13299	13287	13182	13413	13223	13298	13235	13361	13130	13248	13201	13128	13193	13152	13247	13424	13328	13226	13494	13183	13179	13335	13373	13091	13260	13235	13327	13329	13150	13253	13162	13345	13212	13417	13235	13363	13260	13251	13224	13381	13104	13214	13299	13124	13405	13318	13454	13213	13438	13197	13325	13323	13239	13223	13279	13262	13231	13198	13263	13312	13104	13157	13310	13362	13299	13220	13331	13250	13303	13159	13168	13330	13164	13355	13292	13326	13291	13272	13239	13281	13183	13336	13231	13243	13316	13215	13411	13251	13255	13248	13365	13275	13283	13318	13237	13216	13232	13320	13236	13406	13218	13199	13179	13275	13367	13068	13368	13379	13192	13343	13227	13278	13329	13300	13470	13299	13140	13377	13352	13355	13165	13290	13318	13298	13300	13286	13473	13312	13273	13327	13402	13392	13341	13287	13260	13320	13185	13367	13340	13264	13383	13212	13462	13211	13160	13103	13458	13317	13281	13252	13135	13333	13267	13195	13473	13220	13317	13326	13333	13299	13254	13293	13341	13259	13192	13261	13187	13289	13288	13231	13393	13190	13196	13294	13141	13300	13333	13389	13358	13370	13126	13384	13330	13249	13416	13265	13158	13359	13282	13443	13325	13419	13360	12980	13338	13317	13276	13354	13306	13478	13220	13260	13403	13333	13355	13300	13266	13170	13167	13263	13226	13362	13386	13204	13178	13218	13410	13405	13364	13279	13344	13214	13368	13195	13319	13382	13227	13242	13163	13289	13256	13274	13212	13255	13113	13139	13173	13095	13383	13442	13273	13421	13277	13385	13247	13360	13319	13158	13163	13301	13220	13152	13441	13128	13312	13244	13296	13242	13564	13293	13244	13079	13384	13404	13306	13263	13305	13190	13458	13429	13192	13240	13182	13166	13355	13407	13271	13444	13204	13314	13234	13291	13330	13201	13288	13308	13350	13313	13284	13151	13298	13253	13236	13461	13248	13208	13413	13233	13211	13248	13294	13311	13298	13292	13320	13285	13235	13231	13450	13323	13327	13182	13247	13099	13289	13168	13186	13223	13278	13185	13350	13448	13356	13271	13278	13290	13246	13413	13248	13397	13194	13321	13192	13287	13246	13048	13370	13355	13167	13231	13259	13361	13393	13193	13260	13291	13356	13321	13298	13374	13293	13225	13314	13217	13474	13346	13427	13334	13455	13175	13145	13328	13274	13361	13381	13334	13393	13312	13225	13317	13299	13217	13326	13292	13182	13322	13366	13314	13160	13375	13286	13199	13164	13263	13270	13207	13301	13407	13190	13366	13269	13312	13199	13296	13262	13331	13331	13374	13163	13296	13235	13172	13299	13331	13260	13202	13260	13279	13352	13086	13232	13062	13372	13289	13336	13353	13206	13315	13260	13290	13014	13309	13282	13156	13180	13219	13204	13299	13348	13187	13424	13351	13264	13354	13234	13307	13228	13197	13256	13339	13310	13320	13361	13311	13292	13236	13387	13139	13315	13331	13318	13166	13340	13206	13091	13218	13352	13425	13402	13283	13286	13405	13267	13227	13303	13425	13333	13220	13304	13336	13325	13300	13462	13366	13359	13276	13336	13182	13298	13404	13046	13514	13179	13306	13150	13412	13243	13333	13286	13197	13298	13213	13173	13195	13241	13190	13257	13294	13195	13269	13357	13160	13425	13346	13365	13388	13280	13278	13219	13308	13330	13321	13298	13229	13179	13309	13287	13234	13155	13185	13352	13220	13238	13085	13320	13260	13369	13259	13280	13300	13270	13399	13348	13387	13266	13252	13307	13516	13321	13383
24140	21081	31133	46556	58612	65083	53869	34789	23594	19185	19196	18369	17600	16417	16057	15636	15417	15432	15528	15191	15284	15227	15254	15265	15363	15285	15240	15245	15284	15282	15220	15233	15274	15230	15482	15367	15344	15380	15217	15271	15158	15327	15193	15133	15357	15225	15230	15300	15308	15282	15340	15274	15219	15300	15232	15222	15351	15341	15260	15434	15139	15127	15296	15262	15281	15365	15045	15116	15059	15164	15276	15119	15071	15309	15274	15214	15377	15158	15416	15187	15359	15196	15279	15298	15047	15240	15201	15349	15298	15168	15319	15231	15185	15260	15118	15208	15278	15307	15167	15205	15345	15260	15321	15027	15277	15303	15226	15175	15174	15325	15181	15206	15243	15263	15251	15300	15149	15170	15089	15284	15362	15271	15218	15098	15324	15080	15114	15189	15174	15394	15316	15359	15230	15276	15110	15167	15053	15312	15069	15138	15436	15066	15137	15206	15328	15175	15088	15176	15421	14994	15501	15075	15245	15269	15146	15291	15307	15237	15087	15279	15151	15384	15155	15048	15251	15227	15183	15136	14992	15402	15109	15290	15439	15122	15306	15353	15173	15474	15314	15334	15351	15419	15013	15145	15041	15151	15078	15155	15149	15252	15292	15067	15255	15312	15192	15235	15217	15149	15178	15146	15116	15274	15108	15390	15255	15213	15354	15148	15348	15227	15259	15327	15331	15238	15221	15241	15140	15173	15247	15181	15195	15141	15221	15334	15223	15115	15273	15170	15034	15227	15192	15271	15181	15222	15174	15310	15285	15158	15207	15343	15294	15200	15224	15180	15203	15289	15156	15204	15197	15210	15291	15282	15339	15218	15092	15229	15197	15093	15482	15290	15254	15200	15375	15242	15232	15366	15344	15084	15344	15194	15223	15268	15042	15286	15198	15118	15278	15384	15146	15163	15268	15227	15276	15236	15452	15238	15266	15210	15312	15196	15207	15274	15365	15254	15067	15033	15197	15294	15152	15289	15128	15108	15276	15344	15170	15136	15261	15239	15186	15224	15321	15037	15181	15123	15186	15025	15023	15027	15267	15151	15145	15256	15294	15359	15135	15257	15355	15209	14993	15267	15276	15151	15135	15089	15392	15163	15314	15304	15284	15232	15376	15172	15191	15061	15264	15297	15231	15172	15176	15155	15329	15332	15175	15395	15277	15193	15109	15104	15250	15217	15284	15081	15248	15178	15106	15215	15118	15322	15225	15171	15105	14976	15047	15006	15103	15345	15131	15170	15226	15316	15250	15186	15195	15278	15187	15186	15287	15206	15220	15100	15274	15267	15191	15099	15179	15140	15129	15244	15356	15222	15326	15177	15201	15171	15132	15199	15216	14953	14915	15028	14905	15285	15341	15363	15154	15226	15350	15219	15179	15111	15172	15297	15329	15088	15287	15200	15292	15199	15143	15363	15195	15261	15254	15301	15176	15314	15223	15254	15296	15306	15250	15313	15098	15445	15182	15224	15114	15294	15222	15151	15211	15500	15224	15121	15249	15408	15250	15334	15201	15258	15291	15141	15200	15327	15249	15342	15274	15365	15147	15185	15311	15183	15105	15265	15125	14927	15297	15459	15249	15108	15101	15020	15288	15052	15495	15238	15257	15096	15267	15074	15006	15262	15326	15087	15275	15182	15295	15096	15212	15262	15214	15382	14977	15118	15342	15338	15294	15083	15135	15032	15157	15163	15257	15035	15264	15086	15222	15337	15205	15306	15082	15035	15215	15421	15119	15340	15220	15218	15171	15372	15190	15119	15012	15211	15154	15295	15272	15190	15200	15079	15414	15288	15198	15258	15218	15286	15063	15233	15287	15305	15406	15156	15264	15059	15036	15011	15130	15193	15253	15495	15076	15280	14968	15292	15373	15240	15373	15288	15201	15338	15037	15172	15256	15210	15337	15289	15259	15040	15335	15222	15313	15041	15251	15156	15272	15046	15238	15016	15159	15184	15263	15052	15281	15337	15253	15206	15001	15290	15397	15091	15222	15165	15144	15236	15208	15261	15081	15047	15398	15214	14869	15208	15161	15150	14954	15057	15192	15214	15420	15196	15215	15138	15294	15155	15228	15343	15147	15374	14969	15270	15538	15343	15365	15518	15285	15231	15300	15163	15097	15229	15294	15184	15297	15203	15310	15410	15182	15047	15344	15174	15142	15241	15142	15165	15213	15263	15167	14961	15195	15092	15179	15355	15231	15066	15176	15084	15448	15045	15253	15109	15088	15273	15157	15209	15138	15143	15034	15184	15160	15209	15254	15224	14909	14970	15269	15266	15189	15078	15131	15211	15340	15055	15072	15294	15340	15244	15451	15198	15214	15171	14976	15397	15193	15403	15328	15246	15197	15269	15266	15148	15219	15195	15116	15359	15310	14873	15196	15236	15175	15227	15268	15133	15143	15327	15223	15147	15100	15054	15146	15108	15144	15249	15219	15102	15185	15099	15222	15010	15227	15321	15322	15236	15210	15333	15330	15232	15185	15079	15085	15289	15559	15284	15284	15156	15217	15380	15296	15319	15291	15258	15396	15500	15312	15355	15241	15105	15104	15318	15208	15153	15190	15498	15174	15202	15138	15224	15262	15211	15285	15216	15282	15164	15192	15067	14928	15086	15274	15315	15213	14989	15312	15046	15205	15121	15357	15171	15098	15330	15289	15376	15133	15245	15275	15393	15245	15177	15079	15413	15331	15354	15248	15205	15172	15198	14996	15118	15136	15090	15244	15288	15137	15054	15200	15176	15121	15393	15023	15336	15139	15231	15134	15179	15240	15157	15199	15214	15115	15059	15119	15013	15124	15348	15204	15211	15246	15228	15202	15132	15276	15173	15375	15252	15164	15200	15319	15243	15358	15186	15156	15207	15241	15163	15244	15174	15276	15144	15233	15293	15288	15084	15307	15189	15246	15194	15206	15148	15224	15142	15262	15205	15241	15133	15215	15068	15302	15102	15307	15056	15367	15249	15163	15107	15207	15111	15143	15213	15223	15209	15289	15266	15310	15309	14979	15100	15060	15277	15058	15013	15352	15371	15066	15111	15241	15279	15318	15117	15120	15157	15252	15236	15145	15176	15394	15333	15193	15257	15247	15196	15102	15382	15340	15289	15415	15055	15208	15367	15126	15207	15301	15167	15422	15239	15109	15222	15165	15101	15389	15363	15177	15278	15016	15360	15349	15197	15201	15237	15360	15424	15264	15325	15178	15026	15226	15152	15292	15177	15242	15076	15365	15269	15327	15208	15278	15141	15203	15076	15203	15231	15199	15164	15250	15099	15335	15211	15339	15246	15029	15155	15068	15307	15260	15099	15131	15364	15216	15286	15293	15145	15050	15405	15004	15242	15152	15157	15195	15228	15289	15149	15441	15280	15309	15141	15125	15214	15194	15226	15013	15332	15259	15226	15127	15127	15198	15142	15415	15276	15128	15013	15187	15225	15145	14935	15171	15316	15087	15198	15107	15198	15105	15162	15110	15117	15171	15288	15140	15295	15303	15221	15097	15242	15212	15083	15179	15061	15195	15186	15049	15270	15211	15110	15435	15267	15407	15247	15127	15133	15123	15149	15303	15264	15075	15114	15220	15166	15620	15242	15330	15374	15140	15103	15133	15315	15148	15152	15237	15089	14961	15188	15224	15389	14980	15125	15223	15284	15250	15294	15422	15165	15160	15273	15202	15330	15193	15108	15186	15347	15160	15249	15237	15268	15280	15211	15298	15206	15423	14975	15226	15279	14930	15386	15233	15409	15187	15232	15338	15345	15299	15296	15204	15164	15174	15255	15186	15165	15261	15234	15060	15198	15384	15056	15293	15188	15068	15099	15133	15170	15111	15072	15213	15111	15313	15089	15260	15268	15284	15061	15312	15252	15414	15295	15101	15150	15290	15301	15206	15276	15343	15111	15439	15095	15181	15312	15305	15166	15075	15177	15155	15064	15116	15350	15182	15360	15153	15066	15163	15341	15203	15210	15267	15204	15087	15133	15336	15352	15014	15072	15157	15059	15283	15165	15275	15215	15411	15325	15087	15148	15224	15385	15246	15003	15147	15352	15309	15290	15014	15072	15184	15202	15362	15197	15353	15288	15316	15248	15247	15226	15272	15244	15233	15150	15161	14942	15201	15121	15286	14989	15183	15358	15135	15289	15296	15391	15321	15154	15234	15227	15458	15336	15146	15423	15317	15129	15300	15373	15398	14995	15295	14921	15046	15184	15082	15310	15358	15180	15185	15165	15194	15295	15037	15085	15018	15262	15204	15262	15124	15213	15306	15304	15169	15194	15191	15237	15091	15173	15124	15181	15180	15228	15234	15393	15125	15227	15261	15215	15163	15411	15105	15194	15369	15232	15128	15084	15206	15152	15343	15179	15212	15245	15231	15377	15262	15126	15284	15235	15146	15326	15283	15267	15302	15347	15324	14981	15354	15326	15066	15421	15359	15339	15310	15214	15074	15315	15213	15199	15300	15162	15402	15233	15220	15182	15257	15283	15145	15228	15268	15099	15036	15386	15140	15037	15283	14987	15271	15101	15181	15020	15147	15382	15125	15245	15235	15339	15256	15365	15140	15200	15234	15169	15063	15161	15413	15276	15160	15086	15023	15123	15138	15174	15024	15072	15127	15169	15313	15223	15214	15320	14997	14950	15125	15036	15405	15265	15244	15258	15256	15277	15277	15278	15137	15033	15167	15205	15176	14993	15275	15188	15269	15067	15261	15137	15078	15296	15285	15234	15315	15385	15337	15283	15018	15449	15193	15343	15441	15342	15166	15172	15117	15242	15292	15095	15231	15383	15082	15430	15544	15276	15149	15201	15142	14996	15115	15212	15328	15279	15300	15243	15088	15445	15063	15068	15169	15317	15043	15257	15165	15266	15198	15125	15322	15153	15187	15270	15333	15038	15235	15166	15113	15240	15137	15359	15054	15427	15392	15460	15051	15190	15286	15404	15146	15058	15220	15073	15259	15159	15300	15089	15240	15233	15322	15250	15079	15110	15345	15254	15208	15185	15256	15205	15175	15183	15271	15027	15201	15086	15219	15291	15210	15436	15167	15498	15082	15202	15254	15009	15128	15257	15310	15188	15296	15186	15258	15118	15171	15269	15171	15294	15193	15293	15073	14967	15208	15246	15176	14999	15215	15138
37954	68987	86433	85478	76455	71762	52951	35967	20394	17281	18558	17571	15863	14517	13755	13169	13139	13031	12997	13039	13215	13060	12940	13029	13035	13161	13161	13137	12964	13150	13070	13059	13182	12963	13209	13111	13215	13003	12986	13020	13127	13111	12990	13082	13031	13142	13114	13086	13110	12921	13050	13214	13118	13010	13188	13137	13111	13221	12946	12819	12962	13002	13092	12936	13163	12919	12987	13017	12856	13074	13031	13087	13041	13037	13079	13034	13130	13093	13039	13062	12987	13097	12920	12941	13021	13083	13013	13092	13059	13002	13004	13106	13082	13015	12935	13111	13198	12957	13001	13029	13012	13194	12915	12986	12986	13043	13100	12955	13137	13052	13104	13112	13043	13113	13167	13133	13059	13089	13101	13025	13054	12999	12837	13017	12909	12864	13045	13132	12977	13124	13156	13036	13057	13060	13142	12872	13213	13019	13117	12939	13182	13035	13064	13155	13085	13063	13122	13040	13052	12888	13174	13095	13241	13004	13125	12976	12977	13060	13180	13026	13220	13078	13087	13078	13106	12958	13058	13090	13035	13182	13030	13033	13267	13063	13114	13029	13162	12834	12962	12898	13113	12975	13096	12810	13132	12987	13002	13028	12982	13025	13077	12889	13175	12879	13136	13058	12986	12928	13016	13090	13085	13028	13054	12958	13051	13084	13110	13222	12970	13185	13068	13064	13093	13037	13114	13019	13139	13098	12981	13150	13068	13042	13073	12827	13018	13078	13024	13029	12863	13084	13117	13109	13111	12994	13022	13106	12908	12949	13058	12841	13097	12998	13170	12912	13131	13042	12925	12968	13179	13056	13119	13129	13056	13137	13255	13102	12982	12983	13048	13134	12944	13047	13136	13112	13031	13047	13129	13097	13301	13094	12927	13092	12947	13107	13018	12979	13053	13186	13121	13027	12907	13166	12990	12955	13073	13010	12988	13056	13039	13064	13171	13143	13046	13132	13018	12990	13048	13070	13148	13017	12948	13071	13183	13193	13058	13238	13184	12820	13002	13043	13101	13113	13117	13006	13067	12823	13099	13039	12926	13011	12958	13001	13081	13152	12999	12957	13163	13171	13140	12971	12970	13018	13131	12903	13179	12861	13190	13017	13139	13093	12985	13104	12970	13216	13140	13166	13018	12969	13236	13047	12968	12890	13213	13041	13119	12999	13220	12811	13109	13033	13070	12866	12979	13044	13038	12927	13196	13044	13034	12903	13100	13034	12998	13209	13017	13010	13112	12913	13097	13085	13128	12954	13181	13233	13086	13153	13112	13084	13029	13113	13039	12959	13064	13055	12933	13063	13004	12904	12980	13054	13046	13125	13060	13125	13082	12909	12893	13091	13116	12884	12907	12958	13086	13066	12952	12989	13018	13085	12924	13098	13062	13169	12925	13194	12973	12910	13051	13096	13092	13079	13087	13033	13105	13022	13028	13063	13161	12998	12997	13134	13145	13071	13092	12966	13044	13029	13120	13098	12985	13104	13067	13121	12993	13066	12990	13075	13129	13182	13109	13113	13047	13115	13035	13039	12970	13231	13049	13029	12965	13066	13001	12942	13216	13050	13006	12994	13079	12964	13039	12925	13138	13086	13039	12997	13062	13004	12988	13057	13181	12940	13064	13106	12991	12957	12926	13162	12945	13099	12871	12911	13001	12984	13151	13050	13100	13156	13018	13073	13068	12950	12976	13144	13040	13011	13004	13166	13084	13072	13048	12934	13074	13116	13092	13133	13111	13070	12926	13144	12976	13078	12998	13005	12999	13054	13112	13125	13047	13076	13044	13025	13003	13000	13075	13055	13015	13104	12959	13196	13074	13060	13133	13073	12984	12944	13070	13056	13140	12960	13065	13172	12964	13071	13008	13035	13170	13122	13026	12833	13016	13172	12989	13141	13011	13043	12867	12925	13033	13086	13046	13158	13027	13127	13059	13067	13189	13070	13146	13145	13078	13085	13053	13110	13103	13098	12896	13110	13172	12923	13021	13042	12995	13027	12997	13079	13096	12966	12932	13283	12989	13072	12934	13161	13047	13089	12916	13171	13021	13251	13017	13222	13127	13158	12968	13192	13050	12985	13170	13028	13092	12996	13196	13057	12971	12941	13002	13015	12848	12871	12947	12951	13092	12908	12993	13242	13135	13147	13071	12866	13008	13210	13050	12999	13059	13071	13013	13052	12868	12951	13153	13126	13148	13030	13127	13042	13165	13060	12931	13070	12973	13022	12915	13047	13068	13013	13020	13164	12856	13106	12987	12916	12994	13097	12920	13051	13175	12883	12979	13057	12918	13096	13110	12982	13052	12901	12939	13175	12931	13107	12965	13117	12950	13062	13147	13038	13113	13008	13235	13114	12950	13119	13130	13048	12978	13003	13127	13073	13068	13017	13016	13008	12951	13074	12971	12843	13163	13062	12931	13155	13015	13088	13037	13103	12944	13019	13132	13040	13022	13099	12961	13194	13076	13043	13106	13127	13077	13142	12981	13067	12917	13203	13007	13078	13199	13059	13031	12952	13125	13036	13099	13091	12921	13079	13118	12927	13149	13152	13054	13052	13086	13172	13069	13059	13063	12844	13148	12995	13078	12980	12973	13112	13162	13143	12977	13046	13012	13009	13006	12950	13063	13139	13020	12887	13257	13085	13038	12894	13055	13048	12963	12973	13027	13008	13130	12873	13141	13221	13088	12933	13131	13102	13156	13144	13140	13123	12991	12987	13121	12991	13082	13088	13163	13044	13283	12933	13076	12999	13041	12963	13162	13192	12976	13130	13051	13098	13052	13043	12779	13012	13134	13119	13062	12919	13170	13169	13056	13098	13136	13050	13055	13111	13139	13177	13029	12863	12988	13121	12949	13034	13056	12932	13173	13125	12840	13030	13099	13084	13019	13020	13036	13072	13108	13080	13089	13054	13128	13147	13098	13094	13161	12998	13092	13137	13113	13081	13011	13065	13048	13028	12960	12905	13069	13034	12995	13082	13260	13079	12936	13096	13020	13017	12976	13212	13006	13111	13007	13091	12972	13019	12962	13212	13013	13060	13137	13090	13052	12943	12900	13110	13086	13104	13057	13013	13056	12974	13012	13093	13105	13029	12988	13085	13121	12985	13093	12965	13030	13042	13091	13195	12890	13048	13038	13141	12873	13098	13003	13065	13192	13301	13185	12971	13163	12944	13034	13055	13184	13059	13010	12989	13112	13300	12984	13117	13070	12995	13027	12969	13046	13082	12891	13073	13117	13022	13097	13160	12982	12910	13014	13043	12993	13097	13165	12890	12999	13147	13144	13178	13043	13015	13120	12974	13030	13224	12988	13018	13036	13135	13097	13141	13039	12973	13011	13155	12958	12927	13053	13169	13219	13120	13039	13095	13071	12995	13134	13245	13087	13000	13038	13216	13115	13143	12870	12901	13053	13052	12977	13025	12926	13075	12940	13108	12869	13163	13015	13161	13197	13162	13272	13163	13009	13015	13102	12894	13247	13046	13096	13021	12885	12860	13064	13118	13258	13014	13022	13206	12973	13112	13070	13076	13062	13106	13048	13048	13024	13041	13093	13082	13212	12964	13018	13077	13072	13031	12983	13177	13140	12949	13064	13167	13006	13140	13042	13071	12970	13088	13004	13115	13075	12964	13116	13038	12907	13164	13019	12971	12951	12916	12921	12974	12966	13032	13159	12994	13004	13139	13104	13173	12949	13095	13114	13001	13084	13198	12985	13093	13061	13160	13053	13102	13023	13077	13033	13166	13158	13048	12952	13084	12951	13033	13046	13016	13106	13024	13008	12954	12928	12921	12992	13025	13330	12859	13108	13134	12971	13090	13125	13028	13226	13017	13104	12957	12999	13209	13085	13156	13126	13047	13013	13102	13052	13144	13069	13119	12995	12931	13072	13061	13053	13035	13232	13107	13104	13232	13099	12973	13085	13119	13042	13048	13018	13170	13090	13030	13119	12980	12949	12984	13027	13043	13103	13016	13063	13023	12960	12995	13227	13033	13077	12994	13017	13104	13106	12974	13018	12860	13010	13080	12920	13084	12989	13021	12948	13122	13103	12952	13119	12844	13065	12968	13281	13081	13077	13274	13072	13155	13115	13101	12944	13016	13245	13185	12959	12921	13051	13104	13149	13029	12871	13114	13053	13053	13108	12915	13047	13155	13164	12957	13274	12999	13205	13016	12880	13057	13188	12945	13034	13059	13109	13126	13009	13065	13163	13153	13033	12987	13182	12994	13009	13037	12828	12993	13166	13181	13078	13107	13088	13089	13157	13057	13091	13091	13063	12998	12903	12869	13046	13045	12963	13125	13146	12953	13129	12970	12973	13025	13015	13061	13145	12943	13058	13016	13122	12966	12943	13086	13274	13034	13036	13000	12886	13058	13023	13083	13100	13149	12950	12955	13113	13088	12996	13113	13184	13002	13053	13124	13233	13045	13089	13063	13059	13098	12907	13204	13076	12807	13123	13130	13021	13041	12875	13144	12978	13160	12940	13194	12967	12952	13184	12911	12894	12896	12976	13194	12905	13126	13003	13178	12922	13158	13096	13144	13063	13058	12919	13181	13041	13066	12915	13141	13145	13289	13027	13103	13081	13001	13101	13088	12879	13136	12892	12928	13206	12940	12955	13063	13042	13182	13198	13151	13069	12924	13112	13007	13139	13050	13082	12824	13003	13151	12966	13145	12905	13007	13054	12961	12962	12952	12984	12901	12937	12948	12981	12916	13140	12989	13010	13051	12994	13105	12971	13040	13078	13018	12911	13188	13064	13212	13122	13104	13053	13101	13076	13003	13115	13143	12931	13120	13156	13150	13195	13061	13081	12904	13058	13030	12967	13184	12869	13267	13237	13014	12930	13242	13003	13245	13091	12967	13192	13045	13145	13064	13136	13006	13034	12935	13013	12926	13071	13098	13013	12965	13099	13071	13186	12996	12893	13046	13022	13146	13128	13044	12986	13077	13151	13090	13194	13170	13002	13015	12901	13212	13173	13192	12967	13136	13073	13072	13093	13041	12889	13131	13115	12876	13022	13102	13099	13072	13164	13174	12950	12975	13128	12990	13187	13150	13198	12915	13057	12867	13111	13146	13126	13036	13061	13044	12993	13005	12929	13035	12937	12885	12985	13106	12841	12970	13013	12934
30503	22166	25590	27644	25874	25169	22336	19123	17714	17001	17398	17082	17260	17177	17334	17185	17169	17139	17091	17045	17144	17242	17187	17034	17025	16822	17119	17254	17172	17275	17293	17384	17232	16982	17128	16988	16925	16953	17209	17068	17154	17165	17194	17475	17223	17162	17104	17122	17260	16993	17203	17010	17212	17070	16903	17166	17069	17131	17194	16980	17133	17061	17186	17128	17083	17096	17184	17146	17240	16986	17222	17238	17179	17207	17095	16754	17174	17016	17178	17032	17051	17033	17104	16922	17151	17030	17170	16996	17199	17107	17048	17027	17354	17209	17123	17196	17263	17104	17158	17148	17133	17044	17195	17072	17105	17072	17094	17213	17011	16934	17150	17064	16990	16992	17037	17056	16975	17171	17049	17107	17240	17193	17136	17055	16887	16948	17279	17142	17370	17069	17191	17287	17133	17177	17033	17262	17138	17255	16904	16989	16925	17273	17295	17121	17110	17158	17193	17275	17057	17425	17318	17068	17260	17075	17039	16942	17021	17093	17225	17260	17150	17080	17041	17025	17183	17038	17101	17042	17103	17244	17190	16846	16952	16986	17184	17185	17330	17197	17208	17389	17244	16953	17109	17099	17259	17031	17000	17260	17224	17108	17194	17189	17098	16989	17148	16958	16956	17072	17107	17408	17157	16995	17167	17266	17007	17221	17189	17060	17046	17204	17282	16989	17139	17155	16925	17332	17235	17161	17042	17175	17017	16974	16985	17011	17071	17041	17038	17112	17296	17159	16915	16938	17022	17106	17158	17181	17332	17056	17195	17084	17106	17088	17129	17266	17127	17092	17189	17137	17444	16870	17248	17266	17227	17134	17188	17011	17078	16899	17045	16915	17090	17021	17055	17005	17109	17111	17284	17201	17070	17157	17173	17017	16943	16872	17063	17094	17227	17247	17299	17032	16970	17119	17056	17085	17011	17088	17051	17187	17088	17099	17228	17167	17093	17163	17197	17177	17195	16939	17084	17235	17131	17014	17060	17245	17107	17211	17046	17097	17117	17077	17090	17130	17148	17000	17109	17027	17156	17209	17207	17309	17209	17074	16879	17158	17111	17194	17076	17233	17038	17142	17302	17108	17212	17041	17039	17220	16949	17182	17100	17235	17130	16891	17240	17275	17101	17083	17057	17174	17117	17215	17279	17092	17200	17362	17280	17176	17220	16999	17258	17044	17113	17145	17191	17110	17171	17053	16979	17176	17028	17205	17164	17151	17191	17073	16999	17239	17279	17135	17115	17350	17056	17261	17154	16996	17185	17080	17288	17055	17242	16954	17051	17252	17154	17350	17090	16966	17062	16899	17248	17207	17309	17069	17120	17209	16984	17105	17268	17258	17208	17022	17200	17175	17116	17208	17010	17250	17120	17094	17145	17181	17065	17061	17176	17085	17004	17025	17291	17197	17053	16883	17100	17054	16995	16903	17251	17308	17095	17084	16909	17141	16979	16957	17054	17180	17279	17112	17218	17122	17284	17117	17068	16887	16960	17151	17018	17160	17034	17150	16992	17205	17209	17139	17145	17309	17274	16927	17010	17119	17269	17110	17148	17207	17239	17032	17156	17016	17031	17115	17369	17317	17193	16919	17280	17121	17146	17214	17159	17097	17115	17251	17307	17190	17232	17216	17194	16916	17270	17016	17143	17126	17180	16977	17100	17033	17028	17094	16987	17027	16974	16954	17156	16860	17095	17019	17168	17039	17146	17219	17252	17085	17214	17107	17255	17191	17241	16924	17123	17011	16989	16923	17069	17018	17276	17128	17133	16905	17003	16871	17014	17206	17039	17176	17136	16997	17201	16973	17121	17164	17076	17207	17053	17022	17288	17145	17022	17146	17354	16989	17205	17050	17062	17079	17052	17001	16944	17335	17197	17055	17001	17129	17173	17189	17210	17171	17187	17306	17205	17084	17156	16900	17102	17144	17033	17145	17036	17166	17099	17034	17143	17316	16960	17108	16945	17198	17247	17017	17076	17035	17241	17121	17319	17164	17337	17286	17327	17028	17202	17051	17108	17186	17233	17026	17304	17038	17222	17092	17129	17086	17017	17129	17288	17066	17150	17196	17155	17246	17089	17100	17181	17133	17344	17027	16971	16988	17147	17066	17335	17337	17003	17160	17188	17186	17175	17186	17169	17117	17109	17123	17245	17206	17241	17232	17096	16993	17414	17009	17117	17158	17219	17117	17106	17146	17089	17141	17199	16898	17026	17087	17071	17311	16991	17019	16904	17212	17269	17070	17315	16970	17061	16993	17159	17100	17136	17126	17302	17120	17108	17115	16943	17074	17111	17143	17249	17209	16964	17332	16912	17308	17314	17159	17016	17043	17279	17125	17141	17176	17277	17055	17151	17041	17058	16902	17164	17079	17026	17148	16961	17119	17245	17102	17046	16994	16978	17118	16966	17201	17002	16958	17315	17169	17102	17163	16991	17092	16912	17116	17236	17054	17197	17139	17208	16842	17172	17270	17037	17204	17066	17131	17160	17003	16796	16937	17052	17117	17150	17218	17144	17040	17152	17029	17052	17051	17264	17178	17212	17041	17044	17241	17032	17244	17323	17271	17250	17109	17132	17002	17196	16922	17047	17180	17101	16997	17076	17017	17052	17023	16972	17218	17113	17220	17155	17100	16908	17264	17133	16877	17413	17172	16965	17227	16921	16996	16898	17174	17124	17117	17204	17280	17101	17093	17322	17208	17178	17213	17017	17234	17088	17223	17093	16967	17115	17128	17056	17052	17256	16987	17086	17037	17010	17268	17044	17064	17063	17081	17152	17048	17193	17285	17186	17119	17063	17342	16892	17113	17153	17182	17116	16987	17210	17177	17323	17033	17111	17239	17012	17131	17271	17048	17105	16936	17204	17327	17134	17134	17227	17088	17155	17175	17233	17238	17152	17096	17313	17084	17129	16993	17022	17314	17269	17280	17304	17262	17168	17188	17052	17120	17134	17235	17045	17132	17173	17046	17211	17129	17145	17270	17189	17040	17112	17160	17084	17094	17114	16874	17093	17082	17141	17205	17301	17106	17170	17092	17061	17262	16954	17228	17086	17148	17113	17129	17062	17117	17084	17089	17071	17045	17097	17252	17098	17214	17129	16995	17183	16892	17074	16885	17110	16946	17073	17021	17184	17202	17162	17048	17132	16976	17074	17166	17193	17050	17075	16982	17128	17012	17072	17155	17181	17203	17224	17162	17366	17148	16956	16950	17170	17046	17241	17182	17112	17208	17031	17103	17195	16999	17119	17138	17109	17099	17302	17298	17311	16992	17210	17019	17121	17210	17255	17130	16949	17034	17105	17211	16966	17086	16972	17149	17087	17174	17168	17129	17148	17108	17240	17271	16933	17162	17119	17045	17163	16988	17045	17215	16928	17137	17058	17097	17190	17198	17275	17072	17079	16975	17190	17025	17151	17041	17287	17126	17134	16961	17335	17215	17387	16718	17218	17018	17116	17077	16983	17321	17178	17077	17129	17300	17131	17023	17250	17093	17086	16977	17103	17111	17073	17210	17070	17010	17074	17052	16995	16980	17061	17164	17011	17138	17111	17207	16982	17195	17237	17178	17166	17346	17092	17207	17097	17125	17288	17083	17178	17273	17301	17121	17109	16924	17134	17086	17046	17294	17140	17143	17159	17134	17193	17121	17253	17176	17171	17011	16935	16784	16934	16996	17076	17120	17262	17182	16890	17109	17050	17156	17145	17235	17212	17096	17243	17143	17112	17080	17120	17054	17194	17227	17101	17318	16978	17171	17216	17251	17165	17096	17297	17151	17116	17126	17198	17084	17057	17188	17019	16983	16832	17073	17108	17042	17204	17147	17163	16953	17004	17195	17051	17305	17143	17137	17187	17085	16742	17118	17093	17219	17248	17082	17112	17018	17110	16948	17035	17046	17364	17312	17272	17242	17122	17339	17149	17175	17248	17013	17292	17243	17170	17129	17279	17155	16994	17135	17293	17154	17160	17089	17117	17055	17102	17104	17063	17221	17017	17198	17150	17196	17210	17106	17314	17244	17159	17305	16977	16966	17155	17223	17284	16974	17210	17187	17183	17105	17219	17197	17075	17207	17057	17137	17139	17096	17315	17102	17201	16989	17096	17224	17124	17164	17424	17154	17205	17241	17276	17069	17109	17091	17012	17110	17236	17110	17244	17367	17126	17189	17155	17264	17337	17136	16926	16943	17176	17137	17126	17128	17227	17120	17024	17330	17192	17250	16905	17160	17128	17090	17381	17086	17146	16941	17127	16955	17069	17211	17233	17155	17228	17138	17278	17173	16950	17214	16907	17080	17082	16924	17132	16992	17166	17186	17109	16860	17014	17156	16937	17206	17057	17181	17243	17100	17156	17141	17119	17198	17171	17192	17146	16959	17156	17293	17096	17231	17179	17128	17346	17121	17218	17256	17414	17197	16996	17246	17085	17147	17155	17159	17156	17175	16967	17103	17357	17029	17240	17047	17225	17126	17019	16842	16920	17129	17210	17128	17110	17173	17034	17124	17162	17231	17083	17296	16826	17018	17067	17320	16925	17080	16908	17083	17027	16934	17070	16888	17175	17093	17233	17181	17053	16937	16957	17251	17045	17112	16972	17187	17017	17254	17009	17217	17077	17072	17006	17229	17017	17306	17272	17165	17169	17271	16999	17226	17076	16998	17084	17133	17103	17282	17217	17153	17223	17095	17081	17060	17041	16986	17227	17152	17156	17166	17118	17033	17242	17129	17152	17054	17073	17024	17159	16982	17220	17082	17137	17018	17080	16991	17322	17140	17133	17075	17078	17194	17009	17263	17239	17220	17199	17024	17265	17209	17373	17126	17084	17008	17035	17046	17184	17238	17256	16975	17053	17092	17380	17156	16876	16883	17002	17018	17160	17266	16996	17338	17175	16972	17213	17127	16830	16976	17019	16964	17180	16972	17050	17201	17135	17081	17111	17143	17178	17026	17010	17203	16751	17215	16994	17127	17204	17180	17201	17028	17125	17269	17211	17288	17195	17204	17007	17125	17057	17339	17015	17250	17259	17124	17184	17255	17263	17286	17204	17149	17141	16973	17172	17247	17203	17062	17135	17194	17094	17048	17141	17096	17054	17317	17379	16979	17236	17128	17196	16939	17109	17144	17227	17057	17166	17256
18037	21461	28014	28093	25873	24640	19589	16000	14621	14292	14344	14387	14254	14209	14079	14149	14193	14133	14115	14203	14097	14255	14189	14210	14159	14104	14295	14240	14187	14400	14265	14164	14279	14329	14134	14017	14140	14201	14181	14061	14138	14249	14010	14161	14240	14171	14159	14226	14139	14008	14240	14195	14020	14227	14169	14180	14176	14218	14207	14125	14057	14200	14018	14237	14302	14033	14024	14184	14224	14061	14154	14120	14316	14196	14203	14085	14104	14177	14030	14126	14022	14216	14160	14250	14002	14003	14275	14266	14034	14205	14093	14361	14285	14008	14003	13952	14099	14096	14355	14234	14113	14168	14239	14296	14087	14163	14110	14026	14255	14101	13991	14202	14140	14395	14286	14126	14032	14206	14181	14185	14112	14075	14201	14267	13973	14173	14111	14069	14239	14225	14327	14286	14146	14043	14313	14301	14065	14291	14109	14200	14365	14227	14178	14081	14220	14232	14332	14265	13878	14255	14171	14057	14211	14119	14085	14056	14192	14090	14126	14130	14471	14158	14074	14110	14272	14277	14316	14199	14006	14096	14154	14092	14129	14082	14019	14136	14084	14079	14234	14099	14113	14192	14279	14187	14117	14246	14095	14078	14141	14170	14102	14148	14284	14157	14106	14179	14075	14023	14173	14009	14259	14279	14142	14133	14267	14245	14211	14223	13966	14059	14173	14063	14125	14341	14137	14018	14269	14066	14148	14224	14154	14197	14076	14170	14191	14185	14315	14199	14148	14191	14101	14035	14261	14105	14090	13911	14030	14133	14190	13967	14120	14057	14195	14189	14078	14225	14067	14201	14251	14352	14153	14092	14053	14262	14199	13997	14245	14030	13981	14039	14176	14335	14200	14136	14274	14205	14199	14223	14133	14156	14108	14345	14217	14071	14105	14192	14211	14274	14069	14288	14152	14028	14220	14157	14290	13965	14175	14215	14392	14141	14042	14129	14154	14178	14180	14203	14061	14172	14149	14169	14194	14128	14342	14263	14148	14264	14192	14143	14093	14170	14158	14097	14095	14167	14196	14105	14226	14212	14109	14218	14210	14220	14134	14166	14301	14214	14158	14136	14105	14213	13974	14074	14294	14327	14225	14158	14135	14217	14118	14274	14088	14134	14154	14147	14231	14126	14257	14246	14210	14168	14191	14079	14199	14141	14133	14173	14244	14133	14142	14360	14199	14045	14297	14299	14224	14263	14247	14265	14090	14171	14182	14328	14157	14120	14212	14001	14297	14134	14308	14207	14210	14121	13993	14135	14213	14141	14175	14097	14131	14057	14110	14208	14100	14132	14123	14129	14048	14148	14179	14118	14168	14240	14266	14112	14055	14053	14191	14116	14295	14167	14169	14163	14159	14171	14174	14303	14137	14122	14147	14439	14121	14185	14192	14102	14069	14042	14287	14047	14148	14120	14315	14072	14180	14128	14098	14189	13989	14094	14230	14210	14166	14145	14191	14037	14225	14111	14172	14102	14217	14109	14174	14099	14104	14172	14005	14231	14344	14206	14226	13998	13931	14159	14128	14052	14175	14178	14273	14125	14169	14150	14237	14034	14171	14197	14153	14058	14194	14227	14203	14131	14217	14222	14234	14123	14127	14110	14058	14205	14212	14192	14257	14176	14138	14265	14028	14162	14227	14181	14194	14285	14250	14180	14215	14051	14111	14144	14308	14195	14228	14119	14085	14210	14129	14015	14261	14163	14132	14166	14147	14136	14168	14017	14167	14123	14251	14037	14110	14156	14139	14052	14283	14310	14104	14194	14156	14224	14339	14261	14099	14281	14043	14089	14064	14278	14126	14220	14059	14103	14166	14407	14237	14120	14029	14066	14269	14161	14230	14182	14301	14089	14238	14092	14192	14012	14131	14131	14219	14213	13887	14191	14139	14166	14071	14243	14421	14123	14046	14186	14332	13930	14277	14128	14312	14049	14176	14089	14224	14151	14274	13976	14191	14087	13996	14208	14200	14119	14088	14218	14159	14193	14149	14079	14110	14146	14132	14261	14085	14107	14306	14255	14247	14195	14199	14318	14246	14131	14209	14110	14150	14010	14170	14107	14116	14140	14017	14233	14291	14287	14247	14205	14183	14194	14026	14234	14017	14155	14025	14129	14133	14064	14277	14231	14203	14134	14159	14227	14132	14194	14317	14134	14381	14167	14124	14236	14065	14192	14012	14138	14114	14162	14299	14119	14143	14106	14077	14195	14171	14068	14013	14194	14222	14220	14065	14136	14389	14184	14027	14138	14150	14294	14020	14377	14160	14209	14202	14227	14098	14188	14234	14106	14063	14237	14342	14169	14143	14149	14178	14100	14325	14124	13874	14173	14144	14179	14115	14241	14236	14124	14257	14151	14035	14137	14175	14066	14107	14181	14037	14172	14129	14184	14268	14202	14287	14125	14057	14343	14126	14228	14144	14153	14156	14100	13935	14167	14065	14112	14251	14003	14203	14168	14096	14220	13978	14224	14191	14127	14040	14347	14181	14077	14168	14090	14051	14137	14167	14060	14250	14123	14024	14197	14260	14313	14252	14066	14250	14269	14209	14148	14337	14068	14258	14205	14205	14234	14212	14170	14127	14275	14142	14039	14256	14126	14253	14202	14148	14211	14076	14107	14222	14230	14175	14123	14044	14152	13903	14119	14209	13985	14140	14121	14169	14284	14252	14287	14141	14072	14225	14269	14219	14170	14035	14030	14339	14252	14151	14201	14285	14069	14247	14373	14183	14122	14074	14215	14225	14309	14137	14155	14336	14009	14224	14292	14139	14369	14120	14169	14260	14001	14309	14251	14032	14255	14156	14257	14123	14262	14160	14295	14239	13985	14151	14084	14164	14183	14172	13983	14099	14178	14225	14302	14229	14114	14094	14047	14164	14187	14174	14210	14094	14018	14103	14320	14146	14156	14316	14138	14213	14041	14312	14184	14247	14066	14030	14037	14148	14236	14195	14269	14181	14237	14167	14189	14275	14188	14055	14243	14029	14231	14140	14138	14292	14255	14115	14109	14267	14266	14131	14077	14083	13991	14172	14177	14242	14026	14003	14198	14262	14163	14185	14142	14123	14086	13994	14164	14103	14176	14294	14182	14258	14134	14175	14257	14162	14194	14089	14209	14150	14163	14310	14210	14233	14133	14080	14086	14059	14162	14163	13997	14044	14190	14257	14286	14250	14243	14129	14265	14129	14136	14157	14288	14101	14179	14219	14177	14280	14020	14176	14330	13983	14089	14053	14191	14292	14030	13997	14050	14150	14123	14038	14152	14220	14123	14053	14189	14225	14074	14187	14293	14249	14131	14358	14150	14180	13872	14206	14212	14258	14071	14129	14239	13992	14144	14191	14153	14258	14098	14140	14150	14192	14176	14182	14059	14177	14089	14254	14159	14129	13986	14090	14111	14328	14055	14075	14112	14217	14220	14189	14101	14301	14058	14213	14098	14087	14136	14192	14267	14176	14270	14197	14028	14257	14050	14195	14060	14117	14107	14090	14116	14317	14121	14027	14049	14109	14087	14172	14060	14201	14252	14139	14058	14022	14125	14067	14164	14208	14081	14090	14159	14127	14101	14174	14201	14297	14058	14208	14180	14154	14269	14113	14041	14187	14196	14122	14076	14219	14301	14190	14063	14212	14231	14155	14144	14131	14186	14075	14140	14225	14215	14101	14164	14078	14169	14282	14087	14128	14237	13968	14370	14118	14236	14231	14264	14093	14326	14133	14312	14093	14001	14149	14367	14220	14166	14236	14130	14193	14167	14282	14241	14095	14247	14225	14210	14366	14337	14067	14097	14226	14145	14149	14336	14217	14254	14258	14139	14118	14118	14211	14145	14088	14274	14154	14162	14150	14196	14219	14339	14161	14155	14217	14199	14142	14191	14200	14017	14132	14048	14142	14116	14137	14122	14256	14202	14130	14160	14172	14262	14079	14255	14086	14164	14371	14059	14160	14143	14255	14166	14294	14128	13986	14387	14088	14202	14276	14153	14238	14033	14257	14058	14301	14149	14029	14207	14240	14191	14340	14262	14211	14108	14125	14102	14189	14157	14263	14095	14112	14039	14245	14131	14167	14012	14153	14207	14259	14150	14014	14205	14193	14129	14199	14196	14259	14176	14296	14245	14086	14318	14242	14128	14146	14117	14159	14136	14300	14067	14116	13956	14191	14010	14193	14210	14042	14171	14204	14140	14165	14097	14112	14039	14106	14269	14330	14248	14473	14129	14248	14292	14148	14041	14109	14122	13961	14141	14296	13957	14111	14121	14206	14040	14152	14156	14145	14310	14209	13963	14232	14227	14077	14314	14044	14257	14099	14151	14185	14279	14037	14259	14364	14069	14137	14163	14107	14000	14285	14123	14215	14374	14193	14181	14204	13992	14042	14150	14187	14081	14115	14196	14106	14046	14191	14110	14225	14275	14341	14123	14094	14298	14235	14273	14159	14146	14178	14240	14163	14212	14180	14167	14078	14079	14189	14310	14116	14011	14132	14131	14307	14169	14127	14185	14175	14109	14285	14178	14156	14262	14248	14151	14164	14056	14260	14288	14120	14168	14124	14069	14128	14085	14178	14131	14326	14173	14158	14282	14122	14341	13978	14208	14227	13969	14167	14045	14219	14210	14143	13977	14048	14198	14262	14270	14134	14180	14176	14189	14041	14105	14131	14213	14163	14104	14191	14191	14389	14259	13963	14175	14098	14203	14192	14098	14195	14077	14293	14159	14239	14254	14084	14027	14211	14118	14169	14231	14424	13987	14134	14100	14285	14222	14126	14158	14247	14172	14307	14002	14123	14083	14269	14144	14104	14182	14087	14109	14217	14098	14235	14100	14134	14056	14047	14133	14287	14080	14164	13922	14220	14299	14103	13989	14332	14095	14120	14051	14077	14228	14251	14220	14141	14213	14207	14170	14180	14027	14303	13953	14114	14242	14070	14212	14275	14034	14258	14271	14052	14193	14271	14253	14076	14183	14356	14002	14243	14136	14104	14175	14256	14230	14190	14232	14154	14165	14270	14080	14030	14177	14143	14182	14139	14167	14228	14168	14031	14010	14170	14155	14002	14251	14251	14197	14329	14065	14289	14269	13976	14201	14209	14104	14322	14129	14208	14344	14143	14037	14208	14229	14217	14073	14098	14145
26333	21114	29909	45324	52955	52613	42769	28135	20137	18932	17424	17046	16734	16647	16375	16436	16531	16255	16297	16557	16401	16271	16561	16159	16176	16047	16293	16293	16225	16243	16454	16391	16274	16481	16233	16303	16300	16053	16251	16115	16325	16378	16130	16155	16218	16235	16074	16237	16220	16125	16223	16253	16437	16377	16447	16479	16457	16300	16091	16309	16287	16060	16368	16155	16296	16276	16138	16126	16249	16093	16447	16020	16237	16226	16367	16256	16111	16170	16280	16132	16348	16259	16217	16378	16250	16296	16212	16231	16196	16233	16332	16335	16170	16125	16303	16185	16188	16293	16076	16361	16423	16019	16343	16128	16346	16386	16401	16438	16186	16188	16286	16289	16275	16299	16256	16311	16325	16264	16340	16060	16121	16456	16332	16090	16395	16127	16274	16403	16196	16361	16226	16245	16293	16212	16268	16219	16209	16070	16261	16163	16180	16306	16236	16090	16409	16227	16098	16173	16270	16528	15950	16237	16247	16208	16254	16149	16326	16308	16427	16033	16292	16021	16210	16175	16346	16302	16480	16179	16220	16228	16393	16270	16239	16342	16203	16219	16273	16317	16243	16027	16143	16134	16126	16241	16369	16143	16286	16115	16433	16417	16228	16332	16118	16313	16256	16264	16269	16295	16072	16183	16273	16293	16312	16346	16132	16305	16225	16308	16386	16322	16382	16147	16131	16058	16321	16252	16285	16137	16310	16352	16155	16358	16191	16349	16212	16186	16201	16215	16183	16174	16434	16181	16156	16198	16295	16122	16084	16166	16153	16068	16189	16137	16151	16267	16296	16165	16054	16277	16215	16312	16344	16316	16208	16322	16053	16355	16065	16304	16051	16152	16121	16246	16206	16240	16277	16237	16216	16182	16183	16065	16386	16218	16132	16282	16240	16203	16356	16460	16420	16333	16283	16232	16412	16278	16303	16233	16099	16192	15995	16039	16241	16183	16104	15965	16253	16184	16360	16323	16224	16145	16129	16415	16343	16272	16319	16087	16195	16362	16569	16283	16342	16464	16421	16140	16284	16125	16260	16328	16124	16281	16011	16274	16226	16301	16194	16330	16240	16210	16273	16195	16125	16295	16117	16087	16378	16145	16193	16101	16237	16296	16309	16197	16314	16346	16164	16263	16335	16510	16219	16239	16066	16337	16261	16182	16274	16242	16055	16090	16120	16161	15983	16166	16062	16331	16222	16210	16135	16190	16300	16342	16380	16388	16051	16088	16302	16319	16226	16316	16312	16428	16249	16091	16172	16358	16003	16233	16165	16391	16070	16437	16271	16328	16312	16406	16046	16093	16205	16170	16085	16098	16402	16156	16267	16157	16114	16236	16158	16188	16315	16255	16193	16092	16342	16267	16186	16024	16347	16356	16270	16099	15893	16327	16320	16347	16206	16323	16188	16414	16395	16217	16180	16243	16155	16206	16202	16355	16253	16295	16053	16030	16556	16113	16116	16033	15986	16299	16143	16212	16219	16195	16106	16141	16359	16197	16088	15991	16130	16345	16231	16184	16179	16110	16132	16213	16306	16125	16157	16476	16404	16232	16399	16164	16126	16049	16357	16339	16278	16250	16339	16223	16316	16117	16225	16170	16270	16440	16236	16334	16333	16278	16244	16324	16361	16184	16323	16183	16450	16304	16073	16256	16267	16170	16490	16153	16245	16242	16148	16184	16331	16170	16160	16316	16120	16147	16393	16075	16034	16174	16386	16231	16405	16148	16263	16237	16292	16281	16219	16245	16001	16256	16380	16170	16204	16317	16325	16345	16134	16398	16345	16177	16209	16292	16210	16060	16211	16115	16056	16002	16235	16450	16330	16303	16340	16284	16245	16308	16395	16295	16262	16126	16372	16381	16388	16077	16010	16151	16135	16253	16316	16248	16346	16185	16138	16173	16272	16425	16299	16347	16307	16160	16225	16258	16472	16215	16193	16274	16283	16284	16102	16132	16133	16387	16344	16185	16120	16299	16310	16235	16079	16097	16268	16134	16064	16247	16227	16299	16173	16285	16166	16188	16344	16288	16298	16011	16398	16191	16044	16032	16448	16368	16210	16423	16259	16036	16195	16274	16285	16322	16196	16197	16209	16143	16310	16193	16094	16238	16265	16441	16277	15975	16330	16254	16355	16226	16327	16164	16082	16261	16091	16092	16394	16073	16326	16198	16387	16067	16293	16146	16173	16263	16236	16377	16136	16159	16222	16349	16246	16271	16087	16188	16387	16241	16287	16411	16339	16292	16340	16404	16242	16329	16157	16089	16323	16163	16075	16147	16419	16214	16429	16224	16236	16152	16211	16344	16223	16302	16371	16426	16052	16252	16246	16218	15985	16244	16308	16208	16208	16358	16079	16186	16429	16252	16264	16338	16310	16275	16234	16304	16306	16202	16133	16269	16191	16326	16411	16315	16295	16459	16306	16205	16418	16325	16509	16225	16346	16271	16260	16231	16130	16085	16095	16039	16263	16290	16161	16169	16043	16217	16455	16282	16355	16230	16079	16168	16123	16397	16262	16227	16335	16309	16112	16303	16277	16322	16163	16146	16140	16212	16180	16141	16213	15950	16343	16200	16247	16277	16386	16174	16190	16405	16456	16258	16241	16319	16316	16274	16166	16258	16304	16382	16203	16159	16233	16123	16320	16087	16207	16373	15974	16041	16168	16348	16039	16315	16399	16376	16105	16355	16261	16235	16438	16232	16313	16146	16493	16208	16184	16086	16273	16304	16170	16177	16231	16241	16313	16196	16310	16179	16297	16230	16371	16153	16179	16194	16379	16365	16243	16344	16340	16453	16280	16095	16261	16114	16182	16157	16203	16230	16300	16222	16428	16258	16222	16074	16300	16323	16367	16450	16320	16123	16208	16279	16263	16207	16229	16041	16313	16302	16351	16187	16378	16260	16234	16388	16255	16150	16185	16247	16153	16352	16080	16145	16117	16090	16158	16308	16266	16376	16256	16191	16303	16165	16297	16267	16086	16149	16213	16346	16295	16210	16431	16206	16066	16005	16147	16262	16278	16143	16123	16143	16170	16097	16119	16458	16235	16260	16365	16174	16244	16289	16170	16369	16178	16296	16321	16220	16039	16245	16163	16280	16192	16183	16519	16403	16418	16312	16210	16210	16131	16057	16055	16229	16301	16183	16052	16327	16218	16257	16312	16278	16525	16487	16455	16255	16177	16325	16143	16187	16314	16353	16312	16282	16134	16284	16226	16243	16278	16337	16186	16357	16392	16075	16107	16002	16192	16278	16456	16313	16261	16386	16278	16277	16327	16104	16408	16246	16294	16246	16140	16414	16116	16224	16057	16278	16323	16194	16169	16125	16225	16379	16192	16149	16249	16279	16126	16303	16198	16152	16221	16288	16165	16186	16173	15941	16415	16204	16077	16142	15978	16028	16177	16031	16201	16294	16159	16267	16503	16211	16168	16523	16169	16114	16214	16354	16367	16300	16347	16218	16219	16184	16248	16296	16106	16350	16395	16356	16314	16367	16446	16226	16405	16298	16433	16219	16352	16265	16164	16127	16186	16370	16116	16194	16205	16134	16315	16279	16098	16314	16234	16361	16182	16395	16329	16330	16264	16337	16419	16135	16359	16225	16351	16188	16208	16205	16148	16124	16365	16358	16337	16065	16267	16342	16272	16284	16379	16076	16327	16326	16031	16194	16177	16237	16287	16362	16328	16194	16135	16369	16294	16113	16176	16315	16232	15945	16151	16168	16193	16265	16025	16217	16253	16438	16201	16397	16311	16075	16184	16301	16185	16169	16319	16260	16197	16276	16226	16343	16224	16225	16353	16113	16167	16211	16157	16317	16223	16241	16177	16436	16422	16100	16214	16232	16452	16378	16317	16429	16099	16281	16157	16087	16223	16430	16246	16358	16069	16078	16171	16211	16312	16342	16470	16232	16243	16206	16199	16189	16353	16396	16375	16213	16254	16246	16061	16140	16136	16466	16326	16169	16188	16371	16364	16132	16268	16318	16436	16156	16214	16295	16324	16289	16267	16078	16211	16135	16060	16008	16231	16302	16360	16156	16324	16137	16307	16293	16190	16138	16178	16464	16236	16161	16344	16475	16316	16230	16178	16253	16256	16302	16309	16226	16255	16410	16451	16121	16008	16366	16200	16315	16231	16391	16455	16289	16217	16123	16063	16180	16181	16399	16193	16203	16101	16225	16338	16238	16375	16164	16292	16102	16346	16178	16250	16114	16212	16360	16172	16314	16484	16265	16170	16317	16354	16253	16066	16072	16012	16290	16192	16212	16169	16244	16393	16249	16225	16158	16322	16124	16237	16322	16040	16246	16295	16184	16508	16115	16327	16427	16282	16473	16254	16242	16254	16286	16314	16304	16340	16301	16434	16152	16294	16343	16299	16137	16355	16116	16340	16164	16069	16098	16088	16178	16255	16178	16197	16300	16165	16251	16110	16326	16037	16225	16238	16372	16261	16212	16345	16381	16223	16281	16360	16157	16361	16259	16345	16234	16332	16478	16514	16300	16190	16307	16299	16301	16278	16245	16056	16306	16224	16126	16010	16372	16170	16167	16352	16311	16303	16206	16139	16340	16202	16162	16174	16285	16163	16319	16370	16280	16234	16285	16165	16227	16090	16322	16199	16438	16336	16406	16136	16408	16199	15993	16264	16242	16419	16113	16359	16063	16237	16161	16308	16183	16219	15953	16219	15894	16185	16174	16221	16524	16294	16343	16285	16388	16125	16386	16254	16411	16303	16181	16241	16181	16053	16237	16242	16228	16284	16164	16228	16413	16300	16399	16203	16204	16169	16015	16163	16313	16291	16269	16301	16224	16255	16279	16303	16181	16421	16397	16447	16128	16382	16215	16359	16295	16370	16416	16166	16381	16317	16233	16316	16377	16001	16139	16609	16385	16103	16073	16094	16192	16259	16169	16291	16350	16075	16383	16221	16221	16309	16219	16162	16195	16142	16299	16309	16271	16282	16115	16085	16239	16086	16216	16231	16488	16376	16160	16244	16170	16170	16168	16293	16291	16352	15981	16191	16037	16332	16208	16309	16446	16179	16301	16274	16045	16340	16220	16147	16058	16188	16118	16308	16307	16138	16423	16274	16199	16241	16347	16279	16254	16148	16365	16248	15949	16201	16197	16259	16289
24086	41990	49996	57154	56178	52385	40166	25588	17214	16538	14838	14995	14470	13960	14094	13847	13693	13626	13639	13876	13772	13720	13677	13695	13605	13676	13915	13744	13590	13626	13658	13572	13574	13821	13718	13696	13733	13695	13603	13855	13617	13650	13554	13792	13594	13732	13581	13684	13626	13738	13690	13686	13536	13678	13628	13569	13781	13527	13691	13681	13720	13532	13641	13649	13741	13605	13705	13574	13590	13631	13720	13744	13616	13482	13555	13941	13713	13749	13643	13620	13772	13668	13762	13687	13484	13739	13726	13483	13672	13560	13685	13483	13725	13867	13598	13379	13663	13675	13571	13600	13611	13675	13750	13524	13545	13687	13768	13680	13639	13725	13654	13785	13641	13621	13487	13731	13571	13663	13752	13849	13547	13525	13654	13769	13713	13849	13605	13786	13714	13587	13661	13732	13703	13773	13539	13547	13684	13693	13753	13741	13881	13667	13747	13745	13607	13669	13729	13701	13739	13647	13673	13581	13702	13597	13646	13731	13627	13704	13721	13623	13659	13602	13529	13803	13580	13850	13631	13757	13518	13780	13655	13815	13588	13733	13667	13599	13669	13678	13522	13609	13570	13748	13859	13583	13558	13676	13696	13710	13597	13673	13589	13652	13590	13502	13673	13686	13715	13780	13565	13688	13729	13730	13738	13651	13667	13814	13756	13539	13561	13694	13778	13719	13625	13631	13591	13796	13498	13606	13807	13595	13629	13700	13597	13680	13726	13771	13619	13918	13604	13466	13616	13617	13749	13738	13655	13655	13625	13829	13758	13672	13665	13636	13612	13612	13782	13833	13643	13629	13691	13914	13606	13675	13555	13885	13637	13642	13731	13843	13620	13696	13573	13578	13630	13670	13677	13756	13707	13670	13554	13891	13678	13661	13729	13699	13753	13670	13590	13557	13736	13794	13573	13670	13769	13711	13722	13558	13646	13769	13567	13677	13808	13538	13676	13692	13538	13603	13662	13589	13761	13753	13791	13755	13786	13747	13625	13730	13933	13859	13694	13842	13653	13592	13612	13662	13516	13599	13646	13777	13636	13664	13774	13657	13677	13789	13585	13537	13581	13809	13631	13530	13689	13452	13649	13515	13599	13653	13578	13619	13712	13663	13516	13724	13773	13808	13595	13573	13662	13810	13554	13598	13812	13499	13694	13647	13697	13715	13744	13572	13686	13635	13678	13694	13645	13812	13653	13583	13629	13659	13683	13708	13604	13639	13773	13585	13548	13528	13641	13656	13689	13648	13720	13589	13700	13702	13468	13636	13572	13637	13667	13809	13532	13660	13645	13623	13567	13675	13745	13683	13730	13640	13567	13837	13552	13680	13685	13628	13617	13691	13643	13603	13576	13605	13767	13484	13579	13630	13670	13829	13521	13623	13685	13811	13547	13715	13708	13719	13640	13606	13741	13521	13817	13635	13625	13664	13689	13669	13696	13536	13662	13600	13679	13720	13736	13739	13692	13665	13689	13698	13575	13598	13783	13752	13634	13800	13835	13760	13616	13596	13836	13575	13727	13751	13565	13668	13666	13816	13638	13514	13537	13731	13574	13846	13663	13664	13762	13699	13727	13619	13603	13641	13772	13872	13726	13643	13665	13622	13835	13523	13668	13596	13534	13649	13638	13608	13768	13705	13716	13610	13800	13605	13575	13591	13604	13711	13790	13698	13804	13571	13642	13507	13894	13775	13664	13762	13722	13740	13573	13699	13760	13551	13762	13740	13740	13690	13604	13655	13775	13744	13675	13682	13732	13674	13748	13756	13762	13527	13577	13646	13622	13710	13874	13687	13594	13745	13651	13707	13734	13633	13664	13757	13680	13570	13732	13524	13704	13604	13696	13761	13760	13581	13676	13733	13383	13760	13431	13524	13587	13697	13797	13618	13842	13643	13608	13685	13698	13685	13537	13826	13739	13642	13511	13724	13772	13738	13672	13753	13760	13693	13588	13730	13675	13739	13687	13545	13789	13753	13545	13728	13516	13552	13761	13695	13697	13661	13563	13614	13649	13749	13670	13496	13757	13760	13791	13612	13801	13607	13776	13559	13571	13688	13720	13662	13648	13810	13630	13818	13571	13663	13518	13608	13676	13527	13573	13724	13575	13625	13781	13703	13701	13708	13654	13765	13596	13614	13738	13600	13598	13559	13577	13636	13656	13718	13573	13695	13648	13738	13670	13676	13798	13523	13793	13574	13626	13814	13648	13679	13772	13745	13741	13584	13634	13572	13603	13603	13679	13829	13655	13846	13619	13608	13615	13753	13821	13596	13739	13535	13639	13630	13697	13687	13621	13572	13482	13839	13723	13764	13642	13572	13538	13621	13735	13804	13492	13680	13638	13695	13708	13553	13747	13511	13604	13641	13784	13757	13779	13496	13830	13765	13605	13542	13787	13722	13622	13649	13543	13630	13470	13630	13503	13686	13705	13698	13438	13717	13617	13856	13756	13730	13644	13742	13657	13583	13574	13621	13923	13649	13651	13723	13651	13695	13728	13681	13721	13668	13638	13716	13505	13480	13670	13621	13682	13629	13601	13643	13646	13550	13545	13679	13597	13520	13560	13814	13787	13682	13577	13526	13571	13543	13609	13507	13760	13645	13660	13501	13664	13593	13700	13602	13653	13660	13650	13664	13846	13722	13628	13794	13602	13499	13757	13718	13751	13719	13681	13561	13722	13648	13735	13525	13581	13568	13677	13753	13719	13485	13578	13759	13649	13731	13684	13651	13604	13430	13543	13672	13612	13897	13852	13645	13705	13462	13741	13690	13662	13522	13845	13519	13590	13680	13738	13576	13653	13689	13683	13729	13785	13557	13789	13451	13628	13674	13592	13656	13688	13613	13787	13622	13609	13655	13761	13662	13461	13739	13651	13680	13626	13520	13593	13713	13628	13686	13618	13811	13522	13538	13655	13841	13618	13600	13696	13745	13844	13601	13679	13603	13713	13483	13705	13798	13591	13749	13696	13664	13609	13808	13766	13509	13707	13755	13656	13601	13773	13723	13637	13796	13604	13665	13644	13660	13556	13711	13690	13626	13763	13649	13684	13663	13708	13541	13710	13844	13669	13699	13714	13686	13621	13651	13662	13717	13599	13783	13554	13635	13614	13736	13528	13699	13728	13720	13741	13540	13625	13742	13611	13742	13731	13651	13578	13625	13542	13590	13699	13500	13633	13674	13728	13603	13539	13673	13714	13701	13718	13777	13636	13678	13663	13643	13728	13740	13781	13755	13750	13548	13755	13804	13520	13851	13411	13615	13624	13629	13694	13698	13638	13714	13699	13627	13755	13744	13718	13697	13511	13553	13584	13860	13733	13721	13759	13659	13673	13684	13681	13595	13511	13480	13779	13699	13615	13641	13853	13682	13652	13803	13695	13655	13848	13808	13895	13667	13630	13687	13966	13823	13767	13502	13631	13596	13566	13582	13624	13596	13717	13440	13527	13642	13887	13675	13496	13636	13551	13709	13695	13606	13808	13658	13611	13652	13590	13644	13637	13666	13676	13736	13686	13659	13735	13585	13585	13730	13604	13852	13700	13566	13501	13779	13512	13692	13525	13604	13684	13665	13565	13597	13577	13547	13675	13798	13838	13768	13760	13628	13639	13581	13789	13847	13586	13730	13810	13694	13793	13728	13707	13537	13600	13682	13530	13643	13567	13623	13542	13700	13658	13886	13606	13693	13810	13594	13570	13697	13683	13597	13735	13649	13785	13618	13670	13694	13619	13519	13739	13705	13854	13478	13681	13728	13661	13682	13762	13687	13604	13577	13764	13645	13674	13783	13767	13630	13672	13696	13589	13553	13575	13677	13762	13667	13799	13505	13637	13640	13710	13796	13694	13630	13796	13641	13818	13658	13701	13519	13664	13673	13764	13709	13806	13670	13916	13559	13680	13620	13612	13715	13666	13733	13702	13464	13587	13691	13617	13627	13755	13682	13601	13762	13671	13573	13733	13666	13921	13742	13713	13537	13658	13673	13754	13809	13598	13607	13667	13658	13607	13667	13596	13724	13848	13701	13561	13476	13542	13650	13654	13639	13722	13637	13725	13640	13731	13629	13665	13725	13704	13400	13661	13686	13573	13684	13602	13725	13709	13747	13843	13600	13595	13675	13670	13760	13715	13820	13694	13806	13595	13764	13728	13657	13731	13684	13593	13682	13729	13637	13695	13699	13644	13570	13522	13704	13763	13631	13702	13844	13538	13864	13588	13643	13729	13686	13674	13711	13622	13749	13720	13715	13636	13703	13758	13642	13506	13736	13526	13646	13725	13652	13647	13652	13758	13732	13692	13629	13706	13718	13746	13577	13804	13433	13721	13628	13631	13652	13786	13586	13621	13646	13626	13573	13618	13690	13645	13697	13643	13661	13610	13673	13501	13462	13610	13581	13836	13696	13582	13788	13572	13790	13714	13625	13667	13687	13707	13862	13583	13704	13569	13721	13624	13658	13722	13693	13699	13719	13669	13634	13598	13578	13700	13562	13774	13578	13731	13768	13741	13715	13775	13542	13696	13609	13603	13728	13577	13700	13775	13709	13594	13839	13700	13687	13643	13621	13630	13657	13751	13859	13513	13561	13622	13723	13719	13510	13581	13712	13812	13600	13781	13763	13618	13626	13657	13668	13688	13724	13691	13475	13698	13833	13519	13709	13694	13700	13570	13688	13603	13705	13803	13538	13607	13623	13696	13556	13599	13682	13553	13658	13511	13604	13672	13622	13619	13717	13658	13596	13847	13701	13690	13603	13786	13647	13604	13691	13653	13720	13596	13673	13717	13726	13603	13700	13618	13744	13599	13819	13752	13662	13578	13686	13785	13568	13724	13600	13784	13821	13641	13676	13592	13701	13761	13468	13762	13636	13663	13642	13659	13835	13785	13922	13533	13720	13768	13716	13747	13667	13809	13684	13761	13619	13689	13699	13629	13604	13501	13598	13451	13640	13630	13588	13658	13522	13687	13614	13640	13685	13726	13499	13586	13595	13782	13822	13521	13749	13631	13798	13483	13851	13614	13576	13669	13685	13809	13673	13741	13783	13750	13574	13767	13754	13606	13850	13621	13640	13826	13642	13729	13563	13498	13553	13646	13632	13642	13611	13602	13600	13556	13732	13555	13742	13809	13732	13551	13671	13632	13637
24191	21010	28511	29363	51491	67690	60614	39480	26308	20109	18296	18032	15832	14660	14615	14283	14000	13990	13660	13802	13731	13867	13788	13879	13583	13867	13652	13790	13811	13803	13499	13702	13773	13743	13683	13775	13777	13669	13602	13609	13807	13774	13900	13530	13644	13527	13777	13622	13825	13701	13590	13573	13542	13524	13761	13625	13768	13586	13739	13461	13643	13782	13691	13683	13560	13705	13663	13697	13650	13576	13432	13775	13699	13544	13566	13498	13614	13609	13882	13772	13708	13481	13673	13800	13749	13598	13825	13885	13646	13629	13515	13567	13719	13744	13743	13694	13630	13652	13591	13786	13669	13609	13834	13745	13706	13715	13790	13757	13584	13797	13748	13723	13688	13622	13604	13596	13666	13510	13843	13625	13534	13644	13737	13651	13525	13719	13648	13689	13811	13530	13773	13576	13779	13625	13806	13635	13642	13746	13573	13695	13746	13800	13399	13564	13717	13855	13733	13695	13693	13730	13745	13673	13676	13612	13499	13809	13731	13545	13567	13588	13748	13771	13507	13582	13728	13606	13637	13510	13595	13758	13840	13758	13662	13674	13598	13666	13585	13672	13702	13704	13643	13873	13530	13770	13617	13641	13704	13810	13580	13572	13666	13537	13588	13626	13554	13724	13577	13782	13629	13727	13562	13622	13776	13694	13542	13689	13795	13770	13793	13754	13610	13606	13709	13394	13627	13729	13703	13709	13883	13613	13678	13807	13668	13892	13539	13714	13799	13747	13524	13676	13713	13523	13481	13745	13897	13632	13704	13741	13692	13652	13741	13780	13701	13630	13629	13724	13691	13532	13671	13557	13472	13671	13800	13633	13585	13781	13526	13467	13462	13637	13652	13748	13538	13656	13612	13673	13505	13512	13651	13766	13827	13581	13522	13506	13674	13747	13735	13657	13552	13579	13619	13630	13704	13537	13715	13868	13872	13617	13692	13879	13693	13619	13668	13774	13599	13741	13576	13587	13722	13720	13518	13725	13650	13810	13775	13625	13675	13377	13540	13754	13661	13775	13749	13693	13647	13849	13872	13816	13678	13693	13647	13746	13692	13587	13459	13586	13841	13707	13691	13684	13732	13734	13870	13526	13678	13613	13713	13759	13823	13710	13696	13896	13602	13575	13668	13736	13491	13583	13583	13459	13698	13725	13651	13699	13778	13585	13675	13670	13739	13661	13939	13612	13577	13865	13681	13684	13762	13726	13730	13654	13668	13628	13611	13726	13656	13568	13910	13597	13688	13661	13724	13880	13558	13678	13561	13720	13747	13744	13536	13673	13855	13524	13629	13608	13693	13468	13658	13667	13765	13647	13601	13854	13636	13728	13599	13572	13976	13429	13888	13620	13667	13622	13559	13620	13932	13578	13698	13574	13772	13556	13600	13310	13822	13664	13725	13538	13558	13590	13759	13466	13615	13503	13496	13817	13603	13808	13596	13438	13713	13573	13660	13689	13676	13713	13604	13784	13772	13660	13706	13816	13795	13639	13627	13672	13765	13579	13480	13693	13633	13672	13583	13604	13555	13646	13595	13633	13822	13753	13689	13451	13519	13535	13670	13697	13671	13592	13557	13833	13681	13794	13629	13622	13574	13765	13779	13602	13584	13836	13604	13612	13812	13667	13597	13779	13777	13733	13669	13545	13462	13739	13709	13694	13442	13850	13628	13596	13600	13434	13598	13632	13582	13539	13624	13708	13744	13571	13581	13609	13812	13732	13604	13755	13410	13666	13631	13903	13766	13700	13657	13744	13480	13657	13709	13579	13767	13605	13756	13865	13567	13767	13711	13552	13770	13676	13766	13750	13754	13642	13592	13644	13555	13781	13504	13620	13659	13790	13563	13635	13846	13758	13688	13681	13585	13563	13599	13725	13663	13641	13686	13656	13661	13527	13688	13777	13641	13741	13616	13687	13445	13529	13656	13674	13728	13706	13755	13838	13643	13476	13657	13621	13679	13641	13526	13670	13763	13584	13738	13527	13567	13616	13709	13841	13576	13616	13608	13629	13620	13613	13765	13777	13794	13499	13664	13822	13538	13684	13557	13742	13798	13625	13567	13666	13803	13618	13500	13740	13706	13823	13617	13448	13745	13800	13711	13643	13465	13568	13640	13583	13511	13815	13623	13795	13786	13633	13738	13429	13747	13514	13567	13535	13691	13649	13760	13803	13748	13665	13716	13601	13665	13681	13859	13807	13831	13719	13602	13526	13583	13701	13680	13498	13711	13682	13865	13735	13780	13584	13619	13707	13736	13710	13597	13819	13909	13458	13771	13818	13555	13740	13704	13703	13750	13692	13387	13640	13584	13649	13666	13791	13690	13697	13722	13476	13691	13709	13509	13745	13679	13553	13666	13550	13628	13533	13478	13656	14022	13650	13612	13782	13747	13458	13695	13497	13568	13670	13655	13749	13759	13831	13610	13678	13444	13748	13569	13624	13670	13588	13598	13762	13615	13790	13662	13567	13755	13463	13744	13565	13609	13726	13678	13605	13493	13769	13394	13663	13695	13867	13605	13746	13552	13721	13466	13560	13767	13620	13821	13484	13653	13712	13728	13760	13967	13775	13725	13743	13610	13575	13663	13610	13714	13762	13661	13746	13524	13704	13659	13536	13592	13667	13685	13523	13604	13775	13505	13697	13773	13532	13616	13790	13756	13656	13700	13757	13508	13658	13764	13684	13788	13473	13611	13662	13718	13603	13579	13720	13748	13602	13383	13793	13714	13666	13721	13680	13657	13694	13864	13515	13582	13678	13563	13712	13640	13697	13565	13471	13689	13758	13683	13614	13477	13732	13812	13632	13713	13607	13708	13639	13593	13757	13646	13812	13665	13686	13572	13620	13671	13430	13655	13525	13609	13788	13625	13525	13736	13844	13769	13556	13587	13583	13732	13557	13701	13666	13779	13658	13561	13730	13566	13654	13802	13769	13602	13607	13695	13617	13644	13545	13620	13696	13748	13551	13701	13599	13427	13561	13674	13611	13699	13712	13707	13758	13625	13784	13795	13485	13702	13686	13741	13916	13698	13567	13668	13673	13673	13605	13685	13862	13551	13691	13738	13515	13651	13682	13694	13552	13728	13581	13721	13602	13730	13460	13663	13599	13709	13743	13670	13575	13734	13842	13687	13654	13701	13526	13680	13780	13750	13654	13524	13729	13562	13814	13712	13707	13799	13758	13700	13529	13516	13522	13516	13688	13580	13535	13774	13838	13810	13724	13612	13784	13871	13617	13387	13773	13557	13642	13581	13732	13672	13756	13481	13883	13460	13808	13625	13683	13544	13569	13708	13619	13607	13656	13596	13755	13554	13620	13555	13697	13453	13635	13783	13730	13603	13759	13737	13793	13784	13769	13659	13551	13606	13732	13718	13750	13804	13442	13533	13630	13716	13573	13715	13613	13682	13617	13964	13638	13725	13788	13756	13677	13546	13748	13520	13817	13811	13571	13687	13655	13624	13693	13762	13782	13664	13529	13671	13759	13732	13773	13842	13518	13679	13842	13812	13621	13557	13577	13690	13603	13866	13680	13682	13638	13775	13450	13743	13782	13849	13822	13740	13668	13747	13552	13648	13692	13683	13676	13714	13766	13555	13729	13445	13783	13821	13667	13627	13690	13671	13566	13735	13684	13778	13629	13715	13615	13615	13735	13700	13782	13728	13687	13735	13617	13649	13823	13676	13689	13669	13746	13597	13552	13699	13561	13642	13751	13730	13589	13801	13673	13807	13688	13760	13522	13704	13555	13685	13699	13446	13712	13808	13717	13641	13726	13466	13672	13763	13580	13803	13764	13680	13638	13804	13617	13683	13485	13654	13655	13848	13638	13469	13506	13605	13533	13743	13639	13436	13540	13667	13593	13856	13535	13670	13708	13830	13553	13578	13838	13631	13758	13641	13611	13484	13780	13651	13593	13746	13507	13761	13627	13476	13565	13651	13663	13629	13717	13866	13634	13584	13624	13657	13446	13698	13512	13733	13752	13677	13628	13585	13575	13666	13506	13532	13617	13764	13550	13791	13520	13783	13518	13733	13517	13585	13810	13616	13603	13761	13779	13627	13631	13526	13897	13744	13616	13722	13683	13746	13534	13570	13513	13729	13594	13606	13739	13754	13720	13639	13610	13727	13536	13751	13519	13652	13660	13733	13750	13662	13679	13532	13568	13822	13815	13692	13685	13674	13628	13721	13638	13689	13786	13626	13672	13764	13577	13832	13662	13680	13769	13666	13654	13574	13691	13591	13612	13448	13518	13582	13672	13858	13378	13787	13589	13709	13701	13642	13747	13713	13534	13629	13652	13743	13816	13847	13650	13643	13918	13834	13775	13657	13739	13772	13784	13715	13685	13596	13733	13628	13421	13627	13697	13711	13653	13860	13637	13523	13526	13734	13697	13835	13619	13665	13720	13723	13688	13511	13466	13597	13698	13597	13699	13810	13502	13645	13636	13538	13788	13555	13679	13743	13819	13675	13501	13826	13586	13580	13613	13735	13651	13908	13855	13588	13673	13713	13516	13753	13783	13613	13752	13651	13645	13654	13655	13555	13637	13551	13758	13719	13715	13633	13757	13581	13661	13654	13675	13626	13670	13868	13761	13657	13824	13751	13532	13510	13605	13744	13866	13676	13586	13561	13801	13742	13632	13723	13775	13734	13670	13623	13693	13602	13700	13628	13639	13475	13667	13784	13669	13592	13511	13724	13499	13620	13531	13414	13642	13632	13715	13852	13779	13635	13715	13593	13734	13785	13783	13810	13694	13616	13677	13734	13768	13595	13625	13755	13684	13703	13675	13672	13745	13687	13483	13645	13530	13658	13678	13612	13710	13762	13742	13682	13585	13536	13543	13574	13842	13706	13737	13681	13705	13516	13890	13781	13609	13722	13631	13637	13630	13701	13851	13719	13812	13506	13722	13642	13752	13787	13770	13670	13836	13627	13539	13652	13692	13752	13500	13579	13784	13732	13778	13566	13701	13546	13583	13581	13508	13681	13689	13919	13642	13634	13691	13662	13819	13604	13725	13814	13656	13608	13649	13774	13739	13671	13807	13677	13470	13738	13659	13745	13720	13674	13599	13525	13621	13565	13680	13695	13607	13679	13590	13765	13691	13774	13578	13514	13736	13646	13681	13727	13548	13764	13806
33016	57948	61153	63895	70308	74475	60901	39281	26630	18426	18052	17967	14556	13124	12920	12577	12454	12000	12080	12021	12054	12162	12007	12044	12190	12111	12065	12004	12086	12094	11925	12040	11976	12162	12084	12060	12181	12156	12094	12047	12185	12016	12046	11973	12107	12269	11993	12022	12022	11984	12032	12158	12044	11990	12156	12224	12104	12170	11979	12054	12173	12040	11987	12115	12079	12008	11969	12078	11962	12006	12006	12019	12113	12012	12066	12043	12284	11918	12022	11990	12081	12040	11915	12073	12172	12167	12001	11985	11956	12077	12103	12060	11980	11986	11929	12159	11893	12105	12114	12065	12054	11966	12090	12196	12086	12024	12080	12104	12023	12092	11933	11984	11987	12062	12040	12004	12129	11934	11986	12014	11919	12153	11995	12042	12021	12080	12019	11996	12066	11907	12106	12044	11966	11743	12053	11921	11991	12002	12024	11927	12206	11981	12147	12045	11981	11995	12111	12258	12009	12135	12031	12179	11794	12083	12010	11994	12031	12108	11949	12081	12324	11770	11991	12060	12101	12076	11964	12081	12006	12227	11977	12007	11862	11939	12108	12089	12078	12031	12036	12071	12008	11927	11991	11989	12145	11932	12056	12039	11992	12136	11947	12021	11924	12013	12226	12027	12018	11974	12095	11999	11996	11917	11982	12095	11997	12204	12097	11925	12065	12017	12027	12115	12015	12012	11812	12034	11911	12024	11929	12078	12034	12026	12013	12112	11875	12117	12084	12026	12047	12023	11985	12085	11861	12056	12023	12178	11972	11996	12174	12017	12001	12002	12044	11946	12014	12014	11986	11991	12174	11933	11944	12045	12053	12160	11967	12162	11830	11966	12021	11920	12002	12101	12003	11863	12021	12132	11858	11901	11859	12087	12137	11985	12049	12080	11990	11994	12128	12149	12036	12117	12042	11922	11913	12019	12010	11941	11950	12176	11887	11951	12051	11963	12060	12037	12016	11970	12125	12002	12074	11965	12141	12047	12063	11988	12233	11791	11803	11937	11917	12111	12036	12120	12065	11992	12111	11951	12038	12053	12030	12010	12158	11933	11995	12007	11950	12068	12132	11972	12094	12098	11851	11946	12014	12071	12064	11865	12012	12175	12000	11968	12011	12060	12078	12081	12031	12032	11996	11841	12235	12106	12154	11967	12054	11831	12167	11881	12059	11998	11994	12090	11973	12007	12137	11967	12043	11954	12062	12015	12152	12037	12019	11986	12105	12040	11897	11902	12101	11897	12152	12102	12052	12127	12132	12045	12017	11942	11956	12212	11943	12215	12223	12099	12208	12042	11837	12051	12027	12140	12014	11847	12067	12131	11967	12148	11944	11954	12084	11981	11993	12021	12177	12221	12054	12036	12022	12058	12147	12034	12005	12034	11939	11983	12149	12027	12251	12152	11989	12040	12021	12059	12153	12005	12017	11975	12117	11994	12079	11881	12033	12095	12073	12187	11951	12156	11977	12140	12016	11953	11931	11896	11996	11831	12047	12018	12172	12182	11955	12077	12074	12042	12050	12001	12067	12052	12045	11897	12080	11975	11948	12114	12061	12006	12133	11967	11991	12025	12068	12068	12059	12128	12011	11992	11979	12097	12099	11930	12021	12013	11897	12067	11974	11884	12088	11937	12212	12113	12017	11929	11915	12161	12041	12064	12171	11873	11898	11940	12039	12195	11989	12049	12090	12020	12012	11905	11955	12050	12175	12146	11965	12128	12086	12048	12005	11957	12165	12160	11923	12074	11914	12024	11998	11925	12076	11950	12020	11949	11986	12061	11746	11999	12116	11976	12268	12157	12093	12003	12039	11961	12081	12136	12131	12200	12126	12087	12028	12029	12127	11852	12167	12089	12084	12208	12058	12076	12066	11863	12210	12079	12045	11918	12043	11961	11963	11861	12023	11885	11979	11904	12023	12059	12205	11861	12150	12315	12040	12143	12085	12019	12070	12021	12006	12018	11874	11965	11962	12108	12078	12045	12038	11862	12082	12030	12040	11996	12233	12072	11918	12116	12042	12047	12137	12159	11976	12039	11965	12096	11939	12016	12160	11980	12060	12109	11949	12130	12096	12161	12028	12155	12041	12035	12271	11824	12066	11981	12057	12093	12100	12111	11891	11942	12044	12079	12153	11973	11949	12011	12085	11846	11980	12105	11882	11997	12104	12182	11945	12083	11952	11959	11935	12129	12088	12005	12265	11949	12002	12082	12008	12022	12023	11974	12111	12005	12029	11965	11972	12025	12041	12122	11939	12121	12051	12081	11865	12086	12102	11970	11964	12014	11967	12060	12058	12138	11988	11893	12066	12211	12042	11994	12117	12181	12062	11955	12062	12002	12008	11779	11952	11966	11991	12049	12012	12033	11842	12201	12093	11891	12093	11974	12054	12055	11951	12120	12112	12251	12109	11907	12195	11977	12083	12048	12007	12092	11948	12145	11966	11969	11924	12050	11932	12059	12095	12020	11829	11946	12026	12186	12054	12030	12025	12037	12015	11895	12080	11997	11984	11979	11961	12116	12012	12138	12089	12250	12063	11898	11892	11956	11983	12017	11945	11914	12084	11930	12184	12078	12200	11898	11952	12107	11937	11982	11935	12072	11979	12061	11997	12048	12027	11952	12034	12069	11910	12062	11922	12056	11951	12055	12057	12019	12126	11983	12027	11912	11947	12038	11817	11996	12073	11856	11968	12124	12229	12146	12165	11963	11946	12047	12131	12037	12077	12026	11973	12115	12182	11886	12072	12113	11990	11978	12060	12095	11998	12029	12032	12008	12062	12052	12002	11964	12039	12074	11913	12009	12116	12063	11934	12075	12015	12099	12214	12108	12111	11973	11757	12150	11914	12094	12059	11996	12200	12167	11861	12059	12030	11977	12031	11992	12100	12119	11872	11961	11914	12103	12250	12016	12005	12036	12013	12070	12051	12035	12068	11954	12017	11982	11956	12034	12013	11909	12004	12047	11916	12233	12032	11907	11982	11996	12108	12153	12121	12003	12025	12069	11878	12045	12184	11862	12010	11937	12206	12044	12134	12111	12097	11965	12059	12180	12041	12001	12041	12015	11933	12079	12061	11911	11997	12195	11929	11986	12149	12055	12104	11864	12021	12122	12131	11885	12220	12060	11952	12054	12008	11903	11882	12092	12004	12003	12144	11914	12004	12188	11911	11912	12058	11832	12076	11972	11998	11994	12095	11954	11912	12086	11964	12015	11898	12038	11957	11909	11960	12017	12186	12092	11982	12145	11977	12039	12028	11942	12078	11998	12188	12050	12096	11938	12023	12144	12008	11966	11852	11956	11937	12047	12066	11937	11953	12077	12035	12037	12057	12030	12108	11969	11876	12101	12092	12021	11970	12109	11973	12160	12150	12042	12083	12119	12227	12209	11964	12164	12102	12159	11869	12191	12087	11898	12095	12079	12060	12153	12165	12092	12111	12095	11917	12064	11911	12172	12129	12030	12076	12149	12002	12035	12151	11913	11959	12147	11992	12077	11961	11996	11938	11867	12111	12032	12042	12099	12070	11915	12045	12053	11967	12043	11942	12053	12111	11989	12082	12009	12079	12130	12014	12144	12014	12062	11959	12160	11838	12158	12030	12077	12019	11996	11977	11911	11923	11963	12281	12031	11984	12063	12124	12065	12027	12084	11936	11952	12040	12101	12155	11967	12045	12022	11946	11997	11871	11884	12157	11986	12039	12085	12043	11997	11934	12081	11901	12032	12151	12141	12093	12243	11825	12011	12099	11985	11794	12112	11911	12078	12159	12108	12188	11931	12099	12076	12142	11929	12064	11925	12110	11985	12063	11953	11925	12099	11907	12023	11899	12254	12124	12019	12124	11965	12128	12030	12162	11988	11950	12169	11954	11997	12055	12076	12133	12125	12104	11970	12026	12064	11876	11972	12113	12001	11882	12078	12130	11949	12208	12098	11854	12021	12066	11954	12024	12089	11881	11967	11874	11970	12079	12009	11997	12013	11918	12086	12025	12017	12011	12179	12017	11989	11996	12006	12166	12029	12144	11973	11995	12022	12090	11908	12007	11818	12044	12042	11998	11936	11969	12207	11921	12067	12102	11970	11969	12066	11949	12011	11992	11966	11986	11877	12045	11861	12095	11989	12017	12100	12001	11814	12028	11924	12000	12245	12094	11939	12074	12083	11878	11928	12127	12044	12064	12120	11957	11885	11989	12073	12147	12058	12074	12111	11967	11912	11955	12025	12064	12230	12028	12068	12152	12216	12051	11933	12016	12156	12005	12126	12143	12097	11889	11922	11869	12103	12099	12110	12140	11933	12202	12087	11966	12079	12073	12087	11995	11971	12150	12197	11995	11815	12026	12046	11958	12110	11991	11866	11963	11938	11991	11952	12036	12062	11929	11984	12046	12116	11938	11907	12010	12064	12074	12136	12018	12053	11873	12079	11984	12003	12197	12299	12026	12169	11981	11909	11978	12013	11959	12060	12183	11920	12101	12117	11907	12036	11954	12066	12057	12059	11999	12147	12017	11996	11918	12243	12073	12036	12154	12129	12117	12003	12043	11921	12120	12050	11850	11958	12044	12055	11985	11901	11982	12086	11953	12173	12021	12023	11975	12068	12224	11848	11954	12161	12013	12110	12104	12031	12020	11954	11910	11962	12156	12011	11993	11962	12131	12040	12213	11938	11989	12049	12065	12147	12043	12092	12074	12028	12059	12077	12035	11868	12088	11998	12062	11955	11782	12017	11946	12010	12155	11985	12120	12006	12030	12057	12055	12174	12088	12020	12033	12022	12116	11989	12094	11983	12225	11962	12060	11997	12084	12145	11876	11995	12076	12068	12155	12063	12065	11945	12094	11940	12279	12226	12061	11927	12079	12068	11871	12043	12123	12148	12104	12081	12086	12114	12126	12113	12003	12097	12246	12036	12022	12056	12100	12089	12005	12058	12227	12129	11981	11941	11938	12094	12088	12107	11933	11898	12063	11960	12068	11942	12044	11917	12163	12006	12084	12042	11971	12006	11964	12148	12138	11969	11897	12095	12045	12075	11857	11927	12001	12249	11963	12028	12048	11962	11949	12104	12069	12124	11988	12059	12212	12030	11905	12057	12083	11984	12017	12014	11993	11950	12107	12081	11964	12063	12116	11981	12210	12165
30408	21189	19254	18357	17473	22249	22294	17347	15639	14814	14661	14424	14424	14651	14741	14303	14507	14313	14403	14420	14434	14591	14458	14591	14546	14489	14472	14324	14381	14457	14601	14405	14478	14177	14287	14412	14380	14457	14430	14297	14445	14503	14597	14402	14403	14328	14234	14383	14345	14452	14315	14406	14435	14438	14479	14533	14467	14318	14488	14372	14459	14441	14473	14286	14286	14378	14364	14430	14281	14456	14480	14324	14448	14349	14168	14483	14508	14220	14453	14490	14546	14510	14435	14430	14453	14391	14342	14524	14382	14586	14354	14376	14330	14335	14250	14419	14368	14424	14497	14462	14491	14421	14288	14524	14334	14297	14305	14402	14487	14172	14509	14229	14385	14444	14401	14504	14228	14388	14351	14339	14222	14496	14357	14379	14391	14362	14528	14416	14501	14254	14269	14503	14586	14410	14200	14352	14348	14336	14539	14589	14290	14299	14562	14410	14452	14467	14405	14417	14177	14207	14431	14399	14363	14397	14342	14369	14396	14452	14252	14344	14344	14397	14480	14333	14407	14523	14502	14487	14360	14256	14214	14316	14549	14417	14235	14573	14460	14488	14366	14412	14499	14431	14482	14350	14489	14406	14530	14558	14440	14229	14431	14639	14384	14431	14400	14479	14289	14328	14507	14353	14163	14319	14430	14493	14476	14374	14575	14589	14302	14334	14486	14475	14371	14415	14550	14558	14312	14379	14407	14225	14266	14489	14326	14371	14321	14333	14320	14301	14195	14510	14566	14339	14406	14259	14459	14385	14513	14466	14291	14327	14271	14459	14252	14259	14658	14446	14292	14357	14496	14479	14378	14554	14418	14653	14451	14485	14313	14413	14411	14414	14288	14317	14334	14432	14371	14565	14368	14336	14469	14347	14444	14472	14454	14230	14294	14438	14457	14324	14451	14309	14300	14511	14429	14404	14376	14506	14456	14485	14569	14313	14455	14360	14429	14488	14424	14431	14350	14157	14248	14262	14394	14387	14454	14198	14379	14393	14600	14421	14347	14206	14531	14243	14332	14503	14368	14374	14411	14265	14254	14416	14292	14439	14312	14293	14271	14447	14519	14496	14524	14542	14329	14377	14487	14447	14342	14388	14400	14479	14449	14443	14495	14376	14336	14376	14364	14263	14308	14456	14500	14428	14479	14404	14375	14323	14510	14426	14363	14493	14546	14408	14242	14269	14287	14413	14340	14468	14346	14406	14406	14434	14358	14338	14472	14518	14289	14373	14537	14353	14368	14413	14447	14472	14461	14426	14480	14493	14516	14457	14438	14383	14538	14514	14385	14433	14527	14028	14414	14442	14521	14393	14611	14514	14411	14455	14497	14340	14297	14586	14436	14459	14470	14446	14479	14450	14495	14274	14293	14483	14555	14459	14419	14177	14278	14444	14410	14406	14354	14235	14534	14326	14490	14357	14301	14287	14421	14404	14417	14340	14475	14438	14487	14432	14621	14466	14277	14420	14344	14415	14235	14541	14623	14342	14530	14389	14400	14364	14315	14417	14487	14297	14392	14483	14397	14192	14287	14413	14415	14472	14385	14382	14406	14237	14433	14333	14202	14269	14303	14372	14440	14555	14638	14372	14348	14397	14546	14556	14491	14503	14441	14325	14383	14151	14367	14413	14410	14357	14464	14521	14337	14497	14565	14552	14401	14445	14394	14290	14362	14415	14434	14259	14411	14399	14489	14342	14456	14313	14416	14406	14387	14432	14433	14444	14557	14441	14320	14315	14402	14296	14490	14274	14388	14263	14407	14533	14333	14466	14281	14381	14434	14413	14563	14345	14344	14687	14532	14338	14469	14524	14315	14346	14298	14149	14598	14486	14428	14524	14485	14553	14638	14298	14446	14506	14379	14367	14269	14396	14246	14388	14480	14379	14296	14474	14405	14536	14437	14496	14300	14458	14495	14517	14417	14358	14278	14445	14543	14326	14555	14357	14378	14425	14445	14419	14295	14396	14446	14195	14419	14451	14559	14493	14556	14562	14424	14551	14475	14432	14331	14461	14573	14401	14569	14472	14393	14228	14550	14417	14352	14322	14585	14386	14240	14548	14255	14490	14284	14359	14214	14320	14331	14266	14367	14502	14426	14416	14532	14348	14616	14409	14214	14342	14429	14367	14572	14579	14602	14481	14587	14348	14552	14439	14370	14335	14404	14258	14369	14360	14310	14309	14503	14357	14441	14131	14372	14367	14410	14283	14092	14506	14328	14531	14279	14515	14473	14435	14438	14536	14541	14491	14406	14346	14600	14272	14542	14449	14586	14507	14321	14330	14465	14234	14358	14351	14469	14402	14345	14258	14519	14491	14392	14346	14395	14449	14354	14390	14427	14386	14418	14301	14288	14354	14498	14494	14285	14379	14407	14457	14486	14463	14577	14396	14387	14475	14451	14366	14460	14311	14410	14479	14355	14303	14308	14234	14351	14341	14542	14298	14329	14408	14243	14380	14344	14361	14445	14286	14275	14286	14474	14471	14368	14488	14165	14315	14508	14440	14578	14438	14393	14340	14411	14261	14537	14675	14370	14304	14348	14316	14335	14476	14378	14429	14305	14396	14522	14580	14293	14582	14621	14339	14452	14330	14445	14368	14408	14403	14363	14558	14463	14371	14596	14600	14555	14333	14465	14323	14406	14490	14271	14470	14274	14530	14489	14156	14398	14378	14510	14316	14407	14323	14485	14467	14427	14331	14479	14242	14738	14372	14433	14447	14479	14499	14294	14364	14357	14404	14498	14536	14573	14406	14449	14315	14502	14635	14350	14189	14500	14630	14598	14359	14319	14345	14438	14321	14317	14430	14372	14438	14357	14643	14312	14462	14610	14387	14346	14442	14481	14364	14321	14400	14442	14284	14324	14593	14263	14141	14706	14299	14497	14354	14380	14498	14418	14401	14246	14304	14406	14471	14553	14229	14553	14437	14407	14258	14413	14452	14439	14471	14347	14194	14357	14409	14375	14537	14437	14346	14289	14458	14452	14382	14540	14470	14587	14579	14440	14384	14382	14477	14160	14359	14569	14278	14393	14299	14331	14292	14317	14077	14505	14420	14515	14493	14467	14530	14635	14370	14468	14460	14381	14325	14323	14358	14467	14364	14288	14391	14464	14319	14353	14446	14519	14447	14462	14412	14396	14518	14486	14539	14247	14516	14511	14494	14362	14279	14455	14368	14302	14541	14361	14431	14258	14206	14452	14331	14422	14283	14380	14481	14502	14505	14562	14363	14339	14512	14458	14383	14535	14387	14463	14450	14443	14297	14323	14414	14422	14464	14502	14386	14573	14508	14245	14565	14446	14330	14493	14400	14401	14400	14479	14487	14402	14356	14352	14484	14438	14442	14223	14344	14397	14504	14523	14356	14462	14405	14235	14442	14359	14380	14353	14412	14380	14367	14512	14514	14237	14293	14408	14414	14440	14473	14645	14422	14417	14297	14296	14296	14357	14302	14524	14371	14416	14374	14359	14478	14280	14372	14456	14298	14152	14451	14386	14376	14490	14473	14439	14208	14634	14682	14601	14346	14374	14243	14477	14343	14423	14419	14638	14417	14497	14429	14453	14255	14455	14637	14357	14352	14483	14508	14403	14301	14486	14505	14606	14357	14446	14408	14477	14371	14385	14505	14336	14396	14322	14334	14251	14228	14401	14386	14513	14564	14593	14370	14419	14496	14534	14603	14435	14504	14398	14358	14410	14523	14325	14364	14372	14501	14450	14677	14561	14493	14489	14271	14489	14431	14400	14282	14573	14465	14481	14447	14273	14562	14537	14446	14487	14283	14420	14381	14324	14232	14491	14261	14464	14493	14285	14287	14348	14243	14499	14344	14434	14446	14493	14412	14383	14495	14304	14600	14734	14354	14545	14403	14351	14405	14366	14573	14583	14373	14369	14526	14458	14356	14434	14483	14446	14256	14240	14371	14301	14443	14622	14432	14445	14536	14487	14346	14217	14527	14301	14368	14388	14634	14275	14308	14451	14324	14512	14418	14376	14418	14742	14427	14462	14356	14540	14557	14445	14403	14600	14321	14266	14430	14432	14426	14297	14499	14694	14344	14349	14382	14446	14575	14521	14239	14442	14306	14418	14479	14446	14516	14301	14373	14403	14533	14323	14239	14236	14419	14374	14547	14534	14430	14316	14317	14283	14440	14311	14413	14539	14397	14512	14409	14332	14340	14428	14361	14519	14302	14252	14573	14418	14457	14466	14469	14478	14295	14334	14514	14408	14464	14529	14337	14438	14480	14539	14264	14362	14203	14454	14374	14332	14534	14394	14550	14263	14485	14357	14514	14358	14340	14268	14363	14384	14154	14573	14390	14418	14478	14506	14440	14364	14589	14214	14262	14473	14272	14438	14517	14424	14535	14150	14492	14546	14437	14405	14487	14342	14719	14328	14469	14533	14348	14394	14705	14640	14388	14415	14459	14395	14564	14488	14266	14285	14515	14335	14356	14324	14279	14427	14128	14443	14506	14476	14223	14609	14502	14505	14423	14653	14555	14468	14395	14359	14525	14266	14420	14461	14522	14321	14281	14267	14483	14426	14494	14372	14309	14363	14335	14505	14714	14454	14462	14427	14654	14590	14554	14363	14359	14535	14353	14433	14439	14319	14587	14388	14411	14336	14390	14343	14373	14425	14409	14681	14250	14460	14563	14251	14439	14300	14519	14401	14566	14446	14259	14316	14371	14280	14418	14488	14754	14668	14531	14472	14644	14493	14427	14523	14577	14331	14286	14310	14303	14447	14344	14300	14333	14411	14460	14306	14397	14395	14414	14541	14480	14356	14299	14277	14582	14460	14418	14475	14461	14460	14445	14185	14509	14462	14502	14451	14388	14453	14329	14497	14461	14419	14327	14577	14174	14450	14625	14442	14420	14518	14441	14475	14447	14365	14494	14302	14573	14479	14432	14530	14579	14435	14448	14592	14335	14340	14403	14451	14263	14226	14310	14424	14494	14441	14379	14587	14467	14573	14311	14318	14454	14438	14296	14436	14302	14456	14455	14495	14228	14463	14414	14480	14558	14408	14386	14382	14393	14365	14421	14166	14399	14541	14345	14217	14327	14311	14551	14373	14502	14513	14410	14372	14426	14586	14360	14628	14491	14338	14489	14455	14531	14485	14494	14435	14664
17785	19610	18078	17914	17827	24892	22279	15414	13867	12694	12834	12817	12562	12604	12470	12696	12523	12456	12605	12596	12529	12559	12551	12551	12649	12587	12592	12555	12636	12567	12733	12719	12462	12663	12504	12524	12407	12661	12605	12496	12563	12332	12519	12534	12446	12587	12386	12528	12493	12451	12666	12570	12665	12504	12458	12607	12616	12483	12684	12498	12485	12740	12510	12681	12425	12432	12559	12542	12619	12478	12636	12627	12398	12659	12669	12348	12584	12476	12456	12590	12552	12493	12568	12447	12492	12459	12404	12567	12512	12466	12797	12533	12509	12418	12466	12523	12471	12497	12469	12392	12390	12552	12570	12640	12532	12456	12452	12496	12422	12620	12815	12345	12387	12436	12410	12599	12633	12556	12519	12569	12530	12521	12420	12524	12535	12572	12622	12525	12599	12489	12475	12415	12386	12414	12495	12537	12650	12436	12603	12554	12573	12465	12468	12446	12673	12481	12636	12298	12545	12588	12369	12488	12655	12684	12539	12508	12673	12519	12500	12567	12329	12426	12407	12537	12721	12448	12650	12446	12563	12545	12487	12523	12530	12407	12583	12683	12511	12522	12388	12435	12539	12511	12620	12481	12648	12465	12430	12500	12517	12532	12472	12556	12561	12515	12583	12614	12520	12451	12446	12582	12591	12632	12279	12646	12557	12500	12487	12649	12541	12609	12533	12613	12554	12366	12614	12539	12711	12520	12500	12426	12518	12533	12460	12623	12562	12605	12486	12474	12393	12488	12601	12518	12450	12603	12597	12312	12306	12520	12607	12388	12449	12256	12465	12590	12372	12575	12642	12413	12539	12450	12557	12522	12486	12519	12412	12556	12549	12520	12489	12592	12450	12423	12537	12594	12551	12420	12641	12604	12548	12596	12406	12411	12526	12573	12410	12559	12503	12542	12650	12661	12520	12564	12621	12476	12458	12443	12395	12259	12682	12516	12474	12644	12540	12517	12524	12642	12644	12571	12554	12651	12414	12539	12492	12565	12504	12462	12569	12460	12578	12519	12439	12623	12488	12516	12509	12613	12475	12631	12464	12585	12521	12569	12655	12559	12542	12434	12403	12594	12445	12515	12418	12537	12625	12548	12593	12760	12595	12619	12612	12628	12529	12502	12426	12485	12575	12618	12516	12502	12493	12365	12561	12469	12534	12465	12467	12617	12631	12484	12480	12585	12675	12576	12641	12596	12516	12480	12570	12522	12601	12420	12498	12457	12548	12670	12504	12583	12359	12527	12560	12465	12506	12621	12597	12528	12497	12478	12601	12347	12559	12733	12528	12415	12579	12680	12641	12660	12495	12495	12647	12573	12666	12498	12393	12611	12590	12622	12504	12654	12576	12671	12452	12477	12644	12467	12578	12443	12528	12576	12558	12377	12489	12563	12530	12409	12500	12680	12536	12502	12488	12565	12650	12589	12511	12637	12514	12564	12683	12455	12560	12484	12586	12581	12401	12484	12734	12590	12473	12494	12614	12726	12546	12389	12580	12687	12551	12697	12702	12588	12507	12562	12505	12436	12600	12549	12569	12354	12544	12555	12620	12488	12544	12621	12539	12476	12483	12689	12535	12527	12404	12411	12617	12434	12438	12363	12490	12725	12560	12555	12593	12510	12511	12525	12603	12344	12619	12323	12473	12638	12387	12528	12531	12435	12477	12444	12364	12283	12474	12410	12487	12502	12449	12381	12575	12642	12580	12295	12582	12554	12512	12752	12491	12507	12486	12516	12593	12526	12581	12389	12543	12525	12409	12502	12542	12408	12630	12628	12687	12566	12607	12564	12449	12575	12549	12469	12575	12533	12609	12541	12513	12635	12431	12541	12638	12563	12620	12392	12423	12555	12538	12503	12521	12536	12513	12527	12509	12469	12531	12551	12591	12480	12455	12588	12451	12520	12468	12510	12513	12637	12651	12317	12411	12599	12434	12584	12519	12551	12461	12471	12455	12645	12592	12677	12671	12349	12607	12463	12646	12591	12626	12578	12347	12591	12581	12314	12572	12558	12543	12605	12510	12593	12515	12466	12564	12485	12469	12669	12475	12547	12593	12747	12466	12622	12592	12552	12659	12484	12638	12513	12581	12324	12657	12454	12574	12520	12495	12652	12440	12656	12521	12611	12523	12355	12764	12610	12481	12517	12442	12522	12408	12431	12424	12401	12518	12458	12461	12632	12575	12523	12600	12506	12497	12534	12473	12457	12527	12451	12699	12533	12549	12558	12632	12566	12304	12635	12447	12683	12646	12722	12543	12580	12375	12470	12442	12452	12526	12552	12554	12439	12481	12550	12587	12432	12638	12716	12463	12568	12563	12590	12372	12546	12571	12533	12496	12588	12513	12575	12561	12531	12757	12628	12468	12480	12387	12592	12611	12460	12618	12531	12553	12677	12642	12303	12601	12458	12561	12588	12499	12541	12591	12721	12600	12562	12305	12499	12402	12612	12711	12613	12568	12617	12612	12554	12597	12528	12467	12613	12548	12609	12552	12607	12518	12447	12695	12488	12618	12601	12554	12495	12537	12658	12547	12543	12459	12516	12579	12466	12550	12430	12521	12478	12554	12490	12368	12739	12528	12452	12504	12570	12501	12476	12521	12502	12416	12551	12530	12608	12492	12653	12554	12615	12485	12666	12537	12403	12426	12668	12407	12499	12430	12473	12712	12518	12668	12659	12587	12496	12482	12538	12401	12767	12601	12476	12392	12632	12573	12687	12547	12343	12596	12411	12555	12657	12619	12659	12655	12733	12582	12678	12606	12440	12475	12587	12609	12513	12581	12515	12503	12427	12620	12553	12489	12430	12593	12466	12579	12493	12641	12506	12634	12530	12454	12579	12459	12477	12543	12525	12489	12472	12588	12624	12553	12390	12640	12366	12687	12634	12488	12531	12690	12466	12511	12529	12368	12641	12571	12573	12346	12316	12582	12478	12498	12506	12592	12390	12601	12722	12612	12530	12637	12659	12514	12601	12581	12432	12655	12680	12570	12590	12503	12432	12522	12460	12616	12551	12393	12463	12832	12540	12540	12607	12433	12730	12630	12531	12605	12484	12581	12533	12400	12606	12481	12429	12577	12516	12508	12571	12597	12499	12536	12465	12505	12592	12558	12527	12582	12607	12585	12515	12585	12596	12387	12549	12510	12538	12544	12418	12624	12547	12616	12423	12543	12494	12515	12496	12412	12644	12458	12480	12447	12600	12393	12519	12530	12610	12466	12672	12483	12532	12631	12576	12449	12546	12303	12404	12450	12489	12595	12500	12554	12679	12547	12474	12528	12335	12570	12558	12475	12634	12641	12512	12511	12586	12557	12560	12558	12472	12467	12688	12723	12587	12686	12476	12472	12490	12499	12500	12545	12510	12570	12538	12521	12601	12529	12565	12595	12530	12583	12558	12525	12568	12311	12575	12621	12718	12660	12535	12547	12372	12463	12451	12520	12525	12622	12590	12451	12565	12457	12607	12614	12580	12431	12376	12417	12616	12529	12526	12477	12392	12589	12545	12691	12391	12529	12409	12484	12538	12477	12685	12538	12547	12548	12623	12446	12391	12403	12464	12594	12433	12603	12597	12427	12379	12634	12562	12659	12475	12662	12380	12584	12517	12424	12531	12376	12497	12668	12432	12508	12637	12691	12460	12482	12440	12508	12386	12582	12648	12522	12437	12513	12695	12559	12642	12542	12428	12479	12639	12514	12541	12486	12537	12630	12650	12517	12592	12478	12429	12605	12489	12578	12585	12427	12588	12401	12595	12334	12486	12665	12593	12479	12560	12387	12714	12412	12520	12496	12569	12507	12721	12518	12520	12451	12509	12467	12507	12427	12484	12547	12474	12496	12550	12537	12407	12545	12626	12610	12434	12490	12463	12614	12718	12576	12570	12514	12628	12513	12418	12493	12518	12419	12411	12666	12583	12564	12605	12526	12627	12463	12628	12707	12744	12595	12437	12674	12480	12483	12554	12524	12520	12588	12690	12575	12526	12485	12563	12549	12484	12662	12619	12442	12539	12540	12568	12616	12547	12561	12573	12433	12433	12561	12589	12428	12409	12680	12403	12547	12672	12413	12668	12292	12510	12537	12675	12578	12503	12431	12552	12518	12568	12568	12576	12653	12424	12496	12569	12611	12535	12477	12545	12585	12481	12473	12679	12377	12594	12542	12611	12478	12454	12387	12533	12514	12553	12487	12601	12663	12499	12590	12688	12542	12479	12517	12735	12480	12576	12640	12544	12513	12387	12660	12549	12520	12497	12551	12786	12545	12650	12483	12448	12671	12518	12288	12444	12613	12597	12506	12676	12692	12602	12642	12498	12557	12743	12605	12629	12556	12476	12501	12374	12590	12566	12501	12593	12438	12443	12586	12552	12535	12357	12407	12516	12582	12621	12589	12565	12413	12499	12540	12616	12569	12596	12647	12604	12643	12458	12660	12533	12586	12426	12440	12512	12613	12577	12518	12400	12524	12538	12339	12500	12632	12627	12670	12492	12425	12593	12607	12457	12671	12359	12399	12676	12517	12569	12444	12499	12596	12318	12446	12422	12671	12495	12534	12670	12710	12517	12398	12429	12567	12758	12768	12537	12401	12545	12584	12560	12496	12484	12482	12574	12618	12632	12641	12712	12608	12500	12628	12436	12635	12404	12472	12567	12558	12390	12755	12424	12583	12488	12485	12471	12361	12471	12590	12636	12583	12671	12718	12510	12511	12616	12588	12503	12642	12450	12457	12554	12638	12570	12514	12604	12659	12434	12554	12460	12447	12567	12517	12288	12615	12495	12603	12543	12476	12411	12661	12591	12454	12619	12551	12554	12502	12523	12518	12662	12414	12431	12543	12424	12561	12419	12545	12506	12619	12465	12505	12573	12591	12549	12505	12308	12569	12368	12648	12500	12413	12486	12395	12676	12592	12642	12384	12528	12551	12486	12558	12678	12625	12531	12456	12495	12540	12487	12454	12559	12408	12624	12431	12520	12713	12628	12410	12559	12580	12305	12505	12473	12399	12482	12550	12554	12528	12581	12596	12383	12451	12486	12598	12468	12570	12612	12636	12509	12702	12563	12551	12556	12638	12547	12656	12533	12554	12276	12618	12630	12564	12555	12578	12498	12568	12477	12601	12588	12431	12464	12525	12555	12561	12464
26372	21147	28221	35540	40333	55432	49408	31500	23007	18633	18012	18023	17984	17448	17376	17302	16979	17009	17299	16932	17142	16782	16994	16699	17140	16938	16970	16885	16822	16943	17004	17041	17026	16972	16971	17127	16909	16787	17050	17102	16818	16915	17109	16958	17067	16905	17005	17060	16895	16953	16912	16877	16943	16850	17112	17047	17032	16986	17025	16878	16913	16756	17169	16909	16840	16947	17005	17050	17035	16946	16990	17014	16876	16925	17096	16860	16863	17008	17133	16848	16991	17115	17070	16940	17038	16953	17067	16927	16932	17055	16988	16860	17040	16872	17017	16959	17044	16704	17118	17076	16892	16971	17206	17021	17016	16859	16886	16943	17033	16975	17096	16818	16788	17015	16940	16860	16975	16945	16872	17050	16871	16830	17004	16924	16930	17154	16940	16737	16829	16941	16843	17138	16809	17015	16919	17087	16826	16918	16963	17088	16857	17042	17134	17087	17000	16889	16870	16962	16941	17147	17105	16702	16944	16850	16897	16899	16842	16838	17072	16860	16867	17009	16869	17075	16884	16951	16793	17080	16899	16821	16870	16990	16897	16699	17262	16697	16856	16907	16875	17001	17052	16963	16984	17117	17070	16965	16905	16930	17173	16960	16952	16881	17025	17036	16968	16808	17072	17082	17122	16875	16875	17074	17098	17057	16952	16790	16974	16774	16871	16811	17028	16776	16963	16954	16882	17037	16997	16957	16985	16884	17038	17048	17032	16928	16829	17001	17021	17188	16970	16742	16970	17071	16976	16975	17011	16948	16837	16790	16996	16894	17243	16856	16780	16842	16926	16732	16981	16931	16900	16775	16818	17206	17107	17032	16902	17017	17102	16966	16776	16943	17210	17014	17124	17042	16949	16927	16978	17163	17093	16891	17132	17010	16792	17011	16828	16853	16994	17088	17232	17105	17065	16848	16952	16967	16895	17081	17028	17004	17060	17038	16902	16952	17099	17056	17018	16819	17077	16921	16866	16899	16993	17014	16869	16976	17027	17091	16892	16891	16950	17006	17122	17012	16966	16992	16841	16702	17064	16877	17072	16933	16850	17036	17006	17192	17045	17040	17140	17013	16983	17031	16890	17144	17129	17137	16994	16803	17079	17020	16959	17215	16967	16672	17070	17079	17025	17003	16872	16835	16896	16838	16873	16863	16968	17132	16800	16764	17003	17042	16953	16855	16815	16893	16909	17016	17084	16845	16974	16998	16845	17106	16955	16885	16985	17042	16904	17084	16886	16823	17076	16952	16989	16947	16952	16960	16873	17057	16825	17010	17013	17177	16862	17046	17078	16966	17086	17033	16669	16918	16908	16998	16937	17044	16825	17004	16986	16899	16981	17013	16824	16787	16845	16956	16901	16896	17042	17120	17050	16849	16728	16961	16817	16911	17006	16992	17048	16923	17104	16798	16857	16822	16879	16926	16887	17093	17021	17003	17030	16891	17161	16867	17052	16999	17268	17026	16966	16926	16939	16844	17007	16991	16993	16975	17170	16993	16906	16893	16917	17053	16982	16996	17122	17063	17129	16889	17025	17177	16930	16856	16841	17036	16875	16994	16825	16949	16822	16761	16945	16768	16878	16940	16952	16708	17005	17069	16899	16942	16967	17002	16788	16981	16846	16843	17055	16777	16882	16740	16606	17155	16877	16855	17054	16910	16966	16904	17003	16893	16691	16921	17157	16867	16961	17110	17077	17120	16886	16897	17027	16980	17010	17135	16944	16745	16884	16933	16806	17027	16868	17129	17039	17174	17042	17202	16985	17127	17097	17181	17147	16979	16994	16743	16810	16869	16942	16854	17099	17057	16957	16922	16959	17176	17090	16780	17007	16994	16896	17039	16820	16802	17048	16995	16749	16992	16897	16812	16817	16879	17074	16996	16825	16949	16712	16884	16825	16865	16981	16915	16910	16832	17159	17057	17266	16987	16915	16617	17106	16920	16808	16960	17021	17083	16972	16825	17194	16938	17078	17093	16837	17033	17016	16961	16999	17014	17138	17144	17047	16952	16849	17037	17042	17026	17033	16852	17014	17019	16927	17079	17035	16953	17020	16936	17015	16897	16970	16933	17126	16919	17023	16842	16884	17066	16972	17107	16924	17046	16915	16880	17039	16940	16878	17076	17050	17138	16954	16795	16901	16950	16999	16702	17042	16938	17053	16992	16903	16897	17061	17039	16995	16755	16854	16808	17129	16881	16913	16999	17026	16920	17062	16995	16723	16989	16804	16983	17100	17022	17040	16951	17096	16930	17039	17071	16995	17033	16998	16872	16997	17147	17080	16972	16871	16902	17061	17059	17047	17045	16759	16917	16965	17057	17051	16879	16959	16904	16829	17157	16952	17061	16820	17046	17019	16884	16923	16819	16894	17073	17264	16854	17091	17192	16834	16915	16859	16904	16803	17057	17072	17062	17082	16882	16882	16865	17101	16841	16873	17057	16977	17050	17074	16999	17035	17070	17073	16880	17096	17278	16799	16958	16890	16875	16930	16946	17203	16753	16941	16866	16942	17004	16825	16883	16818	17017	17020	16828	16870	16882	16930	16905	16889	16924	16974	16790	17123	16990	17012	16945	16923	17116	17155	16939	16984	16972	17037	17020	17189	17118	16709	17057	16921	16912	16889	16743	16822	17071	16949	16959	16943	16969	16905	16882	16977	17072	16799	16916	16881	16918	17133	16960	17135	16995	16959	16855	17153	16934	17164	16809	16856	16878	16959	16856	16946	17058	17136	16954	16956	17087	16940	17016	16922	16818	16953	17133	16907	16811	17060	16862	17246	17269	17054	17103	16783	16960	16971	16899	16958	17127	16871	16815	16995	17039	16860	17028	16997	16832	16934	17189	16981	16790	16921	16760	16952	17042	16953	17100	16985	17137	16972	16794	17126	16974	16955	17029	17018	16932	16828	17095	17030	16942	16825	16806	17097	17050	16795	17227	17008	16785	17051	16870	17002	16894	16811	16752	16937	17099	16922	16968	16855	17151	16895	17015	16988	16924	16806	17152	16912	17019	16887	16986	17021	17163	16830	16911	16967	16881	17033	16834	16836	16770	17089	17050	16938	17002	16759	17136	16913	17043	16959	16923	16951	16854	17052	16971	16934	16823	16749	17031	16995	17048	17104	16975	17183	16971	17096	17061	17085	17037	17163	16954	16858	16898	16768	17040	17047	16682	17062	16806	16832	16854	16992	17085	16950	16793	16923	16957	17004	16756	16914	16971	17029	17020	16841	16960	17151	17056	17072	16992	16934	16916	16951	16897	16908	16890	16959	17099	17112	16932	17147	16896	16914	16841	16705	16944	16962	16830	16943	16568	17115	16992	16967	16901	16882	17035	17053	17087	17098	17012	17004	17156	16863	17020	16912	16974	17002	16782	17004	16751	16876	16972	17022	17070	17112	16898	17007	16747	16858	16790	17131	16880	16933	16808	16981	17024	16638	16844	16926	16707	17022	16825	16816	16960	16937	17154	16978	16959	16921	17061	16955	16965	16984	17027	17037	17112	16906	16720	16951	16914	16982	16911	16896	16942	17131	16943	16950	17082	16986	16963	16983	16945	17102	16965	17089	16816	17085	17007	17008	16803	16892	17036	17110	16937	17098	16828	16865	16937	17002	16978	16884	16902	16972	16869	16909	16968	17133	17003	16871	16908	16970	17103	17041	17183	17003	17150	17135	17017	17063	16877	16875	16762	16862	16965	16924	17024	16916	16848	16928	16898	17024	16862	17049	16829	16936	17028	16929	16959	17010	16820	16880	16878	17027	16858	16888	16807	17032	17197	16906	16808	16927	16872	16885	16967	16950	16932	16853	17029	17042	16852	17172	16931	16867	16910	17052	17033	17106	16897	17066	16734	17177	16828	16907	16939	16923	16909	16849	17057	17072	17050	17014	16861	17079	16821	16963	17017	16859	16890	16896	16976	16881	17174	16823	16966	16822	16888	17042	16766	16896	16862	16956	16976	17102	16865	17047	17049	16832	17019	17011	16929	17078	16815	17166	16966	16881	16973	16941	17043	17114	16943	16857	16959	16923	16738	16870	16823	17169	17110	17031	16882	16869	16962	16935	17123	16925	16918	16958	16948	16960	17012	17012	17081	17118	16731	16864	17022	16928	16784	16937	17002	17058	17042	16765	16908	16892	16895	16880	16941	17027	17057	16986	17105	16934	16840	17211	17005	16788	16924	16813	17145	16926	17071	16952	17063	17062	16961	17077	17010	16775	16845	17163	17105	17031	16965	17074	17077	16772	16978	16980	16901	16808	16801	17034	16985	16927	16890	17120	16930	16981	16910	16965	16911	17035	16787	17013	16908	16984	16730	17015	16889	17014	16990	17006	17099	17177	17142	16942	16933	16866	17033	17015	16695	16990	16923	16814	16991	16979	16837	16843	17042	16900	16892	17083	16948	17120	16992	16865	17047	17011	16946	16781	16902	16924	16929	17057	17180	17028	16902	16866	16918	17000	16928	16806	17031	17073	16994	16972	17011	17001	17050	16928	16990	16926	16947	17022	16716	16990	16647	16927	16721	16920	16781	16876	16898	16844	16930	16870	16967	16889	17043	16934	16789	16853	16934	16953	17000	16972	17169	17055	17006	17072	17238	17262	17142	16942	17078	16893	17058	16855	16917	16909	16914	17125	16878	17060	16994	17134	16965	16888	17038	16901	17184	16935	16934	16897	16924	16939	16980	16981	16918	17028	16929	17001	17107	17048	16898	16762	16982	17033	17152	16825	16994	16915	16840	16914	16766	16863	17190	17018	16832	16871	16964	16942	16820	16893	16875	16910	16922	17005	16852	16881	16742	17053	16871	16946	16957	16950	16872	17063	17085	16844	17118	17074	16932	16873	17016	16857	16989	16907	17028	16825	16811	17038	16893	16968	16882	17179	17139	16985	16946	16868	16942	16897	17125	17030	16906	16861	17032	16932	17006	16918	16983	16999	17038	16793	16958	17128	16918	16979	17187	16894	16907	16919	16842	17065	16939	17086	17026	16807	17159	17035	17004	16730	16830	16991	16889	16894	16966	16821	16826	16750	17021	16921	16976	17109	16818	16846	16953	16829	17103	16968	16955	16971	16991	16838	16882	16675	16806	17027	16925	16987	16813	16846	16975	16891	16808	17055	16774	16801	16794	16777	17009
25996	38421	41956	47335	45496	55635	46676	28190	20500	15153	15552	15191	14952	14652	14275	14275	14141	14105	14139	14136	14308	14252	14110	14124	14101	13966	14083	14185	14141	14006	14105	14135	14115	13979	14180	14079	14265	14061	14282	13930	14124	14097	14219	14150	13992	14055	14033	14218	14229	14172	13987	14199	13984	14248	14029	13955	14033	14140	13988	14222	14057	14066	14186	14116	14165	14205	14084	14059	14178	13997	14195	14040	13997	14040	14046	14132	14167	14138	14183	14174	14129	14114	14262	14087	14181	14271	13964	14115	14068	14090	14026	14162	14087	14070	14112	14123	14088	14013	14234	14227	14241	14105	14236	14117	14222	14025	14113	14054	14256	14276	14010	14102	14131	14166	14038	14148	14245	14047	13944	14177	13947	14070	14055	14254	14124	14153	14245	14136	14260	13923	14130	14119	14100	14028	14161	14198	14118	14048	14176	14079	14180	14155	14136	14085	14071	14034	13988	14231	14041	14081	14241	14120	13985	14118	14057	14024	14091	14092	14030	14128	14131	14272	14081	14191	14180	13986	14228	13981	14111	14045	14150	14076	13997	13918	14115	14106	14088	14111	14101	14117	14245	14095	14240	14048	14226	13994	14079	13937	14255	14083	14278	14090	14143	14216	13951	14153	14110	14084	14024	14149	14138	14214	14216	14309	14200	13985	14209	14195	14115	14206	14169	14146	14102	14145	13914	14344	13911	14141	14004	13930	14085	14161	13907	14121	14143	14052	14122	13970	14246	14104	13956	14093	14091	14088	14133	14115	13967	14047	14173	14069	14168	14152	14038	14116	14144	14228	13978	14114	14361	14069	14119	14049	14128	14176	14205	14203	14068	14174	14005	14386	14170	13995	14237	13870	14004	14141	14072	14171	14041	14117	14136	14232	14212	14198	14229	14162	14062	14191	14142	13999	14080	14175	13946	14145	14041	14153	14013	14133	14139	14245	14136	14068	14127	14216	14156	14186	14182	14192	14054	14032	13804	14127	13992	13944	14264	14084	14070	14025	14144	14038	14093	14148	14120	14123	14052	14048	13991	13976	13992	14028	14193	14035	14139	13970	13965	14242	14026	14165	14106	14045	14023	14174	13985	14144	14160	14070	14240	14129	14039	14119	14002	14162	14140	14128	14107	14052	14188	14167	14047	14122	14021	14130	14158	14066	14147	14164	14053	13920	14154	14132	14301	14165	14037	14038	14006	14139	14058	14065	14025	14170	14128	13984	14045	14306	13959	14087	14149	14061	14121	14047	14154	14109	14184	14048	14029	14065	14144	14230	13992	14144	14157	14183	13872	14139	14166	14285	14141	14026	14034	14027	14296	13988	14125	14020	13995	13990	14163	14037	14235	14051	14165	14044	14076	14267	14093	14018	14112	14284	14178	14202	14195	14095	14065	14162	14068	14044	14201	14315	14209	14184	13965	13984	14084	14063	14322	14094	14054	14081	14167	14074	14088	14166	14299	14144	13989	14171	14130	14094	14247	14181	14236	14108	14063	14122	14155	14195	14074	14048	14206	14043	14085	14092	14019	14140	14083	14125	14092	13940	14077	14205	14256	14197	14147	14096	14108	14126	14195	14160	14178	14180	14133	14138	13973	14109	14039	14049	14010	14173	14290	14102	14377	14135	14000	14157	14090	14158	14228	13990	14114	14040	14164	14086	14215	14068	13991	14245	14088	13972	14113	14119	13958	14156	14092	14243	14001	14156	14165	14028	14221	14152	14276	14197	14043	14088	14173	14073	14168	14127	14160	14163	14201	14047	14134	13959	14198	14093	14306	14085	14059	14072	14090	14147	14202	14173	14282	14158	14136	14128	14150	14152	14146	14200	14177	14148	14187	14160	14084	13928	14033	14074	13957	14025	14050	13968	14104	14181	14153	14192	14304	14017	14172	14049	14235	14242	14236	14022	14140	14093	14097	14100	14123	14077	14140	14168	14280	14054	14008	14101	14061	14052	14082	14267	13979	14107	14073	14131	14199	14253	14081	14082	13974	14026	13981	14174	14166	13987	13996	14013	14039	14117	14006	14202	14200	14040	14204	14032	14164	14112	14279	14264	14132	14097	14203	14118	14165	13970	14170	14135	14067	13940	14069	14011	14258	14209	14180	14015	14200	14207	14051	14159	14110	14285	14240	14272	14009	14227	14208	14215	14203	14146	14051	14200	14134	14071	14003	14164	14117	14130	14123	14091	14274	14100	13924	14000	14199	14217	14094	14054	14111	14124	14241	14160	14196	14190	14210	14248	14192	14189	14063	14186	14127	14169	14183	14129	14368	14191	14049	14266	14206	14199	14064	14124	14077	13967	14207	13954	14099	14054	14278	14124	14002	14004	14042	14124	14208	14148	14056	14223	14007	14071	13968	14169	14154	14051	14023	13948	14087	14197	14193	13994	13815	14202	14209	14059	14084	14065	14181	14205	14072	14159	14040	14186	14055	14100	14128	14186	14126	14011	14175	14163	14064	14185	14126	14096	14032	14131	14140	14054	14167	14249	14202	14232	13976	14256	14132	13997	14301	14093	14021	14029	14050	14157	14118	13956	14354	14082	13988	14184	13980	14073	14033	14074	14300	14138	14147	14197	14226	14178	13998	14284	14222	14044	14075	14128	14082	13978	14287	14000	14334	14120	14068	14144	14110	14106	14132	14298	14145	14183	14090	14150	14069	14107	14103	14327	14191	14007	14188	14039	14140	13921	14040	14332	14098	14063	14076	14139	14036	14179	14126	14063	14094	14134	14084	14095	14146	14120	14091	13975	14153	14073	14107	14046	14088	14140	14152	13990	14105	14145	14056	13945	14010	14156	13986	14203	14062	14117	14064	14291	14152	14155	14146	14111	14028	14197	14066	14169	14115	14126	14235	14091	14111	14013	14147	14064	14147	14109	14089	14165	14169	14202	14168	14139	13957	14130	14163	14168	14194	14121	14152	14030	14036	14134	14136	14139	14165	14095	14289	14100	14122	14231	14253	13964	14071	14024	14110	14031	14087	14106	14201	14160	14058	14116	14198	14083	14118	14069	14117	14046	14051	14094	14080	14022	14378	14114	14041	14164	13963	14067	14094	14241	14128	14028	13979	14022	14160	14132	14142	14148	14161	14187	13977	14021	13937	14288	14112	14238	14063	14097	14236	14063	14066	14263	14030	14152	14166	13921	14074	14149	14204	14229	14142	13909	14122	14078	13964	14172	13952	14164	14014	14093	14179	14045	14069	13941	13981	14081	14139	14213	14274	14084	14009	14161	14158	14063	13991	14074	14041	13996	14057	14154	14110	14115	14092	14064	14077	14136	14145	14343	14240	14082	14294	14309	14161	14042	14169	13953	14186	14219	14098	14073	14088	14167	14031	14265	14232	14124	14144	14032	14204	14029	14235	13933	14183	14225	14315	14126	14071	14161	14022	13941	14130	14078	13995	14081	13931	14132	14224	14144	14160	14153	14086	14111	14106	14199	14147	14104	14290	13933	13919	14117	14073	14130	14303	14135	14072	14102	14041	14180	14023	14006	14013	14074	14174	14293	14092	14301	14095	14181	14109	14191	14237	14076	14240	14049	14190	13985	14011	14131	14036	14213	14143	14200	14142	14075	13860	14317	13922	14083	13972	14195	14044	14034	14299	14191	14292	14105	14054	14305	14252	14233	13975	14003	14059	14162	14058	14209	14038	14002	14098	14308	14032	14174	14161	14239	14038	14260	14126	14193	14257	14078	14206	14040	14137	14087	14153	14048	14030	13983	14053	14118	14048	14109	14102	14025	14049	14037	14015	14089	14084	13995	14085	14114	14043	14150	14115	14232	14174	14116	14131	14050	13955	13970	14129	14113	14100	14068	13951	14144	14045	14036	14119	14183	14161	14115	13927	14049	14096	14241	14127	13990	14167	13965	14161	13971	13954	14077	14102	14176	14061	14051	14137	14165	14108	14109	13976	14125	14195	13973	14253	14182	14227	14109	13990	14084	14083	14121	13947	14127	14125	14083	13976	14119	14159	14245	14046	14057	14046	14043	14161	14071	14158	14071	13982	14220	14280	14099	14196	14010	14185	13977	14116	14123	14167	14107	14258	14217	14081	14029	14070	14010	14150	14235	14157	14128	14176	14113	14205	13965	14252	14008	14184	14132	14086	14085	14246	13975	14105	13988	14091	14052	14225	14140	14028	14105	13909	14165	14155	14136	14235	14188	14255	14001	14204	14088	14141	14185	14145	14067	14111	14097	14082	14316	14311	14159	14129	14145	14103	14185	14080	14132	14034	14051	14270	14178	14137	14208	14059	14212	13971	14043	13953	14075	14111	14208	14071	14183	14085	14105	14062	14264	14120	13989	14233	14060	14255	14007	14127	14083	14161	13992	13972	14099	14179	14117	14286	14276	14028	14074	14194	14067	14122	14126	14063	14214	14023	14186	13912	14008	14189	14076	14106	14201	13947	14058	14107	14104	14099	14224	14041	14182	13941	14122	14015	14090	14225	14212	14169	14162	14307	14043	14274	14147	14285	14070	14178	14103	14050	14099	14162	14107	14007	14199	13864	14179	14033	14145	13903	14187	14238	14293	14014	14098	14141	14059	14138	14213	14083	14178	14166	14150	14139	14149	14162	14081	14166	14114	14092	14068	14063	14207	14097	13958	14087	14148	14025	14052	14078	14217	14155	13964	14203	13988	14269	14124	14123	14116	14147	14008	13949	14032	14163	14029	14043	14175	14051	14310	14160	14072	14022	14058	14150	13947	14110	14245	14234	14068	14186	14095	14027	14049	14054	14040	14063	14170	14159	14137	14104	14087	14012	13924	14145	14245	14081	13958	14221	14284	14024	13983	14355	14025	14151	13992	14027	13946	14061	14245	14060	14063	14184	14020	14197	14040	13990	14021	14162	13926	14172	14049	14235	14339	14181	13982	14163	14123	14125	14067	14212	14099	13987	14156	14076	14138	14147	13962	13989	14278	13986	14117	14163	14213	13934	14157	14046	14106	14128	14224	14112	14033	13865	14194	14002	14087	14158	13987	14230	14233	14080	14094	14205	13951	14051	14210	13990	14034	13942	13975	14108	14156	14205	14051	14101	14096	14231	14208	14168	14227	13972	14149	14014	13903	14190	14157	14070	14100	14252	14102	14025	14032	14195	14089	14023	14133	14046	14083	13947	14116
24189	21115	28843	31700	47841	70415	65966	45301	31284	23003	21683	20889	19837	19055	18557	18140	18255	18004	18039	17986	18106	18112	17972	17967	18181	18169	17992	18130	17961	17996	17947	18008	17891	18094	18026	17994	18120	17948	17947	18089	17987	17952	17978	17878	17861	17982	17985	17956	18046	17981	17633	18007	18073	18130	17965	17903	17769	17941	18047	18128	17969	17757	18106	17924	17832	17871	17948	17814	17744	17856	17956	18220	17917	17930	18074	18124	18020	17981	17973	17758	18134	17833	17698	17987	17859	17843	17977	17923	17933	18078	17886	17823	17828	17883	17834	18008	18002	18100	17784	17934	17984	17927	18054	17844	17914	17856	18080	17866	17948	18120	17921	17891	18042	17910	17943	18061	17926	18032	17805	17980	17940	18088	17839	17909	17907	18161	18220	18105	17885	17723	17792	17890	17844	17965	18096	17905	18023	17872	17906	17972	17860	17977	17791	17852	17935	18027	18116	17854	17732	18002	17934	17845	17970	17986	17873	17799	18058	17930	18006	17840	17947	17886	17825	17859	17746	17794	17838	17985	17885	17748	17969	17963	17798	17914	18195	17969	17841	17865	17968	18102	17789	17950	18033	17965	17806	17930	17845	17740	17945	17918	17919	18103	17988	17881	18060	17952	18076	17957	17795	17918	17873	18014	17809	18019	17892	18103	17802	17787	17789	17826	17985	17794	17925	18088	17737	18088	17930	17893	17904	18197	17759	17931	17995	17852	17956	17914	17993	17965	17896	18033	17968	17830	18104	18023	17853	18010	17796	18045	18026	17857	18143	17928	17918	17910	17999	17985	18012	17856	17991	17810	17978	17961	17841	17702	17956	17966	17904	18041	18024	17914	18065	18118	17757	17804	17969	18012	17735	17722	17978	17785	17717	18078	18028	17800	17717	17814	17871	17746	17843	18137	17900	17941	17908	17840	18138	17907	17849	17711	17907	17868	17992	17933	17749	17942	17896	17987	17892	17765	17891	17826	17843	17971	17920	17718	18079	18043	17803	17943	17942	17827	18030	17924	17982	18155	17933	17987	18134	17978	18042	17794	17843	17923	17912	17957	17803	17996	17946	17969	17881	17959	18096	17976	18032	17896	17715	17857	17957	17740	17947	17891	17959	17815	18173	18000	17898	17843	18096	17826	18164	18017	17881	18022	17989	17757	17983	17852	17814	17895	18184	17922	18038	17919	17941	18123	17904	17931	17806	17931	18045	17919	17824	18013	18104	18248	18080	17715	17841	17929	17733	17845	17836	17736	17795	17719	17899	17829	17839	17741	17863	18050	17898	17853	17912	18100	17774	17870	17838	18048	17904	18007	17941	17984	18097	17930	17957	18029	17983	17749	17986	18008	17971	17979	18115	17931	17878	17881	18037	17942	17880	17800	17905	17814	17772	18027	18045	18029	18045	17889	18106	17943	17798	17962	18006	17975	17772	17891	18128	17759	17907	17947	17830	17944	17962	18012	18017	17997	17886	17896	18080	18193	17974	17828	18115	17849	17767	17908	17945	17883	17873	17904	17961	17904	17922	17618	17861	17977	17859	17915	18025	17853	17939	17935	17911	17937	17750	17951	18114	17975	17768	17929	17724	18037	17735	17909	18037	18107	18088	18145	18101	17700	18042	18149	17833	17824	17747	17861	17844	17932	17972	17866	18028	17816	17785	17963	17835	18128	17982	18089	17889	17943	18012	17939	17770	18054	18075	17977	17838	18104	17952	18001	17964	17891	17905	17891	17907	18050	17753	17939	17825	17944	17933	18003	17896	18020	17831	17875	18180	17877	17861	18068	18035	18013	18047	17862	17833	18019	17871	17900	17875	17799	17812	17997	17985	17869	18004	17902	18023	17961	17718	17875	17981	17789	17962	17875	17950	18035	18143	18038	18178	17827	17925	17854	17840	17702	17957	18114	17911	17913	17938	18025	17813	18178	17914	17792	17870	17801	17982	17896	18011	18129	17872	17785	17957	17774	17792	17974	18026	18108	18090	18073	18087	17995	17929	17930	17915	18018	17752	17748	17807	17959	18050	17908	17773	17921	18048	17962	17967	17854	17761	17949	18088	17894	17816	17999	17963	17844	17917	17896	17994	18154	17923	17873	17899	18107	17891	17901	17668	17996	17905	17748	17861	17990	18004	17793	17806	18008	17849	18090	18011	17949	18017	17973	18011	18092	17862	17894	18012	17833	18026	18044	17939	17849	18042	17919	17968	17875	17697	17950	18114	17925	18064	17840	18045	18014	17824	17792	17892	18019	18008	17948	17877	17974	18005	18035	17990	18194	18104	18013	17973	17927	17940	17874	17826	17850	17911	17880	17890	18058	17978	18022	17854	17903	17916	17913	17941	17923	17881	17959	17912	17843	17924	17892	18105	18096	17993	17872	17780	18068	17781	17817	17892	17899	18077	17772	18039	17806	18185	18095	18071	17757	17968	17829	17983	18065	18117	17870	18001	18230	17955	17907	17966	17980	18005	17896	18099	18007	17897	17845	17935	18082	18050	17997	17822	17887	17920	17837	18010	17944	18061	17965	18098	18184	17863	17859	17810	17910	17787	17782	17865	17948	17871	17950	17955	17908	17895	18086	18020	17947	17988	18224	17949	18016	18077	17791	17962	17977	17826	17831	17886	18000	18008	17863	17655	18087	18031	17766	17859	17965	17940	18174	17942	17794	18066	17798	18059	17859	17994	18002	17974	18008	17948	17908	17973	17892	18047	18008	18085	18018	17970	17909	17881	17693	18105	17888	17891	17918	17979	17783	18027	17781	18092	18047	18095	17960	17931	17871	17993	17991	17930	17909	17964	18025	17918	17908	17806	17998	17876	17990	18039	17878	17916	17921	18011	18024	17856	17913	18007	18006	18160	17815	17966	17793	18030	17982	18011	18055	17935	18035	17932	17808	17793	17901	17902	18045	18035	17869	18207	17774	17925	17907	18034	17878	17997	17784	17908	17991	17913	17823	18055	18005	17962	17966	17763	18031	17826	17864	17957	18107	17956	17780	17914	17931	17902	17911	17981	17847	17988	17832	17952	17914	17969	18058	18009	17881	18118	17762	17998	17994	17954	17920	17915	18131	17922	18187	18035	17905	17909	17835	17917	17980	17932	17868	18057	18009	17688	17928	17911	17807	18023	17977	17901	18066	17878	17847	18113	17732	17764	17900	17925	17974	18002	17979	17936	17761	17881	17770	18182	18052	18205	17933	17787	18044	17947	17854	18040	17942	17898	17929	18049	17969	17966	17975	17752	18015	17992	17950	18116	17919	17715	17872	18000	17992	18011	18015	17939	17885	17990	18006	17832	18027	17992	17916	17798	18063	17685	17955	17817	18070	18174	17862	18067	17702	17891	17797	17754	18030	18090	18001	17904	17741	17982	17941	17893	17964	18108	18062	17813	17783	17588	17936	17892	17825	17674	17937	17844	17841	17959	17824	18050	17956	18151	18133	17770	17857	17794	17767	18135	17963	17932	18048	17942	17984	17725	18255	17872	17704	17966	17928	18068	17756	18046	17787	18080	17946	17916	17926	18036	17978	18058	17736	17859	17778	18057	18040	18045	17830	17943	17986	17803	17959	17879	17797	17971	17979	17835	17926	17936	17994	17881	17928	17730	18035	17893	17821	17916	18165	17953	17921	17998	17937	18035	18129	17962	17877	18049	17810	17883	17776	17855	17795	17844	17901	17989	17684	17779	17727	17920	17962	18089	17788	17934	17983	17989	17673	17825	17897	18134	18014	17905	17894	17844	17858	18029	17897	18110	18048	17971	17865	18076	17956	17836	17943	17849	18043	17710	17725	17958	18059	17913	17898	17932	17922	18020	17724	17992	18119	17923	17918	17856	18050	17921	17983	17899	17822	18180	17924	17843	17898	17864	17921	17964	17855	18007	17941	17967	17886	18072	18085	17837	17901	17956	17910	17899	18060	17956	17892	18111	17950	17700	17868	18170	17915	17908	17996	17992	17749	17871	17893	17893	18019	17960	18174	17961	17852	17996	18034	17875	17999	17970	18122	17863	17906	17691	17867	17929	17910	17980	18111	18058	17743	17852	18006	17805	17952	18006	17882	18033	17987	18067	18000	17932	17972	17911	18058	17879	17903	17931	18115	17859	18043	17996	17739	17963	18117	17934	18013	17817	17846	17917	18199	17806	17888	17933	18078	17916	17762	17892	17855	17884	17822	18014	17787	17896	17828	17848	18035	18030	18193	17938	17946	17839	18113	17935	17918	18063	18039	17864	17929	17866	17733	17862	17880	17849	17866	17816	18030	17944	18192	17904	17799	17836	17755	18048	18036	17977	18005	17889	18016	17865	17828	17746	17945	18041	17900	17972	17908	18058	18032	18152	17856	18031	17962	17974	17959	17937	17658	17978	17875	18141	17838	17820	17869	17794	17839	17959	18009	17891	17931	17852	17890	17912	18053	17879	17736	17872	17787	17839	18014	17876	18040	18029	18017	17833	17988	18044	17858	18043	17929	17948	18049	17901	18001	18017	17787	17875	17992	17767	17876	18050	18092	17914	17865	18036	17862	17991	17943	17909	17866	17977	17763	17849	17907	18068	17818	18021	17889	17801	17889	17779	17992	17978	17920	17959	18095	17998	17914	18005	17610	17805	17951	17931	17848	17956	17813	17989	18052	17950	17781	18000	17980	17835	17957	18053	18022	17806	18048	17896	17911	18004	17793	17682	17711	17979	17874	17966	17742	17919	17996	17902	17865	17712	17836	17943	17951	17908	17803	17913	18008	17886	17921	17910	17837	17993	17849	17758	17937	18002	17911	18083	17983	17977	18171	17940	17751	17715	17876	18170	17849	17904	17804	17774	18047	17799	17733	18118	18018	17795	18043	18051	17948	17865	17933	18079	17982	17872	17852	17891	17842	17891	17938	17867	17974	17910	17937	18224	18073	17943	18025	18077	17908	18000	17848	18082	18159	17930	18145	17829	17927	17843	17843	17771	17909	18177	17827	18041	18046	17963	17970	18013	17771	17921	17937	17874	17873	17998	17826	18073	18080	17832	17836	17849	17901	17926	18084	17945	17968	17926	17939	17912	17772	17971	18198	17699	17896	17961	17771	18070	18023	18090	17968	17829	18184	17951	17920	17842	17893	18034	17934	18088	17952	18225	18097	18083	17800	17969	17991
31910	52250	62110	68910	67333	76858	66250	44261	29973	19229	19681	18611	17296	15872	15148	14940	14848	14772	14667	14844	14713	14680	14961	14715	14758	14685	14772	14660	14862	14575	14693	14931	14747	14868	14670	14717	14602	14440	14823	14650	14732	14751	14610	14817	14572	14544	14540	14774	14619	14728	14746	14662	14739	14828	14798	14746	14636	14636	14852	14712	14750	14642	14726	14702	14662	14799	14464	14740	14655	14640	14791	14754	14768	14758	14554	14597	14706	14586	14539	14653	14719	14686	14803	14814	14625	14589	14529	14556	14681	14798	14879	14854	14592	14779	14667	14453	14681	14670	14681	14704	14530	14746	14719	14768	14672	14792	14690	14579	14689	14738	14759	14647	14497	14600	14625	14753	14663	14609	14747	14569	14970	14608	14657	14707	14577	14787	14737	14723	14702	14852	14641	14645	14676	14587	14576	14851	14818	14731	14575	14606	14703	14546	14623	14877	14613	14604	14749	14484	14704	14629	14690	14831	14734	14652	14551	14707	14809	14765	14561	14878	14721	14648	14630	14677	14661	14655	14700	14578	14859	14831	14727	14687	14738	14701	14783	14646	14709	14670	14582	14647	14824	14786	14585	14619	14669	14740	14665	14676	14709	14689	14791	14710	14867	14661	14606	14754	14614	14653	14642	14613	14655	14601	14772	14766	14750	14541	14638	14823	14611	14570	14727	14645	14706	14565	14550	14679	14606	14765	14716	14586	14672	14643	14790	14672	14561	14842	14498	14529	14654	14609	14767	14678	14619	14797	14768	14689	14677	14703	14720	14753	14667	14802	14540	14644	14527	14845	14683	14637	14761	14512	14609	14691	14777	14774	14742	14714	14864	14776	14654	14588	14761	14700	14588	14557	14926	14642	14760	14812	14610	14713	14681	14731	14843	14699	14658	14634	14581	14565	14439	14839	14689	14764	14672	14564	14638	14657	14671	14704	14614	14505	14702	14707	14674	14718	14828	14720	14753	14590	14627	14784	14691	14796	14720	14644	14665	14601	14624	14680	14632	14654	14550	14725	14634	14630	14729	14570	14731	14642	14636	14620	14620	14779	14689	14673	14648	14706	14754	14698	14755	14759	14678	14521	14625	14670	14891	14612	14867	14598	14616	14656	14668	14839	14665	14594	14716	14793	14695	14730	14721	14660	14514	14680	14774	14559	14514	14838	14807	14609	14748	14593	14758	14621	14657	14672	14598	14735	14794	14689	14580	14538	14697	14789	14779	14602	14770	14770	14703	14570	14758	14810	14640	14726	14668	14688	14740	14645	14623	14757	14687	14619	14722	14641	14789	14704	14588	14769	14797	14770	14807	14674	14595	14515	14833	14689	14807	14553	14725	14616	14611	14742	14875	14703	14560	14680	14641	14735	14575	14494	14635	14623	14569	14865	14682	14659	14767	14605	14672	14707	14632	14661	14710	14577	14677	14680	14657	14632	14739	14696	14576	14803	14751	14759	14524	14603	14701	14625	14714	14582	14687	14879	14709	14553	14791	14706	14765	14868	14699	14638	14754	14714	14492	14677	14697	14712	14715	14677	14810	14736	14659	14671	14526	14825	14505	14542	14797	14572	14680	14622	14716	14655	14608	14372	14827	14548	14816	14610	14711	14531	14758	14633	14659	14788	14636	14623	14670	14605	14730	14725	14506	14710	14636	14698	14728	14657	14724	14516	14730	14475	14762	14774	14593	14676	14760	14734	14763	14667	14761	14700	14710	14512	14717	14773	14654	14689	14464	14630	14714	14744	14607	14685	14707	14644	14698	14696	14655	14638	14916	14678	14775	14589	14761	14603	14670	14687	14732	14594	14820	14675	14729	14661	14736	14710	14623	14618	14809	14739	14777	14768	14612	14683	14627	14683	14702	14711	14692	14863	14766	14794	14701	14664	14778	14671	14879	14748	14689	14695	14587	14801	14593	14672	14672	14840	14692	14787	14735	14795	14664	14660	14698	14682	14824	14531	14548	14493	14816	14788	14731	14449	14683	14606	14576	14880	14691	14746	14667	14814	14638	14458	14806	14729	14782	14619	14769	14757	14610	14809	14654	14591	14638	14736	14749	14694	14566	14804	14753	14613	14620	14666	14647	14622	14862	14514	14742	14797	14656	14585	14600	14601	14721	14433	14524	14714	14695	14539	14535	14677	14781	14706	14741	14726	14600	14578	14603	14779	14602	14653	14724	14612	14585	14688	14810	14809	14818	14587	14805	14596	14741	14492	14604	14776	14661	14604	14550	14591	14597	14617	14716	14851	14702	14603	14651	14628	14683	14649	14787	14597	14651	14636	14770	14618	14752	14698	14663	14707	14733	14703	14704	14588	14491	14682	14701	14640	14614	14730	14669	14767	14577	14684	14534	14797	14725	14687	14806	14715	14646	14670	14790	14475	14533	14718	14695	14842	14876	14736	14620	14835	14637	14755	14669	14580	14685	14717	14666	14667	14629	14682	14811	14476	14661	14630	14595	14702	14873	14600	14800	14608	14650	14680	14730	14643	14568	14648	14757	14641	14544	14822	14708	14653	14702	14691	14511	14562	14779	14882	14687	14716	14671	14793	14713	14673	14582	14708	14734	14686	14569	14549	14839	14645	14686	14643	14551	14533	14705	14607	14919	14706	14509	14776	14810	14682	14752	14563	14630	14646	14667	14661	14740	14893	14786	14548	14759	14619	14741	14696	14742	14570	14784	14804	14625	14684	14650	14718	14572	14589	14645	14781	14569	14704	14704	14693	14670	14633	14654	14680	14829	14604	14709	14625	14602	14651	14881	14589	14699	14748	14709	14726	14612	14799	14623	14702	14505	14665	14679	14784	14757	14805	14750	14767	14545	14586	14660	14800	14742	14522	14733	14735	14602	14613	14764	14783	14694	14606	14711	14572	14620	14741	14593	14598	14714	14651	14674	14763	14732	14694	14730	14671	14653	14639	14789	14743	14688	14812	14700	14763	14597	14573	14591	14685	14772	14595	14591	14685	14699	14750	14582	14825	14747	14627	14655	14717	14638	14617	14710	14669	14654	14813	14741	14681	14754	14837	14879	14735	14463	14633	14695	14683	14557	14833	14719	14663	14642	14485	14706	14661	14537	14625	14637	14581	14670	14557	14781	14773	14630	14457	14740	14570	14714	14652	14782	14696	14757	14686	14760	14722	14631	14641	14618	14715	14815	14597	14652	14661	14566	14716	14769	14730	14675	14627	14691	14617	14867	14632	14628	14514	14755	14697	14704	14657	14573	14676	14755	14670	14645	14695	14753	14769	14682	14756	14741	14725	14494	14754	14758	14577	14617	14723	14608	14550	14672	14758	14672	14719	14645	14647	14638	14643	14724	14668	14628	14673	14888	14801	14727	14668	14569	14626	14702	14858	14641	14737	14770	14874	14759	14841	14519	14601	14658	14814	14544	14618	14795	14764	14671	14745	14621	14762	14571	14496	14767	14755	14747	14560	14614	14722	14690	14683	14661	14684	14748	14639	14681	14699	14517	14800	14612	14852	14679	14612	14667	14552	14590	14739	14627	14602	14731	14720	14755	14772	14706	14634	14694	14703	14767	14562	14602	14661	14689	14789	14636	14613	14744	14771	14781	14778	14739	14685	14727	14557	14760	14634	14701	14632	14713	14727	14730	14579	14696	14839	14681	14562	14699	14604	14775	14608	14645	14708	14590	14712	14870	14617	14550	14604	14435	14800	14717	14566	14799	14699	14684	14755	14779	14748	14701	14734	14734	14689	15024	14764	14736	14487	14848	14758	14720	14577	14683	14822	14669	14554	14688	14739	14857	14703	14637	14681	14781	14638	14733	14708	14817	14740	14566	14695	14700	14640	14540	14668	14618	14942	14813	14659	14598	14768	14643	14680	14691	14718	14651	14745	14647	14685	14836	14751	14779	14695	14633	14800	14716	14598	14744	14628	14717	14661	14693	14617	14822	14739	14672	14698	14584	14642	14690	14614	14680	14660	14687	14656	14660	14649	14691	14783	14734	14782	14692	14584	14738	14819	14750	14596	14595	14622	14654	14487	14781	14799	14699	14722	14676	14496	14620	14756	14771	14766	14743	14624	14712	14586	14703	14678	14738	14629	14624	14760	14638	14746	14571	14727	14759	14609	14734	14760	14720	14664	14716	14801	14679	14554	14806	14672	14548	14739	14767	14808	14894	14771	14614	14552	14665	14751	14649	14678	14607	14576	14739	14714	14727	14786	14703	14699	14712	14608	14667	14622	14654	14502	14673	14619	14563	14752	14789	14720	14689	14690	14911	14687	14700	14765	14705	14589	14646	14768	14662	14933	14758	14517	14620	14660	14812	14659	14721	14644	14594	14852	14756	14763	14831	14740	14602	14666	14909	14721	14703	14798	14790	14630	14879	14666	14800	14742	14615	14855	14683	14506	14587	14760	14593	14643	14802	14696	14751	14751	14775	14808	14680	14696	14606	14788	14734	14623	14811	14604	14771	14543	14754	14484	14509	14796	14735	14518	14792	14678	14781	14670	14815	14569	14731	14778	14748	14872	14708	14537	14593	14789	14657	14527	14539	14651	14708	14579	14927	14446	14712	14613	14705	14714	14579	14639	14735	14544	14709	14851	14655	14729	14708	14852	14611	14729	14739	14730	14737	14823	14644	14481	14569	14680	14645	14851	14722	14882	14625	14704	14569	14765	14602	14814	14634	14723	14731	14692	14579	14626	14691	14761	14791	14681	14702	14763	14569	14706	14565	14683	14707	14665	14698	14756	14741	14553	14618	14546	14615	14686	14610	14740	14687	14820	14657	14697	14802	14603	14717	14649	14576	14627	14768	14647	14724	14790	14749	14710	14752	14604	14750	14787	14697	14759	14811	14519	14732	14769	14474	14687	14609	14678	14919	14769	14664	14715	14675	14547	14644	14513	14590	14618	14833	14658	14543	14675	14428	14679	14788	14837	14465	14686	14803	14680	14702	14747	14614	14724	14573	14770	14739	14664	14493	14742	14780	14826	14613	14690	14803	14690	14597	14691	14548	14798	14762	14679	14519	14712	14602	14594	14793	14598	14599	14776	14725	14669	14758	14959	14571	14636	14832	14627	14592	14629	14819	14712	14655	14548	14608	14643	14742	14639	14669	14628	14627	14712	14660	14832	14625	14713	14716	14761	14809	14735	14724	14718
32333	24973	25866	25737	26708	29745	28341	24992	23194	22342	22096	22044	22196	21893	21783	21916	21852	22069	21997	22141	22020	21943	21961	22014	21958	22091	21743	21940	21877	21951	21973	21843	21948	21796	22052	21908	21990	22045	21967	21724	21772	21856	21803	21647	22107	21892	21792	22104	21917	21807	21889	22109	22148	21802	21731	21858	21904	21824	21932	21918	21824	21770	22047	21855	21714	22035	21845	22130	21918	22049	21790	22031	21716	22040	21996	22075	22084	22040	21935	21694	21768	22064	21805	21800	21913	21784	21837	21955	21906	21942	22165	21979	22073	22009	21851	21769	21881	21971	21866	22009	21744	21841	21979	21716	21884	21878	22102	21738	22054	22027	21964	22093	21956	21815	22061	21922	21891	21950	21747	21921	21949	21790	21896	21916	21911	21930	22177	21915	22087	21861	21983	21895	21933	21834	21836	21842	21629	22036	21784	21951	21682	22110	21901	21959	21870	21786	22052	21929	21890	21801	21962	22086	21991	22012	21960	21940	22043	22058	21800	21912	21804	21974	21959	22020	21897	21789	21903	21865	21850	21867	21860	21969	22078	21910	21871	21762	21751	21988	21720	21921	21903	22014	21930	21815	21987	21783	22133	21878	22135	21908	21870	21775	22059	21761	21957	21889	22049	22013	21995	22156	22034	21930	21852	21995	21896	21972	21865	21924	21685	21877	21807	21936	21765	21766	21926	21832	21686	21996	22122	21880	21719	21929	21934	22020	21822	22047	21978	21959	21937	21915	21938	21745	22004	22001	21892	21915	21852	22030	21959	21834	22026	21912	22108	21901	21805	22006	21811	22051	21962	22006	21781	21679	22098	21839	21813	21902	21933	21711	21880	21809	21912	21750	21946	21856	21845	21749	21848	21808	21883	22022	21869	21891	21950	21875	22124	22090	21922	21945	22061	21873	21872	21740	21879	21804	21934	22161	21906	21773	21782	21925	21936	22023	22128	21838	21920	21892	21888	21753	21910	21913	21900	21849	21942	21939	21844	21818	21796	21913	21867	21895	21989	21854	21905	21875	21953	21703	21975	21857	21948	21910	21981	21872	21880	21925	22000	22089	21947	22082	21802	21720	21703	21944	21984	21992	22071	21840	21699	21762	21832	22013	22094	21768	21837	22070	21977	22102	21931	21911	21923	21904	21945	21923	21770	22218	22004	21940	22153	21837	21866	21955	21902	21732	21894	22025	22038	21972	21811	21907	21822	22149	21986	21894	21928	21935	21740	21679	21770	21837	22031	22105	21722	21917	21960	21875	21961	21781	21808	22007	21865	21637	22132	22058	21850	21898	21982	22056	22019	21883	21862	21877	22047	21762	21927	21711	21761	21934	21855	21927	21936	21807	22182	21836	21732	21820	22073	21839	21819	21811	21681	21731	21838	22104	22040	22110	21814	21853	21908	21967	21954	21674	21972	22105	21737	22072	21968	21732	22015	21818	22083	21952	21971	21886	22087	21695	21856	21901	21821	22139	21897	22114	21890	22002	21964	21923	22026	22022	22020	22084	21855	21830	21825	21867	22053	22041	22008	21991	21989	21754	21895	21887	21762	21901	22107	22025	21931	21843	21964	22017	22081	22116	21739	21708	21835	21804	22140	22034	22054	21835	21845	21713	22194	21983	21952	21990	21862	21968	21781	22019	21848	22101	22070	22060	21871	21820	21959	21771	21775	22037	21912	21908	22065	21963	21699	21915	21836	21838	21867	21852	22125	22064	21743	21615	21852	21906	21828	21611	21690	22105	21743	21979	22055	21789	22068	21800	21852	22048	21873	21997	21960	22063	21816	21899	21981	21771	22064	21935	21964	22234	21999	21883	21912	21915	22005	21754	21887	21997	21998	21887	21947	21995	22005	22173	21813	21927	22011	21728	21831	21741	22000	21924	21831	21897	22080	21993	21697	21889	22032	21824	21977	22011	22034	21888	21966	21880	21918	21820	21821	21636	22010	22144	22060	21636	21897	21926	21574	21852	21983	21869	21708	22089	22169	21951	21927	21667	21767	21826	21834	21956	22061	21912	21889	22033	22004	21821	21897	22111	21953	22016	21851	22117	21970	21864	21844	22121	21954	21900	21834	21873	22044	21929	21778	21862	21806	21964	21892	21896	21954	21806	21885	22106	21915	21788	22039	22005	21946	21975	21859	21785	21835	22060	22025	22235	22033	21885	21966	22065	22034	21779	21967	21822	21886	22018	21911	21769	21955	21923	21914	21756	21797	22126	21767	21899	21820	21951	21894	21940	21875	21672	22016	22211	21902	21921	21769	21911	21900	21738	21829	21967	22097	21977	21947	21911	22228	21771	21833	21823	22076	22019	21918	21990	21762	21994	21778	21952	22001	22026	22067	21795	21784	21891	21980	21886	22139	21929	21949	21838	21826	21564	21853	21887	21977	22002	22004	21849	22089	21812	22117	21941	21694	22099	22042	22041	22115	21878	22114	22218	21894	21795	22000	22014	22065	21986	21976	21746	21731	21804	21918	21907	21877	21856	21987	21815	22007	21945	21862	22003	21875	22149	21982	21972	21952	21811	21682	21770	21813	21731	21850	21831	21820	21970	21928	22006	22103	21919	21929	21754	21809	21911	21968	21844	21925	21858	21894	21962	21941	21697	21924	21665	22111	22058	21758	21944	22068	21898	22084	22088	21836	21957	21822	21627	21905	21977	22094	21997	21893	22004	21939	21982	21686	21915	21908	21946	21975	21796	21945	21992	21797	21869	21973	22169	22118	22074	22149	22000	21729	21632	21982	21754	21816	21850	21968	21979	21844	21967	21686	21996	22157	21744	22021	21724	22052	21856	21951	22055	21902	21929	21854	22028	22128	22115	22038	21895	21900	21862	22023	22074	22019	21689	22014	22151	21876	21801	21926	22114	21889	22123	22202	21860	21879	21962	21997	21821	21989	21826	22146	21951	21947	22069	21738	21841	21950	21984	21716	21834	21855	21930	21645	22105	21796	21597	21738	21740	22024	21792	22029	22147	22039	21953	21698	21952	21842	21899	22039	21842	21848	21957	21968	21834	21882	21762	21907	22054	21947	21969	21994	21846	21885	21860	21849	22010	22099	21818	22001	21772	21820	22073	21911	21955	22142	21963	21999	21798	21998	21794	21717	21867	21823	22024	22109	21942	21942	21969	21825	21671	21973	21917	22042	21910	22011	22259	21996	21899	22078	21836	21749	21896	21906	21900	21791	21727	21890	21870	21797	22152	21883	21833	21873	21935	22140	22136	21922	21872	21762	21825	21953	22103	22089	21948	21974	22122	22091	22045	21873	21648	22056	21855	21799	21706	22007	21964	21770	22038	21942	21855	22140	21862	21787	21557	21760	21748	21873	21898	21965	21888	22034	22038	21964	21974	21899	21868	21919	21925	21815	21969	21829	21867	22079	22050	21934	21929	22102	21978	21922	22040	21854	22072	21951	21761	21979	22075	21994	21885	22049	21975	21926	22127	21817	22019	22011	21899	21814	21887	21941	21848	22076	21899	21923	21943	22077	21883	21905	21830	21934	22001	21762	21817	21955	21963	21792	21795	21804	21996	21947	21766	21786	21987	22013	22060	21892	21857	21941	21997	22091	22121	22133	21888	22121	21920	21924	21890	22093	21856	21963	21912	22026	21715	21987	21820	22122	21918	21903	21818	22085	21963	21972	21872	21888	21651	21955	21728	21839	21850	21701	21912	21850	21714	22088	22007	21993	21934	22120	21778	21792	21949	22090	21912	21883	21775	21770	21780	21975	21876	21923	21761	22121	21956	21818	21922	21912	21903	21925	22059	22037	22091	22060	21927	22093	21743	21990	21897	21844	21825	21758	21777	21815	21958	21849	22103	21907	21822	21976	21829	22046	21772	21871	21979	22089	21670	21874	21961	21852	21958	21882	21804	22031	22068	22068	21992	21946	21839	21781	21822	21907	21783	22003	22004	22013	21822	21943	22049	21762	21746	21897	22162	21946	22026	22051	21845	22145	21957	21798	21843	21859	22069	21862	21884	21990	21914	21891	21709	21853	21911	21951	22034	22065	21900	21902	22014	21868	21817	21762	21968	22000	21855	22160	21937	21945	21952	21828	22198	21886	21973	21846	21943	21940	21778	22105	21805	21779	21943	21856	21704	21818	22000	22082	22045	21889	21618	22039	21909	22041	22064	22041	21900	21976	22196	21762	22022	22105	21916	22011	21754	22020	21993	22118	22028	21977	21970	21860	21643	22145	22048	22024	21842	21763	21797	21951	22073	21962	21908	21766	22002	21985	21997	21892	21911	22123	21983	22050	22077	22044	22059	22171	21885	21963	22041	21806	21836	21766	21765	21981	21852	22063	21848	21874	21963	21910	21962	22036	21934	21783	21863	21981	21979	21855	21910	21906	21939	22028	21933	21951	21944	22104	21857	21975	22041	22024	21697	21757	21969	21928	21990	21779	22071	21936	21937	21796	21962	21957	21960	21905	22048	21867	21991	21853	21736	21874	21964	22076	21960	21874	22133	21792	21909	21974	21763	21911	21737	21748	21949	21899	21923	21949	21842	22113	21882	21822	22028	21817	21851	22014	21728	21835	22025	21946	21847	21775	21845	21933	21919	21846	21727	21859	22152	21755	21869	21909	21613	21689	21712	21863	21982	21852	22003	21921	22020	21989	21853	21915	21740	21987	21819	21974	21921	21902	22128	22067	21795	21855	22061	22006	21876	21813	22039	22171	21918	21823	22026	22024	22166	22048	21839	21846	21911	21815	21841	21965	21919	21856	22016	21828	22007	21988	21790	21880	21928	21673	21944	21765	21866	21994	22230	22143	21906	21954	22055	22126	21824	21825	21924	21749	21966	21849	22092	21957	21905	22121	21814	21897	22089	21880	21787	21913	22135	21939	22002	21793	21858	21872	21821	21829	22010	21911	21879	21803	22012	21941	21942	21899	21943	21996	22076	21962	21929	22043	21778	21944	21757	21933	21938	21930	21942	21775	21906	22015	21856	22000	22171	21935	21853	22042	21875	21942	21897	21944	22275	21900	22087	21694	22057	22049	21950	21821	21835	22010	21925	21868	21966	21780	21878	21716	21874	21796	22129	21764	22025	21666	21849	22034	21729	21845	21789	21957	21885	21917	21699	21985	21971	21887	21847	21779	21988	22054	21947	22098	21734
23107	23302	21987	22262	24901	28095	24380	20237	18159	17368	17094	17221	16954	16969	17029	16882	17048	16870	17091	16948	16987	16923	16881	17013	16883	16962	16877	16867	16949	16867	16726	17114	16970	17010	16941	16832	17086	16933	16938	16903	17058	16962	17037	17118	17099	16975	17032	17153	17068	17025	17006	16888	16929	16887	16852	16922	16671	16926	16970	16909	16948	16850	16831	17018	16983	16868	17001	16861	16913	17047	16988	16839	16824	16958	17017	16821	16827	16921	16982	16960	16776	16852	16904	16698	17059	16991	17060	16975	16856	16947	16977	16887	16992	16890	16862	16989	16856	16785	16976	16859	16848	16860	16826	17095	17064	16857	17023	17119	16924	16898	16813	16818	17156	16829	16822	17026	17017	16817	17010	16889	17053	16730	16855	16928	16899	16935	16916	16770	16853	16780	16904	16996	16967	16881	17082	17048	16809	16867	16851	16974	17076	16792	16991	17140	16957	16951	16973	16983	16839	17019	16892	17028	16848	16967	16849	17167	16880	16905	16937	16813	16894	16924	16932	16932	16787	16798	17027	16912	16931	16835	17143	16883	16856	16945	16801	17000	16899	17021	16986	17029	17039	16878	16964	17097	17200	16822	16954	16878	16898	16907	17047	16997	16963	16763	16889	16904	16902	16963	17051	16823	17024	17001	16794	17030	16888	16791	16890	16858	16959	17014	16849	16917	16964	16879	16849	16748	16823	16961	16777	17022	16883	16717	16775	16749	17117	17046	17134	16864	16969	17037	16746	16794	17020	17016	16823	16913	16784	16859	17043	16989	17066	17122	17050	16828	17092	16911	16917	16927	16932	16895	16825	16926	16952	16975	16982	16920	16938	16821	16873	16969	16913	17017	16991	16954	16939	16972	16947	16951	17032	16958	16896	17081	16743	16933	16829	16933	16792	16918	16789	17003	17055	16747	16842	16764	17020	17086	17017	17124	16899	16803	16840	16855	16926	16777	16966	16873	16922	16839	16860	16892	17008	16853	16824	16895	17033	16957	16922	16972	16907	16951	16879	16910	16927	16874	17006	16969	17114	16786	17066	16787	16971	16924	16910	16795	17022	17101	17027	16879	16895	16861	16858	17123	16786	16978	16987	16993	16893	16851	16949	16930	17081	17033	16837	16811	16952	16939	16962	16985	16848	16953	16860	17002	16885	16901	16855	16905	16875	17017	16929	16868	16896	16964	17002	17002	16975	17067	16993	16895	16814	16977	16957	16859	16831	16912	16796	16970	16955	16981	16918	16873	16856	16854	16976	16849	16781	16839	16784	17109	16822	16839	16780	17117	16780	16898	16801	16862	16820	16886	16960	16872	17008	16855	16859	16976	16971	17036	16872	16810	16779	16889	16801	16929	17007	16764	16933	16905	16875	16916	17105	17070	16891	16834	17008	16981	16958	16988	16927	16934	16994	16889	16866	16852	17127	16933	17019	16971	16949	16745	16915	16745	17108	16856	16790	16923	16898	17017	16785	16785	16941	16847	17028	16902	16871	16911	17064	16796	16871	16934	16932	16877	16943	16847	16937	16816	16937	16937	16828	16859	16958	16929	17021	16978	16956	16967	17023	17021	16972	16889	17001	16835	16892	16953	17260	17116	16790	17029	16867	16953	16857	16876	16669	16954	16959	17014	16876	17086	16759	17078	17085	17055	16939	16932	16807	16918	17125	16982	16902	16815	16842	16989	16950	16834	16868	17057	17138	16980	17038	17017	16871	16958	17107	16797	16961	16926	17078	16956	16856	16850	17081	16973	16979	17022	16771	16921	16978	17009	16805	16840	17134	16957	17073	16901	16839	16801	17072	16799	16820	16904	16936	16990	16783	17081	17019	17040	16847	16673	16887	16848	16808	17135	16920	16971	16730	16967	16916	16905	16790	16816	16876	17102	16755	17075	16938	16930	16976	16862	16934	16862	17074	16773	17195	16878	16988	16850	16839	16782	16964	16930	16770	17179	16811	16826	17013	16874	16745	16948	16954	16865	17086	16822	16918	16930	16933	16967	16840	16998	16997	17069	16937	16930	16958	16782	16985	17125	16907	16982	16929	16922	16863	16871	17017	16927	17031	16757	16772	16843	17022	16780	17009	16903	16814	16829	16996	16841	16844	16814	16909	17015	16875	17158	17023	16866	16835	16864	16988	16930	17013	17067	16918	16981	16777	16836	17138	16830	16890	16910	16946	16960	16910	16957	16881	17021	17115	17070	16946	16801	16866	16941	16901	16901	16995	16888	16891	16910	16871	16776	16916	16811	16798	16861	17030	16875	16791	16904	16979	16935	17132	16902	17016	16870	16826	16994	17048	17126	16684	16903	16953	16869	16874	16889	16848	16989	16970	16695	16933	16980	16789	16898	16866	16949	16997	16923	16900	16977	16853	16925	16845	17055	17010	16872	16981	16784	16966	17040	16782	16832	16864	17035	16791	16920	16753	16730	16879	16869	17052	17070	16836	16782	16865	16945	16809	16933	16963	16965	17027	16948	16848	16888	16916	16865	17036	16948	16978	16969	16956	16841	16983	17020	16940	16958	17076	16945	17146	17029	16955	16896	17094	16876	16953	16956	17018	16792	16908	17042	17151	16860	16989	17020	16731	16699	16901	16824	17046	17055	17011	16906	16915	16781	17019	16799	16816	16869	16766	16793	16982	16899	17076	16684	16851	16757	17082	16915	16847	16870	16917	16884	16830	16868	16957	16833	16976	17023	16826	16899	16906	16953	16883	17034	16884	16859	16801	16880	17029	16922	16955	16990	16771	16834	16913	16876	17086	16927	17137	16824	17029	16805	16895	16800	16923	16929	16807	16930	16789	16965	16866	16941	16921	16920	16945	16930	16658	16899	16812	16938	16916	16885	16780	16897	16963	16718	17010	17000	16646	16816	16867	16985	16867	16952	17020	16807	16982	16900	16947	16918	16854	16864	16886	16922	16945	16919	16801	16916	16859	17103	16901	16967	16727	16896	16991	16781	16925	16947	16787	16984	16920	16990	17048	16814	17207	16995	16801	16991	17123	16988	16954	16975	16980	16861	16962	16965	16911	16712	16990	16719	16846	16836	16977	16988	16844	16974	16830	16994	16846	17002	17000	17048	17045	16734	16831	16809	17069	16838	16962	17047	16894	16781	16904	16774	16805	16942	16935	16913	16814	16950	16902	16970	16925	17032	16863	16952	17024	16990	16721	16880	16926	16887	16922	16757	16921	17015	16901	17009	16823	16922	17073	16907	16942	16904	17003	16967	16948	16810	16902	17079	16975	17037	16796	16791	16888	16921	16859	17036	17136	17064	16966	16846	16954	16858	16812	17049	16793	16942	17021	17135	16942	16962	16882	17038	16919	16784	16931	16795	16886	17049	16802	17083	16874	16948	17062	16913	16826	17026	16916	16796	16808	16937	16922	16995	17057	16897	16902	16927	16896	16896	17218	16752	16853	16909	16942	16968	16882	17072	16973	16793	16876	16964	16836	16925	16951	16961	16993	16922	16995	16968	16802	16849	16944	16999	16772	16849	16940	17069	16843	16876	16746	16836	16896	17005	16864	17047	16913	17001	16822	17003	16860	16941	17060	16942	16837	16803	16932	17010	16970	17034	16917	16938	16776	17008	16786	16958	16805	17102	16886	16917	17137	16858	16968	17002	16877	16904	17102	16949	16987	16898	16978	17085	16988	16981	17023	16736	17063	16864	16802	16967	16923	16863	16918	16973	17220	16901	16734	16984	16960	16816	16948	16810	16912	17027	16938	16939	16877	16955	16878	16935	16922	16945	16814	16945	16864	16891	16899	16801	16985	16911	16989	17029	16973	16953	16873	17002	17005	16875	16917	17025	17059	16941	17042	17038	17171	16819	16784	16886	16952	16912	16981	17020	16903	16975	16867	16844	16838	17051	16798	16749	16840	16860	16912	16956	16930	17016	17031	16883	16978	17002	16840	16724	16942	16871	17012	16950	16879	16992	16884	16923	16776	16923	16796	16810	16902	16732	16869	16861	16809	16997	17046	16846	16992	17062	16749	16908	17036	17014	16919	16904	16823	16812	17033	17012	16829	17022	16833	17029	16872	16832	16925	17001	17026	16891	16953	16933	16985	17000	17048	16970	16954	17022	16873	17151	16984	16869	17044	16757	16986	16848	16898	16879	16992	16958	16759	16963	16957	17058	16910	16901	16793	16851	16779	16894	16829	16926	16930	16971	16926	16743	17037	16911	16905	16892	16900	16885	16950	16951	16968	16858	16885	16873	17036	17088	16934	16860	17063	16797	17083	16910	16960	16721	16921	16693	16933	16777	16879	16888	16855	17030	16986	16906	16831	16943	16871	17079	16912	16872	16956	17017	16915	16913	16862	16931	17002	16823	16944	16958	16878	16983	16857	16891	17065	16978	16980	16893	16868	16787	16924	16950	16987	16848	16988	16897	16754	17021	16773	17084	16739	17037	16934	16864	16841	17007	16850	17018	16948	16964	17071	16903	16823	16939	16790	16765	16965	16963	16967	16758	16662	17016	16879	16912	16946	16952	16861	17003	16889	16834	16877	16994	17050	16973	16975	16785	17068	17012	16903	16799	16951	16993	16835	16819	16866	16855	16885	16959	16860	16906	16996	17003	16779	16917	16853	16994	16765	16976	17041	16980	17078	16789	16963	16819	17014	16932	16877	16873	16962	16918	17019	16937	16872	16953	16915	16856	16959	16737	16907	16875	16982	17035	16873	16980	16967	16882	16930	16928	16982	16866	16761	16961	16883	16869	16832	17021	16883	16725	16943	16816	16999	16879	16768	16810	17038	17035	16817	17095	16885	16968	16821	16818	17013	17005	16937	16835	16953	16846	16934	16929	16963	16949	16970	17033	17005	16978	17018	16943	16925	16867	16864	16790	17013	17104	16936	16890	16926	16944	16966	16953	16928	16881	16922	16926	16940	16973	16841	16970	16936	16854	16871	16912	16961	16893	16958	17116	17078	16771	16803	16924	16880	17087	16863	16792	16905	16798	16855	17065	17115	16847	16988	16816	16862	16785	16991	16900	16836	16895	16905	16968	16887	16902	16876	17034	16911	16908	16808	16933	16991	16889	16878	16847	17001	16805	16897	16834	16913	17012	17140	17017	16960	16848	16940	17010	16829	16833	17067	16781	17012	16984	17045	16971	16848	16870
26287	21182	29777	35402	41685	57515	54508	39523	31280	26782	24747	24351	24094	23951	23746	23928	23938	24014	23906	24150	23870	23998	23924	24146	23975	23832	23953	23811	23876	23673	23911	23894	23965	23980	23940	23551	24047	23749	23994	23540	23941	23836	23722	23739	24043	23900	23947	23942	24046	23733	23733	24024	24068	23653	23950	23916	24047	23896	23685	23918	23887	23952	23827	23864	24006	23827	23912	23962	24035	23849	24107	23753	23784	23903	23769	23784	23904	23762	23636	23716	23800	23880	24042	23857	23868	23866	24077	23899	23941	23911	24013	23867	24025	23995	24004	23979	23658	23831	23678	23787	23709	23846	23926	23984	23787	23443	24008	23859	23896	23733	23750	23984	23752	24067	23873	23843	23927	23781	23858	23829	24007	23996	23906	23819	24017	23649	23738	23945	24007	23987	23865	23639	23746	23916	23842	23900	23898	23765	23780	23749	23839	23909	23869	23744	23837	23826	23720	23591	23848	23723	23585	24025	23720	23922	23821	23911	23756	23933	23869	23696	23915	24072	23845	23637	23736	23929	23907	23746	23889	23884	24042	23707	23892	23819	23994	23883	23933	23866	23728	23497	23977	23634	23847	23994	23900	23759	23949	23815	23702	23918	23686	23815	23844	23838	23921	23714	23828	23762	23885	23601	23807	23939	23855	23865	23715	23859	23827	23639	23747	23736	23889	24023	23872	23660	23861	23848	23782	23503	23656	23690	23860	23812	24004	24039	23742	23619	23841	23995	23692	23658	23634	24107	23823	23724	23695	23866	23768	24147	23902	23822	23876	23829	23757	23772	23672	23891	23910	23684	23928	23866	24088	23956	23856	23830	24009	23786	23955	23708	23827	23969	24037	23602	23776	23777	24028	23847	23933	23927	23989	23868	23902	23648	23861	23708	23656	23668	23948	23764	23810	23874	24057	23700	23722	23498	23687	23921	23944	23899	24046	23773	23888	23666	23890	23838	23928	23700	23561	23817	23774	23902	23768	23580	23752	23787	23747	23732	23999	23967	23980	24195	24118	23688	23917	24043	23912	23779	23795	23640	23829	23983	24050	23955	23627	23607	23795	23945	23604	23771	23957	23910	24094	23956	23874	23867	23704	23913	23823	23963	23733	24199	24059	24006	23690	23658	23846	23920	23855	24009	23831	23892	23977	23646	23749	23915	23707	24025	23790	24161	23912	23943	23886	23914	23822	23703	23950	24040	24048	23900	24010	23896	24031	23758	23804	24051	23778	23822	23923	23850	23720	24013	23922	23726	24026	23766	23956	23687	23956	23972	23967	23947	23815	23701	23689	24060	23900	23702	23843	23824	24064	23883	23849	23702	23665	23759	23762	23979	24000	23834	23795	23852	23770	24126	23781	23673	23944	23682	23672	23749	23678	23788	24021	23941	23873	23900	23900	23826	23945	24063	23658	23943	23935	23675	24262	24047	23813	23845	23762	23987	23879	23678	24015	23708	23822	24052	23688	23798	23735	23895	24075	23944	23727	23761	23816	23972	23991	23900	24104	23795	24054	23870	23791	24033	23674	23814	23863	23887	23951	23750	23747	23866	24051	23904	23984	23730	23561	23634	23760	23885	23914	23794	23891	23884	23919	23693	23729	23868	24015	23685	23920	23807	23831	23698	23563	23821	23813	23822	23924	23770	23972	23961	23985	23700	23864	23689	23823	24038	23957	23762	23822	23822	23831	23906	23856	23964	23914	24057	23877	24071	23791	23974	23939	23861	23800	23831	23935	23920	23994	23674	24000	23991	23878	23839	23740	23893	23873	23887	23882	23811	23866	24043	23765	23747	23832	23740	23702	23717	23862	23904	23789	24002	23971	23832	23805	23733	23935	23965	23672	23849	23876	23770	23967	24029	23946	23742	23889	23842	23812	23731	23625	23840	23802	23847	23731	24233	23649	23700	23998	23905	23879	23783	23948	23747	23790	23703	23765	23893	23788	23701	23864	23886	23737	23718	23910	23981	24008	23673	23856	23838	23612	23723	24131	23819	23888	23796	23778	24021	23790	24020	23718	23985	23924	23871	23981	24061	23884	23870	23879	23906	24018	23834	23885	23580	23873	23818	23688	23600	23848	23619	23871	23693	23868	23905	23978	23866	23856	23642	23986	23883	23811	23697	23658	23852	23738	23762	23735	23783	23704	23834	23870	23800	23827	23650	23945	23912	23930	23933	23770	23765	23686	23598	23863	24008	23698	23961	23831	23736	23916	23830	23850	23934	23863	23808	23826	23976	23755	23855	23986	23898	23814	23906	23873	23626	23947	24017	23839	23862	23612	24138	24023	23759	23709	23887	23668	23865	24073	23836	23757	23822	23924	23537	24008	23927	23902	23880	24005	23958	23971	23856	23763	23722	23905	23811	23648	23770	23774	23707	23784	23873	24062	23953	23741	23706	23983	23837	23768	23793	23868	23759	24010	23971	23835	23965	24008	23894	23766	24041	23888	23923	23871	23804	23885	23685	23925	23706	24014	24016	23802	23601	23746	23989	23727	23744	23973	23969	23589	23786	23995	23752	24005	23887	23961	23905	23630	23837	23706	23914	23904	23818	23860	23774	23775	23849	24047	23973	24019	23991	24061	23885	23845	23963	23938	23824	23797	23822	24112	23827	23783	23743	23997	23787	23750	23789	23637	23623	23674	23690	23854	23818	23880	23793	23794	24070	23974	23702	23579	23792	23948	23862	23866	23884	23650	23856	23943	23904	24003	23855	23748	23961	23938	23938	23890	23971	23718	23969	23695	23781	24043	24159	23770	23952	23868	23647	23857	23933	23780	23803	24093	23829	23885	23853	23924	23779	23902	23746	23761	23724	23780	24088	23789	23892	23888	23856	24090	23931	23713	23981	23832	23891	23754	23890	23782	23860	24116	23782	23884	24042	23906	23843	23660	23730	23666	23766	23909	23695	23950	23876	23883	23850	23891	23930	23673	23700	23714	23717	23927	23985	23956	23908	23809	23756	23832	23802	23845	23910	23700	23710	23599	23794	23661	23786	23938	23831	23919	23594	23848	24086	23733	23716	24063	23799	23578	23919	23910	23821	23953	23904	23930	23947	23691	23865	23950	23857	24060	23963	23749	23929	24066	23860	23940	23565	23773	23824	23823	23869	23693	23808	23638	23779	23798	23843	23883	23961	23890	23767	23725	23886	23714	23906	23612	23669	23723	23668	23930	23799	23552	23881	23882	24019	23700	24020	24125	23752	24133	23766	23737	23937	23807	23698	23951	23944	23995	23953	23731	23809	23761	23814	23915	24029	23802	23873	24046	23784	23855	23829	24049	23603	23943	23831	23768	24059	23709	23992	23736	23836	23745	24060	23922	23783	23723	24031	23949	23797	23851	23903	23941	23924	23737	23790	23725	23940	23851	23697	23964	23739	23573	23800	23821	23699	23703	23832	23751	23944	24016	23861	23840	23838	23613	23847	24034	23805	23941	23953	24011	23891	23683	23790	23929	23992	23607	23973	23750	23837	23754	23983	23869	23879	24163	23915	23919	24023	24090	23833	23808	23763	23898	23737	23819	23789	23813	23876	23807	23740	24061	23821	23942	23586	23641	23930	23655	23774	23726	23657	23722	23876	24067	23817	23717	23828	23873	23932	23558	23825	24036	23863	23967	23923	23729	23881	23887	24015	23731	23818	23759	24192	23926	24097	23727	23900	23930	23827	23918	24019	23633	23913	23755	23649	23994	23647	23939	24020	23885	23782	23785	23947	23978	23967	23750	24023	23989	23787	23654	23895	23828	23815	23780	23841	23942	24130	23913	24019	24004	23806	23780	23980	23911	23878	23827	23682	23863	23940	23878	23632	23790	23907	23880	23751	23951	23798	23741	24009	23837	23982	24010	23858	23811	23730	23827	23802	24005	23644	23754	23876	23964	23984	23895	23823	23845	23615	23799	23942	23943	23939	23760	23776	23760	23999	24093	23881	23703	23964	23814	23792	23945	23891	23876	23763	23979	23946	23821	23796	23756	23913	23978	23704	23774	23677	24033	23800	23726	23928	23816	24049	23993	23909	23785	23620	24007	23914	23721	23720	23799	23992	23778	23927	23636	24114	23665	23780	23949	23672	23861	23923	23643	23869	23722	23758	23700	23598	23706	23836	23834	23973	23912	24191	23622	23792	23742	23890	23739	23651	23957	23622	23582	23947	23948	23735	23904	23722	23830	23770	23760	23772	23697	23824	23637	23883	24023	23859	24058	23771	23741	23960	23856	23694	23750	24005	23761	23821	23713	23595	23845	23980	23943	23795	23849	23728	23993	23794	23950	24038	23981	23806	23772	23940	23846	23860	23796	23715	23747	23817	23977	23813	23797	23911	23850	23931	24104	23926	23643	23879	23928	23597	23738	23928	24131	23672	23783	23894	23797	23799	23788	23754	23924	24088	23870	23862	23908	23626	23849	23905	23885	23722	23984	23956	23973	23828	23681	23835	23671	23868	24014	24221	24001	23934	23777	23913	23866	24096	23783	23791	23730	23963	23983	23790	23836	23772	23779	23587	23786	24031	23903	23676	23829	23881	23853	23633	23795	23794	23877	23692	23850	23611	23842	23889	23927	23878	24074	23860	23775	23757	23768	23698	23756	24005	23643	23884	23811	24059	23975	24024	23389	23818	23758	23981	23964	23773	23569	23891	23946	23832	23958	23917	23734	24108	23905	23850	23596	23573	23907	23886	24020	23728	23881	23876	23883	23928	23721	23798	24052	23796	23884	23839	23910	23859	23865	23680	23860	23793	23948	23712	23977	23723	24059	23690	23839	23677	23876	23626	24100	23781	24111	23918	23634	23935	23985	23922	23762	23869	23671	24006	23891	23806	23821	23552	23907	23951	23965	23943	23851	23780	23890	23997	23797	23854	23918	23760	23752	23826	23891	23841	23883	23930	23935	24063	23743	23967	24032	23934	24003	23986	23794	23930	24030	23877	24022	23772	23627	23926	23914	23839	23748	23781	23999	23780	23751	23934	23687	23830	23742	23950	23550	23589	23968	23762	23709	23890	24027	23899	23937	24070	23834	23917	23888	23967	23745	23763	23891	23828	23927	23883	23861	23825	23961	23950	23695	23994	24055	23692	24130	23943	23708	23794	23989	23904	23819	23742	23904	23630	24078	23884	23925	23952	23806	23756	23966	24029
28829	43605	48751	45091	46648	56390	50395	35510	26596	20797	18881	18538	18078	18028	17944	18050	18015	17968	18019	18047	17987	17992	18045	17747	18052	17960	17961	17774	18040	18146	18122	17972	17904	17968	17951	17893	18041	18125	17948	18089	18053	17979	18022	17933	17876	18059	17899	17867	17930	17861	17988	17837	18017	17888	17938	18175	17895	18021	17971	18190	17735	17946	18110	17905	18038	17980	17991	18130	17811	17881	17907	18014	17901	17940	17959	17791	17857	17912	18009	17857	18065	18005	17903	17786	17948	18077	17968	18238	18012	17989	17940	17886	18106	17981	17771	17950	17865	18123	17648	17857	17985	17859	17728	17979	17987	17948	17895	17874	17934	17881	18021	17889	17907	17904	17821	17788	18053	17976	18031	18018	17777	17885	17983	17959	18033	17949	18016	17983	17880	18062	18060	17966	17760	17973	18013	18005	17845	17826	17895	17917	18222	17904	17895	17800	18063	17695	18191	18118	17815	17966	17870	18040	18006	17904	18028	17913	18063	17949	17941	17887	18102	17980	17995	17864	17966	17976	17929	17926	17643	17938	18050	17907	18064	17955	18214	18024	18001	17910	17996	17949	17805	17849	18059	17850	17932	17775	18025	17810	17996	17949	17957	18155	18048	17875	18032	17985	18014	17866	17986	18042	18106	18069	18030	17980	18027	17960	18011	18019	17922	17929	17953	17873	17815	17907	18005	17849	17849	17839	17974	18031	17919	17908	17837	18122	17906	18013	18001	17883	18192	17913	17778	17826	17898	17905	18007	18209	18126	18061	17820	17904	18034	17758	17794	17954	17921	17906	17999	17914	17960	17937	18027	17838	17963	17890	18009	17813	18007	17935	17903	17769	17897	18074	17927	18001	18119	18084	17889	18026	18141	17780	17964	18028	18085	17932	18039	18028	18068	17874	18041	17788	18014	17886	17821	18001	18013	18097	17941	17802	18195	17847	17940	17859	17781	18021	18070	17936	18119	17948	17922	17990	17902	17925	17898	18032	17880	17870	18021	17962	18133	17926	17984	17731	17871	18016	18093	17761	18016	17849	17916	17923	17896	18139	17772	18006	18024	17872	17964	17913	17947	17992	18045	18208	17867	17989	17866	17986	17948	17904	17975	17989	17835	18036	17910	17951	17867	17826	17903	17940	17908	18133	17973	17803	18000	17988	18177	18111	18028	17946	17900	18008	17944	18032	17914	18016	18014	17998	18090	17786	18013	17978	17953	18105	18132	17942	17986	17999	18041	17891	18070	17995	17873	17911	17883	17744	17959	17935	17972	17992	17924	18068	17811	18010	18100	17922	17957	17920	18106	18069	17889	17955	18030	18015	17862	18113	17932	17933	17877	17911	17998	17968	17918	17843	18160	17811	18038	17754	18085	17817	17884	17860	18073	17979	18056	17837	18010	17821	17815	18026	17851	17955	17871	18037	17863	18043	17965	17719	17923	17881	17969	18071	17969	17932	17889	17994	17956	17864	17923	17999	17809	17852	18022	17851	17737	17952	17996	18062	17850	18053	17961	17934	18195	17944	17956	18047	17909	17977	17891	17879	17984	17916	17772	18082	17889	17857	17920	17889	17991	17991	17963	17767	17780	18015	18038	17929	18014	17981	17975	17863	17751	17928	17983	17954	17724	18064	17834	17948	17838	17831	18005	17839	17971	18052	18051	17916	17959	18148	17943	17999	17917	18024	18068	17885	18054	17855	17904	17938	18094	17904	17828	17997	17902	17967	17973	18161	18018	18002	18105	17904	18018	17967	17882	18048	18169	17919	18029	17943	18059	17856	17961	17974	18135	17857	17866	17846	17965	17763	17962	17940	18043	17964	18051	17988	17974	17780	17921	17980	18004	17859	18024	17877	18041	17871	18074	17912	17911	17797	18093	17800	18018	17982	18017	17863	17917	17921	17838	17955	17824	17983	17861	17869	18164	17832	17940	17999	17945	18027	17843	17936	17991	17705	18028	18061	17958	17940	17784	17975	18130	18093	17945	17977	18051	18025	17947	18008	18021	17987	17919	18017	17997	17864	17968	18104	18043	17790	17948	17968	17990	18114	17938	17933	18047	18093	18038	18121	18010	18034	17887	18020	17944	17855	18194	17961	17944	17816	17979	17800	17949	17836	17847	17986	17944	17989	18034	17936	17924	18101	17845	17949	17931	17835	17916	17849	17997	18073	18047	17937	17959	18004	18001	17727	17814	17937	18027	18017	17890	18045	17990	17809	17897	17812	17785	17948	17793	18015	17961	17946	18162	17918	17910	18095	17965	17966	17729	17903	17784	17957	17837	18071	17918	18000	17769	17886	17914	17976	18137	17933	17917	18043	17727	18018	18017	17961	17811	18003	17890	17994	17848	17785	18021	17943	17917	18081	17838	17918	17964	18063	17832	18125	17909	17776	18064	17903	17779	17826	17862	17966	18018	18040	17996	17979	17965	18009	18010	17881	17945	17987	17948	17966	17915	17801	17898	17993	18045	17970	17962	18027	18000	17896	17810	17833	18069	17866	17791	18065	17818	17893	17766	17786	17943	18000	18133	17941	18083	17961	17935	17922	17912	17917	17882	18045	17997	17867	17995	17752	17905	17995	17800	17839	17937	17919	18077	18040	17884	18064	17881	17986	17840	17946	18009	18040	17781	18083	17955	18001	17955	17932	17977	17827	17913	17842	18039	17913	17787	17915	18193	18174	17899	18097	17902	17962	17989	17776	17883	18123	18036	17779	17890	17908	18028	17830	17930	17990	17983	18050	17929	17861	17894	18011	17970	18026	18054	17773	17892	17960	18063	18103	17915	17933	17756	18059	18040	17887	17872	17966	17905	17962	18084	17844	17952	18160	18038	17900	17899	18027	17939	18130	17841	18037	17961	17916	17969	17913	17953	18047	18175	17746	17982	18123	17966	17917	18041	17936	17685	17966	17976	18117	17870	17951	17858	17899	17731	17950	17953	17933	17966	17949	17714	17895	17710	17928	18183	17988	17938	17789	17982	17998	18076	17719	17976	17899	17793	17993	17904	17799	17821	18093	17896	17885	17981	17941	18163	18034	18001	17957	18054	17851	17926	17745	17998	18113	17945	17863	17995	17989	17914	17928	17953	17940	17921	17831	17974	18010	17959	18095	17963	17871	17961	17903	18024	18073	17916	17883	17975	17816	17937	18081	18005	17906	17975	17803	17749	18018	17912	17851	18086	18269	17961	17807	18126	17972	18051	17901	18051	17991	17808	17979	17933	18037	18033	17885	17930	17968	18103	17796	17809	17906	18014	18036	17940	17821	17765	18108	17874	18110	18036	17934	17884	18073	17846	17852	17921	18223	17968	17960	18094	17937	18032	18029	17875	17950	17878	18020	17880	17897	17989	17916	17852	17916	17868	17912	17994	18092	18069	17888	18031	18066	17928	18048	17959	18039	17977	17850	18210	18149	17910	17957	17993	17831	18140	17962	18052	17954	17917	17913	17936	18009	18014	17989	17945	17924	17959	17987	17974	18057	17964	17850	17740	18314	18022	17785	17857	18018	17927	18091	17944	17942	17935	17894	17684	17797	18094	17973	17928	17934	17925	17890	17774	17876	17878	17991	17825	17734	18114	17866	17911	18023	17987	18037	17807	17976	18048	18053	18019	17956	17885	17999	17912	18054	17897	17997	18012	17853	18079	18096	18030	17974	17940	17965	17930	18008	17906	18077	17992	17776	18041	17919	18103	18127	17765	17936	17887	17871	17942	17980	18091	17909	17881	18091	18155	17869	18089	17898	17923	17927	18003	18017	17996	18006	17852	17984	17931	17840	17930	17880	17999	18152	17873	17946	17879	17934	17898	17951	18067	18060	17972	18005	17841	17835	18096	17906	17913	17883	17935	17982	18089	18026	17847	17942	18004	17836	17873	18148	17971	17974	17835	17900	18046	17935	17935	18015	17814	17951	18132	17880	18030	17880	17949	17912	17706	17889	17844	18002	18014	17975	18140	18030	17953	18083	17996	18103	18047	17819	18077	18099	18141	17924	17956	18045	17964	17890	18002	17926	17940	17951	18082	18080	17962	18011	18079	17913	18013	17930	17741	18034	17969	17988	18009	17943	17998	17948	18051	18046	18013	17979	17992	17860	17841	17889	18106	17906	17905	17994	17950	17853	17888	18099	17831	17936	17756	17826	17789	17898	17936	17947	17769	18158	18002	17925	18019	18004	18046	17981	17919	18031	17987	17813	17896	17816	18051	17864	17991	17926	17850	17836	17955	18118	17906	18113	17884	18002	17987	17922	17915	17919	18009	17891	17771	17941	17754	17835	17962	18133	17914	17759	18028	18009	18067	17945	17983	17995	18057	17925	18044	17883	17913	18038	17860	17835	18014	17832	17864	17930	18039	17815	17851	17950	17911	17941	17927	17927	17905	17792	18031	17991	17797	17889	17865	17978	18069	18015	17943	17928	17721	18027	17826	18073	17709	17854	18069	17834	18021	17939	17934	17989	17893	18067	17963	17955	17997	17809	17970	18092	17953	18107	17993	17912	17918	17879	17833	18154	17979	17981	17837	18041	17730	17831	17954	17705	17767	18043	17958	17804	18045	17913	17814	17845	17880	17999	18069	17784	17928	17921	17956	18011	18002	17890	18056	17961	18034	18038	17938	17973	17910	17945	17990	18065	17940	17986	17843	17919	17823	18024	17976	17822	18053	17802	17870	17875	17807	17943	17908	17872	17795	17968	17946	17968	18006	18022	17919	17780	17971	17876	17975	17878	17988	17983	17896	17865	17976	17962	17722	18002	17885	18052	18076	17786	17856	18061	17965	17909	17934	17838	18048	17951	18013	17975	17978	17896	18041	18092	17905	17761	18111	18053	18100	17971	17891	17859	17889	17949	17871	18083	18053	17757	18127	18046	18116	17913	17919	17982	18010	18086	17783	17933	17955	17964	18061	18135	17902	17975	17928	17974	17971	17843	17929	17864	18080	17898	17941	18020	17921	18140	17979	17959	17902	17896	18130	17890	17818	18056	18128	18035	18060	17791	17931	18077	17851	18186	18001	18124	17756	18040	17981	18020	17944	17992	17909	17995	18008	17901	17915	17975	18048	18109	17868	17994	18081	18075	17911	18082	17927	17887	17936	17904	18001	17863	18057	17854	17812	17824	18145	17987	17961	17947	17964	17968
23838	21114	28962	30148	51178	71450	67628	48740	36964	29825	25403	24706	24317	24267	24126	23913	23838	23979	23662	23888	23983	23617	23772	23681	23982	23849	23822	23990	23873	23997	23837	24130	23960	23745	23783	23840	23631	23744	23809	23976	23566	23856	23965	23524	23940	23733	23765	23865	23765	23821	23739	23664	23751	23811	23763	23679	23545	23705	23630	23771	23728	23748	23613	23845	23693	23630	23746	23543	23845	23986	23896	23943	23746	23491	23782	23858	23750	23914	23603	23966	23891	23820	23639	23650	23976	23886	23824	23908	23646	23610	23619	23763	24009	23753	23645	23762	23845	23701	23707	23486	23547	23855	23800	23798	23641	23724	23750	23765	23658	23745	23711	23786	23850	23806	23933	23672	23697	23586	23857	23823	23696	23624	23703	23679	23983	23606	23615	23769	23909	23703	23775	23826	23856	23652	23919	23539	23861	23655	23694	23762	23767	23641	23824	23473	23775	23626	23876	23612	23719	23599	23590	23781	23909	23691	23639	23729	24000	23716	23905	23666	23592	23836	23830	23653	24127	23731	23755	23842	23841	23885	23523	23893	23746	23984	24010	23740	23859	23657	23716	23701	24003	23623	23483	23596	23671	23698	23689	23753	23632	23673	23758	23734	23641	23819	23899	23718	23673	23744	23799	23823	23590	23605	23669	23776	23495	23561	23713	23683	23510	23887	23932	23833	23621	23918	23911	23895	23706	23701	23776	23718	23732	23824	23885	23497	23890	23871	23813	23746	23675	23786	23692	23868	23882	23928	23723	23765	23746	23846	23922	23861	23786	23520	23558	23553	23757	23624	23608	23704	23709	23807	23868	23652	23926	23943	23930	23811	24032	23912	23955	23876	23826	23778	23604	23849	23901	23684	23911	23820	23546	24028	23916	23935	23695	23611	23835	23769	23721	23562	23720	23741	23765	23598	23505	23729	23836	23629	23535	23767	23721	23820	24048	23531	23632	23665	23569	23664	23627	23789	23412	23830	23546	23831	23641	23633	23647	23627	23824	23849	23906	23656	23558	23643	23817	23692	23683	23512	23782	23677	23630	23561	23510	23798	23960	23662	23846	23722	23606	23854	23821	23772	23592	23629	23582	23696	23899	23546	23680	23489	23624	23911	23687	23719	23788	23561	23731	23773	23502	23469	23509	23812	23755	23559	23857	23571	23657	23713	23578	23777	23515	23715	23947	23736	23700	23680	23829	23580	23820	23723	23856	23754	23595	23517	23796	23595	23892	23841	23778	23859	23761	23685	23617	23741	23842	23628	23828	23761	23723	23848	23834	23672	23651	23820	23869	23947	23507	23760	23871	23899	23755	23762	23785	23723	23820	23707	23826	23580	23640	23673	23590	23634	23847	23903	23720	23689	23865	23737	23674	23640	23860	23848	23917	23769	23555	23696	23433	23678	23602	23532	23711	23708	23518	23659	23752	23600	23635	23751	23740	23463	23638	23782	23819	23951	23876	23495	23521	23618	23970	23625	23899	23719	23703	23692	23939	23691	23664	23850	23571	23572	23673	23623	23510	23854	23670	23561	23661	23751	23749	23679	23735	23883	23757	23544	23703	23634	23950	23625	23574	23658	23674	23372	23406	23404	23783	23730	23880	23773	23675	23677	23598	23649	23696	23699	23654	23604	23539	23930	23680	23507	23714	23691	23819	23604	23982	23705	23550	23886	23787	23685	23659	23840	23597	23625	23666	23717	23614	23724	23638	23772	23760	23772	23678	23769	23753	23935	23799	23739	23766	23584	23714	23681	23804	23759	23577	23652	23697	23845	23789	23658	23640	23635	23817	23605	23620	23570	23756	23557	23618	23883	23826	23504	23587	23766	23550	23551	23747	23630	23822	23610	23706	23747	23867	23678	23836	23522	23562	23382	23531	23705	23894	23755	23593	23802	23887	23639	23594	23585	23682	23963	23885	23846	23854	23811	23960	23725	23474	23746	23910	23753	23726	23733	23859	23632	23774	23918	23618	23822	23726	23655	23869	23667	23541	23792	23738	23472	23680	23880	23606	23770	23757	23686	23846	23838	23763	23689	23852	23732	23593	23595	23647	23639	23833	23546	23591	23858	23712	23701	23778	23756	23913	23747	23612	23604	23675	23684	23556	23701	23953	23597	23777	23812	23781	23842	23775	23926	23331	23546	23706	23881	23605	23737	23799	23831	23711	23477	23618	23705	23561	23717	23610	23675	23704	23666	23798	23548	23851	23655	23785	23827	23776	23658	23598	23781	23681	23573	23751	23835	23611	23954	23850	23844	23790	23623	23645	23755	23799	23602	23896	23685	23872	23636	23694	23684	23537	23560	23718	23679	23813	23676	23620	23381	23841	23774	23707	23666	23717	23783	23771	23850	23852	23729	23553	23258	23926	23790	23644	23678	23644	23719	23850	23642	23550	23478	23759	23772	23786	23762	23565	23649	23488	23653	23385	23716	23687	23594	23597	23629	23428	23771	23781	23816	23470	23594	23636	23668	23783	23569	23730	23456	23839	23804	23800	23882	23569	23622	23773	23785	23947	23696	23681	23743	23663	23960	23800	23756	23780	23642	23875	23790	23556	23682	23677	23854	23789	23892	23784	23818	23763	23578	23747	23959	23748	23829	23776	23628	23634	23694	23639	23724	23626	23578	23722	23736	23649	23689	23777	23936	23599	23793	23888	23664	23743	23876	23899	23792	23520	23792	23762	23719	23784	23815	23811	23453	23655	23781	23713	23756	23661	23856	23933	23933	23761	23610	23675	23737	23704	23778	23792	23622	23682	23835	24009	23675	23768	23841	23600	23689	23741	23796	23722	23859	23606	23735	23774	23613	23735	23818	23743	23455	23822	24077	23704	23626	23592	23627	23455	23590	23838	23603	23871	23636	23647	23875	23727	23602	23749	23714	23737	23880	23856	23574	23930	23749	23808	23772	23766	23831	23645	23778	23827	23580	23525	23794	23636	23494	23802	23691	23598	23645	23601	23776	23492	23555	23860	23720	23723	23725	23586	23649	23722	23778	23746	23796	23670	23816	23726	23897	23725	23657	23717	23866	23905	23939	23880	23676	23698	23651	23858	23889	23510	23651	23740	23739	23647	23779	23658	23519	23768	23756	23888	23765	23869	23617	23623	23539	23718	23628	23889	23832	23537	24049	23723	23758	23686	23617	23899	23609	23633	23869	23655	23598	23440	23672	23673	23692	23629	23511	23679	23707	23859	23887	23650	23678	23678	23912	23818	23600	23610	23704	23852	23584	23801	23765	23964	23703	23748	23736	23897	23665	23790	23634	23710	23848	23862	23796	23552	23565	23753	23388	23699	23742	23579	23961	23841	23730	23762	23563	23626	23562	23911	23860	23475	23555	23817	23649	23707	23585	23554	23862	23787	23717	23529	23638	23973	23794	23865	23447	23948	23683	23768	23709	23669	23765	23739	23828	23916	23871	23814	23637	23677	23759	23677	23569	23638	23880	23769	23638	23871	23611	23979	23766	23736	23835	23687	23476	24044	23768	23632	23587	23859	23733	23836	23970	23615	23744	23765	23665	23669	23780	23802	23821	23897	23736	23804	23833	23691	23790	23635	23678	23493	23767	23486	23840	23679	23848	23708	23540	23608	23835	23719	23485	23719	23810	23523	23591	23842	23907	23657	23964	23814	23812	23765	23614	23809	23732	23726	23850	23626	23768	23801	23744	23795	23783	23914	23708	23355	23758	23894	23814	23682	23431	23680	23653	23605	23745	23723	23690	23907	23991	23750	23802	23811	23474	23442	23743	23705	23668	23722	23583	23683	23807	23772	23663	23603	23963	23783	23624	23872	23650	23874	23738	23640	23606	23915	23791	23761	23763	23871	23551	23991	23636	23676	23777	23709	23808	23791	23820	23647	23755	23677	23837	23770	23849	23935	23464	23778	23856	23587	23586	23831	23778	23718	23634	23800	23503	23802	23820	23690	23929	23692	23809	23586	23649	23850	23524	23814	23615	23674	23764	23709	23546	23799	23752	23867	23612	23806	23779	23995	23694	23619	23621	23636	23617	23834	23892	23619	23681	23620	23823	23628	23732	23685	23651	23707	23655	23637	23784	23719	23857	23788	23667	23836	23749	23635	23753	23692	23780	23827	23502	23689	23501	23671	23839	23906	23770	23716	23748	23849	23870	23454	23589	23825	23525	23795	23971	23597	23415	23805	23878	23860	23557	23715	23732	23911	23592	23823	23749	23667	23767	23592	23655	23970	23639	23649	23756	23778	23734	23749	23807	23748	23691	23655	23731	23872	23604	23732	23677	23601	23628	23594	23829	23642	23799	23632	23777	23713	23574	23787	23699	23842	23848	23973	23600	23963	23665	23644	23691	23822	23468	23610	23692	23635	23755	23763	23828	23673	23652	23937	23859	23421	23592	23842	23547	23824	23884	23624	23827	23765	23705	23635	23658	23696	23542	23604	23772	23630	23608	23608	23735	23735	23761	23709	23639	23808	23749	23697	23748	23736	23819	23618	23766	23616	23772	23765	23667	23848	23584	23957	23577	23678	24037	23754	23596	23906	23546	23900	23641	23918	23875	23647	23757	23594	23546	23655	23491	23788	23670	23845	23701	23818	23591	23862	23704	23913	23934	23486	24022	23710	23730	23654	23823	23621	23836	23847	23626	23743	23642	23736	23691	23697	23729	23566	23666	23789	23799	23603	23719	23675	23731	23807	23747	23627	23735	23856	23478	23845	23463	23667	23769	23896	23654	23724	23825	23677	23649	23673	23877	23668	23603	24052	23646	23986	23952	23691	23762	23854	23660	23865	23606	23679	23806	23677	23432	23943	23703	23756	23583	23734	23772	23671	23781	23858	23857	23616	23802	23845	23565	23783	23686	23937	23557	23800	23740	23685	23840	23899	23796	23653	23553	23872	23580	23587	23488	23704	23832	23632	23782	23633	23793	23811	23649	23765	23672	23553	23782	23734	23796	23966	23939	23640	23713	23806	23790	23640	23662	23989	23825	23802	23994	23725	23812	23758	23937	23680	23677	23844	23764	23877	23572	23833	23703	23822	23977	23958	23877	23554	23682	23863	23802	23514	23733	23761	23756	23518	23491	23762	23412	23442	23742	23708	23569	23787	23694	23819	23712	23400	23969	23857	23528	23891	23738	23468	23741	23682	23715	23665	23764
35264	65786	67438	65598	71963	79802	68867	47307	34406	23939	19073	18780	18399	18211	17918	17872	17860	17801	17779	17950	17766	17809	17889	17933	17882	17949	17851	17919	17754	17793	17958	17873	18043	17828	17950	17909	17772	17825	17640	17706	17738	17991	17853	17994	17920	17815	17952	18082	17788	17949	17853	18034	17835	17769	17972	17692	17912	18096	17967	17913	17766	17789	17763	17841	17864	17896	17891	17977	17760	17773	17875	17956	17784	17993	17995	17658	17746	17770	17835	17986	17807	17907	17917	17945	17852	17860	17852	17765	17932	17748	17827	17893	17780	17944	17813	17847	17993	17951	17912	17981	17624	17848	17676	17792	17854	17966	17925	17968	17902	17816	17750	17929	17854	17926	17789	17777	18027	18012	17911	17831	17808	17772	17860	17952	17903	17897	17802	17834	17889	17887	17916	17971	17897	17785	17891	18060	17831	17831	17840	17789	17796	17698	17765	17963	17883	17737	17886	17756	17895	17857	17727	17866	17853	17978	17915	17866	17746	17774	17825	17755	17844	17776	17760	17938	17776	17663	17793	17742	17935	17737	17832	17982	17877	17934	17828	17835	17613	17917	17765	17716	17965	17897	17817	17920	17758	17726	17720	17701	17694	17861	17945	17771	17826	17834	17893	17714	17802	17891	17708	17790	17828	17781	17810	17835	17874	17772	17769	17932	17669	17959	17955	17703	17829	17912	17804	17947	17946	17782	17975	17809	17789	17789	17756	17865	17899	17849	17829	17860	17877	17799	17892	17908	17865	17674	17901	17825	17910	17763	17865	17762	17818	17914	17894	17964	17853	17929	17936	17727	17883	17856	17728	17909	17643	17918	17873	17841	17996	17932	17799	17942	17802	17790	17973	17828	17805	17810	17907	17798	17836	17712	17786	17755	17812	17738	17955	17794	17991	17771	17863	17860	17835	17910	17732	17716	17776	17809	17710	17756	17956	17588	17805	17966	17834	17726	17823	18045	17766	17889	17881	17943	17970	17798	17809	17990	17951	17907	17683	17800	17828	17885	17864	17761	17727	17841	17716	17770	17928	17813	17813	17693	17877	17870	17881	17863	17800	17787	17987	17649	17934	17868	17903	17776	17826	17635	18025	17898	17942	17874	18032	17765	17836	17970	17995	17658	17930	17914	18129	17882	17812	17857	17745	17954	17756	17912	17776	17890	17829	17952	17994	17726	17890	17908	17886	17638	17899	17863	17851	17706	17878	17906	17955	17862	17923	17779	17832	17889	17872	17835	17986	17908	17765	17762	18026	17956	17784	17887	17871	17861	17893	17832	17758	17960	17859	17766	17831	18005	17617	17722	17739	17944	17840	17791	17901	17682	17950	17917	17868	17787	18021	17644	17876	17998	17815	17731	17896	17954	17807	17744	17979	17654	18008	17843	17739	17770	17856	17925	17767	17866	17735	17726	17874	17763	17909	17867	17889	17739	17885	17944	17786	17760	17704	17796	17857	17842	17709	17846	17849	17835	17870	17916	17839	17959	17858	17812	17885	17884	17823	17699	17846	17779	17820	17600	17657	17959	17795	17693	17759	17926	17942	17836	17909	17834	17778	17787	17747	17913	18007	17626	17902	17744	17809	17795	18067	17793	17862	17729	17906	17841	17835	17798	17734	17751	17822	17978	17731	17884	17759	17887	17805	17908	17869	17892	17788	17818	17825	17828	17820	17873	17857	17747	17805	17777	17857	17842	17896	17607	17877	17817	17712	17780	17880	17810	17973	17807	17882	17968	17916	17838	17687	17758	18159	17911	17968	17694	18093	17616	17862	17838	17717	17863	18028	17877	17899	17846	17929	17730	17871	17692	17759	17856	17805	17825	17767	18013	17999	17890	17719	17824	17719	17783	17733	17921	17713	17961	17856	18015	18048	17765	17842	17935	17856	17936	17793	17895	17860	17907	17717	17988	17882	17716	17922	17735	17944	17800	17779	17925	17925	18075	17687	17788	17743	17895	17789	17960	17969	17670	17718	17864	17708	17776	17944	17759	17998	17862	17573	18100	17851	17842	17821	17896	18028	17886	17898	17815	17779	17744	17782	17812	17940	17878	17851	17674	17943	17821	17830	17744	17826	17874	17664	17675	17821	17832	17897	17704	17770	17723	17801	17941	17900	17943	17915	17720	17974	17986	17837	17799	18037	17852	17746	17890	17921	17795	18030	17774	17876	17878	17748	17895	17863	17858	17821	17831	17764	17844	17806	17798	17775	17773	17997	17767	17731	17862	17788	17719	17857	17794	17938	17922	17803	17867	17839	17838	17902	17778	17696	17732	17997	18026	17798	17905	17825	17814	17898	17970	17768	17950	17849	17832	17873	17785	17787	17898	17820	17930	17707	17727	17661	17886	17766	17954	17853	17935	17881	17825	17778	17769	17724	17825	17856	17713	17833	17928	17841	17877	18033	17862	17708	17861	17778	17811	17815	17911	17640	17897	17715	17797	17762	17907	17740	17980	17888	17789	17871	17681	17998	17915	17836	17869	17896	17877	17766	17746	17872	17848	18082	17774	17851	17846	17873	18054	17779	17729	17850	17699	17948	17873	18004	17757	17878	17909	17709	17711	17860	17728	17926	17847	18003	17894	18024	17938	17879	17859	17713	17893	17880	17871	17814	17754	17779	17812	17828	18045	17810	17754	17772	17912	17848	17728	17889	17800	18003	17715	17738	17773	17986	17747	17809	17810	17737	17807	17802	17935	17818	17961	17971	17876	17876	17909	17835	17676	17591	17862	17920	17885	17778	17948	18009	17655	17883	17812	17864	17868	17981	17686	17903	17887	17986	17877	17900	17712	17854	17865	17738	17817	17724	17782	17756	17803	17880	17858	17842	17809	17748	17843	17852	17777	17841	17798	17814	17708	17882	17658	17956	17726	17874	17758	17760	17982	17917	17660	17968	17761	17722	17959	17714	17869	17682	17970	17757	17736	17782	17961	17749	17672	17878	17819	17779	17847	17707	17722	17778	17890	17890	17857	17810	17875	17924	17808	17956	17723	17868	17872	17783	17762	17934	17942	17803	17801	17830	17885	17995	17828	18151	17715	17880	17985	17860	17853	18047	17832	17736	17794	18095	17821	17789	17792	17726	17925	17738	17919	17844	17829	17929	17871	17863	17699	17918	17840	17724	17845	17821	17755	17811	17825	17815	17917	17819	17684	17956	17695	17805	17917	17873	17883	17848	17686	17834	17714	17983	17744	17988	17793	17922	17742	17700	17814	18032	17720	17926	17788	17845	17719	17817	17646	17891	18064	17823	18034	17905	17824	17852	17835	17843	17779	17777	17937	17806	17951	17772	17918	18001	17825	17826	17687	17962	17684	17668	17652	17710	17784	17798	17863	17754	17824	17796	17888	18054	17824	17949	17721	17872	17871	18042	18065	17829	17645	17755	17711	17874	17807	17858	17797	18017	17902	17994	17734	18042	18043	17809	17886	17723	17777	17887	17972	17666	17832	17991	17961	17902	17884	17992	17923	17851	17755	17828	17921	17840	17785	17956	17663	17979	17791	17803	17955	17742	17830	17860	17705	17808	17908	18035	17826	17848	17880	17742	17937	17885	17665	17739	17698	17847	17802	17652	17919	17894	17868	17889	17660	17805	17705	17874	17626	17883	17786	17733	17948	17812	17827	17710	17831	17707	17785	18008	17897	17940	17837	17751	18082	17986	17759	17974	17830	18018	17691	17687	18004	17741	17701	17944	17867	17826	17936	17899	17776	17823	17927	17757	17765	17736	18016	17833	17964	17913	17766	17758	17681	17790	17801	17968	17881	17812	17805	17812	17948	18023	17724	17755	17932	17946	17709	17897	17853	17936	17743	17767	17953	17945	17758	17992	17710	17937	17655	17886	17715	17846	17904	17869	18033	17553	17855	17919	17717	17782	17930	17835	17789	17661	17689	17832	17855	17875	17868	17602	17718	17948	17892	17842	17862	17794	17788	17639	17888	17764	17803	17965	17806	17942	17919	17715	17849	17908	17965	17924	17959	17673	17760	17810	17845	17736	17820	17789	18071	17697	17970	17835	17679	17756	17871	17728	17757	17789	17760	17748	17857	17756	17935	17795	17734	17911	17736	17666	17692	17895	17758	17673	17964	17960	17899	17771	17869	17819	17844	17765	17919	17919	17867	17781	17773	17897	18078	17939	17627	17872	17974	17819	17896	17912	17802	17922	17909	17866	17876	17764	17721	17763	17829	17918	17917	17627	17879	17664	17771	17976	17602	17851	17757	17656	17672	17860	17967	17792	17919	17907	17796	17709	17906	17772	17880	17767	17798	17892	17695	17767	17811	17773	17932	17836	17898	17813	17866	17659	17800	18094	17624	17824	17716	17684	17816	17973	17834	17875	17791	17841	17909	17927	17831	17845	17925	17766	17870	17742	17776	17822	17662	17862	17882	17894	17859	17908	17893	17745	17802	17734	17669	17711	17863	17812	17711	17984	17721	18022	17642	17840	17852	17883	17814	17656	17863	17862	17861	17913	17876	17901	17865	17920	17481	17891	18033	17845	17802	17693	17897	17707	17781	17887	17829	17819	18011	17909	17882	17889	17748	17787	17813	18026	17923	17674	17837	17877	17918	17960	17844	17790	17966	17824	17751	17805	17795	17815	17713	17627	17976	17997	17874	17724	17912	17757	17911	17872	17886	17913	17722	17845	17954	17835	17872	17982	17698	17707	17601	17908	17719	17745	17844	17730	17942	17918	17776	17845	17834	17780	17729	17861	17906	17806	17841	17676	17910	17881	17875	17855	17896	17776	17908	17677	17764	17711	17780	17791	18030	17959	17795	17831	17818	17775	17867	17973	17862	17955	17815	17896	17829	17881	17806	17896	17657	17729	17878	17893	17818	17808	17694	17911	17960	18006	17597	18017	17741	17808	17656	17933	18013	17813	17771	17955	17890	17826	17846	17749	17943	17806	17789	17929	17831	17846	17814	17662	17821	17639	17799	17734	17715	17918	17888	17869	17890	17799	17785	17805	17749	17831	17874	17909	17767	17790	17938	17764	17872	18014	17904	17727	17899	17814	17728	17887	17819	17736	17704	17785	17839	17888	17902	17726	17971	17883	17878	17829	17878	17708	17936	17758	17753	18062	17823	17812	17730	17860	17923	17884	17707	17823	17798	17898	17675	17679	17970
32657	25401	28292	28301	28309	31795	30474	27074	24904	24035	23896	23764	23771	23762	23809	23842	23716	23509	23942	23797	23671	23625	23771	23443	23919	23675	23584	23683	23705	23629	23681	23651	23447	23716	23617	23559	23739	23707	23762	23587	23850	23725	23732	23646	23571	23627	23910	23662	23546	23894	23747	23497	23779	23677	23544	23594	23705	23532	23642	23491	23475	23503	23659	23681	23569	23556	23661	23672	23605	23622	23590	23502	23765	23727	23794	23848	23712	23642	23586	23592	23578	23780	23592	23675	23887	23754	23810	23568	23652	23589	23676	23718	23566	23780	23622	23833	23839	23517	23789	23513	23678	23663	23537	23637	23498	23464	23637	23815	23519	23399	23690	23523	23572	23624	23684	23596	23739	23370	23593	23718	23477	23393	23662	23545	23483	23645	23749	23643	23691	23572	23618	23712	23508	23768	23424	23671	23627	23469	23518	23553	23622	23865	23373	23597	23574	23664	23499	23626	23598	23518	23873	23740	23579	23774	23524	23682	23709	23764	23645	23445	23584	23681	23666	23615	23491	23717	23865	23560	23581	23657	23674	23767	23586	23514	23837	23424	23519	23654	23496	23773	23696	23443	23561	23536	23551	23504	23674	23636	23446	23527	23615	23782	23773	23711	23544	23648	23720	23366	23878	23708	23504	23596	23709	23781	23655	23300	23814	23551	23716	23595	23829	23728	23698	23764	23662	23573	23877	23890	23552	23800	23921	23386	23623	23440	23708	23460	23669	23703	23633	23549	23599	23401	23731	23561	23481	23639	23754	23410	23575	23684	23801	23492	23776	23533	23697	23625	23821	23541	23597	23517	23519	23323	23776	23529	23841	23401	23335	23640	23859	23411	23653	23705	23503	23349	23927	23716	23847	23878	23561	23538	23606	23619	23577	23583	23421	23516	23815	23410	23576	23680	23747	23608	23631	23672	23560	23846	23806	23770	23746	23612	23506	23808	23624	23611	23625	23738	23555	23806	23533	23811	23641	23741	23618	23581	23575	23535	23493	23753	23627	23530	23620	23572	23633	23594	23660	23537	23515	23616	23600	23486	23635	23623	23766	23687	23578	23767	23603	23690	23781	23821	23821	23536	23874	23603	23485	23611	23827	23548	23744	23713	23592	23854	23669	23527	23693	23676	23693	23663	23622	23596	23581	23670	23671	23515	23558	23637	23701	23534	23704	23873	23593	23578	23498	23484	23569	23615	23639	23522	23621	23664	23603	23474	23509	23523	23796	23540	23774	23794	23631	23771	23557	23636	23723	23626	23550	23626	23462	23581	23599	23542	23376	23704	23600	23472	23608	23528	23756	23872	23593	23506	23644	23774	23543	23651	23679	23741	23535	23503	23526	23490	23743	23465	23811	23585	23557	23525	23694	23435	23549	23653	23805	23780	23801	23686	23858	23811	23668	23649	23710	23886	23980	23559	23488	23461	23467	23777	23538	23619	23549	23924	23709	23649	23605	23610	23701	23533	23750	23737	23731	23524	23764	23698	23617	23598	23688	23736	23755	23602	23606	23833	23569	23636	23932	23489	23748	23540	23653	23657	23770	23788	23933	23840	23572	23415	23810	23569	23588	23600	23657	23868	23680	23448	23608	23620	23730	23728	23668	23456	23874	23586	23613	23596	23748	23637	23541	23750	23690	23646	23658	23959	23798	23659	23741	23938	23592	23912	23584	23683	23571	23480	23621	23642	23544	23466	23501	23812	23804	23918	23367	23703	23681	23627	23771	23482	23846	23535	23530	23445	23413	23604	23686	23809	23655	23639	23695	23511	23653	23425	23653	23484	23495	23730	23645	23703	23745	23755	23734	23511	23742	23608	23569	23619	23513	23517	23569	23633	23646	23773	23524	23502	23664	23648	23499	23659	23592	23509	23702	23704	23600	23621	24035	23610	23522	23726	23675	23775	23593	23600	23878	23724	23653	23535	23702	23596	23450	23712	23748	23810	23628	23639	23789	23647	23322	23578	23850	23546	23494	23788	23605	23662	23747	23854	23783	23503	23616	23649	23567	23452	23722	23624	23741	23744	23614	23477	23777	23657	23759	23830	23710	23556	23641	23603	23674	23392	23401	23444	23532	23476	23675	23436	23824	23744	23551	23575	23659	23554	23808	23481	23658	23752	23472	23535	23482	23526	23647	23747	23687	23567	23602	23501	23704	23748	23750	23584	23385	23684	23647	23672	23725	23323	23645	23507	23872	23881	23602	23510	23735	23683	23775	23625	23917	23711	23749	23650	23757	23559	23673	23709	23792	23634	23613	23567	23516	23720	23612	23634	23697	23797	23886	23544	23549	23563	23448	23605	23621	23810	23807	23524	23912	23575	23843	23758	23750	23466	23689	23619	23459	23680	23519	23851	23588	23580	23662	23633	23930	23776	23542	23525	23582	23690	23607	23405	23523	23687	23429	23778	23814	23768	23487	23577	23836	23603	23584	23661	23650	23649	23565	23690	23741	23479	23657	23534	23443	23452	23624	23565	23724	23710	23557	23692	23762	23803	23681	23807	23712	23816	23478	23450	23248	23525	23638	23656	23495	23582	23659	23759	23749	23610	23575	23711	23636	23538	23369	23498	23726	23617	23552	23325	23664	23443	23699	23677	23592	23988	23723	23408	23594	23388	23695	23820	23617	23574	23770	23632	23650	23741	23875	23554	23606	23629	23714	23613	23687	23576	23726	23618	23725	23586	23634	23293	23488	23532	23644	23684	23827	23665	23621	23507	23782	23547	23668	23621	23610	23663	23727	23460	23623	23787	23659	23734	23885	23582	23626	23644	23626	23555	23768	23555	23627	23386	23645	23516	23516	23672	23452	23650	23721	23668	23588	23595	23703	23655	23843	23706	23508	23733	23346	23649	23610	23394	23615	23580	23630	23476	23666	23755	23705	23834	23840	23766	23666	23567	23846	23841	23607	23298	23498	23843	23486	23644	23770	23783	23761	23561	23673	23791	23694	23708	23674	23666	23560	23883	23380	23695	23497	23467	23533	23719	23526	23436	23599	23644	23703	23662	23825	23464	23758	23575	23436	23647	23867	23590	23784	23590	23532	23648	23664	23466	23500	23539	23486	23750	23579	23729	23732	23558	23604	23511	23717	23673	23754	23614	23456	23706	23697	23777	23480	23528	23469	23891	23761	23453	23814	23691	23642	23502	23701	23606	23493	23582	23581	23701	23723	23484	23695	23508	23579	23580	23598	23529	23775	23931	23765	23555	23686	23839	23770	23850	23653	23665	23775	23689	23546	23722	23490	23713	23697	23891	23403	23589	23740	23612	23759	23948	23591	23753	23570	23448	23718	23723	23512	23701	23460	23650	23307	23885	23472	23565	23776	23664	23722	23775	23630	23474	23568	23625	23552	23897	23563	23792	23603	23437	23744	23718	23544	23716	23527	23645	23685	23455	23713	23618	23487	23643	23746	23760	23594	23746	23457	23789	23552	23462	23832	23790	23700	23605	24004	23587	23440	23589	23628	23757	23682	23638	23664	23734	23519	23418	23515	24019	23454	23456	23731	23589	23698	23609	23467	23624	23504	23635	23614	23516	23483	23726	23527	23488	23551	23703	23642	23446	23686	23948	23731	23393	23614	23638	23620	23674	23875	23622	23764	23757	23490	23659	23607	23642	23371	23682	23645	23551	23548	23664	23578	23485	23510	23430	23386	23610	23710	23508	23487	23535	23610	23669	23764	23649	23795	23595	23806	23738	23656	23617	23518	23654	23576	23739	23693	23636	23529	23542	23746	23600	23687	23663	23599	23426	23641	23624	23728	23650	23823	23806	23490	23565	23444	23696	23494	23506	23506	23599	23729	23683	23877	23571	23626	23676	23657	23501	23729	23553	23653	23724	23751	23552	23628	23565	23668	23596	23762	23487	23721	23555	23694	23665	23740	23699	23606	23574	23903	23643	23600	23849	23692	23587	23487	23517	23509	23729	23668	23567	23597	23721	23895	23524	23495	23576	23604	23550	23878	23937	23782	23503	23719	23526	23829	23756	23749	23647	23689	23561	23809	23849	23669	23650	23592	23936	23794	23532	23500	23396	23337	23673	23772	23535	23609	23592	23498	23657	23510	23880	23862	23714	23277	23627	23511	23654	23507	23825	23721	23614	23642	23686	23757	24036	23796	23728	23662	23553	23595	23791	23449	23723	23518	23696	23611	23483	23447	23639	23709	23283	23772	23842	23609	23579	23619	23607	23669	23540	23560	23709	23772	23625	23951	23656	23717	23733	23654	23834	23907	23634	23478	23407	23711	23455	23486	23913	23982	23747	23714	23543	23810	23483	23858	23642	23724	23800	23637	23585	23605	23639	23728	23701	23620	23661	23592	23543	23347	23604	23319	23519	23769	23521	23900	23579	23563	23724	23591	23659	23746	23659	23353	23784	23717	23533	23601	23782	23722	23616	23741	23610	23500	23497	23942	23705	23671	23517	23875	23684	23832	23501	23954	24071	23682	23671	23689	23835	23496	23659	23379	23583	23718	23597	23615	23832	23923	23745	23491	23516	23732	23575	23611	23611	23705	23645	23576	23719	23564	23586	23698	23649	23680	23709	23639	23613	23831	23797	23539	23457	23692	23629	23626	23466	23645	23621	23696	23574	23567	23739	23538	23685	23704	23607	23388	23543	23714	23526	23555	23823	23556	23694	23669	23680	23722	23666	23802	23643	23720	23623	23685	23568	23768	23612	23742	23589	23638	23742	23594	23738	23669	23656	23838	23344	23467	23635	23831	23805	23543	23606	23748	23785	23778	23646	23645	23616	23767	23930	23574	24022	23854	23653	23762	23608	23650	23655	23694	23578	23675	23635	23494	23652	23594	23460	23640	23415	23335	23502	23693	23798	23601	23791	23666	23696	23496	23746	23355	23727	23545	23713	23628	23643	23593	23788	23363	23672	23510	23474	23531	23739	23762	23636	23617	23649	23763	23477	23599	23757	23878	23695	23937	23468	23638	23603	23825	23678	23575	23636	23588	23897	23719	23669	23677	23639	23745	23701	23725	23852	23755	23838	23487	23542	23621	23593	23446	23683	23527	23513	23653	23634	23747	23713	23511	23659	23571	23648	23665	23557	23692	23375	23650	23726	23689	23753	23818	23737	23684	23606	23599	23746	23811	23562	23894	23810	23545	23502	23795	23637
21300	23657	25234	24167	25360	29266	26050	21324	18989	18086	17785	17836	17805	17701	17621	17903	17898	17751	17764	17713	17621	17702	17831	17673	17812	17900	17707	17715	17615	17807	17716	17787	17926	17602	17740	17875	17746	17757	17759	17728	17615	17741	17692	17658	17677	17770	17801	17587	17658	17570	17891	17685	17855	17843	17908	17780	17872	17713	17609	17695	17760	17929	17653	17802	17836	17630	17657	17736	17584	17698	17881	17688	17660	17799	17611	17754	17627	17695	17773	17789	17725	17802	17635	17818	17811	17761	17684	17763	17839	17594	17830	17648	17634	17742	17742	17642	17692	17749	17732	17813	17814	17745	17572	17768	17834	17791	17754	17611	17807	17751	17775	17709	17817	17693	17746	17903	17725	17731	17779	17711	17629	17906	17766	17696	17764	17606	17641	17735	17737	17606	17689	17752	17622	17695	17768	17600	17874	17931	17623	17522	17804	17817	17615	17813	17862	17510	17685	17637	17844	17768	17637	17682	17934	17627	17701	17764	17741	17672	17796	17743	17738	17794	17809	17532	17916	17799	17749	17771	17683	17504	17806	17633	17786	17708	17712	17766	17732	17723	17569	17595	17805	17677	17701	17715	17608	17652	17731	17741	17717	17669	17682	17670	17738	17733	17614	17670	17740	17607	17782	17826	18046	17750	17778	17934	17538	17679	17681	17808	17739	17828	17798	17645	17747	17700	17624	17638	17811	17709	17599	17873	17569	17798	17809	17783	17778	17486	17818	17495	17641	17888	17773	17802	17746	17664	17871	17752	17676	17678	17609	17573	17856	17807	17815	17714	17800	17614	17773	17713	17687	17782	17852	17733	17737	17736	17857	17592	17736	17711	17798	17631	17589	17665	17844	17723	17707	17714	17727	17811	17774	17535	17862	17723	17682	17643	17795	17733	17761	17727	17735	17742	17700	17723	17826	17828	17838	17698	17585	17627	17772	17542	17682	17636	17725	17599	17882	17814	17613	17671	17712	17820	17559	17617	17680	17694	17838	17609	17526	17733	17686	17647	17729	17627	17641	17603	17727	17877	17748	17661	17574	17714	17890	17720	17714	17652	17848	17562	17660	17715	17673	17648	17810	17615	17787	17552	17820	17607	17708	17768	17790	17743	17820	17992	17877	17682	17897	17680	17901	17672	17717	17656	17748	17870	17598	17869	17840	17754	17580	17682	17526	17658	17770	17743	17604	17680	17690	17702	17918	17758	17863	17677	17740	17778	17711	17897	17790	17721	17837	17767	17580	17719	17696	17814	17720	17791	17734	17735	17762	17794	17946	17626	17729	17718	17877	17838	17634	17624	17756	17857	17756	17716	17714	17791	17651	17790	17711	17616	17690	17785	17656	17764	17700	17624	17833	17580	17709	17704	17524	17760	17730	17849	17586	17548	17784	17817	17784	17812	17648	17791	17582	17744	17879	17659	17802	17580	17695	17682	17694	17626	17686	17832	17751	17649	17830	17825	17506	17645	17734	17787	17877	17822	17899	17678	17873	17688	17877	17831	17640	17758	17730	17605	17489	17765	17650	17935	17676	17739	17830	17627	17802	17688	17796	17807	17749	17636	17752	17802	17718	17740	17533	17783	17698	17733	17732	17773	17827	17655	17823	17776	17637	17649	17633	17619	17756	17641	17607	17849	17838	17800	17625	17685	17593	17780	17550	17646	17817	17847	17745	17751	17749	17661	17556	17913	17724	17760	17573	17690	17770	17578	17798	17781	17774	17590	17855	17703	17878	17673	17847	17808	17800	17910	17704	17802	17860	17745	17585	17778	17848	17551	17671	17766	17860	17920	17619	17717	17645	17662	17770	17832	17824	17833	17834	17721	17685	17866	17524	17740	17652	17925	17775	17881	17852	17714	17599	17726	17781	17798	17775	17569	17879	17764	17796	17812	17757	17801	17803	17683	17884	17826	17780	17694	17871	17740	17882	17557	17719	17687	17899	17863	17595	17780	17929	17802	17791	17694	17684	17582	17590	17788	17626	17585	17711	17606	17803	17926	17617	17768	17754	17614	17727	17700	17845	17801	17729	17702	17750	17717	17682	17696	17642	17582	17712	17599	17838	17755	17679	17657	17844	17712	17760	17734	17634	17798	17775	17726	17820	17689	17652	17636	17869	17812	17661	17754	17632	17734	17628	17844	17843	17663	17572	17783	17791	17822	17711	17833	17608	17538	17804	17769	17844	17881	17786	17818	17650	17787	17578	17712	17670	17840	17801	17800	17671	17891	17649	17742	17667	17792	17570	17725	17613	17920	17827	17588	17688	17750	17573	17760	17955	17744	17725	17707	17708	17701	17771	17797	17800	17730	17692	17858	17582	17652	17871	17789	17769	17858	17709	17897	17657	17826	17821	17728	17807	17595	17680	17959	17648	17759	17699	17558	17850	17735	17776	17767	17877	17824	17684	17739	17824	17855	17707	17597	17782	17727	17543	17749	17782	17701	17746	17640	17831	17890	17747	17629	17635	17849	17742	17681	17768	17648	17675	17715	17730	17914	17595	17695	17707	17746	17609	17729	17477	17881	17757	17767	17801	17851	17882	17769	17940	17885	17740	17697	17689	17653	17783	17759	17776	17676	17845	17703	17791	17583	17691	17598	17723	17765	17798	17773	17789	17729	17805	17547	17678	17673	17719	17650	17620	17753	17752	17828	17578	17886	17886	17704	17795	17680	17733	17863	17868	17686	17843	17663	17668	17638	17740	17794	17775	17714	17776	17715	17666	17803	17482	17933	17716	17707	17595	17762	17585	17682	17943	17782	17736	17866	17700	17851	17882	17803	17728	17606	17592	17727	17776	17735	17725	17721	17803	17584	17740	17712	17896	17677	17675	17756	17755	17843	17864	17699	17802	17639	17747	17651	17717	17809	17732	17729	17646	17719	17651	17644	17706	17651	17764	17946	17853	17832	17726	17871	17663	17844	17825	17791	17784	17963	17480	17758	17652	18032	17576	17623	17695	17655	17758	17827	17727	17754	17614	17942	17773	17559	17719	17743	17723	17822	17908	17766	17754	17809	17731	17719	17791	17685	17751	17696	17765	17889	17674	17670	17855	17766	17884	17624	17866	17704	17795	17738	17626	17804	17658	17740	17945	17668	17632	17645	17829	17852	17720	17650	17765	17722	17792	17728	17810	17736	17839	17792	17706	17828	17823	17689	17749	17680	17786	17780	17871	17773	17606	17820	17809	17928	17845	17646	17594	17642	17825	17773	17813	17821	17702	17722	17800	17746	17872	17685	17747	17799	17876	17862	17694	17745	17763	17594	17866	17746	17762	17773	17766	17705	17611	17657	17746	17765	17855	17805	17859	17831	17823	17642	17666	17809	17946	17843	17599	17627	17823	17599	17738	17743	17847	17678	17864	17650	17606	17716	17913	17796	17670	17984	17774	17721	17798	17665	17735	17614	17945	17870	17725	17764	17816	17535	17727	17781	17678	17637	17713	17543	17697	17971	17777	17643	17661	17712	17768	17882	17796	17650	17647	17652	17743	17539	17785	17758	17763	17683	17859	17522	17790	17864	17644	17738	17729	17722	17793	17946	17861	17785	17724	17792	17851	17655	17703	17733	17950	17801	17879	17704	17751	17881	17799	17711	17780	17899	17786	17665	17701	17894	17760	17786	17667	17663	17885	17812	17668	17789	17673	17849	17900	17627	17653	17822	17834	17694	17853	17855	17724	17874	17828	17723	17699	17895	17772	17749	17907	17845	17597	17667	17874	17698	17729	17655	18022	17850	17575	17875	17570	17597	17810	17655	17753	17693	17837	17540	17718	17880	17697	17890	17850	17602	17758	17701	17746	17790	17678	17646	17832	17789	17716	17733	17645	17748	17632	17778	17653	17878	17695	17815	17758	17736	17729	17833	17610	17716	17715	17925	17783	17717	17805	17680	17929	17817	17844	17784	17820	17742	17803	17772	17787	17762	17786	17698	17557	17678	17815	17806	17611	17877	17620	17857	17788	17736	17753	17961	17705	17712	17887	17681	17757	17756	17658	18005	17784	17928	17861	17682	17844	17860	17639	17755	17806	17681	17724	17766	17928	17732	17828	17794	17788	17863	17573	17744	17519	17543	17705	17806	17693	17774	17726	17714	17795	17601	17808	17715	17923	17867	17820	17962	17611	17653	17686	17869	17672	17758	17847	17790	17811	17662	17867	17551	17830	17615	17753	17764	17739	17631	17734	17730	17790	17755	17800	17699	17820	17709	17770	17671	17629	17771	17795	17651	17815	17731	17584	17826	17779	17821	17811	17797	17877	17686	17752	17566	17704	17657	17906	17595	17817	17659	17822	17834	17709	17780	17882	17671	17584	17789	17750	17752	17800	17778	17745	17645	17750	17801	17951	17592	17765	17911	17575	17808	17637	17695	17741	17655	17755	17721	17762	17845	17801	17609	17664	17917	17755	17784	17916	17711	17763	17815	17689	17829	17682	17664	17744	17845	17952	17718	17745	17755	17773	17646	17789	17847	17706	17515	17897	17818	17764	17821	17665	17616	17828	17712	17753	17903	17805	17660	17755	17683	17703	17842	17693	17732	17763	17767	17878	17976	17631	17817	17635	17722	17599	17831	17753	17887	17831	17757	17733	17601	17749	17714	17750	17716	17829	17543	17829	17670	17658	17707	17838	17736	17764	17678	17821	17811	17691	17699	17758	17754	17801	17861	17715	17581	17824	17834	17791	17574	17823	17780	17778	17783	17719	17660	17877	17771	17866	17767	17810	17851	17695	17633	17691	17809	17729	17625	17690	17619	17853	17855	17899	17649	17875	17739	17578	17727	17701	17772	17860	17758	17748	17624	17633	17738	17822	17774	17703	17839	17853	17655	17585	17899	17708	17726	17791	17704	17510	17781	17848	17812	17819	17755	17848	17688	17755	17706	17740	17831	17752	17807	17696	17541	17687	17885	17837	17672	17729	17638	17761	17511	17624	17739	17662	17772	17647	17670	17714	17743	17637	17762	17605	17592	18000	17713	17695	17897	17766	17679	17820	17752	17638	17776	17774	17756	17938	17784	17827	17708	17818	17780	17782	17851	17902	17698	17768	17810	17660	17733	17765	17742	17866	17812	17737	17765	17781	17790	17656	17861	17722	17474	17664	17727	17770	17637	17777	17772	17777	17882	17743	17806	17773	17808
26243	21270	31173	43990	54405	60584	46975	34545	27570	24865	23919	23809	23766	23805	23744	23642	23609	23866	23919	23882	23935	23564	23792	23910	23768	23695	23688	23689	23735	23660	23458	23702	23715	23636	23655	23882	23605	23750	23550	23470	23620	23529	23591	23735	23793	23640	23709	23360	23671	23851	23654	23863	23654	23702	23641	23565	23629	23540	23927	23780	23572	23515	23505	23592	23611	23630	23821	23813	23931	23475	23689	23724	23624	23611	23877	23776	23680	23794	23548	23612	23662	23610	23894	23818	23902	23716	23782	23636	23513	23753	23532	23449	23569	23766	23620	23421	23755	23605	23492	23398	23547	23508	23755	23759	23758	23669	23767	23476	23540	23630	23629	23555	23535	23616	23689	23473	23630	23649	23798	23709	23557	23501	23554	23621	23525	23719	23560	23669	23774	23880	23830	23739	23534	23504	23658	23446	23642	23706	23654	23735	23704	23557	23569	23717	23630	23480	23548	23626	23510	23660	23471	23703	23651	23790	23976	23363	23722	23668	23571	23596	23731	23705	23948	23735	23649	23615	23788	23496	23711	23530	23800	23723	23675	23589	23525	23664	23631	23453	23711	23560	23552	23737	23742	23808	23875	23342	23516	23596	23703	23663	23529	23850	23738	23840	23619	23633	23755	23786	23740	23439	23552	23375	23797	23605	23675	23707	23543	23815	23569	23698	23412	23529	23803	23653	23783	23667	23762	23675	23737	23650	23484	23688	23786	23810	23624	23686	23881	23719	23575	23653	23740	23661	23681	23766	23559	23652	23566	23573	23848	23797	23911	23600	23507	23824	23502	23556	23706	23605	23678	23662	23706	23720	23614	23668	23759	23691	23349	23422	23593	23791	23778	23581	23694	23606	23483	23612	23351	23619	23873	23614	23690	23839	23743	23493	23764	23801	23746	23554	23623	23800	23613	23567	23790	23715	23739	23798	23802	23810	23812	23711	23672	23380	23765	23602	23519	23841	23698	23707	23672	23628	23695	23634	23925	23478	23765	23824	23634	23610	23602	23720	23663	23622	23389	23474	23692	23578	23579	23836	23594	23592	23604	23696	23714	23792	23676	23458	23455	23749	23775	23415	23399	23487	23728	23601	23703	23678	23463	23425	23679	23683	23410	23743	23822	23539	23247	23639	23605	23383	23766	23883	23727	23542	23531	23959	23647	23590	23778	23822	23691	23795	23735	23497	23661	23706	23676	23799	23792	23569	23553	23619	23621	23518	23604	23826	23574	23312	23761	23645	23657	23759	23632	23880	23708	23625	23472	23747	23852	23723	23636	23581	23547	23523	23568	23532	23686	23596	23757	23549	23669	23642	23783	23508	23629	23406	23707	23638	23840	23643	23710	23761	23700	23753	23593	23646	23900	23600	23741	23714	23720	23415	23841	23729	23793	23973	23612	23491	23576	23846	23694	23754	23583	23493	23664	23743	23530	23472	23504	23679	23585	23734	23559	23510	23699	23593	23543	23758	23677	23836	23626	23508	23488	23461	23706	23830	23795	23688	23590	23620	23860	23651	23828	23577	23868	23635	23861	23519	23533	23459	23788	23764	23739	23512	23672	23571	23596	23331	23796	23513	23555	23467	23585	23654	23684	23349	23459	23854	23658	23659	23575	23739	23740	23581	23742	23483	23795	23671	23644	23651	23637	23767	23363	23576	23703	23629	23624	23688	23540	23779	23538	23655	23534	23441	23428	23775	23678	23704	23681	23721	23691	23658	23384	23679	23716	23713	23586	23775	23587	23703	23684	23756	23655	23793	23551	23644	23665	23715	23525	23840	23665	23819	23763	23492	23692	23606	23796	23581	23525	23506	23754	23450	23673	23986	23456	23579	23750	23690	23968	23718	23579	23601	23787	23497	23386	23589	23567	23686	23777	23506	23588	23646	23725	23378	23509	23365	23534	23478	23526	23313	23732	23670	23627	23546	23493	23849	23687	23462	23657	23558	23691	23738	23575	23807	23830	23539	23686	23278	23624	23772	23891	23442	23842	23579	23693	23420	23603	23527	23855	23635	23483	23660	23599	23737	23727	23893	23525	23517	23567	23491	23690	23699	23640	23646	23598	23489	23762	23549	23464	23797	23742	23802	23531	23682	23509	23560	23533	23782	23752	23397	23801	23691	23643	23825	23616	23664	23615	23807	23732	23678	23566	23647	23661	23593	23645	23571	23666	23608	23536	23608	23820	23629	23664	23640	23559	23593	23471	23637	23511	23561	23839	23543	23579	23357	23479	23717	23628	23625	23552	23582	23572	23616	23760	23504	23549	23441	23739	23467	23781	23755	23984	23756	23341	23657	23686	23521	23504	23489	23748	23432	23736	23737	23720	23704	23496	23604	23673	23579	23601	23533	23515	23627	23593	23632	23544	23635	23714	23751	23468	23542	23637	23740	23737	23515	23363	23570	23662	23804	23648	23664	23875	23807	23702	23701	23474	23560	23511	23632	23887	23534	23746	23788	23645	23552	23546	23819	23830	23715	23440	23501	23419	23597	23459	23581	23322	23602	23548	23832	23913	23734	23671	23668	23701	23686	23506	23653	23560	23696	23790	23864	23462	23386	23622	23707	23729	23578	23723	23656	23702	23817	23651	23439	23661	23489	23765	23419	23377	23613	23624	23573	23528	23682	23712	23782	23596	23664	23547	23505	23606	23561	23779	23744	23656	23770	23766	23645	23429	23609	23641	23748	23637	23633	23746	23604	23617	23622	23662	23590	23702	23705	23592	23485	23341	23271	23630	23618	23604	23666	23755	23568	23858	23738	23715	23479	23789	23384	23555	23664	23582	23650	23818	23755	23569	23795	23637	23513	23706	23638	23658	23530	23572	23594	23437	23521	23724	23599	23580	23549	23720	23703	23438	23678	23563	23674	23463	23462	23721	23738	23706	23604	23540	23806	23677	23736	23586	23628	23452	23801	23695	23616	23684	23547	23691	23817	23557	23531	23811	23566	23758	23459	23401	23547	23825	23697	23421	23423	23696	23727	23927	23643	23609	23590	23504	23528	23666	23659	23866	23830	23783	23750	23753	23682	23417	23691	23673	23750	23715	23800	23623	23557	23833	23683	23633	23848	23790	23781	23764	23677	23833	23679	23772	23475	23629	23709	24041	23620	23652	23469	23447	23574	23507	23713	23706	23607	23567	23582	23502	23374	23690	23805	23672	23366	23705	23706	23724	23611	23674	23800	23582	23734	23662	23604	23699	23914	23846	23784	23794	23642	23718	23830	23694	23646	23784	23602	23444	23642	23520	23453	23782	23783	23545	23619	23526	23521	23398	23720	23545	23645	23570	23668	23838	23662	23643	23774	23582	23836	23647	23698	23414	23662	23627	23538	23763	23665	23684	23669	23612	23708	23721	23578	23596	23513	23601	23515	23857	23795	23619	23375	23283	23577	23527	23793	23741	23696	23607	23650	23344	23775	23754	23717	23651	23474	23575	23576	23617	23337	23447	23650	23417	23653	23275	23436	23681	23684	23733	23696	23854	23478	23621	23625	23747	23604	23700	23765	23492	23634	23760	23752	23794	23646	23374	23524	23734	23896	23797	23775	23666	23607	23617	23663	23906	23662	23694	23454	23709	23654	23349	23773	23716	23603	23486	23708	23756	23761	23638	23599	23771	23532	23656	23485	23552	23519	23389	23658	23640	23518	23749	23636	23717	23668	23443	23638	23800	23563	23727	23610	23657	23489	23719	23774	23729	23770	23560	23536	23558	23580	23478	23602	23558	23519	23554	23651	23716	23577	23524	23733	23596	23498	23590	23724	23602	23665	23561	23594	23758	23556	23918	23637	23535	23742	23744	23464	23774	23529	23454	23672	23617	23585	23537	23692	23636	23694	23909	23398	23607	23799	23691	23444	23762	23717	23803	23783	23689	23497	23519	23547	23517	23825	24045	23844	23919	23680	23346	23597	23715	23610	23752	23751	23917	23733	23563	23471	23496	23525	23775	23830	23726	23778	23626	23660	23861	23662	23758	23668	23874	23796	23686	23769	23554	23757	23704	23511	23499	23651	23642	23781	23945	23654	23773	23587	23910	23623	23539	23590	23752	23585	23912	23549	23682	23744	23414	23727	23763	23545	23698	23844	23628	23726	23559	23625	23601	23739	23632	23695	23661	23648	23626	23792	23609	23766	23618	23676	23660	23746	23934	23597	23852	23664	23538	23585	23666	23725	23701	23703	23553	23426	23581	23833	23571	23606	23593	23811	23906	23748	23464	23658	23521	23526	23841	23834	23329	23809	23395	23596	23651	23747	23558	23662	23636	23661	23809	23687	23465	23461	23469	23713	23727	23622	23775	23720	23610	23588	23611	23917	23907	23563	23527	23478	23717	23622	23671	23556	23654	23523	23590	23608	23587	23575	23612	23601	23594	23460	23712	23623	23678	23636	23656	23702	23720	23479	23713	23711	23839	23581	23668	23818	23667	23562	23703	23777	23512	23390	23689	23633	23690	23737	23682	23352	23527	23633	23722	23447	23692	23509	23479	23607	23502	23540	23698	23775	23566	23683	23693	23621	23707	23665	23689	23525	23561	23496	23692	23644	23546	23737	23674	23777	23545	23398	23392	23548	23722	23617	23573	23758	23643	23659	23811	23588	23772	23746	23761	23722	23659	23681	23613	23797	23608	23839	23834	23546	23632	23722	23825	23700	23817	23552	23416	23615	23637	23781	23641	23651	23555	23657	23590	23356	23569	23755	23566	23627	23751	23438	23545	23777	23600	23812	23888	23708	23732	23717	23756	23341	23615	23681	23862	23556	23749	23766	23540	23756	23770	23643	23596	23763	23753	23740	23514	23480	23486	23618	23768	23839	23837	23848	23848	23735	23880	23633	23930	23563	23628	23801	23796	23869	23558	23703	24055	23608	23486	23763	23768	23451	23585	23611	23566	23614	24024	23556	23322	23659	23686	23614	23560	23484	23622	23630	23669	23633	23554	23508	23746	23629	23541	23703	23598	23762	23630	23761	23559	23570	23751	23724	23522	23488	23629	23665	23598	23571	23378	23586	23612	23872	23632	23525	23743	23654	23848	23708	23825	23901	23692	23631	23600	23570	23708	23478	23696	23811	23649	23374	23672	23748	23668	23618	23644	23685	23508	23687	23687	23782	23531	23395	23491	23494	23584	23604	23522	23799
28538	47646	54935	54636	57659	57721	42902	29778	21912	18726	17925	17634	17803	17847	17913	17664	17884	17806	17655	17865	17882	17757	17648	17923	17765	17831	17962	17999	17826	17715	17766	17813	17758	17679	17599	17720	17814	17713	17800	17773	17752	17792	17735	17877	17815	17566	17782	17658	17903	17725	17800	17879	17770	17821	17903	17863	17744	17687	17807	17779	17720	17623	17788	17719	17589	17673	17663	17802	17888	17885	17919	17566	17939	17606	17655	17480	17832	17920	17954	17899	17685	17816	17716	17813	17671	17794	17726	17891	17817	17714	17820	17754	17789	17816	17649	17835	17986	17846	17792	17793	17676	17818	17672	17719	17826	17779	17760	17861	17742	17794	17794	17823	17761	17915	17670	17800	17722	17889	17751	17709	17675	17869	17881	17606	17650	17650	17827	17739	17786	17736	17649	17642	17802	17844	17632	17880	17653	17804	17876	17674	17865	17717	17873	17640	17824	17831	17812	17556	17831	17759	17940	17597	17717	17801	17703	17632	17574	17841	17652	17599	17852	17662	17813	17677	17775	17707	17724	17835	17723	17689	17664	17626	17664	17876	17823	17824	17755	17912	17821	17691	17564	17726	17829	17777	17873	17676	17802	17792	17890	17642	17633	17758	17732	17950	17717	17722	17733	17841	17822	17855	17739	17628	17766	17803	17801	17849	17543	17639	17963	17715	17691	17798	17816	17650	18026	17815	17711	17627	17616	17880	17705	17807	17847	17671	17672	17720	17774	17769	17655	17792	17703	17762	17671	17775	17573	17686	17603	17816	17748	17812	17610	17677	17647	17799	17742	17706	17741	17715	17623	17889	17732	17677	17674	17934	17714	17903	17806	17599	17763	17634	17831	17825	17792	17880	17758	17663	17547	17710	17726	17850	17803	17731	17735	17691	17921	17789	17879	17756	17759	17855	17766	17563	17701	17986	17853	17757	17499	17729	17901	17779	17751	17893	17992	17634	17703	17743	17547	17632	17601	17780	17870	17941	17790	17792	17775	17796	17529	17855	17790	17744	17734	17754	17786	17740	17698	17917	17724	17731	17869	17990	17679	17652	17870	17735	17812	17710	17681	17877	17898	17780	17839	17732	17681	17696	17933	17732	17565	17785	17904	17797	17835	17683	17641	17820	17731	17876	17668	17815	17730	17720	17848	17606	17576	17972	17687	17668	17718	17781	17715	17826	17810	17721	17903	17795	17736	17662	17886	17690	17736	17651	17698	17779	17777	17776	17838	17828	17628	17638	17823	17820	17656	17889	17687	17754	17602	17653	17663	17758	17721	17671	17789	17837	17839	17737	17727	17710	17772	17735	17747	17826	17716	17656	17718	17603	17646	17681	17803	17753	17770	17612	17748	17726	17847	17661	17811	17698	17745	17779	17670	17691	17749	17525	17562	17822	17811	17773	17795	17824	17823	17820	17719	17795	17711	17743	17719	17811	17775	17744	17771	17564	17790	17936	17737	17747	17709	17708	17884	17730	17690	17802	17665	17762	17694	17767	17839	17728	17832	17643	17861	17864	17819	17680	17927	17691	17676	17681	17808	17720	17763	17641	17813	17718	17759	17693	17749	17715	17687	17620	17781	17892	17544	17655	17686	17639	17769	17790	17710	17785	17602	17781	17702	17849	17552	17780	17668	17816	17780	17789	17763	17709	17746	17840	17953	17812	17545	17740	17788	17676	17757	17810	17789	17780	17876	17662	17792	17783	17921	17681	17866	17765	17768	17722	17866	17881	17665	17826	17844	17860	17801	17844	17698	17789	17814	17833	17908	17787	17727	17712	17815	17900	17753	17608	17683	17542	17733	17854	17728	17684	17701	17796	17744	17671	17689	17889	17722	17942	17829	17772	17791	17898	17664	17709	17766	17779	17747	17678	17711	17659	17644	17879	17880	17834	17812	17774	17627	17779	17647	17862	17850	17933	17843	17947	17746	17893	17798	17687	17721	17781	17850	17749	17744	17989	17626	17736	17818	17719	17694	17736	17799	17832	17709	17824	17676	17854	17869	17616	17681	17834	17897	17610	17746	17837	18003	17905	17816	17635	17696	17636	17766	17597	17677	17641	17924	17791	17826	17783	17726	17749	17693	17772	17977	17686	17596	17700	17750	18076	17684	17681	17911	17897	17762	17664	17851	17910	17866	17739	17826	17832	17767	17673	17828	17904	17809	17807	17894	17774	17779	17652	17876	17915	17524	17782	17738	17889	17684	17853	17621	17934	17778	17879	17792	17866	17829	17770	17690	17630	17637	17743	17983	17695	17738	17728	17832	17778	17785	17848	17749	17716	17857	17769	17701	17772	17754	17796	17871	17724	17828	17708	17749	17759	17769	17787	17868	17609	17693	17777	17834	17749	17808	17831	17778	17781	17731	17821	17784	17759	17787	17793	17708	17904	17655	17678	17648	17723	17724	17721	17702	17739	17735	17727	17609	17763	17849	17459	17587	17932	17777	17901	17781	17822	17716	17903	17697	17709	17666	17788	17589	17729	17892	17791	17785	17672	17896	17669	17770	17779	17700	17621	17592	17727	17808	17769	17682	17882	17779	17966	17760	17754	17714	17722	17839	17689	17755	17746	17893	17669	17693	17708	17646	17699	17837	17931	17836	17742	17680	17738	17672	17744	17704	17685	17901	17601	17832	17900	17607	17750	17713	17806	17859	18018	17682	17746	17696	17755	17664	17794	17810	17792	17688	17729	17729	17740	17807	17810	17948	17768	17889	17943	17785	17815	17780	17670	17921	17855	17604	17727	17750	17553	17801	17712	17643	17862	17743	17827	17627	17748	17905	17658	17793	17550	17700	17605	17786	17637	17625	17627	17723	17920	17701	17818	18068	17703	17833	17694	17764	17621	17645	17793	17775	17689	17635	17803	17916	17748	17530	17739	17752	17836	17766	17546	17571	17657	17682	17806	17666	17676	17759	17668	17624	17872	17724	17477	17606	17898	17757	17887	17764	17710	17645	17699	17904	17871	17779	17920	17768	17712	17874	17896	17843	17832	17923	17853	17801	17817	17582	17864	17805	17617	17775	17838	17775	17657	17702	17887	17854	17564	17774	17618	17932	17615	17873	17788	17648	17815	17831	17710	17812	17729	17672	17734	17643	17735	17887	17935	17786	18050	17892	17810	17812	17765	17906	17605	17907	17830	17770	17696	17680	17765	17824	17720	17649	17668	17772	17770	17763	17810	17631	17734	17733	17759	17755	17703	17706	17701	17818	17757	17646	17579	17686	17877	17875	17765	17829	17827	17838	17768	17966	17869	17685	17752	17807	17768	17477	17873	17772	17824	17612	17837	17780	17775	17860	17713	17791	17756	17655	17648	17817	17825	17765	17701	17794	17829	17709	17812	17800	17836	17924	17668	17889	17686	17860	17606	17782	17820	17706	17796	17804	17812	17804	17614	17703	17824	17764	17786	17855	17520	17535	17766	17825	17805	17731	17967	17695	17699	17861	17861	17666	17817	17948	17872	17690	17764	17656	17910	17743	17671	17695	17678	17983	17853	17743	17690	17777	17942	17631	17802	17831	17615	17906	17672	17674	17855	17774	17642	17640	17822	17692	17863	17788	17868	17872	17661	17658	17654	17852	17768	17801	17737	17853	17759	17723	17736	17640	17773	17684	17953	17885	17729	17777	17784	17902	17637	17793	17700	17855	17852	17725	17725	17665	17878	17825	17716	17956	17689	17915	17864	17909	17678	17509	17621	17824	17791	17592	17734	17751	17653	17813	17923	17694	17711	17664	17670	17689	17759	17758	17716	17834	17818	17626	17791	17806	17853	17831	17843	17751	17661	17785	17761	17879	17730	17772	17731	17786	17768	17905	17748	17785	18010	17709	17745	17661	17667	17687	17772	17824	17742	17786	17804	17763	17835	17624	17894	17902	17712	17864	17839	17665	17923	17762	17668	17831	17736	17599	17768	17751	17770	17692	17748	17757	17851	18116	17832	17919	17769	17655	17827	17715	17802	17883	17728	17785	17803	17816	17932	17782	17790	17703	17547	17594	17709	17726	17652	17783	17798	17855	17815	17673	17714	17741	17732	17754	17804	17793	17780	17776	17774	17750	17832	17840	17780	17690	17761	17737	17743	17648	17878	17667	17655	17816	17754	17918	17794	17730	17849	17737	17856	17725	17686	17760	17821	17653	17811	17640	17719	17740	17673	17916	17695	17691	17735	17626	17737	17736	17676	17832	17862	17936	17830	17877	17821	17910	17807	17848	17663	17829	17724	17720	17874	17670	17688	17950	17936	17762	17809	17656	17832	17899	17815	17721	17767	17831	17687	17788	17808	17769	17704	17741	17741	17774	17790	17601	17899	17738	17807	17587	17567	17786	17856	17723	17738	17769	17774	17711	17686	17620	17939	17862	17665	17874	17880	17808	17851	17823	17962	17713	17681	17939	17665	17544	17817	17787	17753	17749	17707	17797	17838	17734	17890	17635	17933	17639	17731	17848	17785	17824	17725	17810	17908	17665	17995	17811	17843	17737	17629	17760	17665	17760	17692	17868	17806	17825	17666	17732	17666	17732	17638	17983	17759	17689	17689	17737	17722	17799	17739	17758	17874	17787	17882	17941	17811	17682	17837	17802	17903	17847	17684	17784	17734	17655	17743	17850	17777	17742	17915	17992	17938	17756	17707	17828	17712	17698	17656	17740	17932	17610	17710	17910	17856	17685	17686	17662	17539	17943	17744	17769	17753	17756	17725	17702	17731	17734	17824	17719	17805	17674	17892	17914	17921	17588	17937	17827	17806	17813	17794	17909	17701	17941	17662	17681	17755	17630	17693	17752	17732	17994	17874	17950	17733	17690	17679	17853	17802	17795	17622	17864	17727	17781	17712	17692	17684	17688	17899	17733	17967	17682	17661	17778	17834	17654	17771	17731	17707	17644	17744	17886	17539	17702	17789	17553	17704	17823	17710	17727	17816	17880	17843	17701	17757	17793	17795	17768	17775	17833	17883	17667	17736	18011	17776	17897	17784	17633	17710	17649	17652	17829	17813	17727	17722	17919	17726	17913	17728	17736	17732	17779	17739	17897	17654	17891	17733	17712	17610	17671	17866	17688	17880	17806	17755	17685	17815	17679	17919	17740	17876	17495	17903	17501	17689	17775	17841	17782	17774	17738	17715	17850	17797
23908	21166	29919	38788	55456	72303	62411	44850	33005	26438	24366	23657	22987	23372	22771	23014	23167	23078	23125	22850	22930	23032	22760	22969	22837	22592	22709	23141	22915	22727	22926	22949	22868	22661	23043	22780	22929	22964	23211	22807	22818	22776	22973	22760	22812	22990	22976	22983	22852	22888	22915	22909	22819	23093	23145	22743	22694	22890	22867	22651	22899	22743	23060	22871	23020	22729	23006	22885	22853	22900	22948	22744	22704	22706	22884	22838	22849	22916	23002	22768	22891	22724	22848	22792	22842	22955	22937	22965	22829	22743	22814	22854	22868	22626	22839	22944	22726	22809	22793	22862	22675	22934	22833	22606	22810	23034	22823	22720	22711	22836	22855	22834	22730	22876	22970	22728	22896	22873	22772	22795	22927	22800	22653	22723	22971	22707	23060	22827	23062	22820	22987	22913	22836	22908	22833	22992	22969	22966	22874	22706	23007	22769	22742	23008	22693	22890	22883	22922	22798	22742	22945	22842	22534	22924	22927	22814	22894	22689	22669	22575	22592	22691	22840	23003	22990	22839	22792	22556	22788	22771	22915	22887	23043	22940	22907	22843	22987	23058	22887	22788	22908	22939	22716	22820	22850	22708	22756	22890	22966	22725	22738	22842	22814	22793	22750	22749	22933	22832	22984	22939	22854	22658	23031	22649	23033	22772	22822	22724	22792	22847	22946	22999	22950	22779	22748	23010	22874	22738	22689	22959	22737	22738	22581	22994	22744	22741	22787	22818	22868	22835	22640	22730	22897	22762	22779	22935	22821	22746	22877	22828	22923	22752	22815	22764	22702	22847	22819	23042	23033	22756	23045	22793	22779	22858	22921	22886	22925	22798	22757	22835	22778	22958	22829	22938	22791	22758	22832	22511	22874	22942	22638	22794	22740	22728	23058	23015	22693	22878	22762	22751	22940	22636	22935	22829	22866	22709	22751	22843	22929	22780	23061	22735	22803	22808	22823	22851	22765	23167	22887	22640	22705	23092	22926	22648	22727	22823	22879	22602	22693	22878	22830	22673	22768	23065	22974	22893	22894	22797	22844	22895	22885	22928	22636	22462	22683	22754	22938	22817	22991	22643	22692	22800	22613	22746	22980	22867	22837	22748	22759	22739	22887	22641	22678	22977	22625	22871	22810	22786	22743	23052	22894	22691	22759	22877	22788	22879	22771	22923	23019	22956	22896	22845	22831	22583	22908	22839	22788	22772	22878	22835	22691	22788	22896	22874	22742	22821	22861	22696	22647	22705	22806	22551	23050	22859	22991	22714	22864	22612	22937	22740	22715	22827	22673	22956	22893	22669	22686	22801	22664	22908	22811	22848	22668	22690	22850	22628	22802	22928	22524	22928	22883	22923	22864	22744	22772	22906	22993	22990	22779	22779	23052	22903	22948	22988	22819	22851	22797	22876	22936	22803	22988	23126	23040	22936	22911	22870	22789	22653	22936	22631	22801	22732	22812	22646	22865	22824	22835	22629	22771	22921	22856	23039	23012	22813	22889	22816	22946	23024	22883	22786	22527	22934	22883	22777	22976	22985	22720	22751	22980	22757	22858	22688	22823	22945	23085	23032	22737	22819	22992	23075	22990	22960	22796	23061	22720	22849	22734	22709	22907	22748	22953	22896	22836	22793	22745	22950	22893	22689	22910	22828	22745	22619	22970	22815	22929	22813	22837	22718	23070	22993	22831	22882	22937	22901	22798	22685	22916	22747	22894	22958	22687	22748	22783	22826	22790	22702	22981	22934	22854	22661	22661	22881	22845	23029	23012	22824	22681	22974	22793	22570	22718	22813	22766	22829	22909	22803	22680	22699	22966	22947	22618	22932	22924	22676	23026	22927	23029	22961	22840	22997	22817	22799	22834	22858	22875	22743	22830	22729	22763	22998	22751	22695	22656	22776	22967	22786	23166	22826	22820	22836	22663	22713	22691	22790	22828	22600	22807	22719	22810	22886	22872	22884	22632	22935	22767	22539	22772	22652	22932	22651	22900	22838	22783	22711	22823	22761	22837	22676	22853	22856	22790	22727	22793	22718	22761	22780	22922	22963	22754	22728	22975	22874	22894	22932	22740	22937	22696	22675	22894	22734	22903	22431	22712	22838	22756	22793	22629	22847	22971	22970	22928	22863	23049	22744	22718	22947	23006	22906	22877	22921	22891	22875	22940	22903	23045	23011	22908	22964	23031	22813	22725	22860	22985	22880	22745	22805	22621	22750	22880	22783	22759	22815	22887	23013	22816	22895	22835	22827	22745	23072	22809	22768	22945	22735	22650	22918	22731	22742	22917	22890	22841	22777	22621	22651	22880	22705	22742	22735	23069	22762	22857	22978	22792	22917	22886	22610	22871	22661	22934	22900	22713	22790	23047	22968	22645	22729	22696	22630	22735	23023	22925	22584	22850	22672	22761	22648	22704	22931	22901	22789	22877	22974	23034	23049	22731	22828	22906	22899	23041	22809	22874	22911	22789	22971	22847	22842	22992	22697	22645	22923	22621	22806	22852	22742	22896	22784	23061	22920	22955	22772	22682	22728	22722	22617	22893	22812	22816	22835	22640	22935	22830	22633	22622	22729	22906	22733	22890	22761	22747	22747	22800	23032	22701	22544	22830	22907	22914	22652	22745	22893	22821	22878	22583	22611	22663	22861	22681	22999	22970	23087	22934	22932	23000	22853	22602	23033	22960	23078	22793	22937	22800	22745	22893	22957	22778	22869	22850	22968	22842	22615	22624	22572	22821	22916	22858	22670	22732	22964	23000	22472	22800	22919	22994	23021	22706	22901	22830	22716	23056	22872	22711	22893	22778	22891	22725	22893	22829	22479	22728	22703	22741	22929	22971	22882	22856	22914	22848	22559	22794	23022	22805	22853	22911	22859	22758	22703	22871	22997	22795	22860	22773	22938	22677	22677	22805	22745	22988	22780	23106	22811	22898	22876	22831	22902	22830	22965	22929	22786	22822	22971	22797	22994	23108	22646	22795	22691	22803	22918	22912	22893	22867	22822	23127	22949	22732	22814	22576	22863	22933	23002	22832	22623	22838	22857	22719	22862	22890	23026	22702	22849	22861	22864	23022	22778	22840	22909	22924	22648	22830	22824	22710	22799	22917	22726	22737	22685	22795	22778	22788	23078	22834	22841	22761	22845	22900	23029	22879	22736	22898	22950	22943	22795	22794	22896	22997	23077	22802	23130	22827	22927	22570	22748	22878	22635	22741	22710	22917	22741	22846	22717	22834	22612	22760	22802	22733	22708	22865	23033	22699	22731	22562	22804	22942	23109	22760	22996	22773	22941	22804	22885	22680	22846	23085	22699	22958	22739	22857	22881	22741	22685	23004	22742	22772	22754	22981	22774	22700	22916	22762	22674	22587	22656	22941	22982	22786	22968	22792	22846	22658	22641	22723	22888	22782	22879	22877	22879	22805	22922	22700	22991	22761	22966	22764	22723	22864	22839	22906	22720	22741	22817	22780	22703	22887	22644	22662	22518	22546	22675	22864	22712	22857	22654	22942	22972	22833	22598	22925	22761	22634	22860	22805	22817	22830	22685	22862	22696	22802	22924	22685	22812	22853	22987	22693	22968	22921	22564	22850	22791	22786	23016	22915	22826	22936	22844	22858	22622	23101	22999	23091	22983	22830	22905	22842	22933	22813	22732	22976	22673	22682	22910	22907	22985	22787	22764	23184	22960	22977	22913	22848	22901	22788	22897	23075	22677	22884	22716	22921	22880	22800	22737	23023	22786	22862	22822	22851	23039	23063	22721	22809	22851	22898	22981	22816	22776	22857	22854	22536	22769	22855	22727	22881	22902	22615	22722	23046	22846	22779	22641	22824	22611	22784	22665	22965	22777	22965	22819	22950	22711	22548	22983	22699	22957	22867	22858	22539	22780	23045	22958	22906	22849	22924	22509	22698	22663	22910	22834	22797	22851	22976	22611	22951	22986	22579	22808	22934	22841	22810	22758	22837	22826	22911	22889	22937	23097	22762	22917	22776	23052	22913	22801	22789	22753	22898	22708	22874	22600	22823	22762	22824	22706	22743	22734	22934	22900	23051	22829	22835	22793	22672	22723	22702	22953	22897	22875	22831	22888	22753	22841	22776	22825	22821	22985	22961	22845	22657	22810	23077	23160	22658	22862	22894	22777	22757	22639	22743	22598	22826	22975	22589	23037	22747	22863	22857	22849	22599	22757	22900	22869	22882	22498	23136	22921	22828	22627	22548	22841	22974	22780	22563	22667	22905	22810	23000	22869	22855	22715	22879	22727	22716	22807	22904	23004	22727	22745	22704	22979	22809	22973	22883	22787	22867	22863	23120	22680	22834	22762	22613	22669	22864	22714	22697	22830	22859	22765	22796	23140	22771	22819	22975	22565	22818	23037	22894	22723	22759	23059	22917	22875	22725	22693	22951	22891	22930	22784	22863	22690	22908	22566	22778	22891	22667	22610	22880	22730	22898	22635	22575	22743	22905	22887	22878	22974	22972	22847	22925	22886	22881	22925	22916	22866	22811	22768	22836	22676	22760	22942	22831	22788	22941	22881	22960	23167	23029	22676	22880	22700	22930	22816	22815	22706	22981	22784	22913	22528	22711	23002	22902	22714	22698	22896	22699	22567	23004	22987	22655	22775	22698	22893	22875	22986	22793	22913	23109	22818	22845	22829	22753	22777	22834	22956	22844	22754	22691	22772	22857	22960	22838	22992	22783	22998	22999	22949	22964	22608	22677	22966	22890	22928	22844	22911	22668	22723	22895	22926	22781	22645	22783	22718	22895	22677	22978	22777	22809	22748	22670	22788	22937	22634	22794	23000	22872	22908	22820	22649	22652	22843	22800	22857	22686	22905	22932	22656	22850	23060	22789	22809	22784	22841	22971	22822	22820	22762	22717	22907	22932	22916	22731	22818	22635	22908	22743	22632	23045	22844	22735	22656	22757	22866	22857	22677	22853	22763	22811	22720	22943	22812	23149	22889	23008	22693	23119	22715	22987	22680	22863	22693	22832	22721	22924	22744	22871	22991	22878	22778	22967	22878	22811	22868	22952	22761	22829	22656	22756	22888	22788	22674	22521	22955	22890	22882	22802	22960	22827	22924	22904	22849	23047	22914	22925	22872	22522	22592	22894	22702	22755	22897
38241	67476	80502	78838	75753	77658	63083	43558	28680	20392	18327	17965	17635	17288	17268	17344	17468	17248	17369	17410	17358	17107	17378	17349	17205	17420	17282	17376	17398	17179	17353	17413	17215	17321	17393	17183	17337	17317	17245	17445	17355	17361	17321	17321	17524	17314	17435	17264	17317	17472	17390	17368	17234	17158	17427	17143	17297	17188	17439	17268	17528	17264	17162	17254	17220	17245	17278	17197	17300	17327	17310	17303	17256	17268	17432	17218	17104	17228	17316	17455	17244	17219	17379	17348	17401	17179	17286	17414	17370	17303	17097	17314	17429	17361	17333	17296	17243	17315	17322	17244	17162	17362	17243	17392	17245	17156	17440	17243	17319	17184	17257	17386	17327	17120	17220	17335	17376	17244	17197	17186	17171	17340	17330	17378	17446	17245	17172	17339	17200	17305	17335	17189	17311	17164	17269	17215	17318	17005	17347	17276	17352	17401	17221	17393	17261	17388	17197	17385	17105	17269	17338	17321	17176	17463	17318	17128	17406	17247	17324	17144	17373	17410	17317	17307	17266	17122	17220	17301	17355	17248	17530	17231	17133	17211	17296	17308	17306	17413	17527	17288	17307	17364	17475	17361	17477	17233	17240	17327	17115	17370	17390	17120	17291	17264	17377	17233	17463	17312	17312	17405	17398	17062	17340	17301	17260	17322	17309	17300	17269	17303	17386	17416	17294	17461	17300	17261	17415	17420	17190	17295	17323	17257	17382	17192	17207	17289	17328	17418	17274	17202	17316	17216	17272	17374	17374	17291	17390	17348	17310	17219	17342	17220	17454	17407	17247	17234	17380	17493	17357	17353	17289	17343	17384	17413	17319	17335	17337	17331	17390	17326	17296	17381	17406	17336	17353	17287	17430	17374	17421	17399	17140	17424	17138	17166	17427	17421	17398	17386	17260	17283	17198	17398	17170	17245	17260	17485	17098	17346	17433	17303	17369	17185	17313	17313	17243	17341	17298	17230	17470	17412	17426	17293	17295	17321	17408	17447	17148	17338	17150	17345	17300	17166	17166	17413	17411	17398	17298	17132	17190	17319	17360	17227	17432	17322	17298	17225	17174	17186	17173	17395	17505	17224	17403	17228	17242	17203	17354	17485	17351	17417	17192	17318	17467	17590	17213	17271	17310	17203	17168	17317	17307	17400	17423	17325	17210	17233	17232	17281	17303	17300	17298	17302	17177	17322	17200	17157	17442	17411	17419	17397	17280	17122	17308	17177	17267	17218	17120	17352	17180	17245	17104	17334	17395	17418	17175	17192	17078	17355	17250	17260	17419	17318	17282	17210	17412	17427	17195	17276	17160	17270	17495	17362	17264	17196	17386	17277	17398	17264	17407	17446	17349	17189	17284	17141	17250	17292	17267	17284	17197	17243	17218	17293	17248	17271	17304	17414	17398	17332	17383	17284	17264	17372	17217	17317	17230	17371	17468	17233	17295	17310	17244	17286	17102	17278	17209	17359	17383	17325	17353	17190	17330	17358	17163	17419	17352	17456	17344	17146	17230	17192	17278	17339	17379	17298	17305	17300	17290	17348	17232	17454	17336	17451	17394	17222	17339	17205	17343	17409	17442	17467	17416	17220	17308	17089	17322	17284	17389	17488	17424	17282	17247	17329	17194	17390	17468	17330	17189	17222	17244	17578	17153	17311	17186	17172	17249	17317	17158	17273	17229	17397	17351	17285	17268	17456	17268	17176	17310	17181	17340	17254	17236	17376	17300	17179	17121	17429	17162	17490	17250	17280	17271	17519	17107	17353	17441	17260	17202	17046	17332	17284	17208	17416	17168	17062	17234	17325	17477	17242	17320	17386	17298	17312	17282	17273	17465	17531	17348	17349	17242	17201	17124	17158	17449	17344	17059	17221	17461	17318	17456	17209	17381	17326	17321	17185	17233	17227	17206	17347	17363	17207	17338	17189	17283	17124	17453	17255	17345	17348	17273	17242	17129	17229	17272	17335	17265	17469	17268	17417	17357	17260	17288	17261	17388	17190	17281	17444	17072	17308	17157	17125	17349	17321	17371	17276	17413	17429	17414	17158	17303	17347	17256	17248	17311	17244	17400	17178	17195	17403	17273	17172	17269	17422	17279	17417	17235	17230	17180	17264	17318	17177	17475	17261	17292	17364	17346	17225	17172	17392	17194	17403	17415	17147	17422	17094	17161	17373	17077	17256	17270	17229	17317	17362	17396	17353	17213	17132	17586	17332	17247	17397	17426	17171	17400	17179	17347	17299	17247	17425	17409	17385	17505	17524	17077	17199	17280	17102	17224	17508	17331	17226	17093	17304	17181	17419	17088	17304	17259	17347	17259	17322	17292	17331	17287	17171	17370	17424	17301	17297	17253	17199	17484	17213	17200	17467	17376	17310	17430	17269	17329	17213	17189	17211	17342	17372	17281	17146	17415	17252	17441	17265	17153	17293	17020	17376	17322	17255	17275	17290	17385	17239	17254	17309	17418	17275	17339	17222	17341	17454	17222	17348	17473	17414	17233	17218	17239	17258	17158	17146	17363	17250	17120	17406	17430	17122	17364	17331	17179	17074	17235	17420	17359	17272	17473	17460	17162	17153	17243	17290	17352	17108	17135	17158	17458	17226	17126	17261	17270	17317	17303	17320	17189	17241	17473	17162	17306	17248	17318	17357	17359	17306	17162	17182	17296	17420	17231	17287	17307	17238	17303	17135	17268	17404	17300	17205	17191	17315	17270	17553	17435	17416	17345	17450	17438	17174	17278	17371	17164	17374	17408	17235	17162	17250	17295	17380	17413	17358	17394	17293	17388	17317	17273	17480	17204	17355	17084	17370	17087	17437	17088	17227	17436	17210	17285	17204	17389	17309	17299	17299	17229	17332	17413	17364	17400	17444	17145	17347	17332	17241	17368	17303	17151	17304	17235	17324	17270	17333	17347	17330	17265	17393	17339	17301	17359	17414	17237	17301	17305	17288	17228	17372	17257	17401	17105	17361	17369	17210	17321	17169	17239	17433	17221	17336	17262	17356	17257	17272	17175	17253	17214	17393	17340	17416	17466	17499	17337	17449	17308	17358	17073	17315	17142	17272	17243	17231	17364	17075	17275	17191	17264	17276	17399	17421	17418	17158	17252	17257	17301	17186	17221	17316	17533	17427	17043	17426	17228	17379	17329	17245	17221	17368	17164	17222	17180	17214	17399	17403	17218	17487	17011	17421	17362	17257	17316	17229	17195	17315	17315	17339	17279	17276	17245	17220	16965	17282	17082	17490	17086	17374	17207	17344	17170	17312	17362	17181	17311	17270	17288	17224	17336	17166	17157	17376	17280	17333	17356	17320	17355	17389	17339	17257	17384	17448	17331	17327	17283	17175	17280	17374	17296	17383	17472	17529	17171	17339	17203	17274	16999	17383	17112	17256	17422	17275	17161	17402	17273	17276	17265	17285	17260	17371	17209	17350	17184	17386	17252	17325	17409	17282	17157	17298	17371	17330	17340	17309	17461	17365	17321	17248	17242	17250	17325	17201	17517	17250	17208	17224	17443	17203	17172	17206	17302	17262	17322	17318	17360	17158	17403	17539	17403	17435	17367	17339	17217	17169	17447	17402	17381	17259	17357	17373	17391	17334	17209	17249	17080	17380	17419	17244	17319	17376	17181	17161	17197	17283	17436	17344	17346	17249	17277	17361	17021	17283	17354	17417	17313	17366	17305	17300	17377	17235	17359	17289	17409	17358	17258	17382	17191	17360	17410	17431	17365	17437	17391	17086	17432	17235	17275	17376	17092	17152	17186	17187	17198	17314	17371	17363	17262	17355	17494	17255	17366	17161	17258	17303	17467	17217	17280	17443	17248	17110	17254	17320	17171	17300	17619	17237	17182	17307	17261	17300	17237	17386	17340	17264	17157	17114	17199	17370	17437	17336	17158	17322	17241	17406	17220	17362	17381	17161	17262	17543	17213	17209	17424	17292	17410	17137	17157	17180	17215	17258	17369	17327	17262	17152	17220	17118	17354	17399	17416	17261	17343	17408	17285	17354	17375	17381	17316	17422	17210	17495	17293	17301	17283	17130	17262	17412	17277	17210	17362	17394	17339	17307	17353	17312	17327	17389	17264	17212	17141	17282	17313	17212	17218	17232	17446	17191	17256	17313	17184	17433	17331	17245	17199	17257	17386	17221	17191	17199	17243	17196	17186	17272	17283	17391	17317	17168	17135	17250	17319	17095	17400	17319	17291	17237	17291	17309	17122	17447	17300	17098	17253	17361	17244	17444	17349	17409	17337	17333	17286	17411	17371	17221	17201	17297	17116	17303	17239	17276	17339	17246	17270	17190	17372	17290	17305	17327	17315	17348	17262	17297	17330	17422	17377	17334	17234	17492	17381	17118	17052	17249	17393	17496	17360	17338	17237	17396	17372	17238	17268	17478	17235	17327	17392	17187	17329	17177	17128	17254	17226	17318	17276	17210	17331	17398	17418	17274	17261	17336	17209	17139	17469	17278	17271	17294	17227	17205	17166	17505	17319	17495	17440	17399	17485	17408	17276	17210	17335	17221	17168	17398	17263	17394	17218	17194	17300	17336	17289	17332	17153	17313	17231	17306	17289	17159	17180	17485	17409	17220	17309	17308	17391	17213	17232	17221	17131	17305	17325	17345	17453	17478	17330	17361	17258	17227	17341	17182	17264	17268	17338	17328	17362	17274	17054	17215	17369	17209	17399	17321	17485	17467	17452	17207	17267	17347	17189	17464	17196	17209	17241	17147	17285	17309	17343	17455	17323	17528	17299	17275	17328	17151	17259	17400	17347	17296	17330	17249	17147	17339	17342	17172	17446	17192	17400	17349	17337	17152	17368	17351	17191	17353	17375	17240	17446	17219	17103	17374	17280	17416	17397	17394	17420	17354	17366	17240	17330	17257	17271	17312	17100	17276	17243	17144	17443	17454	17331	17297	17363	17330	17271	17376	17279	17435	17138	17348	17272	17276	17312	17373	17244	17340	17378	17338	17155	17460	17317	17302	17398	17226	17317	17338	17221	17286	17201	17386	17224	17405	17194	17314	17438	17186	17148	17282	17155	17260	17312	17264	17329	17361	17279	17249	17328	17413	17408	17152	17233	17274	17379	17164	17246	17198	17329	17379	17412	17441	17420	17297
32659	25891	28301	29033	28494	29916	29721	26422	24532	23462	23283	23198	23478	23380	23422	23190	23424	23299	23256	23137	23463	23375	23176	23396	23083	23369	23320	23275	23393	23322	23170	23081	23190	23255	23023	23478	23199	23229	23473	22989	23137	23264	23308	23467	23321	23151	23265	23411	23356	23068	23337	23169	23302	23198	23552	23284	23259	23203	23256	23177	23407	23183	23097	23224	23297	23443	23339	23003	23074	23494	23414	23179	23292	23215	23204	23312	23048	23281	23202	23295	23056	23152	23269	23099	23128	23120	23285	23434	23181	23193	23385	23202	23172	23233	23160	23130	23283	23451	23351	23330	23398	23236	23349	23149	23243	23377	23185	23074	23250	23235	23347	23341	23280	23468	23147	23376	23239	23208	23487	23205	23222	23239	23310	23370	23350	23267	23236	23332	23104	23164	23144	23173	23434	23273	23379	23384	23235	23016	23005	23070	23268	23204	23203	23388	23367	23525	23161	23328	23196	23246	23157	23196	23232	23160	23342	23091	23189	23334	23127	23094	23390	23249	23299	23105	23226	23240	23199	23297	23215	23172	23061	22980	23238	23293	23192	23186	23229	23381	23123	23303	23143	23218	23266	23369	22990	22993	23284	23244	23143	23104	23250	23133	23215	23040	23191	23147	23347	23164	23120	23126	23283	23294	23340	23312	23273	23229	23333	23490	23260	23033	23156	23325	23030	23360	23180	23237	23211	22941	23021	23111	23377	23358	23090	23123	23205	23057	23135	23523	23282	23172	23154	23148	23201	23132	23285	23176	23168	23221	23190	23300	23181	23347	23014	23224	23277	23172	23288	23336	23337	23269	23309	23172	23092	23102	23416	23230	23067	23168	23563	23279	23341	23007	23114	23253	23216	23213	23433	23481	23155	23464	23299	23357	23051	23048	23216	23311	23172	23249	23344	23337	23076	23281	23280	23145	23357	23226	23252	23143	23219	23456	23427	23236	23210	23168	23074	23385	23432	23189	23225	23251	23143	23246	23188	23448	23215	23360	23282	22980	23079	23332	23276	23442	23333	23204	23431	23150	23187	22973	23343	23025	23357	23318	23222	23275	23345	22966	23040	23342	23140	23098	23032	23312	23390	23236	23278	23185	23274	23244	23282	23577	23093	23150	23294	23323	23285	23373	23218	23352	23238	23138	23231	23400	23321	23349	23141	23461	23293	23514	23224	23005	23112	23433	23181	23254	23207	23395	23263	23288	23180	23006	23281	23170	23138	23393	23264	23292	23220	23154	23261	23237	23234	23202	23202	23142	23326	23246	23306	23107	23250	22940	23454	23302	23111	23215	23275	23262	23162	23129	23155	23365	23282	23445	23168	23130	23245	23184	23164	23482	23229	23054	23117	23266	23382	23214	23129	23275	23309	23267	23172	23132	23340	23013	23244	23219	23270	23299	23225	23040	23263	23363	23089	23240	23322	23389	23230	23386	23053	23319	23312	23258	23295	23131	23168	23417	23208	23318	23183	22971	23233	23469	23316	23362	23445	23310	23011	23107	23055	23254	23326	23070	23179	23057	23271	23291	23065	23299	23266	23263	23435	23263	23223	23033	23119	23210	23244	23246	23447	23213	23015	23186	23163	23208	23329	23463	23396	23291	23478	23209	23415	23134	23128	23226	22930	23132	23137	23217	23111	23254	23235	23250	23242	23278	23198	23290	23470	23054	23322	23422	23204	23286	23333	23152	23134	23280	23424	23188	23154	23408	23271	23161	23112	22980	23238	23226	23138	23459	23135	23307	23329	23297	23396	23225	23227	23173	23268	23118	23210	23136	23060	23248	23136	23291	23339	23182	23245	23143	23201	23393	23311	23523	23421	23331	23184	23277	23332	23131	23160	23140	23414	23358	23086	23334	23179	23148	23127	23274	23076	23205	23124	23255	23286	23177	23192	23172	23242	23126	23115	23282	23385	23401	23381	23222	23205	23260	23337	23308	23148	23315	23350	23079	23254	23392	23264	23090	23025	23202	23121	23116	23017	23376	23053	23207	23253	23363	23173	23350	22841	23087	23056	23106	23363	23333	23003	23079	23207	22952	23088	23248	23241	23278	23364	23376	23463	23037	23302	23336	23378	23433	23275	23054	23225	23256	23160	23149	23050	23360	23037	23075	23377	23128	23185	23342	23264	23395	23284	23334	23252	23366	23211	23194	23221	23136	23542	23382	23352	22995	23217	23149	23021	23125	23116	23207	23143	23267	23209	23125	22889	23058	22851	23095	23294	23491	23353	23414	23305	23184	23397	23102	23249	23294	23036	23231	23287	23284	23299	23287	23058	23062	23311	23465	23243	23264	23306	23268	23143	23544	23260	23135	23181	23313	23141	23322	23255	23354	23164	23321	23301	23084	23411	23339	23056	23330	23320	23475	23080	23073	23206	23326	23205	23395	23349	23189	23212	23085	23042	23272	23321	23054	23213	23089	23020	23069	23338	23184	23163	22921	22990	23256	23280	23063	23122	23145	23258	23286	23060	23542	23268	23022	23152	23143	23148	23043	23359	23451	23317	23138	23401	23123	23437	23161	23150	23161	23015	23116	23268	23228	23183	23073	22939	23537	23171	23256	23219	23205	23289	22958	23067	23298	23210	23194	23426	23219	23171	23218	23261	23206	23202	23282	23288	23192	23143	23153	23136	23134	23142	23382	23410	23281	23454	23284	23182	23266	23383	23201	23231	23243	23188	23057	23274	23232	23233	23062	23128	23119	23118	23192	23283	23399	23383	23335	23263	22996	23339	23179	23545	23127	23379	23133	23066	23155	23263	23252	23060	23039	23381	23226	23104	23278	23239	23307	23317	23123	23282	23081	23250	23164	23202	23211	23317	23097	23156	23373	23219	23193	23188	23236	23115	23453	23317	23177	23356	23287	23001	23290	22927	23062	23382	23121	23354	22956	23187	23266	23352	23130	23240	23191	23276	23338	22955	22874	23062	23230	23144	23218	23179	23072	23342	23407	23390	23097	23355	23020	23203	23148	23360	22943	23393	23402	23183	23609	23457	23141	23243	22946	23041	23335	23226	23278	23115	23016	23302	23239	23336	23475	23198	23329	23407	23228	23175	23389	23140	23112	23338	23244	23203	23303	23262	23122	23084	23182	23151	23120	23417	23133	23255	23329	23231	23111	23169	23241	23026	23128	23263	23074	23188	23149	23332	23465	23169	23539	23201	23143	23433	23117	23131	23316	23280	23172	23085	23307	23097	22992	23372	23158	23143	23290	23245	23321	23409	23303	23237	23250	23152	23009	23104	23083	23174	23335	23277	22971	23410	22825	23258	23232	23360	23274	23147	23368	23287	23247	23137	23112	23414	23270	23204	23074	23311	23375	23168	23301	23216	23279	23279	23106	23016	22967	23192	23277	23203	23246	23369	23076	23174	23402	23320	22988	22988	23386	23388	23302	23296	23234	23161	23170	23386	23246	23320	23338	23221	23077	23479	23212	23165	23125	23337	23141	23314	22967	23158	23128	22977	23184	23317	23132	23496	23128	23196	23139	23200	22983	23223	23198	23348	23282	23307	23064	23197	23485	23263	23266	23271	23225	23344	23004	23292	23409	23515	23260	23287	23433	23264	23080	23257	23249	23485	23341	23179	23406	23045	23084	23266	23102	23122	23167	23294	23161	23302	23108	23330	23107	23431	23100	23179	23242	23033	23442	23270	23411	23100	23487	23168	23229	23326	23060	23127	23022	23442	23309	23273	23437	23133	23239	23270	23040	23171	23341	23047	23311	23369	23163	23281	23308	23352	23292	22989	23032	23252	23092	23118	23132	23166	23137	23283	23134	23326	23078	23142	23163	23254	23256	23069	23267	23437	23344	23192	23190	23139	23203	23330	23452	23358	23087	23252	23035	23397	23309	23389	23484	23252	23295	23318	23116	23173	23245	23086	23076	23034	23303	23184	23353	23309	23203	23151	23455	23019	23215	23307	23108	23239	23413	23215	23237	23250	23194	23283	23127	23289	23216	23336	23564	23232	23292	23282	23322	23075	22986	23003	23240	23194	23188	23440	23228	23168	23152	23317	23262	23296	23160	23335	23232	23279	23303	23295	23215	23209	23369	23163	23169	23115	23159	23205	23252	23296	23143	23316	23106	23440	23079	23174	23293	23115	23143	23235	23219	23129	23299	23387	23186	23259	23382	23353	23373	23154	23318	23180	23335	23470	23002	23253	23335	23302	23340	23368	23194	23184	23257	23455	23387	23287	23126	23112	23374	23352	23167	23147	23073	23333	23323	23247	23189	23293	23201	23234	23213	23231	23322	23251	23257	23172	23247	23254	23087	23194	23316	23199	23472	23070	23424	23336	23442	23215	23203	23236	23220	23375	23198	23376	23252	23092	23221	23231	23214	23494	23210	23184	23095	23333	23205	22854	22888	22939	23154	23010	23088	23062	23015	23198	23000	23344	23499	23092	23205	23227	23030	23117	23223	23184	23343	23083	23412	23295	23445	23363	23195	23263	23064	23180	23199	23394	23389	23270	23296	23385	23332	23135	23273	23179	23286	23182	23324	23512	23346	23215	23085	23258	23263	23236	23406	23423	23415	23378	23325	23014	23105	23226	23208	23084	22910	23087	23365	23135	23075	23067	22983	23006	23080	23193	23268	23189	23206	23358	23182	22966	23279	23348	23241	23372	23330	23125	23043	22988	23339	23200	23241	23064	23438	23224	23160	23331	23253	23359	23047	23120	23185	23316	23091	23099	23138	23081	23305	23251	23500	23233	23365	23105	23173	23363	23246	23285	23204	23125	23347	23264	23363	23385	23380	23126	23146	23127	23118	23276	23275	23197	23219	23049	23312	23112	23232	23278	23160	23247	23099	23015	23201	23118	23299	23364	23131	23314	23324	23298	23515	23093	23353	23439	23202	23172	23372	23337	23085	23153	23464	23305	23285	23107	23190	23261	23076	23031	23289	23238	23393	23360	23264	23066	23355	23343	23166	23157	23193	23190	23223	23296	23212	23264	23394	23148	23215	23264	23208	23121	23277	23144	23329	23166	23374	22933	23098	23420	23277	23062	23032	23207	23306	23287	23212	23444	23353	23250	23323	23264	23372	23257	23296	23409	23183	23291	23412	23489	23520	23381	23104	23133	23103	23230	22944	23250	23095	23061	23176	23312	23349	23317	23176	23219	23255
22276	25826	25054	26039	25640	26866	24952	20708	18576	17766	17568	17388	17487	17631	17484	17398	17462	17486	17579	17345	17534	17485	17539	17483	17551	17410	17592	17653	17551	17658	17524	17502	17531	17365	17439	17468	17303	17514	17548	17659	17299	17543	17239	17593	17390	17495	17425	17433	17634	17507	17344	17491	17548	17513	17538	17447	17389	17555	17421	17462	17328	17525	17397	17546	17391	17310	17484	17525	17484	17375	17519	17498	17406	17473	17616	17379	17492	17437	17421	17655	17396	17539	17374	17583	17433	17440	17634	17402	17485	17496	17511	17464	17407	17571	17516	17365	17629	17480	17472	17416	17609	17468	17412	17511	17522	17366	17415	17498	17364	17483	17506	17363	17449	17479	17500	17413	17357	17433	17545	17500	17415	17304	17518	17474	17494	17371	17486	17373	17427	17433	17578	17492	17325	17575	17282	17362	17430	17458	17493	17374	17566	17311	17392	17397	17421	17428	17343	17500	17560	17377	17424	17329	17382	17564	17368	17627	17372	17546	17477	17294	17476	17406	17384	17612	17683	17396	17593	17479	17405	17492	17427	17366	17357	17464	17390	17376	17485	17511	17391	17411	17631	17673	17410	17521	17466	17343	17624	17516	17491	17529	17493	17539	17568	17587	17549	17487	17573	17372	17492	17439	17475	17562	17388	17639	17422	17396	17455	17541	17493	17466	17340	17305	17526	17335	17443	17459	17443	17527	17674	17534	17405	17511	17442	17472	17281	17584	17535	17388	17324	17343	17430	17433	17341	17283	17587	17507	17424	17521	17516	17311	17682	17555	17579	17447	17511	17597	17369	17423	17408	17538	17578	17486	17251	17601	17598	17585	17578	17412	17364	17504	17460	17652	17520	17286	17374	17543	17446	17481	17609	17423	17592	17430	17520	17197	17427	17557	17468	17560	17564	17402	17551	17599	17439	17506	17508	17366	17363	17448	17616	17476	17549	17507	17514	17547	17405	17571	17277	17429	17394	17482	17381	17494	17417	17458	17587	17462	17567	17483	17628	17618	17610	17373	17415	17374	17609	17383	17193	17401	17459	17593	17393	17403	17574	17438	17608	17492	17528	17402	17702	17630	17515	17626	17524	17363	17457	17516	17547	17452	17696	17557	17444	17537	17409	17547	17403	17489	17466	17475	17559	17516	17471	17538	17633	17448	17354	17444	17303	17485	17430	17462	17532	17462	17298	17421	17354	17485	17339	17506	17528	17580	17399	17423	17450	17484	17397	17253	17539	17508	17337	17474	17670	17522	17550	17419	17446	17519	17506	17536	17420	17629	17429	17625	17477	17537	17460	17467	17582	17351	17486	17515	17458	17407	17498	17361	17477	17555	17515	17477	17398	17579	17559	17301	17468	17423	17456	17477	17502	17384	17364	17441	17454	17223	17598	17440	17425	17482	17510	17516	17487	17702	17474	17413	17654	17391	17616	17445	17371	17423	17466	17316	17636	17491	17534	17372	17420	17434	17395	17513	17593	17538	17466	17539	17572	17441	17389	17399	17333	17417	17479	17659	17327	17347	17349	17397	17516	17494	17451	17511	17475	17421	17421	17642	17287	17611	17352	17605	17494	17465	17504	17473	17292	17477	17429	17316	17455	17750	17424	17474	17512	17613	17526	17521	17507	17571	17352	17546	17491	17501	17541	17639	17522	17637	17491	17538	17547	17502	17598	17481	17357	17508	17388	17464	17491	17435	17523	17590	17376	17511	17424	17498	17355	17348	17471	17305	17477	17489	17395	17289	17543	17546	17494	17380	17542	17518	17423	17503	17490	17308	17587	17320	17454	17611	17548	17375	17455	17446	17480	17536	17362	17712	17487	17467	17448	17498	17476	17542	17568	17449	17505	17519	17402	17486	17637	17465	17487	17602	17514	17539	17473	17587	17373	17475	17379	17459	17372	17476	17469	17359	17568	17459	17466	17578	17467	17302	17443	17355	17521	17496	17461	17630	17395	17390	17356	17400	17508	17476	17477	17535	17507	17471	17652	17414	17477	17602	17672	17351	17517	17536	17550	17271	17576	17566	17351	17378	17357	17465	17612	17516	17353	17506	17428	17420	17588	17405	17530	17593	17402	17395	17631	17338	17576	17465	17338	17407	17402	17552	17294	17356	17615	17546	17373	17583	17538	17524	17296	17567	17367	17461	17432	17557	17304	17586	17557	17413	17395	17541	17554	17379	17391	17509	17575	17495	17567	17511	17356	17289	17471	17442	17546	17609	17288	17435	17381	17690	17466	17488	17552	17384	17439	17511	17499	17455	17629	17448	17628	17358	17460	17587	17576	17478	17353	17464	17672	17539	17450	17525	17469	17491	17515	17487	17526	17459	17436	17360	17363	17545	17412	17506	17638	17504	17429	17570	17501	17379	17468	17556	17450	17596	17200	17220	17463	17400	17488	17560	17559	17456	17621	17530	17534	17358	17340	17637	17562	17590	17430	17470	17421	17680	17392	17337	17417	17555	17459	17583	17305	17474	17310	17511	17618	17371	17638	17474	17363	17684	17330	17432	17644	17575	17495	17469	17454	17526	17603	17530	17386	17430	17511	17488	17580	17305	17401	17457	17508	17462	17622	17588	17574	17328	17340	17599	17396	17388	17520	17578	17713	17471	17556	17553	17574	17601	17456	17526	17440	17479	17449	17405	17658	17540	17497	17206	17381	17414	17382	17351	17630	17620	17430	17611	17430	17511	17445	17396	17443	17482	17529	17426	17397	17522	17447	17536	17375	17609	17466	17523	17538	17613	17525	17377	17318	17499	17348	17463	17419	17397	17537	17556	17449	17446	17363	17445	17576	17659	17619	17534	17607	17440	17535	17429	17404	17567	17513	17519	17597	17189	17347	17444	17424	17481	17481	17507	17651	17442	17416	17460	17373	17579	17398	17481	17613	17347	17501	17533	17403	17684	17357	17651	17477	17493	17450	17499	17499	17382	17625	17604	17403	17457	17700	17477	17602	17528	17575	17311	17546	17458	17447	17342	17597	17336	17418	17527	17301	17544	17489	17400	17431	17390	17688	17347	17615	17481	17565	17579	17483	17391	17411	17525	17473	17277	17372	17516	17595	17342	17373	17498	17446	17464	17370	17451	17502	17436	17414	17337	17612	17605	17468	17370	17355	17458	17548	17455	17505	17540	17485	17447	17503	17574	17532	17527	17507	17481	17612	17309	17559	17435	17393	17626	17510	17459	17475	17485	17485	17546	17267	17381	17368	17540	17465	17468	17438	17460	17580	17513	17541	17611	17510	17525	17613	17506	17408	17605	17507	17360	17346	17257	17545	17555	17459	17300	17513	17388	17425	17491	17444	17553	17512	17265	17564	17578	17324	17399	17699	17327	17564	17439	17425	17453	17452	17565	17463	17506	17607	17403	17420	17524	17630	17349	17572	17496	17500	17376	17514	17487	17452	17529	17293	17546	17440	17386	17502	17401	17604	17387	17429	17308	17428	17421	17522	17546	17652	17457	17247	17614	17366	17540	17472	17548	17580	17328	17483	17592	17547	17568	17343	17262	17485	17471	17525	17477	17493	17577	17586	17429	17514	17320	17546	17567	17372	17461	17469	17514	17340	17521	17581	17327	17479	17600	17273	17461	17519	17604	17450	17306	17590	17499	17552	17475	17385	17512	17403	17447	17595	17542	17542	17576	17502	17477	17564	17564	17383	17424	17534	17644	17535	17665	17508	17425	17519	17365	17554	17462	17736	17490	17317	17623	17417	17448	17451	17485	17296	17375	17499	17293	17637	17544	17528	17485	17524	17509	17463	17562	17426	17523	17543	17362	17531	17489	17448	17352	17529	17381	17405	17467	17440	17565	17512	17490	17353	17554	17293	17525	17497	17404	17516	17481	17569	17515	17496	17428	17625	17532	17435	17436	17539	17594	17360	17407	17499	17346	17511	17533	17493	17495	17496	17482	17487	17553	17609	17422	17533	17509	17354	17481	17409	17371	17304	17721	17448	17522	17475	17518	17306	17669	17469	17404	17500	17476	17562	17666	17591	17524	17577	17455	17573	17559	17519	17490	17283	17402	17353	17461	17557	17348	17544	17437	17498	17540	17565	17426	17614	17578	17360	17576	17489	17516	17421	17453	17486	17519	17412	17443	17396	17647	17353	17523	17347	17451	17615	17499	17472	17546	17440	17339	17550	17535	17622	17429	17462	17389	17483	17339	17307	17634	17456	17559	17512	17530	17392	17593	17382	17417	17464	17492	17275	17387	17504	17480	17496	17320	17419	17550	17608	17410	17487	17474	17326	17440	17451	17385	17528	17456	17508	17488	17480	17385	17488	17544	17382	17548	17482	17642	17541	17503	17556	17625	17423	17283	17443	17501	17314	17515	17509	17546	17520	17542	17509	17358	17415	17598	17575	17569	17478	17525	17343	17493	17598	17468	17421	17576	17670	17657	17508	17381	17335	17622	17519	17535	17578	17436	17353	17609	17362	17625	17306	17349	17600	17466	17558	17517	17602	17435	17362	17593	17551	17521	17474	17392	17577	17519	17597	17579	17644	17334	17372	17471	17520	17445	17440	17450	17339	17265	17270	17433	17480	17484	17653	17425	17443	17554	17641	17468	17638	17553	17477	17309	17474	17635	17366	17528	17351	17495	17488	17479	17519	17690	17537	17446	17483	17431	17505	17554	17547	17487	17261	17475	17343	17376	17408	17382	17499	17423	17416	17548	17408	17530	17445	17412	17603	17467	17238	17576	17460	17487	17277	17646	17452	17446	17409	17366	17399	17546	17426	17539	17320	17438	17557	17473	17485	17515	17408	17563	17384	17293	17583	17600	17609	17494	17655	17552	17626	17701	17393	17522	17300	17515	17445	17481	17452	17573	17472	17390	17419	17491	17259	17505	17444	17437	17485	17534	17449	17481	17405	17557	17622	17424	17639	17490	17511	17384	17588	17353	17463	17575	17268	17620	17258	17369	17433	17240	17450	17424	17550	17533	17724	17326	17276	17582	17484	17368	17663	17428	17466	17384	17457	17537	17385	17407	17422	17512	17400	17406	17469	17448	17523	17455	17512	17659	17362	17544	17520	17453	17474	17383	17414	17554	17495	17520	17515	17399	17544	17490	17505	17432	17574	17601	17521	17533	17627	17585	17431	17473	17498	17583	17509	17566	17360	17506
26370	21315	31044	40372	38090	52028	53660	40338	29336	24872	23625	23280	22998	23105	22801	22814	22739	22849	22907	22973	22752	22754	22897	22815	22812	22787	22595	22861	22646	22572	22841	22701	22916	22879	23026	22626	22854	22731	22682	22591	22990	23121	22758	22895	22822	22808	22653	22681	22940	22812	22607	22787	22756	22821	22921	22645	22869	22843	22884	22712	22815	22781	22748	22773	22752	22593	22864	22666	22579	22695	22968	22915	22714	22717	22773	22921	22697	22927	22665	22685	22636	22624	22928	22907	22663	22648	22795	22721	22864	22791	22651	22611	22917	22800	23063	22696	22730	22606	22913	22820	22738	22794	22785	22805	22501	22450	22735	23009	22626	22776	22923	22782	22859	22774	22706	22583	22983	22715	22766	22768	22626	22662	22766	22865	22545	22835	22850	22740	22786	22684	22574	22596	22562	22708	22860	22744	22621	22649	22830	22694	22955	22817	22851	22685	22743	22716	22674	22593	22795	22821	22803	22610	22771	22722	22812	23075	22688	22751	22838	22826	22797	22805	22667	22674	22719	22866	22530	22618	22822	22524	22721	22738	22705	22810	22676	22911	22751	22815	22664	22469	22787	22613	22594	22878	22493	22514	22957	22867	22635	22730	22761	22637	22737	22707	22773	22787	22839	22707	22534	22630	22916	22739	22822	22599	22720	22670	22778	22634	22630	22592	22757	22457	22717	22856	22515	22537	22533	22699	22593	22759	22879	22955	22568	22892	22882	22795	22571	22694	22496	22537	22785	22833	22672	22660	22558	22630	22640	22809	22600	22761	22834	22608	22911	22739	23033	22626	22493	22913	22425	22619	22766	22761	22692	22764	22565	22909	22629	22940	23060	22732	22361	22851	22763	22991	22750	22665	22780	22683	22428	22576	22964	22805	22695	22667	22845	22372	22844	22663	22753	22641	22520	22804	22821	22679	23071	22798	22668	22764	22570	22848	22936	22574	22841	22740	22700	22629	22700	22847	22639	22660	22768	22600	22680	22637	22711	22673	22665	22710	22710	22638	22825	22919	22640	22729	22649	22868	22717	22623	22683	22845	22665	22599	22476	22454	22673	22791	22754	22721	22762	22931	22946	22967	22867	22909	22715	22744	22777	22692	22687	22737	22843	22768	22531	22703	22716	22688	22938	22633	22895	22803	22579	22639	22974	22893	22849	22743	22893	22714	22831	22783	22807	22726	22538	22472	22806	22811	22902	22742	22585	22800	22796	22823	22726	22913	22759	22770	22908	22712	22942	22718	22642	22542	22644	22959	22842	22807	22885	22915	22747	23012	22883	22601	22954	22836	22543	22875	22657	22718	22718	22756	22841	22698	22604	22683	22879	22731	22647	22732	22617	22878	22883	22928	22546	22746	22818	22702	22779	22902	22765	22516	22638	22564	22838	22881	22739	22784	22820	22529	22653	22575	22706	22607	22521	22830	22820	22936	22806	22916	22683	22540	22842	22822	22766	22917	22839	22792	22741	22712	22728	22428	22549	22781	22863	22708	22643	22866	22794	22877	22766	22590	22656	22748	22823	23053	22804	22568	22675	22608	22953	22548	22763	22966	22668	22824	22639	22735	22776	22873	22950	22814	22707	22853	22638	22665	22816	22710	22849	22550	22756	23006	22653	22641	22709	22619	22543	22880	22638	22933	22887	22707	22456	22772	22450	22661	22779	22799	22869	22711	22656	22691	22805	22887	22856	22858	23066	22782	22831	22868	22767	22770	22637	22866	22899	22830	22724	22488	22876	22908	22708	22861	22638	22582	22763	22800	22882	22584	22686	22780	22342	22887	22667	22964	22849	22623	22732	22535	22621	22884	22714	22636	22839	22874	22715	22706	22786	22839	22658	22464	22756	22787	22530	22771	22583	22705	22877	22698	22737	22738	22643	22663	22483	22731	22527	22769	22673	22930	22830	22591	22831	22760	22832	22738	22628	22801	22762	22943	22567	22780	22958	22735	22695	22676	22844	22650	22764	22850	22809	22872	22657	23045	22685	22591	22819	22680	22658	22729	23058	22867	22796	22506	22675	22747	22792	22776	22820	22924	22508	22779	22914	22706	22764	22790	22479	22840	22758	22613	23029	22845	22795	22725	22744	22555	22873	22656	22799	22751	22701	22818	22840	22540	22864	22660	22573	22690	22816	22808	22763	22894	22906	22734	22641	22805	22688	22772	22857	22884	22972	22605	22717	22804	22956	22840	22692	22920	22719	22744	22664	22891	22649	22754	22534	22568	22649	22732	22645	22942	22672	22655	22849	22748	22918	22865	22876	22796	22755	22693	22724	22814	22816	22759	23021	22621	22770	22834	22922	22562	22917	22709	22580	22753	22946	22745	22708	22859	22746	22548	22774	22775	22766	22596	22600	22739	22862	22684	22698	22942	22746	22733	22968	22532	22789	22610	22613	22726	22663	22935	22539	22734	22759	22772	22664	22621	22777	22946	22611	22803	22609	22678	22712	22660	22691	22537	22665	22694	22837	22753	22611	22671	22764	22680	22769	22675	22531	22549	22608	22727	22627	22785	22740	22891	22412	22719	22644	22627	22864	22521	22844	23040	22553	22716	22794	22681	22914	22532	22911	22647	22706	22917	22955	22644	22776	22640	22697	22649	22649	22746	22826	22636	22769	22671	22669	22984	23051	22448	22506	22708	22703	22856	22710	22681	22690	22682	22547	22827	22737	22764	22482	22694	22524	22847	22765	22750	22741	22763	22652	22617	22746	22924	22822	22891	22706	22734	22684	22828	22481	22800	22803	22659	22755	22856	22794	22811	22886	22926	22779	22695	22893	22734	22599	22924	22636	22720	22784	22867	22687	22833	22831	22856	22864	22929	22831	22797	22915	22783	22913	22667	22983	22536	22574	22866	22818	22802	22716	22794	22649	22724	22619	22818	22900	23030	22799	22487	22694	22770	22791	22598	22655	22660	22830	22673	22702	22706	22788	22983	22760	22602	22595	22812	22546	22698	22730	22676	22747	22887	22618	22761	22652	22594	22573	22674	22647	22750	22910	22720	22764	22963	22597	22870	22795	22556	22670	22518	22842	22581	22825	22669	22786	22611	22783	22769	22606	22832	22782	22487	22959	22927	22605	22691	22632	22625	22895	22670	22679	22895	22815	22788	22669	22802	22784	23022	22799	22773	22770	22711	22802	22763	22671	22864	22620	22774	22659	22817	22442	22561	22857	22458	22870	22611	22828	22765	22830	22896	22771	22843	22821	22681	22768	22781	22763	22884	22821	22797	22829	22792	22726	22533	22810	22643	22612	22653	22715	22899	22623	22643	22692	22703	22844	22947	22764	22709	22793	22768	22600	22732	22600	22639	22984	22933	22786	22956	22740	22949	22901	22697	22919	22722	22895	22761	22512	22750	22718	22836	22754	22709	22872	22886	22523	22695	22879	22807	22817	22691	22844	22842	22815	23053	22890	22670	22717	22983	22980	22758	22838	22523	22731	22669	22814	22618	22785	22728	22725	22716	22704	22721	22635	22618	22616	22720	22694	22771	22738	22751	22673	22680	22622	22679	22647	22913	22748	22752	22974	22605	22941	22901	22684	22921	22845	22790	22641	22524	22597	22732	22735	22556	22793	22851	22727	22761	22747	22894	22793	22620	22721	22989	22642	22793	22760	22670	22848	22527	22742	22819	22723	22529	22733	22731	22391	22749	22705	22490	22702	22805	22719	22909	22809	22559	22787	22749	22891	22766	22837	22931	22742	22903	22650	22816	22781	22718	22861	22535	22534	22986	22837	22575	22733	22859	22793	22902	22781	22878	22804	22668	22904	22685	22770	22705	22892	22952	22713	22737	22612	22450	22720	22620	22498	22859	22476	22589	22852	22732	22706	22990	22834	22725	22763	22932	22778	22647	22714	22707	22846	22797	22939	22910	22848	22679	22828	22629	22775	22779	22844	22708	22569	22485	22878	22740	22806	22651	23084	22665	22765	22874	22804	22540	22728	22855	22815	22692	22726	22582	22817	22740	22818	22706	22743	22810	22994	22636	22644	22851	22836	22567	22625	22744	22713	22951	22881	22850	22694	22686	22766	22564	22620	22816	22832	22797	22833	22815	22739	22686	22708	22733	22810	22630	22702	22695	22700	22984	22698	22879	22811	22873	22537	22622	22895	22626	22805	22745	22691	22649	22791	22916	22850	22811	22729	22845	22960	22797	22871	22950	22912	22565	22769	22791	22762	22913	22833	22805	22749	23052	22713	22604	22542	22683	22643	22694	22497	22694	22646	22841	22790	22624	22643	22471	22797	22738	22578	22909	22544	22850	22672	22684	22651	22776	22695	22709	22603	22793	22711	22656	22742	22722	22767	22662	22920	22743	22481	22745	22866	22739	22759	22770	22667	22498	22799	22618	22900	22763	22658	22698	22901	22764	22725	22678	22585	22561	22923	22599	22893	22574	23033	22824	22861	22792	22963	22672	22728	22593	22617	22844	22675	22572	22720	22875	23003	22667	22860	22675	22934	22752	22721	22688	22714	22969	22935	22785	22636	22787	22702	22746	22790	22820	22676	22646	22885	22996	22952	22693	22957	22923	22732	22856	22691	22725	22623	22975	22899	22762	22844	22626	22714	22854	22857	22821	22680	22709	22729	22667	22902	22555	22609	22640	22815	22754	22709	22806	22695	22649	22815	22863	22734	22704	22582	22833	22780	22941	22630	22798	22482	22681	22664	22579	22792	22621	22712	22603	22651	22733	22770	22595	22855	22901	22697	22564	23036	22801	22742	22571	22671	22677	22818	22860	22924	22825	22899	22597	22769	22634	22667	22612	22628	22669	22662	22749	22573	22827	22593	22885	22828	22890	23137	22764	22613	22829	22768	22760	22739	22897	22791	22701	22797	22864	22825	22699	22817	22973	22759	22726	22757	22979	22690	22740	22853	22704	22579	22738	22909	22480	22360	22756	22776	22660	22701	22765	22644	22763	22725	22655	22804	22763	22696	22768	22829	22591	22660	22637	22688	22830	22673	22646	22713	22684	23007	22875	22731	22854	22641	22580	22732	22633	23137	22664	22798	22685	22929	22939	22903	22791	22923	22742	22854	22831	22883	22966	22702	22635	22732	22724	22856	22877	22752	22507	22829	22618	22757	22708	22775	22859	22797	22655	22759	22717	22645	22827	22910	22837
31568	52261	54640	50773	39875	51984	50169	36618	23606	19252	18074	17798	17569	17186	17399	17361	17411	17218	17287	17276	17335	17321	17403	17496	17296	17136	17213	17373	17149	17506	17004	17306	17166	17142	17388	17278	17270	17366	17268	17226	17237	17119	17327	17359	17254	17408	17297	17120	17261	17257	17292	17441	17205	17402	17268	17255	17353	17175	17474	17143	17341	17131	17118	17330	17275	17375	17289	17138	17291	17272	17329	17210	17223	17239	17210	17185	17125	17106	17338	17187	17299	17249	17113	17292	17351	17368	17103	17410	17226	17195	17318	17233	17309	17423	17253	17351	17213	17295	17128	17384	17059	17414	17248	17116	17159	17463	17448	17264	17233	17408	17249	17271	17371	17235	17234	17322	17370	17287	17272	17248	17245	17160	17082	17327	17168	17161	17292	17307	17342	17298	17099	17221	17263	17283	17209	17254	17160	17349	17285	17337	17169	17267	17191	17251	17169	17191	17077	17199	17153	17137	17397	17296	17246	17305	17396	17184	17304	17211	17236	17272	17178	17324	17366	17280	17181	17422	17324	17308	17245	17173	17264	17332	17360	17202	17299	17328	17161	17347	17222	17193	17289	17298	17265	17291	17297	17189	17296	17421	17358	17225	17235	17154	17264	17146	17370	17317	17335	17180	17285	17173	17163	17128	17279	17369	17340	17249	17267	17110	17219	17391	17434	17243	17415	17242	17167	17352	17359	17245	17277	17242	17470	17234	17235	17326	17188	17550	17308	17230	17319	17226	17305	17197	17288	17313	17392	17407	17478	17166	17302	17177	17145	17318	17352	17415	17179	17231	17226	17219	17335	17175	17411	17211	17221	17138	17284	17237	17219	17184	17354	17137	17397	17217	17359	17340	17300	17272	17379	17158	17312	17312	17385	17159	17210	17294	17305	17271	17309	17279	17139	17446	17050	17281	17230	17270	17193	17234	17216	17325	17261	17052	17279	17210	17131	17323	17235	17288	17358	17372	17339	17279	17343	17213	17340	17169	17167	17322	17254	17404	17234	17247	17258	17359	17439	17264	17385	17235	17235	17316	17267	17181	17305	17298	17362	17271	17246	17420	17284	17258	17335	17146	17259	17262	17144	17154	17224	17122	17158	17367	17167	17311	17070	17036	17296	17429	17187	17288	17259	17342	17228	17393	17342	17180	17192	17110	17355	17172	17203	17303	17438	17270	17303	17399	17198	17210	17419	17225	17264	17289	17228	17278	17234	17268	17215	17260	17269	17358	17091	17388	17336	17254	17393	17161	17286	17321	17291	17322	17364	17351	17345	17210	17188	17219	17358	17364	17309	17210	17221	17438	17100	17223	17235	17424	17192	17340	17251	17303	17352	17216	17407	17368	17228	17074	17156	17201	17097	17307	17330	17240	17340	17210	17391	17209	17299	17171	17153	17196	17257	17353	17255	17247	17317	17296	17362	17260	17353	17215	17138	17526	17263	17088	17474	17415	17297	17122	17320	17431	17165	17180	17089	17350	17218	17341	17090	17394	17190	17204	17261	17247	17233	17200	17416	17371	17050	17400	17336	17446	17116	17242	17191	17368	17482	17275	17290	17172	17432	17367	17305	17377	17317	17186	17342	17414	17337	17281	17375	17443	17122	17121	17335	17186	17346	17340	17417	17221	17353	17273	17446	17389	17111	17174	17375	17396	17146	17428	17310	17227	17198	17233	17275	17268	17240	17381	17261	17243	17407	17342	17257	17210	17376	17136	17287	17067	17326	17248	17194	17146	17171	17142	17188	17297	17406	17329	17304	17383	17364	17179	17208	17364	17232	17271	17343	17244	17219	17204	17268	17381	17354	17133	17218	17353	17236	17267	17088	17363	17259	17281	17346	17290	17288	17521	17264	17212	17482	17109	17393	17144	17497	17442	17236	17320	17121	17338	17198	17234	17316	17188	17444	17300	16989	17162	17107	17280	17401	17367	17174	17187	17270	17299	17193	17437	17233	17234	17360	17211	17215	17241	17358	17137	17278	17192	17131	17347	17218	17293	17159	17307	17316	17293	17316	17194	17200	17125	17409	17307	17363	17206	17206	17397	17238	17455	17233	17274	17126	17128	17163	17201	17111	17075	17448	17202	17315	17344	17361	17255	17296	17148	17193	17340	17304	17173	17319	17302	17288	17380	17315	17138	17392	17334	17309	17279	17283	17194	17318	17361	17421	17467	17404	17176	17146	17201	17142	17259	17262	17318	17202	17241	17327	17047	17157	17317	17142	17207	17184	17175	17227	17277	17315	17203	17189	17205	17160	17385	17291	17248	17161	17308	17300	17258	17210	17256	17376	17305	17327	17314	17336	17293	17328	17257	17433	17377	17255	17341	17251	17375	17320	17198	17323	17153	17214	17081	17116	17322	17165	17188	17053	17370	17427	17206	17292	17168	17200	17274	17117	17293	17464	17282	17205	17267	17399	17219	17322	17350	17224	17252	17278	17241	17469	17429	17436	17173	17335	17269	17209	17111	17355	17082	17203	17228	17339	17329	17196	17331	17285	17251	17252	17265	17375	17351	17284	17189	17298	17334	17327	17275	17100	17387	17472	17043	17480	17043	17295	17104	17447	17237	17285	17354	17150	17409	17126	17373	17366	17343	17366	17318	17419	17434	17106	17384	17259	17344	17171	17137	17233	17159	17315	17215	17327	17206	17253	17180	17271	17190	17456	17248	17412	17197	17245	17367	17360	17249	17195	17130	17221	16987	17214	17217	17184	17143	17258	17118	17359	17426	17134	17326	17194	17288	17343	17262	17363	17312	17246	17378	17201	17379	17199	17246	17320	17158	17322	17359	17108	17250	17061	17416	17189	17314	17357	17449	17206	17187	17382	17282	17311	17451	17144	17202	17257	17427	17158	17216	17197	17385	17184	17436	17271	17309	17339	17132	17321	17287	17168	17062	17297	17136	17418	17153	17363	17274	17220	17504	17073	17262	17145	17162	17268	17448	17216	17402	17390	17222	17246	17361	17173	17288	17238	17230	17176	17173	17267	17276	17280	17187	17415	17249	17365	17261	17107	17396	17374	17028	17236	17306	17231	17380	17331	17284	17385	17203	17308	17061	17150	17164	17342	17109	17241	17328	17218	17256	17400	17268	17140	17367	17386	17145	17171	17409	17322	17144	17341	17054	17420	17408	17280	17135	17247	17200	17239	17335	17261	17392	17222	17341	17115	17194	17406	17137	17376	17237	17247	17395	17190	17361	17330	17273	17228	17165	17243	17409	17316	17192	17238	17343	17131	17125	17189	17330	17314	17169	17449	17236	17077	17109	17427	17233	17251	17297	17260	17250	17312	17402	16948	17180	17136	17291	17271	17297	17064	17203	17298	17270	17325	17292	17350	17431	17132	17226	17089	17366	17202	17318	17195	17286	17349	17201	17365	17251	17188	17161	17395	17112	17362	17143	17151	17400	17433	17205	17176	17062	17172	17170	17159	17367	17168	17109	17143	17386	17055	17296	17164	17215	17073	17287	17319	17214	17110	17104	17154	17229	17145	17162	17325	17216	17257	17134	17119	17164	17286	17290	17257	17207	17080	17223	17420	17284	17228	17284	17432	17339	17236	17365	17299	17345	17311	17134	17282	17231	17279	17291	17280	17398	17233	17219	17337	17369	17189	17156	17476	17257	17111	17298	17250	17276	17308	17407	17208	17206	17357	17261	17349	17237	17384	17006	17219	17308	17202	17307	17299	17270	17459	17244	17344	17340	17384	17411	17085	17110	17477	17325	17255	17332	17313	17457	17148	17306	17206	17236	17280	17352	17287	17179	17288	17280	17459	17313	17356	17052	17481	17323	17239	17281	17297	17313	17241	17254	17185	17196	17456	17224	17259	17122	17313	17417	17276	17324	17100	17280	17254	17243	17098	17396	17221	17351	17162	17237	17150	17328	17352	17315	17325	17306	17386	17304	17255	17225	17314	17368	17296	17173	17243	17237	17133	17208	17207	17175	17306	17295	17283	17392	17314	17546	17313	17276	17390	17272	17454	17118	17320	17246	17327	17144	17157	17188	17283	17226	17234	17400	17376	17145	17060	17217	17407	17243	17235	17282	17279	17233	17124	17251	17256	17442	17198	17230	17155	17252	17267	17139	17112	17346	17282	17308	17429	17363	17206	17054	17168	17198	17209	17027	17308	17349	17264	17293	17097	17005	17372	17230	17295	17205	17333	17129	17416	17272	17244	17016	17425	17069	17348	17208	17162	17337	17349	17373	17489	17110	17235	17325	17236	17471	17290	17218	17301	17240	17265	17371	17365	17369	17256	17319	17347	17224	17411	17374	17295	17231	17271	17382	17349	17324	17442	17391	17351	17291	17411	17062	17258	17159	17079	17184	17205	17417	17435	17229	17246	17222	17229	17613	17187	17441	17492	17331	17263	17318	17299	17212	17209	17429	17159	17420	17280	17249	17355	17211	17345	17225	17195	17250	17322	17129	17216	17238	17306	17082	17185	17247	17264	17350	17327	17214	17128	17105	17262	17365	17410	17196	17210	17415	17265	17376	17214	17198	17319	17261	17222	17239	17275	17241	17359	17250	17266	17209	17379	17307	17196	17354	17168	17319	17236	17383	17186	17241	17194	17348	17125	17345	17229	17264	17249	17271	17258	17211	17373	17293	17332	17086	17351	17315	17331	17311	17233	17332	17077	17255	17191	17260	17287	17215	17171	17324	17197	17184	17249	17419	17267	17099	17144	17301	17254	17273	17225	17309	17188	17142	17126	17332	17143	17300	17320	17389	17416	17238	17364	17347	17338	17398	17327	17049	17147	17202	17287	17320	17279	17302	17129	17283	17479	17390	17241	17343	17109	17139	17132	17308	17297	17384	17016	17235	17286	17272	17169	17132	17101	17332	17241	17318	17396	17226	17149	17415	17204	17159	17309	17161	17159	17227	17092	17319	17126	17246	17354	17318	17250	17324	17400	17313	17214	17192	17203	17176	17331	17338	17255	17392	17176	17166	17292	17436	17214	17047	17298	17412	17399	17067	17459	17070	17271	17296	17161	17420	17285	17098	17106	17396	17417	17278	17171	17425	17383	17197	17150	17165	17289	17386	17113	17367	17290	17186	17386	17330	17253	17230	17157	17140	17293	17310	17160	17337	17299	17305	17182	17353	17295	17257	17191	17209	17503	17135
23869	21116	29316	31996	45972	67905	67916	52255	35534	26731	23686	23189	22903	22525	22409	22343	22120	22093	22096	22273	22049	22062	22370	22066	22158	22077	22153	22064	22004	22045	22148	21960	22159	21993	21959	22240	22132	22087	21997	21991	21950	22313	22110	22047	22033	21861	22193	22041	22026	22009	22047	22067	22321	22382	22006	22201	22160	21867	22138	21959	21751	22050	22189	22156	22312	22150	22077	21922	21990	21935	21798	21938	22207	21949	21940	22018	21966	22259	22117	22064	22144	22075	22326	22099	22142	21987	22239	21981	21864	21987	22043	21996	22068	22092	21984	22000	22058	22220	22022	22033	22286	22016	22081	21933	22204	22017	22265	22012	22109	22063	22025	22095	22118	22202	22157	22154	21634	22151	22076	21978	22134	22336	22208	22067	22089	22066	21994	22090	22095	22064	22155	21923	22155	22013	22053	21951	22053	22111	22057	22119	21924	22061	21832	22027	21755	21922	22181	21897	22045	22064	21924	22016	21941	21956	22143	22232	22071	22166	22155	22284	21946	21986	22041	22094	21966	21789	22128	22062	21973	21958	21890	21894	21883	22000	22125	22026	22119	22241	22078	21928	21932	22089	21990	22042	21940	22067	22199	22008	22067	22150	22125	21973	22121	22217	21850	22147	22108	22128	21936	21930	22112	22086	22091	22036	22211	22062	21990	21850	21988	21997	22099	22013	22001	22111	22124	22155	22143	22202	22319	22225	21967	21943	22072	21948	21878	22048	21748	22220	21824	22027	21977	22094	22069	22118	22057	22202	21874	21940	21955	21894	22131	22195	22070	22072	22125	22246	22166	22028	21927	22042	21987	22048	22050	22105	21934	22129	21911	21999	22020	21979	21966	22086	21951	22196	22013	21873	22008	22044	21941	22252	21912	21868	22026	22058	22001	22052	22255	22070	21949	22238	22051	22170	21850	22187	22189	22126	22075	22166	21952	22043	22187	22031	21970	22081	22220	22094	21952	21902	21917	21974	22076	22053	22247	21969	22259	21976	22388	22174	21934	22001	21969	21910	22069	22108	22104	21942	22025	22074	22049	22197	21905	22469	21910	22100	22043	21989	21983	22162	22086	22037	21950	22105	22274	21942	22044	21966	21878	22024	22079	22403	21957	22148	22029	22131	21985	21955	22042	22268	22016	22290	21971	22034	21987	21913	22092	22147	22252	21968	22163	22043	22110	21895	22195	22081	21975	22211	22153	21947	22279	21990	22128	22203	21916	22235	21889	21873	22022	22129	22102	21947	22016	21817	22015	22166	21866	21984	21929	22194	21975	21919	22052	22190	22236	22275	21990	21855	22205	22016	21942	21971	22019	21828	21931	21919	22058	22057	22255	22042	22196	22052	22076	22106	22157	21788	22194	22102	21985	22017	22067	22137	22129	22079	22215	22110	21974	22025	22007	21761	22121	22271	21947	22120	21962	22111	22377	21800	22251	22103	21949	22176	22073	22246	22148	22216	22131	21953	21918	22092	22133	22069	22213	22042	21898	22114	21870	21993	21820	22114	21863	21739	21854	22361	22155	22116	22066	22032	21789	22076	22170	22017	22177	22184	22137	22149	22032	22005	22048	22083	21957	22147	22042	22104	21939	22121	22168	21916	22137	22103	21945	22084	21961	22192	21938	22116	22049	22161	21866	22045	21980	22034	22033	22129	22045	21930	22047	21931	22016	22148	22045	22024	21994	22113	21984	22086	22291	22037	22025	22064	21985	22012	22118	22020	22126	22261	22221	22143	21955	21807	22077	22225	22216	21931	22046	22262	21984	21932	21927	21840	22218	21967	22006	22179	21983	21974	22232	22002	22157	22074	21903	22099	22035	22247	22217	22086	22161	21866	22286	22064	21990	22111	22180	22127	21990	21850	22205	22067	22047	21965	21970	22017	21948	22224	22117	21901	22012	22329	21965	22049	22041	22164	22216	22067	21819	21907	22068	21884	22049	22109	21987	22013	21994	22206	21976	21861	22015	21986	22042	21992	21925	22093	22152	22062	22097	22195	21961	22356	22109	21945	22103	22152	21871	21943	22128	22271	21980	22005	21887	21954	22077	22224	22211	22251	22036	21937	22054	22039	22165	22202	21905	22068	22104	21935	22106	21998	22209	22136	21936	22100	22040	22016	22093	22073	22230	22011	22026	21906	21990	22043	22249	21961	22138	22233	21913	21867	21876	22152	22090	21963	21954	22132	21971	22143	22141	21850	22139	22065	22043	22033	22016	22184	21957	22069	22161	22207	22071	21910	21921	21994	22137	22102	21947	22049	22124	21944	22382	21806	21820	21854	22134	22069	21742	21942	22188	22122	22103	22098	21997	21831	22215	21943	22119	22145	22147	22179	21875	22067	22157	22153	22060	22074	21951	22153	22014	22066	22209	22214	21847	21995	22144	22149	22100	22026	22060	22041	22109	22109	21983	22123	22248	21892	22146	22071	21916	21983	21870	22105	21932	22013	22074	22150	22151	21862	21963	22032	22039	22055	21994	22003	22031	21990	22159	22039	22103	22066	21944	21977	21977	22029	21914	22032	21997	22083	22101	22212	21898	22034	21944	21963	22028	22125	22000	22126	22379	22132	22002	22068	21867	21820	22061	22113	21829	21708	22063	22166	22213	21909	21836	21856	22031	21875	22069	22058	21928	21960	22112	22044	22245	22011	22180	22071	22027	21994	22047	22072	22172	22194	22066	22050	21793	21767	22007	21889	21899	22059	22135	22116	22032	22110	22058	22103	22073	21985	22129	22108	22089	22156	22153	22076	22025	21912	22020	22151	22083	22127	21922	22017	22082	22044	22163	22166	22253	21987	22022	22052	22173	21899	22035	22053	21892	21896	21912	22139	22028	22037	22164	21767	22063	21921	21901	22056	22287	22102	22088	22025	22115	21873	22189	22162	22018	21967	22174	22125	22082	21981	22038	22072	22083	21849	21872	21878	22115	22015	22026	21970	22013	22004	21976	22118	22037	21831	22017	22034	22040	22131	21869	22169	21931	22045	22156	22048	22027	22029	22271	21978	22234	22336	22066	22053	22057	22175	21808	21977	22065	22068	22341	22241	22126	21914	21664	21855	22184	22222	22202	22196	22097	22134	22322	21871	22147	22135	21977	21944	22027	22004	21883	21986	22064	21892	21957	22084	22001	22084	21778	21952	22018	22126	21921	21915	21907	22329	22163	22024	22011	21861	22000	21943	21966	22335	22057	22010	22169	22038	22296	21905	21836	22076	22153	21994	22144	22009	22064	22021	22011	22115	22038	22270	21906	22096	21865	22117	22087	22034	22106	22021	22022	22081	21958	22154	21928	21962	22002	21902	21940	22025	21982	21865	22049	21967	22242	22082	21935	22025	22210	22131	22103	21950	22021	22050	21973	22121	22087	22036	22064	21900	22088	21850	21887	22145	21917	21902	22124	22031	22194	22255	21929	22075	21832	22026	21858	22081	21982	22185	22118	21850	21888	22174	22100	22121	22191	22155	21915	22101	22065	22078	21998	21960	22144	22098	21791	22116	22045	21977	21914	22001	21841	21971	22154	22076	22010	22004	21880	21911	21948	22002	22113	22010	22346	22081	21947	21959	22245	21801	22068	21895	22155	22026	21979	22075	22017	22008	22237	22008	22198	22163	21956	21900	22053	22163	22152	22335	21901	21915	21844	21815	22162	21976	22107	22136	22002	22220	22222	22078	22144	22088	22297	22340	21973	22071	22166	22184	22063	21966	22017	22107	21883	21961	22101	22363	22237	21983	22094	21915	22027	22107	22120	21903	22105	22156	22016	21795	21945	21930	22120	22026	22150	22218	21989	21886	21994	21849	21995	22173	22189	21967	22017	22028	22047	22030	21936	22169	22204	22094	22263	22052	21975	21994	21843	22231	22115	22115	21978	22257	21917	22126	22071	22050	21998	21897	22075	21893	22321	21846	22208	21991	22019	22018	21860	21878	22234	22021	22012	21823	22001	22144	21774	21669	21921	22151	22196	21974	22019	22041	22012	21956	21769	21990	21927	21996	22054	22217	22068	22290	22211	22145	22141	22053	22021	22117	22161	21926	22092	22140	21993	22354	22089	21939	21691	22113	22060	21967	22126	22148	21965	21840	22327	21962	22301	22191	22119	22188	22211	22120	22110	22093	22080	22037	21994	22120	21848	22052	21910	21924	22115	22061	22119	22062	22222	21769	21852	22082	22198	22018	22033	22031	21897	22154	22071	21896	21909	22033	22087	22010	22174	22115	22065	22036	21980	21938	22117	22079	22259	22010	22054	21923	21997	22090	22177	22110	22037	22100	22218	22264	22080	21974	22048	21886	22249	22157	22033	21998	22114	22136	22058	22114	21972	22049	21910	22042	22064	21976	22112	22088	22106	22287	21733	22262	21996	22060	22220	22145	21944	21940	21869	21900	21972	21972	21841	22010	22098	22072	22300	22077	22032	22114	22063	21904	22187	22082	21997	22032	21932	21975	22065	22142	22206	22031	21922	21984	22051	22080	22003	21903	21862	21996	22255	21855	22182	22210	22230	22179	21959	21997	21997	22039	22045	22027	22045	21853	22162	22016	21980	22032	22063	22120	22010	22051	21964	21903	22235	21805	22208	22181	22041	21840	21963	21856	22220	22168	22208	22169	22224	22249	21950	21893	21973	21968	22116	22292	22276	22054	22103	21915	22205	22142	21908	21790	22143	22085	21859	21926	22282	22202	22139	22103	22104	22038	22009	22129	21945	22165	22220	22044	21952	22053	21929	21859	22115	21997	22158	21942	22081	22038	22065	21930	21904	22097	22308	22263	21972	21913	22060	22177	22054	21994	21893	22119	21877	22044	22171	21957	22121	21959	22090	21941	21949	22102	22051	22108	22027	22226	22015	22079	21996	22118	22134	22022	22061	21893	22184	22476	22112	22142	22125	22086	22064	22070	22073	22110	22133	22160	21946	22058	21972	21849	22129	21982	22018	22098	22071	22120	22050	22216	21891	22093	22063	21916	22147	22235	22058	22222	22011	21900	22139	22061	22050	21872	21973	21835	21988	21889	22190	22021	21968	22150	21916	22045	21975	22039	22037	22045	22059	22117	22024	22079	21806	22126	21813	22150	22033	22181	22083	21742	22226	22052	21906	22044	21964	21960	21988	22032	22047	22020	21922	22285	22003	22101
40559	73407	76063	67014	63545	72576	68883	51283	31854	20290	18413	18460	17561	17296	17207	16912	16881	16942	16889	16890	16818	17070	16809	16735	16813	16982	16828	16627	16736	16802	16970	16904	16852	16914	16758	16791	16812	17012	16873	16969	16899	17043	16866	16787	16908	16893	16924	16951	16953	16827	17103	16648	16823	16913	16722	16814	17018	16921	16947	16777	16877	16837	16890	16895	16901	16817	16847	17070	16888	16728	16948	16925	16918	16876	16954	16948	16782	16808	16826	17032	16987	16734	16919	16960	17017	16724	17019	16799	16846	17009	16855	16752	16981	16800	16829	16726	16824	16946	16903	16682	16957	16823	16635	16820	16924	16842	17011	16935	16795	17077	16763	16778	16892	16884	16929	16788	16762	16960	16839	16905	16846	17069	16815	16717	16810	16807	16902	16906	16776	16978	16903	16878	16836	16823	16833	16768	16813	16935	16792	16859	16781	16851	16797	16915	16900	16931	16918	16968	16868	16648	16759	16800	16835	16990	16754	16699	16754	16961	16756	16829	16894	16765	16968	16753	16812	16789	16887	16722	16770	16935	16901	16875	16867	16902	16851	16897	16693	16903	16963	16822	16812	16994	16736	16786	16903	16843	16625	16687	16720	16573	16961	16615	16893	16859	16794	17007	16703	16790	17058	16817	16762	16994	16956	16856	16824	16806	16843	16836	17200	16796	16900	16766	16879	16883	16871	16794	16919	16864	16868	16914	16837	16982	16701	16874	16774	16967	16818	16847	16770	16772	16906	16850	16628	17069	16740	16858	16891	16742	16883	16893	16893	16816	16815	16826	16784	16708	16782	16872	17038	16852	16957	16840	16999	16977	16734	16979	16864	16934	16754	17011	16891	16912	16810	16786	16949	16917	16758	16913	16793	16910	16711	16947	16915	16657	16978	16917	16730	16869	16813	17011	16883	16884	16903	16839	16832	16985	16914	16707	16668	16846	16888	17016	16802	16855	16785	16784	16766	16824	16740	16758	16914	17101	16927	16943	16929	16769	16828	17003	16903	17004	16829	16919	16827	16750	17059	16752	16845	16783	16986	16952	16784	16847	16740	16801	17013	16802	16801	16825	16911	17053	16705	16795	16704	16930	16771	16815	16736	16790	16892	16847	16739	16713	16972	16749	16878	16825	17020	16779	17042	16895	17004	16915	16858	16695	16811	16766	16901	16860	16926	16741	16829	16793	16834	16574	17024	16723	16866	16843	16874	16580	16911	16818	16817	16956	16854	16703	16874	16821	16876	16943	16758	16854	16899	17046	16802	16714	16920	17004	16942	16856	16866	16796	16785	16889	16842	16892	16892	16731	16983	16814	16912	16772	16946	16903	16652	16919	16745	16904	16804	16878	16700	16922	16886	16710	16786	16986	16972	16803	16980	16749	16823	16883	16734	16857	16985	16742	16890	16886	16938	17127	16756	16817	16673	16701	16844	16858	16749	16831	16743	16898	16902	16752	16923	16863	16848	16845	16954	16887	16817	16933	16795	16824	17028	16788	16830	16883	16758	16953	16766	16864	16777	17015	16648	16770	16892	17079	16934	16885	16814	16730	16741	16758	16821	16910	16779	16805	16942	16781	16852	16972	16831	16906	16782	16915	16886	16862	16778	16725	16937	16835	16784	16858	16775	16896	16932	16883	16867	16914	16979	16787	16721	16879	16819	16902	16891	16689	16860	16793	16894	16847	16963	16983	16819	16805	16914	17008	16909	16768	16958	16841	16657	16704	16726	16615	16849	17011	16856	16797	16836	16796	17036	16851	16967	16893	16697	16824	16870	16896	16885	16770	16754	16902	16739	16800	16777	16946	16781	16843	16966	16899	16865	16864	16783	16867	16789	16767	16865	16803	16837	16780	16953	16737	16947	16855	16756	16790	16887	16718	16967	16879	16958	16584	16853	16996	16929	16853	16901	16758	16865	16863	16728	16688	16910	16884	16937	16793	16842	16768	16968	16761	16947	16802	16626	16911	16789	16810	16754	16849	16730	17019	16788	16717	16858	16769	17001	16783	16739	16664	16809	16976	16837	16843	16897	16849	16855	16831	16934	16929	16895	16809	16934	16961	16723	16915	16932	16807	16955	16869	16953	16820	16895	16848	16823	16891	16628	16865	16776	16991	16691	16723	16675	16708	16815	16946	16719	16796	16848	16913	16831	16844	17050	16781	16726	16811	16682	16748	16820	16839	16808	16755	16845	16869	16840	16785	16800	16946	16982	16899	17008	16807	16890	16860	16999	16757	16854	16762	16713	16876	16901	16766	17128	16882	16752	16807	16775	16850	16488	16986	16945	16835	16900	16933	17023	16768	16761	16937	16880	16786	16708	16958	17041	16975	16850	16681	16759	16854	16842	16754	16996	16759	17114	16994	16967	16811	16927	16843	16722	16708	16896	16913	16781	16826	16780	16803	16943	16892	16803	16837	16865	16865	16841	16887	16942	16847	16762	17001	16865	16871	16942	16827	16928	16735	16932	16911	17005	16668	16827	16810	16865	16915	16661	17045	16725	16618	16990	16861	16659	17020	16848	17090	16831	16833	16941	17081	16994	16861	16934	16783	16810	16960	16771	16887	16831	16842	16766	16831	16808	16819	16938	16913	16809	16816	16755	16648	17016	16825	16881	16900	16742	16676	16928	16888	16880	16781	16878	16966	16775	16869	16893	16770	16809	16696	16944	16748	16820	16858	16699	16861	16953	16567	16819	16964	16741	16853	17026	16854	16855	16944	16671	16808	16947	16838	16837	16784	16891	16726	16968	16706	16833	16882	16697	16758	16871	16898	16672	16936	16850	16833	16834	16644	16682	16776	16933	16974	16643	16875	16932	16987	16932	16833	16985	16912	16851	16796	16851	16901	16831	16891	16900	16775	16996	16789	16651	16897	16891	16806	16923	16843	16712	16819	16972	16759	16866	16810	16840	16917	16816	16792	16869	16865	16811	16879	16939	16847	16857	16921	17026	16931	16809	16770	16831	16848	16838	16683	16877	16880	16933	16754	16807	16914	16954	16881	16758	16716	16943	17027	16869	16810	16972	16738	16794	16938	16923	16924	16946	16837	16853	16768	16889	16835	16909	16886	16916	16958	16746	16851	16820	17093	16787	16818	16996	16884	16727	16788	16831	16801	16830	16864	17012	16960	16935	16795	16897	16847	16843	16825	16762	16822	17032	16954	16848	17015	16766	16851	16909	16943	16702	16761	16770	16952	16805	16817	16865	16864	16801	16941	16768	16704	16888	16933	16721	16725	16891	17001	16629	16942	16947	16937	16706	16895	16887	16905	16850	16971	16841	16809	16796	16905	16806	16900	16765	16686	16861	16997	16966	16878	16686	16890	16728	16791	16843	16997	16743	16868	16800	16969	16936	16918	16812	16945	16930	16745	16752	16874	16859	16690	16713	16850	16846	16830	16948	16788	16757	16944	16925	16807	17019	16856	16905	16873	16859	16942	16674	16953	16830	16733	16937	16854	16994	16842	16846	16966	16838	16840	16992	16891	17040	16773	16828	16880	16740	16834	16896	16988	16801	16991	16907	16804	17050	16799	16770	16858	16658	16878	16788	16659	16825	16722	16938	16916	16816	16891	16760	16865	16865	16860	16730	16738	16949	16917	17044	16989	16763	16856	16947	16840	16880	16883	16914	16768	16895	16797	16791	17046	16896	16654	16735	17005	16924	16757	16812	16753	16688	16790	16835	17003	16845	16609	16730	16796	16822	16920	16878	16799	16905	16808	16924	16902	16920	16786	16780	16921	16894	16710	16761	16694	16927	16830	16808	16856	16822	16808	16979	16892	16965	16974	16849	16743	16819	16876	16700	16750	17043	16781	17046	16763	16908	16891	16745	16794	16775	16912	16954	16789	16849	16857	16927	16812	16861	16864	16889	16907	16785	16835	16788	16946	16945	16778	16670	16805	16765	16763	16964	16736	16951	16634	16860	16985	16782	16692	16849	16817	16782	16747	16952	16877	16886	16981	17002	16665	16740	17103	16791	16793	16709	17004	16979	16814	16897	16737	16681	16992	16787	16868	16751	16878	16752	16639	16872	16730	16799	16883	16869	16859	17015	16856	16968	17152	16842	16876	16762	16878	17097	16933	16793	16857	16934	16780	16922	16905	16903	16978	16818	16811	16815	16866	16872	16954	16897	16785	16780	16680	16850	16814	16830	16893	16900	16892	16988	17019	16745	16956	16740	16763	16855	16874	16848	16670	16873	16931	16729	16801	16921	16971	17079	16819	16971	16769	16924	16904	16806	16832	16816	16803	16923	16918	16705	17016	16855	16739	16899	16856	16909	16871	16857	16865	16987	16941	16889	16761	16817	16840	16889	16813	16882	16799	16716	16779	16897	16880	16945	16788	16855	16669	16935	16875	16774	16806	16884	16742	16682	16789	17023	16849	16841	16802	16906	16913	16829	16984	16767	17007	16789	16790	16821	16900	16831	16998	16891	16832	16886	16846	16911	16694	16774	16954	16814	16960	16852	16879	16949	16705	16744	16932	16848	16845	16845	16793	16874	16966	16801	16841	16975	16930	16914	16966	16858	16764	16714	16908	16878	16788	16878	16845	16890	16886	16811	16860	16767	16993	16958	16913	17012	16781	16939	16732	16872	16978	16968	16842	16738	16864	16836	16806	16993	17045	16662	16791	16735	17004	16901	16968	16753	16762	16806	16921	16895	16869	16747	16888	16830	16869	16876	16741	16891	16763	16826	17000	16794	16648	16922	16934	16626	16879	16844	16843	16840	16732	16858	16753	16848	16988	16778	16936	16912	16782	16801	16950	16979	16905	16900	16790	16892	16885	16734	17046	16735	16830	16747	16861	16627	17011	16866	16913	16878	16755	16964	16824	16874	16924	16727	16909	16772	16850	17008	17022	17100	16892	16798	16792	16859	16824	16934	16992	16801	16956	16955	16610	16674	16750	16979	16803	16862	16776	16890	16862	16805	16854	16797	16655	16715	16800	16613	16996	16893	16873	16832	16990	16862	16914	16781	17027	16991	16936	16764	16771	16869	16766	16886	16564	16736	16996	16921	16760	16826	16883	16727	16944	16810	16848	16754	16889	16918	16893	16972	16876	16813	16999	16890	16735	16856	16736	16873	16882	16707	16924	16734	17033	16820	16771	16906	17072	16722	16643	16905	16790
32116	26161	26244	24337	23328	25876	28286	25570	22815	21193	20987	21236	21339	21263	21190	21091	21109	21186	21269	20927	21122	21251	21095	21067	21215	21054	20800	21138	21174	21064	21258	21300	21283	21068	21163	21115	21078	21089	21256	21174	21177	21078	20865	20912	21229	21277	21092	21156	21196	21076	21107	20940	21191	21251	21009	21228	21213	21006	21206	21148	21111	21049	21141	21113	21108	21210	21057	21131	21159	21162	21194	20911	21019	21081	21127	21139	21056	21119	21018	20957	21035	21124	21028	21033	21209	21110	20988	21117	21050	20927	21057	20938	21230	20993	21132	21003	21042	21083	20888	21005	21090	21069	21371	20956	21204	21102	21220	20969	20923	21119	21213	21081	21263	21344	21190	21021	20960	20971	21198	21336	20815	20911	21074	21010	21016	21087	21004	21070	21107	21062	21014	21267	21008	21125	20999	21119	21062	21150	21182	20827	21196	21125	21214	20868	21099	21254	20822	21093	21155	21111	20720	21152	21078	21073	21080	21147	21063	21066	20968	21359	21241	21045	21136	21151	21253	21087	20869	20804	21087	20991	21204	21089	21093	20980	21059	21033	21288	21100	21213	21076	21072	21129	21142	21250	21067	20939	21128	21200	21078	20996	21072	20776	21077	21065	21103	21017	20861	21181	20950	21011	20921	20979	21155	20958	21021	21119	21192	21004	21012	20963	20881	21269	21192	21101	20991	21234	21152	21104	20992	20920	20996	21162	21033	21172	21250	21269	21154	21312	21142	20990	21141	21117	21149	21172	21345	20844	21065	21119	20973	21014	20810	21141	21176	20965	21028	21182	20932	21027	21000	21113	20920	20919	21059	21133	21094	21199	21060	20929	21056	20927	21292	21066	20918	21368	21098	20993	21201	21064	21210	21033	21058	21135	21228	20971	21069	20943	21180	21059	21115	21131	21154	21250	20952	21230	21155	21122	21371	21000	20989	20890	21247	21062	20981	20991	21057	20948	21004	20971	21017	21234	21513	21188	21221	21171	21211	20991	21254	21141	21032	20885	21180	21210	21065	21126	21076	20995	21014	21064	21308	20896	21053	20984	21056	20911	21007	21208	21122	21084	21209	21229	21205	21221	21109	21040	21110	21025	21023	21283	21187	21132	21088	21028	21165	21070	21120	21242	21055	21135	21102	21122	21084	21170	20985	20987	21026	20997	20934	20926	21067	20986	21107	21038	21211	20968	21153	20983	21121	21039	21014	21006	21367	21295	20981	21036	21034	20951	20946	20792	21082	21164	21180	21329	21074	21180	21023	21102	21051	21076	20991	21281	21108	21130	21222	20992	20922	21184	21292	21130	21120	20882	21066	21006	20981	21217	21115	21168	21218	21086	21212	21249	21267	21066	21156	21054	21200	21087	21136	21279	21043	21150	21026	21133	21055	21001	21084	20988	21123	21061	21016	21285	21066	21181	21244	20953	21088	20908	20974	21182	21009	21080	21010	20976	21112	21047	21020	21122	20874	21100	21161	21016	21261	21239	21222	21075	21175	21068	21200	21065	21086	21114	21015	21114	21047	21050	21257	21110	21173	21218	20983	21170	21013	21001	21183	21252	21038	21121	21238	21229	21138	21147	20968	21009	20963	21255	21164	21077	21175	21087	20938	21223	21024	21080	20914	20795	21047	21269	21087	20878	21196	20957	21149	21199	21219	21084	21087	20927	21014	21029	21019	21190	21287	21031	21131	21076	20836	20935	21036	21137	21343	21119	21284	21092	21248	20888	21181	21061	21042	21145	21255	20992	21171	21227	21263	21027	21098	21076	21279	21074	21026	21001	21079	21129	21280	21187	20876	20981	21088	21097	21219	21062	21004	21211	20961	20933	21035	21412	21271	20963	21114	20926	21120	21320	21065	20932	21088	21119	21068	21040	20964	21125	21097	21204	21312	21112	21029	21284	21214	21192	20905	21062	21192	20884	20899	21194	21179	21229	21076	21017	21031	20861	20996	20939	20993	21036	21232	21055	21090	21030	21117	20971	21170	21161	21247	21148	21181	21044	21104	21095	20980	21000	20887	21072	21043	21193	21152	20988	21040	20945	21062	21168	21096	21075	21179	20987	21233	21134	21217	21071	21175	21172	21067	21194	21082	20857	21052	21263	21043	20988	20897	21096	21097	20895	21086	21176	21444	20982	20768	20927	21195	21133	21042	21246	20904	21168	21091	20961	21185	20928	21357	21322	21078	20833	21051	21101	21257	20960	20957	21099	21205	20997	20979	21088	21043	21003	21091	20995	20977	21147	21003	21059	21125	21327	21245	21011	21010	20979	21023	20960	21132	21307	20993	21257	21130	21140	21081	21084	21009	20996	20904	21029	21102	21121	21005	21097	21216	21182	20961	21224	21176	21237	21096	20956	21152	21047	21289	21154	21187	21031	21088	21107	21142	20944	21263	21074	20973	21016	21095	20903	20968	21120	21047	21099	20888	20935	21208	21119	21041	21139	21178	21081	21090	20948	21085	21099	21054	21171	21143	21023	21114	21025	21092	21141	21063	21280	21162	21049	20896	20942	21019	21281	21145	20951	21320	21116	21301	20942	21042	21099	21239	21143	20904	20886	21350	21081	21151	21226	21094	21063	21042	21207	20972	20979	20866	21399	21208	20944	21354	21180	21161	21212	20956	21116	21080	21141	21351	21058	21094	21228	21040	21099	21051	21203	21069	21195	20795	20973	21218	21254	20965	21155	21135	21065	21278	20984	21006	20669	21127	21091	21167	21222	21072	21176	20982	21023	21135	21029	21263	21095	21156	20881	21086	21109	21149	21098	21214	21009	21231	21227	21164	21237	21203	21225	21032	21119	20935	21336	21106	21102	21086	21022	21049	21243	21087	21045	21213	21169	21130	21273	21077	20959	20933	21099	21242	21106	20974	21156	20886	21071	20895	21031	21058	20907	21026	21254	21118	21086	21262	21035	21170	20944	21028	21119	21278	21065	21065	21153	21331	21086	21294	21063	21296	21018	21188	21011	21177	20967	21146	21048	21124	21180	21111	21083	21303	21123	21182	21285	21065	21262	21442	21331	20940	20975	21211	21392	20956	20918	21067	21200	21183	21084	21008	20948	21100	21052	20993	21043	21266	21164	21147	21068	21205	21043	21036	21093	21053	21241	20884	21059	21183	21074	20799	21088	21119	21008	20839	20831	21021	21067	21133	21000	21095	21002	21272	21305	21078	20919	21251	20954	21056	20888	20854	21076	21068	21117	21105	21039	21160	20967	21069	21023	20851	21057	21097	21205	21164	21293	21053	21353	21023	21330	21134	21199	21152	21088	21149	20992	20894	20970	21156	20910	21154	20933	21108	21057	21083	21334	21188	21027	21270	21006	21038	21032	21090	20893	20972	21039	21076	21077	21306	21263	21268	20965	21079	21142	21195	21114	21138	20834	21064	21284	21023	21113	21152	21048	21200	20983	21156	21194	21286	20968	20964	21126	20979	20959	21244	21003	21166	21164	21059	21147	21164	20778	21044	21157	21123	21061	20943	21154	20971	21088	21178	21407	21150	21276	21051	20837	20988	21081	21202	21119	21105	20911	21280	21245	21165	21180	21197	21115	21269	21159	21173	21169	21215	21149	21120	21031	20894	21161	20994	20895	20992	21050	21039	21251	21083	21023	21113	21292	21043	21010	21212	21108	20999	21041	21191	21206	21139	21215	21224	21088	21011	21271	20894	20925	21089	21034	21103	21045	20995	21094	21232	20985	21115	21117	21244	21070	21136	20970	20932	21139	21069	21237	21088	21045	20930	21109	21035	21144	20818	21079	21050	21034	21042	21298	21276	21055	21282	21136	21022	21225	20824	21186	20919	21112	21080	21057	20892	21183	21254	20863	20959	21088	21056	21331	21154	21054	21047	20884	20954	21088	21042	21032	21192	21029	21020	21124	21183	21141	21200	21206	21085	21038	21152	21171	21352	21069	21083	21048	20929	21073	21065	21114	21143	21155	21294	21070	21118	21032	20981	21024	21169	21288	21056	20996	21022	20985	21248	21300	21081	21138	21133	20921	21135	21106	21059	21089	21218	21179	21000	20801	21181	20908	21435	21016	21279	21102	21355	21187	21276	21177	21041	21061	21098	21107	21328	21054	20968	21308	21210	21068	21324	21141	21166	20888	21018	21242	21018	21075	21061	21153	21214	21191	21096	20975	21211	21007	21326	21171	20994	20962	21070	21119	21183	21105	21007	21036	20842	20862	21017	21095	21372	21403	21140	21164	21034	21129	21009	20910	21016	21148	21078	21130	21094	21145	21249	20931	21033	21038	20789	21071	21117	20749	21308	20972	21128	21358	21013	21116	21067	21038	21008	20856	21042	21173	20999	21260	21177	20751	20874	21118	21081	21056	20981	21046	21189	21129	21186	21225	21133	21016	21157	21015	21183	21151	21025	21184	21127	21292	21022	21062	21026	21137	21129	21147	21083	20918	20915	20840	21111	21131	21245	20967	20833	21057	21078	21190	21090	20952	20901	20955	21164	21170	21147	21003	21143	21014	21063	21168	21114	20948	21209	21361	21108	21129	21185	21177	21003	21146	20866	21080	21122	21140	21044	20990	21005	21278	21012	21117	20981	21220	21032	21024	21160	21266	20967	21201	21116	21031	21034	21175	21234	21097	21218	21033	20991	21215	21187	21160	21366	21285	21024	21147	21294	21183	21170	21104	21131	21074	21029	21162	21056	21166	21228	21292	21178	21147	21073	21042	21300	21124	20948	21136	21278	21267	21062	21178	21117	21279	21011	21018	21103	20949	21382	21037	21027	21170	20948	20987	21107	20950	20935	20884	21214	21125	21210	21005	21132	21097	21022	20934	21046	21291	21075	21261	21103	21105	21163	20899	21111	20911	21048	21465	21062	21187	21019	21105	21008	21335	21223	21270	20957	20840	21124	20930	20790	20998	21233	20861	21144	21011	21140	21265	21126	21083	20925	21010	21065	21121	21054	21081	20966	21102	21216	21167	21363	20915	21044	21157	21103	21318	21031	21184	21170	21163	21208	21335	21135	21084	21216	21002	21208	21022	21164	21206	21229	21226	21025	21225	21212	21026	20997	21066	21238	21098	21070	21255	20900	21005	21137	21124	21288	20977	21203	20982	21104	21144	20861	21156	21083	21004	21360	21238	21194	21021	20954	20992
22420	27817	22352	20593	19914	23788	26081	21280	17691	16414	16488	16500	16441	16408	16390	16432	16286	16450	16262	16187	16246	16318	16245	16509	16170	16188	16314	16360	16274	16377	16292	16317	16331	16283	16352	16266	16172	16206	16408	16336	16334	16132	16423	16338	16318	16435	16392	16301	16303	16266	16237	16279	16212	16434	16325	16297	16177	16382	16271	16419	16230	16291	16402	16230	16267	16328	16504	16418	16402	16383	16371	16176	16272	16328	16274	16320	16278	16349	16312	16384	16386	16248	16187	16211	16333	16528	16236	16528	16289	16311	16342	16348	16437	16144	16215	16406	16246	16226	16164	16361	16341	16365	16346	15982	16160	16211	16326	16351	16371	16191	16399	16105	16288	16281	16303	16249	16273	16163	16243	16164	16267	16304	16509	16108	16181	16324	16260	16239	16358	16121	16213	16405	16170	16353	16322	16381	16314	16391	16394	16217	16089	16313	16221	16401	16151	16118	16445	16348	16453	16190	16245	16186	16377	16247	16363	16302	16340	16155	16150	16275	16170	16298	16372	16309	16257	16300	16424	16363	16389	16332	16353	16342	16279	16127	16361	16294	16319	16290	16332	16200	16412	16206	16183	16117	16241	16226	16224	16274	16238	16248	16246	16291	16192	16393	16334	16297	16293	16406	16322	16320	16247	16485	16287	16296	16206	16170	16209	16321	16383	16207	16275	16393	16261	16300	16166	16369	16216	16343	16367	16484	16159	16264	16292	16249	16216	16330	16363	16246	16332	16426	16307	16263	16150	16208	16240	16352	16074	16401	16299	16371	16250	16428	16507	16247	16271	16394	16392	16287	16250	16268	16200	16181	16373	16351	16237	16327	16125	16317	16210	16351	16343	16371	16082	16302	16186	16307	16389	16092	16209	16178	16258	16077	16313	16302	16382	16261	16286	16374	16237	16237	16345	16265	16267	16199	16501	16220	16195	16150	16233	16094	16430	16338	16438	16391	16245	16357	16405	16283	16368	16116	16356	16269	16211	16227	16073	16313	16434	16326	16115	16182	16365	16380	16218	16218	16525	16325	16349	16401	16286	16481	16204	16353	16175	16148	16380	16240	16096	16451	16365	16285	16255	16370	16130	16339	16182	16334	16193	16371	16299	16503	16195	16376	16211	16190	16369	16243	16327	16308	16220	16261	16222	16304	16294	16280	16224	16303	16222	16061	16388	16289	16222	16200	16207	16288	16124	16286	16543	16143	16446	16185	16147	16342	16295	16243	16404	16405	16326	16217	16187	16379	16346	16390	16300	16204	16272	16228	16291	16392	16194	16339	16307	16357	16439	16221	16243	16318	16457	16210	16262	16282	16396	16382	16422	16399	16138	16439	16234	16341	16308	16326	16264	16404	16370	16231	16256	16121	16294	16162	16310	16250	16184	16184	16185	16428	16357	16354	16361	16375	16552	16144	16329	16332	16270	16367	16229	16308	16397	16311	16336	16260	16308	16336	16350	16244	16390	16338	16165	16400	16230	16207	16041	16461	16187	16321	16224	16307	16553	16380	16338	16213	16109	16272	16325	16090	16482	16328	16245	16200	16336	16358	16354	16331	16304	16302	16132	16346	16221	16363	16334	16379	16314	16279	16476	16391	16272	16430	16418	16334	16206	16257	16429	16398	16340	16346	16354	16262	16212	16217	16312	16457	16142	16258	16239	16116	16267	16357	16347	16325	16350	16327	16316	16323	16398	16413	16071	16397	16103	16262	16282	16249	16297	16341	16280	16140	16459	16287	16368	16368	16471	16340	16268	16197	16395	16327	16277	16407	16293	16363	16351	16280	16346	16310	16296	16187	16116	16294	16348	16354	16161	16302	16220	16293	16298	16146	16308	16241	16304	16120	16383	16399	16413	16282	16326	16123	16282	16319	16472	16332	16368	16369	16378	16220	16429	16399	16336	16337	16453	16302	16208	16260	16429	16250	16323	16449	16476	16341	16185	16275	16246	16449	16211	16364	16338	16183	16387	16258	16332	16382	16154	16273	16330	16263	16283	16379	16194	16328	16364	16407	16077	16248	16475	16267	16243	16238	16424	16235	16200	16295	16206	16380	16408	16130	16318	16193	16229	16324	16403	16319	16110	16455	16249	16186	16380	16351	16300	16444	16412	16329	16350	16338	16205	16213	16430	16148	16227	16204	16218	16261	16294	16282	16305	16124	16284	16222	16469	16305	16223	16178	16266	16193	16312	16088	16418	16400	16365	16367	16168	16336	16428	16445	16354	16303	16233	16210	16463	16328	16283	16331	16433	16353	16458	16248	16273	16258	16177	16449	16241	16195	16210	16430	16358	16335	16414	16172	16335	16355	16290	16211	16357	16333	16300	16210	16230	16315	16351	16280	16164	16422	16333	16371	16211	16322	16364	16567	16138	16424	16247	16460	16370	16372	16189	16272	16323	16236	16337	16306	16333	16368	16338	16261	16484	16253	16172	16215	16169	16337	16306	16276	16246	16297	16349	16242	16337	16234	16192	16271	16423	16422	16100	16235	16184	16256	16380	16292	16241	16286	16485	16430	16276	16143	16140	16211	16264	16305	16139	16261	16335	16463	16415	16329	16251	16169	16160	16338	16349	16372	16260	16125	16284	16370	16325	16190	16550	16363	16330	16326	16403	16217	16267	16383	16279	16319	16250	16136	16292	16306	16419	16255	16216	16413	16261	16457	16359	16434	16337	16277	16263	16315	16333	16345	16370	16188	16236	16253	16236	16364	16400	16200	16365	16282	16408	16257	16400	16480	16297	16371	16298	16255	16412	16326	16248	16374	16368	16300	16475	16203	16264	16232	16351	16170	16419	16354	16328	16496	16190	16417	16192	16173	16524	16322	16120	16226	16423	16185	16305	16327	16361	16344	16425	16404	16201	16160	16350	16304	16081	16144	16340	16317	16303	16226	16389	16226	16477	16213	16314	16320	16366	16293	16318	16241	16283	16379	16313	16235	16258	16184	16462	16163	16315	16216	16456	16431	16220	16275	16455	16188	16206	16198	16213	16234	16202	16280	16283	16181	16113	16374	16331	16471	16140	16224	16308	16380	16467	16312	16161	16185	16287	16382	16306	16350	16448	16256	16283	16324	16347	16348	16284	16333	16153	16212	16398	16327	16461	16163	16475	16424	16222	16239	16315	16314	16431	16233	16438	16318	16166	16063	16343	16217	16427	16387	16353	16284	16359	16295	16307	16248	16405	16410	16316	16284	16365	16362	16233	16217	16479	16380	16276	16238	16386	16371	16250	16186	16388	16318	16266	16281	16257	16199	16333	16282	16141	16112	16355	16285	16321	16234	16295	16325	16330	16419	16205	16291	16197	16373	16269	16437	16251	16563	16392	16119	16431	16267	16173	16371	16428	16367	16150	16184	16344	16226	16251	16320	16391	16233	16147	16384	16214	16301	16347	16191	16306	16624	16424	16044	16263	16156	16415	16397	16330	16366	16363	16511	16435	16093	16160	16175	16375	16253	16471	16386	16421	16374	16461	16329	16230	16210	16247	16300	16309	16390	16475	16168	16302	16096	16319	16369	16211	16427	16370	16126	16269	16340	16293	16295	16084	16378	16292	16248	16214	16197	16487	16226	16528	16196	16373	16325	16191	16344	16377	16443	16452	16385	16363	16127	16343	16195	16167	16269	16421	16223	16387	16279	16280	16268	16283	16488	16204	16266	16347	16440	16276	16211	16277	16212	16239	16419	16241	16433	16466	16296	16320	16269	16395	16470	16186	16401	16315	16354	16477	16355	16365	16504	16301	16112	16207	16276	16068	16326	16414	16383	16217	16320	16419	16283	16404	16280	16459	16258	16247	16459	16343	16327	16372	16261	16199	16398	16255	16226	16329	16237	16281	16252	16329	16222	16379	16296	16227	16268	16280	16418	16362	16292	16234	16430	16149	16236	16480	16334	16424	16267	16392	16466	16464	16320	16352	16377	16215	16389	16373	16315	16395	16368	16332	16268	16199	16402	16180	16368	16199	16356	16174	16358	16460	16271	16307	16219	16241	16278	16434	16396	16427	16336	16284	16459	16218	16287	16412	16235	16285	16459	16438	16393	16251	16419	16301	16553	16275	16227	16291	16333	16299	16397	16371	16316	16326	16369	16386	16299	16303	16378	16492	16290	16193	16182	16322	16325	16231	16438	16365	16493	16410	16376	16234	16365	16222	16306	16339	16271	16244	16336	16427	16298	16300	16378	16310	16296	16305	16367	16255	16269	16474	16383	16422	16100	16158	16393	16136	16292	16287	16216	16212	16305	16254	16162	16123	16322	16310	16271	16251	16310	16214	16299	16252	16311	16324	16466	16412	16072	16244	16147	16169	16118	16306	16385	16435	16378	16437	16248	16599	16201	16361	16243	16332	16384	16415	16228	16189	16272	16381	16231	16290	16169	16299	16428	16241	16357	16504	16037	16405	16352	16223	16307	16312	16311	16170	16369	16399	16193	16254	16286	16270	16045	16210	16321	16463	16305	16326	16141	16326	16429	16202	16419	16382	16320	16316	16205	16343	16295	16379	16374	16335	16262	16268	16160	16429	16237	16271	16298	16400	16258	16151	16413	16391	16328	16387	16355	16400	16153	16407	16203	16388	16391	16413	16163	16262	16298	16321	16475	16643	16354	16400	16237	16267	16230	16299	16395	16429	16391	16164	16319	16475	16195	16269	16319	16313	16126	16172	16222	16347	16277	16330	16423	16313	16145	16263	16390	16384	16184	16294	16307	16186	16430	16272	16311	16337	16172	16312	16141	16413	16257	16431	16458	16320	16499	16302	16283	16336	16414	16300	16253	16351	16188	16241	16234	16294	16261	16409	16274	16324	16295	16294	16289	16414	16196	16227	16292	16309	16248	16165	16567	16290	16423	16383	16300	16230	16226	16340	16306	16254	16219	16256	16246	16115	16276	16250	16385	16444	16263	16199	16237	16276	16350	16222	16090	16167	16225	16292	16358	16259	16323	15951	16310	16402	16405	16145	16316	16315	16368	16393	16214	16343	16121	16427	16334	16362	16321	16148	16443	16261	16250	16267	16348	16148	16283	16219	16222	16195	16449	16416	16174	16379	16426	16382	16172	16301	16497	16355	16239	16268	16306	16314	16360	16338	16224	16272	16353	16366	16146	16157	16114	16533	16302	16120	16220	16290	16281
26332	21182	28508	29267	26826	48272	52303	41305	28182	20698	20128	20595	20224	20043	19495	19370	19224	19109	19244	19224	19172	19017	19312	19135	19032	19131	19001	19063	18972	18955	18923	19214	19121	19020	19149	18999	18997	19126	19024	19111	18811	19095	19174	18935	18897	18872	18797	18919	19293	18862	18924	18880	18989	18965	19112	19161	19280	19027	19098	19254	19126	18812	19101	19097	18956	18963	19111	19184	19202	19020	18882	18853	19012	19072	18975	18930	18977	18859	18756	18766	18971	18844	19087	19096	19204	18968	18772	18914	19165	18967	18811	19016	18988	18938	19043	19007	19273	18799	18932	18999	19038	19138	19008	18858	19018	19102	19173	19176	19010	18876	18958	19087	19081	18826	18830	19265	18953	19092	18956	19163	18941	19195	19050	19172	19047	19112	18959	19075	18938	19036	19014	19100	18979	18924	19127	19036	19080	18782	18953	18918	18899	19303	18958	19004	19054	19142	19189	19169	19067	18998	18781	18991	18989	19150	18883	19192	18967	19027	18901	19174	19016	18981	19015	18911	19118	18873	19002	18904	19096	19079	18953	18616	18963	18967	19053	18907	18834	18851	18958	19039	18846	18834	18914	18876	18844	19062	18755	18958	19019	18919	18725	18919	19088	18724	18886	19034	19023	18949	19195	18976	19105	19125	18982	18967	19159	18897	18965	18960	18982	19124	19151	19048	19050	18964	19090	19046	19064	19033	19093	18990	19149	18950	18983	19134	18993	18935	18895	18967	19029	19020	18990	19005	19081	18935	19070	18989	18962	19067	18903	18853	19094	18991	19062	18829	18969	18889	18934	18984	19042	19065	18921	18969	18956	18932	19200	19030	18956	18940	18948	18867	18799	18923	19013	19017	18866	19209	19047	18933	19241	19051	19073	18808	18853	18933	18892	18934	18842	19079	18885	18855	19066	18920	19149	19154	18996	19008	18940	18924	18907	19010	19023	19111	18904	18961	18993	18832	19102	18845	18987	18839	18816	19019	18923	18818	19044	18754	19032	18991	19114	18947	18941	19144	18921	18854	18956	18931	18970	18941	18868	18999	19001	18911	19037	18845	18817	19021	19012	19003	18905	19105	18887	18882	18926	18995	18942	18922	19094	18815	18931	18909	19116	19252	19117	19156	18994	18792	19255	18923	19006	19089	19065	19180	19147	19305	18887	18985	19216	18913	18951	19078	18968	19117	19058	19013	18956	18954	18925	18871	18968	18896	18803	18972	19012	18969	18926	18976	18943	19033	19014	19023	19079	18899	18846	18882	19000	18922	18935	18852	18887	18889	19107	19039	18783	19040	19027	18903	19038	18916	18814	19049	18977	19256	19028	18943	18977	18927	18959	18838	19084	19042	18917	19045	18951	18989	18831	18887	18925	18955	19072	19125	19045	18936	19134	19134	19034	18969	18827	19034	19143	19140	19081	18883	18914	19194	19137	18920	18756	19043	18981	19072	18953	18830	19124	19167	18817	18712	19072	19099	19183	18940	19046	19002	18829	18824	19167	18901	18782	19204	19297	18900	18796	18874	19013	19052	18831	18826	18965	19277	19039	19107	19204	18776	18932	18776	19080	19077	18854	19153	18887	19016	18847	19069	19065	19071	18979	18824	18985	18748	19100	19154	19043	18916	19169	19189	18895	18987	18916	18987	19008	18765	19173	19118	18956	18947	19021	19067	19085	18999	18918	19137	19012	18920	18919	18911	19053	18952	19219	19125	19086	19001	18912	18765	18906	18980	18970	18944	19016	18899	18965	18928	18959	18973	19153	19142	19074	19020	19050	18906	19027	18895	19069	18984	19072	19086	19018	19000	19105	19115	18882	19054	18844	18883	19090	19138	18748	19002	18921	18895	18927	18890	18997	18951	18891	19022	19227	19111	19110	19143	19068	19178	18961	19114	18954	18794	18985	18974	18956	19046	19135	19045	18992	19133	18947	18990	19080	19073	19161	18903	18859	18959	19144	18972	18957	19048	18811	18979	19111	19273	19017	19083	19013	19029	18911	18933	19000	18962	18967	19138	18863	18972	19113	19353	18945	19038	19154	18892	19148	18940	19165	18985	18851	18957	19029	18931	19078	19008	19069	19026	19017	19221	18996	19051	18980	18921	19315	18871	18908	19189	19067	18834	19075	19040	19038	19131	18926	19013	19061	18965	19005	18935	19043	19134	18907	18983	18999	19073	18947	19111	18997	19005	18822	18861	19171	19063	18974	19043	19184	18883	18803	19075	18932	18971	18880	18892	18792	18860	18946	18925	18966	19041	18816	18904	18938	18951	18821	18968	18983	18861	19239	19281	19063	18983	19080	18792	19049	19104	18934	19025	19044	19178	18829	19053	19189	19162	18925	19092	18842	18818	18920	18773	19053	18832	19146	18788	19052	19095	19160	18741	18850	18999	19142	19099	19113	18812	18804	19124	19098	19023	19228	19004	18958	18998	19070	18798	19292	19032	18957	18844	18890	18982	18957	18988	19027	19015	18857	19061	18945	19103	18968	19030	18977	18940	19019	18917	18986	19223	18966	19005	19145	19052	19149	18945	19034	18877	18835	19127	19115	18877	18973	18783	18972	18898	19094	19084	19101	18973	19023	18857	19103	18979	19119	18906	19088	19015	18922	19056	19028	18860	19119	18967	19096	19214	19055	18995	18868	19049	18792	19000	19025	19038	19079	19135	18934	18979	18774	19144	19030	18968	19129	19109	19030	19024	19206	19011	19045	19204	19090	18967	18830	18921	18790	18932	19021	19163	18970	19072	19088	18900	19031	19087	18855	19150	18944	18865	18824	19116	18931	18792	19123	19070	19038	18772	19044	19106	18871	19073	18982	18942	19035	19134	18874	18923	19094	19226	19111	19084	18884	19071	19195	19011	18988	18790	19062	18612	19095	18868	19027	19034	18872	18860	18758	18925	19106	18758	19114	19111	19099	18998	18859	18964	19030	18937	19213	18864	18871	19047	19024	19086	19029	19106	18991	18973	19087	18770	18952	19074	19099	19002	19136	18866	19145	18910	18903	18969	19242	19136	18872	18836	19084	19082	19001	19021	18992	19001	18864	18756	18931	19013	18955	18982	18977	19089	19166	19166	19068	18891	19062	18995	18824	18879	18974	19130	18871	18835	19183	19165	19068	18891	18935	19045	18949	18881	18735	19068	18759	18994	18785	19049	18930	18950	19138	19116	18864	19005	19112	18964	19115	18972	18997	18934	18965	19029	19020	18888	19101	19124	19098	18819	19234	18811	18976	19028	18902	18820	19025	18909	19014	19120	18991	18959	19020	18960	19039	18994	19130	19040	18910	18987	19150	19016	19181	19123	19029	18883	19207	18954	18949	18926	19004	18836	19082	18923	19009	19017	19093	18902	18921	19037	19024	18976	19075	19048	18945	19065	19026	18967	19068	19093	19092	18992	19004	18941	19007	19011	19078	19061	18992	19026	18940	18965	19041	18921	19156	18968	18883	18922	18941	18988	19126	19034	19142	18941	19050	19076	18979	19272	19267	19159	19071	19291	19153	19262	18927	19228	18831	19063	19123	18887	19225	18972	19247	19091	19056	18960	19026	18922	19098	18957	19001	18930	19106	19200	18957	19010	18922	19167	19130	18951	19026	18991	19120	19177	19037	18848	19043	19006	19040	19028	19065	19042	19122	19004	19127	19041	19066	19036	18974	18802	18806	19162	19058	18819	18769	18926	19029	18887	19012	19070	18977	19043	19256	18834	19011	18899	18843	19229	19167	18982	19030	18966	19071	19208	19006	18991	19180	19039	19115	18979	19025	18949	18832	19095	19071	18961	18951	18873	19067	18925	19178	19007	18976	19037	19275	19183	18808	18982	18962	18970	18847	18978	18924	18839	19197	18940	19008	18956	18998	19024	18986	18948	18843	18782	19020	19125	18891	18909	18727	18963	19021	19090	19011	18926	18902	19083	18947	19144	19097	18912	19001	18984	18826	19143	18837	18946	19157	19114	18937	19054	19138	18955	19101	19015	19097	19258	19037	18762	18990	19162	18988	19089	18976	18904	18856	19196	19190	19057	18936	19021	18887	19214	19183	18942	18981	18891	19180	18859	19042	19078	19052	19004	19042	19130	18842	19042	18969	19118	18965	19125	19050	19061	19075	19079	18972	18918	19162	18974	18822	18930	18994	19001	19042	19087	19038	19061	18894	19042	18771	19128	18951	18860	19034	19252	19172	18834	19053	19141	18992	18758	18996	18976	19071	18978	19192	18976	19073	19000	19172	19035	19147	18916	18863	18963	19002	19096	18946	19065	19102	19011	19015	18932	19246	18983	18841	18954	18880	18873	19011	18960	18861	18920	19067	19032	19125	19207	19089	19139	19197	19187	19237	18886	19089	19154	19080	19043	19036	18925	19167	18906	19109	18932	18825	19044	18974	18994	18816	19040	18914	19086	19202	19122	19068	19030	19057	18796	18883	18901	18895	18973	18829	18950	18921	18944	18988	19161	18955	18823	19059	18956	19013	18867	18995	18940	18873	19057	18958	18934	18716	19024	19074	19054	19210	18838	18907	18886	18996	19368	19012	19146	18977	18976	19007	18992	18955	18962	19115	18887	18808	19033	19068	18994	18915	19012	18956	18863	18851	18924	19029	18978	19021	18869	19117	19214	19079	18880	18962	19016	18956	18814	18957	19083	19134	18783	18842	19109	18883	18836	19026	19238	19043	19125	18917	18965	18973	18937	19257	19065	19202	19160	18961	19062	19074	19015	18890	19218	18945	18934	18949	18945	19039	19068	19092	18940	19265	18863	18945	19139	18980	19154	18807	19254	18992	19023	19099	19199	19034	19233	18954	18933	19005	19019	18966	18819	18863	18907	19066	18914	18972	18998	19070	18920	18972	18910	19036	19157	19046	19176	19100	18865	18824	18907	18851	18861	18829	18984	19041	18935	18884	18963	19012	18991	19179	18858	18956	18770	19130	19026	18854	19135	19088	19076	18922	19043	18990	19110	18910	19192	19250	19052	18842	18881	18873	18995	19194	19031	18919	19153	19042	19061	18991	19188	18916	18965	19016	19066	18963	19000	19212	19106	19192	18889	19043	18877	18897	19059	18785	18997	19218	19027	19111	19096	18935	19007	19147	18977	18973	19177	18892	18983	18959	18846	18855	19052	18955	19120	19090	19114
29203	44600	43832	33566	29190	49695	49405	39528	23569	16100	16770	17353	16603	16105	15724	15509	15235	15302	15236	15159	15292	15073	15205	15142	15225	15167	15270	15299	15326	15112	15177	15037	15123	15111	15273	15258	15290	15064	15178	15119	15322	15041	15142	15266	15221	15312	15251	15104	15201	15209	15309	15124	15219	15277	15165	15198	15196	15072	15111	15163	15163	15152	15083	15117	15266	15100	15077	15386	15232	15097	15213	15222	15294	15042	15141	15137	15154	15135	15014	15075	15246	15127	15152	15089	15125	15194	15159	15134	15277	15228	15128	15124	15272	15170	15255	15062	15127	15066	15258	15071	15151	15093	15231	15122	15153	15203	15134	15256	15079	15042	15133	15109	15265	15291	15238	15195	15202	15283	14975	15171	15281	15128	15191	15172	15081	15242	15207	15218	15225	14976	15067	15221	15131	15150	15152	15154	15129	15089	15022	15076	15305	15169	15128	15393	15155	15181	15034	15099	15202	15135	15343	15101	15064	15126	15104	15246	15182	15288	15046	15016	15165	15148	15101	15164	15150	15237	15102	15268	15155	15191	15161	15090	15282	15166	15139	15256	15030	15111	15160	15310	15230	15227	15101	15053	15113	15244	15185	15213	15170	15309	15389	15168	15204	15152	15272	15299	15328	14980	15069	15078	15213	15241	15094	15190	15152	15180	15138	15033	15120	15000	15195	15180	15094	15336	15201	15267	15284	15195	15132	15133	15252	15321	15302	15114	15146	15428	15377	15232	15132	15068	15117	15203	15246	15212	15217	15227	15110	15213	15017	15173	15270	15290	14986	15308	15260	15188	15248	15268	15058	15196	15158	15118	15118	15144	15294	15274	15156	15220	15098	15106	15218	15162	15230	15020	15281	15265	15021	15108	15266	15298	15228	15108	15162	15146	15242	15243	15098	15246	15022	15149	15104	14993	15255	14944	15324	15212	15144	15236	15327	15099	15176	15197	15371	15099	15110	15025	15163	15195	15165	15130	15301	15251	15302	15139	15305	15141	15087	15177	15162	15192	15188	15335	15171	15103	15138	15185	15210	15159	15162	15094	15257	15272	15327	15111	15164	15078	15063	15062	15267	14968	15101	15327	15143	15319	15354	15028	15235	15035	15095	15220	15257	15041	15132	15250	15017	15200	15046	15146	15109	15053	15221	15277	15285	15092	15284	15256	15109	15257	15220	15300	14917	15210	15167	15162	15200	15229	15253	15146	15202	15288	15166	15157	15077	15139	15188	15083	15192	15110	15193	15221	15062	15121	15178	15218	15284	15048	15056	15192	15201	15197	15258	15250	15137	15058	15136	15252	15252	15062	15187	15202	15093	15074	15136	15060	15250	15296	15153	15206	15238	14971	15204	15142	15307	15161	15135	15217	15119	15188	15144	15329	15019	15092	15302	15149	15292	15159	15235	15401	15171	15062	15191	15178	15256	15093	15074	15143	15141	15267	15235	15052	15150	15342	15182	15197	15049	15130	15232	15097	15355	15244	15162	14905	15117	15163	15321	15194	15161	15077	15052	15282	15180	15139	15235	15320	15187	15167	15187	15357	15139	15248	15264	15192	15089	15232	15429	15199	15111	15168	15102	14959	15131	15243	15118	15149	15196	15183	15094	15065	15237	15082	15312	15153	15136	15137	15135	15249	15109	15165	15049	15118	14963	15255	15228	15237	15117	15271	15061	15276	15163	15303	15216	15116	15276	15094	15183	15200	15044	15274	15177	15052	15182	15221	15339	15323	15231	15147	15207	15053	15253	15121	15139	15419	15185	15152	15170	15082	15190	15236	15272	15051	15110	15133	15190	15100	15184	15000	15083	15080	15172	15068	15126	15288	15266	15352	15197	15161	15089	15263	15362	15192	15163	15052	15108	15039	15125	15017	15244	15059	15269	15177	15187	15137	15139	15205	15048	15132	15058	15349	15321	15137	15114	15332	15133	15324	15072	15095	15117	15142	15175	15065	15216	15241	15296	15171	15159	15179	15346	15013	15311	15334	15267	15208	15143	15189	15208	15180	15134	15217	15135	15207	15129	15261	15259	15096	15183	15197	15196	15155	14997	15195	15186	15159	15195	15147	15167	15223	15074	15158	15027	15205	15214	15025	15286	15124	15129	15240	15136	15334	15219	15234	15193	15228	15094	15097	15371	15080	14961	15164	15214	15099	15182	15403	15173	15014	15170	15062	15087	15162	15460	15084	15264	15128	15253	15153	15122	15122	15153	15225	15117	15182	14911	15219	14917	15280	15170	15420	15056	15154	15217	15207	15153	15202	15101	15180	15203	15152	15173	15113	15029	15388	15139	15166	15348	15185	15150	15316	15152	15092	15213	15114	15069	15234	15204	15146	15323	14984	15141	15098	15258	15242	15230	15073	15267	15212	15120	15303	15267	15122	15261	15142	15104	15153	15136	15077	15258	15166	15226	15227	15095	15278	15056	15129	15080	15232	15071	15127	15194	15214	15225	15223	15224	15205	15212	15134	15235	15091	15168	15293	15115	14970	15099	15271	15265	15034	15009	15136	15245	15215	15181	15374	15305	14969	15176	15211	14978	15119	15120	15309	15186	15301	15167	15244	15225	15325	15263	15166	15181	15174	15133	15285	15354	15262	15163	15165	15158	15203	15177	15108	15334	15233	15171	14976	15194	15175	15188	15155	15119	15377	15150	14980	15218	15030	15287	15322	15255	15186	15198	15177	15267	15108	15136	15244	15044	15038	15412	15215	15290	15065	15201	15253	15173	15068	15167	15200	15148	15067	15152	15201	15180	15075	15174	15199	15182	15175	15148	15018	15088	14938	15010	15214	15282	15123	15294	15137	15141	15194	15143	15256	15166	15051	15003	15134	15119	15247	15090	15225	15187	15056	15194	15255	15143	15023	15260	15124	15002	15255	15261	15251	15148	15170	15257	15197	15233	15351	15033	15177	15136	15227	15373	15229	15296	15071	15052	15433	15329	15111	15259	15163	15238	15055	15184	15333	15126	15284	15045	15051	15116	15193	15193	15171	15269	15106	15303	15005	15340	15140	15261	15131	15214	15152	15077	15190	15061	15238	15130	15134	15263	14988	15110	15099	15252	15028	15379	15262	15189	15311	15184	15204	15178	15213	15169	15188	15209	15204	15383	15056	15213	15127	15205	15106	15232	15181	15045	14974	15206	15152	15095	15159	15072	15201	15219	15145	15214	15117	15276	15229	15291	15329	15093	15142	15226	15128	15128	15301	15287	15011	15265	15280	15195	15126	15304	15201	15355	15346	15263	15183	15316	15260	15137	15038	15343	15225	15065	15202	15166	14965	15398	15225	15403	15182	15222	15106	15132	15140	15090	15198	15286	15154	15116	15186	15208	15160	15205	15178	15354	15151	15166	15175	15208	15202	15121	15186	15162	15193	15222	15046	15157	15199	15196	15196	15121	15085	15171	15136	15271	15109	15079	15158	15268	14987	15167	15196	15215	15251	15160	15347	15252	15256	15126	15157	15161	15132	15366	15158	15125	15145	15300	15179	15041	15297	15136	15276	15175	15148	15209	15231	15204	15171	15225	15191	15229	15344	15005	15115	15196	15270	15268	14936	15306	15165	15311	15170	15231	15116	15267	15118	15284	15319	14988	15063	15233	15153	15340	15313	15231	15271	15234	15105	15135	15272	15204	15334	15168	15097	15192	15127	15229	15200	15065	15359	15199	15256	15170	15134	15048	15119	15166	15186	15337	15119	15193	15305	15041	15163	15285	15141	15251	15302	15014	15234	15275	15251	15311	15042	15138	15056	15310	15288	15234	15152	15018	15156	15199	15220	15250	15238	15126	15219	15051	15111	15306	15289	15021	14904	15250	15175	15036	15343	15301	15347	15128	15221	15173	15239	15078	15330	15198	15211	15050	15041	15437	15083	15007	15219	15244	15200	15325	15180	15249	15353	15131	15180	15226	14940	15074	15247	15209	15189	15209	14919	15091	15080	15182	15197	15292	15203	15244	15155	14966	15213	15185	15171	15184	15282	15173	15166	15224	15208	14919	15247	15058	15129	15175	15162	15052	15103	15123	15198	15076	15221	15054	15295	15060	15149	15140	15193	15128	15242	15100	15147	15183	15378	15114	15122	15310	15197	15184	15195	15213	15338	15156	15111	15144	15259	15204	15283	15231	15045	15179	15319	15326	15068	15091	15275	15189	15104	15225	15349	15066	15120	15208	15219	15072	15136	15180	15246	14971	15335	15151	15098	15236	15203	15052	15248	15108	15035	15057	15081	15286	15300	15345	15057	15056	15205	14931	15220	15198	15353	15245	15063	15204	15357	15189	15212	15191	15300	15189	15236	15248	15214	15111	15222	15016	15220	15205	15190	15325	15129	15352	15117	15180	15122	15261	15178	15092	15218	15110	15382	15080	15133	15324	15225	15013	15018	15269	15335	15227	15151	15226	15128	15002	15057	15163	15125	14993	15153	15268	15454	15399	15149	15270	15371	15268	15233	15254	15104	15264	15157	15128	15160	15331	15165	15179	15310	15029	15162	15182	15206	15170	15225	15214	15176	15220	15127	14989	15299	15210	15330	15220	15107	15249	15157	15037	15139	15174	15279	15090	15062	15277	15185	15094	15251	15260	15114	15064	15124	15312	15191	15235	15096	15121	15061	15153	14930	15171	15162	15198	15163	15132	15160	15212	15168	15196	15187	15094	15148	15192	15191	15195	14977	15106	15143	15085	15232	15106	15200	15184	15364	15180	15066	15258	15043	15267	15093	15156	15142	15184	15110	15227	15103	15039	15263	15350	15053	15223	15323	15245	15171	15042	15234	15070	15164	14965	15153	15195	15085	15158	15198	15296	15256	15067	15218	15153	15291	15065	15152	15227	15094	15340	15087	15146	15116	15171	15221	15122	15176	15180	15183	15087	15182	15084	15188	15230	15129	15130	15029	15260	15321	15235	15179	15136	15269	15157	15198	15188	15153	15319	15314	15174	15224	15127	15330	15139	15010	15215	15060	15062	15232	15142	15097	15096	15271	15219	15250	15170	15216	15382	15176	15308	15196	15132	15245	14989	15007	15069	15320	15265	15181	15145	15260	15079	15247	15141	15335	15320	15191	15210	15261	15057	15164	15172	15076	15208	15123	15252	15157	15109	15215	15266	15255	15163	15236	15181	15059	15322	15173
24198	21114	28508	24448	26856	67511	68640	50472	32308	22613	21644	21141	20436	19547	18629	17756	17599	17446	17487	17365	17109	17360	17251	17129	17158	17073	17361	17404	17090	17269	17335	17436	17194	17207	17021	17018	17241	17208	17233	17043	17204	17226	17023	17385	17212	17027	17180	17277	17189	17136	17049	17251	17006	17087	17378	17031	17177	17186	17160	17204	17066	17171	17097	17353	17264	17074	17316	17038	17052	17062	17130	17165	17246	17191	17234	17137	16999	17206	17443	17256	17238	17238	17426	17193	17343	17235	17326	16856	17231	17381	17180	17280	17179	17169	17054	17349	17158	17238	17079	17291	17096	17048	17087	17103	17025	17105	17093	17125	17381	17203	17223	17417	16918	16913	17148	17233	17126	17189	16982	17200	17311	17086	17025	17172	16981	16949	17003	17078	17275	17094	17308	17298	17322	17164	17403	17121	17228	17114	17013	17291	17290	17005	17092	17114	17256	17251	17130	16883	17087	17226	17209	17083	17195	17133	17199	17190	17136	17141	17070	17073	17214	17150	17117	17350	17092	17192	17154	17410	17315	17068	17069	17176	17368	17448	17095	17298	17209	17220	17088	17005	16999	17048	17229	17139	17162	16906	17190	17042	17166	17097	17112	17200	17093	17122	17146	17111	17269	17064	17265	17152	17212	17088	17205	17187	17142	16974	17027	17089	17137	17189	17312	17231	17214	17122	17315	17180	17226	17128	17131	17060	17162	17351	17016	17149	17323	17219	17179	17215	17190	17180	17111	17134	17274	16925	17214	17092	17101	17065	16960	17039	17251	17110	17154	17189	17046	17096	17226	17108	16989	17085	17130	17094	17378	17049	17080	17183	17206	17061	16997	17170	17142	17087	17151	17118	17088	17110	17108	17210	17271	17185	17115	17050	17170	17157	17204	17256	17178	17128	17085	17336	17106	17121	17292	17040	16873	17047	17205	17172	16984	17293	17225	17077	17074	17251	17026	17345	17108	17226	17078	17132	17163	17187	17166	17266	17193	17111	17187	17144	17078	17211	17261	17229	17345	17251	17232	16880	17106	17129	17098	17227	17187	17230	17124	16999	17059	17125	17168	17404	17279	17213	17139	17052	17172	17183	17246	17022	17282	17248	17157	17113	17127	17147	17229	17039	17125	17129	17248	17268	17289	16950	17112	17225	17238	17197	17228	17334	17163	16964	17038	17299	17180	17122	17047	17227	17425	17111	17398	17063	17218	17065	17184	17236	17360	17149	17229	17333	17177	17100	17294	16966	17419	17165	17257	17028	17224	17125	17265	17138	17042	17304	16899	17002	17154	17157	17206	17396	17079	17243	17089	17100	17125	17238	17061	17142	17098	17233	17307	17102	17207	17039	16983	17065	17038	17224	16994	17031	17149	17063	17228	17145	17342	17129	17319	17175	17374	17172	17073	17080	17126	17131	17167	17282	17179	17119	17140	17051	17158	17231	17166	17180	17104	17321	17306	17074	17400	17202	17261	17279	17252	17066	17117	17124	17057	17120	17245	17265	17289	17289	17156	16962	17163	17157	17130	17117	17039	17129	17108	17257	17190	17186	17286	17404	17263	17280	17135	17194	17042	16950	17134	17293	17117	17141	17363	17146	17022	17163	17088	17212	17121	17148	17178	17022	17192	16984	17203	17033	16971	17126	17198	17069	17216	17076	17348	16994	17355	17162	17199	17099	16963	17165	17335	17002	17204	17049	17167	17181	17042	17113	17298	17127	16986	17145	17279	17337	17046	16855	17160	17023	17142	17185	17027	17182	17173	17159	17300	17090	17103	17023	17268	17072	17207	17133	17177	17056	17086	17356	16984	17236	17189	17288	17267	17299	16940	17300	17310	17240	17230	17065	17103	17226	17144	17151	17104	17253	17297	17228	17162	17252	17264	17256	17201	17229	17244	17240	16980	17174	17197	17154	17064	17178	17428	17208	17210	17269	17138	17241	17159	16967	17059	17238	17095	17189	17169	17297	17155	17311	17085	17231	17337	17194	17144	17130	17217	17185	17258	17232	17237	17281	17376	17211	17257	17142	17136	17135	17177	17159	17228	17096	17372	17098	17202	17010	17153	17140	17237	17083	17154	17004	17255	16967	17013	17152	17153	17019	17041	17170	17130	17228	16983	17010	17152	17236	17010	17026	17048	16957	17072	17086	17198	17159	17300	17204	16955	17023	16979	17133	16784	17163	17163	17109	17129	17279	17170	17172	17218	17325	17051	17007	16780	17072	17117	17101	17405	17078	17046	17108	17148	17009	17068	16983	17056	17139	17095	17125	17059	17229	17055	17216	17184	17102	17227	17234	17170	17248	17186	17204	17207	17163	17129	17191	17311	17044	17420	17197	17259	17140	17157	17063	17165	17106	17139	17467	17092	17226	17166	17138	17153	16906	17154	17248	17177	17136	17211	17084	17025	16974	16990	17333	17151	17125	16997	16840	17042	17247	17192	17272	17277	17218	17160	17163	17249	17149	17221	16977	17132	17149	17294	16987	17140	17242	17251	17235	17053	17205	17076	17091	17144	17172	16980	16991	17207	17111	17275	17310	16937	17085	17171	16969	17141	17193	17053	17124	17165	17207	17132	17236	17119	17294	17279	17148	17130	17041	17170	17139	17158	16956	17315	17122	17142	17104	17219	17243	17049	17053	16978	16990	17171	17079	17102	17287	17280	16819	17181	17172	17089	17312	17225	17049	17291	17302	17021	17138	17072	17407	17119	17105	17006	17246	17098	17252	17164	17286	17118	17151	17175	17311	17294	17091	17059	17071	16964	17109	17340	17073	17245	16954	16970	16965	17167	17067	17066	17265	17164	17171	17010	17084	17125	17119	17207	17051	17206	17143	17239	17085	16988	17299	17090	17081	17280	17105	17258	17090	17052	17058	17183	17215	17190	17201	17078	17211	17141	17072	17227	17015	17145	17187	16997	17198	17168	16962	17209	17209	17109	17112	17105	17049	17148	17157	17337	17182	17210	17071	17046	17185	17217	17245	17268	17128	16993	17225	17293	17210	17364	17127	17119	17326	17139	17075	17212	17032	17153	17324	17226	17000	17141	17101	17072	17311	17112	17200	17146	17425	17327	17218	17094	17154	17305	16965	17277	17292	17132	17212	17375	17181	16976	16877	17237	16875	17105	17092	17288	17268	17210	17320	17184	17218	17386	17164	17064	17062	17142	17074	17034	17334	17172	16971	17191	17176	17298	17141	17275	17132	17029	17017	17120	17039	17191	17165	17141	17193	16908	17332	17107	17024	17039	17205	17142	17365	17303	17229	17064	17000	16977	17135	17224	17158	17111	17223	17004	17095	17279	17159	17322	17460	17299	17137	17019	17209	17197	16989	17367	17240	17227	17129	17150	17235	17154	17284	17163	17234	17115	17277	17184	17262	17153	17404	17170	17285	17154	17051	17097	17059	17156	17087	17233	17109	17164	17043	17070	17128	17238	17134	17031	16982	17018	16983	17084	17248	17209	17058	17170	17236	17162	17382	17147	17217	17128	16981	17000	17201	17193	17123	17094	16970	17184	17178	17017	17084	16957	17298	17325	17174	17125	17113	17237	17314	17143	17177	17129	17301	17061	17203	17096	17394	17252	16944	17269	17166	17291	16964	17128	17316	16882	17215	17251	17066	17195	17262	17145	17393	17198	17168	17032	16953	17105	16998	17283	17342	17252	17454	17341	17201	17173	17179	17143	17298	17149	17117	17115	17149	17241	17274	17252	17171	17050	17104	17239	16945	17356	17158	17416	17186	17176	17034	17079	17053	17141	17161	17147	17135	17099	17140	17299	17126	17342	17175	17128	17153	17290	17311	17309	17392	17185	17297	17190	17276	16855	17233	17285	17129	17044	17379	17315	17104	17377	17068	17198	17200	16998	17103	17120	17192	17138	17118	16992	17146	17290	17117	17340	16988	17298	17320	16926	17213	17165	17143	17279	17305	17077	17085	17070	16989	17240	16988	16963	17253	17008	17096	17176	17248	17217	17108	17173	17199	16914	17098	17232	17286	16978	17194	17302	17284	17037	17243	17210	17072	17051	17164	16897	17224	17128	17181	17262	17201	17193	17362	17130	17059	17101	17197	17238	17380	17037	17183	16881	17011	17057	17243	17139	17068	17132	17256	17210	17299	17237	17017	17269	17281	17193	17089	17023	17138	17239	17059	17375	17330	16976	17334	17103	17291	17287	17138	17174	17367	17094	17213	17303	17136	17030	17134	17111	17070	17068	17191	17056	17112	17131	17122	17166	17176	17242	17194	17267	17386	17116	17300	17091	17205	17301	17081	17139	17207	17173	17218	17148	17063	17321	17224	17458	17149	17207	17186	17367	17311	17112	17085	17130	17028	17097	16922	17138	17246	17203	17224	17160	17226	17076	17092	17209	17246	17143	17134	17173	17261	17215	17094	17347	17343	17360	16994	17304	17218	17036	17276	16880	17235	17274	17270	17304	17259	17011	17053	17043	17178	17258	17040	17171	17229	17161	17108	17027	17255	17087	17211	17110	17014	17049	17139	17441	17117	17190	17300	17301	17275	17080	17155	17101	17026	17195	17175	17171	17188	17040	17150	17195	17046	17130	17207	16976	17101	17091	17362	17090	17401	17259	17195	17231	17385	17135	17235	17178	17113	17210	17038	17148	17215	17187	17287	17190	17009	17194	17085	17196	17169	17256	17156	17327	17261	17219	17101	17292	17022	16998	16887	17124	16987	16906	17214	17176	17192	17113	17353	17050	17140	17103	17141	16901	17016	17247	16890	17147	17225	17215	17245	17153	17173	17072	17263	17033	16968	17198	17157	17065	17101	17225	17234	17066	17109	17165	17123	17225	17167	17261	17209	17198	17226	16988	17074	17279	17139	17249	17311	17248	17193	16978	17075	17354	17103	17258	17052	17039	17240	17194	17176	17034	17246	17171	17246	17184	16950	17116	17369	17251	17002	17156	16894	17072	16930	17199	17345	17217	17197	17195	17071	17195	17022	17178	17300	17005	17111	17198	17040	17098	16992	17210	17260	17058	17186	17111	17136	17160	17102	16917	17326	17180	17167	16973	16933	17151	17209	17168	17321	17023	17032	17065	16971	17074	17040	17171	17029	17135	17156	17217	17223	17134	17291	16925	17307	17096	16999	17198	17308	17096	17220	16969	17064
35576	60304	55944	41063	42890	71247	69280	50349	29285	19315	20218	19902	18820	17072	15899	14907	14465	14242	14220	14177	14101	14125	14094	14201	14092	14161	14160	14019	13993	14234	14149	14043	14156	14169	14141	14169	14168	14165	14019	14014	14062	14132	14185	14098	14173	14088	13975	14059	14186	14052	14136	14180	14059	13965	14217	14246	14191	13946	14392	14219	14212	14123	14106	14244	14110	14146	14083	14101	14091	14200	14054	14162	14164	14060	14235	14106	14336	14140	14120	14031	14107	14046	14258	14225	14205	14140	14138	14145	14114	14062	14149	14004	14166	14224	14124	14049	14053	14173	14077	13840	14147	14107	14016	14190	13952	14184	14049	14190	14147	14072	14149	14214	14289	14109	14048	14137	14143	14028	14259	14211	14320	14147	14001	14036	14080	14066	14201	13880	14204	14153	14287	14272	14119	14170	14131	14004	13986	14067	14025	14123	14032	14046	14192	13942	14111	14045	14101	14128	14139	14253	14119	14236	14306	14208	14298	14122	14195	14152	14119	14129	14015	13941	13963	14088	14030	14044	14177	14137	13966	14161	14103	14043	14282	14005	13960	14279	14155	14168	14113	14146	14181	14098	13984	14184	14289	14105	14136	13959	14100	14013	14005	14254	14185	14077	13973	14047	14187	13930	14099	14024	14136	14206	13944	14167	14266	14203	14106	14124	14102	14180	14014	14080	14100	14168	13941	14138	14057	14248	14177	14129	14287	14135	14139	14072	14290	14113	14198	14123	14144	14110	14220	13972	14009	14062	14000	14076	14123	14093	14174	14083	14261	13932	14171	13993	14190	14111	14243	14184	14027	14122	13944	14037	14211	14137	14070	14125	14275	14024	14023	13996	13964	13906	14090	14137	14045	14167	14075	14279	14043	14123	14322	14011	14241	14088	14088	14116	14189	14017	14096	14185	14157	14156	14031	14076	14043	14088	14163	13972	14032	14107	14042	14196	14130	14059	14080	14090	14174	14023	13953	14024	14182	14011	14028	14034	14259	14108	13913	14090	14085	13976	14002	14124	14070	14079	14220	13984	14200	14156	14017	14089	13973	14157	14100	14204	14121	13988	14253	14082	14109	14131	14073	14046	14184	14167	14049	14179	13979	14247	13979	14280	14129	14055	13885	14052	14022	13978	14086	14040	14204	14123	14020	13914	14067	14097	14200	14027	14114	14030	14159	14094	14041	14051	14094	14036	13883	14119	14106	14127	13995	14112	14206	14187	14135	14173	14108	14065	14035	14210	14095	14038	14069	14099	13994	13982	14049	14271	14107	14145	14149	14071	14031	14177	14064	14058	14123	14109	14037	14291	13931	14079	14073	14113	14100	14098	14093	14196	14054	14070	14109	14057	14213	14077	14123	14065	14052	14068	14072	14122	14139	14082	14104	14202	14039	14100	14096	14158	14077	14195	14255	14016	14104	14079	14169	14104	14012	14232	14091	13885	14125	14271	14081	14265	13896	14065	14105	14056	14167	14065	14038	14204	14089	14081	14055	14206	13980	14032	14277	14161	14254	14035	14076	14051	13965	14043	14081	14085	14000	14034	14138	14026	14132	14110	14255	14130	14150	14062	14251	13992	14195	13991	14141	14133	14040	14148	14116	14015	14035	14093	14140	14151	14154	13999	14127	14023	14159	14063	14027	14258	14148	14073	14202	14065	13897	14182	14039	14037	14189	14044	14288	14137	14182	14095	14087	14251	14012	14175	14131	14152	14175	14085	14093	14066	14172	14068	14110	14091	14042	14239	14080	14137	14186	14093	14069	14107	13900	14270	14132	14095	14180	14004	14130	14126	14127	14209	14174	14004	14104	14264	13928	14045	14139	13993	14159	14174	14071	14147	14031	14009	13964	14012	14093	14114	14108	13984	13913	14135	14224	14243	14004	14250	14121	14248	14198	14138	14060	13993	14016	14099	14060	14281	14128	14086	14085	14039	14145	14159	13862	14057	13935	14045	14004	13987	14092	14026	14121	14307	14159	14335	14104	14104	14047	14267	14002	14101	14233	14046	13976	14035	14056	14069	14191	14147	14140	14172	14156	14052	14015	14228	14081	14136	14090	14033	14007	14009	14264	14011	14074	14109	14053	14026	14063	14144	14192	14139	14093	14101	14131	14266	14192	13955	14167	14114	14203	14077	14159	14263	14140	14204	14022	14210	14151	14090	14073	14059	14212	13951	14025	14161	14264	14091	14122	14092	14009	14121	13994	14178	14098	14213	14072	14199	14318	14125	14139	13995	14181	14138	14036	14252	14127	13987	14059	14019	14007	14266	14083	14286	14054	13998	14122	14174	14085	14044	14099	13985	14262	13969	14337	14174	14010	14071	14272	14110	14071	14174	14133	13952	14053	14259	14156	14065	13988	14095	14114	14029	14030	14194	14190	14093	14228	14023	14137	13987	14173	14246	14137	14081	14131	14099	13997	14144	14021	14001	14217	14273	14117	14072	14028	14233	13990	14120	14212	13951	13982	14307	14061	14061	13914	14325	14287	14058	13980	14140	14177	14223	13959	14030	14271	14119	14129	14202	14076	14217	14093	14164	14095	14091	14044	14155	14078	14321	14060	13977	13961	14001	14132	14031	14104	14051	14055	14026	13976	14151	14081	14231	14084	14095	14244	14058	14215	14015	14105	14143	13945	14172	14030	14111	14092	14157	14167	14205	14027	14158	14049	14038	14031	14227	13965	14098	14082	14162	13965	13966	14005	14236	14028	14255	14182	14109	13953	14075	14070	14038	13993	14211	14184	14202	14162	14041	14118	14103	14020	14191	14082	14132	14090	14109	14045	14004	13983	14170	14035	13993	14114	14229	14098	13911	14092	14108	14123	14051	14178	14233	14107	14200	14165	14112	14102	14105	14170	14244	14025	14035	14087	14142	13930	14136	14038	14139	14152	14000	14031	14147	14148	14245	14062	14041	14185	14243	14213	14041	14204	14034	14230	14145	14353	14141	14117	13908	14133	13984	14103	14175	14121	14123	14245	14285	13959	14177	14181	14172	13970	14090	14200	14155	14273	14067	14145	14229	14097	14136	14127	14114	14216	13954	14164	14083	14170	14202	14120	14264	14089	14141	14150	14130	14020	14042	14170	14165	14117	13983	14202	13984	13950	14188	14153	14160	14091	14308	14162	14203	14091	14126	14095	13995	14031	14229	14225	14132	14054	14129	14208	14112	14300	14129	14077	14030	14086	14082	14094	14056	14168	14037	14104	13973	14209	14191	14181	14144	14076	14204	13996	14060	14092	14080	14060	14216	13993	14180	14041	14069	14098	13993	14141	14016	14116	14108	14116	14098	14126	14262	14092	14304	13915	14055	14073	14233	14058	14100	14207	14251	13983	14056	14153	14126	14044	14054	14255	14097	14149	14173	14076	14230	14052	14093	14023	14129	14170	14052	14013	14105	14035	14108	14173	14174	13936	14145	14123	14285	14157	14082	14122	14245	14231	14096	14031	14078	14110	14173	14155	14032	14173	14041	14224	14297	14158	13947	13956	14174	13957	14255	14140	14052	14018	14147	14155	14096	14141	14059	14106	14047	14095	14186	14127	14125	13985	14031	14064	14002	14177	14123	13999	14107	14040	14166	13984	14135	14115	14070	14143	14155	14227	14140	13997	14180	14183	14123	14257	14290	14257	14193	14090	14133	14185	14268	14306	14150	14105	14155	14227	14309	14222	14043	14024	14177	14092	14121	14036	14220	14116	14152	14077	14109	14223	14084	14052	14310	14069	13919	13929	14051	14048	14008	14180	14044	14289	14248	14104	14188	13915	13996	14138	14059	14154	14146	14232	14042	14060	14148	14164	14112	14150	14172	13970	14116	14190	13886	14219	14044	14127	14079	14189	14096	13869	14130	14214	14092	14175	13977	14252	14052	14182	14152	14265	13909	14100	14229	14121	14152	14044	14132	14249	14112	14040	14135	14048	14048	13943	14234	14083	14024	14183	14086	14138	14190	14104	13993	14151	14215	14183	14036	14209	14120	14165	14185	14186	13997	14192	14205	14059	14145	14046	14167	14116	14225	14123	14068	14096	14067	14139	14174	14167	14104	14257	14049	14098	14056	14092	14171	14143	14114	13995	14018	14175	14253	13841	13881	13943	14193	14257	13919	14140	14102	13989	14225	14168	14123	13993	13991	14121	14129	13978	14124	14092	14280	14088	14208	14108	14144	13979	14090	14123	14115	14104	13949	13978	13988	14142	14252	14044	14090	14071	13908	14241	14019	14100	14181	14123	14141	14045	14127	14220	14138	14046	13943	14029	14152	14098	14088	14201	14131	14016	14289	14071	14110	14052	14046	13962	14128	13996	14064	14157	14225	14024	14155	13898	14039	14164	14121	14038	14279	14082	14094	14187	14146	14046	14192	14201	14089	14133	13934	14100	14197	14213	13960	14126	14201	14159	14184	14028	14266	14172	14205	14251	14112	14258	13958	14184	14243	14063	14140	14146	14058	14332	14109	14179	14125	14011	13896	14025	14170	14022	14167	14024	14259	14170	14013	14362	13874	13986	14137	14027	14237	14107	14116	14142	14163	14147	14191	14274	14229	13998	14208	14109	14152	14094	14282	14199	14209	14016	14235	14006	14083	14073	14039	14139	14177	14302	14123	14074	14167	14126	14072	14222	13970	14047	14072	14247	14049	14107	14177	13985	14346	14173	14133	14252	14279	14202	14120	14145	14142	14027	14004	14165	14082	14040	14245	14076	14245	14251	14180	14144	14218	14070	14123	14103	14329	13857	14202	14039	14099	14058	14047	14265	14042	14234	13976	14104	14134	14089	14022	14202	14069	14072	13921	14250	14230	14048	14104	14153	14120	14070	14130	14203	14377	14090	14047	13925	14010	14120	13900	14091	14172	14175	14151	14099	14089	14091	14069	14029	14018	14102	14086	14050	13982	14070	14073	14269	14107	14048	14185	14216	14052	14038	14241	14240	14079	14024	14080	14194	13882	14310	14181	13992	14298	14103	14092	13919	14120	14130	14169	14167	14173	13954	13981	13985	14290	14220	14061	14165	14148	14031	14077	14097	14104	14267	14163	14024	14346	14036	14056	14122	14219	14210	14120	14152	14176	14088	14005	13992	14011	14178	14127	14083	14073	14124	14150	14083	13910	14094	14291	14102	14110	14271	14112	14172	14082
31112	23697	24024	23702	19219	21962	24568	21281	17613	17201	17205	17147	17425	17443	17087	17047	16973	16857	16841	17081	16869	17011	16927	16948	16956	16918	17142	16987	16955	16776	16728	16969	16954	16772	16992	17015	16830	16935	16936	16919	16937	16811	16899	16798	16733	16663	16849	16993	17029	16807	16941	16689	16802	17048	16935	16878	16844	16979	16767	16970	16869	16953	16899	16744	16914	17007	16915	16877	16930	16768	16692	17000	16912	16926	17051	16937	16837	16907	16761	16837	17004	16812	16937	16915	16900	16836	16974	16877	17002	16603	16787	16772	16979	16858	16893	17038	16909	16904	16958	16861	16839	17031	16838	16873	17034	17088	17090	17071	16908	16796	16853	16929	16861	16752	17074	16827	16748	16619	16792	16983	16945	16969	16855	17126	16748	16766	16973	17165	16727	16769	16790	16776	16792	17090	16962	16917	17068	16968	16919	16755	16832	16840	16994	16888	17027	17082	16661	16859	17019	16758	16630	17031	16869	16924	16955	16823	16685	16797	16675	16732	16789	16944	16825	16837	16949	16754	16947	17071	17067	16764	16805	17021	17086	16987	16850	16829	16866	16874	16889	16950	16980	16951	16898	16923	16967	16772	16937	16773	17013	16814	16916	16897	16967	16850	16824	16764	16881	16712	16974	16784	17076	16767	16758	16712	16775	16932	16830	16976	16972	16735	16893	16731	16895	16871	16762	16744	16860	17010	16923	16985	16928	16977	16911	16932	16954	16754	16990	16905	16811	17016	16804	17017	16896	16843	16913	16878	16815	17099	16904	16929	17019	17005	16828	16817	16991	16789	17070	17106	16819	16848	16913	16751	16835	16900	16827	16695	16938	17026	16820	16893	16853	17048	16719	16962	17006	16844	16941	16835	16869	16820	16969	16835	16903	16824	16810	16856	16823	16883	16941	16810	16751	16832	16954	16852	16921	16837	16712	16935	17048	16947	17022	16888	16835	16936	16990	16656	17116	16735	16848	16747	16820	16870	16710	16817	16830	16952	17125	16896	17038	16677	16869	16863	16848	16924	17133	17073	16845	16909	16902	16698	16847	16929	16943	17045	16982	16820	16966	16875	16956	16825	16870	16808	16714	16938	16894	16898	16833	16826	16873	16800	17079	16884	16964	16933	16696	16892	17017	16836	16867	16555	16852	16984	16870	16807	17006	16674	16978	16725	16766	16869	16869	16653	16925	16930	16826	16920	16844	16990	16900	17032	16940	16992	16805	16771	17087	17078	16837	16924	16846	16902	17038	16855	16816	16825	16883	17000	16795	16992	16794	16833	17026	16948	16996	16738	16755	16886	16673	16746	16801	16696	16848	16683	16990	17004	16737	16919	16936	16758	17074	16823	16986	17115	16793	16972	17149	17068	16944	16960	16953	16858	16812	16784	16887	16867	17045	16844	16871	16869	16924	17104	17070	16833	16918	16928	16907	16986	16863	16822	16855	17012	16902	16875	16768	16890	16941	17018	16912	16935	16983	16910	17175	17180	17138	16882	16877	16937	16918	16893	16767	16800	17019	16867	16807	16930	16918	16957	16933	16813	16840	16766	16914	16900	16890	17029	16804	16532	17058	16750	16836	16842	16851	16927	16836	17069	16963	16828	16885	16861	16808	16852	16950	17043	16899	16802	16802	16760	16897	17028	16725	16709	16919	16805	16868	16960	16810	16809	16907	16820	17025	16793	16875	16822	16932	16989	16799	16835	16611	16773	16949	17015	17027	16913	16908	17096	17301	16968	16952	16961	16922	16976	16990	16858	17010	16891	17103	16981	17018	16999	16795	16797	16848	16767	16993	17001	16992	16929	16702	16820	16862	16984	16999	16784	16853	16915	17004	16740	17044	16773	16847	16879	16860	16838	16843	16935	16927	17002	16686	16571	16865	16841	16880	17027	16911	16598	16958	16771	17022	16813	16990	16722	16806	16897	16905	16788	16824	16943	16776	16988	17040	16930	17057	16833	16863	16787	16889	16888	16966	17002	16903	16692	16849	16941	16905	16995	16781	16826	16784	16837	16969	16847	16945	16867	16713	17033	16865	16790	16809	16911	16923	16945	16802	16961	16720	16900	16925	16906	17100	16974	17107	16813	16999	16976	16773	16924	16734	16881	17004	16797	16988	16936	16928	16942	16786	16865	16946	17012	17101	16830	17033	16873	16736	17003	16918	17004	16857	16902	17001	16888	16887	17024	16806	17025	16700	16809	16974	17162	16846	16985	16786	16970	16718	17166	16984	17113	16948	16958	16853	16935	16921	17045	16880	16642	16983	16970	16905	16916	16986	16732	16972	16859	16890	16843	16867	16739	16643	16773	16823	16951	16952	17018	17064	16717	16782	17062	16951	16928	16974	16878	16868	16943	16917	16871	16741	17045	17044	16852	16869	16820	16800	16954	16808	16826	16928	16868	16717	16981	16810	16905	16728	16882	16771	16987	16986	16838	16665	16968	17009	16808	16983	16983	16865	16731	16837	16833	16880	17125	16909	16719	16869	16763	16776	16932	16847	16945	16892	16829	16897	16932	16949	16668	16902	17015	17007	16882	16876	16875	16726	16908	16827	16993	17002	16703	16550	16803	16868	16978	16839	16848	16903	16704	17082	17038	16860	17033	17001	16958	16991	16843	17102	16943	16891	16957	16812	16851	16844	16862	16988	16799	16988	17015	16968	16983	16870	16931	16743	16907	16758	16826	16971	16850	16825	16682	16738	17143	16766	16962	16770	17007	16902	16910	16935	16755	16798	16848	16884	16729	16871	16990	16787	16568	16893	17032	16805	16839	16878	16843	16858	16986	16811	16922	16891	16996	16847	16844	16822	16703	16994	16605	17032	16921	16846	16745	16937	16604	16793	17113	16895	17119	16893	16835	16843	16949	16869	17030	16840	16975	16913	17140	16946	16910	17059	16809	16926	16949	16784	16941	17065	16625	17007	16909	16991	16863	16671	16730	16945	16788	16853	16902	16802	16612	16952	16768	16759	17101	16881	16836	16906	17098	16622	16769	16756	16913	16869	17006	16897	16787	17004	16939	16869	16781	16973	17013	16830	16921	17004	16859	16918	17029	16891	16914	17033	16858	16965	16845	17099	16881	16969	16915	16677	16857	16774	16764	16843	17060	16712	16932	16811	17017	16958	17076	16796	16600	16685	16758	17035	16954	16640	16851	16850	16820	16732	16966	16991	16856	16601	17112	16974	16815	16978	16882	16886	17069	16946	16800	16739	16934	16988	17058	16754	16970	16803	16747	17027	17030	16870	16811	16849	16959	16978	16871	16999	16995	16970	16982	16724	17018	17005	16854	16906	16866	16917	17042	16777	17080	17022	16814	16910	16971	17044	16900	17004	17005	16921	17069	17088	16761	17064	17013	16970	16807	16922	16944	16799	16932	16755	16772	17080	16898	16852	16940	16828	16808	16961	16683	16865	16787	16780	16916	16950	16962	16995	16940	16950	17028	16979	16914	17128	16776	16975	16773	16688	16801	16751	17060	16953	16910	16915	16921	16845	16999	16922	17035	16975	16985	16848	16836	16652	16837	16921	16775	16833	16974	16819	16768	16882	16973	16803	17027	16872	17071	16904	16814	16935	16921	17066	17008	17045	16969	16903	16872	16907	16994	16888	16580	16730	16715	16888	16915	16918	16875	16957	16710	17033	16883	17014	16708	16790	16891	17013	16869	16868	16934	16821	17068	17094	16902	16840	16851	16864	17074	16921	16977	16994	16987	16950	16909	16895	16760	16962	16758	16927	16844	16913	16814	17040	16883	16943	17001	17021	16669	16912	16913	16844	16891	16908	17170	17006	16981	16781	16851	16828	16963	17152	16752	16822	17017	16760	16975	16928	17006	16863	17116	16904	16787	16983	16731	16856	16923	16856	16871	16872	16809	16916	16908	16763	16609	16994	16749	16804	16783	17082	17066	16877	16901	16911	16868	16875	16965	16838	16895	16698	16810	16931	16930	17060	16902	16801	16869	16798	17009	16915	16812	17002	17007	16832	16937	17125	16996	17112	16840	16747	16925	17092	16927	17056	16679	16654	16990	17016	16880	16851	16804	16902	16827	16995	16822	16925	16806	17005	16868	17004	16930	16828	16936	16807	17010	16967	16818	17092	16892	16947	16849	16958	16832	16685	16791	16906	16972	16923	16891	16969	16930	16926	16651	16796	16867	16762	17054	16795	16826	16959	17102	16750	16834	17083	17056	16824	16885	16853	16791	16929	16976	16852	16894	16968	16690	16811	16807	16870	16953	16960	16777	17085	16851	16925	16995	16859	16793	16784	16844	16783	16955	16962	16812	16944	17014	17001	16751	16774	16826	16804	17032	17044	16969	17123	16823	16859	16814	16874	16992	16934	16878	16756	16933	17086	16833	16839	16778	17155	16729	17094	16969	17040	17117	16931	16920	17037	16794	16872	17027	17149	16855	16865	16842	16723	16829	16899	16731	16849	16879	16771	16928	16905	17011	16986	16895	16776	16927	16655	16930	16838	16821	16906	16924	16834	16667	16947	17088	16825	17050	16784	17029	16850	16955	17034	16866	17003	16769	16851	16718	16980	17023	16851	16864	16811	16888	16983	16910	17001	16825	16829	16824	16869	16660	16938	16918	16862	16952	16894	17014	16903	17042	16970	16822	17066	16991	16937	16906	17047	16921	16800	16771	17001	16822	16908	16806	16824	16794	16724	16831	17071	16889	17061	16824	16855	16967	16961	16873	16939	16695	16810	17071	16617	16988	16801	16879	17054	17010	17007	16863	16848	16906	16963	16845	16866	16904	16918	16899	16944	16942	16708	17030	16923	16956	16854	17079	16804	16958	16657	16800	16906	17087	17135	16821	16847	17000	17023	16888	16988	17002	16875	16846	16729	16862	16911	16812	16899	16828	16768	16986	16815	16903	17048	16780	16786	16840	17095	16775	16848	17015	16977	17109	16930	16871	16831	16912	16855	17069	16921	16911	16999	17025	16774	16955	16922	16979	16902	17133	17064	16827	17040	16935	16761	16978	17218	16749	16739	16920	17079	16877	16926	16814	16846	16867	16880	17025	17024	16878	16816	16989	16868	16818	16871	16865	16918	17157	16976	16942	16901	16860	16876	16661	16895	16958	16786	16830	16941	16962	16679	16723	16862	17001	16899	16965	17108	16745
20499	24615	24683	22864	16891	21898	24251	18504	14223	14129	14382	14293	14643	14531	14141	14044	14106	14192	13917	13946	13906	14030	13919	13958	13814	14082	14008	13942	13880	13920	14076	13809	13960	13831	13869	13963	13887	13999	13971	14016	13900	13951	13919	14130	13911	13932	13966	14052	14020	13862	13902	13870	14126	13898	13922	13979	13899	13906	13842	14068	13900	13806	13967	13872	13929	13745	14087	13817	13970	13767	14054	13948	13948	13926	14086	13985	13753	13891	13955	14089	13893	13956	14054	13830	13870	14093	13929	14116	13993	13905	13947	13950	13895	14022	14109	14082	13968	13974	14025	13836	13942	13952	13868	13873	14058	13908	13883	14049	13959	13950	14136	13951	14059	13891	13953	13944	14023	13934	14035	14149	14000	14075	14026	13701	13909	14010	14080	13795	13835	13986	13916	14100	13851	14104	13953	13809	13811	13906	13994	13932	14083	13967	13995	14002	13955	13923	13902	13829	13925	13860	13814	13898	14057	13955	13861	14121	13902	13897	13981	13919	14089	14108	14049	13927	13831	13873	14069	13912	13875	13859	14098	13862	13887	14004	13971	14199	13957	13949	13872	13886	13840	13956	14027	13910	13845	13892	14013	13925	14128	13803	13994	14025	14103	13939	13855	13833	14015	14014	14028	13959	13908	14001	13922	13973	13958	13860	13893	13833	13989	14009	13991	14018	13950	14109	13964	13969	14046	14042	14034	13935	13915	13808	14021	13875	13958	14040	13835	13888	14113	13993	13934	13896	13866	13716	13946	13940	13934	13902	13925	13839	13857	13903	13941	13903	14070	13848	14038	14017	13870	13890	13924	14023	13972	14017	13768	13916	13834	13851	13909	14063	14044	13989	13980	14039	13923	13980	14024	14031	13728	13923	13946	14042	13879	13904	13795	13874	13937	13982	13854	13957	13964	13946	13946	13829	13802	13897	14063	13953	13819	14018	13969	13995	13987	13962	13977	13952	13852	13883	13925	13837	14097	14058	13971	13816	13998	13970	14073	13814	13803	14042	13987	13899	13970	13928	13985	13852	13861	13993	13927	13915	13780	13891	14032	14086	13940	14149	14110	13855	13903	13718	13916	14148	14032	13961	13959	13928	14047	13839	14163	14187	14069	13980	13942	13900	14105	13785	13975	14017	13846	13909	14039	14028	14035	13802	13867	14056	14132	13845	13965	14025	13985	14079	13894	14063	13999	13904	14019	14108	13961	14016	13836	13932	13954	13970	13868	14060	14071	14004	13908	14030	14014	13827	13939	13867	13983	13854	13992	13953	13927	13905	14068	13862	13850	14012	13907	13855	14101	13902	14077	13863	13791	14030	13946	14064	13993	14060	13860	13822	13996	13822	13924	14058	13879	13891	13766	13938	13907	13946	14023	14031	13773	13977	14091	14006	13867	13851	13781	13925	13928	14128	13824	13881	13893	13902	14077	14100	14077	13978	14191	13862	13921	13995	13954	14031	14046	13753	13844	13886	13786	13958	13909	13949	13920	13996	13890	13939	13869	13857	13862	14129	14019	13835	13935	13887	13922	13975	13929	13877	13977	14054	14021	13924	14164	13999	13960	14028	13861	13865	13810	14002	13894	13948	13834	14026	13985	13915	14009	13880	13892	13833	13894	14014	14102	13986	13819	13873	13892	13950	13797	13903	13931	14023	13988	13985	13759	13955	13947	13933	14151	13818	13805	13884	13956	14008	13886	14011	13827	13835	13994	14084	13818	14081	13910	13952	14052	13924	14022	14016	13872	13955	13987	13847	13896	13764	13853	14036	14015	14043	14126	14006	13811	13978	14099	13889	14010	14060	13963	14046	13927	13954	14009	14042	13780	13929	13995	13926	14003	14052	13833	13886	13873	13803	13982	13842	13988	13999	13948	13906	13848	14087	14035	13794	13926	13958	13883	13965	14002	13810	14056	14007	13997	14001	14136	13980	13890	14010	14033	13910	14194	13804	14044	13917	13944	13924	13887	14032	14034	14117	13891	14086	13911	13924	13860	14049	13817	14114	14031	13947	13923	14009	14004	13867	13797	14149	13951	13868	13782	14024	14055	13863	13987	14006	13938	13870	14056	14052	14038	13853	13933	14081	13843	13984	13914	13927	13910	13873	14047	14013	13978	14013	13775	13979	13855	14054	13965	13991	14073	14022	13857	13928	13927	14020	14063	13975	13967	13844	13934	13972	13984	13892	14133	13978	13800	13889	14085	13873	13995	13872	13912	13951	14063	13955	13963	14064	14087	13944	13875	14058	13920	13905	13999	13918	14013	13936	14051	13780	14004	13792	14020	14021	14054	13807	13924	13970	13991	14016	13937	13956	14033	13841	13885	13822	13920	13935	14074	13978	13843	14066	14047	13973	13921	13977	14107	13902	13930	14058	13890	13887	13925	13885	14050	14023	14000	13964	13996	14016	13984	14073	13919	14047	13884	13882	13996	13955	13851	13989	13806	14013	13902	13842	14015	14088	14026	13936	13922	13950	14174	14158	13881	13838	13968	14092	13970	13995	13834	13823	13873	13862	13911	13906	13854	14017	13836	14047	13952	14050	13949	13943	13891	13873	13971	14038	14068	13873	13875	14062	13972	14007	13958	13882	14069	13815	13859	13837	13870	13928	13861	13925	14016	13984	13986	14023	13940	13978	13950	13850	13745	13915	13987	13997	13865	14119	13901	13904	14056	13785	14056	13651	13998	14054	13901	13881	14007	13912	13865	14086	13973	14097	13853	14004	14232	13925	13792	14038	13976	13701	14122	13967	13888	13965	14059	13851	13943	13893	14041	14069	13939	13889	13858	14000	13869	14000	14095	13869	13999	13870	13834	14024	14076	14102	13743	14031	13934	14051	13981	13999	14110	14024	14022	13921	14055	14000	13823	13921	13895	13810	13847	13922	13906	13896	14082	14020	13937	13859	14058	14026	13934	14015	13977	13976	13994	13980	13857	13979	13963	13981	13927	14004	14074	13829	13923	13954	14152	14040	13915	13867	13978	14076	13850	14005	13926	14025	14101	13876	14002	13964	13917	14088	14046	13850	13978	13857	13992	13997	13844	14085	14154	13950	13925	14103	14037	13976	14035	13810	13954	14144	14000	13922	13771	13810	14105	13923	13984	13945	13966	13997	13812	13888	13967	13894	13870	14106	14027	14066	14006	13945	13833	13871	13890	13863	13865	13984	14019	13856	14100	14035	14002	14082	13895	14029	13982	13974	14037	13880	13942	13943	14112	14036	13901	13876	14115	13897	13940	13951	13854	13844	13976	13906	13921	13850	13829	13890	13882	13989	14069	13854	14009	14037	13897	14047	14049	13891	14063	13903	13936	13801	13996	14092	14079	13839	13830	13982	14024	14000	13806	13858	13774	13982	14133	13969	13948	13913	14036	14053	13890	13866	13897	14112	13949	13935	13919	13980	14011	13706	13890	13712	14105	14012	14015	13968	14157	13827	13968	13878	14039	13963	13812	14001	13938	14030	13984	14015	13963	13869	14056	14000	14189	14077	13957	14083	13715	14116	13850	13996	14118	14029	13830	14065	13948	13843	14020	13790	13948	13790	13998	13997	14035	13778	14030	14015	14020	13945	13926	13905	13932	14073	13881	14023	14034	13888	13912	14040	13995	14108	13822	13917	13939	14059	13910	13935	14049	14166	14082	14033	13887	13968	14058	13907	14009	13914	13948	13827	13970	14033	14029	13879	14062	13798	13904	14024	14140	13923	14068	14048	13929	13995	13932	14016	14013	14024	13833	14003	14013	14016	14002	13900	14023	13968	14056	14086	13884	13843	13842	13985	14072	13726	13931	13941	13784	13963	13925	13953	13902	13880	13947	14241	13960	14098	14012	14008	14005	14029	13982	13871	13847	13973	13968	13931	14046	14018	13843	14032	14071	14038	14078	14055	13930	14011	13956	13704	13851	13914	14030	13988	13823	14017	13893	13908	14126	13845	13954	14090	13907	14110	13916	13923	13825	13970	13913	14075	13903	13884	14024	13902	13877	14054	14012	14081	14006	13916	13907	13986	14138	13988	13878	14054	13980	13974	14081	13885	14041	13951	14146	14069	13961	13919	13719	14006	13859	13910	14002	13935	13976	13848	13987	13884	13992	14018	13843	13909	13958	13974	14014	14050	13790	14132	14048	14004	13976	13729	13952	13855	13895	13848	13934	14056	13946	14016	13906	13814	13988	13902	14049	14042	14077	13993	14023	13864	13939	13916	13887	13975	13818	13947	14024	13809	13817	14041	14206	14055	14145	14148	13878	13795	14057	13989	13834	14019	13944	13814	14029	13983	13948	14104	13784	13910	13929	13818	13938	13901	13891	13865	13960	13910	13887	14008	14051	14017	14066	14054	13933	13870	13948	14019	13937	14026	13999	13906	13957	13868	14056	14075	14153	13930	14001	13920	14013	13780	14079	14044	13815	13870	13985	14065	14024	13879	13942	13857	13990	13852	13912	13998	13970	13925	13940	13903	14107	13951	14059	13919	14008	13894	14036	13902	14017	14135	13896	13987	13831	13990	13991	14116	13978	13912	13812	14109	13995	14018	14155	14052	13912	14104	13973	13851	13913	13929	13853	14035	13823	13962	14007	14025	14072	13942	14070	13921	13755	13990	13988	14020	13826	13855	13959	13794	13940	13782	13841	13972	13995	14017	14007	13957	13786	13881	13861	13987	14014	13991	14105	14008	14051	14091	13968	13867	13913	13893	13999	13995	13989	13991	14003	13831	13957	13784	13962	13994	14159	13836	13940	13907	13863	14016	14082	13825	13902	14086	13886	13950	14130	13970	13952	14043	13844	13984	13902	13873	13964	13964	13862	14109	14104	13912	13944	14072	13993	13957	13888	13791	13856	13943	13990	13952	13797	13935	14039	13987	14005	14050	14029	14039	13969	14125	13813	13905	13682	13874	13863	13771	13876	13929	14151	13925	13902	14066	14084	14041	14008	13963	14130	13866	14033	13987	14093	13946	13978	13899	13962	14022	14082	13957	13960	14091	14064	13927	13923	14022	14056	14175	13998	14023	14090	14110	13973	14041	14062	13970	13983	14017	14019	13952	13971	14049	13896	13865	13962	14025	14115	13928	13924	14018	13968	13957	14075	13856	13924	13871	13939	13895	13952	13876	13975	14102	14040	13986	13982	13947
26347	21176	28149	29627	23973	28187	52339	36914	18917	16577	16194	16807	17539	16025	14656	13923	14019	13587	13781	13920	13635	13791	13836	13983	13631	13694	13762	13655	13603	13719	13617	13733	13708	13788	13675	13784	13731	13877	13793	13567	13775	13490	13734	13734	13828	13653	13543	13544	13686	13833	13544	13696	13554	13718	13732	13693	13511	13618	13666	13488	13618	13746	13745	13704	13742	13657	13667	13706	13562	13774	13621	13675	13700	13659	13833	13722	13751	13600	13731	13680	13648	13754	13693	13564	13569	13617	13619	13674	13620	13696	13739	13652	13461	13732	13685	13748	13719	13601	13383	13739	13703	13576	13743	13713	13818	13624	13750	13540	13583	13605	13564	13747	13613	13506	13640	13622	13697	13769	13605	13566	13807	13765	13773	13711	13671	13473	13774	13556	13683	13737	13717	13743	13592	13494	13570	13618	13636	13713	13630	13989	13684	13825	13642	13580	13644	13622	13658	13636	13736	13933	13452	13565	13770	13571	13563	13718	13696	13635	13554	13596	13524	13624	13543	13713	13656	13656	13683	13555	13679	13559	13674	13606	13730	13704	13596	13570	13526	13457	13597	13525	13706	13583	13616	13519	13611	13657	13614	13569	13640	13698	13757	13408	13620	13665	13863	13534	13624	13827	13625	13569	13659	13549	13655	13623	13523	13581	13785	13535	13583	13523	13758	13823	13694	13617	13676	13619	13720	13584	13632	13586	13413	13619	13669	13732	13563	13531	13984	13750	13669	13652	13387	13789	13604	13733	13512	13666	13784	13656	13642	13664	13765	13545	13600	13533	13742	13560	13662	13730	13586	13660	13691	13648	13404	13654	13518	13656	13610	13536	13699	13560	13847	13587	13813	13625	13540	13543	13523	13774	13556	13691	13713	13663	13620	13675	13531	13596	13746	13426	13534	13500	13694	13785	13583	13558	13792	13735	13580	13626	13644	13439	13727	13545	13616	13572	13501	13641	13768	13682	13652	13922	13601	13540	13524	13480	13848	13646	13545	13545	13597	13826	13618	13656	13477	13723	13655	13700	13639	13517	13592	13571	13581	13737	13805	13551	13819	13800	13653	13548	13525	13686	13648	13712	13596	13704	13799	13712	13658	13627	13401	13817	13662	13645	13680	13605	13756	13686	13785	13756	13583	13695	13718	13780	13591	13592	13647	13648	13696	13605	13634	13481	13604	13730	13845	13723	13576	13579	13674	13468	13566	13589	13517	13589	13790	13553	13572	13721	13515	13689	13653	13705	13715	13596	13625	13906	13595	13453	13708	13605	13539	13592	13506	13624	13696	13705	13840	13734	13598	13638	13642	13589	13518	13535	13543	13567	13631	13635	13749	13501	13445	13500	13571	13524	13753	13921	13545	13492	13611	13680	13623	13584	13594	13714	13676	13818	13582	13460	13654	13614	13813	13666	13567	13478	13671	13850	13538	13751	13565	13643	13584	13663	13592	13659	13707	13631	13622	13679	13508	13703	13756	13833	13565	13579	13674	13673	13637	13580	13592	13780	13459	13556	13522	13824	13450	13663	13722	13620	13717	13838	13504	13574	13538	13605	13661	13556	13812	13519	13571	13687	13592	13624	13772	13577	13656	13535	13642	13606	13675	13600	13752	13539	13697	13671	13578	13516	13506	13852	13794	13486	13646	13642	13651	13572	13788	13636	13661	13452	13581	13539	13637	13436	13656	13429	13490	13676	13633	13623	13597	13697	13706	13482	13494	13647	13652	13694	13509	13464	13581	13664	13794	13587	13694	13603	13803	13722	13874	13688	13626	13759	13611	13701	13800	13615	13681	13679	13520	13638	13664	13827	13738	13977	13700	13564	13609	13576	13635	13809	13595	13685	13604	13675	13661	13726	13620	13659	13614	13627	13669	13863	13711	13561	13513	13598	13617	13525	13638	13597	13454	13676	13569	13639	13635	13640	13492	13675	13833	13718	13710	13661	13707	13467	13690	13647	13509	13683	13808	13734	13623	13484	13615	13709	13550	13509	13587	13633	13723	13841	13893	13711	13872	13520	13814	13644	13750	13759	13628	13518	13595	13695	13746	13622	13578	13747	13724	13433	13662	13574	13757	13618	13627	13594	13615	13672	13770	13520	13577	13460	13676	13797	13726	13554	13530	13526	13594	13671	13681	13611	13824	13550	13692	13616	13835	13682	13565	13650	13797	13603	13739	13797	13671	13691	13539	13565	13714	13900	13498	13640	13758	13564	13557	13720	13765	13600	13964	13811	13714	13771	13758	13701	13636	13591	13491	13568	13794	13743	13689	13569	13561	13565	13515	13799	13597	13847	13764	13725	13605	13543	13525	13459	13602	13685	13541	13570	13760	13526	13482	13519	13731	13597	13670	13619	13546	13651	13836	13581	13582	13751	13788	13604	13681	13643	13571	13795	13682	13590	13676	13522	13669	13571	13609	13727	13582	13673	13629	13931	13755	13692	13581	13705	13665	13671	13846	13713	13649	13481	13679	13603	13522	13584	13478	13626	13681	13521	13662	13474	13648	13633	13647	13770	13606	13399	13739	13703	13536	13594	13557	13632	13745	13576	13649	13710	13678	13678	13712	13579	13662	13532	13588	13497	13474	13532	13619	13495	13520	13599	13703	13632	13659	13678	13647	13785	13553	13675	13657	13783	13609	13607	13539	13649	13531	13638	13502	13514	13634	13711	13729	13638	13727	13809	13619	13306	13816	13681	13887	13677	13756	13693	13648	13607	13686	13909	13760	13653	13712	13458	13570	13541	13601	13687	13645	13698	13860	13689	13644	13591	13713	13632	13500	13750	13707	13822	13647	13624	13415	13809	13667	13556	13537	13633	13577	13764	13773	13742	13539	13600	13515	13815	13761	13500	13425	13823	13562	13629	13516	13565	13644	13597	13849	13544	13652	13524	13589	13814	13652	13837	13598	13853	13788	13575	13785	13572	13783	13748	13650	13721	13569	13399	13770	13635	13853	13636	13641	13923	13618	13704	13750	13621	13516	13799	13657	13744	13661	13628	13721	13834	13709	13759	13594	13543	13698	13698	13689	13576	13777	13729	13984	13657	13520	13651	13689	13632	13584	13697	13636	13758	13659	13565	13632	13587	13727	13589	13581	13851	13689	13621	13644	13504	13680	13495	13586	13472	13573	13611	13628	13705	13475	13666	13650	13645	13498	13664	13733	13672	13627	13734	13589	13591	13633	13675	13619	13585	13689	13568	13665	13490	13794	13454	13887	13768	13815	13740	13618	13540	13552	13605	13555	13435	13549	13666	13610	13522	13717	13617	13797	13608	13635	13844	13607	13837	13655	13522	13757	13701	13713	13598	13773	13587	13735	13516	13648	13605	13618	13720	13619	13735	13727	13605	13592	13921	13495	13411	13843	13648	13513	13599	13609	13759	13794	13680	13780	13569	13568	13592	13500	13649	13824	13543	13602	13632	13783	13701	13750	13650	13611	13631	13813	13745	13826	13630	13612	13721	13764	13799	13731	13673	13453	13753	13654	13630	13607	13494	13551	13711	13803	13577	13609	13681	13383	13808	13599	13483	13826	13700	13571	13915	13594	13778	13854	13636	13655	13637	13555	13676	13729	13800	13719	13665	13590	13561	13800	13742	13652	13738	13548	13583	13712	13641	13554	13580	13697	13701	13553	13627	13669	13637	13622	13725	13501	13525	13576	13665	13623	13726	13579	13585	13667	13923	13584	13583	13638	13482	13647	13765	13847	13615	13563	13753	13581	13489	13693	13801	13664	13730	13680	13608	13787	13593	13677	13658	13550	13529	13748	13756	13723	13718	13688	13570	13762	13871	13630	13447	13611	13572	13561	13530	13622	13927	13627	13710	13599	13652	13400	13680	13640	13725	13799	13630	13807	13746	13482	13697	13635	13730	13591	13711	13854	13761	13731	13587	13630	13723	13710	13812	13685	13477	13538	13703	13606	13575	13616	13697	13567	13656	13659	13463	13670	13671	13633	13722	13706	13503	13831	13566	13588	13520	13715	13624	13564	13565	13559	13535	13483	13990	13598	13587	13600	13568	13578	13485	13670	13761	13707	13554	13466	13896	13538	13599	13651	13704	13578	13682	13533	13508	13767	13780	13542	13826	13697	13514	13587	13670	13676	13691	13595	13759	13739	13771	13625	13990	13690	13815	13701	13660	13537	13643	13610	13627	13611	13686	13860	13658	13620	13755	13350	13920	13632	13679	13667	13729	13824	13815	13398	13508	13509	13625	13734	13607	13695	13582	13445	13538	13631	13813	13761	13421	13803	13503	13689	13512	13513	13838	13767	13774	13706	13607	13581	13510	13541	13583	13783	13735	13848	13678	13497	13609	13715	13591	13492	13500	13859	13612	13622	13635	13594	13810	13589	13610	13830	13887	13643	13717	13518	13659	13740	13755	13640	13849	13601	13728	13688	13421	13823	13626	13687	13603	13835	13744	13765	13685	13757	13613	13775	13639	13815	13728	13635	13578	13718	13709	13656	13716	13608	13496	13584	13761	13776	13708	13610	13519	13682	13472	13549	13505	13758	13657	13486	13392	13693	13683	13516	13481	13699	13501	13456	13793	13696	13572	13705	13509	13798	13621	13637	13601	13658	13612	13643	13770	13732	13695	13790	13629	13622	13683	13766	13513	13689	13596	13549	13565	13449	13561	13611	13608	13860	13682	13697	13673	13696	13709	13736	13838	13822	13818	13628	13568	13859	13757	13576	13807	13615	13758	13648	13634	13492	13820	13741	13617	13799	13486	13763	13761	13645	13666	13638	13551	13694	13883	13624	13566	13833	13561	13491	13832	13683	13950	13710	13610	13462	13513	13487	13730	13303	13564	13595	13698	13643	13487	13533	13688	13570	13752	13721	13834	13543	13621	13802	13619	13394	13619	13633	13663	13566	13791	13802	13592	13739	13697	13569	13629	13668	13550	13627	13736	13637	13746	13839	13538	13645	13656	13697	13634	13566	13662	13493	13623	13599	13505	13709	13704	13728	13783	13655	13824	13668	13697	13714	13588	13648	13726	13835	13769	13556	13605	13583	13724	13725	13746	13713	13707	13581	13669	13733	13755	13752	13569	13774	13551	13551	13680	13652	13684	13781	13505	13763	13573	13468	13689	13655	13643	13733	13614	13588	13793	13791	13749	13758	13560
26039	39819	41190	33670	24938	31428	51222	34145	15064	15428	15832	17332	17564	14562	12920	12212	12172	11924	12118	11995	12016	11970	12086	12055	12012	12005	12192	11904	12034	12041	12025	12142	12058	12113	12012	11845	11914	11971	12163	11932	11969	12223	12047	12075	12052	12126	12034	12061	12041	12053	11843	12045	12074	12048	11950	12084	12077	12089	12071	11857	11999	11919	11956	12098	12245	12185	12138	12037	11910	12027	11930	11993	11890	12073	12066	12133	11960	12046	12084	11972	12085	11979	11982	12101	11986	11999	11897	11981	12003	11974	11997	11971	11963	12006	12070	11994	12078	12098	11890	12157	12111	12019	12097	12118	12094	12089	12068	12129	12103	11905	12001	11939	12070	12087	11972	12153	11969	11981	12022	12062	11817	11839	11963	11937	12120	12029	12047	12235	11868	12055	12046	12082	12176	12140	11983	12051	12058	12063	11949	12045	12022	12046	12019	11914	12117	11924	12065	11933	12105	11992	12072	12126	12253	11870	12016	11964	12002	11938	12041	11875	12123	12010	12190	12000	12011	12114	12211	12096	12023	12077	11966	11969	12079	12018	11957	11999	12111	12018	12012	12136	12127	12067	11961	12016	12082	12098	11927	12001	12056	12139	12020	12021	12121	12141	11888	12008	12130	11853	12015	12114	12142	12099	12146	11883	11881	11926	11976	11862	11968	12139	12034	11862	12133	12059	12054	12151	12082	11879	12019	12065	11945	11974	11958	12065	12043	11909	12139	11950	12001	12090	11908	12033	12012	12208	11997	12091	11920	12115	11949	12068	12025	12047	11982	12049	12064	11959	12170	12048	11953	12022	12107	12049	12149	12051	12061	11902	12128	11859	12052	12111	12042	11972	11945	11946	11971	11946	12012	11985	11824	12004	12197	12000	12006	12017	11999	11998	12021	11914	11937	11967	11827	12006	12013	12063	11879	11970	12104	12079	11959	12065	11897	12096	12137	11975	11971	12082	11938	11908	12037	12081	12130	12061	12055	11842	11866	12054	11938	12016	12089	11905	12025	12025	11905	12005	11918	12058	12070	12012	11980	12109	12022	12097	12111	11852	12080	11957	12009	12108	12077	11900	12035	11912	12036	11926	12012	12151	12008	11927	12077	12097	11998	12146	12026	11939	12093	12002	12113	11876	12047	11889	11982	12097	11959	12010	12164	12128	11892	11984	12043	12006	12112	12169	12143	12029	12201	12060	12141	12077	11992	12006	11986	12136	12047	12061	12212	11991	12059	12213	11973	11907	12030	11984	12238	12000	12084	12085	11969	12120	11933	12221	12033	12169	11888	12142	12012	12033	12115	12049	11925	12083	11814	12014	11893	11864	12031	11985	11907	12043	11988	12115	12032	11969	11947	12037	11956	12084	12085	12084	11926	11925	12066	11928	12057	11947	12004	12070	12061	12026	11958	11931	12180	12103	12052	11960	12215	12066	11994	11964	12134	12029	11955	11996	11888	12021	12128	12070	12086	11978	11953	11988	11958	12004	12028	12018	11978	12106	11965	12080	11906	12119	11930	12008	12021	12086	12161	12034	12072	11900	11924	12076	12063	11956	12064	12083	12145	12066	11832	11900	12066	12054	12091	11959	12082	12020	11961	12072	12095	12186	12042	11822	12045	11963	12004	12002	12068	12082	11901	11938	12157	11800	11977	12095	12112	12099	11885	12028	12066	12131	12113	12165	11905	12070	12105	12083	12181	12012	12087	11964	12088	11963	11986	12029	12041	12071	12009	11871	12077	12094	12081	12102	12172	12131	12075	12070	12075	11904	12147	11925	12129	12096	11987	11981	11922	11998	12023	12128	12087	12004	12251	12227	11997	12081	11911	12065	12036	12074	12153	12137	11946	12022	11988	12056	12004	11976	11971	12155	11906	11932	12061	12105	12053	12007	11998	12149	11813	11956	11975	12106	12068	11945	11922	12047	11921	11950	12005	12105	12017	12079	12009	11997	11956	12029	12124	11915	11919	12149	12094	11949	12002	12088	12095	12047	11914	11973	11998	12088	12224	12031	11932	12080	12059	12100	12011	12060	11966	11905	12152	12080	11975	12058	12088	11986	12164	11983	11951	12005	12176	11972	11866	11904	11993	12037	11861	12027	12033	11960	12142	11977	12013	12004	12026	11982	11959	11942	12071	12019	12087	12047	11942	11962	12004	12085	12078	11929	11975	11969	12080	12028	12142	12113	12193	12100	11842	11997	12061	12109	11870	12001	12162	12023	12093	12064	11995	12066	12169	12083	12184	11936	12124	12044	12154	12003	11987	12093	12155	12034	11998	12037	11990	11971	12136	11960	12074	11963	11918	12021	11910	11956	12096	11970	12039	12008	12071	11944	12279	11915	11938	11911	12022	12023	12075	12279	11986	11914	11830	12092	11946	12066	12039	11777	12060	12085	12037	12027	11956	12037	12100	12018	12139	11998	12113	12089	11957	11896	12126	12236	11963	11995	11949	12052	12015	12134	11905	12083	11867	11907	12034	11976	11954	11992	12137	11994	12266	12054	12001	12041	12089	11963	11987	11965	11975	11943	11939	12022	12218	11967	12032	11910	12146	12047	11924	12030	11995	12031	11894	12060	11978	11979	11970	11893	12043	11870	11938	12018	12023	12191	12067	12177	12146	11948	12018	12026	11930	12034	11965	12167	11982	11909	11790	11997	12108	12106	12078	12113	11805	12082	11912	11902	11983	12038	12037	12049	11926	11900	12003	12036	12018	12009	12005	12142	12051	12102	11961	11982	11818	12095	12000	11996	11834	12089	11816	11927	12061	12187	11926	12156	12108	12020	12002	12015	12056	11941	12126	12122	11992	12103	12052	12107	11965	12148	12030	11886	12046	11880	11895	12116	11925	12051	12039	12076	11881	12007	12023	12066	12018	11846	12035	12108	12238	11811	12059	12054	12186	12031	11947	11998	12139	12168	12081	11962	12075	11918	12169	12075	12037	12006	11809	12047	11901	11958	12051	12127	12042	11981	12085	11998	12052	11967	12025	12034	11957	11963	11960	11903	12042	11949	11987	12206	11954	11945	11973	12187	12129	12078	11994	11893	12112	12122	11869	11920	12059	12072	12096	12011	12138	12169	12066	12015	12166	12020	11952	11994	12005	11958	12131	12023	12061	12119	12138	12155	11879	11953	12065	12132	12038	12137	11999	12059	12108	12214	12111	11985	12105	12035	12093	12064	11883	12019	11996	12084	11930	12004	12059	12048	12103	11959	11982	12163	12032	12167	12102	12022	11951	11995	12103	12138	12214	12088	11884	11867	11969	11957	11884	12081	12142	11895	11924	12030	11903	11955	12133	12150	11994	11936	11990	12121	12019	11992	11876	12053	12150	11950	12053	12037	12039	12056	11913	12130	11961	11996	12071	12085	11857	12034	12152	12018	12057	12018	12186	12135	12051	11978	11976	11970	12062	12056	11871	12122	12049	11887	12098	11897	11949	11953	12023	12083	12065	11837	12056	11986	11979	12159	12119	12038	11934	11917	12071	12171	12006	12122	11921	11834	11983	12027	12121	12105	11886	12127	12007	12061	11960	11893	12156	12159	12170	12112	11997	11938	12097	12022	11982	12031	12131	12026	12105	12033	11934	12114	12000	12024	11917	12057	12080	12067	12018	12142	11923	12030	11977	11966	12026	12080	12119	12139	12007	11957	11840	12047	11958	11950	11999	11931	12013	11959	12080	12017	11886	11945	12054	12104	12051	12163	11896	12013	11980	11866	11925	11984	12111	11942	12026	11989	12103	11986	11879	12012	12023	11947	12189	11882	12071	12020	12130	12027	11965	12042	12053	11907	11936	12086	11979	12058	11995	12021	12107	12019	12015	11884	12085	12014	11975	12020	11871	12143	12032	12140	12073	12033	12267	12024	12143	12108	11920	11946	11927	11935	12056	12012	11952	11961	12144	12008	12050	12019	12235	12118	11963	12098	11959	11901	12044	12165	12096	11933	12093	12115	12146	11853	11972	12249	11988	12226	11986	12052	11945	11962	11788	11958	12054	12072	11900	12053	12015	12201	12114	11961	12025	12062	11978	12016	11997	12230	12079	12023	12068	12091	12035	12027	12189	11956	12077	11900	12015	11921	12020	11977	12014	12024	12050	12125	12048	11996	12124	11922	11912	12109	12053	11933	12101	11932	12189	12107	12013	12075	12066	12123	12129	12008	12022	12111	12041	12163	12084	12012	11904	12075	12063	12108	12182	12055	12078	12098	12151	12028	11888	12061	11962	12145	11957	12070	11993	12073	11918	12027	12049	11926	11950	12301	11954	11956	12070	12003	11864	12128	12095	12211	12003	12140	12126	12080	11883	12087	11972	11853	12054	11976	12055	12018	12094	12082	12071	11952	12085	12156	12195	12008	11935	12056	12057	12185	12096	12174	11966	12023	12067	12119	11975	12054	12039	12086	12148	11891	12223	12079	11954	12105	11923	12080	12027	11991	11979	11883	11978	12013	11908	11998	12016	12069	11977	12093	12192	11960	12143	11909	11977	11945	12182	11877	11989	11987	11995	11977	12140	12002	12024	12185	12090	12003	12048	12015	12228	11938	12081	11887	12113	11954	11972	11974	12060	11957	12022	12092	12114	11979	11974	11993	11969	12085	12135	12125	11914	11922	12049	12075	12037	11987	11999	12031	12027	12058	12021	12038	12088	11960	12023	12023	12104	12110	12025	12089	11963	12095	11976	12037	12075	11977	12146	12036	11964	12075	12057	12093	11943	12116	11937	12117	12087	12001	11969	11961	11861	12095	12046	12239	11904	12030	12100	12199	11928	12139	12017	12060	12027	12086	12056	12082	12038	12030	12085	11971	12099	12101	12033	12060	12014	12009	12151	11931	12078	11966	11984	12093	11888	12026	12118	11944	12047	12143	12069	12059	12074	12089	12007	12221	12072	11905	12048	12021	11991	12017	11900	11995	12049	11987	11958	12017	11999	11914	12126	11959	12111	12037	12221	12012	12138	11949	11938	11903	11789	12123	12053	12093	11928	12214	12021	12019	11972	12175	11966	12128	12169	12208	11917	11913	11938	11945	12158	12090	12015	12055	12076	12137	11974	12111	11785	11955	12171	11990	12089	12056	12143	11930	12002	12095	12010	12094	12123	12023	11902	12128	11961	11982	12194	12008	12153	12079
24498	21132	28903	26618	26233	44758	62573	45613	25763	20156	19603	18665	15607	12662	13224	12446	10820	10290	10226	10095	10309	10156	10220	10194	10251	10215	10086	10257	10305	10212	10279	10066	10411	10180	10147	10282	10175	10224	10371	10160	10154	10018	10329	10295	10266	10213	10039	10079	10206	10204	10085	10238	10163	10233	10180	10235	10255	10105	10141	10042	10053	10146	10340	10181	10201	10095	10283	10118	10197	10234	10175	10359	9993	10225	10192	10202	10189	10038	10350	10224	10071	10172	10232	10211	10143	10079	10124	9999	10171	10136	10086	10206	10197	10121	10215	10265	10041	10163	10192	10359	10175	10041	10277	10105	10199	10123	10241	10308	10238	10208	10291	10153	10234	10120	10216	9985	9975	10085	10201	10247	10274	10260	10187	10369	10121	10125	10245	10180	10124	10341	10120	10211	10098	10151	10068	10246	10235	10212	10072	10348	10272	10189	10211	10221	10133	10207	10115	10041	10149	10196	10159	10129	10179	10123	10117	10373	10232	10086	10127	10126	10253	10037	10236	10077	10208	10139	10087	10174	10312	10139	10073	10167	10252	10147	10353	10143	10117	10087	10147	10159	10173	10258	10152	10138	10091	10138	10188	10130	9938	10116	10246	10229	10121	10130	10044	10048	10100	10037	10011	10023	10308	10024	10068	10092	10144	10083	10116	10294	10078	10062	10009	10057	10319	10221	10074	10024	10102	9996	10175	10185	10211	10140	10063	10019	10154	10078	10270	10163	10195	10215	10250	10024	10147	10304	10102	10268	10209	10126	10121	10214	10055	10176	10187	10059	10133	10105	10225	10160	10349	10262	10312	10232	10141	10235	10299	10165	10091	10218	10144	10212	10018	10288	10152	10165	10048	10089	10320	10138	10075	9992	10040	10271	10148	10057	10182	10212	10172	10239	10257	10110	10170	10182	10232	10229	10025	10085	10098	10062	10109	10387	10255	10223	10081	10129	10124	10294	10207	10198	10171	9928	10158	10017	10229	10161	10232	10023	10161	10249	10073	10086	10046	10063	10120	10080	10186	10032	10054	10115	10113	10009	10137	10282	10312	10242	10256	10129	10020	10166	10132	10080	10031	10233	10221	10113	10071	10139	10153	10230	10070	10122	10254	10023	10323	10333	10412	10182	10084	10191	10037	10119	10187	10125	10208	10011	10219	10150	10078	10083	10198	10339	10155	10192	10158	10143	10007	10103	10232	10076	10062	10063	10184	10098	10343	10111	10155	10039	10495	10140	10302	10232	10234	10184	10108	10136	10267	10121	10047	10010	10175	10088	10341	10170	10044	10209	10109	10047	10044	10206	10376	10134	9974	10162	10132	10023	10074	10149	10035	10241	10110	10171	10145	10260	10162	10120	10234	10252	10127	10332	10170	10143	10348	10279	10122	10286	10133	10189	10162	10222	10154	10075	10011	10073	10055	10164	10160	9873	10308	10316	10039	9997	10184	10180	10122	10138	10159	10100	10023	10030	10169	9991	10085	10254	9994	10252	10144	10173	10147	10051	10121	10097	10193	10271	10165	10238	10096	10183	10088	10159	10194	10140	10120	10059	10182	10058	10301	10166	10227	10207	10202	10236	10137	10214	10145	10287	10000	10138	10120	10097	10180	10236	10168	10226	10119	10180	10348	10286	10167	10127	10093	10164	10087	10334	10116	9983	10158	10154	10239	10265	10140	9985	10260	10143	10040	10257	10053	10020	10115	10144	10043	10129	10184	10312	10201	10039	10247	10250	10253	10035	10181	10111	10139	10249	9924	9846	10083	9966	10281	10247	10206	9928	10053	10085	10189	10075	10298	10138	10214	10086	10185	10248	10151	10135	10149	10169	10103	10187	10180	10106	10192	10232	10113	10152	10238	10029	10073	10081	10069	10193	10292	10213	10214	10167	10143	10145	10355	10293	10162	10221	10151	9884	10077	10261	10165	10081	10218	9890	10101	10183	10144	10165	10132	9990	10169	10210	10255	10130	10396	10076	10159	10116	10215	10131	10268	10181	10221	10074	10171	9995	10217	10224	10004	9982	10405	10336	10152	10084	10285	10096	10166	10028	10211	10105	10172	10230	10142	10003	10088	10073	10094	10304	10202	10180	10063	10078	10198	10244	10128	10027	10191	10101	9937	10238	10206	10133	10149	10077	10115	10066	10076	10204	10042	10176	10095	10156	10106	10245	10137	10142	10258	10212	10128	10283	10147	10220	10228	10309	10296	10172	10140	10279	10222	10180	9965	9908	10140	10267	10016	10163	10091	10106	10159	9996	10054	10325	10294	10371	10172	10133	10156	10134	10292	10254	10168	10095	10049	10026	10144	10263	10166	10231	10173	10166	10217	10033	10007	10183	10138	10131	10154	10247	10239	10147	10050	10238	10059	10215	10058	10090	10124	10111	10153	10102	10224	10232	10080	10075	10194	10307	10084	10201	10117	10074	10157	10046	10058	10346	10216	10159	10184	9987	10242	10105	10341	10202	10176	10207	10307	10196	9998	10172	10236	10063	10202	9911	10107	10114	10007	9999	10131	10300	10092	10180	10239	10179	10136	10144	10082	10085	10219	10384	10199	10376	10152	10129	10123	9999	10037	10070	10220	10148	10313	10121	10097	10202	10298	10241	10238	10154	10111	10198	10197	10190	10054	10283	10031	10076	10142	10220	10012	9941	10303	10093	10087	10035	10205	9985	10089	9953	10146	10154	10086	10012	10143	10192	10211	10216	10055	10124	10151	10144	10108	10195	10139	10045	10235	10080	10093	10015	10123	10113	10185	10058	9908	10174	10214	10053	10333	10107	10039	10175	10071	10230	10251	10214	10290	9968	10027	10273	10066	10242	10193	10003	10010	10198	10269	10318	10048	10199	10076	10294	10270	10308	10313	10225	10214	10221	10148	10184	10165	10352	10199	10088	10075	10224	10042	10067	10087	10077	10118	10120	10210	10101	10058	10179	10186	10010	10210	10131	10256	10168	10090	10024	10333	10126	10142	9990	10157	10137	10301	10024	10142	10211	10269	10219	10163	10171	10209	10060	10142	10157	10055	10077	10050	10143	10158	10271	10199	10234	10101	10021	10220	10024	10194	10126	10259	9863	10098	10078	10126	10147	10229	10195	10146	10130	10098	10061	10094	10087	10299	10296	10144	9899	10048	10040	10090	10240	10284	10162	10296	10219	10227	10218	9992	10215	10149	10048	10364	10167	10109	10153	10090	10188	10033	10106	10185	10179	10162	10154	10214	10034	10147	10097	10030	10134	10100	10041	10021	10017	10174	10006	10306	10212	10133	10309	10260	10156	10070	10169	10237	10176	9991	10111	10241	10195	10166	10058	10124	10186	10276	10248	10163	10006	10151	10001	10220	10198	9975	10053	10257	10194	10168	10278	10146	10065	10132	10135	10090	10121	10249	10117	10190	10212	10297	10266	10211	10099	10092	10143	10256	10080	10094	10109	10260	10091	10224	10127	10203	10053	10320	10210	10035	10243	10119	10172	10230	10104	10187	10331	10073	10133	10156	10014	10242	10016	10176	10314	10163	10208	10187	10190	10236	10174	10215	10006	10297	10293	10100	10066	9981	10086	10245	10026	10303	10212	10269	10161	10163	10172	10125	10142	10132	9988	10088	10013	10136	10122	10098	10046	10126	10306	10187	10173	9997	10292	10320	10237	10281	10148	10236	10055	10099	9932	10041	10182	10229	10199	10233	10074	10030	10075	10069	10294	10026	10240	10231	10075	10202	10308	10129	10246	10016	10090	9967	10142	10074	10000	10067	10262	10110	10168	10263	10171	10209	10193	10018	10289	10271	10342	10335	10179	10144	10125	9973	10035	10178	10351	10081	10288	10246	10149	10111	10150	9947	10138	10094	9983	10141	10062	10108	10055	10042	10279	10116	10131	9967	10106	10089	9958	10183	10204	10264	10124	10121	10211	10017	10258	10079	10265	10140	10064	9944	10476	10230	10272	10082	10335	10113	10047	10288	10114	10165	10207	10117	10245	10219	10125	10142	10110	10218	10269	10293	10221	10262	10139	10140	10288	10100	10180	10004	10197	10200	10055	10226	10046	10210	10047	10207	10226	10163	10163	10214	10117	10086	10250	10102	10127	10107	10078	10195	10009	10113	10112	10231	10188	10182	10011	10194	10335	10239	10272	10217	10081	10124	10331	10190	10277	10168	10214	10085	10323	10131	10032	10097	10199	10168	10156	10172	10195	10183	10251	10311	10196	10147	10146	10160	10260	9999	9972	10055	10179	10115	10018	10195	10234	10149	10189	10380	10100	10220	10131	10140	10100	10048	10150	10241	10215	10157	9984	10009	10157	10257	10140	10132	10220	10243	10127	10135	10185	10174	10105	10325	10206	10136	10162	10198	10259	10227	9990	10124	9962	10044	10245	10318	10100	10115	9935	10101	10129	10294	10135	10347	10169	10154	10183	10084	10122	10238	10122	10071	10334	10183	10054	10113	10202	10093	10300	9989	9995	10057	10225	10055	9954	10249	10282	10053	10023	10059	10121	10118	10158	10120	10121	10096	9987	10270	10191	10116	10129	10030	10012	10260	10111	10339	10206	10163	10144	10129	10199	10196	10039	9984	10109	10261	10057	10155	10194	10062	10067	10150	10347	10184	10216	10230	10105	10071	9967	10225	10228	10257	10161	10324	10036	10083	10263	10197	10275	10343	10088	10189	10077	10255	10103	10061	10129	10073	10157	10093	10242	10181	10340	10176	10000	10121	10165	10329	10058	10331	9932	10160	10194	10175	10031	10042	10031	10060	10061	10166	10364	10216	10093	10008	10109	10024	10129	10110	10070	10118	10095	10054	10165	10096	10254	10054	10124	9976	10030	10125	10220	10141	10248	10178	10054	10070	10112	10130	10205	10061	10102	10215	10100	10161	10262	10182	10200	10204	10314	10102	10250	10187	10100	10042	10028	9995	10151	9970	10156	10088	10004	10226	10064	10148	10247	10080	10240	10244	10097	10196	10148	10000	10101	10134	10037	10236	10298	10207	10161	10132	10213	10168	10090	10134	10002	10150	10140	10136	10071	10141	10091	10179	10282	10076	10194	10092	10283	10196	10152	10163	10148	10066	10142	10196	10141	10253	10182	10183	10258	10034	10185	10245	10024	10055	9911	10113	10183	10180	10180
33532	52902	55423	52377	40067	53175	63811	42699	26948	20788	22904	21607	17636	12875	14774	12790	10345	9697	9834	9772	9584	9730	9712	9774	9698	9655	9865	9709	9779	9649	9861	9623	9808	9864	9771	9613	9508	10019	9791	9776	9706	9742	9788	9726	9731	9677	9759	9846	9683	9774	9924	9881	9777	9648	9857	9856	9836	9721	9716	9683	9728	9882	9884	9729	9780	9777	9617	9710	9666	9605	9686	9693	9827	9831	9770	9752	9858	9799	9607	9798	9715	9678	9838	9600	9818	9714	9710	9861	9767	9678	9709	9804	9744	9533	9787	9710	9657	9721	9778	9492	9954	9878	9663	9859	9634	9725	9734	9746	9639	9724	9700	9750	9714	9676	9679	9724	9713	9766	9736	9775	9792	9852	9881	9762	9687	9706	9755	9792	9863	9720	9754	9829	9766	9814	9611	9704	9757	9766	9895	9825	9745	9691	9690	9812	9830	9707	9606	9643	9827	9735	9862	9727	9821	9669	9674	9739	9784	9548	9883	9779	9676	9776	9638	9703	9774	9866	9920	9758	9881	9662	9860	9696	9900	9787	9872	9746	9584	9859	9682	9859	9767	9735	9950	9709	9866	9798	9803	9755	9904	9889	9659	9808	9732	9690	9560	9810	9904	9705	9775	9622	9604	9888	9779	9855	9948	9871	9799	9656	9794	9583	9783	9870	9641	9899	9884	9644	9622	9682	9724	9721	9900	9741	9692	9843	9733	9870	9969	9816	9790	9692	9799	9638	9840	9834	9704	9765	9801	9930	9677	9647	9851	9816	9783	9709	9923	9735	9860	9676	9739	9868	9694	9763	9733	9749	9936	9818	9779	9777	9844	9781	9701	9812	9738	9594	9634	9724	9738	9682	9785	9762	9760	9672	9663	9821	9805	9722	9782	9805	9759	9977	9797	9727	9752	9735	9658	9959	9846	9860	9627	9683	9688	9663	9564	9768	9845	9781	9759	9728	9873	9658	9798	9735	9734	9680	9805	9749	9765	9757	9834	9716	9659	9803	9646	9698	9873	9668	9900	9676	9780	9654	9684	9689	9719	9741	9847	9763	9747	9827	9846	9748	9702	9883	9831	9671	9657	9841	9648	9633	9935	9705	9778	9759	9704	9630	9651	9706	9821	9731	9687	9695	9663	9913	9707	9748	9836	9759	9720	9793	9720	9639	9759	9717	9909	9776	9591	9738	9643	9658	9813	9820	9687	9806	9674	9782	9700	9812	9734	9744	9624	9650	9774	9739	9750	9727	9683	9691	9801	9812	9763	9737	9753	9853	9697	9924	9734	9658	9807	9705	9760	9628	9677	9728	9769	9826	9782	9789	9747	9792	9662	9816	9771	9712	9617	9919	9651	9744	9658	9642	9779	9674	9788	9875	9582	9833	9955	9701	9833	9924	9681	9710	9723	9756	9788	9734	9766	9639	9827	9835	9677	9715	9731	9744	9646	9705	9702	9761	9740	9796	9721	9898	9581	9876	9798	9652	9846	9717	9699	9720	9628	9734	9778	9644	9719	9838	9871	9918	9736	9694	9633	9788	9768	9726	9722	9829	9679	9622	9659	9715	9856	9681	9797	9942	9752	9770	9750	9810	9892	9725	9796	9651	9714	9685	9877	9783	9910	9651	9893	9687	9898	9726	9863	9739	9823	9639	9803	9772	9830	9650	9837	9820	9762	9748	9622	9723	9811	9652	9941	9852	9754	9758	9764	9794	9706	9795	9761	9807	9561	9736	9731	9694	9740	9820	9702	9695	9933	9757	9701	9741	9801	9779	9726	9858	9899	9818	9827	9757	9924	9687	9709	9817	9661	9474	9595	9653	9805	9683	9768	9760	9806	9844	9732	9648	9752	9740	9793	9747	9719	9652	9635	9666	9742	9760	9555	9801	9842	9917	9555	9665	9621	9627	9751	9864	9669	9898	9852	9764	9727	9718	9707	9610	9679	9663	9703	9927	9725	9774	9692	9561	9702	9680	9803	9809	9839	9826	9815	9587	9678	9912	9829	9646	9785	9704	9721	9599	9805	9670	9822	9816	9756	9863	9694	9803	9635	9870	9659	9611	9672	9624	9631	9714	9591	9724	9741	9647	9803	9693	9777	9690	9679	9726	9729	9814	9820	9606	9848	9661	9714	9749	9814	9758	9621	9667	9799	9732	9723	9775	9810	9662	9691	9803	9701	9679	9670	9887	9737	9732	9816	9619	9813	9785	9674	9835	9744	9702	9709	9771	9751	9672	9780	9809	9759	9727	9864	9788	9754	9768	9769	9715	9857	9707	9846	9669	9815	9758	9690	9731	9679	9625	9668	9673	9595	9527	9747	9855	9608	9773	9833	9791	9811	9743	9761	9710	9918	9794	9554	9721	9766	9711	9842	9800	9671	9655	9750	9905	9670	9877	9586	9676	9771	9769	9698	9715	9700	9733	9725	9702	9903	9775	9636	9829	9721	9671	9796	9807	9619	9601	9854	9646	9727	9764	9811	9845	9697	9654	9757	9784	9706	9828	9676	9836	9828	9705	9709	9824	9704	9713	9738	9937	9651	9740	9923	9785	9696	9817	9730	9758	9873	9604	9802	9846	9841	9788	9747	9831	9851	9782	9729	9695	9828	9932	9842	9743	9760	9706	9776	9719	9689	9680	9740	9798	9650	9715	9749	9843	9833	9697	9677	9617	9684	9823	9717	9686	9638	9870	9729	9753	9675	9716	9781	9753	9840	9662	9727	9694	9660	9653	9838	9777	9665	9878	9716	9789	9920	9701	9796	9724	9686	9823	9716	9825	9737	9816	9733	9719	9709	9700	9760	9629	9733	9712	9749	9832	9851	9744	9884	9561	9667	9681	9651	9798	9668	9724	9672	9677	9688	9831	9788	9745	9694	9625	9885	9878	9893	9623	9873	9840	9774	9730	9710	9868	9893	9773	9732	9740	9652	9810	9804	9729	9821	9783	9774	9772	9636	9923	9800	9648	9737	9772	9709	9781	9811	9758	9616	9780	9641	9825	9599	9791	9859	9797	9694	9811	9675	9841	9589	9856	9663	9620	9719	9855	9699	9788	9592	9700	9698	9916	9800	9681	9753	9815	9680	9728	9686	9713	9842	9647	9770	9660	9746	9887	9734	9841	9779	9769	9668	9677	9752	9760	9866	9677	9743	9791	9771	9838	9777	9897	9764	9664	9822	9812	9859	9701	9731	9726	9611	9746	9853	9746	9836	9791	9731	9775	9761	9746	9707	9705	9737	9719	9699	9809	9848	9729	9738	9872	9913	9765	9703	9719	9668	9847	9726	9760	9677	9681	9801	9897	9825	9754	9890	9866	9905	9744	9772	9637	9723	9684	9734	9787	9666	9765	9779	9742	9810	9592	9752	9710	9713	9858	9799	9661	9666	9711	9713	9718	9625	9745	9730	9768	9799	9755	9659	9793	9941	9894	9730	9659	9639	9800	9883	9678	9889	9842	9737	9732	9807	9637	9765	9622	9811	9620	9741	9906	9749	9708	9656	9608	9665	9827	9772	9795	9857	9645	9766	9754	9958	9711	9762	9728	9893	9719	9592	9702	9838	9768	9792	9757	9567	9780	9787	9903	9811	9619	9748	9693	9678	9746	9725	9747	9647	9796	9664	9825	9772	9772	9776	9825	9680	9730	9785	9731	9671	9790	9750	9827	9816	9797	9779	9816	9748	9820	9648	9787	9818	9633	9676	9778	9822	9843	9805	9679	9676	9677	9853	9827	9918	9714	9833	9863	9692	9719	9710	9777	9775	9801	9657	9974	9925	9699	9751	9660	9638	9859	9837	9802	9826	9614	9771	9713	9849	9824	9797	9851	9801	9675	9792	9811	9789	9705	9754	9839	9766	9780	9688	9749	9655	9825	9804	9820	9743	9978	9857	9818	9689	9647	9835	9581	9719	9683	9676	9790	9743	9678	9725	9895	9830	9822	9789	9703	9604	9692	9785	9775	9683	9597	9727	9837	9723	9762	9734	9913	9747	9686	9794	9897	9782	9798	9745	9687	9999	9791	9711	9786	9786	9809	9753	9737	9565	9799	9544	9662	9676	9759	9817	9791	9752	9752	9804	9578	9905	9865	9594	9644	9869	9760	9643	9774	9859	9664	9853	9690	9824	9659	9841	9636	9579	9686	9796	9894	9808	9763	9677	9728	9760	9746	9711	9724	9715	9588	9692	9660	9783	9802	9706	9837	9794	9659	9718	9781	9795	9650	9749	9650	9643	9842	9886	9761	9813	9789	9728	9712	9714	9769	9817	9795	9714	9810	9884	9706	9831	9850	9882	9641	9754	9731	9670	9684	9749	9595	9678	9689	9863	9704	9718	9615	9786	9724	9826	9818	9759	9750	9846	9785	9711	9701	9659	9793	9640	9673	9642	9765	9719	9679	9778	9734	9773	9830	9899	9864	9741	9665	9567	9708	9752	9729	9914	9633	9803	9801	9782	9776	9864	9949	9659	9692	9709	9704	9603	9775	9892	9695	9675	9689	9547	9729	9854	9767	9788	9640	9682	9760	9728	9759	9845	9768	9816	9708	9767	9728	9840	9936	9805	9802	9780	9763	9823	9651	9771	9821	9721	9773	9667	9716	9818	9649	9788	9698	9785	9650	9742	9645	9724	9710	9860	9740	9722	9842	9701	9702	9698	9766	9640	9754	9886	9912	9668	9818	9625	9753	9751	9809	9774	9570	9680	9721	9636	9724	9759	9699	9857	9868	9850	9810	9867	9509	9805	9594	9609	9588	9818	9584	9855	9779	9702	9939	9668	9847	9838	9739	9754	9819	9767	9811	9786	9788	9668	9568	9732	9652	9825	9732	9923	9850	9775	9685	9841	9573	9856	9720	9803	9818	9692	9777	9733	9699	9759	9700	9848	9846	9766	9737	9879	9715	9765	9956	9612	9857	9830	9736	9682	9837	9672	9813	9678	9688	9949	9599	9741	9818	9733	9655	9648	9594	9821	9622	9811	9732	9638	9691	9900	9775	9737	9700	9808	9845	9696	9611	9801	9852	9675	9851	9670	9809	9748	9732	9852	9767	9821	9829	9840	9824	9843	9703	9748	9812	9888	9733	9636	9727	9852	9822	9851	9731	9612	9750	9783	9688
36046	46583	40917	23164	18718	15521	17847	17160	14526	13451	13346	13117	12881	12991	12955	13145	12865	12954	13154	13040	13148	13008	12907	12867	12810	12775	12929	13026	13043	12870	13094	12959	12893	12977	12846	12942	12807	12753	13066	12908	12976	12796	13073	13032	13217	12932	12928	12833	12929	13073	13105	13145	13019	12945	12993	12948	12916	12931	13034	12684	13140	12949	12917	13167	12854	12951	12933	12839	12881	12879	13065	12965	12859	12960	12718	12930	12833	12910	12955	12988	13212	12909	12977	12978	12828	12951	12915	12805	12733	13167	13025	12750	12887	12813	13041	12942	12823	12897	12913	12854	12791	13018	12805	13036	13063	12998	12985	12875	12969	12865	12771	13077	13152	12917	12778	12841	12968	12864	12936	12870	12906	12991	13017	12931	12887	12781	13000	12913	12756	12954	12845	12966	12877	12966	12917	13009	12881	13065	13019	13019	12952	12914	12904	13181	12978	12990	13064	12840	12888	13031	12701	12846	13037	13062	12930	12857	12934	12866	13126	12820	12851	12977	12894	12893	12967	12943	12806	12792	12963	13071	12889	12866	12667	13062	13052	12877	13083	13146	12995	12838	12950	12998	12985	12951	13142	13118	12888	12855	12947	13106	12981	13020	12959	12947	12939	12792	12869	12811	12805	12890	12716	13095	12945	12879	12879	13080	13009	13107	13065	12955	13090	12996	12916	13008	12821	12995	13025	13041	13007	13007	12948	12874	12959	12831	12874	13056	12905	12883	12874	12591	12910	12901	12982	12986	12877	12829	12906	12966	13026	13003	12949	12915	12858	12808	12981	12970	12942	13022	12895	12867	12832	12694	13050	12962	12955	12883	12907	12977	12942	13008	12850	13025	12836	12870	12946	12983	13025	12828	12804	12942	12821	12960	12890	12942	13028	12894	12992	12846	12936	12991	13061	13060	12873	13078	13058	12883	12896	12970	13005	13005	12947	13023	12993	12820	12738	12774	12932	12974	12893	13014	13116	13160	12866	12925	12903	12971	12895	12898	12985	12907	12863	12923	13002	13027	12763	12904	12887	12898	13068	12938	12865	12918	12846	12997	12912	12993	13088	12987	13106	12938	13013	12835	13107	12901	12873	12898	12823	12831	13057	12831	12958	12878	12936	12902	12930	12980	12835	12909	12936	12891	12953	12850	12929	12960	12896	12955	13010	12864	12872	12992	13092	12943	12968	13033	12973	12985	12825	12863	12705	12959	13055	12957	12934	13024	12912	13015	12831	12721	12867	12924	12883	13046	12838	12973	12800	13095	12946	12931	13129	12872	12852	12754	12913	13124	13115	12814	12975	12878	13058	12988	13095	13021	13020	13017	12996	12995	12930	13023	12962	12922	12899	12927	12943	12902	12903	12920	12890	12874	12839	12713	12831	12908	12709	12719	12948	13130	12902	12914	12835	12850	12781	12875	12865	12791	12937	12817	12969	13062	13103	12961	12933	12883	12827	12793	12859	13001	12939	13039	13033	12960	12900	13125	13020	12985	13019	12947	12853	12671	12837	12662	12983	12908	12878	12785	13044	13002	12893	12999	13067	12999	12936	12955	13135	13138	12985	12923	12905	13122	12793	12987	12902	12996	12839	12823	12993	12917	12945	12942	12864	12657	12935	12955	13090	12997	12977	12878	13161	13068	12933	12751	12969	12998	12872	12911	13078	12890	12949	12936	12907	12913	13061	12960	12804	12842	12842	12813	12658	13178	12949	12953	12974	12994	13038	13037	13039	13088	12853	13122	12945	12823	12791	12912	12804	12949	13051	12967	13082	13024	12992	12966	13007	12777	12857	12891	12822	12826	13061	13071	13017	12938	12975	12678	13093	12930	12994	12975	12940	12897	13065	12965	13032	13128	12964	12802	13000	12801	12875	12983	12929	12926	13094	12999	12983	12823	12908	12960	13049	12929	12913	12909	13010	12937	12866	12900	12889	12866	12725	12930	12940	12913	12804	12846	13085	13143	13029	13005	12863	12886	12829	12855	12795	12936	13018	13154	12978	13004	12749	12779	12919	12916	12945	12995	12912	13052	13183	12732	12785	13038	12898	12861	12997	13203	13020	12954	13004	12809	12953	12858	12839	12908	12826	13053	13106	12914	12986	12916	12847	12889	12939	12875	13030	12976	12991	13062	12946	12941	12888	12860	12885	12894	13108	13064	12954	12989	12894	12985	13027	12923	12988	12967	12951	12991	12929	12793	12906	12856	12742	12866	12919	12848	12884	12943	12895	13079	12920	13005	13040	12926	12822	13057	13031	12957	13070	12953	12975	13005	12871	12931	12937	12935	12897	12938	13043	13042	12767	12910	12944	12859	12987	12725	13043	12906	13074	13072	12942	12987	12958	13201	12964	13064	13006	12880	12983	12939	13102	12812	13021	12759	12802	12895	12874	13058	12932	12988	12788	13005	12758	12706	12945	12903	12903	12868	13039	12921	12944	12865	13068	12855	12953	12970	12862	13059	12847	12931	12928	13008	12982	12897	13132	12963	12940	13012	12994	12906	12950	12797	12925	12701	12888	13074	12972	13075	12971	12875	12999	12891	12895	13044	12889	12918	13005	12829	12790	12996	12911	12879	12944	13116	12940	12874	12860	12897	13005	12982	12891	13034	12788	12991	12915	12873	12928	12967	12747	12867	12833	13018	13046	13029	12974	12977	12944	13116	12878	12953	13078	13068	12900	12977	13022	13186	13007	12813	12912	12870	12976	12924	12913	13115	12880	12926	12774	12861	12757	12946	13015	13095	12810	13021	12919	13092	12943	13154	12976	13001	12933	12740	12895	12893	12925	12967	12910	13001	13068	12948	12945	12906	12775	12910	12885	12893	12873	13007	12936	12883	12974	12800	12914	12937	12829	12973	12953	12886	12750	12763	12692	13082	12938	13022	13094	12903	12991	13025	13109	13130	13177	13140	12975	13034	12946	12989	12959	12898	12830	12992	12829	12726	13147	12880	12942	12919	12893	13017	12934	12807	12850	12972	12743	12930	12828	13041	12824	13117	12975	12863	12938	12907	12981	13138	12974	12978	13043	13026	13022	13049	12918	13029	12804	13038	12921	12726	13146	12970	12925	13039	12968	12988	12897	13053	12881	12923	12922	12901	12732	12869	12978	12815	12957	12968	13077	13045	13037	12914	13022	12817	12803	12646	12825	12899	13127	13139	12822	12805	13003	12891	12847	12813	12852	12820	12878	12907	12820	12985	12997	13149	13110	13096	12931	12973	12990	12863	12836	12919	12966	12922	13036	13010	13074	12752	12837	13071	13067	12759	12910	12987	13006	12955	12870	12804	12914	12860	12829	12863	13036	12845	12884	12979	12739	12838	12745	12781	12860	12824	12851	12779	13079	12938	13061	12980	13133	12935	12892	12864	12965	12946	12937	13160	12924	13107	12952	12755	12770	12724	12898	13079	12919	12809	13105	13003	12790	12812	13037	12807	13142	12874	12817	12976	12950	12897	12864	13000	12948	13090	12876	13208	13117	13160	12905	12984	12894	13044	12946	12884	12928	13037	12908	12889	12884	12870	12841	13141	13084	12798	13053	12892	13050	13170	12894	12934	12960	12916	12950	13022	12929	12887	13013	12976	12751	12908	12819	12971	13096	13154	13037	13013	13171	12961	13099	12807	13108	13074	12922	12976	12900	12958	13078	12995	12900	12816	12921	13051	13058	13064	12931	12921	12963	12834	12956	12990	12987	12916	12979	13117	13086	13062	12970	13042	13067	12825	12983	13129	12925	13056	12828	12984	12989	13182	12937	13082	12945	12858	12957	13065	13138	13076	12796	12833	12755	12891	13051	12778	12996	12856	12744	12858	12759	12862	12903	12856	12879	13008	12981	12984	13050	12862	12940	13003	13006	13090	12960	12838	12962	12811	12947	12878	12844	12913	13035	12849	12840	12908	13037	12825	13057	13019	13098	12960	12846	12927	12819	12853	13063	13038	13033	12938	12889	13060	12999	12930	12962	12880	12921	12783	12937	12939	12896	13126	12904	12902	12983	12940	13042	13024	13011	12965	12884	13085	12891	12756	12886	13020	13020	13105	12964	12946	12742	12985	12931	12918	12860	13050	13023	12900	13061	12945	12782	12905	12992	12975	13079	12949	12978	12949	13009	13067	12921	13120	12844	12899	13018	12882	12926	13065	12995	12972	12883	13090	13091	13050	12852	12980	13086	12845	12911	12911	12642	13072	12939	13016	12832	13093	13078	12989	12947	13074	13004	12839	12819	12885	12851	12960	12804	12944	12830	13046	13064	12941	13101	13021	12973	13110	12999	12876	13056	13043	12956	12922	13041	13082	12867	12864	12958	12880	13032	13065	12864	13024	12989	12818	12920	12876	12927	12918	12879	12901	12879	12872	12911	13070	13082	12898	12796	13063	13107	13083	13050	12891	12861	12827	13057	12956	12939	12880	12747	12954	12848	12960	12743	12840	12836	12861	12860	13007	12807	13106	13044	12966	12863	13009	12864	13049	12874	12938	12967	13035	13091	12800	13087	12898	12871	12801	12996	12923	12933	13021	12836	12887	12908	12898	12831	13036	13035	13192	12997	12896	12908	12838	12958	12941	13001	13048	13127	12889	13134	12934	13089	13042	12938	12962	13035	13017	13048	13083	12874	13040	12986	12845	12992	12888	13138	12965	12950	13024	12967	12887	12762	12911	12952	12794	13069	12837	12828	12954	13008	13084	12903	12946	13058	13021	13123	13057	12885	13073	13078	12712	12922	12931	12844	13006	12982	12843	13114	12722	12836	12905	13056	12760	12750	12917	12984	12879	12944	12973	13020	12802	12867	13091	12991	12965	12923	12822	12982	13094	13047	13008	12973	13046	12983	13003	12797	12906	13007	13009	13015	13043	12835	12883	12973	13000	13120	12928	12891	12973	12952	12878	12948	13069	12936	12847	13120	12979	13158	12884	12890	13057	12830	12914	13018	13016	12797	12970	12845	12908	13051	13026	12931	12925	13009	12973	13007	13084	12933	12905	12965	12807	12955	12778	13038	12838	12991	12904	12931	12972	13039	13179	13072	12973	12917	12823	12771	12954	13194	12847	13057	12951	13004	12993	12935	12973	12774	12976	12924	13138	12926	13015	12852	13048	13189	12930	13070	13043	12890	12794	13000	12818	13063	12876
35006	57643	43692	18924	18443	14905	19245	17102	13331	12211	12067	11873	11891	11803	11715	11534	11825	11642	11555	11770	11614	11711	11776	11639	11740	11875	11701	11753	11557	11662	11517	11637	11706	11602	11621	11724	11914	11761	11566	11682	11663	11713	11779	11780	11612	11711	11510	11661	11609	11650	11677	11510	11660	11714	11701	11741	11761	11614	11875	11648	11653	11780	11582	11654	11643	11691	11612	11712	11676	11516	11711	11665	11632	11591	11606	11503	11718	11737	11577	11703	11558	11649	11471	11691	11663	11667	11657	11732	11702	11599	11679	11608	11674	11854	11651	11757	11672	11665	11719	11740	11642	11514	11649	11730	11503	11578	11596	11665	11793	11634	11615	11682	11592	11631	11704	11594	11837	11718	11742	11622	11674	11675	11657	11753	11627	11590	11693	11605	11690	11623	11642	11672	11647	11507	11528	11566	11749	11832	11630	11621	11490	11483	11610	11719	11537	11675	11667	11634	11591	11582	11755	11713	11464	11722	11706	11616	11646	11650	11606	11694	11695	11588	11484	11610	11747	11632	11702	11616	11621	11810	11691	11653	11748	11699	11744	11670	11670	11601	11479	11678	11847	11648	11695	11581	11586	11579	11759	11504	11705	11698	11754	11733	11638	11582	11565	11582	11663	11565	11619	11597	11627	11594	11604	11795	11656	11603	11439	11779	11843	11584	11585	11615	11641	11651	11618	11564	11463	11575	11705	11645	11594	11776	11561	11684	11593	11597	11626	11576	11594	11584	11718	11617	11677	11695	11462	11666	11638	11630	11758	11624	11680	11664	11648	11690	11565	11549	11569	11590	11741	11618	11706	11710	11581	11855	11732	11630	11628	11444	11665	11622	11605	11538	11710	11528	11545	11716	11638	11713	11673	11608	11627	11566	11705	11726	11562	11540	11737	11694	11700	11645	11646	11770	11535	11662	11606	11792	11555	11671	11590	11676	11590	11608	11533	11584	11625	11653	11780	11619	11648	11711	11789	11605	11665	11629	11581	11761	11677	11635	11673	11754	11587	11781	11715	11513	11666	11597	11573	11531	11577	11556	11588	11592	11597	11615	11645	11729	11611	11689	11662	11645	11760	11563	11600	11775	11407	11676	11690	11705	11752	11819	11746	11573	11726	11652	11670	11569	11648	11516	11642	11638	11719	11524	11736	11491	11631	11674	11767	11669	11940	11666	11630	11661	11618	11731	11620	11724	11531	11704	11606	11642	11705	11673	11691	11694	11638	11694	11613	11580	11668	11686	11603	11630	11759	11660	11583	11642	11617	11726	11511	11747	11710	11571	11638	11455	11844	11527	11719	11510	11819	11604	11756	11508	11621	11731	11738	11689	11717	11593	11575	11501	11767	11642	11683	11718	11660	11662	11717	11649	11641	11738	11731	11552	11656	11448	11626	11556	11698	11602	11407	11663	11600	11598	11732	11650	11612	11803	11642	11668	11789	11767	11657	11666	11582	11652	11457	11692	11666	11605	11625	11463	11636	11716	11709	11623	11543	11540	11691	11806	11500	11508	11595	11629	11591	11601	11684	11505	11544	11639	11644	11548	11757	11720	11709	11634	11602	11735	11680	11609	11663	11715	11732	11720	11654	11605	11621	11625	11688	11695	11520	11566	11601	11574	11591	11519	11658	11574	11515	11569	11656	11733	11546	11860	11650	11637	11714	11797	11535	11639	11640	11598	11643	11657	11623	11798	11667	11638	11555	11748	11726	11551	11732	11576	11645	11649	11644	11690	11598	11577	11557	11524	11682	11513	11637	11784	11534	11621	11578	11689	11727	11572	11551	11709	11674	11618	11512	11630	11677	11605	11548	11645	11564	11647	11676	11661	11579	11636	11665	11618	11774	11638	11598	11670	11676	11694	11804	11652	11611	11691	11730	11622	11619	11604	11687	11700	11719	11680	11653	11739	11761	11643	11664	11706	11600	11610	11605	11622	11638	11692	11663	11759	11828	11577	11806	11564	11642	11653	11666	11693	11629	11542	11774	11762	11653	11680	11856	11785	11714	11731	11543	11531	11641	11629	11681	11596	11561	11692	11664	11481	11638	11752	11586	11665	11560	11673	11646	11709	11594	11675	11611	11740	11758	11752	11644	11664	11628	11551	11677	11687	11594	11525	11771	11609	11658	11697	11860	11629	11720	11613	11551	11526	11788	11734	11637	11641	11546	11755	11663	11620	11441	11739	11837	11610	11624	11694	11504	11600	11601	11668	11682	11719	11588	11521	11730	11631	11603	11654	11656	11617	11588	11597	11672	11618	11634	11708	11643	11537	11514	11660	11637	11663	11544	11677	11695	11716	11789	11762	11558	11525	11617	11808	11484	11689	11639	11741	11684	11726	11769	11481	11810	11621	11700	11612	11780	11554	11717	11592	11527	11599	11822	11584	11775	11731	11773	11592	11561	11646	11677	11679	11632	11611	11690	11763	11667	11506	11715	11727	11708	11560	11747	11887	11746	11701	11544	11692	11741	11593	11408	11704	11709	11542	11610	11884	11676	11557	11725	11412	11709	11489	11474	11704	11585	11603	11646	11572	11711	11671	11826	11638	11549	11755	11612	11791	11623	11703	11558	11672	11564	11704	11589	11674	11513	11777	11652	11769	11663	11698	11560	11619	11481	11810	11762	11680	11587	11535	11731	11583	11647	11727	11704	11546	11643	11712	11789	11562	11709	11679	11575	11789	11604	11685	11644	11624	11694	11708	11533	11599	11617	11699	11619	11582	11661	11684	11585	11566	11766	11716	11788	11614	11795	11576	11855	11577	11714	11601	11766	11604	11650	11598	11659	11535	11665	11474	11662	11868	11739	11600	11604	11696	11668	11536	11666	11634	11690	11589	11840	11735	11683	11612	11435	11699	11549	11652	11676	11692	11481	11687	11688	11805	11725	11520	11675	11694	11644	11545	11679	11570	11727	11729	11748	11694	11657	11569	11570	11711	11599	11630	11643	11676	11709	11699	11580	11601	11867	11730	11673	11635	11606	11669	11731	11725	11685	11662	11453	11549	11617	11761	11586	11773	11701	11543	11553	11647	11593	11729	11556	11558	11778	11749	11692	11840	11605	11479	11705	11687	11592	11624	11714	11468	11633	11582	11583	11575	11724	11535	11577	11530	11623	11625	11626	11563	11690	11566	11690	11677	11699	11633	11567	11572	11614	11515	11597	11643	11625	11524	11814	11684	11731	11701	11691	11725	11575	11457	11809	11635	11576	11710	11780	11632	11679	11693	11595	11576	11658	11537	11617	11629	11633	11548	11620	11640	11666	11540	11685	11495	11562	11771	11584	11695	11604	11575	11699	11493	11622	11799	11808	11632	11619	11615	11603	11676	11661	11594	11679	11664	11622	11725	11640	11531	11637	11869	11633	11684	11715	11490	11866	11633	11521	11734	11568	11793	11528	11643	11592	11758	11712	11720	11687	11720	11548	11618	11627	11703	11530	11691	11635	11727	11702	11456	11720	11677	11599	11534	11679	11585	11476	11752	11617	11563	11673	11880	11577	11758	11603	11655	11672	11683	11599	11711	11656	11605	11658	11723	11745	11748	11671	11637	11672	11560	11679	11790	11676	11745	11664	11708	11552	11674	11782	11817	11863	11690	11685	11708	11773	11521	11503	11663	11701	11635	11782	11668	11705	11669	11758	11740	11719	11554	11664	11581	11572	11648	11789	11578	11466	11639	11617	11709	11711	11712	11610	11622	11656	11608	11544	11582	11692	11552	11759	11744	11555	11783	11568	11762	11707	11615	11749	11757	11648	11752	11617	11742	11492	11665	11451	11602	11478	11721	11637	11617	11698	11636	11777	11604	11742	11817	11642	11625	11494	11551	11576	11752	11731	11703	11497	11696	11616	11721	11650	11768	11655	11693	11597	11651	11806	11682	11669	11579	11505	11605	11636	11682	11636	11719	11562	11594	11620	11540	11713	11653	11653	11694	11656	11640	11642	11677	11648	11850	11555	11618	11631	11713	11577	11745	11556	11834	11567	11635	11572	11664	11711	11790	11638	11674	11830	11815	11633	11538	11673	11559	11653	11657	11550	11614	11669	11691	11662	11773	11661	11659	11704	11739	11621	11706	11545	11788	11526	11735	11691	11855	11667	11727	11575	11728	11630	11717	11635	11789	11667	11636	11685	11569	11820	11730	11702	11602	11775	11641	11617	11586	11651	11657	11610	11516	11604	11722	11718	11589	11689	11660	11553	11579	11545	11671	11605	11594	11634	11697	11685	11622	11718	11724	11795	11591	11582	11655	11707	11746	11695	11780	11746	11661	11733	11665	11659	11690	11825	11615	11622	11682	11583	11675	11566	11732	11609	11774	11598	11697	11714	11643	11560	11826	11624	11607	11671	11546	11626	11744	11484	11646	11628	11721	11682	11685	11831	11608	11709	11688	11623	11600	11663	11548	11686	11537	11629	11546	11905	11621	11661	11595	11732	11601	11669	11723	11680	11687	11603	11553	11537	11565	11735	11783	11860	11649	11663	11601	11859	11634	11695	11559	11606	11590	11632	11638	11585	11671	11820	11667	11386	11753	11603	11623	11672	11832	11901	11591	11660	11521	11712	11777	11617	11727	11610	11665	11730	11698	11773	11717	11649	11712	11738	11704	11638	11721	11657	11544	11507	11595	11542	11736	11694	11663	11649	11738	11543	11453	11641	11646	11726	11628	11689	11737	11612	11698	11745	11576	11683	11783	11757	11837	11554	11670	11694	11581	11739	11527	11606	11702	11746	11554	11789	11655	11600	11675	11577	11667	11707	11774	11629	11712	11604	11751	11604	11722	11716	11728	11637	11732	11671	11689	11758	11654	11662	11650	11687	11676	11588	11660	11804	11774	11544	11633	11626	11636	11635	11740	11717	11736	11496	11620	11660	11813	11641	11674	11662	11561	11754	11663	11674	11575	11709	11744	11767	11808	11648	11623	11788	11756	11690	11627	11687	11801	11573	11791	11702	11745	11678	11706	11777	11613	11580	11746	11505	11749	11611	11697	11632	11578	11653	11576	11708	11770	11573	11579	11659	11529	11566	11605	11616	11530	11820	11669	11684	11593	11652	11591	11684	11659	11654	11669	11673	11497	11545	11607	11713	11614	11577	11478	11639	11584	11598	11588	11543	11522	11790	11572	11658	11619
26555	21924	32605	37129	30077	23960	42919	38974	24132	17472	15467	14826	14203	14519	14161	13903	13944	13848	14002	14044	13844	13865	13954	13929	13887	13794	14070	13704	13822	13818	13874	13794	13845	13816	13774	13816	13763	13666	13708	13558	13814	13639	13869	13673	13854	13921	13784	13954	13874	13699	13856	13843	13776	13679	13776	13966	13823	13768	13743	13740	13704	13622	13871	13777	13678	13932	13846	13897	13935	13639	13785	13639	13834	13865	13670	13698	13774	13731	13874	13869	13868	14052	13780	13917	13967	13917	13747	13890	13627	13912	13641	13801	13747	13735	13915	13631	13838	13701	13950	13664	13794	13709	14048	13859	13676	13690	13774	13843	13975	13706	13754	13879	13851	13840	13761	13949	13708	13986	14044	13794	13816	13568	13852	13758	13785	13866	13806	13729	13743	13763	13982	13786	13999	13816	13968	13806	13717	13750	13740	13514	13705	13761	13797	13731	13710	13862	13722	13820	13907	13700	13648	13705	13968	13762	13799	13597	13908	13832	13752	13787	13952	13903	13965	13802	13630	13758	13761	13782	13616	13836	13883	13796	13933	13910	13657	13867	13876	13874	13785	13935	13861	13885	13738	13811	13815	13831	13870	13882	13714	13785	13788	13873	13840	13805	13721	13716	13843	13925	13845	13921	13770	13710	13925	13726	13828	13676	13690	13768	13622	13748	13734	13904	13887	13697	13845	13958	13908	13639	13774	13754	13755	13790	13684	13908	13644	13816	13865	13950	13918	13929	13870	13739	13533	13718	13929	13904	13782	13825	13556	13661	13831	13728	13870	13739	13821	13946	13985	13854	13826	13678	13696	13641	14008	13900	13635	13797	13841	13819	13782	13714	13807	13755	13928	13794	13787	13800	13741	13734	13714	13864	13975	13709	13699	13781	13678	13744	13901	13825	13975	13784	13699	13800	13829	13912	13848	13875	13853	13779	13692	13825	13826	13836	13909	13824	13957	13669	13673	13898	13787	13958	13790	13689	13734	13800	13860	13833	13706	13789	13790	13563	13689	13814	13756	13986	13828	14077	13779	13788	13745	13734	13833	13745	13904	13901	13702	13745	13819	13631	13832	13896	13877	13753	13910	13798	13784	13745	13782	13924	13849	13671	13787	13738	13806	13780	13733	13793	13868	13843	13616	13957	13946	13720	13710	13931	13908	13744	13790	13924	13848	13875	14064	13563	13768	13815	13698	13813	13761	13709	13905	13880	13785	13774	13759	13840	13885	13774	13665	13692	13882	13952	13738	13888	13739	13933	13962	13692	13797	13792	13799	13847	13762	13941	13900	13813	13970	13778	13798	13759	13759	14048	13749	13925	13996	13708	13657	13631	13816	13809	13619	13734	14125	13753	13758	13704	13872	13654	13805	13750	13879	13767	13786	13750	13786	13714	13773	13723	14082	13789	13927	13847	13688	13811	13760	13698	13583	13771	13775	13740	13726	13698	13715	13744	13719	13805	13694	14027	13741	13909	14009	13734	13647	13659	13880	13755	13834	14049	13891	13842	13817	13527	13874	13804	13810	13834	13940	14034	13874	13832	13998	13735	13689	13810	13713	13722	14004	13708	13728	13811	13663	13769	13875	13962	13745	13752	13590	13816	13897	13942	13856	13752	13899	13768	13666	13721	13803	13763	13756	13654	13712	13872	13894	13802	13959	13804	13751	13803	13897	13682	13814	13763	13867	13821	13867	13762	13653	13888	13693	13710	13828	13676	13849	13764	13827	13533	13637	13907	13774	13823	14024	13899	13827	13726	13970	13855	14076	13879	13917	13782	13790	13924	13782	13966	13797	13830	13751	13778	13905	13671	13688	13842	13744	13749	13763	13871	13536	13790	13777	13795	13770	13830	13846	13627	13832	13721	13661	13796	13701	13656	13744	13728	13708	13857	13914	13751	13675	13695	13626	13844	13731	13942	13649	13663	13662	13862	13691	13830	13768	13814	13586	13676	13871	13764	13696	13677	13807	13773	13791	13780	13793	13801	13941	13749	13753	13877	13662	13823	13717	13772	13749	13747	13883	13681	13739	13712	13768	13660	13912	13775	13815	13727	13558	13726	13835	13811	13802	13823	13601	13847	13813	13608	13746	13799	13790	13938	13878	13774	13777	13823	13780	13844	13779	13734	13890	13676	13734	13669	14036	13767	13806	13834	13618	13823	13769	13738	13813	13749	13968	13737	13855	14024	14005	13983	13655	13753	13753	13987	13865	13661	13470	13846	14031	13961	13696	13873	13824	13839	13722	13793	13801	13977	13815	13785	13674	13777	13776	13737	13922	13862	13747	13809	14004	13854	13598	13805	13869	13767	13575	13673	13847	14000	13931	13857	13885	13820	13808	13734	13767	13666	13997	13848	13877	13814	13854	14028	13735	13730	13805	13716	13940	13745	13919	13782	13723	13793	13852	13701	13606	13774	13875	13844	13746	13914	13718	13690	13789	13719	13795	13895	13707	13742	13799	13963	13821	13566	13752	13907	13743	13824	13653	13793	13982	13873	13943	13764	13681	13748	13737	13694	13713	13716	13702	13707	13761	13692	13839	13787	13767	13733	13927	13808	13819	13845	13813	13784	13847	13813	13783	13756	13970	13821	13808	13805	13747	13889	13896	13903	13951	13668	13832	13783	13759	13696	13842	13758	13809	13738	13798	13706	13756	13779	13936	13821	13866	13811	13837	13768	13767	14047	13960	13709	13768	13758	13830	13909	14013	13836	13709	13747	13719	13852	13772	13836	13857	13774	13723	13882	13793	13714	13709	13953	13863	13802	13879	13716	13724	13993	13828	13760	13853	13632	13666	13757	13682	13754	13805	13674	13600	13870	13821	13642	13692	13768	13761	13872	13828	13866	13842	13665	14132	13814	13916	13694	13667	13744	13857	13893	13930	13860	13810	13686	13719	13622	13834	13724	13744	13773	13857	14032	13808	13760	13834	13629	13576	13918	13541	13958	13727	13845	13838	13795	13895	13672	13841	13699	13792	13807	13810	13870	14011	13825	13794	13793	13687	13867	13960	13774	13890	13816	13784	13779	13810	13742	13823	13784	13884	13798	13834	13787	13685	13762	13808	13948	13837	13800	14010	13803	13741	13889	13897	13671	13595	13881	13835	13715	13894	13833	13670	13826	13980	13687	13737	13766	13826	13682	13702	13803	13931	13974	13799	13861	13804	13785	13973	13793	13709	13708	13793	13715	13762	13824	13988	13743	13989	13768	13910	13695	13660	13974	13662	13828	13715	13785	13724	13778	13907	13824	13572	13778	13785	13759	13771	13746	13705	13891	13781	13921	13694	13688	13907	13654	13524	13842	13750	13769	13758	13785	13724	13864	13909	13841	13811	13690	13881	13859	13671	13711	13736	13738	13771	13750	13756	13921	13707	13928	13558	13857	13710	13764	13765	13833	13686	13974	13995	13853	13892	13894	13965	13887	13766	13911	13812	14010	13723	13911	13764	13639	13709	13849	13835	13749	13861	13720	13796	13627	13761	13673	13737	13769	13913	13855	13873	13864	13787	13779	13927	13809	13806	13871	13718	13832	13902	13948	13840	13821	13692	13646	13877	13873	13900	13879	13798	13649	13682	13802	13720	13731	13883	13734	14014	13763	13780	13895	13781	13774	13812	13759	13865	13797	13752	13777	13788	14054	13675	13820	13857	13778	13697	13853	13981	13694	13703	13867	13722	13647	13944	13719	13897	14071	13802	13785	13857	13714	14033	13877	13941	13802	13989	13990	13943	13879	13878	13773	13828	13784	13971	13845	13831	14024	13860	14011	13793	13946	13893	13569	13699	13792	13933	13718	13764	13740	14047	13761	13758	13846	13904	13752	13657	13741	13809	13670	13684	13906	13725	13751	13613	13871	14076	13924	13903	13818	13665	13898	13732	13861	13902	13981	13625	13888	13698	13748	13774	13877	13757	13832	13891	13770	13732	13785	13819	13753	13647	13744	13623	13834	13803	13852	13900	13692	13855	13972	13693	13607	13634	13630	13886	13920	14029	13725	13723	13778	13892	13923	13768	13847	13912	13993	13808	13748	13864	13798	13848	13925	13842	13771	13718	13916	13746	13817	13711	13800	13727	13848	13673	13715	13782	13986	13790	13822	13770	13844	13782	13812	13701	13645	13576	13739	13804	13811	13724	13711	13743	13732	13752	13917	14002	13704	13722	13722	13751	13483	13889	13971	13970	13771	13851	13929	14026	13986	13851	13931	13519	13716	13809	13719	13857	13693	13752	13830	13958	13953	13774	13828	13807	13644	13731	13652	13798	13853	13889	13698	13789	13762	14012	13743	13886	13958	13700	13730	14000	13851	13845	13792	13742	13903	13835	13672	13811	13689	13784	13715	13957	13818	13958	13675	13712	13734	13632	13683	13847	13721	13749	13636	13758	13714	13688	13821	13840	14047	13598	13807	13683	13733	13721	13723	13774	13974	13884	13706	13764	13827	13871	13852	13860	13768	13916	13838	13820	13641	13778	13830	13779	13760	13794	13872	13895	13961	13811	13696	13773	14046	13954	13909	13911	13758	13756	13839	13649	13752	13782	13714	13874	13923	13795	13788	13988	13788	13894	13800	13796	13729	13941	13779	13815	13678	13718	13887	13638	13760	13616	13766	13701	13728	13734	13732	13883	13913	13757	13632	13662	13759	13735	13622	13952	13620	13820	13636	13995	13873	13951	13826	13825	13801	13960	13815	13913	13695	13683	13576	13738	13980	13659	13783	13701	13884	13717	13712	13810	13847	13984	13757	13756	13741	13750	13833	13792	13898	13864	13907	13866	13821	13821	13932	13910	13836	13834	13749	13872	13789	13797	13952	13796	14012	13688	13711	13989	13961	13873	13577	13813	13772	13982	13616	13660	13770	13578	13843	13811	13837	13775	13915	13903	13970	13746	13763	13930	13846	13761	13663	13744	13764	13843	13894	13874	13682	13567	13905	13953	13746	13852	13969	13736	13808	13905	13825	13873	13639	13777	13788	13679	13950	13908	13786	13767	13713	13741	13626	13809	13722	13876	13940	13714	13589	13914	13787	13701	13934	13932	13619	13805	13827	13891	13779	13901	13960	13699	13865	13734	13697	13929	13901	13707	13709	13692	13755	13876	13737	13648	13767	13917	13802	13980	13884	13638	13892	13747	13952
35566	57301	55482	47406	33438	24027	45368	37717	22411	15896	14075	13445	13037	13225	12630	12524	12329	12188	12283	12359	12193	12251	12286	12250	12413	12276	12247	12174	12124	12264	12212	12173	12120	12146	12135	12363	12184	12326	12274	12320	12157	12253	12131	12362	12355	12478	12277	12259	12230	12262	12351	12269	12235	12275	12220	12315	12181	12230	12165	12164	12204	12285	12291	12465	12455	12285	12315	12292	12342	12185	12317	12243	12369	12225	12353	12154	12235	12283	12241	12161	12414	12173	12240	12319	12157	12189	12353	12090	12367	12322	12076	12200	12184	12098	12217	12334	12089	12087	12310	12131	12222	12292	12112	12231	12256	12390	12143	12313	12100	12197	12313	12222	12197	12276	12290	12301	12355	12199	12175	12189	12074	12311	12182	12314	12046	12275	12136	12316	12149	12268	12368	12146	12346	12192	12232	12077	12202	12343	12387	12184	12323	12049	12265	12114	12249	12416	12336	12207	12249	12188	12204	12166	12275	12243	12313	12284	12221	12176	12388	12163	12113	12165	12410	12078	12185	12396	12188	12120	12211	12237	12260	12314	12201	12285	12253	12294	12107	12178	12451	12246	12244	12326	12212	12261	12419	12223	12066	12209	12111	12154	12197	12212	12216	12036	12197	12190	12443	12174	12282	12236	12216	12347	12356	12135	12279	12110	12305	12209	12201	12287	12167	12149	12199	12116	12305	12188	12214	12280	12234	12296	12267	12150	12273	12244	12410	12133	12336	12175	12156	12408	12284	12252	12125	12284	12257	12340	12266	12144	12435	12066	12284	12109	12057	12139	12217	12052	12132	12185	12231	12296	12117	12185	12272	12241	12099	12199	12356	12356	12096	12334	12240	12228	12181	12279	12131	12253	12390	12136	12298	12243	12245	12220	12133	12149	12318	12243	12249	12166	12172	12225	12079	12348	12314	12355	12263	12098	12234	12297	12253	12360	12284	12274	12258	12206	12291	12259	12324	12237	12372	12167	12255	12170	12274	12291	12361	12171	12206	12174	12281	12151	12273	12078	12158	12277	12298	12272	12147	12245	12112	12172	12212	12198	12166	12205	12183	12379	12318	12250	12293	12211	12302	12095	12203	12205	12206	12270	12253	12342	12129	12074	12347	12184	12435	12135	12329	12317	12092	12077	12223	12107	12268	12383	12406	12151	12306	12349	12324	12209	12085	12264	12260	12263	12306	12213	12377	12248	12361	12260	12388	12215	12298	12343	12318	12191	12134	12171	12164	12132	12276	12222	12413	12070	12218	12365	12367	12098	12294	12304	12478	12256	12168	12210	12201	12231	12091	12118	12275	12428	12242	12226	12402	12250	12167	12245	12364	12196	12358	12089	12161	12055	12119	12457	12287	12182	12230	12226	12339	12132	12274	12236	12251	12210	12181	12298	12241	12214	12377	12257	12195	12386	12285	12283	12417	12036	12156	12396	12293	12190	12204	12281	12206	12144	12245	12329	12196	12149	12144	12240	12315	12226	12377	12135	12230	12197	12258	12209	12297	12260	11957	12196	12309	12315	12133	12406	12217	12289	12364	12227	12264	12202	12280	12225	12143	12281	12183	12305	12342	12197	12287	12177	12245	12406	12168	12369	12174	12140	12314	12073	12121	12266	12298	12198	12151	12259	12007	12200	12400	12298	12242	12261	12156	12313	12300	12146	12243	12200	12044	12349	12108	12199	12359	12378	12223	12300	12324	12193	12148	12185	12186	12166	12295	12271	12178	12152	12174	12260	12332	12407	12359	12429	12207	12085	12241	12318	12356	12165	12175	12150	12320	12319	12235	12170	11986	12305	12158	12367	12351	12287	12185	12342	12342	12174	12226	12256	12410	12260	12206	12287	12314	12088	12158	12201	12156	12074	12277	12259	12175	12232	12394	12065	12406	12132	12447	12308	12117	12192	12252	12306	12256	12132	12136	12246	12311	12282	12135	12275	12278	12223	12119	12195	12407	12102	12214	12205	12374	12421	12257	12117	12316	12229	12219	12260	12227	12325	12233	12252	12191	12199	12338	12331	12218	12193	12195	12318	12241	12348	12316	12240	12251	12261	12382	12293	12289	12129	12260	12307	12102	12187	12238	12429	12318	12268	12151	12264	12106	12174	12256	12257	12213	12264	12206	12242	12194	12186	12187	12279	12225	12221	12257	12215	12382	12111	12212	12159	12302	12255	12424	12278	12165	12172	12250	12339	12228	12379	12124	12125	12254	12185	12333	12267	12379	12151	12168	12147	12352	12249	12284	12218	12112	12266	12176	12351	12223	12333	12225	12203	12151	12118	12219	12332	12237	12243	12165	12248	12174	12396	12335	12203	12256	12171	12095	12233	12340	12232	12089	12398	12086	12329	12271	12218	12187	12293	12219	12339	12204	12274	12396	12171	12353	12184	12352	12030	12300	12271	12334	12108	12095	12448	12331	12277	12199	12333	12373	12123	12293	12323	12412	12154	12192	12328	12264	12374	12305	12392	12201	12198	12260	12194	12281	12150	12273	12232	12271	12182	12226	12228	12217	12298	12255	12301	12275	12237	12231	12326	12208	12181	12314	12363	12183	12280	12253	12119	12105	12245	12158	12283	12262	12242	12420	12142	12353	12242	12189	12249	12306	12262	12384	12120	12323	12378	12355	12256	12348	12273	12179	12231	12167	12263	12222	12295	12154	12260	12434	12162	12137	12176	12206	12162	12258	12286	12145	12408	12130	12272	12219	12297	12363	12288	12291	12287	12258	12261	12256	12313	12081	12241	12316	12285	12370	12223	12330	12261	12121	12196	12234	12261	12181	12138	12388	12192	12170	12240	12142	12226	12206	12158	12521	12253	12116	12337	12284	12186	12164	12248	12252	12255	12352	12149	12130	12184	12229	12129	12326	12291	12209	12228	12138	12271	12458	12329	12254	12310	12279	12110	12168	12188	12176	11977	12340	12410	12149	12404	12194	12327	12247	12297	12243	12343	12193	12178	12120	12305	12296	12162	12210	12159	12286	12171	12182	12370	12237	12137	12286	12224	12261	12215	12225	12252	12243	12254	12526	12186	12095	12317	12162	12202	12396	12278	12287	12243	12236	12348	12251	12300	12246	12195	12335	12160	12224	12150	12205	12178	12290	12185	12249	12208	12319	12174	12354	12119	12292	12201	12264	12141	12147	12296	12210	12348	12203	12158	12272	12201	12159	12166	12117	12091	12170	12298	12154	12295	12334	12199	12310	12111	12226	12329	12212	12229	12274	12267	12184	12178	12393	12205	12228	12302	12110	12142	12081	12329	12325	12358	12253	12341	12357	12373	12153	12184	12278	12248	12195	12281	12148	12161	12326	12263	12263	12226	12275	12429	12299	12295	12168	12274	12444	12101	12212	12237	12256	12304	12271	12284	12335	12318	12333	12175	12449	12174	12346	12140	12279	12286	12314	12208	12197	12352	12280	12389	12227	12281	11991	12271	12394	12285	12135	12148	12390	12210	12206	12323	12272	12278	12145	12280	12308	12348	12242	12272	12221	12236	12221	12260	12321	12252	12147	12251	12217	12266	12254	12259	12289	12188	12230	12269	12222	12278	12279	12356	12137	12198	12309	12359	12175	12310	12243	12085	12369	12140	12191	12264	12229	12124	12260	12230	12287	12273	12205	12398	12324	12313	12078	12206	12141	12179	12180	12238	12308	12430	12141	12240	12191	12231	12307	12211	12227	12173	12284	12293	12278	12174	12282	12305	12104	12221	12200	12112	12169	12216	12159	12326	12513	12180	12258	12095	12218	12342	12123	12213	12139	12054	12346	12185	12163	12279	12173	12188	12135	12340	12317	12258	12126	12319	12103	12106	12422	12293	12357	12157	12343	12185	12259	12152	12025	12226	12056	12293	12323	12287	12301	12201	12226	12280	12260	12339	12264	12336	12323	12206	12264	12246	12323	12326	12223	12056	12265	12213	12227	12123	12167	12136	12223	12249	12363	12189	12341	12202	12299	12322	12196	12128	12550	12200	12220	12200	12304	12352	12245	12436	12270	12345	12123	12274	12176	12235	12165	12341	12311	12261	12170	12227	12214	12167	12109	12077	12344	12224	12209	12215	12331	12062	12319	12210	12319	12267	12213	12082	12094	12144	12109	12135	12332	12221	12288	12351	12121	12361	12370	12172	12220	12286	12221	12315	12216	12215	12229	12162	12408	12321	12204	12219	12517	12048	12433	12316	12245	12336	12151	12255	12276	12207	12270	12293	12126	12070	12295	12135	12195	12332	12252	12112	12308	12294	12217	12235	12091	12230	12237	12306	12219	12234	12346	12105	12294	12257	12261	12149	12198	12210	12226	12269	12176	12267	12193	12162	12378	12222	12273	12348	12224	12271	12141	12252	12327	12227	12143	12173	12306	12340	12301	12194	12172	12139	12420	12226	12243	12336	12180	12306	12318	12195	12184	12385	12334	12198	12046	12302	12351	12307	12165	12139	12373	12109	12381	12238	12188	12293	12319	12239	12291	12064	12200	12320	12217	12310	12224	12314	12334	12230	12323	12248	12238	12353	12030	12129	12272	12176	12287	12195	12302	12255	12324	12218	12282	12015	12160	12239	12134	12400	12229	12147	12205	12149	12244	12184	12153	12552	12314	12233	12139	12170	12320	12189	12190	12216	12334	12226	12255	12236	12254	12279	12203	12077	12289	12173	11986	12096	12304	12255	12337	12273	12036	12239	12300	12233	12277	12217	12184	12422	12153	12342	12218	12287	12257	12107	12225	12391	12173	12239	12355	12187	12255	12356	12295	12216	12247	12198	12090	12231	12268	12248	12122	12305	12298	12271	12288	12288	12293	12197	12320	12218	12160	12213	12402	12177	12298	12255	12206	12194	12259	12206	12163	12212	12229	12100	12206	12339	12260	12059	12212	12400	12385	12140	12327	12344	12164	12370	12134	12310	12287	12275	12123	12239	12332	12235	12226	12301	12165	12166	12186	12120	12325	12316	12267	12242	12210	12291	12313	12273	12432	12300	12164	12201	12262	12364	12286	12395	12218	12179	12319	12202	12218	12036	12095	12169	12219	12190	12395	12022	12198	12120	12396	12200	12400	12236	12248	12287	12219	12230	12288	12128	12211	12312	12217	12405	12204	12307	12337	12318	12103	12087	12187	12226	12261	12270	12067	12308
24335	21128	28731	28396	35375	30368	51056	60722	37367	26084	22492	19775	17509	16588	16079	15235	14266	14228	14309	14208	14229	14185	14075	14031	14204	14105	14192	14098	14122	14310	14233	14264	14246	14120	14228	14246	14334	14156	14069	14122	14164	14220	14083	14084	14005	14149	14046	14169	14207	14013	14257	14119	14016	14378	14323	13921	14100	13948	14229	13844	14056	14198	13996	14040	14142	14080	14025	14123	14066	13989	14068	14171	14110	14002	13930	13944	13918	14020	14059	13789	13987	14129	13868	14026	14147	13934	13957	14136	14196	13997	14047	14029	14105	14139	14125	14202	13913	14094	14159	14249	14060	13993	14075	14249	14101	13920	13883	13877	14003	14262	13979	14084	14017	13831	14036	14089	14091	13955	14022	13999	14013	13876	13973	14249	14270	13920	13944	14168	14043	14191	14146	14234	14025	14041	14163	13984	14155	14178	14167	14232	14074	14013	14267	13962	14141	14101	14106	14058	14083	14176	13965	14003	14213	14017	14120	14037	14147	14173	13946	13883	14030	14013	14104	14366	14172	13944	14240	14005	14098	13990	14141	13959	13928	14061	13950	14374	14086	13991	14055	14107	14229	14047	14107	14207	14079	14027	14158	14143	14115	14150	14021	14090	14306	14103	14022	13945	13975	14156	14087	14157	14255	14085	14006	13988	13848	14109	14155	14078	14058	14072	14071	13847	14167	14145	14020	14179	14254	14191	14123	14081	14085	14132	14177	14052	13966	13980	14106	13979	13946	14057	14185	14170	13979	14008	14100	14146	14144	14036	14279	13914	14082	13988	14151	13881	14079	14279	14147	14193	13958	14061	13968	14065	14185	13978	13951	13978	14220	13865	14083	14188	14035	14048	14202	13904	14171	14165	14043	14101	14133	13974	14062	14181	14125	14006	14217	13800	14146	13969	14095	14024	13947	14000	14083	14030	14119	14212	14256	14148	14063	14072	14060	13869	14031	14230	14262	14065	13905	13927	14097	14156	14054	14124	14085	13962	13999	14237	13999	14113	14207	13909	13866	14071	13801	14011	14035	14089	14219	14093	13941	14105	14264	14000	13976	13949	14066	13987	14321	14021	14005	13860	14042	14121	14128	14034	13932	13926	14052	14088	14118	14088	14038	14044	13974	14158	14008	14051	13964	14112	13889	13807	13957	13972	14179	14148	13986	14193	14315	14199	14001	14099	14082	14116	14102	14298	13949	13996	14170	14020	13938	13925	13929	13944	14067	13938	14156	14075	13908	13929	14153	13998	13985	14222	14087	14148	13806	14211	13925	13967	14003	14131	14054	14038	14165	13986	14042	14076	14296	14011	13867	13913	14258	13951	13826	13962	14066	14272	13967	13976	14035	14046	14076	14052	14189	14158	14048	14051	14177	14012	14024	13883	14043	14192	14036	14008	13784	14131	14229	14040	13982	14267	14033	14160	14075	14094	14050	14208	14169	14012	14197	14130	14073	14068	14238	13931	14002	14199	14193	14173	14169	13997	14112	13983	14063	14047	14056	14169	14018	14088	13994	13981	14113	13905	13989	14026	14041	14097	14195	14180	14106	13854	14017	13923	13987	14125	14013	14089	14240	14115	13976	13952	14097	13928	14155	14150	14132	14034	14168	14091	13962	14161	13858	14229	13993	14041	14068	14111	14333	14047	13893	13963	14063	13933	14213	14042	14101	13984	14037	14192	14054	14030	13963	14026	13963	13939	13966	13933	14066	14077	14063	14111	14037	14278	14204	14238	14061	14232	14047	13979	13999	13918	14041	13871	14282	14071	14052	14136	14010	13924	13937	14036	14339	14247	14156	13994	13973	14130	14180	14089	14165	14121	14035	14171	14312	14208	14153	14111	14063	14112	14158	13936	13995	14086	14033	13776	14112	14022	14182	14072	14008	14236	14078	14189	14038	14113	14132	14078	14068	14061	14102	14162	13912	14114	13914	14072	13933	14132	14035	13945	14001	14084	14093	14028	14074	13955	14053	14052	14074	14147	13957	14061	13970	13978	13993	14023	14066	14083	14200	14027	13975	14080	14131	14308	14045	14034	14017	14018	14078	14103	14060	14016	14046	14275	14032	14109	14063	14189	14143	13859	14032	13966	13960	13966	13939	13997	14020	14102	14095	14024	14034	14168	14101	14158	14050	14112	14043	14112	14219	14113	14077	14273	14355	13943	14123	14012	13967	13981	13979	14135	13981	13939	14074	14089	13985	14094	14023	14015	14220	14074	13913	14049	14109	14032	13837	14074	14019	14113	14078	14049	14114	14127	14141	14121	14104	14052	14018	14097	14205	14171	14045	14179	14112	14063	14002	13938	14067	14067	13988	13866	14116	14130	13916	14195	14088	14147	13948	14058	14073	13929	14161	14035	13979	14177	14070	14141	13794	13997	14177	14062	14193	13997	14053	14029	14057	14016	14115	14080	14086	14165	14099	13985	14090	14096	14106	14171	14050	14010	14038	14008	13989	14046	14104	13917	13882	13986	13956	13889	13936	14140	14147	13967	14062	14120	14164	14019	14176	14067	14061	14026	14181	13995	14077	14198	13957	14062	14156	14208	14067	14054	14252	14027	14140	14093	13984	13957	14008	14236	14030	13993	14095	14274	14351	14162	14124	14204	14078	13782	14093	14034	13929	13995	14056	13975	14169	14025	14130	14021	14053	14127	13918	14090	14043	14030	14196	14050	13986	13924	14160	14098	13963	13962	13980	14012	13850	14129	13885	14022	14090	14131	14029	14042	13986	14162	13870	14025	14040	14144	14006	14159	14059	14170	14162	14209	14118	13814	14079	14000	14034	14210	14237	14015	14016	14173	13898	13934	14206	14089	14096	13940	14110	14186	14067	14098	13896	13986	14214	14127	13900	14130	13899	14046	14343	14043	13993	13938	14047	14089	14042	14097	13987	14115	14143	14056	13746	14105	14204	14151	14050	14005	13999	14033	13999	14041	14128	13968	13833	14100	14044	14112	14156	14084	13993	14149	14206	13974	14112	13886	14073	13904	13999	13884	14114	14173	13977	14149	14037	14104	14159	14085	13960	14111	14001	13929	14075	14081	13993	14003	14047	14027	14084	14023	14040	14021	14067	13897	14159	14115	14219	14058	13966	13885	14205	13995	14108	14068	14093	13907	14008	14137	14179	14086	14107	13864	14209	14018	14138	13838	14050	13978	14116	14043	14191	14193	14018	14022	13928	13998	14108	13936	14053	14105	14102	13947	13932	14010	13977	14147	14272	14114	14049	14162	13960	14142	14150	14162	14042	13893	13966	14054	14043	13992	14026	14039	14266	14056	14289	13915	14046	14081	14082	13909	13882	13988	13983	13978	14219	14179	13986	14099	14163	14257	13993	14055	14035	14130	14157	14066	14124	14076	14213	14131	13921	14194	14116	14176	14142	14169	14126	14240	14124	13998	14330	13979	14037	14101	14123	14029	14057	14104	14197	13989	13991	14220	13919	13987	14030	14085	13920	14141	14053	14124	13915	13938	14171	14146	14186	14093	13820	14136	14061	14029	14027	13942	14076	14176	13875	14019	14115	14026	14024	14119	14030	13987	14150	14105	14110	14151	13965	13948	14047	14123	14312	14088	14012	14149	14029	14054	13786	14066	14310	14143	14027	14053	13992	14002	14132	14098	14145	14248	13973	13888	13992	14082	13998	14107	14096	14152	13946	14003	14012	14026	14042	14001	14156	14158	14153	13994	14076	14111	13807	13994	14140	14288	14095	14002	13935	13965	14124	14115	14008	13961	14058	14085	14021	13975	14060	14085	13851	14243	14054	14092	14166	13992	14060	14156	14114	14085	14152	14255	14189	14064	14005	14092	14235	14156	13987	14059	13924	14116	14120	13990	14046	13894	13944	13987	13955	14026	14109	14159	14305	14209	14158	14067	14115	14089	14006	14089	13984	14148	13957	14034	13971	14233	14190	14208	13925	14320	14082	14056	13913	14049	13909	13957	13969	13889	14163	14205	13973	14079	14208	14227	14162	13893	14050	14083	13992	13822	13959	13995	14002	13951	14027	13959	13903	14237	13953	14079	14240	14248	13968	14016	14211	14086	14031	14168	13941	13954	14104	14021	14098	14284	13950	14045	14140	14234	14290	14395	14055	13885	14029	13938	14167	14028	13982	14088	14182	14147	13972	14231	14147	13911	14176	13970	14054	14086	14006	14103	13993	14193	13991	14014	14048	14144	13851	13909	14042	14052	14201	14059	13957	14068	13980	14073	14074	13986	14084	13969	14027	14103	13985	14038	14022	13914	14012	14135	14178	14055	13847	14007	14056	13965	13889	14128	14165	13970	14076	14096	14048	13977	14063	14037	14142	14062	14001	14104	14205	14037	13937	14001	13947	13996	14079	13884	14021	14073	14016	14100	14029	14040	14073	14303	14065	13965	14125	14093	13811	13994	14089	13982	13879	14044	13960	13997	14104	14005	14200	14177	14061	14003	14111	13974	14114	14059	14144	13893	13886	14064	14049	14086	13892	14064	14030	14072	14128	14061	14090	14113	14066	14046	14151	14013	13995	13951	13978	14166	13933	13876	14166	13987	14021	14110	14012	14266	14084	14010	14199	14274	13985	14004	14007	13993	14185	14103	14039	14087	13837	13942	13932	14205	14090	14060	14131	14112	13947	13983	14106	14090	13983	13952	14151	14088	13936	14167	13901	14113	14065	14085	14071	14101	14167	14258	14044	14102	14113	14212	14196	14170	14123	13993	13956	14214	14057	14161	14197	14097	13994	14115	13959	14089	13921	14094	13915	14105	14260	14113	14194	14087	14054	14068	14115	14014	13933	14022	14104	13978	14015	14173	14049	14027	14005	14075	14118	14105	13989	13976	14109	13821	14001	14065	14283	14251	14233	14088	14187	14122	14172	14241	13886	14069	14093	14081	14166	14170	13970	13985	14121	14182	14140	13987	14159	14003	14049	14102	14042	14219	13914	14063	13948	13951	14129	14013	14074	13969	14077	14350	14060	14135	14294	14068	14122	14172	14101	13909	13859	14185	13867	14078	14004	13980	14348	14224	14000	14164	14056	14011	14006	13965	13878	14114	14016	13956	14091	14186	13917	14076	13949	14090	14243	13954	14152	14119	14043	13921	14043	14057	14124	13949	14087	14125	14296	14194	13885	14156	14173	13921	14000	13950
33989	62700	61412	60125	48834	34124	54248	58797	35482	27079	23111	20027	16891	15389	14828	13536	12662	12512	12347	12464	12498	12462	12406	12190	12260	12497	12377	12364	12306	12437	12555	12257	12277	12374	12346	12528	12478	12516	12226	12400	12368	12497	12450	12371	12471	12420	12466	12339	12448	12208	12446	12520	12427	12362	12520	12388	12442	12492	12443	12358	12486	12438	12432	12453	12452	12460	12508	12579	12509	12352	12393	12433	12507	12360	12426	12471	12384	12432	12285	12498	12329	12513	12391	12416	12466	12402	12235	12368	12576	12300	12371	12359	12400	12294	12422	12239	12312	12640	12502	12519	12310	12347	12421	12333	12321	12443	12405	12531	12392	12411	12369	12343	12359	12465	12362	12352	12432	12431	12383	12377	12309	12402	12433	12449	12467	12478	12394	12338	12503	12350	12416	12435	12333	12462	12410	12439	12364	12366	12266	12395	12339	12378	12432	12392	12556	12069	12491	12518	12414	12325	12553	12367	12344	12290	12360	12343	12490	12371	12481	12431	12402	12493	12475	12373	12330	12416	12655	12602	12414	12670	12365	12287	12327	12290	12479	12508	12436	12421	12419	12398	12386	12435	12240	12443	12404	12495	12357	12440	12323	12437	12366	12353	12386	12368	12306	12424	12367	12409	12456	12417	12450	12318	12422	12312	12412	12569	12371	12225	12379	12404	12458	12403	12311	12305	12449	12365	12498	12435	12413	12367	12360	12414	12324	12318	12408	12468	12535	12290	12460	12548	12378	12357	12491	12616	12618	12406	12341	12404	12192	12483	12392	12386	12243	12458	12339	12302	12432	12600	12253	12641	12287	12611	12445	12500	12296	12337	12348	12377	12549	12320	12422	12393	12411	12636	12444	12407	12270	12318	12452	12453	12249	12421	12359	12400	12415	12355	12416	12362	12490	12487	12304	12553	12209	12366	12491	12272	12474	12426	12492	12398	12394	12402	12465	12629	12303	12333	12480	12351	12555	12387	12476	12521	12332	12439	12275	12390	12493	12239	12410	12447	12514	12190	12209	12400	12646	12590	12525	12459	12473	12402	12345	12520	12296	12512	12451	12448	12516	12407	12482	12407	12477	12456	12458	12350	12356	12289	12498	12502	12337	12505	12427	12396	12380	12405	12447	12602	12440	12593	12389	12327	12479	12480	12365	12522	12407	12304	12565	12387	12356	12457	12428	12331	12481	12448	12360	12480	12238	12547	12510	12339	12404	12417	12499	12395	12549	12350	12493	12380	12665	12474	12564	12398	12514	12376	12362	12355	12315	12431	12341	12418	12473	12288	12274	12282	12558	12282	12514	12421	12287	12556	12423	12471	12555	12422	12370	12224	12438	12423	12504	12275	12434	12523	12479	12413	12417	12642	12600	12568	12480	12313	12499	12282	12483	12329	12477	12444	12363	12337	12393	12398	12456	12354	12493	12370	12411	12506	12347	12289	12231	12210	12341	12380	12472	12330	12482	12290	12437	12386	12401	12510	12385	12400	12404	12571	12364	12307	12412	12426	12484	12252	12466	12319	12520	12356	12320	12349	12348	12442	12454	12534	12354	12449	12594	12439	12391	12379	12414	12676	12487	12430	12433	12503	12470	12339	12467	12348	12373	12375	12333	12258	12394	12212	12301	12554	12607	12369	12420	12551	12377	12315	12366	12572	12293	12396	12326	12532	12405	12460	12488	12493	12568	12488	12626	12441	12342	12385	12403	12307	12348	12472	12330	12317	12447	12444	12433	12387	12515	12387	12191	12377	12374	12399	12477	12425	12432	12365	12322	12418	12522	12283	12345	12512	12356	12421	12544	12454	12294	12472	12425	12574	12531	12286	12388	12443	12499	12419	12368	12582	12464	12282	12258	12422	12242	12497	12399	12376	12406	12492	12464	12339	12439	12340	12442	12605	12439	12424	12464	12467	12308	12400	12436	12431	12236	12437	12282	12463	12248	12457	12361	12407	12440	12328	12382	12545	12347	12406	12439	12367	12233	12507	12360	12328	12400	12431	12409	12405	12388	12358	12344	12377	12370	12531	12556	12447	12416	12467	12366	12463	12351	12442	12345	12431	12364	12474	12531	12311	12376	12438	12500	12480	12447	12363	12404	12311	12529	12377	12411	12536	12417	12389	12340	12545	12285	12441	12384	12374	12483	12504	12432	12367	12235	12250	12416	12406	12504	12465	12363	12376	12196	12345	12410	12399	12222	12261	12372	12552	12467	12505	12470	12404	12545	12452	12516	12368	12472	12447	12437	12398	12372	12346	12370	12620	12394	12580	12533	12319	12386	12341	12323	12513	12486	12453	12371	12483	12601	12393	12341	12555	12394	12326	12356	12429	12491	12346	12469	12522	12413	12576	12463	12420	12383	12432	12446	12380	12339	12407	12429	12234	12449	12424	12415	12250	12441	12382	12461	12354	12328	12330	12389	12482	12458	12341	12475	12402	12429	12282	12398	12444	12493	12382	12391	12425	12443	12391	12398	12476	12450	12344	12270	12319	12522	12327	12459	12465	12420	12356	12456	12408	12369	12305	12495	12467	12415	12316	12332	12498	12406	12505	12297	12504	12426	12385	12501	12365	12393	12266	12331	12370	12328	12577	12283	12312	12511	12421	12269	12435	12348	12595	12373	12263	12347	12497	12375	12509	12403	12270	12480	12315	12207	12396	12563	12555	12322	12414	12555	12470	12382	12322	12515	12306	12554	12392	12237	12331	12473	12496	12292	12385	12351	12464	12518	12414	12330	12312	12328	12416	12461	12493	12540	12460	12390	12391	12312	12441	12325	12324	12312	12298	12382	12431	12440	12482	12470	12449	12366	12465	12482	12165	12513	12400	12504	12352	12400	12449	12525	12377	12335	12253	12213	12265	12400	12244	12374	12414	12560	12483	12602	12597	12448	12359	12498	12377	12363	12278	12517	12500	12365	12322	12326	12399	12543	12456	12296	12370	12388	12399	12481	12365	12312	12529	12463	12428	12485	12325	12363	12372	12364	12353	12450	12363	12375	12518	12253	12290	12470	12400	12358	12241	12204	12456	12367	12347	12373	12278	12307	12530	12565	12279	12457	12418	12345	12489	12352	12412	12604	12412	12410	12348	12473	12396	12340	12455	12380	12423	12446	12345	12425	12402	12558	12384	12736	12382	12615	12412	12509	12455	12370	12304	12384	12537	12343	12327	12390	12438	12485	12216	12337	12465	12474	12587	12339	12564	12459	12406	12584	12408	12402	12368	12443	12232	12507	12317	12363	12331	12468	12371	12347	12298	12295	12450	12324	12274	12588	12458	12521	12424	12379	12254	12399	12383	12275	12375	12564	12360	12411	12454	12412	12486	12267	12255	12285	12295	12315	12449	12386	12411	12293	12410	12499	12463	12290	12507	12364	12533	12446	12479	12442	12447	12337	12239	12442	12488	12580	12507	12563	12324	12480	12355	12374	12336	12371	12454	12494	12452	12496	12444	12498	12552	12340	12265	12536	12388	12342	12248	12543	12235	12296	12366	12488	12364	12548	12396	12412	12391	12248	12631	12474	12341	12510	12395	12333	12163	12498	12439	12510	12286	12409	12159	12401	12433	12447	12346	12297	12367	12274	12458	12311	12293	12467	12512	12441	12480	12399	12497	12432	12554	12462	12392	12505	12448	12458	12395	12351	12512	12290	12410	12362	12306	12318	12434	12338	12334	12426	12398	12265	12411	12517	12414	12539	12274	12331	12375	12371	12293	12451	12313	12416	12431	12414	12367	12314	12488	12396	12391	12416	12483	12400	12474	12499	12468	12499	12294	12413	12360	12602	12629	12384	12396	12398	12378	12446	12428	12448	12463	12304	12389	12363	12528	12369	12388	12340	12360	12471	12417	12385	12393	12319	12385	12484	12393	12378	12388	12445	12520	12309	12436	12301	12394	12447	12440	12437	12326	12428	12284	12418	12422	12386	12456	12590	12401	12347	12380	12317	12280	12420	12535	12501	12353	12530	12500	12468	12272	12392	12515	12441	12385	12377	12372	12325	12369	12459	12318	12494	12362	12223	12411	12375	12557	12466	12389	12396	12401	12358	12402	12165	12414	12554	12476	12430	12512	12495	12298	12396	12456	12498	12440	12483	12446	12482	12532	12358	12514	12364	12458	12457	12320	12490	12388	12341	12238	12470	12231	12451	12409	12414	12421	12540	12473	12256	12409	12612	12357	12327	12366	12398	12514	12282	12321	12276	12373	12441	12465	12216	12457	12364	12305	12240	12386	12384	12402	12516	12230	12367	12413	12497	12523	12384	12415	12493	12456	12628	12417	12426	12539	12523	12461	12360	12457	12234	12437	12439	12473	12358	12334	12533	12476	12476	12341	12353	12492	12305	12420	12679	12415	12336	12438	12534	12555	12387	12327	12351	12188	12351	12514	12445	12505	12395	12430	12461	12467	12426	12352	12513	12444	12509	12259	12449	12336	12348	12235	12567	12224	12496	12323	12615	12297	12415	12485	12339	12322	12452	12433	12349	12310	12514	12352	12434	12450	12238	12403	12669	12386	12523	12258	12498	12521	12476	12454	12443	12402	12373	12407	12480	12291	12540	12464	12310	12460	12359	12429	12605	12253	12467	12498	12164	12469	12581	12550	12291	12300	12452	12399	12393	12434	12724	12356	12388	12321	12550	12453	12552	12250	12419	12414	12288	12467	12370	12428	12340	12392	12467	12405	12457	12330	12476	12465	12228	12511	12557	12380	12394	12464	12613	12417	12414	12421	12395	12317	12421	12400	12253	12182	12474	12313	12441	12544	12553	12350	12401	12368	12525	12388	12460	12525	12404	12426	12358	12482	12227	12408	12439	12330	12373	12395	12397	12447	12564	12329	12588	12397	12491	12309	12432	12535	12370	12355	12579	12497	12551	12411	12476	12440	12332	12522	12405	12284	12537	12334	12220	12479	12288	12470	12413	12503	12324	12291	12428	12440	12459	12197	12207	12363	12543	12471	12413	12312	12391	12263	12399	12503	12335	12496	12472	12328	12266	12281	12484	12530	12419	12443	12358	12510	12395	12346	12378	12539	12301	12360	12548	12343	12409	12453	12581	12427	12489	12343	12441	12478	12428	12462	12273	12414	12427	12400	12389	12551	12478	12325	12367	12305	12516	12452	12409	12482	12506	12335
31328	24055	23302	23495	24589	21322	21421	23618	19412	17762	17532	17423	17022	17085	17175	16994	16964	16930	16731	16762	16837	16666	16935	16961	16935	16818	17011	16793	16785	17187	17011	16819	16962	16905	16697	16764	16954	16832	16698	16968	16829	16750	16998	16966	16737	16846	17057	16972	16729	16831	16833	16930	16965	16850	16858	17037	16947	16787	16884	16919	16678	16874	16793	16581	17012	16937	16915	16769	16812	17139	16868	16903	17101	16854	16666	16819	16745	16938	16712	16775	16779	16883	16896	16775	17171	16749	16783	16766	16689	16791	16956	16838	16753	16704	16938	16722	16820	16789	16899	16998	16900	16755	16937	16876	16810	16988	16749	16855	16871	16903	16945	16807	16877	16963	16661	16805	16937	16939	16704	17017	16891	17072	16767	16914	16946	16982	16754	16890	17107	16949	16801	16907	16908	16981	16584	16872	16960	16962	16899	16889	16895	16879	16830	16643	16970	16842	16729	16785	16689	16676	16862	16808	16873	16770	16814	16958	16949	16814	16849	16779	16748	17144	17012	16748	16731	16933	16880	16726	16650	16803	16793	16877	16925	16814	16823	16894	16733	17105	16820	16813	16810	16629	16974	16831	16828	16947	16774	16935	17041	17010	16748	16966	16734	16957	17039	17034	17120	16703	16873	16764	16850	16739	16794	17060	16624	16676	16873	16796	16837	16870	16839	17039	16987	16759	16775	16758	16717	16959	16859	16922	16942	16978	16875	16852	16923	16714	16838	16790	16873	16802	17013	16751	16699	17013	16856	16667	16882	16852	16839	16955	16612	16750	17073	17036	16813	16910	16864	16749	16723	16728	16848	16842	16745	16909	16944	16853	17059	16837	16775	16686	16703	17016	16929	16640	16913	17034	16873	16843	16715	16812	16733	16709	17086	16843	16864	16753	16928	16738	16875	16875	16907	16778	16883	16770	16821	16814	16607	16902	16872	16813	16857	16705	16865	16841	16725	16808	16946	16845	16793	16778	16845	17181	16613	16849	16983	16706	17036	16910	16777	16873	17116	16944	17095	16945	16833	16814	16913	16900	17091	17047	16978	16774	16875	17016	16951	16971	17029	17069	16819	17004	16924	17015	16923	17006	16954	16816	16649	16920	16814	16637	16740	16757	16670	16690	17035	16844	16837	16930	16815	16924	16802	16921	16831	17047	16720	16905	16675	16973	16711	16919	16850	16894	16795	17066	16863	16750	16772	16793	16707	16937	16942	17016	16919	16719	16948	16775	16984	16737	16752	17040	16913	16762	17029	16578	16978	16895	16780	16984	16792	16837	16732	16715	16842	17033	16794	16761	16959	16812	17086	17063	16900	16895	16790	16938	16935	16738	16917	16847	16681	16771	16830	16992	17047	16877	16900	16900	16856	17020	17114	16999	16990	16874	17038	16808	16667	16807	16889	16950	16880	16745	16826	16842	16963	16935	16997	16772	16872	16740	16803	16867	16926	16972	16802	16938	16721	16975	16884	16863	16821	16795	16820	17014	16775	17091	16879	16838	16902	16925	16913	16841	16828	16908	16829	16827	16913	16969	16788	17027	16890	16676	16785	16821	16906	16841	16779	16775	16944	16804	16831	16909	16842	16833	16943	16893	16826	17093	16836	16863	16663	16897	17141	16837	17008	16691	16826	16988	16805	16749	17244	16898	16692	16716	16812	16790	16608	16930	16907	16921	16700	16878	16936	16993	16893	16985	16783	16915	16557	16631	16971	16797	16827	16681	16816	17036	16977	16963	16868	16961	17158	16779	16914	16823	16859	16868	16747	16715	17110	17034	16935	16807	16962	17002	16804	16908	16844	16887	16796	16784	16769	17118	16964	16826	16916	16843	16850	16995	16881	17111	16902	16882	16725	17017	17130	16807	16920	16768	16892	17024	16870	16921	16677	16872	16836	16987	16790	16815	16974	16703	16860	16819	16713	16970	16941	17036	16872	16874	16878	16827	16963	16817	16879	16924	17019	16780	17058	16868	16723	16730	16876	16824	16894	16568	16882	16915	17020	16943	16788	16661	16876	16904	16840	16949	16853	16950	16740	16846	16901	16788	16823	16683	16961	16919	16985	16756	16915	16906	16788	16842	16806	16886	16821	16822	16808	16713	16876	16728	16840	16843	16720	16915	16944	16674	16903	16933	16746	16923	16830	16850	16888	16861	17003	16987	16825	16828	16863	17020	16901	16892	16784	16802	16916	16738	16773	16733	16778	16845	17005	16889	16882	16867	16913	16817	16933	17003	16944	16990	17060	16953	16719	16902	16749	16915	16731	16806	16853	16989	16976	16833	17108	16604	16973	16925	16951	16833	16700	16545	16932	16953	16995	17059	16991	17087	16604	16798	16868	16973	16926	16892	16838	16870	17007	16867	16994	16866	16858	16678	17126	17056	16910	17049	16773	16911	16909	16867	16785	16915	16815	16828	16909	17017	16796	16822	16999	17111	17035	16788	16951	16917	16806	16938	16753	17101	17091	16833	17035	16708	16934	16974	17041	16605	16742	16860	17067	16889	16993	16722	16918	16953	16856	17038	16843	16996	16901	16747	16876	16735	17091	17044	16657	16887	17046	16983	17077	16904	17004	16751	16857	16772	16829	16854	16773	16802	16723	16879	16935	16854	16887	16884	16973	17051	16710	16951	16752	16868	16895	16927	16935	16673	17024	16736	17042	16994	16958	16867	16895	16785	16727	16849	16922	16812	16643	16782	16807	16597	16871	16557	16817	16647	16844	16719	16839	16910	16819	16988	16882	16646	16841	17039	16784	16910	16893	17034	16968	16899	16983	16707	16645	16627	16694	16883	16888	17011	16925	16942	16856	16756	16725	17137	17049	16910	16879	16878	16885	16741	16636	16780	16817	16724	16856	16924	16884	16764	16860	17173	16874	16943	17012	16777	16809	16864	17038	16826	16869	16911	16921	16852	16783	16783	16872	16873	16942	16832	16733	16743	16850	16918	16920	16886	16898	16855	16962	16794	16854	17007	16859	16752	16897	16925	16931	16926	16769	17112	16821	16740	16896	16720	16941	17066	16980	17022	16884	16633	16864	16889	16776	16784	16990	17008	16815	17013	16864	16942	16759	16880	16966	16929	16902	16794	16986	16855	16984	16984	17017	16821	16967	16785	16840	17041	16841	16680	16951	16814	16771	16952	16854	16722	16870	16802	16917	16823	17100	16740	16963	16654	16971	16949	16981	17047	16824	16825	16764	16882	17007	16653	16859	16885	16691	16965	16830	16736	16880	16880	16907	16797	16928	16702	16875	16793	16799	16847	16885	16984	16972	16924	16911	16883	16921	16745	16782	16993	16727	17013	16780	16937	16876	16930	16732	16691	16827	16763	16888	16631	16715	16810	16921	17012	16839	16870	16871	16868	16995	16861	16943	16964	17057	17017	16947	16825	16748	16996	16940	16802	16786	16957	16581	16946	16762	16838	16767	16937	16920	16922	16721	16897	16840	16862	16721	16805	17113	16823	16950	16949	17120	16999	16867	16853	16742	16603	16699	16717	16795	16694	16845	16858	16669	16789	16816	16696	17074	16756	16806	16867	16964	16811	16791	16873	16796	16917	17182	16776	16852	16740	17020	16824	17018	16673	16716	16745	16733	16875	16848	16805	16993	16956	16818	16970	16621	16648	16984	16806	16947	17084	16662	16908	16874	16845	16725	16885	17081	16842	16846	16765	17074	16977	16991	16876	16824	16735	17139	16929	16911	16672	16831	16907	16846	16610	16811	16937	16835	17029	16767	16874	16873	16944	16664	16982	16986	16905	16767	16963	16890	17036	16875	16918	16932	16854	16718	16841	16805	16637	16868	16670	16842	16707	16900	16879	16671	17052	17029	16839	16709	16766	16746	16758	16949	16853	16977	16845	16888	16915	17083	16787	16493	17134	16866	16941	16873	16696	16932	16779	16830	16841	16757	16986	16772	16736	16926	16863	16723	16712	16945	16812	17086	16870	16765	16766	16888	16892	16815	17049	16944	17070	17045	16963	16923	16764	16889	16768	16878	16971	16636	16823	16760	16839	16793	16986	16812	16875	16855	16813	16722	16835	16822	16875	16967	16900	16690	17109	16747	16844	16764	16760	16746	16867	16893	16718	16975	16908	16929	16691	17064	16789	16941	16737	16765	16753	16766	16899	16730	16728	17033	16914	16893	16758	16763	16796	16983	16886	16961	16825	16643	16993	16831	16798	16765	16674	16902	16835	16664	16995	16860	16963	16765	16755	16879	17013	16898	17003	17087	16788	16725	16739	16894	16754	16881	16918	16917	16789	16980	16869	16847	16801	16759	17004	16819	16983	16854	16986	16917	16989	16837	16799	16760	17034	16895	17240	17049	16976	16738	16781	16955	16864	16803	16865	16853	16759	17036	16804	16795	16853	16718	16814	16861	16776	16849	16909	16970	16905	16684	16745	16795	16900	16921	16681	16935	16946	16989	17055	16955	16975	16885	17079	16768	16899	16810	17000	17084	16734	16909	16896	16958	16854	16788	16869	16895	16813	16842	16848	16635	16504	17099	16820	16815	16712	17089	16851	16918	16875	16885	16703	16798	16797	16740	16994	16986	16679	16624	16726	16902	17105	16692	17043	16751	16649	16945	16858	16827	16838	16888	16806	16955	16965	16965	16906	16838	16764	16887	16921	16890	16990	16850	16804	16939	16829	16945	16773	17090	16827	16901	16855	16949	16820	16920	16967	16871	16950	16971	16963	16901	16690	16778	16877	16857	16640	16757	16917	16918	16701	16847	16912	17066	16960	16975	16657	16917	16745	16893	16772	16811	16847	16920	17040	16988	16766	16853	16716	16728	16938	16823	16975	16977	16864	16867	16750	16906	16903	17015	16888	16645	16959	17064	16809	16933	17017	16968	16752	16917	16762	17037	16896	16789	16674	16838	16810	16809	16778	16808	16764	16900	16788	16993	16841	16857	16953	16878	16936	16693	17033	16721	16792	16830	16843	16891	16829	16869	16943	16953	16798	16940	16726	16978	16877	16905	16697	16866	17099	16892	16988	16835	16743	16887	16946	16949	16920	16845	16733	16937	16874	16918	16881	16994	16944	16894	16801	16876	16767	16786	17004	17083	16730	16844	16895	16967	16771	16796	16766	17017	16961	16944	16803	16856	16737	16936	16948	16829	16715
22335	25878	22632	23682	25864	20342	21668	22310	16183	14995	14861	14593	14273	14284	14262	14246	14033	14064	13980	14093	14027	14055	14094	14135	14107	13960	14273	14121	14205	14050	13967	14223	14057	13888	14176	14262	14104	14042	14025	14103	14248	14182	13998	14051	13969	13938	14049	14021	13971	14086	14073	14072	14123	14182	14050	14040	14057	13896	14039	14068	14038	14133	14009	14064	14061	14076	14146	13937	14061	14121	14104	14044	14274	14045	14062	13953	14128	14090	13984	14101	13956	14031	14060	14120	14197	13962	13990	14102	13962	13986	14019	14094	14089	14056	13842	13876	14165	14099	14088	13950	14067	14019	13867	14055	13993	14032	13920	13854	14064	14080	14039	14055	14081	14011	14170	13982	13898	13964	14050	13968	13931	14171	14032	14090	14050	13989	14073	13922	13980	14086	14183	14083	14181	14195	14028	14168	13880	13914	13980	14116	14107	14155	14118	14084	13968	14045	14104	14284	14031	13849	14070	14000	14093	14001	13970	14011	14258	14075	13909	14069	14042	13947	14161	14156	13966	14114	14152	13928	13920	13902	14075	14045	14102	13969	14029	14003	14100	13944	14071	14018	14111	14046	14014	14176	14038	13999	14084	13991	14153	13908	13987	14200	14020	14109	14079	14167	14052	14046	14071	13958	14026	14115	14156	13988	14020	14107	14089	14025	14292	14201	14097	14117	14069	13970	13974	14096	14084	14046	14129	14046	13923	14069	14063	14072	14183	13937	14147	14012	14108	14005	14221	14180	13848	14022	14148	13994	14126	13965	14042	13940	14107	14027	13935	14096	14059	14226	14128	14065	13941	13988	14154	13877	13992	13980	14062	13946	14049	14079	13945	14205	14224	14075	14060	14017	14154	13887	14169	14024	13926	14057	14075	13957	13992	14189	14040	14099	14186	14018	13990	13961	14008	14012	14206	14093	14141	13921	14047	13851	14001	14002	14018	14075	13821	14165	14021	14143	14055	14017	13897	13967	13925	14221	14234	14059	14177	14154	14057	13892	13906	14118	14049	13962	14077	13960	14056	14043	14102	14094	14020	14208	14097	13990	13845	14094	14044	13967	14042	14071	13899	13893	14139	13937	14004	13993	13995	13994	14160	14077	13978	14136	14026	14067	14112	13880	14144	14042	14042	13994	13943	14004	14126	14095	14100	14041	14225	14094	14228	13996	14114	14029	14236	14244	14066	14101	13964	14036	14164	13943	14118	14116	14178	14078	13886	14112	14146	14152	14128	14073	13901	13980	13964	14238	14094	13871	14107	14128	13960	14191	14085	14026	14125	14022	14058	14028	14187	14132	14030	14127	14152	14123	13910	14099	14037	14072	14057	13990	13922	14107	14205	14048	14154	14112	14003	14095	14018	13921	14172	13946	14265	13946	13934	13906	14028	13970	14077	14176	14207	14250	14019	14096	14122	14088	14035	13947	13941	14065	14151	13968	14100	14197	13994	14097	14146	14091	13923	14064	14034	14092	13983	14006	13995	14121	14115	14245	14232	13996	13928	14060	13969	14119	14002	13966	14033	13934	14165	14017	14114	13950	13979	14046	13997	14333	14019	14080	14034	14167	14045	13883	14004	14190	14125	13986	14168	14056	14031	14178	13999	14054	14219	13946	13949	14025	14182	14115	14009	14093	14100	14046	14009	14089	14201	14188	13967	14106	14086	14009	14008	14081	14043	14112	14123	14144	14125	14136	14084	14036	14074	14054	14048	14022	14039	14018	14086	14122	14252	13974	14051	14383	14219	13939	13988	13978	13993	14032	13911	14000	13978	14073	13993	13982	13995	14111	14153	14094	13957	14076	14026	14007	14079	13946	13978	13879	14082	13998	14054	14076	14299	13925	14144	13850	14046	13988	14099	14016	14040	14026	13960	14042	14082	14201	14126	14039	14159	13874	14092	14152	14112	13940	13989	13873	13997	14054	13968	13975	14186	14166	14312	13868	14065	14038	14089	13983	14019	13829	14077	14074	14136	14070	14075	14165	13997	14050	14056	14032	14082	13953	14018	13940	14155	13990	14064	14105	14161	14152	14035	13917	14092	13965	14193	13919	14020	14001	14047	13917	14030	14131	13971	14085	13993	14054	14025	14104	14056	13989	14164	13951	14135	13899	14146	14056	14148	14035	14118	13951	14006	13960	13983	13870	14018	13974	14014	14003	14087	14008	14187	14008	14016	13996	14063	13935	14168	14008	14057	13865	14009	13872	14141	14153	13865	13936	14229	13841	14051	14359	14254	13883	13998	14287	14091	14138	14044	14009	14023	13947	14193	14038	14069	14074	14096	14178	14106	14088	14171	14142	13925	14085	14028	13984	14046	14037	14227	14043	14079	13933	14203	14143	14043	13920	14375	13958	14071	14112	14130	14060	14132	14007	14116	14093	14128	14066	14040	14193	14052	14038	14079	14008	14053	14108	14132	13951	14130	14107	14127	14108	14026	13997	14028	14112	14115	13912	14029	14088	14237	14042	14023	14156	14144	13967	13994	13953	14044	14171	13920	14165	14163	13964	14086	14062	14111	14118	13983	13979	14087	14061	14096	14083	14029	13933	13991	14053	14072	14078	14106	13997	14115	14021	14197	14100	14128	14085	13958	14067	13970	14047	14129	14063	13990	14106	14037	13996	14037	13935	14115	14092	13957	14030	14220	14135	14006	14154	14217	14031	14181	14165	14153	14135	13980	14016	14033	14087	14108	14072	14096	14061	13921	14079	14065	14026	14066	13944	14167	14139	14132	13902	13984	14222	14142	14040	14042	14055	14168	13909	14091	14206	14086	14140	14003	14099	13994	14158	14042	14121	14031	14143	13974	14116	14137	14132	14114	14043	14028	14098	13915	13980	14000	14110	14127	14270	14138	14082	14034	14035	13918	14203	14194	14126	14115	13800	14024	13859	14051	14070	14022	14098	14148	14077	14072	13933	14190	13917	14109	14013	14108	13932	14104	14116	13939	14114	13861	14106	13924	13973	14091	13973	14108	14012	14168	14095	13977	14208	13923	14084	14083	14096	14106	13938	14156	14172	14103	14018	14076	13998	14217	13982	14275	13973	14015	13958	14072	14075	14214	13957	14131	13771	13992	14198	14214	14024	14090	14075	13948	13952	13927	14234	14011	14093	14132	14070	14166	14151	14033	14195	14136	14099	14057	14037	14060	14102	14015	13959	13983	14173	14116	14073	14121	14046	13910	14064	14175	14093	14042	14112	14135	14123	13967	14065	14087	14032	14025	14181	14030	13938	14102	14096	14076	14026	14085	14162	13906	14102	14020	14061	14078	14306	14011	13997	14159	13970	14028	14014	13982	14205	14001	14178	14188	14124	13873	14083	14021	13995	13962	14152	14153	14047	13865	14026	14022	14123	14023	14108	14066	13931	14021	13840	14153	14190	14071	14186	14006	14032	14079	13995	14054	13992	14087	14157	14043	14144	14107	14059	14005	14105	14137	14058	13899	14051	13932	14093	14115	14058	14014	14038	14036	13985	14002	14089	13919	14013	14049	14218	13975	14033	14126	14061	14049	13967	13961	14048	13956	14062	13949	14025	13938	14141	14185	14131	14066	14068	14130	13920	14002	13976	14034	14099	14080	14138	14099	13948	13959	14057	14170	14151	14110	14021	14222	14077	14137	14141	14036	14016	14082	14004	14077	13879	14063	13994	14211	14117	14200	14142	13958	14099	13961	14056	14068	14154	13971	14078	14187	14095	14134	14051	14076	14067	14074	13886	14095	14243	14188	14178	14045	14095	14013	13962	14020	13905	14171	14003	13853	13988	14131	14008	14084	14013	14046	14121	14064	13959	14078	13947	13964	14164	14154	14100	14299	13929	14107	14130	13924	14061	13964	14040	13989	13872	14053	13924	14183	14126	14100	13979	13960	13892	14200	14158	14114	14038	14233	14028	14159	13991	14163	14126	13984	14045	13997	14040	14081	14005	14060	14140	13944	14216	13920	14087	13839	14077	14113	14149	14088	14086	14361	14031	14018	14067	14149	13851	14026	14025	13862	13989	14149	14012	14127	14011	14096	14070	14203	14042	13933	14131	14037	13942	13962	14167	14169	14169	14193	14161	13976	14100	14063	14056	14122	14066	14108	14037	14053	14106	13979	14000	14080	14072	14243	14141	14305	14092	13980	14256	14068	14197	14107	14101	13975	14153	14133	13883	14142	14033	14101	13813	14206	13993	14063	14083	13955	14070	14122	13989	14112	14161	13996	13995	14010	14112	14110	14041	14026	14075	13997	14130	14041	14090	14236	14113	14172	13925	14287	13911	13986	14116	14210	14116	14181	13986	14009	14010	14002	14198	14068	13934	14172	14105	14130	14120	14258	14170	14228	14036	14041	14199	14033	14023	14298	14091	14069	13948	14053	14128	14025	14076	13990	14179	14014	14047	14114	14095	14053	13957	14137	13988	14179	14109	14221	14069	14097	14074	14051	13952	14085	13976	14162	13930	14146	14049	14132	14137	14056	13991	14104	14167	14000	13961	13995	14082	13985	13980	14117	13997	14126	13976	14042	13891	13958	13991	14075	13950	14095	14052	14033	14034	14006	14155	14153	14100	14087	13947	14016	14110	13906	14060	14205	13943	14052	14056	14069	14143	13956	14017	14134	14115	14125	13958	14115	14021	13961	14081	14150	14146	13821	14173	14012	13976	14116	14036	14041	14013	13955	14104	14043	13923	14123	14130	14006	13930	13955	14171	13991	14082	14098	13898	14027	14101	13964	13999	14125	14061	13997	14110	13933	14025	14177	14048	14017	14020	14088	14016	14148	14158	13919	14061	14019	14069	14093	14157	14007	14055	13962	13926	14045	14248	14050	14119	14048	13954	13903	14047	14016	14172	13922	13992	13975	13891	14035	14046	14052	13983	13943	14194	14019	14053	14019	14219	14021	14024	14133	14249	14357	13829	14152	14119	14195	13975	13956	14119	14160	13938	14023	14265	13984	14090	14076	13889	14135	13962	14060	14023	14179	13988	13994	14138	13961	14049	13985	14053	13924	14088	14161	13996	14080	14077	14065	14097	14203	14069	14033	14114	14038	14169	14157	13823	14107	14232	14025	14102	14012	14084	14076	14042	14019	13979	14089	13948	13976	13993	14046	14124	13975	13977	14039	14004	14126	13908	14224	14259	13950	14159
26440	21164	27809	30765	28937	23804	37182	46779	33883	24221	22255	20542	18947	18238	17822	17510	17518	17404	17476	17380	17476	17573	17558	17521	17562	17334	17391	17555	17411	17365	17207	17339	17361	17382	17270	17516	17456	17369	17388	17340	17201	17481	17418	16988	17407	17375	17472	17704	17423	17274	17332	17358	17477	17498	17273	17467	17390	17391	17497	17241	17413	17411	17249	17395	17549	17525	17350	17119	17292	17436	17354	17681	17425	17379	17280	17423	17457	17312	17467	17494	17401	17326	17291	17279	17340	17247	17391	17302	17453	17163	17366	17356	17404	17316	17479	17341	17225	17481	17216	17398	17435	17348	17411	17497	17482	17385	17325	17635	17068	17246	17357	17493	17639	17478	17271	17455	17396	17565	17449	17238	17472	17427	17314	17394	17242	17189	17497	17322	17340	17236	17351	17478	17235	17573	17304	17377	17442	17167	17170	17426	17503	17353	17560	17319	17203	17298	17296	17241	17323	17203	17262	17417	17176	17183	17318	17385	17454	17286	17318	17257	17319	17180	17534	17423	17444	17506	17364	17226	17252	17281	17166	17301	17476	17441	17293	17190	17386	17288	17419	17223	17132	17298	17337	17214	17481	17281	17267	17421	17414	17483	17612	17387	17392	17232	17505	17351	17314	17480	17537	17507	17440	17341	17289	17294	17327	17326	17298	17477	17501	17248	17366	17356	17307	17424	17248	17297	17447	17303	17405	17243	17318	17123	17272	17259	17341	17373	17467	17192	17323	17253	17401	17526	17365	17265	17401	17314	17405	17447	17234	17269	17356	17314	17348	17188	17239	17412	17237	17462	17142	17313	17276	17007	17259	17394	17244	17289	17439	17163	17082	17298	17328	17178	17356	17282	17408	17348	17327	17405	17439	17382	17138	17321	17432	17408	17525	17321	17133	17429	17363	17444	17418	17355	17383	17281	17262	17144	17492	17378	17174	17262	17539	17428	17276	17411	17383	17331	17331	17394	17401	17260	17332	17460	17256	17336	17407	17193	17184	17158	17245	17487	17427	17195	17254	17522	17610	17295	17272	17360	17364	17368	17198	17319	17479	17411	17430	17318	17384	17164	17345	17357	17362	17338	17378	17356	17371	17385	17260	17193	17139	17403	17328	17264	17226	17352	17265	17365	17448	17423	17507	17400	17493	17250	17280	17263	17387	17314	17395	17464	17277	17348	17199	17205	17186	17478	17381	17230	17348	17371	17340	17256	17433	17292	17579	17312	17527	17233	17447	17288	17311	17504	17313	17365	17290	17521	17408	17406	17400	17187	17227	17396	17252	17120	17256	17536	17430	17459	17368	17330	17355	17351	17186	17486	17498	17302	17296	17310	17174	17244	17415	17270	17415	17220	17337	17314	17382	17207	17346	17276	17298	17151	17311	17332	17437	17387	17308	17318	17313	17124	17096	17378	17305	17202	17231	17118	17363	17387	17175	17285	17233	17228	17401	17285	17358	17332	17190	17469	17447	17471	17302	17403	17327	17334	17401	17258	17469	17450	17321	17351	17252	17275	17305	17412	17541	17357	17135	17309	17391	17483	17456	17213	17417	17313	17531	17471	17183	17114	17304	17234	17327	17250	17264	17382	17360	17133	17298	17382	17319	17363	17276	17469	17485	17272	17237	17412	17348	17330	17290	17174	17379	17425	17536	17464	17384	17390	17376	17402	17442	17418	17299	17192	17417	17318	17308	17403	17440	17404	17334	17331	17408	17278	17358	17336	17287	17273	17464	17399	17320	17342	17336	17333	17331	17491	17288	17266	17217	17256	17428	17439	17119	17167	17554	17311	17319	17409	17439	17218	17415	17265	17319	17303	17242	17482	17312	17385	17350	17384	17505	17255	17278	17227	17385	17311	17123	17230	17351	17139	17350	17359	17374	17374	17430	17228	17407	17341	17472	17530	17286	17365	17513	17429	17354	17320	17258	17166	17398	17453	17482	17509	17398	17327	17628	17282	17226	17286	17241	17284	17504	17376	17263	17283	17280	17350	17457	17325	17213	17333	17258	17346	17311	17541	17273	17507	17452	17260	17258	17454	17247	17315	17392	17504	17321	17188	17386	17434	17333	17202	17302	17122	17409	17383	17312	17423	17257	17485	17458	17457	17408	17259	17181	17392	17376	17516	17132	17345	17346	17354	17379	17462	17334	17322	17122	17235	17341	17448	17244	17364	17427	17419	17190	17281	17294	17639	17490	17420	17355	17404	17730	17405	17578	17293	17361	17410	17322	17269	17348	17344	17425	17262	17298	17312	17262	17563	17300	17449	17308	17297	17415	17352	17447	17300	17449	17319	17277	17364	17340	17355	17462	17406	17281	17386	17320	17514	17565	17284	17324	17405	17430	17482	17400	17321	17317	17284	17264	17244	17286	17523	17432	17265	17311	17490	17451	17323	17167	17215	17536	17177	17490	17459	17370	17362	17512	17350	17474	17532	17497	17474	17460	17457	17273	17159	17322	17403	17334	17388	17389	17321	17540	17266	17257	17288	17559	17299	17227	17412	17245	17272	17403	17277	17270	17184	17423	17440	17312	17103	17248	17245	17319	17306	17223	17331	17332	17371	17318	17236	17115	17340	17299	17399	17675	17369	17332	17411	17295	17155	17272	17413	17304	17506	17289	17553	17306	17280	17452	17451	17395	17355	17113	17281	17461	17453	17455	17278	17298	17212	17301	17374	17234	17383	17375	17344	17493	17354	17175	17406	17246	17468	17344	17539	17463	17413	17355	17247	17377	17457	17193	17316	17329	17353	17252	17309	17379	17369	17424	17307	17337	17182	17330	17269	17305	17554	17303	17250	17342	17455	17428	17089	17468	17353	17252	17279	17298	17316	17254	17379	17526	17456	17541	17276	17296	17523	17495	17355	17337	17394	17179	17337	17342	17404	17324	17374	17602	17422	17272	17495	17390	17297	17448	17175	17087	17191	17370	17442	17431	17344	17285	17476	17380	17269	17241	17613	17328	17428	17378	17335	17352	17087	17229	17499	17337	17314	17329	17336	17283	17227	17456	17642	17411	17225	17174	17370	17144	17152	17365	17466	17251	17262	17285	17370	17394	17258	17472	17436	17449	17501	17249	17281	17311	17174	17339	17268	17400	17238	17451	17145	17188	17186	17240	17335	17353	17479	17339	17229	17236	17529	17208	17290	17546	17527	17365	17474	17351	17258	17451	17508	17414	17604	17349	17272	17220	17332	17328	17299	17152	17287	17206	17303	17355	17092	17439	17314	17213	17319	17402	17419	17427	17265	17353	17216	17210	17402	17356	17464	17235	17326	17342	17187	17471	17356	17491	17398	17388	17380	17532	17435	17441	17258	17474	17231	17434	17308	17318	17242	17418	17359	17318	17298	17566	17263	17234	17439	17579	17450	17375	17399	17331	17419	17208	17265	17275	17199	17363	17376	17537	17305	17432	17440	17291	17370	17314	17393	17343	17267	17275	17280	17191	17380	17397	17307	17385	17336	17408	17341	17305	17501	17326	17190	17280	17251	17307	17267	17486	17364	17279	17334	17355	17439	17371	17426	17436	17425	17312	17434	17492	17599	17397	17331	17526	17512	17394	17369	17508	17377	17465	17507	17509	17506	17416	17309	17296	17350	17163	17322	17312	17407	17330	17325	17433	17277	17259	17418	17429	17230	17223	17216	17339	17206	17360	17220	17332	17447	17201	17487	17296	17459	17414	17271	17560	17172	17487	17388	17116	17500	17484	17422	17418	17209	17342	17229	17492	17292	17419	17330	17414	17467	17246	17137	17360	17274	17199	17288	17400	17364	17402	17454	17523	17242	17497	17377	17195	17437	17410	17355	17273	17369	17354	17178	17238	17367	17511	17347	17093	17455	17274	17292	17422	17267	17277	17307	17251	17432	17195	17329	17451	17253	17502	17202	17323	17410	17318	17395	17307	17506	17249	17155	17340	17218	17419	17595	17355	17190	17459	17288	17156	17256	17400	17264	17560	17200	17340	17487	17218	17187	17213	17341	17217	17367	17459	17388	17398	17078	17619	17365	17412	17353	17367	17309	17205	17445	17375	17357	17304	17248	17206	17392	17377	17426	17197	17408	17357	17318	17419	17253	17312	17208	17405	17559	17441	17526	17378	17177	17482	17330	17167	17394	17250	17322	17366	17402	17265	17360	17225	17324	17218	17407	17342	17453	17305	17520	17234	17327	17562	17203	17215	17369	17408	17270	17438	17284	17217	17385	17522	17474	17308	17423	17490	17290	17286	17451	17336	17254	17347	17510	17395	17443	17444	17400	17299	17454	17408	17602	17425	17494	17673	17444	17293	17562	17170	17464	17330	17318	17350	17352	17400	17417	17418	17175	17436	17445	17342	17373	17378	17303	17243	17418	17382	17336	17290	17252	17263	17153	17233	17425	17381	17117	17294	17184	17438	17419	17387	17205	17404	17279	17359	17307	17278	17320	17389	17275	17380	17312	17161	17418	17472	17270	17273	17272	17538	17381	17242	17408	17288	17494	17611	17563	17268	17283	17095	17323	17263	17349	17261	17248	17289	17498	17508	17329	17284	17380	17261	17422	17496	17388	17337	17275	17323	17565	17245	17318	17154	17309	17447	17134	17206	17256	17386	17545	17467	17271	17247	17278	17229	17241	17333	17189	17362	17416	17369	17360	17530	17308	17364	17355	17250	17407	17205	17038	17365	17370	17448	17367	17416	17352	17294	17335	17501	17249	17366	17405	17684	17517	17254	17250	17507	17452	17320	17288	17324	17477	17093	17249	17321	17318	17371	17259	17110	17454	17349	17334	17219	17285	17260	17287	17401	17646	17416	17543	17287	17415	17457	17439	17206	17379	17417	17309	17268	17384	17481	17343	17456	17460	17419	17535	17160	17395	17194	17327	17405	17442	17122	17103	17433	17426	17406	17403	17158	17364	17421	17402	17379	17476	17210	17254	17491	17249	17398	17361	17410	17367	17393	17339	17503	17357	17202	17442	17616	17372	17615	17293	17406	17456	17212	17377	17318	17296	17288	17201	17170	17266	17343	17228	17390	17446	17307	17516	17414	17474	17317	17197	17389	17623	17321	17384	17492	17552	17283	17357	17424	17397	17477	17484	17491	17285	17377	17453	17356	17211	17307	17215	17324	17272	17068	17335	17333	17231	17346	17443
24300	34967	37448	38114	31050	22106	38639	46512	31320	22242	20204	17938	16280	15306	14797	14445	14496	14443	14289	14269	14458	14304	14383	14405	14391	14358	14239	14524	14625	14243	14417	14369	14356	14474	14380	14214	14358	14297	14308	14280	14270	14376	14164	14323	14383	14494	14392	14354	14367	14367	14420	14363	14395	14358	14349	14329	14258	14380	14424	14337	14306	14545	14476	14116	14369	14390	14258	14422	14425	14378	14257	14378	14314	14418	14349	14214	14275	14276	14322	14406	14385	14301	14518	14311	14310	14302	14400	14262	14376	14294	14563	14288	14259	14311	14298	14335	14322	14357	14390	14208	14447	14549	14392	14431	14327	14243	14277	14365	14338	14496	14283	14263	14267	14422	14332	14348	14385	14398	14306	14237	14357	14549	14261	14363	14333	14371	14291	14300	14229	14278	14421	14370	14387	14340	14240	14516	14425	14365	14379	14517	14363	14371	14321	14453	14371	14394	14243	14451	14361	14333	14442	14245	14391	14234	14175	14286	14332	14357	14410	14367	14273	14447	14250	14311	14301	14476	14317	14431	14227	14406	14275	14300	14345	14231	14508	14330	14392	14542	14067	14071	14447	14572	14186	14340	14378	14399	14299	14394	14316	14269	14285	14327	14372	14244	14222	14353	14303	14352	14519	14255	14269	14382	14286	14320	14185	14313	14268	14295	14375	14357	14379	14336	14317	14326	14316	14298	14280	14485	14486	14305	14404	14290	14310	14430	14568	14351	14357	14344	14216	14480	14179	14215	14381	14380	14284	14440	14448	14406	14418	14373	14201	14304	14487	14331	14309	14318	14351	14333	14474	14390	14198	14425	14195	14440	14319	14431	14269	14384	14380	14250	14388	14311	14302	14331	14371	14206	14398	14321	14400	14155	14367	14389	14441	14389	14154	14337	14170	14317	14347	14357	14307	14308	14291	14416	14308	14419	14249	14376	14459	14392	14300	14460	14417	14324	14390	14330	14314	14385	14330	14253	14362	14304	14290	14320	14243	14243	14226	14389	14164	14404	14218	14327	14340	14361	14431	14378	14288	14234	14392	14166	14430	14415	14522	14426	14455	14325	14242	14282	14090	14381	14458	14330	14350	14241	14385	14350	14324	14226	14261	14369	14173	14337	14274	14390	14196	14317	14365	14313	14335	14351	14448	14176	14303	14368	14372	14281	14340	14151	14286	14508	14512	14284	14192	14204	14325	14364	14303	14458	14317	14397	14343	14523	14295	14342	14233	14221	14174	14455	14259	14340	14378	14315	14389	14126	14308	14507	14298	14380	14289	14229	14460	14292	14188	14449	14227	14317	14431	14350	14440	14392	14541	14333	14455	14219	14244	14326	14455	14464	14236	14318	14320	14313	14257	14319	14235	14094	14248	14420	14344	14495	14331	14060	14223	14402	14335	14287	14344	14429	14340	14385	14293	14362	14264	14334	14220	14305	14223	14320	14390	14264	14440	14332	14190	14443	14362	14511	14370	14359	14469	14413	14289	14392	14309	14301	14352	14367	14493	14413	14395	14400	14447	14247	14333	14188	14245	14469	14449	14408	14443	14212	14345	14312	14223	14306	14366	14362	14381	14371	14335	14294	14399	14248	14229	14188	14349	14198	14353	14458	14461	14351	14388	14368	14368	14355	14329	14250	14351	14209	14463	14248	14270	14531	14366	14231	14391	14427	14235	14280	14364	14388	14258	14380	14235	14413	14293	14430	14258	14173	14170	14377	14531	14330	14333	14524	14325	14334	14429	14276	14281	14298	14483	14364	14306	14271	14281	14469	14384	14332	14426	14323	14295	14222	14427	14434	14320	14243	14464	14372	14355	14401	14273	14375	14437	14273	14420	14337	14262	14469	14261	14323	14369	14386	14233	14364	14300	14308	14280	14339	14344	14575	14248	14292	14400	14205	14311	14310	14569	14364	14523	14208	14367	14389	14395	14237	14409	14367	14461	14222	14432	14292	14437	14334	14288	14181	14387	14315	14362	14350	14522	14482	14365	14381	14453	14496	14373	14234	14370	14364	14231	14315	14194	14615	14273	14310	14317	14223	14276	14462	14352	14416	14369	14218	14127	14373	14329	14474	14375	14361	14405	14417	14209	14304	14509	14219	14443	14336	14433	14469	14293	14349	14317	14437	14253	14293	14273	14293	14381	14303	14336	14415	14265	14345	14436	14277	14429	14302	14271	14364	14381	14277	14441	14448	14281	14383	14323	14197	14385	14276	14534	14305	14318	14303	14251	14393	14273	14507	14216	14393	14416	14382	14423	14452	14553	14356	14266	14545	14341	14257	14406	14437	14339	14379	14310	14456	14315	14362	14440	14446	14358	14424	14437	14323	14308	14357	14430	14322	14318	14158	14346	14504	14232	14111	14355	14356	14328	14361	14386	14285	14317	14397	14246	14047	14308	14427	14320	14391	14406	14393	14540	14431	14175	14308	14395	14271	14400	14468	14330	14339	14195	14317	14433	14299	14403	14243	14230	14284	14283	14262	14342	14292	14179	14339	14539	14363	14298	14286	14272	14393	14320	14370	14352	14251	14322	14353	14242	14391	14341	14345	14538	14289	14442	14294	14359	14583	14237	14366	14312	14339	14335	14352	14203	14392	14221	14391	14277	14472	14255	14320	14391	14393	14400	14175	14427	14352	14339	14292	14330	14231	14352	14321	14371	14311	14390	14172	14324	14471	14303	14290	14448	14628	14472	14403	14273	14230	14450	14391	14520	14412	14380	14084	14476	14355	14370	14377	14275	14341	14373	14349	14402	14291	14321	14330	14535	14243	14218	14300	14350	14175	14323	14214	14235	14533	14385	14452	14425	14268	14371	14258	14346	14401	14220	14263	14283	14301	14221	14558	14206	14474	14425	14364	14375	14443	14245	14268	14417	14258	14292	14374	14454	14440	14188	14208	14279	14416	14325	14477	14430	14443	14244	14523	14212	14325	14255	14489	14321	14543	14353	14248	14362	14435	14326	14326	14420	14405	14287	14269	14374	14357	14332	14144	14463	14441	14311	14406	14375	14395	14323	14310	14383	14337	14423	14349	14202	14330	14441	14383	14374	14126	14319	14349	14218	14268	14283	14310	14264	14319	14475	14208	14283	14317	14410	14251	14311	14481	14406	14583	14391	14399	14313	14380	14447	14187	14277	14311	14445	14384	14270	14350	14223	14251	14349	14335	14319	14391	14356	14458	14440	14228	14314	14287	14338	14254	14332	14292	14265	14286	14420	14307	14192	14356	14276	14322	14390	14281	14168	14214	14396	14362	14466	14345	14294	14424	14352	14236	14374	14161	14330	14388	14372	14334	14324	14258	14167	14305	14332	14435	14448	14493	14338	14442	14361	14449	14413	14437	14348	14442	14371	14402	14368	14240	14477	14530	14227	14388	14406	14261	14478	14354	14358	14231	14325	14273	14252	14298	14313	14264	14458	14409	14456	14411	14243	14262	14311	14378	14304	14328	14206	14442	14489	14249	14397	14346	14327	14424	14463	14297	14308	14257	14237	14272	14312	14262	14328	14467	14408	14329	14296	14314	14338	14253	14439	14324	14367	14449	14402	14375	14202	14363	14278	14337	14216	14320	14364	14380	14280	14428	14361	14308	14219	14253	14243	14446	14234	14440	14334	14419	14137	14254	14466	14271	14417	14369	14331	14324	14394	14233	14288	14380	14428	14268	14501	14286	14329	14172	14500	14500	14434	14259	14302	14458	14364	14275	14253	14302	14278	14275	14337	14256	14483	14293	14338	14384	14281	14440	14353	14195	14419	14248	14402	14375	14361	14155	14283	14358	14338	14225	14503	14286	14296	14344	14312	14389	14331	14384	14357	14250	14317	14424	14396	14139	14348	14151	14336	14160	14362	14463	14450	14434	14302	14268	14469	14387	14311	14492	14459	14337	14148	14430	14284	14323	14318	14504	14391	14422	14358	14319	14203	14293	14196	14226	14388	14328	14436	14362	14343	14479	14347	14345	14448	14295	14393	14308	14392	14429	14478	14367	14243	14619	14480	14288	14314	14103	14181	14504	14214	14332	14328	14443	14225	14372	14237	14321	14281	14440	14358	14426	14407	14135	14509	14346	14480	14361	14482	14556	14484	14288	14340	14143	14392	14313	14213	14346	14275	14238	14323	14343	14333	14342	14341	14292	14480	14300	14267	14276	14291	14454	14324	14412	14353	14216	14305	14363	14533	14364	14267	14140	14158	14421	14291	14268	14259	14497	14125	14265	14342	14153	14259	14244	14236	14408	14226	14267	14345	14390	14399	14281	14352	14276	14255	14115	14270	14201	14391	14354	14086	14410	14345	14525	14367	14352	14500	14430	14222	14262	14282	14286	14258	14205	14385	14217	14311	14353	14361	14302	14344	14277	14253	14379	14225	14418	14186	14420	14363	14244	14307	14382	14166	14342	14344	14335	14265	14406	14377	14387	14462	14495	14457	14387	14403	14487	14319	14451	14248	14357	14228	14121	14304	14297	14296	14367	14258	14497	14530	14202	14340	14203	14331	14310	14336	14391	14296	14306	14345	14340	14327	14261	14338	14298	14297	14422	14371	14399	14299	14338	14281	14230	14381	14322	14178	14146	14355	14154	14262	14358	14217	14445	14334	14367	14203	14171	14298	14336	14363	14243	14494	14350	14309	14134	14356	14348	14396	14387	14228	14332	14332	14312	14438	14270	14104	14237	14409	14489	14271	14385	14281	14390	14337	14348	14353	14285	14301	14352	14222	14328	14469	14251	14280	14350	14259	14503	14315	14315	14310	14419	14213	14369	14324	14268	14278	14287	14302	14438	14443	14311	14430	14167	14428	14377	14472	14282	14158	14536	14314	14427	14325	14450	14206	14324	14407	14244	14335	14284	14368	14387	14383	14438	14349	14197	14521	14463	14297	14387	14293	14110	14336	14453	14188	14303	14310	14273	14408	14487	14224	14344	14234	14222	14373	14425	14287	14194	14426	14355	14421	14382	14372	14107	14362	14281	14291	14475	14428	14361	14374	14185	14370	14298	14263	14436	14228	14446	14401	14384	14355	14455	14313	14413	14379	14468	14506	14282	14143	14426	14497	14303	14302	14276	14436	14360	14527	14257	14120	14280	14374	14496	14356	14317	14453	14366	14343	14232	14148	14459	14273	14449	14449	14379
24249	21112	28778	27825	24682	26834	46164	67433	47836	29736	27461	24349	21031	18831	17940	17226	17159	16887	16876	16828	16778	16957	16907	16918	16868	16943	16873	16888	16765	16709	16878	16814	16790	16536	16851	16898	16810	16898	16879	16903	16724	16833	16940	16650	16774	16696	16717	16624	16885	16746	16747	16734	16498	16589	16826	16807	16849	16900	16933	16906	16686	16542	16564	16865	16764	16622	16638	16665	16851	16650	16963	16928	16388	16639	16806	16727	16787	16680	16705	16555	16600	16601	16652	16713	16698	16599	16819	16821	16528	17059	16843	16863	16580	16676	16869	16919	16928	16803	16801	16630	16703	16771	16704	16858	16848	16639	16793	16884	16706	16769	16778	16805	16824	16662	16695	16815	16801	16742	16722	16746	16743	16748	16555	16360	16771	16796	16646	16641	16765	16678	16797	16785	16879	16760	16900	16673	16395	16849	16530	16890	17034	16762	16592	16709	16737	16646	16680	16600	16788	16684	16569	16599	16508	16596	16692	16822	16640	16699	16880	16777	16946	16906	16790	16520	16853	16633	16448	16643	16788	16692	16789	16530	16721	16781	16657	16694	16433	16775	16991	16617	16807	16759	16625	16738	16438	16660	16612	16712	16707	16469	16662	16845	16738	16960	16764	16619	16699	16916	16605	16709	16689	16770	16539	16663	16623	16574	16678	16773	16661	16789	16488	16641	16788	16681	16813	16843	16807	16697	16691	16591	16760	16627	16593	16636	16671	16745	16585	16705	16816	16623	16491	16645	16562	16573	16811	16701	16703	16774	16766	16741	16597	16770	16551	16521	16490	16622	16647	16707	16728	16851	16837	16804	16660	16779	16801	16637	16694	16782	16530	16615	16847	16794	16734	16924	16660	16737	16879	16705	16572	16657	16637	16627	16809	16698	16626	16726	16549	16771	16729	16827	16720	16826	16624	16591	16714	16787	16604	16841	16545	16443	16597	16812	16703	16772	16962	16804	16789	16578	16723	16596	16679	16658	16622	16634	16528	16732	16772	16702	16638	16728	16833	16794	16706	16680	16695	16843	16887	16710	16622	16634	16646	16633	16752	16712	16731	16614	16783	16720	16742	16791	16740	16819	17000	16678	16281	16754	16793	16726	16796	16747	16874	16737	16729	16816	16709	16636	16611	16618	16753	16739	16828	16659	16677	16845	16586	16807	16686	16629	16488	16718	16747	16702	16826	16786	16789	16724	16629	16609	16742	16686	16646	16887	16791	16478	16736	16498	16730	16650	16865	16712	16712	16799	16789	16709	16721	16770	16639	16682	16646	16778	16437	16757	16734	16711	16738	16732	16692	16730	16706	16670	16671	16644	16797	16660	16617	16627	16848	16756	16625	16557	16857	16763	16716	16601	16696	16736	16520	16550	16804	17025	16825	16640	16426	16563	16530	16683	16858	16747	16897	16779	16832	16749	16789	16738	16519	16462	16736	16827	16806	16747	16600	16913	16762	16877	16877	16600	16699	16757	16754	16797	16715	16702	16708	16562	16736	16810	16627	16569	16759	16472	16512	16653	16765	16775	16677	16794	16659	16689	16758	16739	16817	16740	16694	16725	16642	16920	16702	16793	16710	16691	16899	16732	16679	16551	16944	16765	16855	16795	16597	16692	16779	16477	16563	16753	16679	16597	16912	16935	16852	16831	16689	16715	16873	16875	16794	16873	16803	16842	16581	16816	16664	16728	16662	16654	16625	16660	16887	16774	16695	16683	16761	16638	16813	16579	16821	16671	16781	16665	16685	16863	16608	16666	16829	16748	16830	16637	16463	16896	16712	16638	16773	16694	16797	16705	16729	16833	16512	16478	16657	16785	16836	16821	16657	16896	16717	16736	16835	16790	16535	16881	16665	16634	16812	16935	16725	16645	16654	16586	16672	16649	16598	16625	16600	16746	16569	16495	16877	16552	16579	16732	16507	16673	16788	16660	16665	16628	16816	16746	16659	16627	16628	16490	16604	16800	16870	16554	16813	16612	16641	16700	16706	16680	16592	16690	16745	16798	16556	16787	16641	16667	16811	16777	16556	16686	16585	16620	16789	16769	16760	16763	17001	16825	16898	16806	16693	16739	16764	16871	16797	16723	16739	16813	16628	16743	16772	16584	16765	16627	16647	16698	16831	16616	16791	16595	16664	16495	16707	16614	16779	16671	16748	16855	16662	16708	16755	16766	16913	16683	16603	16770	16920	16723	16760	16843	16601	16886	16671	16904	16529	16634	16518	16701	16580	16669	16511	16892	16540	16829	16759	16736	16723	16769	16661	16806	16789	16885	16779	16642	16629	16675	16628	16766	16836	16643	16600	16547	16622	16671	16587	16720	16512	16803	16694	16645	16771	16808	16792	16892	16704	16739	16382	16754	16644	16833	16847	16577	16720	16733	16644	16749	16751	16777	16583	16744	16703	16792	16678	16837	16675	16515	16698	16746	16824	16641	16786	16840	16666	16886	16844	16680	16787	16557	16860	16792	16901	16860	16770	16661	16856	16810	16727	16639	16601	16617	16753	16741	16723	16709	16688	16793	16523	16729	16787	16551	16636	16628	16658	16670	16924	16582	16593	16728	16869	16637	16815	16545	16658	16748	16762	16518	16827	16898	16861	16575	16529	16853	16702	16641	16476	16691	16712	16623	16598	16779	16684	16783	16807	16849	16896	16702	16808	16696	16907	16752	16857	16530	16704	16689	16798	16741	16868	16570	16514	16793	16730	16577	16576	16553	16680	16815	16682	16871	16882	16777	16705	16550	16820	16546	16769	16604	16643	16802	16791	16573	16677	16835	16567	16837	16672	16770	16704	16621	16686	16741	16715	16644	16762	16687	17060	16451	16509	16784	16690	16677	16680	16647	16866	16593	16575	16712	16561	16688	16679	16497	16747	16619	16710	16787	16584	16796	16699	16540	16810	16976	16814	16871	16648	16556	16597	16558	16684	16861	16765	16708	16630	16642	16879	16841	16933	16949	16908	16752	16874	17019	16624	16818	16755	16748	16658	16667	16786	16595	16544	16901	16993	16678	16726	16813	16700	16605	16778	16780	16787	16675	16737	16737	16729	16637	16559	16583	16555	16834	16579	16800	16720	16630	16758	16728	16602	16668	16707	16446	16811	16738	16713	16773	16749	16737	16695	16794	16771	16574	16598	16682	16622	16552	16792	16552	16871	16680	16686	16633	16740	16450	16723	16769	16542	16893	16678	16693	16762	16651	16746	16837	16566	16628	16648	16571	16688	16726	16647	16746	16737	16591	16703	16777	16763	16608	16935	16842	16777	16773	16722	16649	16754	16523	16605	16635	16773	16766	16657	16844	16658	16591	16514	16702	16638	16686	16878	16782	16695	16571	16672	16700	16790	16699	17007	16726	16791	16703	16646	16628	16654	16604	16758	16820	16686	16669	16806	16637	16825	16601	16662	16648	16906	16595	16830	16852	16754	16724	16486	16460	16857	16986	16747	16795	16603	16699	16603	16559	16630	16628	16740	16586	16759	16551	16807	16823	16775	16850	16391	16679	16674	16811	16745	16751	16793	16784	16744	16826	16888	16802	16561	16636	16689	16755	16650	16774	16712	16498	16630	16610	16600	16697	16585	16672	16763	16670	16651	16630	16734	16836	16625	16667	16572	16463	16708	16667	16536	16720	16843	16956	16525	16631	16719	16901	16668	16711	16594	16830	16765	16745	16451	16865	16622	16612	16558	16749	16692	16714	16905	16802	16836	16689	16820	16807	16812	16831	16723	16743	16849	16584	16726	16708	16684	16506	16751	16697	16630	16782	16662	16753	16776	16853	16647	16754	16803	16475	16655	16813	16639	16677	16647	16690	16685	16566	16673	16528	16448	16789	16975	16836	16746	16633	16980	16787	16725	16602	16949	16885	16785	16705	16775	16548	16795	16807	16920	16622	16791	16737	16764	16623	16765	16700	16551	16927	16741	16748	16671	16929	16670	16679	16389	16779	16717	16615	16597	16646	16480	16721	16756	16830	16697	16740	16656	16698	16457	16593	16703	16879	16671	16716	16610	16502	16646	16588	16737	16505	16647	16723	16677	16704	16647	16518	16851	16661	16490	16709	16563	16657	16656	16780	16668	16706	16794	16662	16710	16585	16607	16788	16912	16754	16648	16596	16500	16775	16740	16756	16784	16542	16713	16745	16886	16350	16358	16646	16719	16546	16684	16638	16664	16804	16774	16607	16727	16718	16730	16754	16945	16853	16851	16678	16745	16692	16627	16760	16758	16780	16649	16780	16670	16821	16859	16740	16744	16812	16778	16686	16945	16791	16709	16755	16585	16354	16594	16809	16733	16729	16552	16688	16579	16625	16622	16640	16714	16515	16766	16873	16798	16479	16621	16727	16610	16642	16775	16922	16738	16734	16503	16833	16703	16756	16788	16679	16786	16674	16730	16886	16661	16607	16692	16790	16655	16545	16729	16627	16788	16641	16640	16600	16710	16639	16638	16559	16696	16735	16827	16764	16625	16493	16785	16815	16871	16728	16739	16493	16493	16790	16638	16760	16467	16575	16653	16689	16678	16862	16480	16737	16613	16573	16674	16652	16703	16630	16426	16789	16650	16808	16658	16840	16763	16737	16720	16588	16619	16662	16700	16826	16753	16798	16641	16794	16669	16911	16874	16761	16616	16827	16674	16837	16871	16674	16783	16858	16705	16666	16821	16917	16835	16792	16647	16735	16818	16591	16558	16629	16765	16844	16671	16652	16719	16656	16749	16919	16808	16634	16720	16589	16496	16621	16522	16895	16833	16697	16732	16554	16600	16586	16617	16548	16583	16584	16869	16674	16720	16573	16629	16623	16648	16680	16794	16669	16842	16847	16792	16787	16655	16622	16666	16524	16569	16762	16773	16795	16911	16781	16585	16757	16788	16668	16756	16698	16525	16773	16536	16830	16522	16616	16676	16647	16944	16675	16826	16794	16643	16550	16865	16670	16766	16755	16633	16517	16854	16809	16811	16737	16799	16744	16733	16737	16734	16868	16692	16831	16793	16839	16722	16575	16821	16841	16821	16938	16824	16779	16859	16813	16769	16770	16609	16840	16712	16727	16844	16730	16610	16767	16634	16691	16763	16693	16930	16868	16770	16736	16715	16608	16884	16888	16774	16607	16731	16815	16700	16598	16745	16648
31120	49584	56499	54459	33227	28429	47962	66033	44868	28794	27771	23254	19182	16495	15308	14413	14093	13986	14009	14076	13964	13885	13792	14093	13928	13936	14082	13858	14055	14041	14126	13932	14154	13942	13917	13982	13911	13884	13998	14128	14018	13972	13874	13838	13975	13855	13994	13890	14002	14007	14029	13858	13939	13936	13953	13938	13915	14105	13999	13896	13899	13928	13890	13918	13890	13881	13912	13981	13974	14032	14000	13836	13947	13980	13824	13984	13817	13967	13914	13939	13924	14069	14061	14025	13811	13987	13965	13891	14060	13827	14019	14061	13986	13846	13844	13937	14088	13990	13873	14045	13954	13989	14029	13691	13951	13882	14000	13996	14021	14040	14030	13910	13710	14034	14018	13951	13982	13870	13966	13998	13933	13897	13977	13924	13962	13923	13888	14147	14003	13867	14023	14054	13839	13858	13940	13945	13877	13795	14045	13935	13960	14010	13984	13947	13758	13992	13923	14052	13931	14000	13804	13990	13915	13989	14082	13872	13922	14047	13911	13881	13835	14046	13919	14073	13972	13863	13948	13928	14064	13870	13865	14047	14046	13967	13863	13987	13847	13750	14000	13805	13943	13976	13884	14020	14080	13996	14005	13995	14067	14005	14009	13922	13875	14029	13853	13913	13802	14112	14067	13918	13834	14002	13833	13917	14065	13941	13921	14064	13840	13904	14085	14052	13949	13882	13928	14100	14075	13820	13895	13836	14044	13980	14049	13965	13838	14099	13802	14140	14054	14003	13987	13929	13950	13949	14255	13902	13902	13803	14035	13963	13952	13998	14123	14011	13896	14042	13959	14039	13950	13897	14017	13867	13955	14105	14038	13939	13986	13935	14006	13846	13917	13912	13933	14050	13952	13900	13945	13946	13996	14099	13888	13950	13952	13866	14009	14040	13848	13836	13894	13805	13887	13872	14024	13894	13874	13937	14090	13923	13916	13967	13927	13912	13907	13862	13920	14005	13943	14019	13897	14046	13840	13945	13978	14027	14069	13831	13951	13870	14016	14039	13913	14035	14210	13895	13759	14053	13908	13760	14005	14029	13835	14005	14037	13938	13988	13889	14139	13832	13913	13904	14116	13938	13866	13987	13998	13929	13954	13771	13798	14040	14072	13951	13940	14018	14006	14022	14005	14009	13985	13988	14018	13916	13919	14066	13804	14026	14028	13883	14061	14094	13955	13905	13843	14001	14079	13877	14038	13950	13874	13961	13907	13891	13958	14011	14039	13941	14051	13987	14131	13985	14131	14094	13957	14078	13856	13889	14057	13917	13957	14003	13818	13926	14020	13903	13878	14072	14038	14028	14025	13909	13869	13901	13949	14037	14013	13941	13957	13970	13755	13983	13942	13970	13958	14120	13845	14022	14001	13857	13870	13968	13982	14049	14022	14011	14108	14086	13988	14005	14013	13888	13926	14084	13966	14068	13881	13944	13817	13823	14030	13942	13948	13972	14027	13958	13991	13841	13974	13780	14083	13835	13962	13891	14118	14012	13965	14050	14010	14173	13983	14084	14015	13758	14163	13868	13879	14131	13975	14051	13986	13995	13753	13914	14056	14009	14014	13855	13988	14056	13989	14086	13975	13935	13806	13945	13885	13844	13955	13914	13924	13926	13900	13677	13988	14057	14133	13972	14088	14017	14012	13865	14123	13827	13881	13990	14050	13885	13905	13987	14058	14014	14067	13873	13926	14091	13819	13933	13927	13890	14077	13861	13959	13979	14033	14091	13911	14050	13707	14017	13919	13932	13946	13798	13973	13916	13854	14021	13969	13960	13907	13892	14029	14053	14112	13875	13945	13990	14089	13922	13958	13902	14056	13921	14035	13974	14259	13869	13998	13862	13878	13941	13903	13984	14048	13966	13991	13808	14016	13959	13958	14116	13840	14046	14152	14164	13967	13966	13936	13932	14028	13806	13839	13937	13963	13827	13977	13857	13887	13790	14011	13959	14025	14026	14080	14161	14020	13817	13969	13993	13920	13959	13910	13860	13886	14021	13905	13917	13894	13891	13989	13865	14024	13966	13810	13794	13939	13972	13863	13914	14025	13852	13923	14163	14012	14014	13925	13994	13894	13855	13846	14096	13834	13826	13995	14183	13933	13915	13846	13927	14080	14090	13978	13951	13915	13879	14006	13974	13756	13951	14127	13858	13939	13924	14066	13882	13837	14071	13663	13967	13868	14024	14051	13958	13983	13922	13838	13818	13937	14003	13990	13783	14065	14055	14176	13923	13907	14098	13961	14044	13823	14086	14143	14004	13985	13998	13995	13855	14011	14033	13966	13992	14144	13914	13815	13969	13962	13849	13953	14021	14143	13938	13927	13924	13911	13980	13926	14017	14116	13846	13982	13919	13851	14099	13888	13773	13895	14028	14125	13990	14010	13988	13926	14053	13815	14050	14084	14071	14024	13965	14137	13738	13936	13952	13852	14011	13960	13771	13900	14074	14017	14010	14065	13829	13865	13877	13984	13899	14079	13979	14115	13850	13997	14069	13956	13969	13850	13854	13724	14113	13939	13951	13958	14095	13976	13792	14064	13885	13993	13872	13935	13976	14009	13966	13994	14120	13857	13885	13972	13990	13868	13950	14070	13925	14172	14057	13993	13882	13980	13876	14111	13844	14190	13855	13981	13811	13919	13903	13838	14041	13947	13879	13953	14061	13834	13711	14003	14135	13941	13974	13909	13908	13946	14008	14032	13913	14058	14057	13870	14036	13935	13917	13941	13836	13911	13912	13795	14031	13951	13994	14070	14093	13928	13974	14104	13790	14020	14124	13916	13932	13848	13907	13939	14026	13971	13919	13928	13937	14068	13968	13875	13938	13911	14022	13925	13885	14039	13876	14134	14021	13960	14003	13909	13908	13986	14055	13783	13783	13891	13765	13951	13801	13971	13979	13860	13898	13930	13806	13989	13937	13982	14111	13934	13785	13965	13843	14016	13944	14010	14017	13972	13959	13957	13936	13917	13970	13946	13781	13948	14065	13932	13901	14116	14069	13961	13859	13978	14094	13913	14064	14014	13992	13889	13853	14004	13968	13832	13934	13928	13831	13947	14031	14036	13949	13919	14004	14082	13969	13932	14041	13910	13957	13865	13881	13798	13954	13883	14033	14112	13883	13955	13825	14098	13885	13955	14000	13919	13895	14078	13924	14032	13760	14021	14123	13756	13942	13980	13820	13872	13959	14015	13886	13846	13923	13998	13889	13792	13934	13985	13908	14114	14021	14040	14090	14083	14058	14008	13991	14018	14020	13932	13991	13954	14051	13954	13900	13918	14011	14021	14000	13991	13944	14109	13913	14130	14021	14039	13937	14077	13937	13926	13913	13838	13918	13890	14128	13896	14075	13998	13695	13900	13966	14004	13792	13890	13971	13764	14098	13907	14060	14003	13957	14047	13926	13848	13948	14034	13923	13904	14151	14177	13826	13866	13976	13877	13839	14080	13898	13822	14173	13995	13908	13868	14116	13981	13986	13974	13836	14013	13975	14044	13971	14093	14018	13952	14052	14060	14094	13926	13790	13784	13994	14073	13861	14037	13841	14102	13813	14015	13986	14020	13814	14064	14176	14050	13955	14035	13836	13951	13981	13922	14043	13999	14000	13946	13902	13941	13893	14082	13945	14015	14076	14005	13947	14016	13980	14097	14084	14018	14068	14068	13965	13940	14007	13984	14052	13962	13976	13951	13923	13887	13865	14099	13929	13910	13966	13972	13911	13869	13923	14097	13973	13809	13983	13958	13852	13988	13951	13841	14002	13837	13868	14042	14057	14025	13937	14077	14112	13954	13959	13928	13904	14192	13865	13820	13777	14051	13965	14115	14015	13911	13960	14020	13734	14091	13921	13991	14107	13999	13984	13921	13970	13952	13887	13951	13925	14005	13849	13971	13833	13810	13814	14026	13805	13969	13799	14045	13925	13858	13985	13969	13997	14046	13990	14017	13929	13834	13912	13744	14041	14038	14039	13789	13918	13726	13889	13917	13933	13973	13957	13984	13871	13978	13875	14023	14033	13978	13902	13862	14009	13851	14049	14123	13929	14038	13977	13985	13941	14005	13644	14035	13875	13803	14033	14130	13892	13744	13961	14074	13919	13894	13949	14047	13871	13756	13883	13922	14192	13962	13988	13762	14164	13785	13854	13872	14072	14012	13932	14030	13817	14030	14041	13931	13982	13952	13959	14048	13969	13994	14172	13911	13986	14012	13948	13947	13914	14001	14048	14011	13869	13828	14036	13990	13998	14032	13930	14066	14084	13950	13857	13881	13816	14029	14089	13890	13906	13981	13849	13813	14028	13901	13900	14000	14022	13948	13951	14133	13876	13888	14022	14021	14074	14033	13913	13935	14087	14053	14001	13968	14019	14003	13956	13870	13804	13878	13891	13886	13973	14099	13978	13893	13981	14021	13940	13890	14039	13862	14025	13858	13992	13864	13943	13957	13925	13986	13973	13859	14022	14000	13913	13966	14043	13839	14063	13986	14054	13992	14051	13969	13891	13979	13938	13991	13932	13957	13795	14024	13916	13976	13786	14110	13790	13791	13954	13912	14105	13991	14030	13931	13832	14127	13904	13883	13870	13970	13980	13837	13812	13896	14013	13937	13857	13967	13844	14103	13908	14129	14081	13956	14016	13976	13921	14001	14056	13997	13823	13991	13952	13792	14114	14035	13939	14041	13896	13789	13812	13943	14013	14053	13946	13977	13983	13957	13912	14118	13907	13967	13855	13974	13884	14012	13923	13901	13941	13965	13923	13925	13778	13881	13970	13853	14125	13951	13872	13989	13938	13828	13901	14061	14001	13860	13870	13921	13885	14023	13988	13954	13816	13918	13877	14076	13881	13737	13990	13846	13891	13857	13987	14016	13903	13797	13878	14048	13861	13914	14019	13763	13957	13893	13898	14008	13899	13882	13926	13847	13954	13932	13851	13969	13831	14134	13768	13947	13822	13861	13729	13881	13991	14041	14044	14070	14063	13969	13929	13967	13960	13922	13972	13924	14154	13997	13881	14015	13921	13964	14028	13949	13870	13839	14070	14044	13895	13888	13941	14102	13948	14023	13842	13998	13964	13971	13940	13992	13959	13909	14161	14013	13934	13995	13778	14057	13837	13922	13857	14241	13967	13833	13905
31921	35140	51006	49914	36839	23364	21595	24450	21600	19129	18609	18485	18321	18353	18255	18271	18163	18183	17915	18250	18208	18224	18382	18132	17971	18096	18212	18185	18128	18234	18251	18268	18110	18116	18189	18160	18228	18207	17941	18182	18027	18347	18021	18106	18073	18106	18061	18136	18121	18100	18160	18135	18102	18183	17986	18182	18196	18224	18051	18140	17990	18089	18246	18314	18126	18006	18172	18189	18166	18246	17906	18273	18043	18232	18054	18032	18122	18005	18352	18086	18074	17917	18217	18383	18004	18237	18026	18195	18261	18146	18271	18204	18089	18115	17914	18052	18234	18058	18089	18143	18055	18231	18098	18090	18057	18023	17966	18129	18142	18267	18150	18217	18133	18191	18132	18160	18135	18084	18229	17975	18406	18212	17935	18196	18316	18030	18169	18186	18189	18060	18121	18030	18060	18138	17912	18094	17975	18171	18083	18088	18242	18093	18116	17938	18030	18085	18066	17993	18141	17980	18097	18027	17963	18049	17969	17975	18177	18120	17979	18311	17991	18246	18154	18096	18076	18184	18060	18179	18216	18045	17991	18224	18258	18299	18215	18315	18270	18150	18108	17996	17906	17753	18078	18154	18045	17862	18049	18044	17946	18007	18149	18050	18061	18095	18185	18118	18133	17941	18061	18276	18215	18082	18230	17963	18244	18308	18162	18122	18302	18211	18252	18094	18165	18096	18127	18113	18126	18231	18145	18150	18340	18275	18113	18074	18064	18247	18281	18327	18226	17969	18198	18132	18004	18115	18309	18102	18179	18122	18069	18147	17978	17973	18052	18054	17960	18096	18005	18180	18159	18356	18295	17925	18188	18341	18166	17983	18075	17991	18132	18188	17958	18215	18275	18152	18123	17917	17995	18178	17964	18023	18161	18269	18207	18151	18252	18173	18064	18071	18292	17932	18029	18143	17908	17999	18310	18110	18200	18127	17947	18126	18082	18145	18131	18174	18248	18105	18241	18120	18071	18243	18222	18131	18303	18283	18061	18054	18218	18083	18042	18092	17954	18040	18230	18303	18175	18354	17978	18204	18333	18072	17926	18198	18279	18151	18021	18197	18309	17907	17945	17921	18022	18213	18156	18387	18060	18247	18092	17900	18156	18036	18099	17991	18025	18028	18163	18078	18093	18187	18438	18083	17999	18048	18145	18266	18099	18279	18111	18253	18270	18152	18190	18247	18240	17976	18131	18131	17993	17853	17989	18078	18193	18121	18188	18035	18051	18060	18106	18088	18240	18422	18259	18190	18197	18302	18121	18174	18183	18113	18059	18091	18213	17980	18003	18022	18356	18102	17952	18236	18238	18238	17845	18069	18071	17996	18001	18296	18096	17995	18171	18111	18196	18170	18163	18014	18217	18287	18365	18290	18083	18142	18150	18136	18086	17970	18212	18165	18059	18239	18078	18057	18100	18050	17915	18094	18056	18006	17976	18102	18317	18189	18134	18056	18063	18209	18440	18280	18073	18148	18249	18165	18156	18013	18023	18008	18238	18289	18170	18037	18000	18257	18233	18271	18252	17973	17990	18209	17962	18015	18147	18081	18127	18095	18069	17964	18054	18079	18209	18036	18061	18082	18054	18107	18254	17922	18073	18185	18089	18104	18181	18120	17988	18239	18125	17986	18125	18191	18104	18127	17904	18022	18254	17996	17983	18137	18112	18202	18047	18122	17991	17837	18134	18129	17961	17859	18120	18205	18203	18118	18169	18059	18160	18180	18194	18153	18236	18017	18200	18290	18262	18207	18242	17980	17833	18070	18234	18320	18134	18065	18035	18051	18200	18217	18139	18073	18081	18100	18175	18208	18301	17927	18164	17881	17946	18112	18082	18154	18272	18125	17939	18256	18199	18228	18032	18217	18188	17986	18143	18216	18103	18065	18299	18170	18285	18030	18035	17936	18257	18216	18133	18123	18067	17971	18143	18064	17935	18113	18027	18099	18117	18003	17810	18109	18126	18028	18336	18162	18220	18221	18039	18061	18023	18170	18085	18307	18260	18166	18033	18082	18130	18018	18201	18112	18149	17935	17932	18131	18129	18282	17906	17944	18151	18167	18051	17862	18303	18245	17980	17919	18126	18089	18063	17952	18316	17930	17989	18218	17952	17934	18023	18173	18179	18016	18167	18268	18093	18105	17962	18016	17980	18080	18155	18280	18323	18026	18187	17976	18098	18204	18249	18173	17968	18185	18089	18304	17932	18183	18171	18106	18142	18168	17969	18024	17975	18021	18143	18167	18214	18076	18232	18263	18272	18208	18186	18210	18226	18227	18018	18164	17985	18153	18180	18299	18314	18250	17991	18024	17900	17951	18141	18176	18008	18087	18133	18161	18123	18173	18079	17974	18024	18352	18053	18202	18294	18313	18281	17966	18076	18344	18147	17980	18239	18065	18285	18242	18173	17928	18068	18384	17976	18102	18231	18129	18322	18155	18005	17957	18118	18183	18160	18104	17983	18409	18164	18088	18307	18061	18073	18115	18245	18025	18055	18230	17952	18129	17987	18165	18110	18182	17986	18002	18305	18089	18156	18203	17985	18046	18022	18203	18080	18067	18170	18096	18076	18067	18046	18015	18037	18132	18181	18035	18005	18007	18199	17907	18112	18155	18074	17859	18154	18145	18251	18272	18304	18133	18128	18008	18242	18061	18169	18424	18164	18158	18217	18265	18107	18260	18208	18314	18234	18073	18061	18061	18119	18195	18029	18414	18159	18262	18286	18173	18031	18058	17996	18032	18155	18044	18289	18021	18169	18206	18058	17986	18045	18131	18079	18095	18186	18039	18270	17976	18219	18157	18193	17920	18103	18193	17983	18057	18058	18139	17855	18062	18129	18218	18035	18223	18130	17993	18100	18289	17969	18040	18009	18086	18052	18197	18166	18004	18259	18147	18233	18319	18267	18033	18161	18004	18089	18173	18071	18257	18262	18248	18202	17949	18321	17874	18182	18043	18096	18148	18145	17898	17986	18177	18251	18083	18014	18116	18057	18076	18041	18051	18174	18116	18251	18163	18069	18215	18193	18104	18358	18154	18049	18185	18075	18227	18064	18092	18276	18304	18157	18081	18050	18207	18389	18141	18116	18052	18237	18238	18187	18209	18099	18067	18116	18117	18131	18279	18034	18149	18322	17783	18288	18150	18079	18260	18231	18261	18215	18022	17912	18032	18158	18294	18228	18081	18307	18269	18345	18248	18446	18154	18201	18204	18113	18216	18187	18138	18160	18206	17969	18094	17825	18095	18210	18108	18097	18033	18246	18116	18165	18191	18073	18163	18129	17888	18243	18170	18011	18063	18206	18157	17948	18049	18181	17968	18052	18061	17855	18209	17947	18109	18151	18256	18309	18272	18115	18158	17975	18027	18206	18228	18307	18217	18201	18082	18043	18101	18070	18225	18137	17850	18132	18335	18269	18148	18179	18042	18205	18210	18057	18172	18130	18022	18219	18231	18066	18156	18130	18058	18187	18095	18126	18259	18291	18238	18050	17971	18179	18226	18153	18177	18282	18129	17915	18108	17960	17976	18260	18096	18074	18376	18223	18205	18228	18127	18230	18123	18184	18035	18211	18111	18035	18076	18120	18128	18179	17874	18204	18171	18005	18126	18382	18198	18374	18149	18236	18006	18286	18143	18294	18340	18136	18288	18094	17880	18122	18115	18088	18301	18216	18101	18361	18192	18024	17920	18339	18368	18113	18032	18169	18310	18150	17850	18166	18110	18213	18073	18039	18135	18125	18139	18286	17686	18176	18280	18105	18078	18065	18177	18193	18074	18255	18075	18344	18275	18040	18101	18189	18166	18121	18037	18247	18193	18127	18124	18214	18264	18003	18232	17931	18092	18063	18199	18159	18024	18146	18145	18215	18212	18243	18058	18060	18126	18205	18241	18233	18273	18327	18242	18142	18136	18222	18261	18125	18250	18279	18192	18149	18202	18097	18241	18246	18015	18389	18007	18254	17787	17890	18097	18204	18195	18103	18062	18250	18083	18197	18294	17980	18121	18211	18247	18277	18257	18095	17961	18111	17992	18229	18356	18362	18133	17960	18102	18223	17887	18255	18243	18085	18234	18207	17937	17998	18202	17992	18115	17995	18136	18207	17983	18165	18172	18049	18217	18152	18196	18289	18113	18174	18126	18151	18133	18140	18359	17941	18051	18224	18050	18129	18030	18035	17908	18067	18279	18193	18137	18031	18244	18082	18147	18091	18112	18017	17933	18128	17990	18027	18199	18144	18104	18033	18136	18213	18221	18187	18112	18040	18183	18227	18014	18183	18183	18085	18352	18169	18132	18005	18073	18203	18219	18025	17957	18001	17910	18139	17935	17910	18192	18085	18229	18165	18071	18148	18224	18066	17954	18136	18225	18154	18125	18247	18157	18134	18305	18159	18164	18084	18114	18057	18301	18328	18111	18358	18085	18060	18102	18121	18123	18133	18027	18170	18093	18192	18046	18222	18124	18138	18234	18038	18257	18125	18145	18200	17945	18110	18078	18061	18246	18062	18014	18112	18006	17993	18165	18155	18149	18212	17969	18144	18059	17965	18134	18151	17816	18348	18179	18152	18250	18289	18215	18265	18034	18250	18267	18097	18164	18154	17977	18251	18200	17919	18155	18088	18231	18214	18098	18275	18259	17971	18230	18025	18209	18288	18087	18130	17911	18038	17881	18068	18079	18135	18231	18230	18150	18053	18169	18282	18212	18162	18072	18049	18131	18346	18097	18292	17953	18102	18163	18155	18161	18122	18375	18107	17938	18195	18194	18036	18037	18128	18067	18405	18210	18222	18066	18121	18098	18156	18024	18124	18159	17906	18100	18117	18033	18145	18173	18033	18108	18207	17965	18000	17982	18425	18216	17959	18243	18236	18236	18190	18157	18129	18031	18044	18117	18142	18265	18202	18549	18377	18146	18162	18119	18194	18288	18217	18260	18227	17911	17881	17890	18277	17892	18165	18204	18105	18233	18293	18098	18086	18180	18156	18168	18224	17988	18235	18301	18323	18216	18149	18361	18332	18316	18261	18118	18182	18167	17955	18189	18083	17990	18160	18018	17895	18199	18186	18228	18051	18352	18113	18137	18026	18072	18045	18038	18240	18010	18059	18172	18223	18064	18173	18252	18149	18083	18158	18290
23842	43656	56251	50314	35688	17833	19543	23013	17958	15583	15261	14937	14918	14938	14986	14721	14893	14909	14670	14690	14710	14846	14691	14781	14774	14849	14777	14893	14940	14742	14681	14801	14849	14928	14614	14681	14740	14826	14743	14773	14929	14724	14782	14825	14865	14791	14683	14673	14636	14906	14834	14726	14846	14671	14686	14774	14779	14857	14724	14749	14640	14724	14857	14699	14864	14706	14725	14871	14926	14584	14627	14776	14771	14861	14693	14790	14850	14651	14759	14820	14753	14799	14784	14889	14613	14691	14852	14778	14707	14651	14842	14849	14799	14917	14662	14847	14907	14815	14712	15000	14674	14675	14933	14822	14760	14662	14826	14828	14609	14846	14887	14653	14663	14889	14864	14880	14661	14658	14786	14791	14681	14590	14929	14655	14788	14791	14710	14804	14743	14781	14817	14742	14765	14783	14768	14631	14615	14800	14641	14787	14705	14760	14717	14704	14751	14643	14616	14842	14741	14826	14934	14735	14761	14537	14738	14739	14748	14859	14817	14804	14739	14784	14937	14809	14858	14823	14822	14821	14722	14803	14830	14615	14670	14690	14762	14950	14791	14674	14872	14717	14749	14730	14794	14810	14756	14749	14951	14891	14819	14737	14666	14613	14781	14982	14814	14746	14562	14871	14755	14896	14698	14984	14817	14745	14647	14785	14625	14844	14850	14774	14918	14744	14837	14547	14728	14744	14786	14660	14698	14556	14597	14531	14699	14645	14771	14733	14821	14705	14775	14643	14865	14875	14806	14615	14675	14893	14738	14653	14668	14803	14814	14617	14905	14722	14771	14638	14816	14767	14687	14830	14752	14753	14764	14801	14690	14458	14656	14607	14685	14629	14752	14637	14778	14735	14774	14791	14688	14879	14871	14619	14877	14831	14775	14859	14744	14722	14747	14843	14764	14670	14718	14688	14758	14799	14745	14736	14674	14699	14772	14680	14777	14711	14908	14851	14795	14776	14753	14687	14825	14705	14694	14881	14675	14860	14811	14789	14821	14705	14793	14828	14681	14794	14773	14670	14729	14851	14652	14825	14764	14789	14587	14705	14812	14661	14674	14696	14693	14590	14782	14809	14630	14534	14752	14837	14808	14779	14666	14630	14734	14733	14796	14769	14868	14823	14736	14692	14724	14846	14696	14772	14722	14904	14795	14857	14786	14693	14730	14842	14715	14581	14844	14795	14648	14795	14869	14815	14741	14576	15050	14922	14745	14793	14690	14677	14782	14674	14755	14854	14843	14749	14576	14705	14695	14671	14720	14757	14724	14616	14710	14682	14816	14732	14608	14653	14778	14659	14732	14817	14921	14769	14634	14662	14680	14794	14718	14713	14837	14725	14672	14785	14801	14737	14792	14651	14841	14684	14676	14817	14800	14872	14792	14717	14628	14626	14945	14744	14843	14813	14753	14771	14692	14838	14714	14750	14778	14772	14706	14612	14706	14988	14836	14811	14863	14721	14687	14745	14850	14878	14837	14834	14728	14682	14851	14795	14494	14731	14759	14808	14632	14759	14774	14689	14779	14706	14619	14766	14864	14748	14840	14838	14609	14754	14828	14807	14758	14802	14700	14679	14783	14782	14668	14890	14722	14968	14684	14896	14845	14648	14781	14667	14847	14721	14824	14764	14658	14878	14770	14678	14936	14726	14774	14793	14817	14764	14772	14673	14674	14619	14818	14742	14954	14738	14770	14827	14876	14636	14564	14926	14770	14665	14762	14704	14743	14810	14860	14842	14722	14890	14790	14738	14582	14854	14586	14892	14813	14624	14794	14972	14760	14611	14676	14852	14692	14670	14634	14712	14753	14873	14739	14853	14620	14636	14634	14660	14710	14725	14686	14870	14773	14897	14715	14814	14777	14646	14818	14816	14647	14753	14810	14766	14734	14880	14699	14769	14614	14783	14619	14651	14788	14754	14576	14674	14852	14883	14701	14672	14721	14837	14750	14651	14716	14766	14771	14896	14704	14832	14806	14773	14783	14639	14603	14585	14630	14847	14620	14835	14728	14843	14903	14678	14830	14613	14829	14711	14727	14914	14926	14689	14849	14560	14750	14825	14825	14877	14681	14936	14838	14881	14779	14594	14747	14708	14885	14634	14937	14786	14861	14852	14803	14718	14792	14876	14725	14730	14604	14699	14686	14582	14741	14658	14732	14582	14777	14806	14802	14854	14588	15004	14697	14596	14655	14835	14521	15031	14703	14716	14617	14710	14783	14731	14763	14710	14745	14885	14716	14783	14894	14752	14812	14804	14772	14659	14734	14781	14676	14643	14707	14769	14659	14605	14888	14742	14742	14968	14740	14777	14943	14614	14919	14793	14730	14708	14880	14794	14908	14691	14836	14789	14810	14765	14918	14627	14921	14726	14785	14734	14590	14652	14880	14731	14808	14802	14719	14627	14832	14646	14638	14760	14689	14774	14793	14853	14628	14757	14717	14747	14710	14847	14658	14839	14842	14738	14931	14726	14750	14635	14716	14905	14637	14636	14819	14733	14786	14556	14801	14651	14767	14721	14756	14791	14769	14803	14626	14858	14584	14790	14750	14788	14893	14705	14730	14858	14789	14630	14633	14552	14948	14656	14701	14799	14638	14882	14719	14762	14845	14646	14677	14947	14763	14724	14721	14729	14767	14634	14912	14808	14821	14681	14643	14828	14860	14766	14953	14699	14765	14677	14820	14756	14725	14799	14863	14679	14628	14824	14733	14742	14731	14678	14754	14698	14734	14812	14782	14756	14780	14693	14813	14736	14715	14710	14648	14854	14854	14897	14779	14652	14870	14722	14828	14859	14846	14768	14753	14797	14698	14834	14810	14764	14706	14541	14715	14781	14832	14688	14848	14596	14742	14867	14788	14835	14804	14583	14692	14772	14595	14867	14850	14773	14595	14902	14666	14756	14793	14723	14698	14573	14748	14750	14533	14762	14523	14777	14665	14757	14729	14556	14891	14696	14800	14755	14716	14627	14754	14701	14828	14693	14672	14811	14693	14757	14939	14706	14857	14855	14898	14799	14490	14860	14664	14794	14934	14895	14583	14614	14651	14865	14787	14578	14729	14605	14737	14502	14655	14847	14677	14774	14680	14787	14510	14756	14879	14799	14793	14735	14729	14783	14779	14771	14678	14763	14707	14866	14742	14800	14738	14777	14636	14605	14938	14622	14701	14772	14601	14819	14805	14743	14521	14837	14779	14772	14609	14842	14725	14720	14785	14862	14767	14785	14760	14799	14718	14629	14811	14789	14778	14878	14748	14725	14718	14657	14661	14676	14726	14884	14708	14680	14787	14776	14639	14737	14785	14654	14771	14793	14758	14772	14831	14640	14884	14819	14824	14654	14808	14551	14591	14735	14761	14744	14739	14725	14779	14756	14557	14736	14708	14896	14755	14683	14843	14898	14819	14795	14840	14938	14742	14685	14867	14753	14757	14831	14940	14719	14800	14822	14675	14761	14836	14869	14819	14917	14794	14822	14813	14856	14594	14751	14658	14601	14667	14611	14716	14899	14846	14671	14606	14770	14766	14716	14735	14792	15054	14858	14690	14733	14770	14677	14758	14710	14940	14765	14722	14662	14710	14829	14682	14725	14609	14774	14780	14799	14863	14629	14862	14647	14761	14665	14799	14592	14763	14859	14696	14654	14724	14846	14632	14860	14761	14702	14767	14742	14767	14820	14664	14933	14611	14744	14530	14881	14805	14758	14762	14888	14701	14893	14793	14766	14799	14748	14759	14655	14855	14924	14706	14839	14757	14626	14730	14704	14782	14826	14757	14631	14688	14907	14812	14711	14734	14702	14761	14867	14821	14865	14768	14814	14587	14779	14616	14785	14789	14707	14847	14696	14859	14654	14745	14759	14799	14844	14649	14602	14692	14677	14737	14829	14608	14809	14719	14787	14661	14616	14751	14919	14717	14715	14829	14686	14833	14812	14784	14678	14655	14952	14663	14645	14738	14802	14809	14917	14698	14637	14788	14661	14888	14736	14630	14689	14995	14737	14730	14851	14768	14722	14617	14787	14620	14975	14623	15030	14868	14606	14890	14879	14829	14730	14730	14812	14599	14650	14768	14988	14747	14708	14789	14701	14733	14866	14779	14733	14847	14629	14748	14800	14797	14705	14829	14787	14762	14724	14786	14767	14755	14526	14921	14676	14747	14779	14642	14854	14770	14784	14732	14803	14782	14740	14763	14770	14728	14878	14588	14646	14748	14880	14685	14983	14800	14615	14719	15034	14707	14727	14760	14678	14831	14724	14849	14837	14700	14781	14794	14649	14746	14915	14788	14739	14894	14886	14628	14558	14763	14549	14929	14616	14518	14913	14701	14639	14692	14837	14769	14813	14828	14591	14945	14710	14613	14705	14836	14748	14919	14765	14864	14767	14707	14653	14740	14850	14726	14869	14765	14988	14634	14927	14802	14838	14790	14652	14808	14608	14734	14968	14678	14671	14584	14715	14674	14652	14667	14854	14747	14659	14679	14780	14833	14737	14761	14554	14771	14801	14691	14691	14771	14755	14756	14639	14737	14674	14818	14624	14797	14821	14871	14727	14886	14719	14848	14731	14790	14801	14718	14730	14701	14740	15012	14935	14816	14759	14705	14844	14879	14576	14834	14665	14744	14689	14736	14854	14749	14809	14792	14789	14669	14854	14621	14787	14768	14781	14732	14825	14834	14648	14819	14748	14914	14634	14773	14805	14918	14864	14811	14730	14752	14840	14651	14838	14676	14656	14641	14725	14903	14789	14758	14754	14623	14714	14676	14704	14812	14473	14769	14786	14877	14737	14925	14752	14787	14753	14699	14757	14850	14708	14764	14721	14806	14768	14830	14666	14872	14778	14622	14767	14819	14872	14558	14797	14874	14837	14983	14817	14738	14849	14796	14770	14729	14782	14810	14829	14689	14818	14627	14724	14946	14663	14808	14799	14719	14726	14742	14571	14796	14899	14826	14735	14753	14578	14845	14820	14859	14716	14670	14886	14697	14850	14626	14761	14834	14732	14736	14650	14591	14736	14818	14805	14774	14788	14725	14567	14717	14851	14752	14746	14741	14885	14803	14838	14805	14716	14824	14728	14682	15002	14714	14744	14697	14761	14802	14793	14747	14865	14667	14652	14578	14792	14703	14731	14797	14799
26948	23535	33095	35058	28660	22778	35953	48921	33654	24168	21151	19384	18934	18814	18539	18416	18087	18494	17960	18130	18035	17941	18196	18122	18155	18111	18175	18161	18353	18141	18054	18025	17928	18250	18229	18038	18129	18087	18366	18053	18132	18061	18015	17926	18130	18181	18018	18017	18088	18096	17988	18036	17976	17837	18205	17965	18131	18207	18194	17873	18272	18276	18040	18197	17996	18115	18114	18351	18182	18204	18185	18064	18131	18252	18060	18269	18106	18025	18036	17924	18089	18084	18108	18124	17958	18153	17987	18303	18231	18078	18014	17823	18089	18090	18044	17997	17880	17955	18121	18125	18243	18055	18051	18021	18130	17991	17969	18060	18058	18107	18004	18106	18088	18071	17904	18050	18013	18011	17973	18073	17858	18218	18009	18043	18092	18202	18059	18050	18202	18126	18298	17950	18097	18102	18099	18020	17971	17764	18052	18078	18162	18142	18062	17987	17845	18019	18071	18071	18100	18125	18042	17961	18019	18117	18118	17853	18020	18180	17902	17944	18162	18180	18159	17987	17937	18067	18091	18228	18240	18092	18079	17841	17790	18162	17884	18019	18095	18139	18130	18120	18166	17967	18151	18040	18077	18031	18104	17789	18019	18277	18084	18108	18167	18202	18315	18080	18038	17793	18223	18027	18066	18067	18069	17984	18216	18145	18028	18219	17936	17935	18185	18088	18130	18135	18126	17975	18017	18059	18116	17967	18167	18015	17997	17894	18139	18111	18134	18022	18322	17995	18223	17902	17986	17980	18071	18029	18123	18024	18005	18062	18136	18081	18098	17937	17977	18183	18037	18086	18269	18232	18206	18060	18018	17987	18053	18226	17966	17997	18058	18019	18150	17955	18000	17821	17966	18004	17995	17879	18158	17976	18102	18044	18178	18062	18076	18150	18120	18047	18257	18106	17982	17823	17879	18131	18102	18052	18073	18003	17744	17845	18109	18091	18052	18180	17946	17986	18061	17918	18165	18149	18230	17992	18098	18083	18185	18314	17934	18177	18187	18052	18188	18082	18107	18065	17979	17995	17994	18048	18143	17992	18004	18016	18195	17922	18091	18130	17994	18004	18070	18087	18020	18112	18016	18154	18000	17855	18208	18107	17994	17926	17992	18072	17948	17988	18050	18159	18005	18011	18226	18338	18013	17896	18084	17926	17765	18161	17935	18183	18178	18207	18023	18235	18168	18029	18090	18075	17775	17993	18039	17870	17892	17962	18361	17953	18105	18100	18212	18315	18079	17908	18184	17979	18262	18265	18028	18009	18140	18212	18097	18014	18056	18229	18151	18014	18044	18073	17857	17942	17983	18050	18146	18069	18142	17992	18040	18259	18121	18192	18279	18264	18431	17961	17977	17987	18111	18187	18143	17949	18229	18208	18063	18161	18029	18308	18271	17762	17723	17944	18100	18125	17917	18168	18070	18147	17991	18213	18112	18195	17910	18239	17934	18020	18289	18112	18014	17947	18191	18016	18094	18054	18060	18039	18128	18129	18088	17988	18292	18178	18077	18159	17979	18153	18239	18136	18148	18051	18079	18141	18055	18330	18163	17960	18132	17995	17990	18029	18042	18015	18188	18053	17985	17857	18209	17976	18014	18035	18242	18158	18095	17925	18041	17863	18207	17925	18000	18041	18114	17884	18115	17969	18054	18016	18105	18052	18269	18177	18306	18094	18023	18092	18081	18098	18134	18122	18126	18321	18118	18207	18153	17990	17941	18055	18032	18041	17922	18161	17926	18213	18170	18207	18071	18061	18100	17998	18209	18081	18222	17927	17953	18172	17927	18206	18063	18056	17969	18028	18110	17858	18199	18034	18174	18133	18206	17901	18153	18106	18105	18216	17709	17969	18175	18211	18184	18171	18127	17944	18207	18142	18017	18046	18085	18108	17978	18035	18016	17887	18046	18012	17842	18222	18152	18094	18123	18036	18259	18118	18337	18134	17845	18136	18028	18194	17994	18071	18074	17951	18144	18040	18083	18167	17989	18170	18218	17943	18094	17955	18045	18080	18126	18064	17924	18091	18163	17836	17945	17852	18167	18142	18091	18030	17989	18173	17920	17910	18151	18011	18121	18194	17966	17945	18218	17894	17984	18474	18086	18193	18229	18064	18075	18030	18017	17875	18108	18218	18004	18073	17961	18096	18114	18157	18148	18166	17963	18189	17923	18190	18185	18009	18051	18038	18096	18142	18071	18252	18054	17990	18064	18234	17908	18246	18090	18117	18122	17973	18016	18061	18078	18034	18261	18176	18167	18092	18172	17920	18172	17967	18217	18031	17975	18022	18198	18074	18251	18103	18005	18013	17850	18125	17880	18052	18098	18200	18179	18148	18022	17936	18143	18184	18245	18055	18031	18018	17988	18043	18017	18069	17831	18154	18084	18070	18149	18114	18145	18023	18254	18080	17947	17967	18036	18247	18022	18004	18131	18000	18217	18197	18094	17861	17998	18242	18226	18010	18231	18003	18174	18358	18180	18066	18159	17973	18111	18135	18109	17991	17888	18121	18346	17990	18231	18100	18217	17964	18075	18149	17847	18058	17988	17783	18003	18001	18226	18171	18017	17883	18263	18099	18026	18091	18265	17918	17883	18263	17952	18008	18007	18058	18146	18096	17868	18134	18073	18246	18129	17881	18061	18069	18202	18054	17910	18219	17912	18015	18032	18057	18187	17989	17947	18143	18012	17927	18208	17973	17929	18051	18268	18008	18184	18009	18152	18107	18184	18100	18058	17857	18061	17999	18009	18089	18225	17968	18171	18235	18262	17983	18002	18101	18067	18152	18103	18186	18192	18150	18188	18142	18162	17942	18080	18059	18217	18140	18038	18250	17958	18017	18183	18016	18134	18188	18195	18116	18015	17957	18018	18177	18005	17974	18120	18037	18089	18180	18126	17880	17868	18131	18082	18085	18245	18026	17902	18019	18146	18156	17987	17982	18089	17929	18294	18349	18080	18030	17871	18161	17843	18191	17854	17989	18123	17925	18080	18091	18082	17995	18090	17998	17958	17996	18232	18049	18179	18337	17990	18139	18198	18171	18171	18213	17998	18266	18218	18019	18160	17981	18115	17942	18081	18059	18045	18157	18032	18133	18269	18284	18220	18055	17913	17989	18073	18413	18101	18136	18114	17830	18019	17989	18192	18015	17936	18002	18004	18017	18174	17936	18064	17986	17899	17960	17998	18006	18118	18088	18022	18267	18127	18117	18103	18114	18174	17941	18006	18304	18129	18033	17977	18176	17972	18087	18160	17802	18003	17981	18087	17991	18025	18241	18161	18066	18078	17897	17803	17996	18111	18100	18022	18153	18172	18220	18016	17943	18093	18020	18061	18198	18012	18266	18089	18091	18236	18208	18274	18008	18140	18157	18126	18126	18002	18028	18073	18113	18237	17913	18261	18218	18285	18062	18139	18156	18082	18079	18168	18264	18189	18084	18186	18166	17999	17995	18156	18013	18070	18190	18229	17923	18028	18180	18197	18092	18027	18210	18396	17864	17840	17988	18164	18056	18059	18345	18093	17929	18014	18121	17989	18117	18069	17991	17825	18101	18168	18150	17959	18007	18024	18045	18051	17977	17952	18090	18058	18282	18097	18216	18160	18217	18325	17978	18185	18192	17955	18117	18202	18165	18077	18153	18107	17938	18007	18184	17802	17881	18260	18084	17984	17926	18113	17909	18082	18095	18126	18115	18016	18011	18034	18185	18278	17982	18078	18112	18089	18035	18195	18159	18292	17991	18116	18033	18229	17790	18053	18211	18225	18101	17984	18117	18109	18168	18284	18135	17991	18164	18067	18004	18046	18060	17899	18007	18076	18144	18017	18343	18225	17994	18288	18109	17992	18029	18165	18222	18202	17976	18012	18029	18230	18085	18143	17949	18118	18215	18136	18017	18075	18049	18081	18006	18162	18072	18041	18112	17976	18020	18256	17993	17998	18179	18135	18068	17992	17805	18136	18005	18162	17925	18140	17921	17936	18212	18026	18159	17846	18072	18048	18033	18152	18145	18199	18176	18243	18132	18130	17912	18192	18122	18213	18038	17962	17881	18089	18344	18047	18181	18248	18111	18179	17914	17916	18110	18052	18004	18342	18071	18155	18119	18204	18120	18096	18072	18141	18146	18022	18127	18051	18071	18123	18241	18091	18002	18043	17805	18111	18036	17999	18098	18193	18173	18030	18190	18341	18278	18025	18161	18077	18274	18355	18177	18150	18150	18178	17712	18082	18011	18043	18069	18108	17920	18312	18220	18065	18037	18057	18014	18076	18000	18191	18152	18286	18011	18184	18048	18227	17959	18055	18080	18141	18118	18041	18057	18074	18008	18154	18019	18055	18198	18276	18211	18184	18117	18082	17958	18317	18133	17783	18215	17866	18038	18043	17824	18057	18310	18189	17974	18087	18190	18160	17947	17942	18154	18183	18086	18151	18158	18174	18128	18019	18319	18079	17950	18266	18084	18247	18072	18175	18148	18158	17996	17976	17959	18004	18072	18109	18010	18072	18065	18241	18095	18128	18179	18036	18154	18246	18168	18160	18148	18060	18249	18028	18062	18222	18093	18034	18189	17929	18202	18061	17976	18173	18277	18171	18049	18174	18073	18108	17949	18032	18079	18125	18105	18115	18194	18239	18172	17974	18052	18170	18270	18158	18116	17987	18078	18154	17920	17978	18147	17977	18115	18056	18183	18097	18141	17974	17955	17960	18125	18220	17958	18055	17995	18048	17915	17922	18144	18045	18174	18161	18186	18183	18062	18195	18113	18050	18036	18081	18065	18099	17918	18234	17983	18063	18017	18070	18163	18214	18213	18125	18000	18121	18117	17962	18134	18067	18044	17991	18152	18294	18259	18169	17995	18068	18022	17884	18044	18190	18066	18041	18096	18006	18144	17905	17817	17805	17985	18056	18105	18149	18140	17943	18003	18156	18105	18155	18158	18042	17918	18166	18215	18104	18041	18072	18134	17954	17936	17979	17927	17885	18034	18163	18153	18083	18086	18053	18158	18131	18099	18213	18033	18017	18086	17962	17983	18291	18099	18036	18209	18029	18093	18025	18108	18212	18089	18314	18134	18158	18148	18190	18100	18014	18153	18173	18088	18158	18254	18270	18239	18145	18030	18051	18282	18269	18161
39125	56384	51860	43405	27504	18705	36720	46919	30878	20559	18085	16430	15784	15348	15065	14881	14756	14882	14818	14677	14870	14837	14743	14762	14770	14715	14721	14813	14763	14868	14648	14651	14837	14702	14815	14834	14857	14831	14791	14782	14864	14861	14861	14746	14787	14829	14778	14601	14646	14808	14828	14856	14637	14826	14848	14799	14745	14853	14641	14823	14704	14794	14849	14582	14746	14885	14864	14903	14851	14794	14901	14871	14622	14717	14818	14854	14731	14863	14833	14667	14829	14679	14725	14880	14800	14708	14838	14795	14837	14909	14879	14772	14797	14620	14676	14909	14808	14737	14791	14814	14816	14661	14703	14713	14788	14853	15050	14738	14732	14801	14806	14819	14629	14804	14718	14771	14606	14731	14691	14649	14772	14749	14802	14769	14847	14794	14821	14675	14642	14999	14808	14679	14736	14813	14630	14880	14793	14671	14941	14645	14614	14793	14959	14850	14746	14855	14943	14701	14676	14881	14857	14690	14703	14713	14745	14740	14792	14603	14746	14898	14783	14646	14748	14851	14742	14785	14743	14789	14633	14717	14641	14638	14819	14715	14608	14757	14821	14982	14969	14838	14720	14708	14731	14766	14742	14787	14716	14881	14849	14970	14744	14776	14875	14689	14905	14775	14611	14857	14838	14701	14859	14772	14585	14702	14765	14717	14614	14796	14756	14928	14739	14831	14857	14838	14873	14731	14709	14806	14927	14711	14758	14746	14700	14692	14796	14801	14730	14707	14671	14846	14784	14771	14889	14877	14609	14812	14788	14804	14681	14831	14700	14797	14794	14666	14729	14934	14915	14881	14729	14615	14683	14735	14674	14835	14796	14638	14626	14738	14748	14776	14656	14825	14799	14717	14903	14731	14861	14815	14756	14734	14790	14696	14803	14694	14818	14703	14622	14935	14728	14788	14738	14884	14745	14746	14848	14715	14721	14729	14730	14774	14751	15009	14631	14623	14817	14690	14908	14714	14741	14775	14958	14723	14629	14836	14739	14658	14629	14814	14819	14699	14811	14853	14711	14704	14820	14742	14741	14791	14768	14624	14758	14731	14747	14994	14703	14862	14935	14852	14816	14812	14899	14698	14740	14805	14728	14784	14817	14793	14781	14804	14668	14741	14593	14781	14785	14821	14553	14670	14587	14709	14659	14816	14674	14860	14659	14987	14835	14899	14709	14772	14509	14693	14729	14582	14857	14815	14680	14913	14614	14890	14686	14754	14810	14701	14749	14865	14643	14697	14683	14772	14638	14853	14869	14769	14616	14913	14729	14798	14695	14848	14892	14823	14719	14747	14760	14667	14841	14720	14707	14808	14855	14619	14821	14793	14817	14776	14762	14695	14898	14726	14698	14760	14856	14790	14778	14871	14811	14713	14915	14644	14812	14899	14852	14744	14658	14733	14771	14842	14790	14749	14801	14722	14682	14808	14784	14777	14839	14829	14864	14888	14615	14592	14703	14694	14996	14851	14733	14682	14722	14769	14671	14755	14675	14718	14708	14739	14717	14767	14847	14863	14764	14730	14887	14617	14865	14743	14670	14594	14885	14865	14583	14714	14773	14818	14958	14822	14657	14829	14799	14610	14784	14821	14752	14798	14768	14731	14849	14874	14797	14838	14833	14805	14886	14690	14740	14961	14658	14729	14825	14747	14645	14798	14822	14863	14746	14818	14658	14734	14920	14832	14832	14803	14559	14833	14784	14610	14792	14591	14771	15003	14870	14562	14789	14819	14716	14766	14832	14662	14684	14749	14616	14813	14698	14865	14744	14687	14694	14899	14727	14761	14821	14781	14795	14789	14761	14816	14716	14851	14982	14812	14910	14843	14862	14696	14886	14858	14800	14795	14633	14758	14785	14713	14815	14811	14818	14816	14590	14837	14814	14669	14865	14797	14729	14710	14631	14768	14786	14758	14787	14672	14725	14739	14746	14905	14746	14771	14630	14807	14789	14687	14790	14837	14809	14660	14715	14658	14764	14907	14804	14699	14911	14803	14630	14834	14719	14963	14682	14566	14915	14817	14570	14836	14909	14773	14830	14769	14837	14745	14776	14710	14826	14761	14740	14803	14915	14628	14947	14884	14819	14738	14729	14819	14797	14834	14683	14645	14696	14813	14864	14830	14762	14840	14775	14803	14662	14705	14805	14736	14818	14673	14654	14705	14800	14719	14830	14869	14617	14822	14755	14788	14868	14716	14850	14827	14741	14829	14757	14613	15001	14830	14678	14813	14530	14889	14767	14610	14916	14809	14797	14692	14721	14812	14715	14621	14769	14628	14665	14657	14634	14735	14770	14842	14753	14752	14869	14743	14837	14766	14779	15006	14808	14626	14904	14757	14750	14893	14905	14802	14672	14721	14903	14753	14731	14708	14789	14912	14688	14758	14650	14946	14863	14784	14696	14839	14830	14720	14852	14680	14820	14729	14896	14798	14775	14822	14763	14844	14811	14799	14850	14760	14992	14911	14677	14637	14820	14748	14790	14682	14776	14650	14790	14734	14690	15019	14673	14879	14837	14690	14796	14672	14634	14801	14710	14732	14823	14974	14783	14743	14826	14983	14684	14734	14856	14695	14727	14824	14898	14703	14934	14775	14739	14663	14769	14952	14732	14680	14858	14752	14764	14741	14642	14534	14818	14777	14685	14694	14822	14626	14712	14785	14667	14906	14875	14748	14725	14937	14719	14912	14658	14798	14743	14778	14711	14782	14839	14638	14766	14692	14735	14749	14746	14813	14864	14875	14847	14738	14812	14786	14818	14690	14831	14712	14665	14766	14711	14784	14763	14723	14887	14854	14848	14574	14763	14771	14875	14863	14625	14762	14705	14743	14756	14741	14822	14708	14676	14805	14814	14621	14943	14672	14814	14945	14702	14685	14826	14873	14773	14658	14741	14787	14872	14719	14848	14867	14845	14651	14904	14703	14798	14688	14600	14793	14732	14724	14848	14893	14836	14799	14752	14539	14567	14929	14709	14747	14687	14820	14827	14777	14981	14599	14859	14729	14814	14746	14607	14622	14693	14921	14778	14849	14830	14659	14798	14697	14767	14761	14839	15027	14941	14585	14590	14597	14764	14671	14967	14936	14816	14800	14774	14865	14811	14691	14806	14813	14665	14825	14941	14796	14729	14924	14412	14762	14853	14678	14824	15010	14784	14762	14705	14808	14758	14694	14931	14871	14697	14802	14863	14829	14823	14665	14745	14750	14835	14703	14899	14808	14992	14641	14664	14810	14854	14863	14914	14783	14924	14716	14941	14865	14824	14567	14724	14779	14922	14617	14898	14742	14684	14849	14891	14855	14799	14834	14755	14794	14821	14613	14717	14743	14859	14717	14727	14850	14650	14916	14662	14821	14703	14586	14875	14894	14755	14779	14773	14696	14697	14848	14792	14689	14847	14852	14836	14496	14938	14836	14733	14822	14606	14683	14811	14702	14731	14823	14720	14800	14958	14789	14651	14747	14768	14805	14760	14749	14674	14767	14756	14864	14755	14860	14773	14669	14908	14717	14612	14726	14634	14847	14713	14706	14839	14958	14707	14620	14995	14834	14698	14954	14592	14741	14824	14594	14621	14759	14675	14756	14816	14818	14605	14676	14822	14789	14818	14703	14701	14886	14848	14856	14717	14808	14771	14769	14679	14834	14863	14841	14695	14682	14937	14760	14872	14848	14769	14642	14701	14873	14641	14911	14881	14900	14852	14662	14775	14665	14691	14763	14762	14813	14721	14731	14756	14713	14747	14623	14778	14783	14783	14633	14750	14489	14694	14622	14705	14688	14835	14581	14743	14818	14695	14799	14812	14635	14723	14754	14839	14601	14667	14914	14747	14622	14827	14758	14603	14803	14720	14737	14673	14839	14885	14590	14968	14716	14735	14767	14849	14725	14892	14886	14758	14735	14599	14934	14765	14732	14662	14950	14537	14916	14647	14799	14802	14651	14727	14808	14816	14911	14856	14817	14562	14659	14699	14792	14713	14690	14602	14818	14867	14807	14752	14558	14929	14838	14869	14772	14703	14751	14638	14784	14795	14841	14938	14899	14760	14775	14954	14838	14734	14823	14685	14672	14928	14725	14913	14927	14708	14790	14649	14725	14592	14744	14840	14845	14804	14715	14827	14807	14899	14955	14957	14774	14856	14903	14723	14810	14827	14766	14808	14727	14850	14876	14814	14840	14778	14837	14780	14665	14717	14885	14755	14792	14791	14724	14818	14992	14889	14627	14719	14756	14802	14733	14779	14845	14737	14746	14697	14826	14727	14791	14628	14721	14864	14813	14836	14809	14572	14873	14747	14821	14801	14790	14623	14747	14755	14792	14785	14695	14820	14729	14662	14754	14603	14873	14751	14718	14751	14754	14730	14874	14830	14665	14804	14812	14827	14946	14665	15032	14905	14804	14717	14812	14681	14721	14848	14836	14669	14857	14598	14732	14908	14704	14678	14691	14584	14879	14635	14794	14628	14641	14935	14897	14744	14899	14817	14782	14749	14686	14783	14828	14791	14837	14759	14815	14768	14810	14764	14798	14781	15020	14756	14789	14856	14806	14726	14866	14866	14770	14727	14711	14814	14935	14748	14856	14885	14626	14725	14694	14757	14721	14721	14746	14909	14618	14718	14670	14833	14759	14736	14745	14748	14834	14702	14858	14800	14809	14813	14809	14698	14766	14810	14595	14890	14840	14792	14659	14770	14747	14860	14882	14849	14805	14845	14693	14836	14786	14623	14735	14694	14823	14653	14693	14787	14805	14705	14857	14729	14877	14794	14731	14696	14810	14841	14652	14781	14675	14795	14838	14830	14667	14837	14790	14874	14682	14689	14865	14717	14880	14803	14799	14678	14743	14886	14739	14763	14777	14722	14654	14704	14545	14658	14706	14867	14826	14887	14780	14807	14904	14811	14625	14757	14724	14713	14844	14674	14659	14712	14704	14855	14815	14603	14643	14709	14730	14705	14792	14716	14849	14886	14689	14973	14756	14846	14729	14764	14754	14805	14588	14798	14719	14671	14973	14784	14833	14782	14832	14674	14654	14678	14851	14955	14685	14807	14723	14853	14692	14841	14801	14675	14792	14750	14572	14777	14745	14814	14814	14784	14682	14809	14941	14638	14924	14816	14864	14724	14659	14726	14730	14888	14768
24151	21167	28600	25260	23747	38903	69532	58405	42264	29926	24483	21369	19968	19130	18278	18031	17976	18058	17995	17996	17952	17872	17924	17785	18022	17864	17932	17619	17863	17874	17812	17637	17884	17673	17747	18026	17773	17790	17596	17944	17568	17728	17727	17517	17764	17626	17731	17703	17783	17909	17776	17821	17606	17891	17796	17745	17517	17664	17895	17818	17762	17682	17765	17580	17625	17665	17682	17674	17648	17907	17743	17805	17847	17748	17848	17842	17805	17591	17737	17680	17512	17739	17784	17606	17752	17587	17740	17677	17692	17691	17900	17762	17779	17511	17732	17828	17574	17721	17660	17733	17695	17801	17697	17590	17669	17841	17949	17755	17812	17675	17615	17647	17597	17666	17759	17799	17766	17776	17812	18047	17671	17775	17747	17715	17707	17695	17909	17750	17671	17777	17874	17779	17915	17746	17686	17593	17714	17813	17752	17882	17839	17842	17769	17770	17578	17549	17660	17717	17727	17759	17686	17812	17804	17597	17913	17601	17820	17620	17678	17599	17848	17647	17676	17515	17672	17558	17671	17614	17561	17757	17816	17610	17701	17848	17823	17706	17893	17598	17917	17738	17532	17723	17707	17707	17803	17543	17609	17487	17675	17878	17646	17830	17742	17663	17566	17879	17678	17602	17593	17710	17767	17786	17661	17755	17740	17763	17842	17559	17715	17565	17787	17812	17498	17725	17750	17834	17680	17749	17806	17832	17796	17695	17518	17921	17855	17899	17553	17663	17802	17549	17554	17783	17683	17660	17682	17681	17658	17779	17665	17770	17836	17699	17917	17748	17803	17745	17518	17837	17692	17832	17827	17614	17703	17702	17863	17567	17716	17607	17850	17727	17768	17673	17799	17788	17701	17738	17650	17715	17690	17628	17718	17797	17700	17584	17646	17816	17859	17546	17703	17802	17648	17650	17801	17451	17659	18051	17801	17667	17747	17628	17615	17633	17751	17507	17668	17584	17932	17786	17568	17609	17710	17871	17721	17640	17687	17712	17827	17538	17732	17827	17651	17662	17719	17922	17868	17863	17850	17614	17665	17811	17681	17859	17970	17730	17842	17628	17758	17627	17694	17938	17703	17595	17723	18017	17682	17778	17688	17712	17691	17766	17683	17688	17779	17767	17551	17706	17905	17703	17670	17504	17749	17329	18084	17826	17636	17662	17722	17792	17685	17772	17658	17691	17678	17609	17816	17819	17772	17852	17745	17756	17682	17655	17710	17717	17552	17912	17531	17741	17695	17636	17725	17778	17793	17748	17648	17748	17641	17735	17697	17736	17686	17555	17775	17637	17443	17798	17702	17639	17879	17783	17642	17833	17527	17675	17856	17567	17618	17679	17599	17573	17617	17798	17640	17493	17680	17655	17621	17756	17828	17737	17717	17648	17674	17768	17608	17678	17751	17630	17690	17513	17872	17754	17689	17814	17848	17536	17883	17715	17588	17808	17825	17811	17810	17548	17736	17769	17673	17774	17785	17527	17655	17755	17719	17901	17458	17656	17758	17677	17539	17754	17862	17789	17631	17796	17698	17758	17626	17750	17667	17673	17656	17720	17635	17546	17645	17762	17762	17601	17668	17755	17760	17865	17779	17713	17618	17660	17613	17514	17538	17644	17718	17886	17585	17625	17969	17799	17501	17766	17813	17704	17657	17875	17920	17863	17721	17571	17675	17720	17777	17638	17710	17630	17431	17660	17664	17683	17579	17632	17785	17524	17683	17776	17815	17974	17571	17721	17660	17545	17901	17844	17780	17638	17577	17711	17624	17752	17812	17624	17856	17773	17828	17766	17718	17640	17832	17769	17892	17845	17649	17509	17755	17781	17852	17688	17779	17673	17664	17567	17820	17709	17804	17720	17609	17664	17674	17678	17381	17656	17809	17716	17869	17711	17767	17781	17401	17603	17929	17662	17606	17685	17612	17745	17633	17453	17839	17689	17437	17580	17663	17803	17671	17677	17678	17851	17567	17559	17607	17758	17665	17334	17643	17843	17556	17672	17687	17539	17588	17853	17687	17654	17688	17626	17849	17665	17524	17576	17855	17631	17579	17607	17824	17517	17578	17903	17882	17708	17738	17920	17893	17749	17639	17695	17829	17523	17601	17560	17759	17837	17920	17870	17821	17556	18045	17626	17757	17661	17747	17593	17637	17689	17578	17791	17655	17803	17711	17628	17583	17550	17859	17577	17658	17763	17811	17775	17662	17628	17680	17724	17904	17724	17692	17759	17763	17733	17863	17788	17823	17618	17918	17867	17634	17595	17650	17763	17906	17706	17825	17576	17721	17661	17796	17683	17635	17780	17658	17801	17905	17841	17749	17920	18062	17810	17429	17644	17620	17799	17709	17510	17588	17439	17707	17819	17865	17653	17882	17672	17781	17734	17800	17717	17557	17646	17589	17711	17843	17805	17789	17488	17409	17844	17873	17839	17746	17607	17840	17970	17859	17876	17797	17738	17617	17645	17555	17919	17814	17738	17698	17775	17826	17749	17989	17731	17547	17622	17621	17901	17659	17679	17846	17500	17535	17689	17696	17598	17559	17632	17783	17904	17808	17882	17625	17706	17819	17588	17444	17534	17662	17663	17731	17634	17609	17678	17586	17629	17675	17526	17692	17693	17594	17746	17704	17445	17702	17716	17713	17703	17769	17639	17804	17495	17612	17589	17929	17944	17827	17721	17710	17670	17804	17645	17652	17794	17850	17626	17593	17758	17731	17662	17550	17838	17771	17760	17868	17757	17690	17772	17599	17596	17690	17785	17544	17885	17843	17637	17724	17826	17594	17564	17679	17560	17627	17656	17726	17735	17635	17557	17567	17770	17846	17838	17835	17708	17700	17946	17715	17740	17546	17479	17635	17911	17659	17596	17599	17667	17807	17641	17819	17877	17549	17775	17530	17402	17673	17603	17754	17604	17521	17773	17898	17437	17708	17758	17818	17585	17720	17770	17666	17586	17962	17725	17705	17597	17789	17663	17513	17835	17748	17623	17624	17792	17643	17840	17669	17778	17709	17685	17722	17829	17644	17732	18007	17718	17694	17618	18122	17649	17977	17789	17871	17586	17692	17559	17776	17563	17735	17585	17844	17701	17594	17769	17848	17346	17767	17811	17730	17778	17703	17930	17581	17539	17566	17565	17573	17733	17639	17879	17761	17897	17736	17584	17720	17673	17783	17676	17588	17606	17640	17717	17878	17885	17720	17851	17957	17793	17555	17674	17749	17713	17609	17755	17681	17578	17441	17581	17668	17955	17716	17619	17733	17764	17758	18016	17636	17684	17646	17874	17592	17721	17817	17555	17697	17778	17881	17775	17617	17685	17873	17673	17654	17641	17587	17723	17640	17687	17913	17694	17592	17748	17682	17697	17760	17986	17928	17617	17599	17545	17783	17650	17692	17604	17769	17653	17903	17494	17693	17726	17747	17606	17728	17788	17755	17554	17572	17678	17785	17533	17735	17838	17550	17601	17766	17735	17659	17594	17537	17438	17901	17793	17616	17715	17613	17652	17738	17801	17546	17679	17705	17540	17714	17833	17664	17598	17748	17794	17874	17560	17710	17816	17657	17543	17880	17797	17558	17756	17805	17584	17771	17727	17805	17711	17551	17626	17965	17650	17706	17891	17676	17498	17665	17611	17700	17464	17830	17798	17972	17706	17851	17557	17758	17732	17674	17748	17761	17669	17661	17770	17708	17858	17717	17813	17713	17632	17559	17643	17776	17647	17687	17643	17691	17729	17663	17714	17717	17908	17702	17801	17838	17705	17603	17604	17850	17875	17661	17600	17722	17644	17640	17465	17814	17733	17657	17766	17767	17807	17816	17478	17518	17639	17686	17740	17681	17711	17795	17603	17589	17660	17806	17776	17629	17784	17699	17507	17606	17742	17728	17809	17628	17654	17607	17614	17798	17701	17807	17620	17799	17660	17697	17908	17697	17793	17890	17553	17573	17723	17807	17608	17701	17689	17684	17719	17928	17814	17797	17767	17798	17721	17770	17734	17874	17989	17911	17684	17640	17798	17703	17579	17994	17706	17758	17728	17723	17654	17562	17855	17809	17732	17703	17542	17623	17622	17609	17625	17871	17683	17792	17648	17828	17692	17978	17819	17753	17750	17894	17595	17679	17610	17595	17664	17700	17731	17786	17828	17636	17752	17490	17539	17615	17700	17780	17563	17581	17844	17788	17813	17607	17823	17696	17779	17581	17585	17729	17705	17585	17434	17767	17630	17859	17703	17686	17961	17467	17851	17806	17762	17880	17724	17655	17726	17594	17657	17660	17672	17451	17576	17796	17611	17436	17740	17738	17842	17832	17784	17751	17701	17800	17501	17681	17651	17843	17866	17604	17606	17699	17611	17785	17787	17801	17735	17811	17737	17712	17658	17689	17563	17875	17719	17633	18010	17878	17615	17534	17508	17547	17542	17592	17665	17609	17873	17736	17513	17792	17687	17737	17740	17708	18014	17894	17679	17759	17765	17612	17698	17676	17785	17636	17604	17727	17820	17795	17639	17874	17718	17818	17743	17716	17639	17444	17666	17734	17632	17865	17700	17789	17628	17628	17892	17794	17664	17536	17763	17693	17699	17754	17669	17741	17662	17908	17709	17795	17806	17844	17678	17814	17664	17711	17738	17823	17656	17675	17708	17599	17696	17707	17711	17542	17617	17573	17793	17802	17748	17846	17854	17758	17779	17637	17808	17591	17560	17562	17689	17478	17659	17693	17689	17683	17687	17814	17447	17660	17731	17697	17645	17870	17580	17426	17539	17655	17709	17763	17524	17726	17667	17738	17696	17621	17781	17713	17773	17642	17588	17767	17678	17638	17794	17756	17762	17476	17835	17762	17613	17672	17673	17706	17634	17707	17826	17648	17647	17854	17739	17556	17907	17582	17636	18062	17640	17647	17713	17786	17692	17863	17771	17770	17742	17574	17632	17597	17871	17737	17655	17745	17568	17710	17499	17589	17640	17589	17881	17996	17816	17655	17446	17566	17576	17695	17752	17505	17688	17723	17584	17585	17603	17682	17875	17850	17828	17759	17753	17662	17847	17556	17619	17762	17769	17780	17873	17654	17579	17765	17894	17763	17819	17791	17757	17591	17763	17788	17717	17649	17674	17645	17880	17700	17792	17473	17797
35646	52646	51417	48001	28763	46317	70601	58152	42065	28390	22212	19056	17215	16062	15129	14788	14747	14535	14550	14560	14429	14627	14528	14747	14559	14717	14706	14638	14480	14494	14560	14648	14526	14553	14674	14614	14337	14560	14650	14621	14578	14519	14633	14587	14622	14593	14448	14623	14550	14468	14759	14543	14784	14610	14753	14579	14740	14541	14624	14515	14600	14513	14437	14475	14532	14459	14563	14675	14469	14500	14520	14487	14489	14404	14506	14525	14618	14393	14602	14469	14389	14679	14590	14627	14725	14680	14641	14542	14434	14711	14465	14463	14544	14606	14599	14592	14572	14532	14565	14620	14509	14555	14748	14593	14692	14620	14354	14496	14575	14550	14610	14699	14728	14687	14457	14574	14473	14509	14475	14490	14365	14432	14456	14606	14579	14577	14627	14543	14598	14555	14453	14479	14483	14785	14496	14548	14566	14694	14537	14565	14558	14580	14484	14492	14380	14618	14596	14616	14631	14398	14510	14497	14562	14572	14615	14444	14667	14470	14575	14597	14461	14444	14692	14406	14605	14360	14596	14585	14419	14620	14543	14584	14608	14574	14638	14485	14540	14605	14660	14487	14584	14484	14609	14586	14593	14535	14564	14634	14555	14684	14665	14466	14383	14593	14625	14704	14517	14455	14357	14616	14593	14609	14536	14572	14809	14557	14688	14546	14894	14454	14528	14499	14502	14789	14419	14662	14621	14564	14528	14597	14535	14516	14614	14535	14596	14575	14470	14561	14629	14454	14523	14506	14554	14592	14440	14474	14658	14625	14657	14572	14449	14558	14594	14599	14443	14532	14627	14669	14545	14554	14583	14648	14507	14541	14509	14678	14424	14592	14542	14527	14491	14726	14599	14308	14763	14574	14462	14329	14620	14401	14396	14467	14656	14656	14646	14610	14359	14496	14747	14594	14644	14421	14678	14730	14512	14497	14577	14563	14602	14649	14549	14677	14513	14512	14511	14585	14491	14611	14510	14648	14551	14684	14797	14620	14617	14387	14525	14486	14680	14413	14537	14581	14537	14521	14682	14659	14566	14605	14562	14601	14693	14498	14565	14432	14551	14564	14527	14708	14685	14466	14638	14672	14589	14573	14560	14723	14529	14578	14594	14472	14557	14561	14497	14643	14385	14601	14640	14292	14418	14600	14513	14539	14569	14438	14610	14647	14716	14531	14563	14520	14512	14448	14686	14534	14635	14677	14492	14768	14602	14564	14570	14491	14523	14517	14675	14541	14522	14412	14617	14574	14574	14521	14734	14573	14641	14520	14514	14571	14592	14529	14514	14568	14720	14612	14437	14653	14569	14489	14590	14326	14679	14631	14540	14619	14601	14642	14487	14631	14573	14679	14488	14509	14488	14622	14674	14568	14583	14433	14527	14500	14632	14618	14511	14692	14605	14502	14486	14675	14635	14435	14541	14588	14650	14609	14629	14659	14704	14480	14473	14597	14510	14581	14523	14665	14450	14637	14710	14527	14502	14576	14562	14476	14512	14599	14714	14560	14614	14443	14699	14730	14683	14518	14610	14419	14563	14720	14638	14588	14641	14426	14678	14582	14599	14699	14525	14622	14358	14459	14672	14516	14465	14450	14642	14631	14454	14641	14472	14375	14651	14592	14502	14602	14381	14516	14572	14541	14748	14548	14509	14488	14455	14644	14549	14522	14647	14576	14605	14727	14479	14543	14628	14719	14532	14526	14387	14574	14699	14512	14505	14635	14500	14460	14660	14608	14506	14687	14542	14710	14583	14795	14534	14550	14600	14370	14584	14661	14635	14551	14501	14597	14668	14409	14576	14692	14565	14655	14618	14724	14712	14449	14605	14440	14518	14442	14659	14552	14529	14545	14380	14548	14607	14564	14425	14580	14461	14567	14450	14570	14463	14595	14546	14392	14541	14620	14602	14543	14489	14575	14577	14521	14671	14503	14390	14597	14425	14614	14681	14692	14547	14456	14698	14666	14604	14559	14609	14683	14533	14638	14582	14425	14589	14531	14554	14594	14538	14494	14686	14601	14595	14499	14649	14466	14656	14700	14610	14650	14605	14477	14440	14480	14476	14457	14493	14557	14637	14357	14582	14554	14506	14556	14576	14561	14595	14527	14552	14666	14567	14563	14635	14497	14521	14443	14542	14509	14550	14653	14676	14561	14590	14525	14472	14578	14465	14532	14559	14572	14671	14723	14527	14614	14563	14515	14619	14648	14511	14466	14540	14629	14521	14624	14487	14625	14566	14442	14512	14455	14370	14555	14578	14588	14588	14436	14609	14608	14408	14470	14626	14582	14453	14791	14564	14675	14602	14547	14527	14507	14629	14758	14522	14646	14473	14633	14437	14542	14589	14574	14630	14528	14708	14650	14731	14526	14529	14603	14664	14564	14609	14594	14632	14690	14600	14638	14693	14589	14550	14643	14514	14482	14661	14587	14627	14736	14565	14575	14531	14638	14574	14654	14378	14648	14571	14705	14533	14436	14539	14449	14778	14518	14520	14313	14562	14570	14621	14507	14602	14508	14712	14515	14556	14426	14686	14522	14695	14739	14536	14550	14474	14492	14475	14515	14575	14540	14666	14661	14455	14560	14771	14549	14691	14679	14578	14444	14593	14489	14605	14697	14735	14579	14495	14494	14464	14603	14523	14603	14528	14497	14434	14556	14578	14580	14417	14503	14519	14433	14316	14409	14535	14594	14470	14577	14730	14476	14611	14526	14544	14414	14514	14606	14608	14561	14610	14592	14541	14552	14544	14555	14508	14591	14683	14399	14448	14508	14518	14611	14525	14626	14657	14562	14541	14447	14462	14430	14580	14428	14541	14715	14733	14622	14468	14553	14655	14465	14810	14648	14571	14709	14527	14623	14385	14508	14468	14549	14790	14613	14569	14635	14577	14494	14383	14485	14662	14494	14592	14716	14597	14393	14694	14767	14464	14445	14427	14564	14370	14587	14450	14648	14707	14666	14588	14613	14574	14562	14561	14678	14577	14497	14480	14589	14397	14455	14646	14600	14718	14473	14621	14569	14635	14371	14415	14581	14553	14661	14525	14539	14476	14407	14488	14555	14471	14568	14466	14338	14636	14394	14546	14631	14596	14563	14421	14618	14646	14668	14531	14500	14548	14567	14568	14668	14533	14361	14672	14551	14573	14585	14456	14649	14643	14701	14632	14539	14480	14533	14561	14514	14620	14615	14403	14594	14557	14510	14558	14619	14615	14604	14552	14535	14377	14474	14583	14632	14530	14710	14535	14476	14565	14445	14477	14573	14475	14594	14525	14660	14702	14631	14594	14476	14686	14494	14467	14583	14575	14604	14570	14545	14676	14650	14620	14443	14512	14619	14384	14530	14369	14538	14568	14606	14539	14531	14665	14563	14634	14565	14541	14434	14587	14616	14537	14700	14531	14485	14619	14589	14363	14484	14650	14608	14614	14630	14665	14603	14651	14473	14485	14624	14588	14482	14547	14667	14317	14696	14622	14385	14548	14610	14638	14682	14520	14427	14593	14517	14557	14601	14461	14544	14464	14631	14513	14362	14638	14673	14327	14574	14499	14560	14549	14619	14479	14488	14539	14479	14521	14696	14625	14428	14652	14647	14590	14378	14599	14550	14583	14606	14498	14590	14634	14531	14475	14603	14742	14441	14429	14557	14568	14491	14538	14609	14489	14403	14547	14564	14727	14495	14438	14726	14576	14631	14507	14416	14825	14542	14481	14587	14600	14480	14613	14507	14544	14630	14725	14296	14429	14585	14617	14667	14652	14681	14445	14638	14563	14529	14482	14637	14574	14579	14634	14566	14545	14611	14659	14688	14724	14616	14716	14461	14552	14536	14640	14561	14623	14337	14675	14529	14613	14430	14757	14545	14506	14513	14501	14413	14512	14570	14527	14520	14534	14541	14583	14689	14592	14469	14578	14577	14757	14702	14472	14407	14492	14513	14657	14493	14663	14521	14717	14548	14600	14558	14408	14482	14478	14835	14647	14503	14573	14387	14511	14722	14458	14541	14863	14598	14579	14612	14648	14493	14533	14591	14447	14564	14504	14817	14694	14442	14445	14599	14589	14509	14535	14574	14591	14450	14446	14597	14508	14499	14608	14522	14558	14584	14550	14368	14514	14698	14462	14465	14601	14494	14457	14610	14487	14376	14645	14530	14589	14825	14453	14525	14689	14679	14595	14615	14697	14621	14566	14608	14692	14681	14580	14579	14588	14543	14708	14646	14600	14509	14421	14701	14582	14616	14492	14415	14600	14615	14519	14537	14637	14476	14566	14687	14512	14535	14738	14445	14627	14588	14523	14574	14637	14572	14577	14494	14583	14495	14576	14547	14549	14513	14763	14496	14580	14616	14660	14498	14559	14560	14449	14645	14493	14509	14723	14604	14613	14546	14526	14692	14514	14552	14544	14517	14512	14515	14471	14625	14738	14648	14436	14630	14355	14540	14429	14459	14604	14566	14466	14590	14553	14457	14706	14567	14392	14587	14491	14550	14624	14674	14535	14620	14414	14598	14664	14411	14473	14531	14721	14548	14408	14474	14606	14538	14633	14749	14430	14539	14598	14524	14419	14403	14756	14421	14669	14442	14527	14657	14569	14504	14493	14463	14626	14474	14602	14637	14469	14786	14513	14664	14466	14700	14447	14386	14652	14802	14608	14497	14641	14513	14493	14408	14624	14548	14602	14569	14709	14690	14692	14597	14491	14654	14628	14427	14349	14541	14643	14569	14390	14538	14611	14795	14759	14495	14535	14492	14430	14670	14469	14679	14548	14516	14467	14588	14616	14527	14604	14666	14539	14617	14409	14631	14673	14549	14645	14696	14549	14666	14656	14528	14621	14463	14383	14613	14714	14395	14443	14628	14484	14714	14467	14436	14681	14657	14408	14487	14586	14733	14616	14575	14535	14425	14660	14633	14636	14589	14548	14334	14442	14486	14581	14693	14668	14443	14474	14463	14564	14649	14446	14534	14493	14730	14661	14515	14607	14495	14696	14544	14511	14601	14654	14639	14500	14578	14576	14532	14639	14516	14466	14547	14460	14536	14660	14631	14510	14559	14639	14349	14474	14578	14556	14556	14648	14591	14650	14554	14641	14610	14681	14551	14663	14612	14555	14677	14771	14555	14537	14626	14422	14603	14468	14551
32878	26830	32181	34256	22509	22440	26390	24564	21027	19742	19382	19120	19242	19155	18949	19040	18982	19021	19043	18833	19093	19146	19024	18820	19207	19059	18923	18913	19081	18973	18992	19080	19097	19058	18972	18966	18744	19067	18960	19126	19123	19087	19049	18991	19182	18956	18864	18867	18907	19059	19004	18967	18958	19112	18947	18968	19109	19151	19005	18973	18849	18856	18923	19096	18905	18805	18961	19129	19151	18876	18896	18769	18716	18815	19117	18812	18810	18963	18821	18887	19061	19032	19106	18942	18907	19093	18932	18997	19041	18882	18978	19180	19001	18900	19061	19035	19111	19177	19149	18914	18893	19081	18836	19005	19019	19055	18896	18939	19106	19069	18808	18965	19025	18820	19052	18998	19072	18924	18689	19104	19040	18760	18990	18919	19189	19049	18987	18779	18920	19207	18770	18918	19032	19059	19038	18922	19042	18894	19020	19053	18927	18949	18944	18939	19131	18962	18974	18957	18851	18977	19012	19163	19181	18822	18970	18908	18996	18977	19027	18878	18820	19019	18827	18920	18907	19072	18771	18924	18893	18975	19070	19023	18941	18917	18875	18806	18932	19084	18869	18980	18881	18858	18856	18928	18871	18870	18872	18975	19105	18825	18988	18977	18780	18845	19050	18916	18899	18849	18960	18997	18968	19268	18943	18799	19108	19159	18975	18914	19022	19187	18943	19066	18974	18900	19027	18980	18923	18859	19009	18978	19026	18871	18944	18900	19035	18826	18770	18957	19147	19042	18951	18874	18899	18764	19086	18910	18862	19077	19007	18919	19086	18946	19163	19030	19027	19177	18809	19092	18978	18898	18917	18707	19122	19060	19219	18824	19076	18964	19029	18929	19178	18847	18974	18877	18915	18931	18858	19309	19045	18655	18767	19050	18873	18910	19001	19029	18866	18949	18827	18981	18987	18948	19140	18869	19128	18901	19017	18930	18834	18914	19108	18779	19032	18976	18887	19072	19048	19052	19171	19125	18924	19129	19064	18974	18943	18802	18957	18958	18752	19045	19128	18933	19099	19057	19141	18997	18901	19139	18974	19008	18782	18859	18989	19039	18963	18968	18962	18939	19142	19127	19137	18853	19004	18876	19047	19141	18864	18958	18942	19050	19038	19055	18967	19025	18572	19011	18833	18788	18738	19079	18859	18864	18992	19161	19116	18804	19099	18898	18833	18959	18996	18861	19020	19146	18802	18898	19138	18983	19219	19029	19093	19181	18936	19119	19029	19029	19212	18981	19025	18843	18847	18957	19004	19084	18937	18947	18847	19159	19132	19066	19179	18952	18998	19046	18888	18859	18916	18934	19222	18724	18927	18935	18721	18994	18879	18918	18831	18926	18953	18771	18969	19091	19012	18945	18965	18925	18906	19058	19022	19092	19062	18998	19028	18804	19043	18991	18834	19042	18695	18984	18937	18936	18862	18925	19084	18896	19206	18930	18955	19131	19008	18874	19076	18960	18995	19141	18776	19111	18979	18928	19067	18893	18938	18847	19120	19084	19151	18979	19061	18928	19117	19008	19092	19026	18888	19055	18818	18852	18992	18969	18755	19158	18712	19043	19213	19024	18930	19096	18894	18993	19014	18949	18978	18875	19034	19000	19126	19063	18914	18870	18930	18910	18945	18949	18969	19223	18982	18877	18840	19021	18959	19127	19075	19170	19054	19103	19043	18965	19002	19149	18925	18843	18777	19015	19088	18987	18981	18912	19036	18972	19064	18936	18695	18898	19046	18918	19075	19050	19096	19073	18887	19058	18913	18789	19147	18783	18724	19084	19087	18999	19053	18797	19092	18852	18939	18985	19231	19044	18889	19140	19158	18918	18940	18988	19110	19268	19115	18858	18790	19159	19146	18980	18994	18911	18807	18880	18915	18934	19134	19069	19101	19188	19107	18906	18842	18972	19095	18994	19230	18993	18980	18874	19021	18775	18914	19033	19052	18865	19085	18880	19297	18942	19306	19065	19102	19074	19104	19043	18951	18912	19133	18916	19147	18980	19004	18841	19235	18777	18733	19001	18951	18856	18999	18827	18883	18759	18981	18940	18848	18752	19195	19007	18768	19064	18918	19000	19048	19184	19121	18688	19132	18958	18904	18887	18930	19172	19105	18940	19105	19034	19025	19040	18985	19153	18959	18978	19076	19004	18836	18818	19001	18955	18868	18960	18907	18803	18811	18994	19082	18842	18712	18956	18970	18863	19283	19053	18959	18869	19064	19049	19116	18955	18927	18761	18964	18916	18972	18709	18901	18920	18927	18898	18856	18774	18741	19149	18956	18918	18896	18942	19017	19151	18968	18849	18833	18607	18769	18884	19072	19190	19136	19139	19016	19071	18755	19026	19027	18894	18970	18965	19039	18995	19241	18969	19224	19067	18853	18827	19079	18823	19041	18839	18915	18890	18968	18863	19046	18889	18808	18902	19195	19052	18975	18968	18867	18935	18881	18852	18645	18833	18898	19024	19116	18986	19241	18996	19046	18950	19133	18992	19140	19054	19085	19179	19164	18919	19019	18984	19075	19097	18991	18906	18999	18825	19057	18979	19024	18888	18894	19083	19157	18986	18886	18937	18857	19102	19033	18978	19081	18836	19010	19140	18979	19007	18926	19128	19104	19175	18993	18907	18909	18935	19095	18851	19139	18923	18888	19041	19099	18806	19219	18999	19026	18833	18999	18941	19140	18978	18900	19023	19041	19031	18869	18966	18827	18929	18896	18867	19109	19289	18907	18904	19121	18903	18970	18836	18795	18825	18982	18998	18851	19067	19007	18837	19272	18760	18991	18949	19116	18891	18939	18949	18996	19036	19017	19124	19014	18946	19187	19175	18991	18922	19122	18768	18870	19125	18887	18848	19026	19053	19005	18807	19141	18943	19066	19005	18885	18833	18982	19028	19060	19053	19110	18983	18972	18866	18970	18897	18939	18980	18985	18790	19107	18936	18807	18845	19023	19280	19232	19005	18981	18982	18992	19176	19194	18996	18984	18877	19302	19010	18961	18922	18927	18956	18902	18856	18962	19183	19147	18966	19137	18882	18854	19117	18952	19155	18866	18847	19017	18967	18831	19017	19040	19115	18891	18833	19059	19153	18910	19022	19157	18913	18975	18973	18949	19092	18948	19044	19069	18916	18922	18896	19008	19008	18969	18834	19154	19011	19071	19013	18928	18838	19053	18950	18823	18903	18953	18920	18896	18998	18855	19000	18926	18974	18717	19015	19085	19062	19068	19083	18960	18822	19187	18932	19121	19255	19163	19073	18941	18867	18970	19311	19143	18861	18957	19053	18951	18822	18866	19067	18999	18883	18808	19029	18871	18978	19186	18932	18892	19240	18836	18953	18840	19235	18948	18956	19011	18944	18980	18879	19056	18905	19005	18942	19092	18905	19032	19094	18913	19071	19142	19003	18953	19057	18940	18948	18995	19080	18835	19147	18905	18929	18984	18894	18937	19057	18826	19041	18910	18962	18811	18961	19079	18970	18946	18936	18960	19128	19103	19133	18959	19120	18841	18795	18965	18998	19004	19006	18986	19053	19156	19053	18830	19148	18732	18942	19086	19009	18853	19225	18934	19218	18825	19041	19201	19055	18947	19048	19122	19262	19218	19269	18852	19000	18986	18862	18950	18940	18868	18916	19088	18810	18877	18998	19132	19051	18852	18845	19053	19043	18976	18967	18875	19074	19039	19092	19087	19057	19037	18990	18853	18700	18916	18816	19081	19057	19014	19253	19062	19137	18984	18943	18994	18985	18943	19296	19100	18993	19094	19127	19041	18969	18940	18952	19074	18860	18845	19147	18934	19116	19201	18971	18801	19033	19016	18878	18941	18995	19032	18901	18957	18670	19018	19064	19099	19014	19048	19087	18874	19056	19032	18877	19151	18868	18986	19125	19090	18952	18888	19162	19052	18891	18930	19046	19011	18839	19221	19226	19053	18980	18818	18967	19120	18787	18653	18873	18794	19009	19200	19064	19048	18973	19114	18770	18937	19165	19060	19069	19119	19108	19114	19002	19051	19007	19275	19082	19237	19056	18963	18813	18946	18955	18804	18903	19008	19223	18801	18916	18888	19122	18873	19141	18778	18877	19065	18955	18859	19061	18841	19027	18945	18682	19087	19235	18712	18991	18985	19081	18976	18718	19094	19072	19041	19018	19139	19186	19069	19163	18933	18999	18843	18986	19091	19030	18861	18998	18988	19220	19060	19164	19093	19019	19127	18896	18808	19092	19041	19054	18923	18775	18873	19043	19099	18896	19112	19007	18965	18880	18943	18859	18814	18900	19101	19028	18927	19116	19064	19123	19141	18877	19127	18904	18650	18966	19081	19124	18957	18976	19020	19003	19134	19010	19019	19048	18970	19062	19128	18771	19045	19120	18994	19083	18966	18980	18658	18872	19079	18928	18928	19068	19017	18991	19061	19077	19029	18793	19029	19059	18952	18935	18892	18912	18958	19071	19036	18900	19192	18954	18749	18966	19116	19024	19033	19033	18966	18639	19127	18946	18911	19121	18971	19100	19056	18821	18767	18890	18979	18827	19224	18885	19074	18969	19007	18974	18922	18840	18813	18975	18994	19033	18858	18898	18870	18855	19060	18981	19292	18957	18992	18871	18881	19091	18969	18796	18939	18914	19055	19143	19105	19146	18980	19091	18929	18885	18944	18845	19006	19038	18892	18929	18957	18946	18852	18972	18801	18829	18957	18869	18968	18987	18926	18977	18874	18924	19085	19079	18970	19133	19071	19106	18869	18955	19031	19142	19081	19255	18904	18945	18890	18943	19010	19007	19073	19196	18877	19026	18971	18862	19065	18970	19140	19053	19352	18867	19239	19053	18950	18944	19012	18860	18934	19098	19025	18758	18996	19061	19206	18843	19112	19349	19021	18894	19114	18942	19087	18904	18977	18901	19184	18996	18859	19015	19059	18845	18892	18990	18951	18898	18824	18789	18740	18953	19035	19080	19145	18978	18868	19043	18992	18889	19178	18953	18941	18858	19042	19133	19030	18881	18768	19042	18955	18714	19012	18839	18852	19171	18997	19228	19017	19061	19220	19092	19078	19156	19032	19093	18669	18780	19043	18970	19200	19095	18831	19084	18861	18933	19092	19029	18992	19049	18682	18896	19014	19076	19143	19117
27402	29329	34592	30600	18203	20828	25337	21780	16766	15824	15479	15528	15222	15409	15222	15231	15254	15052	15410	15239	15229	15355	15261	15295	15294	15370	15323	15154	15169	15268	15230	15367	15140	15112	15226	15046	15299	15243	15114	15147	15102	15148	15207	15154	15141	15052	15439	15145	15021	15241	15281	15230	15204	15387	15180	15194	15229	15216	15323	15121	15275	15287	15144	15134	15263	15398	15193	15256	15334	14957	15270	15181	15153	15090	15248	15266	15260	15313	15157	15203	15278	15146	15225	15186	15212	15136	15240	15074	15213	15226	15326	15231	15061	15173	15243	15091	15047	15284	15324	15210	15244	15155	15117	15186	15266	15327	15232	15218	15107	15221	15256	15291	15286	15305	15368	15179	15176	15242	15332	14941	15430	15328	15316	15186	15176	15293	15223	15107	15334	15100	15148	15270	15216	15176	15258	15213	15141	15182	15473	15112	15273	15215	15254	15123	15181	15047	15292	15104	15339	15283	15101	15074	15225	15272	15225	15145	15289	15173	15306	15373	15152	15226	15221	15244	15196	15402	15293	15371	15314	15231	15312	15020	15391	15220	15256	15261	15207	15291	15241	15188	15151	15424	15218	15155	15250	15082	15162	15279	15172	15158	15046	15018	15142	15153	15225	15158	15059	15224	15230	15383	15075	15270	15043	15094	15095	15128	15169	15107	15065	15135	15258	15100	15271	15343	15111	15287	15126	15319	15229	15226	15172	14998	15072	15041	15272	15230	15360	15281	15166	15434	15111	15245	15220	15398	15222	15277	15159	15135	15359	15168	15406	15256	15440	15294	15254	15222	15136	15155	15318	15256	15321	15203	15286	15355	15086	15280	15178	15207	15236	15290	15150	15198	15258	15173	15047	15149	15138	15158	15183	15301	15282	15225	15180	15177	15232	15230	15131	15275	15120	15022	15118	15256	15215	15189	15103	15207	15190	15220	15087	15328	15175	15170	15159	15411	15107	15434	15206	15183	15173	15349	15100	15132	15213	15306	15229	15037	15170	15104	15347	15133	15170	15137	15140	15163	15213	15201	15187	15188	15312	15230	15227	15177	15298	15143	15221	15139	15265	15006	15247	15295	15242	15257	15344	15187	15105	15060	15075	15330	15271	15079	15139	15238	15159	15264	15251	15294	15028	15290	15325	15291	15105	15114	15374	15189	15250	15350	15206	15255	15087	15148	15259	15147	15320	15129	15267	15241	15108	15556	15278	15147	15215	15102	15176	15123	15104	15103	15184	15300	15163	15068	15189	15194	15371	15234	14994	15150	15263	15293	15130	15215	15141	15155	15177	15189	15167	15465	15248	15279	15108	15303	15096	15171	15243	15110	15124	15123	15167	15252	15211	15260	15357	15013	15393	15124	14995	15270	15095	15271	15238	15316	15459	15142	14994	15276	15052	15223	15137	15306	15410	15213	15190	15255	15170	15241	15135	15352	15259	15167	15205	15137	15133	15078	15309	15190	15268	15283	15093	15139	15223	15443	15095	15015	15339	15122	15235	15211	15216	15205	15216	15272	15203	15029	15335	15168	15168	15225	15275	15321	15160	15304	15273	15126	15286	15308	15188	15379	15080	15349	15289	15192	15350	15218	15339	15244	15161	14987	15196	15178	15268	15144	15171	15238	15179	15276	15275	15059	15254	15307	15254	15033	15213	15234	15032	15305	15183	15233	15233	15224	15366	15271	15292	15331	15284	15218	15171	15381	15140	15132	15235	15246	15283	15003	15098	15410	15212	15171	15342	15092	15137	15280	15456	15152	15222	15378	15316	15217	15087	15229	15475	15243	15244	15194	15337	15190	15136	15315	15159	15143	15093	15291	15151	15209	15428	15188	15262	15233	15376	15226	15328	15184	15344	15163	15217	15257	15359	15093	15049	15115	15202	15058	15286	15067	15241	15387	15257	15242	15144	15425	15348	15165	15264	15221	15205	15257	15045	15206	15188	15176	15299	15319	15216	15219	15327	15329	15186	15092	15379	15130	15042	15179	15332	15074	15339	15270	15197	15226	15274	15128	15354	15218	15192	15144	15152	15318	15218	15435	15181	15190	15283	15109	15391	15123	15075	15283	15286	14992	15217	15198	15156	15111	15305	15238	15250	15124	15318	14987	15089	15106	15196	15404	15150	15284	15239	15235	15310	15379	15250	15179	15226	15141	15190	15244	15267	15207	15278	15225	15282	15231	15045	15135	15357	15147	15155	15139	15293	15184	15169	15357	15411	15160	15209	15437	15218	15239	15158	15385	15394	15201	15217	15066	15249	15198	15082	15336	15122	15272	15147	15316	15073	15226	15253	15125	15196	15301	15175	15026	15228	15164	15363	15260	15298	15220	15297	15178	15257	15227	15120	15194	15205	15213	15339	15257	15296	15242	15343	15208	15144	15174	15139	15163	15110	15179	15385	15321	15132	15072	15093	15297	15185	15371	15333	15270	15185	15076	15195	15187	15319	15277	15141	15198	15216	15180	15322	15019	15225	15191	15222	15211	15206	15146	15315	15020	15371	15344	15106	15186	15222	15148	15408	15215	15173	15208	15274	15171	15087	15334	15186	15323	15286	15115	15097	15081	15129	15231	15200	15356	15318	15190	15325	15246	15262	15263	15194	15153	15111	15250	15147	14859	15282	15049	15139	15055	15215	15070	15306	15122	15268	15217	15270	15317	15168	15325	15303	15136	15262	15191	15051	15167	15121	15137	15332	15290	15176	15349	15158	15101	15270	15253	15172	15214	15311	15485	15239	15180	15160	15454	15238	15188	15258	15276	15137	15306	15315	15231	15177	15107	15288	15382	15261	15295	15255	15248	15248	15238	15192	15261	15232	15156	15073	15149	15235	14982	15301	15089	15261	15380	15170	15044	15229	15243	15325	15093	15346	15298	15006	15315	15236	15151	15019	15355	15160	15320	15387	15107	15186	15319	15121	15242	15187	15093	15308	15273	15286	15239	15255	15179	15274	15229	15222	15304	15234	15200	15131	15192	15129	15154	15179	15242	15113	15260	15266	15217	15205	15064	15171	15128	15237	15388	15131	15376	15181	15270	15230	15211	15274	15266	15346	15352	15152	15097	15240	15256	15219	15204	15089	15308	15160	15254	15191	15211	15204	15243	15358	15158	15249	15215	15277	15132	15103	15260	15224	15129	15301	15319	15353	15188	15025	15251	15255	15357	15191	15187	15178	15165	15360	15295	14991	15286	15236	15212	15375	15226	15085	15191	15201	15146	15173	15050	15194	15199	15277	15194	15220	15189	15166	15349	15237	15184	15056	15176	15207	15340	15153	15390	15204	15294	15262	15237	15026	15563	15217	15390	15380	15242	15131	15165	15075	15146	15246	15275	15248	15156	15408	15024	15287	15197	15154	15314	15310	15213	15146	15211	15323	15225	15259	15295	15310	15158	15158	15294	15075	15311	15227	15201	15052	15209	15193	15257	15285	15066	15276	15056	15177	15327	15150	15138	15237	15143	15282	15162	15223	15123	15155	15211	15371	15294	15340	15142	15135	15326	15367	15150	15256	15011	15107	15309	15215	15128	15459	15467	15363	15324	15033	15202	15362	15338	15350	15157	15185	15251	15326	15128	15238	15116	15221	15187	15315	15204	15266	15227	15155	15269	15218	15369	15174	15217	15267	15306	15251	15142	14976	15125	15367	15332	15258	15020	15345	15340	15311	15398	15247	15152	15137	15123	15162	15278	15229	15083	15184	15396	15383	15081	15197	15403	15091	15205	15257	15338	15344	15218	15194	15222	15247	15205	15289	15074	15244	15207	15269	15244	15308	15246	15312	15148	15262	15247	15338	15182	15239	15084	15219	15103	15290	15293	15282	15230	15229	15185	15132	15180	15202	15231	15223	15133	15173	15145	15255	15288	15181	15014	15209	15136	15255	15163	15232	15044	15220	15186	15306	15280	15311	15280	15206	15202	15215	15332	15181	15360	15255	15042	15186	15217	15195	15183	15473	15209	15145	15376	15093	15108	15262	15391	15241	15168	15149	15183	15226	15282	15208	15154	15100	15100	15319	15196	15185	15166	15165	15200	15216	15309	15119	15042	15141	15193	15165	15227	15065	15253	15132	15403	15097	15271	15267	15058	15069	15212	15139	15041	15189	15096	15222	15405	15345	15117	15143	15108	15285	15093	15311	15108	15179	15120	15345	15136	15311	15167	15288	15216	15276	15174	15321	15340	15236	15025	15170	15129	15104	15140	15149	15280	15135	15217	15101	15367	15213	15178	15306	15274	15351	15185	15236	15432	15312	15226	15293	15226	15097	15174	15117	15311	15207	15042	15194	15185	15138	15396	15311	15237	15017	15366	15281	15131	15137	15119	15257	15104	15090	15147	15485	15339	15163	15248	15147	15267	15055	15349	15099	15149	15312	15015	15249	15296	15349	15163	15472	15144	15312	15279	15135	15092	15250	15214	15498	15321	15132	15126	15282	15203	15207	14978	15249	15105	14996	14987	15290	15274	15104	15230	15195	15205	15099	15263	15269	15292	15404	15210	15069	15175	15120	15305	15290	15226	15197	15176	15218	15148	15148	15324	15251	15032	15263	15167	15197	15187	15188	15156	15291	15068	15400	15234	15238	15220	15388	15369	15270	15143	15344	15101	15192	15205	15386	15260	15270	15243	15197	15171	15196	15290	15096	15292	15293	15222	15316	15207	15316	15201	15240	15140	15155	15127	15414	15250	15169	15412	15370	15071	15057	15103	15188	15308	15232	15067	15226	15116	15109	15143	15167	15230	15314	15088	15332	15273	15326	15069	15333	15138	15258	15227	15159	15278	15330	15237	15183	15171	15189	15330	15392	15325	15250	15362	15245	15330	15300	15239	15276	15186	15200	15290	15144	15186	15086	15219	15165	15331	15342	15352	15249	15193	15360	15164	15151	15124	15215	15181	15159	15214	15278	15205	15425	15294	15230	15177	15370	15301	15414	15046	15118	15244	15146	15242	15140	15434	15158	15317	15203	15245	15300	15236	15287	15187	15412	15274	15322	15222	15174	15201	15340	15347	15054	15241	15278	15121	15239	15274	15132	15182	15157	15247	15161	15139	15368	15265	15128	15314	15155	15074	15191	15172	15336	15398	15235	15090	15070	15321	15257	15203	15400	15073	15333	15165	15273	15179	15250	15254	15172	15116
26486	21857	32792	39835	27780	38158	53918	41660	27422	22155	20648	19991	19524	19027	18990	18743	18668	18809	18520	18733	18573	18478	18618	18549	18430	18592	18640	18763	18732	18460	18445	18516	18372	18567	18649	18433	18582	18574	18421	18603	18726	18619	18419	18500	18641	18619	18438	18551	18597	18526	18315	18372	18668	18636	18726	18439	18618	18374	18318	18758	18676	18474	18612	18558	18579	18542	18465	18399	18502	18563	18554	18928	18646	18420	18342	18479	18430	18582	18660	18704	18900	18634	18699	18437	18536	18630	18499	18410	18726	18660	18717	18586	18621	18569	18373	18516	18403	18543	18442	18584	18510	18666	18619	18514	18601	18285	18734	18544	18520	18462	18610	18435	18376	18605	18483	18615	18435	18467	18416	18366	18571	18608	18499	18516	18844	18578	18637	18504	18655	18544	18724	18405	18506	18530	18673	18557	18533	18364	18553	18558	18528	18650	18753	18414	18494	18255	18369	18519	18647	18530	18549	18489	18447	18630	18616	18440	18549	18391	18766	18495	18643	18555	18488	18443	18490	18530	18222	18678	18787	18503	18469	18461	18559	18603	18336	18640	18607	18590	18615	18508	18648	18608	18428	18347	18580	18354	18569	18616	18403	18592	18471	18663	18603	18496	18381	18292	18776	18427	18522	18373	18293	18535	18589	18445	18505	18771	18496	18582	18607	18606	18501	18432	18605	18555	18566	18653	18663	18462	18608	18243	18582	18749	18611	18469	18495	18527	18576	18588	18682	18396	18454	18638	18573	18451	18485	18422	18208	18491	18390	18401	18498	18297	18767	18510	18655	18748	18545	18463	18875	18449	18541	18624	18482	18524	18457	18500	18499	18441	18636	18302	18497	18601	18394	18677	18676	18321	18395	18667	18635	18555	18711	18574	18460	18564	18702	18611	18503	18484	18748	18592	18622	18516	18728	18434	18561	18538	18340	18470	18369	18636	18439	18404	18418	18545	18674	18719	18559	18598	18436	18481	18649	18291	18603	18377	18499	18495	18707	18682	18674	18623	18574	18485	18423	18433	18389	18433	18341	18449	18658	18689	18605	18560	18298	18664	18515	18572	18710	18410	18428	18390	18631	18517	18560	18443	18346	18586	18491	18472	18518	18635	18502	18673	18562	18525	18544	18270	18500	18419	18375	18647	18470	18530	18561	18572	18524	18436	18542	18655	18510	18589	18452	18586	18487	18689	18471	18422	18373	18398	18532	18368	18498	18372	18432	18405	18591	18548	18691	18640	18467	18587	18467	18539	18354	18533	18479	18691	18508	18654	18716	18471	18421	18518	18661	18608	18624	18442	18472	18541	18475	18583	18812	18464	18564	18743	18616	18514	18501	18540	18562	18442	18740	18548	18641	18608	18753	18664	18742	18651	18661	18634	18547	18554	18451	18459	18297	18761	18540	18739	18623	18502	18604	18488	18663	18425	18416	18613	18667	18457	18487	18472	18604	18532	18587	18495	18458	18620	18697	18568	18444	18614	18675	18361	18682	18360	18515	18552	18519	18469	18460	18573	18476	18687	18532	18479	18632	18583	18524	18527	18806	18566	18543	18484	18630	18331	18736	18613	18464	18573	18668	18599	18471	18670	18517	18587	18367	18729	18396	18413	18751	18546	18619	18421	18628	18368	18567	18383	18622	18519	18507	18444	18566	18646	18512	18664	18359	18484	18580	18375	18330	18551	18399	18410	18646	18401	18502	18544	18682	18521	18639	18561	18588	18555	18661	18585	18577	18457	18404	18810	18581	18581	18442	18648	18691	18370	18498	18517	18472	18872	18642	18364	18526	18647	18747	18514	18379	18654	18640	18384	18595	18518	18480	18756	18634	18544	18539	18515	18465	18772	18503	18564	18583	18434	18487	18642	18564	18539	18538	18597	18508	18570	18666	18407	18632	18321	18599	18731	18444	18635	18609	18592	18538	18552	18651	18473	18663	18398	18542	18593	18384	18434	18732	18586	18685	18480	18554	18585	18523	18564	18499	18576	18556	18671	18417	18492	18566	18770	18551	18366	18607	18538	18484	18528	18483	18540	18631	18600	18527	18700	18520	18363	18533	18550	18650	18574	18674	18601	18685	18595	18470	18584	18414	18621	18634	18548	18471	18475	18651	18747	18691	18628	18590	18524	18413	18475	18582	18817	18648	18360	18589	18633	18564	18612	18624	18619	18513	18551	18687	18425	18293	18647	18686	18733	18201	18482	18572	18411	18554	18543	18344	18757	18597	18732	18409	18732	18745	18586	18587	18617	18616	18724	18476	18555	18593	18423	18581	18471	18435	18404	18544	18578	18429	18514	18586	18612	18419	18656	18374	18460	18562	18585	18763	18446	18815	18632	18536	18345	18394	18316	18638	18371	18592	18487	18369	18669	18353	18569	18562	18365	18423	18289	18522	18582	18651	18379	18775	18440	18854	18421	18440	18557	18614	18566	18659	18347	18407	18713	18562	18502	18440	18447	18704	18550	18669	18621	18637	18416	18588	18535	18475	18457	18694	18535	18451	18528	18530	18814	18591	18521	18492	18611	18547	18454	18502	18528	18695	18593	18551	18458	18957	18778	18553	18658	18675	18528	18509	18417	18506	18405	18675	18607	18604	18436	18427	18481	18530	18598	18633	18523	18403	18652	18594	18592	18526	18500	18587	18771	18566	18767	18403	18812	18359	18697	18528	18496	18330	18334	18377	18564	18575	18522	18515	18660	18603	18552	18695	18458	18665	18374	18680	18486	18704	18516	18407	18541	18434	18604	18346	18446	18509	18656	18628	18650	18623	18720	18548	18462	18469	18552	18648	18469	18546	18409	18339	18287	18533	18636	18619	18627	18374	18498	18481	18603	18405	18512	18683	18589	18517	18474	18552	18595	18407	18635	18476	18577	18717	18321	18492	18519	18515	18511	18692	18560	18316	18608	18502	18385	18548	18447	18500	18343	18468	18377	18674	18655	18705	18354	18611	18710	18614	18290	18675	18623	18616	18521	18512	18609	18697	18766	18384	18525	18645	18650	18537	18565	18646	18602	18547	18401	18455	18515	18614	18416	18675	18603	18466	18497	18491	18576	18229	18488	18422	18495	18414	18379	18524	18497	18757	18628	18439	18548	18672	18536	18704	18607	18460	18532	18645	18420	18623	18498	18449	18611	18461	18477	18386	18356	18557	18291	18308	18549	18382	18484	18541	18323	18500	18453	18472	18596	18503	18578	18601	18591	18502	18473	18634	18887	18416	18490	18398	18385	18638	18408	18574	18664	18547	18700	18590	18750	18585	18623	18527	18545	18575	18526	18644	18477	18436	18455	18877	18588	18559	18502	18557	18537	18497	18539	18558	18798	18854	18374	18555	18427	18589	18443	18385	18534	18560	18428	18393	18600	18548	18591	18635	18512	18483	18386	18767	18350	18594	18454	18517	18434	18672	18290	18803	18413	18507	18543	18608	18448	18815	18504	18835	18647	18327	18712	18447	18606	18467	18810	18721	18725	18860	18749	18652	18581	18517	18602	18477	18518	18472	18731	18402	18621	18760	18519	18599	18493	18505	18522	18345	18647	18538	18434	18724	18370	18328	18536	18545	18490	18430	18442	18486	18379	18629	18435	18596	18636	18599	18418	18306	18887	18548	18179	18501	18644	18391	18497	18602	18492	18453	18583	18450	18628	18522	18562	18567	18780	18400	18699	18421	18356	18538	18422	18549	18426	18499	18432	18553	18303	18517	18531	18539	18328	18423	18529	18574	18618	18610	18740	18473	18599	18779	18523	18482	18522	18510	18486	18676	18536	18554	18664	18620	18386	18610	18511	18491	18348	18435	18396	18541	18582	18481	18634	18725	18556	18575	18388	18460	18616	18564	18591	18701	18432	18558	18616	18478	18565	18505	18571	18569	18422	18684	18543	18460	18668	18559	18646	18321	18368	18490	18422	18529	18504	18654	18453	18546	18561	18479	18414	18522	18618	18766	18513	18518	18418	18538	18424	18691	18542	18476	18465	18319	18452	18412	18561	18616	18460	18710	18616	18615	18553	18801	18585	18577	18621	18645	18421	18492	18671	18635	18643	18476	18375	18360	18561	18637	18483	18628	18572	18747	18779	18639	18574	18659	18751	18444	18570	18635	18606	18296	18453	18349	18586	18593	18750	18524	18467	18448	18510	18709	18643	18430	18587	18619	18560	18528	18605	18591	18480	18581	18585	18498	18669	18468	18479	18498	18668	18561	18742	18730	18430	18568	18554	18486	18574	18336	18627	18665	18475	18582	18647	18635	18769	18588	18466	18449	18344	18605	18535	18453	18484	18537	18542	18399	18419	18422	18664	18562	18348	18457	18465	18559	18575	18406	18551	18351	18224	18484	18538	18643	18501	18470	18575	18806	18711	18676	18416	18277	18548	18580	18695	18723	18542	18535	18577	18231	18739	18456	18539	18627	18505	18329	18624	18606	18704	18520	18429	18456	18426	18769	18431	18631	18558	18479	18313	18573	18507	18752	18602	18568	18641	18522	18589	18515	18461	18620	18558	18503	18558	18494	18524	18588	18597	18571	18383	18523	18632	18444	18524	18506	18764	18607	18380	18533	18459	18604	18577	18513	18625	18544	18539	18777	18342	18659	18573	18709	18453	18639	18509	18657	18701	18429	18580	18389	18453	18276	18388	18480	18566	18539	18570	18592	18788	18459	18513	18528	18595	18490	18597	18455	18667	18586	18591	18536	18573	18557	18495	18567	18526	18565	18457	18793	18446	18494	18768	18612	18650	18541	18437	18614	18426	18628	18399	18226	18301	18294	18602	18580	18484	18450	18483	18527	18562	18592	18443	18571	18388	18547	18438	18537	18644	18448	18641	18728	18488	18473	18725	18346	18547	18439	18640	18669	18553	18548	18573	18644	18465	18523	18476	18326	18655	18508	18741	18815	18590	18638	18420	18825	18461	18536	18472	18514	18623	18529	18679	18852	18657	18776	18748	18489	18800	18631	18784	18787	18538	18806	18592	18526	18655	18448	18350	18505	18511	18495	18437	18522	18422	18520	18408	18666	18612	18619	18571	18566	18603	18628	18624	18617	18655	18260	18489	18611	18720	18650	18498	18489	18502	18505	18559	18601	18696	18659	18650	18545	18677	18551	18596	18429	18718	18246	18444	18560	18517	18460	18379
30591	52997	53207	46677	27307	41073	51406	38728	23925	18679	17214	16579	15729	15546	15098	15211	15013	14953	15009	15134	15004	15016	14951	15125	15034	15086	14992	15003	15142	15109	15128	15037	14992	14935	14956	15117	14997	14981	15022	15152	15124	14981	15064	15137	15177	15062	15020	15131	14952	14953	14948	15055	15036	15211	15079	15129	15071	14869	15111	14958	15235	14895	15035	15016	15090	15008	15019	15032	15044	14924	15089	15125	15133	15050	15095	15094	15020	15080	15095	14953	15162	14837	14866	15139	14962	15099	15139	15088	15033	15068	15020	15014	15098	14965	15060	14958	14960	15051	15085	15111	15059	15060	15048	15092	15118	14978	15043	15069	15033	15098	15050	15084	15034	15204	14989	15082	15090	15066	14947	14953	15164	15081	15017	15019	15047	15186	14956	14858	15074	15104	15062	14936	15109	14933	15093	14950	15007	15030	15016	15076	15036	15077	14969	15008	15130	14984	15003	15245	14997	15062	15069	15016	15057	15184	14964	14983	14946	14837	15004	15066	15010	15115	14862	15011	14980	15187	15071	15016	14979	14900	14960	15159	15188	15072	15020	15145	15028	15159	14928	15076	14935	15025	15032	14926	14984	15015	15126	14948	15087	15029	15235	15042	15101	15055	14926	15127	15173	14890	14966	15225	15005	15068	14999	14899	15020	15063	15136	15044	15095	14985	15039	15159	14982	14957	15134	14988	14964	15131	15133	15092	15079	15245	15043	14960	15301	14842	15104	15200	15060	15052	14938	15005	15063	15072	15010	15067	15051	14922	15074	15164	15080	15206	15106	15025	14893	14906	15146	15022	15052	15053	14980	14903	14964	14935	15084	15132	15032	14953	15139	14979	14975	15008	15176	15038	15052	15115	14824	15043	15062	15069	15083	14944	14889	15009	15066	15210	14958	14969	15114	15155	14832	15000	15035	15078	15120	15153	15000	15020	14953	15140	14983	15032	15050	15067	14869	14960	14967	15089	14938	15112	15193	15035	14949	14960	15133	14839	15074	15038	14972	15218	15124	15008	14887	15046	15089	14924	15027	15066	14922	14990	15102	14767	15063	15016	15097	14902	14864	15108	14987	14996	15141	15119	15055	15133	15004	14982	14924	14933	15051	14972	14915	14989	15041	14960	15017	14892	14907	14848	15034	15095	15076	14969	14836	15006	15141	14923	15125	14969	15088	15137	14995	14886	14972	14961	15050	14876	15015	15024	15121	15018	15095	15041	14959	14854	15039	15032	15165	15155	15046	15038	14869	15034	15014	15168	15089	14977	15027	14931	14827	15087	15045	15122	15051	15168	15109	15030	15102	14837	15068	15016	15026	14968	15061	15077	14839	15122	14918	15140	15063	14988	14971	14821	15004	15078	14911	15233	14923	15162	15008	14932	15078	15064	15142	14917	15083	15005	15038	15046	15054	15180	15069	15176	14962	15019	14925	15100	14894	14979	15166	15200	15036	15020	15202	15073	14901	14953	14877	15011	14984	15020	15100	15043	14981	14989	15108	15204	14987	14913	15076	15042	15077	15149	14998	14959	14868	14962	15170	14892	15042	15162	14966	15060	14854	15099	15116	15017	14910	15134	14888	14927	15195	14886	14963	15149	14869	14970	15098	15008	15040	15324	15095	15174	14939	15137	15224	15055	15277	15020	14926	15061	14892	15131	15057	15042	15229	14950	15001	14940	15085	15047	15003	14845	14911	15034	15010	15096	14972	14981	14797	15126	15149	14998	14992	15062	15017	15066	14990	14826	15084	14990	15085	14978	15102	14895	14904	15133	14983	14949	14889	14979	15164	15026	15158	15152	14942	15039	14934	14866	15161	14908	14956	14978	15076	15114	15209	15005	15159	15146	15074	15003	15060	14957	15059	15019	15056	15023	14969	15019	15119	15101	15001	14978	15219	15029	14926	15061	14968	15033	15039	15015	15004	15024	14979	15136	15048	15045	15022	14964	15002	14969	15021	14965	15023	15111	14858	14969	15041	15048	15023	14950	15038	14988	15254	14987	14991	15120	14961	15069	15034	15131	15036	15125	14961	15093	15007	15072	15017	15019	15019	15126	15056	15079	14848	15003	14988	15006	15238	15075	15035	15117	14973	15037	14987	14981	15070	15126	14954	14968	14888	15192	15011	15083	14982	15000	15146	15176	14971	15194	15213	14963	15128	15006	14903	15042	14921	15114	15072	14964	15126	15027	15066	14976	15069	15009	15198	15061	15216	14945	14932	15039	15108	14901	14982	15040	15123	15016	15063	14997	14884	15164	15113	15043	14868	15024	15151	15088	15240	14914	15089	15055	14860	15001	15017	15055	15225	14999	15059	15074	14846	14915	15028	15101	14981	14872	14908	14930	15096	14912	15092	15122	15043	15081	15021	15112	15135	15088	14950	15016	14984	14987	14958	15082	15021	14993	15046	15009	14942	14982	14990	15095	15106	15078	14958	15043	15059	14984	14900	15014	15223	14984	15132	15045	14815	15240	15112	15159	15083	14908	15095	15170	14947	15118	15124	14939	14861	14882	15107	14945	15077	15094	15010	15104	15174	15111	15058	15023	15238	15048	15025	15097	14935	14909	15122	15006	15011	14963	15127	15028	14960	15094	15136	15089	14989	15113	15093	14853	14927	15011	14920	15202	14864	15066	15000	15069	14977	15070	15098	15035	14891	14974	15017	15144	15086	15134	14785	14932	14937	15185	15055	14950	15147	14983	15063	15004	14967	15171	15123	14967	15023	15002	14906	15160	14975	14942	14934	15062	15009	14992	15163	15048	14988	15090	14926	15076	15094	15004	14936	15044	15052	14725	15006	15064	15027	14923	15026	14900	15031	15138	15013	15059	14858	15050	15064	15088	14892	15051	15075	14926	15107	15180	15151	15138	14922	15127	15161	14860	14944	14888	15012	14915	14955	14934	15144	15051	14968	15014	15119	14910	15227	14967	15040	15193	14933	15134	15120	15009	15113	14777	15051	15274	14990	14944	15033	14882	15079	15180	15074	15015	14993	14996	14915	15264	15057	15185	14901	14912	14971	14991	14887	15185	15028	15000	15019	14948	15194	15110	15077	14917	15066	15053	15155	15082	15184	15007	15053	14918	14923	14949	14992	15068	14935	14918	15058	15264	15136	15060	15069	15240	15040	15018	15056	15147	14957	14877	15188	15140	15064	14957	14979	15110	14923	15003	15121	15136	15050	15214	15025	14923	14964	15037	15104	14956	14974	14778	15107	15005	15189	15147	15105	14956	15000	15131	15263	14851	15061	15075	15085	14800	15141	14943	15042	15131	14960	15000	15015	15245	15077	15048	15000	15018	15029	14905	15067	15230	15085	14995	15337	14974	15061	15180	14929	15047	15011	14928	14971	14998	15117	14932	15000	15122	15051	14880	14941	15132	14876	14947	15283	14905	15004	14945	15044	15222	14978	14873	14936	15152	15091	14955	15115	15099	15120	15016	14889	14957	14957	14994	15035	15077	15130	15196	15184	14937	14923	15090	15004	15050	15133	15128	14986	14881	15098	15051	15134	15118	15083	15041	15031	15015	15057	14963	15113	15073	15089	15007	15136	14950	15086	15129	14990	14847	14971	15179	15062	15168	15005	15023	15190	14983	15067	15001	15054	15058	14865	14991	15177	15054	15033	14925	15114	14904	14986	15207	15062	15035	14856	15107	15040	14953	15128	15014	14848	15091	14949	15014	14972	15048	14967	15053	15032	14899	15072	14999	15151	14950	15055	14974	14995	15019	15039	15087	15164	15034	15182	15128	15178	14976	14979	14875	14912	14978	15058	14970	14836	15083	14965	15023	15097	15041	15069	15086	15092	14943	15112	14998	14979	15226	14921	15076	15082	15074	15027	15046	14870	14989	14918	15041	14970	15028	15135	15006	14974	14976	14985	14924	15116	15009	14881	15121	14889	15121	15154	14924	14993	15012	15050	15038	15009	15006	15208	14869	14958	15088	15040	14940	14934	15007	15144	14903	14991	15213	14969	15054	15122	15056	15019	15063	14901	14890	15131	14955	15209	14751	14958	14929	14920	15086	14977	14999	15006	14959	15153	15052	15215	15066	15023	15261	14810	15078	15030	15088	15081	14945	15019	14874	14960	14868	15057	14821	15102	14990	14952	15124	15105	15126	15175	15016	15148	14971	15033	15187	15017	15098	14987	14952	15065	14895	15118	15060	14905	15078	14975	15093	15074	14972	15015	15093	15122	15075	14983	14956	15167	14848	15203	14861	15006	15096	15178	14923	14893	15018	14918	15071	15205	15073	14992	15164	14992	14962	15036	14960	14987	14948	15089	14974	15113	15028	14861	15102	14955	15102	15140	15156	15063	15054	15004	14989	15194	15022	15133	15055	15077	15111	15148	15061	15177	14917	14973	15178	14962	15065	15104	14998	14895	15071	14951	15167	15029	15187	15190	14935	15262	15000	15195	15148	15081	15117	15036	15139	14911	15058	14864	15048	15031	14985	15202	14982	15135	15213	15008	15068	14963	14919	14917	15030	14897	15034	15051	15110	15049	15121	15234	15049	15096	15163	15069	15012	15017	14996	14961	15002	15053	15021	15029	15000	15078	15035	15067	15090	15163	14916	15070	15016	14943	15049	15008	15048	15050	15088	15041	14972	14835	15094	15177	15057	14973	15124	15063	15009	15079	15018	14965	15086	15146	14911	15143	15181	14984	15258	14967	15072	15059	14998	14844	15084	14964	15065	15038	14897	15137	14996	15102	15075	15060	15012	15187	15166	14807	15204	15106	15041	15172	15054	14971	15053	15116	15071	15231	15099	15034	14992	14994	14961	14838	14897	14987	15031	15065	14858	15017	15099	15067	15075	15036	15100	15060	14915	15006	15203	15144	14914	15139	14886	15082	15119	15146	14847	15010	15018	14949	15015	15096	15135	15052	14977	15046	14810	15084	15041	15015	14967	15013	15021	15111	15043	14992	14948	15042	14982	14998	15118	15029	15081	15125	14893	15139	14971	15266	15019	14931	15144	14912	14874	14973	15071	15176	14982	15242	15106	15028	14940	14981	15115	14939	14935	15136	14863	14905	15087	15175	15019	15025	15053	14922	15193	15079	15072	14965	15034	15048	14919	15048	14987	15049	14926	15117	15110	14914	14898	14993	15087	14970	14938	15058	15054	15087	15211
24128	21194	28938	25710	32697	57982	70040	50409	33690	26068	24649	21946	20062	18891	18234	17843	17670	17569	17685	17295	17436	17462	17492	17613	17397	17418	17539	17442	17548	17546	17355	17518	17433	17347	17542	17455	17396	17337	17656	17484	17448	17511	17463	17339	17335	17416	17703	17506	17562	17488	17332	17104	17549	17434	17438	17486	17577	17322	17544	17401	17354	17495	17427	17538	17524	17293	17434	17420	17473	17289	17679	17809	17266	17493	17417	17541	17646	17347	17330	17508	17523	17460	17306	17324	17309	17469	17596	17622	17579	17573	17476	17311	17405	17614	17498	17422	17360	17362	17509	17399	17443	17436	17444	17365	17454	17519	17565	17404	17465	17572	17646	17259	17492	17575	17328	17418	17403	17451	17416	17603	17368	17362	17407	17550	17320	17278	17414	17425	17562	17534	17528	17473	17506	17444	17610	17703	17250	17164	17207	17318	17381	17440	17522	17684	17540	17404	17439	17477	17337	17387	17377	17317	17687	17412	17361	17358	17408	17557	17478	17570	17379	17436	17441	17453	17615	17346	17335	17260	17260	17436	17407	17323	17333	17414	17308	17287	17517	17414	17157	17465	17381	17508	17286	17263	17450	17426	17359	17264	17472	17551	17380	17512	17284	17409	17487	17593	17434	17517	17451	17370	17493	17446	17491	17499	17378	17396	17467	17673	17497	17576	17410	17569	17468	17269	17504	17472	17401	17484	17561	17380	17502	17296	17436	17321	17490	17402	17278	17459	17381	17560	17576	17527	17561	17481	17517	17496	17397	17360	17530	17443	17548	17484	17382	17366	17500	17399	17341	17431	17665	17427	17151	17271	17432	17336	17378	17116	17394	17479	17232	17372	17302	17411	17364	17522	17466	17486	17322	17409	17444	17450	17512	17464	17282	17601	17424	17440	17405	17470	17578	17399	17260	17548	17507	17514	17547	17352	17409	17445	17372	17458	17430	17440	17485	17342	17254	17616	17416	17510	17558	17572	17431	17346	17489	17504	17272	17301	17391	17331	17379	17271	17328	17544	17468	17475	17550	17412	17592	17498	17448	17395	17438	17343	17542	17499	17393	17594	17412	17257	17406	17249	17335	17655	17313	17520	17346	17483	17466	17498	17216	17431	17380	17213	17367	17387	17438	17456	17597	17363	17462	17297	17399	17487	17395	17353	17365	17349	17361	17463	17426	17364	17379	17480	17237	17409	17331	17483	17424	17405	17390	17469	17418	17566	17546	17448	17294	17188	17422	17258	17245	17219	17324	17512	17318	17344	17328	17583	17571	17442	17220	17513	17523	17385	17698	17351	17551	17484	17397	17332	17341	17507	17489	17343	17440	17456	17516	17461	17505	17325	17423	17183	17234	17137	17475	17557	17506	17566	17713	17504	17320	17175	17417	17499	17172	17414	17400	17458	17424	17389	17565	17618	17472	17230	17583	17467	17330	17478	17436	17203	17385	17453	17545	17507	17323	17623	17365	17471	17322	17246	17422	17479	17386	17064	17455	17323	17531	17435	17227	17322	17399	17420	17334	17511	17261	17281	17410	17447	17394	17490	17353	17620	17296	17495	17444	17366	17149	17414	17394	17242	17487	17511	17300	17350	17380	17472	17477	17301	17497	17516	17526	17463	17469	17333	17299	17221	17318	17546	17418	17456	17337	17585	17389	17406	17429	17412	17405	17298	17397	17390	17311	17219	17512	17525	17256	17473	17487	17474	17451	17190	17393	17462	17547	17350	17302	17395	17573	17645	17323	17466	17386	17530	17290	17436	17413	17433	17284	17362	17463	17549	17414	17425	17322	17449	17469	17160	17472	17301	17343	17413	17387	17374	17407	17396	17519	17308	17306	17315	17518	17426	17309	17367	17446	17376	17514	17261	17565	17337	17409	17415	17305	17386	17483	17283	17465	17479	17658	17335	17312	17473	17379	17367	17433	17483	17411	17436	17360	17325	17386	17155	17511	17560	17532	17653	17283	17426	17465	17518	17382	17528	17368	17447	17493	17441	17311	17496	17339	17382	17578	17282	17508	17448	17357	17550	17407	17443	17240	17209	17410	17365	17362	17407	17291	17483	17290	17456	17529	17262	17553	17332	17449	17502	17369	17586	17278	17419	17545	17380	17453	17367	17226	17288	17435	17461	17296	17618	17251	17171	17369	17295	17403	17376	17473	17460	17444	17538	17539	17481	17350	17341	17532	17500	17259	17307	17320	17379	17382	17335	17315	17456	17539	17368	17493	17529	17461	17373	17414	17405	17412	17434	17348	17507	17472	17547	17495	17273	17415	17422	17282	17556	17567	17388	17365	17377	17306	17688	17590	17316	17474	17627	17416	17355	17478	17407	17226	17396	17285	17552	17234	17347	17455	17361	17499	17267	17489	17453	17615	17431	17492	17536	17452	17354	17559	17430	17463	17563	17298	17481	17451	17351	17403	17423	17485	17384	17368	17455	17418	17624	17378	17532	17494	17351	17355	17513	17518	17304	17453	17461	17336	17272	17390	17473	17180	17494	17254	17526	17488	17442	17470	17436	17486	17443	17292	17421	17427	17166	17264	17276	17394	17398	17366	17435	17348	17174	17571	17267	17460	17398	17579	17219	17308	17279	17444	17404	17565	17407	17291	17366	17296	17377	17432	17241	17452	17428	17366	17282	17515	17391	17534	17315	17297	17558	17603	17565	17428	17418	17451	17569	17408	17846	17426	17391	17429	17290	17422	17286	17498	17503	17506	17250	17484	17615	17339	17450	17480	17429	17485	17351	17440	17368	17442	17293	17264	17449	17423	17367	17672	17380	17482	17290	17379	17394	17518	17247	17389	17469	17515	17332	17400	17576	17927	17456	17613	17361	17324	17464	17451	17425	17426	17502	17383	17472	17456	17480	17586	17385	17345	17457	17340	17361	17530	17554	17447	17528	17581	17420	17332	17426	17464	17351	17514	17336	17403	17524	17419	17234	17490	17282	17462	17665	17499	17439	17386	17610	17333	17435	17605	17429	17432	17450	17267	17232	17592	17285	17156	17214	17281	17596	17401	17213	17333	17213	17401	17192	17319	17587	17487	17581	17245	17183	17374	17414	17426	17505	17500	17510	17336	17595	17282	17398	17374	17361	17307	17225	17468	17334	17424	17295	17443	17427	17527	17442	17408	17644	17494	17504	17339	17309	17564	17283	17415	17374	17280	17272	17423	17514	17306	17295	17364	17506	17560	17377	17429	17482	17431	17501	17384	17442	17573	17354	17227	17380	17448	17778	17422	17388	17427	17386	17622	17525	17499	17493	17430	17404	17508	17373	17211	17388	17378	17558	17528	17540	17388	17365	17445	17444	17336	17390	17398	17126	17544	17589	17673	17515	17252	17357	17610	17430	17561	17439	17494	17540	17496	17307	17326	17370	17338	17315	17396	17361	17401	17498	17522	17484	17384	17323	17569	17440	17468	17308	17630	17342	17341	17288	17422	17179	17479	17562	17413	17341	17463	17305	17314	17446	17347	17647	17315	17360	17533	17382	17470	17328	17320	17362	17394	17448	17371	17411	17494	17298	17164	17412	17372	17412	17350	17449	17428	17564	17347	17519	17526	17343	17615	17308	17410	17430	17376	17427	17564	17385	17260	17280	17348	17270	17611	17648	17394	17622	17556	17396	17666	17435	17584	17332	17351	17362	17331	17399	17625	17639	17619	17484	17398	17411	17415	17503	17320	17511	17384	17379	17170	17448	17454	17472	17360	17597	17508	17465	17478	17510	17480	17465	17558	17494	17310	17301	17284	17551	17219	17470	17518	17292	17390	17416	17347	17490	17280	17421	17389	17453	17475	17402	17421	17319	17492	17459	17283	17315	17500	17317	17405	17452	17331	17390	17290	17588	17521	17386	17371	17488	17600	17464	17515	17342	17406	17563	17383	17404	17523	17442	17519	17241	17232	17492	17519	17463	17210	17474	17563	17258	17393	17401	17461	17334	17535	17314	17616	17458	17496	17505	17299	17226	17333	17383	17332	17503	17580	17477	17435	17455	17371	17328	17440	17612	17309	17597	17461	17519	17263	17406	17294	17317	17518	17366	17458	17429	17618	17505	17197	17423	17327	17592	17398	17394	17155	17538	17321	17435	17376	17427	17470	17326	17448	17461	17480	17445	17325	17485	17547	17487	17275	17403	17317	17140	17444	17366	17322	17370	17291	17192	17472	17630	17573	17301	17358	17389	17193	17429	17490	17371	17347	17455	17537	17670	17511	17494	17415	17502	17532	17384	17477	17333	17543	17598	17439	17190	17550	17146	17422	17354	17426	17447	17139	17548	17237	17262	17511	17275	17577	17436	17366	17479	17400	17605	17552	17301	17330	17451	17395	17292	17470	17513	17547	17502	17364	17549	17410	17382	17265	17320	17216	17386	17577	17554	17461	17394	17504	17273	17439	17476	17281	17499	17423	17485	17628	17425	17533	17463	17625	17410	17288	17482	17320	17316	17387	17429	17624	17270	17362	17462	17253	17345	17411	17377	17465	17354	17521	17491	17384	17223	17428	17387	17578	17275	17578	17499	17415	17265	17360	17471	17367	17435	17392	17383	17453	17269	17337	17189	17429	17413	17501	17556	17568	17246	17278	17417	17462	17411	17444	17306	17188	17457	17447	17484	17464	17323	17412	17635	17631	17570	17566	17406	17335	17475	17291	17109	17387	17320	17334	17383	17218	17400	17354	17347	17456	17176	17465	17494	17409	17381	17365	17565	17332	17413	17291	17441	17696	17349	17256	17399	17657	17396	17363	17573	17466	17359	17420	17578	17577	17554	17381	17410	17314	17439	17517	17376	17612	17331	17301	17422	17340	17314	17471	17532	17367	17599	17489	17496	17431	17408	17506	17626	17437	17611	17401	17396	17509	17464	17456	17371	17441	17388	17518	17427	17379	17349	17528	17745	17430	17544	17494	17470	17602	17547	17587	17474	17538	17400	17287	17547	17313	17428	17370	17508	17500	17409	17324	17629	17504	17413	17504	17549	17460	17387	17412	17438	17426	17327	17383	17507	17484	17418	17486	17557	17390	17447	17577	17210	17260	17724	17470	17531	17289	17401	17294	17431	17357	17420	17655	17700	17471	17479	17462	17461	17682	17380	17476	17682	17288	17372	17393	17451	17387	17620	17497	17675	17595	17255
34070	61217	60302	46598	50121	64748	70276	48809	32442	24929	23666	20309	17315	15841	14820	14568	14476	14367	14391	14372	14286	14399	14505	14413	14426	14402	14412	14531	14419	14300	14266	14452	14353	14361	14238	14252	14448	14169	14385	14554	14335	14397	14303	14515	14398	14426	14386	14482	14325	14429	14270	14316	14341	14255	14440	14363	14389	14537	14415	14437	14377	14415	14318	14288	14311	14444	14301	14442	14257	14596	14512	14384	14437	14346	14456	14278	14335	14425	14360	14276	14368	14307	14361	14537	14404	14327	14254	14331	14368	14422	14371	14315	14482	14283	14337	14392	14414	14382	14377	14228	14456	14236	14399	14354	14307	14230	14347	14286	14211	14360	14221	14279	14431	14403	14199	14423	14399	14412	14310	14342	14317	14182	14324	14366	14339	14430	14373	14238	14414	14376	14513	14433	14314	14373	14180	14420	14340	14311	14268	14488	14382	14324	14403	14220	14200	14361	14258	14421	14200	14488	14348	14438	14419	14324	14383	14447	14298	14407	14334	14372	14361	14536	14439	14366	14263	14396	14526	14281	14338	14369	14397	14448	14469	14400	14370	14431	14219	14629	14286	14335	14325	14362	14420	14385	14367	14230	14393	14497	14420	14463	14531	14256	14329	14311	14251	14474	14336	14267	14295	14612	14397	14447	14371	14287	14193	14273	14380	14370	14386	14354	14426	14442	14281	14344	14235	14289	14548	14386	14389	14360	14233	14404	14513	14147	14385	14391	14350	14349	14265	14388	14454	14363	14336	14305	14252	14429	14302	14452	14266	14384	14294	14531	14291	14408	14444	14231	14310	14319	14309	14281	14177	14271	14245	14343	14531	14344	14315	14356	14444	14245	14330	14347	14396	14290	14319	14451	14406	14319	14425	14375	14422	14309	14524	14361	14370	14357	14463	14383	14362	14347	14398	14487	14487	14250	14316	14417	14380	14263	14260	14336	14333	14303	14251	14487	14418	14307	14364	14345	14238	14156	14366	14411	14383	14416	14331	14083	14459	14329	14375	14413	14289	14422	14371	14604	14404	14184	14460	14443	14279	14390	14315	14333	14505	14425	14380	14430	14561	14425	14494	14215	14383	14064	14334	14432	14331	14435	14300	14491	14407	14387	14608	14238	14505	14165	14530	14383	14130	14524	14410	14410	14368	14293	14263	14435	14310	14275	14352	14420	14433	14335	14445	14285	14389	14266	14345	14272	14416	14356	14230	14397	14274	14357	14354	14329	14530	14226	14189	14307	14440	14299	14472	14480	14361	14450	14373	14191	14342	14235	14470	14309	14235	14445	14385	14372	14224	14328	14303	14507	14252	14343	14417	14213	14333	14469	14272	14601	14228	14351	14478	14359	14298	14212	14250	14308	14373	14329	14199	14360	14361	14462	14250	14368	14469	14442	14220	14347	14366	14350	14417	14419	14441	14313	14324	14332	14355	14307	14410	14296	14207	14222	14254	14399	14396	14399	14407	14254	14270	14444	14371	14286	14339	14386	14500	14427	14202	14386	14304	14392	14300	14436	14418	14192	14260	14250	14421	14413	14514	14167	14428	14444	14367	14398	14692	14284	14314	14359	14285	14272	14203	14315	14438	14368	14448	14454	14539	14383	14330	14359	14255	14399	14409	14347	14442	14304	14567	14404	14413	14477	14364	14374	14407	14485	14445	14256	14395	14474	14356	14471	14380	14457	14134	14569	14341	14474	14354	14364	14224	14370	14339	14436	14334	14420	14209	14337	14284	14513	14418	14317	14300	14276	14369	14287	14305	14444	14487	14176	14436	14398	14463	14359	14524	14411	14364	14380	14269	14267	14422	14422	14409	14250	14427	14249	14336	14260	14329	14428	14522	14351	14331	14435	14322	14304	14223	14425	14310	14329	14299	14294	14506	14431	14342	14350	14429	14231	14331	14435	14277	14355	14316	14349	14482	14369	14397	14448	14539	14471	14324	14183	14357	14314	14521	14406	14254	14628	14445	14483	14444	14465	14406	14109	14328	14404	14326	14365	14239	14347	14314	14452	14420	14498	14289	14242	14340	14399	14234	14400	14392	14470	14360	14434	14451	14395	14446	14477	14385	14370	14530	14213	14360	14447	14318	14482	14281	14438	14465	14321	14374	14223	14196	14309	14398	14313	14322	14426	14376	14428	14274	14342	14385	14388	14440	14427	14414	14282	14430	14318	14386	14184	14494	14122	14282	14407	14583	14242	14280	14432	14417	14375	14286	14419	14282	14448	14355	14503	14394	14219	14455	14214	14392	14604	14146	14418	14238	14432	14476	14319	14228	14273	14248	14432	14391	14279	14369	14405	14356	14351	14364	14356	14435	14486	14365	14322	14256	14306	14361	14390	14313	14291	14453	14300	14319	14247	14350	14569	14417	14351	14421	14501	14436	14408	14333	14386	14492	14385	14273	14483	14201	14520	14163	14313	14281	14296	14418	14246	14333	14270	14214	14532	14424	14464	14283	14298	14313	14447	14279	14337	14459	14472	14513	14371	14310	14389	14318	14311	14360	14357	14243	14305	14236	14372	14344	14516	14399	14514	14336	14035	14443	14264	14414	14286	14334	14442	14235	14568	14231	14305	14410	14211	14399	14210	14426	14431	14398	14325	14339	14325	14509	14271	14527	14387	14569	14392	14268	14222	14507	14451	14304	14234	14326	14231	14242	14272	14392	14263	14428	14464	14332	14223	14422	14296	14291	14505	14324	14324	14456	14351	14312	14210	14319	14306	14391	14316	14487	14348	14407	14346	14386	14420	14434	14375	14215	14319	14343	14316	14470	14462	14387	14316	14224	14454	14230	14430	14367	14428	14415	14330	14255	14503	14235	14326	14420	14365	14357	14428	14302	14297	14519	14197	14296	14322	14179	14237	14212	14400	14498	14296	14307	14254	14570	14314	14421	14149	14359	14506	14386	14270	14396	14358	14489	14394	14183	14636	14356	14420	14423	14340	14330	14259	14272	14250	14380	14348	14339	14161	14462	14252	14501	14458	14275	14521	14346	14401	14348	14491	14368	14266	14146	14390	14445	14171	14332	14279	14340	14420	14386	14380	14288	14354	14278	14299	14312	14415	14112	14418	14463	14351	14310	14420	14356	14410	14408	14304	14302	14457	14302	14410	14386	14263	14472	14424	14399	14287	14527	14589	14434	14332	14106	14669	14399	14450	14436	14504	14304	14444	14268	14350	14316	14268	14315	14409	14348	14361	14403	14367	14289	14382	14139	14387	14243	14289	14539	14460	14331	14323	14249	14233	14388	14361	14272	14377	14168	14501	14413	14436	14405	14493	14346	14382	14309	14446	14481	14403	14271	14385	14425	14347	14295	14454	14335	14408	14333	14393	14258	14300	14372	14289	14320	14380	14141	14384	14203	14168	14439	14451	14324	14384	14324	14516	14455	14451	14389	14419	14590	14351	14485	14472	14461	14342	14316	14328	14433	14240	14250	14244	14392	14245	14328	14297	14363	14302	14345	14307	14341	14403	14337	14372	14457	14351	14367	14336	14290	14384	14333	14326	14376	14402	14269	14361	14259	14287	14425	14447	14460	14232	14338	14319	14430	14324	14257	14227	14359	14186	14408	14179	14424	14279	14223	14367	14471	14208	14405	14190	14313	14317	14284	14220	14323	14474	14366	14383	14448	14379	14329	14342	14444	14309	14410	14317	14442	14304	14048	14397	14284	14338	14481	14388	14313	14298	14415	14277	14276	14474	14372	14358	14488	14377	14296	14391	14269	14357	14339	14289	14305	14474	14283	14221	14338	14295	14380	14411	14248	14456	14318	14356	14374	14285	14376	14436	14523	14550	14373	14231	14493	14367	14411	14325	14383	14299	14431	14432	14286	14516	14215	14269	14323	14237	14461	14405	14440	14409	14262	14455	14205	14418	14449	14204	14363	14294	14325	14338	14263	14326	14254	14475	14406	14215	14282	14527	14372	14164	14309	14487	14330	14496	14415	14475	14327	14311	14363	14291	14188	14276	14368	14460	14544	14282	14344	14354	14569	14310	14415	14491	14412	14345	14410	14306	14429	14330	14295	14261	14482	14305	14404	14310	14223	14379	14478	14325	14420	14445	14390	14359	14328	14459	14503	14459	14370	14320	14275	14298	14386	14176	14523	14347	14419	14503	14299	14290	14495	14462	14477	14342	14281	14436	14472	14382	14286	14335	14376	14357	14262	14392	14372	14271	14434	14195	14555	14330	14483	14350	14409	14398	14627	14216	14285	14423	14255	14220	14259	14368	14371	14345	14327	14396	14524	14420	14439	14390	14268	14235	14292	14260	14364	14366	14456	14440	14385	14232	14421	14362	14340	14394	14340	14293	14263	14382	14445	14427	14375	14405	14353	14391	14201	14331	14361	14489	14200	14420	14280	14409	14263	14364	14389	14346	14424	14304	14305	14345	14398	14451	14263	14326	14417	14339	14188	14433	14310	14310	14360	14406	14373	14468	14299	14482	14400	14383	14386	14361	14184	14546	14521	14391	14457	14263	14382	14297	14393	14332	14344	14293	14361	14312	14473	14449	14235	14241	14390	14611	14235	14475	14416	14341	14378	14464	14289	14371	14419	14363	14403	14355	14180	14515	14364	14465	14150	14503	14339	14343	14250	14261	14500	14498	14239	14502	14403	14382	14448	14427	14192	14244	14339	14250	14402	14388	14191	14274	14273	14491	14275	14335	14347	14389	14425	14423	14469	14397	14296	14317	14421	14386	14212	14252	14351	14464	14277	14412	14358	14416	14455	14411	14402	14435	14321	14538	14318	14413	14352	14498	14357	14350	14298	14293	14349	14266	14225	14366	14346	14162	14481	14414	14337	14307	14282	14406	14463	14408	14350	14382	14508	14402	14486	14381	14365	14161	14428	14190	14338	14333	14278	14289	14240	14360	14409	14473	14298	14495	14301	14342	14302	14290	14422	14397	14333	14409	14365	14349	14401	14349	14411	14238	14464	14361	14407	14409	14395	14491	14381	14406	14316	14423	14341	14194	14298	14354	14348	14330	14518	14403	14250	14471	14380	14301	14351	14133	14221	14332	14438	14375	14436	14503	14495	14389	14182	14449	14318	14269	14417	14247	14429	14380	14493	14487	14435	14133	14430	14422	14277	14370	14187	14334	14320	14351	14346	14370	14319	14455
31953	25820	24646	23757	22257	22784	24851	21749	20319	19103	18824	18811	18754	18610	18390	18403	18457	18585	18243	18295	18346	18536	18694	18436	18434	18607	18419	18224	18516	18625	18362	18454	18567	18431	18555	18445	18565	18331	18595	18565	18646	18359	18453	18329	18309	18713	18655	18266	18404	18303	18384	18477	18372	18294	18444	18464	18484	18243	18167	18347	18342	18572	18507	18487	18335	18315	18430	18411	18154	18430	18392	18522	18637	18342	18226	18242	18496	18430	18575	18586	18368	18372	18644	18285	18338	18366	18497	18268	18380	18509	18572	18580	18504	18393	18535	18560	18424	18577	18602	18372	18507	18506	18371	18394	18410	18498	18292	18710	18425	18277	18253	18343	18134	18385	18548	18412	18138	18220	18620	18695	18610	18460	18655	18275	18230	18463	18241	18196	18630	18460	18653	18378	18440	18440	18537	18332	18420	18416	18329	18445	18467	18394	18341	18304	18369	18133	18335	18412	18444	18426	18442	18332	18661	18394	18446	18577	18331	18334	18573	18380	18206	18549	18663	18397	18479	18219	18416	18419	18263	18249	18483	18380	18704	18351	18362	18441	18394	18328	18243	18285	18342	18558	18289	18507	18190	18259	18419	18557	18453	18544	18528	18261	18359	18394	18472	18354	18432	18599	18514	18274	18410	18535	18593	18578	18366	18425	18374	18534	18492	18352	18456	18248	18396	18462	18227	18271	18539	18417	18421	18466	18387	18582	18396	18227	18271	18277	18531	18319	18622	18308	18447	18373	18411	18240	18411	18498	18677	18511	18518	18455	18468	18436	18434	18438	18451	18503	18553	18430	18394	18231	18363	18428	18459	18469	18427	18499	18337	18475	18440	18349	18445	18429	18286	18467	18439	18484	18469	18332	18509	18265	18326	18606	18370	18465	18533	18607	18447	18256	18529	18262	18347	18364	18523	18472	18571	18294	18251	18517	18349	18375	18476	18426	18669	18306	18420	18540	18326	18314	18145	18353	18351	18375	18644	18556	18418	18320	18581	18603	18394	18265	18359	18342	18341	18403	18473	18435	18488	18536	18584	18480	18533	18474	18501	18403	18439	18355	18842	18402	18605	18493	18438	18336	18533	18546	18612	18441	18165	18472	18651	18543	18422	18622	18412	18328	18627	18599	18409	18388	18328	18593	18428	18392	18550	18372	18442	18401	18589	18299	18322	18408	18584	18327	18413	18427	18273	18637	18334	18357	18288	18358	18474	18551	18383	18362	18461	18519	18455	18503	18274	18510	18331	18350	18428	18440	18428	18323	18426	18422	18366	18289	18416	18341	18423	18355	18534	18463	18379	18082	18336	18474	18365	18433	18421	18379	18425	18312	18241	18610	18512	18463	18475	18324	18493	18365	18540	18233	18540	18236	18551	18272	18443	18192	18631	18535	18512	18456	18497	18623	18505	18247	18270	18077	18362	18482	18389	18320	18533	18357	18269	18237	18517	18366	18400	18532	18552	18319	18374	18656	18523	18412	18401	18561	18378	18481	18338	18293	18438	18302	18494	18448	18281	18606	18509	18585	18575	18474	18386	18576	18649	18286	18350	18560	18396	18461	18249	18399	18510	18395	18215	18343	18332	18444	18460	18305	18425	18406	18390	18446	18369	18476	18560	18430	18432	18164	18539	18417	18507	18577	18438	18454	18442	18542	18369	18569	18466	18479	18410	18654	18458	18169	18361	18349	18737	18470	18234	18326	18473	18576	18437	18398	18533	18517	18317	18467	18374	18564	18397	18516	18495	18408	18505	18557	18478	18552	18571	18262	18167	18270	18530	18313	18409	18769	18206	18481	18367	18502	18410	18392	18279	18231	18320	18661	18527	18474	18508	18573	18344	18393	18508	18575	18564	18519	18484	18509	18439	18611	18376	18677	18590	18449	18504	18452	18281	18246	18246	18399	18237	18553	18455	18588	18390	18379	18296	18282	18502	18448	18632	18531	18422	18378	18541	18450	18556	18368	18407	18349	18551	18337	18496	18423	18409	18370	18497	18409	18426	18478	18378	18538	18539	18477	18497	18281	18320	18249	18280	18335	18223	18292	18408	18408	18391	18350	18559	18323	18325	18425	18276	18307	18426	18494	18470	18447	18564	18317	18238	18509	18367	18408	18472	18497	18502	18400	18504	18655	18561	18399	18416	18491	18241	18138	18233	18389	18499	18682	18475	18419	18415	18496	18255	18468	18567	18576	18566	18375	18548	18377	18515	18482	18584	18206	18465	18244	18555	18286	18390	18266	18391	18480	18319	18597	18352	18513	18291	18367	18481	18514	18313	18412	18499	18298	18479	18517	18399	18405	18399	18314	18496	18393	18377	18562	18318	18675	18524	18598	18622	18295	18483	18276	18614	18484	18507	18505	18391	18203	18457	18540	18588	18553	18452	18431	18527	18462	18539	18324	18416	18346	18656	18247	18304	18474	18606	18576	18528	18326	18288	18521	18540	18304	18427	18391	18523	18498	18436	18533	18300	18219	18466	18346	18165	18533	18503	18322	18416	18502	18267	18156	18326	18405	18520	18418	18538	18427	18648	18339	18174	18366	18055	18403	18561	18444	18499	18434	18308	18262	18583	18517	18463	18451	18349	18579	18512	18380	18387	18538	18348	18390	18412	18334	18538	18479	18540	18358	18438	18394	18429	18384	18438	18575	18346	18547	18641	18567	18542	18187	18418	18502	18307	18428	18327	18218	18394	18403	18395	18466	18410	18341	18503	18372	18523	18384	18589	18461	18494	18493	18300	18480	18584	18493	18437	18561	18769	18326	18431	18500	18423	18498	18534	18381	18286	18428	18273	18476	18470	18319	18369	18477	18480	18413	18484	18493	18392	18321	18630	18163	18498	18379	18283	18426	18540	18239	18243	18440	18325	18280	18235	18463	18414	18244	18374	18563	18520	18607	18383	18399	18339	18240	18326	18491	18519	18292	18532	18421	18623	18452	18536	18511	18332	18302	18574	18413	18521	18468	18430	18556	18431	18368	18529	18494	18488	18439	18334	18355	18349	18398	18468	18614	18339	18463	18611	18364	18429	18311	18381	18415	18500	18675	18435	18325	18333	18393	18551	18452	18503	18467	18730	18425	18343	18520	18475	18390	18483	18540	18467	18406	18551	18389	18373	18377	18448	18509	18266	18479	18507	18651	18555	18684	18394	18540	18477	18259	18509	18502	18571	18471	18556	18358	18448	18541	18474	18403	18396	18421	18569	18336	18528	18375	18405	18427	18460	18522	18294	18284	18291	18485	18371	18557	18568	18283	18496	18540	18469	18396	18561	18480	18454	18343	18548	18299	18147	18535	18426	18473	18419	18401	18366	18449	18381	18221	18434	18162	18442	18318	18461	18369	18445	18480	18578	18571	18292	18308	18440	18422	18467	18286	18375	18361	18353	18442	18371	18443	18613	18507	18592	18509	18371	18356	18388	18339	18391	18444	18426	18352	18628	18341	18346	18618	18343	18577	18439	18561	18377	18481	18880	18386	18436	18602	18454	18693	18364	18424	18293	18312	18444	18524	18550	18423	18412	18615	18451	18464	18518	18378	18533	18378	18518	18611	18294	18528	18494	18365	18359	18496	18349	18363	18275	18367	18390	18463	18544	18420	18379	18439	18488	18445	18358	18588	18445	18380	18344	18320	18583	18483	18587	18414	18591	18424	18341	18465	18481	18263	18351	18401	18460	18511	18626	18415	18321	18514	18548	18376	18344	18257	18197	18551	18465	18435	18430	18655	18450	18497	18535	18649	18454	18559	18318	18519	18559	18408	18514	18245	18431	18343	18381	18456	18482	18387	18545	18594	18436	18513	18498	18427	18616	18216	18604	18475	18419	18451	18550	18443	18352	18597	18274	18505	18280	18422	18424	18468	18440	18498	18337	18284	18474	18377	18556	18371	18353	18425	18340	18486	18367	18439	18377	18625	18498	18439	18514	18540	18581	18373	18282	18562	18469	18435	18455	18416	18425	18304	18589	18533	18522	18539	18371	18479	18302	18643	18252	18437	18486	18449	18538	18362	18335	18412	18531	18488	18346	18470	18380	18456	18463	18232	18418	18665	18467	18613	18395	18337	18509	18651	18374	18450	18466	18403	18166	18566	18433	18391	18571	18467	18610	18586	18403	18581	18386	18328	18420	18491	18583	18390	18495	18441	18493	18444	18354	18429	18287	18284	18502	18631	18346	18348	18314	18296	18657	18317	18337	18254	18445	18672	18268	18481	18382	18620	18415	18600	18399	18451	18662	18439	18572	18313	18495	18456	18515	18430	18354	18333	18413	18412	18451	18282	18450	18590	18508	18577	18357	18518	18565	18328	18457	18144	18486	18548	18325	18407	18393	18268	18323	18390	18659	18517	18710	18365	18495	18325	18465	18607	18412	18554	18592	18486	18489	18320	18399	18723	18605	18190	18283	18425	18453	18544	18383	18553	18402	18370	18484	18445	18311	18279	18420	18523	18456	18503	18476	18494	18370	18723	18504	18509	18524	18443	18425	18587	18424	18547	18457	18368	18558	18577	18350	18531	18460	18522	18506	18337	18273	18359	18539	18436	18482	18416	18335	18612	18480	18503	18561	18600	18572	18500	18358	18340	18501	18360	18427	18326	18319	18363	18370	18346	18241	18580	18406	18398	18556	18710	18410	18439	18412	18514	18593	18385	18334	18507	18531	18403	18346	18264	18378	18495	18413	18320	18277	18561	18515	18599	18545	18382	18383	18506	18490	18580	18474	18466	18286	18388	18469	18388	18448	18500	18363	18236	18483	18392	18361	18486	18513	18489	18424	18617	18341	18245	18471	18499	18499	18278	18477	18459	18508	18458	18481	18721	18492	18516	18575	18154	18325	18430	18548	18631	18679	18451	18313	18491	18339	18382	18342	18399	18453	18294	18221	18395	18482	18479	18567	18535	18690	18479	18455	18297	18428	18300	18432	18130	18286	18567	18607	18541	18169	18476	18453	18381	18388	18639	18318	18504	18554	18532	18277	18423	18312	18468	18375	18496	18379	18430	18283	18381	18300	18468	18243	18292	18343	18465	18349	18437	18570	18275	18687	18144	18422	18458	18633	18367	18537	18646	18393	18258	18592	18734	18597	18400	18598	18457	18202	18450	18304	18528	18509	18387	18458	18483	18461	18420	18367	18404
22348	29282	22463	21816	20327	22049	23466	18870	16855	15462	15631	15389	15176	14944	14855	15018	14976	14795	14993	14993	14966	14779	15078	15060	14914	14812	15040	14764	14937	14940	14979	14964	14775	15022	14764	14804	14909	14814	14960	14860	14869	14873	14909	14941	14901	14855	14908	14859	14721	14877	14766	14944	14958	14815	14904	14906	14915	15070	14888	15019	14841	14906	14917	14846	14819	15010	14781	15063	14960	14795	14946	14973	14931	14932	14840	14835	14891	14859	14912	15185	14793	14899	15070	14909	14814	14931	14947	14704	15107	14926	14931	14974	14901	15033	14929	14776	14645	14884	15045	14898	14845	14990	14877	14988	15017	14788	14669	14948	14897	14813	14952	14829	14864	14849	14790	14837	14906	14704	14970	14858	14954	14846	14815	15003	14798	14803	14948	14967	14812	14979	14915	15012	14720	14710	14852	14890	14839	15059	14974	14945	14831	15042	14945	14985	14942	14917	14804	14898	14916	14870	14942	14816	14776	14870	14992	14880	14941	14997	14866	14914	14883	14957	14868	14721	15015	14754	14940	14895	14974	14864	14688	14969	14846	14904	14981	14870	14823	15057	14871	14918	14751	14963	14779	14965	15063	14957	14917	15097	14910	14983	14990	14873	14752	14843	15011	15047	14768	14812	15114	14777	15032	14856	14942	14844	14825	14776	14948	14962	14886	14806	14978	14996	14928	14809	14880	14962	14807	14934	14986	14923	14821	15045	15051	15018	14846	14976	14843	15010	15053	15091	14839	14913	14868	14855	14975	14941	14758	15097	14886	14763	14802	14904	14924	14861	14978	14879	14976	14914	14939	14914	15038	15158	15013	14891	14745	14957	14884	14904	14917	14814	14894	14954	14769	14888	14875	14852	14837	14981	14926	14837	15008	14985	15025	15005	14882	14936	15034	14860	14753	14966	14852	14866	14991	15066	14819	14831	14811	14914	14853	14986	14821	14916	14894	14880	14803	14893	14873	14918	15023	14761	14972	14880	14875	14958	14896	15076	14859	15023	14970	15037	14780	14952	14966	14896	14928	14949	14958	14899	15051	14919	14958	14900	14938	15022	14847	14832	14764	14990	14828	14951	14812	14764	14639	14927	14781	14943	14930	14888	14878	14881	14981	14939	14992	14977	14921	14883	14824	14912	15005	14876	14903	14975	14849	14932	14760	14917	14990	14689	15006	14876	15028	14976	14839	15020	14808	14936	14958	14966	14809	14785	15004	14928	14944	15097	14858	14718	15075	15034	14823	14920	14931	14822	14973	15032	14831	14990	14949	14906	14974	15021	14917	14736	14963	14968	14843	14965	14733	14819	14978	14874	14976	14936	14716	15096	14878	14934	14833	15041	14780	14934	14971	14843	14809	15009	14812	14783	15025	14956	14739	14877	14827	14841	14796	15000	15019	14991	14636	14658	14964	14897	15070	14930	14945	14856	14862	14954	15017	15033	14981	14817	14890	14905	14992	14985	14887	14813	15024	14935	15033	14889	14973	14769	14925	15012	14986	14902	14896	14904	14832	14896	14915	15049	14968	14743	14899	14878	14914	14865	14810	15005	14945	15019	14829	14984	14904	14879	14983	14971	14972	14863	14948	14751	14720	14902	14958	14892	14796	14748	14893	14739	14933	14881	14914	14864	14872	14696	15107	14740	14962	14921	14899	14800	15008	14823	14787	14792	14855	14996	14877	14978	14797	15076	15042	14872	14932	14626	14757	14824	14927	15010	15073	14939	14936	14825	14793	14805	14959	14904	14773	14925	15004	14779	14915	15049	14898	14974	14919	14912	14965	14860	14942	14801	15043	14723	14826	14915	14765	14798	14806	14976	14889	14775	14899	14915	14840	14875	14951	14889	14813	14977	14736	14988	14826	14860	15078	14868	14995	14863	14902	14979	14960	14811	14941	14786	15002	14825	14934	15035	15042	14865	14993	14728	14929	14857	14826	14882	14789	14933	14777	14880	14920	14907	14980	14991	14983	14880	14942	14841	14843	15019	14961	15074	14875	14844	14986	14919	14852	14913	14738	14791	14958	14899	14701	15001	14854	14822	14909	14855	14835	14962	14885	15121	14743	14831	14745	14830	14759	14918	14888	14961	14964	14832	14982	14745	14754	14804	14806	14902	14956	15144	15048	14838	14843	14841	14946	14935	14804	14984	14894	14790	14837	14864	14922	14972	15032	15016	14979	14876	15013	15007	14921	14950	15021	14782	15004	14917	14989	14990	15056	14884	15026	14952	14949	15010	15128	14980	14805	14787	14833	14828	14789	14871	15042	14798	14952	14982	14740	15013	14848	14826	14818	14882	14846	14955	15010	14836	14966	15003	14964	15037	14993	14991	14787	14959	14858	15001	15109	14840	14900	14841	14802	14845	15049	14950	14978	14976	14760	15004	14949	14874	14921	14742	14859	14988	14895	14893	14825	14960	14958	14857	14843	14969	14816	14912	14907	14979	14965	14926	14861	14988	14742	15032	15015	14872	14858	14802	14933	14913	14765	14872	14976	14733	14766	14813	14552	14904	14838	14817	14927	14805	14845	14788	14919	14996	15011	14902	14991	14855	15007	15036	14801	14843	15037	15158	14884	14819	14766	14885	14886	14943	14892	14834	14867	14873	14836	14779	14707	15064	14994	14865	14938	14842	14823	14931	14967	14930	15039	14907	14932	14905	14921	15288	14926	14992	14800	14788	15006	14585	14888	14985	14856	14851	14932	14894	14849	14984	14963	14880	14843	14814	14924	14807	14848	14847	14864	14895	14795	14829	14850	15014	14989	14874	14951	14758	15051	14947	14772	14912	14882	14813	14945	15015	14905	14892	14950	14906	14951	14954	14701	14878	15013	14945	14940	14837	15022	14846	14751	14844	14910	14998	14780	14846	14921	15034	14924	14829	15044	14866	14794	14826	15051	14799	14927	14954	14829	15099	14872	14954	14837	14833	14991	14706	14943	14744	14846	14789	14798	14954	14806	14825	14838	14803	14877	14916	14675	14763	14952	14829	14956	15005	14882	14829	14949	14891	14859	14747	14850	14884	14798	15008	14598	14846	14820	14932	14886	14924	14922	14971	14822	14892	15078	14862	14868	14770	14823	14860	15062	14936	14931	14842	14886	14795	14942	14894	14967	14753	14977	14889	14872	15068	14897	14659	14809	14819	14971	14903	14785	14875	14953	14965	15060	15067	14872	14940	14792	14826	14904	14810	14896	14995	14796	14906	14844	14768	14823	14680	15108	14990	14774	14924	15105	14770	14968	14822	14974	14833	14737	14962	14981	14749	14849	14922	14976	15046	14913	14821	15084	14812	14983	14956	14993	14865	14755	14975	14925	14655	14887	14925	15033	14785	14940	14786	14886	15008	14917	14804	14968	14828	14895	14783	14964	14878	14830	15084	14772	14888	15020	14744	14843	14948	15093	14978	14877	14980	15083	14948	14819	14770	14915	14872	14797	14858	14845	14825	14906	14867	15042	14828	14922	15051	14816	14816	14997	14891	15044	14788	14936	14904	14746	14997	14863	14886	14873	14888	14873	14927	14975	14919	14849	15009	14809	14947	14875	14866	14777	14897	14813	14952	14770	14885	14867	14749	14927	14667	14705	14994	14910	14858	14989	14896	14773	14964	14897	14882	14922	14839	14850	14962	14860	14846	14759	14819	14936	14845	14825	14948	14960	14957	14811	14974	14914	14885	14792	14925	15010	14841	14955	15198	14764	14917	14839	15029	14802	14822	14923	14814	14845	14980	14753	14954	14805	14832	15088	14771	14880	14976	14951	14957	14777	14971	14912	14901	14885	15010	14846	14811	14966	14891	14907	14886	14935	14807	14904	14987	14930	14611	14853	14840	14777	14732	14810	14875	14832	14795	14854	14805	14898	14822	14978	14912	14979	14916	14968	14882	14925	14683	14776	15051	14807	14912	14935	15041	14927	14891	15070	14846	14960	14873	14797	15006	14732	14924	15064	14925	14933	15038	14968	14986	14804	15016	14841	15111	15041	14996	14983	15109	14842	15005	15035	14958	14807	14900	14900	14643	14899	14982	14821	14882	14920	15018	14891	14968	14876	14773	14924	14875	14934	14802	14798	14864	14951	14989	14688	14918	14847	14881	14841	15015	14923	14977	14837	15020	14933	14933	14987	14937	14743	15052	15010	14923	14963	14837	14907	15005	14975	14773	14990	14820	15106	14913	14857	14881	14850	14959	14741	14742	14865	15071	14908	14832	15096	15012	14903	14800	14839	14730	15053	14821	14882	14924	14831	14814	15040	14834	14952	14836	14837	14855	14934	14814	14877	15009	14859	15143	14734	14939	14882	14960	14855	14957	14944	14751	14770	14934	14977	14995	15005	14765	14953	14971	14933	14944	14837	14831	14963	14760	14959	14948	15022	14928	14878	14938	15023	14856	14990	15093	15026	14856	14986	14936	14940	14935	15013	14839	14943	14929	14937	14797	14744	14954	14991	14794	15016	14773	14789	15068	15057	14802	14805	14943	14946	14846	14985	14831	14887	14901	14910	14923	14895	14827	15021	14888	14730	14899	14894	14593	14863	14761	14990	14954	15163	14820	14908	14958	14804	15130	14798	14916	15005	14901	14887	14852	14856	14991	14915	14745	14944	14917	14796	14819	14743	15000	14869	14890	14886	14965	14978	14850	14952	15010	14895	14884	14815	14906	14896	14841	14787	14991	14924	14907	14914	14851	14945	14852	15050	14895	14829	14842	14969	14774	14848	14913	14904	14740	14868	14832	14850	14849	14884	14877	14942	14834	15028	14957	14904	14844	15080	15000	14803	14830	14878	14925	14855	14816	14818	14849	14771	15033	14874	14803	14884	14803	15007	14900	14813	14750	14834	14868	14690	14775	15014	14829	14812	14941	14810	14953	14871	14984	14894	14911	14925	14886	15090	14880	14945	14992	14988	14950	14853	14960	14787	14998	14987	14962	15032	14964	14830	14967	14893	14791	15076	15090	14888	14881	14974	14971	15027	14847	14883	14861	15019	14832	14835	14938	15027	14751	14890	14946	14942	14812	15062	15049	14815	15114	15078	14843	14917	14788	14851	15070	14821	14905	15028	14856	14966	14859	14862	14849	14786	14827	14891	14687	14900	14949	14814	14752	14796	14875	14709	14854	14969	14989	14965	14954	14883	14915
26404	21282	29122	33670	36461	45490	48780	38558	28248	22625	22159	20250	19474	18680	18321	18319	18435	18244	18341	18246	18256	18000	18034	18237	18420	18217	18267	18121	18270	18140	18165	18590	18149	18165	18271	18296	18396	18277	18064	18352	18237	18377	18044	17991	18194	18306	18374	18231	18323	18307	18114	18190	18334	18341	18282	18332	18149	18224	18060	18260	18214	18138	18158	18262	18342	17989	18166	18067	18018	18345	18249	18087	18224	18355	18088	18027	18287	18371	18063	18186	18165	18344	18238	18103	18263	18283	18210	18179	18130	18066	18164	18369	18183	18291	18172	18347	18365	18232	18007	18043	18023	18280	18163	18313	18171	18284	18044	18128	18021	18172	18257	18192	18181	18237	18204	18359	18016	18266	18508	18354	18203	18342	18117	18273	18193	18042	18217	18281	18333	18200	18285	18238	18344	18261	18322	18277	18238	18183	18330	18179	18220	18198	18369	18077	18377	18233	18210	18162	18153	18175	18145	18035	18361	18112	18082	18204	18199	18114	18367	18138	18263	18126	18351	18255	18107	18148	18225	18179	18272	18197	18157	18123	18301	18122	18332	18137	18213	18137	18427	18228	18140	18330	18161	18227	18174	18258	17999	18079	18139	18434	18298	18321	18411	18411	18279	18144	18199	18233	18152	18227	18391	18187	18377	18066	18374	18267	18034	17930	18171	18189	18284	18189	18184	18073	18217	18228	18080	18296	18327	18095	18174	18432	18332	18233	18305	18241	18259	18331	18348	18154	18065	18211	18287	17988	18063	18010	18161	18093	18060	18169	18419	18251	18252	17979	18157	18058	18135	18293	18205	18309	18357	18169	18356	18386	18165	18094	18131	18272	18037	18132	18246	18329	18112	18197	18190	18526	18030	18176	18299	18096	18271	18228	18323	17917	18215	18172	18054	18288	18393	17918	18080	18036	18142	18247	18191	18299	18325	18154	18244	18244	18193	18378	18279	18266	18131	18443	18201	18301	18206	18157	18340	18365	18283	18210	18331	18310	18246	18403	18105	18142	18217	18224	18180	18158	18420	18136	18235	18200	17963	18046	18109	18163	18129	18369	18266	18091	18178	18298	18259	18224	18423	18332	18049	18280	18144	18245	18289	18259	18217	18192	18027	18246	18263	18223	18196	17902	18213	18195	18267	18219	18147	18276	18215	18239	18027	18223	18212	18210	18169	18238	18042	18061	18088	17945	18153	18425	18126	18218	18229	18262	18395	18377	18198	18277	18385	18021	17997	18333	18336	18288	18087	18171	18198	17925	18103	18211	18025	18217	18081	18217	18307	18137	18174	18095	18343	18129	18299	18300	18293	18231	18054	18148	18298	18539	18315	18320	18032	18348	18076	18333	18298	18297	17992	18143	18159	18273	18381	18238	18384	18162	18062	18176	18216	18298	18171	18094	17916	18269	18194	18120	17851	18137	18148	18101	18244	18262	18179	18240	18263	17791	18143	18180	18128	18234	18216	18096	18494	18138	18160	18036	18263	18401	18206	18267	18126	18237	18309	18157	18260	18112	17974	18201	18300	18127	18378	18065	18171	18298	18266	17957	18127	18239	17889	17992	18329	18029	18452	18164	18182	18267	18084	18142	18111	18312	18057	18219	18209	18265	18187	18228	18253	18289	17880	18086	18096	18265	18206	18200	18321	18223	18278	18306	18466	18317	18156	18422	18154	18204	18436	18382	18151	18331	18141	18199	18143	18381	18173	18183	18163	18243	18149	18151	18473	18086	18461	18296	18354	18195	18276	18381	18322	18231	18101	18160	18120	18254	18141	18302	18200	17990	18245	18153	18217	18093	18079	18177	17922	18294	17965	18184	18240	18275	18187	18075	17936	18112	18044	18061	18023	18091	17994	18245	18162	18160	18209	18075	18233	18233	18193	18079	18146	18177	18125	18061	18033	18008	18225	18029	18088	18150	18197	18186	18493	18283	18323	18040	18192	18153	18152	18184	18115	18187	18159	17990	18220	18096	18241	18261	18151	18202	18201	18105	18231	18035	18280	17986	18096	18121	18095	18301	18288	18241	18148	18130	18311	18103	18168	18254	18311	18250	18312	18343	18120	18111	18275	18168	18335	18267	18091	18123	18160	18137	18255	18244	18324	18285	18176	18155	18370	18186	18161	18285	18143	18100	18181	18215	18142	18354	18282	18109	18351	18196	17856	18247	18175	18217	18304	18148	18262	18269	18139	18279	18443	18254	18489	18250	18238	18199	18078	18082	17864	18048	18149	18206	18049	18344	18271	18321	18359	18226	18198	18263	18116	18109	18143	18232	18355	18043	18259	18337	18218	18194	18202	18028	18148	18152	18165	18216	18074	18135	18207	18310	18184	18412	18378	18498	18430	18355	18150	18090	17994	18212	18276	18180	18499	18305	18178	18269	18299	18195	18145	18057	18263	17937	18211	18164	18285	18200	18283	18167	18322	18093	18158	18169	18000	18155	18282	18104	18159	18332	17995	17995	18393	18325	18212	18180	18177	18313	18241	18014	18282	18270	18119	18196	18200	18200	18138	18136	18169	18090	18173	18304	18323	18269	18199	18155	18213	17998	18242	18287	18089	18274	18235	18520	18385	18255	18025	18259	18190	18245	17985	18235	18316	18205	18140	18299	18125	18326	18410	18315	18262	17971	18310	18323	18273	18216	18284	18409	18289	18349	18243	18231	18108	18203	18164	18150	18122	18123	18093	18103	18219	18319	18210	18175	18442	18063	18255	18374	18282	18101	18245	18014	18131	18164	18157	18083	18296	18076	18153	18120	17935	18117	18285	18204	18377	18184	18300	18331	18155	18099	18125	18048	18236	18156	18361	18178	18163	18357	18103	18096	18090	18079	18276	18181	18277	18174	17804	18110	18113	18115	18117	18197	18153	18156	18223	18134	18164	17930	18171	18141	18036	18191	17959	17979	18339	18078	18309	18086	18245	18365	17991	18189	18487	18195	18280	18299	18153	18021	18201	18406	18139	18107	18437	17961	18338	17896	18225	18155	18111	18412	18146	18094	18212	18353	18244	18204	18296	18208	17977	18129	18130	18017	18265	18293	18043	17986	18273	18438	18368	18130	18127	18065	18197	18295	18257	18043	17940	17904	18101	18243	18390	18186	18232	18095	18134	18335	18129	18251	18275	18112	18131	18236	18108	18147	18054	18134	18103	18031	18101	18288	18238	18049	18173	18266	18193	18185	18273	18175	18174	18183	18125	17958	18368	18339	18290	18271	18111	18156	18006	18035	18406	18150	18187	18418	18273	18262	18172	18280	18268	18398	18172	18181	17979	18121	18101	18151	18156	18070	18203	18155	18207	18319	17977	18204	18260	18031	18172	18096	17965	18037	18225	18159	18046	18214	18263	18371	18178	18313	18324	18182	18216	18070	18109	18337	18176	18274	18368	18266	18126	18302	18056	18199	18336	18279	18097	18460	18244	18144	18132	18373	18293	18298	18234	18261	18137	18075	18138	18179	18104	18301	18177	18169	18220	18398	18250	18258	18322	18029	18331	18136	18291	18114	18085	18321	18037	18383	18225	17861	18161	18116	18242	18057	17976	18268	18215	18124	18199	18272	18235	18091	18020	18354	18116	18176	18132	18299	18317	18031	18234	18097	18222	18294	18236	18180	18156	18129	18256	18131	18176	18238	18203	18119	18144	18242	18158	18171	18350	18259	18280	18237	18176	18320	18107	18198	18201	18226	18193	18158	18361	18189	18288	18262	18340	18290	17948	18181	17999	18257	18210	18202	18060	18118	18099	17983	18212	18401	18188	18097	17976	18338	18230	18214	18490	18341	18166	18220	18025	18263	18275	18140	18087	18287	18433	18341	18154	18194	18163	18272	18033	18327	18038	18229	18218	18104	18341	18265	18173	18041	17897	18115	18129	18269	18122	18308	18180	18305	18344	18216	18471	18318	18168	18252	18232	18202	18053	18211	18020	18115	18126	18193	18136	18252	18389	18170	17968	18193	18219	18037	18080	18166	18245	18200	18123	18153	18160	18188	18108	18165	18221	18278	18091	18316	18220	18327	18508	18404	18413	18118	18262	18309	18130	18134	18089	18047	18248	18305	18106	18301	18092	18216	18187	18022	18170	18183	18327	18281	18203	18189	18379	18099	18165	18180	18126	18170	18221	18114	17890	18127	18087	18234	18057	18426	18267	18236	18157	18255	18140	18191	18344	18344	18304	18244	18330	18286	18156	18178	18132	18239	18073	18268	18135	18367	18212	18328	18380	18065	18183	18169	18181	18190	18260	18041	18406	18076	18243	18236	18005	18208	18162	18218	18435	18158	17953	18288	18330	18014	18306	18229	18239	18160	18279	18110	18115	18173	18265	18210	18260	18072	18186	18197	18105	18137	18061	18212	18185	18187	18003	18031	18252	18159	18356	18090	18075	18150	18305	18301	18154	18173	18203	18092	18294	18367	18137	18002	18287	18311	18095	18028	18102	18081	18271	18014	18219	18374	18182	18044	18203	18336	18267	18305	18083	18255	18206	18033	18207	18278	18190	18029	18244	18056	18393	18136	18223	18089	18111	18237	18168	18316	18326	18280	18140	18340	18232	18393	18274	18083	18162	18297	18473	18252	18130	18035	18279	18088	18223	18220	18291	18247	18149	18103	18246	18384	18271	18207	18467	18191	17954	18003	18235	18262	18301	18151	18212	18404	17979	18309	18069	18299	18028	18144	18370	18312	18292	18124	18200	17949	18157	18225	18364	18354	18199	18196	18197	18148	18250	18073	17976	18080	18217	18366	18150	18409	18075	18213	18271	18304	18067	18080	18534	17909	18362	18347	18251	18382	18324	18396	18139	18178	18158	18182	18273	18182	18273	18438	18296	18227	18226	18103	18173	18111	18384	18265	18462	18389	18365	18188	18086	18135	18126	18147	18057	18052	18023	18110	18184	18333	18223	18112	18426	18212	18182	18165	18143	18077	18278	18416	18290	18690	18082	18121	18330	18161	18163	18284	18097	18321	18368	18306	18285	18280	18086	18421	18083	18417	18206	18140	18272	18095	17979	18302	18083	18157	18212	18143	18252	18047	18355	18129	18335	18223	18360	18234	18193	18293	18242	18066	18136	18263	18270	18247	18155	18095	18029	18151	18332	18137	18196	18162	18261	18223	18348	18020	18090	18404	18127	18046
28393	45632	48623	42889	40768	47093	46792	37171	25608	19600	19809	17129	16099	15289	15125	14905	14901	14931	14844	14778	14958	14854	14972	14922	14883	14804	14700	14868	14867	15013	14800	14861	14840	14935	14817	14814	14957	14879	14987	15131	14835	14878	14878	14867	14799	14753	14736	14765	14829	14673	14809	15048	14831	14813	14817	14750	14744	14832	14754	14782	15030	14856	14921	14863	14695	14717	14841	14981	14758	14715	14879	15049	14871	14678	14867	14763	14910	14734	14801	14891	14905	14976	14915	14688	14729	14811	14703	14967	14700	14922	14749	14924	14726	14931	14942	14844	14735	14747	14950	14910	14831	14898	14934	14785	14986	14859	14829	14676	14844	14909	14787	14867	14747	14876	14938	14815	14850	14825	14947	15016	14930	14842	14850	14822	14800	14761	14915	14699	14872	14843	14854	14863	14780	14943	14868	14864	14832	14644	14825	14771	14936	14764	14896	14899	14773	14711	14865	14769	14949	14711	14827	14911	14808	15088	14930	15002	14840	14983	14831	14912	14918	14866	14834	15086	14831	14909	14749	14800	14882	14954	14901	14799	14730	14856	14913	14934	14778	14915	14948	14811	14796	14899	14810	14812	14747	14792	14875	14872	14861	15063	14894	14845	14821	14821	14730	14902	14868	14842	14807	14892	14987	14897	14940	14749	14702	14939	14903	14947	14664	14912	14608	14776	14829	15006	14802	14852	14830	14876	14793	14854	14868	14856	14997	14800	14844	14837	14813	14955	14869	14890	14717	14871	14881	14914	14960	14660	14886	14809	14864	14765	14814	14762	14798	14789	14685	14723	14826	14681	14918	14690	14950	14778	14848	14911	14818	14910	14808	14872	14791	14944	14693	14674	14887	14828	14910	14843	14838	14786	14786	14846	14824	14914	14705	14883	14770	14920	14831	14864	14860	14882	14776	14942	14909	14899	14765	14902	14837	14847	14800	14860	14855	14815	14678	14698	14827	14682	14808	14753	14777	14957	14673	14490	14921	14839	14760	14821	14648	14719	14831	14881	14823	14886	14781	14708	14913	14894	14707	14863	14807	14726	14793	14888	14670	14878	14813	14682	14739	15018	14820	14900	14750	15049	14830	14735	14935	14828	14903	14701	14998	14951	14886	14753	14985	14992	14789	14869	14845	14811	14823	14786	14941	14712	14722	14724	14957	14775	14799	14873	14946	14886	14662	14810	14745	14833	14801	14705	14821	14769	14780	14696	14931	14617	14635	14766	14908	14736	14920	14909	14950	14808	14660	14892	14741	14784	14723	14856	14889	14746	14697	14789	14922	14879	14893	14880	14786	14711	14833	14892	14922	14662	14878	14937	14819	14882	14811	14932	14803	14834	14822	14683	14721	14716	14801	14856	14815	14818	14675	15021	14902	14736	14926	14858	14804	14919	14897	14910	14792	14698	14926	14854	14850	14729	14715	14878	14679	14848	14809	14749	14910	14828	14910	14811	14935	14824	14964	14772	14821	14834	14602	14799	14873	14731	14925	14899	14874	14795	14637	14686	14798	14846	14811	14700	14603	14847	14840	14803	14810	14859	14863	14678	14708	14774	14643	14874	14942	14797	14988	14903	14810	14993	14836	14832	14903	14858	14762	14994	14802	14838	14869	14788	14795	14694	14627	14724	14894	14917	14787	14842	14688	14925	14787	14991	14785	14902	14794	14682	14775	14909	14838	14874	14991	14891	14837	14771	14795	14837	14852	14779	14944	14727	14804	14920	14958	14737	14753	14989	14669	14901	15087	14760	14658	14903	14863	14810	15051	14754	14871	14892	15016	14861	14702	14842	14820	14905	15062	14827	14843	14914	14945	14885	14894	14967	14950	14838	15039	14800	14797	14877	14793	14871	14922	14829	14854	14977	14852	14898	14865	14807	14942	14754	14861	14875	14925	14750	14806	14946	14934	14745	14919	14796	14773	14723	14690	14883	14828	14744	14782	14770	15046	14868	14830	14885	14765	14788	14880	14737	14722	14815	14838	14795	14804	14884	14934	14974	14689	14900	14885	14970	14767	14768	14874	14873	14807	14837	14791	14696	14600	14790	14721	14770	14792	14889	14906	14811	14833	14737	14721	14855	14654	14683	14856	14847	14841	14882	15028	14882	14821	14768	14920	14852	15013	14857	14817	15021	14838	14883	14956	14910	14914	14677	15042	14789	14836	14786	14824	14835	14885	15114	14718	14907	14928	14723	14666	14743	14871	14921	14759	14943	14815	14723	14704	14894	14844	14740	14798	14719	14818	14730	14775	14927	14733	14879	14682	14888	14891	14803	14888	14788	14836	15110	14894	14984	14965	14820	14813	14970	14790	14950	14898	14925	14940	14851	14844	14927	14815	14887	14717	14913	14820	14882	14751	14892	14884	14857	14951	14891	14761	14842	14691	14722	14894	14905	14789	14719	14799	14651	14729	14840	14714	14765	14825	15123	14925	14733	14801	14978	14777	14884	14734	14890	14955	14700	14864	15046	14783	14592	14811	14767	14814	14911	14799	14681	14767	14810	14804	14918	14988	14801	14781	15062	14782	14793	14947	14742	15011	14883	14746	14709	14821	14756	14734	14739	14931	14965	14847	14896	14789	14962	14857	14749	14812	14840	14808	14752	14825	14919	14898	14626	14772	14845	14844	14764	14946	14642	14854	14863	14846	14890	14710	14717	15047	14942	14723	14884	14807	14963	14734	14783	14782	14772	14807	14779	14779	14814	14728	14824	14870	14907	14982	14993	14809	14776	14840	14778	14853	14845	14971	14934	14882	14893	14919	14875	14681	14818	14749	14897	14996	14858	14815	14784	14786	14739	14776	14812	14963	15000	14917	14907	14896	14908	14779	15002	14909	14908	14777	14746	14941	14758	14733	14908	14622	14695	14914	14727	14743	14756	14837	14859	14799	14819	15007	14865	14782	14774	14749	15039	14900	14669	14946	14784	14693	14748	14812	14940	14864	14962	14887	14762	14797	14882	14764	14800	14691	14903	14885	14834	14965	14862	14921	14908	14960	14622	14819	14720	14956	14865	14884	14807	14788	14818	14758	14780	15017	14866	14670	14816	14833	14792	14712	14846	14796	14765	14947	14717	14771	14929	14971	14706	14926	14899	14678	14878	14731	14899	14854	14911	14795	14845	15022	14826	14891	14831	14741	14824	14748	14948	14828	14701	14876	14858	14788	14862	14782	14851	14837	14931	14921	14742	14878	14911	15042	14803	14879	14739	15000	14916	14824	14864	14867	14983	14893	14670	14876	14762	14819	14857	14908	15015	14822	14915	14868	14822	14845	14859	14895	14940	14953	14790	14839	14804	14843	14723	14973	14877	14822	14804	14801	14817	14897	14832	14906	14769	14836	14868	14858	14903	14816	14717	14768	14884	14864	14849	14895	14855	14861	14990	14911	14757	14857	14901	14745	14809	14815	14707	14862	14846	14892	14783	14751	14778	14820	14706	14820	14783	14998	14888	14935	14939	14563	14690	14979	14804	14787	14812	14938	14823	14875	14851	14695	14722	14732	14871	14829	14960	14883	14850	14813	14653	14716	14867	14835	14859	14676	14904	14854	14725	15027	14855	14846	14867	14781	14814	14896	14824	14780	14858	14756	15007	14939	14726	14758	14775	14793	14873	14894	14819	14808	14783	14804	14811	14833	14976	14941	15038	14908	14878	14965	14674	15038	15020	14821	14898	14740	14821	14802	14702	14618	14809	14827	14860	14844	14918	14880	14922	14856	14889	14780	14821	14856	14725	14756	14718	14977	14762	14790	14657	14839	14793	14858	14772	14843	14771	14850	14890	14871	14794	14848	14943	14800	14751	14755	14986	14911	14829	14818	14946	14796	14856	14861	14793	14912	14649	14861	14856	14867	14961	14825	14783	14779	14968	14973	14959	14844	14964	14714	14832	14748	14920	14722	14650	14868	14765	14769	14798	14803	14776	14950	14869	15022	14789	14822	14900	14751	14847	14977	14869	14829	14583	14814	14828	14861	14808	14762	14984	14991	14821	14739	14802	14834	14784	14906	14837	14734	14925	14918	14771	14957	14764	14907	14827	14722	14761	14818	14831	14935	14830	14852	14882	14869	14760	14829	14721	14930	14943	14641	14770	14830	14942	14750	14797	14862	14814	14750	14887	14701	14777	14863	14989	14744	14753	14824	14770	14885	14807	14665	14822	14857	14866	14844	14825	14759	14850	14851	14909	14867	14908	14955	14855	14699	14818	14707	14837	14627	14903	14782	14816	14961	14740	14875	14825	14793	14901	14921	14926	14854	14844	14791	14776	14776	14842	14791	14958	14786	14750	14740	14870	14783	14773	14852	14906	14855	14967	14885	14779	14989	14666	14845	14774	14773	14886	14899	14896	14778	14804	14872	14843	14882	14896	14954	14863	14944	14860	14907	14893	14867	14787	14909	14804	14681	14721	14951	14786	14702	14947	14748	14845	14935	14669	14687	14920	14809	14685	14785	14896	14687	14839	14975	14716	14838	14928	14968	14770	14922	14753	14916	14834	14903	14929	14806	14727	14812	14810	14927	14753	14818	14944	14858	14762	14945	14770	14874	14806	14887	14931	14550	14966	14890	14998	14769	14847	15039	14993	14914	14780	14719	14714	14871	14892	14902	14873	14721	14722	14723	14855	14871	14878	14605	15004	14852	14726	14773	14871	14745	14917	14902	14831	14923	14871	14864	14653	14896	14952	14753	14888	14765	14761	14828	14742	14848	14839	14973	14920	14860	14843	14662	14887	14809	14738	14937	14722	14905	14736	14767	14763	14775	14853	14795	14578	14685	14728	14799	14737	14719	14708	14905	14887	14969	14826	14831	14657	14862	14738	14771	14954	14887	14705	14875	14957	14802	15032	14776	14826	14880	14821	14973	14870	14705	15022	14917	14728	14829	14801	14836	14818	14794	14764	14755	14994	14817	14753	14728	14834	14893	14876	14956	14875	14870	14748	14784	14948	14767	14786	14784	14962	14702	14961	14883	14777	14825	14666	14851	14719	14857	14766	14746	14637	14749	14754	14870	14807	14805	14923	14808	14761	14964	15002	14889	14743	14845	14869	14930	14836	14735	14867	14890	14996	14838	14930	14850	14778	14912	14864	14818	14925	14816	14750	14822	14800	14683	15051	14672	14980	14831	14940	14813	14831
24127	21157	28713	29124	38959	65417	61842	51328	35951	30288	27164	23031	20898	19352	18723	18646	18682	18735	18535	18636	18687	18481	18285	18246	18601	18286	18478	18421	18449	18462	18291	18539	18513	18335	18314	18482	18349	18809	18449	18167	18427	18292	18330	18500	18588	18498	18613	18206	18455	18613	18580	18479	18289	18421	18545	18316	18543	18457	18459	18569	18433	18706	18610	18604	18435	18581	18529	18424	18254	18575	18628	18390	18488	18352	18299	18319	18397	18398	18310	18334	18387	18309	18424	18560	18637	18299	18389	18308	18403	18513	18561	18658	18595	18595	18433	18345	18368	18241	18432	18205	18409	18647	18348	18415	18355	18316	18231	18263	18511	18536	18265	18466	18458	18527	18578	18361	18349	18330	18611	18417	18578	18379	18359	18271	18346	18381	18455	18270	18401	18205	18452	18382	18217	18661	18409	18317	18163	18473	18478	18489	18340	18348	18473	18477	18433	18524	18369	18490	18462	18294	18449	18253	18419	18318	18453	18451	18392	18206	18139	18262	18237	18219	18302	18481	18446	18364	18407	18454	18482	18383	18371	18424	18524	18407	18398	18335	18321	18520	18403	18451	18344	18493	18509	18205	18288	18371	18357	18250	18415	18371	18452	18531	18537	18537	18347	18338	18189	18480	18462	18518	18448	18176	18326	18597	18427	18349	18499	18252	18205	18359	18192	18061	18189	18376	18461	18567	18252	18492	18260	18412	18595	18398	18568	18428	18427	18360	18253	18285	18503	18361	18381	18820	18402	18380	18423	18350	18354	18291	18334	18281	18401	18077	18492	18375	18275	18450	18399	18304	18338	18447	18449	18246	18266	18410	18586	18441	18664	18086	18408	18428	18204	18274	18461	18321	18418	18309	18387	18449	18600	18498	18305	18321	18470	18354	18386	18373	18474	18527	18285	18298	18349	18470	18438	18488	18551	18319	18431	18534	18322	18406	18358	18393	18238	18299	18416	18409	18482	18340	18351	18445	18386	18242	18485	18319	18426	18300	18289	18495	18436	18531	18459	18512	18445	18318	18355	18488	18284	18445	18374	18520	18319	18706	18370	18393	18607	18316	18316	18331	18286	18344	18497	18432	18320	18290	18476	18231	18488	18251	18405	18429	18380	18622	18604	18237	18470	18310	18542	18604	18421	18420	18282	18446	18527	18276	18547	18280	18347	18499	18259	18434	18540	18316	18256	18322	18368	18324	18288	18363	18588	18403	18407	18250	18515	18334	18534	18513	18265	18407	18361	18226	18465	18243	18267	18320	18249	18234	18454	18445	18454	18449	18411	18395	18155	18388	18452	18308	18548	18389	18481	18563	18454	18494	18356	18413	18504	18331	18465	18392	18392	18424	18338	18384	18486	18363	18556	18370	18481	18422	18600	18588	18420	18240	18280	18209	18428	18452	18404	18530	18329	18299	18431	18467	18344	18554	18262	18288	18445	18318	18488	18612	18404	18333	18347	18386	18374	18506	18431	18404	18354	18417	18435	18448	18435	18350	18398	18342	18275	18247	18293	18452	18627	18226	18442	18397	18342	18319	18308	18457	18455	18226	18297	18315	18476	18376	18194	18530	18500	18527	18286	18262	18556	18567	18219	18176	18621	18557	18335	18385	18315	18318	18368	18401	18579	18368	18400	18090	18332	18308	18280	18258	18366	18555	18510	18335	18373	18539	18477	18422	18544	18362	18340	18248	18371	18211	18576	18572	18421	18544	18451	18332	18422	18478	18505	18272	18538	18325	18198	18427	18611	18517	18625	18414	18493	18668	18277	18323	18314	18469	18379	18483	18325	18325	18241	18257	18504	18266	18318	18312	18416	18347	18244	18275	18479	18362	18457	18345	18392	18265	18580	18305	18424	18518	18288	18370	18651	18409	18373	18569	18378	18421	18384	18490	18497	18404	18546	18523	18333	18205	18318	18482	18417	18256	18495	18404	18398	18479	18227	18340	18437	18430	18532	18276	18322	18286	18412	18368	18350	18509	18430	18308	18361	18331	18263	18374	18188	18087	18532	18446	18344	18634	18449	18422	18340	18378	18351	18189	18554	18245	18508	18380	18266	18320	18293	18225	18328	18557	18298	18383	18516	18427	18375	18571	18373	18534	18508	18282	18347	18347	18419	18389	18192	18356	18267	18415	18334	18369	18431	18608	18331	18534	18434	18322	18412	18327	18548	18534	18326	18455	18429	18378	18397	18404	18287	18514	18542	18360	18436	18446	18336	18442	18406	18391	18425	18434	18454	18350	18408	18540	18446	18280	18252	18266	18166	18295	18413	18598	18383	18297	18326	18206	18493	18196	18316	18498	18283	18476	18386	18556	18484	18315	18538	18340	18140	18388	18281	18561	18467	18557	18358	18176	18573	18344	18361	18296	18277	18264	18501	18592	18394	18490	18371	18481	18388	18298	18305	18397	18470	18507	18422	18286	18351	18435	18404	18581	18412	18417	18344	18368	18309	18625	18528	18325	18305	18235	18227	18537	18384	18229	18288	18208	18484	18429	18471	18375	18415	18266	18443	18296	18333	18380	18276	18220	18319	18387	18300	18578	18432	18476	18422	18360	18343	18521	18173	18310	18571	18238	18498	18413	18397	18451	18336	18287	18402	18220	18323	18359	18259	18341	18253	18392	18332	18486	18144	18356	18457	18045	18505	18407	18436	18249	18479	18451	18392	18483	18587	18359	18462	18617	18588	18605	18266	18469	18322	18455	18565	18483	18456	18566	18317	18638	18151	18465	18596	18406	18338	18411	18358	18435	18326	18238	18374	18362	18453	18209	18561	18510	18343	18463	18265	18233	18542	18303	18294	18372	18242	18378	18400	18434	18277	18400	18464	18500	18215	18349	18426	18359	18444	18219	18383	18304	18496	18354	18436	18385	18292	18490	18639	18466	18472	18451	18417	18337	18337	18403	18430	18278	18172	18257	18270	18259	18429	18491	18427	18427	18388	18400	18142	18331	18419	18351	18505	18291	18366	18140	18301	18268	18320	18301	18403	18472	18338	18435	18365	18585	18455	18259	18290	18165	18298	18217	18294	18257	18146	18364	18324	18248	18459	18366	18307	18307	18319	18327	18692	18384	18220	18337	18369	18456	18285	18379	18379	18295	18395	18347	18472	18511	18259	18612	18250	18422	18422	18498	18370	18615	18460	18428	18284	18313	18360	18416	18396	18304	18212	18422	18390	18394	18454	18324	18299	18520	18327	18335	18386	18291	18420	18426	18525	18512	18378	18319	18498	18712	18417	18337	18391	18374	18467	18359	18333	18299	18284	18327	18392	18323	18351	18398	18281	18496	18324	18351	18414	18423	18601	18304	18502	18094	18193	18244	18422	18442	18436	18513	18513	18424	18388	18236	18162	18390	18254	18412	18314	18503	18499	18214	18276	18384	18647	18519	18410	18423	18350	18412	18423	18410	18281	18288	18556	18426	18264	18418	18222	18580	18505	18360	18437	18256	18393	18307	18468	18437	18542	18317	18220	18370	18453	18181	18383	18275	18245	18182	18448	18303	18577	18392	18412	18432	18466	18381	18255	18493	18260	18051	18460	18474	18332	18388	18354	18279	18328	18345	18084	18465	18290	18566	18483	18272	18278	18469	18350	18277	18142	18397	18498	18547	18399	18376	18249	18493	18430	18411	18317	18433	18560	18176	18442	18516	18544	18233	18440	18416	18250	18176	18255	18292	18496	18683	18446	18409	18507	18469	18494	18503	18392	18608	18453	18657	18408	18260	18327	18382	18398	18417	18176	18501	18336	18250	18344	18539	18222	18319	18364	18319	18375	18387	18523	18352	18374	18373	18379	18478	18259	18190	18281	18591	18551	18170	18557	18437	18523	18308	18183	18340	18320	18322	18191	18443	18445	18265	18387	18286	18388	18314	18415	18671	18231	18630	18244	18460	18374	18314	18403	18352	18472	18413	18417	18430	18573	18337	18519	18326	18348	18336	18464	18506	18381	18642	18458	18418	18421	18216	18523	18403	18598	18423	18370	18396	18434	18382	18404	18181	18361	18333	18375	18518	18496	18660	18534	18434	18305	18515	18475	18349	18338	18319	18481	18343	18358	18444	18266	18255	18223	18158	18510	18460	18168	18577	18487	18522	18401	18327	18442	18394	18626	18428	18298	18151	18280	18410	18307	18156	18435	18446	18367	18225	18168	17980	18531	18449	18517	18688	18570	18226	18472	18326	18480	18454	18359	18198	18292	18352	18417	18430	18551	18393	18414	18360	18317	18386	18403	18420	18446	18659	18470	18347	18378	18526	18414	18566	18375	18288	18225	18457	18160	18347	18411	18423	18296	18527	18391	18268	18320	18439	18473	18315	18447	18374	18420	18245	18594	18362	18240	18411	18559	18667	18426	18621	18374	18449	18320	18340	18294	18315	18309	18322	18490	18422	18182	18430	18682	18437	18374	18422	18541	18611	18328	18389	18333	18399	18286	18235	18272	18436	18362	18217	18308	18454	18296	18562	18220	18180	18350	18553	18467	18585	18311	18342	18344	18491	18281	18291	18341	18421	18263	18426	18484	18499	18538	18476	18702	18311	18285	18219	18332	18291	18372	18456	18489	18376	18421	18296	18393	18427	18310	18394	18399	18471	18319	18475	18081	18331	18399	18452	18297	18261	18367	18307	18557	18409	18156	18221	18376	18271	18428	18436	18300	18467	18226	18211	18327	18513	18295	18635	18377	18257	18548	18542	18318	18354	18261	18375	18380	18339	18530	18589	18461	18477	18466	18385	18208	18239	18570	18313	18358	18346	18240	18390	18356	18563	18425	18607	18332	18405	18442	18499	18419	18396	18489	18605	18277	18378	18655	18695	18464	18377	18466	18383	18203	18418	18622	18159	18462	18341	18473	18380	18530	18516	18401	18449	18253	18297	18417	18362	18212	18463	18247	18460	18582	18334	18565	18382	18464	18301	18278	18456	18285	18648	18427	18472	18418	18469	18408	18425	18382	18370	18304	18461	18478	18339	18329	18563	18367	18344	18335	18296	18391	18269	18444	18347	18411	18391	18468	18448	18374	18393	18567	18284	18276	18321	18357	18310	18447	18353	18221	18082	18310	18469	18399	18158	18307	18443	18471	18372	18273	18244	18264	18277	18480	18547	18486	18288	18429	18331	18345	18446	18416	18569
40242	61540	62075	62210	56606	70089	62507	50895	35375	29543	25641	20761	17793	16048	15105	15158	14911	14936	14946	14864	14880	14996	14818	15125	14833	14930	14962	14931	14921	14835	14974	15068	14913	15058	14942	14959	15004	14993	14807	14893	14916	14768	14881	15095	14892	14831	14884	14823	15072	14770	14948	14929	14880	14838	14875	14937	14876	15011	14778	14945	14962	14961	15131	14815	14962	14916	15009	14770	14905	14873	14882	14838	14821	15076	14842	14927	14842	14771	15038	14756	14808	14919	14831	14958	15027	14863	15153	15010	14841	15009	15020	14712	14975	15078	14857	14936	14787	14910	14919	14908	14759	15038	14718	15036	14847	14969	14793	14919	14936	14994	14913	14887	14867	14967	14899	14902	14923	14913	15032	14711	14822	14922	14924	14975	15005	15095	14907	14913	14732	14643	14882	14759	14933	14855	14842	14803	14876	14626	14966	14820	14940	14765	14747	14708	14839	14954	14872	14821	14968	14823	14861	14728	15035	14904	14927	14979	14964	14844	14883	14856	14955	14846	14803	14877	14713	14937	14873	14874	14912	14748	14921	14670	14889	14705	14850	14869	14838	14893	14817	15145	14777	15108	14969	14948	14865	14752	15021	14993	14907	14972	14907	14838	14866	15020	14826	14916	14873	14925	14944	14834	14875	15076	14948	14994	14855	15006	14933	14857	14933	15221	14957	14843	14748	14748	14879	14916	14929	14891	14938	14953	15019	14861	14928	15086	14896	15009	14829	14949	15043	14914	14746	14995	14718	14946	14936	14766	14848	14870	14821	15005	14988	14959	14865	14957	14697	14843	14915	14892	15054	14924	14743	14907	14894	14930	14866	14869	14888	14900	15049	15026	15014	14723	14954	14906	14908	14799	15013	14940	14895	14860	14812	14983	14829	14983	14896	14726	15104	14879	14834	14788	14898	14838	14808	15064	14863	14893	15016	15036	14939	14812	14731	15021	14940	14909	15037	15043	14811	14946	14767	15068	15040	14981	14890	14818	14925	14763	15031	14983	14812	15039	14899	14906	14948	14880	14932	14898	14784	14787	14941	14751	14949	14807	14802	14794	14935	15142	15108	14784	14731	15017	14888	15008	15011	14933	14921	14928	14919	14831	14878	14604	14893	14920	14926	14876	15094	14684	14997	14942	14949	15019	14886	14737	14796	14802	15011	14936	14882	14740	14811	14872	14930	14950	14800	14842	14874	14818	14869	14970	14814	14984	15056	14872	14870	14993	14972	14815	15011	14902	14849	14907	14840	14955	14836	14864	14790	14921	15019	14881	14786	14947	14921	14935	15053	15004	15042	14873	14700	14959	14805	14858	14893	14842	14960	14967	14918	14828	14858	14861	14798	14750	14895	14887	15209	14951	14660	14937	14974	14790	14876	14805	14873	14856	15002	14897	14985	14711	15062	14826	15043	14983	15081	14842	14871	14928	14933	14873	14798	14876	14954	14694	15103	14749	15132	14896	14781	15002	14847	14797	14861	14946	14819	14884	14818	14796	14816	14789	14904	14938	14745	14820	14732	14975	14802	14983	14775	14949	14926	14701	14781	14867	14897	14761	15061	14808	14914	14852	14916	14777	15045	14826	14882	14949	14779	14961	14785	15003	14854	14860	14872	14775	14904	14957	14917	15020	14856	14873	15131	14958	14828	14985	14706	14756	15056	14905	14905	14846	14781	14947	14956	14769	14770	14985	14832	15000	15156	14848	14903	14912	14863	14882	14922	14927	15085	14849	14988	14821	14869	14895	15007	15024	14942	14961	14870	15047	14873	14788	14932	14882	15123	14949	14947	14947	14811	14942	14883	14970	14907	14971	14884	15046	14668	15040	14871	14960	14987	14768	14863	14779	14713	14938	14866	14712	14801	14908	14890	14948	14845	15089	14896	14813	14913	15127	14897	14738	14922	14795	14819	14907	14837	14866	14915	14845	14922	14933	14892	14882	14893	14923	14923	14962	14939	14821	14896	14860	14809	14941	15028	14828	15014	14777	14945	14861	14805	14909	14759	14762	15077	14977	14890	14908	14755	14914	14913	14940	14989	14874	14860	14962	14903	14932	14860	14971	14816	14927	14861	14924	15096	14880	14854	14787	14916	15017	14833	14787	14881	14785	15130	14882	14996	14940	14815	15004	14908	14862	14827	14770	14854	14837	14900	14993	14770	14857	14886	14858	14793	14917	14861	14947	15160	14740	14939	14977	14922	14754	14788	14850	15028	14951	14792	14882	14933	14789	14871	14819	14905	14879	14983	14858	14937	14742	14768	14971	15080	14691	14964	14804	14789	14818	14989	14880	14919	14848	14805	14854	14804	15158	14943	15016	14971	14899	14817	14906	14873	14871	14868	14861	14727	14918	14997	14989	15046	14800	14843	14980	14783	14985	14598	14960	14919	14862	14848	15166	15004	14892	14991	14862	14949	14730	14817	14878	14870	14925	14981	14907	14897	14837	15007	14982	14820	14919	15006	14817	14949	14749	14909	14858	14888	14856	14941	15017	14820	14905	14820	14776	15004	14799	14906	14770	14834	15048	15040	14854	14910	14775	14919	14773	14828	14835	14857	14819	14854	14789	14968	14834	14910	14939	15083	14704	14720	14822	14767	14812	15097	14953	14864	14920	14740	14905	14853	14897	14811	14900	14876	14749	14873	15054	14842	14878	14944	15071	14830	14894	14989	14966	14845	14815	15051	14909	14951	14723	14702	15265	15005	14760	14901	14882	15024	15020	14974	14837	14934	14907	14927	14980	14804	14855	14914	14857	14781	14902	14863	14975	14886	15002	14976	14944	14920	14874	14938	15111	14848	14866	14935	14948	14868	14925	14987	14767	14902	14864	14939	14927	14801	15024	15103	14912	14901	14946	14815	14924	14950	14800	14735	14959	14679	14939	15055	14767	14867	14964	14807	14872	15042	14924	14889	14914	14872	14943	14833	14984	14867	14859	14882	14817	14930	14904	14927	14756	15050	14913	14921	14836	14913	14804	15081	14852	14950	14749	14865	15089	14911	14711	15043	14969	14854	14897	14868	14949	14786	14949	14976	14941	14958	14825	14776	14899	14928	14883	15073	15075	14835	15006	14883	14926	14890	14905	14915	14884	14693	14857	14836	14936	14898	14722	14989	14918	14871	14809	14954	14954	15053	14884	14907	14988	15113	14879	14839	14867	14953	14737	14718	14914	14947	14957	14844	14847	14822	15044	14911	14935	15085	14870	14848	14726	14905	14832	14721	14907	14789	14915	14993	14999	14665	14893	14780	14885	15106	14904	14943	14888	14834	14927	14981	14935	14954	14894	14910	14907	15006	15059	15010	14986	15038	14940	14821	14915	14883	14845	14890	14982	14758	14873	14831	14944	15035	14822	14914	14970	14936	14888	14875	14817	15007	14825	14934	14998	14895	14691	14773	14866	14960	14875	14909	14915	14724	14826	14932	14819	15004	14988	14862	15058	14719	15006	14916	14848	14980	14865	14790	14896	14928	14901	14941	14987	14769	14937	14794	14798	14937	14844	14862	14803	15100	14848	14827	14749	14684	14936	14947	14928	14774	14738	14926	14967	14943	15112	14962	14790	14989	14838	14848	14952	14891	15029	15082	14826	14951	14923	14804	14949	14802	14913	14740	14933	14763	14943	15070	14760	14959	14808	14780	14851	14792	15048	14967	14865	14880	14880	14791	14934	14865	15021	14849	14877	14830	14942	14839	14972	14734	14949	14894	14884	14956	14833	14950	14935	15085	14933	14986	14875	14791	14874	14798	14867	14917	14992	14700	14961	15146	14954	14889	15042	14876	14835	14821	14972	14990	14873	15066	15060	14924	14813	14867	14856	14863	14777	14953	14719	14933	14937	14931	14914	14780	14793	14870	14791	14978	14935	14737	14983	14937	14958	14981	14814	15078	14924	14794	14992	14923	14980	14927	14955	14981	14779	14863	14878	14789	14940	14883	14907	14849	15012	14877	14827	14904	14888	14762	14981	14961	14922	14965	14954	15041	14778	14791	14902	14927	15011	15022	14817	14839	14790	14930	14911	15087	14902	14780	14990	14836	14942	14921	14736	14943	14804	14780	14843	14797	15064	15036	14840	15133	14773	14975	15058	14848	14833	15039	14949	14939	14945	14950	14867	14987	14855	14978	14910	14994	15007	14965	14810	14903	15012	14918	14911	14944	14882	14929	14869	14850	14888	14897	14932	14872	14885	14985	14891	14852	14850	14944	14959	14802	14946	14956	14980	14987	14796	15006	14821	14899	14976	14774	14998	14890	14987	15084	14946	14811	15000	14807	15108	15003	14815	14765	15035	14812	14944	14756	14977	14838	14827	14945	14894	15006	14997	14878	14934	14841	14945	14946	14830	14927	14876	14856	14968	14952	14904	14925	14908	14992	14685	15095	14816	14937	14951	14836	14909	14866	14900	14971	14939	14941	14945	14924	15032	14929	14804	14957	14743	15101	14814	14892	14891	14826	14954	15092	14707	14923	15003	14731	14964	14939	14809	14831	14909	15029	14884	15014	14932	14759	14993	14867	14928	14954	14915	14863	15074	14879	14979	15068	14955	14855	14843	14860	14950	14949	14912	14997	14926	14829	14899	15025	14852	14997	14755	14908	14979	15060	14673	14989	14870	14928	14897	14779	14753	14926	14914	15086	14781	14941	14938	14872	14888	14844	14881	14630	14959	14773	15032	14964	14849	14986	14721	14946	14928	14955	14831	14836	14932	14919	14678	15012	14830	14875	14918	15048	14875	14941	14936	14910	14956	14874	14867	15006	14824	14821	14906	14953	14978	14931	14829	15043	14710	14868	14916	15062	15028	15008	14921	14876	14865	15112	14896	14777	14838	14900	14954	14816	14869	14832	14842	14848	14972	14973	14954	14859	14877	14855	14719	14742	14951	14843	15055	15048	14876	14916	14843	14775	14892	15043	14919	14855	14970	14819	14888	14955	14880	15005	14845	15116	14877	14980	14910	14986	14887	14955	14886	14919	14664	14812	14751	14869	14937	15004	14850	14732	14855	14963	14950	14936	14939	14737	14910	14998	14897	14961	14858	14852	14851	14842	15181	14801	14845	14933	14969	14926	14928	14862	14719	15042	14990	14867	14766	14834	15186	14809	14785	14848	15033	14900	14935	15072	14886	14784	15046	14868	14818
32503	30026	28030	24005	22650	24574	24662	22185	21200	20818	20123	20394	19983	19782	19734	19738	19780	19622	19781	19747	19910	19805	19821	19781	19701	19877	19731	19662	19841	19836	19683	19680	19806	20004	19981	19650	19849	19750	19580	19753	20066	19635	19833	19624	19754	19831	19710	19722	19842	19823	19782	19721	19649	19782	19750	19827	19805	19819	19753	19762	19704	19832	19838	19987	19833	19729	19830	19848	19688	19719	19677	19681	19627	19878	19685	19457	19656	19728	19673	19634	19588	19723	19607	19960	19787	19669	19731	19864	19795	19627	19846	19966	19828	19802	19594	19624	19638	19879	19808	19590	19654	19824	19680	19675	19754	19792	19646	19741	19706	19693	19698	19712	19883	19660	19681	19847	19682	19787	19693	19692	19774	19731	19793	19817	19648	19651	19706	19939	19781	19776	19774	19855	19648	19825	19923	19743	19678	19778	19742	19605	19725	19707	19837	19861	19757	19589	19727	19691	19911	19878	19937	19729	19844	19872	19495	19608	19549	19757	19843	19856	19875	19941	19807	19874	19702	19799	19800	19600	19815	19742	19926	19738	19954	19751	19653	19707	19989	19599	19728	19594	19777	19757	19662	19794	19684	19714	19790	19883	19790	19813	19720	19711	19724	19810	19890	19677	19474	19622	19827	19650	19666	19672	19638	19886	19642	19719	19781	19921	19725	19912	19765	19943	19760	19624	19728	19691	19678	19761	19662	19681	19582	19766	19627	19774	19711	19891	19831	19761	20017	19518	19648	19883	19605	19727	19495	19549	19759	19596	19886	19664	19770	19654	19454	19714	19702	19845	19785	19701	19619	19748	19726	19735	19895	19741	19822	19747	19932	19664	19725	19661	19719	19816	19762	19685	19619	19834	19866	19796	19789	19794	19771	19785	19804	19661	19690	19763	19517	19791	19865	19577	19853	19881	19788	19681	19843	19726	19542	19661	19700	19879	19829	19576	19707	19671	19444	19745	19673	19722	19838	19774	19648	19658	19772	19594	19628	19867	19812	19687	19742	19764	19781	19750	19838	19532	19527	19781	19759	19697	19638	19548	19683	19591	19690	19616	19758	19728	19801	19715	20023	19636	19868	19585	19792	19772	19849	19496	19689	19704	19507	19608	19407	19599	19754	19757	19575	19724	19545	19519	19993	19649	19542	19607	19606	19811	19876	19816	19465	19612	19761	19697	19745	19675	19789	19783	19753	19830	19678	19589	19843	19667	19655	19838	19782	19812	19766	19697	19680	19956	19656	19831	19803	19654	19565	19807	19707	19717	19635	19702	19535	19778	19759	19556	19519	19824	19914	19751	19775	19867	19693	19804	19790	19769	19722	19852	19714	19952	19833	19909	19819	19921	19774	19964	19856	19721	19621	19656	19780	19682	19860	19815	20040	19794	19555	19683	19746	19867	19647	19630	19652	19746	19991	19946	19630	19790	19799	19891	19832	19742	19811	19646	19836	19771	19952	19840	19652	19803	19718	19532	19763	19815	19778	19799	19615	19814	19884	19913	19878	19961	19851	19682	19793	19602	19716	19873	19661	19666	19711	19801	19778	19708	19766	19971	19539	19568	19609	19696	19564	19758	19861	19693	19610	19722	19704	19854	19643	19727	19836	19616	19726	19694	19899	19666	19796	19686	19974	19790	19917	19830	19698	19700	19686	19768	19931	19747	19595	19632	19532	19648	19685	19757	19847	19587	19795	19610	19692	19678	19796	20092	19849	19666	19619	19877	19761	19703	19869	19603	19739	19581	19809	19666	19853	19632	19704	19836	19896	19720	19628	19761	19628	19882	19556	19894	19764	19644	19719	19655	19770	19681	19886	19610	19750	19890	19569	19677	19871	19906	19616	19864	19750	19854	19665	19728	19808	19592	19769	19558	19786	19849	19794	19813	19863	19574	19716	19814	19718	19829	19910	19802	19561	19584	19404	19728	19712	19921	19745	19767	19781	19467	19551	19796	19688	19603	19731	19696	19695	19829	19535	19800	19645	19833	19856	19513	19733	19888	19654	19578	19723	19819	19743	19856	19715	19637	19804	19846	19833	19848	19640	19705	19709	19576	19568	19730	19598	19456	19949	19913	19725	19626	19765	20007	19792	19919	19759	19816	19823	19727	19818	19801	19620	19867	19611	19802	19834	20045	19607	19571	19723	19681	19902	19788	19810	19617	19793	19767	19801	19716	19683	19742	19761	19658	19794	19720	19835	19814	19800	19870	19790	19731	19683	19877	19618	19766	19778	19650	19821	19647	19688	19743	19620	19639	19884	19842	20031	19822	19791	19567	19935	19777	19918	19750	19953	19855	19647	19926	19900	19663	19848	19687	19832	19908	19616	19619	19365	19782	19750	19673	19881	19626	19856	19835	19700	19809	19743	19721	19827	19748	20073	19698	19795	19883	19663	19639	19718	19696	19650	19662	19800	19839	19721	19766	19896	19766	19691	19691	19705	19742	19917	19623	19727	19727	19956	19757	19746	19861	19878	19670	19724	19935	19670	19964	19755	19698	19674	19748	19659	19923	19817	19696	19860	19920	19680	19535	19727	19746	19532	19768	19808	19817	19894	19716	19811	19747	19859	19911	19697	19889	19801	19749	19786	19982	19943	19636	19935	19799	19753	19880	19763	19575	19928	19788	19679	19691	19547	19777	19504	19830	19679	19504	19595	19963	19762	19938	19955	19686	19850	19605	19755	19734	19572	19835	19940	19546	19864	19631	19953	19810	19715	19541	19818	19940	19886	19760	19630	19475	19796	19872	19782	19913	19790	19895	19663	19832	19688	19921	19901	19654	19780	19815	19759	19888	19767	19722	19736	19589	19822	19712	19604	19661	19908	19859	19822	19658	19619	19717	19859	19721	19725	19714	19704	19515	19837	19759	19572	19661	19712	19822	19638	19554	19657	19732	19775	19827	20073	19536	19558	19660	19587	19616	19520	19730	19889	19735	19883	20071	19655	19642	19739	19687	19695	19879	19618	19702	19900	19986	19752	19789	19867	19676	19686	19609	19688	19820	19796	19842	19599	19565	19967	19971	19754	19582	19802	19801	19787	19792	19577	19807	19814	19727	19489	19629	19658	19583	19882	19773	19695	19886	19675	19785	19912	19716	19785	19726	19866	19982	19733	19736	19815	19801	19706	20001	19940	19703	19764	19790	20028	19697	19686	19783	19760	19973	19898	19665	19621	19795	19908	19942	19768	19775	19614	19668	19589	19824	19636	19571	19566	19747	19669	19844	19531	19549	19795	19862	19633	19595	19727	19831	19757	19625	19665	19633	19936	19793	19704	19460	19768	19738	19758	19849	19814	19499	19851	19649	19658	19642	19674	19701	19697	19675	19739	19764	19844	19875	19617	19503	19731	19797	19843	19750	19465	19721	19911	19603	19815	19693	19743	19626	19779	19933	19687	19844	19984	19705	19683	19692	19846	19595	19731	19583	19635	19862	19831	19746	19885	19781	19882	19644	19802	19550	19729	19615	19832	19661	19831	19721	19622	19776	19770	19581	19791	19826	19634	20086	19946	19814	19692	19425	19723	19694	19725	19586	19680	19662	19611	19705	19755	19674	19791	19811	19856	19864	19670	19608	19884	19642	19600	19650	19808	19713	19697	19880	19500	19520	19664	19887	19664	19825	19984	19901	19875	19748	19763	19683	19559	19780	19624	19918	19768	19677	19708	19703	19749	19913	19761	19795	19551	19783	19802	19826	19935	19708	19521	19660	19639	19734	19823	19686	19805	19851	19856	19942	19845	19806	19614	19618	19906	19864	19405	19772	19739	19830	19920	19771	19904	19721	19904	19722	19633	19747	19650	19659	19718	19727	19755	19788	19701	19425	19843	19981	19933	19632	19813	19871	19712	19907	20116	19666	19911	19826	19947	19966	19757	19603	19707	19921	19899	19643	19738	19511	19965	19741	19655	19823	19774	19808	19772	19733	19580	19668	19712	19665	19562	19691	19779	19790	19627	19786	19753	19895	19697	19721	19683	19697	19644	19737	19722	19701	19493	19717	19860	19585	19687	19933	19573	19748	19717	19833	19565	19753	19928	19669	19933	19754	19712	19712	19826	19839	19861	19741	19834	19640	19813	19807	19858	19773	19714	19984	19640	19889	19683	19569	19615	19684	19674	19987	19861	19837	19631	19591	19635	19820	19715	19525	19725	19718	19874	19756	19605	19746	19689	19821	19864	19818	19823	19843	19693	19666	20052	19794	19811	19557	19608	19583	19882	19869	19934	19719	19683	19756	19885	19798	19877	19836	19648	19609	19643	19912	19708	19782	19740	19764	19858	19760	19596	19663	19655	19974	19560	19615	19780	19716	19796	19713	19703	19502	19721	19735	19707	19666	19874	19606	19765	19945	19830	19696	19701	19812	19632	19721	19860	19741	19614	19842	19782	19652	19705	19648	19837	19843	19686	19796	19726	19688	19948	19753	19698	19735	19805	19711	19730	19668	19671	19666	19765	19890	19656	19810	19747	19652	19554	19675	19594	19594	19541	19758	19603	19979	19584	19735	19820	19835	19943	19854	19842	19898	19853	19709	19847	19731	19608	19945	19864	19845	19872	19879	19759	19734	19753	19707	19856	19820	19717	19683	19598	19840	19831	19622	19797	20004	19871	19638	19840	19739	20008	19880	19809	19571	19645	19801	19483	19849	19938	19733	19759	19685	19757	19791	19794	19740	19884	19567	19908	19825	19759	19960	19758	20085	19867	19983	19668	19814	19871	19709	19788	19597	19785	19685	19737	19777	19867	19766	19765	19786	19801	19646	19775	19740	19713	19668	19920	20009	19679	19933	19834	19766	19994	19748	19759	19840	19802	19799	19852	19688	19824	19611	19869	19606	19790	19623	19644	19777	19941	19870	19659	19866	19764	19794	19886	19562	19738	19768	19811	19921	19723	19722	19748	19753	19765	19692	19752	19906	19788	19904	19811	19980	19805	19812	19673	19586	19720	19651	19809	19508	19732	19490	19555	19723	19699	19762	19869	19950	19713	19748	19800	19955	19865	19565	19587	19679	19957	19762	19799	19751	19718	19599	19502	19536	19757	19820	19713	19810	19673	19690	19665	19759	19410	19704	19516	19642	19781	19808	19706	19746	19749	19715	19695	19671	19771	19813	19588	19721	19698	19558	19680	19756	19595	19669
24156	34904	26721	20384	20134	23517	22181	19239	17401	16706	16433	16111	15931	15583	15759	15839	15595	15721	15688	15680	15804	15640	15752	15693	15616	15828	15547	15733	15713	15601	15755	15690	15668	15678	15524	15765	15801	15455	15736	15694	15648	15751	15768	15583	15677	15583	15540	15609	15567	15681	15758	15722	15740	15673	15740	15688	15675	15729	15680	15802	15533	15663	15808	15727	15653	15613	15619	15639	15575	15836	15590	15644	15605	15617	15746	15787	15578	15692	15785	15662	15607	15609	15732	15687	15692	15601	15562	15650	15760	15737	15627	15541	15844	15736	15636	15523	15623	15678	15503	15667	15596	15505	15651	15728	15699	15764	15591	15750	15639	15620	15734	15573	15648	15776	15707	15755	15610	15752	15597	15692	15568	15667	15728	15772	15627	15671	15731	15676	15704	15523	15593	15695	15635	15799	15673	15738	15895	15702	15680	15739	15735	15664	15836	15611	15549	15701	15784	15697	15782	15795	15767	15590	15735	15588	15744	15733	15582	15605	15706	15699	15696	15785	15825	15509	15684	15722	15538	15555	15836	15593	15722	15655	15662	15889	15566	15871	15586	15643	15650	15610	15708	15665	15725	15652	15677	15751	15623	15473	15750	15665	15610	15746	15678	15631	15546	15786	15693	15681	15628	15721	15768	15619	15535	15632	15690	15634	15595	15701	15733	15613	15702	15842	15755	15686	15696	15571	15663	15706	15647	15760	15822	15821	15848	15822	15626	15757	15776	15523	15719	15485	15651	15740	15560	15675	15721	15581	15650	15792	15705	15652	15644	15570	15691	15638	15614	15638	15630	15843	15619	15638	15526	15683	15892	15551	15591	15677	15650	15803	15700	15743	15719	15538	15546	15583	15529	15667	15760	15671	15651	15571	15601	15545	15792	15554	15484	15829	15576	15677	15763	15601	15710	15651	15591	15498	15718	15488	15522	15619	15699	15626	15746	15638	15715	15833	15638	15586	15478	15631	15724	15630	15738	15555	15695	15582	15566	15644	15782	15676	15674	15656	15617	15676	15614	15690	15678	15519	15783	15755	15650	15753	15630	15639	15672	15752	15656	15578	15532	15803	15667	15703	15782	15610	15768	15501	15685	15852	15740	15534	15620	15411	15746	15640	15533	15502	15811	15594	15736	15713	15689	15591	15729	15622	15762	15677	15775	15713	15835	15819	15667	15621	15596	15672	15668	15657	15691	15773	15674	15370	15567	15675	15508	15634	15730	15642	15801	15567	15716	15831	15578	15678	15707	15725	15741	15819	15579	15727	15508	15814	15687	15708	15748	15675	15813	15755	15766	15683	15507	15640	15730	15757	15856	15727	15864	15656	15758	15606	15701	15658	15732	15568	15838	15708	15757	15485	15952	15838	15566	15741	15579	15646	15726	15594	15816	15605	15577	15623	15684	15669	15703	15624	15761	15638	15481	15532	15577	15582	15698	15537	15642	15652	15633	15589	15740	15670	15758	15642	15686	15602	15630	15499	15751	15759	15696	15941	15768	15600	15659	15591	15841	15675	15852	15588	15766	15862	15682	15635	15710	15543	15721	15793	15735	15699	15722	15845	15660	15441	15782	15681	15785	15765	15710	15679	15805	15699	15804	15790	15929	15699	15730	15441	15654	15523	15776	15598	15534	15648	15740	15601	15649	15781	15638	15674	15754	15789	15654	15561	15628	15657	15836	15614	15659	15700	15567	15623	15625	15747	15659	15650	15711	15723	15645	15638	15623	15701	15598	15712	15751	15625	15604	15608	15783	15600	15785	15647	15641	15684	15699	15730	15741	15611	15674	15674	15529	15559	15872	15847	15849	15866	15709	15727	15653	15680	15594	15686	15541	15650	15500	15839	15825	15740	15654	15731	15621	15787	15677	15731	15643	15630	15587	15558	15795	15796	15717	15563	15718	15656	15715	15670	15730	15693	15781	15692	15645	15625	15711	15681	15651	15591	15761	15736	15675	15633	15716	15650	15728	15465	15662	15765	15678	15778	15485	15723	15724	15737	15449	15687	15607	15677	15616	15582	15765	15648	15509	15597	15496	15350	15654	15656	15667	15893	15633	15573	15806	15577	15611	15614	15597	15827	15747	15702	15514	15513	15511	15643	15827	15605	15801	15699	15736	15759	15645	15686	15663	15661	15747	15793	15563	15744	15542	15740	15723	15529	15708	15734	15806	15588	15680	15769	15901	15494	15774	15574	15905	15665	15599	15602	15736	15695	15698	15600	15728	15602	15518	15663	15617	15667	15753	15753	15782	15699	15664	15667	15680	15721	15585	15623	15686	15654	15692	15760	15749	15602	15671	15653	15653	15621	15601	15714	15522	15813	15762	15620	15799	15674	15663	15606	15631	15672	15722	15725	15445	15663	15674	15612	15511	15634	15722	15511	15788	15714	15634	15727	15904	15671	15555	15734	15439	15550	15570	15641	15658	15547	15713	15720	15593	15564	15695	15748	15786	15610	15638	15663	15540	15676	15832	15602	15554	15736	15696	15711	15680	15757	15607	15698	15731	15730	15802	15585	15578	15748	15659	15705	15655	15561	15582	15633	15683	15729	15706	15718	15822	15644	15608	15725	15732	15586	15661	15698	15439	15730	15759	15613	15668	15722	15741	15664	15574	15669	15628	15721	15540	15696	15519	15633	15632	15648	15787	15776	15666	15586	15822	15691	15683	15740	15490	15750	15708	15624	15537	15739	15776	15610	15626	15777	15811	15636	15684	15797	15479	15830	15554	15559	15544	15790	15650	15794	15782	15792	15605	15600	15689	15676	15806	15575	15675	15600	15649	15704	15728	15675	15588	15718	15422	15724	15744	15694	15635	15813	15691	15667	15630	15772	15690	15742	15623	15652	15551	15462	15565	15746	15588	15476	15684	15600	15642	15728	15544	15704	15566	15744	15870	15551	15658	15799	15680	15525	15733	15824	15654	15780	15653	15744	15666	15585	15666	15602	15483	15725	15606	15726	15663	15610	15682	15829	15720	15661	15790	15571	15457	15847	15640	15829	15689	15686	15600	15665	15674	15528	15694	15763	15761	15653	15577	15753	15623	15637	15637	15778	15702	15491	15716	15701	15913	15653	15631	15715	15825	15578	15604	15779	15829	15629	15626	15730	15707	15571	15672	15789	15640	15610	15773	15685	15787	15772	15689	15817	15716	15656	15694	15687	15558	15717	15735	15524	15548	15545	15657	15637	15620	15794	15775	15801	15651	15813	15680	15595	15541	15453	15790	15570	15668	15738	15637	15585	15641	15723	15708	15661	15675	15612	15627	15668	15599	15702	15565	15674	15751	15772	15608	15674	15779	15752	15583	15667	15544	15682	15535	15633	15912	15653	15743	15772	15835	15523	15740	15734	15704	15675	15603	15687	15648	15624	15792	15559	15590	15700	15447	15699	15647	15695	15821	15772	15705	15851	15501	15649	15633	15512	15628	15712	15661	15626	15692	15673	15627	15860	15494	15573	15650	15642	15671	15738	15893	15637	15666	15733	15644	15697	15802	15682	15757	15484	15560	15689	15704	15603	15637	15763	15647	15609	15532	15641	15791	15611	15656	15688	15631	15832	15592	15665	15553	15657	15643	15703	15759	15498	15826	15666	15647	15646	15828	15553	15713	15613	15885	15679	15635	15784	15693	15625	15631	15680	15727	15695	15601	15775	15706	15597	15702	15796	15590	15760	15593	15470	15694	15795	15573	15627	15817	15645	15541	15572	15540	15679	15701	15568	15662	15833	15678	15678	15551	15709	15707	15622	15650	15782	15578	15652	15668	15598	15787	15685	15687	15821	15768	15616	15738	15826	15651	15634	15717	15675	15871	15769	15725	15699	15590	15605	15675	15661	15702	15664	15704	15780	15715	15786	15716	15729	15467	15689	15693	15643	15662	15672	15728	15716	15852	15938	15591	15658	15563	15676	15692	15570	15724	15657	15713	15738	15747	15705	15640	15685	15705	15510	15603	15546	15711	15662	15656	15655	15584	15539	15740	15764	15646	15657	15796	15733	15789	15556	15667	15778	15704	15715	15687	15890	15588	15593	15837	15590	15743	15801	15598	15541	15693	15745	15551	15736	15812	15562	15687	15692	15799	15673	15756	15772	15588	15731	15595	15533	15687	15680	15736	15699	15791	15687	15643	15719	15682	15751	15794	15735	15553	15628	15860	15717	15481	15695	15565	15742	15557	15645	15663	15757	15703	15666	15602	15730	15686	15644	15767	15587	15624	15650	15648	15472	15851	15656	15705	15645	15650	15683	15721	15505	15733	15887	15636	15626	15505	15716	15635	15716	15688	15631	15608	15717	15663	15571	15632	15597	15464	15574	15602	15626	15824	15631	15714	15633	15812	15700	15721	15839	15965	15672	15804	15737	15729	15700	15666	15777	15699	15752	15669	15513	15656	15679	15732	15705	15715	15795	15595	15650	15669	15705	15530	15708	15529	15639	15847	15624	15510	15686	15511	15778	15543	15838	15840	15587	15725	15760	15603	15736	15636	15521	15720	15685	15620	15621	15892	15728	15533	15617	15644	15534	15638	15878	15652	15846	15690	15658	15700	15736	15654	15450	15746	15604	15711	15750	15865	15497	15709	15562	15653	15435	15492	15634	15908	15626	15676	15649	15624	15705	15852	15730	15566	15829	15697	15670	15573	15502	15641	15656	15742	15811	15532	15553	15683	15752	15842	15760	15875	15652	15622	15658	15791	15624	15593	15579	15502	15823	15590	15605	15719	15704	15448	15962	15660	15805	15679	15739	15880	15471	15598	15773	15691	15651	15912	15579	15676	15670	15719	15735	15560	15754	15649	15692	15700	15648	15693	15729	15712	15638	15777	15663	15679	15641	15491	15634	15667	15504	15531	15640	15824	15705	15600	15620	15644	15848	15728	15707	15803	15788	15738	15710	15571	15735	15558	15715	15747	15841	15710	15773	15697	15665	15669	15684	15668	15914	15706	15497	15765	15748	15858	15775	15654	15626	15688	15653	15600	15615	15755	15695	15743	15569	15765	15691	15569	15685	15715	15611	15732	15675	15692	15729	15633	15730	15605	15578	15644	15746	15745	15454	15781	15648	15769	15702	15570	15619	15538	15544	15737	15611	15680	15708	15693	15982	15694	15758	15584	15594	15674	15591	15652	15711	15643	15654
26329	21242	29598	33233	35550	49260	48892	34664	28890	25554	23845	21847	20447	19978	19659	19529	19455	19525	19801	19527	19519	19365	19550	19586	19378	19439	19494	19459	19290	19430	19592	19447	19590	19437	19656	19520	19588	19378	19655	19254	19403	19412	19727	19381	19313	19221	19423	19649	19558	19539	19420	19439	19486	19235	19445	19474	19450	19437	19399	19446	19406	19279	19306	19408	19406	19388	19534	19580	19596	19469	19523	19511	19368	19432	19310	19457	19696	19552	19610	19584	19461	19557	19366	19543	19377	19640	19697	19318	19496	19525	19567	19501	19532	19323	19549	19529	19512	19444	19321	19466	19366	19436	19373	19383	19282	19431	19421	19554	19457	19493	19365	19448	19528	19389	19247	19328	19290	19502	19426	19354	19469	19537	19319	19275	19404	19266	19434	19388	19573	19190	19286	19442	19459	19285	19487	19244	19176	19629	19455	19310	19441	19348	19266	19580	19481	19649	19459	19594	19440	19476	19496	19560	19471	19393	19520	19377	19380	19379	19389	19288	19449	19256	19479	19393	19470	19411	19417	19561	19454	19542	19452	19420	19437	19609	19468	19549	19178	19350	19472	19432	19184	19387	19471	19489	19417	19408	19476	19495	19739	19276	19496	19376	19377	19382	19544	19383	19285	19334	19319	19425	19422	19313	19512	19181	19306	19352	19331	19421	19176	19253	19396	19377	19282	19353	19167	19477	19527	19464	19491	19500	19315	19249	19367	19376	19333	19456	19493	19409	19418	19281	19209	19349	19285	19376	19447	19320	19370	19262	19398	19502	19356	19493	19509	19439	19550	19515	19410	19385	19503	19668	19478	19588	19536	19304	19465	19424	19422	19602	19424	19294	19348	19475	19297	19418	19310	19446	19562	19314	19373	19327	19378	19475	19524	19433	19352	19499	19372	19467	19741	19213	19333	19356	19257	19409	19375	19631	19455	19143	19387	19368	19288	19603	19554	19483	19414	19713	19490	19476	19386	19333	19254	19440	19495	19571	19238	19453	19529	19381	19476	19337	19395	19226	19335	19528	19402	19370	19420	19564	19374	19447	19460	19301	19334	19458	19294	19423	19188	19683	19385	19274	19561	19518	19279	19681	19555	19187	19245	19537	19206	19298	19438	19328	19569	19438	19398	19479	19210	19161	19444	19438	19591	19328	19393	19403	19352	19522	19459	19312	19430	19593	19302	19360	19367	19317	19485	19408	19217	19553	19471	19383	19576	19473	19435	19356	19303	19490	19576	19516	19461	19391	19427	19562	19459	19572	19512	19369	19408	19530	19308	19398	19421	19240	19443	19339	19549	19500	19376	19577	19417	19171	19342	19258	19418	19467	19535	19232	19237	19501	19331	19469	19319	19579	19402	19425	19432	19174	19403	19513	19277	19068	19481	19322	19470	19452	19361	19571	19405	19334	19531	19435	19404	19503	19317	19386	19276	19219	19333	19479	19476	19488	19656	19333	19532	19418	19493	19625	19201	19445	19287	19322	19429	19517	19363	19345	19662	19577	19567	19679	19534	19518	19629	19418	19327	19440	19231	19539	19490	19309	19489	19453	19411	19344	19232	19502	19634	19285	19539	19565	19311	19407	19446	19349	19169	19548	19559	19505	19548	19436	19375	19584	19486	19290	19428	19437	19457	19527	19511	19581	19487	19303	19342	19452	19558	19472	19409	19452	19340	19481	19564	19550	19494	19295	19391	19483	19264	19248	19522	19451	19546	19403	19468	19392	19486	19318	19341	19405	19517	19394	19274	19808	19483	19296	19457	19357	19534	19730	19505	19420	19532	19345	19620	19334	19465	19234	19375	19455	19697	19428	19399	19207	19493	19524	19438	19454	19357	19280	19379	19411	19330	19295	19432	19413	19341	19560	19594	19502	19367	19348	19270	19438	19396	19345	19327	19365	19386	19199	19287	19500	19594	19577	19276	19497	19204	19458	19551	19491	19532	19555	19647	19252	19379	19469	19336	19233	19415	19497	19391	19421	19335	19225	19345	19461	19407	19471	19512	19292	19473	19340	19460	19577	19617	19626	19624	19598	19521	19435	19547	19370	19575	19450	19480	19455	19558	19483	19638	19561	19346	19398	19325	19334	19279	19506	19373	19289	19398	19378	19500	19370	19255	19228	19231	19614	19506	19357	19248	19454	19559	19464	19302	19498	19240	19389	19551	19496	19179	19557	19231	19241	19398	19413	19410	19407	19259	19513	19412	19382	19276	19284	19514	19612	19230	19477	19558	19420	19479	19451	19464	19421	19395	19338	19434	19425	19349	19370	19353	19126	19403	19538	19176	19434	19267	19417	19310	19444	19443	19268	19558	19319	19214	19520	19622	19273	19350	19471	19289	19416	19376	19547	19395	19459	19281	19382	19436	19486	19256	19617	19365	19352	19629	19464	19378	19514	19254	19515	19456	19235	19439	19306	19309	19403	19377	19496	19389	19445	19369	19350	19425	19257	19304	19373	19472	19340	19705	19634	19368	19394	19578	19416	19511	19508	19330	19449	19388	19634	19418	19660	19622	19506	19614	19294	19334	19437	19463	19376	19395	19590	19512	19376	19162	19510	19475	19368	19343	19463	19547	19400	19484	19342	19585	19403	19223	19369	19545	19521	19265	19439	19468	19492	19237	19334	19513	19435	19605	19511	19365	19446	19515	19393	19397	19553	19362	19465	19279	19341	19467	19387	19342	19526	19585	19434	19506	19348	19454	19578	19441	19241	19398	19425	19295	19616	19385	19474	19557	19478	19229	19461	19441	19323	19421	19493	19336	19382	19336	19567	19353	19471	19508	19569	19561	19441	19522	19394	19239	19091	19395	19400	19291	19421	19336	19469	19486	19242	19439	19272	19572	19626	19370	19336	19374	19571	19473	19258	19548	19310	19396	19341	19294	19144	19524	19289	19384	19423	19453	19451	19521	19293	19286	19581	19586	19333	19428	19469	19488	19406	19335	19416	19447	19265	19609	19290	19366	19294	19280	19377	19382	19407	19384	19392	19491	19456	19503	19498	19493	19289	19312	19388	19446	19481	19419	19397	19405	19596	19373	19215	19338	19516	19332	19566	19383	19343	19496	19543	19406	19565	19187	19437	19329	19311	19456	19287	19441	19567	19529	19498	19503	19514	19576	19598	19382	19402	19497	19367	19366	19503	19460	19428	19201	19310	19352	19332	19457	19177	19335	19224	19314	19393	19358	19538	19237	19608	19288	19404	19383	19269	19515	19380	19461	19555	19298	19412	19522	19589	19557	19305	19341	19629	19450	19466	19232	19206	19544	19504	19522	19386	19443	19496	19463	19333	19472	19205	19518	19380	19463	19538	19456	19411	19383	19401	19445	19523	19588	19298	19308	19527	19370	19319	19440	19492	19501	19515	19359	19640	19424	19390	19538	19486	19291	19166	19376	19531	19294	19092	19487	19414	19372	19416	19438	19370	19444	19373	19303	19331	19298	19384	19280	19428	19245	19392	19345	19399	19440	19391	19226	19434	19502	19602	19356	19262	19583	19656	19616	19515	19310	19303	19457	19516	19298	19432	19568	19355	19385	19606	19415	19189	19415	19401	19602	19731	19400	19350	19432	19462	19582	19287	19408	19300	19443	19301	19388	19428	19409	19400	19374	19588	19449	19409	19417	19360	19476	19329	19209	19568	19410	19454	19423	19516	19413	19495	19532	19466	19425	19505	19380	19387	19246	19432	19361	19280	19391	19412	19386	19511	19525	19595	19689	19520	19575	19522	19552	19486	19524	19456	19434	19332	19373	19651	19408	19477	19475	19473	19309	19378	19404	19455	19459	19316	19446	19382	19463	19494	19243	19472	19583	19253	19307	19517	19515	19250	19363	19374	19604	19485	19444	19537	19474	19466	19333	19567	19658	19653	19411	19513	19440	19444	19355	19377	19411	19135	19283	19338	19495	19651	19472	19379	19436	19576	19398	19216	19341	19202	19488	19315	19485	19454	19292	19348	19534	19370	19436	19249	19465	19538	19514	19492	19231	19413	19421	19456	19483	19258	19538	19491	19203	19504	19364	19348	19683	19355	19507	19418	19551	19502	19389	19369	19381	19341	19607	19324	19496	19485	19350	19419	19515	19521	19539	19501	19513	19496	19525	19550	19375	19431	19405	19382	19403	19536	19315	19187	19251	19582	19525	19414	19400	19545	19391	19591	19302	19559	19291	19481	19542	19379	19298	19514	19285	19269	19499	19442	19349	19377	19550	19652	19720	19570	19362	19369	19553	19317	19590	19564	19287	19166	19402	19654	19486	19393	19244	19434	19668	19367	19477	19514	19427	19274	19419	19567	19535	19479	19376	19354	19269	19272	19377	19388	19380	19237	19483	19474	19444	19332	19565	19706	19399	19378	19272	19517	19410	19262	19292	19445	19324	19517	19466	19388	19316	19450	19457	19076	19316	19548	19305	19431	19457	19420	19365	19331	19501	19386	19354	19331	19499	19421	19346	19311	19543	19355	19486	19646	19333	19301	19399	19508	19331	19318	19378	19251	19397	19441	19346	19366	19468	19538	19259	19317	19342	19495	19415	19346	19479	19542	19366	19583	19400	19508	19337	19531	19391	19381	19140	19229	19279	19661	19813	19314	19394	19528	19373	19272	19559	19422	19600	19384	19373	19547	19496	19457	19376	19432	19445	19512	19529	19536	19448	19384	19324	19417	19364	19402	19396	19384	19162	19407	19372	19531	19436	19344	19588	19508	19592	19554	19369	19498	19463	19364	19341	19256	19502	19356	19484	19555	19456	19406	19466	19492	19471	19480	19386	19336	19462	19520	19550	19479	19545	19297	19524	19370	19216	19406	19229	19378	19245	19335	19452	19480	19507	19475	19417	19541	19308	19428	19435	19327	19421	19265	19076	19472	19421	19559	19425	19711	19476	19394	19394	19310	19581	19614	19570	19406	19396	19450	19268	19296	19246	19493	19304	19476	19399	19459	19585	19534	19376	19427	19428	19411	19651	19576	19289	19533	19514	19450	19331	19422	19463	19429	19352	19647	19327	19269	19390	19349	19440	19539	19596	19452	19547	19529	19517	19595	19452	19607	19432	19500	19368	19556	19530	19336	19251	19498	19377	19411	19389	19591	19349	19395	19584	19215	19357	19399	19539	19514	19349	19196	19298	19369	19457	19612
28293	46062	48915	41601	41021	49781	44829	33744	27725	22863	20643	18112	16677	15861	15495	15608	15558	15588	15466	15484	15512	15475	15569	15376	15475	15512	15529	15480	15650	15485	15312	15405	15420	15468	15672	15476	15648	15560	15365	15454	15445	15412	15565	15610	15631	15551	15442	15589	15689	15554	15654	15387	15661	15492	15488	15557	15558	15281	15350	15656	15440	15602	15578	15462	15533	15600	15471	15471	15472	15593	15695	15523	15432	15775	15632	15562	15432	15499	15456	15656	15513	15412	15493	15612	15666	15531	15512	15604	15507	15598	15672	15442	15611	15545	15439	15397	15553	15595	15487	15435	15774	15542	15741	15562	15610	15409	15563	15556	15656	15447	15622	15344	15470	15476	15545	15540	15494	15573	15381	15470	15383	15515	15446	15536	15435	15544	15525	15600	15505	15429	15617	15446	15520	15376	15517	15453	15481	15510	15427	15642	15487	15598	15421	15384	15598	15500	15514	15390	15380	15414	15514	15556	15471	15446	15511	15618	15394	15545	15770	15651	15471	15593	15476	15475	15590	15482	15612	15551	15458	15470	15737	15473	15512	15661	15410	15547	15430	15665	15714	15458	15479	15566	15380	15527	15496	15290	15613	15441	15456	15445	15382	15431	15419	15482	15428	15411	15498	15637	15628	15555	15522	15534	15512	15619	15517	15406	15337	15467	15563	15471	15452	15508	15461	15478	15527	15512	15577	15300	15570	15494	15599	15428	15520	15476	15582	15438	15415	15554	15598	15491	15406	15486	15545	15500	15572	15490	15649	15579	15574	15386	15503	15673	15656	15583	15470	15508	15395	15497	15447	15576	15453	15652	15655	15514	15566	15586	15298	15575	15657	15393	15543	15587	15443	15495	15342	15537	15551	15613	15490	15566	15666	15444	15500	15530	15430	15279	15632	15531	15336	15529	15735	15415	15488	15685	15393	15545	15388	15347	15538	15528	15480	15579	15462	15475	15351	15592	15586	15569	15558	15530	15348	15418	15394	15647	15498	15543	15542	15557	15482	15390	15543	15506	15602	15488	15619	15455	15551	15342	15448	15409	15603	15329	15403	15482	15590	15578	15610	15372	15522	15691	15509	15587	15554	15342	15638	15540	15442	15599	15599	15333	15496	15533	15519	15564	15514	15469	15478	15447	15384	15571	15596	15609	15698	15550	15548	15477	15464	15559	15645	15615	15295	15585	15353	15430	15629	15354	15608	15392	15455	15597	15568	15631	15596	15492	15588	15434	15336	15638	15550	15735	15596	15580	15408	15548	15424	15418	15581	15532	15402	15437	15530	15501	15666	15483	15481	15510	15340	15599	15373	15735	15546	15478	15458	15412	15579	15552	15441	15538	15599	15453	15563	15590	15618	15422	15644	15356	15597	15429	15545	15664	15492	15464	15521	15599	15717	15610	15647	15665	15608	15639	15364	15544	15406	15544	15593	15514	15535	15422	15605	15518	15580	15459	15577	15569	15435	15406	15484	15585	15573	15505	15589	15483	15464	15556	15424	15434	15646	15608	15459	15450	15412	15304	15423	15462	15602	15416	15675	15317	15462	15507	15530	15576	15470	15555	15568	15506	15529	15451	15389	15640	15460	15564	15622	15559	15350	15515	15462	15394	15556	15459	15472	15476	15653	15426	15521	15412	15375	15447	15537	15589	15418	15534	15560	15646	15319	15573	15648	15484	15705	15458	15515	15570	15636	15507	15410	15516	15499	15403	15582	15579	15401	15620	15453	15360	15355	15547	15397	15407	15480	15566	15518	15413	15492	15451	15533	15548	15566	15451	15575	15447	15577	15511	15533	15384	15408	15383	15561	15515	15454	15365	15586	15487	15563	15636	15539	15374	15468	15510	15570	15559	15550	15492	15551	15784	15603	15472	15466	15553	15608	15521	15605	15470	15432	15445	15552	15487	15564	15499	15498	15550	15376	15537	15640	15500	15549	15598	15468	15557	15550	15551	15699	15441	15517	15515	15590	15474	15656	15448	15568	15426	15466	15378	15670	15653	15579	15466	15653	15397	15722	15377	15602	15543	15348	15460	15528	15474	15585	15495	15587	15335	15478	15587	15594	15555	15520	15562	15536	15530	15427	15637	15577	15559	15543	15574	15428	15418	15633	15567	15649	15478	15549	15588	15589	15627	15457	15656	15529	15595	15579	15466	15565	15463	15534	15557	15605	15539	15497	15492	15525	15522	15477	15521	15405	15427	15457	15634	15541	15387	15556	15543	15400	15382	15406	15817	15654	15522	15399	15633	15409	15502	15577	15643	15369	15448	15418	15543	15488	15557	15517	15309	15680	15588	15625	15572	15634	15471	15506	15348	15393	15540	15566	15542	15493	15609	15549	15646	15633	15586	15323	15632	15566	15583	15621	15426	15395	15408	15538	15412	15501	15495	15419	15579	15437	15499	15551	15489	15362	15448	15351	15609	15562	15438	15510	15599	15693	15504	15563	15491	15725	15496	15578	15507	15514	15556	15586	15740	15403	15565	15644	15473	15496	15442	15639	15477	15561	15622	15634	15549	15587	15485	15590	15529	15496	15744	15487	15470	15619	15451	15449	15534	15493	15457	15529	15543	15659	15474	15572	15426	15556	15627	15424	15527	15585	15595	15525	15423	15685	15539	15602	15528	15525	15562	15485	15546	15336	15623	15637	15419	15590	15488	15473	15477	15607	15669	15556	15544	15629	15694	15486	15496	15545	15502	15525	15235	15517	15421	15590	15603	15431	15448	15386	15625	15521	15621	15591	15439	15645	15638	15434	15337	15435	15511	15585	15367	15627	15524	15589	15599	15494	15520	15492	15435	15569	15433	15530	15546	15654	15522	15589	15370	15523	15424	15498	15538	15594	15620	15347	15555	15494	15570	15486	15404	15648	15532	15440	15478	15506	15516	15449	15596	15510	15501	15540	15637	15591	15608	15508	15615	15748	15637	15445	15521	15385	15525	15496	15450	15659	15761	15585	15340	15553	15544	15614	15448	15660	15470	15495	15667	15658	15455	15497	15540	15407	15548	15404	15414	15526	15479	15567	15578	15438	15398	15540	15509	15636	15565	15459	15550	15368	15553	15665	15319	15548	15558	15429	15593	15545	15579	15522	15591	15709	15510	15419	15489	15570	15409	15318	15565	15519	15431	15481	15478	15589	15406	15714	15596	15538	15679	15535	15491	15374	15617	15448	15418	15644	15627	15370	15623	15449	15597	15475	15416	15397	15437	15404	15325	15443	15589	15465	15375	15477	15569	15569	15447	15587	15413	15606	15564	15447	15393	15538	15664	15607	15456	15420	15696	15373	15453	15618	15563	15597	15512	15645	15608	15490	15502	15679	15504	15612	15585	15641	15459	15619	15611	15382	15473	15496	15445	15221	15514	15529	15523	15432	15569	15538	15487	15398	15547	15433	15728	15428	15394	15493	15412	15600	15524	15550	15547	15560	15495	15619	15490	15406	15440	15449	15437	15592	15451	15420	15566	15324	15546	15449	15480	15646	15497	15500	15494	15629	15468	15411	15447	15334	15558	15484	15684	15485	15548	15458	15537	15528	15603	15683	15392	15474	15578	15705	15353	15618	15638	15640	15500	15626	15257	15657	15352	15512	15587	15472	15445	15486	15564	15572	15581	15504	15408	15501	15599	15742	15409	15505	15655	15377	15394	15685	15434	15480	15595	15475	15618	15569	15381	15574	15426	15387	15615	15504	15495	15450	15531	15472	15557	15538	15437	15545	15501	15357	15556	15544	15654	15563	15466	15593	15507	15715	15468	15535	15484	15529	15385	15490	15616	15593	15636	15518	15426	15275	15441	15665	15426	15343	15650	15584	15471	15455	15403	15420	15521	15615	15537	15581	15594	15317	15556	15463	15593	15449	15605	15576	15603	15546	15450	15443	15581	15517	15682	15557	15216	15369	15653	15575	15631	15672	15403	15566	15657	15576	15480	15558	15591	15445	15503	15379	15555	15548	15568	15577	15646	15636	15587	15485	15681	15453	15563	15458	15570	15458	15534	15580	15561	15674	15615	15487	15644	15516	15498	15413	15457	15442	15356	15659	15391	15465	15621	15527	15476	15335	15524	15800	15396	15515	15521	15501	15623	15442	15437	15617	15489	15386	15579	15601	15475	15497	15543	15519	15525	15609	15604	15493	15527	15420	15559	15503	15601	15557	15306	15468	15405	15532	15593	15524	15573	15517	15350	15607	15623	15600	15507	15616	15690	15606	15442	15661	15389	15472	15741	15422	15659	15352	15437	15481	15647	15510	15540	15547	15553	15612	15550	15554	15525	15470	15591	15468	15404	15566	15533	15706	15524	15620	15485	15600	15720	15416	15546	15501	15475	15508	15393	15405	15524	15629	15503	15422	15514	15494	15498	15609	15356	15514	15496	15530	15516	15623	15621	15417	15626	15537	15637	15541	15560	15517	15558	15532	15700	15426	15446	15373	15512	15522	15484	15630	15482	15370	15541	15631	15636	15610	15439	15522	15511	15450	15367	15502	15569	15546	15479	15493	15553	15572	15385	15434	15632	15482	15655	15646	15673	15456	15406	15545	15618	15393	15622	15319	15556	15530	15428	15480	15521	15411	15585	15446	15520	15536	15549	15467	15528	15503	15560	15558	15635	15474	15502	15444	15515	15481	15499	15551	15625	15492	15405	15535	15429	15337	15387	15543	15550	15672	15318	15360	15543	15462	15581	15493	15545	15263	15380	15615	15422	15582	15404	15437	15566	15522	15495	15514	15678	15518	15328	15387	15551	15596	15442	15478	15555	15466	15460	15582	15477	15505	15542	15473	15457	15442	15519	15482	15397	15503	15427	15388	15415	15551	15627	15530	15395	15640	15658	15474	15573	15424	15408	15571	15377	15535	15515	15607	15598	15577	15394	15401	15450	15395	15451	15307	15633	15572	15641	15628	15518	15541	15539	15612	15645	15551	15463	15761	15410	15611	15330	15556	15392	15534	15410	15424	15421	15557	15580	15506	15509	15432	15656	15591	15531	15562	15478	15454	15589	15551	15551	15532	15510	15501	15549	15492	15510	15698	15487	15564	15580	15415	15476	15574	15578	15517	15703	15555	15543	15387	15369	15631	15537	15596	15400	15505	15583	15565	15387	15491	15501	15421	15494	15631	15506	15584	15453	15678	15593
24094	21138	28739	26693	40427	57705	52032	54095	44661	39269	32449	26777	22665	20380	19385	18932	18801	18680	18962	18891	18740	18651	18719	18714	18796	18763	18607	18924	18691	18656	18752	18564	18699	18681	18574	18481	18281	18644	18666	18461	18507	18581	18598	18673	18610	18546	18379	18609	18668	18610	18602	18483	18726	18770	18793	18553	18634	18533	18563	18531	18743	18425	18629	18847	18592	18510	18623	18394	18672	18463	18621	18584	18868	18648	18583	18544	18380	18714	18369	18609	18511	18734	18723	18575	18619	18636	18691	18378	18711	18533	18664	18672	18690	18603	18598	18689	18696	18646	18470	18452	18588	18522	18783	18564	18437	18430	18576	18714	18658	18563	18671	18594	18626	18498	18493	18713	18488	18527	18536	18579	18583	18584	18382	18876	18712	18520	18488	18481	18530	18537	18561	18519	18845	18658	18297	18561	18722	18569	18612	18687	18623	18547	18653	18580	18578	18403	18504	18646	18674	18570	18469	18406	18611	18592	18735	18344	18379	18434	18512	18537	18352	18627	18679	18512	18485	18515	18603	18453	18598	18697	18711	18704	18620	18479	18732	18580	18589	18856	18611	18510	18603	18650	18558	18699	18412	18537	18540	18594	18789	18496	18810	18513	18612	18782	18727	18506	18432	18360	18510	18581	18550	18598	18421	18724	18701	18645	18651	18535	18480	18765	18684	18549	18654	18461	18496	18380	18162	18372	18393	18486	18518	18530	18373	18497	18346	18568	18570	18634	18500	18590	18656	18348	18393	18631	18505	18473	18524	18642	18523	18619	18556	18732	18296	18468	18693	18365	18602	18587	18436	18612	18541	18484	18692	18524	18403	18613	18607	18578	18568	18575	18623	18748	18653	18785	18333	18507	18647	18651	18672	18756	18548	18805	18756	18610	18459	18537	18553	18489	18724	18517	18538	18532	18545	18631	18428	18561	18508	18502	18624	18571	18590	18649	18445	18613	18778	18492	18760	18768	18483	18475	18683	18587	18862	18537	18668	18668	18698	18685	18466	18324	18441	18560	18556	18549	18402	18482	18572	18510	18647	18512	18727	18441	18519	18432	18664	18676	18519	18538	18302	18479	18632	18566	18545	18656	18624	18521	18608	18780	18683	18427	18577	18489	18619	18580	18561	18528	18838	18630	18457	18429	18529	18345	18424	18526	18617	18608	18679	18665	18703	18419	18369	18455	18431	18467	18459	18501	18702	18564	18507	18704	18534	18539	18622	18730	18567	18579	18422	18503	18669	18536	18438	18517	18544	18404	18497	18531	18617	18484	18525	18537	18597	18535	18478	18648	18636	18730	18613	18503	18561	18507	18540	18565	18545	18592	18766	18480	18586	18552	18934	18623	18495	18641	18577	18540	18528	18585	18654	18648	18670	18596	18640	18453	18303	18332	18705	18646	18479	18802	18624	18427	18806	18587	18613	18720	18746	18516	18528	18743	18326	18729	18575	18790	18580	18506	18507	18367	18591	18542	18674	18551	18338	18696	18435	18593	18518	18624	18547	18706	18690	18617	18537	18470	18410	18664	18426	18609	18575	18625	18518	18605	18469	18521	18665	18551	18558	18571	18706	18557	18691	18489	18318	18484	18382	18315	18509	18455	18537	18492	18622	18457	18709	18469	18511	18481	18710	18379	18745	18648	18745	18891	18614	18649	18539	18555	18511	18640	18781	18651	18572	18633	18361	18612	18678	18354	18623	18550	18722	18628	18461	18602	18520	18489	18618	18496	18814	18608	18397	18644	18303	18510	18373	18337	18364	18457	18666	18578	18658	18458	18457	18507	18479	18429	18429	18478	18657	18546	18534	18469	18440	18631	18469	18414	18584	18417	18443	18604	18546	18594	18670	18695	18450	18593	18431	18455	18772	18664	18606	18493	18712	18561	18759	18814	18614	18624	18501	18329	18632	18343	18686	18600	18802	18555	18568	18532	18584	18528	18698	18429	18581	18426	18667	18619	18496	18828	18531	18468	18538	18566	18532	18719	18684	18658	18527	18428	18516	18447	18341	18530	18422	18396	18652	18585	18542	18529	18399	18670	18607	18512	18623	18661	18572	18595	18569	18691	18492	18383	18330	18552	18751	18416	18756	18349	18541	18356	18369	18500	18527	18504	18539	18389	18616	18351	18500	18713	18705	18445	18503	18571	18603	18691	18513	18372	18515	18565	18601	18679	18596	18506	18757	18621	18449	18358	18443	18578	18601	18318	18368	18376	18496	18513	18663	18559	18650	18502	18619	18828	18632	18410	18367	18561	18698	18489	18521	18504	18729	18550	18475	18531	18506	18651	18434	18780	18424	18461	18483	18504	18651	18387	18685	18365	18594	18474	18810	18474	18489	18705	18548	18445	18592	18366	18353	18508	18748	18470	18646	18688	18607	18650	18549	18763	18745	18684	18567	18631	18631	18372	18551	18764	18662	18765	18775	18571	18596	18566	18466	18613	18447	18629	18735	18716	18421	18590	18587	18396	18563	18488	18675	18593	18718	18713	18811	18633	18650	18789	18728	18387	18609	18437	18620	18639	18532	18463	18679	18615	18550	18499	18746	18616	18698	18527	18712	18695	18615	18604	18515	18389	18475	18484	18572	18563	18511	18781	18405	18567	18699	18743	18679	18490	18571	18544	18399	18380	18548	18532	18513	18546	18591	18600	18397	18416	18446	18721	18720	18441	18741	18649	18657	18567	18539	18539	18638	18554	18328	18527	18557	18450	18495	18475	18443	18528	18486	18524	18494	18420	18544	18487	18729	18856	18619	18572	18695	18734	18495	18548	18608	18514	18713	18717	18666	18780	18494	18482	18504	18397	18724	18578	18496	18534	18495	18411	18447	18478	18533	18678	18684	18538	18442	18432	18594	18266	18631	18786	18658	18685	18535	18485	18615	18654	18545	18625	18707	18459	18754	18647	18761	18516	18564	18470	18523	18431	18598	18602	18399	18429	18408	18526	18382	18642	18522	18545	18640	18552	18623	18702	18553	18672	18509	18578	18567	18651	18537	18669	18432	18327	18561	18650	18304	18382	18563	18363	18508	18477	18648	18592	18582	18579	18595	18302	18715	18724	18568	18487	18551	18471	18657	18535	18458	18486	18798	18581	18537	18514	18670	18490	18634	18632	18440	18546	18442	18390	18492	18482	18710	18629	18603	18584	18568	18320	18616	18525	18415	18440	18728	18564	18608	18734	18525	18562	18523	18584	18451	18670	18147	18670	18463	18609	18585	18687	18549	18569	18469	18420	18750	18504	18718	18681	18666	18647	18570	18411	18708	18652	18647	18455	18531	18527	18621	18266	18860	18638	18660	18456	18625	18746	18469	18656	18606	18402	18609	18559	18480	18642	18571	18675	18361	18518	18835	18788	18433	18522	18657	18763	18518	18594	18783	18548	18469	18237	18485	18431	18555	18440	18482	18684	18617	18366	18732	18523	18603	18685	18757	18714	18454	18556	18676	18657	18697	18483	18621	18717	18439	18618	18684	18673	18353	18626	18367	18487	18753	18681	18348	18558	18443	18542	18574	18669	18662	18550	18366	18383	18618	18580	18754	18344	18608	18485	18396	18497	18800	18636	18651	18668	18494	18588	18481	18542	18737	18474	18605	18624	18697	18776	18606	18450	18850	18510	18525	18591	18473	18724	18597	18549	18765	18575	18593	18351	18423	18503	18732	18614	18407	18627	18421	18717	18623	18526	18736	18620	18665	18564	18504	18694	18474	18606	18772	18614	18617	18556	18475	18555	18377	18488	18512	18570	18331	18518	18673	18577	18355	18538	18608	18702	18718	18558	18517	18624	18426	18246	18594	18531	18568	18465	18586	18498	18387	18572	18561	18330	18554	18395	18559	18768	18497	18509	18534	18620	18519	18770	18279	18754	18428	18701	18599	18502	18301	18409	18596	18645	18623	18601	18467	18433	18623	18823	18650	18666	18454	18645	18701	18629	18453	18734	18553	18649	18633	18587	18705	18562	18555	18622	18586	18614	18685	18597	18671	18660	18678	18541	18573	18689	18649	18370	18599	18454	18729	18586	18490	18621	18613	18644	18667	18543	18742	18694	18543	18695	18669	18429	18428	18531	18688	18366	18486	18497	18545	18578	18576	18648	18631	18523	18497	18582	18596	18720	18563	18526	18778	18692	18435	18741	18599	18826	18636	18499	18735	18539	18524	18616	18506	18314	18509	18712	18538	18469	18575	18565	18559	18695	18622	18533	18497	18556	18639	18744	18635	18554	18625	18755	18704	18511	18617	18703	18638	18408	18463	18648	18403	18739	18604	18552	18442	18440	18549	18424	18557	18777	18488	18344	18671	18754	18648	18620	18626	18560	18738	18575	18805	18549	18582	18597	18452	18446	18546	18519	18680	18614	18407	18563	18609	18601	18627	18531	18658	18737	18489	18258	18753	18442	18517	18692	18370	18622	18719	18655	18693	18722	18560	18621	18442	18631	18732	18536	18499	18715	18639	18452	18653	18338	18586	18533	18536	18388	18593	18818	18647	18670	18605	18650	18602	18316	18457	18650	18696	18706	18555	18631	18781	18517	18429	18268	18605	18562	18527	18464	18598	18499	18596	18488	18584	18479	18616	18855	18623	18645	18669	18629	18469	18734	18471	18428	18409	18473	18719	18600	18665	18571	18613	18646	18375	18530	18688	18575	18596	18348	18468	18647	18638	18378	18630	18644	18678	18578	18653	18587	18529	18396	18473	18693	18460	18462	18552	18525	18583	18397	18412	18427	18480	18462	18598	18645	18587	18453	18467	18630	18583	18632	18568	18584	18622	18637	18547	18339	18336	18714	18612	18512	18510	18586	18724	18588	18369	18348	18773	18573	18397	18551	18569	18645	18328	18450	18675	18519	18590	18720	18670	18723	18536	18396	18669	18536	18675	18678	18572	18628	18680	18586	18305	18515	18385	18331	18439	18449	18283	18509	18583	18749	18546	18683	18477	18630	18525	18653	18689	18549	18591	18487	18662	18538	18487	18565	18650	18595	18630	18564	18889	18632	18466	18492	18607	18496	18635	18488	18638	18439	18677	18599	18742	18684	18634	18763	18672	18657	18447	18611	18401	18693	18537	18649	18740	18701	18473	18453	18658	18658	18332	18618	18649	18515	18434	18428	18550	18340	18474	18581	18736	18650
38233	61797	62802	56296	60113	63177	52787	54569	45705	38835	31268	24832	19753	16877	15766	15179	15095	15068	15094	15062	14981	15135	14952	15063	15088	15126	15160	14950	14985	15018	15022	14999	15153	15014	15074	15062	14984	14961	15079	14878	15092	15016	15086	15021	15129	14935	14870	15149	15039	15176	14944	15145	14952	14810	15037	15000	14952	15122	15145	15013	14999	14975	14967	15006	15101	15031	15030	14920	15020	15051	14999	14899	14967	14945	15091	14936	14986	15170	14966	15088	15119	15079	15002	15024	15131	15078	14816	15030	14928	15031	14954	14991	14954	14918	14917	15057	15029	15081	14998	15019	15053	15051	15095	15048	15016	15014	15037	15098	14980	15038	14993	15042	15024	14934	15006	14859	14980	15018	15110	14909	14965	14848	14979	15038	15130	15044	15068	14976	14856	15111	15176	15116	14974	15042	14892	14897	14840	14907	15035	14928	15055	15088	14985	14969	14994	14874	14945	15111	15114	14995	14949	14930	14901	15025	15105	15021	14970	14913	14973	15030	15115	15005	15086	14960	15235	14997	15019	14870	15003	15043	15081	14985	15043	14860	15068	14996	14969	14960	15015	14955	14994	15091	14994	14957	15082	14994	15002	15043	14934	15047	14875	15202	15216	14858	15049	14858	15149	15209	15047	15057	15109	14996	15109	14929	14964	14792	15095	14986	14931	15029	15018	14865	14976	15017	14963	14963	14974	14976	14828	14925	15063	15084	14873	14864	14991	14817	15090	14970	15088	15058	15150	14980	15034	14956	15134	15004	15061	14824	15000	15021	14933	15089	14862	14833	15099	15243	15013	14878	14976	14912	15061	15017	14864	14915	15128	15118	14885	14900	15043	14951	14886	15060	14862	15004	15020	14985	15131	14819	15010	14928	14930	14955	14945	15122	14895	14956	15155	15091	15133	14986	14999	14841	14913	15038	14905	14948	14981	14978	15049	14859	15156	14970	14975	15009	15119	14931	15077	15096	15115	14949	15001	14913	14980	15122	14972	15005	15065	14969	14950	14890	15003	15081	14909	15011	14927	15103	15044	15100	15039	14988	15076	15043	15038	14987	14951	15104	15104	14834	14987	14923	14869	15066	14966	14961	14908	15024	14984	14904	14964	15174	14915	15084	14995	15035	14919	14993	15070	15014	15112	14905	15100	14974	15178	15015	15184	15016	14977	15207	14886	14997	14979	14902	15035	14929	15111	15162	14933	14924	14915	15111	14847	15007	15025	15116	15037	15025	14978	14903	15141	15078	14915	14994	14932	15166	15169	14847	15069	14890	15114	14948	14898	14990	15093	14847	15110	14842	15091	14851	15055	15222	15096	14999	15066	14957	15120	14928	14935	15071	15014	15064	14971	14929	14832	14923	15008	14875	14857	14981	14987	15017	14809	14992	15003	14843	14830	15078	14915	15047	15061	14990	14985	14925	15039	14913	14916	15055	14927	15113	15018	14784	15202	14947	15147	14923	14878	15018	15047	15140	15062	15082	14826	14920	15113	14934	14905	15115	15106	14945	15024	14979	14936	14914	15015	14930	14907	14986	15025	14963	15173	14970	15103	15110	14938	15117	15034	14897	15065	14935	15092	15140	15151	15070	14899	15139	15040	15196	14998	14973	14919	15106	15035	15049	14990	14997	15077	14910	15162	15053	14881	15046	15156	15004	15193	14881	15317	15071	15045	14897	14985	15080	14980	15015	14885	14938	14982	14916	15046	15022	14998	14931	14943	15152	15079	14848	15110	15017	15178	14878	15009	14958	15046	14948	14919	15114	14806	14973	15123	15053	15125	15011	14904	14861	14987	14964	15050	15013	15121	15070	14863	15074	14859	14826	14916	14908	14884	14982	15012	14976	14889	14920	15060	15035	14948	15055	15075	15207	15239	15132	15049	14877	14994	14896	15008	15007	15095	14897	14948	15046	14989	14996	15003	14992	14886	14967	15068	14979	15123	14984	15196	15090	14898	15117	14925	15085	14875	14910	15035	15131	14962	15247	15153	14836	14893	15002	15017	14935	14974	14818	15073	14993	15076	15123	14837	15055	15026	15060	14829	14869	15098	15020	14874	15027	15095	15070	15083	15058	14977	15064	14994	15159	15131	15172	14997	14995	15035	14875	15015	14963	14903	15000	14997	14948	15010	14970	14886	15035	14982	15212	15090	15100	15046	15007	14946	14901	14988	15028	15076	15031	14883	15014	15073	14863	15081	15085	14930	14993	15008	15072	14925	15154	15045	15036	15047	15050	15109	15131	15148	15136	14897	14930	14932	14877	14950	15177	14990	15030	15116	15107	15032	15159	15065	14988	14942	14966	14972	14988	15053	15120	15230	14978	15044	14970	14792	15105	14927	14912	14974	14999	15123	15133	15047	15037	15036	15104	14914	15019	14901	14915	15133	15037	15003	14978	15060	14936	15081	15026	15152	15087	14894	15110	14926	15285	14888	15082	14990	15046	15105	15087	14941	15064	14979	14908	14873	14844	14949	15039	14975	14789	14970	15006	14913	15085	14979	15069	14990	14936	14874	15051	14962	14968	14899	15068	15124	15003	15081	15138	15063	15033	15067	15153	15067	14854	14899	14848	14791	15070	14948	14903	14944	15014	15000	15086	15126	14979	14954	14928	15018	15088	14936	15041	14991	15026	15071	15076	15089	14915	15099	15024	14998	14943	15059	15079	15000	14993	14903	15188	15026	14920	15036	14934	15176	14941	14963	15025	14754	15065	14819	15097	15020	14985	15076	15058	14867	14995	15164	15057	15152	15024	14885	14923	14788	15120	14966	14930	14884	14913	15080	14958	15044	14871	14946	15094	14952	15144	14978	14904	14959	14873	14976	14957	14850	15026	14925	15128	14982	15123	14764	15207	14889	15168	14840	15197	14948	14891	15054	14859	14963	14896	15213	14994	14878	15026	14981	14933	15009	14875	15093	15041	14960	15092	15015	15243	14904	15088	14920	15098	15118	14943	15083	14977	14877	14909	15027	14830	15046	14927	15006	14893	15036	14971	15027	15061	15093	15013	15106	15180	15072	14999	14893	15035	15181	14988	14792	14855	14985	15065	15041	14980	14922	14967	15246	15000	15157	14974	14841	14943	15063	14904	15031	14932	14949	15117	14947	15062	15015	14972	14716	14784	15054	14992	14994	14836	15078	14846	15013	15169	14944	14984	15059	15000	14983	14931	15089	14910	14945	14930	15054	15150	14913	15000	14886	14804	14993	14978	14857	14887	15095	14966	14970	15134	14950	15019	15013	14773	15015	15028	14874	14959	14986	14921	14951	14932	15104	14962	15029	15096	15034	14952	14955	14891	15043	15013	14867	14935	15060	15066	15037	14967	14944	15065	14902	15146	14996	14891	14914	15083	15180	14981	15030	15288	14907	15150	15020	14959	14900	14868	15055	14876	15083	15082	15194	14820	14872	15114	14976	15048	14858	15013	14991	15105	14907	14963	15151	14887	14979	15204	15013	14897	14936	15042	15106	15016	15135	14943	14917	15021	14984	15062	14768	15001	14919	15020	14839	15115	15029	15082	14994	15136	15084	14993	15031	14959	15002	14981	15099	14845	15033	15059	15014	14908	15008	14956	14931	14910	14946	14931	15000	14896	15058	15070	15047	15126	15044	15118	15035	15097	15136	15072	14983	15141	14964	14928	15197	15015	15046	15181	15013	14854	14991	15097	15018	15055	15065	14977	15074	15020	15192	14889	15080	14936	15056	15154	14955	15138	14992	15098	14931	14854	14963	15098	15236	15087	14970	15024	15032	14960	14973	15076	15040	14955	14945	14969	15029	14978	14927	14937	14890	15044	15007	15056	15037	15043	15093	15095	14904	14955	15015	14844	14958	15172	15017	15085	15234	14962	15035	14867	15152	15105	14981	15028	15044	15034	14861	15005	14951	15154	15145	14973	15103	14997	15074	14994	14865	14976	15093	15029	14989	15075	14932	14980	15186	14950	15041	15107	14959	15154	14917	14876	14927	15073	14990	14961	15043	14950	15039	15050	14968	15011	15142	14984	14737	15008	15039	15242	14902	15046	15102	15112	14966	15002	14884	15082	14993	14962	15045	14955	15060	14918	14994	15042	14977	15021	15003	14949	14976	14914	14852	15057	14978	15156	14865	15058	15100	14964	14855	14998	15092	14925	14975	15055	14960	14999	15204	14940	14808	15122	14909	15037	14827	14982	14932	15017	15011	15038	14905	14990	15001	14978	14955	15134	15099	14914	14860	14986	15001	14987	15061	15217	15048	15024	15020	14959	14937	15074	15078	14920	14989	14725	15009	14978	14839	15043	15054	14944	14950	14858	15168	14890	14925	15063	15027	15025	15024	14900	14855	15082	15090	15083	15077	15159	14980	14944	15080	15032	14923	14965	14839	15096	15038	15105	15002	15062	14821	14963	15041	14976	15028	15025	14985	14820	14951	14993	15089	14923	15070	15119	15012	15025	15088	14990	14949	14953	15068	15026	14933	14970	14946	14926	14934	14916	14973	14986	15057	14900	15018	15006	15059	14951	15059	15042	14994	15152	15018	14901	14966	15013	15111	14969	15004	15046	14776	15061	14986	15027	14886	14938	14998	15062	14895	14955	15020	15003	15012	15173	15020	14835	14967	14885	14986	15094	15147	14872	15112	14940	14977	15063	14956	15044	15088	15034	15035	15083	14794	15040	15130	14994	14829	15046	14932	15080	15112	15183	14966	15027	14929	15079	15078	14954	14993	15144	15077	15132	14969	15048	14972	14958	15046	14989	15054	14946	14934	15041	15027	15138	14842	14986	15011	14827	15054	15123	14945	15048	15039	14989	15062	14940	15100	15094	14829	14910	14955	14923	14874	14971	14709	14932	15113	15056	15143	14912	14961	15051	15023	14849	15038	14872	15036	14972	14971	14960	14973	14922	14996	15013	14968	14820	15175	15114	15154	14797	15239	15073	15119	15064	15111	15093	15035	14993	15015	14897	15044	15071	14986	14972	14958	15076	15102	15101	14836	15032	15087	14877	15018	15004	15124	15162	15186	15089	15043	15073	14990	15148	14988	14922	14976	15038	15133	15097	15102	15014	15036	14943	14908	14925	15014	15110	15098	15123	15021	14930	14963	14829	15114	14897	15099	14946	15035	15061	14895	14961	14969	15016	15043	15094	14906	15010
32342	23654	23240	22342	22306	23037	22651	22663	21259	21022	20175	20224	19679	19709	19262	19414	19367	19343	19238	19417	19340	19405	19604	19388	19635	19637	19326	19471	19235	19165	19536	19340	19370	19507	19137	19240	19419	19382	19526	19456	19428	19383	19535	19281	19528	19595	19380	19372	19354	19373	19324	19627	19563	19223	19354	19379	19487	19154	19358	19468	19466	19514	19407	19437	19140	19417	19344	19429	19377	19421	19200	19270	19493	19560	19297	19324	19334	19355	19269	19385	19340	19263	19352	19291	19246	19622	19261	19498	19163	19267	19337	19460	19485	19570	19366	19320	19365	19450	19394	19356	19370	19402	19480	19554	19408	19601	19309	19348	19648	19445	19531	19466	19311	19545	19284	19288	19362	19175	19493	19667	19446	19332	19539	19497	19515	19528	19314	19308	19144	19380	19658	19330	19379	19336	19469	19313	19575	19298	19367	19302	19415	19435	19429	19106	19423	19200	19210	19355	19526	19470	19486	19460	19225	19336	19185	19487	19635	19382	19433	19286	19670	19564	19622	19213	19260	19411	19449	19399	19338	19396	19527	19346	19444	19465	19401	19395	19346	19201	19490	19500	19328	19521	19480	19350	19468	19395	19414	19208	19297	19416	19455	19471	19392	19279	19339	19426	19231	19309	19393	19600	19293	19439	19503	19521	19407	19426	19451	19301	19508	19382	19382	19434	19429	19326	19378	19314	19456	19432	19532	19361	19466	19402	19577	19457	19207	19323	19491	19373	19443	19204	19297	19134	19385	19479	19353	19511	19498	19468	19440	19499	19411	19290	19384	19484	19396	19213	19491	19427	19578	19633	19186	19521	19400	19490	19294	19546	19480	19477	19356	19217	19164	19572	19321	19277	19528	19286	19378	19443	19421	19528	19402	19397	19225	19297	19559	19286	19368	19657	19423	19418	19389	19438	19434	19571	19301	19354	19338	19402	19414	19607	19322	19280	19289	19445	19470	19502	19437	19593	19517	19404	19311	19402	19375	19436	19352	19457	19341	19369	19464	19446	19311	19462	19380	19363	19470	19281	19472	19415	19513	19526	19443	19566	19328	19471	19377	19519	19552	19302	19301	19447	19113	19406	19569	19483	19261	19387	19461	19554	19292	19308	19320	19404	19327	19297	19217	19306	19422	19384	19338	19704	19252	19402	19491	19503	19397	19315	19295	19449	19474	19551	19589	19220	19258	19379	19439	19452	19428	19409	19293	19372	19241	19358	19490	19476	19428	19441	19314	19107	19559	19292	19436	19862	19380	19132	19490	19334	19466	19474	19516	19580	19445	19436	19313	19534	19333	19374	19292	19197	19364	19525	19257	19259	19308	19172	19396	19334	19611	19302	19420	19418	19331	19387	19538	19456	19506	19395	19228	19372	19299	19397	19353	19309	19450	19354	19397	19701	19467	19313	19236	19424	19421	19479	19128	19406	19224	19430	19428	19351	19475	19479	19221	19375	19551	19338	19304	19334	19274	19424	19435	19337	19405	19392	19430	19246	19475	19448	19571	19237	19573	19489	19615	19420	19553	19334	19433	19597	19578	19569	19343	19502	19128	19477	19471	19344	19402	19435	19322	19153	19336	19597	19551	19484	19375	19305	19516	19320	19352	19352	19448	19334	19352	19412	19550	19521	19408	19463	19485	19233	19504	19328	19517	19551	19692	19521	19188	19493	19339	19282	19247	19272	19257	19345	19560	19293	19323	19526	19718	19415	19390	19436	19446	19432	19467	19443	19674	19544	19326	19350	19405	19219	19517	19319	19058	19602	19375	19641	19305	19349	19451	19346	19451	19334	19248	19336	19401	19498	19597	19369	19517	19331	19376	19553	19361	19229	19493	19393	19435	19406	19515	19663	19395	19135	19397	19464	19508	19402	19398	19439	19431	19397	19413	19250	19361	19336	19386	19384	19373	19435	19400	19352	19542	19404	19453	19478	19499	19268	19500	19479	19455	19401	19493	19475	19432	19366	19500	19594	19384	19101	19516	19336	19227	19234	19559	19339	19273	19437	19346	19617	19507	19414	19391	19290	19330	19430	19484	19315	19686	19598	19355	19418	19502	19366	19386	19431	19262	19176	19488	19315	19270	19437	19394	19429	19421	19377	19482	19437	19320	19360	19593	19446	19598	19606	19447	19039	19494	19228	19422	19412	19666	19278	19258	19378	19410	19522	19366	19251	19379	19520	19253	19435	19222	19346	19512	19335	19563	19339	19476	19361	19401	19328	19310	19322	19187	19335	19413	19430	19417	19426	19510	19634	19435	19340	19475	19288	19478	19290	19345	19282	19317	19325	19357	19144	19317	19447	19180	19494	19187	19438	19567	19462	19257	19462	19624	19374	19300	19474	19152	19380	19391	19310	19552	19488	19420	19269	19339	19431	19380	19409	19289	19330	19410	19178	19459	19400	19294	19455	19554	19403	19593	19330	19376	19350	19154	19473	19182	19335	19494	19462	19487	19295	19418	19285	19325	19293	19424	19419	19725	19342	19404	19368	19429	19236	19324	19436	19439	19489	19560	19440	19151	19436	19082	19435	19413	19534	19382	19388	19410	19347	19552	19411	19548	19736	19573	19307	19261	19302	19413	19317	19392	19464	19682	19545	19305	19299	19531	19319	19547	19343	19258	19361	19393	19247	19446	19576	19168	19553	19543	19400	19429	19235	19598	19451	19406	19412	19400	19335	19455	19050	19398	19265	19581	19331	19425	19263	19276	19491	19380	19551	19535	19391	19448	19415	19307	19440	19328	19411	19468	19237	19500	19530	19375	19395	19531	19101	19584	19586	19422	19374	19489	19362	19386	19498	19447	19437	19316	19353	19301	19601	19361	19415	19736	19469	19295	19316	19340	19417	19388	19401	19329	19504	19358	19141	19478	19290	19489	19666	19503	19252	19489	19528	19677	19609	19521	19259	19362	19267	19406	19451	19339	19290	19352	19338	19390	19317	19403	19451	19313	19437	19451	19612	19305	19389	19413	19294	19291	19471	19198	19515	19363	19497	19592	19661	19765	19498	19309	19264	19623	19325	19279	19585	19342	19325	19258	19360	19420	19338	19149	19379	19501	19562	19368	19492	19368	19334	19359	19191	19193	19528	19223	19277	19577	19501	19519	19318	19477	19387	19393	19251	19391	19250	19447	19335	19531	19373	19437	19148	19370	19443	19502	19365	19335	19365	19255	19308	19298	19344	19406	19371	19361	19373	19468	19300	19457	19517	19352	19363	19424	19336	19438	19279	19315	19598	19535	19441	19701	19458	19359	19444	19446	19551	19332	19448	19516	19283	19417	19523	19227	19370	19439	19456	19580	19312	19563	19412	19314	19446	19573	19572	19401	19321	19383	19483	19636	19169	19274	19404	19308	19370	19578	19501	19601	19630	19335	19230	19521	19451	19507	19623	19396	19285	19236	19305	19410	19368	19138	19441	19424	19342	19445	19472	19536	19397	19586	19337	19535	19466	19295	19222	19162	19549	19268	19647	19205	19561	19395	19420	19431	19391	19526	19260	19390	19287	19387	19335	19318	19597	19574	19258	19488	19591	19568	19539	19653	19111	19424	19405	19223	19346	19566	19575	19408	19335	19577	19550	19527	19276	19366	19472	19320	19334	19706	19343	19409	19269	19499	19515	19554	19485	19434	19459	19287	19501	19467	19211	19182	19501	19213	19424	19491	19341	19427	19375	19335	19464	19272	19393	19622	19338	19270	19317	19061	19522	19340	19756	19389	19210	19464	19421	19185	19456	19413	19493	19542	19493	19329	19483	19529	19420	19329	19265	19264	19313	19600	19246	19553	19348	19292	19384	19120	19288	19553	19421	19475	19467	19309	19443	19408	19468	19543	19374	19379	19349	19494	19440	19408	19589	19423	19385	19512	19475	19328	19387	19412	19277	19138	19324	19422	19408	19394	19382	19421	19257	19279	19551	19344	19412	19336	19431	19373	19271	19366	19462	19756	19373	19497	19687	19319	19266	19495	19377	19388	19476	19225	19278	19499	19271	19235	19316	19494	19530	19670	19556	19426	19541	19405	19454	19350	19566	19597	19314	19403	19438	19337	19440	19316	19327	19560	19445	19321	19428	19503	19277	19242	19444	19524	19447	19206	19371	19222	19176	19395	19376	19382	19444	19586	19278	19351	19307	19189	19442	19205	19413	19431	19267	19386	19350	19411	19353	19165	19523	19168	19324	19339	19513	19516	19316	19439	19424	19452	19682	19405	19469	19312	19242	19432	19385	19434	19242	19654	19356	19543	19471	19538	19349	19428	19451	19332	19385	19444	19449	19378	19481	19319	19333	19355	19537	19337	19488	19434	19545	19258	19505	19381	19509	19389	19526	19482	19289	19397	19263	19302	19309	19230	19310	19534	19486	19536	19428	19398	19337	19553	19351	19234	19180	19423	19168	19328	19330	19189	19363	19407	19329	19250	19573	19180	19482	19440	19318	19635	19473	19196	19465	19454	19469	19352	19266	19211	19485	19279	19436	19437	19504	19611	19495	19216	19367	19565	19126	19341	19393	19516	19437	19451	19321	19585	19412	19380	19349	19395	19305	19266	19264	19435	19332	19494	19548	19465	19646	19422	19381	19440	19196	19456	19371	19462	19392	19544	19588	19509	19227	19383	19679	19256	19518	19431	19473	19481	19531	19270	19270	19322	19517	19426	19550	19385	19615	19508	19357	19485	19450	19559	19483	19449	19278	19389	19366	19535	19323	19376	19509	19303	19485	19366	19332	19551	19627	19363	19453	19437	19321	19380	19548	19520	19592	19373	19445	19413	19582	19589	19471	19306	19432	19274	19457	19480	19324	19077	19409	19547	19422	19566	19147	19148	19349	19387	19386	19478	19476	19425	19368	19426	19541	19408	19539	19563	19639	19518	19385	19362	19574	19342	19171	19385	19407	19355	19448	19355	19633	19419	19480	19372	19243	19452	19533	19496	19368	19394	19638	19282	19278	19378	19369	19407	19438	19630	19391	19463	19198	19646	19468	19449	19446	19510	19505	19635	19483	19357	19296	19296	19464	19516	19466	19216	19483	19461	19491	19559	19450	19210	19254	19369	19323	19395	19429	19477	19415	19255	19444	19433	19292	19347	19549	19478	19738	19521	19523	19474	19720	19494	19520	19374	19382	19733	19415	19349	19610
23144	21241	19184	18747	20519	20831	19718	20012	17943	17106	16401	16163	15650	15409	15479	15514	15332	15440	15437	15447	15391	15493	15386	15453	15398	15495	15502	15551	15520	15402	15530	15532	15381	15320	15367	15409	15507	15389	15333	15574	15518	15576	15569	15384	15413	15359	15455	15612	15475	15310	15498	15350	15510	15607	15380	15383	15439	15342	15294	15245	15496	15338	15425	15487	15522	15506	15541	15484	15390	15431	15508	15175	15376	15496	15466	15389	15472	15499	15554	15387	15560	15521	15468	15266	15476	15388	15243	15430	15451	15496	15425	15299	15389	15436	15464	15492	15414	15363	15232	15464	15492	15606	15344	15520	15522	15393	15373	15455	15519	15654	15575	15369	15516	15494	15473	15319	15393	15345	15387	15402	15431	15397	15475	15466	15489	15584	15441	15396	15584	15261	15486	15493	15472	15394	15438	15392	15472	15398	15392	15367	15497	15285	15440	15332	15421	15560	15535	15401	15377	15519	15496	15455	15512	15212	15525	15477	15436	15377	15432	15376	15359	15430	15471	15426	15433	15649	15429	15427	15347	15416	15353	15348	15287	15552	15580	15497	15589	15426	15418	15436	15258	15350	15402	15398	15423	15532	15457	15347	15210	15387	15574	15602	15375	15577	15499	15538	15387	15362	15588	15478	15475	15420	15219	15240	15535	15334	15441	15308	15322	15605	15432	15483	15372	15562	15570	15528	15356	15354	15415	15369	15301	15413	15401	15435	15388	15298	15488	15258	15269	15474	15300	15614	15360	15487	15595	15351	15392	15267	15299	15469	15569	15250	15519	15324	15577	15350	15425	15366	15435	15439	15449	15411	15349	15367	15509	15520	15199	15525	15543	15468	15547	15304	15390	15567	15507	15429	15420	15451	15571	15434	15327	15454	15247	15297	15451	15334	15530	15447	15643	15415	15270	15542	15311	15476	15449	15414	15317	15417	15378	15376	15584	15375	15390	15438	15351	15452	15569	15536	15418	15288	15382	15304	15599	15457	15378	15425	15311	15428	15528	15452	15415	15654	15319	15346	15300	15436	15406	15432	15323	15571	15395	15436	15421	15413	15224	15267	15517	15610	15328	15544	15549	15436	15562	15351	15380	15400	15375	15597	15363	15555	15415	15582	15233	15546	15291	15403	15465	15427	15459	15529	15346	15389	15355	15475	15394	15388	15401	15404	15300	15491	15325	15435	15443	15283	15360	15403	15589	15264	15449	15533	15390	15453	15493	15542	15326	15391	15323	15424	15290	15484	15630	15341	15431	15710	15554	15618	15452	15439	15437	15409	15510	15357	15437	15504	15334	15415	15409	15450	15443	15406	15403	15258	15447	15314	15451	15503	15392	15353	15407	15600	15348	15436	15684	15279	15319	15361	15151	15271	15395	15523	15549	15316	15322	15395	15516	15293	15226	15486	15368	15462	15499	15313	15484	15562	15484	15339	15564	15533	15396	15532	15355	15401	15487	15420	15473	15666	15411	15363	15296	15429	15338	15435	15572	15494	15470	15348	15319	15517	15563	15392	15332	15442	15461	15658	15486	15293	15419	15452	15330	15437	15351	15460	15348	15554	15355	15369	15402	15547	15376	15582	15387	15409	15409	15414	15527	15577	15514	15394	15523	15367	15533	15436	15385	15410	15500	15354	15458	15246	15530	15417	15463	15359	15340	15542	15502	15551	15284	15401	15513	15614	15434	15345	15300	15619	15361	15467	15454	15516	15555	15308	15402	15502	15470	15217	15430	15388	15294	15473	15483	15288	15437	15549	15378	15430	15386	15360	15555	15479	15532	15458	15507	15640	15416	15433	15415	15475	15543	15338	15396	15415	15407	15570	15383	15618	15434	15422	15401	15452	15492	15545	15552	15380	15316	15536	15325	15595	15475	15547	15395	15440	15376	15392	15431	15317	15439	15507	15449	15468	15345	15593	15421	15526	15440	15591	15484	15443	15368	15407	15263	15571	15483	15274	15419	15397	15364	15376	15337	15457	15370	15347	15351	15541	15492	15375	15374	15422	15306	15374	15350	15461	15295	15246	15633	15315	15634	15491	15380	15488	15400	15470	15440	15515	15553	15468	15346	15508	15563	15436	15306	15403	15455	15282	15262	15253	15437	15462	15437	15410	15445	15502	15426	15447	15371	15392	15410	15462	15448	15585	15508	15573	15340	15332	15381	15582	15498	15504	15384	15397	15367	15358	15348	15334	15535	15344	15376	15446	15443	15259	15228	15437	15538	15309	15417	15424	15443	15374	15525	15410	15353	15616	15191	15476	15202	15481	15414	15420	15378	15403	15397	15327	15380	15514	15547	15399	15466	15340	15518	15363	15456	15453	15303	15435	15519	15394	15452	15471	15602	15554	15336	15563	15494	15395	15298	15483	15412	15496	15488	15452	15401	15357	15361	15341	15437	15286	15434	15451	15425	15484	15471	15206	15531	15347	15169	15372	15377	15553	15295	15404	15483	15649	15491	15463	15353	15460	15372	15383	15380	15354	15419	15678	15338	15417	15507	15325	15266	15447	15435	15536	15502	15387	15270	15479	15367	15445	15428	15390	15482	15310	15340	15391	15418	15521	15459	15572	15289	15456	15515	15508	15461	15389	15343	15439	15429	15475	15433	15296	15653	15631	15432	15485	15371	15530	15554	15431	15552	15472	15307	15435	15403	15349	15496	15577	15433	15418	15337	15451	15434	15394	15576	15401	15424	15495	15580	15417	15332	15506	15313	15587	15306	15495	15405	15414	15449	15491	15445	15378	15518	15457	15473	15577	15607	15345	15399	15408	15401	15462	15342	15257	15188	15422	15612	15339	15423	15569	15385	15361	15562	15263	15392	15413	15565	15530	15459	15477	15447	15421	15578	15602	15633	15589	15337	15617	15515	15454	15386	15345	15389	15468	15368	15515	15642	15443	15416	15508	15478	15311	15631	15472	15444	15257	15517	15334	15489	15491	15507	15598	15518	15370	15291	15429	15544	15540	15501	15480	15588	15363	15546	15323	15309	15364	15317	15336	15518	15464	15359	15349	15595	15364	15405	15389	15479	15472	15577	15438	15515	15485	15437	15337	15364	15539	15251	15387	15457	15475	15350	15419	15467	15422	15443	15375	15550	15505	15518	15401	15489	15430	15565	15564	15320	15363	15408	15576	15567	15498	15538	15457	15617	15390	15292	15428	15343	15364	15391	15414	15392	15477	15582	15426	15394	15490	15582	15391	15432	15442	15433	15396	15477	15620	15339	15391	15433	15391	15449	15295	15256	15541	15514	15355	15565	15252	15597	15365	15605	15335	15336	15415	15310	15305	15460	15437	15377	15407	15565	15379	15536	15302	15506	15321	15455	15287	15328	15307	15387	15576	15216	15514	15488	15424	15574	15298	15516	15504	15617	15356	15415	15430	15481	15320	15298	15476	15465	15448	15486	15503	15348	15699	15448	15391	15343	15423	15424	15589	15345	15450	15527	15443	15366	15647	15566	15607	15464	15498	15637	15414	15432	15434	15476	15374	15365	15458	15173	15463	15452	15384	15404	15522	15382	15481	15336	15492	15316	15338	15339	15358	15322	15302	15580	15602	15374	15357	15456	15532	15423	15411	15482	15385	15338	15294	15583	15265	15369	15457	15537	15387	15451	15292	15529	15379	15356	15424	15283	15568	15357	15522	15422	15478	15344	15644	15506	15656	15471	15765	15375	15330	15426	15580	15578	15524	15409	15424	15393	15513	15384	15440	15452	15386	15494	15470	15508	15362	15512	15429	15300	15576	15365	15473	15518	15374	15360	15533	15397	15368	15375	15526	15427	15355	15437	15616	15471	15464	15542	15483	15416	15246	15389	15532	15412	15459	15345	15363	15504	15525	15306	15560	15536	15353	15343	15511	15299	15591	15450	15413	15497	15613	15233	15392	15266	15495	15450	15395	15396	15373	15432	15449	15396	15569	15570	15503	15501	15576	15478	15526	15294	15226	15419	15353	15510	15452	15535	15440	15318	15577	15494	15419	15531	15531	15466	15474	15552	15505	15361	15393	15422	15527	15436	15297	15491	15369	15375	15653	15383	15477	15398	15441	15536	15433	15403	15407	15523	15498	15345	15627	15431	15385	15601	15475	15234	15517	15362	15358	15426	15327	15396	15461	15426	15370	15329	15418	15342	15421	15437	15509	15443	15395	15386	15484	15366	15490	15448	15398	15209	15460	15440	15385	15481	15652	15347	15314	15434	15571	15619	15414	15503	15361	15613	15441	15404	15490	15419	15414	15482	15369	15488	15482	15558	15626	15355	15371	15419	15411	15486	15683	15298	15454	15475	15456	15434	15417	15348	15501	15367	15368	15205	15594	15382	15413	15484	15396	15418	15406	15491	15241	15480	15395	15501	15231	15462	15432	15498	15482	15612	15500	15524	15322	15282	15495	15589	15384	15464	15452	15442	15465	15468	15552	15316	15352	15370	15310	15488	15547	15368	15387	15417	15301	15521	15499	15430	15404	15528	15455	15383	15567	15504	15522	15467	15516	15388	15473	15342	15414	15437	15289	15411	15514	15287	15502	15474	15511	15424	15476	15505	15377	15540	15532	15470	15233	15421	15429	15400	15364	15462	15420	15276	15490	15385	15433	15487	15365	15350	15391	15389	15521	15321	15415	15550	15442	15382	15481	15367	15380	15437	15541	15565	15421	15493	15497	15178	15385	15541	15320	15518	15328	15450	15380	15658	15507	15464	15478	15542	15264	15536	15420	15335	15507	15483	15488	15598	15545	15468	15511	15452	15430	15465	15371	15362	15467	15434	15411	15444	15557	15543	15362	15415	15313	15418	15523	15409	15535	15626	15453	15600	15353	15573	15440	15213	15512	15365	15497	15335	15387	15423	15346	15404	15431	15508	15392	15619	15330	15423	15447	15379	15585	15487	15364	15319	15460	15406	15476	15561	15286	15362	15517	15383	15534	15348	15425	15496	15461	15398	15488	15280	15465	15475	15429	15316	15263	15425	15337	15389	15403	15563	15450	15438	15376	15405	15463	15479	15368	15357	15393	15392	15389	15369	15561	15310	15525	15475	15497	15297	15524	15531	15464	15434	15420	15332	15437	15442	15591	15431	15274	15364	15379	15593	15530	15328	15556	15579	15590	15388	15369	15457	15479	15305	15310	15460	15410
26257	21149	27778	27884	34112	44364	42515	39829	33427	26569	23529	22412	20836	19813	19260	19088	18674	18659	19008	18901	18711	18722	18844	18790	18875	18867	18750	19058	18900	18820	18621	18775	18989	18860	18984	18743	18781	18726	18733	18691	18772	18839	18869	18895	18843	18709	18817	18753	18846	18886	18785	18703	18789	18871	18753	18720	18794	18832	18853	18611	18750	18803	18668	18781	18776	18828	18703	18606	18519	18784	18686	18531	18809	18946	18795	18618	18913	18678	18497	18463	18669	18624	18755	18604	18746	18837	19004	18736	18603	18668	18870	18878	18788	18850	18818	18744	18790	18559	18445	18782	18856	18822	18890	18730	18890	18783	18816	18855	19038	18767	18730	18849	18701	18894	18755	18708	18806	18768	18688	18692	18653	18716	18556	18468	18546	18928	18821	18688	18764	18931	18559	18443	18604	18708	18615	18715	18682	18760	18517	18694	18843	18692	18880	18500	18636	18745	18648	18564	18531	18747	18809	18785	18749	18643	18751	18895	18735	18678	18707	18711	18767	18633	18830	18550	18584	18722	18291	18589	18800	18694	18676	18621	18761	18495	18692	18775	18610	18592	18696	18573	18741	18880	18712	18641	18768	18795	18533	18856	18857	18543	18904	18726	18648	18816	18702	18766	18928	18532	18777	18737	18820	18626	18622	18826	18759	18729	18530	18754	18777	18661	18723	18884	18509	18827	18764	18696	18977	18717	18694	18693	18760	18800	18715	18607	18387	18796	18661	18706	18895	18796	18615	18750	18642	18716	18867	18794	18524	18760	18526	18511	18868	18606	18677	18581	18849	18766	18939	18701	18741	18859	18775	18533	18655	18726	18886	18575	18585	18761	18653	18742	18723	18772	18840	18709	18820	18766	18735	18936	18655	18648	18582	18757	18791	18689	18705	18767	18829	18613	18720	18916	18804	18808	18725	18714	18547	18584	18656	18877	18755	18918	18890	18817	18669	18677	18726	18769	18644	18695	18599	18607	18591	18381	18611	18640	18723	18708	18628	18665	18739	18661	18773	18773	18873	18856	18614	18814	18625	18771	18585	18732	18839	18838	18742	18790	18753	18691	18510	18746	18581	18717	18915	18792	18718	18604	18792	19061	19007	18827	18702	18609	18563	18737	18759	18472	18650	18746	18847	18715	18582	18600	18593	18822	18600	18960	18922	18828	18871	18737	18648	18750	18630	18627	18807	18846	18735	18800	18788	18677	18788	18716	18800	18873	18816	18644	18754	18787	18708	18630	18694	18580	18671	18703	18749	18864	18652	18565	18615	18964	18682	18795	18770	18798	18798	18768	18863	18680	18684	18581	18625	18629	18777	18568	18718	18875	18888	18783	18784	18792	18700	18904	18773	18758	18334	18622	18782	18738	18860	18750	18770	18867	18703	18700	18854	18970	18911	18781	18601	18706	18710	18783	18809	18861	18590	18863	18834	19059	18773	18601	18713	18693	18770	18871	18679	18822	18661	18597	18739	18746	18712	18628	18573	18795	18902	18540	18818	18912	18823	18638	18712	18608	18735	18936	18769	18667	18766	18813	18909	18524	18626	18627	18593	18727	18836	18842	18921	18937	18869	18642	18859	18807	18811	18654	18487	18956	18679	18622	18647	19039	18541	18552	18619	18927	18521	18731	18773	18860	18845	18859	18699	18631	18897	18757	18612	18731	18523	18519	18674	18837	18626	18678	18823	18928	18875	18668	18619	18635	18747	18739	18769	18805	18817	18663	18604	18615	18810	18766	18789	18554	18811	18606	18821	18698	18902	18632	18794	18669	18686	18690	18783	18696	18791	18576	18711	18749	18744	18758	18786	18754	18804	18830	18923	18650	18733	18782	18555	18840	18629	18905	18788	18742	18775	18776	18837	18663	18811	18761	18561	18788	18881	18488	18443	18732	18770	18622	18668	19005	18656	18647	18582	18749	18790	18704	18772	18825	18721	18717	18701	18562	18835	18513	18636	18530	18906	18859	18846	18812	18675	18462	18885	18814	18671	18709	18824	18783	18804	18930	18912	18872	18502	18739	18774	18631	19038	18771	18521	18682	18590	18573	18804	18612	18514	19005	18642	18597	18609	18817	18915	18856	19128	18683	18575	18764	18495	18788	18638	18763	18799	18775	18706	18653	18708	18790	18897	18803	18892	18912	18661	18606	18723	18718	18573	18751	18749	18636	18763	18847	18611	18728	18856	18755	18528	18613	18624	18615	18805	18562	18768	18861	18704	18695	18788	18679	18544	18805	18919	18752	18683	18688	18613	18719	18617	18863	18606	18645	18746	18789	18665	18663	18757	18744	18743	18723	18867	18447	18663	18646	18837	18680	18611	18592	18595	18679	18732	18585	18816	18919	18817	18724	18779	18858	18665	18697	18876	18957	18981	18800	18635	18810	18679	18717	18627	18717	18662	18573	18676	18842	18846	18885	18686	18700	18776	18745	18726	18807	18527	18766	18635	18819	18768	18678	18610	18627	18630	18792	18605	18860	18810	18730	18657	18700	18852	18536	18706	18515	18824	18785	18897	18656	18708	18847	18889	18921	18628	18774	18818	18722	18905	18711	18574	18751	18946	18706	18620	18804	18792	18774	18833	18596	18727	18643	18871	18820	18880	18748	18554	18730	18865	18778	18904	18858	18556	18798	18839	18721	18737	18614	18834	18677	18853	18667	18748	18877	18963	18804	18554	18668	18641	18976	18803	18635	18810	18816	18900	18913	18670	18823	18823	18707	18772	18781	18599	18797	18917	18793	18646	18639	18741	18609	18704	18559	18755	18745	18666	18639	18505	18720	18899	18764	18931	18567	18659	18764	18781	18645	18693	18629	18935	18742	18860	18633	18801	18771	18663	18675	18915	18782	18746	18467	18814	18789	18803	18687	18686	18789	18607	18781	18680	18496	18715	18772	18755	18629	18581	18757	18683	18555	18907	18754	18909	18610	18611	18600	18780	18957	18627	18611	18567	18741	18683	19060	18648	18746	18584	18798	18847	18972	18818	18710	18884	18794	18545	18649	18573	18556	18493	18689	18870	18605	18769	18778	18572	18743	18617	18708	18647	18494	18875	18691	18745	18711	18962	18707	18631	18623	18721	18742	18659	18737	18717	18570	18651	18903	18738	18617	18815	18599	18767	18714	18667	18785	18744	18557	18544	18828	18886	18853	18704	18899	18998	18692	18672	18609	18898	18852	18706	18601	18846	18912	18783	18836	18595	18525	18507	18967	18917	19095	18719	18687	18855	18607	18698	18778	18636	18654	18820	18634	18793	18508	18671	18680	18761	18911	18762	18535	18953	18546	18682	18663	18782	18831	18753	18814	18779	18600	18740	18708	18602	18604	18789	18727	18762	18753	18721	18553	18787	18856	19050	18819	18761	18781	18858	18963	18703	18788	19035	18651	18689	18567	18632	18868	18687	18698	18800	18765	18513	18622	18710	18491	18722	18904	18749	18864	18528	18779	18511	18809	18775	18527	18926	18782	18729	18548	18849	18713	18620	18763	18688	18864	18789	18575	18862	18919	18831	18692	18806	18704	18855	18885	18810	18719	18619	18653	18621	18786	18654	18663	18647	18914	18745	18706	18812	18690	18759	18755	18682	18529	18667	18710	18750	18669	18747	18690	18575	18807	18575	18826	18975	18851	18489	18900	18524	18578	18844	18684	18781	18914	18970	18679	18677	18850	18769	18961	18680	18671	18873	18556	18552	18944	18846	18722	18790	18628	18723	18690	18626	18520	18920	18755	19003	18862	18591	18736	18620	18980	18510	18749	18733	18706	18565	18779	18896	18800	18662	18546	18504	18704	18672	18661	18695	18794	18642	18551	18693	18512	18749	18634	18966	18776	18775	18824	18917	18583	18792	18755	18774	18924	18705	18691	18695	18825	18789	18843	18678	18769	18842	18782	18688	18520	18683	18674	18796	18843	18858	18493	18660	18764	18572	18386	18605	18597	18628	18768	18800	18807	18696	18745	18542	18731	18684	18601	18884	18699	18718	18616	18705	18813	18647	18725	18704	18795	18779	18501	18779	18889	18786	18794	18779	18553	18801	18590	18774	18760	18609	18669	18982	18833	18791	18554	18706	18692	18798	18796	18847	18763	18745	18710	18863	18773	18751	18783	18729	18667	18626	18737	18592	18729	18926	18906	18775	18517	18877	18792	18834	18861	18630	18802	18738	18685	18522	18776	18756	18808	18799	18726	18804	18584	18888	18774	18836	18776	18780	18748	18708	18644	18743	18525	18667	18985	18871	18612	18794	18791	18732	18664	18817	18783	18511	18590	18664	18921	18826	18776	18756	18550	18654	18584	18707	18877	18686	18796	18831	18682	18794	18732	18835	18866	18713	18681	18652	18593	18596	18752	18714	18716	18743	18736	18567	18757	18904	18678	18733	18891	18789	18839	18909	18919	18732	18705	18820	18663	18794	18605	18669	18795	18899	18778	18885	18819	18740	18932	18747	18647	18771	18675	18580	18816	18783	18690	18823	18743	18542	18796	18811	18690	18549	18648	18699	18706	18853	18871	18674	18604	18714	18704	18724	18720	18646	18752	18993	18728	18680	18546	18735	18828	18888	18844	18656	18835	18683	18466	18634	18776	18820	18838	19054	18607	18756	18791	18688	18804	18873	18641	18472	18718	18653	18643	18933	18618	18666	18866	18562	18842	18690	18466	18688	18750	18585	18864	18740	18741	18806	18495	18744	18793	18706	18745	18894	18619	18794	18693	18656	18877	18712	18840	18937	18832	18804	18748	18677	18713	18761	18507	18809	18747	18492	18833	18692	18573	18614	18723	18716	19058	18800	18539	18817	19029	18883	18774	18689	18594	18762	18495	18708	18806	18847	18578	18669	18790	18758	18833	18776	18838	18728	18666	18780	18757	18681	18683	18892	18665	18551	18772	18872	18752	18608	18668	18589	18581	18791	18604	18678	18575	18787	18669	18684	18787	18548	18749	18724	18690	18621	18617	18734	19041	18707	18604	18816	18510	18692	18589	18686	18737	18723	18640	18627	18750	18550	18733	18844	18748	18682	18672	18518	18630	18709	18857	18964	18606	18816	18902	18844	18653	18732	18879	18521	18706	18466	18690	18832	18782	18921	18661	18698	18744	18671	18520	18603	18500	18696	18774	18675	18817	18666	18953	18827	18903
24188	37326	35637	30067	40544	45333	41631	39519	32471	24295	21191	19293	17442	16116	15455	15323	15120	15208	14945	15165	14992	15198	15122	15019	15099	14931	15185	15176	15174	15061	15134	14967	15056	15106	15320	15104	15134	14953	15087	14989	15089	15185	15011	15165	15089	15189	15011	15182	15033	15089	14991	15038	15187	15090	15067	15015	15086	15060	15048	14895	15111	15190	15149	15071	15141	15055	15074	15090	15027	14988	14974	15153	15113	15016	14969	15129	15058	15148	15084	15226	15100	14924	14953	15015	15075	15040	15082	15206	15087	14997	15011	15122	15007	15065	15227	15142	15096	15158	15117	15185	14986	15164	15033	15057	15246	15134	15095	15186	15121	15011	14949	15244	15258	14869	15115	15100	15014	15039	15125	15089	14992	14976	15097	14923	14985	15092	15018	15050	15100	15147	14917	15184	15054	15055	15135	15048	15060	15161	15172	14979	15014	15138	15083	15045	15044	15176	15002	14999	15097	15094	15033	15220	15046	14962	15158	15206	15168	15109	15083	15078	15160	14927	15250	14992	15042	15069	15221	15084	15087	15038	15043	15003	15027	14966	14801	15171	15223	15021	14988	15120	15127	15226	14987	15000	15174	15124	14943	15176	15092	15013	14987	15000	15185	14965	14962	15095	15118	15049	14985	14893	15185	14890	15123	15103	15127	14984	15056	15084	15087	15143	15015	15277	15176	15113	15042	15087	15093	15137	15008	15139	15008	15065	14959	15067	15156	15224	14934	15310	15044	14999	15110	15095	14994	15058	15046	15037	14970	15135	15036	15198	15075	15155	14971	15139	15050	15193	15024	15087	15067	15015	15035	15143	15057	15040	15027	15108	14766	14985	14904	15121	14973	15106	15092	15287	15302	15131	15114	15158	15134	15027	15247	15139	15069	15144	15035	14953	15078	15294	15117	15076	15121	15082	15159	15137	15172	14983	15047	15133	15324	15308	15204	14999	15073	15152	15058	15115	15248	15076	15003	15091	14932	15131	15187	14818	14869	15166	14999	15154	15092	15070	15201	15082	14998	14959	15213	15391	15029	14994	15213	15084	15091	15106	15220	15038	15029	15132	15036	15029	15033	15079	14992	14955	15048	15133	14975	14970	15125	14873	15217	14825	15036	15019	15108	15010	15106	15161	15110	15068	15169	14956	14968	15054	15178	15034	15021	15176	15119	15108	15084	14989	15114	15078	14993	15126	15172	15078	15020	15248	15150	15202	14917	15075	15228	15023	15189	15295	15188	15063	15015	15206	14941	15010	15025	15083	15093	15092	15155	14890	15055	15085	15165	14883	15169	14840	15084	14996	14953	14936	15034	14992	15073	15165	14896	15136	15091	14898	14982	15043	15162	14969	15082	15140	15165	15172	15152	14997	15239	15046	15235	15071	15025	14995	15035	15023	15052	15111	15141	15083	15052	14947	15019	15183	14978	15080	14855	15223	14975	15061	15068	15167	15048	15115	14941	15075	15028	15154	15071	15048	15194	15132	15226	15184	15110	15038	15165	15207	14983	15021	15068	15107	14956	15058	15159	14975	15170	15167	15131	14980	15144	14970	14981	15226	15085	15221	15095	15086	15002	15172	15060	15135	15114	15083	15267	15172	15043	15073	15064	15040	15053	15087	15082	15167	14993	14974	15002	15211	15215	15067	15203	15107	15139	15152	15039	14865	15061	15171	15038	14931	15090	15148	15022	15025	15050	15069	15058	15040	15036	15095	15119	15068	15024	15066	15207	15019	15069	15071	14929	15029	14969	14983	15204	14993	15178	15083	15143	15091	15152	15078	15198	15056	15057	15039	15064	15071	15227	15038	15055	15217	15025	15201	14986	15221	15001	15062	14956	14996	15023	15069	15144	15063	15134	15051	14888	15149	14955	15074	15040	15213	15017	15051	14944	15156	15000	14992	15101	15012	15164	15231	15136	15131	15116	15155	15127	15180	15162	15319	15127	15041	15069	15191	14977	14975	15074	15059	15057	15196	15166	15095	15163	15063	15145	15063	14949	15134	15106	15134	15152	15069	15092	15002	15118	15037	15110	14940	15163	15100	15054	15176	15117	15245	15017	15085	15154	15059	15201	15141	14928	15096	15105	15182	14896	14991	15041	15039	15217	15014	15063	15146	15039	15001	15188	15019	15186	15094	15159	14930	15119	15093	15027	15167	15241	15061	15139	14973	15116	15265	14940	15072	14875	15121	15071	14902	15071	15226	14981	15029	15120	15068	14978	15199	15246	15135	14990	14973	15044	15107	14943	14945	15039	15009	14906	14977	15060	15157	14913	15218	15123	15087	14960	15273	15111	15198	15113	15146	15118	15221	15102	15107	14876	14933	15022	14988	15116	15040	15130	15044	15132	15299	15003	15134	15100	14987	15165	15115	15163	14937	15077	15032	15124	15191	15103	15084	15096	14901	14985	15231	15138	14974	15201	15041	15157	15011	15259	15005	15200	15271	15146	15049	14917	14999	15153	15126	15115	15154	15120	15054	15215	15266	15086	15229	14932	15100	14976	14917	15078	15086	15095	15048	15007	15200	15148	15008	14961	15135	15008	15101	15093	15014	15019	15109	15099	15100	15116	15153	15035	14987	14967	15034	15229	15069	15084	15021	15009	14856	15068	15262	14971	15066	14951	15268	15032	15097	15001	15147	15163	14912	14952	15199	15268	14991	15113	15127	15044	15176	15083	14949	15160	15049	15124	15180	15038	15347	15005	15032	15090	14980	14979	14975	15022	15151	14921	15003	15156	15224	15141	15234	15021	15152	15068	15204	15016	15046	15172	15042	14985	15039	15090	15090	15106	15140	15128	14924	15042	15040	15029	15195	15041	15193	15161	14957	15019	15098	15022	14972	15113	15073	15013	15086	15240	14924	15124	15079	14991	15037	15146	15126	15112	15306	14956	15271	15109	15198	15037	15077	14982	15261	15075	15032	15064	15030	15230	14930	14953	15161	15063	15105	14982	15075	15185	15128	15031	14919	14973	15046	15192	15094	15208	14966	15287	14952	15129	15017	14673	15119	15144	15139	15071	15080	14934	14984	14902	15105	15121	15070	15080	15160	15107	14898	15042	14954	14998	14981	15165	15131	14985	15104	15066	15006	15018	15082	15224	14981	15125	15204	15019	15129	15063	15208	15124	15190	15031	15152	15162	14936	15196	14801	15268	15053	15259	15029	15080	15082	15181	14972	15231	14967	14977	15059	15095	15142	15139	15224	15083	14968	15094	15113	15025	15007	14987	15090	15132	15096	15207	14994	15087	15102	15106	15129	15032	15079	15226	15039	15191	15117	15113	14913	15067	15033	15187	15048	15206	15050	15098	14989	15094	15119	14924	15174	15154	14924	15127	14955	15003	15137	15065	15088	15218	15127	14944	14970	15269	15009	15061	15045	15107	14943	15111	15003	15135	15211	15000	15039	15172	15044	15260	15098	14951	15034	15230	15005	14874	15357	14938	15075	15074	14964	15196	15123	15088	15135	15174	15223	15056	15054	15093	15054	14938	15062	14878	15004	15050	14988	15115	14965	15115	15008	15049	14968	14972	15057	14927	15101	14956	14975	14975	15005	15048	15113	15040	14997	15199	15245	15138	14939	15135	15288	15137	14954	15218	15004	15104	15051	14962	15152	15041	15104	15068	14989	14925	15250	15097	15145	15120	15135	14974	15099	15064	15003	15003	15085	14978	15095	15046	15142	15149	14877	15001	15041	15023	14980	15172	15171	15120	15091	15037	15080	14948	15123	14934	15276	15179	14901	15021	15037	14978	15176	15123	15041	15199	15240	15205	15141	14896	15203	15049	15101	15208	15023	15112	15137	15138	15038	14944	15180	15186	14987	15245	15104	15116	15197	15083	15215	15148	15128	15172	15171	15141	14998	15049	15123	15075	15266	15071	15120	15084	15161	14993	15172	15144	15112	15231	15015	14967	15220	14955	15173	15037	15026	15192	15093	14891	15020	15164	15188	14979	15097	15145	15070	15038	15090	14987	15116	15035	15163	15022	15125	15134	14960	14958	15239	15015	14964	15263	15058	15094	14932	15309	15037	15214	15099	14999	15012	14883	15167	15254	15047	15140	15078	14944	15023	15010	15101	14953	15226	15002	15131	15178	15243	14984	15270	15124	15024	15209	14997	14938	15147	15235	15031	15059	15030	15089	15220	14996	15150	14852	15040	15120	15121	14957	15117	15017	14865	14993	14972	14901	15077	15176	15092	15081	15168	15110	15123	15319	14983	15120	15163	14999	15212	15167	14986	15055	14927	15147	14994	15174	15107	14958	15061	14982	15197	15142	15098	14871	15139	15110	15067	15155	15100	15086	15186	15249	15125	14891	15055	15182	15058	15038	15039	15011	15127	14923	14951	15192	15152	15307	15038	15224	15096	15204	14960	15195	15157	15146	15130	14935	15054	15080	15191	15032	15088	15212	14950	15107	15192	15148	15144	15185	15044	15061	15154	15038	14955	15196	14942	15080	15096	15045	15314	15080	15049	15130	15161	15094	15340	15167	15085	15021	15162	15309	15054	15076	15184	15094	15206	15132	15226	15121	15079	15096	15126	15102	15011	15030	15120	15097	15140	14983	15105	15057	15231	15017	15151	15037	15089	15202	15153	15263	15205	15198	14971	15045	15041	15128	15139	14957	14999	15225	15154	15222	15117	15245	15190	14903	15174	15256	15031	15143	14897	15116	15003	15099	14964	15236	15131	14994	15154	15276	15175	15128	15055	15056	15067	15133	15075	15101	15163	15101	15269	15116	15186	15044	15008	15028	15046	14998	15132	15243	15209	14955	15081	14831	15067	15000	15159	15085	15052	15180	15269	15157	14974	15037	15079	15224	15140	14993	14987	15107	15167	15189	14983	15165	15062	15165	14944	15197	15064	15028	15138	15028	14878	15058	15126	15192	15031	15079	15003	15073	15006	14802	14989	14968	14934	15145	15190	15062	14952	14963	15062	15058	15083	14949	15087	15134	15049	15121	15087	14963	14995	14986	15078	15267	15144	15046	14874	15085	14956	15302	15025	14995	15077	15048	15172	15185	15113	14921	15023	14931	15212	14974	15272	15144	15189	15092	15236	15151	15093	15172	14975	15188	15123	14951	14997	15261	15049	14868	14943	14950	15049	15080	15068	15146	15174	15209	14980	15205	15099
24185	21220	28695	27126	39615	54654	59879	56456	45535	30897	28658	26282	23029	20395	18855	18529	18015	17887	17951	17860	17657	17918	18033	17636	17893	17664	17758	17874	17977	17891	17854	17884	17957	17918	17576	17728	17822	17746	17656	17712	17686	17808	17892	17723	17751	17545	17794	17557	17701	17591	17613	17582	17734	17871	17583	17630	17782	17642	17572	17574	17743	17557	17583	17757	17867	17771	17661	17755	17708	17664	17759	17682	17560	17642	17785	17686	17510	17811	17621	17752	17788	17845	17685	17622	17551	17405	17742	17739	17697	17763	18033	17670	17721	17607	17694	17928	17747	17814	17603	17814	17726	17862	17624	17577	17730	17661	17617	17753	17546	17460	17680	17719	17757	17489	17665	17707	17820	17602	17574	17808	17784	17803	17706	17602	17930	17453	17491	17517	17580	17483	17626	17608	17517	17820	17703	17644	17819	17815	17744	17731	17622	17648	17644	17764	17892	17913	17664	17677	17821	17583	17542	17501	17884	17851	17706	17503	17645	17672	17602	17763	17754	17676	17572	17545	17713	17749	17662	17573	17759	17539	17727	17698	17683	18001	17590	17518	17875	17596	17857	17839	17726	17699	17666	17754	17556	17661	17677	17662	17588	17620	17734	17690	17611	17813	17748	17521	17617	17730	17662	17792	17644	17581	17511	17646	17761	17849	17498	17783	17695	17719	17674	17823	17713	17621	17678	17833	17428	17666	17499	17817	17726	17837	17865	17574	17680	17787	17537	17709	17730	17773	17721	17765	17742	17799	17776	17769	17572	17643	17653	17588	17703	17733	17618	17642	17536	17769	17596	17773	17438	17733	17765	17700	17796	17735	17714	17701	17637	17647	17509	17720	17758	17655	17686	17604	17538	17489	17474	17627	17569	17749	17634	17689	17685	17767	17630	17627	17673	17548	17616	17488	17728	17814	17557	17549	17825	17678	17533	17651	17870	17645	17883	17650	17624	17798	17662	17816	17619	17514	17751	17643	17695	17637	17527	17715	17680	17481	17435	17567	17534	17622	17701	17804	17918	17600	17653	17749	17788	17587	17808	17730	17602	17564	17514	17523	17576	17750	17696	17713	17726	17847	17620	17657	17632	17590	17644	17703	17706	17749	17801	17643	17638	17757	17527	17624	17689	17561	17601	17560	17628	17437	17608	17546	17767	17821	17519	17755	17522	17596	17688	17649	17793	17783	17709	17832	17638	17781	17652	17709	17734	17963	17510	17721	17523	17467	17707	17722	17556	17625	17700	17779	17814	17797	17703	17637	17806	17585	17658	17705	17785	17893	17764	17854	17736	17853	17581	17867	17599	17686	17666	17793	17741	17594	17659	17725	17889	17668	17611	17604	17810	17769	17756	17560	17625	17678	18017	17798	17555	17984	17598	17553	17626	17747	17678	17547	17691	17829	17824	17626	17845	17488	17818	17776	17558	17761	17727	17458	17576	17512	17647	17844	17713	17763	17650	17678	17919	17909	17790	17797	17632	17723	17746	17552	17579	17868	17646	17627	17561	17621	17732	17813	17575	17704	17766	17779	17644	17910	17848	17735	17722	17935	17634	17607	17777	17605	17741	17469	17793	17920	17846	17534	17801	17602	17601	17757	17583	17810	17728	17796	17816	17365	17751	17737	17797	17722	17648	17502	17464	17781	17556	17565	17475	17578	17712	17709	17728	17712	17652	17740	17600	17542	17694	17425	17628	17788	17400	17842	17742	17821	17847	17812	17642	17805	17584	17812	17620	17671	17606	17551	17594	17608	17789	17694	17605	17687	17845	17770	17526	17691	17637	17668	17841	17627	17582	17670	17567	17691	17798	17532	17776	17751	17788	17669	17614	17669	17416	17584	17619	17534	17808	17700	17534	17607	17653	17939	17457	17532	17771	17688	17607	17797	17699	17759	17757	17612	17854	17718	17768	17730	17739	17759	17716	17677	17703	17760	17511	17804	17708	17745	17741	17585	17771	17619	17626	17660	17748	17896	17776	17692	17809	17683	17457	17621	17437	17830	17647	17845	17769	17579	17753	17639	17700	17868	17785	17690	17813	17623	17783	17698	17593	17635	17673	17916	17711	17718	17875	17699	17632	17764	17701	17522	17634	17718	17716	17552	17635	17828	17551	17606	17635	17566	17732	17860	17888	17804	17731	17848	17717	17753	17733	17692	17698	17767	17614	17745	17592	17610	17685	17703	17787	17493	17458	17866	17916	17701	17577	17485	17732	17562	17568	17610	17695	17717	17512	17716	17812	17617	17668	17450	17582	17504	17633	17514	17721	17690	17734	17803	17573	17758	17698	17662	17543	17583	17732	17688	17634	17516	17785	17730	17505	17654	17781	17657	17913	17663	17794	17527	17779	17629	17715	17617	17629	17499	17730	17624	17717	17669	17971	17650	17802	17660	17689	17790	17620	17614	17471	17629	17590	17920	17697	17632	17812	17621	17444	17798	17811	17768	17722	17646	17498	17693	17705	17631	17750	17692	17863	17799	17798	17866	17785	17610	17717	17772	17899	17674	17640	17709	17729	17743	17600	17683	17761	17571	17741	17556	17605	17372	17681	17848	17701	17688	17586	17715	17635	17590	17749	17539	17774	17557	17683	17701	17845	17641	17631	17669	17713	17789	17538	17587	17870	17755	17664	17889	17847	17669	17371	17614	17595	17971	17921	17662	17749	17828	17763	17722	17545	17686	17504	17605	17529	17609	17696	17635	17862	17654	17672	17600	17674	17722	17725	17653	17697	17707	17754	17670	17653	17813	17706	17539	17668	17596	17536	17735	17872	17768	17686	17654	17731	17753	17732	17689	17654	17702	17715	17735	17685	17813	17592	17678	17641	17567	17655	17531	17722	17561	17607	17718	17796	17583	17507	17634	17666	17618	17561	17613	17619	17422	17753	17626	17542	17614	17564	17445	17768	17821	17677	17713	17795	17940	17719	17705	17552	17588	17705	17849	17598	17657	17717	17717	17678	17688	17522	17570	17639	17712	17488	17518	17767	17639	17704	17598	17740	17588	17675	17636	17670	17645	17735	17808	17678	17688	17858	17696	17627	17771	17426	17711	17551	17528	17626	17600	17789	17536	17541	17593	17770	17700	17675	17621	17656	17653	17771	17456	17737	17630	17632	17639	17692	17609	17604	17573	17688	17923	17763	17565	17489	17592	17488	17539	17834	17584	17685	17781	17665	17806	17690	17565	17685	17772	17764	17761	17693	17889	17700	17664	17650	17723	17814	17499	17433	17824	17818	17643	17663	17670	17538	17747	17620	17714	17587	17689	17814	17683	17673	17885	17743	17795	17903	17745	17594	17536	17665	17523	17562	17626	17748	17457	17678	17888	17754	17630	17586	17600	17607	17592	17723	17657	17973	17731	17576	17684	17847	17851	17938	17627	17548	17624	17767	17790	17774	17685	17706	17582	17562	17494	17643	17694	17702	17683	17624	17757	17564	17685	17621	17743	17634	17398	17624	17763	17644	17696	17718	17703	17716	17610	17842	17812	17798	17782	17605	17897	17700	17889	17793	17700	17474	17671	17724	17698	17649	17567	17528	17614	17644	17485	17593	17903	17670	17615	17741	17723	17716	17817	17837	17787	17834	17803	17625	17521	17617	17768	17775	17691	17718	17655	17408	17571	17603	17548	17477	17729	17672	17647	17797	17710	17680	17648	17690	17618	17525	17641	17814	17514	17730	17511	17731	17612	17592	17674	17879	17548	17578	17799	17504	17520	17739	17877	17675	17752	17843	17647	17694	17545	17555	17654	17861	17786	17695	17699	17567	17814	17781	17642	17700	17796	17698	17681	17478	17528	17726	17594	17676	17911	17770	17676	17593	17756	17846	17704	17727	17740	17660	17563	17794	17509	17377	17611	17641	17749	17806	17788	17659	17674	17836	17621	17602	17953	17779	17775	17676	17682	17629	17749	17946	17822	17794	17648	17489	17660	17834	17636	17607	17727	17783	17684	17625	17592	17413	17595	17747	17764	17599	17561	17685	17648	17381	17632	17628	17631	17702	17826	17880	17667	17546	17613	17686	17733	17607	17802	17483	17614	17616	17671	17542	17708	17865	17527	17623	17587	17481	17811	17605	17717	17422	17550	17705	17815	17601	17699	17649	17575	17803	17843	17637	17535	17484	17577	17640	17751	17592	17864	17441	17861	17654	17575	17782	17597	17652	17813	17790	17882	17687	17771	17718	17630	17800	17712	17927	17835	17836	17633	17557	17553	17889	17779	17816	17571	17729	17632	17716	17591	17708	17880	17696	17562	17654	17527	17721	17602	17717	17638	17607	17667	17707	17931	17710	17543	17672	17380	17629	17597	17445	17753	17783	17738	17638	17736	17666	17819	17629	17667	17683	17713	17593	17654	17592	17634	17716	17743	17705	17667	17554	17508	17632	17655	17478	17662	17786	17588	17689	17581	17627	17622	17668	17506	17574	17744	17620	17836	17651	17645	17574	17723	17641	17663	17617	17990	17637	17644	17558	17816	17713	17525	17794	17746	17625	17456	17864	17628	17451	17553	17925	17703	17685	17644	17724	17965	17706	17580	17720	17721	17828	17744	17874	17598	17796	17593	17659	17820	17685	17507	17626	17596	17664	17585	17655	17842	17749	17554	17389	17711	17657	17815	17747	17620	17809	17635	17469	17521	17740	17771	17702	17719	17702	17668	17726	17685	17821	17813	17756	17528	17862	17560	17752	17497	17564	17821	17783	17975	17734	17562	17594	17512	17766	17640	17899	17551	17545	17541	17649	17486	17876	17542	17567	17657	17548	17480	18045	17762	17785	17598	17735	17682	17394	17667	17567	17588	17906	17709	17738	17805	17685	17858	17878	17643	17756	17626	17784	17527	17681	17808	17576	17514	17571	17525	17721	17584	17608	17679	17728	17821	17508	17585	17577	17809	17546	17464	17603	17633	17514	17705	17842	17823	17824	17490	17640	17290	17565	17702	17830	17569	17501	17830	17891	17728	17743	17763	17487	17687	17612	17709	17563	17837	17799	17699	17615	17749	17644	17813	17661	17688	17812	17727	17761	17717	17734	17480	17486	17537	17807	17725	18042	17706	17793	17794	17844	17866	17621	17649	17859	17725	17540	17788	17688	17779	17523	17502	17731	17875	17778	17579	17588	17607	17571	17585	17816	17785
32051	57792	56290	52186	57924	60678	60352	56761	44866	29129	28910	25623	20994	17438	15603	14747	14623	14612	14520	14493	14409	14480	14494	14505	14510	14464	14505	14436	14311	14552	14481	14543	14485	14598	14438	14594	14563	14601	14459	14542	14599	14515	14683	14354	14434	14375	14409	14468	14562	14564	14481	14517	14494	14431	14506	14579	14461	14442	14507	14438	14541	14398	14581	14583	14467	14606	14486	14448	14558	14446	14536	14357	14533	14478	14568	14365	14433	14391	14627	14482	14511	14598	14512	14350	14599	14568	14559	14507	14450	14312	14464	14526	14634	14419	14486	14422	14440	14489	14624	14482	14588	14431	14554	14473	14482	14498	14509	14410	14255	14380	14487	14517	14450	14602	14397	14514	14520	14569	14419	14467	14496	14496	14342	14618	14436	14369	14517	14380	14513	14506	14523	14589	14516	14491	14401	14667	14437	14493	14425	14419	14487	14470	14595	14587	14536	14444	14441	14341	14559	14443	14540	14520	14524	14420	14329	14369	14641	14398	14358	14647	14589	14377	14413	14406	14437	14448	14605	14493	14503	14501	14572	14449	14462	14483	14504	14414	14368	14533	14493	14495	14539	14509	14301	14420	14523	14507	14666	14507	14564	14394	14383	14377	14399	14556	14428	14549	14423	14444	14415	14501	14527	14484	14447	14622	14402	14499	14424	14387	14432	14585	14529	14493	14363	14291	14279	14449	14617	14574	14450	14270	14482	14614	14437	14505	14501	14269	14636	14407	14533	14311	14561	14476	14394	14601	14416	14593	14711	14427	14479	14587	14404	14523	14415	14564	14476	14436	14653	14373	14468	14476	14581	14279	14459	14579	14427	14422	14508	14562	14456	14499	14480	14373	14424	14340	14444	14363	14582	14542	14407	14335	14414	14535	14438	14475	14287	14709	14321	14456	14436	14528	14427	14432	14592	14541	14522	14363	14407	14593	14715	14329	14571	14647	14446	14438	14574	14549	14346	14521	14835	14484	14445	14265	14575	14412	14307	14450	14573	14448	14446	14288	14264	14580	14531	14398	14609	14375	14384	14402	14319	14353	14499	14525	14594	14526	14463	14675	14544	14724	14537	14260	14589	14369	14591	14476	14410	14408	14448	14404	14559	14472	14593	14474	14490	14446	14561	14456	14543	14464	14529	14582	14507	14568	14626	14550	14748	14599	14458	14428	14587	14474	14478	14468	14492	14473	14564	14572	14620	14468	14521	14515	14447	14616	14484	14559	14452	14630	14414	14411	14517	14615	14654	14469	14445	14376	14467	14561	14550	14578	14618	14537	14393	14567	14441	14544	14521	14501	14479	14443	14671	14630	14379	14392	14468	14414	14255	14581	14498	14366	14424	14417	14542	14667	14554	14570	14416	14566	14537	14531	14585	14486	14471	14601	14543	14467	14439	14637	14349	14556	14437	14388	14717	14488	14443	14507	14417	14550	14523	14423	14605	14576	14638	14359	14422	14534	14306	14522	14562	14436	14629	14483	14536	14496	14597	14302	14514	14478	14270	14367	14640	14437	14512	14543	14698	14581	14516	14362	14550	14587	14368	14526	14491	14507	14444	14348	14468	14486	14409	14591	14521	14659	14447	14450	14500	14534	14566	14430	14509	14581	14464	14323	14628	14368	14722	14435	14625	14642	14343	14450	14329	14537	14435	14408	14444	14558	14437	14294	14393	14714	14571	14506	14458	14450	14412	14514	14377	14588	14355	14515	14553	14693	14496	14484	14461	14548	14498	14405	14473	14541	14577	14608	14471	14541	14535	14468	14479	14334	14430	14568	14371	14565	14398	14361	14554	14455	14348	14504	14335	14604	14526	14568	14528	14524	14601	14399	14599	14258	14362	14572	14463	14440	14563	14420	14504	14450	14419	14466	14490	14457	14373	14483	14402	14398	14660	14384	14310	14414	14464	14372	14465	14624	14392	14534	14621	14570	14404	14530	14450	14460	14555	14462	14323	14386	14571	14464	14411	14285	14367	14365	14518	14545	14347	14545	14437	14478	14548	14518	14409	14311	14613	14481	14561	14489	14517	14483	14546	14494	14530	14368	14205	14452	14389	14544	14353	14459	14618	14460	14464	14649	14479	14434	14536	14422	14448	14428	14338	14481	14532	14478	14437	14688	14507	14353	14549	14512	14339	14566	14454	14499	14656	14365	14445	14536	14457	14567	14519	14437	14461	14526	14446	14430	14481	14382	14457	14380	14530	14621	14380	14467	14559	14425	14456	14437	14484	14600	14656	14625	14466	14365	14512	14400	14445	14231	14531	14563	14473	14543	14520	14514	14492	14318	14419	14527	14521	14408	14512	14639	14403	14359	14463	14438	14334	14426	14463	14540	14429	14408	14418	14479	14369	14489	14547	14576	14569	14587	14388	14414	14437	14491	14476	14598	14467	14545	14455	14413	14424	14490	14467	14439	14607	14452	14712	14325	14361	14395	14613	14479	14516	14452	14423	14473	14551	14389	14454	14603	14298	14386	14505	14551	14529	14384	14539	14388	14519	14525	14561	14470	14324	14354	14420	14543	14520	14396	14595	14466	14491	14480	14371	14570	14646	14487	14506	14432	14429	14393	14430	14511	14498	14499	14395	14571	14478	14585	14381	14407	14409	14439	14449	14645	14544	14550	14434	14587	14500	14445	14402	14474	14438	14467	14471	14530	14500	14280	14349	14509	14594	14417	14547	14526	14311	14476	14684	14501	14546	14525	14680	14501	14462	14516	14383	14329	14598	14462	14320	14460	14429	14480	14628	14280	14476	14544	14395	14453	14479	14631	14361	14484	14703	14424	14510	14451	14501	14376	14431	14394	14442	14516	14257	14480	14578	14439	14367	14526	14548	14707	14509	14667	14362	14500	14552	14562	14464	14286	14491	14394	14336	14453	14595	14475	14449	14581	14611	14725	14468	14432	14494	14432	14430	14609	14465	14425	14351	14568	14418	14587	14481	14408	14380	14635	14404	14680	14402	14612	14638	14443	14562	14551	14316	14475	14547	14701	14740	14548	14447	14639	14747	14532	14395	14470	14551	14369	14567	14434	14625	14584	14610	14418	14425	14382	14318	14403	14530	14477	14431	14546	14329	14564	14372	14547	14463	14441	14365	14456	14675	14542	14454	14423	14475	14484	14554	14465	14669	14517	14440	14359	14478	14343	14585	14482	14477	14479	14475	14436	14535	14367	14357	14563	14493	14597	14390	14415	14604	14492	14364	14466	14541	14526	14466	14452	14481	14389	14787	14514	14596	14364	14334	14406	14572	14429	14509	14460	14332	14541	14411	14458	14400	14497	14530	14375	14353	14542	14457	14587	14471	14685	14386	14460	14492	14582	14512	14542	14622	14366	14374	14400	14557	14572	14510	14298	14451	14465	14500	14486	14609	14535	14413	14500	14464	14404	14355	14540	14503	14436	14453	14465	14517	14586	14429	14487	14395	14469	14330	14378	14506	14503	14641	14401	14534	14489	14474	14508	14374	14389	14661	14481	14492	14724	14506	14519	14565	14471	14591	14340	14306	14464	14443	14395	14404	14581	14467	14486	14488	14507	14575	14612	14468	14466	14430	14433	14673	14342	14450	14585	14589	14580	14235	14308	14696	14439	14340	14342	14299	14454	14460	14492	14412	14603	14388	14454	14393	14465	14553	14551	14405	14398	14577	14488	14370	14415	14532	14637	14434	14385	14549	14421	14578	14393	14450	14620	14643	14546	14478	14373	14567	14420	14383	14315	14498	14349	14371	14430	14393	14605	14438	14431	14287	14436	14655	14403	14464	14415	14559	14536	14418	14631	14306	14544	14466	14447	14472	14471	14327	14260	14549	14529	14558	14479	14514	14535	14333	14460	14436	14318	14615	14658	14521	14582	14480	14504	14432	14504	14523	14511	14440	14496	14595	14378	14548	14456	14542	14491	14482	14694	14497	14438	14474	14664	14436	14476	14576	14449	14657	14348	14364	14524	14615	14517	14565	14503	14363	14510	14467	14509	14477	14375	14606	14447	14466	14475	14664	14659	14609	14493	14541	14260	14635	14457	14180	14456	14658	14491	14491	14352	14432	14630	14273	14431	14507	14481	14339	14290	14526	14597	14561	14508	14552	14394	14572	14395	14656	14488	14624	14439	14363	14528	14289	14657	14508	14356	14398	14426	14505	14432	14321	14440	14350	14342	14505	14703	14376	14464	14540	14460	14546	14610	14498	14508	14404	14456	14531	14318	14488	14444	14488	14639	14443	14561	14508	14399	14450	14508	14475	14425	14408	14650	14486	14338	14593	14553	14432	14565	14512	14567	14344	14480	14445	14474	14419	14347	14662	14507	14635	14410	14457	14593	14523	14469	14256	14438	14358	14608	14434	14623	14332	14582	14642	14487	14563	14476	14323	14577	14640	14496	14445	14516	14651	14557	14460	14516	14565	14546	14582	14554	14559	14390	14349	14380	14528	14630	14652	14527	14383	14560	14639	14555	14466	14355	14480	14513	14481	14380	14511	14386	14446	14383	14473	14523	14437	14437	14408	14463	14458	14578	14526	14538	14391	14554	14421	14417	14504	14405	14498	14366	14468	14623	14562	14546	14486	14304	14400	14638	14390	14499	14487	14539	14271	14593	14570	14496	14452	14487	14563	14530	14299	14584	14567	14541	14478	14398	14530	14488	14476	14589	14495	14473	14587	14665	14575	14400	14289	14496	14452	14661	14228	14521	14636	14611	14448	14329	14471	14493	14626	14529	14410	14540	14479	14546	14582	14441	14446	14376	14513	14420	14605	14427	14451	14308	14525	14563	14536	14652	14530	14364	14590	14431	14399	14317	14518	14263	14523	14708	14533	14492	14396	14415	14641	14461	14546	14453	14440	14468	14466	14435	14484	14365	14387	14473	14663	14552	14528	14432	14390	14500	14394	14584	14417	14605	14480	14523	14467	14546	14508	14489	14609	14408	14457	14570	14388	14574	14488	14389	14448	14249	14457	14436	14453	14506	14593	14438	14512	14587	14587	14312	14475	14398	14400	14357	14421	14406	14479	14421	14563	14495	14534	14360	14493	14680	14488	14368	14460	14359	14450	14520	14524	14487	14518	14428	14533	14564	14304	14488	14447	14527	14446	14538	14445	14640	14499	14597	14370	14325	14486	14579	14658	14592	14417	14353
33515	35518	24666	22027	20313	21519	22258	22073	20339	19328	18891	18993	18850	18635	18468	18621	18332	18348	18562	18346	18418	18461	18491	18429	18283	18318	18297	18552	18345	18403	18379	18355	18215	18520	18268	18162	18463	18369	18287	18275	18490	18186	18422	18461	18451	18221	18365	18361	18416	18496	18379	18290	18350	18475	18340	18443	18408	18391	18438	18417	18597	18477	18507	18499	18374	18427	18302	18409	18356	18264	18401	18283	18502	18299	18407	18410	18366	18375	18426	18327	18389	18393	18278	18454	18261	18333	18210	18525	18467	18333	18535	18362	18497	18296	18424	18612	18319	18192	18312	18327	18325	18206	18238	18459	18321	18364	18157	18242	18397	18135	18335	18466	18265	18354	18344	18369	18216	18416	18390	18323	18381	18268	18449	18241	18264	18388	18416	18263	18142	18335	18374	18507	18382	18263	18286	18413	18400	18272	18408	18139	18601	18431	18534	18429	18421	18148	18519	18321	18338	18316	18437	18571	18505	18480	18322	18435	18427	18359	18263	18145	18432	18380	18310	18641	18271	18306	18112	18540	18253	18212	18277	18338	18198	18390	18232	18355	18238	18496	18402	18280	18382	18309	18434	18320	18489	18238	18390	18255	18416	18345	18426	18263	18363	18383	18244	18248	18366	18195	18082	18213	18396	18389	18578	18352	18105	18324	18284	18379	18252	18437	18408	18374	18306	18295	18501	18181	18673	18279	18359	18465	18183	18157	18402	18463	18354	18500	18458	18361	18408	18428	18372	18271	18247	18298	18416	18350	18235	18379	18336	18309	18294	18384	18282	18249	18039	18370	18573	18019	18451	18310	18530	18382	18234	18388	18398	18300	18342	18178	18357	18151	18378	18401	18433	18314	18405	18381	18141	18274	18179	18425	18220	18258	18300	18355	18277	18275	18269	18163	18323	18353	18255	18558	18448	18422	18457	18505	18083	18507	18337	18481	18475	18425	18405	18332	18240	18355	18512	18303	18581	18393	18437	18365	18370	18437	18402	18392	18482	18335	18335	18471	18197	18394	18072	18223	18341	18236	18336	18241	18301	18237	18355	18419	18575	18444	18320	18678	18591	18414	18372	18382	18455	18329	18419	18429	18372	18343	18283	18315	18348	18391	18149	18293	18287	18334	18346	18444	18562	18499	18293	18328	18333	18308	18578	18102	18164	18389	18278	18216	18203	18381	18310	18321	18546	18451	18290	18407	18410	18368	18665	18427	18368	18549	18323	18163	18447	18412	18593	18405	18497	18316	18222	18327	18357	18176	18451	18497	18350	18403	18511	18311	18560	18334	18434	18355	18380	18254	18451	18313	18293	18460	18353	18490	18265	18412	18194	18317	18401	18163	18328	18456	18310	18360	18367	18365	18320	18299	18433	18301	18132	18408	18488	18325	18264	18287	18317	18379	18235	18108	18392	18461	18469	18237	18310	18476	18470	18315	18318	18352	18224	18317	18180	18481	18386	18428	18471	18494	18377	18464	18346	18498	18560	18358	18467	18415	18362	18095	18481	18108	18400	18519	18478	18240	18480	18655	18376	18361	18527	18453	18164	18564	18495	18513	18507	18298	18339	18370	18205	18310	18391	18210	18149	18346	18463	18351	18333	18327	18660	18281	18275	18153	18098	18451	18441	18338	18173	18448	18417	18275	18326	18434	18590	18317	18258	18478	18249	18100	18241	18211	18450	18547	18486	18403	18528	18454	18208	18304	18091	18450	18538	18379	18427	18376	18430	18352	18409	18698	18232	18326	18266	18352	18493	18302	18350	18219	18236	18322	18475	18413	18311	18263	18408	18294	18375	18368	18344	18559	18280	18299	18489	18380	18453	18498	18265	18469	18132	18265	18393	18237	18425	18573	18550	18413	18556	18480	18179	18380	18383	18302	18408	18329	18286	18199	18361	18393	18495	18379	18347	18310	18481	18213	18130	18336	18559	18383	18283	18536	18368	18496	18229	18460	18550	18397	18402	18457	18481	18333	18414	18362	18494	18421	18456	18378	18472	18364	18200	18198	18314	18307	18490	18353	18087	18283	18292	18206	18245	18481	18332	18419	18321	18480	18427	18273	18432	18418	18209	18341	18559	18513	18314	18254	18289	18250	18468	18279	18328	18340	18374	18409	18352	18285	18212	18219	18331	18330	18303	18301	18221	17995	18151	18337	18214	18409	18447	18172	18255	18653	18199	18173	18294	18303	18299	18186	18484	18260	18226	18347	18518	18211	18341	18158	18373	18157	18341	18354	18353	18384	18325	18408	18268	18159	18227	18538	18367	18237	18339	18276	18395	18169	18261	18319	18425	18516	18263	18364	18444	18225	18198	18194	18314	18239	18348	18503	18321	18372	18275	18116	18416	18421	18472	18347	18423	18157	18381	18470	18433	18276	18392	18227	18137	18284	18252	18381	18332	18160	18349	18256	18322	18174	18319	18402	18225	18194	18444	18465	18429	18143	18344	18488	18373	18426	18495	18405	18158	18202	18158	18475	18379	18402	18463	18383	18318	18354	18212	18539	18297	18237	18147	18341	18194	18493	18459	18418	18367	18235	18451	18222	18396	18347	18393	18456	18423	18203	18242	18295	18497	18331	18233	18242	18091	18276	18391	18337	18263	18324	18361	18413	18141	18365	18272	18199	18430	18446	18268	18117	18443	18170	18184	18553	18606	18303	18677	18371	18055	18267	18421	18503	18427	18498	18305	18268	18544	18485	18497	18509	18333	18127	18458	18428	18397	18425	18331	18402	18296	18499	18331	18238	18388	18261	18313	18300	18327	18438	18484	18290	18333	18428	18433	18460	18398	18235	18444	18390	18341	18286	18529	18305	18602	18450	18435	18360	18401	18255	18378	18462	18400	18289	18508	18436	18328	18448	18057	18223	18376	18325	18454	18384	18402	18333	18623	18290	18076	18375	18432	18521	18360	18509	18252	18416	18453	18334	18576	18518	18478	18588	18466	18410	18471	18114	18438	18450	18524	18200	18207	18265	18490	18390	18665	18291	18272	18493	18431	18491	18363	18380	18596	18447	18288	18396	18152	18360	18458	18419	18429	18306	18312	18237	18348	18235	18448	18400	18277	18563	18295	18441	18345	18223	18429	18334	18167	18226	18334	18260	18190	18391	18407	18475	18164	18518	18324	18390	18310	18447	18448	18339	18226	18223	18615	18245	18340	18483	18401	18485	18483	18336	18392	18485	18378	18387	18060	18562	18269	18289	18470	18265	18491	18517	18483	18481	18371	18370	18333	18445	18277	18478	18306	18274	18354	18322	18478	18250	18335	18404	18286	18258	18543	18362	18324	18332	18279	18381	18206	18331	18061	18102	18288	18286	18491	18338	18401	18283	18309	18410	18190	18413	18130	18464	18344	18244	18314	18339	18221	18269	18266	18418	18281	18275	18394	18215	18266	18114	18713	18504	18571	18693	18377	18391	18404	18433	18517	18530	18255	18370	18476	18360	18203	18511	18621	18523	18184	18341	18180	18305	18505	18347	18470	18393	18366	18313	18599	18325	18273	18217	18536	18269	18389	18458	18335	18341	18206	18383	18396	18468	18547	18463	18455	18380	18509	18288	18245	18447	18332	18454	18444	18354	18449	18368	18447	18214	18288	18435	18224	18463	18475	18469	18422	18338	18465	18140	18412	18432	18165	18277	18378	18379	18510	18281	18242	18235	18427	18405	18200	18233	18447	18491	18247	18167	18367	18451	18323	18261	18337	18302	18348	18309	18457	18292	18384	18525	18402	18275	18472	18400	18556	18401	18337	18510	18290	18189	18507	18451	18544	18442	18538	18495	18577	18342	18479	18462	18529	18311	18430	18462	18313	18616	18413	18297	18469	18446	18382	18423	18435	18360	18198	18522	18295	18253	18519	18298	18146	18366	18380	18281	18500	18306	18295	18270	18336	18480	18494	18567	18388	18449	18075	18452	18384	18255	18351	18183	18368	18427	18349	18295	18725	18281	18307	18445	18279	18676	18524	18550	18240	18449	18357	18484	18536	18345	18446	18432	18421	18219	18325	18280	18359	18343	18464	18399	18277	18293	18383	18229	18302	18286	18332	18257	18420	18495	18322	18123	18502	18331	18528	18699	18440	18313	18083	18205	18034	18253	18343	18481	18506	18565	18491	18315	18348	18240	18118	18448	18405	18292	18269	18383	18413	18416	18223	18259	18211	17973	18096	18456	18416	18480	18444	18354	18232	18535	18255	18430	18332	18531	18428	18455	18263	18506	18399	18222	18383	18358	18357	18165	18361	18189	18447	18486	18458	18186	18234	18392	18513	18317	18303	18366	18601	18496	18314	18302	18321	18562	18633	18671	18420	18273	18490	18514	18413	18350	18243	18367	18489	18398	18448	18147	18416	18527	18322	18314	18388	18178	18457	18572	18506	18259	18432	18210	18324	18365	18261	18514	18321	18460	18444	18250	18355	18207	18418	18324	18273	18487	18492	18358	18436	18364	18405	18452	18409	18391	18347	18238	18348	18137	18255	18293	18240	18345	18447	18313	18472	18380	18331	18339	18375	18185	18500	18172	18122	18459	18505	18445	18312	18369	18206	18289	18506	18209	18269	18432	18486	18254	18351	18394	18328	18177	18218	18349	18146	18258	18403	18372	18347	18498	18414	18367	18281	18258	18246	18322	18177	18224	18608	18288	18372	18319	18254	18279	18560	18266	18417	18640	18120	18288	18390	18361	18463	18566	18441	18707	18348	18515	18290	18429	18270	18360	18254	18322	18228	18495	18339	18533	18293	18619	18352	18243	18076	18358	18255	18443	18292	18364	18303	18350	18497	18508	18331	18273	18470	18489	18474	18469	18376	18165	18298	18530	18654	18322	18265	18436	18357	18229	18423	18576	18375	18576	18376	18510	18383	18666	18108	18500	18274	18199	18310	18489	18402	18460	18225	18244	18537	18307	18339	18287	18394	18402	18407	18648	18359	18265	18411	18534	18263	18548	18560	18234	18450	18310	18600	18577	18635	18367	18208	18428	18209	18344	18500	18523	18316	18396	18051	18293	18229	18381	18292	18477	18444	18330	18252	18484	18187	18445	18345	18478	18404	18377	18712	18353	18338	18420	18123	18384	18262	18207	18498	18618	18453	18483	18503	18351	18387	18342	18350	18491	18468	18200	18484	18324	18329	18270
28886	39349	20125	18829	18178	19857	20086	20218	17018	15668	15708	15687	15312	15128	14843	14955	14955	14769	15000	14870	14714	14829	14742	14709	14844	15002	14871	14951	14695	14926	14766	14867	14801	14891	14797	14760	14799	14757	14887	14719	14885	14808	14926	14836	14986	14938	14898	14848	14779	14882	14778	14994	14726	14801	14923	14704	14870	14816	14826	14697	14898	14806	14864	14808	14870	14944	14839	14901	14972	14686	14798	14832	14872	14778	14935	14914	14908	14823	14849	14909	14845	14869	14856	14831	14910	14991	14867	14653	14808	14944	14781	14845	14966	14921	14938	14920	14919	14830	14862	14812	14822	15058	14769	14838	14937	14755	14946	15092	14762	14777	14882	14751	15127	14850	14771	14739	14873	15022	14849	14703	14948	14861	14873	14764	14938	14786	14929	14838	14773	14714	14854	14758	14938	14837	14754	14899	14902	14816	14727	14737	14671	14964	14763	14885	14796	14806	14999	14862	14836	14857	14716	14746	14983	14856	14816	14844	14857	14749	14868	14880	14916	14885	14740	14844	14750	14900	14949	14890	14844	14945	14804	14676	14857	14892	15026	14914	15035	14827	14814	14783	14771	14936	14885	14840	15034	14905	14880	14737	15025	14775	14809	14889	14959	15038	14650	14606	14880	14679	14845	14788	14938	14753	14837	15056	14741	14823	14642	14786	14790	14819	14836	14961	15007	14758	14710	14786	14844	14813	14801	14751	15004	14949	14867	14658	14947	14940	14733	14775	14910	14825	14804	14788	14978	14639	14794	14960	14882	14666	14992	15159	14809	14761	14752	14991	14823	14886	14900	14781	14931	14755	14805	14999	14909	14929	14941	14912	14745	14867	14811	14937	14790	14859	14890	14899	14817	14892	14957	14769	14822	14657	15062	14811	14665	14829	14857	14727	14801	14801	14790	14975	14930	14741	14736	14935	14867	14796	14889	14772	14776	14973	14895	14818	14654	14670	14703	15072	14987	14808	14911	14842	14958	14872	14874	14917	15008	14897	14916	14902	14847	14803	14985	14722	14732	14796	14826	14810	14928	14817	14947	14843	14738	14907	15143	14815	14914	14882	14922	14845	14665	14804	14856	14752	14993	15014	14728	15035	14795	14918	14786	14867	14921	14761	15003	14945	14847	14805	14803	14798	14764	14896	14854	14903	14826	14810	14754	14651	14827	14989	14754	14863	14679	15044	14751	14823	14756	14723	14939	14851	14788	14916	14830	14701	14877	14709	14785	14779	14786	14878	14841	14933	14927	14951	14714	14857	14935	14921	14735	14862	14660	14830	14761	14895	14857	14822	14974	14776	14894	14778	14723	14886	14824	14871	14819	14867	14827	14786	14725	14922	14765	14868	14903	14830	14743	14829	14586	14957	15020	14810	14629	14854	14892	14935	14894	14979	14801	14889	14838	15014	14850	14736	14900	14769	14758	14897	14814	14849	14784	14900	14822	14643	14962	14801	14733	14915	14713	14662	14907	14950	14929	14935	14862	14777	14790	14912	14884	14859	14907	14799	14894	15065	14998	14745	14741	14740	14728	14878	14751	14776	14802	14851	14866	14918	14665	15029	14849	14871	14725	14800	14756	14848	14922	14663	14957	14712	14819	14841	14986	14774	14957	14868	14904	14723	14741	14865	14927	14776	14837	14957	14901	14852	14830	14819	14874	14958	14825	14882	14725	14758	14946	14896	14869	14778	14685	14935	14860	14916	15015	14780	14920	14935	14858	14879	14750	14702	14757	14746	14775	14622	15052	14840	14859	14861	14725	14854	14783	14849	14802	14925	14792	14828	14708	14796	14912	14908	14799	14820	14892	14879	14775	14760	14830	14852	14821	14724	14807	14696	14837	14881	14980	14813	14954	14775	14805	14745	14941	14734	14759	14898	14697	14807	14687	14856	14786	14800	14851	14941	14946	14723	14940	14784	14721	14847	14805	14946	14841	14831	14989	14647	14913	14825	15011	14764	14724	14794	14866	14901	14842	14720	14905	14794	14818	15065	14803	14957	14843	14828	14986	14900	14679	14885	14960	14940	14932	14748	14899	14739	14847	14654	14856	14751	14906	14906	14955	14701	14781	14905	14776	14909	14879	14714	14909	14879	14771	14713	14813	14805	14952	14762	14956	14863	14716	14862	14679	14866	14709	14933	14869	14778	14758	14867	14821	14743	14782	14894	14750	14752	14835	14737	14747	14857	14848	14814	14935	14875	14791	14725	14778	14858	14491	14812	14892	14971	14828	14886	14791	14853	14789	15074	14830	14795	15046	14839	14749	14888	14859	14855	14746	14870	14734	14738	14944	14648	14862	14936	14834	14759	14845	14927	15081	14685	14700	14912	15128	14817	14665	14903	14772	14860	14837	14859	14909	14732	14890	14842	15048	14801	14939	14686	14863	14936	14851	14883	14953	14759	14785	14936	14913	14846	14835	14756	14881	14908	14913	14974	14920	14754	14897	14902	14794	14810	14958	14743	14758	14871	14877	14934	14915	14763	14656	15152	14764	14733	14797	14874	14793	14828	14711	14968	14908	14701	14850	14799	14741	14782	14790	14954	14901	15054	14779	14769	14892	14929	14799	14734	14843	15015	15027	14888	14778	14835	14892	14810	14869	14882	14892	14865	14839	14866	14811	14675	14833	14875	14794	14795	14941	14886	14784	14888	14822	14887	14939	14871	14833	14785	14918	14665	14892	14629	14837	14913	14755	14786	14797	14883	14662	14694	14676	14993	14862	14870	15014	14690	14863	14828	14954	14978	14856	14880	14808	14929	14906	14727	14718	14869	15044	14899	14839	14764	14842	14875	14895	15024	14934	14778	14892	14825	14849	14933	14912	14850	14791	14807	14812	14871	14690	14824	14826	15021	14840	14795	14710	14945	14769	14828	14892	14713	14668	14862	14819	14682	14843	14813	14872	14852	14651	14895	14750	14936	14846	14869	14936	14802	14799	14808	14880	14930	14842	14758	14959	14847	14864	14712	14982	15179	14885	14878	14997	14878	14965	14823	14902	14929	14866	14897	14870	14920	14824	14786	14905	14750	14817	14845	14902	14869	14775	14915	14671	14797	14701	14809	14689	14747	14964	14864	15048	14907	14848	14872	14903	14787	14856	14893	14849	14992	14901	14909	14766	14894	15146	14775	14789	14839	14948	14825	14871	14854	14844	14784	14975	14920	14792	14817	14738	14850	14835	14786	14785	14870	14740	14936	14848	14697	14852	14908	14845	14885	14927	14916	15009	15014	14727	14912	14880	14952	14883	14862	15054	14800	14875	14675	14882	14852	14929	14946	14897	14803	14824	14882	14909	14860	14747	14751	14857	14857	14857	14694	14820	14832	14938	14856	14930	14898	14671	14932	14754	14722	14916	14991	14760	14824	14667	14836	14830	14743	14798	14921	14713	14849	14781	14937	14920	14865	14900	14739	14945	15213	14709	14796	14842	14717	14974	14891	14862	14682	14759	14867	14941	14893	14842	14736	14810	14832	14951	14896	14943	14636	14836	14729	14869	14802	14888	14753	14975	14825	14957	14881	14638	14949	14768	14874	14825	14761	14723	14801	14659	14854	15167	14652	14878	14973	14777	14727	14612	14929	14627	14774	14779	14893	14751	14947	14859	14956	14856	14906	14735	14792	14974	14556	14775	14954	14721	14935	14909	14809	14952	14781	14807	14756	14902	14763	14831	14772	14665	14796	14773	14765	14966	14851	14913	14809	15001	14790	15017	14845	14765	14910	15014	14912	14807	14865	14812	14835	14903	14664	14902	14724	14914	14683	14937	14731	14741	14699	14745	15045	14921	14908	14840	14910	14637	15070	14795	14889	14827	14878	14842	14852	14868	14776	14916	14660	14907	14795	14933	14981	14743	14855	14891	14976	14962	14749	14759	14841	14874	14751	14793	14841	14952	14788	14823	14814	14822	14832	14753	14855	14823	15022	14723	14815	14854	14769	14921	14784	14980	14816	14916	14836	14897	14873	14803	14662	14944	14836	14840	14879	14728	15016	14770	14913	14790	14826	14758	14897	15074	14896	14731	14963	14924	14965	14680	14942	14891	14884	14955	14881	14870	14771	14563	14896	14810	14764	14927	14860	14985	14770	14827	14820	14813	14827	14734	14721	14762	14723	14798	14798	14953	14812	14875	14724	14892	14970	14850	15017	14777	14752	14974	14719	14797	14633	14797	14984	14880	14883	14872	14825	14703	14842	14939	14912	15001	14983	15027	14790	14948	14994	14790	14791	14897	14844	14908	14758	14953	14822	14941	14768	15015	14753	14856	14791	14751	14746	14852	14840	14725	14833	14739	14750	14828	14740	14966	14828	14762	14751	14788	14943	14827	14764	14869	14878	14742	14854	14847	14704	14844	14899	14828	14942	14650	14920	14852	14816	15005	14835	14873	14947	14987	14840	14914	14723	14871	14703	14808	14838	14782	14827	14859	14744	14774	14815	14859	14864	14897	14864	14965	14914	14918	14835	14755	14896	14796	14823	14899	14674	14802	14962	14851	14864	14874	14903	14760	14752	14559	14890	14952	14910	14902	14813	14813	14981	15102	14748	15036	14778	14842	14737	14738	14743	14799	14819	14844	14964	14767	14730	14769	14996	14738	14753	14978	14768	14854	14895	14872	14938	15084	14824	14810	14932	14925	14816	14843	14956	14679	15047	14773	14807	14995	14698	14887	14963	14712	14638	14897	14779	14818	14918	14782	14923	14940	14781	14864	14955	14873	15056	14824	15029	14796	14844	14748	14916	14782	14863	14947	14837	14936	14844	14993	14734	14789	14782	14940	14801	14813	15063	14853	14925	14864	14743	14798	14809	14902	14881	14733	14715	14877	14956	14808	14794	14825	14836	14853	14858	14822	14876	14902	14906	14751	14886	14938	14970	14846	14716	14900	15019	14737	14818	15043	14913	14961	14817	14765	14973	14775	14757	14753	15020	15006	14851	14748	14926	14744	14884	14866	14829	14781	14653	14857	14944	14742	14842	14742	14834	14843	14827	14759	14912	14778	14934	14858	14707	14927	14943	14853	14729	14929	14956	14898	14771	14679	14824	14925	14848	14916	14932	14699	14807	14804	14919	14890	14980	14911	14734	14731	14916	14946	14760	14889	14754	15036	14960	15001	14634	14949	14792	14731	14762	14889	14842
26247	21894	29784	29432	30717	40179	41074	38349	27275	22101	22418	22089	20584	18814	17538	17027	16878	16863	17020	16962	16891	17133	16805	16846	17176	16880	16866	17208	17078	17193	17026	16969	17167	16990	17029	16973	17235	17022	17048	17141	17077	16935	16946	16867	16913	16991	17116	16995	17016	16858	16803	17124	17064	17078	16818	16680	16944	17041	16883	16894	16917	16834	16881	16891	17071	16790	16895	16753	17020	17109	16743	17090	16769	17019	17019	17098	17067	16917	17098	16768	17013	16953	16977	17041	16822	16926	16827	16991	17029	16990	17016	17024	16857	17005	16957	16860	16882	16800	16898	16780	16879	16920	16985	17017	16831	16882	17053	17013	16894	16869	17084	17046	16924	16892	17024	16825	16860	16948	17089	16815	16838	16942	16942	17013	16986	16942	16895	17002	16946	16940	16953	16865	16897	17040	17066	17116	16971	16921	16949	16913	16996	17069	16882	16781	16926	17061	16764	16976	17081	17070	16901	17048	16888	16959	16721	16922	16909	17004	16866	16973	17035	16785	16981	16965	16884	16858	16988	17004	17006	16832	16849	16843	16946	16943	16952	16879	16983	16866	16955	16918	16821	17067	17040	17078	17147	16795	16979	16933	16840	16921	17000	16860	17091	17012	16933	17012	16945	16910	16881	16793	16833	16956	17016	16886	17060	16923	17125	16963	17016	16860	16878	16903	17062	16938	16828	16915	16838	17015	16883	16889	16778	16735	16980	16866	16676	16930	17088	17141	17165	16940	16857	16690	17009	17063	16937	16911	16971	16981	17121	16934	16907	16829	16692	17137	16973	16936	16961	16687	16846	16910	16737	16904	16982	16675	16974	16815	16714	16965	16814	17102	16859	16895	16941	16797	16941	17144	17063	16947	16868	17015	16848	17282	16857	17052	16856	16790	16893	16890	16851	16914	16880	17030	17020	16880	16983	16821	16904	17016	16957	16975	16902	16955	16882	17057	16969	16819	16975	16878	17043	17017	16801	16839	16874	17102	16902	16891	16749	16786	17013	16858	16773	16959	16753	16727	17105	17066	17027	16813	17283	16860	17021	17018	16908	16950	16969	16993	16763	16924	17051	16956	16900	17013	16689	16879	16973	16926	17007	16889	16957	16849	17032	16837	16817	16985	17015	16915	16915	17063	16880	17091	16910	16722	16840	16918	16699	16880	16881	17076	16959	16903	16736	16906	16959	16882	16936	17189	16898	16881	17014	16957	17012	16790	16724	16936	16836	16929	17030	17083	16962	16969	16982	16867	16886	16875	16991	16740	16967	16893	16722	16921	16972	16667	17028	17158	16914	17105	16771	16780	17008	16915	16962	16864	16954	16985	17031	16786	16889	17068	16998	17029	17120	16932	17005	17013	16824	16998	17043	16935	16959	17046	17032	17146	16938	16746	16945	16952	16985	16969	16965	16842	16801	16989	17045	16984	16778	17007	16967	16936	17121	16821	16729	16927	16829	16812	16914	16976	17025	17059	17094	16953	16995	17051	17081	16960	16861	16897	17038	17053	17045	17070	16873	17167	17008	16876	16803	16992	16811	16907	16766	17011	16992	16902	17054	16904	16946	17025	17017	16815	16942	16756	16963	16894	17179	17102	16910	16814	16918	16952	16875	16837	16806	16815	16823	16919	17067	16840	17136	16750	16968	17037	16923	16906	16965	16957	17128	16897	17016	17119	16919	16965	16788	16682	17074	16834	16879	16943	16970	16854	17090	17094	16920	16766	16840	16907	16981	16888	16845	16816	16818	16789	16985	16861	16853	16840	16903	16971	17045	16946	17186	17026	16907	16956	16891	16986	17099	17019	16793	17016	16901	16903	16894	16805	16949	16831	17018	16983	16920	16864	17033	17047	16836	17022	16905	16957	16967	17153	16767	16997	16891	17183	16970	16916	16858	16922	16975	16949	16798	16946	16775	17096	16915	16882	17036	16988	16939	17052	17046	17154	16895	16935	16974	17101	16988	17061	17070	16735	16994	17222	17103	16925	17033	16744	17012	16915	17077	16999	17149	16887	16949	17143	16838	17123	16774	17027	16970	17069	16950	16864	16712	16823	16959	17029	16885	17032	16845	16881	17022	16963	16894	16876	16919	17004	16853	16982	16876	17004	16891	17039	17090	16813	16821	16786	16982	16872	17043	16967	17017	16713	16796	16773	17035	17044	17027	16951	17089	16930	16969	16907	16973	16696	16898	16897	17043	16862	17121	16935	16747	17008	16887	16857	16924	17023	16992	16939	16912	16805	17081	17059	16975	16906	16923	16821	16976	16912	17019	16844	17130	17001	17072	16929	17201	17062	16796	17035	16833	16851	16987	16838	17123	16925	17099	16950	16779	16913	16918	16839	16938	17051	17028	16969	16898	16936	17007	16796	17035	17062	16906	16987	16870	16914	17018	16843	16900	17076	16953	16834	16930	16836	16991	17038	16943	16803	17195	16886	16836	16883	16770	17000	17012	17037	16816	16685	16973	16916	17089	16974	16970	16922	16896	16952	16915	16917	16790	17020	17111	16825	17108	16712	16910	17015	16920	17152	17022	17280	17139	16890	17077	17124	16876	16977	16967	16951	16819	17017	17008	17041	16871	16699	16973	16914	16945	16783	16834	16726	17123	17052	16845	16906	16988	16931	16907	16956	16906	17102	17075	17042	16847	17050	16814	16925	16895	16867	16889	17078	16763	16762	17043	16879	16854	16977	17086	17000	16971	16801	16708	17002	16870	17051	16859	17027	16990	17030	17077	16891	17013	16826	16931	16942	16837	16892	16897	17032	16889	17017	16915	16964	16873	16761	17122	16816	16918	16849	16842	16938	16955	16919	17088	16731	16729	16972	17036	17106	16968	16868	16886	16901	16861	17028	17075	16932	17023	17026	17009	16953	17040	17065	17094	16900	16845	17071	16876	16935	17079	16984	17009	16935	17138	16877	16851	16875	16941	17040	17158	16544	16759	17008	16961	17115	16956	17023	16769	16940	16806	16981	17002	16876	16894	16852	16775	16881	17038	16769	17076	16993	16990	17195	16921	16989	17098	17002	17000	16945	16837	16802	16802	16683	16911	17038	16941	17130	17135	16987	17123	17157	16965	16936	17091	17099	16906	16910	16984	16822	16877	16908	16854	16935	16773	16853	17012	17024	16755	16981	16895	16708	16688	16892	16916	16895	16936	16798	16924	17146	17076	16629	16907	16817	17148	17070	16985	16836	16972	16861	16894	17018	16760	16831	17060	16917	16640	16744	16936	16929	16992	16954	17022	16937	16797	16985	16819	16971	16862	17071	17075	16787	17083	16884	16947	16812	16944	16964	17106	16742	16879	17008	16741	16891	16720	16881	16976	17026	16860	16954	16636	16761	16805	16935	16668	17115	17007	16814	16945	16915	16873	16948	16971	16879	16895	17052	16901	16875	17011	16896	16807	16773	16680	16701	17134	17034	16762	16875	16909	16850	16952	16937	16913	17006	16904	16969	16785	17005	16949	17035	16974	16976	16924	16989	16855	17015	16918	16897	16704	16820	17126	16928	17026	16887	17021	16773	17109	17051	16876	16975	16871	16834	16859	16836	16848	16843	16883	16796	16990	17086	16957	16920	16932	16944	16951	16816	17048	16981	16774	16869	16899	17075	16976	16777	16899	17008	16998	16862	16967	16799	16777	16809	16982	16836	17117	16956	16904	16793	17071	16901	16628	16867	17020	16832	17066	16824	17137	16890	16904	16888	16872	16959	16907	16747	17059	16809	17026	16711	16692	16891	16844	16868	16933	16835	16834	17033	16938	16687	16645	16719	16908	16951	17104	17088	16898	16962	16844	16957	17016	17044	17127	16702	16993	16639	16874	16808	17070	17002	17166	17035	16886	16999	17025	16886	16938	17137	16971	16829	16814	17144	16845	16783	16987	16835	17091	16844	17227	16806	17020	17014	16775	16863	16956	16881	16861	17056	16981	17232	16842	16999	16841	16927	16982	17007	17071	17033	17073	17012	17056	16896	16941	16953	17003	16786	17034	16935	16798	16997	17067	16945	16876	16768	16948	17062	16867	16837	16848	16878	16698	16902	17033	17033	16909	16908	17226	16932	16941	16703	16733	17082	16998	16889	16966	17097	16965	17019	16935	17221	16833	16965	16741	17139	16825	16886	16795	16941	16846	16987	16917	16952	16931	16951	16968	16823	16945	16868	17106	17006	16888	16947	16868	16733	16869	16940	16958	16874	16923	16741	16870	16762	16919	16820	16940	16928	16809	16763	16987	16900	16868	17038	16859	16936	16918	16816	16896	17093	16920	17243	17052	16754	16626	16731	16801	16993	16786	17094	16948	16737	17009	16845	17036	16934	16955	17074	16943	17011	17071	17117	16887	16928	16980	17023	16726	16832	16720	16957	16778	16958	16975	16960	17122	16886	16983	16997	17052	17045	17219	16871	16765	16823	16989	16956	16855	17020	16866	17000	16958	17017	16779	16988	17205	17023	16982	16924	16935	17005	16894	16824	17110	16846	16910	17008	17041	16929	16925	16941	16868	16810	17083	16889	16849	17092	17124	17156	17043	16724	16873	17359	16955	16979	16899	16920	17037	16802	16824	16992	16891	16960	16874	16958	16968	16730	16904	16713	16926	16983	17088	16932	16969	16943	16783	16975	16950	17108	16915	17017	16923	17019	16882	16851	17021	16673	16798	16900	17094	16868	16895	16918	16904	17025	16947	16746	17047	16824	16967	16852	17065	16990	17103	16836	16945	17044	16970	16899	17012	17051	17015	16792	16823	16955	16784	16880	16752	16808	16936	16956	16930	17035	16871	16847	17018	17049	16799	17037	16914	17059	17008	16944	17041	16894	16863	16877	17028	17064	16682	16893	16840	17071	17022	16893	16822	16795	17068	16913	17026	16894	16908	16853	17005	17013	16885	17131	16881	16873	17180	17260	16933	16987	17116	17176	17195	16987	17002	17150	16833	17122	17003	16859	17031	16898	17004	16926	16738	16841	17056	17074	17027	16767	16892	16850	17035	16985	16769	16838	16986	17076	16980	16874	17052	17127	16963	17000	17066	16940	17030	17096	16924	16904	17082	16835	16893	16911	17058	16784	17066	16900	17026	16945	16908	16974	16821	16823	16967	16770	17000	16895	16907	17039	16959	16960	16941	16746	16933	17007
26311	52271	45664	34046	36658	42740	40416	38359	24617	20893	21563	21089	18024	15790	14607	14264	14026	14084	13951	14069	14151	13959	13919	14131	14054	14018	14112	14070	14006	14112	14000	13921	14035	13947	14101	14047	14032	14053	14262	13952	14071	14096	13988	13790	13867	14024	13809	14059	14069	14068	14045	14071	14082	14053	14107	14070	14048	14041	14032	14084	13992	14027	14080	13987	13969	14162	14147	14086	14120	14107	14019	14127	13937	14083	14021	14002	14099	14095	14220	14134	13981	14015	14084	13832	14059	14141	14177	13892	14093	13943	14098	14094	14003	13983	14018	14059	14066	14011	14169	14102	14063	14060	14008	14061	14146	14052	13879	14040	14057	14002	14077	14099	14035	14129	13964	14076	14068	14040	14118	14072	14144	14150	14063	13958	14113	14030	13977	14135	14145	14032	13965	13995	13982	14040	14071	14152	14045	14147	14009	13850	13971	14114	14015	14013	14079	14198	14060	13867	14195	14109	14214	14190	14174	14126	14018	14178	13921	14004	14025	14080	14117	14091	13992	14159	13980	14000	13966	13974	13991	13881	13989	14149	14067	14074	14074	13986	13900	14037	14109	13890	14098	14063	14190	14013	14104	14171	14259	14130	13998	13999	14142	14127	14146	13989	14034	14067	14139	14018	13906	14069	14092	13881	14150	14013	13945	14061	14084	14096	14031	13988	14136	14193	13957	13904	14056	14039	13972	14048	14149	13999	14103	14000	14040	14027	14167	14137	14185	14026	13984	14024	14004	14135	14156	14028	14117	14030	14078	14218	13988	14102	14116	14119	13941	14109	14311	14118	14051	14017	14116	14058	13974	14035	13889	14083	14047	14037	14120	14050	14036	14080	14046	14142	14189	14152	13934	14038	13992	13959	13948	14080	14141	14211	14157	13982	14044	14074	13934	13856	13955	14076	14373	14190	14003	14059	14038	14028	14084	14147	13978	13998	14143	14205	13816	14176	14056	13968	13884	14071	14037	14111	14047	13978	14081	14072	14181	14096	14060	14031	13935	14129	14110	14064	13899	13881	14061	14075	14148	14144	14068	14221	14180	14008	14034	14079	14126	13925	14022	14007	13975	13877	14203	13937	14069	14028	14040	14022	14086	13893	14117	14063	14133	14081	13998	14077	13854	14045	13965	13933	14004	13993	14007	14103	14028	13878	13989	14140	14130	13958	14237	14031	14156	13980	14165	14062	13969	13978	14058	13957	14119	13969	14004	13987	14113	14054	13980	14099	14169	13935	13950	13938	14010	13929	14073	14015	14109	14082	14134	14121	14110	14102	14102	14014	14112	13978	13996	13923	13921	14093	14129	14050	14010	14044	14111	14056	13988	14037	14163	13981	14093	14106	13953	13990	14140	14130	14151	14135	14215	14099	14077	14066	14082	14017	14025	13969	14093	14064	13914	14061	14016	14076	14154	14020	14041	14131	14074	13966	14034	14007	14115	14158	14140	14119	13982	14057	13960	14010	14126	14130	14190	14017	14152	14017	14066	14013	14070	14060	14015	14120	13990	13838	14094	14257	14046	14077	14000	13927	14141	14026	14169	14009	14112	14044	14123	13982	14060	14028	13958	13974	14094	14005	13951	14121	14038	13839	14133	14067	14086	14141	13835	14168	13820	14171	13957	13916	14124	14026	14148	14053	13933	14008	13887	13995	14006	14068	14093	14013	13996	14240	13988	14134	14107	14134	14043	14009	14060	13894	14053	13997	14043	14161	13973	13970	14164	14068	14092	13939	14033	14101	14064	14160	14066	13980	14011	13767	14173	14038	14013	13981	13985	14152	14073	13955	14003	14021	14059	13892	14028	14030	13929	14217	14016	13819	14135	14124	13899	14246	13950	13938	14176	13913	13793	14055	14153	14118	14097	14068	14011	14116	13891	14066	14009	14167	14198	14010	14158	13969	13988	14215	14074	14001	13952	14121	14006	14065	14081	14027	13894	14072	14038	13995	14139	13967	13973	14103	13912	14141	14124	14107	14108	13947	13860	14037	13973	14030	14226	14095	14028	13966	14006	13804	14041	14004	14150	14155	14046	14059	13947	13971	14042	14052	13914	14026	14097	14240	14098	14071	14006	14019	14186	13967	14077	14097	13935	14018	14061	13984	13890	13996	14070	14207	13875	14069	13951	13996	14055	14008	14192	14028	14218	14156	14049	14081	13921	13926	14000	14170	13977	14108	14093	14087	14252	14087	14065	14093	14080	14185	14035	14077	14159	14207	14042	13964	14072	14066	13914	13897	14197	14117	14045	13991	13965	14147	13901	13996	14152	14039	13934	14070	13906	14222	13894	13909	14095	14063	14003	14065	14093	13935	14037	13880	14223	14072	13903	14133	14195	13865	14039	14037	13996	13955	13981	14074	13934	14040	14030	14066	14056	14213	13975	14080	13882	14013	13910	14080	14112	14050	14138	13964	14026	14044	14055	14030	13986	14068	14180	14071	14217	14061	14023	14041	14127	13980	14045	13978	14022	13796	14117	14140	13842	14251	13997	13989	14153	14101	14037	13951	14018	14072	13921	13988	14054	13842	13972	14169	14027	13993	14094	13966	14258	14022	14132	14121	14220	13972	14006	13972	13949	13958	13996	13985	14078	14052	14072	13912	14108	13945	14017	14130	13928	14009	14218	13923	13875	14222	14097	14038	14125	14051	13906	13954	14229	14154	14087	14311	13894	14041	14053	14109	14144	14145	13955	14120	14088	14254	14069	14036	14017	14285	14038	14066	14053	13989	14071	14051	14016	14088	13909	13934	14036	13930	14133	14160	13940	14096	13981	13911	13885	14178	14000	13958	14011	14065	13903	14076	14074	13897	14149	14246	13998	14170	14061	14006	13973	14069	14070	14111	13926	13944	14030	14184	14125	14140	14064	13901	14031	14013	14243	14013	14185	14108	14052	14082	14279	14133	14021	14274	14018	13994	14109	14022	14080	13869	13991	14068	14144	14055	14001	14140	14037	14117	14034	14018	14066	13922	13910	14011	14083	14062	14042	14025	14008	14084	14073	14112	14004	13985	14095	14172	13995	13995	14185	14091	14062	14041	14147	14049	14271	14031	14034	14070	14044	13825	14175	14091	14168	13903	14053	14101	14203	14100	14134	13984	14114	14019	13909	13970	13950	14065	14146	14076	14162	14098	13970	14167	14087	14039	13853	14228	13985	14049	14070	14188	14076	14003	14010	14045	14172	14021	14059	13967	14068	14046	14068	14158	14197	14064	14062	14013	14036	14052	14120	13886	14109	13839	14059	14246	14103	14119	14054	14003	13996	14092	14067	13975	14014	14153	14058	14181	14075	14165	13939	13995	13942	13992	13982	14086	13971	14017	13927	14095	14132	14141	14131	13885	14043	14049	14027	14188	14103	13932	14004	14015	14063	14038	13896	14177	13948	14104	14031	13996	14203	13920	14146	14007	14093	14166	14195	13876	14009	14194	14068	14219	14076	14182	13778	13939	14142	13981	14084	14108	14108	13973	14162	14166	13901	14061	13996	14033	13874	14057	14034	13894	14065	13971	14158	13962	14077	14142	14042	14059	13933	13946	13856	14117	14250	13965	13985	13913	14228	13845	14170	14082	14132	14006	14070	14109	14003	14138	13902	14217	14090	13845	14094	14150	14066	14081	14115	14041	14045	13917	14094	13994	13979	14046	14188	13914	14226	14193	14103	13966	14109	13973	14190	14178	13930	14068	14065	14113	14187	14241	13949	14002	14016	13760	14170	14163	13831	14063	14106	14112	13916	14142	14014	14004	14110	13995	14100	14059	13896	14113	14048	14142	14019	14223	14022	14095	13984	14272	13960	14089	13992	14014	14142	14033	13985	14010	14174	14024	13966	13919	14042	13963	14068	14140	14063	13935	14132	13930	14055	13964	13881	14082	13966	14148	13835	14224	14217	14036	13971	14148	14030	13902	13984	14027	14115	14125	14135	13986	14160	14208	14206	13981	14027	14111	14078	13827	13918	14078	13922	13988	13915	14070	14201	14181	14089	14036	13984	14138	14049	13933	13938	13880	14130	14166	14042	14085	14014	14037	14177	13994	14213	14073	14007	14135	13915	13801	14114	14133	14098	14031	13965	14091	14053	14052	14055	13944	13987	14121	14087	14121	13954	13995	14120	14087	13918	13864	13978	14223	13964	14020	14108	13982	13977	14243	14045	14093	13906	14007	14035	13929	14240	14128	13827	13987	13934	14141	14135	13865	13921	13981	14058	14196	14100	14102	14107	14192	14054	14092	14010	13876	13956	13946	14086	13974	13956	14121	14135	13992	14057	14155	13977	13858	14085	14173	14010	13983	13963	14107	14205	13955	14122	14117	13954	14254	14040	14125	14038	14138	14004	14097	14254	14031	14068	14077	14110	13996	13925	13875	13915	13949	14162	14073	13882	13943	14215	13988	14005	14089	13994	14063	14005	14035	13930	14061	14072	13980	14106	14092	14079	14093	13965	13992	14025	14120	14138	14219	13986	13983	14057	14049	14124	13994	13966	13930	14103	14045	13776	14091	13969	14020	14132	14161	14151	13878	13949	14065	14173	13973	14205	13988	14077	14118	13978	14030	14024	14037	14108	14047	14126	13756	14238	14003	14040	13933	14054	14030	14033	14028	13961	13905	14059	14059	14021	14226	14214	14088	13875	14324	14029	14096	14038	14005	14131	14041	14131	14067	14021	14016	13974	14213	14006	13979	14037	14007	13961	14019	14003	13921	14117	13978	13990	14073	14182	13901	13978	14180	14208	14102	14021	13962	14004	14041	14089	14326	13885	13892	14017	14098	14123	14167	13897	14032	14003	14180	14080	14023	14008	14036	14000	14176	14078	14129	14015	14109	13937	14103	13975	13949	13990	13939	14004	14199	14030	14004	14107	14244	14004	14213	13903	13952	14007	13975	14172	14167	13895	13816	13910	13965	14147	14150	13946	14113	14066	14030	13918	14172	14129	13876	14129	14105	14007	14096	14075	14113	14075	13947	13827	14187	14141	14166	14081	13973	14015	14064	14156	13923	14041	14166	14067	14057	14228	14039	13880	14170	14068	14036	14029	14087	14128	14118	13945	13866	14082	14234	13922	14018	13975	14015	13899	13994	14000	14103	14065	14034	14037	14213	13939	14006	14188	13995	14055	13983	13935	14225	14126	13992
24249	21625	30283	26079	32216	46096	55670	52298	35625	29284	29705	29139	25001	20281	17377	16022	15766	15316	15335	15326	15094	15396	15368	15124	15355	15362	15266	15429	15277	15254	15221	15335	15337	15253	15416	15348	15403	15133	15200	15290	15307	15137	15179	14937	15156	15371	15218	14976	15168	15297	15408	15333	15164	15183	15346	15304	15177	15198	15252	15241	15183	15058	15297	15293	15239	15211	15207	15167	15445	15234	15144	15181	15171	15194	15298	15140	15013	15198	15345	15248	15084	15325	15288	15365	15255	15174	15059	15203	15093	15333	15293	15027	14986	15251	15250	15323	15262	15217	15037	15182	15168	15021	14966	15024	15340	15123	15092	15184	15266	15265	15256	14998	15063	15088	15082	14934	15019	15382	14975	15081	15274	15340	15300	15117	15334	15294	15204	15174	15316	15351	15148	15276	15200	15103	15206	15027	15204	15090	15058	15318	14985	15173	15099	15345	15180	15063	15169	15292	15458	15328	15068	15210	15248	15103	15247	15162	15229	15080	15246	15090	15171	15078	15363	15124	15306	15258	15192	15204	15185	15136	15258	15306	15172	15050	15217	15147	15355	15136	15066	15309	15197	15166	15182	15117	15157	15263	15279	15078	15238	15168	14959	15140	15193	15147	15265	15274	15216	15142	15222	15122	15068	15205	14957	15173	14991	15266	15162	15232	15240	15178	15102	15167	15234	15179	15090	15164	15202	15145	15062	15057	15207	15098	15234	15083	15176	15069	15146	15255	15170	15189	15095	15275	15286	15232	15053	15337	15002	15107	14983	14944	15144	15282	15257	15307	15234	15162	15229	15138	15269	15192	15426	15193	15195	15118	15053	15045	15094	15113	15051	15075	15150	15221	15273	15197	15317	15081	15267	15232	15050	15070	15229	15198	15197	15116	15286	15236	15249	15251	15172	15135	15347	15322	15281	15054	14989	15168	15162	15206	15156	15165	15264	15296	15149	15078	15238	15140	15239	15318	15157	15356	15006	15290	15234	15154	14920	15204	15174	15054	15020	15137	15080	15152	15081	15072	15182	15171	15170	15356	15056	15246	15194	15170	15259	15331	15176	15148	15160	15146	15315	15178	15134	15149	15054	15135	15101	14959	15183	15081	15295	15113	15193	15096	15031	15096	15152	15105	15159	15307	15114	15174	15262	15249	15041	15008	15261	15184	15120	15192	15263	15084	15071	15033	15175	14968	15159	15158	15064	15175	15134	15267	14847	15314	15103	15141	15081	15302	15212	15216	15268	15162	15201	15225	15217	15191	15222	15211	15162	15165	15288	14984	15260	15277	15268	15284	15220	15112	15264	15094	15097	15166	14914	15301	15218	15155	15027	15095	15312	15088	15474	15126	15031	15115	14991	15300	14979	15383	15033	15173	15140	15269	15237	15111	15227	15087	15033	15127	15150	15118	15214	15356	15355	15126	15197	15281	15298	15188	15371	15045	15122	15220	15092	15371	15230	15271	15085	15018	15084	15231	15348	15278	15285	14967	15168	15223	15246	15112	15308	15016	15188	15106	14830	15116	15116	15221	15156	15233	15052	15054	15310	15090	15285	15175	15230	15306	15154	14939	15073	15115	15221	15098	15231	15063	15217	15067	15203	15328	15163	15017	15057	15061	15151	15239	15129	15216	15064	15240	15273	15319	15054	15182	15222	15067	15227	15205	15161	15156	15067	15242	15194	14909	15165	15118	15072	15007	15012	15164	15011	15304	15008	15159	15153	14823	15158	15106	15283	14770	15187	15271	15172	15171	15352	15232	15211	14955	15069	15158	15197	15065	15139	15290	15184	15267	15092	15107	15088	15194	15214	15200	14965	15231	15188	15127	15193	15188	15167	15054	15124	15015	15151	15192	15051	15088	15257	14992	15371	15467	15583	15239	15024	15205	15155	15260	15245	14978	15105	15274	14991	15247	15152	15198	15036	14985	15322	15179	15233	15036	15263	14974	14884	15139	15149	15203	15189	15151	15352	15205	15043	15235	15026	14965	15278	15124	15164	15323	15144	15044	15272	15047	15170	15214	15480	15101	15314	15264	15028	15168	15122	15170	15228	15222	15267	15063	15263	15204	15262	15055	15214	15164	15369	15063	15275	15061	15425	15306	15233	15141	15289	14868	15132	14983	15105	15147	15084	15029	15277	15186	15282	15115	15247	15239	14986	15261	15148	15422	15196	15176	15155	15128	15196	15039	15290	15106	15172	15113	15292	15055	15410	15077	15317	15166	15107	15225	15277	15029	15210	15136	14984	15204	15241	15162	15203	14965	15092	15091	15278	15133	15182	15221	15126	15071	15046	15139	15117	15237	15277	15315	15136	15334	15423	15379	15225	15028	15030	15353	15146	15106	15028	15350	15218	15173	15181	15201	15252	15166	15200	15436	15032	15307	14945	15081	15325	15229	15283	15165	14993	15428	15231	15415	15023	15217	15153	15055	15198	15119	15122	15156	15263	15112	15084	15204	15089	15107	15212	15238	15235	15267	14996	15173	15177	15232	15134	15235	15128	15216	15234	15260	15192	15141	15132	15381	15278	15362	15174	15272	15141	15175	14963	15258	15103	15189	15078	15078	15192	15215	15322	15178	15137	15405	15291	15138	15133	15101	15231	14960	15325	15188	15109	15366	15210	15092	15143	15080	15074	15145	15235	15188	15044	14878	15160	15255	15109	15225	15043	15062	15140	15040	15320	15028	15320	15109	15053	15135	15100	15287	15217	15179	15051	15110	15187	15243	15162	15159	15119	15236	15275	15248	15140	15210	15196	14927	15261	15091	15032	15290	15096	14989	15286	15272	15104	15283	15141	15154	15161	14979	14987	14922	15320	15317	15249	15106	15190	15062	15056	15142	15336	15333	15259	15236	15208	15269	15340	15124	15177	15387	15382	15118	15277	15343	15030	15143	15075	15183	15440	15160	15075	14994	14761	15193	14966	14997	15197	15184	15257	15253	15151	15029	15221	15288	15073	15237	15214	15209	15175	15179	15018	15118	15295	15385	15210	15183	15059	15189	15371	15262	15262	15257	15189	15199	15087	14958	14960	15151	15064	15219	15124	15275	15033	15024	15101	15101	15102	15196	15253	15120	15021	15167	15156	15015	15243	15138	15229	15386	15254	15239	15117	15097	15227	15306	15205	15235	15036	15192	15102	15209	15156	15233	15179	15214	15155	15241	15197	15144	15289	15107	15083	15093	14997	15223	15034	15077	15033	15195	15042	15211	15108	15061	15206	15261	15386	15270	15291	15131	15258	15082	15076	15102	15152	15263	15177	14944	15400	15205	15144	15262	15319	15164	15078	15104	15185	15017	15171	15097	15117	15484	15201	15018	15194	15208	15253	15278	15266	15190	15279	15064	15168	15249	15293	15331	15217	15174	15304	15205	15239	15060	15167	15058	15230	15117	14961	15320	15119	14970	15238	15081	15054	15277	15307	15113	15104	15118	15242	15256	15124	15007	15291	15099	15220	15090	15375	15224	15193	15294	15275	15238	14968	15113	15235	15017	15233	15232	15171	15308	15006	15005	15361	15217	15061	15202	14990	15215	15050	15203	15315	15106	15151	15125	15205	15134	15184	15164	15088	15215	15092	15028	15093	15279	15263	15340	15075	15036	15149	15244	15373	15093	15163	15295	15278	15189	15055	15138	15308	15171	15149	15013	15092	15287	15007	15353	15262	15175	15152	15217	15199	15204	15404	14908	15131	15290	15178	15241	15124	15160	15458	15344	15275	15351	15233	15193	15196	15215	15182	15237	15127	15196	15295	15302	15183	14954	15022	15075	15315	14924	15073	15173	15105	15111	15235	15249	14943	15178	15150	15046	15196	15209	15169	14980	15201	15208	15255	15314	15119	15465	15172	15166	15145	15126	15113	15163	15113	15068	15257	15265	15142	15319	15170	15117	15241	15283	15148	15153	15233	15240	15322	15238	15333	15256	15128	15044	15192	15263	15051	15084	15312	15332	15300	15291	15173	15052	15217	15349	15377	15153	15210	15057	15331	15168	15114	15215	15070	15207	15278	15073	14971	15382	15076	15107	15131	14972	15312	15141	15183	15141	15006	15225	15359	15095	15162	15146	15157	15214	15114	15111	15257	15103	15126	15230	15160	15015	15279	15099	14935	15152	15239	15057	15182	15160	15145	15060	15078	15192	14995	15090	15169	14938	15163	15118	15315	15191	15241	15051	15241	15124	15056	15171	15269	15317	15153	15157	15103	15262	15057	15215	15247	15275	15267	15088	15049	15112	15090	15126	15184	15218	15244	15233	15206	15205	15108	15350	15220	15057	15206	15133	15096	15135	15009	15122	15205	15088	15278	15148	15244	15221	15069	14935	15194	15271	15104	15129	15110	15116	15189	15219	15066	15213	15309	15140	15264	15359	15358	15217	15111	15098	15112	15235	14977	15133	15104	15064	15310	15269	15219	15203	15180	15187	15156	15206	15400	15173	14948	15203	15338	15184	15276	15009	15341	15286	15393	15151	15081	15148	15214	15093	15076	15017	15125	15274	15270	15135	15232	15067	15161	15129	15274	15267	15132	15215	15089	14937	15216	15220	15408	15264	15271	15020	15074	15169	15302	15029	15271	15130	15476	15197	15120	15228	15146	15282	15268	15094	15334	15264	15181	15198	15251	15237	15173	15228	15246	15246	15352	15231	15027	15188	15094	15230	14989	14909	15351	15284	15173	15216	15297	15113	15262	15169	15394	15127	15203	15135	15162	15123	15208	15071	15104	15124	15175	15243	15251	15237	15164	15303	15173	15272	15146	15203	15165	15315	15221	15201	15378	15274	15098	15138	15354	15155	15070	15091	15257	15096	15293	15185	15010	15238	14935	14930	15192	15118	15308	15115	15145	15486	15133	15212	15268	15091	15117	15300	15337	15116	15053	15103	15255	15084	15223	15146	15305	15317	15114	15135	15216	15047	15197	15210	15199	15157	15028	15186	15225	15199	15110	14918	15167	15127	15169	15290	15478	15107	15242	15019	15138	15156	15162	15128	15073	15165	15260	15058	15334	15171	15171	15266	15179	15143	15166	15141	15257	15157	15333	15111	15256	15232	15119	15267	15249	15196	15305	15274	15253	15256	15190	15028	15054	15073	15207	15222	15269	15254	14996	15024	15109	15239	15104	15221	15149	15194	15142	15345
30547	71596	66990	44695	51746	53178	55866	52716	34669	31281	31758	30471	24787	18504	14994	13605	13027	12900	12906	12988	13025	13014	13098	13061	13005	12908	13039	13117	13017	13193	12862	13008	13039	13088	12987	13150	13088	13073	13070	12847	12977	12938	12984	13057	13195	12956	12974	13033	13126	12971	13119	13138	13010	13142	13102	13007	13192	13133	13053	12734	12972	12877	12983	13050	13058	13046	13045	13045	13165	12960	13080	13178	13019	12963	12919	13081	12903	13051	13047	12974	12993	12858	13057	13015	12968	13072	13071	12769	13019	13075	13081	13165	13002	12893	12854	12964	12936	13056	12860	13114	12937	13013	13188	12936	13057	13076	13147	13157	13111	12954	13143	12964	13143	12953	13095	13029	13056	13059	13012	13128	12991	13086	12948	13025	13151	12966	13202	12970	13018	12779	13014	13076	12875	13133	12949	12967	12893	12953	13012	12965	13192	13010	12940	13000	13062	12864	13221	12897	13121	13026	12898	12998	12999	13074	13006	12918	13225	12988	13043	13066	12876	13059	12885	12961	12923	13089	13065	13164	13122	12865	12971	12995	13062	12975	12917	13044	12893	12817	13069	12937	13015	12975	13152	12998	13146	13094	12881	13090	13076	13096	13051	13121	12919	12995	12920	13064	12820	13043	13029	13023	12968	13092	12956	12907	13093	12997	13023	12923	12821	12945	13029	13080	13168	12992	12981	13025	13002	13140	13022	12777	12888	12923	13087	12929	12937	12945	13065	13059	12922	13057	13032	12993	13036	13070	12981	13135	12882	12969	12918	12874	12963	13046	12923	13092	13041	12904	13157	12899	13176	12955	13059	13017	13038	12887	12872	12979	12927	13086	12847	13051	13104	12927	12993	12776	13010	12989	13061	12880	12905	13051	12972	13085	12822	12980	12968	12958	13000	12972	13004	12866	12924	13026	13025	13035	13143	13058	12987	13040	13122	12860	13039	13019	12891	13153	12898	13135	12982	13027	12995	12972	13032	12721	13038	13061	13014	13044	12936	13048	12972	12870	13014	13025	13081	12853	13022	12975	12891	12893	12972	13040	12904	13166	12968	12937	13093	13064	12872	13119	12960	12970	13082	13192	12840	12930	13021	12920	12929	13004	12976	13061	12963	12957	13060	12972	12914	12889	13088	13053	13185	13013	12867	12938	12921	13047	13051	12896	13026	13030	12993	13095	13029	13001	12946	13011	12886	13071	12918	13115	12946	12969	12963	12862	13063	13063	13027	13042	13159	12988	13080	13032	12880	13014	13127	12897	12871	13018	12972	12920	12893	12888	13171	12973	13025	13082	13106	13090	12879	13034	12910	12942	13024	13015	13011	13094	12948	13057	12901	12933	12902	13193	12910	12946	12981	13016	12982	12910	12905	12961	12957	12896	12863	13189	13007	13043	12980	13096	12859	13177	13002	12941	12906	13081	13145	13037	13115	13010	12994	12968	13070	12942	12890	12948	12987	13017	13098	12972	13037	12901	12967	12857	13077	12984	13239	13118	13023	12815	12850	12973	12962	12922	12959	12925	13004	12947	12934	13058	12955	13173	13118	12963	13059	13003	13107	13133	13168	12847	13067	12954	13113	12958	13074	12840	13020	12936	13055	12895	12969	12948	13050	12794	13082	13207	12978	12896	13055	13076	13009	12982	12919	12958	13056	13077	12972	12993	13067	12998	13098	13042	13053	13075	13143	13046	12944	12956	13059	13067	12935	12928	12952	13113	12955	12968	13126	13001	12928	13025	13173	12781	12990	12958	12950	12956	13111	12979	13182	12980	13000	13080	13020	12980	13018	13081	13022	13060	13185	12965	12890	12830	13066	13042	13087	12995	12986	13010	12884	12829	12958	13043	13185	13092	12951	13061	12924	13045	13199	13009	13100	12865	13075	13050	13173	13114	12960	13004	12957	12847	13266	13120	12978	13003	12849	13174	12966	12882	13134	12947	13062	12925	13051	13022	12920	13096	13057	12957	13071	13036	12999	13025	12862	13004	13044	12851	12838	12797	12937	13034	13139	13010	12853	12852	12992	13046	13049	13004	12851	13138	13102	13186	13018	13085	13040	13098	13138	12895	13225	12989	12926	13027	12990	13016	12944	13144	13007	13019	12944	12813	12922	13084	13050	12923	13113	12971	12956	12975	12945	13079	13046	12952	13103	12830	12946	13019	13026	12906	13021	12938	12916	13194	12998	12890	13027	12846	12927	12980	13095	13008	12983	12836	12976	13107	12923	13001	13021	12899	13053	12909	12903	12883	12941	12792	12959	12935	13107	13040	13098	13028	13126	12873	13166	12912	12899	12876	13010	13082	12987	13078	12998	12859	12960	12946	12970	13026	12937	13035	13076	13009	13005	13022	13077	12891	12942	12990	13044	12787	13065	13108	12921	12969	13015	13126	13067	12824	12922	13151	13192	12912	12809	13051	12975	12967	13019	13012	12850	13108	12988	13151	13018	12995	13097	13058	13007	13082	12945	13001	13062	12887	13013	12953	13157	12842	12955	13048	13149	13082	13017	12966	12944	13084	13016	13013	13005	13022	12951	12925	12997	12809	13147	13113	12897	12856	12866	12833	12964	13004	13153	13164	13060	13146	13092	12845	13127	13010	12970	12912	12809	12956	13103	13112	13004	13076	13081	12998	12920	13050	13142	12859	13048	13004	13108	13056	12956	13051	12974	13224	13040	13067	12982	13063	13108	12983	13045	13186	13110	13024	12967	12923	13076	13004	13117	12970	13084	13011	13138	12987	13196	12927	13056	13027	12934	13019	12945	12865	13017	12978	13156	13060	12930	13007	12887	13216	12930	13039	13240	12846	13086	13071	12774	12978	12892	13076	12831	12968	12937	12919	12996	13019	12849	12946	12954	13010	13186	13071	12993	12980	13005	13201	13106	13157	12992	12956	12899	13056	12961	13016	13170	13016	12897	12971	12896	13124	12937	13157	13011	12958	12931	13072	12933	12943	12965	13105	13016	12948	13029	12957	13101	12955	12891	12988	12932	12982	13050	13183	12764	13019	12825	13004	12904	13011	13074	12867	12998	13041	13021	13001	13026	12951	13006	13079	12987	13128	12952	12940	13073	13029	13078	13219	12886	12819	13096	13067	12909	13015	13119	13025	12965	12895	12953	12907	13141	12849	13014	12858	12972	13084	13015	13205	13089	13147	13072	13108	13089	13100	12882	12927	13120	12963	12939	13005	13046	13145	13050	13003	12921	12934	13041	13075	12965	13042	12857	12847	12933	12933	13028	13026	12998	12970	13027	12876	12908	12923	13084	12903	12916	12965	12949	12987	13072	12945	12761	12913	13017	12812	12980	13170	12910	12700	12941	12900	12949	13057	12995	12850	12934	12933	13073	12959	13077	13128	12996	13023	13107	13164	13026	12992	13048	13201	13006	12865	12929	12994	13162	13050	13043	13046	13135	13056	13029	13073	13162	12714	13161	13027	12840	12966	12891	12978	12892	13028	12904	12978	12966	13063	13137	12913	12872	12945	12982	13039	12969	12982	13108	13082	13175	13156	13104	13090	13001	13124	12877	12872	12877	13126	13148	12862	13062	12961	12893	13072	13118	12943	12978	12940	12987	13156	13019	13094	12928	13012	12893	13020	13095	12947	13030	13036	12954	12963	13027	13142	13056	13027	12936	13019	12841	13018	13029	13110	13102	12889	13026	12907	13039	12967	13094	13071	12953	12975	13016	12884	13065	13047	13069	13022	12928	12981	13018	13091	13101	12968	12876	12846	13147	13043	13029	13085	12877	12917	13026	12934	13049	12984	13113	13041	13077	12791	13084	13089	13016	13141	12941	12845	13089	12955	13026	13009	12961	13062	13124	13044	12925	13060	12862	12856	12905	12999	12815	13022	12847	13029	12937	12978	12940	12876	12896	13010	13093	12976	12904	12825	12993	12923	12913	13050	13016	13137	12882	13068	12935	12902	12893	13161	13060	12999	13009	13001	13091	13005	13000	12965	13044	13113	12930	13079	13008	13184	12946	13100	13158	12964	13031	12782	12913	12980	13078	13051	12984	13115	13179	12839	12966	13099	13093	12992	13034	13049	12963	13176	13090	12930	12991	13016	12962	13030	13010	13007	12982	13109	13091	12954	12980	13022	12953	12909	12915	13034	13002	12836	13057	12935	12928	13060	13015	13042	13085	12894	12943	13090	13131	13109	12993	13091	13057	12893	13045	12919	13002	12979	13048	13017	13221	13130	13016	12930	13012	12933	12878	13036	13020	13033	12936	12931	13149	12932	12898	13031	13122	13214	12939	12972	12908	12953	12958	12922	12931	13072	13183	12914	12869	13066	13197	13132	13039	13070	12897	13006	13096	13057	13033	12894	12965	13133	13007	13004	13131	12908	13013	12898	12912	12956	13033	12955	13006	13061	13096	13007	13048	12891	13015	13031	13012	12924	13027	12927	13024	12894	12953	13016	13075	13059	12943	12939	12853	12954	12950	13104	13026	12906	13078	13076	12998	12886	13096	13015	12984	13079	13041	12952	13005	13095	12857	13009	13000	12937	13129	12992	13167	12991	13126	12972	12984	12878	13122	13023	13086	12943	13053	13080	13030	12966	13104	12947	13046	12891	13033	12950	13154	13188	13052	13055	13014	12982	12959	13016	12884	12895	12982	12993	12758	12896	13022	13001	12993	13061	13026	13063	12912	12914	12873	13000	13111	12994	12951	12948	12925	12734	13008	13086	13013	13051	12936	13040	13007	12937	13007	13171	12989	12938	13024	12980	13084	12980	12961	12788	12968	13037	12952	12996	13077	13053	12847	12984	12995	13048	13115	13038	13029	12932	12944	13032	12982	13015	12979	12991	12978	12871	13030	13005	13103	12769	12909	13184	12975	13038	12982	13127	13035	13132	13041	12808	13092	13042	12998	13143	13027	12996	12915	13180	12916	13073	12985	13000	12993	13036	12933	13046	12936	13073	13002	12939	13040	12915	13112	12874	13018	12905	12949	12962	13073	12894	12996	13048	13028	12893	12892	13025	12962	13123	12957	13039	12982	12818	13024	13005	13022	13038	12954	12966	13048	13127	12868	13101	13023	12896	12928	12938	12890	12902	12969	13159	12996	13139	12984	13016	13149	13070	13022	12953	12960	12960	13015	13065	12977	12867	13215	12929	13067	13029
31577	38281	38762	25051	19246	18203	19627	19054	16608	16121	16358	16605	16141	15924	15711	15702	15671	15675	15402	15640	15713	15701	15794	15648	15773	15703	15589	15577	15662	15670	15453	15670	15853	15637	15482	15644	15756	15462	15695	15658	15669	15564	15444	15642	15466	15546	15352	15585	15659	15790	15478	15695	15621	15555	15570	15670	15609	15484	15590	15709	15576	15608	15500	15649	15773	15499	15574	15547	15530	15588	15531	15432	15640	15540	15751	15539	15643	15838	15697	15482	15744	15513	15672	15492	15603	15415	15822	15676	15630	15765	15795	15686	15585	15476	15686	15508	15608	15594	15608	15629	15856	15500	15674	15665	15509	15469	15472	15515	15657	15515	15575	15424	15650	15469	15458	15635	15622	15626	15576	15653	15745	15442	15688	15573	15760	15820	15529	15580	15705	15368	15757	15537	15541	15680	15502	15626	15556	15416	15577	15714	15666	15524	15898	15419	15560	15574	15512	15696	15785	15717	15667	15761	15620	15486	15761	15665	15831	15609	15749	15552	15609	15638	15664	15617	15776	15662	15657	15693	15628	15783	15511	15779	15644	15619	15521	15704	15507	15398	15570	15687	15503	15576	15714	15736	15763	15837	15545	15662	15493	15622	15581	15554	15602	15639	15534	15475	15655	15637	15499	15559	15493	15579	15510	15709	15568	15796	15657	15708	15617	15628	15819	15658	15635	15643	15650	15621	15676	15712	15633	15534	15570	15448	15717	15616	15736	15704	15667	15567	15633	15531	15804	15608	15541	15591	15726	15633	15509	15648	15620	15593	15828	15605	15605	15506	15572	15664	15608	15499	15669	15549	15631	15586	15538	15546	15661	15555	15414	15621	15612	15714	15707	15564	15483	15770	15552	15475	15554	15594	15591	15796	15509	15630	15505	15677	15637	15711	15653	15637	15643	15600	15637	15689	15502	15607	15703	15671	15455	15588	15820	15537	15484	15668	15459	15609	15780	15787	15714	15764	15634	15541	15704	15516	15603	15790	15706	15711	15660	15793	15590	15654	15469	15479	15758	15618	15583	15699	15794	15697	15637	15527	15522	15612	15474	15406	15742	15694	15534	15659	15718	15540	15468	15568	15605	15873	15685	15494	15704	15373	15455	15611	15592	15630	15512	15507	15626	15611	15714	15751	15656	15514	15623	15541	15652	15528	15600	15623	15561	15464	15596	15596	15729	15623	15660	15556	15821	15702	15619	15804	15722	15814	15512	15589	15693	15561	15650	15655	15647	15552	15655	15685	15638	15616	15563	15668	15589	15594	15845	15620	15714	15775	15710	15744	15690	15433	15543	15617	15605	15535	15915	15791	15306	15750	15750	15543	15445	15490	15698	15592	15544	15631	15596	15449	15388	15454	15601	15688	15457	15574	15584	15545	15743	15476	15702	15450	15471	15614	15507	15476	15662	15641	15658	15739	15625	15611	15611	15632	15522	15740	15631	15624	15641	15633	15750	15629	15596	15548	15610	15569	15732	15695	15757	15782	15547	15731	15788	15619	15534	15583	15705	15621	15652	15590	15811	15574	15720	15743	15673	15696	15755	15837	15660	15873	15660	15435	15588	15556	15579	15663	15641	15593	15751	15347	15421	15684	15858	15745	15975	15555	15660	15941	15624	15573	15625	15642	15740	15480	15451	15569	15835	15717	15692	15695	15714	15567	15602	15613	15644	15530	15708	15472	15615	15410	15407	15649	15648	15619	15628	15606	15752	15676	15638	15703	15642	15399	15707	15469	15782	15812	15569	15776	15584	15631	15534	15647	15696	15704	15588	15751	15630	15595	15596	15725	15350	15443	15676	15559	15638	15727	15664	15503	15453	15650	15678	15569	15559	15637	15503	15537	15443	15304	15452	15468	15564	15496	15704	15482	15643	15753	15626	15640	15747	15749	15669	15581	15486	15513	15508	15518	15505	15468	15845	15491	15400	15574	15587	15421	15661	15513	15630	15669	15528	15690	15893	15767	15731	15690	15509	15550	15550	15538	15630	15701	15698	15553	15683	15692	15618	15621	15657	15579	15653	15782	15589	15601	15494	15678	15705	15623	15407	15564	15607	15589	15621	15479	15619	15540	15676	15527	15539	15659	15564	15896	15592	15648	15445	15625	15688	15629	15622	15615	15520	15643	15595	15610	15715	15665	15454	15872	15580	15725	15677	15642	15633	15432	15587	15667	15593	15500	15566	15584	15614	15693	15587	15596	15487	15458	15553	15729	15506	15465	15550	15430	15421	15611	15680	15546	15589	15649	15465	15586	15621	15545	15518	15756	15652	15732	15482	15625	15714	15614	15486	15704	15587	15600	15714	15612	15718	15728	15615	15535	15822	15507	15540	15613	15559	15462	15671	15673	15639	15626	15570	15598	15416	15708	15659	15645	15568	15649	15646	15814	15747	15744	15606	15580	15604	15523	15706	15828	15517	15577	15648	15453	15678	15623	15708	15680	15784	15652	15651	15731	15717	15498	15570	15646	15604	15703	15618	15650	15507	15692	15778	15875	15838	15776	15539	15427	15598	15728	15651	15630	15588	15705	15608	15632	15612	15607	15614	15744	15758	15554	15604	15715	15549	15602	15607	15835	15748	15599	15836	15668	15589	15754	15668	15851	15544	15408	15714	15642	15443	15652	15520	15631	15786	15800	15697	15515	15434	15689	15650	15509	15526	15808	15529	15624	15509	15639	15692	15531	15652	15793	15553	15611	15612	15524	15690	15585	15782	15711	15640	15590	15732	15609	15607	15686	15430	15868	15678	15654	15606	15618	15519	15505	15615	15705	15617	15581	15687	15593	15872	15718	15607	15655	15751	15566	15562	15582	15963	15480	15601	15758	15695	15712	15519	15540	15626	15593	15794	15607	15632	15538	15596	15588	15553	15567	15504	15615	15585	15670	15742	15482	15376	15534	15520	15669	15718	15601	15705	15527	15474	15653	15527	15456	15476	15583	15428	15536	15607	15646	15490	15418	15669	15377	15659	15755	15578	15588	15696	15637	15838	15637	15799	15715	15554	15495	15616	15685	15732	15728	15406	15586	15412	15577	15527	15586	15619	15771	15690	15555	15682	15677	15762	15402	15552	15566	15449	15641	15613	15737	15571	15673	15673	15548	15565	15419	15767	15740	15681	15710	15460	15774	15447	15800	15506	15699	15693	15703	15611	15507	15564	15805	15364	15710	15789	15578	15751	15639	15528	15796	15608	15639	15816	15467	15734	15655	15564	15595	15820	15478	15652	15600	15659	15528	15709	15524	15771	15799	15456	15889	15513	15585	15587	15639	15653	15687	15649	15669	15498	15723	15619	15651	15655	15653	15560	15658	15700	15578	15883	15702	15597	15740	15782	15498	15503	15512	15835	15755	15769	15461	15764	15643	15605	15385	15596	15551	15598	15671	15486	15558	15744	15628	15553	15567	15729	15470	15457	15723	15507	15660	15721	15869	15370	15626	15670	15685	15481	15619	15651	15778	15699	15628	15482	15591	15611	15585	15551	15753	15696	15530	15580	15696	15525	15375	15530	15783	15532	15650	15619	15600	15714	15616	15796	15678	15496	15589	15583	15588	15727	15536	15475	15602	15802	15491	15481	15715	15642	15518	15715	15639	15574	15683	15725	15551	15663	15727	15675	15722	15599	15689	15579	15614	15612	15612	15733	15715	15480	15806	15684	15756	15601	15645	15921	15549	15674	15776	15427	15503	15637	15596	15597	15782	15681	15488	15588	15601	15576	15473	15609	15611	15584	15587	15671	15725	15552	15641	15588	15749	15626	15403	15729	15544	15653	15422	15844	15673	15693	15639	15452	15610	15609	15482	15567	15691	15649	15836	15722	15428	15567	15610	15797	15662	15674	15593	15639	15607	15719	15585	15523	15634	15848	15679	15700	15670	15565	15561	15486	15693	15775	15855	15563	15388	15885	15622	15593	15702	15698	15420	15715	15653	15894	15621	15524	15496	15649	15745	15807	15670	15452	15559	15462	15744	15503	15590	15612	15584	15640	15429	15496	15559	15499	15526	15736	15697	15660	15639	15784	15750	15591	15585	15668	15639	15603	15510	15517	15529	15692	15741	15704	15394	15638	15582	15509	15722	15539	15608	15739	15469	15889	15556	15433	15556	15553	15719	15586	15611	15580	15487	15604	15566	15781	15583	15733	15608	15339	15562	15673	15415	15558	15562	15728	15668	15603	15525	15461	15686	15582	15621	15601	15711	15590	15861	15655	15636	15610	15544	15531	15743	15386	15478	15491	15457	15787	15523	15622	15556	15687	15547	15681	15505	15554	15511	15426	15631	15565	15544	15766	15769	15654	15642	15473	15598	15678	15706	15435	15585	15808	15627	15710	15639	15477	15600	15532	15608	15683	15635	15728	15697	15524	15422	15343	15630	15672	15894	15545	15607	15636	15605	15634	15433	15732	15654	15812	15612	15835	15452	15621	15537	15555	15684	15796	15654	15685	15788	15552	15638	15706	15823	15688	15599	15611	15618	15661	15608	15585	15753	15557	15761	15748	15855	15680	15629	15796	15764	15478	15721	15482	15500	15796	15505	15523	15500	15705	15621	15721	15702	15640	15612	15526	15467	15645	15737	15555	15574	15816	15450	15640	15398	15657	15685	15517	15602	15688	15686	15561	15497	15682	15608	15543	15675	15547	15595	15744	15742	15672	15591	15486	15439	15584	15600	15696	15562	15512	15745	15490	15620	15695	15409	15619	15655	15373	15550	15646	15449	15640	15744	15749	15629	15614	15793	15661	15611	15668	15720	15593	15699	15599	15680	15794	15716	15751	15685	15548	15481	15767	15674	15605	15820	15891	15736	15548	15782	15843	15596	15543	15543	15952	15603	15763	15725	15730	15816	15327	15586	15653	15765	15865	15693	15539	15614	15763	15620	15549	15531	15759	15637	15706	15671	15681	15614	15628	15464	15746	15621	15611	15452	15543	15458	15701	15598	15493	15560	15552	15488	15829	15562	15584	15624	15548	15495	15501	15631	15574	15484	15846	15722	15719	15717	15604	15606	15524	15471	15642	15677	15575	15724	15629	15646	15524	15731	15792	15682	15593	15521	15714	15584	15566	15737	15442	15599	15443	15583	15767	15640	15633	15716	15831	15773	15730	15673	15726	15645	15724	15774	15586	15717	15770	15652
23235	48000	38948	22014	17466	17011	18755	18178	14237	14094	14500	14378	14128	13603	13451	13353	13380	13160	13152	13243	13312	13370	13197	13401	13307	13251	13426	13204	13284	13403	13362	13229	13387	13221	13253	13137	13260	13071	13392	13273	13315	13235	13125	13278	13211	13248	13390	13297	13101	13337	13401	13237	13231	13336	13273	13337	13304	13226	13314	13229	13439	13261	13465	13157	13306	13289	13372	13281	13221	13230	13248	13199	13231	13216	13258	13315	13107	13212	13288	13255	13193	13282	13161	13287	13310	13302	13551	13273	13237	13223	13133	13205	13237	13206	13398	13276	13183	13188	13492	13221	13423	13319	13288	13140	13189	13056	13143	13370	13261	13223	13217	13400	13213	13345	13441	13276	13270	13069	13312	13190	13253	13063	13363	13400	13232	13334	13519	13286	13187	13154	13199	13397	13337	13136	13335	13352	13356	13212	13166	13311	13141	13357	13295	13210	13318	13183	13274	13270	13293	13202	13205	13227	13281	13144	13200	13076	13220	13300	13335	13273	13312	13246	13380	13125	13165	13182	13352	13157	13193	13230	13274	13220	13283	13224	13060	13356	13182	13121	13315	13275	13310	13378	13341	13384	13096	13307	13219	13238	13267	13385	13204	13136	13212	13170	13430	13330	13280	13333	13338	13338	13181	13294	13067	13276	13171	13464	13161	13442	13187	13218	13115	13207	13240	13346	13329	13341	13205	13181	13181	13331	13203	13280	13260	13227	13230	13333	13207	13246	13169	13354	13236	13244	13341	13236	13149	13130	13275	13283	13315	13263	13221	13316	13180	13411	13315	13433	13295	13294	13331	13233	13381	13325	13232	13207	13270	13033	13289	13325	13257	13111	13255	13221	13312	13334	13416	13189	13212	13398	13284	13431	13362	13138	13431	13215	13370	13183	13207	13104	13370	13279	13236	13166	13321	13144	13148	13056	13354	13261	13294	13030	13132	13139	13238	13389	13217	13209	13303	13278	13250	13173	13343	13352	13124	13297	13257	13247	13343	13303	13332	13256	13285	13119	13233	13334	13358	13243	13242	13340	13241	13407	13269	13104	13428	13329	13270	13254	13044	13237	13196	13239	13444	13049	13299	13333	13092	13137	13249	13347	13192	13173	13426	13294	13187	13328	13273	13241	13405	13183	13240	13304	13261	13114	13229	13235	13284	13057	13364	13177	13126	13208	13276	13256	13264	13275	13363	13261	13224	13407	13222	13506	13201	13225	13278	13308	13323	13324	13281	13201	13130	13173	13040	13198	13436	13231	13354	13432	13286	13102	13256	13088	13298	13222	13390	13255	13390	13265	13228	13184	13206	13423	13322	13115	13152	13119	13272	13270	13388	13378	13204	13440	13098	13330	13121	13178	13174	13276	13233	13268	13194	13363	13213	13271	13080	13182	13287	13158	13151	13202	13144	13207	13199	13208	13230	13418	13286	13478	13171	13106	13322	13230	13351	13383	13383	13377	13304	13210	13227	13296	13152	13166	13192	13335	13218	13141	13346	13283	13257	13284	13272	13135	13203	13191	13327	13152	13198	13330	13161	13274	13324	13373	13331	13336	13189	13256	13179	13333	13078	13199	13473	13226	13244	13202	13392	13130	13429	13362	13249	13136	13217	13148	13273	13244	13217	13246	13293	13200	13267	13285	13181	13173	13141	13378	13209	13149	13311	13248	13224	13285	13286	13254	13221	13220	13382	13308	13126	13308	13284	13371	13283	13397	13150	13535	13323	13125	13460	13155	13382	13194	13273	13290	13224	13353	13257	13247	13274	13177	13369	13434	13164	13345	13209	13222	13183	13330	13259	13325	13251	13220	13144	13224	13280	13236	13259	13277	13132	13395	13195	13197	13367	13243	13059	13201	13281	13296	13290	13203	13378	13131	13263	13168	13301	13205	13388	13284	13175	13321	13183	13159	13288	13225	13083	13120	13360	13262	13123	13131	13263	13237	13426	13309	13330	13283	13194	13145	13253	13310	13247	13279	13197	13252	13293	13262	13175	13198	13123	13156	13394	13246	13162	13348	13325	13105	13188	13342	13243	13260	13345	13342	13334	13170	13247	13062	13400	13185	13385	13283	13274	13225	13186	13277	13278	13256	13197	13258	13212	13201	13181	13270	13278	13109	13158	13172	13256	13259	13256	13240	13312	13352	13379	13155	13342	13356	13157	13118	13195	13213	13336	13347	13461	13346	13284	13183	13198	13231	13381	13321	13334	13448	13417	13213	13286	13390	13206	13247	13222	13376	13265	13304	13217	13364	13306	13173	13271	13193	13282	13331	13138	13286	13227	13410	13131	13237	13193	13195	13346	13237	13393	13332	13112	13299	13432	13217	13216	13194	13163	13214	13330	13245	13342	13405	13379	13155	13173	13479	13236	13217	13153	13275	13198	13181	13345	13251	13164	13305	13338	13121	13193	13359	13266	13272	13031	13364	13128	13139	13119	13278	13147	13318	13261	13304	13401	13391	13268	13239	13124	13129	13220	13334	13253	13219	13189	13231	13257	13225	13285	13291	13310	13281	13251	13249	13184	13456	13265	13319	13209	13438	13167	13230	13313	13231	13231	13220	13210	13280	13295	13109	13262	13307	13398	13279	13245	13394	13230	13173	13376	13079	13428	13272	13407	13129	13423	13400	13209	13350	13168	13346	13287	13320	13277	13227	13273	13283	13206	13291	13233	13350	13203	13287	13208	13217	13229	13114	13340	13108	13182	13213	13244	13418	13203	13323	13257	13389	13060	13242	13357	13395	13351	13191	13269	13221	13181	13357	13324	13264	13193	13220	13332	13230	13265	13324	13145	13100	13415	13262	13183	13296	13251	13150	13199	13266	13372	13138	13164	13321	13367	13263	13424	13310	13245	13104	13330	13126	13204	13228	13269	13344	13277	13383	13325	13335	13226	13199	13284	13258	13160	13228	13209	13292	13235	13319	13216	13293	13289	13232	13096	13233	13247	13197	13294	13234	13194	13229	13462	13127	13241	13191	13317	13357	13215	13361	13237	13291	13464	13295	13198	13271	13504	13010	13110	13153	13442	13278	13079	13374	13218	13261	13196	13159	13108	13328	13230	13324	13247	13187	13201	13296	13415	13379	13243	13084	13230	13224	13311	13289	13261	13109	13319	13244	13239	13219	13306	13189	13262	13356	13302	13053	13230	13377	13175	13138	13367	13171	13323	13269	13299	13323	13222	13224	13300	13271	13210	13330	13263	13229	13249	13172	13368	13276	13365	13224	13327	13037	13309	13233	13213	13320	13186	13199	13217	13116	13322	13296	13211	13302	13225	13429	13340	13330	13198	13205	13213	13201	13220	13182	13199	13116	13310	13203	13174	13270	13221	13274	13204	13283	13281	13302	13286	13290	13199	13398	13189	13253	13222	13152	13354	13235	13175	13369	13259	13294	13337	13204	13226	13218	13194	13260	13493	13270	13260	13227	13280	13202	13169	13244	13350	13266	13397	13296	13333	13391	13185	13238	13241	13250	13184	13575	13253	13193	13276	13349	13388	13303	13277	13307	13296	13199	13212	13213	13308	13135	13178	13255	13213	13166	13197	13248	13286	13401	13128	13242	13292	13274	13275	13119	13320	13451	13166	13238	13195	13276	13261	13126	13304	13186	13240	13338	13234	13217	13318	13280	13182	13191	13234	13193	13313	13197	13271	13332	13218	13340	13404	13266	13162	13219	13460	13187	13319	13362	13491	13362	13145	13192	13184	13330	13190	13244	13274	13303	13398	13130	13161	13196	13222	13230	13242	13145	13318	13095	13158	13314	13192	13351	13145	13207	13213	13272	13218	13230	13249	13179	13176	13248	13334	13173	13335	13269	13309	13171	13411	13230	13223	13372	13205	13253	13359	13322	13188	13477	13255	13267	13267	13262	13292	13242	13175	13271	13268	13255	13284	13305	13196	13284	13230	13217	13220	13265	13212	13201	13272	13267	13244	13093	13349	13220	13213	13416	13160	13137	13214	13171	13375	13217	13270	13208	13127	13312	13223	13345	13367	13259	13133	13249	13275	13446	13166	13310	13152	13326	13337	13202	13204	13191	13354	13246	13409	13245	13368	13142	13259	13167	13273	13200	13349	13328	13239	13310	13367	13449	13303	13357	13476	13268	13531	13312	13463	13324	13142	13063	13305	13219	13271	13349	13313	13219	13238	13301	13258	13169	13447	13247	13359	13157	13372	13434	13403	13249	13372	13280	13274	13192	13032	13175	13132	13295	13243	13042	13321	13279	13204	13228	13259	13104	13241	13057	13129	13260	13170	13376	13300	13320	13392	13370	13126	13306	13323	13214	13356	13496	13185	13279	13239	13196	13295	13140	13197	13304	13260	13350	13173	13216	13149	13264	13305	13193	13181	13289	13240	13311	13313	13383	13245	13206	13201	13344	13339	13158	13316	13225	13218	13320	13320	13431	13157	13204	13422	13182	13389	13258	13226	13272	13184	13226	13206	13158	13368	13192	13371	13348	13195	13152	13420	13422	13225	13153	13334	13199	13387	13280	13283	13028	13282	13143	13195	13314	13200	13285	13241	13181	13184	13285	13165	13193	13064	13193	13174	13459	13261	13010	13162	13092	13336	13157	13320	13303	13222	13331	13135	13128	13182	13366	13209	13266	13335	13339	13322	13196	13175	13206	13327	13295	13291	13197	13168	13224	13345	13149	13364	13186	13345	13229	13334	13414	13316	13157	13361	13232	13201	13174	13101	13233	13266	13237	13122	13317	13091	13277	13414	13223	13407	13208	13255	13314	13299	13242	13288	13341	13263	13134	13194	13226	13234	13159	13207	13132	13271	13297	13214	13217	13276	13267	13326	13230	13038	13178	13122	13334	13202	13298	13310	13139	13305	13144	13294	13284	13358	13319	13360	13434	13204	13411	13251	13381	13227	13316	13147	13243	13241	13228	13310	13377	13162	13201	13160	13250	13254	13161	13208	13365	13258	13373	13177	13264	13369	13163	13272	13192	13204	13054	13318	13238	13423	13204	13320	13219	13136	13340	13448	13465	13108	13152	13216	13454	13257	13067	13208	13260	13305	13317	13392	13223	13390	13210	13448	13338	13251	13195	13245	13402	13216	13424	13295	13151	13394	13387	13119	13331	13379	13121	13379	13191	13181	13221	13188	13199	13310	13302
26404	21291	33039	28958	25722	31337	40477	36471	21749	19281	19805	19258	17646	15317	14215	13604	13405	13315	13497	13375	13424	13388	13347	13261	13215	13213	13304	13460	13335	13406	13128	13491	13281	13337	13301	13325	13464	13267	13330	13230	13480	13231	13432	13196	13405	13185	13091	13210	13134	13427	13356	13297	13355	13311	13449	13281	13462	13149	13343	13371	13157	13264	13258	13155	13300	13359	13311	13230	13279	13117	13239	13185	13197	13344	13305	13245	13390	13266	13168	13140	13219	13284	13160	13214	13215	13276	13278	13303	13357	13462	13252	13157	13230	13155	13308	13183	13463	13277	13473	13375	13179	13277	13235	13318	13286	13296	13176	13342	13340	13227	13285	13503	13256	13437	13373	13177	13351	13398	13257	13146	13351	13268	13395	13261	13300	13465	13251	13395	13313	13110	13258	13229	13040	13220	13365	13258	13154	13102	13277	13267	13446	13352	13245	13337	13391	13342	13559	13516	13321	13438	13342	13310	13113	13272	13414	13362	13229	13083	13313	13142	13119	13317	13230	13508	13303	13377	13337	13173	13143	13466	13220	13334	13343	13296	13253	13271	13366	13200	13316	13233	13295	13325	13497	13368	13362	13293	13202	13227	13341	13263	13292	13121	13244	13408	13329	13298	13098	13260	13309	13268	13264	13244	13174	13373	13127	13389	13244	13272	13232	13272	13298	13257	13304	13125	13271	13092	13231	13128	13229	13311	13349	13245	13249	13126	13249	13432	13212	13389	13351	13231	13247	13284	13223	13245	13193	13321	13194	13538	13383	13164	13393	13234	13208	13259	13361	13311	13178	13292	13344	13327	13341	13404	13261	13315	13426	13227	13245	13298	13399	13305	13238	13344	13119	13266	13407	13248	13292	13515	13311	12972	13316	13158	13364	13195	13396	13290	13155	13229	13369	13310	13221	13063	13448	13253	13305	13246	13543	13261	13209	13326	13230	13274	13003	13357	13167	13286	13298	13243	13260	13292	13433	13246	13358	13310	13305	13511	13371	13404	13272	13161	13299	13365	13455	13327	13217	13279	13207	13299	13243	12969	12965	13113	13119	13310	13345	13246	13310	13253	13420	13307	13211	13249	13275	13168	13252	13391	13298	13132	13214	13311	13282	13277	13335	13370	13320	13369	13533	13326	13285	13124	13206	13117	13307	13359	13028	13206	13397	13176	13138	13314	13182	13197	13333	13196	13419	13288	13245	13395	13353	13159	13325	13318	13234	13276	13325	13312	13319	13275	13152	13376	13404	13434	13244	13163	13319	13301	13143	13326	13228	13299	13052	13186	13330	13374	13302	13414	13322	13397	13285	13182	13376	13286	13383	13166	13206	13033	13209	13096	13223	13435	13237	13355	13248	13413	13387	13324	13381	13246	13164	13312	13282	13329	13403	13259	13232	13247	13323	13126	13190	13357	13322	13248	13395	13432	13183	13213	13437	13228	13236	13271	13284	13327	13172	13404	13372	13487	13507	13542	13498	13313	13145	13382	13288	13205	13438	13252	13318	13309	13416	13197	13336	13269	13118	13267	13335	13124	13474	13309	13328	13258	13297	13181	13203	13318	13195	13144	13310	13380	13446	13108	13307	13251	13252	13382	13542	13410	13261	13135	13287	13359	13271	13294	13133	13190	13184	13367	13395	13264	13365	13285	13258	13192	13375	13261	13406	13228	13363	13224	13314	13211	13185	13340	13340	13178	13308	13081	13255	13312	13397	13092	13254	13277	13327	13001	13274	13300	13252	13462	13407	13397	13314	13228	13200	13211	13406	13432	13422	13265	13400	13420	13422	13290	13206	13376	13479	13312	13264	13222	13200	13157	13356	13146	13196	13240	13248	13440	13302	13302	13462	13314	13331	13316	13198	13182	13164	13329	13350	13257	13120	13241	13298	13455	13242	13332	13347	13389	13221	13346	13451	13341	13138	13278	13356	13151	13468	13148	13260	13205	13293	13170	13152	13209	13415	13323	13314	13222	13232	13174	13519	13343	13453	13198	13152	13088	13171	13221	13251	13336	13222	13462	13336	13342	13321	13177	13350	13124	13367	13200	13216	13357	13388	13413	13205	13371	13258	13203	13332	13471	13130	13253	13314	13166	13547	13173	13205	13379	13249	13245	13338	13342	13341	13267	13488	13384	13300	13276	13418	13332	13257	13512	13340	13180	13370	13301	13242	13219	13109	13334	13556	13259	13050	13326	13296	13157	13157	13379	13412	13199	13359	13236	13266	13295	13289	13173	13076	13415	13416	13257	13279	13275	13302	13345	13349	13236	13281	13186	13320	13221	13273	13290	13208	13176	13137	13274	13126	13290	13112	13072	13191	13359	13341	13289	13273	13480	13257	13400	13040	13458	13392	13233	13141	13208	13230	13209	13263	13349	13430	13274	13440	13204	13275	13248	13276	13135	13115	13081	13284	13242	13040	13121	13247	13305	13284	13395	13279	13150	13117	13178	13426	13299	13300	13404	13513	13352	13166	13154	13098	13082	13404	13335	13128	13205	13242	13087	13375	13345	13531	13392	13406	13203	13139	13180	13160	13400	13306	13206	13224	13268	13299	13215	13210	13393	13072	13320	13232	13244	13371	13246	13165	13221	13544	13398	13370	13289	13327	13199	13357	13063	13303	13151	13354	13265	13357	13260	13285	13478	13308	13242	13355	13322	13224	13366	13330	13299	13396	13339	13275	13503	13386	13228	13293	13345	13279	13309	13314	13379	13259	13172	13421	13314	13161	13334	13068	13314	13433	13393	13446	13216	13383	13422	13312	13392	13275	13264	13312	13329	13316	13142	13147	13339	13298	13342	13276	13201	13346	13409	13299	13253	13436	13298	13109	13423	13316	13166	13242	13417	13287	13071	13328	13133	13298	13305	13352	13467	13281	13308	13481	13415	13385	13275	13270	13328	13075	13454	13241	13313	13335	13288	13299	13132	13299	13204	13209	13502	13297	13210	13407	13318	13253	13319	13404	13475	13303	13435	13299	13382	13371	13345	13297	13246	13432	13205	13311	13280	13315	13377	13042	13455	13287	13286	13358	13320	13264	13182	13325	13218	13184	13296	13395	13407	13372	13455	13228	13106	13296	13189	13390	13341	13165	13267	13217	13437	13298	13098	13357	13180	13167	13203	13215	13233	13199	13243	13324	13426	13268	13272	13236	13431	13278	13341	13238	13309	13176	13138	13266	13343	13376	13321	13029	13119	13186	13237	13087	13200	13361	13489	13319	13186	13280	13380	13264	13051	13204	13325	13350	13202	13245	13329	13457	13128	13065	13283	13432	13280	13331	13283	13156	13272	13312	13140	13305	13325	13351	13376	13299	13239	13389	13312	13429	13381	13304	13211	13206	13168	13380	13506	13186	13220	13263	13377	13173	13440	13317	13526	13278	13155	13299	13339	13295	13490	13381	13354	13382	13288	13362	13228	13121	13355	13193	13358	13401	13307	13270	13399	13466	13245	13266	13222	13348	13240	13260	13365	13427	13280	13162	13291	13248	13474	13358	13236	13284	13225	13345	13371	13178	13412	13252	13269	13361	13363	13154	13358	13212	13161	13285	13280	13197	13213	13321	13128	13263	13165	13184	13104	13250	13404	13256	13236	13347	13312	13226	13173	13248	13300	13402	13181	13183	13299	13224	13322	13330	13254	13341	13357	13364	13112	13107	13233	13312	13295	13179	13194	13315	13317	13471	13478	13432	13404	13469	13222	13058	13149	13309	13347	13136	13299	13444	13285	13271	13318	13279	13244	13340	13302	13136	13277	13248	13325	13350	13347	13155	13120	13322	13173	13325	13320	13213	13504	13255	13302	13376	13309	13383	13367	13525	13319	13280	13232	13206	13234	13327	13268	13151	13213	13358	13418	13330	13263	13449	13206	13286	13318	13483	13510	13207	13469	13068	13152	13314	13286	13438	13143	13259	13187	13159	13114	13275	13385	13237	13202	13196	13522	13391	13289	13228	13250	13228	13392	13260	13438	13271	13380	13316	13364	13242	13287	13216	13242	13319	13272	13373	13144	13301	13297	13257	13367	13270	13209	13289	13349	13345	13019	13330	13208	13183	13309	13422	13111	13255	13209	13370	13242	13121	13054	13457	13317	13312	13200	13370	13091	13232	13186	13182	13065	13330	13357	13270	13222	13357	13452	13385	13364	13235	13158	13398	13372	13502	13376	13230	13287	13340	13240	13302	13226	13279	13520	13409	13307	13403	13107	13355	13261	13364	13339	13222	13162	13365	13369	13217	13416	13253	13326	13229	13347	13525	13384	13227	13444	13259	13234	13275	13348	13423	13363	13305	13299	13445	13292	13397	13305	13341	13180	13263	13367	13045	13289	13358	13163	13258	13273	13425	13149	13397	13267	13299	13274	13335	13318	13323	13165	13213	13299	13276	13230	13168	13138	13154	13226	13098	13368	13148	13328	13353	13155	13426	13366	13341	13274	13454	13489	13427	13183	13354	13428	13208	13282	13266	13098	13220	12983	13305	13329	13389	13264	13209	13331	13338	13310	13192	13447	13170	13312	13358	13272	13137	13363	13397	13287	13275	13371	13296	13403	13182	13139	13264	13123	13349	13091	13370	13051	13332	13370	13416	13294	13398	13392	13463	13265	13167	13302	13173	13304	13306	13172	13325	13308	13394	13098	13233	13396	13325	13571	13403	13349	13338	13198	13364	13368	13302	13322	13230	13250	13231	13216	13224	13292	13283	13250	13230	13231	13369	13268	13477	13263	13411	13144	13256	13332	13352	13407	13318	13429	13157	13377	13265	13263	13381	13242	13206	12996	13111	13369	13230	13333	13417	13218	13306	13114	13406	13243	13145	13312	13343	13291	13526	13236	13214	13383	13370	13172	13295	13239	13223	13308	13378	13431	13296	13182	13325	13293	13201	13311	13361	13375	13329	13330	13374	13298	13318	13428	13384	13259	13280	13272	13290	13513	13371	13274	13432	13067	13334	13387	13432	13529	13159	13483	13351	13280	13280	13327	13179	13417	13499	13284	13262	13228	13173	13419	13339	13246	13225	13323	13116	13349	13214	13455	13324	13471	13395	13272	13133	13106	13305	13439	13325	13033	13439	13267	13178	13309	13055	13238	13249	13424	13474	13411	13427	13344	13212	13422	13292	13408	13214	13304	13380	13298
18008	44042	53653	32664	29769	35931	41834	37427	18664	19931	20952	20205	17643	14355	12836	12116	11919	11777	11953	11866	11924	11868	11874	11761	11842	11726	11852	11894	11933	11900	11829	11806	11797	11624	11923	11796	12014	11803	11915	11852	11809	11765	11797	11859	11978	11882	11904	11796	11871	11841	11911	11773	11832	11813	11798	11955	11771	11965	11845	11678	11752	11776	11896	11884	12015	11939	12118	11841	11981	11899	11817	11857	11788	11733	11956	11844	11864	11934	11849	11859	11800	11874	11835	11845	11983	11804	11957	11993	11855	11903	11786	11886	11972	11841	11915	11895	11917	11767	12007	11682	11853	11889	11992	12006	11855	11925	11900	11812	11754	12018	11702	11961	11881	11856	11799	11715	11779	11814	11680	11728	11913	11863	11828	11702	11690	11806	11765	11808	11898	11832	11794	11837	11840	11886	11785	11843	11828	11765	12024	12011	11680	12036	11854	11900	11679	11837	11805	11799	11947	11933	11813	11812	11848	11847	11714	11772	12046	11638	11719	11841	11764	11826	11803	11941	11864	11708	11777	11842	11794	11767	12010	11692	11779	11776	11774	11947	11847	11917	12044	11623	11807	11768	11711	11802	11864	11880	11698	11876	11798	11767	11842	11960	11998	11628	11869	11735	11877	11805	11946	11750	11976	11794	11846	11885	11825	11707	11832	11861	11714	11867	11817	11815	11750	11736	11954	11812	11763	11870	11882	11760	11852	11926	11637	11777	11868	11988	11654	11880	11830	11798	11947	11854	11939	11776	11791	11837	12025	11816	11847	11832	11944	11852	11860	11962	11850	11742	11758	11883	11822	11823	11850	11891	11804	11821	11867	11845	11811	11873	11724	11983	11708	11678	11867	11918	11803	11724	11805	11859	11846	11897	11899	11896	11902	11802	11788	11835	11715	11870	11937	11829	11746	11872	11965	11787	11885	11999	11962	11838	11836	12040	11796	11937	11914	11829	11721	11708	11821	11976	11824	11844	11880	11908	11717	11952	11897	11864	11868	11843	11882	12026	11846	11724	12020	11770	11725	11722	11940	11860	11887	11785	11854	11598	11994	11916	11897	11758	11767	11819	11881	11710	11737	11782	11715	11983	11900	11853	11866	11902	11858	11773	11710	11883	11748	11829	11913	11791	11934	12030	11779	11900	11668	11869	11762	11788	12000	11668	11898	11807	11739	11733	11806	11875	11784	11836	11873	11792	11927	11726	11865	11874	12032	11876	11822	11890	11674	11818	11882	11758	11839	11879	11633	11871	11936	11765	11914	11869	11755	11918	11857	11814	11824	11764	11930	11945	11743	11905	11807	11863	11816	11762	11752	11895	11746	11952	11935	11859	11773	11763	11884	11827	11969	11890	11830	11763	11854	11790	11970	11937	11817	11758	11915	11849	11772	11900	11881	11783	11703	11876	11771	11937	11767	11684	11853	11802	11798	11689	11899	11894	11840	11635	11850	11739	11889	11745	11756	11780	11875	12061	11893	11899	11851	11856	11624	11823	11956	11914	11577	11945	11858	11814	11984	11751	11796	11824	11966	11699	11914	11768	11795	11781	11816	11967	11796	11918	12014	11852	11869	11973	11939	11833	11713	11753	11927	11870	11806	11890	11828	11903	11763	11997	11873	11958	11880	11600	11832	11788	11680	11967	11973	11811	11883	11827	11853	11816	11834	11938	11832	11837	11874	11893	11735	11843	11865	11861	11779	11705	11916	11880	11693	11829	11846	11877	11851	11941	11837	11742	11948	11844	11874	11850	11864	11904	11869	11901	11753	11845	11790	11881	11743	11961	11920	11812	11856	11812	11679	11912	11767	11797	11781	11950	11819	11796	11794	11919	11689	11739	11788	11915	11858	11778	11886	11994	11833	11902	11902	11832	11731	11878	11832	11868	11777	11989	11633	11899	11788	11793	11980	11944	11931	11774	11802	11740	12007	11977	11784	11780	11811	11948	12030	11918	11857	11837	12050	11764	11899	11742	11925	11841	11803	11870	11766	11920	11864	11787	11699	11857	11828	11996	11680	11947	11783	11793	11744	11677	11720	11845	11876	11908	11937	11963	11899	11782	11727	11795	11736	11886	11986	11887	11915	11840	11831	11789	11934	11935	11879	11923	11829	11928	11661	11871	11932	11806	11981	11826	11938	11777	11827	11662	11780	11804	11810	11716	11991	11785	11770	11716	11977	11822	11860	11883	11876	11791	11972	11785	11891	11814	11909	11746	11926	11759	11819	11815	11964	11828	11904	11848	11891	11880	11708	12005	12004	11824	11860	11891	11712	11847	11579	11768	11800	11966	11811	11827	11831	11718	11817	11826	11803	11810	11812	11939	11855	11781	11934	11851	11731	11865	11941	11762	11811	11843	11846	11880	11791	11756	11845	11890	11850	11921	11753	11820	11684	11753	11820	11821	11940	11941	11889	11838	11788	11863	11797	11744	11629	11847	11727	11787	11926	11763	11936	11764	11760	12027	12013	11848	11825	11632	11829	11966	11911	11849	11791	11896	11845	11858	11803	11815	11935	11735	11872	11820	11784	11803	11965	11800	11936	11877	11853	11936	11743	11747	11828	11739	11777	11693	11941	11872	12014	11795	11904	12115	11911	11915	11879	11807	11872	11872	12014	11755	11748	11778	11758	11943	11718	11757	11975	11948	11665	11753	11807	11846	11813	11891	11901	11801	11643	11860	11791	11848	11882	11831	11713	11757	11891	11902	11748	11758	11796	11822	11796	11882	11905	11735	11940	11749	11693	11788	12043	11723	11752	11833	11730	11944	11960	11833	11745	11903	11775	11860	11804	11825	11937	11893	11915	11721	11774	11773	11870	11825	11864	11756	11891	11838	11801	11850	11876	11732	11725	11827	11846	11838	11874	11908	11786	11692	11869	11901	11834	11792	11697	11918	11899	11787	12009	11805	11926	11738	11878	11884	11845	12030	11815	11888	11728	12000	11861	11865	11922	11796	11925	11781	11824	11824	11763	11767	11786	11841	11836	11720	11940	11886	11792	11892	11827	11938	11994	11808	11791	11805	11729	11836	11877	11821	11754	11885	11875	11872	12060	11803	11810	11836	11736	11818	11829	11962	11817	11820	11809	11896	11856	11677	11772	11843	11838	11917	11766	11842	11809	11740	11924	11767	11885	11848	11984	11713	11745	11847	11864	11806	11707	11851	11841	11981	11717	11802	11725	11816	11749	11937	11858	11831	11909	12061	11777	11766	11724	12010	11773	11836	11712	12055	11844	11920	11845	11905	12005	11853	11900	12113	11817	11986	11874	11844	12013	11907	11873	11816	11845	11855	11873	11827	11753	11936	11719	11865	11830	11848	11789	11811	11870	11793	12006	11869	11924	11672	11951	11805	11851	11783	12005	11877	11846	11794	11794	11905	11951	11859	11759	11833	11918	11739	11860	11830	11839	11821	11838	11769	11848	11826	11884	11807	11918	11879	11823	12019	11880	11915	11770	11926	11864	11715	11809	11780	11861	11666	11910	11769	12002	11710	11891	11769	11937	11997	11863	11752	11767	11808	11756	11867	11732	11877	11835	11968	11945	11759	11921	11785	11838	11852	11893	11798	11955	11743	11758	11491	12072	11865	11973	11766	11780	11910	11926	11668	11832	11825	11786	11920	11904	11972	11732	11708	11736	11999	11833	11788	11721	11782	11631	11751	11943	11739	11822	11832	11933	11802	11934	11831	11884	11923	11906	11963	11878	11852	11835	11826	11993	11919	11914	11682	11771	11768	11704	11875	11731	11650	11806	11820	11763	11840	11917	11752	12065	11919	11776	11770	11900	11878	11839	11950	11986	11709	11793	11999	11855	11706	11716	11721	11826	11711	11834	11945	11696	11780	11807	11795	11934	11938	11921	11899	11960	12124	11880	11831	11917	11718	11986	11957	11671	11859	11820	11784	11819	11651	11957	11633	11920	11876	11830	11831	11862	11731	11778	11758	11862	11842	11833	11725	11701	11767	11867	11649	11830	11772	11726	11654	11825	11950	11761	11789	11813	11710	11973	11811	11825	11897	11983	12075	11883	11706	11819	11952	11902	11767	11844	11783	12036	11914	11952	11755	11705	11977	11777	11829	11933	11839	11895	11839	11761	11556	11835	11952	11974	11779	11869	11740	11807	11837	11805	11763	11906	11754	11680	11866	11942	11866	11680	11966	11900	11829	11973	11760	11855	11914	11814	11784	11856	11868	11952	11678	11853	11731	11772	12042	11749	11795	11784	11845	11919	11842	12047	11812	11935	11693	11875	11826	11850	11776	11823	11844	11766	11780	11877	11895	11723	11752	11863	11981	11868	11815	11978	11852	11832	11775	11813	11842	11879	11829	11970	11778	11730	11797	12040	11942	11812	11966	11867	11897	11905	11817	11668	11698	11736	11979	11890	11719	11853	11817	11967	11887	11925	11944	11717	11846	12023	11886	11900	11931	11859	11997	11921	11804	11973	11817	12010	11784	11791	11798	11901	11892	11941	11846	11941	11847	11844	11863	11909	11841	11755	11924	11849	11775	11875	11772	11805	11907	11890	11886	11955	11832	11959	11700	11852	11840	11898	12005	11718	11847	11779	11884	11923	11622	11826	11923	11940	11764	11747	11676	11944	11891	11918	11938	11912	11876	11842	11874	11950	12035	11811	11994	11950	11887	11726	11755	11889	11939	11882	11833	11923	12086	11923	11802	12010	11956	11880	11936	11875	11819	11876	11930	11767	11778	11813	11813	11862	11699	11813	11700	11826	11976	11885	11855	11774	11877	11746	11811	11977	11764	11866	11879	11796	11940	11805	11984	11775	12005	11747	11922	11840	11980	11858	11919	11791	11799	11891	11918	11998	11978	11776	11843	11852	11779	11741	11937	11646	11829	11862	11932	11917	11888	11893	11876	11850	11943	11780	11862	11954	11674	11930	11926	11905	11744	11858	11899	11728	11904	11892	11860	11766	11867	11992	11875	11817	11758	11806	11720	11770	11881	11846	11657	11896	11887	11771	11662	11780	11894	11911	11952	11909	11544	11836	11845	11895	11877	11615	11977	11813	11990	12002	11991	11922	11900	11703	11717	11851	11902	11924	11809	11759	11936	11854	11939	11898	11710	11763	11967	12011	11934	11751	11883	12006	11789	11848	11852	11921	11921	11742	11930
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
